@import url(https://use.typekit.net/jrm3bjc.css);
@import url(https://fonts.googleapis.com/css2?family=Noticia+Text:ital,wght@0,400;0,700;1,400;1,700&display=swap);
.carousel{box-sizing:border-box;position:relative}.carousel *,.carousel :after,.carousel :before{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{max-height:100%;max-width:100%;overflow:hidden;position:relative}.carousel__track{display:flex}.carousel__slide{-ms-scroll-chaining:none;flex:0 0 auto;max-width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:1rem;position:relative;width:var(--carousel-slide-width,60%)}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{display:flex;justify-content:center;left:0;list-style:none;margin:0 auto;padding:0;position:absolute;right:0;top:calc(100% + .5rem);-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel__dots .carousel__dot{cursor:pointer;display:block;height:22px;margin:0;padding:0;position:relative;width:22px}.carousel__dots .carousel__dot:after{background-color:currentColor;border-radius:50%;content:"";height:8px;left:50%;opacity:.25;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .15s ease-in-out;width:8px}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{align-items:center;background:var(--carousel-button-bg,transparent);border:0;border-radius:var(--carousel-button-border-radius,50%);box-shadow:var(--carousel-button-shadow,none);color:var(--carousel-button-color,currentColor);cursor:pointer;display:flex;height:var(--carousel-button-height,48px);justify-content:center;padding:0;pointer-events:all;transition:opacity .15s ease;width:var(--carousel-button-width,48px)}.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;-webkit-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{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);height:var(--carousel-button-svg-height,50%);pointer-events:none;width:var(--carousel-button-svg-width,50%)}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;touch-action:none}.fancybox__container{-webkit-tap-highlight-color:transparent;--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,.4));bottom:0;box-sizing:border-box;color:var(--fancybox-color,#fff);direction:ltr;display:flex;flex-direction:column;left:0;margin:0;outline:none;overflow:hidden;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);position:fixed;right:0;top:0;-webkit-transform-origin:top left;transform-origin:top left;z-index:1050}.fancybox__container *,.fancybox__container :after,.fancybox__container :before{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,.94))}@media (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{background:var(--fancybox-bg,rgba(24,24,27,.92));bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.fancybox__carousel{flex:1 1 auto;height:100%;min-height:0;position:relative;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{cursor:default;height:100%;overflow:visible;position:relative;width:100%}.fancybox__track{display:flex;height:100%}.fancybox__slide{-ms-scroll-chaining:none;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px;display:flex;flex:0 0 auto;flex-direction:column;margin:0;max-width:100%;outline:0;overflow:auto;overscroll-behavior:contain;padding:48px 8px 8px;position:relative;width:100%}.fancybox__slide:after,.fancybox__slide:before{content:"";flex:0 0 0;margin:auto}@media (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{align-self:center;background:var(--fancybox-content-bg,#fff);color:var(--fancybox-content-color,#374151);display:flex;flex-direction:column;margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);padding:36px;position:relative;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){box-shadow:none;outline:thin dotted}.fancybox__caption{align-self:center;color:var(--fancybox-color,currentColor);cursor:auto;flex-shrink:0;line-height:1.375;margin:0;max-width:100%;overflow-wrap:anywhere;padding:1rem 0 0;visibility:visible}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{color:var(--fancybox-color,#fff);top:100%}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;right:8px;right:calc(env(safe-area-inset-right, 0px) + 8px);top:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);z-index:40}@media (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{color:var(--fancybox-color,#fff);position:absolute;right:0;top:-40px}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{color:var(--fancybox-color,currentColor);height:50px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px}.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;bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transform-origin:center center;transform-origin:center center;width:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;stroke:currentColor;-webkit-animation:fancybox-dash 1.5s ease-in-out infinite;animation:fancybox-dash 1.5s ease-in-out infinite}@-webkit-keyframes fancybox-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fancybox-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{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}to{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:fancybox-fadeIn .15s ease backwards;animation:fancybox-fadeIn .15s ease backwards}.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:fancybox-fadeOut .15s ease both;animation:fancybox-fadeOut .15s ease both}.fancybox-fadeIn{-webkit-animation:fancybox-fadeIn .15s ease both;animation:fancybox-fadeIn .15s ease both}.fancybox-fadeOut{-webkit-animation:fancybox-fadeOut .1s ease both;animation:fancybox-fadeOut .1s ease both}.fancybox-zoomInUp{-webkit-animation:fancybox-zoomInUp .2s ease both;animation:fancybox-zoomInUp .2s ease both}.fancybox-zoomOutDown{-webkit-animation:fancybox-zoomOutDown .15s ease both;animation:fancybox-zoomOutDown .15s ease both}.fancybox-throwOutUp{-webkit-animation:fancybox-throwOutUp .15s ease both;animation:fancybox-throwOutUp .15s ease both}.fancybox-throwOutDown{-webkit-animation:fancybox-throwOutDown .15s ease both;animation:fancybox-throwOutDown .15s ease both}@-webkit-keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-fadeOut{to{opacity:0}}@-webkit-keyframes fancybox-zoomInUp{0%{opacity:0;-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0)}to{opacity:1;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}@keyframes fancybox-zoomInUp{0%{opacity:0;-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0)}to{opacity:1;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}@-webkit-keyframes fancybox-zoomOutDown{to{opacity:0;-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0)}}@keyframes fancybox-zoomOutDown{to{opacity:0;-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0)}}@-webkit-keyframes fancybox-throwOutUp{to{opacity:0;-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0)}}@keyframes fancybox-throwOutUp{to{opacity:0;-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0)}}@-webkit-keyframes fancybox-throwOutDown{to{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}}@keyframes fancybox-throwOutDown{to{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}}.fancybox__carousel .carousel__slide{scrollbar-color:#ccc hsla(0,0%,100%,.1);scrollbar-width:thin}.fancybox__carousel .carousel__slide::-webkit-scrollbar{height:8px;width:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;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:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{-webkit-transform-origin:0 0;transform-origin:0 0;transition:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.has-image .fancybox__content{background:transparent;min-height:1px;padding:0}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-height:100%;max-width:100%;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{height:auto;max-width:100%}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{height:100%;width:100%}.has-image[data-image-fit=cover] .fancybox__image{height:100%;object-fit:cover;width:100%}.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{flex-shrink:1;max-width:100%;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{height:80%;width:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{height:540px;max-height:100%;max-width:100%;width:960px}.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{background:rgba(24,24,27,.9);color:#fff;padding:0}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{background:transparent;border:0;display:block;height:100%;width:100%}.fancybox-placeholder{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fancybox__thumbs{flex:0 0 auto;opacity:var(--fancybox-opacity,1);padding:0 3px;position:relative}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{-webkit-animation:fancybox-fadeIn .15s ease-in backwards;animation:fancybox-fadeIn .15s ease-in backwards}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{align-items:center;box-sizing:content-box;cursor:pointer;display:flex;flex:0 0 auto;justify-content:center;margin:0;overflow:visible;padding:8px 3px;width:var(--fancybox-thumbs-width,96px)}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{border-color:var(--fancybox-accent-color,rgba(34,213,233,.96));border-radius:var(--fancybox-thumbs-border-radius,4px);border-style:solid;border-width:5px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .15s ease}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.fancybox__thumb{background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--fancybox-thumbs-border-radius,4px);padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));position:relative;width:100%}.fancybox__toolbar{--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;background:linear-gradient(0deg,transparent 0,rgba(0,0,0,.006) 8.1%,rgba(0,0,0,.021) 15.5%,rgba(0,0,0,.046) 22.5%,rgba(0,0,0,.077) 29%,rgba(0,0,0,.114) 35.3%,rgba(0,0,0,.155) 41.2%,rgba(0,0,0,.198) 47.1%,rgba(0,0,0,.242) 52.9%,rgba(0,0,0,.285) 58.8%,rgba(0,0,0,.326) 64.7%,rgba(0,0,0,.363) 71%,rgba(0,0,0,.394) 77.5%,rgba(0,0,0,.419) 84.5%,rgba(0,0,0,.434) 91.9%,rgba(0,0,0,.44));display:flex;justify-content:space-between;left:0;opacity:var(--fancybox-opacity,1);padding:0;position:absolute;right:0;text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.4));top:0;touch-action:none;z-index:20}@media (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{-webkit-animation:fancybox-fadeIn .15s ease-in backwards;animation:fancybox-fadeIn .15s ease-in backwards}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{left:50%;position:absolute;-webkit-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{-webkit-font-smoothing:subpixel-antialiased;font-size:17px;font-variant-numeric:tabular-nums;line-height:var(--carousel-button-height,48px);min-width:72px;padding:0 10px;text-align:center}.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);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:linear;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:30}.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:first-child{display:none}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:first-child{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),.fancybox__container.has-slideshow .fancybox__button--slideshow g:first-child{display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
.introjs-overlay{box-sizing:content-box;opacity:0;position:absolute;transition:all .3s ease-out;z-index:999999}.introjs-showElement{z-index:9999999!important}tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative;z-index:9999999!important}.introjs-disableInteraction{background-color:#fff;opacity:0;position:absolute;z-index:99999999!important}.introjs-relativePosition{position:relative}.introjs-helperLayer{border-radius:4px;position:absolute;transition:all .3s ease-out;z-index:9999998}.introjs-helperLayer,.introjs-helperLayer *,.introjs-helperLayer :after,.introjs-helperLayer :before{box-sizing:content-box}.introjs-tooltipReferenceLayer{background-color:transparent;box-sizing:content-box;position:absolute;transition:all .3s ease-out;visibility:hidden;z-index:100000000}.introjs-helperNumberLayer,.introjs-tooltipReferenceLayer,.introjs-tooltipReferenceLayer *{font-family:Helvetica Neue,Inter,ui-sans-serif,Apple Color Emoji,Helvetica,Arial,sans-serif}.introjs-helperNumberLayer{color:#9e9e9e;padding-bottom:10px;padding-top:10px;text-align:center}.introjs-arrow{border:5px solid transparent;content:"";position:absolute}.introjs-arrow.top{border-bottom-color:#fff;left:10px;top:-10px}.introjs-arrow.top-right{border-bottom-color:#fff;right:10px;top:-10px}.introjs-arrow.top-middle{border-bottom-color:#fff;left:50%;margin-left:-5px;top:-10px}.introjs-arrow.right{border-left-color:#fff;right:-10px;top:10px}.introjs-arrow.right-bottom{border-left-color:#fff;bottom:10px;right:-10px}.introjs-arrow.bottom{border-top-color:#fff;bottom:-10px;left:10px}.introjs-arrow.bottom-right{border-top-color:#fff;bottom:-10px;right:10px}.introjs-arrow.bottom-middle{border-top-color:#fff;bottom:-10px;left:50%;margin-left:-5px}.introjs-arrow.left{border-right-color:#fff;left:-10px;top:10px}.introjs-arrow.left-bottom{border-right-color:#fff;bottom:10px;left:-10px}.introjs-tooltip{background-color:#fff;border-radius:5px;box-shadow:0 3px 30px rgba(33,33,33,.3);box-sizing:content-box;max-width:300px;min-width:250px;position:absolute;transition:opacity .1s ease-out;visibility:visible}.introjs-tooltiptext{padding:20px}.introjs-dontShowAgain{padding-left:20px;padding-right:20px}.introjs-dontShowAgain input{display:inline;height:10px;margin:0 0 2px;padding:0;width:10px}.introjs-dontShowAgain label{background-color:#fff;color:#616161;display:inline-block;font-size:14px;font-weight:400;margin:0 0 0 5px;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.introjs-tooltip-title{float:left;font-size:18px;font-weight:700;line-height:32px;margin:0;padding:0}.introjs-tooltip-header{padding-left:20px;padding-right:20px;padding-top:10px}.introjs-tooltip-header:after{clear:both;content:".";display:block;height:0;visibility:hidden}.introjs-tooltipbuttons{border-top:1px solid #e0e0e0;padding:10px;text-align:right;white-space:nowrap}.introjs-tooltipbuttons:after{clear:both;content:"";display:block;height:0;visibility:hidden}.introjs-button{zoom:1;background-color:#f4f4f4;border:1px solid #bdbdbd;border-radius:.2em;box-sizing:content-box;color:#424242;cursor:pointer;display:inline-block;display:inline;font-size:14px;outline:0;overflow:visible;padding:.5rem 1rem;position:relative;text-decoration:none;text-shadow:1px 1px 0 #fff;white-space:nowrap}.introjs-button:hover{background-color:#e0e0e0;border-color:#9e9e9e}.introjs-button:focus,.introjs-button:hover{color:#212121;outline:0;text-decoration:none}.introjs-button:focus{background-color:#eee;border:1px solid #616161;box-shadow:0 0 0 .2rem hsla(0,0%,62%,.5)}.introjs-button:active{background-color:#e0e0e0;border-color:#9e9e9e;color:#212121;outline:0;text-decoration:none}.introjs-button::-moz-focus-inner{border:0;padding:0}.introjs-skipbutton{box-sizing:content-box;color:#616161;cursor:pointer;float:right;font-size:20px;font-weight:700;line-height:1;padding:7px 10px;text-align:center}.introjs-skipbutton:focus,.introjs-skipbutton:hover{color:#212121;outline:0;text-decoration:none}.introjs-prevbutton{float:left}.introjs-nextbutton{float:right}.introjs-disabled,.introjs-disabled:focus,.introjs-disabled:hover{background-color:#f4f4f4;background-image:none;border-color:#bdbdbd;box-shadow:none;color:#9e9e9e;cursor:default;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{padding-bottom:10px;padding-top:10px;text-align:center}.introjs-bullets ul{box-sizing:content-box;clear:both;display:inline-block;margin:0 auto;padding:0}.introjs-bullets ul li{box-sizing:content-box;float:left;list-style:none;margin:0 2px}.introjs-bullets ul li a{background:#ccc;border-radius:10px;box-sizing:content-box;cursor:pointer;display:block;height:6px;text-decoration:none;transition:width .1s ease-in;width:6px}.introjs-bullets ul li a:focus,.introjs-bullets ul li a:hover{background:#999;outline:0;text-decoration:none;width:15px}.introjs-bullets ul li a.active{background:#999;width:15px}.introjs-progress{background-color:#e0e0e0;border-radius:4px;box-sizing:content-box;height:10px;margin:10px;overflow:hidden}.introjs-progressbar{background-color:#08c;box-sizing:content-box;float:left;font-size:10px;height:100%;line-height:10px;text-align:center;width:0}.introjsFloatingElement{height:0;left:50%;position:absolute;top:50%;width:0}.introjs-fixedTooltip{position:fixed}.introjs-hint{background:0 0;box-sizing:content-box;cursor:pointer;height:15px;position:absolute;width:20px}.introjs-hint:focus{border:0;outline:0}.introjs-hint:hover>.introjs-hint-pulse{background-color:rgba(60,60,60,.57)}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}@keyframes introjspulse{0%{box-shadow:0 0 0 0 rgba(0,0,0,.7);transform:scale(.95)}70%{box-shadow:0 0 0 10px transparent;transform:scale(1)}to{box-shadow:0 0 0 0 transparent;transform:scale(.95)}}.introjs-hint-pulse{animation:introjspulse 2s infinite;background-color:hsla(0,0%,53%,.24);border-radius:30px;box-sizing:content-box;height:15px;position:absolute;transition:all .2s ease-out;width:15px;z-index:10}.introjs-hint-no-anim .introjs-hint-pulse{animation:none}.introjs-hint-dot{background:0 0;border-radius:60px;box-sizing:content-box;height:50px;left:-18px;opacity:0;position:absolute;top:-18px;width:50px;z-index:1}
@charset "UTF-8";
/*!

=========================================================
* Argon Dashboard PRO - v1.2.1
=========================================================

* Product Page: https://www.creative-tim.com/product/argon-dashboard-pro
* Copyright 2021 Creative Tim (https://www.creative-tim.com)

* Coded by www.creative-tim.com

=========================================================

* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

*/:root{--blue:#5e72e4;--indigo:#5603ad;--purple:#8965e0;--pink:#f3a4b5;--red:#f5365c;--orange:#fb6340;--yellow:#ffd600;--green:#2dce89;--teal:#11cdef;--cyan:#2bffc6;--gray:#8898aa;--gray-dark:#32325d;--dark-red:#c82847;--light:#ced4da;--lighter:#e9ecef;--light-yellow:#f8f0c9;--light-red:#ffb3cb;--light-green:#f1fbe9;--light-blue:#d6e4ef;--primary:#1d2720;--secondary:#f7fafc;--success:#7cce44;--info:#397bbc;--warning:#fdb527;--danger:#fdb527;--light:#adb5bd;--dark:#212529;--default:#042900;--white:#fff;--neutral:#fff;--darker:#000;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{color:#525f7f;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;margin:0;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;color:#1d2720}a,a:hover{text-decoration:none}a:hover{color:#000}a:not([href]),a:not([href]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#96aa83;padding-bottom:1rem;padding-top:1rem;text-align:left}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}@media (max-width:1200px){legend{font-size:calc(1.275rem + .3vw)}}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#32325d;margin-bottom:.5rem}.h1,h1{font-size:2.5rem}@media (max-width:1200px){.h1,h1{font-size:calc(1.375rem + 1.5vw)}}.h2,h2{font-size:2rem}@media (max-width:1200px){.h2,h2{font-size:calc(1.325rem + .9vw)}}.h3,h3{font-size:1.75rem}@media (max-width:1200px){.h3,h3{font-size:calc(1.3rem + .6vw)}}.h4,h4{font-size:1.5rem}@media (max-width:1200px){.h4,h4{font-size:calc(1.275rem + .3vw)}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.display-1{font-size:3.25rem;line-height:1.576}@media (max-width:1200px){.display-1{font-size:calc(1.45rem + 2.4vw)}}.display-2{font-size:2.375rem;line-height:1.576}@media (max-width:1200px){.display-2{font-size:calc(1.3625rem + 1.35vw)}}.display-3{font-size:2.125rem;line-height:1.576}@media (max-width:1200px){.display-3{font-size:calc(1.3375rem + 1.05vw)}}.display-4{font-size:2.25rem;line-height:1.576}@media (max-width:1200px){.display-4{font-size:calc(1.35rem + 1.2vw)}}hr{border:0;border-top:1px solid rgba(0,0,0,.1);margin-bottom:2rem;margin-top:2rem}.small,small{font-size:80%;font-weight:400}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{font-size:1.125rem;margin-bottom:1rem}.blockquote-footer{color:#8898aa;display:block;font-size:80%}.blockquote-footer:before{content:"— "}.img-fluid,.img-thumbnail{height:auto;max-width:100%}.img-thumbnail{background-color:#f8f9fe;border:1px solid #dee2e6;border-radius:.375rem;box-shadow:0 1px 2px rgba(0,0,0,.075);padding:.25rem}.figure{display:inline-block}.figure-img{line-height:1;margin-bottom:.5rem}.figure-caption{color:#8898aa;font-size:90%}code{word-wrap:break-word;color:#f3a4b5;font-size:87.5%}a>code{color:inherit}kbd{background-color:#212529;border-radius:.25rem;box-shadow:inset 0 -.1rem 0 rgba(0,0,0,.25);color:#fff;font-size:87.5%;padding:.2rem .4rem}kbd kbd{box-shadow:none;font-size:100%;font-weight:700;padding:0}pre{color:#212529;display:block;font-size:87.5%}pre code{color:inherit;font-size:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container{max-width:570px}}@media (min-width:768px){.container{max-width:750px}}@media (min-width:992px){.container{max-width:990px}}@media (min-width:1200px){.container{max-width:1170px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container,.container-sm{max-width:570px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:750px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:990px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1170px}}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{background-color:transparent;color:#525f7f;margin-bottom:1rem;width:100%}.table td,.table th{border-top:1px solid #e9ecef;padding:1rem;vertical-align:top}.table thead th{border-bottom:2px solid #e9ecef;vertical-align:bottom}.table tbody+tbody{border-top:2px solid #e9ecef}.table-sm td,.table-sm th{padding:.5rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #e9ecef}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(246,249,252,.3)}.table-hover tbody tr:hover{background-color:#f6f9fc;color:#525f7f}.table-primary,.table-primary>td,.table-primary>th{background-color:#c0c3c1}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#898f8b}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#b3b7b4}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#fdfefe}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#fbfcfd}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#ecf6f6}.table-success,.table-success>td,.table-success>th{background-color:#daf1cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#bbe69e}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#ccecb7}.table-info,.table-info>td,.table-info>th{background-color:#c8daec}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#98badc}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#b5cde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#feeac3}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#fed98f}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#fee1aa}.table-danger,.table-danger>td,.table-danger>th{background-color:#feeac3}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#fed98f}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#fee1aa}.table-light,.table-light>td,.table-light>th{background-color:#e8eaed}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#d4d9dd}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#dadde2}.table-dark,.table-dark>td,.table-dark>th{background-color:#c1c2c3}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#8c8e90}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b4b5b6}.table-default,.table-default>td,.table-default>th{background-color:#b9c3b8}.table-default tbody+tbody,.table-default td,.table-default th,.table-default thead th{border-color:#7c907a}.table-hover .table-default:hover,.table-hover .table-default:hover>td,.table-hover .table-default:hover>th{background-color:#abb7aa}.table-white,.table-white>td,.table-white>th{background-color:#fff}.table-white tbody+tbody,.table-white td,.table-white th,.table-white thead th{border-color:#fff}.table-hover .table-white:hover,.table-hover .table-white:hover>td,.table-hover .table-white:hover>th{background-color:#f2f2f2}.table-neutral,.table-neutral>td,.table-neutral>th{background-color:#fff}.table-neutral tbody+tbody,.table-neutral td,.table-neutral th,.table-neutral thead th{border-color:#fff}.table-hover .table-neutral:hover,.table-hover .table-neutral:hover>td,.table-hover .table-neutral:hover>th{background-color:#f2f2f2}.table-darker,.table-darker>td,.table-darker>th{background-color:#b8b8b8}.table-darker tbody+tbody,.table-darker td,.table-darker th,.table-darker thead th{border-color:#7a7a7a}.table-hover .table-darker:hover,.table-hover .table-darker:hover>td,.table-hover .table-darker:hover>th{background-color:#ababab}.table-active,.table-active>td,.table-active>th{background-color:#f6f9fc}.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#e3ecf6}.table .thead-dark th{background-color:#042900;border-color:#074d00;color:#f8f9fe}.table .thead-light th{border-color:#e9ecef}.table-dark{background-color:#042900;color:#f8f9fe}.table-dark td,.table-dark th,.table-dark thead th{border-color:#074d00}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{background-color:hsla(0,0%,100%,.075);color:#f8f9fe}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive>.table-bordered{border:0}.form-control{background-clip:padding-box;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;box-shadow:0 3px 2px rgba(233,236,239,.05);color:#8898aa;display:block;font-weight:400;height:calc(1.5em + 1.75rem + 2px);line-height:1.5;padding:.875rem 3.1875rem;transition:all .15s cubic-bezier(.68,-.55,.265,1.55);width:100%}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #8898aa}.form-control:focus{background-color:#fff;border-color:#1d2720;box-shadow:0 3px 2px rgba(233,236,239,.05),0 3px 9px rgba(50,50,9,0),3px 4px 8px rgba(29,39,32,.1);color:#8898aa;outline:0}.form-control::-moz-placeholder{color:#adb5bd;opacity:1}.form-control:-ms-input-placeholder{color:#adb5bd;opacity:1}.form-control::placeholder{color:#adb5bd;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{background-color:#fff;color:#8898aa}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{font-size:inherit;margin-bottom:0}.col-form-label,.col-form-label-lg{line-height:1.5;padding-bottom:calc(.875rem + 1px);padding-top:calc(.875rem + 1px)}.col-form-label-lg{font-size:1rem}.col-form-label-sm{font-size:1rem;line-height:1.5;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}.form-control-plaintext{background-color:transparent;border:solid transparent;border-width:1px 0;color:#525f7f;display:block;font-size:1rem;line-height:1.5;margin-bottom:0;padding:.875rem 0;width:100%}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:.25rem;font-size:1rem;height:calc(1.5em + .5rem + 2px);line-height:1.5;padding:.25rem .5rem}.form-control-lg{border-radius:.4375rem;font-size:1rem;height:calc(1.5em + 1.75rem + 2px);line-height:1.5;padding:.875rem 1rem}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1.5rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.form-row>.col,.form-row>[class*=col-]{padding-left:5px;padding-right:5px}.form-check{display:block;padding-left:1.25rem;position:relative}.form-check-input{margin-left:-1.25rem;margin-top:.3rem;position:absolute}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#96aa83}.form-check-label{margin-bottom:0}.form-check-inline{align-items:center;display:inline-flex;margin-right:.75rem;padding-left:0}.form-check-inline .form-check-input{margin-left:0;margin-right:.3125rem;margin-top:0;position:static}.valid-feedback{color:#7cce44;display:none;font-size:80%;margin-top:.25rem;width:100%}.valid-tooltip{background-color:rgba(124,206,68,.9);border-radius:.375rem;color:#fff;display:none;font-size:.875rem;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%237cce44' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right calc(.375em + .4375rem) center;background-repeat:no-repeat;background-size:calc(.75em + .875rem) calc(.75em + .875rem);border-color:#7cce44;padding-right:calc(1.5em + 1.75rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#7cce44;box-shadow:0 0 0 0 rgba(124,206,68,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.375em + .4375rem) right calc(.375em + .4375rem);padding-right:calc(1.5em + 1.75rem)}.custom-select.is-valid,.was-validated .custom-select:valid{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%2332325d' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 3.1875rem center/8px 10px,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%237cce44' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") #fff no-repeat center right 4.1875rem/calc(.75em + .875rem) calc(.75em + .875rem);border-color:#7cce44;padding-right:calc(.75em + 5.5rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#7cce44;box-shadow:0 0 0 0 rgba(124,206,68,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#7cce44}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#7cce44}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#7cce44}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#98d96c;border-color:#98d96c}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 0 rgba(124,206,68,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before{border-color:#7cce44}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#7cce44}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#7cce44;box-shadow:0 0 0 0 rgba(124,206,68,.25)}.invalid-feedback{color:#fdb527;display:none;font-size:80%;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:rgba(253,181,39,.9);border-radius:.375rem;color:#fff;display:none;font-size:.875rem;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fdb527'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23fdb527' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .4375rem) center;background-repeat:no-repeat;background-size:calc(.75em + .875rem) calc(.75em + .875rem);border-color:#fdb527;padding-right:calc(1.5em + 1.75rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#fdb527;box-shadow:0 0 0 0 rgba(253,181,39,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .4375rem) right calc(.375em + .4375rem);padding-right:calc(1.5em + 1.75rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%2332325d' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 3.1875rem center/8px 10px,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fdb527'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23fdb527' stroke='none'/%3E%3C/svg%3E") #fff no-repeat center right 4.1875rem/calc(.75em + .875rem) calc(.75em + .875rem);border-color:#fdb527;padding-right:calc(.75em + 5.5rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#fdb527;box-shadow:0 0 0 0 rgba(253,181,39,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#fdb527}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#fdb527}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#fdb527}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#fdc65a;border-color:#fdc65a}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 0 rgba(253,181,39,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before{border-color:#fdb527}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#fdb527}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#fdb527;box-shadow:0 0 0 0 rgba(253,181,39,.25)}.form-inline{align-items:center;display:flex;flex-flow:row wrap}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{justify-content:center}.form-inline .form-group,.form-inline label{align-items:center;display:flex;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}.form-inline .form-control{display:inline-block;vertical-align:middle;width:auto}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{align-items:center;display:flex;justify-content:center;padding-left:0;width:auto}.form-inline .form-check-input{flex-shrink:0;margin-left:0;margin-right:.25rem;margin-top:0;position:relative}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;cursor:pointer;display:inline-block;padding:.875rem 3.6875rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#525f7f;text-decoration:none}.btn.focus,.btn:focus{box-shadow:0 6px 20px rgba(13,51,32,.1);outline:0}.btn.disabled,.btn:disabled{box-shadow:none;opacity:.65}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{box-shadow:none}.btn:not(:disabled):not(.disabled).active:focus,.btn:not(:disabled):not(.disabled):active:focus{box-shadow:0 6px 20px rgba(13,51,32,.1)}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{background-color:#1d2720;border-color:#1d2720;box-shadow:0 6px 20px rgba(13,51,32,.1);color:#fff}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{background-color:#0d110e;border-color:#070a08;color:#fff}.btn-primary.focus,.btn-primary:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 rgba(63,71,65,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#1d2720;border-color:#1d2720;color:#fff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#070a08;border-color:#020202;color:#fff}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(63,71,65,.5)}.btn-secondary{background-color:#f7fafc;border-color:#f7fafc;box-shadow:0 6px 20px rgba(13,51,32,.1);color:#212529}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{background-color:#dbe9f2;border-color:#d2e3ee;color:#212529}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 hsla(204,7%,85%,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#f7fafc;border-color:#f7fafc;color:#212529}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#d2e3ee;border-color:#c9ddeb;color:#212529}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0 hsla(204,7%,85%,.5)}.btn-success{background-color:#7cce44;border-color:#7cce44;box-shadow:0 6px 20px rgba(13,51,32,.1);color:#fff}.btn-success.focus,.btn-success:focus,.btn-success:hover{background-color:#69bb31;border-color:#63b12e;color:#fff}.btn-success.focus,.btn-success:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 rgba(144,213,96,.5)}.btn-success.disabled,.btn-success:disabled{background-color:#7cce44;border-color:#7cce44;color:#fff}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{background-color:#63b12e;border-color:#5ea72c;color:#fff}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(144,213,96,.5)}.btn-info{background-color:#397bbc;border-color:#397bbc;box-shadow:0 6px 20px rgba(13,51,32,.1);color:#fff}.btn-info.focus,.btn-info:focus,.btn-info:hover{background-color:#30689f;border-color:#2d6195;color:#fff}.btn-info.focus,.btn-info:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 rgba(87,143,198,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#397bbc;border-color:#397bbc;color:#fff}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{background-color:#2d6195;border-color:#2a5b8b;color:#fff}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(87,143,198,.5)}.btn-warning{background-color:#fdb527;border-color:#fdb527;box-shadow:0 6px 20px rgba(13,51,32,.1);color:#fff}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{background-color:#fba802;border-color:#ef9f02;color:#fff}.btn-warning.focus,.btn-warning:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 rgba(253,192,71,.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#fdb527;border-color:#fdb527;color:#fff}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{background-color:#ef9f02;border-color:#e29702;color:#fff}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(253,192,71,.5)}.btn-danger{background-color:#fdb527;border-color:#fdb527;box-shadow:0 6px 20px rgba(13,51,32,.1);color:#fff}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{background-color:#fba802;border-color:#ef9f02;color:#fff}.btn-danger.focus,.btn-danger:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 rgba(253,192,71,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#fdb527;border-color:#fdb527;color:#fff}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{background-color:#ef9f02;border-color:#e29702;color:#fff}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(253,192,71,.5)}.btn-light{background-color:#adb5bd;border-color:#adb5bd;box-shadow:0 6px 20px rgba(13,51,32,.1);color:#fff}.btn-light.focus,.btn-light:focus,.btn-light:hover{background-color:#98a2ac;border-color:#919ca6;color:#fff}.btn-light.focus,.btn-light:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 rgba(185,192,199,.5)}.btn-light.disabled,.btn-light:disabled{background-color:#adb5bd;border-color:#adb5bd;color:#fff}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{background-color:#919ca6;border-color:#8a95a1;color:#fff}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(185,192,199,.5)}.btn-dark{background-color:#212529;border-color:#212529;box-shadow:0 6px 20px rgba(13,51,32,.1);color:#fff}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{background-color:#101214;border-color:#0a0c0d;color:#fff}.btn-dark.focus,.btn-dark:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{background-color:#212529;border-color:#212529;color:#fff}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{background-color:#0a0c0d;border-color:#050506;color:#fff}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(66,70,73,.5)}.btn-default{background-color:#042900;border-color:#042900;box-shadow:0 6px 20px rgba(13,51,32,.1);color:#fff}.btn-default.focus,.btn-default:focus,.btn-default:hover{background-color:#000300;border-color:#000;color:#fff}.btn-default.focus,.btn-default:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 rgba(42,73,38,.5)}.btn-default.disabled,.btn-default:disabled{background-color:#042900;border-color:#042900;color:#fff}.btn-default:not(:disabled):not(.disabled).active,.btn-default:not(:disabled):not(.disabled):active,.show>.btn-default.dropdown-toggle{background-color:#000;border-color:#000;color:#fff}.btn-default:not(:disabled):not(.disabled).active:focus,.btn-default:not(:disabled):not(.disabled):active:focus,.show>.btn-default.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(42,73,38,.5)}.btn-white{background-color:#fff;border-color:#fff;box-shadow:0 6px 20px rgba(13,51,32,.1);color:#212529}.btn-white.focus,.btn-white:focus,.btn-white:hover{background-color:#ececec;border-color:#e6e6e6;color:#212529}.btn-white.focus,.btn-white:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 hsla(240,2%,87%,.5)}.btn-white.disabled,.btn-white:disabled{background-color:#fff;border-color:#fff;color:#212529}.btn-white:not(:disabled):not(.disabled).active,.btn-white:not(:disabled):not(.disabled):active,.show>.btn-white.dropdown-toggle{background-color:#e6e6e6;border-color:#dfdfdf;color:#212529}.btn-white:not(:disabled):not(.disabled).active:focus,.btn-white:not(:disabled):not(.disabled):active:focus,.show>.btn-white.dropdown-toggle:focus{box-shadow:0 0 0 0 hsla(240,2%,87%,.5)}.btn-neutral{background-color:#fff;border-color:#fff;box-shadow:0 6px 20px rgba(13,51,32,.1);color:#212529}.btn-neutral.focus,.btn-neutral:focus,.btn-neutral:hover{background-color:#ececec;border-color:#e6e6e6;color:#212529}.btn-neutral.focus,.btn-neutral:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 hsla(240,2%,87%,.5)}.btn-neutral.disabled,.btn-neutral:disabled{background-color:#fff;border-color:#fff;color:#212529}.btn-neutral:not(:disabled):not(.disabled).active,.btn-neutral:not(:disabled):not(.disabled):active,.show>.btn-neutral.dropdown-toggle{background-color:#e6e6e6;border-color:#dfdfdf;color:#212529}.btn-neutral:not(:disabled):not(.disabled).active:focus,.btn-neutral:not(:disabled):not(.disabled):active:focus,.show>.btn-neutral.dropdown-toggle:focus{box-shadow:0 0 0 0 hsla(240,2%,87%,.5)}.btn-darker{box-shadow:0 6px 20px rgba(13,51,32,.1)}.btn-darker,.btn-darker.focus,.btn-darker:focus,.btn-darker:hover{background-color:#000;border-color:#000;color:#fff}.btn-darker.focus,.btn-darker:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 rgba(38,38,38,.5)}.btn-darker.disabled,.btn-darker:disabled,.btn-darker:not(:disabled):not(.disabled).active,.btn-darker:not(:disabled):not(.disabled):active,.show>.btn-darker.dropdown-toggle{background-color:#000;border-color:#000;color:#fff}.btn-darker:not(:disabled):not(.disabled).active:focus,.btn-darker:not(:disabled):not(.disabled):active:focus,.show>.btn-darker.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(38,38,38,.5)}.btn-outline-primary{border-color:#1d2720;color:#1d2720}.btn-outline-primary:hover{background-color:#1d2720;border-color:#1d2720;color:#fff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 0 rgba(29,39,32,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{background-color:transparent;color:#1d2720}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#1d2720;border-color:#1d2720;color:#fff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(29,39,32,.5)}.btn-outline-secondary{border-color:#f7fafc;color:#f7fafc}.btn-outline-secondary:hover{background-color:#f7fafc;border-color:#f7fafc;color:#212529}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 0 rgba(247,250,252,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:transparent;color:#f7fafc}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{background-color:#f7fafc;border-color:#f7fafc;color:#212529}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(247,250,252,.5)}.btn-outline-success{border-color:#7cce44;color:#7cce44}.btn-outline-success:hover{background-color:#7cce44;border-color:#7cce44;color:#fff}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 0 rgba(124,206,68,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{background-color:transparent;color:#7cce44}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{background-color:#7cce44;border-color:#7cce44;color:#fff}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(124,206,68,.5)}.btn-outline-info{border-color:#397bbc;color:#397bbc}.btn-outline-info:hover{background-color:#397bbc;border-color:#397bbc;color:#fff}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 0 rgba(57,123,188,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{background-color:transparent;color:#397bbc}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{background-color:#397bbc;border-color:#397bbc;color:#fff}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(57,123,188,.5)}.btn-outline-warning{border-color:#fdb527;color:#fdb527}.btn-outline-warning:hover{background-color:#fdb527;border-color:#fdb527;color:#fff}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 0 rgba(253,181,39,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{background-color:transparent;color:#fdb527}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{background-color:#fdb527;border-color:#fdb527;color:#fff}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(253,181,39,.5)}.btn-outline-danger{border-color:#fdb527;color:#fdb527}.btn-outline-danger:hover{background-color:#fdb527;border-color:#fdb527;color:#fff}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 0 rgba(253,181,39,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{background-color:transparent;color:#fdb527}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{background-color:#fdb527;border-color:#fdb527;color:#fff}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(253,181,39,.5)}.btn-outline-light{border-color:#adb5bd;color:#adb5bd}.btn-outline-light:hover{background-color:#adb5bd;border-color:#adb5bd;color:#fff}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 0 rgba(173,181,189,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{background-color:transparent;color:#adb5bd}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{background-color:#adb5bd;border-color:#adb5bd;color:#fff}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(173,181,189,.5)}.btn-outline-dark{border-color:#212529;color:#212529}.btn-outline-dark:hover{background-color:#212529;border-color:#212529;color:#fff}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 0 rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{background-color:transparent;color:#212529}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{background-color:#212529;border-color:#212529;color:#fff}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(33,37,41,.5)}.btn-outline-default{border-color:#042900;color:#042900}.btn-outline-default:hover{background-color:#042900;border-color:#042900;color:#fff}.btn-outline-default.focus,.btn-outline-default:focus{box-shadow:0 0 0 0 rgba(4,41,0,.5)}.btn-outline-default.disabled,.btn-outline-default:disabled{background-color:transparent;color:#042900}.btn-outline-default:not(:disabled):not(.disabled).active,.btn-outline-default:not(:disabled):not(.disabled):active,.show>.btn-outline-default.dropdown-toggle{background-color:#042900;border-color:#042900;color:#fff}.btn-outline-default:not(:disabled):not(.disabled).active:focus,.btn-outline-default:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-default.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(4,41,0,.5)}.btn-outline-white{border-color:#fff;color:#fff}.btn-outline-white:hover{background-color:#fff;border-color:#fff;color:#212529}.btn-outline-white.focus,.btn-outline-white:focus{box-shadow:0 0 0 0 hsla(0,0%,100%,.5)}.btn-outline-white.disabled,.btn-outline-white:disabled{background-color:transparent;color:#fff}.btn-outline-white:not(:disabled):not(.disabled).active,.btn-outline-white:not(:disabled):not(.disabled):active,.show>.btn-outline-white.dropdown-toggle{background-color:#fff;border-color:#fff;color:#212529}.btn-outline-white:not(:disabled):not(.disabled).active:focus,.btn-outline-white:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-white.dropdown-toggle:focus{box-shadow:0 0 0 0 hsla(0,0%,100%,.5)}.btn-outline-neutral{border-color:#fff;color:#fff}.btn-outline-neutral:hover{background-color:#fff;border-color:#fff;color:#212529}.btn-outline-neutral.focus,.btn-outline-neutral:focus{box-shadow:0 0 0 0 hsla(0,0%,100%,.5)}.btn-outline-neutral.disabled,.btn-outline-neutral:disabled{background-color:transparent;color:#fff}.btn-outline-neutral:not(:disabled):not(.disabled).active,.btn-outline-neutral:not(:disabled):not(.disabled):active,.show>.btn-outline-neutral.dropdown-toggle{background-color:#fff;border-color:#fff;color:#212529}.btn-outline-neutral:not(:disabled):not(.disabled).active:focus,.btn-outline-neutral:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-neutral.dropdown-toggle:focus{box-shadow:0 0 0 0 hsla(0,0%,100%,.5)}.btn-outline-darker{border-color:#000;color:#000}.btn-outline-darker:hover{background-color:#000;border-color:#000;color:#fff}.btn-outline-darker.focus,.btn-outline-darker:focus{box-shadow:0 0 0 0 rgba(0,0,0,.5)}.btn-outline-darker.disabled,.btn-outline-darker:disabled{background-color:transparent;color:#000}.btn-outline-darker:not(:disabled):not(.disabled).active,.btn-outline-darker:not(:disabled):not(.disabled):active,.show>.btn-outline-darker.dropdown-toggle{background-color:#000;border-color:#000;color:#fff}.btn-outline-darker:not(:disabled):not(.disabled).active:focus,.btn-outline-darker:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-darker.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(0,0,0,.5)}.btn-link{color:#1d2720;text-decoration:none}.btn-link:hover{color:#000;text-decoration:none}.btn-link.focus,.btn-link:focus{box-shadow:none;text-decoration:none}.btn-link.disabled,.btn-link:disabled{color:#8898aa;pointer-events:none}.btn-group-lg>.btn,.btn-lg{border-radius:.4375rem;line-height:1.5;padding:.875rem 1rem}.btn-group-sm>.btn,.btn-sm{border-radius:.25rem;line-height:1.5;padding:.25rem .5rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;position:relative;transition:height .3s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:0 solid rgba(0,0,0,.15);border-radius:.4375rem;box-shadow:0 50px 100px rgba(50,50,93,.1),0 15px 35px rgba(50,50,93,.15),0 5px 15px rgba(0,0,0,.1);color:#525f7f;display:none;float:left;font-size:1rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-menu-left{left:0;right:auto}.dropdown-menu-right{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-left{left:0;right:auto}.dropdown-menu-sm-right{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-left{left:0;right:auto}.dropdown-menu-md-right{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-left{left:0;right:auto}.dropdown-menu-lg-right{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-left{left:0;right:auto}.dropdown-menu-xl-right{left:auto;right:0}}.dropup .dropdown-menu{bottom:100%;margin-bottom:.125rem;margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{left:100%;margin-left:.125rem;margin-top:0;right:auto;top:0}.dropright .dropdown-toggle:after{border-bottom:.3em solid transparent;border-left:.3em solid;border-right:0;border-top:.3em solid transparent;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{left:auto;margin-right:.125rem;margin-top:0;right:100%;top:0}.dropleft .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropleft .dropdown-toggle:before{border-bottom:.3em solid transparent;border-right:.3em solid;border-top:.3em solid transparent;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{bottom:auto;right:auto}.dropdown-divider{border-top:1px solid #e9ecef;height:0;margin:.5rem 0;overflow:hidden}.dropdown-item{background-color:transparent;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.5rem 1rem;text-align:inherit;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:#f6f9fc;color:#16181b;text-decoration:none}.dropdown-item.active,.dropdown-item:active{background-color:transparent;color:#16181b;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:#8898aa;pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:#8898aa;display:block;font-size:.875rem;margin-bottom:0;padding:.5rem 1rem;white-space:nowrap}.dropdown-item-text{color:#212529;display:block;padding:.5rem 1rem}.btn-group,.btn-group-vertical{display:inline-flex;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{flex:1 1 auto;position:relative}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-toggle-split{padding-left:2.765625rem;padding-right:2.765625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group.show .dropdown-toggle,.btn-group.show .dropdown-toggle.btn-link{box-shadow:none}.btn-group-vertical{align-items:flex-start;flex-direction:column;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{flex:1 1 0%;margin-bottom:0;min-width:0;position:relative}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.custom-file{align-items:center;display:flex}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{align-items:center;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;color:#adb5bd;display:flex;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:0;padding:.875rem 3.1875rem;text-align:center;white-space:nowrap}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1.75rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{border-radius:.4375rem;font-size:1rem;line-height:1.5;padding:.875rem 1rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{border-radius:.25rem;font-size:1rem;line-height:1.5;padding:.25rem .5rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:4.1875rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-bottom-left-radius:0;border-top-left-radius:0}.custom-control{display:block;min-height:1.5rem;padding-left:2.75rem;position:relative}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{height:1.25rem;left:0;opacity:0;position:absolute;width:1rem;z-index:-1}.custom-control-input:checked~.custom-control-label:before{background-color:#1d2720;border-color:#1d2720;box-shadow:0 3px 2px rgba(233,236,239,.05);color:#fff}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 3px 2px rgba(233,236,239,.05),0 3px 9px rgba(50,50,9,0),3px 4px 8px rgba(29,39,32,.1)}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#1d2720}.custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:#1d2720;border-color:#1d2720;box-shadow:0 3px 2px rgba(233,236,239,.05);color:#fff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#8898aa}.custom-control-input:disabled~.custom-control-label:before,.custom-control-input[disabled]~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{position:relative;vertical-align:top}.custom-control-label:before{background-color:#fff;box-shadow:0 3px 2px rgba(233,236,239,.05);pointer-events:none}.custom-control-label:after,.custom-control-label:before{content:"";display:block;height:1rem;left:-2.75rem;position:absolute;width:1rem}.custom-control-label:after{background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#1d2720;border-color:#1d2720;box-shadow:0}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(29,39,32,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(29,39,32,.5)}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(29,39,32,.5)}.custom-switch{padding-left:3.5rem}.custom-switch .custom-control-label:before{border-radius:.5rem;left:-3.5rem;pointer-events:all;width:1.75rem}.custom-switch .custom-control-label:after{background-color:#dee2e6;border-radius:.5rem;height:calc(1rem - 4px);left:calc(-3.5rem + 2px);top:calc(.25rem + 2px);transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:calc(1rem - 4px)}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(29,39,32,.5)}.custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%2332325d' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 3.1875rem center/8px 10px;border:1px solid #dee2e6;border-radius:.375rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);color:#8898aa;display:inline-block;font-size:1rem;font-weight:400;height:calc(1.5em + 1.75rem + 2px);line-height:1.5;padding:.875rem 4.1875rem .875rem 3.1875rem;vertical-align:middle;width:100%}.custom-select:focus{border-color:#1d2720;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 0 #1d2720;outline:0}.custom-select:focus::-ms-value{background-color:#fff;color:#8898aa}.custom-select[multiple],.custom-select[size]:not([size="1"]){background-image:none;height:auto;padding-right:3.1875rem}.custom-select:disabled{background-color:#e9ecef;color:#8898aa}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #8898aa}.custom-select-sm{font-size:1rem;height:calc(1.5em + .5rem + 2px);padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.custom-select-lg{font-size:1rem;height:calc(1.5em + 1.75rem + 2px);padding-bottom:.875rem;padding-left:1rem;padding-top:.875rem}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{height:calc(1.5em + 1.75rem + 2px);position:relative;width:100%}.custom-file-input{margin:0;opacity:0;z-index:2}.custom-file-input:focus~.custom-file-label{border-color:#1d2720;box-shadow:0 3px 9px rgba(50,50,9,0),3px 4px 8px rgba(29,39,32,.1)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{border:1px solid #dee2e6;border-radius:.25rem;box-shadow:0 3px 2px rgba(233,236,239,.05);font-weight:400;height:calc(1.5em + 1.75rem + 2px);left:0;z-index:1}.custom-file-label,.custom-file-label:after{background-color:#fff;color:#8898aa;line-height:1.5;padding:.875rem 3.1875rem;position:absolute;right:0;top:0}.custom-file-label:after{border-left:inherit;border-radius:0 .25rem .25rem 0;bottom:0;content:"Browse";display:block;height:calc(1.5em + 1.75rem);z-index:3}.custom-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;height:1rem;padding:0;width:100%}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #f8f9fe,0 3px 9px rgba(50,50,9,0),3px 4px 8px rgba(29,39,32,.1)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #f8f9fe,0 3px 9px rgba(50,50,9,0),3px 4px 8px rgba(29,39,32,.1)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #f8f9fe,0 3px 9px rgba(50,50,9,0),3px 4px 8px rgba(29,39,32,.1)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#1d2720;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#698d74}.custom-range::-webkit-slider-runnable-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1);color:transparent;cursor:pointer;height:.5rem;width:100%}.custom-range::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:#1d2720;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);height:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#698d74}.custom-range::-moz-range-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1);color:transparent;cursor:pointer;height:.5rem;width:100%}.custom-range::-ms-thumb{appearance:none;background-color:#1d2720;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);height:1rem;margin-left:0;margin-right:0;margin-top:0;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#698d74}.custom-range::-ms-track{background-color:transparent;border-color:transparent;border-width:.5rem;box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1);color:transparent;cursor:pointer;height:.5rem;width:100%}.custom-range::-ms-fill-lower,.custom-range::-ms-fill-upper{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{display:block;padding:.25rem .75rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#8898aa;cursor:default;pointer-events:none}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.375rem;border-top-right-radius:.375rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{background-color:transparent;border-color:transparent;color:#8898aa}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#f8f9fe;border-color:#dee2e6 #dee2e6 #f8f9fe;color:#525f7f}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.nav-pills .nav-link{border-radius:.375rem}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{padding:1rem;position:relative}.navbar,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.navbar-brand{display:inline-block;font-size:1.25rem;line-height:inherit;margin-right:1rem;padding-bottom:.0625rem;padding-top:.0625rem;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link{padding-left:0;padding-right:0}.navbar-nav .dropdown-menu{float:none;position:static}.navbar-text{display:inline-block;padding-bottom:.25rem;padding-top:.25rem}.navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1}.navbar-toggler{background-color:transparent;border:1px solid transparent;border-radius:.25rem;font-size:1.25rem;line-height:1;padding:.25rem .75rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{background:no-repeat 50%;background-size:100% 100%;content:"";display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-left:0;padding-right:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-left:0;padding-right:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-left:0;padding-right:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-left:0;padding-right:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-left:0;padding-right:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.6)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{border-color:transparent;color:rgba(0,0,0,.6)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.6)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.6)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:hsla(0,0%,100%,.65)}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.95)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.65)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:hsla(0,0%,100%,.65)}.navbar-dark .navbar-toggler{border-color:transparent;color:hsla(0,0%,100%,.95)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.95)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.95)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:hsla(0,0%,100%,.65)}.card{word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.05);border-radius:.375rem;display:flex;flex-direction:column;min-width:0;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.card-body{flex:1 1 auto;min-height:1px;padding:1.5rem}.card-title{margin-bottom:11px}.card-subtitle{margin-top:-5.5px}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.5rem}.card-header{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.05);margin-bottom:0;padding:11px 1.5rem}.card-header:first-child{border-radius:calc(.375rem - 1px) calc(.375rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{background-color:#fff;border-top:1px solid rgba(0,0,0,.05);padding:11px 1.5rem}.card-footer:last-child{border-radius:0 0 calc(.375rem - 1px) calc(.375rem - 1px)}.card-header-tabs{border-bottom:0;margin-bottom:-11px}.card-header-pills,.card-header-tabs{margin-left:-.75rem;margin-right:-.75rem}.card-img-overlay{bottom:0;left:0;padding:1.25rem;position:absolute;right:0;top:0}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.375rem - 1px);border-top-right-radius:calc(.375rem - 1px)}.card-img,.card-img-bottom{border-bottom-left-radius:calc(.375rem - 1px);border-bottom-right-radius:calc(.375rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-left:-15px;margin-right:-15px}.card-deck .card{flex:1 0 0%;margin-bottom:0;margin-left:15px;margin-right:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:11px}@media (min-width:576px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{background-color:#f6f9fc;border-radius:.375rem;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:1rem;padding:.5rem 1rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{color:#8898aa;content:"-";display:inline-block;padding-right:.5rem}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#8898aa}.pagination{border-radius:.375rem;display:flex;list-style:none;padding-left:0}.page-link{background-color:#fff;border:1px solid #dee2e6;color:#8898aa;display:block;line-height:1.25;margin-left:-1px;padding:.5rem .75rem;position:relative}.page-link:hover{background-color:#dee2e6;border-color:#dee2e6;color:#8898aa;text-decoration:none;z-index:2}.page-link:focus{box-shadow:none;outline:0;z-index:3}.page-item:first-child .page-link{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem;margin-left:0}.page-item:last-child .page-link{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.page-item.active .page-link{background-color:#1d2720;border-color:#1d2720;color:#fff;z-index:3}.page-item.disabled .page-link{background-color:#fff;border-color:#dee2e6;color:#8898aa;cursor:auto;pointer-events:none}.pagination-lg .page-link{font-size:1.25rem;line-height:1.5;padding:.75rem 1.5rem}.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:.4375rem;border-top-left-radius:.4375rem}.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:.4375rem;border-top-right-radius:.4375rem}.pagination-sm .page-link{font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.badge{border-radius:.375rem;display:inline-block;font-size:66%;font-weight:700;line-height:1;padding:.35rem .375rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:baseline;white-space:nowrap}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{border-radius:10rem;padding-left:.875em;padding-right:.875em}.badge-primary{background-color:#1d2720;color:#fff}a.badge-primary:focus,a.badge-primary:hover{background-color:#070a08;color:#fff}a.badge-primary.focus,a.badge-primary:focus{box-shadow:0 0 0 0 rgba(29,39,32,.5);outline:0}a.badge-secondary:focus,a.badge-secondary:hover{background-color:#d2e3ee;color:#212529}a.badge-secondary.focus,a.badge-secondary:focus{box-shadow:0 0 0 0 rgba(247,250,252,.5);outline:0}.badge-success{background-color:#7cce44;color:#fff}a.badge-success:focus,a.badge-success:hover{background-color:#63b12e;color:#fff}a.badge-success.focus,a.badge-success:focus{box-shadow:0 0 0 0 rgba(124,206,68,.5);outline:0}.badge-info{background-color:#397bbc;color:#fff}a.badge-info:focus,a.badge-info:hover{background-color:#2d6195;color:#fff}a.badge-info.focus,a.badge-info:focus{box-shadow:0 0 0 0 rgba(57,123,188,.5);outline:0}.badge-warning{background-color:#fdb527;color:#fff}a.badge-warning:focus,a.badge-warning:hover{background-color:#ef9f02;color:#fff}a.badge-warning.focus,a.badge-warning:focus{box-shadow:0 0 0 0 rgba(253,181,39,.5);outline:0}.badge-danger{background-color:#fdb527;color:#fff}a.badge-danger:focus,a.badge-danger:hover{background-color:#ef9f02;color:#fff}a.badge-danger.focus,a.badge-danger:focus{box-shadow:0 0 0 0 rgba(253,181,39,.5);outline:0}.badge-light{background-color:#adb5bd;color:#fff}a.badge-light:focus,a.badge-light:hover{background-color:#919ca6;color:#fff}a.badge-light.focus,a.badge-light:focus{box-shadow:0 0 0 0 rgba(173,181,189,.5);outline:0}.badge-dark{background-color:#212529;color:#fff}a.badge-dark:focus,a.badge-dark:hover{background-color:#0a0c0d;color:#fff}a.badge-dark.focus,a.badge-dark:focus{box-shadow:0 0 0 0 rgba(33,37,41,.5);outline:0}.badge-default{background-color:#042900}a.badge-default:focus,a.badge-default:hover{background-color:#000;color:#fff}a.badge-default.focus,a.badge-default:focus{box-shadow:0 0 0 0 rgba(4,41,0,.5);outline:0}.badge-white{background-color:#fff;color:#212529}a.badge-white:focus,a.badge-white:hover{background-color:#e6e6e6;color:#212529}a.badge-white.focus,a.badge-white:focus{box-shadow:0 0 0 0 hsla(0,0%,100%,.5);outline:0}.badge-neutral{background-color:#fff;color:#212529}a.badge-neutral:focus,a.badge-neutral:hover{background-color:#e6e6e6;color:#212529}a.badge-neutral.focus,a.badge-neutral:focus{box-shadow:0 0 0 0 hsla(0,0%,100%,.5);outline:0}.badge-darker,a.badge-darker:focus,a.badge-darker:hover{background-color:#000;color:#fff}a.badge-darker.focus,a.badge-darker:focus{box-shadow:0 0 0 0 rgba(0,0,0,.5);outline:0}.jumbotron{background-color:#e9ecef;border-radius:.4375rem;margin-bottom:2rem;padding:2rem 1rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{border-radius:0;padding-left:0;padding-right:0}.alert{border:1px solid transparent;border-radius:.375rem;margin-bottom:1rem;padding:1rem 1.5rem;position:relative}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4.5rem}.alert-dismissible .close{color:inherit;padding:1rem 1.5rem;position:absolute;right:0;top:0}.alert-primary{background-color:#414a44;border-color:#414a44;color:#1d2720}.alert-primary hr{border-top-color:#353c38}.alert-primary .alert-link{color:#070a08}.alert-secondary{background-color:#f8fbfc;border-color:#f8fbfc;color:#f7fafc}.alert-secondary hr{border-top-color:#e6f1f4}.alert-secondary .alert-link{color:#d2e3ee}.alert-success{background-color:#91d662;border-color:#91d662;color:#7cce44}.alert-success hr{border-top-color:#83d14e}.alert-success .alert-link{color:#63b12e}.alert-info{background-color:#5990c7;border-color:#5990c7;color:#397bbc}.alert-info hr{border-top-color:#4683c1}.alert-info .alert-link{color:#2d6195}.alert-warning{background-color:#fdc14a;border-color:#fdc14a;color:#fdb527}.alert-warning hr{border-top-color:#fdb831}.alert-warning .alert-link{color:#ef9f02}.alert-danger{background-color:#fdc14a;border-color:#fdc14a;color:#fdb527}.alert-danger hr{border-top-color:#fdb831}.alert-danger .alert-link{color:#ef9f02}.alert-light{background-color:#bac1c8;border-color:#bac1c8;color:#adb5bd}.alert-light hr{border-top-color:#acb4bd}.alert-light .alert-link{color:#919ca6}.alert-dark{background-color:#45484b;border-color:#45484b;color:#212529}.alert-dark hr{border-top-color:#393b3e}.alert-dark .alert-link{color:#0a0c0d}.alert-default{background-color:#2c4b29;border-color:#2c4b29;color:#042900}.alert-default hr{border-top-color:#223b20}.alert-default .alert-link{color:#000}.alert-white{background-color:#fff;border-color:#fff;color:#fff}.alert-white hr{border-top-color:#f2f2f2}.alert-white .alert-link{color:#e6e6e6}.alert-neutral{background-color:#fff;border-color:#fff;color:#fff}.alert-neutral hr{border-top-color:#f2f2f2}.alert-neutral .alert-link{color:#e6e6e6}.alert-darker{background-color:#292929;border-color:#292929;color:#000}.alert-darker hr{border-top-color:#1c1c1c}.alert-darker .alert-link{color:#000}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{border-radius:.375rem;box-shadow:inset 0 .1rem .1rem rgba(0,0,0,.1);display:flex;font-size:.75rem;height:1rem}.progress-bar{background-color:#1d2720;color:#fff;display:flex;flex-direction:column;justify-content:center;overflow:hidden;text-align:center;transition:width .6s ease;white-space:nowrap}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.media{align-items:flex-start;display:flex}.media-body{flex:1}.list-group{display:flex;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-item-action{color:#525f7f;text-align:inherit;width:100%}.list-group-item-action:focus,.list-group-item-action:hover{background-color:#f6f9fc;color:#525f7f;text-decoration:none;z-index:1}.list-group-item-action:active{background-color:#e9ecef;color:#525f7f}.list-group-item{background-color:#fff;border:1px solid #e9ecef;display:block;padding:1rem;position:relative}.list-group-item:first-child{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.list-group-item:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.list-group-item.disabled,.list-group-item:disabled{background-color:#fff;color:#8898aa;pointer-events:none}.list-group-item.active{background-color:#1d2720;border-color:#1d2720;color:#fff;z-index:2}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{border-top-width:1px;margin-top:-1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal .list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.375rem}.list-group-horizontal .list-group-item.active{margin-top:0}.list-group-horizontal .list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal .list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm .list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.375rem}.list-group-horizontal-sm .list-group-item.active{margin-top:0}.list-group-horizontal-sm .list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-sm .list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md .list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.375rem}.list-group-horizontal-md .list-group-item.active{margin-top:0}.list-group-horizontal-md .list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-md .list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg .list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.375rem}.list-group-horizontal-lg .list-group-item.active{margin-top:0}.list-group-horizontal-lg .list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-lg .list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl .list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.375rem}.list-group-horizontal-xl .list-group-item.active{margin-top:0}.list-group-horizontal-xl .list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-xl .list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}.list-group-flush .list-group-item{border-left-width:0;border-radius:0;border-right-width:0}.list-group-flush .list-group-item:first-child{border-top-width:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{background-color:#c0c3c1;color:#0f1411}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{background-color:#b3b7b4;color:#0f1411}.list-group-item-primary.list-group-item-action.active{background-color:#0f1411;border-color:#0f1411;color:#fff}.list-group-item-secondary{background-color:#fdfefe;color:#808283}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{background-color:#ecf6f6;color:#808283}.list-group-item-secondary.list-group-item-action.active{background-color:#808283;border-color:#808283;color:#fff}.list-group-item-success{background-color:#daf1cb;color:#406b23}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{background-color:#ccecb7;color:#406b23}.list-group-item-success.list-group-item-action.active{background-color:#406b23;border-color:#406b23;color:#fff}.list-group-item-info{background-color:#c8daec;color:#1e4062}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{background-color:#b5cde5;color:#1e4062}.list-group-item-info.list-group-item-action.active{background-color:#1e4062;border-color:#1e4062;color:#fff}.list-group-item-warning{background-color:#feeac3;color:#845e14}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{background-color:#fee1aa;color:#845e14}.list-group-item-warning.list-group-item-action.active{background-color:#845e14;border-color:#845e14;color:#fff}.list-group-item-danger{background-color:#feeac3;color:#845e14}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{background-color:#fee1aa;color:#845e14}.list-group-item-danger.list-group-item-action.active{background-color:#845e14;border-color:#845e14;color:#fff}.list-group-item-light{background-color:#e8eaed;color:#5a5e62}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{background-color:#dadde2;color:#5a5e62}.list-group-item-light.list-group-item-action.active{background-color:#5a5e62;border-color:#5a5e62;color:#fff}.list-group-item-dark{background-color:#c1c2c3;color:#111315}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{background-color:#b4b5b6;color:#111315}.list-group-item-dark.list-group-item-action.active{background-color:#111315;border-color:#111315;color:#fff}.list-group-item-default{background-color:#b9c3b8;color:#021500}.list-group-item-default.list-group-item-action:focus,.list-group-item-default.list-group-item-action:hover{background-color:#abb7aa;color:#021500}.list-group-item-default.list-group-item-action.active{background-color:#021500;border-color:#021500;color:#fff}.list-group-item-white{background-color:#fff;color:#858585}.list-group-item-white.list-group-item-action:focus,.list-group-item-white.list-group-item-action:hover{background-color:#f2f2f2;color:#858585}.list-group-item-white.list-group-item-action.active{background-color:#858585;border-color:#858585;color:#fff}.list-group-item-neutral{background-color:#fff;color:#858585}.list-group-item-neutral.list-group-item-action:focus,.list-group-item-neutral.list-group-item-action:hover{background-color:#f2f2f2;color:#858585}.list-group-item-neutral.list-group-item-action.active{background-color:#858585;border-color:#858585;color:#fff}.list-group-item-darker{background-color:#b8b8b8;color:#000}.list-group-item-darker.list-group-item-action:focus,.list-group-item-darker.list-group-item-action:hover{background-color:#ababab;color:#000}.list-group-item-darker.list-group-item-action.active{background-color:#000;border-color:#000;color:#fff}.close{color:rgba(0,0,0,.6);float:right;font-size:1.5rem;font-weight:700;line-height:1;opacity:.5;text-shadow:none}@media (max-width:1200px){.close{font-size:calc(1.275rem + .3vw)}}.close:hover{color:rgba(0,0,0,.6);text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;padding:0}a.close.disabled{pointer-events:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{content:"";display:block;height:calc(100vh - 1rem)}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;height:100%;justify-content:center}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{background-clip:padding-box;background-color:#fff;border:0 solid rgba(0,0,0,.2);border-radius:.4375rem;box-shadow:0 15px 35px rgba(50,50,93,.2),0 5px 15px rgba(0,0,0,.17);display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.16}.modal-header{align-items:flex-start;border-bottom:0 solid #e9ecef;border-top-left-radius:.4375rem;border-top-right-radius:.4375rem;display:flex;justify-content:space-between;padding:1.25rem}.modal-header .close{margin:-1rem -1rem -1rem auto;padding:1.25rem}.modal-title{line-height:1.1}.modal-body{flex:1 1 auto;padding:1.5rem;position:relative}.modal-footer{align-items:center;border-bottom-left-radius:.4375rem;border-bottom-right-radius:.4375rem;border-top:0 solid #e9ecef;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:1.25rem}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem)}.modal-content{box-shadow:0 15px 35px rgba(50,50,93,.2),0 5px 15px rgba(0,0,0,.17)}.modal-sm{max-width:380px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{word-wrap:break-word;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:0;opacity:0;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}.tooltip.show{opacity:.9}.tooltip .arrow{display:block;height:.4rem;position:absolute;width:.8rem}.tooltip .arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{border-top-color:#000;border-width:.4rem .4rem 0;top:0}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{height:.8rem;left:0;width:.4rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{border-right-color:#000;border-width:.4rem .4rem .4rem 0;right:0}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{border-bottom-color:#000;border-width:0 .4rem .4rem;bottom:0}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{height:.8rem;right:0;width:.4rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{border-left-color:#000;border-width:.4rem 0 .4rem .4rem;left:0}.tooltip-inner{background-color:#000;border-radius:.375rem;color:#fff;max-width:200px;padding:.25rem .5rem;text-align:center}.popover{word-wrap:break-word;background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.05);border-radius:.4375rem;box-shadow:0 .5rem 2rem 0 rgba(0,0,0,.2);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-style:normal;font-weight:400;left:0;letter-spacing:normal;line-break:auto;line-height:1.5;max-width:276px;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;top:0;white-space:normal;word-break:normal;word-spacing:normal;z-index:1060}.popover,.popover .arrow{display:block;position:absolute}.popover .arrow{height:.5rem;margin:0 .4375rem;width:1rem}.popover .arrow:after,.popover .arrow:before{border-color:transparent;border-style:solid;content:"";display:block;position:absolute}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow:before,.bs-popover-top>.arrow:before{border-top-color:transparent;border-width:.5rem .5rem 0;bottom:0}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-top>.arrow:after{border-top-color:#fff;border-width:.5rem .5rem 0;bottom:1px}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{height:1rem;left:calc(-.5rem - 1px);margin:.4375rem 0;width:.5rem}.bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:before{border-right-color:transparent;border-width:.5rem .5rem .5rem 0;left:0}.bs-popover-auto[x-placement^=right]>.arrow:after,.bs-popover-right>.arrow:after{border-right-color:#fff;border-width:.5rem .5rem .5rem 0;left:1px}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:before{border-bottom-color:transparent;border-width:0 .5rem .5rem;top:0}.bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-bottom>.arrow:after{border-bottom-color:#fff;border-width:0 .5rem .5rem;top:1px}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom:1px solid #fff;content:"";display:block;left:50%;margin-left:-.5rem;position:absolute;top:0;width:1rem}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{height:1rem;margin:.4375rem 0;right:calc(-.5rem - 1px);width:.5rem}.bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:before{border-left-color:transparent;border-width:.5rem 0 .5rem .5rem;right:0}.bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-left>.arrow:after{border-left-color:#fff;border-width:.5rem 0 .5rem .5rem;right:1px}.popover-header{background-color:#fff;border-bottom:1px solid #f2f2f2;border-top-left-radius:calc(.4375rem - 1px);border-top-right-radius:calc(.4375rem - 1px);color:#32325d;font-size:1rem;margin-bottom:0;padding:.5rem .95rem}.popover-header:empty{display:none}.popover-body{color:#525f7f;padding:.5rem .95rem}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{overflow:hidden;position:relative;width:100%}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:transform .6s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transform:none;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1;z-index:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0;transition:opacity 0s .6s;z-index:0}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{align-items:center;bottom:0;color:#fff;display:flex;justify-content:center;opacity:.5;position:absolute;text-align:center;top:0;transition:opacity .15s ease;width:15%;z-index:1}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background:no-repeat 50%/100% 100%;display:inline-block;height:20px;width:20px}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='m5.25 0-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='m2.75 0-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin-left:15%;margin-right:15%;padding-left:0;position:absolute;right:0;z-index:15}.carousel-indicators li{background-clip:padding-box;background-color:#fff;border-bottom:10px solid transparent;border-top:10px solid transparent;box-sizing:content-box;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;text-indent:-999px;transition:opacity .6s ease;width:30px}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{bottom:20px;color:#fff;left:15%;padding-bottom:20px;padding-top:20px;position:absolute;right:15%;text-align:center;z-index:10}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#1d2720!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#070a08!important}.bg-secondary{background-color:#f7fafc!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#d2e3ee!important}.bg-success{background-color:#7cce44!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#63b12e!important}.bg-info{background-color:#397bbc!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#2d6195!important}.bg-warning{background-color:#fdb527!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#ef9f02!important}.bg-danger{background-color:#fdb527!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#ef9f02!important}.bg-light{background-color:#adb5bd!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#919ca6!important}.bg-dark{background-color:#212529!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#0a0c0d!important}.bg-default{background-color:#042900!important}a.bg-default:focus,a.bg-default:hover,button.bg-default:focus,button.bg-default:hover{background-color:#000!important}.bg-neutral{background-color:#fff!important}a.bg-neutral:focus,a.bg-neutral:hover,button.bg-neutral:focus,button.bg-neutral:hover{background-color:#e6e6e6!important}.bg-darker,a.bg-darker:focus,a.bg-darker:hover,button.bg-darker:focus,button.bg-darker:hover{background-color:#000!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #e9ecef!important}.border-top{border-top:1px solid #e9ecef!important}.border-right{border-right:1px solid #e9ecef!important}.border-bottom{border-bottom:1px solid #e9ecef!important}.border-left{border-left:1px solid #e9ecef!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#1d2720!important}.border-secondary{border-color:#f7fafc!important}.border-success{border-color:#7cce44!important}.border-info{border-color:#397bbc!important}.border-danger,.border-warning{border-color:#fdb527!important}.border-light{border-color:#adb5bd!important}.border-dark{border-color:#212529!important}.border-default{border-color:#042900!important}.border-neutral{border-color:#fff!important}.border-darker{border-color:#000!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.25rem!important}.rounded{border-radius:.375rem!important}.rounded-top{border-top-left-radius:.375rem!important}.rounded-right,.rounded-top{border-top-right-radius:.375rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.375rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.375rem!important}.rounded-left{border-top-left-radius:.375rem!important}.rounded-lg{border-radius:.4375rem!important}.avatar.rounded-circle img,.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{clear:both;content:"";display:block}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{display:block;overflow:hidden;padding:0;position:relative;width:100%}.embed-responsive:before{content:"";display:block}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive-21by9:before{padding-top:42.8571428571%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;white-space:normal;width:auto}.shadow-sm{box-shadow:0 0 .5rem rgba(136,152,170,.075)!important}.shadow{box-shadow:0 0 2rem 0 rgba(136,152,170,.15)!important}.shadow-lg{box-shadow:0 0 3rem rgba(136,152,170,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link:after{background-color:transparent;bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.m--9{margin:-10rem!important}.mt--9,.my--9{margin-top:-10rem!important}.mr--9,.mx--9{margin-right:-10rem!important}.mb--9,.my--9{margin-bottom:-10rem!important}.ml--9,.mx--9{margin-left:-10rem!important}.m--8{margin:-8rem!important}.mt--8,.my--8{margin-top:-8rem!important}.mr--8,.mx--8{margin-right:-8rem!important}.mb--8,.my--8{margin-bottom:-8rem!important}.ml--8,.mx--8{margin-left:-8rem!important}.m--7{margin:-6rem!important}.mt--7,.my--7{margin-top:-6rem!important}.mr--7,.mx--7{margin-right:-6rem!important}.mb--7,.my--7{margin-bottom:-6rem!important}.ml--7,.mx--7{margin-left:-6rem!important}.m--6{margin:-4.5rem!important}.mt--6,.my--6{margin-top:-4.5rem!important}.mr--6,.mx--6{margin-right:-4.5rem!important}.mb--6,.my--6{margin-bottom:-4.5rem!important}.ml--6,.mx--6{margin-left:-4.5rem!important}.m--5{margin:-3rem!important}.mt--5,.my--5{margin-top:-3rem!important}.mr--5,.mx--5{margin-right:-3rem!important}.mb--5,.my--5{margin-bottom:-3rem!important}.ml--5,.mx--5{margin-left:-3rem!important}.m--4{margin:-1.5rem!important}.mt--4,.my--4{margin-top:-1.5rem!important}.mr--4,.mx--4{margin-right:-1.5rem!important}.mb--4,.my--4{margin-bottom:-1.5rem!important}.ml--4,.mx--4{margin-left:-1.5rem!important}.m--3{margin:-1rem!important}.mt--3,.my--3{margin-top:-1rem!important}.mr--3,.mx--3{margin-right:-1rem!important}.mb--3,.my--3{margin-bottom:-1rem!important}.ml--3,.mx--3{margin-left:-1rem!important}.m--2{margin:-.5rem!important}.mt--2,.my--2{margin-top:-.5rem!important}.mr--2,.mx--2{margin-right:-.5rem!important}.mb--2,.my--2{margin-bottom:-.5rem!important}.ml--2,.mx--2{margin-left:-.5rem!important}.m--1{margin:-.25rem!important}.mt--1,.my--1{margin-top:-.25rem!important}.mr--1,.mx--1{margin-right:-.25rem!important}.mb--1,.my--1{margin-bottom:-.25rem!important}.ml--1,.mx--1{margin-left:-.25rem!important}.m-6{margin:4.5rem!important}.mt-6,.my-6{margin-top:4.5rem!important}.mr-6,.mx-6{margin-right:4.5rem!important}.mb-6,.my-6{margin-bottom:4.5rem!important}.ml-6,.mx-6{margin-left:4.5rem!important}.m-7{margin:6rem!important}.mt-7,.my-7{margin-top:6rem!important}.mr-7,.mx-7{margin-right:6rem!important}.mb-7,.my-7{margin-bottom:6rem!important}.ml-7,.mx-7{margin-left:6rem!important}.m-8{margin:8rem!important}.mt-8,.my-8{margin-top:8rem!important}.mr-8,.mx-8{margin-right:8rem!important}.mb-8,.my-8{margin-bottom:8rem!important}.ml-8,.mx-8{margin-left:8rem!important}.m-9{margin:10rem!important}.mt-9,.my-9{margin-top:10rem!important}.mr-9,.mx-9{margin-right:10rem!important}.mb-9,.my-9{margin-bottom:10rem!important}.ml-9,.mx-9{margin-left:10rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.p--9{padding:-10rem!important}.pt--9,.py--9{padding-top:-10rem!important}.pr--9,.px--9{padding-right:-10rem!important}.pb--9,.py--9{padding-bottom:-10rem!important}.pl--9,.px--9{padding-left:-10rem!important}.p--8{padding:-8rem!important}.pt--8,.py--8{padding-top:-8rem!important}.pr--8,.px--8{padding-right:-8rem!important}.pb--8,.py--8{padding-bottom:-8rem!important}.pl--8,.px--8{padding-left:-8rem!important}.p--7{padding:-6rem!important}.pt--7,.py--7{padding-top:-6rem!important}.pr--7,.px--7{padding-right:-6rem!important}.pb--7,.py--7{padding-bottom:-6rem!important}.pl--7,.px--7{padding-left:-6rem!important}.p--6{padding:-4.5rem!important}.pt--6,.py--6{padding-top:-4.5rem!important}.pr--6,.px--6{padding-right:-4.5rem!important}.pb--6,.py--6{padding-bottom:-4.5rem!important}.pl--6,.px--6{padding-left:-4.5rem!important}.p--5{padding:-3rem!important}.pt--5,.py--5{padding-top:-3rem!important}.pr--5,.px--5{padding-right:-3rem!important}.pb--5,.py--5{padding-bottom:-3rem!important}.pl--5,.px--5{padding-left:-3rem!important}.p--4{padding:-1.5rem!important}.pt--4,.py--4{padding-top:-1.5rem!important}.pr--4,.px--4{padding-right:-1.5rem!important}.pb--4,.py--4{padding-bottom:-1.5rem!important}.pl--4,.px--4{padding-left:-1.5rem!important}.p--3{padding:-1rem!important}.pt--3,.py--3{padding-top:-1rem!important}.pr--3,.px--3{padding-right:-1rem!important}.pb--3,.py--3{padding-bottom:-1rem!important}.pl--3,.px--3{padding-left:-1rem!important}.p--2{padding:-.5rem!important}.pt--2,.py--2{padding-top:-.5rem!important}.pr--2,.px--2{padding-right:-.5rem!important}.pb--2,.py--2{padding-bottom:-.5rem!important}.pl--2,.px--2{padding-left:-.5rem!important}.p--1{padding:-.25rem!important}.pt--1,.py--1{padding-top:-.25rem!important}.pr--1,.px--1{padding-right:-.25rem!important}.pb--1,.py--1{padding-bottom:-.25rem!important}.pl--1,.px--1{padding-left:-.25rem!important}.p-6{padding:4.5rem!important}.pt-6,.py-6{padding-top:4.5rem!important}.pr-6,.px-6{padding-right:4.5rem!important}.pb-6,.py-6{padding-bottom:4.5rem!important}.pl-6,.px-6{padding-left:4.5rem!important}.p-7{padding:6rem!important}.pt-7,.py-7{padding-top:6rem!important}.pr-7,.px-7{padding-right:6rem!important}.pb-7,.py-7{padding-bottom:6rem!important}.pl-7,.px-7{padding-left:6rem!important}.p-8{padding:8rem!important}.pt-8,.py-8{padding-top:8rem!important}.pr-8,.px-8{padding-right:8rem!important}.pb-8,.py-8{padding-bottom:8rem!important}.pl-8,.px-8{padding-left:8rem!important}.p-9{padding:10rem!important}.pt-9,.py-9{padding-top:10rem!important}.pr-9,.px-9{padding-right:10rem!important}.pb-9,.py-9{padding-bottom:10rem!important}.pl-9,.px-9{padding-left:10rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-n-9{margin:10rem!important}.mt-n-9,.my-n-9{margin-top:10rem!important}.mr-n-9,.mx-n-9{margin-right:10rem!important}.mb-n-9,.my-n-9{margin-bottom:10rem!important}.ml-n-9,.mx-n-9{margin-left:10rem!important}.m-n-8{margin:8rem!important}.mt-n-8,.my-n-8{margin-top:8rem!important}.mr-n-8,.mx-n-8{margin-right:8rem!important}.mb-n-8,.my-n-8{margin-bottom:8rem!important}.ml-n-8,.mx-n-8{margin-left:8rem!important}.m-n-7{margin:6rem!important}.mt-n-7,.my-n-7{margin-top:6rem!important}.mr-n-7,.mx-n-7{margin-right:6rem!important}.mb-n-7,.my-n-7{margin-bottom:6rem!important}.ml-n-7,.mx-n-7{margin-left:6rem!important}.m-n-6{margin:4.5rem!important}.mt-n-6,.my-n-6{margin-top:4.5rem!important}.mr-n-6,.mx-n-6{margin-right:4.5rem!important}.mb-n-6,.my-n-6{margin-bottom:4.5rem!important}.ml-n-6,.mx-n-6{margin-left:4.5rem!important}.m-n-5{margin:3rem!important}.mt-n-5,.my-n-5{margin-top:3rem!important}.mr-n-5,.mx-n-5{margin-right:3rem!important}.mb-n-5,.my-n-5{margin-bottom:3rem!important}.ml-n-5,.mx-n-5{margin-left:3rem!important}.m-n-4{margin:1.5rem!important}.mt-n-4,.my-n-4{margin-top:1.5rem!important}.mr-n-4,.mx-n-4{margin-right:1.5rem!important}.mb-n-4,.my-n-4{margin-bottom:1.5rem!important}.ml-n-4,.mx-n-4{margin-left:1.5rem!important}.m-n-3{margin:1rem!important}.mt-n-3,.my-n-3{margin-top:1rem!important}.mr-n-3,.mx-n-3{margin-right:1rem!important}.mb-n-3,.my-n-3{margin-bottom:1rem!important}.ml-n-3,.mx-n-3{margin-left:1rem!important}.m-n-2{margin:.5rem!important}.mt-n-2,.my-n-2{margin-top:.5rem!important}.mr-n-2,.mx-n-2{margin-right:.5rem!important}.mb-n-2,.my-n-2{margin-bottom:.5rem!important}.ml-n-2,.mx-n-2{margin-left:.5rem!important}.m-n-1{margin:.25rem!important}.mt-n-1,.my-n-1{margin-top:.25rem!important}.mr-n-1,.mx-n-1{margin-right:.25rem!important}.mb-n-1,.my-n-1{margin-bottom:.25rem!important}.ml-n-1,.mx-n-1{margin-left:.25rem!important}.m-n6{margin:-4.5rem!important}.mt-n6,.my-n6{margin-top:-4.5rem!important}.mr-n6,.mx-n6{margin-right:-4.5rem!important}.mb-n6,.my-n6{margin-bottom:-4.5rem!important}.ml-n6,.mx-n6{margin-left:-4.5rem!important}.m-n7{margin:-6rem!important}.mt-n7,.my-n7{margin-top:-6rem!important}.mr-n7,.mx-n7{margin-right:-6rem!important}.mb-n7,.my-n7{margin-bottom:-6rem!important}.ml-n7,.mx-n7{margin-left:-6rem!important}.m-n8{margin:-8rem!important}.mt-n8,.my-n8{margin-top:-8rem!important}.mr-n8,.mx-n8{margin-right:-8rem!important}.mb-n8,.my-n8{margin-bottom:-8rem!important}.ml-n8,.mx-n8{margin-left:-8rem!important}.m-n9{margin:-10rem!important}.mt-n9,.my-n9{margin-top:-10rem!important}.mr-n9,.mx-n9{margin-right:-10rem!important}.mb-n9,.my-n9{margin-bottom:-10rem!important}.ml-n9,.mx-n9{margin-left:-10rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.m-sm--9{margin:-10rem!important}.mt-sm--9,.my-sm--9{margin-top:-10rem!important}.mr-sm--9,.mx-sm--9{margin-right:-10rem!important}.mb-sm--9,.my-sm--9{margin-bottom:-10rem!important}.ml-sm--9,.mx-sm--9{margin-left:-10rem!important}.m-sm--8{margin:-8rem!important}.mt-sm--8,.my-sm--8{margin-top:-8rem!important}.mr-sm--8,.mx-sm--8{margin-right:-8rem!important}.mb-sm--8,.my-sm--8{margin-bottom:-8rem!important}.ml-sm--8,.mx-sm--8{margin-left:-8rem!important}.m-sm--7{margin:-6rem!important}.mt-sm--7,.my-sm--7{margin-top:-6rem!important}.mr-sm--7,.mx-sm--7{margin-right:-6rem!important}.mb-sm--7,.my-sm--7{margin-bottom:-6rem!important}.ml-sm--7,.mx-sm--7{margin-left:-6rem!important}.m-sm--6{margin:-4.5rem!important}.mt-sm--6,.my-sm--6{margin-top:-4.5rem!important}.mr-sm--6,.mx-sm--6{margin-right:-4.5rem!important}.mb-sm--6,.my-sm--6{margin-bottom:-4.5rem!important}.ml-sm--6,.mx-sm--6{margin-left:-4.5rem!important}.m-sm--5{margin:-3rem!important}.mt-sm--5,.my-sm--5{margin-top:-3rem!important}.mr-sm--5,.mx-sm--5{margin-right:-3rem!important}.mb-sm--5,.my-sm--5{margin-bottom:-3rem!important}.ml-sm--5,.mx-sm--5{margin-left:-3rem!important}.m-sm--4{margin:-1.5rem!important}.mt-sm--4,.my-sm--4{margin-top:-1.5rem!important}.mr-sm--4,.mx-sm--4{margin-right:-1.5rem!important}.mb-sm--4,.my-sm--4{margin-bottom:-1.5rem!important}.ml-sm--4,.mx-sm--4{margin-left:-1.5rem!important}.m-sm--3{margin:-1rem!important}.mt-sm--3,.my-sm--3{margin-top:-1rem!important}.mr-sm--3,.mx-sm--3{margin-right:-1rem!important}.mb-sm--3,.my-sm--3{margin-bottom:-1rem!important}.ml-sm--3,.mx-sm--3{margin-left:-1rem!important}.m-sm--2{margin:-.5rem!important}.mt-sm--2,.my-sm--2{margin-top:-.5rem!important}.mr-sm--2,.mx-sm--2{margin-right:-.5rem!important}.mb-sm--2,.my-sm--2{margin-bottom:-.5rem!important}.ml-sm--2,.mx-sm--2{margin-left:-.5rem!important}.m-sm--1{margin:-.25rem!important}.mt-sm--1,.my-sm--1{margin-top:-.25rem!important}.mr-sm--1,.mx-sm--1{margin-right:-.25rem!important}.mb-sm--1,.my-sm--1{margin-bottom:-.25rem!important}.ml-sm--1,.mx-sm--1{margin-left:-.25rem!important}.m-sm-6{margin:4.5rem!important}.mt-sm-6,.my-sm-6{margin-top:4.5rem!important}.mr-sm-6,.mx-sm-6{margin-right:4.5rem!important}.mb-sm-6,.my-sm-6{margin-bottom:4.5rem!important}.ml-sm-6,.mx-sm-6{margin-left:4.5rem!important}.m-sm-7{margin:6rem!important}.mt-sm-7,.my-sm-7{margin-top:6rem!important}.mr-sm-7,.mx-sm-7{margin-right:6rem!important}.mb-sm-7,.my-sm-7{margin-bottom:6rem!important}.ml-sm-7,.mx-sm-7{margin-left:6rem!important}.m-sm-8{margin:8rem!important}.mt-sm-8,.my-sm-8{margin-top:8rem!important}.mr-sm-8,.mx-sm-8{margin-right:8rem!important}.mb-sm-8,.my-sm-8{margin-bottom:8rem!important}.ml-sm-8,.mx-sm-8{margin-left:8rem!important}.m-sm-9{margin:10rem!important}.mt-sm-9,.my-sm-9{margin-top:10rem!important}.mr-sm-9,.mx-sm-9{margin-right:10rem!important}.mb-sm-9,.my-sm-9{margin-bottom:10rem!important}.ml-sm-9,.mx-sm-9{margin-left:10rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.p-sm--9{padding:-10rem!important}.pt-sm--9,.py-sm--9{padding-top:-10rem!important}.pr-sm--9,.px-sm--9{padding-right:-10rem!important}.pb-sm--9,.py-sm--9{padding-bottom:-10rem!important}.pl-sm--9,.px-sm--9{padding-left:-10rem!important}.p-sm--8{padding:-8rem!important}.pt-sm--8,.py-sm--8{padding-top:-8rem!important}.pr-sm--8,.px-sm--8{padding-right:-8rem!important}.pb-sm--8,.py-sm--8{padding-bottom:-8rem!important}.pl-sm--8,.px-sm--8{padding-left:-8rem!important}.p-sm--7{padding:-6rem!important}.pt-sm--7,.py-sm--7{padding-top:-6rem!important}.pr-sm--7,.px-sm--7{padding-right:-6rem!important}.pb-sm--7,.py-sm--7{padding-bottom:-6rem!important}.pl-sm--7,.px-sm--7{padding-left:-6rem!important}.p-sm--6{padding:-4.5rem!important}.pt-sm--6,.py-sm--6{padding-top:-4.5rem!important}.pr-sm--6,.px-sm--6{padding-right:-4.5rem!important}.pb-sm--6,.py-sm--6{padding-bottom:-4.5rem!important}.pl-sm--6,.px-sm--6{padding-left:-4.5rem!important}.p-sm--5{padding:-3rem!important}.pt-sm--5,.py-sm--5{padding-top:-3rem!important}.pr-sm--5,.px-sm--5{padding-right:-3rem!important}.pb-sm--5,.py-sm--5{padding-bottom:-3rem!important}.pl-sm--5,.px-sm--5{padding-left:-3rem!important}.p-sm--4{padding:-1.5rem!important}.pt-sm--4,.py-sm--4{padding-top:-1.5rem!important}.pr-sm--4,.px-sm--4{padding-right:-1.5rem!important}.pb-sm--4,.py-sm--4{padding-bottom:-1.5rem!important}.pl-sm--4,.px-sm--4{padding-left:-1.5rem!important}.p-sm--3{padding:-1rem!important}.pt-sm--3,.py-sm--3{padding-top:-1rem!important}.pr-sm--3,.px-sm--3{padding-right:-1rem!important}.pb-sm--3,.py-sm--3{padding-bottom:-1rem!important}.pl-sm--3,.px-sm--3{padding-left:-1rem!important}.p-sm--2{padding:-.5rem!important}.pt-sm--2,.py-sm--2{padding-top:-.5rem!important}.pr-sm--2,.px-sm--2{padding-right:-.5rem!important}.pb-sm--2,.py-sm--2{padding-bottom:-.5rem!important}.pl-sm--2,.px-sm--2{padding-left:-.5rem!important}.p-sm--1{padding:-.25rem!important}.pt-sm--1,.py-sm--1{padding-top:-.25rem!important}.pr-sm--1,.px-sm--1{padding-right:-.25rem!important}.pb-sm--1,.py-sm--1{padding-bottom:-.25rem!important}.pl-sm--1,.px-sm--1{padding-left:-.25rem!important}.p-sm-6{padding:4.5rem!important}.pt-sm-6,.py-sm-6{padding-top:4.5rem!important}.pr-sm-6,.px-sm-6{padding-right:4.5rem!important}.pb-sm-6,.py-sm-6{padding-bottom:4.5rem!important}.pl-sm-6,.px-sm-6{padding-left:4.5rem!important}.p-sm-7{padding:6rem!important}.pt-sm-7,.py-sm-7{padding-top:6rem!important}.pr-sm-7,.px-sm-7{padding-right:6rem!important}.pb-sm-7,.py-sm-7{padding-bottom:6rem!important}.pl-sm-7,.px-sm-7{padding-left:6rem!important}.p-sm-8{padding:8rem!important}.pt-sm-8,.py-sm-8{padding-top:8rem!important}.pr-sm-8,.px-sm-8{padding-right:8rem!important}.pb-sm-8,.py-sm-8{padding-bottom:8rem!important}.pl-sm-8,.px-sm-8{padding-left:8rem!important}.p-sm-9{padding:10rem!important}.pt-sm-9,.py-sm-9{padding-top:10rem!important}.pr-sm-9,.px-sm-9{padding-right:10rem!important}.pb-sm-9,.py-sm-9{padding-bottom:10rem!important}.pl-sm-9,.px-sm-9{padding-left:10rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-n-9{margin:10rem!important}.mt-sm-n-9,.my-sm-n-9{margin-top:10rem!important}.mr-sm-n-9,.mx-sm-n-9{margin-right:10rem!important}.mb-sm-n-9,.my-sm-n-9{margin-bottom:10rem!important}.ml-sm-n-9,.mx-sm-n-9{margin-left:10rem!important}.m-sm-n-8{margin:8rem!important}.mt-sm-n-8,.my-sm-n-8{margin-top:8rem!important}.mr-sm-n-8,.mx-sm-n-8{margin-right:8rem!important}.mb-sm-n-8,.my-sm-n-8{margin-bottom:8rem!important}.ml-sm-n-8,.mx-sm-n-8{margin-left:8rem!important}.m-sm-n-7{margin:6rem!important}.mt-sm-n-7,.my-sm-n-7{margin-top:6rem!important}.mr-sm-n-7,.mx-sm-n-7{margin-right:6rem!important}.mb-sm-n-7,.my-sm-n-7{margin-bottom:6rem!important}.ml-sm-n-7,.mx-sm-n-7{margin-left:6rem!important}.m-sm-n-6{margin:4.5rem!important}.mt-sm-n-6,.my-sm-n-6{margin-top:4.5rem!important}.mr-sm-n-6,.mx-sm-n-6{margin-right:4.5rem!important}.mb-sm-n-6,.my-sm-n-6{margin-bottom:4.5rem!important}.ml-sm-n-6,.mx-sm-n-6{margin-left:4.5rem!important}.m-sm-n-5{margin:3rem!important}.mt-sm-n-5,.my-sm-n-5{margin-top:3rem!important}.mr-sm-n-5,.mx-sm-n-5{margin-right:3rem!important}.mb-sm-n-5,.my-sm-n-5{margin-bottom:3rem!important}.ml-sm-n-5,.mx-sm-n-5{margin-left:3rem!important}.m-sm-n-4{margin:1.5rem!important}.mt-sm-n-4,.my-sm-n-4{margin-top:1.5rem!important}.mr-sm-n-4,.mx-sm-n-4{margin-right:1.5rem!important}.mb-sm-n-4,.my-sm-n-4{margin-bottom:1.5rem!important}.ml-sm-n-4,.mx-sm-n-4{margin-left:1.5rem!important}.m-sm-n-3{margin:1rem!important}.mt-sm-n-3,.my-sm-n-3{margin-top:1rem!important}.mr-sm-n-3,.mx-sm-n-3{margin-right:1rem!important}.mb-sm-n-3,.my-sm-n-3{margin-bottom:1rem!important}.ml-sm-n-3,.mx-sm-n-3{margin-left:1rem!important}.m-sm-n-2{margin:.5rem!important}.mt-sm-n-2,.my-sm-n-2{margin-top:.5rem!important}.mr-sm-n-2,.mx-sm-n-2{margin-right:.5rem!important}.mb-sm-n-2,.my-sm-n-2{margin-bottom:.5rem!important}.ml-sm-n-2,.mx-sm-n-2{margin-left:.5rem!important}.m-sm-n-1{margin:.25rem!important}.mt-sm-n-1,.my-sm-n-1{margin-top:.25rem!important}.mr-sm-n-1,.mx-sm-n-1{margin-right:.25rem!important}.mb-sm-n-1,.my-sm-n-1{margin-bottom:.25rem!important}.ml-sm-n-1,.mx-sm-n-1{margin-left:.25rem!important}.m-sm-n6{margin:-4.5rem!important}.mt-sm-n6,.my-sm-n6{margin-top:-4.5rem!important}.mr-sm-n6,.mx-sm-n6{margin-right:-4.5rem!important}.mb-sm-n6,.my-sm-n6{margin-bottom:-4.5rem!important}.ml-sm-n6,.mx-sm-n6{margin-left:-4.5rem!important}.m-sm-n7{margin:-6rem!important}.mt-sm-n7,.my-sm-n7{margin-top:-6rem!important}.mr-sm-n7,.mx-sm-n7{margin-right:-6rem!important}.mb-sm-n7,.my-sm-n7{margin-bottom:-6rem!important}.ml-sm-n7,.mx-sm-n7{margin-left:-6rem!important}.m-sm-n8{margin:-8rem!important}.mt-sm-n8,.my-sm-n8{margin-top:-8rem!important}.mr-sm-n8,.mx-sm-n8{margin-right:-8rem!important}.mb-sm-n8,.my-sm-n8{margin-bottom:-8rem!important}.ml-sm-n8,.mx-sm-n8{margin-left:-8rem!important}.m-sm-n9{margin:-10rem!important}.mt-sm-n9,.my-sm-n9{margin-top:-10rem!important}.mr-sm-n9,.mx-sm-n9{margin-right:-10rem!important}.mb-sm-n9,.my-sm-n9{margin-bottom:-10rem!important}.ml-sm-n9,.mx-sm-n9{margin-left:-10rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.m-md--9{margin:-10rem!important}.mt-md--9,.my-md--9{margin-top:-10rem!important}.mr-md--9,.mx-md--9{margin-right:-10rem!important}.mb-md--9,.my-md--9{margin-bottom:-10rem!important}.ml-md--9,.mx-md--9{margin-left:-10rem!important}.m-md--8{margin:-8rem!important}.mt-md--8,.my-md--8{margin-top:-8rem!important}.mr-md--8,.mx-md--8{margin-right:-8rem!important}.mb-md--8,.my-md--8{margin-bottom:-8rem!important}.ml-md--8,.mx-md--8{margin-left:-8rem!important}.m-md--7{margin:-6rem!important}.mt-md--7,.my-md--7{margin-top:-6rem!important}.mr-md--7,.mx-md--7{margin-right:-6rem!important}.mb-md--7,.my-md--7{margin-bottom:-6rem!important}.ml-md--7,.mx-md--7{margin-left:-6rem!important}.m-md--6{margin:-4.5rem!important}.mt-md--6,.my-md--6{margin-top:-4.5rem!important}.mr-md--6,.mx-md--6{margin-right:-4.5rem!important}.mb-md--6,.my-md--6{margin-bottom:-4.5rem!important}.ml-md--6,.mx-md--6{margin-left:-4.5rem!important}.m-md--5{margin:-3rem!important}.mt-md--5,.my-md--5{margin-top:-3rem!important}.mr-md--5,.mx-md--5{margin-right:-3rem!important}.mb-md--5,.my-md--5{margin-bottom:-3rem!important}.ml-md--5,.mx-md--5{margin-left:-3rem!important}.m-md--4{margin:-1.5rem!important}.mt-md--4,.my-md--4{margin-top:-1.5rem!important}.mr-md--4,.mx-md--4{margin-right:-1.5rem!important}.mb-md--4,.my-md--4{margin-bottom:-1.5rem!important}.ml-md--4,.mx-md--4{margin-left:-1.5rem!important}.m-md--3{margin:-1rem!important}.mt-md--3,.my-md--3{margin-top:-1rem!important}.mr-md--3,.mx-md--3{margin-right:-1rem!important}.mb-md--3,.my-md--3{margin-bottom:-1rem!important}.ml-md--3,.mx-md--3{margin-left:-1rem!important}.m-md--2{margin:-.5rem!important}.mt-md--2,.my-md--2{margin-top:-.5rem!important}.mr-md--2,.mx-md--2{margin-right:-.5rem!important}.mb-md--2,.my-md--2{margin-bottom:-.5rem!important}.ml-md--2,.mx-md--2{margin-left:-.5rem!important}.m-md--1{margin:-.25rem!important}.mt-md--1,.my-md--1{margin-top:-.25rem!important}.mr-md--1,.mx-md--1{margin-right:-.25rem!important}.mb-md--1,.my-md--1{margin-bottom:-.25rem!important}.ml-md--1,.mx-md--1{margin-left:-.25rem!important}.m-md-6{margin:4.5rem!important}.mt-md-6,.my-md-6{margin-top:4.5rem!important}.mr-md-6,.mx-md-6{margin-right:4.5rem!important}.mb-md-6,.my-md-6{margin-bottom:4.5rem!important}.ml-md-6,.mx-md-6{margin-left:4.5rem!important}.m-md-7{margin:6rem!important}.mt-md-7,.my-md-7{margin-top:6rem!important}.mr-md-7,.mx-md-7{margin-right:6rem!important}.mb-md-7,.my-md-7{margin-bottom:6rem!important}.ml-md-7,.mx-md-7{margin-left:6rem!important}.m-md-8{margin:8rem!important}.mt-md-8,.my-md-8{margin-top:8rem!important}.mr-md-8,.mx-md-8{margin-right:8rem!important}.mb-md-8,.my-md-8{margin-bottom:8rem!important}.ml-md-8,.mx-md-8{margin-left:8rem!important}.m-md-9{margin:10rem!important}.mt-md-9,.my-md-9{margin-top:10rem!important}.mr-md-9,.mx-md-9{margin-right:10rem!important}.mb-md-9,.my-md-9{margin-bottom:10rem!important}.ml-md-9,.mx-md-9{margin-left:10rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.p-md--9{padding:-10rem!important}.pt-md--9,.py-md--9{padding-top:-10rem!important}.pr-md--9,.px-md--9{padding-right:-10rem!important}.pb-md--9,.py-md--9{padding-bottom:-10rem!important}.pl-md--9,.px-md--9{padding-left:-10rem!important}.p-md--8{padding:-8rem!important}.pt-md--8,.py-md--8{padding-top:-8rem!important}.pr-md--8,.px-md--8{padding-right:-8rem!important}.pb-md--8,.py-md--8{padding-bottom:-8rem!important}.pl-md--8,.px-md--8{padding-left:-8rem!important}.p-md--7{padding:-6rem!important}.pt-md--7,.py-md--7{padding-top:-6rem!important}.pr-md--7,.px-md--7{padding-right:-6rem!important}.pb-md--7,.py-md--7{padding-bottom:-6rem!important}.pl-md--7,.px-md--7{padding-left:-6rem!important}.p-md--6{padding:-4.5rem!important}.pt-md--6,.py-md--6{padding-top:-4.5rem!important}.pr-md--6,.px-md--6{padding-right:-4.5rem!important}.pb-md--6,.py-md--6{padding-bottom:-4.5rem!important}.pl-md--6,.px-md--6{padding-left:-4.5rem!important}.p-md--5{padding:-3rem!important}.pt-md--5,.py-md--5{padding-top:-3rem!important}.pr-md--5,.px-md--5{padding-right:-3rem!important}.pb-md--5,.py-md--5{padding-bottom:-3rem!important}.pl-md--5,.px-md--5{padding-left:-3rem!important}.p-md--4{padding:-1.5rem!important}.pt-md--4,.py-md--4{padding-top:-1.5rem!important}.pr-md--4,.px-md--4{padding-right:-1.5rem!important}.pb-md--4,.py-md--4{padding-bottom:-1.5rem!important}.pl-md--4,.px-md--4{padding-left:-1.5rem!important}.p-md--3{padding:-1rem!important}.pt-md--3,.py-md--3{padding-top:-1rem!important}.pr-md--3,.px-md--3{padding-right:-1rem!important}.pb-md--3,.py-md--3{padding-bottom:-1rem!important}.pl-md--3,.px-md--3{padding-left:-1rem!important}.p-md--2{padding:-.5rem!important}.pt-md--2,.py-md--2{padding-top:-.5rem!important}.pr-md--2,.px-md--2{padding-right:-.5rem!important}.pb-md--2,.py-md--2{padding-bottom:-.5rem!important}.pl-md--2,.px-md--2{padding-left:-.5rem!important}.p-md--1{padding:-.25rem!important}.pt-md--1,.py-md--1{padding-top:-.25rem!important}.pr-md--1,.px-md--1{padding-right:-.25rem!important}.pb-md--1,.py-md--1{padding-bottom:-.25rem!important}.pl-md--1,.px-md--1{padding-left:-.25rem!important}.p-md-6{padding:4.5rem!important}.pt-md-6,.py-md-6{padding-top:4.5rem!important}.pr-md-6,.px-md-6{padding-right:4.5rem!important}.pb-md-6,.py-md-6{padding-bottom:4.5rem!important}.pl-md-6,.px-md-6{padding-left:4.5rem!important}.p-md-7{padding:6rem!important}.pt-md-7,.py-md-7{padding-top:6rem!important}.pr-md-7,.px-md-7{padding-right:6rem!important}.pb-md-7,.py-md-7{padding-bottom:6rem!important}.pl-md-7,.px-md-7{padding-left:6rem!important}.p-md-8{padding:8rem!important}.pt-md-8,.py-md-8{padding-top:8rem!important}.pr-md-8,.px-md-8{padding-right:8rem!important}.pb-md-8,.py-md-8{padding-bottom:8rem!important}.pl-md-8,.px-md-8{padding-left:8rem!important}.p-md-9{padding:10rem!important}.pt-md-9,.py-md-9{padding-top:10rem!important}.pr-md-9,.px-md-9{padding-right:10rem!important}.pb-md-9,.py-md-9{padding-bottom:10rem!important}.pl-md-9,.px-md-9{padding-left:10rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-n-9{margin:10rem!important}.mt-md-n-9,.my-md-n-9{margin-top:10rem!important}.mr-md-n-9,.mx-md-n-9{margin-right:10rem!important}.mb-md-n-9,.my-md-n-9{margin-bottom:10rem!important}.ml-md-n-9,.mx-md-n-9{margin-left:10rem!important}.m-md-n-8{margin:8rem!important}.mt-md-n-8,.my-md-n-8{margin-top:8rem!important}.mr-md-n-8,.mx-md-n-8{margin-right:8rem!important}.mb-md-n-8,.my-md-n-8{margin-bottom:8rem!important}.ml-md-n-8,.mx-md-n-8{margin-left:8rem!important}.m-md-n-7{margin:6rem!important}.mt-md-n-7,.my-md-n-7{margin-top:6rem!important}.mr-md-n-7,.mx-md-n-7{margin-right:6rem!important}.mb-md-n-7,.my-md-n-7{margin-bottom:6rem!important}.ml-md-n-7,.mx-md-n-7{margin-left:6rem!important}.m-md-n-6{margin:4.5rem!important}.mt-md-n-6,.my-md-n-6{margin-top:4.5rem!important}.mr-md-n-6,.mx-md-n-6{margin-right:4.5rem!important}.mb-md-n-6,.my-md-n-6{margin-bottom:4.5rem!important}.ml-md-n-6,.mx-md-n-6{margin-left:4.5rem!important}.m-md-n-5{margin:3rem!important}.mt-md-n-5,.my-md-n-5{margin-top:3rem!important}.mr-md-n-5,.mx-md-n-5{margin-right:3rem!important}.mb-md-n-5,.my-md-n-5{margin-bottom:3rem!important}.ml-md-n-5,.mx-md-n-5{margin-left:3rem!important}.m-md-n-4{margin:1.5rem!important}.mt-md-n-4,.my-md-n-4{margin-top:1.5rem!important}.mr-md-n-4,.mx-md-n-4{margin-right:1.5rem!important}.mb-md-n-4,.my-md-n-4{margin-bottom:1.5rem!important}.ml-md-n-4,.mx-md-n-4{margin-left:1.5rem!important}.m-md-n-3{margin:1rem!important}.mt-md-n-3,.my-md-n-3{margin-top:1rem!important}.mr-md-n-3,.mx-md-n-3{margin-right:1rem!important}.mb-md-n-3,.my-md-n-3{margin-bottom:1rem!important}.ml-md-n-3,.mx-md-n-3{margin-left:1rem!important}.m-md-n-2{margin:.5rem!important}.mt-md-n-2,.my-md-n-2{margin-top:.5rem!important}.mr-md-n-2,.mx-md-n-2{margin-right:.5rem!important}.mb-md-n-2,.my-md-n-2{margin-bottom:.5rem!important}.ml-md-n-2,.mx-md-n-2{margin-left:.5rem!important}.m-md-n-1{margin:.25rem!important}.mt-md-n-1,.my-md-n-1{margin-top:.25rem!important}.mr-md-n-1,.mx-md-n-1{margin-right:.25rem!important}.mb-md-n-1,.my-md-n-1{margin-bottom:.25rem!important}.ml-md-n-1,.mx-md-n-1{margin-left:.25rem!important}.m-md-n6{margin:-4.5rem!important}.mt-md-n6,.my-md-n6{margin-top:-4.5rem!important}.mr-md-n6,.mx-md-n6{margin-right:-4.5rem!important}.mb-md-n6,.my-md-n6{margin-bottom:-4.5rem!important}.ml-md-n6,.mx-md-n6{margin-left:-4.5rem!important}.m-md-n7{margin:-6rem!important}.mt-md-n7,.my-md-n7{margin-top:-6rem!important}.mr-md-n7,.mx-md-n7{margin-right:-6rem!important}.mb-md-n7,.my-md-n7{margin-bottom:-6rem!important}.ml-md-n7,.mx-md-n7{margin-left:-6rem!important}.m-md-n8{margin:-8rem!important}.mt-md-n8,.my-md-n8{margin-top:-8rem!important}.mr-md-n8,.mx-md-n8{margin-right:-8rem!important}.mb-md-n8,.my-md-n8{margin-bottom:-8rem!important}.ml-md-n8,.mx-md-n8{margin-left:-8rem!important}.m-md-n9{margin:-10rem!important}.mt-md-n9,.my-md-n9{margin-top:-10rem!important}.mr-md-n9,.mx-md-n9{margin-right:-10rem!important}.mb-md-n9,.my-md-n9{margin-bottom:-10rem!important}.ml-md-n9,.mx-md-n9{margin-left:-10rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.m-lg--9{margin:-10rem!important}.mt-lg--9,.my-lg--9{margin-top:-10rem!important}.mr-lg--9,.mx-lg--9{margin-right:-10rem!important}.mb-lg--9,.my-lg--9{margin-bottom:-10rem!important}.ml-lg--9,.mx-lg--9{margin-left:-10rem!important}.m-lg--8{margin:-8rem!important}.mt-lg--8,.my-lg--8{margin-top:-8rem!important}.mr-lg--8,.mx-lg--8{margin-right:-8rem!important}.mb-lg--8,.my-lg--8{margin-bottom:-8rem!important}.ml-lg--8,.mx-lg--8{margin-left:-8rem!important}.m-lg--7{margin:-6rem!important}.mt-lg--7,.my-lg--7{margin-top:-6rem!important}.mr-lg--7,.mx-lg--7{margin-right:-6rem!important}.mb-lg--7,.my-lg--7{margin-bottom:-6rem!important}.ml-lg--7,.mx-lg--7{margin-left:-6rem!important}.m-lg--6{margin:-4.5rem!important}.mt-lg--6,.my-lg--6{margin-top:-4.5rem!important}.mr-lg--6,.mx-lg--6{margin-right:-4.5rem!important}.mb-lg--6,.my-lg--6{margin-bottom:-4.5rem!important}.ml-lg--6,.mx-lg--6{margin-left:-4.5rem!important}.m-lg--5{margin:-3rem!important}.mt-lg--5,.my-lg--5{margin-top:-3rem!important}.mr-lg--5,.mx-lg--5{margin-right:-3rem!important}.mb-lg--5,.my-lg--5{margin-bottom:-3rem!important}.ml-lg--5,.mx-lg--5{margin-left:-3rem!important}.m-lg--4{margin:-1.5rem!important}.mt-lg--4,.my-lg--4{margin-top:-1.5rem!important}.mr-lg--4,.mx-lg--4{margin-right:-1.5rem!important}.mb-lg--4,.my-lg--4{margin-bottom:-1.5rem!important}.ml-lg--4,.mx-lg--4{margin-left:-1.5rem!important}.m-lg--3{margin:-1rem!important}.mt-lg--3,.my-lg--3{margin-top:-1rem!important}.mr-lg--3,.mx-lg--3{margin-right:-1rem!important}.mb-lg--3,.my-lg--3{margin-bottom:-1rem!important}.ml-lg--3,.mx-lg--3{margin-left:-1rem!important}.m-lg--2{margin:-.5rem!important}.mt-lg--2,.my-lg--2{margin-top:-.5rem!important}.mr-lg--2,.mx-lg--2{margin-right:-.5rem!important}.mb-lg--2,.my-lg--2{margin-bottom:-.5rem!important}.ml-lg--2,.mx-lg--2{margin-left:-.5rem!important}.m-lg--1{margin:-.25rem!important}.mt-lg--1,.my-lg--1{margin-top:-.25rem!important}.mr-lg--1,.mx-lg--1{margin-right:-.25rem!important}.mb-lg--1,.my-lg--1{margin-bottom:-.25rem!important}.ml-lg--1,.mx-lg--1{margin-left:-.25rem!important}.m-lg-6{margin:4.5rem!important}.mt-lg-6,.my-lg-6{margin-top:4.5rem!important}.mr-lg-6,.mx-lg-6{margin-right:4.5rem!important}.mb-lg-6,.my-lg-6{margin-bottom:4.5rem!important}.ml-lg-6,.mx-lg-6{margin-left:4.5rem!important}.m-lg-7{margin:6rem!important}.mt-lg-7,.my-lg-7{margin-top:6rem!important}.mr-lg-7,.mx-lg-7{margin-right:6rem!important}.mb-lg-7,.my-lg-7{margin-bottom:6rem!important}.ml-lg-7,.mx-lg-7{margin-left:6rem!important}.m-lg-8{margin:8rem!important}.mt-lg-8,.my-lg-8{margin-top:8rem!important}.mr-lg-8,.mx-lg-8{margin-right:8rem!important}.mb-lg-8,.my-lg-8{margin-bottom:8rem!important}.ml-lg-8,.mx-lg-8{margin-left:8rem!important}.m-lg-9{margin:10rem!important}.mt-lg-9,.my-lg-9{margin-top:10rem!important}.mr-lg-9,.mx-lg-9{margin-right:10rem!important}.mb-lg-9,.my-lg-9{margin-bottom:10rem!important}.ml-lg-9,.mx-lg-9{margin-left:10rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.p-lg--9{padding:-10rem!important}.pt-lg--9,.py-lg--9{padding-top:-10rem!important}.pr-lg--9,.px-lg--9{padding-right:-10rem!important}.pb-lg--9,.py-lg--9{padding-bottom:-10rem!important}.pl-lg--9,.px-lg--9{padding-left:-10rem!important}.p-lg--8{padding:-8rem!important}.pt-lg--8,.py-lg--8{padding-top:-8rem!important}.pr-lg--8,.px-lg--8{padding-right:-8rem!important}.pb-lg--8,.py-lg--8{padding-bottom:-8rem!important}.pl-lg--8,.px-lg--8{padding-left:-8rem!important}.p-lg--7{padding:-6rem!important}.pt-lg--7,.py-lg--7{padding-top:-6rem!important}.pr-lg--7,.px-lg--7{padding-right:-6rem!important}.pb-lg--7,.py-lg--7{padding-bottom:-6rem!important}.pl-lg--7,.px-lg--7{padding-left:-6rem!important}.p-lg--6{padding:-4.5rem!important}.pt-lg--6,.py-lg--6{padding-top:-4.5rem!important}.pr-lg--6,.px-lg--6{padding-right:-4.5rem!important}.pb-lg--6,.py-lg--6{padding-bottom:-4.5rem!important}.pl-lg--6,.px-lg--6{padding-left:-4.5rem!important}.p-lg--5{padding:-3rem!important}.pt-lg--5,.py-lg--5{padding-top:-3rem!important}.pr-lg--5,.px-lg--5{padding-right:-3rem!important}.pb-lg--5,.py-lg--5{padding-bottom:-3rem!important}.pl-lg--5,.px-lg--5{padding-left:-3rem!important}.p-lg--4{padding:-1.5rem!important}.pt-lg--4,.py-lg--4{padding-top:-1.5rem!important}.pr-lg--4,.px-lg--4{padding-right:-1.5rem!important}.pb-lg--4,.py-lg--4{padding-bottom:-1.5rem!important}.pl-lg--4,.px-lg--4{padding-left:-1.5rem!important}.p-lg--3{padding:-1rem!important}.pt-lg--3,.py-lg--3{padding-top:-1rem!important}.pr-lg--3,.px-lg--3{padding-right:-1rem!important}.pb-lg--3,.py-lg--3{padding-bottom:-1rem!important}.pl-lg--3,.px-lg--3{padding-left:-1rem!important}.p-lg--2{padding:-.5rem!important}.pt-lg--2,.py-lg--2{padding-top:-.5rem!important}.pr-lg--2,.px-lg--2{padding-right:-.5rem!important}.pb-lg--2,.py-lg--2{padding-bottom:-.5rem!important}.pl-lg--2,.px-lg--2{padding-left:-.5rem!important}.p-lg--1{padding:-.25rem!important}.pt-lg--1,.py-lg--1{padding-top:-.25rem!important}.pr-lg--1,.px-lg--1{padding-right:-.25rem!important}.pb-lg--1,.py-lg--1{padding-bottom:-.25rem!important}.pl-lg--1,.px-lg--1{padding-left:-.25rem!important}.p-lg-6{padding:4.5rem!important}.pt-lg-6,.py-lg-6{padding-top:4.5rem!important}.pr-lg-6,.px-lg-6{padding-right:4.5rem!important}.pb-lg-6,.py-lg-6{padding-bottom:4.5rem!important}.pl-lg-6,.px-lg-6{padding-left:4.5rem!important}.p-lg-7{padding:6rem!important}.pt-lg-7,.py-lg-7{padding-top:6rem!important}.pr-lg-7,.px-lg-7{padding-right:6rem!important}.pb-lg-7,.py-lg-7{padding-bottom:6rem!important}.pl-lg-7,.px-lg-7{padding-left:6rem!important}.p-lg-8{padding:8rem!important}.pt-lg-8,.py-lg-8{padding-top:8rem!important}.pr-lg-8,.px-lg-8{padding-right:8rem!important}.pb-lg-8,.py-lg-8{padding-bottom:8rem!important}.pl-lg-8,.px-lg-8{padding-left:8rem!important}.p-lg-9{padding:10rem!important}.pt-lg-9,.py-lg-9{padding-top:10rem!important}.pr-lg-9,.px-lg-9{padding-right:10rem!important}.pb-lg-9,.py-lg-9{padding-bottom:10rem!important}.pl-lg-9,.px-lg-9{padding-left:10rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-n-9{margin:10rem!important}.mt-lg-n-9,.my-lg-n-9{margin-top:10rem!important}.mr-lg-n-9,.mx-lg-n-9{margin-right:10rem!important}.mb-lg-n-9,.my-lg-n-9{margin-bottom:10rem!important}.ml-lg-n-9,.mx-lg-n-9{margin-left:10rem!important}.m-lg-n-8{margin:8rem!important}.mt-lg-n-8,.my-lg-n-8{margin-top:8rem!important}.mr-lg-n-8,.mx-lg-n-8{margin-right:8rem!important}.mb-lg-n-8,.my-lg-n-8{margin-bottom:8rem!important}.ml-lg-n-8,.mx-lg-n-8{margin-left:8rem!important}.m-lg-n-7{margin:6rem!important}.mt-lg-n-7,.my-lg-n-7{margin-top:6rem!important}.mr-lg-n-7,.mx-lg-n-7{margin-right:6rem!important}.mb-lg-n-7,.my-lg-n-7{margin-bottom:6rem!important}.ml-lg-n-7,.mx-lg-n-7{margin-left:6rem!important}.m-lg-n-6{margin:4.5rem!important}.mt-lg-n-6,.my-lg-n-6{margin-top:4.5rem!important}.mr-lg-n-6,.mx-lg-n-6{margin-right:4.5rem!important}.mb-lg-n-6,.my-lg-n-6{margin-bottom:4.5rem!important}.ml-lg-n-6,.mx-lg-n-6{margin-left:4.5rem!important}.m-lg-n-5{margin:3rem!important}.mt-lg-n-5,.my-lg-n-5{margin-top:3rem!important}.mr-lg-n-5,.mx-lg-n-5{margin-right:3rem!important}.mb-lg-n-5,.my-lg-n-5{margin-bottom:3rem!important}.ml-lg-n-5,.mx-lg-n-5{margin-left:3rem!important}.m-lg-n-4{margin:1.5rem!important}.mt-lg-n-4,.my-lg-n-4{margin-top:1.5rem!important}.mr-lg-n-4,.mx-lg-n-4{margin-right:1.5rem!important}.mb-lg-n-4,.my-lg-n-4{margin-bottom:1.5rem!important}.ml-lg-n-4,.mx-lg-n-4{margin-left:1.5rem!important}.m-lg-n-3{margin:1rem!important}.mt-lg-n-3,.my-lg-n-3{margin-top:1rem!important}.mr-lg-n-3,.mx-lg-n-3{margin-right:1rem!important}.mb-lg-n-3,.my-lg-n-3{margin-bottom:1rem!important}.ml-lg-n-3,.mx-lg-n-3{margin-left:1rem!important}.m-lg-n-2{margin:.5rem!important}.mt-lg-n-2,.my-lg-n-2{margin-top:.5rem!important}.mr-lg-n-2,.mx-lg-n-2{margin-right:.5rem!important}.mb-lg-n-2,.my-lg-n-2{margin-bottom:.5rem!important}.ml-lg-n-2,.mx-lg-n-2{margin-left:.5rem!important}.m-lg-n-1{margin:.25rem!important}.mt-lg-n-1,.my-lg-n-1{margin-top:.25rem!important}.mr-lg-n-1,.mx-lg-n-1{margin-right:.25rem!important}.mb-lg-n-1,.my-lg-n-1{margin-bottom:.25rem!important}.ml-lg-n-1,.mx-lg-n-1{margin-left:.25rem!important}.m-lg-n6{margin:-4.5rem!important}.mt-lg-n6,.my-lg-n6{margin-top:-4.5rem!important}.mr-lg-n6,.mx-lg-n6{margin-right:-4.5rem!important}.mb-lg-n6,.my-lg-n6{margin-bottom:-4.5rem!important}.ml-lg-n6,.mx-lg-n6{margin-left:-4.5rem!important}.m-lg-n7{margin:-6rem!important}.mt-lg-n7,.my-lg-n7{margin-top:-6rem!important}.mr-lg-n7,.mx-lg-n7{margin-right:-6rem!important}.mb-lg-n7,.my-lg-n7{margin-bottom:-6rem!important}.ml-lg-n7,.mx-lg-n7{margin-left:-6rem!important}.m-lg-n8{margin:-8rem!important}.mt-lg-n8,.my-lg-n8{margin-top:-8rem!important}.mr-lg-n8,.mx-lg-n8{margin-right:-8rem!important}.mb-lg-n8,.my-lg-n8{margin-bottom:-8rem!important}.ml-lg-n8,.mx-lg-n8{margin-left:-8rem!important}.m-lg-n9{margin:-10rem!important}.mt-lg-n9,.my-lg-n9{margin-top:-10rem!important}.mr-lg-n9,.mx-lg-n9{margin-right:-10rem!important}.mb-lg-n9,.my-lg-n9{margin-bottom:-10rem!important}.ml-lg-n9,.mx-lg-n9{margin-left:-10rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.m-xl--9{margin:-10rem!important}.mt-xl--9,.my-xl--9{margin-top:-10rem!important}.mr-xl--9,.mx-xl--9{margin-right:-10rem!important}.mb-xl--9,.my-xl--9{margin-bottom:-10rem!important}.ml-xl--9,.mx-xl--9{margin-left:-10rem!important}.m-xl--8{margin:-8rem!important}.mt-xl--8,.my-xl--8{margin-top:-8rem!important}.mr-xl--8,.mx-xl--8{margin-right:-8rem!important}.mb-xl--8,.my-xl--8{margin-bottom:-8rem!important}.ml-xl--8,.mx-xl--8{margin-left:-8rem!important}.m-xl--7{margin:-6rem!important}.mt-xl--7,.my-xl--7{margin-top:-6rem!important}.mr-xl--7,.mx-xl--7{margin-right:-6rem!important}.mb-xl--7,.my-xl--7{margin-bottom:-6rem!important}.ml-xl--7,.mx-xl--7{margin-left:-6rem!important}.m-xl--6{margin:-4.5rem!important}.mt-xl--6,.my-xl--6{margin-top:-4.5rem!important}.mr-xl--6,.mx-xl--6{margin-right:-4.5rem!important}.mb-xl--6,.my-xl--6{margin-bottom:-4.5rem!important}.ml-xl--6,.mx-xl--6{margin-left:-4.5rem!important}.m-xl--5{margin:-3rem!important}.mt-xl--5,.my-xl--5{margin-top:-3rem!important}.mr-xl--5,.mx-xl--5{margin-right:-3rem!important}.mb-xl--5,.my-xl--5{margin-bottom:-3rem!important}.ml-xl--5,.mx-xl--5{margin-left:-3rem!important}.m-xl--4{margin:-1.5rem!important}.mt-xl--4,.my-xl--4{margin-top:-1.5rem!important}.mr-xl--4,.mx-xl--4{margin-right:-1.5rem!important}.mb-xl--4,.my-xl--4{margin-bottom:-1.5rem!important}.ml-xl--4,.mx-xl--4{margin-left:-1.5rem!important}.m-xl--3{margin:-1rem!important}.mt-xl--3,.my-xl--3{margin-top:-1rem!important}.mr-xl--3,.mx-xl--3{margin-right:-1rem!important}.mb-xl--3,.my-xl--3{margin-bottom:-1rem!important}.ml-xl--3,.mx-xl--3{margin-left:-1rem!important}.m-xl--2{margin:-.5rem!important}.mt-xl--2,.my-xl--2{margin-top:-.5rem!important}.mr-xl--2,.mx-xl--2{margin-right:-.5rem!important}.mb-xl--2,.my-xl--2{margin-bottom:-.5rem!important}.ml-xl--2,.mx-xl--2{margin-left:-.5rem!important}.m-xl--1{margin:-.25rem!important}.mt-xl--1,.my-xl--1{margin-top:-.25rem!important}.mr-xl--1,.mx-xl--1{margin-right:-.25rem!important}.mb-xl--1,.my-xl--1{margin-bottom:-.25rem!important}.ml-xl--1,.mx-xl--1{margin-left:-.25rem!important}.m-xl-6{margin:4.5rem!important}.mt-xl-6,.my-xl-6{margin-top:4.5rem!important}.mr-xl-6,.mx-xl-6{margin-right:4.5rem!important}.mb-xl-6,.my-xl-6{margin-bottom:4.5rem!important}.ml-xl-6,.mx-xl-6{margin-left:4.5rem!important}.m-xl-7{margin:6rem!important}.mt-xl-7,.my-xl-7{margin-top:6rem!important}.mr-xl-7,.mx-xl-7{margin-right:6rem!important}.mb-xl-7,.my-xl-7{margin-bottom:6rem!important}.ml-xl-7,.mx-xl-7{margin-left:6rem!important}.m-xl-8{margin:8rem!important}.mt-xl-8,.my-xl-8{margin-top:8rem!important}.mr-xl-8,.mx-xl-8{margin-right:8rem!important}.mb-xl-8,.my-xl-8{margin-bottom:8rem!important}.ml-xl-8,.mx-xl-8{margin-left:8rem!important}.m-xl-9{margin:10rem!important}.mt-xl-9,.my-xl-9{margin-top:10rem!important}.mr-xl-9,.mx-xl-9{margin-right:10rem!important}.mb-xl-9,.my-xl-9{margin-bottom:10rem!important}.ml-xl-9,.mx-xl-9{margin-left:10rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.p-xl--9{padding:-10rem!important}.pt-xl--9,.py-xl--9{padding-top:-10rem!important}.pr-xl--9,.px-xl--9{padding-right:-10rem!important}.pb-xl--9,.py-xl--9{padding-bottom:-10rem!important}.pl-xl--9,.px-xl--9{padding-left:-10rem!important}.p-xl--8{padding:-8rem!important}.pt-xl--8,.py-xl--8{padding-top:-8rem!important}.pr-xl--8,.px-xl--8{padding-right:-8rem!important}.pb-xl--8,.py-xl--8{padding-bottom:-8rem!important}.pl-xl--8,.px-xl--8{padding-left:-8rem!important}.p-xl--7{padding:-6rem!important}.pt-xl--7,.py-xl--7{padding-top:-6rem!important}.pr-xl--7,.px-xl--7{padding-right:-6rem!important}.pb-xl--7,.py-xl--7{padding-bottom:-6rem!important}.pl-xl--7,.px-xl--7{padding-left:-6rem!important}.p-xl--6{padding:-4.5rem!important}.pt-xl--6,.py-xl--6{padding-top:-4.5rem!important}.pr-xl--6,.px-xl--6{padding-right:-4.5rem!important}.pb-xl--6,.py-xl--6{padding-bottom:-4.5rem!important}.pl-xl--6,.px-xl--6{padding-left:-4.5rem!important}.p-xl--5{padding:-3rem!important}.pt-xl--5,.py-xl--5{padding-top:-3rem!important}.pr-xl--5,.px-xl--5{padding-right:-3rem!important}.pb-xl--5,.py-xl--5{padding-bottom:-3rem!important}.pl-xl--5,.px-xl--5{padding-left:-3rem!important}.p-xl--4{padding:-1.5rem!important}.pt-xl--4,.py-xl--4{padding-top:-1.5rem!important}.pr-xl--4,.px-xl--4{padding-right:-1.5rem!important}.pb-xl--4,.py-xl--4{padding-bottom:-1.5rem!important}.pl-xl--4,.px-xl--4{padding-left:-1.5rem!important}.p-xl--3{padding:-1rem!important}.pt-xl--3,.py-xl--3{padding-top:-1rem!important}.pr-xl--3,.px-xl--3{padding-right:-1rem!important}.pb-xl--3,.py-xl--3{padding-bottom:-1rem!important}.pl-xl--3,.px-xl--3{padding-left:-1rem!important}.p-xl--2{padding:-.5rem!important}.pt-xl--2,.py-xl--2{padding-top:-.5rem!important}.pr-xl--2,.px-xl--2{padding-right:-.5rem!important}.pb-xl--2,.py-xl--2{padding-bottom:-.5rem!important}.pl-xl--2,.px-xl--2{padding-left:-.5rem!important}.p-xl--1{padding:-.25rem!important}.pt-xl--1,.py-xl--1{padding-top:-.25rem!important}.pr-xl--1,.px-xl--1{padding-right:-.25rem!important}.pb-xl--1,.py-xl--1{padding-bottom:-.25rem!important}.pl-xl--1,.px-xl--1{padding-left:-.25rem!important}.p-xl-6{padding:4.5rem!important}.pt-xl-6,.py-xl-6{padding-top:4.5rem!important}.pr-xl-6,.px-xl-6{padding-right:4.5rem!important}.pb-xl-6,.py-xl-6{padding-bottom:4.5rem!important}.pl-xl-6,.px-xl-6{padding-left:4.5rem!important}.p-xl-7{padding:6rem!important}.pt-xl-7,.py-xl-7{padding-top:6rem!important}.pr-xl-7,.px-xl-7{padding-right:6rem!important}.pb-xl-7,.py-xl-7{padding-bottom:6rem!important}.pl-xl-7,.px-xl-7{padding-left:6rem!important}.p-xl-8{padding:8rem!important}.pt-xl-8,.py-xl-8{padding-top:8rem!important}.pr-xl-8,.px-xl-8{padding-right:8rem!important}.pb-xl-8,.py-xl-8{padding-bottom:8rem!important}.pl-xl-8,.px-xl-8{padding-left:8rem!important}.p-xl-9{padding:10rem!important}.pt-xl-9,.py-xl-9{padding-top:10rem!important}.pr-xl-9,.px-xl-9{padding-right:10rem!important}.pb-xl-9,.py-xl-9{padding-bottom:10rem!important}.pl-xl-9,.px-xl-9{padding-left:10rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-n-9{margin:10rem!important}.mt-xl-n-9,.my-xl-n-9{margin-top:10rem!important}.mr-xl-n-9,.mx-xl-n-9{margin-right:10rem!important}.mb-xl-n-9,.my-xl-n-9{margin-bottom:10rem!important}.ml-xl-n-9,.mx-xl-n-9{margin-left:10rem!important}.m-xl-n-8{margin:8rem!important}.mt-xl-n-8,.my-xl-n-8{margin-top:8rem!important}.mr-xl-n-8,.mx-xl-n-8{margin-right:8rem!important}.mb-xl-n-8,.my-xl-n-8{margin-bottom:8rem!important}.ml-xl-n-8,.mx-xl-n-8{margin-left:8rem!important}.m-xl-n-7{margin:6rem!important}.mt-xl-n-7,.my-xl-n-7{margin-top:6rem!important}.mr-xl-n-7,.mx-xl-n-7{margin-right:6rem!important}.mb-xl-n-7,.my-xl-n-7{margin-bottom:6rem!important}.ml-xl-n-7,.mx-xl-n-7{margin-left:6rem!important}.m-xl-n-6{margin:4.5rem!important}.mt-xl-n-6,.my-xl-n-6{margin-top:4.5rem!important}.mr-xl-n-6,.mx-xl-n-6{margin-right:4.5rem!important}.mb-xl-n-6,.my-xl-n-6{margin-bottom:4.5rem!important}.ml-xl-n-6,.mx-xl-n-6{margin-left:4.5rem!important}.m-xl-n-5{margin:3rem!important}.mt-xl-n-5,.my-xl-n-5{margin-top:3rem!important}.mr-xl-n-5,.mx-xl-n-5{margin-right:3rem!important}.mb-xl-n-5,.my-xl-n-5{margin-bottom:3rem!important}.ml-xl-n-5,.mx-xl-n-5{margin-left:3rem!important}.m-xl-n-4{margin:1.5rem!important}.mt-xl-n-4,.my-xl-n-4{margin-top:1.5rem!important}.mr-xl-n-4,.mx-xl-n-4{margin-right:1.5rem!important}.mb-xl-n-4,.my-xl-n-4{margin-bottom:1.5rem!important}.ml-xl-n-4,.mx-xl-n-4{margin-left:1.5rem!important}.m-xl-n-3{margin:1rem!important}.mt-xl-n-3,.my-xl-n-3{margin-top:1rem!important}.mr-xl-n-3,.mx-xl-n-3{margin-right:1rem!important}.mb-xl-n-3,.my-xl-n-3{margin-bottom:1rem!important}.ml-xl-n-3,.mx-xl-n-3{margin-left:1rem!important}.m-xl-n-2{margin:.5rem!important}.mt-xl-n-2,.my-xl-n-2{margin-top:.5rem!important}.mr-xl-n-2,.mx-xl-n-2{margin-right:.5rem!important}.mb-xl-n-2,.my-xl-n-2{margin-bottom:.5rem!important}.ml-xl-n-2,.mx-xl-n-2{margin-left:.5rem!important}.m-xl-n-1{margin:.25rem!important}.mt-xl-n-1,.my-xl-n-1{margin-top:.25rem!important}.mr-xl-n-1,.mx-xl-n-1{margin-right:.25rem!important}.mb-xl-n-1,.my-xl-n-1{margin-bottom:.25rem!important}.ml-xl-n-1,.mx-xl-n-1{margin-left:.25rem!important}.m-xl-n6{margin:-4.5rem!important}.mt-xl-n6,.my-xl-n6{margin-top:-4.5rem!important}.mr-xl-n6,.mx-xl-n6{margin-right:-4.5rem!important}.mb-xl-n6,.my-xl-n6{margin-bottom:-4.5rem!important}.ml-xl-n6,.mx-xl-n6{margin-left:-4.5rem!important}.m-xl-n7{margin:-6rem!important}.mt-xl-n7,.my-xl-n7{margin-top:-6rem!important}.mr-xl-n7,.mx-xl-n7{margin-right:-6rem!important}.mb-xl-n7,.my-xl-n7{margin-bottom:-6rem!important}.ml-xl-n7,.mx-xl-n7{margin-left:-6rem!important}.m-xl-n8{margin:-8rem!important}.mt-xl-n8,.my-xl-n8{margin-top:-8rem!important}.mr-xl-n8,.mx-xl-n8{margin-right:-8rem!important}.mb-xl-n8,.my-xl-n8{margin-bottom:-8rem!important}.ml-xl-n8,.mx-xl-n8{margin-left:-8rem!important}.m-xl-n9{margin:-10rem!important}.mt-xl-n9,.my-xl-n9{margin-top:-10rem!important}.mr-xl-n9,.mx-xl-n9{margin-right:-10rem!important}.mb-xl-n9,.my-xl-n9{margin-bottom:-10rem!important}.ml-xl-n9,.mx-xl-n9{margin-left:-10rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-primary{color:#1d2720!important}a.text-primary:focus,a.text-primary:hover{color:#000!important}.text-secondary{color:#f7fafc!important}a.text-secondary:focus,a.text-secondary:hover{color:#bfd7e7!important}.text-success{color:#7cce44!important}a.text-success:focus,a.text-success:hover{color:#589c29!important}.text-info{color:#397bbc!important}a.text-info:focus,a.text-info:hover{color:#275581!important}.text-warning{color:#fdb527!important}a.text-warning:focus,a.text-warning:hover{color:#d68e02!important}.text-danger{color:#fdb527!important}a.text-danger:focus,a.text-danger:hover{color:#d68e02!important}.text-light{color:#adb5bd!important}a.text-light:focus,a.text-light:hover{color:#838f9b!important}.text-dark{color:#212529!important}a.text-dark:focus,a.text-dark:hover{color:#000!important}.text-default{color:#042900!important}a.text-default:focus,a.text-default:hover{color:#000!important}.text-neutral{color:#fff!important}a.text-neutral:focus,a.text-neutral:hover{color:#d9d9d9!important}.text-darker,a.text-darker:focus,a.text-darker:hover{color:#000!important}.text-body{color:#525f7f!important}.text-muted{color:#96aa83!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.text-decoration-none{text-decoration:none!important}.text-break{overflow-wrap:break-word!important;word-break:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{box-shadow:none!important;text-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#e9ecef}.table .thead-dark th{border-color:#e9ecef;color:inherit}}.alert{font-size:.875rem}.alert-heading{font-size:1.5rem;font-weight:700;margin-top:.15rem}.alert-icon{display:inline-block;font-size:1.25rem;margin-right:1.25rem;vertical-align:middle}.alert-icon i.ni{position:relative;top:2px}.alert-text{display:inline-block;vertical-align:middle}[class*=alert-] .alert-link{border-bottom:1px dotted hsla(0,0%,100%,.5);color:#fff}.alert-dismissible .close{opacity:1;padding:0;right:1.5rem;top:50%;transform:translateY(-50%)}@media (max-width:575.98px){.alert-dismissible .close{right:.5rem;top:1rem}}.alert-dismissible .close>span:not(.sr-only){background-color:transparent;color:hsla(0,0%,100%,.6);font-size:1.5rem}.alert-dismissible .close:focus>span:not(.sr-only),.alert-dismissible .close:hover>span:not(.sr-only){background-color:transparent;color:#fff}.alert-secondary .close>span:not(.sr-only){color:rgba(4,41,0,.6)}.alert-secondary .close:focus>span:not(.sr-only),.alert-secondary .close:hover>span:not(.sr-only){color:#042900}.alert-notify{box-shadow:0 3px 10px rgba(0,0,0,.15);color:hsla(0,0%,100%,.85);display:flex!important;max-width:600px;padding-right:80px;width:calc(100% - 30px)}.alert-notify:hover{z-index:1081!important}.alert-notify:not(.alert-info):not(.alert-success):not(.alert-warning):not(.alert-danger){background-color:rgba(0,0,0,.95)}.alert-notify:not(.alert-info):not(.alert-success):not(.alert-warning):not(.alert-danger) .alert-notify-close{color:#ffd600}.alert-notify:not(.alert-info):not(.alert-success):not(.alert-warning):not(.alert-danger) .alert-notify-close:hover{opacity:.8}.alert-notify .alert-icon.ni{position:relative;top:4px}.alert-notify .alert-title{display:block;font-size:1rem;font-weight:700}.alert-notify .close{right:1.5rem!important;top:1rem!important;transform:translateY(0)}.avatar{align-items:center;background-color:#adb5bd;color:#fff;display:inline-flex;font-size:1rem;height:48px;justify-content:center;width:48px}.avatar,.avatar img{border-radius:.375rem}.avatar img{width:100%}.avatar+.avatar-content{display:inline-block;margin-left:.75rem}.avatar-xl{height:74px;width:74px}.avatar-lg{font-size:.875rem;height:58px;width:58px}.avatar-sm{font-size:.875rem;height:36px;width:36px}.avatar-xs{font-size:.75rem;height:24px;width:24px}.avatar-group .avatar{border:2px solid #fff;position:relative;z-index:2}.avatar-group .avatar:hover{z-index:3}.avatar-group .avatar+.avatar{margin-left:-1rem}.badge{text-transform:uppercase}.badge a{color:#fff}.badge-md{padding:.65em 1em}.badge-lg{padding:.85em 1.375em}.badge-inline{margin-right:.625rem}.badge-inline+span{position:relative;top:2px}.badge-inline+span>a{text-decoration:underline}.badge-default{color:#fff}.badge-secondary{background-color:#f7fafc;color:#212529}.btn .badge:not(:first-child){margin-left:.5rem}.btn .badge:not(:last-child){margin-right:.5rem}.badge-circle{align-items:center;border-radius:50%;display:inline-flex;font-size:.75rem;font-weight:600;height:1.25rem;justify-content:center;padding:0!important;text-align:center;width:1.25rem}.badge-circle.badge-md{height:1.5rem;width:1.5rem}.badge-circle.badge-lg{height:2rem;width:2rem}.badge-dot{background:transparent;font-size:.875rem;font-weight:400;padding-left:0;padding-right:0;text-transform:none}.badge-dot strong{color:#32325d}.badge-dot i{border-radius:50%;display:inline-block;height:.375rem;margin-right:.375rem;vertical-align:middle;width:.375rem}.badge-dot.badge-md i{height:.5rem;width:.5rem}.badge-dot.badge-lg i{height:.625rem;width:.625rem}.btn .badge-floating{border:3px solid;position:absolute;top:-50%;transform:translateY(50%)}.btn .badge-floating.badge:not(.badge-circle){transform:translate(147%,50%)}.breadcrumb-item{font-size:.875rem}.breadcrumb-item+.breadcrumb-item:before{content:">"}.breadcrumb-dark{background-color:#042900}.breadcrumb-dark .breadcrumb-item{font-weight:600}.breadcrumb-dark .breadcrumb-item a{color:#f6f9fc}.breadcrumb-dark .breadcrumb-item a:hover{color:#fff}.breadcrumb-dark .breadcrumb-item+.breadcrumb-item:before{color:#adb5bd}.breadcrumb-dark .breadcrumb-item.active{color:#dee2e6}.breadcrumb-links{background:transparent;margin:0;padding:0}.btn{letter-spacing:.7px;position:relative;text-transform:none;transition:all .15s ease;will-change:transform}.btn:hover{box-shadow:0 6px 20px rgba(13,51,32,.1);transform:translateY(-1px)}.btn:not(:last-child){margin-right:.5rem}.btn i:not(:first-child),.btn svg:not(:first-child){margin-left:.5rem}.btn i:not(:last-child),.btn svg:not(:last-child){margin-right:.5rem}.btn-group .btn,.input-group .btn{margin-right:0;transform:translateY(0)}.btn-group-lg>.btn,.btn-group-sm>.btn,.btn-lg,.btn-sm{font-size:1rem}[class*=btn-outline-]{border-width:1px}.btn-outline-secondary{color:#4385b1}.btn-inner--icon i:not(.fas):not(.fab){position:relative;top:2px}.btn-link{box-shadow:none;font-weight:400}.btn-link:hover{box-shadow:none;transform:none}.btn-neutral{color:#1d2720}.btn-facebook{border-color:#3b5999;box-shadow:0 6px 20px rgba(13,51,32,.1)}.btn-facebook,.btn-facebook:hover{background-color:#3b5999;color:#fff}.btn-facebook.focus,.btn-facebook:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 rgba(59,89,153,.5)}.btn-facebook.disabled,.btn-facebook:disabled{background-color:#3b5999;border-color:#3b5999;color:#fff}.btn-facebook:not(:disabled):not(.disabled).active,.btn-facebook:not(:disabled):not(.disabled):active,.show>.btn-facebook.dropdown-toggle{background-color:#2d4474;border-color:#3b5999;color:#fff}.btn-facebook:not(:disabled):not(.disabled).active:focus,.btn-facebook:not(:disabled):not(.disabled):active:focus,.show>.btn-facebook.dropdown-toggle:focus{box-shadow:none,0 0 0 0 rgba(59,89,153,.5)}.btn-twitter{border-color:#1da1f2;box-shadow:0 6px 20px rgba(13,51,32,.1)}.btn-twitter,.btn-twitter:hover{background-color:#1da1f2;color:#fff}.btn-twitter.focus,.btn-twitter:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 rgba(29,161,242,.5)}.btn-twitter.disabled,.btn-twitter:disabled{background-color:#1da1f2;border-color:#1da1f2;color:#fff}.btn-twitter:not(:disabled):not(.disabled).active,.btn-twitter:not(:disabled):not(.disabled):active,.show>.btn-twitter.dropdown-toggle{background-color:#0c85d0;border-color:#1da1f2;color:#fff}.btn-twitter:not(:disabled):not(.disabled).active:focus,.btn-twitter:not(:disabled):not(.disabled):active:focus,.show>.btn-twitter.dropdown-toggle:focus{box-shadow:none,0 0 0 0 rgba(29,161,242,.5)}.btn-google-plus{border-color:#dd4b39;box-shadow:0 6px 20px rgba(13,51,32,.1)}.btn-google-plus,.btn-google-plus:hover{background-color:#dd4b39;color:#fff}.btn-google-plus.focus,.btn-google-plus:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 rgba(221,75,57,.5)}.btn-google-plus.disabled,.btn-google-plus:disabled{background-color:#dd4b39;border-color:#dd4b39;color:#fff}.btn-google-plus:not(:disabled):not(.disabled).active,.btn-google-plus:not(:disabled):not(.disabled):active,.show>.btn-google-plus.dropdown-toggle{background-color:#c23321;border-color:#dd4b39;color:#fff}.btn-google-plus:not(:disabled):not(.disabled).active:focus,.btn-google-plus:not(:disabled):not(.disabled):active:focus,.show>.btn-google-plus.dropdown-toggle:focus{box-shadow:none,0 0 0 0 rgba(221,75,57,.5)}.btn-instagram{border-color:#e4405f;box-shadow:0 6px 20px rgba(13,51,32,.1)}.btn-instagram,.btn-instagram:hover{background-color:#e4405f;color:#fff}.btn-instagram.focus,.btn-instagram:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 rgba(228,64,95,.5)}.btn-instagram.disabled,.btn-instagram:disabled{background-color:#e4405f;border-color:#e4405f;color:#fff}.btn-instagram:not(:disabled):not(.disabled).active,.btn-instagram:not(:disabled):not(.disabled):active,.show>.btn-instagram.dropdown-toggle{background-color:#d31e40;border-color:#e4405f;color:#fff}.btn-instagram:not(:disabled):not(.disabled).active:focus,.btn-instagram:not(:disabled):not(.disabled):active:focus,.show>.btn-instagram.dropdown-toggle:focus{box-shadow:none,0 0 0 0 rgba(228,64,95,.5)}.btn-pinterest{border-color:#bd081c;box-shadow:0 6px 20px rgba(13,51,32,.1)}.btn-pinterest,.btn-pinterest:hover{background-color:#bd081c;color:#fff}.btn-pinterest.focus,.btn-pinterest:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 rgba(189,8,28,.5)}.btn-pinterest.disabled,.btn-pinterest:disabled{background-color:#bd081c;border-color:#bd081c;color:#fff}.btn-pinterest:not(:disabled):not(.disabled).active,.btn-pinterest:not(:disabled):not(.disabled):active,.show>.btn-pinterest.dropdown-toggle{background-color:#8c0615;border-color:#bd081c;color:#fff}.btn-pinterest:not(:disabled):not(.disabled).active:focus,.btn-pinterest:not(:disabled):not(.disabled):active:focus,.show>.btn-pinterest.dropdown-toggle:focus{box-shadow:none,0 0 0 0 rgba(189,8,28,.5)}.btn-youtube{border-color:#cd201f;box-shadow:0 6px 20px rgba(13,51,32,.1)}.btn-youtube,.btn-youtube:hover{background-color:#cd201f;color:#fff}.btn-youtube.focus,.btn-youtube:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 rgba(205,32,31,.5)}.btn-youtube.disabled,.btn-youtube:disabled{background-color:#cd201f;border-color:#cd201f;color:#fff}.btn-youtube:not(:disabled):not(.disabled).active,.btn-youtube:not(:disabled):not(.disabled):active,.show>.btn-youtube.dropdown-toggle{background-color:#a11918;border-color:#cd201f;color:#fff}.btn-youtube:not(:disabled):not(.disabled).active:focus,.btn-youtube:not(:disabled):not(.disabled):active:focus,.show>.btn-youtube.dropdown-toggle:focus{box-shadow:none,0 0 0 0 rgba(205,32,31,.5)}.btn-slack{border-color:#3aaf85;box-shadow:0 6px 20px rgba(13,51,32,.1)}.btn-slack,.btn-slack:hover{background-color:#3aaf85;color:#fff}.btn-slack.focus,.btn-slack:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 rgba(58,175,133,.5)}.btn-slack.disabled,.btn-slack:disabled{background-color:#3aaf85;border-color:#3aaf85;color:#fff}.btn-slack:not(:disabled):not(.disabled).active,.btn-slack:not(:disabled):not(.disabled):active,.show>.btn-slack.dropdown-toggle{background-color:#2d8968;border-color:#3aaf85;color:#fff}.btn-slack:not(:disabled):not(.disabled).active:focus,.btn-slack:not(:disabled):not(.disabled):active:focus,.show>.btn-slack.dropdown-toggle:focus{box-shadow:none,0 0 0 0 rgba(58,175,133,.5)}.btn-dribbble{border-color:#ea4c89;box-shadow:0 6px 20px rgba(13,51,32,.1)}.btn-dribbble,.btn-dribbble:hover{background-color:#ea4c89;color:#fff}.btn-dribbble.focus,.btn-dribbble:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 rgba(234,76,137,.5)}.btn-dribbble.disabled,.btn-dribbble:disabled{background-color:#ea4c89;border-color:#ea4c89;color:#fff}.btn-dribbble:not(:disabled):not(.disabled).active,.btn-dribbble:not(:disabled):not(.disabled):active,.show>.btn-dribbble.dropdown-toggle{background-color:#e51e6b;border-color:#ea4c89;color:#fff}.btn-dribbble:not(:disabled):not(.disabled).active:focus,.btn-dribbble:not(:disabled):not(.disabled):active:focus,.show>.btn-dribbble.dropdown-toggle:focus{box-shadow:none,0 0 0 0 rgba(234,76,137,.5)}.btn-github{border-color:#222;box-shadow:0 6px 20px rgba(13,51,32,.1)}.btn-github,.btn-github:hover{background-color:#222;color:#fff}.btn-github.focus,.btn-github:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 rgba(34,34,34,.5)}.btn-github.disabled,.btn-github:disabled{background-color:#222;border-color:#222;color:#fff}.btn-github:not(:disabled):not(.disabled).active,.btn-github:not(:disabled):not(.disabled):active,.show>.btn-github.dropdown-toggle{background-color:#090909;border-color:#222;color:#fff}.btn-github:not(:disabled):not(.disabled).active:focus,.btn-github:not(:disabled):not(.disabled):active:focus,.show>.btn-github.dropdown-toggle:focus{box-shadow:none,0 0 0 0 rgba(34,34,34,.5)}.btn-vimeo{border-color:#04a0f0;box-shadow:0 6px 20px rgba(13,51,32,.1)}.btn-vimeo,.btn-vimeo:hover{background-color:#04a0f0;color:#fff}.btn-vimeo.focus,.btn-vimeo:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 rgba(4,160,240,.5)}.btn-vimeo.disabled,.btn-vimeo:disabled{background-color:#04a0f0;border-color:#04a0f0;color:#fff}.btn-vimeo:not(:disabled):not(.disabled).active,.btn-vimeo:not(:disabled):not(.disabled):active,.show>.btn-vimeo.dropdown-toggle{background-color:#037fbe;border-color:#04a0f0;color:#fff}.btn-vimeo:not(:disabled):not(.disabled).active:focus,.btn-vimeo:not(:disabled):not(.disabled):active:focus,.show>.btn-vimeo.dropdown-toggle:focus{box-shadow:none,0 0 0 0 rgba(4,160,240,.5)}.btn-group .btn{box-shadow:none}[data-toggle=buttons]:not(.btn-group-colors)>.btn{background-color:#f6f9fc;border:0;box-shadow:none;cursor:pointer;margin:0}[data-toggle=buttons]:not(.btn-group-colors)>.btn:not(.active){color:#525f7f}[data-toggle=buttons]:not(.btn-group-colors)>.btn.active{background-color:#1d2720;color:#fff}.btn-group-colors>.btn{border-radius:50%!important;box-shadow:none;height:30px;margin-bottom:.25rem;margin-right:.5rem;padding:0;position:relative;width:30px}.btn-group-colors>.btn:not([class*=bg-]){border-color:#f6f9fc!important}.btn-group-colors>.btn:before{color:#fff;content:"\ea26";font-family:NucleoIcons,sans-serif;font-size:14px;height:100%;left:0;line-height:28px;opacity:0;position:absolute;top:0;transform:scale(0);transition:transform .2s,opacity .2s;width:100%}@media (prefers-reduced-motion:reduce){.btn-group-colors>.btn:before{transition:none}}.btn-group-colors>.btn.btn:not([class*=bg-]){border:1px solid #cfd5db}.btn-group-colors>.btn.btn:not([class*=bg-]):before{color:#525f7f}.btn-group-colors>.btn.active:before{opacity:1;transform:scale(1)}.btn-icon .btn-inner--icon img{width:20px}.btn-icon .btn-inner--text:not(:first-child){margin-left:.75em}.btn-icon .btn-inner--text:not(:last-child){margin-right:.75em}.btn-icon-only{height:2.375rem;padding:0;width:2.375rem}a.btn-icon-only{line-height:2.5}.btn-group-sm>.btn-icon-only.btn,.btn-icon-only.btn-sm{height:2rem;width:2rem}.btn-icon-clipboard{-moz-appearance:none;background-color:#f6f9fc;border:0;border-radius:.375rem;color:#32325d;cursor:pointer;display:inline-block;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.25;margin:.5rem 0;padding:1.5rem;text-align:left;text-decoration:none;vertical-align:middle;width:100%}.btn-icon-clipboard:hover{background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 16px rgba(0,0,0,.1)}.btn-icon-clipboard>div{align-items:center;display:flex}.btn-icon-clipboard i{box-sizing:content-box;color:#1d2720;font-size:1.5rem;vertical-align:middle}.btn-icon-clipboard span{display:inline-block;font-size:.875rem;line-height:1.5;margin-left:16px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.card{border:0;box-shadow:0 0 2rem 0 rgba(136,152,170,.15);margin-bottom:30px}.card-translucent{background-color:rgba(18,91,152,.08)}.card-deck .card{margin-bottom:30px}.card.shadow{border:0!important}@media (min-width:576px){.card-columns{-moz-column-count:1;column-count:1}}@media (min-width:768px){.card-columns{-moz-column-count:2;column-count:2}}@media (min-width:1200px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem}}.card-lift--hover:hover{transform:translateY(-20px);transition:all .15s ease}@media (prefers-reduced-motion:reduce){.card-lift--hover:hover{transition:none}}.card-blockquote{padding:2rem;position:relative}.card-blockquote .svg-bg{display:block;height:95px;left:0;position:absolute;top:-94px;width:100%}.card-serial-number{display:flex;font-size:2.5rem;justify-content:space-between}.card-serial-number>div:not(:last-child){display:flex;flex:1 1 auto}.card-serial-number>div:not(:last-child):after{content:"-";flex:1 1 auto;left:-2px;position:relative;text-align:center}@media (max-width:575.98px){.card-serial-number{font-size:1.75rem}}.card-pricing .card-header{padding-bottom:1.25rem;padding-top:1.25rem}.card-pricing .list-unstyled li{color:#8898aa;padding:.5rem 0}.card-pricing.popular{border:3px solid #1d2720!important;z-index:1}@media (min-width:768px){.card-pricing.zoom-in{transform:scale(1.1);z-index:1}}.card-profile-image{position:relative}.card-profile-image img{border:3px solid #fff;border-radius:.375rem;left:50%;max-width:140px;position:absolute;transform:translate(-50%,-50%) scale(1);transition:all .15s ease}.card-profile-image img:hover{transform:translate(-50%,-50%) scale(1.03)}.card-profile-stats{padding:1rem 0}.card-profile-stats>div{margin-right:1rem;padding:.875rem;text-align:center}.card-profile-stats>div:last-child{margin-right:0}.card-profile-stats>div .heading{display:block;font-size:1.1rem;font-weight:700}.card-profile-stats>div .description{color:#adb5bd;font-size:.875rem}.card-profile-actions{padding:.875rem}.card-stats .card-body{padding:1rem 1.5rem}.card-stats .card-status-bullet{position:absolute;right:0;top:0;transform:translate(50%,-50%)}.chart{height:350px;position:relative}.chart-sm{height:230px}.chart-legend{color:#96aa83;display:flex;font-size:.875rem;justify-content:center;margin-top:2.5rem;text-align:center}.chart-legend-item{align-items:center;display:inline-flex}.chart-legend-item+.chart-legend-item{margin-left:1rem}.chart-legend-indicator{border-radius:50%;display:inline-block;height:.5rem;margin-right:.375rem;width:.5rem}#chart-tooltip{z-index:0}#chart-tooltip .arrow{left:50%;top:100%;transform:translateX(-50%) translateX(-.5rem)}.chart-info-overlay{left:5%;max-width:350px;padding:20px;position:absolute;top:0;z-index:1}.close{transition:all .15s ease}.close>span:not(.sr-only){background-color:transparent;border-radius:50%;color:rgba(0,0,0,.6);display:block;font-size:1.25rem;height:1.25rem;line-height:17px;transition:all .15s ease;width:1.25rem}.close:focus,.close:hover{color:rgba(0,0,0,.9);outline:none}.close:focus,.close:focus span:not(.sr-only),.close:hover,.close:hover span:not(.sr-only){background-color:transparent}.close-dark>span:not(.sr-only){color:hsla(0,0%,100%,.8)}.close-dark:focus>span:not(.sr-only),.close-dark:hover>span:not(.sr-only){color:#fff}.accordion .card-header{cursor:pointer;position:relative}.accordion .card-header:after{content:"\ea0f";font:normal normal normal 14px/1 NucleoIcons;line-height:0;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);transition:all .15s cubic-bezier(.68,-.55,.265,1.55)}@media (prefers-reduced-motion:reduce){.accordion .card-header:after{transition:none}}.accordion .card-header[aria-expanded=false]:after{content:"\ea0f"}.accordion .card-header[aria-expanded=true]:after{transform:rotate(180deg)}.accordion .card-header[aria-expanded=true] .heading{color:#1d2720}.main-content{position:relative}.main-content .navbar-top{padding-left:0!important;padding-right:0!important}@media (min-width:768px){.main-content .container-fluid,.main-content .container-lg,.main-content .container-md,.main-content .container-sm,.main-content .container-xl{padding-left:30px!important;padding-right:30px!important}}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{border-color:#1d2720}.custom-checkbox .custom-control-input:disabled~.custom-control-label:before{border-color:#e9ecef}.custom-checkbox .custom-control-input:disabled:checked:before{border-color:rgba(29,39,32,.5)}.custom-control-label:before{border:1px solid #dee2e6;left:-1.75rem;top:.25rem;transition:all .15s cubic-bezier(.68,-.55,.265,1.55)}@media (prefers-reduced-motion:reduce){.custom-control-label:before{transition:none}}.custom-control-label:after{left:-1.75rem;top:.25rem}.custom-control-label span{position:relative;top:2px}.custom-control-label{margin-bottom:0}.custom-control-alternative .custom-control-label:before{border:0;box-shadow:0 1px 3px rgba(50,50,93,.15),0 1px 0 rgba(0,0,0,.02)}.custom-control-alternative .custom-control-input:checked~.custom-control-label:before{box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)}.custom-control-alternative .custom-control-input:active~.custom-control-label:before,.custom-control-alternative .custom-control-input:focus~.custom-control-label:before{box-shadow:0 1px 3px rgba(50,50,93,.15),0 1px 0 rgba(0,0,0,.02)}.custom-checkbox .custom-control-input~.custom-control-label{cursor:pointer;font-size:.875rem;height:1rem}.custom-checkbox-primary .custom-control-input:checked~.custom-control-label:before{background-color:#1d2720;border-color:#1d2720}.custom-checkbox-secondary .custom-control-input:checked~.custom-control-label:before{background-color:#f7fafc;border-color:#f7fafc}.custom-checkbox-success .custom-control-input:checked~.custom-control-label:before{background-color:#7cce44;border-color:#7cce44}.custom-checkbox-info .custom-control-input:checked~.custom-control-label:before{background-color:#397bbc;border-color:#397bbc}.custom-checkbox-danger .custom-control-input:checked~.custom-control-label:before,.custom-checkbox-warning .custom-control-input:checked~.custom-control-label:before{background-color:#fdb527;border-color:#fdb527}.custom-checkbox-light .custom-control-input:checked~.custom-control-label:before{background-color:#adb5bd;border-color:#adb5bd}.custom-checkbox-dark .custom-control-input:checked~.custom-control-label:before{background-color:#212529;border-color:#212529}.custom-checkbox-default .custom-control-input:checked~.custom-control-label:before{background-color:#042900;border-color:#042900}.custom-checkbox-neutral .custom-control-input:checked~.custom-control-label:before,.custom-checkbox-white .custom-control-input:checked~.custom-control-label:before{background-color:#fff;border-color:#fff}.custom-checkbox-darker .custom-control-input:checked~.custom-control-label:before{background-color:#000;border-color:#000}.custom-radio .custom-control-input~.custom-control-label{cursor:pointer;font-size:.875rem;height:1rem}.custom-radio .custom-control-input:checked~.custom-control-label:before{border-color:#1d2720}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="-4 -4 8 8"><circle r="3" fill="%23fff"/></svg>')}.custom-radio .custom-control-input:disabled~.custom-control-label:before{border-color:#e9ecef}.custom-radio .custom-control-input:disabled:checked:before{border-color:rgba(29,39,32,.5)}.custom-toggle{display:inherit;display:inline-block;height:1.5rem;margin:0;position:relative;width:52px}.custom-toggle input{display:none}.custom-toggle input:checked+.custom-toggle-slider{border:1px solid #1d2720}.custom-toggle input:checked+.custom-toggle-slider:before{background:#1d2720;transform:translateX(28px)}.custom-toggle input:disabled+.custom-toggle-slider,.custom-toggle input:disabled:checked+.custom-toggle-slider{border:1px solid #e9ecef}.custom-toggle input:disabled:checked+.custom-toggle-slider:before{background-color:#334438}.custom-toggle-slider{background-color:transparent;border:1px solid #ced4da;border-radius:34px!important;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.custom-toggle-slider:before{background-color:#e9ecef;border-radius:50%!important;bottom:2px;content:"";height:18px;left:2px;position:absolute;transition:all .15s cubic-bezier(.68,-.55,.265,1.55);width:18px}.custom-toggle-wrapper .custom-toggle+.custom-toggle{margin-left:1rem!important}.custom-toggle input:checked+.custom-toggle-slider:after{color:#1d2720;content:attr(data-label-on);left:0;right:auto}.custom-toggle-slider:after{color:#ced4da;content:attr(data-label-off);display:block;font-family:inherit;font-size:.75rem;font-weight:600;line-height:24px;margin:0 .21667rem;min-width:1.66667rem;overflow:hidden;position:absolute;right:0;text-align:center;top:0;transition:all .15s ease}@media (prefers-reduced-motion:reduce){.custom-toggle-slider:after{transition:none}}.custom-toggle-primary input:checked+.custom-toggle-slider{border-color:#1d2720}.custom-toggle-primary input:checked+.custom-toggle-slider:before{background:#1d2720}.custom-toggle-primary input:checked+.custom-toggle-slider:after{color:#1d2720}.custom-toggle-primary input:disabled:checked+.custom-toggle-slider{border-color:#1d2720}.custom-toggle-primary input:disabled:checked+.custom-toggle-slider:before{background-color:#334438}.custom-toggle-secondary input:checked+.custom-toggle-slider{border-color:#f7fafc}.custom-toggle-secondary input:checked+.custom-toggle-slider:before{background:#f7fafc}.custom-toggle-secondary input:checked+.custom-toggle-slider:after{color:#f7fafc}.custom-toggle-secondary input:disabled:checked+.custom-toggle-slider{border-color:#f7fafc}.custom-toggle-secondary input:disabled:checked+.custom-toggle-slider:before{background-color:#fff}.custom-toggle-success input:checked+.custom-toggle-slider{border-color:#7cce44}.custom-toggle-success input:checked+.custom-toggle-slider:before{background:#7cce44}.custom-toggle-success input:checked+.custom-toggle-slider:after{color:#7cce44}.custom-toggle-success input:disabled:checked+.custom-toggle-slider{border-color:#7cce44}.custom-toggle-success input:disabled:checked+.custom-toggle-slider:before{background-color:#98d96c}.custom-toggle-info input:checked+.custom-toggle-slider{border-color:#397bbc}.custom-toggle-info input:checked+.custom-toggle-slider:before{background:#397bbc}.custom-toggle-info input:checked+.custom-toggle-slider:after{color:#397bbc}.custom-toggle-info input:disabled:checked+.custom-toggle-slider{border-color:#397bbc}.custom-toggle-info input:disabled:checked+.custom-toggle-slider:before{background-color:#5b94cd}.custom-toggle-warning input:checked+.custom-toggle-slider{border-color:#fdb527}.custom-toggle-warning input:checked+.custom-toggle-slider:before{background:#fdb527}.custom-toggle-warning input:checked+.custom-toggle-slider:after{color:#fdb527}.custom-toggle-warning input:disabled:checked+.custom-toggle-slider{border-color:#fdb527}.custom-toggle-warning input:disabled:checked+.custom-toggle-slider:before{background-color:#fdc65a}.custom-toggle-danger input:checked+.custom-toggle-slider{border-color:#fdb527}.custom-toggle-danger input:checked+.custom-toggle-slider:before{background:#fdb527}.custom-toggle-danger input:checked+.custom-toggle-slider:after{color:#fdb527}.custom-toggle-danger input:disabled:checked+.custom-toggle-slider{border-color:#fdb527}.custom-toggle-danger input:disabled:checked+.custom-toggle-slider:before{background-color:#fdc65a}.custom-toggle-light input:checked+.custom-toggle-slider{border-color:#adb5bd}.custom-toggle-light input:checked+.custom-toggle-slider:before{background:#adb5bd}.custom-toggle-light input:checked+.custom-toggle-slider:after{color:#adb5bd}.custom-toggle-light input:disabled:checked+.custom-toggle-slider{border-color:#adb5bd}.custom-toggle-light input:disabled:checked+.custom-toggle-slider:before{background-color:#c9cfd4}.custom-toggle-dark input:checked+.custom-toggle-slider{border-color:#212529}.custom-toggle-dark input:checked+.custom-toggle-slider:before{background:#212529}.custom-toggle-dark input:checked+.custom-toggle-slider:after{color:#212529}.custom-toggle-dark input:disabled:checked+.custom-toggle-slider{border-color:#212529}.custom-toggle-dark input:disabled:checked+.custom-toggle-slider:before{background-color:#383f45}.custom-toggle-default input:checked+.custom-toggle-slider{border-color:#042900}.custom-toggle-default input:checked+.custom-toggle-slider:before{background:#042900}.custom-toggle-default input:checked+.custom-toggle-slider:after{color:#042900}.custom-toggle-default input:disabled:checked+.custom-toggle-slider{border-color:#042900}.custom-toggle-default input:disabled:checked+.custom-toggle-slider:before{background-color:#095c00}.custom-toggle-white input:checked+.custom-toggle-slider{border-color:#fff}.custom-toggle-white input:checked+.custom-toggle-slider:before{background:#fff}.custom-toggle-white input:checked+.custom-toggle-slider:after{color:#fff}.custom-toggle-white input:disabled:checked+.custom-toggle-slider{border-color:#fff}.custom-toggle-white input:disabled:checked+.custom-toggle-slider:before{background-color:#fff}.custom-toggle-neutral input:checked+.custom-toggle-slider{border-color:#fff}.custom-toggle-neutral input:checked+.custom-toggle-slider:before{background:#fff}.custom-toggle-neutral input:checked+.custom-toggle-slider:after{color:#fff}.custom-toggle-neutral input:disabled:checked+.custom-toggle-slider{border-color:#fff}.custom-toggle-neutral input:disabled:checked+.custom-toggle-slider:before{background-color:#fff}.custom-toggle-darker input:checked+.custom-toggle-slider{border-color:#000}.custom-toggle-darker input:checked+.custom-toggle-slider:before{background:#000}.custom-toggle-darker input:checked+.custom-toggle-slider:after{color:#000}.custom-toggle-darker input:disabled:checked+.custom-toggle-slider{border-color:#000}.custom-toggle-darker input:disabled:checked+.custom-toggle-slider:before{background-color:#171a1c}.dropdown,.dropleft,.dropright,.dropup{display:inline-block}.dropdown-menu{min-width:12rem}.dropdown-menu .dropdown-item{font-size:.875rem;padding:.5rem 1rem}.dropdown-menu .dropdown-item>i,.dropdown-menu .dropdown-item>svg{font-size:1rem;margin-right:1rem;vertical-align:-17%}.dropdown-menu .dropdown-item img{margin-right:.5rem}.dropdown-header{font-size:.625rem;font-weight:700;padding-left:1rem;padding-right:1rem;text-transform:uppercase}.dropdown-menu a.media>div:first-child{line-height:1}.dropdown-menu a.media p{color:#8898aa}.dropdown-menu a.media:hover .heading,.dropdown-menu a.media:hover p{color:#042900!important}.dropdown-menu-dark .h1,.dropdown-menu-dark .h2,.dropdown-menu-dark .h3,.dropdown-menu-dark .h4,.dropdown-menu-dark .h5,.dropdown-menu-dark .h6,.dropdown-menu-dark a{color:#fff}.dropdown-menu-sm{border:.4375rem;min-width:100px}.dropdown-menu-lg{border-radius:.4375rem;min-width:320px}.dropdown-menu-xl{border-radius:.4375rem;min-width:420px}.footer{background:#f8f9fe;padding:30px 0}.footer .col-footer .heading{color:#8898aa;font-size:.875rem;font-weight:700;letter-spacing:0;margin-bottom:1rem;text-transform:uppercase}.footer .footer-link,.footer .nav .nav-item .nav-link{color:#8898aa!important}.footer .footer-link:hover,.footer .nav .nav-item .nav-link:hover{color:#525f7f!important}.footer .list-unstyled li a{color:#8898aa;display:inline-block;font-size:.85rem;padding:.125rem 0}.footer .list-unstyled li a:hover{color:#525f7f}.footer .copyright{font-size:.875rem}.footer-dark .col-footer .heading{color:#fff}.nav-footer .nav-link{font-size:.875rem}.nav-footer .nav-item:last-child .nav-link{padding-right:0}.footer.has-cards{background:transparent;margin-top:-420px;overflow:hidden;padding-top:500px;pointer-events:none;position:relative}.footer.has-cards:before{background:#f7fafc;content:"";height:2000px;left:0;position:absolute;right:0;top:600px;transform:skew(0,-8deg)}.footer.has-cards .container{pointer-events:auto;position:relative}.footer-auto-bottom{bottom:0;position:absolute;width:100%}.form-control-label{color:#525f7f;font-size:.875rem}.form-control{font-size:1rem;height:calc(1.5em + 1.75rem + 5px);transition:all .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control:focus::-moz-placeholder{color:#adb5bd}.form-control:focus:-ms-input-placeholder{color:#adb5bd}.form-control:focus::placeholder{color:#adb5bd}.form-control-lg{height:calc(2.25em + 1.75rem + 5px)}.form-control-sm{height:calc(.45em + 1.75rem + 5px)}.form-control-flush{padding:0}.form-control-flush,.form-control-flush:focus{background-color:transparent;border-width:0;box-shadow:none}textarea[resize=none]{resize:none!important}textarea[resize=both]{resize:both!important}textarea[resize=vertical]{resize:vertical!important}textarea[resize=horizontal]{resize:horizontal!important}.form-control-muted{background-color:#f7fafe;border-color:#f7fafe;box-shadow:none}.form-control-muted:focus{background-color:#fcfdff}.form-control-alternative{border:0;box-shadow:0 1px 3px rgba(50,50,93,.15),0 1px 0 rgba(0,0,0,.02);transition:box-shadow .15s ease}.form-control-alternative:focus{box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)}.form-control-lg,.input-group-lg .form-control,.input-group-text{font-size:1rem!important}.custom-control{padding-left:1.75rem}.input-group{border-radius:.25rem;box-shadow:0 3px 2px rgba(233,236,239,.05);transition:all .15s ease-in-out}@media (prefers-reduced-motion:reduce){.input-group{transition:none}}.input-group .form-control,.input-group .form-control:focus{box-shadow:none}.input-group-text{transition:all .15s cubic-bezier(.68,-.55,.265,1.55)}@media (prefers-reduced-motion:reduce){.input-group-text{transition:none}}.input-group-text i{font-size:.875rem}.input-group-text .custom-control{line-height:1}.input-group-prepend .input-group-text{border-right:0}.input-group-append .input-group-text{border-left:0}.input-group-merge .form-control:not(:first-child){border-left:0;padding-left:0}.input-group-merge .form-control:not(:last-child){border-right:0;padding-right:0}.input-group-alternative{border:0;box-shadow:0 1px 3px rgba(50,50,93,.15),0 1px 0 rgba(0,0,0,.02);transition:box-shadow .15s ease}.input-group-alternative .form-control,.input-group-alternative .input-group-text{border:0;box-shadow:none}.focused .input-group-alternative{box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)!important}.input-group-flush{box-shadow:none}.input-group-flush>.form-control{background-color:transparent;border-width:0;padding:0}.input-group-flush>.input-group-append>.input-group-text,.input-group-flush>.input-group-prepend>.input-group-text{background-color:transparent;border-width:0;padding:0 1rem 0 0}.focused .input-group{box-shadow:0 3px 9px rgba(50,50,9,0),3px 4px 8px rgba(29,39,32,.1)}.focused .input-group-text{background-color:#fff;border-color:#1d2720;color:#8898aa}.focused .form-control{border-color:#1d2720}.focused .input-group-flush{box-shadow:none}.form-primary .form-control{background-color:rgba(7,10,8,.5);border-color:#070a08;color:#fff}.form-primary .form-control:focus{background-color:rgba(3,4,3,.7);border:1px solid #030403}.form-primary .form-control::-moz-placeholder{color:hsla(0,0%,100%,.8)}.form-primary .form-control:-ms-input-placeholder{color:hsla(0,0%,100%,.8)}.form-primary .form-control::placeholder{color:hsla(0,0%,100%,.8)}.form-primary .input-group-text{background-color:rgba(7,10,8,.5);border-color:#070a08;color:#fff}.form-primary .focused .input-group-text{background-color:rgba(3,4,3,.7);border-color:#030403;color:#fff}.has-danger,.has-success{position:relative}.has-danger:after,.has-success:after{border-radius:50%;display:none;font-family:NucleoIcons;font-size:9px;height:19px;line-height:19px;opacity:1;position:absolute;right:15px;text-align:center;top:50%;transform:translateY(-50%);width:19px}.has-danger .input-group-prepend .input-group-text,.has-success .input-group-prepend .input-group-text{border-color:red}.has-success:after{background-color:#a6de81;color:#519026;content:"\ea26"}.has-success .form-control{background-color:#fff}.has-success .form-control::-moz-placeholder{color:#7cce44}.has-success .form-control:-ms-input-placeholder{color:#7cce44}.has-success .form-control::placeholder{color:#7cce44}.has-danger:after{background-color:#fecf73;color:#c68402;content:"\ea53"}.has-danger .form-control{background-color:#fff}.has-danger .form-control::-moz-placeholder{color:#fdb527}.has-danger .form-control:-ms-input-placeholder{color:#fdb527}.has-danger .form-control::placeholder{color:#fdb527}.row-example>.col span,.row-example>[class^=col-] span{background-color:#fff;border-radius:.25rem;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 16px rgba(0,0,0,.1);color:#393f49;display:block;font-size:.875rem;margin:1rem 0;padding:.75rem}.no-gutters>.col span,.no-gutters>[class^=col-] span{border-radius:0}.header{position:relative}.icon{height:3rem;width:3rem}.icon i,.icon svg{font-size:2.25rem}.icon+.icon-text{padding-left:1rem;width:calc(100% - 3rem - 1)}.icon-xl{height:5rem;width:5rem}.icon-xl i,.icon-xl svg{font-size:4.25rem}.icon-xl+.icon-text{width:calc(100% - 5rem - 1)}.icon-lg{height:4rem;width:4rem}.icon-lg i,.icon-lg svg{font-size:3.25rem}.icon-lg+.icon-text{width:calc(100% - 4rem - 1)}.icon-sm{height:2rem;width:2rem}.icon-sm i,.icon-sm svg{font-size:1.25rem}.icon-sm+.icon-text{width:calc(100% - 2rem - 1)}.icon-xs{height:1.25rem;width:1.25rem}.icon-xs i,.icon-xs svg{font-size:.5rem}.icon-xs+.icon-text{width:calc(100% - 1.25rem - 1)}.icon-actions>a{color:#8898aa;display:inline-block;font-size:.875rem;margin-right:.75rem}.icon-actions>a:last-of-type{margin-right:0}.icon-actions>a span{color:#96aa83;font-weight:700;margin-left:.1875rem}.icon-actions>a:hover span{color:#7c9466}.icon-actions>a,.icon-actions>a.active,.icon-actions>a:hover{color:#32325d}.icon-actions>.favorite.active,.icon-actions>.favorite:hover{color:#ffd600}.icon-actions>.love.active,.icon-actions>.love:hover{color:#f5365c}.icon-actions>.like.active,.icon-actions>.like:hover{color:#5e72e4}.icon-actions-lg a{font-size:1.25rem;margin-right:.875rem}.icon-shape{align-items:center;border-radius:50%;display:inline-flex;justify-content:center;padding:12px;text-align:center}.icon-shape i,.icon-shape svg{font-size:1.25rem}.icon-shape.icon-lg i,.icon-shape.icon-lg svg{font-size:1.625rem}.icon-shape.icon-sm i,.icon-shape.icon-sm svg{font-size:.875rem}.icon-shape.icon-xs i,.icon-shape.icon-xs svg{font-size:.6rem}.icon-shape svg{height:30px;width:30px}.icon-shape-primary{background-color:rgba(51,68,56,.5);color:#060b08}.icon-shape-secondary{background-color:hsla(0,0%,100%,.5);color:#cfe3f1}.icon-shape-success{background-color:hsla(96,59%,64%,.5);color:#61bc23}.icon-shape-info{background-color:rgba(91,148,205,.5);color:#23619f}.icon-shape-danger,.icon-shape-warning{background-color:rgba(253,198,90,.5);color:#f1a000}.icon-shape-light{background-color:rgba(201,207,212,.5);color:#879cb0}.icon-shape-dark{background-color:rgba(56,63,69,.5);color:#090c0e}.icon-shape-default{background-color:rgba(9,92,0,.5);color:#000}.icon-shape-neutral,.icon-shape-white{background-color:hsla(0,0%,100%,.5);color:#e8e3e3}.icon-shape-darker{background-color:rgba(23,26,28,.5);color:#000}.list-group-space .list-group-item{border-radius:.375rem;margin-bottom:1.5rem}.list-group-img{border-radius:50%;height:3rem;margin:-.1rem 1.2rem 0 -.2rem;vertical-align:top;width:3rem}.list-group-content{flex:1;min-width:0}.list-group-content>p{color:#adb5bd;line-height:1.5;margin:.2rem 0 0}.list-group-heading{color:#32325d;font-size:1rem}.list-group-heading>small{color:#adb5bd;float:right;font-weight:500}.checklist-item{align-items:center;display:flex;justify-content:space-between;padding-left:.75rem;position:relative}.checklist-item:before{background-color:#1d2720;border-radius:8px;content:"";height:100%;left:0;position:absolute;top:0;width:3px}.checklist-item-checked .checklist-info *{text-decoration:line-through}.checklist-item-primary:before{background-color:#1d2720}.checklist-item-secondary:before{background-color:#f7fafc}.checklist-item-success:before{background-color:#7cce44}.checklist-item-info:before{background-color:#397bbc}.checklist-item-danger:before,.checklist-item-warning:before{background-color:#fdb527}.checklist-item-light:before{background-color:#adb5bd}.checklist-item-dark:before{background-color:#212529}.checklist-item-default:before{background-color:#042900}.checklist-item-neutral:before,.checklist-item-white:before{background-color:#fff}.checklist-item-darker:before{background-color:#000}.map-canvas{border-radius:.375rem;height:500px;position:relative;width:100%}.mask{height:100%;left:0;position:absolute;top:0;transition:all .15s ease;width:100%}@media (prefers-reduced-motion:reduce){.mask{transition:none}}.backdrop{cursor:pointer;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1040}.backdrop-dark{background:rgba(0,0,0,.3)}.backdrop-light{background:hsla(0,0%,100%,.3)}.media-comment{margin-top:2rem}.media-comment-avatar{border:4px solid #fff;margin-right:-2rem;margin-top:-1rem;position:relative;transition:all .15s ease;z-index:1}@media (prefers-reduced-motion:reduce){.media-comment-avatar{transition:none}}.media-comment-text{background-color:#f6f9fc;border-radius:.4375rem;border-top-left-radius:0;padding:1rem 1.25rem 1rem 2.5rem;position:relative}.media-comment:hover .media-comment-avatar{transform:scale(1.1)}.modal-title{font-size:1.75rem}.modal-fluid .modal-dialog{margin-bottom:0;margin-top:0}.modal-fluid .modal-content{border-radius:0}.modal-primary .modal-title{color:#fff}.modal-primary .modal-footer,.modal-primary .modal-header{border-color:hsla(0,0%,100%,.075)}.modal-primary .modal-content{background-color:#1d2720;color:#fff}.modal-primary .close>span:not(.sr-only),.modal-primary .modal-content .heading{color:#fff}.modal-secondary .modal-title{color:#212529}.modal-secondary .modal-footer,.modal-secondary .modal-header{border-color:rgba(33,37,41,.075)}.modal-secondary .modal-content{background-color:#f7fafc;color:#212529}.modal-secondary .modal-content .heading{color:#212529}.modal-secondary .close>span:not(.sr-only),.modal-success .modal-title{color:#fff}.modal-success .modal-footer,.modal-success .modal-header{border-color:hsla(0,0%,100%,.075)}.modal-success .modal-content{background-color:#7cce44;color:#fff}.modal-info .modal-title,.modal-success .close>span:not(.sr-only),.modal-success .modal-content .heading{color:#fff}.modal-info .modal-footer,.modal-info .modal-header{border-color:hsla(0,0%,100%,.075)}.modal-info .modal-content{background-color:#397bbc;color:#fff}.modal-info .close>span:not(.sr-only),.modal-info .modal-content .heading,.modal-warning .modal-title{color:#fff}.modal-warning .modal-footer,.modal-warning .modal-header{border-color:hsla(0,0%,100%,.075)}.modal-warning .modal-content{background-color:#fdb527;color:#fff}.modal-danger .modal-title,.modal-warning .close>span:not(.sr-only),.modal-warning .modal-content .heading{color:#fff}.modal-danger .modal-footer,.modal-danger .modal-header{border-color:hsla(0,0%,100%,.075)}.modal-danger .modal-content{background-color:#fdb527;color:#fff}.modal-danger .close>span:not(.sr-only),.modal-danger .modal-content .heading,.modal-light .modal-title{color:#fff}.modal-light .modal-footer,.modal-light .modal-header{border-color:hsla(0,0%,100%,.075)}.modal-light .modal-content{background-color:#adb5bd;color:#fff}.modal-dark .modal-title,.modal-light .close>span:not(.sr-only),.modal-light .modal-content .heading{color:#fff}.modal-dark .modal-footer,.modal-dark .modal-header{border-color:hsla(0,0%,100%,.075)}.modal-dark .modal-content{background-color:#212529;color:#fff}.modal-dark .close>span:not(.sr-only),.modal-dark .modal-content .heading,.modal-default .modal-title{color:#fff}.modal-default .modal-footer,.modal-default .modal-header{border-color:hsla(0,0%,100%,.075)}.modal-default .modal-content{background-color:#042900;color:#fff}.modal-default .close>span:not(.sr-only),.modal-default .modal-content .heading{color:#fff}.modal-white .modal-title{color:#212529}.modal-white .modal-footer,.modal-white .modal-header{border-color:rgba(33,37,41,.075)}.modal-white .modal-content{background-color:#fff;color:#212529}.modal-white .modal-content .heading{color:#212529}.modal-white .close>span:not(.sr-only){color:#fff}.modal-neutral .modal-title{color:#212529}.modal-neutral .modal-footer,.modal-neutral .modal-header{border-color:rgba(33,37,41,.075)}.modal-neutral .modal-content{background-color:#fff;color:#212529}.modal-neutral .modal-content .heading{color:#212529}.modal-darker .modal-title,.modal-neutral .close>span:not(.sr-only){color:#fff}.modal-darker .modal-footer,.modal-darker .modal-header{border-color:hsla(0,0%,100%,.075)}.modal-darker .modal-content{background-color:#000;color:#fff}.modal-darker .close>span:not(.sr-only),.modal-darker .modal-content .heading{color:#fff}.navbar-horizontal .navbar-nav .nav-link{font-size:.875rem;font-weight:500;letter-spacing:0;text-transform:normal}.navbar-horizontal .navbar-nav .nav-link .nav-link-inner--text{margin-left:.25rem}.navbar-horizontal .navbar-brand{font-size:.875rem;font-weight:600;letter-spacing:.05px;text-transform:uppercase}.navbar-horizontal .navbar-brand img{height:30px}.navbar-horizontal .navbar-dark .navbar-brand{color:#fff}.navbar-horizontal .navbar-light .navbar-brand{color:#32325d}.navbar-horizontal .navbar-nav .nav-item .media:not(:last-child){margin-bottom:1.5rem}@media (min-width:992px){.navbar-horizontal .navbar-nav .nav-item{margin-right:.5rem}.navbar-horizontal .navbar-nav .nav-item [data-toggle=dropdown]:after{transition:all .15s ease}.navbar-horizontal .navbar-nav .nav-item.show [data-toggle=dropdown]:after{transform:rotate(180deg)}.navbar-horizontal .navbar-nav .nav-link{border-radius:.375rem;padding-bottom:1rem;padding-top:1rem}.navbar-horizontal .navbar-nav .nav-link i{margin-right:.625rem}.navbar-horizontal .navbar-nav .nav-link-icon{border-radius:.375rem;font-size:1rem;padding-left:.5rem!important;padding-right:.5rem!important}.navbar-horizontal .navbar-nav .nav-link-icon i{margin-right:0}.navbar-horizontal .navbar-nav .dropdown-menu{margin:0;opacity:0;pointer-events:none}.navbar-horizontal .navbar-nav .dropdown-menu:before{background:#fff;border-radius:.25rem;bottom:100%;box-shadow:none;content:"";display:block;height:16px;left:20px;position:absolute;transform:rotate(-45deg) translateY(1rem);width:16px;z-index:-5}.navbar-horizontal .navbar-nav .dropdown-menu-right:before{left:auto;right:20px}.navbar-horizontal .navbar-nav:not(.navbar-nav-hover) .dropdown-menu.show{animation:show-navbar-dropdown .25s ease forwards;opacity:1;pointer-events:auto}.navbar-horizontal .navbar-nav:not(.navbar-nav-hover) .dropdown-menu.close{animation:hide-navbar-dropdown .15s ease backwards;display:block}.navbar-horizontal .navbar-nav.navbar-nav-hover .dropdown-menu{display:block;opacity:0;pointer-events:none;transform:translateY(10px) perspective(200px) rotateX(-2deg);transition:visibility .25s,opacity .25s,transform .25s}.navbar-horizontal .navbar-nav.navbar-nav-hover .nav-item.dropdown:hover>.dropdown-menu{animation:none;display:block;opacity:1;pointer-events:auto;transform:translate(0);visibility:visible}.navbar-horizontal .navbar-nav .dropdown-menu-inner{padding:1rem;position:relative}}.navbar-horizontal.navbar-transparent{background-color:transparent;border:0;box-shadow:none;position:absolute;top:0;width:100%;z-index:100}.navbar-horizontal.navbar-transparent .navbar-brand,.navbar-horizontal.navbar-transparent .navbar-toggler{color:#fff}.navbar-horizontal.navbar-transparent .navbar-toggler-icon{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30"><path stroke="rgba(255, 255, 255, 0.95)" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"/></svg>')}@media (min-width:768px){.navbar-horizontal.navbar-transparent .navbar-nav .nav-link{color:hsla(0,0%,100%,.95)}.navbar-horizontal.navbar-transparent .navbar-nav .nav-link:focus,.navbar-horizontal.navbar-transparent .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.65)}.navbar-horizontal.navbar-transparent .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-horizontal.navbar-transparent .navbar-nav .active>.nav-link,.navbar-horizontal.navbar-transparent .navbar-nav .nav-link.active,.navbar-horizontal.navbar-transparent .navbar-nav .nav-link.show,.navbar-horizontal.navbar-transparent .navbar-nav .show>.nav-link{color:hsla(0,0%,100%,.65)}.navbar-horizontal.navbar-transparent .navbar-brand,.navbar-horizontal.navbar-transparent .navbar-brand:focus,.navbar-horizontal.navbar-transparent .navbar-brand:hover{color:hsla(0,0%,100%,.95)}}.navbar-horizontal .navbar-collapse-header{display:none}@media (max-width:991.98px){.navbar-horizontal .navbar-nav .nav-link{color:#042900!important;padding:.625rem 0}.navbar-horizontal .navbar-nav .dropdown-menu{box-shadow:none;min-width:auto}.navbar-horizontal .navbar-nav .dropdown-menu .media svg{width:30px}.navbar-horizontal .navbar-collapse{height:auto!important;left:0;margin:.7rem;opacity:0;overflow-y:auto;position:absolute;right:0;top:0;width:calc(100% - 1.4rem);z-index:1050}.navbar-horizontal .navbar-collapse .navbar-toggler{cursor:pointer;display:inline-block;height:20px;padding:0;position:relative;width:20px}.navbar-horizontal .navbar-collapse .navbar-toggler span{background:#283448;border-radius:2px;display:block;height:2px;opacity:1;position:absolute;width:100%}.navbar-horizontal .navbar-collapse .navbar-toggler :first-child{transform:rotate(135deg)}.navbar-horizontal .navbar-collapse .navbar-toggler :nth-child(2){transform:rotate(-135deg)}.navbar-horizontal .navbar-collapse .navbar-collapse-header{border-bottom:1px solid rgba(0,0,0,.1);display:block;margin-bottom:1rem;padding-bottom:1rem}.navbar-horizontal .navbar-collapse .collapse-brand img{height:36px}.navbar-horizontal .navbar-collapse .collapse-close{text-align:right}.navbar-horizontal .navbar-collapse.collapsing,.navbar-horizontal .navbar-collapse.show{animation:show-navbar-collapse .2s ease forwards;background:#fff;border-radius:.375rem;box-shadow:0 50px 100px rgba(50,50,93,.1),0 15px 35px rgba(50,50,93,.15),0 5px 15px rgba(0,0,0,.1);padding:1.5rem}.navbar-horizontal .navbar-collapse.collapsing-out{animation:hide-navbar-collapse .2s ease forwards}}.navbar-floating-wrapper{left:0;padding-bottom:1rem;padding-top:1rem;position:absolute;top:0;width:100%;z-index:1}.navbar-floating-wrapper .navbar{border-radius:.375rem}.navbar-vertical{border-style:solid;border-width:0 0 1px;box-shadow:0 0 2rem 0 rgba(136,152,170,.15);padding-top:0}.navbar-vertical.navbar-light{background-color:#f6f9fc;border-color:rgba(0,0,0,.05)}.navbar-vertical.navbar-dark{background-color:transparent;border-color:hsla(0,0%,100%,.1)}.navbar-vertical .navbar-brand{margin-right:0}.navbar-vertical .navbar-brand-img,.navbar-vertical .navbar-brand>img{max-height:2rem;max-width:100%}@media (min-width:768px){.navbar-vertical .navbar-collapse{margin-left:-1rem;margin-right:-1rem}.navbar-vertical .navbar-collapse:before{content:"";display:block;margin:.5rem}}.navbar-vertical .navbar-nav{margin-left:-1rem;margin-right:-1rem}.navbar-vertical .navbar-nav .nav-link{font-size:.875rem;font-weight:500;padding-left:1rem;padding-right:1rem}.navbar-vertical .navbar-nav .nav-link.active{position:relative}.navbar-vertical .navbar-nav .nav-link>i{font-size:.9375rem;line-height:1.5rem;min-width:2rem}.navbar-vertical .navbar-nav .nav-link .dropdown-menu{border:none}.navbar-vertical .navbar-nav .nav-link .dropdown-menu .dropdown-menu{margin-left:.5rem}.navbar-vertical .navbar-nav .nav-sm .nav-link{font-size:.8125rem}.navbar-vertical .navbar-nav .nav-link{align-items:center;display:flex;white-space:nowrap}.navbar-vertical .navbar-nav .nav-link[data-toggle=collapse]:after{text-rendering:auto;-webkit-font-smoothing:antialiased;color:#ced4da;content:"\f105";display:inline-block;font-family:Font Awesome\ 5 Free;font-style:normal;font-variant:normal;font-weight:700;margin-left:auto;transition:all .15s ease}@media (prefers-reduced-motion:reduce){.navbar-vertical .navbar-nav .nav-link[data-toggle=collapse]:after{transition:none}}.navbar-vertical .navbar-nav .nav-link[data-toggle=collapse][aria-expanded=true]:after{color:#1d2720;transform:rotate(90deg)}.navbar-vertical .navbar-nav .nav .nav-link{padding-left:3rem}.navbar-vertical .navbar-nav .nav .nav .nav-link{padding-left:3.5rem}.navbar-vertical .navbar-heading{font-size:.75rem;letter-spacing:.04em;padding-bottom:.25rem;padding-top:.25rem;text-transform:uppercase}.navbar-vertical.navbar-expand-xs{bottom:0;display:block;max-width:62px;overflow-y:auto;padding-left:0;padding-right:0;position:fixed;top:0;width:100%}.navbar-vertical.navbar-expand-xs .navbar-inner{padding-left:1.5rem;padding-right:1.5rem}.navbar-vertical.navbar-expand-xs>[class*=container]{align-items:stretch;flex-direction:column;min-height:100%;padding-left:0;padding-right:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.navbar-vertical.navbar-expand-xs>[class*=container]{height:100%;min-height:none}}.navbar-vertical.navbar-expand-xs.fixed-left{border-width:0 1px 0 0;left:0}.navbar-vertical.navbar-expand-xs.fixed-right{border-width:0 0 0 1px;right:0}.navbar-vertical.navbar-expand-xs .navbar-collapse{align-items:stretch;display:flex;flex:1;flex-direction:column;margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem}.navbar-vertical.navbar-expand-xs .navbar-collapse>*{min-width:100%}.navbar-vertical.navbar-expand-xs .navbar-nav{flex-direction:column;margin-left:-1.5rem;margin-right:-1.5rem}.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link{padding:.675rem 1.5rem}.navbar-vertical.navbar-expand-xs .navbar-nav>.nav-item{margin-top:2px}.navbar-vertical.navbar-expand-xs .navbar-nav>.nav-item>.nav-link.active{background:#f6f9fc;border-radius:.375rem;margin-left:.5rem;margin-right:.5rem;padding-left:1rem;padding-right:1rem}.navbar-vertical.navbar-expand-xs .lavalamp-object{background:#1d2720;border-radius:.375rem;color:#fff;margin-left:.5rem;margin-right:.5rem;padding-left:1rem;padding-right:1rem;width:calc(100% - 1rem)!important}.navbar-vertical.navbar-expand-xs .navbar-nav .nav .nav-link{padding-bottom:.45rem;padding-left:15px;padding-top:.45rem}.navbar-vertical.navbar-expand-xs .navbar-nav .nav .nav-link span.sidenav-normal{padding-left:8px;transition:all .1s ease 0s}.navbar-vertical.navbar-expand-xs .navbar-nav .nav .nav-link span.sidenav-mini-icon{text-align:center;transition:all .1s ease 0s;width:34px}.navbar-vertical.navbar-expand-xs .navbar-nav .nav .nav .nav-link{padding-left:4.25rem}@media (min-width:576px){.navbar-vertical.navbar-expand-sm{bottom:0;display:block;max-width:62px;overflow-y:auto;padding-left:0;padding-right:0;position:fixed;top:0;width:100%}.navbar-vertical.navbar-expand-sm .navbar-inner{padding-left:1.5rem;padding-right:1.5rem}.navbar-vertical.navbar-expand-sm>[class*=container]{align-items:stretch;flex-direction:column;min-height:100%;padding-left:0;padding-right:0}}@media (min-width:576px) and (-ms-high-contrast:active),(min-width:576px) and (-ms-high-contrast:none){.navbar-vertical.navbar-expand-sm>[class*=container]{height:100%;min-height:none}}@media (min-width:576px){.navbar-vertical.navbar-expand-sm.fixed-left{border-width:0 1px 0 0;left:0}.navbar-vertical.navbar-expand-sm.fixed-right{border-width:0 0 0 1px;right:0}.navbar-vertical.navbar-expand-sm .navbar-collapse{align-items:stretch;display:flex;flex:1;flex-direction:column;margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem}.navbar-vertical.navbar-expand-sm .navbar-collapse>*{min-width:100%}.navbar-vertical.navbar-expand-sm .navbar-nav{flex-direction:column;margin-left:-1.5rem;margin-right:-1.5rem}.navbar-vertical.navbar-expand-sm .navbar-nav .nav-link{padding:.675rem 1.5rem}.navbar-vertical.navbar-expand-sm .navbar-nav>.nav-item{margin-top:2px}.navbar-vertical.navbar-expand-sm .navbar-nav>.nav-item>.nav-link.active{background:#f6f9fc;border-radius:.375rem;margin-left:.5rem;margin-right:.5rem;padding-left:1rem;padding-right:1rem}.navbar-vertical.navbar-expand-sm .lavalamp-object{background:#1d2720;border-radius:.375rem;color:#fff;margin-left:.5rem;margin-right:.5rem;padding-left:1rem;padding-right:1rem;width:calc(100% - 1rem)!important}.navbar-vertical.navbar-expand-sm .navbar-nav .nav .nav-link{padding-bottom:.45rem;padding-left:15px;padding-top:.45rem}.navbar-vertical.navbar-expand-sm .navbar-nav .nav .nav-link span.sidenav-normal{padding-left:8px;transition:all .1s ease 0s}.navbar-vertical.navbar-expand-sm .navbar-nav .nav .nav-link span.sidenav-mini-icon{text-align:center;transition:all .1s ease 0s;width:34px}.navbar-vertical.navbar-expand-sm .navbar-nav .nav .nav .nav-link{padding-left:4.25rem}}@media (min-width:768px){.navbar-vertical.navbar-expand-md{bottom:0;display:block;max-width:62px;overflow-y:auto;padding-left:0;padding-right:0;position:fixed;top:0;width:100%}.navbar-vertical.navbar-expand-md .navbar-inner{padding-left:1.5rem;padding-right:1.5rem}.navbar-vertical.navbar-expand-md>[class*=container]{align-items:stretch;flex-direction:column;min-height:100%;padding-left:0;padding-right:0}}@media (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.navbar-vertical.navbar-expand-md>[class*=container]{height:100%;min-height:none}}@media (min-width:768px){.navbar-vertical.navbar-expand-md.fixed-left{border-width:0 1px 0 0;left:0}.navbar-vertical.navbar-expand-md.fixed-right{border-width:0 0 0 1px;right:0}.navbar-vertical.navbar-expand-md .navbar-collapse{align-items:stretch;display:flex;flex:1;flex-direction:column;margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem}.navbar-vertical.navbar-expand-md .navbar-collapse>*{min-width:100%}.navbar-vertical.navbar-expand-md .navbar-nav{flex-direction:column;margin-left:-1.5rem;margin-right:-1.5rem}.navbar-vertical.navbar-expand-md .navbar-nav .nav-link{padding:.675rem 1.5rem}.navbar-vertical.navbar-expand-md .navbar-nav>.nav-item{margin-top:2px}.navbar-vertical.navbar-expand-md .navbar-nav>.nav-item>.nav-link.active{background:#f6f9fc;border-radius:.375rem;margin-left:.5rem;margin-right:.5rem;padding-left:1rem;padding-right:1rem}.navbar-vertical.navbar-expand-md .lavalamp-object{background:#1d2720;border-radius:.375rem;color:#fff;margin-left:.5rem;margin-right:.5rem;padding-left:1rem;padding-right:1rem;width:calc(100% - 1rem)!important}.navbar-vertical.navbar-expand-md .navbar-nav .nav .nav-link{padding-bottom:.45rem;padding-left:15px;padding-top:.45rem}.navbar-vertical.navbar-expand-md .navbar-nav .nav .nav-link span.sidenav-normal{padding-left:8px;transition:all .1s ease 0s}.navbar-vertical.navbar-expand-md .navbar-nav .nav .nav-link span.sidenav-mini-icon{text-align:center;transition:all .1s ease 0s;width:34px}.navbar-vertical.navbar-expand-md .navbar-nav .nav .nav .nav-link{padding-left:4.25rem}}@media (min-width:992px){.navbar-vertical.navbar-expand-lg{bottom:0;display:block;max-width:62px;overflow-y:auto;padding-left:0;padding-right:0;position:fixed;top:0;width:100%}.navbar-vertical.navbar-expand-lg .navbar-inner{padding-left:1.5rem;padding-right:1.5rem}.navbar-vertical.navbar-expand-lg>[class*=container]{align-items:stretch;flex-direction:column;min-height:100%;padding-left:0;padding-right:0}}@media (min-width:992px) and (-ms-high-contrast:active),(min-width:992px) and (-ms-high-contrast:none){.navbar-vertical.navbar-expand-lg>[class*=container]{height:100%;min-height:none}}@media (min-width:992px){.navbar-vertical.navbar-expand-lg.fixed-left{border-width:0 1px 0 0;left:0}.navbar-vertical.navbar-expand-lg.fixed-right{border-width:0 0 0 1px;right:0}.navbar-vertical.navbar-expand-lg .navbar-collapse{align-items:stretch;display:flex;flex:1;flex-direction:column;margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem}.navbar-vertical.navbar-expand-lg .navbar-collapse>*{min-width:100%}.navbar-vertical.navbar-expand-lg .navbar-nav{flex-direction:column;margin-left:-1.5rem;margin-right:-1.5rem}.navbar-vertical.navbar-expand-lg .navbar-nav .nav-link{padding:.675rem 1.5rem}.navbar-vertical.navbar-expand-lg .navbar-nav>.nav-item{margin-top:2px}.navbar-vertical.navbar-expand-lg .navbar-nav>.nav-item>.nav-link.active{background:#f6f9fc;border-radius:.375rem;margin-left:.5rem;margin-right:.5rem;padding-left:1rem;padding-right:1rem}.navbar-vertical.navbar-expand-lg .lavalamp-object{background:#1d2720;border-radius:.375rem;color:#fff;margin-left:.5rem;margin-right:.5rem;padding-left:1rem;padding-right:1rem;width:calc(100% - 1rem)!important}.navbar-vertical.navbar-expand-lg .navbar-nav .nav .nav-link{padding-bottom:.45rem;padding-left:15px;padding-top:.45rem}.navbar-vertical.navbar-expand-lg .navbar-nav .nav .nav-link span.sidenav-normal{padding-left:8px;transition:all .1s ease 0s}.navbar-vertical.navbar-expand-lg .navbar-nav .nav .nav-link span.sidenav-mini-icon{text-align:center;transition:all .1s ease 0s;width:34px}.navbar-vertical.navbar-expand-lg .navbar-nav .nav .nav .nav-link{padding-left:4.25rem}}@media (min-width:1200px){.navbar-vertical.navbar-expand-xl{bottom:0;display:block;max-width:62px;overflow-y:auto;padding-left:0;padding-right:0;position:fixed;top:0;width:100%}.navbar-vertical.navbar-expand-xl .navbar-inner{padding-left:1.5rem;padding-right:1.5rem}.navbar-vertical.navbar-expand-xl>[class*=container]{align-items:stretch;flex-direction:column;min-height:100%;padding-left:0;padding-right:0}}@media (min-width:1200px) and (-ms-high-contrast:active),(min-width:1200px) and (-ms-high-contrast:none){.navbar-vertical.navbar-expand-xl>[class*=container]{height:100%;min-height:none}}@media (min-width:1200px){.navbar-vertical.navbar-expand-xl.fixed-left{border-width:0 1px 0 0;left:0}.navbar-vertical.navbar-expand-xl.fixed-right{border-width:0 0 0 1px;right:0}.navbar-vertical.navbar-expand-xl .navbar-collapse{align-items:stretch;display:flex;flex:1;flex-direction:column;margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem}.navbar-vertical.navbar-expand-xl .navbar-collapse>*{min-width:100%}.navbar-vertical.navbar-expand-xl .navbar-nav{flex-direction:column;margin-left:-1.5rem;margin-right:-1.5rem}.navbar-vertical.navbar-expand-xl .navbar-nav .nav-link{padding:.675rem 1.5rem}.navbar-vertical.navbar-expand-xl .navbar-nav>.nav-item{margin-top:2px}.navbar-vertical.navbar-expand-xl .navbar-nav>.nav-item>.nav-link.active{background:#f6f9fc;border-radius:.375rem;margin-left:.5rem;margin-right:.5rem;padding-left:1rem;padding-right:1rem}.navbar-vertical.navbar-expand-xl .lavalamp-object{background:#1d2720;border-radius:.375rem;color:#fff;margin-left:.5rem;margin-right:.5rem;padding-left:1rem;padding-right:1rem;width:calc(100% - 1rem)!important}.navbar-vertical.navbar-expand-xl .navbar-nav .nav .nav-link{padding-bottom:.45rem;padding-left:15px;padding-top:.45rem}.navbar-vertical.navbar-expand-xl .navbar-nav .nav .nav-link span.sidenav-normal{padding-left:8px;transition:all .1s ease 0s}.navbar-vertical.navbar-expand-xl .navbar-nav .nav .nav-link span.sidenav-mini-icon{text-align:center;transition:all .1s ease 0s;width:34px}.navbar-vertical.navbar-expand-xl .navbar-nav .nav .nav .nav-link{padding-left:4.25rem}}.navbar-vertical.navbar-expand-xs.fixed-left+.main-content{margin-left:62px}.navbar-vertical.navbar-expand-xs.fixed-right+.main-content{margin-right:62px}@media (min-width:576px){.navbar-vertical.navbar-expand-sm.fixed-left+.main-content{margin-left:62px}.navbar-vertical.navbar-expand-sm.fixed-right+.main-content{margin-right:62px}}@media (min-width:768px){.navbar-vertical.navbar-expand-md.fixed-left+.main-content{margin-left:62px}.navbar-vertical.navbar-expand-md.fixed-right+.main-content{margin-right:62px}}@media (min-width:992px){.navbar-vertical.navbar-expand-lg.fixed-left+.main-content{margin-left:62px}.navbar-vertical.navbar-expand-lg.fixed-right+.main-content{margin-right:62px}}@media (min-width:1200px){.navbar-vertical.navbar-expand-xl.fixed-left+.main-content{margin-left:62px}.navbar-vertical.navbar-expand-xl.fixed-right+.main-content{margin-right:62px}}.sidenav.fixed-left+.main-content{margin-left:62px;transition:all .15s ease}@media (prefers-reduced-motion:reduce){.sidenav.fixed-left+.main-content{transition:none}}.sidenav.fixed-right+.main-content{margin-right:62px;transition:all .15s ease}@media (prefers-reduced-motion:reduce){.sidenav.fixed-right+.main-content{transition:none}}@media (min-width:1200px){.g-sidenav-pinned .sidenav.fixed-left+.main-content{margin-left:250px}.g-sidenav-pinned .sidenav.fixed-right+.main-content{margin-right:250px}}.sidenav{transition:all .4s ease;z-index:1050}@media (min-width:1200px){.sidenav:hover{max-width:250px}.sidenav .sidenav-toggler{padding:1.5rem}}.sidenav .navbar-brand,.sidenav .navbar-heading .docs-normal{display:none}.sidenav .navbar-heading .docs-mini{padding-left:3px}.sidenav .navbar-heading{transition:all .1s ease}.sidenav .navbar-brand{padding:1.5rem}.sidenav-header{height:78px}.g-sidenav-show .sidenav .navbar-brand,.g-sidenav-show .sidenav .navbar-heading .docs-normal{display:block}.g-sidenav-show .sidenav .navbar-heading .docs-mini{display:none}.g-sidenav-show .sidenav .nav-item .collapse{height:auto;transition:all .15s ease}@media (prefers-reduced-motion:reduce){.g-sidenav-show .sidenav .nav-item .collapse{transition:none}}.g-sidenav-show .sidenav .nav-link-text{opacity:1;transition:.3s ease}.g-sidenav-show .sidenav .nav-item .sidenav-mini-icon{opacity:0}.g-sidenav-pinned .sidenav{max-width:250px!important}.g-sidenav-pinned .sidenav .navbar-brand,.g-sidenav-pinned .sidenav .navbar-heading{display:block}.g-sidenav-hidden:not(.g-sidenav-show) .sidenav .navbar-nav>.nav-item>.nav-link:after{content:""}.g-sidenav-hidden:not(.g-sidenav-show) .sidenav .nav-item .collapse .sidenav-normal{display:none!important}.g-sidenav-hidden:not(.g-sidenav-show) .sidenav .nav-link-text{opacity:0}.g-sidenav-hide .sidenav .navbar-nav>.nav-item>.nav-link:after{content:""}.g-sidenav-hide .sidenav .nav-item .collapse .sidenav-normal{display:none!important}.g-sidenav-hide .sidenav .nav-link-text{opacity:0}@media (max-width:1199.98px){.sidenav{transform:translateX(-62px)}.sidenav.fixed-left+.main-content{margin-left:0!important}.g-sidenav-pinned .sidenav{transform:translateX(0)}}.sidenav-toggler-inner,.sidenav-toggler-line{transition:all .15s ease;width:18px}@media (prefers-reduced-motion:reduce){.sidenav-toggler-inner,.sidenav-toggler-line{transition:none}}.sidenav-toggler-inner{position:relative}.sidenav-toggler-inner:before{border-radius:50%;content:"";height:40px;left:-11px;position:absolute;top:-14px;transform:scale(0);transition:all .15s cubic-bezier(.68,-.55,.265,1.55);width:40px}@media (prefers-reduced-motion:reduce){.sidenav-toggler-inner:before{transition:none}}.sidenav-toggler-line{background-color:#042900;display:block;height:2px;position:relative}.sidenav-toggler-line:not(:last-child){margin-bottom:3px}.sidenav-toggler-dark .sidenav-toggler-line{background-color:#fff}.sidenav-toggler{cursor:pointer}.sidenav-toggler.active .sidenav-toggler-inner:before{transform:scale(1)}.sidenav-toggler.active .sidenav-toggler-line:first-child,.sidenav-toggler.active .sidenav-toggler-line:last-child{transform:translateX(5px);width:13px}.navbar-search .input-group{border:0 solid;border-radius:2rem;transition:background-color .3s linear;transition-delay:.15s}@media (prefers-reduced-motion:reduce){.navbar-search .input-group{transition:none}}.navbar-search .input-group .input-group-text{background-color:transparent;border:0;padding-left:1rem}.navbar-search .form-control{background-color:transparent;border:0;transition:all .15s cubic-bezier(.68,-.55,.265,1.55);width:250px}@media (prefers-reduced-motion:reduce){.navbar-search .form-control{transition:none}}.navbar-search .focused .input-group .form-control{width:380px}.navbar-search .close{display:none}.navbar-search-dark .input-group{background-color:rgba(4,41,0,.8);border-color:hsla(0,0%,100%,.6)}.navbar-search-dark .input-group-text{color:hsla(0,0%,100%,.6)}.navbar-search-dark .form-control{color:hsla(0,0%,100%,.9)}.navbar-search-dark .form-control::-moz-placeholder{color:hsla(0,0%,100%,.6)}.navbar-search-dark .form-control:-ms-input-placeholder{color:hsla(0,0%,100%,.6)}.navbar-search-dark .form-control::placeholder{color:hsla(0,0%,100%,.6)}.navbar-search-dark .focused .input-group{background-color:rgba(4,41,0,.9);border-color:hsla(0,0%,100%,.9)}.navbar-search-light .input-group{background-color:hsla(0,0%,100%,.9);border-color:rgba(0,0,0,.6)}.navbar-search-light .input-group-text{color:rgba(0,0,0,.6)}.navbar-search-light .form-control{color:rgba(0,0,0,.9)}.navbar-search-light .form-control::-moz-placeholder{color:rgba(0,0,0,.6)}.navbar-search-light .form-control:-ms-input-placeholder{color:rgba(0,0,0,.6)}.navbar-search-light .form-control::placeholder{color:rgba(0,0,0,.6)}.navbar-search-light .focused .input-group{background-color:#fff;border-color:rgba(0,0,0,.9)}@media (max-width:575.98px){.navbar-search{display:none;transform:translateX(-150%);transition:all .15s cubic-bezier(.68,-.55,.265,1.55);width:100%}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.navbar-search{transition:none}}@media (max-width:575.98px){.navbar-search .form-group{width:100%}.navbar-search .focused .input-group .form-control,.navbar-search .form-control{width:auto}.navbar-search .close{display:none;opacity:0}.navbar-search .close span{height:auto;width:auto}.navbar-top .navbar-nav{transition:all .15s ease}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.navbar-top .navbar-nav{transition:none}}@media (max-width:575.98px){.g-navbar-search-showing .navbar-search .close{display:block}.g-navbar-search-showing .navbar-top .navbar-nav{display:flex;opacity:1;transform:translateX(150%)}.g-navbar-search-show .navbar-search{display:block}.g-navbar-search-show .navbar-search .form-control{width:auto}.g-navbar-search-show .navbar-search .close{color:#fff;cursor:pointer;height:46px;line-height:46px;position:absolute;right:0;text-align:center;top:0;width:46px}.g-navbar-search-show .navbar-top .navbar-nav{display:none}.g-navbar-search-show .navbar-top .navbar-collapse{width:100%}.g-navbar-search-shown .navbar-search{transform:translateX(0)}.g-navbar-search-shown .navbar-search .close{display:block;opacity:1}.g-navbar-search-hiding .navbar-top .navbar-nav{display:flex;opacity:0;transform:translateX(150%)}.g-navbar-search-hidden .navbar-top .navbar-nav{opacity:1;transform:translateX(0)}}.navbar .dropdown-menu{margin:0;opacity:0;pointer-events:none}.navbar .dropdown-menu-arrow:before{background:#fff;border-radius:2px;bottom:100%;box-shadow:none;content:"";display:block;height:12px;left:20px;position:absolute;transform:rotate(-45deg) translateY(12px);width:12px;z-index:-5}.navbar .dropdown-menu-right:before{left:auto;right:20px}.navbar:not(.navbar-nav-hover) .dropdown-menu.show{animation:show-navbar-dropdown .25s ease forwards;opacity:1;pointer-events:auto}.navbar:not(.navbar-nav-hover) .dropdown-menu.close{animation:hide-navbar-dropdown .15s ease backwards;display:block}.navbar.navbar-nav-hover .dropdown-menu{display:block;opacity:0;pointer-events:none;transform:translateY(10px) perspective(200px) rotateX(-2deg);transition:visibility .25s,opacity .25s,transform .25s}.navbar.navbar-nav-hover .nav-item.dropdown:hover>.dropdown-menu{animation:none;display:block;opacity:1;pointer-events:auto;transform:translate(0);visibility:visible}.navbar .dropdown-menu-inner{padding:1rem;position:relative}@keyframes show-navbar-dropdown{0%{opacity:0;transform:translateY(10px) perspective(200px);transition:visibility .25s,opacity .25s,transform .25s}to{opacity:1;transform:translate(0)}}@keyframes hide-navbar-dropdown{0%{opacity:1}to{opacity:0;transform:translateY(10px)}}.navbar-collapse-header{display:none}@keyframes show-navbar-collapse{0%{opacity:0;transform:scale(.95);transform-origin:100% 0}to{opacity:1;transform:scale(1)}}@keyframes hide-navbar-collapse{0%{opacity:1;transform:scale(1);transform-origin:100% 0}to{opacity:0;transform:scale(.95)}}.navbar-top{border:0;padding-left:1rem;padding-right:1rem}.navbar-top .container,.navbar-top .container-fluid,.navbar-top .container-lg,.navbar-top .container-md,.navbar-top .container-sm,.navbar-top .container-xl{padding-left:15px;padding-right:15px}@media (min-width:576px){.navbar-top .navbar-brand{display:none}}@media (max-width:575.98px){.navbar-top .navbar-collapse{width:100%}.navbar-top .nav-item{position:static}.navbar-top .nav-item .dropdown-menu{left:3%;min-width:auto;position:absolute;right:auto;width:94%}}.navbar-top.border-bottom.navbar-dark{border-color:hsla(0,0%,100%,.08)!important}.navbar-top.border-bottom.navbar-light{border-color:rgba(0,0,0,.04)!important}.sidenav-pinned .navbar-top .navbar-brand{display:none}.nav-wrapper{border-top-left-radius:.375rem;border-top-right-radius:.375rem;padding:1rem 0}.nav-wrapper+.card{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem;border-top-left-radius:0;border-top-right-radius:0}.nav-link{color:#525f7f}.nav-link:hover{color:#1d2720}.nav-link i.ni{position:relative;top:2px}.nav-pills .nav-item:not(:last-child){padding-right:1rem}.nav-pills .nav-link{background-color:#fff;box-shadow:0 6px 20px rgba(13,51,32,.1);color:#1d2720;font-size:.875rem;font-weight:500;padding:.75rem 1rem;transition:all .15s ease}.nav-pills .nav-link:hover{color:#121814}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#1d2720;color:#fff}@media (max-width:575.98px){.nav-pills .nav-item{margin-bottom:1rem}}@media (max-width:767.98px){.nav-pills:not(.nav-pills-circle) .nav-item{padding-right:0}}.nav-pills-circle .nav-link{border-radius:50%;height:60px;line-height:60px;padding:0;text-align:center;width:60px}.nav-pills-circle .nav-link-icon i,.nav-pills-circle .nav-link-icon svg{font-size:1rem}.page-item.active .page-link{box-shadow:0 6px 20px rgba(13,51,32,.1)}.page-item .page-link,.page-item span{align-items:center;border-radius:50%!important;display:flex;font-size:.875rem;height:36px;justify-content:center;line-height:36px;margin:0 3px;padding:0;width:36px}.pagination-lg .page-item .page-link,.pagination-lg .page-item span{height:46px;line-height:46px;width:46px}.pagination-sm .page-item .page-link,.pagination-sm .page-item span{height:30px;line-height:30px;width:30px}.popover{border:0}.popover-header{font-weight:700}.popover-primary{background-color:#1d2720}.popover-primary .popover-header{background-color:#1d2720;color:#fff}.popover-primary .popover-body{color:#fff}.popover-primary .popover-header{border-color:hsla(0,0%,100%,.2)}.popover-primary.bs-popover-auto[x-placement^=top] .arrow:after,.popover-primary.bs-popover-top .arrow:after{border-top-color:#1d2720}.popover-primary.bs-popover-auto[x-placement^=right] .arrow:after,.popover-primary.bs-popover-right .arrow:after{border-right-color:#1d2720}.popover-primary.bs-popover-auto[x-placement^=bottom] .arrow:after,.popover-primary.bs-popover-bottom .arrow:after{border-bottom-color:#1d2720}.popover-primary.bs-popover-auto[x-placement^=left] .arrow:after,.popover-primary.bs-popover-left .arrow:after{border-left-color:#1d2720}.popover-secondary{background-color:#f7fafc}.popover-secondary .popover-header{background-color:#f7fafc;color:#212529}.popover-secondary .popover-body{color:#212529}.popover-secondary .popover-header{border-color:rgba(33,37,41,.2)}.popover-secondary.bs-popover-auto[x-placement^=top] .arrow:after,.popover-secondary.bs-popover-top .arrow:after{border-top-color:#f7fafc}.popover-secondary.bs-popover-auto[x-placement^=right] .arrow:after,.popover-secondary.bs-popover-right .arrow:after{border-right-color:#f7fafc}.popover-secondary.bs-popover-auto[x-placement^=bottom] .arrow:after,.popover-secondary.bs-popover-bottom .arrow:after{border-bottom-color:#f7fafc}.popover-secondary.bs-popover-auto[x-placement^=left] .arrow:after,.popover-secondary.bs-popover-left .arrow:after{border-left-color:#f7fafc}.popover-success{background-color:#7cce44}.popover-success .popover-header{background-color:#7cce44;color:#fff}.popover-success .popover-body{color:#fff}.popover-success .popover-header{border-color:hsla(0,0%,100%,.2)}.popover-success.bs-popover-auto[x-placement^=top] .arrow:after,.popover-success.bs-popover-top .arrow:after{border-top-color:#7cce44}.popover-success.bs-popover-auto[x-placement^=right] .arrow:after,.popover-success.bs-popover-right .arrow:after{border-right-color:#7cce44}.popover-success.bs-popover-auto[x-placement^=bottom] .arrow:after,.popover-success.bs-popover-bottom .arrow:after{border-bottom-color:#7cce44}.popover-success.bs-popover-auto[x-placement^=left] .arrow:after,.popover-success.bs-popover-left .arrow:after{border-left-color:#7cce44}.popover-info{background-color:#397bbc}.popover-info .popover-header{background-color:#397bbc;color:#fff}.popover-info .popover-body{color:#fff}.popover-info .popover-header{border-color:hsla(0,0%,100%,.2)}.popover-info.bs-popover-auto[x-placement^=top] .arrow:after,.popover-info.bs-popover-top .arrow:after{border-top-color:#397bbc}.popover-info.bs-popover-auto[x-placement^=right] .arrow:after,.popover-info.bs-popover-right .arrow:after{border-right-color:#397bbc}.popover-info.bs-popover-auto[x-placement^=bottom] .arrow:after,.popover-info.bs-popover-bottom .arrow:after{border-bottom-color:#397bbc}.popover-info.bs-popover-auto[x-placement^=left] .arrow:after,.popover-info.bs-popover-left .arrow:after{border-left-color:#397bbc}.popover-warning{background-color:#fdb527}.popover-warning .popover-header{background-color:#fdb527;color:#fff}.popover-warning .popover-body{color:#fff}.popover-warning .popover-header{border-color:hsla(0,0%,100%,.2)}.popover-warning.bs-popover-auto[x-placement^=top] .arrow:after,.popover-warning.bs-popover-top .arrow:after{border-top-color:#fdb527}.popover-warning.bs-popover-auto[x-placement^=right] .arrow:after,.popover-warning.bs-popover-right .arrow:after{border-right-color:#fdb527}.popover-warning.bs-popover-auto[x-placement^=bottom] .arrow:after,.popover-warning.bs-popover-bottom .arrow:after{border-bottom-color:#fdb527}.popover-warning.bs-popover-auto[x-placement^=left] .arrow:after,.popover-warning.bs-popover-left .arrow:after{border-left-color:#fdb527}.popover-danger{background-color:#fdb527}.popover-danger .popover-header{background-color:#fdb527;color:#fff}.popover-danger .popover-body{color:#fff}.popover-danger .popover-header{border-color:hsla(0,0%,100%,.2)}.popover-danger.bs-popover-auto[x-placement^=top] .arrow:after,.popover-danger.bs-popover-top .arrow:after{border-top-color:#fdb527}.popover-danger.bs-popover-auto[x-placement^=right] .arrow:after,.popover-danger.bs-popover-right .arrow:after{border-right-color:#fdb527}.popover-danger.bs-popover-auto[x-placement^=bottom] .arrow:after,.popover-danger.bs-popover-bottom .arrow:after{border-bottom-color:#fdb527}.popover-danger.bs-popover-auto[x-placement^=left] .arrow:after,.popover-danger.bs-popover-left .arrow:after{border-left-color:#fdb527}.popover-light{background-color:#adb5bd}.popover-light .popover-header{background-color:#adb5bd;color:#fff}.popover-light .popover-body{color:#fff}.popover-light .popover-header{border-color:hsla(0,0%,100%,.2)}.popover-light.bs-popover-auto[x-placement^=top] .arrow:after,.popover-light.bs-popover-top .arrow:after{border-top-color:#adb5bd}.popover-light.bs-popover-auto[x-placement^=right] .arrow:after,.popover-light.bs-popover-right .arrow:after{border-right-color:#adb5bd}.popover-light.bs-popover-auto[x-placement^=bottom] .arrow:after,.popover-light.bs-popover-bottom .arrow:after{border-bottom-color:#adb5bd}.popover-light.bs-popover-auto[x-placement^=left] .arrow:after,.popover-light.bs-popover-left .arrow:after{border-left-color:#adb5bd}.popover-dark{background-color:#212529}.popover-dark .popover-header{background-color:#212529;color:#fff}.popover-dark .popover-body{color:#fff}.popover-dark .popover-header{border-color:hsla(0,0%,100%,.2)}.popover-dark.bs-popover-auto[x-placement^=top] .arrow:after,.popover-dark.bs-popover-top .arrow:after{border-top-color:#212529}.popover-dark.bs-popover-auto[x-placement^=right] .arrow:after,.popover-dark.bs-popover-right .arrow:after{border-right-color:#212529}.popover-dark.bs-popover-auto[x-placement^=bottom] .arrow:after,.popover-dark.bs-popover-bottom .arrow:after{border-bottom-color:#212529}.popover-dark.bs-popover-auto[x-placement^=left] .arrow:after,.popover-dark.bs-popover-left .arrow:after{border-left-color:#212529}.popover-default{background-color:#042900}.popover-default .popover-header{background-color:#042900;color:#fff}.popover-default .popover-body{color:#fff}.popover-default .popover-header{border-color:hsla(0,0%,100%,.2)}.popover-default.bs-popover-auto[x-placement^=top] .arrow:after,.popover-default.bs-popover-top .arrow:after{border-top-color:#042900}.popover-default.bs-popover-auto[x-placement^=right] .arrow:after,.popover-default.bs-popover-right .arrow:after{border-right-color:#042900}.popover-default.bs-popover-auto[x-placement^=bottom] .arrow:after,.popover-default.bs-popover-bottom .arrow:after{border-bottom-color:#042900}.popover-default.bs-popover-auto[x-placement^=left] .arrow:after,.popover-default.bs-popover-left .arrow:after{border-left-color:#042900}.popover-white{background-color:#fff}.popover-white .popover-header{background-color:#fff;color:#212529}.popover-white .popover-body{color:#212529}.popover-white .popover-header{border-color:rgba(33,37,41,.2)}.popover-white.bs-popover-auto[x-placement^=top] .arrow:after,.popover-white.bs-popover-top .arrow:after{border-top-color:#fff}.popover-white.bs-popover-auto[x-placement^=right] .arrow:after,.popover-white.bs-popover-right .arrow:after{border-right-color:#fff}.popover-white.bs-popover-auto[x-placement^=bottom] .arrow:after,.popover-white.bs-popover-bottom .arrow:after{border-bottom-color:#fff}.popover-white.bs-popover-auto[x-placement^=left] .arrow:after,.popover-white.bs-popover-left .arrow:after{border-left-color:#fff}.popover-neutral{background-color:#fff}.popover-neutral .popover-header{background-color:#fff;color:#212529}.popover-neutral .popover-body{color:#212529}.popover-neutral .popover-header{border-color:rgba(33,37,41,.2)}.popover-neutral.bs-popover-auto[x-placement^=top] .arrow:after,.popover-neutral.bs-popover-top .arrow:after{border-top-color:#fff}.popover-neutral.bs-popover-auto[x-placement^=right] .arrow:after,.popover-neutral.bs-popover-right .arrow:after{border-right-color:#fff}.popover-neutral.bs-popover-auto[x-placement^=bottom] .arrow:after,.popover-neutral.bs-popover-bottom .arrow:after{border-bottom-color:#fff}.popover-neutral.bs-popover-auto[x-placement^=left] .arrow:after,.popover-neutral.bs-popover-left .arrow:after{border-left-color:#fff}.popover-darker{background-color:#000}.popover-darker .popover-header{background-color:#000;color:#fff}.popover-darker .popover-body{color:#fff}.popover-darker .popover-header{border-color:hsla(0,0%,100%,.2)}.popover-darker.bs-popover-auto[x-placement^=top] .arrow:after,.popover-darker.bs-popover-top .arrow:after{border-top-color:#000}.popover-darker.bs-popover-auto[x-placement^=right] .arrow:after,.popover-darker.bs-popover-right .arrow:after{border-right-color:#000}.popover-darker.bs-popover-auto[x-placement^=bottom] .arrow:after,.popover-darker.bs-popover-bottom .arrow:after{border-bottom-color:#000}.popover-darker.bs-popover-auto[x-placement^=left] .arrow:after,.popover-darker.bs-popover-left .arrow:after{border-left-color:#000}.progress-wrapper{padding-top:1.5rem;position:relative}.progress{background-color:#e9ecef;border-radius:.25rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);height:8px;margin-bottom:1rem;overflow:hidden}.progress .sr-only{clip:auto;font-size:13px;height:20px;left:0;line-height:20px;margin:0 0 0 30px;width:auto}.progress-sm{height:5px}.progress-xs{height:3px}.progress-heading{font-size:14px;font-weight:500;margin:0 0 2px;padding:0}.progress-bar{border-radius:0;box-shadow:none;height:auto}.progress-info{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.progress-label span{background:rgba(29,39,32,.1);border-radius:30px;color:#1d2720;display:inline-block;font-size:.625rem;font-weight:600;padding:.25rem 1rem;text-transform:uppercase}.progress-percentage{text-align:right}.progress-percentage span{color:#8898aa;display:inline-block;font-size:.875rem;font-weight:600}.rtl.g-sidenav-pinned .sidenav+.main-content{margin-right:250px}.rtl .sidenav+.main-content{margin-right:62px}.rtl .sidenav .navbar-nav{padding-right:0}.rtl .sidenav .navbar-nav .nav-link>i{margin-left:1rem;min-width:auto}.rtl .sidenav .navbar-nav .nav-link[data-toggle=collapse]:after{margin-left:0;margin-right:auto;transform:rotate(180deg)}.rtl .sidenav .navbar-nav .nav-link[data-toggle=collapse][aria-expanded=true]:after{transform:rotate(90deg)!important}.rtl .sidenav .navbar-nav .nav .nav-link{padding-right:15px}.rtl .sidenav .sidenav-toggler.active .sidenav-toggler-line:first-child,.rtl .sidenav .sidenav-toggler.active .sidenav-toggler-line:last-child{transform:translateX(0)}.rtl .sidenav .navbar-heading{text-align:right}.rtl .sidenav .scrollbar-inner{direction:ltr}.rtl .sidenav .scrollbar-inner .navbar-nav{direction:rtl}.rtl .sidenav .navbar-heading .docs-mini{padding-left:0;padding-right:3px}.rtl .navbar-vertical.navbar-expand-xs .navbar-nav .nav .nav-link span.sidenav-normal{padding-right:8px}.rtl .card .card-body,.rtl .dropdown-menu-left{text-align:right}@media (max-width:1199.98px){.rtl .sidenav{transform:translateX(62px)}.rtl .sidenav+.main-content{margin-right:0!important}.rtl .sidenav-toggler.active .sidenav-toggler-line:first-child,.rtl .sidenav-toggler.active .sidenav-toggler-line:last-child{transform:translateX(0)}.rtl.g-sidenav-pinned .sidenav{transform:translateX(0)!important}}@media (max-width:576px){.rtl .navbar-expand .navbar-nav .nav-link{padding-left:0}.rtl.g-navbar-search-show .navbar-search .close{left:0;right:auto}.rtl .navbar-search{transform:translateX(150%)}.rtl.g-navbar-search-shown .navbar-search{transform:translateX(0)}}.separator{height:150px;left:0;overflow:hidden;right:0;top:auto;transform:translateZ(0);width:100%}.separator,.separator svg{pointer-events:none;position:absolute}.separator-top{bottom:auto;top:0}.separator-top svg{top:0}.separator-bottom{bottom:0;top:auto}.separator-bottom svg{bottom:0}.separator-inverse{transform:rotate(180deg)}.separator-skew{height:60px}@media (min-width:1200px){.separator-skew{height:70px}}.section-nucleo-icons{--icon-size:5rem;--icon-sm-size:3.75rem;--gutter:7rem}.section-nucleo-icons .icons-container{height:360px;margin:0 auto;max-width:100%;position:relative;z-index:1}.section-nucleo-icons .icons-container i{align-items:center;background:#fff;border-radius:50%;box-shadow:0 0 2rem 0 rgba(136,152,170,.15);display:inline-flex;justify-content:center;position:absolute;transform:translate(-50%,-50%);transition:all .2s cubic-bezier(.25,.65,.9,.75);z-index:1}.section-nucleo-icons .icons-container i.icon{font-size:1.7em;height:var(--icon-size);width:var(--icon-size)}.section-nucleo-icons .icons-container i.icon-sm{font-size:1.5em;height:var(--icon-sm-size);width:var(--icon-sm-size)}.section-nucleo-icons .icons-container i:first-child{z-index:2}.section-nucleo-icons .icons-container i{opacity:1}.section-nucleo-icons .icons-container i:first-child{color:#fdb527;font-size:42px;left:50%;top:50%}.section-nucleo-icons .icons-container i:nth-child(2){left:calc(50% + var(--gutter)*1.7);top:50%}.section-nucleo-icons .icons-container i:nth-child(3){left:calc(50% + var(--gutter));top:calc(50% + var(--gutter))}.section-nucleo-icons .icons-container i:nth-child(4){left:calc(50% + var(--gutter));top:calc(50% - var(--gutter))}.section-nucleo-icons .icons-container i:nth-child(5){left:calc(50% + var(--gutter)*4);top:50%}.section-nucleo-icons .icons-container i:nth-child(6){left:calc(50% + var(--gutter)*2.7);top:calc(50% + var(--gutter)*1.5)}.section-nucleo-icons .icons-container i:nth-child(7){left:calc(50% + var(--gutter)*2.7);top:calc(50% - var(--gutter)*1.5)}.section-nucleo-icons .icons-container i:nth-child(8){left:calc(50% - var(--gutter)*1.7);top:50%}.section-nucleo-icons .icons-container i:nth-child(9){left:calc(50% - var(--gutter));top:calc(50% + var(--gutter))}.section-nucleo-icons .icons-container i:nth-child(10){left:calc(50% - var(--gutter));top:calc(50% - var(--gutter))}.section-nucleo-icons .icons-container i:nth-child(11){left:calc(50% - var(--gutter)*4);top:50%}.section-nucleo-icons .icons-container i:nth-child(12){left:calc(50% - var(--gutter)*2.7);top:calc(50% + var(--gutter)*1.5)}.section-nucleo-icons .icons-container i:nth-child(13){left:calc(50% - var(--gutter)*2.7);top:calc(50% - var(--gutter)*1.5)}.shortcut-media{transition:all .15s cubic-bezier(.68,-.55,.265,1.55)}@media (prefers-reduced-motion:reduce){.shortcut-media{transition:none}}.shortcut-item{padding-bottom:1rem;padding-top:1rem;text-align:center}.shortcut-item small{display:block;font-size:1.25rem;font-weight:700;margin-top:.75rem}.shortcut-item:hover .shortcut-media{transform:scale(1.1)}.table thead th{border-bottom:1px solid #e9ecef;font-size:.65rem;letter-spacing:1px;padding-bottom:.75rem;padding-top:.75rem;text-transform:uppercase}.table th{font-weight:700}.table td .progress{height:3px;margin:0;width:120px}.table td,.table th{font-size:.8125rem;white-space:nowrap}.table.align-items-center td,.table.align-items-center th{vertical-align:middle}.table .thead-dark th{background-color:#063d00;color:#15dc00}.table .thead-dark th a{color:#15dc00}.table .thead-light th{background-color:rgba(124,206,68,.098);color:#042900}.table .thead-light th a{color:#042900}.table-hover tr{transition:all .15s ease}@media (prefers-reduced-motion:reduce){.table-hover tr{transition:none}}.table-flush td,.table-flush th{border-left:0;border-right:0}.table-flush tbody tr:first-child td,.table-flush tbody tr:first-child th{border-top:0}.table-flush tbody tr:last-child td,.table-flush tbody tr:last-child th{border-bottom:0}.card .table{margin-bottom:0}.card .table td,.card .table th{padding-left:1.5rem;padding-right:1.5rem}.table .custom-toggle{display:block}.table-action{color:#adb5bd;font-size:.875rem;margin:0 .25rem}.table-action:hover{color:#919ca6}.table-action-delete:hover{color:#fdb527}.table-dark .table-action{color:#15dc00}.table [data-sort]{cursor:pointer}.table .thead-dark [data-sort]:after{content:url("data:image/svg+xml;utf8,<svg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M3 0L6 4H0L3 0ZM3 10L0 6H6L3 10Z' fill='%2315dc00'/></svg>");margin-left:.25rem}.table .thead-light [data-sort]:after{content:url("data:image/svg+xml;utf8,<svg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M3 0L6 4H0L3 0ZM3 10L0 6H6L3 10Z' fill='%23042900'/></svg>");margin-left:.25rem}.timeline{position:relative}.timeline:before{border-right:2px solid #e9ecef;content:"";height:100%;left:1rem;position:absolute;top:0}[data-timeline-axis-style=dashed]:before{border-right-style:dashed!important}[data-timeline-axis-style=dotted]:before{border-right-style:dotted!important}.timeline-block{margin:2em 0;position:relative}.timeline-block:after{clear:both;content:"";display:table}.timeline-block:first-child{margin-top:0}.timeline-block:last-child{margin-bottom:0}.timeline-step{align-items:center;border-radius:50%;display:inline-flex;font-size:1rem;font-weight:700;height:33px;justify-content:center;left:0;position:absolute;text-align:center;transform:translateX(-50%);width:33px;z-index:1}.timeline-step i,.timeline-step svg{line-height:1.4}.timeline-step-icon{background:#fff;border:2px solid #e9ecef}.timeline-step-xs{font-size:.75rem;height:17px;width:17px}.timeline-step-sm{font-size:.75rem;height:23px;width:23px}.timeline-step-lg{font-size:1.75rem;height:47px;width:47px}.timeline-content{margin-left:60px;padding-top:.5rem;position:relative;top:-6px}.timeline-content:after{clear:both;content:"";display:table}.timeline-body{padding:1.5rem}@media (min-width:992px){.timeline:before{left:50%;margin-left:-2px}.timeline-step{left:50%}.timeline-content{width:38%}.timeline-body{padding:1.5rem}.timeline-block:nth-child(2n) .timeline-content{float:right}[data-timeline-axis-color=primary]:before{border-color:#1d2720}[data-timeline-axis-color=secondary]:before{border-color:#f7fafc}[data-timeline-axis-color=success]:before{border-color:#7cce44}[data-timeline-axis-color=info]:before{border-color:#397bbc}[data-timeline-axis-color=danger]:before,[data-timeline-axis-color=warning]:before{border-color:#fdb527}[data-timeline-axis-color=light]:before{border-color:#adb5bd}[data-timeline-axis-color=dark]:before{border-color:#212529}[data-timeline-axis-color=default]:before{border-color:#042900}[data-timeline-axis-color=neutral]:before,[data-timeline-axis-color=white]:before{border-color:#fff}[data-timeline-axis-color=darker]:before{border-color:#000}}.timeline-one-side .timeline-step,.timeline-one-side:before{left:1rem}.timeline-one-side .timeline-content{width:auto}@media (min-width:992px){.timeline-one-side .timeline-content{max-width:30rem}}.timeline-one-side .timeline-block:nth-child(2n) .timeline-content{float:none}p{font-size:1rem}.lead,p{font-weight:400;line-height:1.75}.lead{font-size:1.25rem;margin-top:1.5rem}.lead+.btn-wrapper{margin-top:3rem}.description{font-size:.875rem}article h4:not(:first-child),article h5:not(:first-child){margin-top:3rem}article h4,article h5{margin-bottom:1.5rem}article figure{margin:3rem 0}article h5+figure{margin-top:0}.display-1 span,.display-2 span,.display-3 span,.display-4 span{display:block;font-weight:300}h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{color:inherit}.heading{font-size:.95rem;font-weight:700;letter-spacing:.025em}.heading,.heading-small{text-transform:uppercase}.heading-small{font-size:.75rem;letter-spacing:.04em;padding-bottom:.25rem;padding-top:.25rem}.heading-section,.heading-title{font-size:1.375rem;font-weight:700;letter-spacing:.025em;text-transform:uppercase}.heading-section img{display:block;height:72px;margin-bottom:1.5rem;width:72px}.heading-section.text-center img{margin-left:auto;margin-right:auto}.surtitle{color:#8898aa;letter-spacing:2px;margin-bottom:0;text-transform:uppercase}.bg-blue{background-color:#5e72e4!important}a.bg-blue:focus,a.bg-blue:hover,button.bg-blue:focus,button.bg-blue:hover{background-color:#324cdd!important}.bg-indigo{background-color:#5603ad!important}a.bg-indigo:focus,a.bg-indigo:hover,button.bg-indigo:focus,button.bg-indigo:hover{background-color:#3d027b!important}.bg-purple{background-color:#8965e0!important}a.bg-purple:focus,a.bg-purple:hover,button.bg-purple:focus,button.bg-purple:hover{background-color:#683bd7!important}.bg-pink{background-color:#f3a4b5!important}a.bg-pink:focus,a.bg-pink:hover,button.bg-pink:focus,button.bg-pink:hover{background-color:#ed7790!important}.bg-red{background-color:#f5365c!important}a.bg-red:focus,a.bg-red:hover,button.bg-red:focus,button.bg-red:hover{background-color:#ec0c38!important}.bg-orange{background-color:#fb6340!important}a.bg-orange:focus,a.bg-orange:hover,button.bg-orange:focus,button.bg-orange:hover{background-color:#fa3a0e!important}.bg-yellow{background-color:#ffd600!important}a.bg-yellow:focus,a.bg-yellow:hover,button.bg-yellow:focus,button.bg-yellow:hover{background-color:#ccab00!important}.bg-green{background-color:#2dce89!important}a.bg-green:focus,a.bg-green:hover,button.bg-green:focus,button.bg-green:hover{background-color:#24a46d!important}.bg-teal{background-color:#11cdef!important}a.bg-teal:focus,a.bg-teal:hover,button.bg-teal:focus,button.bg-teal:hover{background-color:#0da5c0!important}.bg-cyan{background-color:#2bffc6!important}a.bg-cyan:focus,a.bg-cyan:hover,button.bg-cyan:focus,button.bg-cyan:hover{background-color:#00f7b5!important}.bg-white{background-color:#fff!important}a.bg-white:focus,a.bg-white:hover,button.bg-white:focus,button.bg-white:hover{background-color:#e6e6e6!important}.bg-gray{background-color:#8898aa!important}a.bg-gray:focus,a.bg-gray:hover,button.bg-gray:focus,button.bg-gray:hover{background-color:#6a7e95!important}.bg-gray-dark{background-color:#32325d!important}a.bg-gray-dark:focus,a.bg-gray-dark:hover,button.bg-gray-dark:focus,button.bg-gray-dark:hover{background-color:#20203c!important}.bg-dark-red{background-color:#c82847!important}a.bg-dark-red:focus,a.bg-dark-red:hover,button.bg-dark-red:focus,button.bg-dark-red:hover{background-color:#9e2038!important}.bg-light{background-color:#ced4da!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#b1bbc4!important}.bg-lighter{background-color:#e9ecef!important}a.bg-lighter:focus,a.bg-lighter:hover,button.bg-lighter:focus,button.bg-lighter:hover{background-color:#cbd3da!important}.bg-light-yellow{background-color:#f8f0c9!important}a.bg-light-yellow:focus,a.bg-light-yellow:hover,button.bg-light-yellow:focus,button.bg-light-yellow:hover{background-color:#f2e39c!important}.bg-light-red{background-color:#ffb3cb!important}a.bg-light-red:focus,a.bg-light-red:hover,button.bg-light-red:focus,button.bg-light-red:hover{background-color:#ff80a8!important}.bg-light-green{background-color:#f1fbe9!important}a.bg-light-green:focus,a.bg-light-green:hover,button.bg-light-green:focus,button.bg-light-green:hover{background-color:#d6f3be!important}.bg-light-blue{background-color:#d6e4ef!important}a.bg-light-blue:focus,a.bg-light-blue:hover,button.bg-light-blue:focus,button.bg-light-blue:hover{background-color:#b1cce1!important}.bg-gradient-blue{background:linear-gradient(87deg,#5e72e4,#825ee4)!important}.bg-gradient-indigo{background:linear-gradient(87deg,#5603ad,#9d03ad)!important}.bg-gradient-purple{background:linear-gradient(87deg,#8965e0,#bc65e0)!important}.bg-gradient-pink{background:linear-gradient(87deg,#f3a4b5,#f3b4a4)!important}.bg-gradient-red{background:linear-gradient(87deg,#f5365c,#f56036)!important}.bg-gradient-orange{background:linear-gradient(87deg,#fb6340,#fbb140)!important}.bg-gradient-yellow{background:linear-gradient(87deg,#ffd600,#beff00)!important}.bg-gradient-green{background:linear-gradient(87deg,#2dce89,#2dcecc)!important}.bg-gradient-teal{background:linear-gradient(87deg,#11cdef,#1171ef)!important}.bg-gradient-cyan{background:linear-gradient(87deg,#2bffc6,#2be0ff)!important}.bg-gradient-gray{background:linear-gradient(87deg,#8898aa,#888aaa)!important}.bg-gradient-gray-dark{background:linear-gradient(87deg,#32325d,#44325d)!important}.bg-gradient-dark-red{background:linear-gradient(87deg,#c82847,#c84c28)!important}.bg-gradient-light{background:linear-gradient(87deg,#ced4da,#cecfda)!important}.bg-gradient-lighter{background:linear-gradient(87deg,#e9ecef,#e9eaef)!important}.bg-gradient-light-yellow{background:linear-gradient(87deg,#f8f0c9,#ecf8c9)!important}.bg-gradient-light-red{background:linear-gradient(87deg,#ffb3cb,#ffbbb3)!important}.bg-gradient-light-green{background:linear-gradient(87deg,#f1fbe9,#eafbe9)!important}.bg-gradient-light-blue{background:linear-gradient(87deg,#d6e4ef,#d6daef)!important}.bg-translucent-primary{background-color:rgba(14,19,15,.6)!important}a.bg-translucent-primary:focus,a.bg-translucent-primary:hover,button.bg-translucent-primary:focus,button.bg-translucent-primary:hover{background-color:rgba(3,4,3,.6)!important}.bg-translucent-secondary{background-color:rgba(221,234,242,.6)!important}a.bg-translucent-secondary:focus,a.bg-translucent-secondary:hover,button.bg-translucent-secondary:focus,button.bg-translucent-secondary:hover{background-color:rgba(202,222,235,.6)!important}.bg-translucent-success{background-color:rgba(106,189,49,.6)!important}a.bg-translucent-success:focus,a.bg-translucent-success:hover,button.bg-translucent-success:focus,button.bg-translucent-success:hover{background-color:rgba(95,169,44,.6)!important}.bg-translucent-info{background-color:rgba(49,105,161,.6)!important}a.bg-translucent-info:focus,a.bg-translucent-info:hover,button.bg-translucent-info:focus,button.bg-translucent-info:hover{background-color:rgba(43,92,141,.6)!important}.bg-translucent-warning{background-color:rgba(253,169,4,.6)!important}a.bg-translucent-warning:focus,a.bg-translucent-warning:hover,button.bg-translucent-warning:focus,button.bg-translucent-warning:hover{background-color:rgba(229,152,2,.6)!important}.bg-translucent-danger{background-color:rgba(253,169,4,.6)!important}a.bg-translucent-danger:focus,a.bg-translucent-danger:hover,button.bg-translucent-danger:focus,button.bg-translucent-danger:hover{background-color:rgba(229,152,2,.6)!important}.bg-translucent-light{background-color:rgba(153,163,173,.6)!important}a.bg-translucent-light:focus,a.bg-translucent-light:hover,button.bg-translucent-light:focus,button.bg-translucent-light:hover{background-color:rgba(139,150,162,.6)!important}.bg-translucent-dark{background-color:rgba(17,19,21,.6)!important}a.bg-translucent-dark:focus,a.bg-translucent-dark:hover,button.bg-translucent-dark:focus,button.bg-translucent-dark:hover{background-color:rgba(6,6,7,.6)!important}.bg-translucent-default{background-color:rgba(1,5,0,.6)!important}a.bg-translucent-default:focus,a.bg-translucent-default:hover,button.bg-translucent-default:focus,button.bg-translucent-default:hover{background-color:rgba(0,0,0,.6)!important}.bg-translucent-white{background-color:hsla(0,0%,93%,.6)!important}a.bg-translucent-white:focus,a.bg-translucent-white:hover,button.bg-translucent-white:focus,button.bg-translucent-white:hover{background-color:hsla(0,0%,88%,.6)!important}.bg-translucent-neutral{background-color:hsla(0,0%,93%,.6)!important}a.bg-translucent-neutral:focus,a.bg-translucent-neutral:hover,button.bg-translucent-neutral:focus,button.bg-translucent-neutral:hover{background-color:hsla(0,0%,88%,.6)!important}.bg-translucent-darker,a.bg-translucent-darker:focus,a.bg-translucent-darker:hover,button.bg-translucent-darker:focus,button.bg-translucent-darker:hover{background-color:rgba(0,0,0,.6)!important}.section-primary{background-color:#f8f9fe!important}a.section-primary:focus,a.section-primary:hover,button.section-primary:focus,button.section-primary:hover{background-color:#cbd3f8!important}.section-secondary{background-color:#f7fafc!important}a.section-secondary:focus,a.section-secondary:hover,button.section-secondary:focus,button.section-secondary:hover{background-color:#d2e3ee!important}.section-light{background-color:#ced4da!important}a.section-light:focus,a.section-light:hover,button.section-light:focus,button.section-light:hover{background-color:#b1bbc4!important}.section-dark{background-color:#212529!important}a.section-dark:focus,a.section-dark:hover,button.section-dark:focus,button.section-dark:hover{background-color:#0a0c0d!important}.section-darker,a.section-darker:focus,a.section-darker:hover,button.section-darker:focus,button.section-darker:hover{background-color:#000!important}.bg-gradient-primary{background:linear-gradient(87deg,#1d2720,#1d2724)!important}.bg-gradient-secondary{background:linear-gradient(87deg,#f7fafc,#f7f8fc)!important}.bg-gradient-success{background:linear-gradient(87deg,#7cce44,#44ce46)!important}.bg-gradient-info{background:linear-gradient(87deg,#397bbc,#3944bc)!important}.bg-gradient-danger,.bg-gradient-warning{background:linear-gradient(87deg,#fdb527,#ecfd27)!important}.bg-gradient-light{background:linear-gradient(87deg,#adb5bd,#adaebd)!important}.bg-gradient-dark{background:linear-gradient(87deg,#212529,#212229)!important}.bg-gradient-default{background:linear-gradient(87deg,#042900,#00290d)!important}.bg-gradient-neutral,.bg-gradient-white{background:linear-gradient(87deg,#fff,#fff)!important}.bg-gradient-darker{background:linear-gradient(87deg,#000,#000)!important}.fill-primary{fill:#1d2720}.stroke-primary{stroke:#1d2720}.fill-secondary{fill:#f7fafc}.stroke-secondary{stroke:#f7fafc}.fill-success{fill:#7cce44}.stroke-success{stroke:#7cce44}.fill-info{fill:#397bbc}.stroke-info{stroke:#397bbc}.fill-warning{fill:#fdb527}.stroke-warning{stroke:#fdb527}.fill-danger{fill:#fdb527}.stroke-danger{stroke:#fdb527}.fill-light{fill:#adb5bd}.stroke-light{stroke:#adb5bd}.fill-dark{fill:#212529}.stroke-dark{stroke:#212529}.fill-default{fill:#042900}.stroke-default{stroke:#042900}.fill-white{fill:#fff}.stroke-white{stroke:#fff}.fill-neutral{fill:#fff}.stroke-neutral{stroke:#fff}.fill-darker{fill:#000}.stroke-darker{stroke:#000}.fill-opacity-8{fill-opacity:.8}.blur--hover{position:relative}.blur--hover .blur-item{filter:blur(0);opacity:1;transition:1s cubic-bezier(.19,1,.22,1);will-change:transform}.blur--hover .blur-hidden{left:50%;opacity:0;position:absolute;top:calc(50% + 7px);transform:translate(-50%,-50%);transition:all .15s ease;z-index:100}.blur--hover:hover .blur-item{filter:blur(10px);opacity:.8;transform:scale(.95);z-index:1}.blur--hover:hover .blur-hidden{opacity:1;top:50%}.floating{animation:floating 3s ease infinite;will-change:transform}.floating:hover{animation-play-state:paused}.floating-lg{animation:floating-lg 3s ease infinite}.floating-sm{animation:floating-sm 3s ease infinite}@keyframes floating-lg{0%{transform:translateY(0)}50%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes floating-sm{0%{transform:translateY(0)}50%{transform:translateY(5px)}to{transform:translateY(0)}}.floatfix:after,.floatfix:before{content:"";display:table}.floatfix:after{clear:both}.img-center{display:block;margin-left:auto;margin-right:auto}.opacity-1{opacity:.1!important}.opacity-2{opacity:.2!important}.opacity-3{opacity:.3!important}.opacity-4{opacity:.4!important}.opacity-5{opacity:.5!important}.opacity-6{opacity:.6!important}.opacity-7{opacity:.7!important}.opacity-8{opacity:.8!important;opacity:.9!important}.opacity-10{opacity:1!important}.overflow-visible{overflow:visible!important}.overflow-hidden{overflow:hidden!important}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.top-1{top:.25rem}.right-1{right:.25rem}.bottom-1{bottom:.25rem}.left-1{left:.25rem}.top-2{top:.5rem}.right-2{right:.5rem}.bottom-2{bottom:.5rem}.left-2{left:.5rem}.top-3{top:1rem}.right-3{right:1rem}.bottom-3{bottom:1rem}.left-3{left:1rem}.top-4{top:1.5rem}.right-4{right:1.5rem}.bottom-4{bottom:1.5rem}.left-4{left:1.5rem}.top-5{top:3rem}.right-5{right:3rem}.bottom-5{bottom:3rem}.left-5{left:3rem}.top--9{top:-10rem}.right--9{right:-10rem}.bottom--9{bottom:-10rem}.left--9{left:-10rem}.top--8{top:-8rem}.right--8{right:-8rem}.bottom--8{bottom:-8rem}.left--8{left:-8rem}.top--7{top:-6rem}.right--7{right:-6rem}.bottom--7{bottom:-6rem}.left--7{left:-6rem}.top--6{top:-4.5rem}.right--6{right:-4.5rem}.bottom--6{bottom:-4.5rem}.left--6{left:-4.5rem}.top--5{top:-3rem}.right--5{right:-3rem}.bottom--5{bottom:-3rem}.left--5{left:-3rem}.top--4{top:-1.5rem}.right--4{right:-1.5rem}.bottom--4{bottom:-1.5rem}.left--4{left:-1.5rem}.top--3{top:-1rem}.right--3{right:-1rem}.bottom--3{bottom:-1rem}.left--3{left:-1rem}.top--2{top:-.5rem}.right--2{right:-.5rem}.bottom--2{bottom:-.5rem}.left--2{left:-.5rem}.top--1{top:-.25rem}.right--1{right:-.25rem}.bottom--1{bottom:-.25rem}.left--1{left:-.25rem}.top-6{top:4.5rem}.right-6{right:4.5rem}.bottom-6{bottom:4.5rem}.left-6{left:4.5rem}.top-7{top:6rem}.right-7{right:6rem}.bottom-7{bottom:6rem}.left-7{left:6rem}.top-8{top:8rem}.right-8{right:8rem}.bottom-8{bottom:8rem}.left-8{left:8rem}.top-9{top:10rem}.right-9{right:10rem}.bottom-9{bottom:10rem}.left-9{left:10rem}.center{left:50%;transform:translateX(-50%)}[class*=shadow]{transition:all .15s ease}.shadow-sm--hover:hover{box-shadow:0 0 .5rem rgba(136,152,170,.075)!important}.shadow--hover:hover{box-shadow:0 0 2rem 0 rgba(136,152,170,.15)!important}.shadow-lg--hover:hover{box-shadow:0 0 3rem rgba(136,152,170,.175)!important}.shadow-none--hover:hover{box-shadow:none!important}.h-100vh{height:100vh!important}.row.row-grid>[class*=col-]+[class*=col-]{margin-top:3rem}@media (min-width:992px){.row.row-grid>[class*=col-lg-]+[class*=col-lg-]{margin-top:0}}@media (min-width:768px){.row.row-grid>[class*=col-md-]+[class*=col-md-]{margin-top:0}}@media (min-width:576px){.row.row-grid>[class*=col-sm-]+[class*=col-sm-]{margin-top:0}}.row-grid+.row-grid{margin-top:3rem}@media (min-width:992px){.mt--100{margin-top:-100px!important}.mr--100{margin-right:-100px!important}.mb--100{margin-bottom:-100px!important}.ml--100{margin-left:-100px!important}.mt--150{margin-top:-150px!important}.mb--150{margin-bottom:-150px!important}.mt--200{margin-top:-200px!important}.mb--200{margin-bottom:-200px!important}.mt--300{margin-top:-300px!important}.mb--300{margin-bottom:-300px!important}.pt-100{padding-top:100px!important}.pb-100{padding-bottom:100px!important}.pt-150{padding-top:150px!important}.pb-150{padding-bottom:150px!important}.pt-200{padding-top:200px!important}.pb-200{padding-bottom:200px!important}.pt-250{padding-top:250px!important}.pb-250{padding-bottom:250px!important}.pt-300{padding-top:300px!important}.pb-300{padding-bottom:300px!important}}.font-weight-300{font-weight:300!important}.font-weight-400{font-weight:400!important}.font-weight-500{font-weight:500!important}.font-weight-600{font-weight:600!important}.font-weight-700{font-weight:700!important}.font-weight-800{font-weight:800!important}.font-weight-900{font-weight:900!important}.text-underline{text-decoration:underline}.text-through{text-decoration:line-through}.text-xs{font-size:.75rem!important}.text-sm{font-size:.875rem!important}.text-lg{font-size:1.25rem!important}.text-xl{font-size:1.5rem!important}.lh-100{line-height:1}.lh-110{line-height:1.1}.lh-120{line-height:1.2}.lh-130{line-height:1.3}.lh-140{line-height:1.4}.lh-150{line-height:1.5}.lh-160{line-height:1.6}.lh-170{line-height:1.7}.lh-180{line-height:1.8}.ls-1{letter-spacing:.0625rem}.ls-15{letter-spacing:.09375rem}.ls-2{letter-spacing:.125rem}.text-blue{color:#5e72e4!important}a.text-blue:focus,a.text-blue:hover{color:#233dd2!important}.text-indigo{color:#5603ad!important}a.text-indigo:focus,a.text-indigo:hover{color:#310262!important}.text-purple{color:#8965e0!important}a.text-purple:focus,a.text-purple:hover{color:#5a2acf!important}.text-pink{color:#f3a4b5!important}a.text-pink:focus,a.text-pink:hover{color:#ea607e!important}.text-red{color:#f5365c!important}a.text-red:focus,a.text-red:hover{color:#d40b33!important}.text-orange{color:#fb6340!important}a.text-orange:focus,a.text-orange:hover{color:#ea3005!important}.text-yellow{color:#ffd600!important}a.text-yellow:focus,a.text-yellow:hover{color:#b39600!important}.text-green{color:#2dce89!important}a.text-green:focus,a.text-green:hover{color:#1f8f5f!important}.text-teal{color:#11cdef!important}a.text-teal:focus,a.text-teal:hover{color:#0b90a8!important}.text-cyan{color:#2bffc6!important}a.text-cyan:focus,a.text-cyan:hover{color:#00dea2!important}.text-white{color:#fff!important}a.text-white:focus,a.text-white:hover{color:#d9d9d9!important}.text-gray{color:#8898aa!important}a.text-gray:focus,a.text-gray:hover{color:#607286!important}.text-gray-dark{color:#32325d!important}a.text-gray-dark:focus,a.text-gray-dark:hover{color:#17172b!important}.text-dark-red{color:#c82847!important}a.text-dark-red:focus,a.text-dark-red:hover{color:#881b30!important}.text-light{color:#ced4da!important}a.text-light:focus,a.text-light:hover{color:#a2aeb9!important}.text-lighter{color:#e9ecef!important}a.text-lighter:focus,a.text-lighter:hover{color:#bdc6cf!important}.text-light-yellow{color:#f8f0c9!important}a.text-light-yellow:focus,a.text-light-yellow:hover{color:#efdd85!important}.text-light-red{color:#ffb3cb!important}a.text-light-red:focus,a.text-light-red:hover{color:#ff6797!important}.text-light-green{color:#f1fbe9!important}a.text-light-green:focus,a.text-light-green:hover{color:#c8efa8!important}.text-light-blue{color:#d6e4ef!important}a.text-light-blue:focus,a.text-light-blue:hover{color:#9fc0da!important}@media (min-width:992px){.transform-perspective-right{transform:scale(1) perspective(1040px) rotateY(-11deg) rotateX(2deg) rotate(2deg)}.transform-perspective-left{transform:scale(1) perspective(2000px) rotateY(11deg) rotateX(2deg) rotate(-2deg)}}.datepicker{border-radius:.375rem;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{box-shadow:0 50px 100px rgba(50,50,93,.1),0 15px 35px rgba(50,50,93,.15),0 5px 15px rgba(0,0,0,.1);left:0;padding:20px 22px;top:0}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{border-bottom:0;border-top:7px solid #fff;bottom:-7px}.datepicker-dropdown.datepicker-orient-top:after{border-bottom:0;border-top:6px solid #fff;bottom:-6px}.datepicker table{-webkit-touch-callout:none;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td{border-radius:50%}.datepicker table tr th{border-radius:.375rem;font-weight:500}.datepicker table tr td,.datepicker table tr th{border:none;font-size:.875rem;height:36px;text-align:center;transition:all .15s ease;width:36px}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#adb5bd}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#fff;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#dee2e6;cursor:default}.datepicker table tr td.highlighted{border-radius:0}.datepicker table tr td.highlighted.focused{background:#1d2720}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#1d2720;color:#ced4da}.datepicker table tr td.today{background:#85a48f}.datepicker table tr td.today.focused{background:#fff}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#fff;color:#8898aa}.datepicker table tr td.range{background:#1d2720;border-radius:0;color:#fff}.datepicker table tr td.range.focused{background:#0c100d}.datepicker table tr td.range.day.disabled:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#070a08;color:#334438}.datepicker table tr td.range.highlighted.focused{background:#cbd3da}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e9ecef;color:#dee2e6}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#5e72e4;color:#fff}.datepicker table tr td.day.range-start{border-bottom-right-radius:0;border-top-right-radius:0}.datepicker table tr td.day.range-end{border-bottom-left-radius:0;border-top-left-radius:0}.datepicker table tr td.day.range-start.range-end{border-radius:50%}.datepicker table tr td.day.range:hover,.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted,.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:hover{background:#1d2720;color:#fff}.datepicker table tr td.active,.datepicker table tr td.active.highlighted,.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:hover{background:#1d2720;box-shadow:none;color:#fff}.datepicker table tr td span{border-radius:4px;cursor:pointer;display:block;float:left;height:54px;line-height:54px;margin:1%;width:23%}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#e9ecef}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#dee2e6;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#8898aa}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#e9ecef}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;padding:0 2px 0 5px;vertical-align:middle;width:12px}.bootstrap-tagsinput{background-color:#fff;border:0 solid transparent;border-radius:.25rem;color:#8898aa;cursor:text;display:inline-block;max-width:100%;padding:.25rem;vertical-align:middle}.bootstrap-tagsinput input{background-color:transparent;border:none;box-shadow:none;margin:0;max-width:inherit;outline:none;padding:0 6px;width:auto}.bootstrap-tagsinput input::-moz-placeholder{color:#adb5bd;opacity:1}.bootstrap-tagsinput input:-ms-input-placeholder{color:#adb5bd;opacity:1}.bootstrap-tagsinput input::placeholder{color:#adb5bd;opacity:1}.bootstrap-tagsinput input:focus{border:none;box-shadow:none}.bootstrap-tagsinput .badge{background:#042900;border-radius:.25rem;box-shadow:0 1px 2px rgba(68,68,68,.25);color:#fff;line-height:1.5;margin:.125rem;padding:.625rem .625rem .5rem;position:relative;transition:all .15s ease}@media (prefers-reduced-motion:reduce){.bootstrap-tagsinput .badge{transition:none}}.bootstrap-tagsinput .badge:hover{padding-right:1.5rem}.bootstrap-tagsinput [data-role=remove]{color:#fff;cursor:pointer;margin-left:10px;position:absolute;top:50%;transform:translateY(-50%)}.bootstrap-tagsinput [data-role=remove]:after{content:"×";font-size:16px}#chartjs-tooltip{background:rgba(0,0,0,.7);border-radius:3px;color:#fff;opacity:1;pointer-events:none;position:absolute;transform:translate(-50%);transition:all .1s ease}.chartjs-tooltip-key{display:inline-block;height:10px;margin-right:10px;width:10px}.dataTables_wrapper{font-size:.875rem}table.dataTable{border-bottom:1px solid #e9ecef;margin-bottom:11px!important}table.dataTable tbody>tr.selected{background-color:#1d2720}.dataTables_info,.dataTables_length,.dt-buttons{padding-left:1.5rem}.dataTables_length .form-control{margin:0 .375rem}.dataTables_filter{display:inline-block;float:right}.dataTables_filter,.dataTables_paginate{padding-right:1.5rem}.dropzone{display:flex;flex-direction:column;position:relative}.dz-message{background-color:#fff;border:1px dashed #dee2e6;border-radius:.375rem;color:#96aa83;cursor:pointer;order:-1;padding:5rem 1rem;text-align:center;transition:all .15s ease;z-index:999}.dz-message:hover{border-color:#96aa83;color:#525f7f}.dz-drag-hover .dz-message{border-color:#1d2720;color:#1d2720}.dropzone-multiple .dz-message{padding-bottom:2rem;padding-top:2rem}.dropzone-single.dz-max-files-reached .dz-message{background-color:rgba(0,0,0,.9);color:#fff;opacity:0}.dropzone-single.dz-max-files-reached .dz-message:hover{opacity:1}.dz-preview-cover,.dz-preview-single{border-radius:.375rem;bottom:0;left:0;position:absolute;right:0;top:0}.dz-preview-img{border-radius:.375rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dz-preview-multiple .list-group-item:last-child{border-bottom:0;padding-bottom:0}[data-dz-size] strong{font-weight:400}.fc-header-toolbar{display:none}.fc-scroller{height:auto!important}.fc th{color:#042900;font-size:.75rem;font-weight:700;padding:.75rem 1rem;text-transform:uppercase}.fc div.fc-row{border:0;margin-right:0}.fc button .fc-icon{top:-5px}.fc-unthemed td.fc-today{background-color:transparent}.fc-unthemed td.fc-today span{color:#fb6340}.fc-event{border:0;border-radius:.25rem;font-size:.75rem;padding:0}.fc-event .fc-title{color:#fff;display:block;font-weight:700;overflow:hidden;padding:.4rem .5rem;text-overflow:ellipsis;white-space:nowrap}.fc-event .fc-time{background:rgba(0,0,0,.2);float:left;margin:0 0 0 -1px;padding:2px 6px}.fc-view,.fc-view>table{border:0;overflow:hidden}.fc-view>table>tbody>tr .ui-widget-content{border-top:0}.fc-body{border:0}.fc-icon{border-radius:50%;font-family:NucleoIcons,sans-serif;font-size:1rem;height:35px;line-height:35px;width:35px}.fc-icon:hover{color:#1d2720}.fc-button{background:transparent;border:0;box-shadow:none}.fc-button:active,.fc-button:focus{outline:0}.calendar{z-index:0}.calendar td,.calendar th{border-color:#eff1f3}.calendar .fc-toolbar{background-color:#fff;border-radius:.375rem .375rem 0 0;height:250px;margin-bottom:-2px;position:relative;z-index:2}@media (max-width:575.98px){.calendar .fc-toolbar{height:135px}}.calendar .fc-day-number{box-sizing:border-box;padding:.5rem 1rem;width:100%}@media (min-width:576px){.calendar .fc-day-number{color:#67779d;font-size:.875rem;font-weight:700}}.calendar .fc-day-header{text-align:left}.calendar .fc-day-grid-event{margin:1px 9px}[data-calendar-month]{background-size:contain;transition:background-image .3s}@media (prefers-reduced-motion:reduce){[data-calendar-month]{transition:none}}.card-calendar .card-header{border-bottom:0}.card-calendar table{background:transparent}.card-calendar table tr>td:first-child{border-left-width:0}.card-calendar table tr>td:last-child{border-right-width:0}.widget-calendar{position:relative;z-index:0}.widget-calendar td,.widget-calendar th{border-color:transparent;text-align:center}.widget-calendar .fc-toolbar{margin-top:1.25rem}.widget-calendar .fc-toolbar h2{font-size:1rem}.widget-calendar .fc-day-number{padding:0;text-align:center;width:100%}.widget-calendar .fc table{font-size:.875rem}.widget-calendar .fc th{font-size:.75rem;padding:.75rem .5rem}.vector-map{height:600px;position:relative}.vector-map-sm{height:280px}.jvectormap-container{height:100%;width:100%}.jvectormap-zoomin,.jvectormap-zoomout{bottom:0;left:0;position:absolute}.jvectormap-zoomin{bottom:4.25rem}.jvectormap-zoomout{bottom:2rem}

/*!
 * Lavalamp
 * http://lavalamp.magicmediamuse.com/
 */.lavalamp,.lavalamp-item{position:relative}.lavalamp-item{z-index:5}.lavalamp-object{left:0;position:absolute;top:0}.lavalamp .lavalamp-object{transition-property:transform,width,height}.lavalamp .lavalamp-object.ease{transition-timing-function:ease}.lavalamp .lavalamp-object.ease-in{transition-timing-function:ease-in}.lavalamp .lavalamp-object.ease-out{transition-timing-function:ease-out}.lavalamp .lavalamp-object.ease-in-out{transition-timing-function:ease-in-out}.lavalamp .lavalamp-object.linear{transition-timing-function:linear}.lavalamp .lavalamp-object.easeInQuad{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}.lavalamp .lavalamp-object.easeInCubic{transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.lavalamp .lavalamp-object.easeInQuart{transition-timing-function:cubic-bezier(.895,.03,.685,.22)}.lavalamp .lavalamp-object.easeInQuint{transition-timing-function:cubic-bezier(.755,.05,.855,.06)}.lavalamp .lavalamp-object.easeInSine{transition-timing-function:cubic-bezier(.47,0,.745,.715)}.lavalamp .lavalamp-object.easeInExpo{transition-timing-function:cubic-bezier(.95,.05,.795,.035)}.lavalamp .lavalamp-object.easeInCirc{transition-timing-function:cubic-bezier(.6,.04,.98,.335)}.lavalamp .lavalamp-object.easeInBack{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}.lavalamp .lavalamp-object.easeOutQuad{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.lavalamp .lavalamp-object.easeOutCubic{transition-timing-function:cubic-bezier(.215,.61,.355,1)}.lavalamp .lavalamp-object.easeOutQuart{transition-timing-function:cubic-bezier(.165,.84,.44,1)}.lavalamp .lavalamp-object.easeOutQuint{transition-timing-function:cubic-bezier(.23,1,.32,1)}.lavalamp .lavalamp-object.easeOutSine{transition-timing-function:cubic-bezier(.39,.575,.565,1)}.lavalamp .lavalamp-object.easeOutExpo{transition-timing-function:cubic-bezier(.19,1,.22,1)}.lavalamp .lavalamp-object.easeOutCirc{transition-timing-function:cubic-bezier(.075,.82,.165,1)}.lavalamp .lavalamp-object.easeOutBack{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}.lavalamp .lavalamp-object.easeInOutQuad{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.lavalamp .lavalamp-object.easeInOutCubic,.lavalamp .lavalamp-object.easeInOutQuart{transition-timing-function:cubic-bezier(.645,.045,.355,1)}.lavalamp .lavalamp-object.easeInOutQuint{transition-timing-function:cubic-bezier(.86,0,.07,1)}.lavalamp .lavalamp-object.easeInOutSine{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}.lavalamp .lavalamp-object.easeInOutExpo{transition-timing-function:cubic-bezier(1,0,0,1)}.lavalamp .lavalamp-object.easeInOutCirc{transition-timing-function:cubic-bezier(.785,.135,.15,.86)}.lavalamp .lavalamp-object.easeInOutBack{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.noUi-target{direction:ltr;position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{height:100%;left:0;position:absolute;top:0;transform-origin:0 0;width:100%;will-change:transform;z-index:1}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal .noUi-handle{height:28px;left:-17px;top:-6px;width:34px}.noUi-vertical .noUi-handle{height:34px;left:-6px;top:-17px;width:28px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{left:auto;right:-17px}.noUi-connects{border-radius:3px}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;cursor:default;outline:none}.noUi-active{outline:none}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;transform:translate(0,-50%,0)}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;transform:translateY(-50%)}.noUi-target{background:#eceeef;border:0;border-radius:5px;box-shadow:inset 0 1px 2px rgba(90,97,105,.1);cursor:pointer;margin:15px 0}.noUi-horizontal{height:5px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-10px}.noUi-vertical{width:5px}.noUi-connect{background:#1d2720;box-shadow:none}.noUi-horizontal .noUi-handle,.noUi-vertical .noUi-handle{background-color:#1d2720;border:0;border-radius:100%;box-shadow:none;cursor:pointer;height:15px;top:-5px;transition:box-shadow .15s,transform .15s;width:15px}.noUi-horizontal .noUi-handle.noUi-active,.noUi-vertical .noUi-handle.noUi-active{box-shadow:0 0 0 2px #1d2720}.input-slider--cyan .noUi-connect{background:#2bffc6}[disabled] .noUi-connect,[disabled].noUi-connect{background:#b2b2b2}[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}.range-slider-value{background-color:rgba(33,37,41,.7);border-radius:10px;color:#fff;font-size:.75rem;font-weight:500;padding:.4em .8em .3em .85em}.range-slider-wrapper .upper-info{font-weight:400;margin-bottom:5px}.input-slider-value-output{background:#333;border-radius:2px;color:#fff;font-size:11px;padding:4px 8px;position:relative;top:12px}.input-slider-value-output:after{border:4px solid rgba(136,183,213,0);border-bottom-color:#333;bottom:100%;content:" ";height:0;left:10px;margin-left:-4px;pointer-events:none;position:absolute;width:0}.input-slider-value-output.left:after{left:10px;right:auto}.input-slider-value-output.right:after{left:auto;right:10px}.ql-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.ql-toolbar{background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem .25rem 0 0;color:#8898aa;padding:.875rem 3.1875rem;position:relative}.ql-toolbar+.ql-container{margin-top:-1px}.ql-toolbar+.ql-container .ql-editor{border-top-left-radius:0;border-top-right-radius:0}.ql-editor{background-clip:padding-box;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;box-shadow:0 3px 2px rgba(233,236,239,.05);color:#8898aa;display:block;font-size:1rem;line-height:1.5;min-height:6rem;padding:.875rem 3.1875rem;transition:all .15s cubic-bezier(.68,-.55,.265,1.55);width:100%}@media (prefers-reduced-motion:reduce){.ql-editor{transition:none}}.ql-editor::-ms-expand{background-color:transparent;border:0}.ql-editor:focus{background-color:#fff;border-color:#1d2720;border-color:#dee2e6;box-shadow:0 3px 9px rgba(50,50,9,0),3px 4px 8px rgba(29,39,32,.1);color:#8898aa;outline:0}.ql-hidden{position:absolute;transform:scale(0)}.ql-editor.ql-blank:before{color:#adb5bd;font-style:normal;left:3.1875rem;top:.875rem}.ql-editor:focus:before{display:none}.ql-formats{padding-left:.5rem;padding-right:.5rem}.ql-formats:first-child{padding-left:0}.ql-formats:last-child{padding-right:0}.ql-toolbar button{background:none;border:none;color:#525f7f;cursor:pointer;padding:0 .25rem;transition:all .15s ease}.ql-toolbar button:hover{color:#1d2720}.ql-toolbar button:first-child{margin-left:-.25rem}.ql-toolbar .ql-active{color:#1d2720}.ql-toolbar button svg{height:1.25rem;width:1.25rem}.ql-toolbar .ql-stroke{stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}.ql-toolbar .ql-thin{stroke-width:1}.ql-toolbar .ql-fill{fill:currentColor}.ql-toolbar input.ql-image{position:absolute;transform:scale(0)}.ql-tooltip{background-color:#fff;border:1px solid rgba(0,0,0,.05);border-radius:.4375rem;box-shadow:0 .5rem 2rem 0 rgba(0,0,0,.2);display:flex;flex-wrap:nowrap;margin-top:.6rem;padding:.875rem 3.1875rem;position:absolute;width:18.5rem}.ql-tooltip:after,.ql-tooltip:before{bottom:100%;content:"";left:50%;position:absolute;transform:translateX(-50%)}.ql-tooltip:before{border-bottom:.6rem solid rgba(0,0,0,.05);border-left:.6rem solid transparent;border-right:.6rem solid transparent}.ql-tooltip:after{border-bottom:.5rem solid #fff;border-left:.5rem solid transparent;border-right:.5rem solid transparent}.ql-container .ql-tooltip:hover{display:flex!important}.ql-tooltip .ql-preview{border-radius:.25rem;font-size:.875rem;line-height:1.5;padding:.25rem .5rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.ql-tooltip .ql-preview{transition:none}}.ql-tooltip.ql-editing .ql-preview{display:none}.ql-tooltip input{background-color:transparent;border:none;color:#8898aa;display:none;font-size:.875rem;line-height:1.5;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px);width:100%}.ql-tooltip input:focus{outline:none}.ql-tooltip.ql-editing input{display:block}.ql-tooltip .ql-action,.ql-tooltip .ql-remove{margin-left:.25rem}.ql-tooltip .ql-action:before,.ql-tooltip .ql-remove:before{border:1px solid transparent;border-radius:.25rem;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:400;line-height:1.5;padding:.25rem .5rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (prefers-reduced-motion:reduce){.ql-tooltip .ql-action:before,.ql-tooltip .ql-remove:before{transition:none}}.ql-tooltip .ql-action:before:focus,.ql-tooltip .ql-action:before:hover,.ql-tooltip .ql-remove:before:focus,.ql-tooltip .ql-remove:before:hover{text-decoration:none}.ql-tooltip .ql-action:before.focus,.ql-tooltip .ql-action:before:focus,.ql-tooltip .ql-remove:before.focus,.ql-tooltip .ql-remove:before:focus{box-shadow:0 6px 20px rgba(13,51,32,.1);outline:0}.ql-tooltip .ql-action:before,.ql-tooltip.ql-editing .ql-action:before{background-color:#1d2720;border-color:#1d2720;box-shadow:0 6px 20px rgba(13,51,32,.1);color:#fff}.ql-tooltip .ql-action:before:hover,.ql-tooltip.ql-editing .ql-action:before:hover{background-color:#1d2720;color:#fff}.ql-tooltip .ql-action:before.focus,.ql-tooltip .ql-action:before:focus,.ql-tooltip.ql-editing .ql-action:before.focus,.ql-tooltip.ql-editing .ql-action:before:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 rgba(29,39,32,.5)}.ql-tooltip .ql-action:before.disabled,.ql-tooltip .ql-action:before:disabled,.ql-tooltip.ql-editing .ql-action:before.disabled,.ql-tooltip.ql-editing .ql-action:before:disabled{background-color:#1d2720;border-color:#1d2720;color:#fff}.ql-tooltip .ql-action:before:not(:disabled):not(.disabled).active,.ql-tooltip .ql-action:before:not(:disabled):not(.disabled):active,.ql-tooltip.ql-editing .ql-action:before:not(:disabled):not(.disabled).active,.ql-tooltip.ql-editing .ql-action:before:not(:disabled):not(.disabled):active,.show>.ql-tooltip .ql-action:before.dropdown-toggle,.show>.ql-tooltip.ql-editing .ql-action:before.dropdown-toggle{background-color:#070a08;border-color:#1d2720;color:#fff}.ql-tooltip .ql-action:before:not(:disabled):not(.disabled).active:focus,.ql-tooltip .ql-action:before:not(:disabled):not(.disabled):active:focus,.ql-tooltip.ql-editing .ql-action:before:not(:disabled):not(.disabled).active:focus,.ql-tooltip.ql-editing .ql-action:before:not(:disabled):not(.disabled):active:focus,.show>.ql-tooltip .ql-action:before.dropdown-toggle:focus,.show>.ql-tooltip.ql-editing .ql-action:before.dropdown-toggle:focus{box-shadow:none,0 0 0 0 rgba(29,39,32,.5)}.ql-tooltip .ql-action:before{content:"Edit"}.ql-tooltip.ql-editing .ql-action:before{content:"Save"}.ql-tooltip .ql-remove:before{border-color:#dee2e6;box-shadow:0 6px 20px rgba(13,51,32,.1);content:"Remove"}.ql-tooltip .ql-remove:before,.ql-tooltip .ql-remove:before:hover{background-color:#fff;color:#212529}.ql-tooltip .ql-remove:before.focus,.ql-tooltip .ql-remove:before:focus{box-shadow:0 6px 20px rgba(13,51,32,.1),0 0 0 0 hsla(0,0%,100%,.5)}.ql-tooltip .ql-remove:before.disabled,.ql-tooltip .ql-remove:before:disabled{background-color:#fff;border-color:#fff;color:#212529}.ql-tooltip .ql-remove:before:not(:disabled):not(.disabled).active,.ql-tooltip .ql-remove:before:not(:disabled):not(.disabled):active,.show>.ql-tooltip .ql-remove:before.dropdown-toggle{background-color:#e6e6e6;border-color:#fff;color:#212529}.ql-tooltip .ql-remove:before:not(:disabled):not(.disabled).active:focus,.ql-tooltip .ql-remove:before:not(:disabled):not(.disabled):active:focus,.show>.ql-tooltip .ql-remove:before.dropdown-toggle:focus{box-shadow:none,0 0 0 0 hsla(0,0%,100%,.5)}.ql-tooltip.ql-editing .ql-remove:before{display:none}.ql-editor blockquote{font-size:1.125rem;margin-bottom:1rem}.ql-editor img{height:auto;max-width:100%}.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-wrapper.scroll--rtl{direction:rtl}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element .scroll-arrow,.scroll-element .scroll-bar{cursor:default}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden!important}.scroll-textarea>.scroll-content>textarea{border:none!important;box-sizing:border-box;height:100%!important;margin:0;max-height:none!important;max-width:none!important;outline:none;overflow:scroll!important;padding:2px;position:relative!important;top:0;width:100%!important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-inner>.scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}.scrollbar-inner>.scroll-element.scroll-y{height:100%;right:2px;top:0;width:8px}.scrollbar-inner>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-inner>.scroll-element .scroll-element_track{border-radius:8px}.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-inner>.scroll-element .scroll-element_track{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:.4}.scrollbar-inner>.scroll-element .scroll-element_track{background-color:#e0e0e0}.scrollbar-inner>.scroll-element .scroll-bar{background-color:#c2c2c2}.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar,.scrollbar-inner>.scroll-element:hover .scroll-bar{background-color:#919191}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}.scrollbar-outer>.scroll-element,.scrollbar-outer>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-outer>.scroll-element{background-color:#fff}.scrollbar-outer>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-outer>.scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%}.scrollbar-outer>.scroll-element.scroll-y{height:100%;right:0;top:0;width:12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-element_outer{height:8px;top:2px}.scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer{left:2px;width:8px}.scrollbar-outer>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-outer>.scroll-element .scroll-element_track{background-color:#eee}.scrollbar-outer>.scroll-element .scroll-bar,.scrollbar-outer>.scroll-element .scroll-element_outer,.scrollbar-outer>.scroll-element .scroll-element_track{border-radius:8px}.scrollbar-outer>.scroll-element .scroll-bar{background-color:#d9d9d9}.scrollbar-outer>.scroll-element .scroll-bar:hover{background-color:#c2c2c2}.scrollbar-outer>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scrollbar-outer>.scroll-content.scroll-scrolly_visible{left:-12px;margin-left:12px}.scrollbar-outer>.scroll-content.scroll-scrollx_visible{margin-top:12px;top:-12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-bar{min-width:10px}.scrollbar-outer>.scroll-element.scroll-y .scroll-bar{min-height:10px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-14px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-14px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-14px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-14px}.scrollbar-macosx>.scroll-element,.scrollbar-macosx>.scroll-element div{background:none;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-macosx>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-macosx>.scroll-element .scroll-element_track{display:none}.scrollbar-macosx>.scroll-element .scroll-bar{background-color:#6c6e71;border-radius:7px;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;transition:opacity .2s linear}.scrollbar-macosx:hover>.scroll-element .scroll-bar,.scrollbar-macosx>.scroll-element.scroll-draggable .scroll-bar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.scrollbar-macosx>.scroll-element.scroll-x{bottom:0;height:0;left:0;min-width:100%;overflow:visible;width:100%}.scrollbar-macosx>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:0}.scrollbar-macosx>.scroll-element.scroll-x .scroll-bar{height:7px;min-width:10px;top:-9px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-bar{left:-9px;min-height:10px;width:7px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_outer{left:2px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_outer{top:2px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-light>.scroll-element,.scrollbar-light>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-light>.scroll-element{background-color:#fff}.scrollbar-light>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-light>.scroll-element .scroll-element_outer{border-radius:10px}.scrollbar-light>.scroll-element .scroll-element_size{background:#dbdbdb;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZGJkYmRiIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZThlOGU4Ii8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==");background:linear-gradient(90deg,#dbdbdb 0,#e8e8e8);border-radius:10px}.scrollbar-light>.scroll-element.scroll-x{bottom:0;height:17px;left:0;min-width:100%;width:100%}.scrollbar-light>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:17px}.scrollbar-light>.scroll-element .scroll-bar{background:#fefefe;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmVmZWZlIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjVmNWY1Ii8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==");background:linear-gradient(90deg,#fefefe 0,#f5f5f5);border:1px solid #dbdbdb;border-radius:10px}.scrollbar-light>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-light>.scroll-content.scroll-scrollx_visible{margin-top:17px;top:-17px}.scrollbar-light>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:0}.scrollbar-light>.scroll-element.scroll-y .scroll-bar{left:0;min-height:10px;width:10px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_outer{height:12px;left:2px;top:2px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_outer{left:2px;top:2px;width:12px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}.scrollbar-rail>.scroll-element,.scrollbar-rail>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-rail>.scroll-element{background-color:#fff}.scrollbar-rail>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-rail>.scroll-element .scroll-element_size{background-color:#999;background-color:rgba(0,0,0,.3)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-element_size{background-color:#666;background-color:rgba(0,0,0,.5)}.scrollbar-rail>.scroll-element.scroll-x{bottom:0;height:12px;left:0;min-width:100%;padding:3px 0 2px;width:100%}.scrollbar-rail>.scroll-element.scroll-y{height:100%;min-height:100%;padding:0 2px 0 3px;right:0;top:0;width:12px}.scrollbar-rail>.scroll-element .scroll-bar{background-color:#d0b9a0;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,.5)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-bar{box-shadow:1px 1px 3px rgba(0,0,0,.6)}.scrollbar-rail>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-rail>.scroll-content.scroll-scrollx_visible{margin-top:17px;top:-17px}.scrollbar-rail>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:1px}.scrollbar-rail>.scroll-element.scroll-y .scroll-bar{left:1px;min-height:10px;width:10px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_outer{height:15px;left:5px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_size{height:2px;left:-10px;top:5px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_outer{top:5px;width:15px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_size{left:5px;top:-10px;width:2px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-25px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-25px}.scrollbar-dynamic>.scroll-element,.scrollbar-dynamic>.scroll-element div{background:none;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-dynamic>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-dynamic>.scroll-element.scroll-x{bottom:2px;height:7px;left:0;min-width:100%;width:100%}.scrollbar-dynamic>.scroll-element.scroll-y{height:100%;min-height:100%;right:2px;top:0;width:7px}.scrollbar-dynamic>.scroll-element .scroll-element_outer{border-radius:12px;opacity:.3}.scrollbar-dynamic>.scroll-element .scroll-element_size{background-color:#ccc;border-radius:12px;opacity:0;transition:opacity .2s}.scrollbar-dynamic>.scroll-element .scroll-bar{background-color:#6c6e71;border-radius:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-bar{bottom:0;height:7px;min-width:24px;top:auto}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-bar{left:auto;min-height:24px;right:0;width:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_outer{bottom:0;left:2px;top:auto;transition:height .2s}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_outer{left:auto;right:0;top:2px;transition:width .2s}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7;overflow:hidden}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-element_size{opacity:1}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-bar,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-bar{border-radius:12px;height:100%;width:100%}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-x:hover .scroll-element_outer{height:20px;min-height:7px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-y:hover .scroll-element_outer{min-width:7px;width:20px}.scrollbar-chrome>.scroll-element,.scrollbar-chrome>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-chrome>.scroll-element{background-color:#fff}.scrollbar-chrome>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-chrome>.scroll-element .scroll-element_track{background:#f1f1f1;border:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x{bottom:0;height:16px;left:0;min-width:100%;width:100%}.scrollbar-chrome>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:16px}.scrollbar-chrome>.scroll-element .scroll-bar{background-color:#d9d9d9;border:1px solid #bdbdbd;border-radius:2px;cursor:default}.scrollbar-chrome>.scroll-element .scroll-bar:hover{background-color:#c2c2c2;border-color:#a9a9a9}.scrollbar-chrome>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191;border-color:#7e7e7e}.scrollbar-chrome>.scroll-content.scroll-scrolly_visible{left:-16px;margin-left:16px}.scrollbar-chrome>.scroll-content.scroll-scrollx_visible{margin-top:16px;top:-16px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-bar{height:8px;min-width:10px;top:3px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-bar{left:3px;min-height:10px;width:8px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_outer{border-left:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_track{height:14px;left:-3px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_size{height:14px;left:-4px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_outer{border-top:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_track{top:-3px;width:14px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_size{top:-4px;width:14px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}.scrollbar-inner{height:100%}.scrollbar-inner:not(:hover) .scroll-element{opacity:0}.scrollbar-inner .scroll-element{margin-right:2px;transition:opacity .3s}.scrollbar-inner .scroll-element .scroll-bar,.scrollbar-inner .scroll-element .scroll-element_track{transition:background-color .3s}.scrollbar-inner .scroll-element .scroll-element_track{background-color:transparent}.scrollbar-inner .scroll-element:hover{width:4px}.scrollbar-inner .scroll-element.scroll-y{right:0;width:3px}.scrollbar-inner .scroll-element.scroll-x{bottom:0;height:3px}.select2-selection__arrow{display:none}.select2.select2-container{width:100%!important}.select2-container .select2-selection--single,.select2-container--default .select2-search--dropdown .select2-search__field,.select2-container--default .select2-selection--multiple,.select2-container--default.select2-container--focus .select2-selection--multiple{background-clip:padding-box;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;box-shadow:0 3px 2px rgba(233,236,239,.05);color:#8898aa;display:block;font-size:1rem;height:calc(1.5em + 1.75rem + 2px);line-height:1.5;padding:.875rem 3.1875rem;transition:all .15s cubic-bezier(.68,-.55,.265,1.55);width:100%}@media (prefers-reduced-motion:reduce){.select2-container .select2-selection--single,.select2-container--default .select2-search--dropdown .select2-search__field,.select2-container--default .select2-selection--multiple,.select2-container--default.select2-container--focus .select2-selection--multiple{transition:none}}.select2-container .select2-selection--single::-ms-expand,.select2-container--default .select2-search--dropdown .select2-search__field::-ms-expand,.select2-container--default .select2-selection--multiple::-ms-expand,.select2-container--default.select2-container--focus .select2-selection--multiple::-ms-expand{background-color:transparent;border:0}.select2-container .select2-selection--single:focus,.select2-container--default .select2-search--dropdown .select2-search__field:focus,.select2-container--default .select2-selection--multiple:focus,.select2-container--default.select2-container--focus .select2-selection--multiple:focus{background-color:#fff;border-color:#1d2720;box-shadow:0 3px 9px rgba(50,50,9,0),3px 4px 8px rgba(29,39,32,.1);color:#8898aa;outline:0}.select2-container .select2-selection--single::-moz-placeholder,.select2-container--default .select2-search--dropdown .select2-search__field::-moz-placeholder,.select2-container--default .select2-selection--multiple::-moz-placeholder,.select2-container--default.select2-container--focus .select2-selection--multiple::-moz-placeholder{color:#adb5bd;opacity:1}.select2-container .select2-selection--single:-ms-input-placeholder,.select2-container--default .select2-search--dropdown .select2-search__field:-ms-input-placeholder,.select2-container--default .select2-selection--multiple:-ms-input-placeholder,.select2-container--default.select2-container--focus .select2-selection--multiple:-ms-input-placeholder{color:#adb5bd;opacity:1}.select2-container .select2-selection--single::placeholder,.select2-container--default .select2-search--dropdown .select2-search__field::placeholder,.select2-container--default .select2-selection--multiple::placeholder,.select2-container--default.select2-container--focus .select2-selection--multiple::placeholder{color:#adb5bd;opacity:1}.select2-container .select2-selection--single:disabled,.select2-container .select2-selection--single[readonly],.select2-container--default .select2-search--dropdown .select2-search__field:disabled,.select2-container--default .select2-search--dropdown .select2-search__field[readonly],.select2-container--default .select2-selection--multiple:disabled,.select2-container--default .select2-selection--multiple[readonly],.select2-container--default.select2-container--focus .select2-selection--multiple:disabled,.select2-container--default.select2-container--focus .select2-selection--multiple[readonly]{background-color:#e9ecef;opacity:1}.select2-container .select2-selection--single .select2-selection__rendered{overflow:inherit;padding:0;text-overflow:inherit;white-space:inherit}.select2-container--default .select2-selection--single .select2-selection__rendered{color:inherit;line-height:inherit}.select2-dropdown{background-color:#fff;border:1px solid #dee2e6;border-radius:.4375rem;padding:.5rem 0}.select2-results__option{background-color:#fff;color:#212529;font-size:.875rem;padding:.5rem 3.1875rem}.select2-results__option:focus,.select2-results__option:hover{background-color:#f6f9fc;color:#16181b;text-decoration:none}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option[aria-selected=true]{background-color:transparent;color:#16181b}.select2-container--default .select2-results__option[aria-disabled=true]{color:#8898aa}.select2-container--default .select2-selection--multiple,.select2-container--default.select2-container--focus .select2-selection--multiple{height:auto;min-height:calc(1.5em + 1.75rem + 2px)}.select2-container--default .select2-selection--multiple .select2-selection__rendered{display:block;margin:0 0 -.25rem -.25rem;padding:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#adb5bd;border:none;border-radius:.25rem;color:#8898aa;display:inline-flex;font-size:.875rem;line-height:1.5rem;margin:0 0 .25rem .25rem;padding:0 .5rem}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#96aa83;margin-left:.5rem;order:2}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#525f7f}.select2-container .select2-search--inline{display:none}.select2-selection[aria-expanded=true]{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.select2-search--dropdown{padding:.5rem 3.1875rem}.select2-container--default .select2-search--dropdown .select2-search__field{border-radius:.25rem;font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.form-control-sm+.select2-container .select2-selection--single,.form-control-sm+.select2-container--default .select2-selection--multiple,.form-control-sm+.select2-container--default.select2-container--focus .select2-selection--multiple{border-radius:.25rem;font-size:.875rem;height:calc(1.5em + .5rem + 2px);line-height:1.5;padding:.25rem .5rem}.form-control-sm+.select2-container--default .select2-selection--multiple,.form-control-sm+.select2-container--default.select2-container--focus .select2-selection--multiple{min-height:calc(1.5em + .5rem + 2px)}.form-control-sm+.select2-container--default .select2-selection--multiple .select2-selection__choice{line-height:1.3125rem}.form-control-lg+.select2-container .select2-selection--single,.form-control-lg+.select2-container--default .select2-selection--multiple,.form-control-lg+.select2-container--default.select2-container--focus .select2-selection--multiple{border-radius:.4375rem;font-size:1.25rem;height:calc(1.5em + 1.75rem + 2px);line-height:1.5;padding:.875rem 1rem}.form-control-lg+.select2-container--default .select2-selection--multiple,.form-control-lg+.select2-container--default.select2-container--focus .select2-selection--multiple{min-height:calc(1.5em + 1.75rem + 2px)}.form-control-lg+.select2-container--default .select2-selection--multiple .select2-selection__choice{line-height:1.875rem}.swal2-popup{padding:1.5rem}.swal2-popup .swal2-title{font-size:1.5rem}.swal2-popup .swal2-content{font-size:.875rem}.swal2-popup .swal2-image{max-width:200px}.bootstrap-datetimepicker-widget .btn[data-action=clear]:after,.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]:after,.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]:after,.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]:after,.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]:after,.bootstrap-datetimepicker-widget .btn[data-action=showHours]:after,.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]:after,.bootstrap-datetimepicker-widget .btn[data-action=today]:after,.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]:after,.bootstrap-datetimepicker-widget .picker-switch:after,.bootstrap-datetimepicker-widget table th.next:after,.bootstrap-datetimepicker-widget table th.prev:after,.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget a .btn:hover{background-color:transparent}.bootstrap-datetimepicker-widget.dropdown-menu{max-width:254px;padding:8px 6px;width:254px}.bootstrap-datetimepicker-widget.dropdown-menu .tim-icons{opacity:1}.bootstrap-datetimepicker-widget.dropdown-menu .picker-switch .table-condensed:hover{background:#eee;border-radius:3px}.bootstrap-datetimepicker-widget.dropdown-menu .timepicker-picker .table-condensed{margin-bottom:5px;margin-top:10px}.bootstrap-datetimepicker-widget.dropdown-menu .timepicker-picker .table-condensed .btn[data-action=togglePeriod]:hover,.bootstrap-datetimepicker-widget.dropdown-menu .timepicker-picker .table-condensed .separator{color:#9a9a9a!important}.bootstrap-datetimepicker-widget.dropdown-menu .table-condensed .decade,.bootstrap-datetimepicker-widget.dropdown-menu .table-condensed .month,.bootstrap-datetimepicker-widget.dropdown-menu .table-condensed .year{color:#9a9a9a}.bootstrap-datetimepicker-widget.dropdown-menu .table-condensed .decade.active,.bootstrap-datetimepicker-widget.dropdown-menu .table-condensed .month.active,.bootstrap-datetimepicker-widget.dropdown-menu .table-condensed .year.active{color:#fff}@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-bottom:.4em solid;border-left:.4em solid transparent;border-right:.4em solid transparent;content:"";display:inline-block;height:0;position:absolute;right:auto;vertical-align:middle;width:0}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{display:none}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:.4em solid transparent;border-right:.4em solid transparent;border-top:.4em solid;bottom:-6px;color:#fff;content:"";display:inline-block;height:0;left:10px;position:absolute;right:auto;top:auto;vertical-align:middle;width:0}.bootstrap-datetimepicker-widget.dropdown-menu.top,.bootstrap-datetimepicker-widget.dropdown-menu.top.open{margin-top:auto}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{border-width:0;color:#fff;padding:0}.bootstrap-datetimepicker-widget a[data-action=togglePicker],.bootstrap-datetimepicker-widget a[data-action=togglePicker]:hover{color:#1d2720}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{border-radius:50%;color:#9a9a9a;font-size:1.5em;font-weight:300;height:40px;line-height:40px;margin:3px;width:40px}.bootstrap-datetimepicker-widget button[data-action]{box-shadow:0 1px 10px 0 rgba(0,0,0,.2);height:38px;padding:0;width:38px}.bootstrap-datetimepicker-widget .btn{margin:0!important}.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]:after{content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]:after{content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]:after{content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]:after{content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=showHours]:after{content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]:after{content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]:after{content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action=clear]:after{content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action=today]:after{content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{border-radius:3px;color:#1d2720;text-align:center}.bootstrap-datetimepicker-widget .picker-switch:after{content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{height:auto;line-height:inherit;margin:0;padding:0;width:auto}.bootstrap-datetimepicker-widget .picker-switch td span{border-radius:3px;height:2.5em;line-height:2.5;margin:2px 0!important;width:100%}.bootstrap-datetimepicker-widget table{margin:0;text-align:center;width:100%}.bootstrap-datetimepicker-widget table td>div,.bootstrap-datetimepicker-widget table th>div{text-align:center}.bootstrap-datetimepicker-widget table th{font-weight:300;height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#cfcfca;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.next span,.bootstrap-datetimepicker-widget table th.prev span{border-radius:4px;border-radius:50%;color:#1d2720;font-size:12px;height:27px;line-height:28px;text-align:center;width:27px}.bootstrap-datetimepicker-widget table th.prev:after{content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next:after{content:"Next Month"}.bootstrap-datetimepicker-widget table th.dow{color:#1d2720;padding-bottom:5px;padding-top:10px;text-align:center}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th.picker-switch:hover,.bootstrap-datetimepicker-widget table thead tr:first-child th:hover span{background:#eee}.bootstrap-datetimepicker-widget table td.cw>div{color:#cfcfca;font-size:.8em;height:20px;line-height:20px}.bootstrap-datetimepicker-widget table td.day>div,.bootstrap-datetimepicker-widget table td.hour>div,.bootstrap-datetimepicker-widget table td.minute>div{border:none;border-radius:50%;color:#9a9a9a;cursor:pointer;font-size:14px;font-weight:300;height:30px;line-height:2.2;margin:0 auto;padding:0;position:relative;text-align:center;transition:all .3s ease 0s;width:30px;z-index:-1}.bootstrap-datetimepicker-widget table td.day:hover>div,.bootstrap-datetimepicker-widget table td.hour:hover>div,.bootstrap-datetimepicker-widget table td.minute:hover>div,.bootstrap-datetimepicker-widget table td.second:hover>div{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget table td.new>div,.bootstrap-datetimepicker-widget table td.old>div{color:#042900}.bootstrap-datetimepicker-widget table td.day,.bootstrap-datetimepicker-widget table td.today{background:transparent!important}.bootstrap-datetimepicker-widget table td.today>div:before{border-color:rgba(0,0,0,.2) transparent #68b3c8;border-style:solid;border-width:7px;bottom:4px;content:"";display:inline-block;position:absolute;right:4px}.bootstrap-datetimepicker-widget table td.active:hover>div,.bootstrap-datetimepicker-widget table td.active>div{background-color:#1d2720;box-shadow:0 1px 10px 0 rgba(0,0,0,.2);color:#fff}.bootstrap-datetimepicker-widget table td.active.today:before>div{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled:hover>div,.bootstrap-datetimepicker-widget table td.disabled>div{background:none;color:#cfcfca;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{border-radius:50%;cursor:pointer;display:inline-block;height:40px;line-height:40px;margin:0 3px;text-align:center;width:40px}.bootstrap-datetimepicker-widget table td span.active{background-color:#1d2720;color:#fff}.bootstrap-datetimepicker-widget table td span.old{color:#cfcfca}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#cfcfca;cursor:not-allowed}.bootstrap-datetimepicker-widget .timepicker-hours span,.bootstrap-datetimepicker-widget .timepicker-minutes span,.bootstrap-datetimepicker-widget .timepicker-picker span{border-radius:50%!important}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.input-group.date .input-group-addon{cursor:pointer}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{cursor:pointer;padding:1px;text-align:center;z-index:1}.bootstrap-datetimepicker-widget .separator{color:red;height:auto;position:relative;width:auto}input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget .picker-switch,input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget .separator,input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget .timepicker-hours span,input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget .timepicker-minutes span,input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget a[data-action=togglePicker],input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget a[data-action=togglePicker]:hover,input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget span,input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget table td.day>div,input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget table td.hour>div,input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget table td.minute>div,input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget table th.next span,input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget table th.prev span{color:#9a9a9a}input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget table th.dow{color:hsla(0,0%,100%,.8)}input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget table td.new>div,input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget table td.old>div{color:hsla(0,0%,100%,.4)}input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget button[data-action],input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget table td.active:hover>div,input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget table td.active>div{background-color:#fff}input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget table td span:hover,input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget table td.hour:hover>div,input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget table td.minute:hover>div,input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget table td.second:hover>div,input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget table td:not(.active).day:hover>div{background:hsla(0,0%,100%,.2)}input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget table thead tr:first-child th.picker-switch:hover,input.datetimepicker[data-color]+.bootstrap-datetimepicker-widget table thead tr:first-child th:hover span{background-color:hsla(0,0%,100%,.2)}input.datetimepicker[data-color=orange]+.bootstrap-datetimepicker-widget{background-color:#1d2720}input.datetimepicker[data-color=orange]+.bootstrap-datetimepicker-widget button[data-action],input.datetimepicker[data-color=orange]+.bootstrap-datetimepicker-widget table td.active:hover>div,input.datetimepicker[data-color=orange]+.bootstrap-datetimepicker-widget table td.active>div,input.datetimepicker[data-color=orange]+.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before,input.datetimepicker[data-color=orange]+.bootstrap-datetimepicker-widget.dropdown-menu.top:after{color:#1d2720}input.datetimepicker[data-color=blue]+.bootstrap-datetimepicker-widget{background-color:#397bbc}input.datetimepicker[data-color=blue]+.bootstrap-datetimepicker-widget button[data-action],input.datetimepicker[data-color=blue]+.bootstrap-datetimepicker-widget table td.active:hover>div,input.datetimepicker[data-color=blue]+.bootstrap-datetimepicker-widget table td.active>div,input.datetimepicker[data-color=blue]+.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before,input.datetimepicker[data-color=blue]+.bootstrap-datetimepicker-widget.dropdown-menu.top:after{color:#397bbc}input.datetimepicker[data-color=green]+.bootstrap-datetimepicker-widget{background-color:#7cce44}input.datetimepicker[data-color=green]+.bootstrap-datetimepicker-widget button[data-action],input.datetimepicker[data-color=green]+.bootstrap-datetimepicker-widget table td.active:hover>div,input.datetimepicker[data-color=green]+.bootstrap-datetimepicker-widget table td.active>div,input.datetimepicker[data-color=green]+.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before,input.datetimepicker[data-color=green]+.bootstrap-datetimepicker-widget.dropdown-menu.top:after{color:#7cce44}input.datetimepicker[data-color=red]+.bootstrap-datetimepicker-widget{background-color:#fdb527}input.datetimepicker[data-color=red]+.bootstrap-datetimepicker-widget button[data-action],input.datetimepicker[data-color=red]+.bootstrap-datetimepicker-widget table td.active:hover>div,input.datetimepicker[data-color=red]+.bootstrap-datetimepicker-widget table td.active>div,input.datetimepicker[data-color=red]+.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before,input.datetimepicker[data-color=red]+.bootstrap-datetimepicker-widget.dropdown-menu.top:after{color:#fdb527}input.datetimepicker[data-color=yellow]+.bootstrap-datetimepicker-widget{background-color:#fdb527}input.datetimepicker[data-color=yellow]+.bootstrap-datetimepicker-widget button[data-action],input.datetimepicker[data-color=yellow]+.bootstrap-datetimepicker-widget table td.active:hover>div,input.datetimepicker[data-color=yellow]+.bootstrap-datetimepicker-widget table td.active>div,input.datetimepicker[data-color=yellow]+.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before,input.datetimepicker[data-color=yellow]+.bootstrap-datetimepicker-widget.dropdown-menu.top:after{color:#fdb527}.bootstrap-datetimepicker-widget.dropdown-black .datepicker-days .day,.bootstrap-datetimepicker-widget.dropdown-black .datepicker-days .minute{color:hsla(0,0%,100%,.7)}.bootstrap-datetimepicker-widget.dropdown-black .datepicker-days .day:hover,.bootstrap-datetimepicker-widget.dropdown-black .datepicker-days .minute:hover{color:#212529}.bootstrap-datetimepicker-widget.dropdown-black table td span,.bootstrap-datetimepicker-widget.dropdown-black table td.hour,.bootstrap-datetimepicker-widget.dropdown-black table td.minute{color:hsla(0,0%,100%,.7)}.bootstrap-datetimepicker-widget.dropdown-black table td span:hover,.bootstrap-datetimepicker-widget.dropdown-black table td.hour:hover,.bootstrap-datetimepicker-widget.dropdown-black table td.minute:hover{background:transparent;color:hsla(0,0%,100%,.4)}.bootstrap-datetimepicker-widget.dropdown-black table td span:hover div,.bootstrap-datetimepicker-widget.dropdown-black table td.hour:hover div,.bootstrap-datetimepicker-widget.dropdown-black table td.minute:hover div{background:transparent}.bootstrap-datetimepicker-widget.dropdown-black table td .btn[data-action]{color:#fff}.bootstrap-datetimepicker-widget.dropdown-black table td .btn[data-action=togglePeriod]{background:transparent}.large-container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.large-container{max-width:600px}}@media (min-width:768px){.large-container{max-width:780px}}@media (min-width:992px){.large-container{max-width:1020px}}@media (min-width:1200px){.large-container{max-width:1200px}}@media print{.large-container{max-width:100%}}.mega-container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.mega-container{max-width:700px}}@media (min-width:768px){.mega-container{max-width:820px}}@media (min-width:992px){.mega-container{max-width:1180px}}@media (min-width:1200px){.mega-container{max-width:1324px}}@media print{.mega-container{max-width:100%}}.full-width-container{margin-left:auto;margin-right:auto;max-width:95vw;padding-left:15px;padding-right:15px;width:100%}body{font-family:Noticia Text,serif;letter-spacing:.71px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#1d2720;font-family:Noticia Text,serif}h1,h2,h6{font-weight:700}h3,h4,h5{font-weight:400}h1,h4,h6{line-height:1.375}h2{line-height:1.34}h3{line-height:1.355}h5{line-height:1.4}.display-1{font-family:brothers,sans-serif;letter-spacing:0;line-height:1.19;text-transform:uppercase}.display-1,.display-2{color:#042900;font-weight:700}.display-2{line-height:1.26}.display-3{color:#7cce44}.display-3,.display-4{font-weight:400;line-height:1.38}.display-4{color:#1d2720;font-style:italic}.display-5{color:#042900;font-family:Noticia Text,serif;font-size:2.8125rem;font-weight:700;line-height:1.35}@media (max-width:1200px){.display-5{font-size:calc(1.40625rem + 1.875vw)}}.display-6{color:#042900;font-family:brothers,sans-serif;font-size:2.1875rem;font-weight:700;line-height:1;text-transform:uppercase}@media (max-width:1200px){.display-6{font-size:calc(1.34375rem + 1.125vw)}}p{color:#042900;font-family:libre-franklin,sans-serif}.lead{color:#1d2720}.blockquote,.blockquote-footer,.lead{font-family:Noticia Text,serif}.subtext{color:#96aa83;font-size:.875rem;line-height:1.5}.mid-size{font-size:.9375rem;line-height:1.16}.light-label{color:#7c9466;font-family:Noticia Text,serif;font-size:.875rem;line-height:1.5}.kale{color:#042900}.carrot{color:#fdb527}.sour{color:#7cce44}.charcoal{color:#353535}.spinach{color:#96aa83}.ff-sub-text{font-family:libre-franklin,sans-serif;font-size:.75rem;font-style:italic;line-height:1.25}.bg--sour{background:#7cce44}.bg--carrot{background:#fdb527}.bg--sour3{background:#004316}.bg--sour4{background:#003a1c}.bg--light-sour{background:#e6fdd6}label{color:#004316}.sour-apple-underline{color:#348e3c;font-family:libre-franklin,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:.71px;line-height:1.2;text-decoration:underline}.description-header{color:#042900;font-family:libre-franklin,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;margin-bottom:20px}@media (max-width:1200px){.description-header{font-size:calc(1.275rem + .3vw)}}.description-header--sour{color:#7cce44;font-weight:400}.normal-font{font-weight:400}.small-paragraph{font-size:1rem;line-height:1.21}.font-size-small{font-size:.75rem}.smaller-paragraph{font-size:.875rem}.bold{font-weight:700}.light{font-weight:400}.highlight{background-color:#ff0;padding-left:5px;padding-right:5px}html{scroll-behavior:smooth}.main,.main.marketplace{padding-bottom:60px;padding-top:60px}.bg-snow,.main.checkout-container,.main.marketplace,.main.shopping-cart-container{background:#f5f6f6}.flex-start-between{align-items:flex-start;display:flex;justify-content:space-between}.flex-center-start{align-items:center;display:flex;justify-content:flex-start}.flex-center-between{align-items:center;display:flex;justify-content:space-between}.no-outline,.no-outline:active,.no-outline:focus,.no-outline:hover{outline:none}.full-width{width:100%}.absolute{position:absolute}.relative{position:relative}.w-full{width:100%}.z-30{z-index:30}.sour3-important{color:#004316!important}.sour-apple-important{color:#348e3c!important}.no-padding{padding:0}.popup-wrapper{background:rgba(0,0,0,.75);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.popup-holder{background-color:#fff;bottom:0;display:block;left:0;margin:auto;position:absolute;right:0;top:50%;transform:translateY(-50%)}.popup-holder--pay-order{height:228px!important;padding:0!important;top:0!important;transform:none!important}.popup-holder--pay-order-big{height:630px!important}.popup-overlay{display:block;height:100%;width:100%}.card-wrapper.popup-payment-form{background-color:transparent;height:auto;padding-top:30px;width:95vw}@media (min-width:768px){.card-wrapper.popup-payment-form{width:50vw}}.card-wrapper.popup-payment-form .card-body{background-color:#fff}.payment-status{background-color:#efefef;border-radius:20px;font-size:.9em;padding:5px 10px 5px 6px}.payment-status--paid{color:#2d7527}.payment-status--unpaid{color:#979797}.payment-status--authorized{color:#7cce44}.payment-status--full-refund{color:#c82847}.payment-status--partial-refund{color:#fdb527}.height-auto{height:auto!important}.v-none{visibility:hidden}.cursor-pointer{cursor:pointer}.dropdown-item .form-check input[type=checkbox]{display:flex}.restore-item:hover .restore-btn{display:block}.restore-item:hover .removed-flag{display:none}.restore-btn{cursor:pointer;display:none;font-weight:700}.dashed-line{border-style:dashed;margin-bottom:1rem;margin-top:1rem}.tooltip-inner{max-width:500px;min-width:150px}.display-4-important{font-size:2.25rem!important}.balance-bg-green{background:#89cc5c}.balance-bg-red{background:#ff7c96}.flex-0{display:flex;flex:auto}.lh-2{line-height:2}.invite-company-member .invalid-feedback{position:absolute}.border.border-red{border-color:#f5365c!important}.position-initial{position:static!important}.classification-tag{text-wrap:nowrap;background:#dee2e6;border:1px solid rgba(206,212,218,.5);border-radius:3px;color:#32325d;display:inline-block;font-size:12px;line-height:1.325;padding:1px 2px}.marketplace__listings--grid .classification-tag,.shopping-cart__listing .classification-tag{background:#e9ecef;border:1px solid rgba(222,226,230,.5);color:#32325d}.note-editor .sn-checkbox-use-protocol{display:none}.grecaptcha-badge{visibility:hidden}@media print{.pagebreak{clear:both;page-break-after:always}}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:0}button:active,button:focus,button:hover{outline:none}.full-btn{line-height:1.5;padding-bottom:14px;padding-top:14px;width:100%}.text-btn{color:#7cce44;font-size:1rem;letter-spacing:.7px;line-height:1.188}.text-btn:focus,.text-btn:hover{color:#70b93d}.text-btn:active{color:#96aa83}.text-btn-red{color:#f5365c;font-size:1rem;letter-spacing:.7px;line-height:1.188}.text-btn-red:focus,.text-btn-red:hover{color:#dd3153}.text-btn-red:active{color:#000}.custom-file-upload label,.text-only-sour-apple{color:#268736!important}.custom-file-upload label,.text-only-sour-apple--underline{font-family:libre-franklin,sans-serif;line-height:1.2;text-decoration:underline}.custom-file-upload label:focus,.custom-file-upload label:hover,.text-only-sour-apple:focus,.text-only-sour-apple:hover{color:#7cce44!important}.custom-file-upload label:active,.text-only-sour-apple:active{color:#96aa83!important}.text-only-carrot{color:#fdb527}.text-only-carrot--underline{font-family:libre-franklin,sans-serif;line-height:1.2;text-decoration:underline}.text-only-carrot:active,.text-only-carrot:focus,.text-only-carrot:hover{color:#fba700}.text-only-kale{color:#042900}.text-only-kale:focus,.text-only-kale:hover{color:#7cce44}.text-only-kale:active{color:#96aa83}.btn{font-family:libre-franklin,sans-serif;font-size:1rem;font-weight:400;line-height:1.3125}@media print{.btn--pay{display:none}}.btn--export{background:#2b973d;border:none}.btn--export:hover{background-color:#7cce44!important;border:none!important;color:#fff!important}.btn-outline{border:1px solid #042900}.btn--rounded{border-radius:20px}.btn:hover{transform:none!important}.btn:not(:last-child){margin-right:.8rem}.btn__secondary{border:2px solid #aaa;border-radius:0;color:#7cce44;padding:.875rem 3.1875rem}.btn__secondary .count{color:#042900}.btn__secondary--small{padding:7px 3.125rem}.btn--login{background:#042900;color:#fff}.btn--login:focus,.btn--login:hover{background:#348e3c;color:#fff}.btn--login:active{background:#96aa83;color:#fff}.btn--reverse{background:transparent;border:2px solid #348e3c;border-radius:0;box-shadow:none;color:#348e3c;font-size:1.25rem;line-height:1.2;padding:1rem}.btn--reverse:focus,.btn--reverse:hover{background:#348e3c;color:#eee}.btn--reverse:active{background:hsla(91,19%,59%,.4);border-color:hsla(91,19%,59%,.4)}.btn--reverse--carrot{border:2px solid #fdb527;color:#fdb527;font-size:1rem;line-height:1.1875;padding:10px 1rem}.btn--reverse--carrot:focus,.btn--reverse--carrot:hover{background:#fdb527}.btn--reverse--carrot:active{background:#faf2e5;border-color:#faf2e5;color:#fdb527}.btn--primary{background-color:#268736;border-color:#268736;box-shadow:0 6px 20px rgba(13,51,32,.1);color:#fff}.btn--primary:focus,.btn--primary:hover{background:#fff;border:1px solid #268736;color:#268736}.btn--primary:active{border:1px solid hsla(91,19%,59%,.4);color:hsla(91,19%,59%,.4)}.btn--primary:active,.btn--primary:focus,.btn--primary:hover{box-shadow:none}.btn--primary--small{padding:9px 1.625rem}.btn--primary--small--text{font-size:.875rem}.btn--primary--red{background-color:#f5365c;border-color:#f5365c}.btn--primary--red:focus,.btn--primary--red:hover{border:1px solid #f5365c;color:#f5365c}.btn--primary--red:active{border:1px solid #f5365c;color:#fff}.btn--plus{align-items:center;border:none;box-shadow:none;color:#042900;display:flex;letter-spacing:.71px;padding:0;position:relative}.btn--plus:active,.btn--plus:active:focus,.btn--plus:focus,.btn--plus:hover{box-shadow:none!important;transform:none}.btn--plus:after{background-image:url(/images/plus.svg);background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:29px;margin-left:5px;width:29px}.btn--plus--bordered{border:2px solid #348e3c;border-radius:0;color:#348e3c;font-family:libre-franklin,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2;padding:13px 24px}.btn--plus--bordered:active,.btn--plus--bordered:active:focus,.btn--plus--bordered:focus,.btn--plus--bordered:hover{color:#348e3c}.btn--plus--bordered:after{height:20px;margin-left:12px;width:20px}.btn--next{align-items:center;background:#348e3c;border-radius:0;color:#eee;display:flex;font-size:1.25rem;font-weight:700;line-height:1.2;padding:15px 24px;transform:none}.btn--next:active,.btn--next:focus,.btn--next:hover{color:#faf2e5;transform:none}.btn--next:after{background-image:url(/images/arrow-btn.svg);background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:20px;margin-left:12px;width:18px}.btn--disabled{background-color:#ccc;border:none;cursor:not-allowed}.btn--disabled:active,.btn--disabled:focus,.btn--disabled:hover{background-color:#ccc;border:none;color:#fff}.active-carrot{background:#faf2e5;border-color:#faf2e5;color:#fdb527}.sour-btn{background:#7cce44;border:1px solid transparent;font-size:1rem;line-height:1.18;padding:6px 14px}.sour-btn--full-width{width:100%}.sour-btn:active,.sour-btn:focus,.sour-btn:hover{background:#98d96c;color:#fff}.btn.red{background:#d30069;color:#fff}.btn.red:active,.btn.red:focus,.btn.red:hover{background:#76033c}.btn.carrot{background:#fdb527}.autocomplete-btn{background:#e9ecef;color:#7cce44;cursor:pointer}.send-message-buttons{align-items:center;display:flex;flex-wrap:wrap}.send-message-buttons .send-message-icon{margin-right:20px}.send-message-icon{color:#348e3c;font-size:35px}.pointer{cursor:pointer}.close-popup-btn{display:block;height:1.25rem;position:absolute;right:-.6rem;top:-.6rem;width:1.25rem}.close-popup-btn span{background-color:#000!important}#search-close-btn{background:#fff;display:block;height:54px;opacity:1;right:1px;top:1px;width:54px;z-index:9}#search-close-btn span{font-size:3rem;margin:0 auto}.btn-group .btn{margin-right:0}.btn-group.btn-group--small .btn{border-color:#96aa83;font-size:14px;padding:8px 12px}.btn-group.grid-active .btn.btn-grid-view,.btn-group.list-active .btn.btn-list-view{background-color:#ddd}.product-display-toggle{margin-left:auto}@media (min-width:0) and (max-width:768px){.product-display-toggle{margin-left:0}}a.text-hover-sour:active,a.text-hover-sour:focus,a.text-hover-sour:hover{color:#7cce44!important}.csv-download{color:#348e3c;font-size:.875rem}.csv-download:focus,.csv-download:hover{color:#042900!important}.fa-trash-can-hover:focus,.fa-trash-can-hover:hover{color:#f5365c!important}.search-field-wrap{position:relative}.search-field-wrap:after{background-image:url(/images/search.svg);background-repeat:no-repeat;background-size:cover;content:"";height:34px;position:absolute;right:17px;top:50%;transform:translateY(-50%);width:34px}.custom-select,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/images/icons/down-arrow.svg);background-position:90% 50%;background-repeat:no-repeat;border:1px solid #96aa83;border-radius:5px;color:#042900;font-family:libre-franklin,sans-serif;font-size:20px;height:54px;line-height:1.2;padding:15px 3.5em 15px 15px}@media (min-width:0) and (max-width:768px){.custom-select,select{padding-right:21px}}.custom-file-upload{align-items:flex-end;display:flex}.custom-file-upload label{font-size:1.25rem;font-weight:400;line-height:1.2}.custom-file-upload label:after{background-image:url(/images/plus.svg);background-size:20px 20px;content:"";display:inline-block;height:20px;margin-left:20px;position:relative;top:4px;width:20px}.custom-file-upload .text-muted,.custom-file-upload input[type=file]{display:none}.form-control-label{color:#042900;font-family:libre-franklin,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2}.form-control-label label .text-muted{color:#96aa83!important;display:inline-block}@media (min-width:0) and (max-width:768px){.form-row .col,.form-row .col-md-8{margin-bottom:20px}}.form-control,.form-control-sm{border-color:#979797;border-radius:0;font-family:libre-franklin,sans-serif;font-size:20px;height:auto;line-height:26px;padding:12px 16px}.form-checks{display:flex;flex-wrap:wrap;margin-top:20px}.form-checks .custom-control{margin-right:43px}.custom-control-label{color:#042900;font-family:libre-franklin,sans-serif;font-size:1rem;line-height:36px;min-height:36px;padding-left:20px}.custom-control-label__address{font-size:.875rem;line-height:inherit}.custom-control-input:checked~.custom-control-label:before{background:#004316}.custom-control-label:before{border-color:#004316;height:18px;width:18px}.custom-control-label:after{height:18px;width:18px}.custom-checkbox .custom-control-input~.custom-control-label{color:#004316;font-family:libre-franklin,sans-serif;font-size:1rem;line-height:26px;min-height:auto;padding-left:0}.custom-checkbox.format-checkbox .custom-control-input~.custom-control-label{color:#042900;font-size:.625rem}.form-label,legend{color:#042900;font-family:libre-franklin,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2}.form-label .text-muted,legend .text-muted{color:#042900!important;display:block;font-weight:400}.small-control-label .form-control-label{color:#042900;font-family:libre-franklin,sans-serif;font-size:1rem;font-weight:700;line-height:1.2}.small-control-label .form-control-label .text-muted{color:#042900!important;font-weight:400}.form-footer{border-top:none}.form-footer button[type=submit]{display:block;margin-left:auto}.custom-switch .custom-control-label:before{background:#96aa83;border:none;border-radius:1rem;height:32px;width:56px}.custom-switch .custom-control-label:after{background:#fff;border-radius:50%;height:24px;left:calc(-3.5rem + 4px);top:calc(.25rem + 4px);width:24px}.custom-switch .custom-control-input:checked~.custom-control-label:after{transform:translateX(1.6rem)}.datatable-actions .form-control{font-size:16px;height:auto}.datatable-actions .form-control:focus{border-color:#979797}.datatable-actions .btn{border-color:#979797 #979797 #979797 #cacaca;padding-left:10px;padding-right:10px}.datatable-actions .btn:active,.datatable-actions .btn:focus{border-color:#979797!important}.datatable-actions input[type=text]{height:auto}form.form-inline,form.form-inline .btn{display:inline-block}.qty-input{font-size:14px}.datatable{min-height:300px}.table-with-borders table.table.table thead{background:#e6fdd6}.table-with-borders table.table.table td,.table-with-borders table.table.table th,.table-with-borders table.table.table thead th,.table-with-borders table.table.table tr{border:1px solid #979797;font-family:libre-franklin,sans-serif;text-transform:none}.table-with-borders table.table.table td,.table-with-borders table.table.table th,.table-with-borders table.table.table thead th{font-size:1rem;line-height:1.21;padding:6.5px 12px 6.5px 10px}table.table.table td.text-small{font-size:.75rem;line-height:1.5}table.table.table .form-edit-text{color:#348e3c;font-family:libre-franklin,sans-serif;font-size:1rem;line-height:1.2;text-decoration:underline}.table-pagination{align-items:center;display:flex;justify-content:flex-end;margin:20px 0 124px}.table-pagination__next,.table-pagination__previous{align-items:center;cursor:pointer;display:flex;position:relative}.table-pagination__next:after,.table-pagination__previous:before{background-image:url(/images/icons/green-right-arrow.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:14px;position:relative;width:20px}.table-pagination__previous:before{margin-right:14px;transform:rotate(180deg)}.table-pagination__next:after{margin-left:14px}.table-pagination__page-count{color:#979797;font-family:libre-franklin,sans-serif;font-size:1.125rem;line-height:1.18;margin:0 10px}.table-pagination__current-page{border:1px solid #979797;padding:2px 6.5px}.table-pagination__current-page,.table-pagination__page-to{margin-right:9px}.table-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.table-header h5{letter-spacing:.71px;line-height:1.2}.table-header h5,.table-header span{font-family:libre-franklin,sans-serif}.table-header__filters{align-items:center;display:flex;flex-wrap:wrap;margin-left:auto}.table-header__per-page{color:#1d2720;cursor:pointer;font-family:libre-franklin,sans-serif;font-weight:700;margin:0 5px}.table-header__per-page.active{color:#96aa83;text-decoration:underline}.table-header__filter-heading{margin-right:25px}table.table.table tbody td,table.table.table tbody th{vertical-align:text-top!important}table.table.table tbody tr.stats_row td{height:70px;vertical-align:top!important}table.table.table tbody tr.black_border td,table.table.table tbody tr.black_border th{border-top:1px solid #000}table.table.bigger-text thead tr th{font-size:.8125rem}table.table.bigger-text tbody tr td{font-size:1rem}.quantity-column{width:110px}.quantity-column input{width:60px}.price-column{width:125px}.visibility-column{width:180px}.btn.dropdown-toggle{padding:.875rem 1rem}.dropdown-menu div.dropdown-item{padding:0}.dropdown-menu div.dropdown-item button{display:block;padding:.5rem 1rem;text-align:left;width:100%}.dropdown-menu--multicol{max-width:75vw;top:100%!important;transform:inherit!important;width:auto}.dropdown-menu--multicol.list-dropdown{top:54px!important}.dropdown-menu--multicol.show{-moz-columns:14vw;columns:14vw;min-width:44.5vw}@media (min-width:0) and (max-width:768px){.dropdown-menu--multicol.show{-moz-columns:100vw 1;columns:100vw 1}}.dropdown-menu--multicol .dropdown-item{padding:.5rem 1rem!important}.mock-select{position:relative}.mock-select:hover .mock-select__drop-down{max-height:none;opacity:1;visibility:visible}.mock-select--drop-down{width:276px}.mock-select--image-drop{width:55px}.mock-select--image-drop .mock-select__option{padding-left:7px}.mock-select--image-drop .mock-select__drop-down{left:auto;padding:9px 10px 4px 13px;right:0;width:109px}.mock-select__image{align-items:center;display:flex;justify-content:space-between;margin-bottom:13px}.mock-select button{width:100%}.mock-select button p{font-size:.875rem;line-height:1.14;margin-bottom:0}.mock-select button i{color:#042900;font-size:16px}.mock-select__option{background:#fff;border:1px solid #96aa83;border-radius:2px;color:#042900;cursor:pointer;display:block;font-family:libre-franklin,sans-serif;font-size:.9375rem;line-height:1.17;padding:9px 16px;position:relative;width:100%}.mock-select__option:after{content:"\f107";font-family:Font Awesome\ 6 Pro;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.mock-select__titles{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:8px 36px 18px 18px}.mock-select__by-type{color:#96aa83;font-family:libre-franklin,sans-serif;font-size:.875rem;line-height:1.17}.mock-select__select-all{color:#7cce44;font-family:libre-franklin,sans-serif;font-size:.75rem;line-height:1.16;text-decoration:underline}.mock-select__drop-down{background:#f8f8f8;border:1px solid #979797;box-shadow:0 1px 4px rgba(0,0,0,.158);left:0;max-height:1px;opacity:0;padding-left:0;position:absolute;top:100%;transition:visibility .3s ease;visibility:hidden;width:100%;z-index:999}.mock-select__inputs{margin-bottom:12px;padding-left:2.75rem}.mock-select__inputs .custom-control-label{font-family:libre-franklin,sans-serif;line-height:1.14;padding-left:10px}.mock-select__inputs .custom-checkbox .custom-control-input~.custom-control-label{padding-left:10px}.mock-select__organic{padding-left:1rem}.mock-select__organic .custom-control{margin-bottom:0}.mock-select__organic .custom-checkbox .custom-control-input~.custom-control-label{padding-left:10px}.custom-checkbox .custom-control-input~.custom-control-label{height:auto!important}.pagination{flex-wrap:wrap;padding:24px 0 0;width:100%}.pagination__wrap{align-items:center;display:flex;justify-content:flex-start;margin-left:auto;margin-right:auto}.pagination__number,.pagination__prev-next{align-items:center;border:1px solid #e9ecef;border-radius:50%;cursor:pointer;display:block;display:flex;font-family:libre-franklin,sans-serif;font-size:.875rem;height:35px;justify-content:center;line-height:1.14;margin:0 3.5px;width:35px}.pagination__number.active,.pagination__number:active,.pagination__number:focus,.pagination__number:hover,.pagination__prev-next.active,.pagination__prev-next:active,.pagination__prev-next:focus,.pagination__prev-next:hover{background:#042900;border:1px solid #042900;color:#fff}.page-item.disabled .page-link,.page-link{color:#042900}.hero-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:369px;width:100%}.two-btn-callout{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:37px}@media (min-width:0) and (max-width:768px){.two-btn-callout{padding-bottom:22px}}.two-btn-callout__buttons{display:flex;flex-wrap:wrap}@media (min-width:0){.two-btn-callout__buttons{justify-content:flex-start}}@media (min-width:768px){.two-btn-callout__buttons{justify-content:flex-end;width:49%}}.two-btn-callout__buttons .btn{border-radius:0;font-size:1rem;font-weight:400;line-height:1.3125;padding-left:0;padding-right:0;width:220px}@media (min-width:0){.two-btn-callout__buttons .btn{margin:0 24px 10px 0}}@media (min-width:768px){.two-btn-callout__buttons .btn{margin:0 0 10px 24px}}.two-btn-callout h1{font-family:brothers,sans-serif;font-size:2.75rem;line-height:1;margin-bottom:32px;text-transform:uppercase}@media (min-width:768px){.two-btn-callout h1{width:50%}}@media (max-width:1200px){.two-btn-callout h1{font-size:calc(1.4rem + 1.8vw)}}section.icon-nav{margin-bottom:40px}.icon-nav{background:#e6fdd6;display:flex;justify-content:space-around;padding:8px 0;text-align:center}.icon-nav__title{display:block;font-family:libre-franklin,sans-serif;font-size:.8125rem;line-height:1.21;text-transform:uppercase}.icon-nav ul{margin-bottom:0;padding-left:0}.icon-nav i{align-items:center;border-radius:50%;color:#004316;display:flex;font-size:2.25rem;height:60px;justify-content:center;line-height:1;margin:auto auto 3px;width:60px}@media (max-width:1200px){.icon-nav i{font-size:calc(1.35rem + 1.2vw)}}.icon-nav li{display:inline-block;margin:0 17.5px 5px}.icon-nav li.active i{background:#fff}.icon-nav li.active .icon-nav__title{font-weight:700}.producer-cards{padding:43px 0 72px}.col-lg-9 .card__content h1,.col-lg-9 .card__content h2,.col-lg-9 .card__content h3,.col-lg-9 .card__content h4,.col-lg-9 .card__content h5,.col-lg-9 .card__content h6,.col-lg-9 .card__content p,.col-lg-9 .card__content span{font-family:libre-franklin,sans-serif}.col-lg-9 .card__link{text-decoration:underline}.card{border-radius:0}.card--bordered{border:1px solid #ddd;border-radius:5px;width:100%}@media print{.card--bordered{border:none}}.card--details{min-height:306px;padding:20px 17px}.card--details>h6{font-family:brothers,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.71px;line-height:1;margin-bottom:0;text-transform:uppercase}.card--details a,.card--details h1,.card--details h2,.card--details h3,.card--details h4,.card--details h5,.card--details h6,.card--details p,.card--details span{color:#fff}.card--details.bg--sour3 h1,.card--details.bg--sour4 h1{color:#7cce44}.card__content{margin-top:30px}.card__content span{text-decoration:underline}.card__content h1{font-size:3.125rem;font-weight:400;line-height:1.36}@media (max-width:1200px){.card__content h1{font-size:calc(1.4375rem + 2.25vw)}}.card__content p{font-family:Noticia Text,serif;margin-bottom:0}.card__content-type{font-size:1rem;line-height:1.365;margin-right:13px}.card__link{display:block;font-family:libre-franklin,sans-serif;font-size:.875rem;line-height:1.21;margin-top:auto}.card .card-header h5{font-family:brothers,sans-serif;font-size:1.25rem;line-height:1.17;text-transform:uppercase}.card-header{align-items:center;background-color:transparent;display:flex;justify-content:space-between;padding:16px 1.5rem}@media print{.card-header{padding:0 0 10px}.card-body{padding:0 0 30px}}.three-card-callout{background:#faf2e5;padding:50px 0;width:100%}.three-card-callout__container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1086px;width:90%;width:75%}.three-card-callout .card{width:100%}@media (min-width:768px){.three-card-callout .card{min-height:332px;width:31%}}table.table.table{font-family:libre-franklin,sans-serif;letter-spacing:0}table.table.table th{font-size:.625rem;line-height:1.2;padding:10px 10px 11px}table.table.table th:first-child{padding-left:20px}table.table.table th:last-child{padding-right:20px}table.table.table td{font-size:.875rem;line-height:1.17}table.table.table td,table.table.table th{color:#042900}table.table.table td a:not(.dropdown-item),table.table.table th a:not(.dropdown-item){color:#348e3c;text-decoration:underline}@media print{table.table.table tbody td{white-space:inherit}}table.table.table tbody td,table.table.table tbody th{padding:10px 10px 11px;vertical-align:middle!important}table.table.table tbody td:first-child{padding-left:20px}table.table.table tbody td:last-child{padding-right:20px}table.table.table tbody td.table-actions{padding-left:0!important;width:66px}.table-responsive{min-height:300px}@media print{.table-responsive{min-height:inherit;overflow-x:visible}}.table-responsive.table-basic{min-height:inherit}.table-responsive.table-basic td{white-space:inherit}.table-responsive--auto{min-height:auto}.modal-backdrop.show{opacity:.5}.modal-title{color:#042900;font-family:brothers,sans-serif;font-size:2rem;line-height:1.18;margin-bottom:0;text-transform:uppercase}.modal--image .modal-body{padding:0}@media print{.ffri-breadcrumb{display:none}}.ffri-breadcrumb__text{color:#96aa83;font-family:libre-franklin,sans-serif;font-size:1rem;line-height:1.2}.ffri-breadcrumb a{border-bottom:1px solid #96aa83}.js-map{height:225px;margin-bottom:38px;width:100%}.ffri-timeline{background-color:#2dce89;border-top:.25px solid #005825;padding:20px 0 30px;width:100%}@media print{.ffri-timeline{display:none}}@media (min-width:0) and (max-width:768px){.ffri-timeline{padding:20px 0}}.ffri-timeline--banner{padding:1.125rem 0}.ffri-timeline--banner__headings.ff-header-nav__large-container{justify-content:center;text-align:center}.ffri-timeline--banner h5{font-family:libre-franklin,sans-serif;font-size:1.25rem;line-height:1.2;margin-bottom:0}.ffri-timeline__text-cta{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:5px;width:100%}.ffri-timeline__text-cta a,.ffri-timeline__text-cta h5{color:#7cce44;font-family:libre-franklin,sans-serif}.ffri-timeline__text-cta h5{font-size:1rem;line-height:1.2}@media (min-width:0) and (max-width:768px){.ffri-timeline__text-cta h5{font-size:.875rem}}.ffri-timeline__text-cta a{font-weight:700;text-decoration:underline}@media (min-width:0) and (max-width:768px){.ffri-timeline__text-cta a{margin-bottom:15px}}.ffri-timeline__percentage{background:#d8d8d8;border-radius:20px;overflow:hidden;position:relative;width:100%}.ffri-timeline__percent-text{font-family:libre-franklin,sans-serif;line-height:1.2;margin-bottom:0;padding:6px 29px;position:relative;z-index:1}@media (min-width:0) and (max-width:768px){.ffri-timeline__percent-text{font-size:.875rem;line-height:1.25;text-align:center}.ffri-timeline__percent-text .bold{display:block}}.ffri-timeline__bg{background:#7cce44;border-radius:20px;bottom:0;height:100%;left:0;max-width:100%;position:absolute;top:0}.window-message-formatting a,.window-message-formatting b,.window-message-formatting i,.window-message-formatting p,.window-message-formatting span{display:inline!important;margin:0!important}.window-message-formatting a{color:#042900!important;text-decoration:underline}.window-message-formatting a.active,.window-message-formatting a:focus,.window-message-formatting a:hover{text-decoration:none}.producer-details{padding:28px 0 46px}.producer-details__images{display:flex;justify-content:space-between}.producer-details__images img{height:auto;margin-bottom:40px;max-height:200px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.producer-details__images img{max-height:300px}}@media (min-width:1200px){.producer-details__images img{max-height:400px}}.producer-details__images img:nth-child(2n+2){margin-left:10px}.producer-details__images--two-images img{width:calc(50% - 5px)}.producer-details__titles{align-items:center;display:flex;flex-wrap:wrap}.producer-details__titles h1{font-family:brothers,sans-serif;font-size:2.75rem;font-weight:400;line-height:1;margin-right:14px;text-transform:uppercase}@media (max-width:1200px){.producer-details__titles h1{font-size:calc(1.4rem + 1.8vw)}}.producer-details__titles h1,.producer-details__titles h4{color:#042900;margin-bottom:0}.producer-details__titles h4{margin-bottom:-3px}.producer-details h6,.producer-details h6 span{color:#2b973d;font-family:libre-franklin,sans-serif;font-size:1rem;font-weight:700;line-height:1.1875;margin-bottom:16px;text-transform:uppercase}.producer-details p{color:#000;font-family:Noticia Text,serif;font-size:1rem;line-height:1.3125}.introjs-tooltip{max-width:350px;min-width:300px}.introjs-tooltip-title{font-family:Noticia Text,serif}.introjs-tooltiptext{font-size:13px;padding:10px 20px 20px}.introjs-tooltiptext ul{margin:8px 0;padding:0 0 0 15px}.introjs-tooltiptext ul li{margin:6px 0}.introjs-button{background-color:#348e3c;border-color:#348e3c;box-shadow:0 6px 20px rgba(13,51,32,.1);color:#fff!important;text-shadow:none;transition:all .2s ease}.introjs-button:focus,.introjs-button:hover{background-color:#fff;border-color:#348e3c;color:#348e3c!important}.introjs-disabled{background-color:#bbb;border-color:#eee!important;color:#999!important}.introjs-dontShowAgain{margin-bottom:10px}.introjs-dontShowAgain label{color:#525f7f;font-size:12px}.login-bg .main-content{background-image:linear-gradient(180deg,#7cce44,#2d7527 33%,#004316 77%);min-height:100vh}.auth-form-wrap{align-items:center;display:flex;justify-content:center;min-height:100vh;padding-top:20px}.auth-form-wrap.register-layout form{margin-top:30px}.auth-form-card{background:#f5f6f6;border-radius:8px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:100%}@media (min-width:0){.auth-form-card{padding:25px}}@media (min-width:768px){.auth-form-card{padding:45px}}@media (min-width:1200px){.auth-form-card{padding-left:60px}}.auth-form-card input::-moz-placeholder{color:#b0bfa1!important}.auth-form-card input:-ms-input-placeholder{color:#b0bfa1!important}.auth-form-card input::placeholder{color:#b0bfa1!important}.auth-form-left-half{align-items:center;display:flex;width:47%}.auth-form-left-half img{max-width:100%}.auth-form-right-half{width:41%}.auth-form-right-half h4{color:#030f09;margin-bottom:12px}@media (min-width:0){.auth-form-right-half form{margin-top:20px}}@media (min-width:768px){.auth-form-right-half form{margin-top:30px}}@media (min-width:1200px){.auth-form-right-half form{margin-top:59px}}.auth-form-left-half input:not([type=submit]),.auth-form-right-half input:not([type=submit]){background:transparent;border:none;border-bottom:1px solid #ccc;border-radius:0;box-shadow:none;color:#030f09;font-family:Noticia Text,serif;margin-bottom:30px;padding-left:0}.auth-form-left-half input:not([type=submit])::-moz-placeholder,.auth-form-right-half input:not([type=submit])::-moz-placeholder{color:#030f09}.auth-form-left-half input:not([type=submit]):-ms-input-placeholder,.auth-form-right-half input:not([type=submit]):-ms-input-placeholder{color:#030f09}.auth-form-left-half input:not([type=submit])::placeholder,.auth-form-right-half input:not([type=submit])::placeholder{color:#030f09}.auth-form-left-half .btn,.auth-form-right-half .btn{margin:10px 0 30px}.auth-form-left-half span,.auth-form-right-half span{display:block;margin-bottom:4px}.register-layout .auth-form-left-half{display:block}.register-layout__header{width:100%}@media (min-width:768px){.register-layout__header{align-content:center;display:flex;justify-content:flex-start}}.register-layout__header img{width:200px}.register-layout__header .title{align-items:center;display:flex;margin:20px 0}@media (min-width:768px){.register-layout__header .title{padding-left:40px}}@media (min-width:0) and (max-width:768px){.auth-form-left-half,.auth-form-right-half{margin:auto;width:100%}}.ff-header-nav{flex-wrap:wrap}.ff-header-nav__large-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:0) and (max-width:768px){.ff-header-nav__large-container{align-items:flex-start}.ff-header-nav .navbar-dropdown{flex-direction:column}}.ff-header-nav .ff-header-nav__second-nav{align-content:flex-start;align-items:flex-start;display:flex;justify-content:flex-start;margin-right:0}.ff-header-nav .ff-header-nav__second-nav .nav-item{margin-left:5px;margin-right:0}@media (min-width:0) and (max-width:768px){.ff-header-nav .ff-header-nav__second-nav{flex:auto;justify-content:flex-end}.ff-header-nav .ff-header-nav__second-nav .navbar-nav{flex-direction:row!important;margin-left:0!important}.ff-header-nav .ff-header-nav__second-nav .navbar-nav .nav-item{margin-right:0!important}}.ff-header-nav__cart{display:flex;padding-top:1px}.ff-header-nav__cart i{margin-right:5px}.ff-header-nav__cart-drop{border:2px solid #042900;border-radius:0;box-shadow:none;padding:24px 24px 22px;right:-32px}@media (min-width:0) and (max-width:768px){.ff-header-nav__cart-drop{right:-40px!important;width:86vw!important}}@media (min-width:0){.ff-header-nav__cart-drop{width:100vw}}@media (min-width:768px){.ff-header-nav__cart-drop{width:506px}}@media (min-width:992px){.ff-header-nav__cart-drop{right:-96px}}.ff-header-nav__cart-drop .display-6{margin-bottom:21px}.ff-header-nav__cart-drop .shopping-cart__listing-image{height:100px;min-width:100px;width:100px}@media (min-width:0) and (max-width:768px){.ff-header-nav__cart-drop .shopping-cart__listing-image{display:none}.ff-header-nav__cart-drop .shopping-cart__listing-info h4{font-size:1.125rem}.ff-header-nav__cart-drop .shopping-cart__listing-info p{font-size:.875rem}}@media (min-width:768px){.ff-header-nav__cart-drop .shopping-cart__listing-info{width:52%}}.ff-header-nav__cart-drop .shopping-cart__listing-details{margin-left:auto}@media (min-width:768px){.ff-header-nav__cart-drop .shopping-cart__listing-details{width:20%}}.ff-header-nav__cart-price-wrap{border-top:2px solid #042900;padding-top:18px}.ff-header-nav__cart-price{display:flex;flex-wrap:wrap;justify-content:space-between}.ff-header-nav__cart-price h4{color:#268736;margin-bottom:20px;text-transform:uppercase}.ff-header-nav__buttons{display:flex;justify-content:center}@media (min-width:0) and (max-width:768px){.ff-header-nav__buttons{flex-direction:column}.ff-header-nav__buttons .btn{margin-bottom:8px;margin-right:0!important}}.ff-header-nav i{font-size:1.5rem;margin-left:15px}@media (max-width:1200px){.ff-header-nav i{font-size:calc(1.275rem + .3vw)}}.ff-header-nav a:not(.btn){color:#7cce44}.ff-header-nav a:not(.btn):active,.ff-header-nav a:not(.btn):focus,.ff-header-nav a:not(.btn):hover{color:#70b93d}.ff-header-nav .navbar-nav .nav-link{font-family:libre-franklin,sans-serif;line-height:2;padding:0}.ff-header-nav .navbar-nav .nav-link.active{color:#eee}.ff-header-nav .nav-item{margin-right:24px;position:relative}@media (min-width:0) and (max-width:768px){.ff-header-nav .nav-item--separate{margin-top:10px;padding-top:10px}}.ff-header-nav .nav-item--separate:before{border-top:1px solid #4d8824;content:"";left:0;position:absolute;top:0;width:100%}@media (min-width:768px){.ff-header-nav .nav-item--separate{padding-left:24px}.ff-header-nav .nav-item--separate:before{border-left:1px solid #4d8824;content:"";height:21px;position:absolute;top:50%;transform:translateY(-50%);width:1px}}.ff-header-nav .nav-item--has-icon i{font-size:1rem;margin-left:0;margin-right:3px}.ff-header-nav .nav-heading{margin-right:24px}.ff-header-nav .nav-heading__text{color:#7cce44;font-family:libre-franklin,sans-serif;font-size:12px;font-weight:700;line-height:32px;text-transform:uppercase}@media (min-width:0) and (max-width:768px){.ff-header-nav .dropdown .dropdown-menu-right{left:auto;right:0;width:auto}}.ff-header-nav .dropdown .dropdown-menu-left{left:20px}@media (min-width:0) and (max-width:768px){.ff-header-nav .dropdown .dropdown-menu-left{border:1px solid #366019;left:0;right:0;width:90vw}}.ff-header-nav .dropdown .dropdown-menu .dropdown-item{color:#000;font-family:libre-franklin,sans-serif}@media (min-width:0) and (max-width:768px){.ff-header-nav .dropdown .dropdown-menu .dropdown-item{padding-right:30px}}.ff-header-nav .dropdown .dropdown-menu .dropdown-item:hover{background-color:#eee}.ff-header-nav .dropdown .dropdown-menu-dark .dropdown-item{color:#fff;font-family:libre-franklin,sans-serif}.ff-header-nav .dropdown .dropdown-menu-dark .dropdown-item:hover{background-color:#095c00}.ff-header{background:#fff;padding:20px 0}.ff-header .large-container{flex-wrap:wrap}.ff-header img{max-width:201px}.ff-header form{padding-left:6%;width:calc(100% - 220px)}@media (min-width:0) and (max-width:768px){.ff-header form{padding-left:0;width:100%}}.ff-header form .form-group{margin-bottom:0}.ff-header .search-input{position:relative}.ff-header .search-input label[for=search]{display:none}.ff-header input[type=search]{border:none;border-bottom:2px solid #7cce44;color:#7cce44;font-family:Noticia Text,serif;font-size:1.5rem;line-height:1.3;outline:none;padding-bottom:16px;padding-right:40px;width:100%}@media (max-width:1200px){.ff-header input[type=search]{font-size:calc(1.275rem + .3vw)}}.ff-header input[type=search]::-moz-placeholder{color:#7cce44}.ff-header input[type=search]:-ms-input-placeholder{color:#7cce44}.ff-header input[type=search]::placeholder{color:#7cce44}.ff-header input[type=search]:active,.ff-header input[type=search]:focus,.ff-header input[type=search]:hover{box-shadow:none;outline:none}.ff-header button[type=submit]{position:absolute;right:0;top:50%;transform:translateY(-50%)}.search-site-btn{background-color:#fff;background-image:url(/images/icons/search.svg);background-size:cover;border:none;height:24px;outline:none;width:24px}.page-heading{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px 15px}@media (min-width:0) and (max-width:768px){.page-heading{padding:20px 0}.page-heading .btn,.page-heading .ffri-breadcrumb,.page-heading .send-message-icon{margin-bottom:12px}.navbar-expand .navbar-nav{flex-direction:column}.navbar-expand .navbar-collapse{display:none!important}.navbar-expand .navbar-collapse.show{display:flex!important}.navbar-expand .navbar-collapse .navbar-nav{text-align:left!important}}.navbar-expand .navbar-toggler{padding:0;position:relative}@media (min-width:0) and (max-width:768px){.navbar-expand .navbar-toggler{display:block!important;margin-bottom:10px}.navbar-expand .navbar-toggler:after,.navbar-expand .navbar-toggler:before{border-top:2px solid #7cce44;content:"";left:0;position:absolute;width:100%}.navbar-expand .navbar-toggler:before{top:0}.navbar-expand .navbar-toggler:after{bottom:0}}.navbar-expand .navbar-toggler .navbar-toggler-icon{height:1.15em;position:relative;width:1.25em}.navbar-expand .navbar-toggler .navbar-toggler-icon:before{border-top:2px solid #7cce44;content:"";left:0;position:absolute;top:calc(50% - 2px);width:100%}.global-footer{background:#042900;padding:37px 0 25px}@media print{.global-footer{margin-top:10px}.global-footer__col-container{display:none}}@media (min-width:0) and (max-width:768px){.global-footer__col-container .col{flex:0 0 100%;max-width:100%;width:100%}}.global-footer img{margin-bottom:19px;max-width:196px}.global-footer .ff-sub-text{color:#7cce44}.global-footer a{color:#7cce44;display:block;font-family:libre-franklin,sans-serif;font-size:1rem;line-height:1.625}.global-footer a:active,.global-footer a:focus,.global-footer a:hover{color:#2b973d}.global-footer .social-icons{margin-top:15px}.global-footer .social-icons a{margin-right:15px}.global-footer .social-icons i{font-size:2rem}@media (max-width:1200px){.global-footer .social-icons i{font-size:calc(1.325rem + .9vw)}}.global-footer ul{list-style:none;padding-left:0}.global-footer form{display:flex;flex-wrap:wrap;justify-content:space-between}.global-footer form input:not([type=submit]){background:#e6fdd6;border:none;box-shadow:none;color:green;font-family:libre-franklin,sans-serif;margin-bottom:10px;outline:none;padding:8px}.global-footer form input:not([type=submit])::-moz-placeholder{color:#042900}.global-footer form input:not([type=submit]):-ms-input-placeholder{color:#042900}.global-footer form input:not([type=submit])::placeholder{color:#042900}@media (min-width:0){.global-footer .enews-subbox{width:100%}}@media (min-width:1200px){.global-footer .enews-subbox{width:48%}}.global-footer .enews-email,.global-footer .enews-submit{font-family:libre-franklin,sans-serif;width:100%}.global-footer .enews-submit{background:#7cce44;border:none;line-height:19px;padding:6px 14px 8px}.global-footer .enews-submit:active,.global-footer .enews-submit:focus,.global-footer .enews-submit:hover{background:#2b973d}.footer-title{font-family:libre-franklin,sans-serif;font-size:.75rem;font-weight:500;line-height:1.65;margin-bottom:.9rem}.footer-copyright,.footer-title{color:#7cce44;text-transform:uppercase}.footer-copyright{font-family:brothers,sans-serif;font-size:1rem;line-height:1.625;margin-left:auto;margin-right:auto;padding:30px 0;text-align:center}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-button{align-items:center;background:#348e3c;border:none;border-radius:2px;display:flex;height:25px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:25px}.flickity-button.previous{left:0}.flickity-button.next{right:0}.flickity-button-icon{fill:#fff;height:10px;width:10px}.orders-overview{padding:0 0 30px;width:100%}.orders-overview__top-filters{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.orders-overview__top-filters .btn{font-size:1.25rem;line-height:1.2;margin-bottom:.8rem}.orders-overview__top-filters .btn--plus{margin-left:auto}.orders-overview__search-field{font-family:libre-franklin,sans-serif;font-size:1.25rem;line-height:1.2;padding:14px 44px 14px 16px}@media (min-width:0) and (max-width:768px){.orders-overview__search-field{margin-bottom:8px}}@media (min-width:768px){.orders-overview__search-field{width:413px}}.orders-overview__search-field::-moz-placeholder{color:#d8d8d8}.orders-overview__search-field:-ms-input-placeholder{color:#d8d8d8}.orders-overview__search-field::placeholder{color:#d8d8d8}.orders-overview__order-search{align-items:center;display:flex;justify-content:center;margin-bottom:.8rem}@media (min-width:0) and (max-width:768px){.orders-overview__order-search{flex-wrap:wrap;justify-content:flex-start}}.orders-overview__order-search .btn{margin-bottom:0;padding:15px 1.625rem}@media (min-width:0) and (max-width:768px){.orders-overview__order-search .btn{margin-bottom:8px}}.orders-overview .search-field-wrap{margin-right:.8rem}.orders-overview__table-filters{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.orders-overview__table-title,.orders-overview__table-title-date{color:#042900}.orders-overview__table-title-date{font-weight:400}.page-details{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.page-details__large-header{margin-bottom:10px;width:100%}@media (min-width:768px){.page-details__half{display:flex;flex-wrap:wrap;justify-content:space-between;width:49%}}@media (min-width:0) and (max-width:768px){.page-details__half{width:100%}}.page-details__half select{margin:0 0 10px}.page-details__order-date{display:flex;font-size:1.125rem;justify-content:space-between;margin-bottom:10px;width:100%}.page-details__price{color:#042900;font-family:libre-franklin,sans-serif}.page-details__total-title{margin-bottom:12px;width:100%}.page-details__primary-buttons{margin-bottom:28px;width:100%}.page-details__primary-buttons .btn{margin-bottom:10px}.order-addresses{display:flex;justify-content:space-between;width:100%}@media (min-width:0) and (max-width:768px){.order-addresses{flex-direction:column}}.order-address{margin-bottom:30px}@media (min-width:768px){.order-address{width:47%}}.order-address__heading{font-family:libre-franklin,sans-serif;font-weight:700}.order-address__description,.order-address__notes{font-family:libre-franklin,sans-serif;font-size:.875rem;margin-bottom:0}.order-address__notes{color:#888;font-size:.75rem;margin-top:8px}.order-details{margin-bottom:55px}.order-details__dates{margin-bottom:15px;width:100%}.order-details__heading{color:#042900;font-family:libre-franklin,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2;margin-bottom:10px}.order-details__heading strong.label{display:inline-block;width:40%}.order-details__row{color:#042900;font-family:libre-franklin,sans-serif;font-size:1.125rem;line-height:1.2;margin-bottom:10px}@media (min-width:0) and (max-width:768px){.order-details__row{font-size:1rem}}.order-details__row strong.label{display:inline-block;width:43%}@media (min-width:0) and (max-width:768px){.order-details__row strong.label{margin-bottom:4px;width:100%}}.order-details__row .main-details-text{font-size:1rem}.order-details__description{color:#042900;font-family:libre-franklin,sans-serif;font-size:1.25rem;line-height:1.2;overflow-wrap:anywhere;word-break:normal}.order-details__large-link,.order-details__large-link a{color:#042900;font-family:libre-franklin,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2}@media (max-width:1200px){.order-details__large-link,.order-details__large-link a{font-size:calc(1.275rem + .3vw)}}.order-details__description:not(:last-child){margin-bottom:0}.order-details__link{color:#348e3c;cursor:pointer;font-family:libre-franklin,sans-serif;font-size:1rem;font-weight:400;line-height:1.1875;text-decoration:underline}.order-details__link:active,.order-details__link:focus,.order-details__link:hover{color:#003a1c}.order-details__row.font-1{font-size:1rem}.shopping-cart__header{flex-wrap:wrap;margin-bottom:23px}.shopping-cart__heading{align-items:center;display:flex;flex-wrap:wrap}@media (min-width:768px){.shopping-cart__second-half{text-align:right}}.shopping-cart__got-questions{margin-bottom:8px}.shopping-cart__cart{display:flex;flex-wrap:wrap;justify-content:space-between}.shopping-cart__listings{width:100%}@media (min-width:768px){.shopping-cart__listings{width:64%}}.shopping-cart__listing{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:35px}.shopping-cart__listing:last-child{margin-bottom:0}.shopping-cart__listing-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #000;height:148px;margin-right:19px;min-width:148px;width:148px}.shopping-cart__cart-image-mobile{align-self:flex-start}@media (min-width:768px){.shopping-cart__cart-image-mobile{align-self:center}}.shopping-cart__listing-info h4{margin-bottom:2px}.shopping-cart__listing-info .small-paragraph{margin-bottom:4px}.shopping-cart__listing-info select{border:2px solid #96aa83;height:41px;margin-top:15px;padding:8px 42px 8px 10px}.shopping-cart__listing-info h4,.shopping-cart__pricing h4{font-weight:700}.shopping-cart__pricing{margin-left:auto}@media (min-width:768px){.shopping-cart__pricing-size{min-width:160px}}@media (min-width:0) and (max-width:768px){.shopping-cart__mobile-size{margin-top:10px}}.shopping-cart__order-summary{width:100%}@media (min-width:768px){.shopping-cart__order-summary{width:34%}}.shopping-cart__listing-unit{align-self:center;margin-bottom:0!important}@media (min-width:768px) and (max-width:1200px){.shopping-cart__listing-unit{align-self:flex-start;margin-bottom:15px!important}}@media (min-width:0) and (max-width:768px){.shopping-cart__listing-unit{align-self:flex-start;margin-bottom:15px!important}}.shopping-cart__listing-unit-wrapper{flex-direction:row}@media (min-width:768px) and (max-width:1200px){.shopping-cart__listing-unit-wrapper{flex-direction:column-reverse}}@media (min-width:0) and (max-width:768px){.shopping-cart__listing-unit-wrapper{flex-direction:column-reverse}}.shopping-cart__cart-plus-minus{width:-moz-max-content;width:max-content}.shopping-cart__total-titles{display:flex;font-family:libre-franklin,sans-serif;font-size:1.5rem;justify-content:space-between;line-height:1.2;margin-bottom:1px}@media (max-width:1200px){.shopping-cart__total-titles{font-size:calc(1.275rem + .3vw)}}.shopping-cart__total-titles--total{border-top:2px solid #042900;color:#268736;font-family:Noticia Text,serif;font-size:1.875rem;font-weight:700;line-height:1.36;margin-top:12px;padding-top:13px;text-transform:uppercase}@media (max-width:1200px){.shopping-cart__total-titles--total{font-size:calc(1.3125rem + .75vw)}}.shopping-cart__listing-description{font-size:.8125rem}@media (min-width:0) and (max-width:768px){.shopping-cart__total-tablet{font-size:1.125rem}}.shopping-cart .card-title{font-weight:700;margin-bottom:10px}.shopping-cart .card{background:transparent;box-shadow:none}.shopping-cart .card-body{background:#fff;border:2px solid #dee2e6}.shopping-cart .card-footer{background:transparent;border:none;margin-top:40px;padding:0;text-align:right}.shopping-cart .card-footer .btn{margin-bottom:10px;margin-left:.8rem;margin-right:0}.shopping-cart .display-1{line-height:1;margin-right:20px}.blocked-message{background-color:#fff;display:block;font-size:.85rem;margin-top:15px;padding:10px;text-align:left}.blocked-message.no-top{margin-top:0}@media (min-width:0) and (max-width:768px){.card-tablet{font-size:1.25rem}}.checkout-container .checkout{margin:0 auto;max-width:1324px;padding-left:15px;padding-right:15px}.checkout-navigation{border-bottom:1px solid #eee;display:flex;justify-content:space-evenly;margin-bottom:30px;padding:0 15px 30px}@media (min-width:1200px){.checkout-navigation{padding:0 0 30px}}.checkout-navigation .btn{-webkit-appearance:initial}.checkout-navigation .btn-group{flex-wrap:wrap}.checkout-navigation .btn-group .btn-secondary{background-color:#fff;border:2px solid #dee2e6;border-radius:0;font-family:Noticia Text,serif;font-size:1rem;margin:0 3px 6px}@media (min-width:0) and (max-width:768px){.checkout-navigation .btn-group .btn-secondary{padding:12px}}@media (min-width:1200px){.checkout-navigation .btn-group .btn-secondary{font-size:1.25rem}}.checkout-navigation .btn-group .btn-secondary.active{background-color:#348e3c;border:2px solid #348e3c;color:#fff}.checkout{display:flex;flex-wrap:wrap;justify-content:space-between}.checkout#step-1 .delivery-fee-on-checkout{display:none}.checkout__forms{align-content:flex-start;width:100%}@media (min-width:768px){.checkout__forms{width:53%}}.checkout__forms .card-title{align-items:flex-end;color:#7cce44;display:flex;justify-content:space-between;margin-bottom:11px}.checkout__forms .card-title .small-paragraph{color:#979797;display:block;font-family:libre-franklin,sans-serif;font-weight:400}.checkout__forms input:not([type=submit]),.checkout__forms textarea{border:1px solid #042900;border-radius:0;font-family:libre-franklin,sans-serif;font-size:1.25rem;height:auto;line-height:.833;padding:11px 15px}.checkout__forms .form-group{margin-bottom:27px}.checkout__forms .card-body{padding:0}.checkout__forms .card-body.bigger-delivery-notice{height:574px!important}.checkout__forms .card-body.delivery-notice{align-items:center;background:rgba(0,0,0,.85);display:flex;height:550px;left:0;padding:40px;position:absolute;top:0;width:100%;z-index:2}@media (min-width:0) and (max-width:768px){.checkout__forms .card-body.delivery-notice{padding:20px}.checkout__forms .card-body.delivery-notice .checkout__form-buttons{flex-direction:column}.checkout__forms .card-body.delivery-notice .checkout__form-buttons .btn{margin:0 0 10px}}.checkout__forms .card-body.delivery-notice .delivery-notice-wrapper{display:block;width:100%}.checkout__forms .card-body.delivery-notice .delivery-notice-wrapper h5{color:#fff;font-size:1.7rem;text-align:center}.checkout__forms .card-body.delivery-notice .delivery-notice-wrapper h5.smaller{font-size:1.4rem}.checkout__forms .card-body.delivery-notice .delivery-notice-wrapper .subtitle{color:#fff;display:block;font-size:1rem;text-align:center}.checkout__forms .card-body.delivery-notice .delivery-notice-wrapper .center-button{justify-content:center}.checkout__forms .card-body.delivery-notice .delivery-notice-wrapper .center-button .return-btn{border-color:#fdb527;color:#fff}.checkout__forms label:not(.checkout__radio-label):not(.custom-control-label){display:none}.checkout__summary{margin-top:30px;width:100%}@media (min-width:768px){.checkout__summary{margin-top:0;width:39%}}.checkout__summary .floating-card{position:sticky;top:20px}.checkout__summary .card{border:2px solid #dee2e6;box-shadow:none}.checkout__summary .card-title{font-family:brothers,sans-serif;font-size:2rem;line-height:1;text-transform:uppercase}@media (max-width:1200px){.checkout__summary .card-title{font-size:calc(1.325rem + .9vw)}}.checkout__summary h4{font-size:20px}.checkout__summary .small-paragraph{font-size:14px}.checkout__summary .shopping-cart__listing-image{margin-right:15px;position:relative}.checkout__summary .shopping-cart__listing-image .quantity-badge{align-content:center;align-items:center;background-color:#348e3c;border-radius:100%;color:#fff;display:flex;font-family:libre-franklin,sans-serif;font-size:13px;font-weight:400;height:24px;justify-content:center;line-height:24px;position:absolute;right:-6px;text-align:center;top:-6px;width:24px}.checkout__form-buttons{align-items:center;display:flex;justify-content:space-between}.checkout__form-buttons .btn{font-weight:700}@media (min-width:0) and (max-width:768px){.checkout__form-buttons .btn{font-size:1rem}}.checkout__pricing{border-top:2px solid #042900;margin-top:9px;padding-top:20px}.checkout__pricing-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.checkout__pricing-title--heading{color:#7cce44;text-transform:uppercase}.checkout__radio-label input{display:none}.checkout__radio-label input:checked+span:before{background:radial-gradient(#348e3c 0,#348e3c 52%,transparent 60%,transparent)}.checkout__radio-label span:before{border:3px solid #042900;border-radius:50%;content:"";display:inline-block;height:30px;margin-right:17px;vertical-align:bottom;width:30px}.checkout .order-details{margin-bottom:27px}.checkout .order-details__heading{color:#042900;font-family:Noticia Text,serif;font-size:2rem;font-weight:700;line-height:1.34;margin-bottom:14px}@media (max-width:1200px){.checkout .order-details__heading{font-size:calc(1.325rem + .9vw)}}.checkout .order-details__description{color:#042900;font-size:1rem;line-height:1.2}.checkout .order-details__credits{margin-bottom:30px}.checkout__radios{padding:27px 0 13px}.checkout__radio{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:25px}.checkout__radio label{margin:0}.checkout__radio p,.checkout__radio span{color:#042900;font-family:libre-franklin,sans-serif;font-size:1.5rem;line-height:1.2}@media (max-width:1200px){.checkout__radio p,.checkout__radio span{font-size:calc(1.275rem + .3vw)}}.checkout__radio .m-left-50{margin-left:50px}.checkout__radio.disabled label,.checkout__radio.disabled label span{color:#979797}.checkout__radio.disabled label span:before{border:3px solid #979797}.checkout__checkbox{margin-bottom:38px;padding-left:10px;padding-top:12px}.checkout__checkbox .custom-control-input:checked~.custom-control-label:before{background:transparent}.checkout__checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url(/images/check-mark.svg);height:30px;width:30px}.checkout__checkbox .custom-control-label{color:#042900;font-family:libre-franklin,sans-serif;font-size:1rem;line-height:1.2}.checkout__checkbox .custom-control-label:after,.checkout__checkbox .custom-control-label:before{box-shadow:none!important;height:30px;left:-38px;top:50%;transform:translateY(-50%);transition:none;width:30px}.checkout__checkbox label{display:block}.checkout__bottom-btn{align-items:flex-end;display:flex}.checkout--summary-page{flex-wrap:wrap}.checkout--summary-page__title{color:#7cce44;margin-bottom:71px;margin-top:29px;width:100%}@media (min-width:0) and (max-width:768px){.checkout--summary-page__title{margin-bottom:20px;margin-top:0}}.checkout--summary-page__summary{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.checkout--summary-page .half-width{width:100%}@media (min-width:768px){.checkout--summary-page .half-width{width:38%}}@media (min-width:0) and (max-width:768px){.checkout--summary-page .order-details__heading{font-size:22px}}.checkout--summary-page .checkout__summary{width:100%}@media (min-width:768px){.checkout--summary-page .checkout__summary{width:66%}}.checkout--order-details-summary.card{border:none}.checkout--order-details-summary.card .card-body{padding:0}.checkout--order-details-summary.card .shopping-cart__listing-details{margin-left:auto;text-align:right}@media (min-width:0) and (max-width:768px){.checkout--order-details-summary.card .shopping-cart__listing-details{margin-left:0;text-align:left}}.checkout--order-details-summary.card .shopping-cart__listing{margin-bottom:30px}.checkout--order-details-summary.card .checkout__pricing{align-items:flex-end;display:flex;justify-content:flex-end}.checkout--order-details-summary.card .checkout__pricing-title--heading{margin-bottom:25px}.checkout--order-details-summary.card .btn{padding-bottom:15px;padding-top:15px}.checkout__summary-totals{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.checkout__summary-totals{width:50%}}.checkout select{background-position:95% 50%;border:1px solid #042900;border-radius:0;color:#979797;width:100%}.shopping-cart__listing{flex-direction:column;margin-bottom:20px}@media (min-width:768px){.shopping-cart__listing{flex-direction:row;flex-wrap:nowrap}}.shopping-cart__listing h4,.shopping-cart__listing p{color:#042900}.shopping-cart__listing-image{height:121px;margin-right:10px;min-width:121px;width:121px}@media (min-width:0) and (max-width:768px){.shopping-cart__listing-image{height:100px;min-width:100px;width:100px}}.shopping-cart__pricing{width:100%}@media (min-width:768px){.shopping-cart__pricing{text-align:right;width:200px}}.shopping-cart__listing-price{font-weight:700}.price-list__listing .table-responsive{min-height:inherit}.search-query{background:rgba(120,188,66,.1);padding:59px 0}.search-query__titles{align-items:center;display:flex;flex-wrap:wrap}.search-query h1{font-size:3.25rem;line-height:1;margin-right:20px}@media (max-width:1200px){.search-query h1{font-size:calc(1.45rem + 2.4vw)}}.search-query h1,.search-query h2{margin-bottom:0}.shop-cta-section{background:#faf2e5;padding:50px 0}.shop-cta-wrap{flex-wrap:wrap}.shop-cta{display:flex;flex-direction:column;padding:0}@media (min-width:0){.shop-cta{margin-bottom:30px;width:100%}}@media (min-width:768px){.shop-cta{margin-bottom:0;width:49%}}@media (min-width:0){.shop-cta:last-child{margin-bottom:0}}.shop-cta-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:80px 9%}.shop-cta-bg h2{color:#eee;font-family:brothers,sans-serif;font-size:2.125rem;line-height:1.2;margin-bottom:0;text-align:center;text-transform:uppercase;word-spacing:100vw}@media (max-width:1200px){.shop-cta-bg h2{font-size:calc(1.3375rem + 1.05vw)}}.shop-cta-text{background:#fff;padding:20px 7% 20px 5%}.shop-cta-text h5{color:#042900;font-family:libre-franklin,sans-serif;font-size:1.625rem;line-height:1.18;width:55%}@media (max-width:1200px){.shop-cta-text h5{font-size:calc(1.2875rem + .45vw)}}.shop-cta-text h6{color:#348e3c;font-family:brothers,sans-serif;font-size:.875rem;font-weight:400;line-height:1.21;text-transform:uppercase}.producer-fulfillment [aria-expanded=true] .fa-solid.fa-chevron-down:before{content:"\f077"}.recommended-product-slider{background:#fff;padding:18px 0 42px}.recommended-product-slider__title{color:#348e3c;font-family:Noticia Text,serif;font-size:2.125rem;font-weight:400;line-height:1.38;margin-bottom:21px;padding-left:40px}@media (max-width:1200px){.recommended-product-slider__title{font-size:calc(1.3375rem + 1.05vw)}}.recommended-product-slider .container{overflow:hidden}.recommended-slider-wrapper{padding:0 40px;position:relative}.recommended-slder{outline:none}.product-item{margin-bottom:20px;margin-left:1.5%;margin-right:1.5%}@media (min-width:0){.product-item{width:100%}}@media (min-width:768px){.product-item{width:32%}}@media (min-width:1200px){.product-item{width:23%}}.product-item__image{height:240px;margin-bottom:10px;-o-object-fit:cover;object-fit:cover;width:100%}.product-item__price,.product-item__product-type{font-style:normal}.product-item__product-type{margin-bottom:10px}.product-item__price{margin-bottom:13px}.product-item__cart,.product-item__cart-plus-minus{box-shadow:0 6px 20px 0 rgba(13,51,32,.1);margin-bottom:11px}.product-item__cart{padding:8px 1.875rem}.product-item__cart-plus-minus{font-family:libre-franklin,sans-serif;padding:0}.product-item__cart-plus-minus .add-cart-item,.product-item__cart-plus-minus .subtract-cart-item{font-family:Noticia Text,serif;padding:12px 8px}.product-item h6{color:#042900;font-weight:400;margin-bottom:3px}.marketplace__filters{align-items:flex-end;display:flex;flex-wrap:wrap;padding-bottom:50px}@media (min-width:0){.marketplace__filters{justify-content:flex-start}}@media (min-width:1200px){.marketplace__filters{justify-content:flex-start}}@media (min-width:0) and (max-width:768px){.marketplace__filters{align-items:flex-start;flex-direction:column}.marketplace__filters .dropdown{margin-bottom:10px}}@media (min-width:1200px){.marketplace__filters--producers{justify-content:flex-start}}.marketplace__filters--producers .field.field--image-drop{margin-left:0}.marketplace__filters--producers .mock-select__organic{margin-right:1rem}.marketplace__filters .field{margin-bottom:10px;margin-left:0}.marketplace__filters .field-end{margin-left:auto}@media (min-width:1200px){.marketplace__filters .field--image-drop{margin-left:auto}}@media (min-width:0) and (max-width:768px){.marketplace__filters .field--image-drop{display:none}}.marketplace__filters .field .mock-select__organic .custom-checkbox{margin-bottom:0!important}.marketplace__listings{display:flex;flex-wrap:wrap;justify-content:space-between}.marketplace__listings--list.simple-list-view .marketplace__listing .price-qty{width:180px}.marketplace__listings--list.simple-list-view .marketplace__listing .price-qty .quantity-available span{font-family:libre-franklin,sans-serif;font-size:12px;margin-right:-2px}.marketplace__listings--list.simple-list-view .marketplace__listing .marketplace__listing-list-content{max-width:45%}@media (min-width:0) and (max-width:768px){.marketplace__listings--list.simple-list-view .marketplace__listing .marketplace__listing-list-content{max-width:80%;padding-left:10px}}.marketplace__listings--list.simple-list-view .marketplace__listing .marketplace__listing-image{height:50px;width:50px}.marketplace__listings--list.simple-list-view .marketplace__listing .marketplace__listing-price{font-size:14px;font-weight:700}.marketplace__listings--list.simple-list-view .marketplace__listing .marketplace__listing-quanities{font-size:12px}.marketplace__listings--list.simple-list-view .marketplace__listing .marketplace__listing-variety{display:none}.marketplace__listings--list.simple-list-view .marketplace__listing .marketplace__listing-name{display:inline-block;font-family:libre-franklin,sans-serif;font-size:16px;margin-bottom:5px}.marketplace__listings--list.simple-list-view .marketplace__listing .marketplace__listing-type{display:inline-block;font-size:16px;margin-bottom:5px;text-transform:inherit}.marketplace__listings--list.simple-list-view .marketplace__listing .marketplace__listing-producer{background-color:transparent;color:#042900;font-size:12px;font-weight:700;padding:0;text-transform:uppercase}.marketplace__listings--list.simple-list-view .marketplace__listing .marketplace__listing-list-heading{margin-bottom:0}.marketplace__listings--list.simple-list-view .marketplace__listing .cart-actions .btn.sour-btn{padding:10px 24px;width:146px}.marketplace__listings--list.simple-list-view .marketplace__listing .cart-actions .count{padding-left:5px;padding-right:5px}.marketplace__listings--list.simple-list-view .marketplace__listing .cart-actions .product-item__cart-plus-minus .add-cart-item,.marketplace__listings--list.simple-list-view .marketplace__listing .cart-actions .product-item__cart-plus-minus .subtract-cart-item{padding:12px 10px;transition:background-color .2s ease}.marketplace__listings--list.simple-list-view .marketplace__listing .cart-actions .product-item__cart-plus-minus .add-cart-item:hover,.marketplace__listings--list.simple-list-view .marketplace__listing .cart-actions .product-item__cart-plus-minus .subtract-cart-item:hover{background-color:#efefef}.marketplace__listings--list.simple-list-view .marketplace__listing .cart-actions .product-item__cart-plus-minus .add-cart-item .product-item__cart-plus-minus .subtract-cart-item,.marketplace__listings--list.simple-list-view .marketplace__listing .cart-actions .product-item__cart-plus-minus .subtract-cart-item .product-item__cart-plus-minus .subtract-cart-item{border-right:1px solid #ddd}.marketplace__listings--list.simple-list-view .marketplace__listing .cart-actions .product-item__cart-plus-minus .add-cart-item .product-item__cart-plus-minus .add-cart-item,.marketplace__listings--list.simple-list-view .marketplace__listing .cart-actions .product-item__cart-plus-minus .subtract-cart-item .product-item__cart-plus-minus .add-cart-item{border-left:1px solid #ddd}.marketplace__listings:after{content:""}@media (min-width:768px){.marketplace__listings:after{width:48%}}@media (min-width:1200px){.marketplace__listings:after{width:32%}}.marketplace__listings--producers .marketplace__listing .h5,.marketplace__listings--producers .marketplace__listing h5{padding-right:5%}.marketplace__listings--producers .marketplace__listing{margin-bottom:35px}.marketplace__listings--grid .marketplace__listing{background-color:#fff;border:1px solid #ccc;display:flex;flex-direction:column;margin-bottom:20px;width:calc(33.33333% - 15px)}@media (min-width:768px) and (max-width:1200px){.marketplace__listings--grid .marketplace__listing{width:calc(50% - 10px)}}@media (min-width:0) and (max-width:768px){.marketplace__listings--grid .marketplace__listing{margin-bottom:20px;width:100%}}.marketplace__listings--grid .marketplace__listing .price-qty{background-color:#f6fef1;display:flex;flex-direction:row;justify-content:space-between;width:100%}.marketplace__listings--grid .marketplace__listing .price-qty .marketplace__listing-price{font-size:13px;font-weight:700;width:auto}.marketplace__listings--grid .marketplace__listing .price-qty .quantity-available{align-items:center;display:flex;padding-right:18px}.marketplace__listings--grid .marketplace__listing .price-qty .quantity-available span{font-family:libre-franklin,sans-serif;font-size:13px;padding-left:3px}.marketplace__listings--grid .marketplace__listing .btn.product-item__cart-plus-minus{margin-bottom:0;margin-right:5px;padding:0}.marketplace__listings--grid .marketplace__listing .count{padding-left:7px;padding-right:7px}.marketplace__listings--grid .marketplace__listing .product-item__cart-plus-minus .add-cart-item,.marketplace__listings--grid .marketplace__listing .product-item__cart-plus-minus .subtract-cart-item{padding:12px 14px;transition:background-color .2s ease}@media (min-width:0) and (max-width:768px){.marketplace__listings--grid .marketplace__listing .product-item__cart-plus-minus .add-cart-item,.marketplace__listings--grid .marketplace__listing .product-item__cart-plus-minus .subtract-cart-item{padding:12px 20px}}.marketplace__listings--grid .marketplace__listing .product-item__cart-plus-minus .add-cart-item:hover,.marketplace__listings--grid .marketplace__listing .product-item__cart-plus-minus .subtract-cart-item:hover{background-color:#efefef}.marketplace__listings--grid .marketplace__listing .product-item__cart-plus-minus .subtract-cart-item{border-right:1px solid #ddd}.marketplace__listings--grid .marketplace__listing .product-item__cart-plus-minus .add-cart-item{border-left:1px solid #ddd}.marketplace__listings--grid .marketplace__listing .marketplace__listing-list-content{min-height:160px;order:3;padding:20px 12px}.marketplace__listings--grid .marketplace__listing .marketplace__listing-price{background-color:#f6fef1;padding:10px 18px;width:100%}.marketplace__listings--grid .marketplace__listing .marketplace__listing-image{border-bottom:1px solid #eee;order:2}.marketplace__listings--grid .marketplace__listing .marketplace__cart-options{background-color:#e6fdd6;margin-top:auto;order:3;padding:0}.marketplace__listings--grid .marketplace__listing .cart-actions{display:flex;flex-direction:row;justify-content:space-between;padding:10px 18px;width:100%}.marketplace__listings--grid .marketplace__listing .cart-actions .quantity-available{display:flex;flex-direction:column;font-family:libre-franklin,sans-serif;text-align:center}.marketplace__listings--grid .marketplace__listing .cart-actions .quantity-available span:first-child{font-size:16px;font-weight:700}.marketplace__listings--grid .marketplace__listing .cart-actions .quantity-available span:nth-child(2){font-size:12px}.marketplace__listings--grid .marketplace__listing .marketplace__listing-list-content{padding:4px 18px 12px}.marketplace__listings--grid .marketplace__listing .marketplace__listing-name,.marketplace__listings--grid .marketplace__listing .marketplace__listing-quanities,.marketplace__listings--grid .marketplace__listing .marketplace__listing-type{order:4}.marketplace__listings--grid .marketplace__listing .marketplace__listing-name{display:inline;font-family:libre-franklin,sans-serif;font-size:18px;font-weight:700!important}.marketplace__listings--grid .marketplace__listing .marketplace__listing-type{display:inline;font-size:18px;font-weight:700;margin-bottom:4px;text-transform:inherit}.marketplace__listings--grid .marketplace__listing p.marketplace__listing-quanities.kale.mid-size{font-size:14px;line-height:1.35;margin-top:10px}.marketplace__listings--grid .marketplace__listing-list-heading{flex-direction:column;margin-bottom:0;order:3}.marketplace__listings--grid .marketplace__listing-list-heading.list-only{display:none}.marketplace__listings--grid .marketplace__listing-list-heading .marketplace__listing-producer{background:transparent;color:#247f33;font-family:libre-franklin,sans-serif;font-size:14px;font-weight:700;line-height:1.35;margin-bottom:0;padding:18px 18px 2px;text-align:left;text-transform:uppercase;width:100%}.marketplace__listings--grid .marketplace__listing-list-heading .marketplace__listing-producer-hover-producer:hover{color:#7cce44}.marketplace__listings--grid .marketplace__listing-list-heading .marketplace__listing-variety{display:none;order:2;padding:6px 12px;position:relative;text-align:left;width:100%}.marketplace__listings--grid .marketplace__listing-list-heading .marketplace__allergens{order:3}.marketplace__listings--list .grid-only{display:none}.marketplace__listings--list .marketplace__listing{border-bottom:1px solid #ccc;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px;padding-bottom:20px;width:100%}@media (min-width:1200px){.marketplace__listings--list .marketplace__listing-list-content{max-width:70%}}.marketplace__listings--list .marketplace__listing .cart-actions{display:flex;flex-direction:row}.marketplace__listings--list .marketplace__listing .cart-actions .btn.product-item__cart-plus-minus{margin-bottom:0;margin-right:5px;padding:0}.marketplace__listings--list .marketplace__listing .cart-actions .count{padding-left:7px;padding-right:7px}.marketplace__listings--list .marketplace__listing .cart-actions .product-item__cart-plus-minus .add-cart-item,.marketplace__listings--list .marketplace__listing .cart-actions .product-item__cart-plus-minus .subtract-cart-item{padding:12px 14px;transition:background-color .2s ease}@media (min-width:0) and (max-width:768px){.marketplace__listings--list .marketplace__listing .cart-actions .product-item__cart-plus-minus .add-cart-item,.marketplace__listings--list .marketplace__listing .cart-actions .product-item__cart-plus-minus .subtract-cart-item{padding:12px 20px}}.marketplace__listings--list .marketplace__listing .cart-actions .product-item__cart-plus-minus .add-cart-item:hover,.marketplace__listings--list .marketplace__listing .cart-actions .product-item__cart-plus-minus .subtract-cart-item:hover{background-color:#efefef}.marketplace__listings--list .marketplace__listing .cart-actions .product-item__cart-plus-minus .subtract-cart-item{border-right:1px solid #ddd}.marketplace__listings--list .marketplace__listing .cart-actions .product-item__cart-plus-minus .add-cart-item{border-left:1px solid #ddd}.marketplace__listings--list .marketplace__listing .cart-actions .quantity-available{display:flex;flex-direction:column;font-family:libre-franklin,sans-serif;padding-right:20px;text-align:center}.marketplace__listings--list .marketplace__listing .cart-actions .quantity-available span:first-child{font-size:16px;font-weight:700}.marketplace__listings--list .marketplace__listing .cart-actions .quantity-available span:nth-child(2){font-size:12px}.marketplace__listings--list .marketplace__listing-list-heading.grid-only{display:none}.marketplace__listings--list .marketplace__listing .marketplace__cart-options{align-items:center;background:transparent;margin-left:auto;padding-right:0}@media (min-width:0) and (max-width:768px){.marketplace__listings--list .marketplace__listing .marketplace__cart-options{margin-left:0;padding-left:0;width:100%}}.marketplace__listings--list .marketplace__listing .marketplace__listing-image{height:100px;margin-right:22px;width:100px}@media (min-width:0) and (max-width:768px){.marketplace__listings--list .marketplace__listing .marketplace__listing-image{height:272px;margin-right:0;width:100%}}.marketplace__listings--list .marketplace__listing .marketplace__listing-variety{display:block;line-height:1;margin-right:0;padding-bottom:8px;padding-top:8px;position:relative;width:205px}@media (min-width:0) and (max-width:768px){.marketplace__listings--list .marketplace__listing .marketplace__listing-variety{padding-left:16px;text-align:left;width:100%}}.marketplace__listings--list .marketplace__listing .marketplace__listing-producer{background-color:#042900;color:#fff;font-family:libre-franklin,sans-serif;margin-right:15px;padding:3px 16px}@media (min-width:0) and (max-width:768px){.marketplace__listings--list .marketplace__listing .marketplace__listing-producer{margin-right:0;text-align:left;width:100%}}.marketplace__listings--list .marketplace__listing .marketplace__listing-producer-hover-producer:hover{color:#7cce44}.marketplace__listings--list .marketplace__listing .marketplace__listing-type{font-size:.75rem;line-height:1.2}.marketplace__listings--list .marketplace__listing .marketplace__listing-name{color:#247f33;font-size:1.5rem;line-height:1.33}@media (max-width:1200px){.marketplace__listings--list .marketplace__listing .marketplace__listing-name{font-size:calc(1.275rem + .3vw)}}@media (min-width:0) and (max-width:768px){.marketplace__listings--list .marketplace__listing .marketplace__listing-name{margin-bottom:0}}.marketplace__listings--list .marketplace__listing .marketplace__listing-quanities{color:#042900;font-size:1rem;line-height:1.325;margin-bottom:0}.marketplace__listings--list .marketplace__listing .marketplace__listing-price{background:transparent;font-size:1.25rem;line-height:1.2;margin-right:24px;padding:0}@media (min-width:0) and (max-width:768px){.marketplace__listings--list .marketplace__listing .marketplace__listing-price{font-size:1rem;margin-bottom:10px;width:100%}}.marketplace__listings--list .marketplace__listing .btn,.marketplace__listings--list .marketplace__listing .marketplace__cart-options .sour-btn{padding:12px 24px}@media (min-width:0) and (max-width:768px){.marketplace__listing-list-content{width:100%}}.marketplace__listing-list-heading{align-items:center;display:flex;margin-bottom:10px}@media (min-width:0) and (max-width:768px){.marketplace__listing-list-heading{flex-direction:column}}.marketplace__allergen-item{color:#7cce44;font-size:16px;line-height:1}@media (min-width:0) and (max-width:768px){.marketplace__allergens{padding-left:0;padding-top:8px;text-align:left;width:100%}}.marketplace__allergens:active .marketplace__allergen-description,.marketplace__allergens:focus .marketplace__allergen-description,.marketplace__allergens:hover .marketplace__allergen-description{display:block}.marketplace__allergen-description{background:#fff;border-bottom:5px solid #fdb527;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:none;left:20px;padding:23px 33px 20px 22px;top:-60px;width:352px;z-index:10}@media (min-width:0) and (max-width:768px){.marketplace__allergen-description{left:auto;right:0;width:75vw;z-index:99}}.marketplace__allergen-description p{line-height:1.2}.marketplace__allergen-description i{font-size:20px;margin-bottom:9px}.marketplace__allergen-description.product-tooltip{background:#f6f9fc;padding:18px;top:100px;width:400px}.marketplace__allergen-description.product-tooltip small{display:block;font-family:libre-franklin,sans-serif;font-size:.75rem;letter-spacing:0;text-align:left;white-space:normal;width:100%}.marketplace__main-listing-types{align-items:center;display:flex;justify-content:space-between}.marketplace__main-listing-types .marketplace__allergen-description{bottom:40px;left:auto;right:-5px;top:auto}.marketplace__listing{margin-bottom:12px}@media (min-width:0){.marketplace__listing{width:100%}}@media (min-width:768px){.marketplace__listing{width:48%}}@media (min-width:1200px){.marketplace__listing{width:32%}}.marketplace__listing .h5,.marketplace__listing h5{background:#042900;color:#eee;font-family:libre-franklin,sans-serif;line-height:1.175;margin-bottom:0;padding:12px 20% 12px 12px;text-align:left}.marketplace__listing-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:272px;position:relative}.marketplace__listing-variety{background:#268736;color:#fff;font-family:libre-franklin,sans-serif;font-size:.875rem;line-height:1.17;margin-bottom:0;padding:4px 4px 8px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0;width:48%}.marketplace__listing-white-con{background:#fff;padding:12px 12px 25px}.marketplace__listing-type{color:#042900;font-family:libre-franklin,sans-serif;font-size:.75rem;line-height:1.16;margin-bottom:0;text-transform:uppercase}.marketplace__listing-name{letter-spacing:.77px;line-height:1.16;margin-bottom:12px}.marketplace__listing-quantities{margin-bottom:0}.marketplace__listing-price{background:hsla(95,91%,92%,.361);color:#353535;margin-bottom:0;padding:8px 8px 8px 12px}.marketplace__cart-options{align-items:flex-start;background:#e6fdd6;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 12px 10px 19px}.marketplace__cart-options .sour-btn{border-radius:0;color:#042900;font-family:libre-franklin,sans-serif;padding:7px 2rem}.marketplace__available{text-align:center}.marketplace__available span{display:block;font-family:libre-franklin,sans-serif;font-size:1.0625rem;line-height:1.17}.marketplace__available-title{color:#353535;margin-bottom:9px;padding-top:8px}.marketplace .product-item__cart-plus-minus{background:#fff;border:1px solid #999;border-radius:0;margin:0 0 2px}.marketplace__quantities-text{color:#96aa83;display:block;font-family:libre-franklin,sans-serif;font-size:.75rem;font-weight:500;line-height:1.16}.marketplace h1{color:#042900;font-size:2.75rem;line-height:1.18;margin-bottom:10px;text-transform:uppercase}@media (max-width:1200px){.marketplace h1{font-size:calc(1.4rem + 1.8vw)}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljL2Nzcy9hcHAuY3NzIiwibWFwcGluZ3MiOiI7O0FBQUEsVUFBNEIscUJBQW9CLENBQXRDLGlCQUF1QyxDQUFDLCtDQUFpRCxrQkFBa0IsQ0FBQyx1QkFBdUIsV0FBVyxDQUFDLFdBQVcsQ0FBQyxzQkFBc0IsV0FBVyxDQUFDLGVBQWUsQ0FBQyxvQkFBcUUsZUFBYyxDQUE3QixjQUFjLENBQTlCLGVBQWUsQ0FBakMsaUJBQWdFLENBQUMsaUJBQWlCLFlBQVksQ0FBQyxpQkFBc0osd0JBQTBCLENBQS9KLGFBQWEsQ0FBd0MsY0FBYyxDQUFnQyxpQkFBaUIsQ0FBQyxlQUFlLENBQUMsMkJBQTBCLENBQTNGLFlBQVksQ0FBQyxpQkFBaUIsQ0FBcEYscUNBQWtKLENBQUMsVUFBVSxnQ0FBaUMsQ0FBQyxnQkFBaUcsWUFBWSxDQUFDLHNCQUFzQixDQUFsRCxNQUFNLENBQTZDLGVBQWUsQ0FBcEksYUFBYSxDQUFDLFNBQVMsQ0FBQyxpQkFBaUIsQ0FBZ0MsT0FBTyxDQUF0QyxzQkFBdUIsQ0FBb0Usd0JBQWUsQ0FBZixvQkFBZSxDQUFmLGdCQUFnQixDQUFDLCtCQUF5RyxjQUFhLENBQXBFLGFBQWEsQ0FBOEIsV0FBVyxDQUF6RSxRQUFRLENBQUMsU0FBUyxDQUFlLGlCQUFpQixDQUFDLFVBQXFDLENBQUMscUNBQTBKLDZCQUE2QixDQUFsSCxpQkFBaUIsQ0FBakQsVUFBVSxDQUFXLFVBQVUsQ0FBNkMsUUFBUSxDQUErRCxXQUFXLENBQTVHLGlCQUFpQixDQUFDLE9BQU8sQ0FBVSxzQ0FBK0IsQ0FBL0IsOEJBQStCLENBQTJDLG1DQUFrQyxDQUF0TCxTQUF1TCxDQUFDLGlEQUFpRCxTQUFTLENBQUMsa0JBQTZKLGtCQUFrQixDQUFvRixnREFBaUQsQ0FBcE0sUUFBUSxDQUE2TCxzREFBdUQsQ0FBQyw2Q0FBOEMsQ0FBek0sK0NBQWdELENBQS9ELGNBQWMsQ0FBeEYsWUFBWSxDQUExRSx5Q0FBMEMsQ0FBaUMsc0JBQXNCLENBQXRELFNBQVMsQ0FBaUUsa0JBQWtCLENBQTBOLDRCQUEyQixDQUFyYSx1Q0FBc2EsQ0FBQyxvREFBb0QsaUJBQWlCLENBQUMsT0FBTyxDQUFDLGtDQUF5QixDQUF6QiwwQkFBMEIsQ0FBQywwQkFBMEIsU0FBUyxDQUFDLDBCQUEwQixVQUFVLENBQUMsNEJBQTRCLGNBQWMsQ0FBQyxVQUFVLENBQUMsc0JBQWdILFNBQVMsQ0FBQyxtQkFBbUIsQ0FBQyx3REFBeUQsQ0FBQyxxQkFBcUIsQ0FBQyxvQkFBb0IsQ0FBQyxxREFBOEMsQ0FBOUMsNkNBQThDLENBQS9OLDRDQUE2QyxDQUFtTCxtQkFBa0IsQ0FBOVIsMENBQStSLENBQUMsbUJBQW1CLG9CQUFvQixDQUFDLDhCQUE4Qix5QkFBMEIsQ0FBQyxpQkFBaUIsQ0FBQyxxQkFBMFQsdUNBQXVDLENBQXFFLDRCQUE2QixDQUFDLDZCQUE4QixDQUFDLGdDQUFpQyxDQUFDLGlDQUFrQyxDQUFDLHNDQUF1QyxDQUFDLG9FQUF3RSxDQUF2bUIsUUFBUSxDQUFzSyxxQkFBcUIsQ0FBb0MsZ0NBQWlDLENBQXZQLGFBQWEsQ0FBc0ssWUFBWSxDQUFDLHFCQUFxQixDQUE3TyxNQUFNLENBQWdDLFFBQVEsQ0FBdVMsWUFBWSxDQUF6QyxlQUFlLENBQXhSLHlIQUFxSSxDQUF6TSxjQUFjLENBQXVCLE9BQU8sQ0FBN0IsS0FBSyxDQUFtVyxpQ0FBeUIsQ0FBekIseUJBQXlCLENBQW5ELFlBQXVTLENBQUMsZ0ZBQW9GLGtCQUFrQixDQUFDLDRCQUE0QixZQUFZLENBQUMsc0RBQXNELG9GQUF5RixDQUFDLDBCQUFtQyxxQkFBcUIsNEJBQTRCLENBQUMsNkJBQTZCLENBQUMsZ0NBQWdDLENBQUMsaUNBQWlDLENBQUMsQ0FBQyxvQkFBK0UsZ0RBQW9ELENBQS9FLFFBQVEsQ0FBQyxNQUFNLENBQS9DLGlCQUFpQixDQUFPLE9BQU8sQ0FBYixLQUFLLENBQXlCLFVBQWdFLENBQUMsb0JBQXNDLGFBQWEsQ0FBYyxXQUFXLENBQXhCLFlBQVksQ0FBNUMsaUJBQWlCLENBQXdDLFVBQVUsQ0FBQyw2QkFBNkIsZ0NBQWlDLENBQUMsb0JBQThFLGNBQWEsQ0FBMUMsV0FBVyxDQUFDLGdCQUFnQixDQUF6RCxpQkFBaUIsQ0FBQyxVQUFzRCxDQUFDLGlCQUFpQixZQUFZLENBQUMsV0FBVyxDQUFDLGlCQUE2Ryx3QkFBMkIsQ0FBNEQsNEJBQTZCLENBQUMsNkJBQThCLENBQUMsZ0NBQWlDLENBQUMsaUNBQWlDLENBQTNMLFlBQVksQ0FBcEksYUFBYSxDQUF3SCxxQkFBcUIsQ0FBbEgsUUFBUSxDQUF2QixjQUFjLENBQW9ILFNBQVMsQ0FBQyxhQUFhLENBQXRGLDJCQUEyQixDQUF0RSxvQkFBd0IsQ0FBQyxpQkFBaUIsQ0FBN0UsVUFBc1MsQ0FBQywrQ0FBaUQsVUFBVSxDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUMsMEJBQW1DLGlCQUFpQixrQkFBa0IsQ0FBQyxDQUFDLG1CQUFxTixpQkFBaUIsQ0FBL0UsMENBQTJDLENBQXhGLDJDQUE0QyxDQUFpRixZQUFZLENBQUMscUJBQXFCLENBQXRQLG1FQUF5RSxDQUFDLFlBQVksQ0FBMEYsaUJBQWlCLENBQXNELFVBQVUsQ0FBQywwREFBOEUsZUFBYyxDQUFsQyxtQkFBbUMsQ0FBQyxtQkFBbUIsaUJBQWlCLENBQThELHdDQUF5QyxDQUFvQixXQUFXLENBQUMsYUFBYSxDQUF4RyxpQkFBaUIsQ0FBN0MsUUFBUSxDQUF2QixjQUFjLENBQXNJLHNCQUFxQixDQUFqSixnQkFBa0IsQ0FBNkQsa0JBQW1FLENBQUMsK0JBQStCLGlCQUFpQixDQUFDLHFDQUE4QyxnQ0FBZ0MsQ0FBekMsUUFBMEMsQ0FBQyxpQ0FBaUMsVUFBVSxDQUFDLHlDQUF5QyxTQUFTLENBQUMsMEJBQW1DLHlDQUF5QyxVQUFVLENBQUMsQ0FBQyx5Q0FBeUMsUUFBUSxDQUFDLDBCQUFtQyx5Q0FBeUMsU0FBUyxDQUFDLENBQUMsMkJBQTJCLGlCQUFpQixDQUFTLFNBQVMsQ0FBK0MsaURBQWlELENBQWpILE9BQU8sQ0FBVyw2Q0FBNkMsQ0FBbUQsVUFBVSxDQUFDLDBCQUFtQywyQkFBMkIsVUFBVSxDQUFDLENBQUMsOENBQWtGLGdDQUFnQyxDQUFwRSxpQkFBaUIsQ0FBVyxPQUFPLENBQWpCLFNBQW1ELENBQUMsK0NBQStDLG1CQUFtQixDQUFDLG1CQUE2Ryx3Q0FBd0MsQ0FBcEQsV0FBVyxDQUEvRCxRQUFRLENBQWxDLGlCQUFpQixDQUFDLE9BQU8sQ0FBVSxzQ0FBK0IsQ0FBL0IsOEJBQStCLENBQUMsVUFBZ0UsQ0FBQyxvQ0FBb0MsY0FBYyxDQUFDLFlBQVksQ0FBQyx1QkFBdUIsb0RBQTRDLENBQTVDLDRDQUE0QyxDQUFnRSxRQUFRLENBQStCLFdBQVUsQ0FBeEMsTUFBTSxDQUFDLFdBQVcsQ0FBM0QsaUJBQWlCLENBQU8sT0FBTyxDQUFiLEtBQUssQ0FBdEQsc0NBQThCLENBQTlCLDhCQUE4QixDQUE2RCxVQUFzQixDQUFDLDhCQUE4QixTQUFTLENBQUMsaUJBQWlCLENBQUMsb0JBQW9CLENBQUMsc0JBQXNCLENBQUMsbUJBQW1CLENBQW1ELG9CQUFvQixDQUFDLG1CQUFrQixDQUF6Rix5REFBaUQsQ0FBakQsaURBQTBGLENBQUMsbUNBQTJCLEdBQUssK0JBQXVCLENBQXZCLHVCQUF3QixDQUFDLENBQXpELDJCQUEyQixHQUFLLCtCQUF1QixDQUF2Qix1QkFBd0IsQ0FBQyxDQUFDLGlDQUF5QixHQUFHLHNCQUFzQixDQUFDLG1CQUFtQixDQUFDLElBQUksdUJBQXVCLENBQUMsdUJBQXVCLENBQUMsR0FBSyx1QkFBdUIsQ0FBQyx3QkFBd0IsQ0FBQyxDQUFqTCx5QkFBeUIsR0FBRyxzQkFBc0IsQ0FBQyxtQkFBbUIsQ0FBQyxJQUFJLHVCQUF1QixDQUFDLHVCQUF1QixDQUFDLEdBQUssdUJBQXVCLENBQUMsd0JBQXdCLENBQUMsQ0FBQyxpR0FBaUcsaUNBQWtDLENBQUMscVdBQXFXLHFEQUE0QyxDQUE1Qyw2Q0FBNkMsQ0FBQyw2VEFBNlQsaURBQXdDLENBQXhDLHlDQUF5QyxDQUFDLGlCQUFpQixnREFBdUMsQ0FBdkMsd0NBQXdDLENBQUMsa0JBQWtCLGdEQUF1QyxDQUF2Qyx3Q0FBd0MsQ0FBQyxtQkFBbUIsaURBQXdDLENBQXhDLHlDQUF5QyxDQUFDLHNCQUFzQixxREFBNEMsQ0FBNUMsNkNBQTZDLENBQUMscUJBQXFCLG9EQUEyQyxDQUEzQyw0Q0FBNEMsQ0FBQyx1QkFBdUIsc0RBQTZDLENBQTdDLDhDQUE4QyxDQUFDLG1DQUEyQixHQUFLLFNBQVMsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxDQUF2RCwyQkFBMkIsR0FBSyxTQUFTLENBQUMsR0FBRyxTQUFTLENBQUMsQ0FBQyxvQ0FBNEIsR0FBRyxTQUFTLENBQUMsQ0FBekMsNEJBQTRCLEdBQUcsU0FBUyxDQUFDLENBQUMscUNBQTZCLEdBQW1ELFNBQVEsQ0FBdEQsa0RBQTZDLENBQTdDLDBDQUF1RCxDQUFDLEdBQTJDLFNBQVEsQ0FBaEQsd0NBQXVDLENBQXZDLGdDQUFpRCxDQUFDLENBQS9JLDZCQUE2QixHQUFtRCxTQUFRLENBQXRELGtEQUE2QyxDQUE3QywwQ0FBdUQsQ0FBQyxHQUEyQyxTQUFRLENBQWhELHdDQUF1QyxDQUF2QyxnQ0FBaUQsQ0FBQyxDQUFDLHdDQUFnQyxHQUFpRCxTQUFRLENBQXRELGtEQUE2QyxDQUE3QywwQ0FBdUQsQ0FBQyxDQUEzRixnQ0FBZ0MsR0FBaUQsU0FBUSxDQUF0RCxrREFBNkMsQ0FBN0MsMENBQXVELENBQUMsQ0FBQyx1Q0FBK0IsR0FBcUMsU0FBUSxDQUExQyx1Q0FBaUMsQ0FBakMsK0JBQTJDLENBQUMsQ0FBOUUsK0JBQStCLEdBQXFDLFNBQVEsQ0FBMUMsdUNBQWlDLENBQWpDLCtCQUEyQyxDQUFDLENBQUMseUNBQWlDLEdBQW9DLFNBQVEsQ0FBekMsc0NBQWdDLENBQWhDLDhCQUEwQyxDQUFDLENBQS9FLGlDQUFpQyxHQUFvQyxTQUFRLENBQXpDLHNDQUFnQyxDQUFoQyw4QkFBMEMsQ0FBQyxDQUFDLHFDQUEwRCx1Q0FBd0MsQ0FBN0Qsb0JBQThELENBQUMsd0RBQWtFLFVBQVMsQ0FBbkIsU0FBb0IsQ0FBQyw4REFBOEQsbUNBQXFDLENBQUMsOERBQThELHFCQUFxQixDQUFDLGlCQUFpQixDQUFDLHVDQUF1QyxDQUFDLHVIQUF1SCxXQUFXLENBQUMsV0FBVyxDQUFDLHFIQUFxSCxXQUFXLENBQUMsZUFBZSxDQUFDLHdEQUF3RCxXQUFXLENBQUMsb0VBQW9FLGNBQWMsQ0FBQyxxRUFBcUUsZUFBZSxDQUFDLHFFQUFxRSxXQUFXLENBQUMsV0FBVyxDQUFDLG9FQUFvRSxXQUFXLENBQUMsZUFBZSxDQUFDLGlCQUFpQiw0QkFBb0IsQ0FBcEIsb0JBQW9CLENBQWtCLGVBQWMsQ0FBL0Isd0JBQWdCLENBQWhCLG9CQUFnQixDQUFoQixnQkFBZ0MsQ0FBQyw4QkFBd0Msc0JBQXNCLENBQUMsY0FBYSxDQUE5QyxTQUErQyxDQUFDLDBDQUEwQyxnQkFBZ0IsQ0FBQyxtQ0FBbUMsZ0JBQWdCLENBQUMsaUJBQWlCLENBQUMsc0RBQXNELGtCQUFrQixDQUFDLGNBQWMsQ0FBQyxvREFBbUUsZUFBZSxDQUE5QixjQUFjLENBQWlCLGtCQUFrQixDQUFDLHFDQUFxQyxpQkFBaUIsQ0FBQyxlQUFlLENBQUMsd0RBQXdELGVBQWUsQ0FBQyxzREFBcUUsV0FBVSxDQUF6QixjQUEwQixDQUFDLGlDQUFpQyxnQkFBZ0IsQ0FBQyxpQkFBaUIsQ0FBQyxvREFBK0QsV0FBVSxDQUFyQixVQUFzQixDQUFDLGtEQUE2RCxXQUFXLENBQUMsZ0JBQWUsQ0FBdEMsVUFBdUMsQ0FBQyw0VUFBMlYsYUFBYSxDQUE1QixjQUFjLENBQWUsY0FBYyxDQUFDLGdCQUFnQixDQUFDLG1NQUE4TSxVQUFTLENBQXBCLFVBQXFCLENBQUMseUlBQXFKLFlBQVksQ0FBZ0IsZUFBYyxDQUE3QixjQUFjLENBQXZDLFdBQXVELENBQUMseVFBQW1SLDRCQUE0QixDQUFDLFVBQVMsQ0FBaEQsU0FBaUQsQ0FBQyxnRUFBZ0Usa0JBQWtCLENBQUMsd0NBQXNGLHNCQUFxQixDQUFuRSxRQUFRLENBQUMsYUFBYSxDQUFDLFdBQVcsQ0FBQyxVQUFpQyxDQUFDLHNCQUFtRyxrQkFBcUIsQ0FBb0IsY0FBYSxDQUF2RyxVQUFVLENBQVcsV0FBVyxDQUFDLGVBQWUsQ0FBckMsU0FBUyxDQUFoRCxpQkFBaUIsQ0FBa0Ysa0JBQWtCLENBQW5HLFNBQWtILENBQUMsa0JBQWtCLGFBQWEsQ0FBbUMsaUNBQWlDLENBQWpELGFBQWUsQ0FBakMsaUJBQW9FLENBQUMsc0VBQXNFLHdEQUErQyxDQUEvQyxnREFBZ0QsQ0FBQyw4REFBOEQsU0FBUyxDQUFDLG1DQUF1SixrQkFBa0IsQ0FBdEQsc0JBQXNCLENBQXlFLGNBQWEsQ0FBckYsWUFBWSxDQUFuSCxhQUFhLENBQTBILHNCQUFzQixDQUF0RyxRQUFRLENBQStGLGdCQUFnQixDQUE5RyxlQUFlLENBQWpFLHVDQUErSyxDQUFDLDBEQUEwSiw4REFBbUUsQ0FBd0Msc0RBQXNELENBQXBMLGtCQUFrQixDQUFuQyxnQkFBZ0IsQ0FBekIsUUFBUSxDQUExRCxVQUFVLENBQXlCLE1BQU0sQ0FBMEgsU0FBUyxDQUFqSyxpQkFBaUIsQ0FBYyxPQUFPLENBQXBCLEtBQUssQ0FBMkksNEJBQW9GLENBQUMsMEVBQTJFLFdBQVcsQ0FBQyxxQ0FBcUMsbUJBQW1CLENBQUMsd0JBQWUsQ0FBZixvQkFBZSxDQUFmLGdCQUFnQixDQUFDLGlCQUFpSyxtQ0FBcUMsQ0FBdkUsdUJBQWlDLENBQXVDLDJCQUEyQixDQUF6SCxxQkFBcUIsQ0FBcUcsc0RBQXNELENBQTNPLDBEQUEwRCxDQUF2RixpQkFBaUIsQ0FBQyxVQUF1UCxDQUFDLG1CQUFpbUIsZ0NBQWlDLENBQUMsaUNBQWtDLENBQWhtQiwyWEFBb2QsQ0FBNkIsWUFBWSxDQUFDLDZCQUE2QixDQUE3aUIsTUFBTSxDQUE2bUIsaUNBQWtDLENBQTlLLFNBQVMsQ0FBaGhCLGlCQUFpQixDQUFPLE9BQU8sQ0FBdXBCLDBFQUE4RSxDQUFsdkIsS0FBSyxDQUEwZixpQkFBaUIsQ0FBM2YsVUFBOHRCLENBQUMsMEJBQW1DLG1CQUFtQixXQUFXLENBQUMsQ0FBQyx1RUFBdUUsd0RBQStDLENBQS9DLGdEQUFnRCxDQUFDLCtEQUErRCxTQUFTLENBQUMsMEJBQTBCLFlBQVksQ0FBQyxnQ0FBZ0MsaUJBQWlCLENBQUMsa0NBQW9ELFFBQVEsQ0FBMUIsaUJBQWlCLENBQVUsa0NBQXlCLENBQXpCLDBCQUEwQixDQUFDLGlDQUFpQyxnQkFBZ0IsQ0FBQyx3QkFBeUIsbURBQW1ELFlBQVksQ0FBQyxDQUFDLG1CQUFvSywyQ0FBMEMsQ0FBM0YsY0FBYyxDQUFDLGlDQUFpQyxDQUFsSCw4Q0FBK0MsQ0FBN0UsY0FBYyxDQUFDLGNBQWMsQ0FBaUQsaUJBQThHLENBQUMsb0JBQW9CLDREQUFpRSxDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQUMsaUJBQWlCLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQywyQkFBbUIsQ0FBbkIsbUJBQW1CLENBQUMsMEJBQWtCLENBQWxCLGtCQUFrQixDQUFDLHFDQUE2QixDQUE3Qiw2QkFBNkIsQ0FBN0IsK0NBQTZCLENBQUMsaUNBQWlDLENBQVksd0JBQWUsQ0FBZixvQkFBZSxDQUFmLGdCQUFlLENBQTFCLFVBQTJCLENBQUMsbURBQTBDLFNBQVMsQ0FBbkQsOENBQTBDLFNBQVMsQ0FBbkQsa0RBQTBDLFNBQVMsQ0FBbkQsMENBQTBDLFNBQVMsQ0FBQyw2Q0FBNkMsWUFBWSxDQUFDLHFGQUE2RSxZQUFZLENBQXpGLGdGQUE2RSxZQUFZLENBQXpGLDRFQUE2RSxZQUFZLENBQUMsc0ZBQTZFLGFBQWEsQ0FBMUYsaUZBQTZFLGFBQWEsQ0FBMUYsNkVBQTZFLGFBQWEsQ0FBMEQsMEhBQStFLFlBQVksQ0FBQywrRUFBK0UsYUFBYSxDO0FDQXZwZSxpQkFBa0Usc0JBQXNCLENBQWdCLFNBQVMsQ0FBaEcsaUJBQWlCLENBQW1KLDJCQUEwQixDQUF0SCxjQUF1SCxDQUFDLHFCQUFxQix5QkFBeUIsQ0FBdUUsb0RBQWxCLGlCQUFnQixDQUExQyx5QkFBaUgsQ0FBQyw0QkFBeUUscUJBQXFCLENBQUMsU0FBUSxDQUFoRCxpQkFBaUIsQ0FBNUMsMEJBQTRFLENBQUMsMEJBQTBCLGlCQUFpQixDQUFDLHFCQUE2RyxpQkFBaUIsQ0FBbkQsaUJBQWlCLENBQXNHLDJCQUEwQixDQUEvSCxlQUFnSSxDQUFpSyxxR0FBMkQsc0JBQXNCLENBQUMsK0JBQTJPLDRCQUE0QixDQUF6RyxzQkFBc0IsQ0FBQyxpQkFBaUIsQ0FBcUksMkJBQTBCLENBQTlKLGlCQUFpQixDQUFDLGlCQUE2SSxDQUFrSSwyRkFBemMsMkZBQXdvQixDQUEvTCwyQkFBMkgsYUFBYSxDQUFvQyxtQkFBa0IsQ0FBbkMsZ0JBQWdCLENBQWxDLGlCQUFzRCxDQUFDLGVBQWUsNEJBQTRCLENBQUMsVUFBVSxDQUFDLGlCQUFpQixDQUFDLG1CQUF1Qyx3QkFBdUIsQ0FBakMsU0FBUyxDQUFuQixTQUE0QyxDQUFDLHlCQUE4Qyx3QkFBdUIsQ0FBbEMsVUFBVSxDQUFwQixTQUE2QyxDQUFDLDBCQUE4RCx3QkFBdUIsQ0FBakQsUUFBUSxDQUFDLGdCQUFnQixDQUFuQyxTQUE0RCxDQUFDLHFCQUEwQyxzQkFBcUIsQ0FBMUMsV0FBVyxDQUFDLFFBQStCLENBQUMsNEJBQW9ELHNCQUFxQixDQUE3QyxXQUFXLENBQUMsV0FBa0MsQ0FBQyxzQkFBNkMscUJBQW9CLENBQTNDLFlBQVksQ0FBQyxTQUErQixDQUFDLDRCQUFvRCxxQkFBb0IsQ0FBNUMsWUFBWSxDQUFDLFVBQWdDLENBQUMsNkJBQW9FLHFCQUFvQixDQUEzRCxZQUFZLENBQUMsUUFBUSxDQUFDLGdCQUFzQyxDQUFDLG9CQUF3Qyx1QkFBc0IsQ0FBMUMsVUFBVSxDQUFDLFFBQWdDLENBQUMsMkJBQWtELHVCQUFzQixDQUFsQyxXQUFXLENBQXRCLFVBQThDLENBQUMsaUJBQTRHLHFCQUFxQixDQUFpQyxpQkFBaUIsQ0FBaUQsdUNBQXVDLENBQTNOLHNCQUFzQixDQUE0RSxlQUFlLENBQS9CLGVBQWUsQ0FBMUUsaUJBQWlCLENBQStQLCtCQUE4QixDQUE1UixrQkFBNlIsQ0FBQyxxQkFBcUIsWUFBWSxDQUFDLHVCQUF1QixpQkFBaUIsQ0FBQyxrQkFBa0IsQ0FBQyw2QkFBa0UsY0FBYyxDQUFZLFdBQVUsQ0FBdEQsY0FBaUIsQ0FBcEMsU0FBUyxDQUEyQyxVQUFzQixDQUFDLDZCQUFpSSxxQkFBcUIsQ0FBQyxhQUFhLENBQW5GLG9CQUFvQixDQUF4RSxjQUFjLENBQXNCLGVBQWUsQ0FBc0IsZ0JBQWdCLENBQUMsU0FBUyxDQUFxQyx3QkFBd0IsQ0FBQyxxQkFBcUIsQ0FBQyxvQkFBb0IsQ0FBQyxnQkFBZ0IsQ0FBQyx1QkFBeUUsVUFBVSxDQUE1RCxjQUFjLENBQW9CLGVBQWUsQ0FBWSxnQkFBZSxDQUE3RCxRQUFRLENBQUMsU0FBcUQsQ0FBQyx3QkFBd0IsaUJBQWlCLENBQUMsa0JBQWtCLENBQUMsZ0JBQWdCLENBQUMsOEJBQW1GLFVBQVMsQ0FBOUQsV0FBVyxDQUFtQixhQUFhLENBQUMsUUFBUSxDQUF4QyxpQkFBbUQsQ0FBQyx3QkFBd0IsNEJBQTRCLENBQUMsWUFBWSxDQUFDLGdCQUFnQixDQUFDLGtCQUFrQixDQUFDLDhCQUFrRixVQUFTLENBQTdELFVBQVUsQ0FBbUIsYUFBYSxDQUFDLFFBQVEsQ0FBeEMsaUJBQW1ELENBQUMsZ0JBQStVLE1BQU0sQ0FBbEQsd0JBQXdCLENBQTFLLHdCQUF3QixDQUFtSixrQkFBa0IsQ0FBL1Isc0JBQXNCLENBQW9LLGFBQWEsQ0FBb0IsY0FBYyxDQUEvSyxvQkFBb0IsQ0FBeU4sY0FBYSxDQUF6SSxjQUFjLENBQWlELFNBQVMsQ0FBMU0sZ0JBQWdCLENBQXNCLGtCQUFrQixDQUExRSxpQkFBaUIsQ0FBbUYsb0JBQW9CLENBQUMsMEJBQTBCLENBQThCLGtCQUE2RyxDQUFDLHNCQUEwRSx3QkFBd0IsQ0FBN0Msb0JBQTJELENBQUMsNENBQWQsYUFBWSxDQUF6RixTQUFTLENBQUMsb0JBQWtTLENBQWpOLHNCQUFxRCxxQkFBcUIsQ0FBaUcsd0JBQXdCLENBQXBFLHdDQUFrRixDQUFDLHVCQUFzRCx3QkFBd0IsQ0FBQyxvQkFBb0IsQ0FBQyxhQUFZLENBQXpGLFNBQVMsQ0FBQyxvQkFBZ0YsQ0FBQyxrQ0FBNEMsUUFBTyxDQUFqQixTQUFrQixDQUFDLG9CQUFtRCxzQkFBc0IsQ0FBQyxhQUFhLENBQTRCLGNBQWMsQ0FBekMsV0FBVyxDQUFDLGNBQWMsQ0FBZ0IsZUFBZSxDQUFDLGFBQWEsQ0FBbUIsZ0JBQWUsQ0FBakMsaUJBQWtDLENBQUMsb0RBQW9ELGFBQWEsQ0FBQyxTQUFTLENBQUMsb0JBQW9CLENBQUMsb0JBQW9CLFVBQVUsQ0FBQyxvQkFBb0IsV0FBVyxDQUFpTCxrRUFBMEksd0JBQXdCLENBQUMscUJBQXFCLENBQTFILG9CQUFvQixDQUF5QixlQUFlLENBQTFFLGFBQWEsQ0FBOEQsY0FBYyxDQUFnRCxvQkFBb0IsQ0FBQyxnQkFBZ0IsWUFBWSxDQUFDLGlCQUFvRCxtQkFBa0IsQ0FBbkMsZ0JBQWdCLENBQWxDLGlCQUFzRCxDQUFDLG9CQUFtRCxzQkFBc0IsQ0FBQyxVQUFVLENBQTJCLG9CQUFtQixDQUE3QyxhQUFlLENBQUMsU0FBOEIsQ0FBQyx1QkFBc0Qsc0JBQXNCLENBQWlCLFVBQVUsQ0FBMUIsZUFBZSxDQUFZLFlBQVksQ0FBQyx5QkFBb04sZUFBZSxDQUFDLGtCQUFrQixDQUE1RixzQkFBc0IsQ0FBNEYsY0FBYSxDQUF4RyxhQUFhLENBQVcsVUFBVSxDQUFvQyxvQkFBb0IsQ0FBN0ssNEJBQTRCLENBQXFFLFNBQTJGLENBQUMsOERBQXlFLGVBQWUsQ0FBc0IsU0FBUSxDQUE3QixvQkFBb0IsQ0FBL0MsVUFBeUQsQ0FBQyxnQ0FBMkMsZUFBYyxDQUF6QixVQUEwQixDQUFDLGtCQUFrSSx3QkFBdUIsQ0FBekMsaUJBQWlCLENBQWhGLHNCQUFzQixDQUFpQixXQUFXLENBQUMsV0FBVyxDQUF2QyxlQUFrRixDQUFDLHFCQUE2SixxQkFBb0IsQ0FBN0gsc0JBQXNCLENBQUMsVUFBVSxDQUFzQixjQUFjLENBQTFCLFdBQVcsQ0FBZ0IsZ0JBQWdCLENBQUMsaUJBQWlCLENBQXRFLE9BQTRGLENBQUMsd0JBQTBDLFFBQVEsQ0FBUyxRQUFRLENBQTNDLGlCQUFpQixDQUEyQixPQUFNLENBQXZCLE9BQXdCLENBQUMsc0JBQXNCLGNBQWMsQ0FBQyxjQUFzRixjQUFjLENBQXZELHNCQUFzQixDQUF5RCxjQUFhLENBQXpCLFdBQVcsQ0FBdkQsaUJBQWlCLENBQWdCLFVBQXFDLENBQUMsb0JBQW9CLFFBQVEsQ0FBQyxTQUFTLENBQUMsd0NBQXdDLG1DQUFtQyxDQUFDLGtCQUFrQixZQUFZLENBQUMsbUJBQW1CLGNBQWMsQ0FBOFosd0JBQXdCLEdBQStGLGlDQUFnQyxDQUEvRixvQkFBZ0csQ0FBQyxJQUE0RixpQ0FBZ0MsQ0FBN0Ysa0JBQThGLENBQUMsR0FBOEYsOEJBQTZCLENBQXpGLG9CQUEwRixDQUFDLENBQUMsb0JBQWtVLGtDQUFpQyxDQUEvTyxtQ0FBc0MsQ0FBekQsa0JBQWtCLENBQWhFLHNCQUFzQixDQUFZLFdBQVcsQ0FBc0UsaUJBQWlCLENBQW9FLDJCQUEyQixDQUE1TSxVQUFVLENBQXVFLFVBQXlNLENBQUMsMENBQWlFLGNBQWMsQ0FBQyxrQkFBd0UsY0FBYyxDQUFDLGtCQUFrQixDQUF4RCxzQkFBc0IsQ0FBbUMsV0FBVyxDQUF3QyxVQUFVLENBQVcsU0FBUSxDQUF6RCxpQkFBaUIsQ0FBQyxTQUFTLENBQXRDLFVBQVUsQ0FBd0MsU0FBbUIsQztBQ3NIbHNRLGdCQ2lhRjtBQ3RoQkE7Ozs7Ozs7Ozs7Ozs7OztDQUFBLENDQUEsTUFHSSw0VUFJQSxxTUFJQSwyR0FLRixvTUFDQSxzR0YyQ0YsQ0czQ0EsaUJBR0UscUJIOENGLENHM0NBLEtBR0UsOEJBQ0EsMENBSEEsdUJBQ0EsZ0JIZ0RGLENHeENBLHNFQUNFLGFIMkNGLENHakNBLEtBTUUsYUNpQlMsQ0RyQlQsd0tFeU80QixDQ3pKeEIsY0F0Q2EsQ0h4Q2pCLGVDK1c0QixDRDlXNUIsZUNxWDRCLENEelg1QixTQU1BLGVIb0NGLENHeEJBLDBDQUNFLG1CSDJCRixDR2xCQSxHQUNFLHVCQUNBLFNBQ0EsZ0JIcUJGLENHUkEsa0JBRUUsbUJDcVY0QixDRHRWNUIsWUhZRixDR0pBLEVBRUUsa0JFd0YwQixDRnpGMUIsWUhRRixDR0lBLHNDQUtFLGdCQURBLFlBRkEsMEJBQ0EsMEVBR0EsbUVIREYsQ0dJQSxRQUVFLGtCQUNBLG1CSERGLENHSUEsaUJBTEUsa0JIUUYsQ0dIQSxTQUdFLFlIQUYsQ0dJQSx3QkFJRSxlSERGLENHSUEsR0FDRSxlSERGLENHSUEsR0FDRSxvQkFDQSxhSERGLENHSUEsV0FDRSxlSERGLENHSUEsU0FFRSxrQkhERixDR0lBLE1HdkZJLGFOdUZKLENHU0EsUUdoR0ksY0hvR0YsY0FGQSxrQkFHQSx1QkhORixDR1NBLElBQU0sYUhMTixDR01BLElBQU0sU0hGTixDR1NBLEVBR0UsNkJBRkEsYUhKRixDT3pLRSxVSjhLQSxvQkhERixDTzdLRSxRSmtMRSxVSExKLENPN0tFLGtDSmlNRSxjQUNBLG9CSFpKLENHcUJBLGtCQUlFLHNGRThENEIsQ0NqTjFCLGFOa0lKLENHcUJBLElBSUUsbUJBRkEsYUFJQSxhSHJCRixDRzZCQSxPQUVFLGVIM0JGLENHbUNBLElBRUUsaUJIaENGLENHbUNBLFFBSkUscUJIMUJGLENHOEJBLElBR0UsZUhqQ0YsQ0cwQ0EsTUFDRSx3Qkh2Q0YsQ0cwQ0EsUUFLRSxvQkFGQSxhQ2xQUSxDRGlQUixtQkNrUDRCLENEblA1QixnQkNtUDRCLENEaFA1QixlSHRDRixDRzBDQSxHQUdFLGtCSHpDRixDR2lEQSxNQUVFLHFCQUNBLG1CSC9DRixDR3FEQSxPQUVFLGVIbkRGLENHMERBLGFBQ0UsbUJBQ0EseUNIdkRGLENHMERBLHNDQU1FLG9CR3BQRSxrQkhzUEYsb0JBSEEsUUhwREYsQ0cwREEsYUFFRSxnQkh2REYsQ0cwREEsY0FFRSxtQkh2REYsQ0c2REEsT0FDRSxnQkgxREYsQ0dpRUEsZ0RBSUUseUJIOURGLENHdUVJLDRHQUNFLGNIakVOLENHdUVBLHdIQUtFLGtCQURBLFNIbkVGLENHdUVBLHVDQUVFLHNCQUNBLFNIcEVGLENHd0VBLCtFQVNFLDBCSDFFRixDRzZFQSxTQUNFLGNBRUEsZUgzRUYsQ0c4RUEsU0FVRSxTQURBLFNBSEEsWUFFQSxTSC9FRixDR3NGQSxPQVFFLGNBUEEsY0dsUU0sZ0JBaEVXLENId1VqQixvQkFGQSxvQkFGQSxlQUNBLFVBS0EsbUJBUEEsVUg1RUYsQ01qS1EsMEJIMk9SLE9Hbk9ZLCtCTjZKVixDQUNGLENHaUZBLFNBQ0UsdUJIOUVGLENHa0ZBLGtGQUVFLFdIL0VGLENHa0ZBLGNBTUUsd0JBREEsbUJIbEZGLENHMEZBLHlDQUNFLHVCSHZGRixDRytGQSw2QkFFRSwwQkFEQSxZSDNGRixDR21HQSxPQUNFLG9CSGhHRixDR21HQSxRQUVFLGVBREEsaUJIL0ZGLENHbUdBLFNBQ0UsWUhoR0YsQ0dxR0EsU0FDRSxzQkhsR0YsQ0R2WEEsMENBR0UsYUs0RFMsQ0w3RFQsbUJDMlhGLENEdlhBLE9PNklRLGdCTjhPUixDTXhOUSwwQlBuS1IsT08yS1ksZ0NOb05WLENBQ0YsQ0QvWEEsT080SVEsY051UFIsQ01qT1EsMEJQbEtSLE9PMEtZLCtCTjZOVixDQUNGLENEdllBLE9PMklRLGlCTmdRUixDTTFPUSwwQlBqS1IsT095S1ksNkJOc09WLENBQ0YsQ0QvWUEsT08wSVEsZ0JOeVFSLENNblBRLDBCUGhLUixPT3dLWSwrQk4rT1YsQ0FDRixDRHZaQSxPTytHTSxpQk40U04sQ0QxWkEsT084R00sY05nVE4sQ0R0WkEsV09nSVEsaUJBaEVXLENQN0RqQixpQkM4WkYsQ00zUVEsMEJQdEpSLFdPOEpZLCtCTnVRVixDQUNGLENEamFBLFdPMkhRLGtCQWhFVyxDUHhEakIsaUJDb2FGLENNdFJRLDBCUGpKUixXT3lKWSxrQ05rUlYsQ0FDRixDRHZhQSxXT3NIUSxrQkFoRVcsQ1BuRGpCLGlCQzBhRixDTWpTUSwwQlA1SVIsV09vSlksa0NONlJWLENBQ0YsQ0Q3YUEsV09pSFEsaUJBaEVXLENQOUNqQixpQkNnYkYsQ001U1EsMEJQdklSLFdPK0lZLCtCTndTVixDQUNGLENEN2FBLEdBR0UsU0FDQSxvQ0FGQSxrQksyYjRCLENMNWI1QixlQ21iRixDRHhhQSxhT1NJLGNQTkYsZUMyYUYsQ0R4YUEsV0FHRSx3QktzYTRCLENMdmE1QixZQzRhRixDRDlaQSw0QlNoRkUsZ0JBREEsY1J5ZkYsQ0RyYUEsa0JBQ0Usb0JDd2FGLENEdGFFLG1DQUNFLGtCQ3dhSixDRDlaQSxZTzlCSSxjUGdDRix3QkNpYUYsQ0Q3WkEsWU9tQk0sa0JBdENhLENQb0JqQixrQkNpYUYsQ0Q3WkEsbUJBR0UsYUtqRFMsQ0wrQ1QsY08xQ0UsYU40Y0osQ0Q5WkUsMEJBQ0UsWUNnYUosQ1MxZ0JBLDBCQ0NFLFlBSEEsY1YyaEJGLENTemhCQSxlQUVFLHdCTHdQYyxDS3ZQZCx5QkVYRSxxQlBtVzBCLENReFZ4QixxQ0hFSixDQUpBLGNUd2hCRixDUzFnQkEsUUFFRSxvQlQ0Z0JGLENTemdCQSxZQUVFLGNBREEsbUJUNmdCRixDU3pnQkEsZ0JBRUUsYUwyQlMsQ0VLUCxhTjRlSixDYW5qQkEsS0FHRSxxQkFEQSxhVHNGVSxDRWpCUixlTmtmSixDYW5qQkUsT0FDRSxhYnFqQkosQ2FoakJBLElBSUUsd0JUcURTLENPakVQLG9CUHNXMEIsQ1EzVnhCLDJDQ0dKLENBSEEsVVQ2Q1MsQ0VXUCxnQk8xREYsbUJid2pCRixDYWpqQkUsUURMSSxlQ1NGLENQK0NBLGVPaERBLGVUMlkwQixDUzdZMUIsU2JzakJKLENhOWlCQSxJQUdFLGFUcUNTLENTdkNULGNQeUNFLGVOMGdCSixDYTlpQkUsU0FFRSxjUGtDQSxrQk9qQ0EsaUJiZ2pCSixDYTNpQkEsZ0JBQ0UsZ0JSNGpDa0MsQ1EzakNsQyxpQmI4aUJGLENjdGxCRSxXQ0dBLGlCQURBLGtCQURBLGtCQURBLG1CQURBLFVmK2xCRixDZ0J4aUJJLHlCRnRERixXQ1dJLGVmdWxCSixDQUNGLENnQjdpQkkseUJGdERGLFdDV0ksZWY0bEJKLENBQ0YsQ2dCbGpCSSx5QkZ0REYsV0NXSSxlZmltQkosQ0FDRixDZ0J2akJJLDBCRnRERixXQ1dJLGdCZnNtQkosQ0FDRixDYzVtQkUseUVDSEEsaUJBREEsa0JBREEsa0JBREEsbUJBREEsVWYybkJGLENnQnBrQkkseUJGckNFLHlCQUNFLGVkNm1CTixDQUNGLENnQjFrQkkseUJGckNFLHVDQUNFLGVka25CTixDQUNGLENnQi9rQkkseUJGckNFLHFEQUNFLGVkdW5CTixDQUNGLENnQnBsQkksMEJGckNFLG1FQUNFLGdCZDRuQk4sQ0FDRixDY3ptQkUsS0NyQkEsYUFDQSxlQUVBLGtCQURBLGtCZmtvQkYsQ2N6bUJFLFlBRUUsY0FEQSxjZDZtQkosQ2MxbUJJLDJDQUdFLGVBREEsZWQ2bUJOLENpQjlwQkUsc3FCQUlFLGtCQURBLG1CQUZBLGtCQUNBLFVqQndxQkosQ2lCbnBCTSxLQUNFLGFBQ0EsWUFDQSxjakJzcEJSLENldm5CRSxjQUNFLGNBQ0EsY2YwbkJKLENlNW5CRSxjQUNFLGFBQ0EsYWYrbkJKLENlam9CRSxjQUNFLHdCQUNBLHdCZm9vQkosQ2V0b0JFLGNBQ0UsYUFDQSxhZnlvQkosQ2Uzb0JFLGNBQ0UsYUFDQSxhZjhvQkosQ2VocEJFLGNBQ0Usd0JBQ0Esd0JmbXBCSixDaUIzcUJNLFVGTUosY0FFQSxlQURBLFVmMHFCRixDaUI1cUJRLE9GUE4sdUJBSUEsdUJmb3JCRixDaUJqckJRLE9GUE4sd0JBSUEsd0JmeXJCRixDaUJ0ckJRLE9GUE4sYUFJQSxhZjhyQkYsQ2lCM3JCUSxPRlBOLHdCQUlBLHdCZm1zQkYsQ2lCaHNCUSxPRlBOLHdCQUlBLHdCZndzQkYsQ2lCcnNCUSxPRlBOLGFBSUEsYWY2c0JGLENpQjFzQlEsT0ZQTix3QkFJQSx3QmZrdEJGLENpQi9zQlEsT0ZQTix3QkFJQSx3QmZ1dEJGLENpQnB0QlEsT0ZQTixhQUlBLGFmNHRCRixDaUJ6dEJRLFFGUE4sd0JBSUEsd0JmaXVCRixDaUI5dEJRLFFGUE4sd0JBSUEsd0Jmc3VCRixDaUJudUJRLFFGUE4sY0FJQSxjZjJ1QkYsQ2lCbnVCTSxhQUF3QixRakJ1dUI5QixDaUJydUJNLFlBQXVCLFFqQnl1QjdCLENpQnR1QlEsU0FBd0IsT2pCMHVCaEMsQ2lCMXVCUSxTQUF3QixPakI4dUJoQyxDaUI5dUJRLFNBQXdCLE9qQmt2QmhDLENpQmx2QlEsU0FBd0IsT2pCc3ZCaEMsQ2lCdHZCUSxTQUF3QixPakIwdkJoQyxDaUIxdkJRLFNBQXdCLE9qQjh2QmhDLENpQjl2QlEsU0FBd0IsT2pCa3dCaEMsQ2lCbHdCUSxTQUF3QixPakJzd0JoQyxDaUJ0d0JRLFNBQXdCLE9qQjB3QmhDLENpQjF3QlEsU0FBd0IsT2pCOHdCaEMsQ2lCOXdCUSxVQUF3QixRakJreEJoQyxDaUJseEJRLFVBQXdCLFFqQnN4QmhDLENpQnR4QlEsVUFBd0IsUWpCMHhCaEMsQ2lCcHhCVSxVRlJSLHlCZmd5QkYsQ2lCeHhCVSxVRlJSLDBCZm95QkYsQ2lCNXhCVSxVRlJSLGVmd3lCRixDaUJoeUJVLFVGUlIsMEJmNHlCRixDaUJweUJVLFVGUlIsMEJmZ3pCRixDaUJ4eUJVLFVGUlIsZWZvekJGLENpQjV5QlUsVUZSUiwwQmZ3ekJGLENpQmh6QlUsVUZSUiwwQmY0ekJGLENpQnB6QlUsVUZSUixlZmcwQkYsQ2lCeHpCVSxXRlJSLDBCZm8wQkYsQ2lCNXpCVSxXRlJSLDBCZncwQkYsQ2dCbjBCSSx5QkM5QkUsUUFDRSxhQUNBLFlBQ0EsY2pCcTJCTixDZXQwQkEsaUJBQ0UsY0FDQSxjZnkwQkYsQ2UzMEJBLGlCQUNFLGFBQ0EsYWY4MEJGLENlaDFCQSxpQkFDRSx3QkFDQSx3QmZtMUJGLENlcjFCQSxpQkFDRSxhQUNBLGFmdzFCRixDZTExQkEsaUJBQ0UsYUFDQSxhZjYxQkYsQ2UvMUJBLGlCQUNFLHdCQUNBLHdCZmsyQkYsQ2lCMTNCSSxhRk1KLGNBRUEsZUFEQSxVZnkzQkEsQ2lCMzNCTSxVRlBOLHVCQUlBLHVCZm00QkEsQ2lCaDRCTSxVRlBOLHdCQUlBLHdCZnc0QkEsQ2lCcjRCTSxVRlBOLGFBSUEsYWY2NEJBLENpQjE0Qk0sVUZQTix3QkFJQSx3QmZrNUJBLENpQi80Qk0sVUZQTix3QkFJQSx3QmZ1NUJBLENpQnA1Qk0sVUZQTixhQUlBLGFmNDVCQSxDaUJ6NUJNLFVGUE4sd0JBSUEsd0JmaTZCQSxDaUI5NUJNLFVGUE4sd0JBSUEsd0JmczZCQSxDaUJuNkJNLFVGUE4sYUFJQSxhZjI2QkEsQ2lCeDZCTSxXRlBOLHdCQUlBLHdCZmc3QkEsQ2lCNzZCTSxXRlBOLHdCQUlBLHdCZnE3QkEsQ2lCbDdCTSxXRlBOLGNBSUEsY2YwN0JBLENpQmw3QkksZ0JBQXdCLFFqQnM3QjVCLENpQnA3QkksZUFBdUIsUWpCdzdCM0IsQ2lCcjdCTSxZQUF3QixPakJ5N0I5QixDaUJ6N0JNLFlBQXdCLE9qQjY3QjlCLENpQjc3Qk0sWUFBd0IsT2pCaThCOUIsQ2lCajhCTSxZQUF3QixPakJxOEI5QixDaUJyOEJNLFlBQXdCLE9qQnk4QjlCLENpQno4Qk0sWUFBd0IsT2pCNjhCOUIsQ2lCNzhCTSxZQUF3QixPakJpOUI5QixDaUJqOUJNLFlBQXdCLE9qQnE5QjlCLENpQnI5Qk0sWUFBd0IsT2pCeTlCOUIsQ2lCejlCTSxZQUF3QixPakI2OUI5QixDaUI3OUJNLGFBQXdCLFFqQmkrQjlCLENpQmorQk0sYUFBd0IsUWpCcStCOUIsQ2lCcitCTSxhQUF3QixRakJ5K0I5QixDaUJuK0JRLGFGUlIsYWYrK0JBLENpQnYrQlEsYUZSUix5QmZtL0JBLENpQjMrQlEsYUZSUiwwQmZ1L0JBLENpQi8rQlEsYUZSUixlZjIvQkEsQ2lCbi9CUSxhRlJSLDBCZisvQkEsQ2lCdi9CUSxhRlJSLDBCZm1nQ0EsQ2lCMy9CUSxhRlJSLGVmdWdDQSxDaUIvL0JRLGFGUlIsMEJmMmdDQSxDaUJuZ0NRLGFGUlIsMEJmK2dDQSxDaUJ2Z0NRLGFGUlIsZWZtaENBLENpQjNnQ1EsY0ZSUiwwQmZ1aENBLENpQi9nQ1EsY0ZSUiwwQmYyaENBLENBQ0YsQ2dCdmhDSSx5QkM5QkUsUUFDRSxhQUNBLFlBQ0EsY2pCd2pDTixDZXpoQ0EsaUJBQ0UsY0FDQSxjZjRoQ0YsQ2U5aENBLGlCQUNFLGFBQ0EsYWZpaUNGLENlbmlDQSxpQkFDRSx3QkFDQSx3QmZzaUNGLENleGlDQSxpQkFDRSxhQUNBLGFmMmlDRixDZTdpQ0EsaUJBQ0UsYUFDQSxhZmdqQ0YsQ2VsakNBLGlCQUNFLHdCQUNBLHdCZnFqQ0YsQ2lCN2tDSSxhRk1KLGNBRUEsZUFEQSxVZjRrQ0EsQ2lCOWtDTSxVRlBOLHVCQUlBLHVCZnNsQ0EsQ2lCbmxDTSxVRlBOLHdCQUlBLHdCZjJsQ0EsQ2lCeGxDTSxVRlBOLGFBSUEsYWZnbUNBLENpQjdsQ00sVUZQTix3QkFJQSx3QmZxbUNBLENpQmxtQ00sVUZQTix3QkFJQSx3QmYwbUNBLENpQnZtQ00sVUZQTixhQUlBLGFmK21DQSxDaUI1bUNNLFVGUE4sd0JBSUEsd0Jmb25DQSxDaUJqbkNNLFVGUE4sd0JBSUEsd0JmeW5DQSxDaUJ0bkNNLFVGUE4sYUFJQSxhZjhuQ0EsQ2lCM25DTSxXRlBOLHdCQUlBLHdCZm1vQ0EsQ2lCaG9DTSxXRlBOLHdCQUlBLHdCZndvQ0EsQ2lCcm9DTSxXRlBOLGNBSUEsY2Y2b0NBLENpQnJvQ0ksZ0JBQXdCLFFqQnlvQzVCLENpQnZvQ0ksZUFBdUIsUWpCMm9DM0IsQ2lCeG9DTSxZQUF3QixPakI0b0M5QixDaUI1b0NNLFlBQXdCLE9qQmdwQzlCLENpQmhwQ00sWUFBd0IsT2pCb3BDOUIsQ2lCcHBDTSxZQUF3QixPakJ3cEM5QixDaUJ4cENNLFlBQXdCLE9qQjRwQzlCLENpQjVwQ00sWUFBd0IsT2pCZ3FDOUIsQ2lCaHFDTSxZQUF3QixPakJvcUM5QixDaUJwcUNNLFlBQXdCLE9qQndxQzlCLENpQnhxQ00sWUFBd0IsT2pCNHFDOUIsQ2lCNXFDTSxZQUF3QixPakJnckM5QixDaUJockNNLGFBQXdCLFFqQm9yQzlCLENpQnByQ00sYUFBd0IsUWpCd3JDOUIsQ2lCeHJDTSxhQUF3QixRakI0ckM5QixDaUJ0ckNRLGFGUlIsYWZrc0NBLENpQjFyQ1EsYUZSUix5QmZzc0NBLENpQjlyQ1EsYUZSUiwwQmYwc0NBLENpQmxzQ1EsYUZSUixlZjhzQ0EsQ2lCdHNDUSxhRlJSLDBCZmt0Q0EsQ2lCMXNDUSxhRlJSLDBCZnN0Q0EsQ2lCOXNDUSxhRlJSLGVmMHRDQSxDaUJsdENRLGFGUlIsMEJmOHRDQSxDaUJ0dENRLGFGUlIsMEJma3VDQSxDaUIxdENRLGFGUlIsZWZzdUNBLENpQjl0Q1EsY0ZSUiwwQmYwdUNBLENpQmx1Q1EsY0ZSUiwwQmY4dUNBLENBQ0YsQ2dCMXVDSSx5QkM5QkUsUUFDRSxhQUNBLFlBQ0EsY2pCMndDTixDZTV1Q0EsaUJBQ0UsY0FDQSxjZit1Q0YsQ2VqdkNBLGlCQUNFLGFBQ0EsYWZvdkNGLENldHZDQSxpQkFDRSx3QkFDQSx3QmZ5dkNGLENlM3ZDQSxpQkFDRSxhQUNBLGFmOHZDRixDZWh3Q0EsaUJBQ0UsYUFDQSxhZm13Q0YsQ2Vyd0NBLGlCQUNFLHdCQUNBLHdCZnd3Q0YsQ2lCaHlDSSxhRk1KLGNBRUEsZUFEQSxVZit4Q0EsQ2lCanlDTSxVRlBOLHVCQUlBLHVCZnl5Q0EsQ2lCdHlDTSxVRlBOLHdCQUlBLHdCZjh5Q0EsQ2lCM3lDTSxVRlBOLGFBSUEsYWZtekNBLENpQmh6Q00sVUZQTix3QkFJQSx3QmZ3ekNBLENpQnJ6Q00sVUZQTix3QkFJQSx3QmY2ekNBLENpQjF6Q00sVUZQTixhQUlBLGFmazBDQSxDaUIvekNNLFVGUE4sd0JBSUEsd0JmdTBDQSxDaUJwMENNLFVGUE4sd0JBSUEsd0JmNDBDQSxDaUJ6MENNLFVGUE4sYUFJQSxhZmkxQ0EsQ2lCOTBDTSxXRlBOLHdCQUlBLHdCZnMxQ0EsQ2lCbjFDTSxXRlBOLHdCQUlBLHdCZjIxQ0EsQ2lCeDFDTSxXRlBOLGNBSUEsY2ZnMkNBLENpQngxQ0ksZ0JBQXdCLFFqQjQxQzVCLENpQjExQ0ksZUFBdUIsUWpCODFDM0IsQ2lCMzFDTSxZQUF3QixPakIrMUM5QixDaUIvMUNNLFlBQXdCLE9qQm0yQzlCLENpQm4yQ00sWUFBd0IsT2pCdTJDOUIsQ2lCdjJDTSxZQUF3QixPakIyMkM5QixDaUIzMkNNLFlBQXdCLE9qQisyQzlCLENpQi8yQ00sWUFBd0IsT2pCbTNDOUIsQ2lCbjNDTSxZQUF3QixPakJ1M0M5QixDaUJ2M0NNLFlBQXdCLE9qQjIzQzlCLENpQjMzQ00sWUFBd0IsT2pCKzNDOUIsQ2lCLzNDTSxZQUF3QixPakJtNEM5QixDaUJuNENNLGFBQXdCLFFqQnU0QzlCLENpQnY0Q00sYUFBd0IsUWpCMjRDOUIsQ2lCMzRDTSxhQUF3QixRakIrNEM5QixDaUJ6NENRLGFGUlIsYWZxNUNBLENpQjc0Q1EsYUZSUix5QmZ5NUNBLENpQmo1Q1EsYUZSUiwwQmY2NUNBLENpQnI1Q1EsYUZSUixlZmk2Q0EsQ2lCejVDUSxhRlJSLDBCZnE2Q0EsQ2lCNzVDUSxhRlJSLDBCZnk2Q0EsQ2lCajZDUSxhRlJSLGVmNjZDQSxDaUJyNkNRLGFGUlIsMEJmaTdDQSxDaUJ6NkNRLGFGUlIsMEJmcTdDQSxDaUI3NkNRLGFGUlIsZWZ5N0NBLENpQmo3Q1EsY0ZSUiwwQmY2N0NBLENpQnI3Q1EsY0ZSUiwwQmZpOENBLENBQ0YsQ2dCNzdDSSwwQkM5QkUsUUFDRSxhQUNBLFlBQ0EsY2pCODlDTixDZS83Q0EsaUJBQ0UsY0FDQSxjZms4Q0YsQ2VwOENBLGlCQUNFLGFBQ0EsYWZ1OENGLENlejhDQSxpQkFDRSx3QkFDQSx3QmY0OENGLENlOThDQSxpQkFDRSxhQUNBLGFmaTlDRixDZW45Q0EsaUJBQ0UsYUFDQSxhZnM5Q0YsQ2V4OUNBLGlCQUNFLHdCQUNBLHdCZjI5Q0YsQ2lCbi9DSSxhRk1KLGNBRUEsZUFEQSxVZmsvQ0EsQ2lCcC9DTSxVRlBOLHVCQUlBLHVCZjQvQ0EsQ2lCei9DTSxVRlBOLHdCQUlBLHdCZmlnREEsQ2lCOS9DTSxVRlBOLGFBSUEsYWZzZ0RBLENpQm5nRE0sVUZQTix3QkFJQSx3QmYyZ0RBLENpQnhnRE0sVUZQTix3QkFJQSx3QmZnaERBLENpQjdnRE0sVUZQTixhQUlBLGFmcWhEQSxDaUJsaERNLFVGUE4sd0JBSUEsd0JmMGhEQSxDaUJ2aERNLFVGUE4sd0JBSUEsd0JmK2hEQSxDaUI1aERNLFVGUE4sYUFJQSxhZm9pREEsQ2lCamlETSxXRlBOLHdCQUlBLHdCZnlpREEsQ2lCdGlETSxXRlBOLHdCQUlBLHdCZjhpREEsQ2lCM2lETSxXRlBOLGNBSUEsY2ZtakRBLENpQjNpREksZ0JBQXdCLFFqQitpRDVCLENpQjdpREksZUFBdUIsUWpCaWpEM0IsQ2lCOWlETSxZQUF3QixPakJrakQ5QixDaUJsakRNLFlBQXdCLE9qQnNqRDlCLENpQnRqRE0sWUFBd0IsT2pCMGpEOUIsQ2lCMWpETSxZQUF3QixPakI4akQ5QixDaUI5akRNLFlBQXdCLE9qQmtrRDlCLENpQmxrRE0sWUFBd0IsT2pCc2tEOUIsQ2lCdGtETSxZQUF3QixPakIwa0Q5QixDaUIxa0RNLFlBQXdCLE9qQjhrRDlCLENpQjlrRE0sWUFBd0IsT2pCa2xEOUIsQ2lCbGxETSxZQUF3QixPakJzbEQ5QixDaUJ0bERNLGFBQXdCLFFqQjBsRDlCLENpQjFsRE0sYUFBd0IsUWpCOGxEOUIsQ2lCOWxETSxhQUF3QixRakJrbUQ5QixDaUI1bERRLGFGUlIsYWZ3bURBLENpQmhtRFEsYUZSUix5QmY0bURBLENpQnBtRFEsYUZSUiwwQmZnbkRBLENpQnhtRFEsYUZSUixlZm9uREEsQ2lCNW1EUSxhRlJSLDBCZnduREEsQ2lCaG5EUSxhRlJSLDBCZjRuREEsQ2lCcG5EUSxhRlJSLGVmZ29EQSxDaUJ4bkRRLGFGUlIsMEJmb29EQSxDaUI1bkRRLGFGUlIsMEJmd29EQSxDaUJob0RRLGFGUlIsZWY0b0RBLENpQnBvRFEsY0ZSUiwwQmZncERBLENpQnhvRFEsY0ZSUiwwQmZvcERBLENBQ0YsQ2tCeHNEQSxPQUlFLDRCZDJmNEIsQ2M1ZjVCLGFkNkRTLENjOURULGtCZCtTTyxDY2hUUCxVbEI2c0RGLENrQnhzREUsb0JBSUUsNkJBRkEsWWRvZjBCLENjbmYxQixrQmxCMnNESixDa0J2c0RFLGdCQUVFLGdDQURBLHFCbEIwc0RKLENrQnRzREUsbUJBQ0UsNEJsQndzREosQ2tCOXJERSwwQkFFRSxhbEJpc0RKLENrQnJyREUsc0RBRUUsd0JsQjJyREosQ2tCdnJESSxrREFFRSx1QmxCeXJETixDa0JuckRFLG1HQUlFLFFsQnNyREosQ2tCN3FERSx5Q0FDRSxxQ2xCZ3JESixDTy91REUsNEJXNEVJLHdCZDFCSyxDY3lCTCxhbEJ5cUROLENtQjF2REksbURBR0Usd0JuQjZ2RE4sQ21CenZETSx1RkFJRSxvQm5CMnZEUixDbUI3dURRLDRHQUVFLHdCbkJtdkRWLENtQjl3REkseURBR0Usd0JuQml4RE4sQ21CN3dETSwrRkFJRSxvQm5CK3dEUixDbUJqd0RRLGtIQUVFLHdCbkJ1d0RWLENtQmx5REksbURBR0Usd0JuQnF5RE4sQ21CanlETSx1RkFJRSxvQm5CbXlEUixDbUJyeERRLDRHQUVFLHdCbkIyeERWLENtQnR6REksMENBR0Usd0JuQnl6RE4sQ21CcnpETSwyRUFJRSxvQm5CdXpEUixDbUJ6eURRLG1HQUVFLHdCbkIreURWLENtQjEwREksbURBR0Usd0JuQjYwRE4sQ21CejBETSx1RkFJRSxvQm5CMjBEUixDbUI3ekRRLDRHQUVFLHdCbkJtMERWLENtQjkxREksZ0RBR0Usd0JuQmkyRE4sQ21CNzFETSxtRkFJRSxvQm5CKzFEUixDbUJqMURRLHlHQUVFLHdCbkJ1MURWLENtQmwzREksNkNBR0Usd0JuQnEzRE4sQ21CajNETSwrRUFJRSxvQm5CbTNEUixDbUJyMkRRLHNHQUVFLHdCbkIyMkRWLENtQnQ0REksMENBR0Usd0JuQnk0RE4sQ21CcjRETSwyRUFJRSxvQm5CdTREUixDbUJ6M0RRLG1HQUVFLHdCbkIrM0RWLENtQjE1REksbURBR0Usd0JuQjY1RE4sQ21CejVETSx1RkFJRSxvQm5CMjVEUixDbUI3NERRLDRHQUVFLHdCbkJtNURWLENtQjk2REksNkNBR0UscUJuQmk3RE4sQ21CNzZETSwrRUFJRSxpQm5CKzZEUixDbUJqNkRRLHNHQUVFLHdCbkJ1NkRWLENtQmw4REksbURBR0UscUJuQnE4RE4sQ21CajhETSx1RkFJRSxpQm5CbThEUixDbUJyN0RRLDRHQUVFLHdCbkIyN0RWLENtQnQ5REksZ0RBR0Usd0JuQnk5RE4sQ21CcjlETSxtRkFJRSxvQm5CdTlEUixDbUJ6OERRLHlHQUVFLHdCbkIrOERWLENtQjErREksZ0RBR0Usd0JuQjYrRE4sQ21CdjlEUSx5R0FFRSx3Qm5CNjlEVixDa0I3NERJLHNCQUVFLHdCZG9hd0IsQ2NuYXhCLG9CZHNhd0IsQ2N4YXhCLGFsQms1RE4sQ2tCMzRESSx1QkFHRSxvQmxCNjRETixDa0J4NERBLFlBRUUsd0Jkb1o0QixDY3JaNUIsYWxCNDRERixDa0J6NERFLG1EQUdFLG9CbEIyNERKLENrQng0REUsMkJBQ0UsUWxCMDRESixDa0J0NERJLG9EQUNFLG9DbEJ3NEROLENPN2dFRSx1Q1c2SU0scUNkZ1lzQixDY2pZdEIsYWxCcTREUixDZ0JwOURJLDRCRWlHQSxxQkFLSSxpQ0FIQSxjQUVBLGdCQURBLFVsQnczRE4sQ2tCbjNETSxxQ0FDRSxRbEJxM0RSLENBQ0YsQ2dCaCtESSw0QkVpR0EscUJBS0ksaUNBSEEsY0FFQSxnQkFEQSxVbEJtNEROLENrQjkzRE0scUNBQ0UsUWxCZzREUixDQUNGLENnQjMrREksNEJFaUdBLHFCQUtJLGlDQUhBLGNBRUEsZ0JBREEsVWxCODRETixDa0J6NERNLHFDQUNFLFFsQjI0RFIsQ0FDRixDZ0J0L0RJLDZCRWlHQSxxQkFLSSxpQ0FIQSxjQUVBLGdCQURBLFVsQnk1RE4sQ2tCcDVETSxxQ0FDRSxRbEJzNURSLENBQ0YsQ2tCaDZESSxrQkFLSSxpQ0FIQSxjQUVBLGdCQURBLFVsQm02RFIsQ2tCOTVEUSxrQ0FDRSxRbEJnNkRWLENvQjdrRUEsY0FXRSw0QkFEQSxxQmhCNkNTLENnQjNDVCx5QlRiRSxvQlBzVzBCLENRM1Z4QiwwQ1FPSixDQVJBLGFoQm9EUyxDZ0I1RFQsY0FNQSxlaEJtWjRCLENnQnZaNUIsa0NmNmVzQyxDZXhldEMsZWhCMFo0QixDZ0I5WjVCLDBCQ0pJLG9ERGtCSixDQWhCQSxVcEI0bEVGLENvQnprRUUsMEJBQ0UsNkJBQ0EsUXBCZ2xFSixDb0I1a0VFLDZCQUNFLGtCQUNBLHlCcEI4a0VKLENzQnBtRUUsb0JBRUUscUJsQjhDTyxDa0I3Q1Asb0JsQlVRLENrQk5OLG1HQU5GLGFsQnFETyxDa0JsRFAsU3RCdW1FSixDb0I5a0VFLGdDQUNFLGFoQnVCTyxDZ0JyQlAsU3BCK2tFSixDb0JsbEVFLG9DQUNFLGFoQnVCTyxDZ0JyQlAsU3BCK2tFSixDb0JsbEVFLDJCQUNFLGFoQnVCTyxDZ0JyQlAsU3BCK2tFSixDb0J2a0VFLCtDQUVFLHdCaEJRTyxDZ0JOUCxTcEJ1a0VKLENvQmxrRUUscUNBT0UscUJoQlJPLENnQk9QLGFwQmlrRUosQ29CM2pFQSx1Q0FFRSxjQUNBLFVwQjhqRUYsQ29CcGpFQSxnQmRmSSxrQmNrQkYsZXBCeWpFRixDb0JwakVBLG1DQUhFLGVoQjRVNEIsQ2dCL1U1QixtQ0FEQSwrQnBCa2tFRixDb0IzakVBLG1CZGdDTSxjTjJoRU4sQ29CcGpFQSxtQmR5Qk0sY0F0Q2EsQ2NpQmpCLGVoQnNQNkIsQ2dCeFA3QixrQ0FEQSw4QnBCMGpFRixDb0I5aUVBLHdCQVFFLDZCQUVBLDRDQUhBLGFoQnREUyxDZ0JnRFQsY2RXSSxjQXRDYSxDY2dDakIsZWhCK1M0QixDZ0JqVDVCLGdCQURBLGtCQURBLFVwQnlqRUYsQ29CL2lFRSxnRkFHRSxlQURBLGVwQmlqRUosQ29CcGlFQSxpQlR6SUksb0JQc1cwQixDRTVPeEIsY0F0Q2EsQ2NzRGpCLGdDZndXc0MsQ2VyV3RDLGVoQjhNNkIsQ2dCaE43QixvQnBCMGlFRixDb0JwaUVBLGlCVGpKSSxzQlBxVzBCLENFM094QixjQXRDYSxDYzhEakIsa0NmaVdzQyxDZTlWdEMsZWhCcU02QixDZ0J2TTdCLG9CcEIwaUVGLENvQjVoRUEsOEVBQ0UsV3BCbWlFRixDb0IzaEVBLFlBQ0Usb0JwQjhoRUYsQ29CM2hFQSxXQUNFLGNBQ0EsaUJwQjhoRUYsQ29CdGhFQSxVQUNFLGFBQ0EsZUFFQSxpQkFEQSxpQnBCMGhFRixDb0J2aEVFLHVDQUdFLGlCQURBLGlCcEIwaEVKLENvQmhoRUEsWUFFRSxjQUNBLG9CZjRTc0MsQ2U5U3RDLGlCcEJxaEVGLENvQmhoRUEsa0JBR0UscUJBREEsZ0Jmd1NzQyxDZXpTdEMsaUJwQnFoRUYsQ29CaGhFRSwyRkFFRSxhcEJpaEVKLENvQjdnRUEsa0JBQ0UsZXBCZ2hFRixDb0I3Z0VBLG1CQUVFLG1CQURBLG9CQUdBLG1CZnlSc0MsQ2UxUnRDLGNwQmloRUYsQ29CN2dFRSxxQ0FJRSxjQURBLHFCZm9Sb0MsQ2VyUnBDLGFBREEsZXBCa2hFSixDc0JudEVFLGdCQUtFLGFGNE1xQyxDRWhOckMsYWhCMkJBLGNnQnpCQSxpQmpCNmNvQyxDaUI5Y3BDLFV0Qnl0RUosQ3NCbnRFRSxlQVdFLHFDWDFEQSxxQlBtVzBCLENrQjFTMUIsV0FOQSxhaEJ1RUUsaUJBdENhLENnQjVCZixlbEIwVzBCLENrQjVXMUIsaUJBRkEsZUFDQSxxQkFMQSxrQkFDQSxTQUNBLFN0Qit0RUosQ3NCbHRFSSw4SEFFRSxhdEJ1dEVOLENzQjd2RUksMERBZ0RJLDRRQUVBLHlEQURBLDRCQUVBLDREQVBGLG9CRmlMbUMsQ0U5S2pDLG1DdEJ1dEVSLENzQmh0RU0sc0VBQ0Usb0JGc0tpQyxDRXJLakMsdUN0Qmt0RVIsQ3NCMXdFSSwwRUFrRUksOEVBREEsbUN0QjhzRVIsQ3NCL3dFSSw0REE2RUksNmlCQUpGLG9CRm9KbUMsQ0VqSmpDLGtDdEJ5c0VSLENzQnJzRU0sd0VBQ0Usb0JGNElpQyxDRTNJakMsdUN0QnVzRVIsQ3NCaHNFTSxzR0FDRSxhdEJtc0VSLENzQmhzRU0sa01BRUUsYXRCbXNFUixDc0I1ckVNLHNIQUNFLGF0QityRVIsQ3NCN3JFUSxvSUFDRSxvQnRCK3JFVixDc0IxckVRLG9KQ3pJSix3QkQySTJCLENBRHJCLG9CdEI2ckVWLENzQnZyRVEsZ0pBQ0UsdUN0QnlyRVYsQ3NCdHJFUSw0S0FDRSxvQnRCd3JFVixDc0IvcUVNLDBHQUNFLG9CdEJrckVSLENzQjlxRVEsc0hBQ0Usb0JBekJxQixDQTBCckIsdUN0QmdyRVYsQ3NCL3lFRSxrQkFLRSxhRjRNcUMsQ0VoTnJDLGFoQjJCQSxjZ0J6QkEsaUJqQjZjb0MsQ2lCOWNwQyxVdEJxekVKLENzQi95RUUsaUJBV0UscUNYMURBLHFCUG1XMEIsQ2tCMVMxQixXQU5BLGFoQnVFRSxpQkF0Q2EsQ2dCNUJmLGVsQjBXMEIsQ2tCNVcxQixpQkFGQSxlQUNBLHFCQUxBLGtCQUNBLFNBQ0EsU3RCMnpFSixDc0I5eUVJLDhJQUVFLGF0Qm16RU4sQ3NCejFFSSw4REFnREksc1VBRUEseURBREEsNEJBRUEsNERBUEYsb0JGaUxtQyxDRTlLakMsbUN0Qm16RVIsQ3NCNXlFTSwwRUFDRSxvQkZzS2lDLENFcktqQyx1Q3RCOHlFUixDc0J0MkVJLDhFQWtFSSw4RUFEQSxtQ3RCMHlFUixDc0IzMkVJLGdFQTZFSSx1bUJBSkYsb0JGb0ptQyxDRWpKakMsa0N0QnF5RVIsQ3NCanlFTSw0RUFDRSxvQkY0SWlDLENFM0lqQyx1Q3RCbXlFUixDc0I1eEVNLDBHQUNFLGF0Qit4RVIsQ3NCNXhFTSxrTkFFRSxhdEIreEVSLENzQnh4RU0sMEhBQ0UsYXRCMnhFUixDc0J6eEVRLHdJQUNFLG9CdEIyeEVWLENzQnR4RVEsd0pDeklKLHdCRDJJMkIsQ0FEckIsb0J0Qnl4RVYsQ3NCbnhFUSxvSkFDRSx1Q3RCcXhFVixDc0JseEVRLGdMQUNFLG9CdEJveEVWLENzQjN3RU0sOEdBQ0Usb0J0Qjh3RVIsQ3NCMXdFUSwwSEFDRSxvQkF6QnFCLENBMEJyQix1Q3RCNHdFVixDb0I5cUVBLGFBR0UsbUJBRkEsYUFDQSxrQnBCa3JFRixDb0I1cUVFLHlCQUNFLFVwQjhxRUosQ2dCcDRFSSx5QkkyTkEsbUJBR0Usc0JwQjZxRUosQ29CeHFFRSw0Q0FORSxtQkFEQSxhQUdBLGVwQm1yRUosQ29CL3FFRSx5QkFFRSxjQUNBLGtCcEI0cUVKLENvQnRxRUUsMkJBQ0UscUJBRUEsc0JBREEsVXBCeXFFSixDb0JwcUVFLHFDQUNFLG9CcEJzcUVKLENvQm5xRUUsc0RBRUUsVXBCcXFFSixDb0JocUVFLHlCQUVFLG1CQURBLGFBRUEsdUJBRUEsZUFEQSxVcEJtcUVKLENvQmhxRUUsK0JBRUUsY0FHQSxjQURBLG1CZjJMa0MsQ2U1TGxDLGFBRkEsaUJwQnNxRUosQ29CL3BFRSw2QkFDRSxtQkFDQSxzQnBCaXFFSixDb0IvcEVFLG1DQUNFLGVwQmlxRUosQ0FDRixDd0IxK0VBLEtBUUUsNkJBQ0EsNkJiVkUsb0JQc1cwQixDb0IvVjVCLGVBTEEscUJDaUdBLDBCRC9GQSxrQkhISSw2SEdXSixDQUpBLHFGQUZBLHFCeEJxL0VGLENxQnIvRUksdUNHTEosS0hNTSxlckJ3L0VKLENBQ0YsQ096L0VFLFdpQlFFLGFwQmdETyxDb0IvQ1Asb0J4Qm8vRUosQ3dCai9FRSxzQkFHRSx1Q3BCeXFCMEIsQ29CMXFCMUIsU3hCbS9FSixDd0I5K0VFLDRCWmZJLGVZa0JGLENBREEsV3hCZy9FSixDd0I1K0VFLG9GWnJCSSxlWm9nRk4sQ3dCMytFSSxnR1p6QkUsdUNadWdGTixDd0J2K0VBLHVDQUVFLG1CeEIwK0VGLEN3QmorRUUsYURyREUsd0JsQnlFVyxDb0J2RWIsb0JwQnVFYSxDTy9EVCx1Q2FQSixDQUhBLFV6QjZoRkYsQ3lCbGhGRSx5REZYRSx3QkVEMkQsQ0FTM0Qsb0JBVHFHLENBT3JHLFV6QmtpRkosQ3lCN2hGRSxzQ0FPSSxpRXpCc2hGTixDeUIvZ0ZFLDRDQUdFLHdCcEI2Q1csQ29CNUNYLG9CcEI0Q1csQ29COUNYLFV6QmtoRkosQ3lCemdGRSx1SUFJRSx3QkF6QytJLENBNkMvSSxvQkE3Q3lMLENBd0N6TCxVekIyZ0ZKLEN5QnBnRkkseUpBS0ksb0N6QmtnRlIsQ3dCaGdGRSxlRHJERSx3QmxCeUVXLENvQnZFYixvQnBCdUVhLENPL0RULHVDYVBKLENBSEEsYXpCNGpGRixDeUJqakZFLCtERlhFLHdCRUQyRCxDQVMzRCxvQkFUcUcsQ0FPckcsYXpCaWtGSixDeUI1akZFLDBDQU9JLG1FekJxakZOLEN5QjlpRkUsZ0RBR0Usd0JwQjZDVyxDb0I1Q1gsb0JwQjRDVyxDb0I5Q1gsYXpCaWpGSixDeUJ4aUZFLDZJQUlFLHdCQXpDK0ksQ0E2Qy9JLG9CQTdDeUwsQ0F3Q3pMLGF6QjBpRkosQ3lCbmlGSSwrSkFLSSxzQ3pCaWlGUixDd0IvaEZFLGFEckRFLHdCbEJ5RVcsQ29CdkViLG9CcEJ1RWEsQ08vRFQsdUNhUEosQ0FIQSxVekIybEZGLEN5QmhsRkUseURGWEUsd0JFRDJELENBUzNELG9CQVRxRyxDQU9yRyxVekJnbUZKLEN5QjNsRkUsc0NBT0ksbUV6Qm9sRk4sQ3lCN2tGRSw0Q0FHRSx3QnBCNkNXLENvQjVDWCxvQnBCNENXLENvQjlDWCxVekJnbEZKLEN5QnZrRkUsdUlBSUUsd0JBekMrSSxDQTZDL0ksb0JBN0N5TCxDQXdDekwsVXpCeWtGSixDeUJsa0ZJLHlKQUtJLHNDekJna0ZSLEN3QjlqRkUsVURyREUsd0JsQnlFVyxDb0J2RWIsb0JwQnVFYSxDTy9EVCx1Q2FQSixDQUhBLFV6QjBuRkYsQ3lCL21GRSxnREZYRSx3QkVEMkQsQ0FTM0Qsb0JBVHFHLENBT3JHLFV6QituRkosQ3lCMW5GRSxnQ0FPSSxtRXpCbW5GTixDeUI1bUZFLHNDQUdFLHdCcEI2Q1csQ29CNUNYLG9CcEI0Q1csQ29COUNYLFV6QittRkosQ3lCdG1GRSw4SEFJRSx3QkF6QytJLENBNkMvSSxvQkE3Q3lMLENBd0N6TCxVekJ3bUZKLEN5QmptRkksZ0pBS0ksc0N6QitsRlIsQ3dCN2xGRSxhRHJERSx3QmxCeUVXLENvQnZFYixvQnBCdUVhLENPL0RULHVDYVBKLENBSEEsVXpCeXBGRixDeUI5b0ZFLHlERlhFLHdCRUQyRCxDQVMzRCxvQkFUcUcsQ0FPckcsVXpCOHBGSixDeUJ6cEZFLHNDQU9JLG1FekJrcEZOLEN5QjNvRkUsNENBR0Usd0JwQjZDVyxDb0I1Q1gsb0JwQjRDVyxDb0I5Q1gsVXpCOG9GSixDeUJyb0ZFLHVJQUlFLHdCQXpDK0ksQ0E2Qy9JLG9CQTdDeUwsQ0F3Q3pMLFV6QnVvRkosQ3lCaG9GSSx5SkFLSSxzQ3pCOG5GUixDd0I1bkZFLFlEckRFLHdCbEJ5RVcsQ29CdkViLG9CcEJ1RWEsQ08vRFQsdUNhUEosQ0FIQSxVekJ3ckZGLEN5QjdxRkUsc0RGWEUsd0JFRDJELENBUzNELG9CQVRxRyxDQU9yRyxVekI2ckZKLEN5QnhyRkUsb0NBT0ksbUV6QmlyRk4sQ3lCMXFGRSwwQ0FHRSx3QnBCNkNXLENvQjVDWCxvQnBCNENXLENvQjlDWCxVekI2cUZKLEN5QnBxRkUsb0lBSUUsd0JBekMrSSxDQTZDL0ksb0JBN0N5TCxDQXdDekwsVXpCc3FGSixDeUIvcEZJLHNKQUtJLHNDekI2cEZSLEN3QjNwRkUsV0RyREUsd0JsQnlFVyxDb0J2RWIsb0JwQnVFYSxDTy9EVCx1Q2FQSixDQUhBLFV6QnV0RkYsQ3lCNXNGRSxtREZYRSx3QkVEMkQsQ0FTM0Qsb0JBVHFHLENBT3JHLFV6QjR0RkosQ3lCdnRGRSxrQ0FPSSxvRXpCZ3RGTixDeUJ6c0ZFLHdDQUdFLHdCcEI2Q1csQ29CNUNYLG9CcEI0Q1csQ29COUNYLFV6QjRzRkosQ3lCbnNGRSxpSUFJRSx3QkF6QytJLENBNkMvSSxvQkE3Q3lMLENBd0N6TCxVekJxc0ZKLEN5QjlyRkksbUpBS0ksdUN6QjRyRlIsQ3dCMXJGRSxVRHJERSx3QmxCeUVXLENvQnZFYixvQnBCdUVhLENPL0RULHVDYVBKLENBSEEsVXpCc3ZGRixDeUIzdUZFLGdERlhFLHdCRUQyRCxDQVMzRCxvQkFUcUcsQ0FPckcsVXpCMnZGSixDeUJ0dkZFLGdDQU9JLGlFekIrdUZOLEN5Qnh1RkUsc0NBR0Usd0JwQjZDVyxDb0I1Q1gsb0JwQjRDVyxDb0I5Q1gsVXpCMnVGSixDeUJsdUZFLDhIQUlFLHdCQXpDK0ksQ0E2Qy9JLG9CQTdDeUwsQ0F3Q3pMLFV6Qm91RkosQ3lCN3RGSSxnSkFLSSxvQ3pCMnRGUixDd0J6dEZFLGFEckRFLHdCbEJ5RVcsQ29CdkViLG9CcEJ1RWEsQ08vRFQsdUNhUEosQ0FIQSxVekJxeEZGLEN5QjF3RkUseURGWEUsd0JFRDJELENBUzNELGlCQVRxRyxDQU9yRyxVekIweEZKLEN5QnJ4RkUsc0NBT0ksaUV6Qjh3Rk4sQ3lCdndGRSw0Q0FHRSx3QnBCNkNXLENvQjVDWCxvQnBCNENXLENvQjlDWCxVekIwd0ZKLEN5Qmp3RkUsdUlBSUUscUJBekMrSSxDQTZDL0ksaUJBN0N5TCxDQXdDekwsVXpCbXdGSixDeUI1dkZJLHlKQUtJLG9DekIwdkZSLEN3Qnh2RkUsV0RyREUscUJsQnlFVyxDb0J2RWIsaUJwQnVFYSxDTy9EVCx1Q2FQSixDQUhBLGF6Qm96RkYsQ3lCenlGRSxtREZYRSx3QkVEMkQsQ0FTM0Qsb0JBVHFHLENBT3JHLGF6Qnl6RkosQ3lCcHpGRSxrQ0FPSSxtRXpCNnlGTixDeUJ0eUZFLHdDQUdFLHFCcEI2Q1csQ29CNUNYLGlCcEI0Q1csQ29COUNYLGF6Qnl5RkosQ3lCaHlGRSxpSUFJRSx3QkF6QytJLENBNkMvSSxvQkE3Q3lMLENBd0N6TCxhekJreUZKLEN5QjN4RkksbUpBS0ksc0N6Qnl4RlIsQ3dCdnhGRSxhRHJERSxxQmxCeUVXLENvQnZFYixpQnBCdUVhLENPL0RULHVDYVBKLENBSEEsYXpCbTFGRixDeUJ4MEZFLHlERlhFLHdCRUQyRCxDQVMzRCxvQkFUcUcsQ0FPckcsYXpCdzFGSixDeUJuMUZFLHNDQU9JLG1FekI0MEZOLEN5QnIwRkUsNENBR0UscUJwQjZDVyxDb0I1Q1gsaUJwQjRDVyxDb0I5Q1gsYXpCdzBGSixDeUIvekZFLHVJQUlFLHdCQXpDK0ksQ0E2Qy9JLG9CQTdDeUwsQ0F3Q3pMLGF6QmkwRkosQ3lCMXpGSSx5SkFLSSxzQ3pCd3pGUixDd0J0ekZFLFlaM0NJLHVDWncyRk4sQ3lCdjJGRSxrRUZYRSxxQmxCeUVXLENvQnZFYixpQnBCdUVhLENvQnpFYixVekI2M0ZGLEN5QmwzRkUsb0NBT0ksaUV6QjIyRk4sQ3lCejFGRSw4S0FJRSxxQkF6QytJLENBNkMvSSxpQkE3Q3lMLENBd0N6TCxVekJnMkZKLEN5QnoxRkksc0pBS0ksb0N6QnUxRlIsQ3dCLzBGRSxxQkNBQSxvQnBCY2EsQ29CZmIsYXpCcTFGRixDT3o0RkUsMkJrQnlERSx3QnBCVVcsQ29CVFgsb0JwQlNXLENvQlhYLFV6QnMxRkosQ3lCajFGRSxzREFFRSxvQ3pCazFGSixDeUIvMEZFLDREQUdFLDZCQURBLGF6QmkxRkosQ3lCNzBGRSwrSkFJRSx3QnBCVFcsQ29CVVgsb0JwQlZXLENvQlFYLFV6QiswRkosQ3lCMzBGSSxpTEFLSSxvQ3pCeTBGUixDd0J4MkZFLHVCQ0FBLG9CcEJjYSxDb0JmYixhekI4MkZGLENPbDZGRSw2QmtCeURFLHdCcEJVVyxDb0JUWCxvQnBCU1csQ29CWFgsYXpCKzJGSixDeUIxMkZFLDBEQUVFLHVDekIyMkZKLEN5QngyRkUsZ0VBR0UsNkJBREEsYXpCMDJGSixDeUJ0MkZFLHFLQUlFLHdCcEJUVyxDb0JVWCxvQnBCVlcsQ29CUVgsYXpCdzJGSixDeUJwMkZJLHVMQUtJLHVDekJrMkZSLEN3Qmo0RkUscUJDQUEsb0JwQmNhLENvQmZiLGF6QnU0RkYsQ08zN0ZFLDJCa0J5REUsd0JwQlVXLENvQlRYLG9CcEJTVyxDb0JYWCxVekJ3NEZKLEN5Qm40RkUsc0RBRUUsc0N6Qm80RkosQ3lCajRGRSw0REFHRSw2QkFEQSxhekJtNEZKLEN5Qi8zRkUsK0pBSUUsd0JwQlRXLENvQlVYLG9CcEJWVyxDb0JRWCxVekJpNEZKLEN5QjczRkksaUxBS0ksc0N6QjIzRlIsQ3dCMTVGRSxrQkNBQSxvQnBCY2EsQ29CZmIsYXpCZzZGRixDT3A5RkUsd0JrQnlERSx3QnBCVVcsQ29CVFgsb0JwQlNXLENvQlhYLFV6Qmk2RkosQ3lCNTVGRSxnREFFRSxzQ3pCNjVGSixDeUIxNUZFLHNEQUdFLDZCQURBLGF6QjQ1RkosQ3lCeDVGRSxzSkFJRSx3QnBCVFcsQ29CVVgsb0JwQlZXLENvQlFYLFV6QjA1RkosQ3lCdDVGSSx3S0FLSSxzQ3pCbzVGUixDd0JuN0ZFLHFCQ0FBLG9CcEJjYSxDb0JmYixhekJ5N0ZGLENPNytGRSwyQmtCeURFLHdCcEJVVyxDb0JUWCxvQnBCU1csQ29CWFgsVXpCMDdGSixDeUJyN0ZFLHNEQUVFLHNDekJzN0ZKLEN5Qm43RkUsNERBR0UsNkJBREEsYXpCcTdGSixDeUJqN0ZFLCtKQUlFLHdCcEJUVyxDb0JVWCxvQnBCVlcsQ29CUVgsVXpCbTdGSixDeUIvNkZJLGlMQUtJLHNDekI2NkZSLEN3QjU4RkUsb0JDQUEsb0JwQmNhLENvQmZiLGF6Qms5RkYsQ090Z0dFLDBCa0J5REUsd0JwQlVXLENvQlRYLG9CcEJTVyxDb0JYWCxVekJtOUZKLEN5Qjk4RkUsb0RBRUUsc0N6Qis4RkosQ3lCNThGRSwwREFHRSw2QkFEQSxhekI4OEZKLEN5QjE4RkUsNEpBSUUsd0JwQlRXLENvQlVYLG9CcEJWVyxDb0JRWCxVekI0OEZKLEN5Qng4RkksOEtBS0ksc0N6QnM4RlIsQ3dCcitGRSxtQkNBQSxvQnBCY2EsQ29CZmIsYXpCMitGRixDTy9oR0UseUJrQnlERSx3QnBCVVcsQ29CVFgsb0JwQlNXLENvQlhYLFV6QjQrRkosQ3lCditGRSxrREFFRSx1Q3pCdytGSixDeUJyK0ZFLHdEQUdFLDZCQURBLGF6QnUrRkosQ3lCbitGRSx5SkFJRSx3QnBCVFcsQ29CVVgsb0JwQlZXLENvQlFYLFV6QnErRkosQ3lCaitGSSwyS0FLSSx1Q3pCKzlGUixDd0I5L0ZFLGtCQ0FBLG9CcEJjYSxDb0JmYixhekJvZ0dGLENPeGpHRSx3QmtCeURFLHdCcEJVVyxDb0JUWCxvQnBCU1csQ29CWFgsVXpCcWdHSixDeUJoZ0dFLGdEQUVFLG9DekJpZ0dKLEN5QjkvRkUsc0RBR0UsNkJBREEsYXpCZ2dHSixDeUI1L0ZFLHNKQUlFLHdCcEJUVyxDb0JVWCxvQnBCVlcsQ29CUVgsVXpCOC9GSixDeUIxL0ZJLHdLQUtJLG9DekJ3L0ZSLEN3QnZoR0UscUJDQUEsb0JwQmNhLENvQmZiLGF6QjZoR0YsQ09qbEdFLDJCa0J5REUsd0JwQlVXLENvQlRYLG9CcEJTVyxDb0JYWCxVekI4aEdKLEN5QnpoR0Usc0RBRUUsa0N6QjBoR0osQ3lCdmhHRSw0REFHRSw2QkFEQSxhekJ5aEdKLEN5QnJoR0UsK0pBSUUsd0JwQlRXLENvQlVYLG9CcEJWVyxDb0JRWCxVekJ1aEdKLEN5Qm5oR0ksaUxBS0ksa0N6QmloR1IsQ3dCaGpHRSxtQkNBQSxpQnBCY2EsQ29CZmIsVXpCc2pHRixDTzFtR0UseUJrQnlERSxxQnBCVVcsQ29CVFgsaUJwQlNXLENvQlhYLGF6QnVqR0osQ3lCbGpHRSxrREFFRSxxQ3pCbWpHSixDeUJoakdFLHdEQUdFLDZCQURBLFV6QmtqR0osQ3lCOWlHRSx5SkFJRSxxQnBCVFcsQ29CVVgsaUJwQlZXLENvQlFYLGF6QmdqR0osQ3lCNWlHSSwyS0FLSSxxQ3pCMGlHUixDd0J6a0dFLHFCQ0FBLGlCcEJjYSxDb0JmYixVekIra0dGLENPbm9HRSwyQmtCeURFLHFCcEJVVyxDb0JUWCxpQnBCU1csQ29CWFgsYXpCZ2xHSixDeUIza0dFLHNEQUVFLHFDekI0a0dKLEN5QnprR0UsNERBR0UsNkJBREEsVXpCMmtHSixDeUJ2a0dFLCtKQUlFLHFCcEJUVyxDb0JVWCxpQnBCVlcsQ29CUVgsYXpCeWtHSixDeUJya0dJLGlMQUtJLHFDekJta0dSLEN3QmxtR0Usb0JDQUEsaUJwQmNhLENvQmZiLFV6QndtR0YsQ081cEdFLDBCa0J5REUscUJwQlVXLENvQlRYLGlCcEJTVyxDb0JYWCxVekJ5bUdKLEN5QnBtR0Usb0RBRUUsaUN6QnFtR0osQ3lCbG1HRSwwREFHRSw2QkFEQSxVekJvbUdKLEN5QmhtR0UsNEpBSUUscUJwQlRXLENvQlVYLGlCcEJWVyxDb0JRWCxVekJrbUdKLEN5QjlsR0ksOEtBS0ksaUN6QjRsR1IsQ3dCaG5HQSxVQUVFLGFwQnBEVSxDb0JxRFYsb0J4Qm1uR0YsQ090ckdFLGdCaUJzRUUsVXBCd013QixDb0J2TXhCLG9CeEJtbkdKLEN3QmhuR0UsZ0NBR0UsZ0JBREEsb0J4QmtuR0osQ3dCOW1HRSxzQ0FFRSxhcEIzQk8sQ29CNEJQLG1CeEIrbUdKLEN3QnBtR0EsMkJickdJLHNCUHFXMEIsQ3FCaFE1QixlckJxUDZCLENxQnZQN0Isb0J6QjZtR0YsQ3dCdm1HQSwyQmJ6R0ksb0JQc1cwQixDcUJqUTVCLGVyQnNQNkIsQ3FCeFA3QixvQnpCb25HRixDd0JybUdBLFdBQ0UsY0FDQSxVeEJ3bUdGLEN3QnJtR0Usc0JBQ0UsZ0J4QnVtR0osQ3dCL2xHRSxzRkFDRSxVeEJvbUdKLEMwQjF1R0EsTUxNTSw4QnJCd3VHTixDcUJudUdJLHVDS1hKLE1MWU0sZXJCc3VHSixDQUNGLEMwQmh2R0UsaUJBQ0UsUzFCa3ZHSixDMEI3dUdFLHFCQUNFLFkxQmd2R0osQzBCNXVHQSxZQUVFLFNBQ0EsZ0JBRkEsa0JMVEksMEJyQjJ2R04sQ3FCdHZHSSx1Q0tHSixZTEZNLGVyQnl2R0osQ0FDRixDMkJyd0dBLHVDQUlFLGlCM0J3d0dGLEMyQnJ3R0EsaUJBQ0Usa0IzQnd3R0YsQzRCcHZHSSx1QkExQkYsZ0JBQ0EsbUNBRkEsb0NBREEsc0JBZ0NJLFdBSEEscUJBQ0Esa0J2QmtPd0IsQ3VCak94QixxQjVCMnZHTixDNEJsdUdJLDZCQUNFLGE1Qm91R04sQzJCOXdHQSxlQWVFLDRCQURBLHFCdkIrQlMsQ3VCN0JULCtCaEIzQkUsc0JQcVcwQixDUTFWeEIsa0dla0JKLENBUEEsYXZCeUNTLEN1Qi9DVCxhQUNBLFdyQnlHSSxjQXRDYSxDcUJ0RWpCLE9BVUEsZ0JBSkEsbUJBRkEsZXRCa3VCa0MsQ3NCanVCbEMsZ0JBUEEsa0JBV0EsZ0JBVkEsU0FFQSxZM0IreEdGLEMyQjF3R0ksb0JBRUUsT0FEQSxVM0I4d0dOLEMyQjF3R0kscUJBRUUsVUFEQSxPM0I4d0dOLENnQmp3R0kseUJXbkJBLHVCQUVFLE9BREEsVTNCeXhHSixDMkJyeEdFLHdCQUVFLFVBREEsTzNCeXhHSixDQUNGLENnQjd3R0kseUJXbkJBLHVCQUVFLE9BREEsVTNCb3lHSixDMkJoeUdFLHdCQUVFLFVBREEsTzNCb3lHSixDQUNGLENnQnh4R0kseUJXbkJBLHVCQUVFLE9BREEsVTNCK3lHSixDMkIzeUdFLHdCQUVFLFVBREEsTzNCK3lHSixDQUNGLENnQm55R0ksMEJXbkJBLHVCQUVFLE9BREEsVTNCMHpHSixDMkJ0ekdFLHdCQUVFLFVBREEsTzNCMHpHSixDQUNGLEMyQmx6R0UsdUJBRUUsWUFFQSxxQnRCK3JCZ0MsQ3NCaHNCaEMsYUFGQSxRM0J1ekdKLEM0Qm4xR0ksK0JBbkJGLHlCQUNBLG1DQUZBLG9DQURBLGFBeUJJLFdBSEEscUJBQ0Esa0J2QmtPd0IsQ3VCak94QixxQjVCMDFHTixDNEJqMEdJLHFDQUNFLGE1Qm0wR04sQzJCeHpHRSwwQkFHRSxVQUVBLG1CdEJpckJnQyxDc0JsckJoQyxhQUZBLFdBREEsSzNCK3pHSixDNEJ4MkdJLGtDQVpGLHFDQUNBLHVCQUZBLGVBREEsa0NBa0JJLFdBSEEscUJBQ0Esa0J2QmtPd0IsQ3VCak94QixxQjVCKzJHTixDNEJ0MUdJLHdDQUNFLGE1QncxR04sQzJCbjBHSSxrQ0FDRSxnQjNCcTBHTixDMkIvekdFLHlCQUdFLFVBRUEsb0J0QmdxQmdDLENzQmpxQmhDLGFBRkEsV0FEQSxLM0JzMEdKLEM0Qmg0R0ksaUNBSUUsV0FIQSxxQkFlRSxhQWRGLGtCdkJrT3dCLEN1QmpPeEIscUI1Qm00R04sQzRCbjNHTSxrQ0F4QkoscUNBREEsd0JBREEsa0NBOEJNLFdBSEEscUJBQ0EsbUJ2QitNc0IsQ3VCOU10QixxQjVCNDNHUixDNEJ0M0dJLHVDQUNFLGE1QnczR04sQzJCbDFHSSxrQ0FDRSxnQjNCbzFHTixDMkI1MEdFLDBJQUtFLFlBREEsVTNCNjBHSixDMkJ2MEdBLGtCRTNHRSw2QkFIQSxTQUNBLGVBQ0EsZTdCMDdHRixDMkJ2MEdBLGVBU0UsNkJBQ0EsU0FOQSxXQUVBLGF2QjFEUyxDdUJxRFQsY0FJQSxldkJpUzRCLEN1Qm5TNUIsbUJBSUEsbUJBQ0EsbUJBTkEsVTNCazFHRixDTzk3R0UsMENnQlZFLHdCbkJ3RE8sQ3VCcUZQLGF2QjZrQjZCLEN1QjVrQjdCLG9CM0IrekdKLEMyQjN6R0UsNENKbEpFLDRCbkI4dEI2QixDdUIxa0I3QixhdkJza0I2QixDdUJya0I3QixvQjNCNnpHSixDMkJ6ekdFLGdEQUlFLDZCQUZBLGF2QjlGTyxDdUIrRlAsbUIzQjJ6R0osQzJCbHpHQSxvQkFDRSxhM0JxekdGLEMyQmp6R0EsaUJBS0UsYXZCbEhTLEN1QjhHVCxjckJsREksaUJBdENhLENxQjBGakIsZ0JBREEsbUJBSUEsa0IzQm96R0YsQzJCaHpHQSxvQkFHRSxhdkJ2SFMsQ3VCcUhULGNBQ0Esa0IzQm96R0YsQzhCNytHQSwrQkFHRSxvQkFEQSxrQkFFQSxxQjlCZy9HRixDOEI5K0dFLHlDQUVFLGNBREEsaUI5QmsvR0osQzhCMStHSSx3TkFHRSxTOUJpL0dOLEM4QjMrR0EsYUFDRSxhQUNBLGVBQ0EsMEI5QjgrR0YsQzhCNStHRSwwQkFDRSxVOUI4K0dKLEM4QngrR0UsMEVBRUUsZ0I5QjIrR0osQzhCditHRSxtR25CdkJFLDRCbUJ5QjZCLENuQjFCN0IseUJYb2dISixDOEJ2K0dFLCtFbkJkRSwyQm1CZ0I0QixDbkJqQjVCLHdCWDIvR0osQzhCMTlHQSx1QkFFRSx5QkFEQSx5QjlCODlHRixDOEIzOUdFLDBHQUdFLGE5QjI5R0osQzhCeDlHRSx3Q0FDRSxjOUIwOUdKLEM4QnQ5R0EseUVBRUUscUJBREEscUI5QjA5R0YsQzhCdDlHQSx5RUFFRSxvQkFEQSxvQjlCMDlHRixDOEIvOEdFLDJFbEJwRkksZVowaUhOLEM4QjU4R0Esb0JBRUUsdUJBREEsc0JBRUEsc0I5Qis4R0YsQzhCNzhHRSx3REFFRSxVOUIrOEdKLEM4QjU4R0UsNEZBRUUsZTlCODhHSixDOEIxOEdFLHFIbkJqR0UsMkJtQm1HOEIsQ25CcEc5Qiw0QlhpakhKLEM4QjE4R0UsaUduQnJIRSx3Qm1CdUgyQixDbkJ0SDNCLHlCWG1rSEosQzhCMzdHRSx5REFFRSxlOUI4N0dKLEM4QjU3R0ksZ01BR0UsbUJBQ0Esb0JBRkEsaUI5Qms4R04sQytCemxIQSxhQUlFLG9CQUZBLGFBQ0EsZUFGQSxrQkFJQSxVL0I0bEhGLEMrQjFsSEUsc0hBS0UsWUFFQSxnQkFEQSxZQUZBLGlCL0IrbEhKLEMrQjFsSEksMGdCQUdFLGdCL0JxbUhOLEMrQmhtSEUseUlBR0UsUy9Ca21ISixDK0I5bEhFLG1EQUNFLFMvQmdtSEosQytCM2xISSx5RnBCckJBLDRCb0JxQmtELENwQnRCbEQseUJYc25ISixDK0IvbEhJLDJGcEJSQSwyQm9CUWtELENwQlRsRCx3Qlg2bUhKLEMrQi9sSEUsMEJBRUUsbUJBREEsWS9Ca21ISixDK0IvbEhJLGtJcEIvQkEsNEJvQmdDNEUsQ3BCakM1RSx5Qlhtb0hKLEMrQmptSEksK0RwQm5CQSwyQm9CbUJxRSxDcEJwQnJFLHdCWHluSEosQytCMWxIQSx5Q0FFRSxZL0I2bEhGLEMrQnhsSEUsbURBQ0Usa0JBQ0EsUy9CMmxISixDK0J6bEhJLCtEQUNFLFMvQjRsSE4sQytCeGxIRSw0VkFJRSxnQi9COGxISixDK0IxbEhBLHFCQUF1QixpQi9COGxIdkIsQytCN2xIQSxvQkFBc0IsZ0IvQmltSHRCLEMrQnpsSEEsa0JBRUUsbUJBU0EscUIzQmpEUyxDMkJrRFQseUJwQjFHRSxvQlBzVzBCLEMyQmhRNUIsYTNCekNTLEMyQmtDVCxhekIyQkksY0F0Q2EsQ3lCZ0JqQixlM0J1VDRCLEMyQnRUNUIsZTNCOFQ0QixDMkJqVTVCLGdCQURBLDBCQU1BLGtCQUNBLGtCL0IrbEhGLEMrQnpsSEUsMkVBRUUsWS9CMmxISixDK0JqbEhBLDJFQUVFLGtDL0JvbEhGLEMrQmpsSEEsNlBwQi9ISSxzQlBxVzBCLENFM094QixjQXRDYSxDeUJtRGpCLGUzQm1ONkIsQzJCck43QixvQi9CdWxIRixDK0JqbEhBLDJFQUVFLGdDL0JvbEhGLEMrQmpsSEEsNlBwQmhKSSxvQlBzVzBCLENFNU94QixjQXRDYSxDeUJvRWpCLGUzQm1NNkIsQzJCck03QixvQi9CdWxIRixDK0JqbEhBLDhEQUVFLHVCL0JvbEhGLEMrQnprSEEsNlhwQnhKSSw0Qm9COEoyQixDcEIvSjNCLHlCWDR1SEosQytCMWtIQSwrV3BCbkpJLDJCb0J5SjBCLENwQjFKMUIsd0JYd3VISixDZ0Nsd0hBLGdCQUVFLGNBQ0Esa0JBQ0EscUJBSEEsaUJoQ3d3SEYsQ2dDbHdIQSx1QkFDRSxvQkFDQSxpQmhDcXdIRixDZ0Nsd0hBLHNCQUtFLGVBSEEsT0FJQSxVQUxBLGtCQUdBLFU1QmduQjhDLEM0QmpuQjlDLFVoQ3d3SEYsQ2dDbndIRSwyRFR2QkUsd0JuQmdYNEIsQzRCdlY1QixvQjVCd1Y0QixDUXZXMUIsMENvQmlCRixDQUhBLFVoQ3d3SEosQ2dDbHdIRSx5REFHSSxrR2hDa3dITixDZ0M1dkhFLHVFQUNFLG9CaEM4dkhKLENnQzN2SEUseUVBRUUsd0I1Qm1VNEIsQzRCbFU1QixvQjVCbVU0QixDUXZXMUIsMENvQnFDRixDQUhBLFVoQ2d3SEosQ2dDdnZISSwyR0FDRSxhaEN5dkhOLENnQ3Z2SE0seUhBQ0Usd0JoQ3l2SFIsQ2dDL3VIQSxzQkFDRSxrQkFHQSxrQmhDaXZIRixDZ0M3dUhFLDZCQVNFLHFCNUI3Qk8sQ1E3Q0wsMENvQjRFRixDQUpBLG1CaENtdkhKLENnQzN1SEUseURBUEUsV0FKQSxjQUVBLFc1QmtqQjRDLEM0QnJqQjVDLGNBRkEsa0JBSUEsVWhDK3ZISixDZ0NydkhFLDRCQVFFLGdDaEM2dUhKLENnQ251SEUsOENyQjdHRSxvQlhvMUhKLENnQ2x1SEksMkVBQ0UsNE5oQ291SE4sQ2dDL3RISSxrRlR2SEEsd0JuQmdYNEIsQzRCeFAxQixvQjVCd1AwQixDUXRXMUIsWVppMUhOLENnQy90SEksaUZBQ0UsMEtoQ2l1SE4sQ2dDNXRISSxxRkFDRSxrQ2hDOHRITixDZ0M1dEhJLDJGQUNFLGtDaEM4dEhOLENnQ3B0SEUsMkNBRUUsaUJoQ3N0SEosQ2dDbHRISSx3RUFDRSwyTGhDb3RITixDZ0Mvc0hJLGtGQUNFLGtDaENpdEhOLENnQ3ZzSEEsZUFDRSxtQmhDMHNIRixDZ0N2c0hJLDRDQUtFLG1CM0JvWTBDLEMyQnhZMUMsYUFFQSxtQkFEQSxhaEMyc0hOLENnQ3JzSEksMkNBS0Usd0I1QjlISyxDNEJnSUwsbUIzQjBYMEMsQzJCN1gxQyx1QjNCOFgwQyxDMkJoWTFDLHlCQURBLHVCWHBMQSxpSVcyTEEsQ0FMQSxzQmhDMnNITixDcUI1M0hJLHVDVzhLQSwyQ1g3S0UsZXJCKzNISixDQUNGLENnQ3RzSEkseUVBQ0UscUI1QjFJSyxDNEIySUwsNEJoQ3dzSE4sQ2dDbnNISSxtRkFDRSxrQ2hDcXNITixDZ0N6ckhBLGVBZUUsNkRBSkEscU9BQ0EseUJyQmpPRSxxQlBtVzBCLENReFZ4QiwyQ29Cd05KLENBTEEsYTVCaEtTLEM0QndKVCxxQjFCNUZJLGNBdENhLEMwQndJakIsZTVCK0w0QixDNEJuTTVCLGtDM0J5UnNDLEMyQnBSdEMsZTVCc000QixDNEIxTTVCLDRDQU1BLHNCQVJBLFVoQ3dzSEYsQ2dDenJIRSxxQkFDRSxvQjVCbE5RLEM0QnFOTiw0REFGRixTaEM0ckhKLENnQ3JySEksZ0NBT0UscUI1QjlMSyxDNEI2TEwsYWhDbXJITixDZ0M5cUhFLDhEQUlFLHNCQUZBLFlBQ0EsdUJoQ2dySEosQ2dDNXFIRSx3QkFFRSx3QjVCek1PLEM0QndNUCxhaEMrcUhKLENnQzFxSEUsMkJBQ0UsWWhDNHFISixDZ0N4cUhFLDhCQUNFLGtCQUNBLHlCaEMwcUhKLENnQ3RxSEEsa0IxQnhKTSxjQXRDYSxDMEIrTGpCLGdDM0IrTnNDLEMyQjdOdEMscUI1Qm1SNEIsQzRCbFI1QixrQjVCbVI0QixDNEJyUjVCLGtCaEM0cUhGLENnQ3RxSEEsa0IxQmhLTSxjQXRDYSxDMEJ1TWpCLGtDM0J3TnNDLEMyQnROdEMsc0I1QitRNEIsQzRCOVE1QixpQjVCK1E0QixDNEJqUjVCLG1CaEM0cUhGLENnQ2pxSEEsYUFFRSxxQkFHQSxlaENvcUhGLENnQ2pxSEEsZ0NBSkUsa0MzQnNNc0MsQzJCek10QyxrQkFFQSxVaEMrcUhGLENnQzFxSEEsbUJBS0UsU0FDQSxVQUpBLFNoQ3dxSEYsQ2dDbHFIRSw0Q0FDRSxvQjVCblNRLEM0Qm9TUixrRWhDb3FISixDZ0NocUhFLCtGQUVFLHdCaENpcUhKLENnQzdwSEkscURBQ0UsZ0JoQytwSE4sQ2dDM3BIRSx5REFDRSx5QmhDNnBISixDZ0N6cEhBLG1CQWFFLHlCckIxVkUsb0JQc1cwQixDUTNWeEIsMENvQmlWSixDQU5BLGU1QnFFNEIsQzRCeEU1QixrQzNCOEpzQyxDMkJoS3RDLE9BQ0EsU2hDcXFIRixDZ0N6cEhFLDRDQUxBLHFCNUJqU1MsQzRCZ1NULGE1QjFSUyxDNEJ5UlQsZTVCNEU0QixDNEIvRTVCLDBCQU5BLGtCQUVBLFFBREEsS2hDd3JIRixDZ0N6cUhFLHlCQWFFLG9CckIzV0EsK0JxQjRXdUIsQ0FWdkIsU0FPQSxpQkFMQSxjQUNBLDRCM0J3SW9DLEMyQjFJcEMsU2hDb3FISixDZ0NqcEhBLGNBS0UsNkRBREEsNkJBRkEsWUFDQSxVQUZBLFVoQ3dwSEYsQ2dDbHBIRSxvQkFDRSxZaENvcEhKLENnQ2hwSEksMENBQTBCLG9GaENtcEg5QixDZ0NscEhJLHNDQUEwQixvRmhDcXBIOUIsQ2dDcHBISSwrQkFBMEIsb0ZoQ3VwSDlCLENnQ3BwSEUsZ0NBQ0UsUWhDc3BISixDZ0NucEhFLG9DQVNFLHdDVG5aQSx3Qm5CZ1g0QixDNEIrQjVCLFEzQjBOeUMsQ00xbUJ6QyxrQk4ybUJ5QyxDT2htQnZDLHdDb0J1WUYsQ0FMQSxXM0IwTnlDLEMyQnpOekMsbUJYN1lFLDhHV2taRixDWGxaRSxzR1drWkYsQ0FQQSxVaEM2cEhKLENxQm5pSUksdUNXcVlGLG9DWHBZSSx1Q3JCc2lJSixDQUNGLENnQ3hwSEksMkNUclpBLHdCdkJnaklKLENnQ3RwSEUsNkNBS0Usd0I1QnJXTyxDNEJzV1AseUJyQmphQSxrQk5vbUJnQyxDT3psQjlCLCtDb0J3WkYsQ0FMQSxrQkFDQSxjM0JtTWdDLEMyQnJNaEMsWTNCb01nQyxDMkJyTWhDLFVoQytwSEosQ2dDcnBIRSxnQ0FRRSxxQ1Q3YUEsd0JuQmdYNEIsQzRCeUQ1QixRM0JnTXlDLENNMW1CekMsa0JOMm1CeUMsQ09obUJ2Qyx3Q29CaWFGLENBSkEsVzNCK0x5QyxDZ0J0bUJ2QywyR1c0YUYsQ1g1YUUsc0dXNGFGLENBTkEsVWhDOHBISixDcUIvaklJLHVDV2dhRixnQ1gvWkksb0NyQmtrSUosQ0FDRixDZ0MxcEhJLHVDVC9hQSx3QnZCNGtJSixDZ0N4cEhFLGdDQUtFLHdCNUIvWE8sQzRCZ1lQLHlCckIzYkEsa0JOb21CZ0MsQ096bEI5QiwrQ29Ca2JGLENBTEEsa0JBQ0EsYzNCeUtnQyxDMkIzS2hDLFkzQjBLZ0MsQzJCM0toQyxVaENpcUhKLENnQ3ZwSEUseUJBV0UsZ0JUMWNBLHdCbkJnWDRCLEM0QnNGNUIsUTNCbUt5QyxDTTFtQnpDLGtCTjJtQnlDLENPaG1CdkMsd0NvQjhiRixDQVBBLFczQnFLeUMsQzJCbEt6QyxhNUJvSm9DLEM0QnJKcEMsYzVCcUpvQyxDNEJ0SnBDLGFYbGNFLDBHV3ljRixDWHpjRSxzR1d5Y0YsQ0FUQSxVaENtcUhKLENxQjlsSUksdUNXMGJGLHlCWHpiSSxtQ3JCaW1JSixDQUNGLENnQzVwSEksZ0NUNWNBLHdCdkIybUlKLENnQzFwSEUseUJBS0UsNkJBQ0EseUJBQ0EsbUJwQjljRSwrQ29CK2NGLENBTEEsa0JBQ0EsYzNCNElnQyxDMkI5SWhDLFkzQjZJZ0MsQzJCOUloQyxVaENtcUhKLENnQ3BwSEUsNERBSkUsd0I1Qm5hTyxDTzNEUCxrQlgrbklKLENnQzdwSEUsOEJBQ0UsaUJoQzRwSEosQ2dDdHBISSw2Q0FDRSx3QmhDd3BITixDZ0NycEhJLHNEQUNFLGNoQ3VwSE4sQ2dDcHBISSx5Q0FDRSx3QmhDc3BITixDZ0NucEhJLHlDQUNFLGNoQ3FwSE4sQ2dDbHBISSxrQ0FDRSx3QmhDb3BITixDZ0Mvb0hBLCtEWDlmTSxzR3JCbXBJTixDcUI5b0lJLHVDV3lmSiwrRFh4Zk0sZXJCbXBJSixDQUNGLENpQzNwSUEsS0FDRSxhQUNBLGVBR0EsZ0JBREEsZ0JBREEsY2pDZ3FJRixDaUMzcElBLFVBQ0UsY0FDQSxxQmpDOHBJRixDTzdwSUUsZ0MwQkVFLG9CakM4cElKLENpQzFwSUUsbUJBQ0UsYTdCNENPLEM2QjFDUCxlQURBLG1CakM2cElKLENpQ3BwSUEsVUFDRSwrQmpDdXBJRixDaUNycElFLG9CQUNFLGtCakN1cElKLENpQ3BwSUUsb0JBQ0UsNkJ0QjNCQSw4QlAwVjBCLENPelYxQiwrQlhrcklKLENPanJJRSxvRDBCNkJJLG9DakN1cElOLENpQ3BwSUksNkJBRUUsNkJBQ0EseUJBRkEsYWpDd3BJTixDaUNscElFLDhEQUdFLHdCN0I2TVksQzZCNU1aLG9DNUIwb0JnQyxDNEI1b0JoQyxhakNzcElKLENpQ2pwSUUseUJ0QmhERSx3QnNCb0QyQixDdEJuRDNCLHlCc0JtRDJCLENBRjNCLGVqQ29wSUosQ2lDeG9JRSxxQnRCdkVFLHFCWG10SUosQ2lDM25JRSxvQkFDRSxjQUNBLGlCakNtb0lKLENpQzluSUUseUJBQ0UsYUFDQSxZQUNBLGlCakNpb0lKLENpQ3ZuSUUsdUJBQ0UsWWpDMG5JSixDaUN4bklFLHFCQUNFLGFqQzBuSUosQ2tDOXRJQSxRQU1FLGFBTEEsaUJsQ3N1SUYsQ2tDN3RJRSw0SUFOQSxtQkFGQSxhQUNBLGVBRUEsNkJsQzZ1SUYsQ2tDaHRJQSxjQUNFLHFCNUIyRUksaUJBdENhLEM0QmhDakIsb0JBRkEsaUI5QnV0QnlDLEM4Qnh0QnpDLHVCN0JvcUJrQyxDNkJycUJsQyxvQjdCcXFCa0MsQzZCaHFCbEMsa0JsQ2t0SUYsQ081dklFLHdDMkI2Q0Usb0JsQ2t0SUosQ2tDenNJQSxZQUNFLGFBQ0Esc0JBR0EsZ0JBREEsZ0JBREEsY2xDOHNJRixDa0Mxc0lFLHNCQUVFLGVBREEsZWxDNnNJSixDa0N6c0lFLDJCQUVFLFdBREEsZWxDNHNJSixDa0Nsc0lBLGFBQ0UscUJBRUEscUI5Qm1wQmtDLEM4QnBwQmxDLGtCbENzc0lGLENrQ3pySUEsaUJBS0UsbUJBSkEsZ0JBQ0EsV2xDNnJJRixDa0N0cklBLGdCQUlFLDZCQUNBLDZCdkJySEUsb0JQc1cwQixDRTVPeEIsaUJBdENhLEM0QitCakIsY0FGQSxxQmxDOHJJRixDT3B5SUUsNEMyQjhHRSxvQmxDeXJJSixDa0NucklBLHFCQU1FLHlCQUNBLDBCQUZBLFdBSkEscUJBRUEsYUFDQSxzQkFGQSxXbEMycklGLENnQnh2SUksNEJrQjhFSSxnTUFFRSxlQURBLGVsQ29ySVIsQ0FDRixDZ0JqeElJLHlCa0J5RkEsa0JBb0JJLHFCQUNBLDBCbEN3cUlOLENrQ3RxSU0sOEJBQ0Usa0JsQ3dxSVIsQ2tDdHFJUSw2Q0FDRSxpQmxDd3FJVixDa0NycUlRLHdDQUVFLGlCOUIybEIrQixDOEI1bEIvQixrQmxDd3FJVixDa0NscUlNLGdNQUNFLGdCbEN5cUlSLENrQzNwSU0sbUNBQ0UsdUJBR0EsZWxDMnBJUixDa0N4cElNLGtDQUNFLFlsQzBwSVIsQ0FDRixDZ0JueUlJLDRCa0I4RUksZ01BRUUsZUFEQSxlbEM4dElSLENBQ0YsQ2dCM3pJSSx5QmtCeUZBLGtCQW9CSSxxQkFDQSwwQmxDa3RJTixDa0NodElNLDhCQUNFLGtCbENrdElSLENrQ2h0SVEsNkNBQ0UsaUJsQ2t0SVYsQ2tDL3NJUSx3Q0FFRSxpQjlCMmxCK0IsQzhCNWxCL0Isa0JsQ2t0SVYsQ2tDNXNJTSxnTUFDRSxnQmxDbXRJUixDa0Nyc0lNLG1DQUNFLHVCQUdBLGVsQ3FzSVIsQ2tDbHNJTSxrQ0FDRSxZbENvc0lSLENBQ0YsQ2dCNzBJSSw0QmtCOEVJLGdNQUVFLGVBREEsZWxDd3dJUixDQUNGLENnQnIySUkseUJrQnlGQSxrQkFvQkkscUJBQ0EsMEJsQzR2SU4sQ2tDMXZJTSw4QkFDRSxrQmxDNHZJUixDa0MxdklRLDZDQUNFLGlCbEM0dklWLENrQ3p2SVEsd0NBRUUsaUI5QjJsQitCLEM4QjVsQi9CLGtCbEM0dklWLENrQ3R2SU0sZ01BQ0UsZ0JsQzZ2SVIsQ2tDL3VJTSxtQ0FDRSx1QkFHQSxlbEMrdUlSLENrQzV1SU0sa0NBQ0UsWWxDOHVJUixDQUNGLENnQnYzSUksNkJrQjhFSSxnTUFFRSxlQURBLGVsQ2t6SVIsQ0FDRixDZ0IvNElJLDBCa0J5RkEsa0JBb0JJLHFCQUNBLDBCbENzeUlOLENrQ3B5SU0sOEJBQ0Usa0JsQ3N5SVIsQ2tDcHlJUSw2Q0FDRSxpQmxDc3lJVixDa0NueUlRLHdDQUVFLGlCOUIybEIrQixDOEI1bEIvQixrQmxDc3lJVixDa0NoeUlNLGdNQUNFLGdCbEN1eUlSLENrQ3p4SU0sbUNBQ0UsdUJBR0EsZWxDeXhJUixDa0N0eElNLGtDQUNFLFlsQ3d4SVIsQ0FDRixDa0NyMUlJLGVBb0JJLHFCQUNBLDBCbENvMElSLENrQ3YxSVEsOEtBRUUsZUFEQSxlbEMrMUlWLENrQzMwSVEsMkJBQ0Usa0JsQzYwSVYsQ2tDMzBJVSwwQ0FDRSxpQmxDNjBJWixDa0MxMElVLHFDQUVFLGlCOUIybEIrQixDOEI1bEIvQixrQmxDNjBJWixDa0N2MElRLDhLQUNFLGdCbEM4MElWLENrQ2gwSVEsZ0NBQ0UsdUJBR0EsZWxDZzBJVixDa0M3eklRLCtCQUNFLFlsQyt6SVYsQ09oZ0pFLGdHMkJtTkksb0JsQ296SU4sQ2tDL3lJSSxvQ0FDRSxvQmxDaXpJTixDTzFnSkUsb0YyQjROTSxvQmxDaXpJUixDa0M5eUlNLDZDQUNFLG9CbENneklSLENrQzV5SUksMEtBSUUsb0JsQzh5SU4sQ2tDMXlJRSw4QkFFRSx3QjlCNmlCdUMsQzhCOWlCdkMsb0JsQzZ5SUosQ2tDenlJRSxtQ0FDRSx3UWxDMnlJSixDa0N4eUlFLDJCQUNFLG9CbEMweUlKLENPaGlKRSxtRzJCMlBNLG9CbEMyeUlSLENPdGlKRSw2RjJCdVFJLHlCbENzeUlOLENrQ2p5SUksbUNBQ0UseUJsQ215SU4sQ09oakpFLGtGMkJnUk0seUJsQ215SVIsQ2tDaHlJTSw0Q0FDRSx5QmxDa3lJUixDa0M5eElJLHNLQUlFLHlCbENneUlOLENrQzV4SUUsNkJBRUUsd0I5QitldUMsQzhCaGZ2Qyx5QmxDK3hJSixDa0MzeElFLGtDQUNFLCtRbEM2eElKLENrQzF4SUUsMEJBQ0UseUJsQzR4SUosQ090a0pFLGdHMkIrU00seUJsQzZ4SVIsQ21DeGxKQSxNQU1FLHFCQUVBLDJCQURBLHFCL0JrRFMsQytCaERULGlDeEJSRSxxQlBtVzBCLEMrQmxXNUIsYUFDQSxzQkFDQSxZQUhBLGlCbkNtbUpGLENtQ3hsSkUsU0FFRSxjQURBLGNuQzJsSkosQ21DdGxKSSwyRHhCUkEsOEJQMFYwQixDT3pWMUIsK0JYaW1KSixDbUNwbEpJLHlEeEJDQSxpQ1AyVTBCLENPNVUxQixrQ1h3bEpKLENtQ2xsSkEsV0FHRSxjQUdBLGVBQ0EsY25DaWxKRixDbUM3a0pBLFlBQ0Usa0JuQ2dsSkYsQ21DN2tKQSxlQUNFLGlCbkNpbEpGLENtQzdrSkEscUNBSEUsZW5Db2xKRixDTzNuSkUsaUI0QmdERSxvQm5DK2tKSixDbUM1a0pFLHNCQUNFLGtCbkM4a0pKLENtQ3RrSkEsYUFJRSxxQi9CZlMsQytCZ0JULHdDQUhBLGdCQURBLG1CbkM0a0pGLENtQ3RrSkUseUJ4QjFFRSx5RFhtcEpKLENtQ3BrSkksc0RBQ0UsWW5Dc2tKTixDbUNqa0pBLGFBRUUscUIvQi9CUyxDK0JnQ1QscUNBRkEsbUJuQ3NrSkYsQ21DbGtKRSx3QnhCMUZFLHlEWCtwSkosQ21DM2pKQSxrQkFJRSxnQkFGQSxtQm5DZ2tKRixDbUMzakpBLHFDQUpFLG9CQUZBLG9CbkNza0pGLENtQzFqSkEsa0JBSUUsU0FDQSxPQUNBLGUvQnEyQmtDLEMrQjEyQmxDLGtCQUVBLFFBREEsS25DaWtKRixDbUMxakpBLHlDQUdFLGNBQ0EsVW5DNmpKRixDbUMxakpBLHdCeEJ4SEksMENQODhCZ0MsQ083OEJoQywyQ1h1ckpKLENtQzNqSkEsMkJ4QjlHSSw2Q1ArN0JnQyxDT2g4QmhDLDhDWGdySkosQ21DeGpKRSxpQkFDRSxrQm5DMmpKSixDZ0JwcEpJLHlCbUJ1RkosV0FNSSxhQUNBLG1CQUVBLGtCQURBLGtCbkM0akpGLENtQ3pqSkUsaUJBRUUsWUFFQSxnQkFDQSxnQjlCeXFCOEIsQzhCM3FCOUIsaUJuQzRqSkosQ0FDRixDbUM5aUpFLGtCQUNFLGtCbkNpakpKLENnQnRxSkkseUJtQmlISixZQVFJLGFBQ0Esa0JuQ2lqSkYsQ21DOWlKRSxrQkFFRSxZQUNBLGVuQytpSkosQ21DN2lKSSx3QkFFRSxjQURBLGFuQ2dqSk4sQ21DMWlKTSxtQ3hCL0tKLDRCd0JnTG1DLEN4QmpMbkMseUJYOHRKRixDbUMzaUpRLGlHQUdFLHlCbkM0aUpWLENtQzFpSlEsb0dBR0UsNEJuQzJpSlYsQ21DdmlKTSxvQ3hCaExKLDJCd0JpTGtDLEN4QmxMbEMsd0JYNHRKRixDbUN4aUpRLG1HQUdFLHdCbkN5aUpWLENtQ3ZpSlEsc0dBR0UsMkJuQ3dpSlYsQ0FDRixDbUMzaEpFLG9CQUNFLGtCbkM4aEpKLENnQmh0SkkseUJtQmdMSixjQU1JLG1CL0JpdkJnQyxDK0JqdkJoQyxjL0JpdkJnQyxDK0JodkJoQyx1Qi9CaXZCZ0MsQytCanZCaEMsa0IvQml2QmdDLEMrQmh2QmhDLFVBQ0EsUW5DOGhKRixDbUM1aEpFLG9CQUNFLHFCQUNBLFVuQzhoSkosQ0FDRixDbUNwaEpFLGlCQUNFLGVuQ3VoSkosQ21DcmhKSSxvQ0FDRSxnQnhCM09GLDJCd0I0T2dDLEN4QjdPaEMsNEJYcXdKSixDbUNyaEpJLHFDeEI5UEEsd0J3QitQNkIsQ3hCOVA3Qix5QlhzeEpKLENtQ3JoSkksOEJ4QjNRQSxld0I0UXlCLENBQ3ZCLGtCbkN1aEpOLENvQ3p5SkEsWUFPRSx3QmhDdURTLENPekRQLHFCUG1XMEIsQ2dDdlc1QixhQUNBLGVBSUEsZ0JBRkEsa0JoQzZsQ2tDLENnQzlsQ2xDLGtCcENnekpGLENvQ3R5SkUsa0NBQ0Usa0JwQ3l5SkosQ29DdnlKSSx5Q0FHRSxhaENnREssQ2dDL0NMLFlBSEEscUJBQ0EsbUJwQzJ5Sk4sQ29DL3hKRSwrQ0FDRSwwQkFJQSxvQnBDNnhKSixDb0MxeEpFLHdCQUNFLGFwQyt4SkosQ3FDdDBKQSxZMUJLSSxxQlBtVzBCLENpQ3ZXNUIsYTdCSUEsZ0JBREEsY1J5MEpGLENxQ3YwSkEsV0FPRSxxQmpDZ0RTLENpQy9DVCx5QkFGQSxhakN1RFMsQ2lDM0RULGNBR0EsZ0JoQ214QmtDLENnQ3B4QmxDLGlCQURBLHFCQUZBLGlCckNpMUpGLENxQ3gwSkUsaUJBSUUsd0JqQzRDTyxDaUMzQ1Asb0JqQzJDTyxDaUM5Q1AsYWpDaURPLENpQ2hEUCxxQkFGQSxTckM4MEpKLENxQ3YwSkUsaUJBR0UsZWpDZ2hCMEIsQ2lDamhCMUIsU2hDNHdCZ0MsQ2dDN3dCaEMsU3JDMjBKSixDcUNuMEpJLGtDMUJHQSxpQ1BvVTBCLENPclUxQiw4QlBxVTBCLENpQ3RVeEIsYXJDdzBKTixDcUNuMEpJLGlDMUJqQkEsa0NQa1YwQixDT25WMUIsK0JYeTFKSixDcUNsMEpFLDZCQUdFLHdCakN1VTRCLENpQ3RVNUIsb0JqQ3NVNEIsQ2lDeFU1QixVakNlTyxDaUNoQlAsU3JDdTBKSixDcUNqMEpFLCtCQUtFLHFCakNLTyxDaUNKUCxvQmpDT08sQ2lDWlAsYWpDZU8sQ2lDWlAsWUFGQSxtQnJDczBKSixDc0N4M0pFLDBCaEM0SEksaUJBdENhLENnQ25GZixlakNzTzBCLENpQ3hPMUIscUJ0QzYzSkosQ3NDdDNKTSxpRDNCeUJGLGtDUHNVMEIsQ092VTFCLCtCWGsySkosQ3NDcjNKTSxnRDNCTUYsbUNQb1YwQixDT3JWMUIsZ0NYbzNKSixDc0N0NEpFLDBCaEM0SEksaUJBdENhLENnQ25GZixlakN1TzBCLENpQ3pPMUIsb0J0QzI0SkosQ3NDcDRKTSxpRDNCeUJGLGdDUHVVMEIsQ094VTFCLDZCWGczSkosQ3NDbjRKTSxnRDNCTUYsaUNQcVYwQixDT3RWMUIsOEJYazRKSixDdUNsNUpBLE81QkFJLHFCUG1XMEIsQ21DbFc1QixxQmpDa0VFLGNpQy9ERixlbkMwWjRCLENtQ3paNUIsY0FIQSx1QkFJQSxrQmxCTEksNkhrQlNKLENBRkEsd0JBREEsa0J2Q3c1SkYsQ3FCejVKSSx1Q2tCTkosT2xCT00sZXJCNDVKSixDQUNGLENPejVKRSw0QmdDR0ksb0J2Q3k1Sk4sQ3VDcDVKRSxhQUNFLFl2Q3U1SkosQ3VDbDVKQSxZQUNFLGtCQUNBLFF2Q3E1SkYsQ3VDOTRKQSxZNUJsQ0ksbUJQbzdCZ0MsQ21DaDVCbEMsbUJuQys0QmtDLENtQ2g1QmxDLG9CdkNtNUpGLEN1Q3o0SkUsZUNoREEsd0JuQzZFYSxDbUM5RWIsVXhDKzdKRixDT2g3SkUsNENpQ1RJLHlCQURBLFV4Qzg3Sk4sQ3dDMTdKSSw0Q0FHRSxxQ0FEQSxTeEM0N0pOLENPeDdKRSxnRGlDVEkseUJBREEsYXhDMjhKTixDd0N2OEpJLGdEQUdFLHdDQURBLFN4Q3k4Sk4sQ3VDbjZKRSxlQ2hEQSx3Qm5DNkVhLENtQzlFYixVeEN5OUpGLENPMThKRSw0Q2lDVEkseUJBREEsVXhDdzlKTixDd0NwOUpJLDRDQUdFLHVDQURBLFN4Q3M5Sk4sQ3VDaDdKRSxZQ2hEQSx3Qm5DNkVhLENtQzlFYixVeENzK0pGLENPdjlKRSxzQ2lDVEkseUJBREEsVXhDcStKTixDd0NqK0pJLHNDQUdFLHVDQURBLFN4Q20rSk4sQ3VDNzdKRSxlQ2hEQSx3Qm5DNkVhLENtQzlFYixVeENtL0pGLENPcCtKRSw0Q2lDVEkseUJBREEsVXhDay9KTixDd0M5K0pJLDRDQUdFLHVDQURBLFN4Q2cvSk4sQ3VDMThKRSxjQ2hEQSx3Qm5DNkVhLENtQzlFYixVeENnZ0tGLENPai9KRSwwQ2lDVEkseUJBREEsVXhDKy9KTixDd0MzL0pJLDBDQUdFLHVDQURBLFN4QzYvSk4sQ3VDdjlKRSxhQ2hEQSx3Qm5DNkVhLENtQzlFYixVeEM2Z0tGLENPOS9KRSx3Q2lDVEkseUJBREEsVXhDNGdLTixDd0N4Z0tJLHdDQUdFLHdDQURBLFN4QzBnS04sQ3VDcCtKRSxZQ2hEQSx3Qm5DNkVhLENtQzlFYixVeEMwaEtGLENPM2dLRSxzQ2lDVEkseUJBREEsVXhDeWhLTixDd0NyaEtJLHNDQUdFLHFDQURBLFN4Q3VoS04sQ3VDai9KRSxlQ2hEQSx3QnhDc2lLRixDT3hoS0UsNENpQ1RJLHNCQURBLFV4Q3NpS04sQ3dDbGlLSSw0Q0FHRSxtQ0FEQSxTeENvaUtOLEN1QzkvSkUsYUNoREEscUJuQzZFYSxDbUM5RWIsYXhDb2pLRixDT3JpS0Usd0NpQ1RJLHlCQURBLGF4Q21qS04sQ3dDL2lLSSx3Q0FHRSxzQ0FEQSxTeENpaktOLEN1QzNnS0UsZUNoREEscUJuQzZFYSxDbUM5RWIsYXhDaWtLRixDT2xqS0UsNENpQ1RJLHlCQURBLGF4Q2drS04sQ3dDNWpLSSw0Q0FHRSxzQ0FEQSxTeEM4aktOLENPMWpLRSx3RGlDVEksc0JBREEsVXhDNmtLTixDd0N6a0tJLDBDQUdFLGtDQURBLFN4QzJrS04sQ3lDdmxLQSxXQUlFLHdCckMyRFMsQ08xRFAsc0JQcVcwQixDcUN4VzVCLGtCcENxekJrQyxDb0N0ekJsQyxpQnpDNmxLRixDZ0JsaUtJLHlCeUI1REosV0FRSSxpQnpDMGxLRixDQUNGLEN5Q3ZsS0EsaUI5QlBJLGU4QlVxQixDQUR2QixlQURBLGV6QzRsS0YsQzBDcm1LQSxPQUlFLDZCL0JIRSxxQlBtVzBCLENzQ2pXNUIsa0JyQ3E5QmtDLENxQ3Q5QmxDLG9CQURBLGlCMUM0bUtGLEMwQ3BtS0EsZUFFRSxhMUNzbUtGLEMwQ2xtS0EsWUFDRSxlMUNxbUtGLEMwQzdsS0EsbUJBQ0Usb0IxQ2dtS0YsQzBDN2xLRSwwQkFLRSxjQURBLG9CQUhBLGtCQUVBLFFBREEsSzFDa21LSixDMENybEtFLGVuQnpDRSx3Qm1CMEN1QixDQzdDekIsb0JENkNxRSxDQy9DckUsYTNDeW9LRixDMkNyb0tFLGtCQUNFLHdCM0N1b0tKLEMyQ3BvS0UsMkJBQ0UsYTNDc29LSixDMENqbUtFLGlCbkJ6Q0Usd0JtQjBDdUIsQ0M3Q3pCLG9CRDZDcUUsQ0MvQ3JFLGEzQ3FwS0YsQzJDanBLRSxvQkFDRSx3QjNDbXBLSixDMkNocEtFLDZCQUNFLGEzQ2twS0osQzBDN21LRSxlbkJ6Q0Usd0JtQjBDdUIsQ0M3Q3pCLG9CRDZDcUUsQ0MvQ3JFLGEzQ2lxS0YsQzJDN3BLRSxrQkFDRSx3QjNDK3BLSixDMkM1cEtFLDJCQUNFLGEzQzhwS0osQzBDem5LRSxZbkJ6Q0Usd0JtQjBDdUIsQ0M3Q3pCLG9CRDZDcUUsQ0MvQ3JFLGEzQzZxS0YsQzJDenFLRSxlQUNFLHdCM0MycUtKLEMyQ3hxS0Usd0JBQ0UsYTNDMHFLSixDMENyb0tFLGVuQnpDRSx3Qm1CMEN1QixDQzdDekIsb0JENkNxRSxDQy9DckUsYTNDeXJLRixDMkNycktFLGtCQUNFLHdCM0N1cktKLEMyQ3ByS0UsMkJBQ0UsYTNDc3JLSixDMENqcEtFLGNuQnpDRSx3Qm1CMEN1QixDQzdDekIsb0JENkNxRSxDQy9DckUsYTNDcXNLRixDMkNqc0tFLGlCQUNFLHdCM0Ntc0tKLEMyQ2hzS0UsMEJBQ0UsYTNDa3NLSixDMEM3cEtFLGFuQnpDRSx3Qm1CMEN1QixDQzdDekIsb0JENkNxRSxDQy9DckUsYTNDaXRLRixDMkM3c0tFLGdCQUNFLHdCM0Mrc0tKLEMyQzVzS0UseUJBQ0UsYTNDOHNLSixDMEN6cUtFLFluQnpDRSx3Qm1CMEN1QixDQzdDekIsb0JENkNxRSxDQy9DckUsYTNDNnRLRixDMkN6dEtFLGVBQ0Usd0IzQzJ0S0osQzJDeHRLRSx3QkFDRSxhM0MwdEtKLEMwQ3JyS0UsZW5CekNFLHdCbUIwQ3VCLENDN0N6QixvQkQ2Q3FFLENDL0NyRSxhM0N5dUtGLEMyQ3J1S0Usa0JBQ0Usd0IzQ3V1S0osQzJDcHVLRSwyQkFDRSxVM0NzdUtKLEMwQ2pzS0UsYW5CekNFLHFCbUIwQ3VCLENDN0N6QixpQkQ2Q3FFLENDL0NyRSxVM0NxdktGLEMyQ2p2S0UsZ0JBQ0Usd0IzQ212S0osQzJDaHZLRSx5QkFDRSxhM0NrdktKLEMwQzdzS0UsZW5CekNFLHFCbUIwQ3VCLENDN0N6QixpQkQ2Q3FFLENDL0NyRSxVM0Npd0tGLEMyQzd2S0Usa0JBQ0Usd0IzQyt2S0osQzJDNXZLRSwyQkFDRSxhM0M4dktKLEMwQ3p0S0UsY25CekNFLHdCbUIwQ3VCLENDN0N6QixvQkQ2Q3FFLENDL0NyRSxVM0M2d0tGLEMyQ3p3S0UsaUJBQ0Usd0IzQzJ3S0osQzJDeHdLRSwwQkFDRSxVM0Mwd0tKLEM0Q2x4S0UsZ0NBQ0UsR0FBTywwQjVDc3hLVCxDNENyeEtFLEdBQUssdUI1Q3d4S1AsQ0FDRixDNENyeEtBLFVqQ0hJLHFCUG1XMEIsQ1F4VnhCLDZDZ0NESixDQU5BLGF0Q3NISSxnQkF0Q2EsQ3NDL0VqQixXNUM0eEtGLEM0Q3B4S0EsY0FRRSx3QnZDbzlCa0MsQ3VDdjlCbEMsVXhDc0NTLEN3QzFDVCxhQUNBLHNCQUNBLHVCQUNBLGdCQUVBLGtCdkJsQkkseUJ1QnFCSixDQUZBLGtCNUN5eEtGLENxQnZ5S0ksdUN1Qk9KLGN2Qk5NLGVyQjB5S0osQ0FDRixDNEN6eEtBLHNCckJhRSxzS3FCWEEseUI1QzR4S0YsQzRDeHhLRSx1QkFDRSxpRDVDMnhLSixDNEN4eEtNLHVDQUpKLHVCQUtNLGM1QzJ4S04sQ0FDRixDNkNyMEtBLE9BRUUsdUJBREEsWTdDeTBLRixDNkNyMEtBLFlBQ0UsTTdDdzBLRixDOEMxMEtBLFlBQ0UsYUFDQSxzQkFJQSxnQkFEQSxjOUM0MEtGLEM4Q2wwS0Esd0JBRUUsYTFDK0NTLEMwQzlDVCxtQkFGQSxVOUN1MEtGLENPMzBLRSw0RHVDYUUsd0IxQ2lDTyxDMENuQ1AsYTFDeUNPLEMwQ3hDUCxxQkFGQSxTOUN1MEtKLEM4Q2owS0UsK0JBRUUsd0IxQzZCTyxDMEM5QlAsYTlDbzBLSixDOEMxektBLGlCQUtFLHFCMUNhUyxDMENaVCx5QkFKQSxjQUNBLGFBRkEsaUI5Q2kwS0YsQzhDMXpLRSw2Qm5DckNFLDhCUDBWMEIsQ096VjFCLCtCWGsyS0osQzhDMXpLRSw0Qm5DMUJFLGlDUDJVMEIsQ081VTFCLGtDWHkxS0osQzhDMXpLRSxvREFJRSxxQjFDRk8sQzBDQVAsYTFDTU8sQzBDTFAsbUI5QzR6S0osQzhDdnpLRSx3QkFHRSx3QjFDZ1Q0QixDMEMvUzVCLG9CMUMrUzRCLEMwQ2pUNUIsVTFDUk8sQzBDT1AsUzlDNHpLSixDOEN0ektFLGtDQUNFLGtCOUN3ektKLEM4Q3R6S0kseUNBRUUsb0IxQ3NSd0IsQzBDdlJ4QixlOUN5ektOLEM4QzF5S0ksdUJBQ0Usa0I5QzZ5S04sQzhDMXlLUSxvRG5DckNKLGlDUDRTMEIsQ094VDFCLHlCWCsxS0osQzhDenlLUSxtRG5DMUNKLDJCbUM0Q3lDLENuQ3hEekMsK0JYbTJLSixDOEN4eUtRLCtDQUNFLFk5QzB5S1YsQzhDdnlLUSx5REFFRSxvQkFEQSxvQjlDMHlLVixDOEN2eUtVLGdFQUVFLHFCMUNnUGtCLEMwQ2pQbEIsZ0I5QzB5S1osQ2dCbDJLSSx5QjhCaUNBLDBCQUNFLGtCOUNxMEtKLEM4Q2wwS00sdURuQ3JDSixpQ1A0UzBCLENPeFQxQix5Qlh1M0tGLEM4Q2owS00sc0RuQzFDSiwyQm1DNEN5QyxDbkN4RHpDLCtCWDIzS0YsQzhDaDBLTSxrREFDRSxZOUNrMEtSLEM4Qy96S00sNERBRUUsb0JBREEsb0I5Q2swS1IsQzhDL3pLUSxtRUFFRSxxQjFDZ1BrQixDMENqUGxCLGdCOUNrMEtWLENBQ0YsQ2dCMzNLSSx5QjhCaUNBLDBCQUNFLGtCOUM2MUtKLEM4QzExS00sdURuQ3JDSixpQ1A0UzBCLENPeFQxQix5QlgrNEtGLEM4Q3oxS00sc0RuQzFDSiwyQm1DNEN5QyxDbkN4RHpDLCtCWG01S0YsQzhDeDFLTSxrREFDRSxZOUMwMUtSLEM4Q3YxS00sNERBRUUsb0JBREEsb0I5QzAxS1IsQzhDdjFLUSxtRUFFRSxxQjFDZ1BrQixDMENqUGxCLGdCOUMwMUtWLENBQ0YsQ2dCbjVLSSx5QjhCaUNBLDBCQUNFLGtCOUNxM0tKLEM4Q2wzS00sdURuQ3JDSixpQ1A0UzBCLENPeFQxQix5Qlh1NktGLEM4Q2ozS00sc0RuQzFDSiwyQm1DNEN5QyxDbkN4RHpDLCtCWDI2S0YsQzhDaDNLTSxrREFDRSxZOUNrM0tSLEM4Qy8yS00sNERBRUUsb0JBREEsb0I5Q2szS1IsQzhDLzJLUSxtRUFFRSxxQjFDZ1BrQixDMENqUGxCLGdCOUNrM0tWLENBQ0YsQ2dCMzZLSSwwQjhCaUNBLDBCQUNFLGtCOUM2NEtKLEM4QzE0S00sdURuQ3JDSixpQ1A0UzBCLENPeFQxQix5QlgrN0tGLEM4Q3o0S00sc0RuQzFDSiwyQm1DNEN5QyxDbkN4RHpDLCtCWG04S0YsQzhDeDRLTSxrREFDRSxZOUMwNEtSLEM4Q3Y0S00sNERBRUUsb0JBREEsb0I5QzA0S1IsQzhDdjRLUSxtRUFFRSxxQjFDZ1BrQixDMENqUGxCLGdCOUMwNEtWLENBQ0YsQzhDMzNLRSxtQ0FFRSxvQm5DaklBLGVtQ2tJdUIsQ0FGdkIsb0I5QyszS0osQzhDMzNLSSwrQ0FDRSxrQjlDNjNLTixDOEN4M0tJLHlEQUNFLHFCOUMwM0tOLEMrQ3ZnTEUseUJBRUUsd0JEdUp1QyxDQ3hKdkMsYS9DMmdMSixDTy8vS0UsNEd3Q05NLHlCQURBLGEvQzBnTFIsQytDdGdMTSx1REFFRSx3QkQ2SWtFLENDNUlsRSxvQkQ0SWtFLENDOUlsRSxVL0MwZ0xSLEMrQ3JoTEUsMkJBRUUsd0JEdUp1QyxDQ3hKdkMsYS9DeWhMSixDTzdnTEUsZ0h3Q05NLHlCQURBLGEvQ3doTFIsQytDcGhMTSx5REFFRSx3QkQ2SWtFLENDNUlsRSxvQkQ0SWtFLENDOUlsRSxVL0N3aExSLEMrQ25pTEUseUJBRUUsd0JEdUp1QyxDQ3hKdkMsYS9DdWlMSixDTzNoTEUsNEd3Q05NLHlCQURBLGEvQ3NpTFIsQytDbGlMTSx1REFFRSx3QkQ2SWtFLENDNUlsRSxvQkQ0SWtFLENDOUlsRSxVL0NzaUxSLEMrQ2pqTEUsc0JBRUUsd0JEdUp1QyxDQ3hKdkMsYS9DcWpMSixDT3ppTEUsc0d3Q05NLHlCQURBLGEvQ29qTFIsQytDaGpMTSxvREFFRSx3QkQ2SWtFLENDNUlsRSxvQkQ0SWtFLENDOUlsRSxVL0NvakxSLEMrQy9qTEUseUJBRUUsd0JEdUp1QyxDQ3hKdkMsYS9DbWtMSixDT3ZqTEUsNEd3Q05NLHlCQURBLGEvQ2trTFIsQytDOWpMTSx1REFFRSx3QkQ2SWtFLENDNUlsRSxvQkQ0SWtFLENDOUlsRSxVL0Nra0xSLEMrQzdrTEUsd0JBRUUsd0JEdUp1QyxDQ3hKdkMsYS9DaWxMSixDT3JrTEUsMEd3Q05NLHlCQURBLGEvQ2dsTFIsQytDNWtMTSxzREFFRSx3QkQ2SWtFLENDNUlsRSxvQkQ0SWtFLENDOUlsRSxVL0NnbExSLEMrQzNsTEUsdUJBRUUsd0JEdUp1QyxDQ3hKdkMsYS9DK2xMSixDT25sTEUsd0d3Q05NLHlCQURBLGEvQzhsTFIsQytDMWxMTSxxREFFRSx3QkQ2SWtFLENDNUlsRSxvQkQ0SWtFLENDOUlsRSxVL0M4bExSLEMrQ3ptTEUsc0JBRUUsd0JEdUp1QyxDQ3hKdkMsYS9DNm1MSixDT2ptTEUsc0d3Q05NLHlCQURBLGEvQzRtTFIsQytDeG1MTSxvREFFRSx3QkQ2SWtFLENDNUlsRSxvQkQ0SWtFLENDOUlsRSxVL0M0bUxSLEMrQ3ZuTEUseUJBRUUsd0JEdUp1QyxDQ3hKdkMsYS9DMm5MSixDTy9tTEUsNEd3Q05NLHlCQURBLGEvQzBuTFIsQytDdG5MTSx1REFFRSx3QkQ2SWtFLENDNUlsRSxvQkQ0SWtFLENDOUlsRSxVL0MwbkxSLEMrQ3JvTEUsdUJBRUUscUJEdUp1QyxDQ3hKdkMsYS9DeW9MSixDTzduTEUsd0d3Q05NLHlCQURBLGEvQ3dvTFIsQytDcG9MTSxxREFFRSx3QkQ2SWtFLENDNUlsRSxvQkQ0SWtFLENDOUlsRSxVL0N3b0xSLEMrQ25wTEUseUJBRUUscUJEdUp1QyxDQ3hKdkMsYS9DdXBMSixDTzNvTEUsNEd3Q05NLHlCQURBLGEvQ3NwTFIsQytDbHBMTSx1REFFRSx3QkQ2SWtFLENDNUlsRSxvQkQ0SWtFLENDOUlsRSxVL0NzcExSLEMrQ2pxTEUsd0JBRUUsd0JEdUp1QyxDQ3hKdkMsVS9DcXFMSixDT3pwTEUsMEd3Q05NLHlCQURBLFUvQ29xTFIsQytDaHFMTSxzREFFRSxxQkQ2SWtFLENDNUlsRSxpQkQ0SWtFLENDOUlsRSxVL0NvcUxSLENnRGxyTEEsT0FLRSxvQjVDeTRCa0MsQzRDNzRCbEMsWTFDd0pNLGdCQWhFVyxDMEN0RmpCLGU1Q2dhNEIsQzRDL1o1QixjQUdBLFdBREEsZ0JoRHNyTEYsQ003Z0xRLDBCMEMvS1IsTzFDdUxZLCtCTnlnTFYsQ0FDRixDT3JyTEUsYXlDREUsb0I1Q200QmdDLEM0Q2w0QmhDLG9CaER5ckxKLENPcnJMRSxzRnlDQ0ksV2hEdXJMTixDZ0Q1cUxBLGFBSUUsNkRBRkEsNkJBQ0EsU0FGQSxTaERrckxGLENnRHpxTEEsaUJBQ0UsbUJoRDRxTEYsQ2lEN3NMQSxZQUVFLGVqRCtzTEYsQ2lEN3NMRSxtQkFDRSxrQkFDQSxlakQrc0xKLENpRDFzTEEsT0FLRSxhQUVBLFlBSkEsT0FRQSxVQUhBLGdCQVBBLGVBQ0EsTUFJQSxXQUZBLFlqRGt0TEYsQ2lEcHNMQSxjQUdFLFk1QzY0QmtDLEM0QzM0QmxDLG9CQUpBLGtCQUNBLFVqRHlzTEYsQ2lEbnNMRSwwQkFFRSwyQjVDbTZCZ0MsQ2dCMThCOUIsaUNyQjR1TE4sQ3FCdnVMSSx1QzRCZ0NGLDBCNUIvQkksZXJCMHVMSixDQUNGLENpRHhzTEUsMEJBQ0UsY2pEMHNMSixDaUR0c0xFLGtDQUNFLHFCakR3c0xKLENpRHBzTEEseUJBQ0UsYUFDQSw0QmpEdXNMRixDaURyc0xFLHdDQUNFLDhCQUNBLGVqRHVzTEosQ2lEcHNMRSw4RUFFRSxhakRzc0xKLENpRG5zTEUscUNBQ0UsZWpEcXNMSixDaURqc0xBLHVCQUVFLG1CQURBLGFBRUEsNEJqRG9zTEYsQ2lEanNMRSw4QkFHRSxXQUZBLGNBQ0EseUJqRG9zTEosQ2lEL3JMRSwrQ0FDRSxzQkFFQSxZQURBLHNCakRrc0xKLENpRC9yTEksOERBQ0UsZWpEaXNMTixDaUQ5ckxJLHNEQUNFLFlqRGdzTE4sQ2lEMXJMQSxlQVNFLDRCQURBLHFCN0NwRFMsQzZDc0RULDhCdEM5R0Usc0JQcVcwQixDUTFWeEIsbUVxQ3FHSixDQVZBLGFBQ0Esc0JBV0EsVUFQQSxvQkFOQSxrQkFHQSxVakRvc0xGLENpRHRyTEEsZ0JBT0UscUI3QzNEUyxDNkMwRFQsYUFIQSxPQUZBLGVBQ0EsTUFHQSxZQURBLFlqRDRyTEYsQ2lEdHJMRSxxQkFBUyxTakR5ckxYLENpRHhyTEUscUJBQVMsV2pEMnJMWCxDaUR0ckxBLGNBRUUsdUJBR0EsOEJ0Q2xJRSwrQk4rNkJnQyxDTTk2QmhDLGdDTjg2QmdDLEM0Q2p6QmxDLGFBRUEsOEJBQ0EsZWpENHJMRixDaUR4ckxFLHFCQUdFLDhCQUZBLGVqRDJyTEosQ2lEcHJMQSxhQUVFLGVqRHVyTEYsQ2lEbHJMQSxZQUlFLGNBQ0EsYzdDMDBCa0MsQzZDOTBCbEMsaUJqRHVyTEYsQ2lEL3FMQSxjQUdFLG1CdENqSkUsa0NOZzZCZ0MsQ01qNkJoQyxtQ05pNkJnQyxDNEM1d0JsQywyQkFMQSxhQUNBLGVBRUEseUJBQ0EsZWpEcXJMRixDaUQ3cUxFLGdCQUNFLGFqRCtxTEosQ2lEMXFMQSx5QkFJRSxZQUNBLGdCQUpBLGtCQUNBLFlBQ0EsVWpEK3FMRixDZ0JwekxJLHlCaUM2SUYsY0FFRSxvQkFEQSxlakQ0cUxGLENpRHhxTEEseUJBQ0UsOEJqRDJxTEYsQ2lEenFMRSx3Q0FDRSwrQmpEMnFMSixDaUR2cUxBLHVCQUNFLDhCakQwcUxGLENpRHhxTEUsOEJBQ0UsMkJqRDBxTEosQ2lEdHFMQSxlckM5TUksbUVadzNMSixDaUR0cUxBLFVBQVksZWpEMHFMWixDQUNGLENnQmoxTEkseUJpQzBLRixvQkFFRSxlakQwcUxGLENBQ0YsQ2dCdjFMSSwwQmlDaUxGLFVBQVksZ0JqRDBxTFosQ0FDRixDa0R2NUxBLFNBVUUscUJBUEEsY0NIQSx3SzlDdVI0QixDQ3pKeEIsaUJBdENhLEM2Q3RGakIsa0JBQ0EsZS9DNFo0QixDK0NyWjVCLHNCQUlBLGdCQVZBLGUvQ2thNEIsQzhDbGE1QixRN0N5MUJrQyxDNkNsMUJsQyxVQVZBLGtCQ0lBLGdCQUNBLGlCQUNBLHFCQUNBLGlCQUNBLG9CQUlBLG1CQUZBLGtCQUNBLG9CRFZBLFlsRDQ2TEYsQ2tEajZMRSxjQUFTLFVsRG82TFgsQ2tEbDZMRSxnQkFFRSxjQUVBLFk3QzYwQmdDLEM2Q2gxQmhDLGtCQUVBLFdsRHE2TEosQ2tEbDZMSSx1QkFHRSx5QkFDQSxtQkFGQSxXQURBLGlCbER1NkxOLENrRC81TEEsbURBQ0UsZWxEazZMRixDa0RoNkxFLGlFQUNFLFFsRGs2TEosQ2tEaDZMSSwrRUFHRSxxQjlDK0JLLEM4Q2hDTCwyQkFEQSxLbERvNkxOLENrRDc1TEEsdURBQ0UsZWxEZzZMRixDa0Q5NUxFLHFFQUdFLFk3QzZ5QmdDLEM2Qy95QmhDLE9BQ0EsV2xEaTZMSixDa0Q5NUxJLG1GQUdFLHVCOUNlSyxDOENoQkwsaUNBREEsT2xEazZMTixDa0QzNUxBLHlEQUNFLGVsRDg1TEYsQ2tENTVMRSx1RUFDRSxLbEQ4NUxKLENrRDU1TEkscUZBR0Usd0I5Q0NLLEM4Q0ZMLDJCQURBLFFsRGc2TE4sQ2tEejVMQSxxREFDRSxlbEQ0NUxGLENrRDE1TEUsbUVBR0UsWTdDK3dCZ0MsQzZDanhCaEMsUUFDQSxXbEQ2NUxKLENrRDE1TEksaUZBR0Usc0I5Q2ZLLEM4Q2NMLGlDQURBLE1sRDg1TE4sQ2tEdjRMQSxlQUtFLHFCOUN6Q1MsQ09sRVAscUJQbVcwQixDOEMxUDVCLFU5Q2pEUyxDOEMrQ1QsZTdDMnVCa0MsQzZDMXVCbEMscUJBRUEsaUJsRDQ0TEYsQ29EMy9MQSxTQVlFLHFCQUVBLDRCQURBLHFCaERnRFMsQ2dEOUNULGlDekNWRSxzQlBxVzBCLENRMVZ4Qix3Q3dDQ0osQ0RoQkEsd0s5Q3VSNEIsQ0N6SnhCLGlCQXRDYSxDNkN0RmpCLGtCQUNBLGUvQzRaNEIsQ2dEN1o1QixPRFFBLHNCQUlBLGdCQVZBLGUvQ2thNEIsQ2dEamE1QixlaERrNUJrQyxDK0NsNUJsQyxnQkFDQSxpQkFDQSxxQkFDQSxpQkFDQSxvQkNSQSxNRFlBLG1CQUZBLGtCQUNBLG9CQ1RBLFlwRHFoTUYsQ29EdGdNRSx5QkFkQSxjQUpBLGlCcEQraE1GLENvRDdnTUUsZ0JBSUUsWWhEaTVCZ0MsQ2dEaDVCaEMsa0JBRkEsVXBEMGdNSixDb0R0Z01JLDZDQUtFLHlCQUNBLG1CQUZBLFdBREEsY0FEQSxpQnBEMmdNTixDb0RsZ01BLG1EQUNFLG1CcERxZ01GLENvRG5nTUUsaUVBQ0UseUJwRHFnTUosQ29EbmdNSSwrRUFHRSw0QmhENjNCOEIsQ2dEOTNCOUIsMkJBREEsUXBEdWdNTixDb0RsZ01JLDZFQUdFLHFCaERTSyxDZ0RWTCwyQkFEQSxVcERzZ01OLENvRC8vTEEsdURBQ0UsaUJwRGtnTUYsQ29EaGdNRSxxRUFHRSxXaER3MkJnQyxDZ0QxMkJoQyx3QkFHQSxrQkFGQSxXcERvZ01KLENvRGhnTUksbUZBR0UsOEJoRHMyQjhCLENnRHYyQjlCLGlDQURBLE1wRG9nTU4sQ29ELy9MSSxpRkFHRSx1QmhEZEssQ2dEYUwsaUNBREEsUXBEbWdNTixDb0Q1L0xBLHlEQUNFLGdCcEQrL0xGLENvRDcvTEUsdUVBQ0Usc0JwRCsvTEosQ29ENy9MSSxxRkFHRSwrQmhEazFCOEIsQ2dEbjFCOUIsMkJBREEsS3BEaWdNTixDb0Q1L0xJLG1GQUdFLHdCaERsQ0ssQ2dEaUNMLDJCQURBLE9wRGdnTU4sQ29Eei9MRSx1R0FRRSw2QkFEQSxXQUhBLGNBREEsU0FHQSxtQkFMQSxrQkFDQSxNQUdBLFVwRDgvTEosQ29Edi9MQSxxREFDRSxrQnBEMC9MRixDb0R4L0xFLG1FQUdFLFdoRGl6QmdDLENnRGh6QmhDLGtCQUhBLHlCQUNBLFdwRDQvTEosQ29EeC9MSSxpRkFHRSw2QmhEK3lCOEIsQ2dEaHpCOUIsaUNBREEsT3BENC9MTixDb0R2L0xJLCtFQUdFLHNCaERyRUssQ2dEb0VMLGlDQURBLFNwRDIvTE4sQ29EbitMQSxnQkFLRSxxQmhEaEdTLENnRGlHVCxnQ3pDaEpFLDJDTnUyQmdDLENNdDJCaEMsNENOczJCZ0MsQytDenRCbEMsYWhEdkZTLENFMERMLGNBdENhLEM4Q2lFakIsZ0JBREEsb0JwRDYrTEYsQ29EcitMRSxzQkFDRSxZcER1K0xKLENvRG4rTEEsY0FFRSxhaERwR1MsQ2dEbUdULG9CcER1K0xGLENxRGpvTUEsVUFDRSxpQnJEb29NRixDcURqb01BLHdCQUNFLGtCckRvb01GLENxRGpvTUEsZ0JBR0UsZ0JBRkEsa0JBQ0EsVXJEcW9NRixDc0QzcE1FLHNCQUVFLFdBQ0EsV0FGQSxhdEQrcE1KLENxRHJvTUEsZUFNRSwyQkFKQSxhQUNBLFdBRUEsbUJBSkEsa0JoQ3ZCSSxvQ2dDNkJKLENBSEEsVXJEMm9NRixDcUJocU1JLHVDZ0NpQkosZWhDaEJNLGVyQm1xTUosQ0FDRixDcUQxb01BLDhEQUdFLGFyRDZvTUYsQ3FEMW9NQSx5RUFFRSwwQnJENm9NRixDcUQxb01BLHlFQUVFLDJCckQ2b01GLENxRHBvTUUsOEJBQ0UsVUFFQSxlQURBLDJCckR3b01KLENxRHBvTUUsa0pBSUUsVUFEQSxTckR1b01KLENxRG5vTUUscUZBR0UsVWhDdEVFLHlCZ0N1RUYsQ0FGQSxTckR1b01KLENxQnZzTUksdUNnQzhERixxRmhDN0RJLGVyQjJzTUosQ0FDRixDcURsb01BLDhDQVFFLG1CQUpBLFNBT0EsVWpEcENTLENpRGdDVCxhQUVBLHVCQUlBLFVoRGc5Qm1DLENnRDM5Qm5DLGtCQVVBLGtCQVRBLE1oQ25GSSw0QmdDOEZKLENBSkEsU2hEazlCbUMsQ2dEdjlCbkMsU3JENm9NRixDcUI3dE1JLHVDZ0MyRUosOENoQzFFTSxlckJpdU1KLENBQ0YsQ085dE1FLG9IOEN3RkUsVWpEM0NPLENpRDhDUCxVaER5OEJpQyxDZ0QxOEJqQyxVQURBLG9CckQ2b01KLENxRHhvTUEsdUJBQ0UsTXJEMm9NRixDcUR0b01BLHVCQUNFLE9yRHlvTUYsQ3FEbG9NQSx3REFLRSxtQ0FIQSxxQkFFQSxXaERpOEJtQyxDZ0RsOEJuQyxVckR1b01GLENxRG5vTUEsNEJBQ0UsZ05yRHNvTUYsQ3FEcG9NQSw0QkFDRSxpTnJEdW9NRixDcUQ5bk1BLHFCQUdFLFNBR0EsYUFDQSx1QkFIQSxPQVFBLGdCQURBLGVoRHU1Qm1DLENnRHg1Qm5DLGdCaER3NUJtQyxDZ0QxNUJuQyxlQVBBLGtCQUNBLFFBR0EsVXJEdW9NRixDcUQ5bk1FLHdCQVVFLDRCQURBLHFCakQxR08sQ2lEOEdQLHFDQURBLGtDQVhBLHVCQU9BLGVBTkEsY0FFQSxVaERzNUJpQyxDZ0RwNUJqQyxlaERzNUJpQyxDZ0R2NUJqQyxnQmhEdTVCaUMsQ2dEOTRCakMsV0FQQSxtQmhDL0pFLDJCZ0N1S0YsQ0FaQSxVckQyb01KLENxQmp5TUksdUNnQ21KRix3QmhDbEpJLGVyQm95TUosQ0FDRixDcURqb01FLDZCQUNFLFNyRG1vTUosQ3FEMW5NQSxrQkFHRSxZQUtBLFVqRHJJUyxDaURpSVQsU0FHQSxvQkFEQSxpQkFMQSxrQkFDQSxVQU9BLGtCQUpBLFVyRGlvTUYsQ3VEOXpNQSxnQkFBcUIsaUN2RGswTXJCLEN1RGowTUEsV0FBcUIsNEJ2RHEwTXJCLEN1RHAwTUEsY0FBcUIsK0J2RHcwTXJCLEN1RHYwTUEsY0FBcUIsK0J2RDIwTXJCLEN1RDEwTUEsbUJBQXFCLG9DdkQ4ME1yQixDdUQ3ME1BLGdCQUFxQixpQ3ZEaTFNckIsQ3dEbjFNRSxZQUNFLGtDeERzMU1KLENPNTBNRSxzRmlETEksa0N4RHUxTU4sQ3dENzFNRSxjQUNFLGtDeERnMk1KLENPdDFNRSw4RmlETEksa0N4RGkyTU4sQ3dEdjJNRSxZQUNFLGtDeEQwMk1KLENPaDJNRSxzRmlETEksa0N4RDIyTU4sQ3dEajNNRSxTQUNFLGtDeERvM01KLENPMTJNRSwwRWlETEksa0N4RHEzTU4sQ3dEMzNNRSxZQUNFLGtDeEQ4M01KLENPcDNNRSxzRmlETEksa0N4RCszTU4sQ3dEcjRNRSxXQUNFLGtDeER3NE1KLENPOTNNRSxrRmlETEksa0N4RHk0TU4sQ3dELzRNRSxVQUNFLGtDeERrNU1KLENPeDRNRSw4RWlETEksa0N4RG01TU4sQ3dEejVNRSxTQUNFLGtDeEQ0NU1KLENPbDVNRSwwRWlETEksa0N4RDY1TU4sQ3dEbjZNRSxZQUNFLGtDeERzNk1KLENPNTVNRSxzRmlETEksK0J4RHU2TU4sQ3dENzZNRSxZQUNFLCtCeEQwN01KLENPaDdNRSxzRmlETEksa0N4RDI3TU4sQ090N01FLDZGaURMSSwrQnhEcThNTixDeURoOE1BLGdCQUNFLHNDekR1OE1GLEMwRGw5TUEsUUFBa0Isa0MxRHM5TWxCLEMwRHI5TUEsWUFBa0Isc0MxRHk5TWxCLEMwRHg5TUEsY0FBa0Isd0MxRDQ5TWxCLEMwRDM5TUEsZUFBa0IseUMxRCs5TWxCLEMwRDk5TUEsYUFBa0IsdUMxRGsrTWxCLEMwRGgrTUEsVUFBbUIsa0IxRG8rTW5CLEMwRG4rTUEsY0FBbUIsc0IxRHUrTW5CLEMwRHQrTUEsZ0JBQW1CLHdCMUQwK01uQixDMER6K01BLGlCQUFtQix5QjFENitNbkIsQzBENStNQSxlQUFtQix1QjFEZy9NbkIsQzBENytNRSxnQkFDRSw4QjFEZy9NSixDMERqL01FLGtCQUNFLDhCMURvL01KLEMwRHIvTUUsZ0JBQ0UsOEIxRHcvTUosQzBEei9NRSxhQUNFLDhCMUQ0L01KLEMwRDcvTUUsK0JBQ0UsOEIxRG9nTkosQzBEcmdORSxjQUNFLDhCMUR3Z05KLEMwRHpnTkUsYUFDRSw4QjFENGdOSixDMEQ3Z05FLGdCQUNFLDhCMURnaE5KLEMwRGpoTkUsZ0JBQ0UsMkIxRHdoTkosQzBEemhORSxlQUNFLDJCMUQ0aE5KLEMwRHhoTkEsY0FDRSwyQjFEMmhORixDMERwaE5BLFlBQ0UsOEIxRHVoTkYsQzBEcGhOQSxTQUNFLCtCMUR1aE5GLEMwRHBoTkEsYUFDRSx3QzFEd2hORixDMERwaE5BLDRCQUhFLHlDMUQ0aE5GLEMwRHBoTkEsK0JBSEUsNEMxRDRoTkYsQzBEcGhOQSw4QkFIRSwyQzFENGhORixDMER6aE5BLGNBQ0Usd0MxRHdoTkYsQzBEcGhOQSxZQUNFLGdDMUR1aE5GLEMwRHBoTkEsMkNBQ0UsMkIxRHVoTkYsQzBEcGhOQSxjQUNFLDZCMUR1aE5GLEMwRHBoTkEsV0FDRSx5QjFEdWhORixDc0QvbE5FLGdCQUVFLFdBQ0EsV0FGQSxhdERvbU5KLEMyRDNsTk0sUUFBd0Isc0IzRCtsTjlCLEMyRC9sTk0sVUFBd0Isd0IzRG1tTjlCLEMyRG5tTk0sZ0JBQXdCLDhCM0R1bU45QixDMkR2bU5NLFNBQXdCLHVCM0QybU45QixDMkQzbU5NLFNBQXdCLHVCM0QrbU45QixDMkQvbU5NLGFBQXdCLDJCM0Rtbk45QixDMkRubk5NLGNBQXdCLDRCM0R1bk45QixDMkR2bk5NLFFBQXdCLHNCM0Qybk45QixDMkQzbk5NLGVBQXdCLDZCM0Qrbk45QixDZ0I5a05JLHlCMkNqREUsV0FBd0Isc0IzRG9vTjVCLEMyRHBvTkksYUFBd0Isd0IzRHdvTjVCLEMyRHhvTkksbUJBQXdCLDhCM0Q0b041QixDMkQ1b05JLFlBQXdCLHVCM0RncE41QixDMkRocE5JLFlBQXdCLHVCM0RvcE41QixDMkRwcE5JLGdCQUF3QiwyQjNEd3BONUIsQzJEeHBOSSxpQkFBd0IsNEIzRDRwTjVCLEMyRDVwTkksV0FBd0Isc0IzRGdxTjVCLEMyRGhxTkksa0JBQXdCLDZCM0RvcU41QixDQUNGLENnQnBuTkkseUIyQ2pERSxXQUF3QixzQjNEeXFONUIsQzJEenFOSSxhQUF3Qix3QjNENnFONUIsQzJEN3FOSSxtQkFBd0IsOEIzRGlyTjVCLEMyRGpyTkksWUFBd0IsdUIzRHFyTjVCLEMyRHJyTkksWUFBd0IsdUIzRHlyTjVCLEMyRHpyTkksZ0JBQXdCLDJCM0Q2ck41QixDMkQ3ck5JLGlCQUF3Qiw0QjNEaXNONUIsQzJEanNOSSxXQUF3QixzQjNEcXNONUIsQzJEcnNOSSxrQkFBd0IsNkIzRHlzTjVCLENBQ0YsQ2dCenBOSSx5QjJDakRFLFdBQXdCLHNCM0Q4c041QixDMkQ5c05JLGFBQXdCLHdCM0RrdE41QixDMkRsdE5JLG1CQUF3Qiw4QjNEc3RONUIsQzJEdHROSSxZQUF3Qix1QjNEMHRONUIsQzJEMXROSSxZQUF3Qix1QjNEOHRONUIsQzJEOXROSSxnQkFBd0IsMkIzRGt1TjVCLEMyRGx1TkksaUJBQXdCLDRCM0RzdU41QixDMkR0dU5JLFdBQXdCLHNCM0QwdU41QixDMkQxdU5JLGtCQUF3Qiw2QjNEOHVONUIsQ0FDRixDZ0I5ck5JLDBCMkNqREUsV0FBd0Isc0IzRG12TjVCLEMyRG52TkksYUFBd0Isd0IzRHV2TjVCLEMyRHZ2TkksbUJBQXdCLDhCM0Qydk41QixDMkQzdk5JLFlBQXdCLHVCM0Qrdk41QixDMkQvdk5JLFlBQXdCLHVCM0Rtd041QixDMkRud05JLGdCQUF3QiwyQjNEdXdONUIsQzJEdndOSSxpQkFBd0IsNEIzRDJ3TjVCLEMyRDN3TkksV0FBd0Isc0IzRCt3TjVCLEMyRC93Tkksa0JBQXdCLDZCM0RteE41QixDQUNGLEMyRDF3TkEsYUFFSSxjQUFxQixzQjNENHdOdkIsQzJENXdORSxnQkFBcUIsd0IzRGd4TnZCLEMyRGh4TkUsc0JBQXFCLDhCM0RveE52QixDMkRweE5FLGVBQXFCLHVCM0R3eE52QixDMkR4eE5FLGVBQXFCLHVCM0Q0eE52QixDMkQ1eE5FLG1CQUFxQiwyQjNEZ3lOdkIsQzJEaHlORSxvQkFBcUIsNEIzRG95TnZCLEMyRHB5TkUsY0FBcUIsc0IzRHd5TnZCLEMyRHh5TkUscUJBQXFCLDZCM0Q0eU52QixDQUNGLEM0RGwwTkEsa0JBRUUsY0FHQSxnQkFEQSxVQUhBLGtCQUVBLFU1RHMwTkYsQzREbDBORSx5QkFFRSxXQURBLGE1RHEwTkosQzREajBORSwySUFXRSxTQUpBLFNBR0EsWUFGQSxPQUhBLGtCQUNBLE1BR0EsVTVEcTBOSixDNEQxek5JLCtCQUNFLDBCNUQ2ME5OLEM0RDkwTkksK0JBQ0Usa0I1RGkxTk4sQzREbDFOSSw4QkFDRSxlNURxMU5OLEM0RHQxTkksOEJBQ0UsZ0I1RHkxTk4sQzZEbDNOSSxVQUFnQyw0QjdEczNOcEMsQzZEcjNOSSxhQUFnQywrQjdEeTNOcEMsQzZEeDNOSSxrQkFBZ0Msb0M3RDQzTnBDLEM2RDMzTkkscUJBQWdDLHVDN0QrM05wQyxDNkQ3M05JLFdBQThCLHdCN0RpNE5sQyxDNkRoNE5JLGFBQThCLDBCN0RvNE5sQyxDNkRuNE5JLG1CQUE4QixnQzdEdTRObEMsQzZEdDROSSxXQUE4Qix1QjdEMDRObEMsQzZEejROSSxhQUE4QixxQjdENjRObEMsQzZENTROSSxhQUE4QixxQjdEZzVObEMsQzZELzROSSxlQUE4Qix1QjdEbTVObEMsQzZEbDVOSSxlQUE4Qix1QjdEczVObEMsQzZEcDVOSSx1QkFBb0Msb0M3RHc1TnhDLEM2RHY1TkkscUJBQW9DLGtDN0QyNU54QyxDNkQxNU5JLHdCQUFvQyxnQzdEODVOeEMsQzZENzVOSSx5QkFBb0MsdUM3RGk2TnhDLEM2RGg2Tkksd0JBQW9DLHNDN0RvNk54QyxDNkRsNk5JLG1CQUFpQyxnQzdEczZOckMsQzZEcjZOSSxpQkFBaUMsOEI3RHk2TnJDLEM2RHg2Tkksb0JBQWlDLDRCN0Q0Nk5yQyxDNkQzNk5JLHNCQUFpQyw4QjdEKzZOckMsQzZEOTZOSSxxQkFBaUMsNkI3RGs3TnJDLEM2RGg3TkkscUJBQWtDLGtDN0RvN050QyxDNkRuN05JLG1CQUFrQyxnQzdEdTdOdEMsQzZEdDdOSSxzQkFBa0MsOEI3RDA3TnRDLEM2RHo3TkksdUJBQWtDLHFDN0Q2N050QyxDNkQ1N05JLHNCQUFrQyxvQzdEZzhOdEMsQzZELzdOSSx1QkFBa0MsK0I3RG04TnRDLEM2RGo4TkksaUJBQWdDLHlCN0RxOE5wQyxDNkRwOE5JLGtCQUFnQywrQjdEdzhOcEMsQzZEdjhOSSxnQkFBZ0MsNkI3RDI4TnBDLEM2RDE4TkksbUJBQWdDLDJCN0Q4OE5wQyxDNkQ3OE5JLHFCQUFnQyw2QjdEaTlOcEMsQzZEaDlOSSxvQkFBZ0MsNEI3RG85TnBDLENnQng4TkkseUI2Q2xEQSxhQUFnQyw0QjdEKy9ObEMsQzZEOS9ORSxnQkFBZ0MsK0I3RGtnT2xDLEM2RGpnT0UscUJBQWdDLG9DN0RxZ09sQyxDNkRwZ09FLHdCQUFnQyx1QzdEd2dPbEMsQzZEdGdPRSxjQUE4Qix3QjdEMGdPaEMsQzZEemdPRSxnQkFBOEIsMEI3RDZnT2hDLEM2RDVnT0Usc0JBQThCLGdDN0RnaE9oQyxDNkQvZ09FLGNBQThCLHVCN0RtaE9oQyxDNkRsaE9FLGdCQUE4QixxQjdEc2hPaEMsQzZEcmhPRSxnQkFBOEIscUI3RHloT2hDLEM2RHhoT0Usa0JBQThCLHVCN0Q0aE9oQyxDNkQzaE9FLGtCQUE4Qix1QjdEK2hPaEMsQzZEN2hPRSwwQkFBb0Msb0M3RGlpT3RDLEM2RGhpT0Usd0JBQW9DLGtDN0RvaU90QyxDNkRuaU9FLDJCQUFvQyxnQzdEdWlPdEMsQzZEdGlPRSw0QkFBb0MsdUM3RDBpT3RDLEM2RHppT0UsMkJBQW9DLHNDN0Q2aU90QyxDNkQzaU9FLHNCQUFpQyxnQzdEK2lPbkMsQzZEOWlPRSxvQkFBaUMsOEI3RGtqT25DLEM2RGpqT0UsdUJBQWlDLDRCN0Rxak9uQyxDNkRwak9FLHlCQUFpQyw4QjdEd2pPbkMsQzZEdmpPRSx3QkFBaUMsNkI3RDJqT25DLEM2RHpqT0Usd0JBQWtDLGtDN0Q2ak9wQyxDNkQ1ak9FLHNCQUFrQyxnQzdEZ2tPcEMsQzZEL2pPRSx5QkFBa0MsOEI3RG1rT3BDLEM2RGxrT0UsMEJBQWtDLHFDN0Rza09wQyxDNkRya09FLHlCQUFrQyxvQzdEeWtPcEMsQzZEeGtPRSwwQkFBa0MsK0I3RDRrT3BDLEM2RDFrT0Usb0JBQWdDLHlCN0Q4a09sQyxDNkQ3a09FLHFCQUFnQywrQjdEaWxPbEMsQzZEaGxPRSxtQkFBZ0MsNkI3RG9sT2xDLEM2RG5sT0Usc0JBQWdDLDJCN0R1bE9sQyxDNkR0bE9FLHdCQUFnQyw2QjdEMGxPbEMsQzZEemxPRSx1QkFBZ0MsNEI3RDZsT2xDLENBQ0YsQ2dCbGxPSSx5QjZDbERBLGFBQWdDLDRCN0R3b09sQyxDNkR2b09FLGdCQUFnQywrQjdEMm9PbEMsQzZEMW9PRSxxQkFBZ0Msb0M3RDhvT2xDLEM2RDdvT0Usd0JBQWdDLHVDN0RpcE9sQyxDNkQvb09FLGNBQThCLHdCN0RtcE9oQyxDNkRscE9FLGdCQUE4QiwwQjdEc3BPaEMsQzZEcnBPRSxzQkFBOEIsZ0M3RHlwT2hDLEM2RHhwT0UsY0FBOEIsdUI3RDRwT2hDLEM2RDNwT0UsZ0JBQThCLHFCN0QrcE9oQyxDNkQ5cE9FLGdCQUE4QixxQjdEa3FPaEMsQzZEanFPRSxrQkFBOEIsdUI3RHFxT2hDLEM2RHBxT0Usa0JBQThCLHVCN0R3cU9oQyxDNkR0cU9FLDBCQUFvQyxvQzdEMHFPdEMsQzZEenFPRSx3QkFBb0Msa0M3RDZxT3RDLEM2RDVxT0UsMkJBQW9DLGdDN0Rnck90QyxDNkQvcU9FLDRCQUFvQyx1QzdEbXJPdEMsQzZEbHJPRSwyQkFBb0Msc0M3RHNyT3RDLEM2RHByT0Usc0JBQWlDLGdDN0R3ck9uQyxDNkR2ck9FLG9CQUFpQyw4QjdEMnJPbkMsQzZEMXJPRSx1QkFBaUMsNEI3RDhyT25DLEM2RDdyT0UseUJBQWlDLDhCN0Rpc09uQyxDNkRoc09FLHdCQUFpQyw2QjdEb3NPbkMsQzZEbHNPRSx3QkFBa0Msa0M3RHNzT3BDLEM2RHJzT0Usc0JBQWtDLGdDN0R5c09wQyxDNkR4c09FLHlCQUFrQyw4QjdENHNPcEMsQzZEM3NPRSwwQkFBa0MscUM3RCtzT3BDLEM2RDlzT0UseUJBQWtDLG9DN0RrdE9wQyxDNkRqdE9FLDBCQUFrQywrQjdEcXRPcEMsQzZEbnRPRSxvQkFBZ0MseUI3RHV0T2xDLEM2RHR0T0UscUJBQWdDLCtCN0QwdE9sQyxDNkR6dE9FLG1CQUFnQyw2QjdENnRPbEMsQzZENXRPRSxzQkFBZ0MsMkI3RGd1T2xDLEM2RC90T0Usd0JBQWdDLDZCN0RtdU9sQyxDNkRsdU9FLHVCQUFnQyw0QjdEc3VPbEMsQ0FDRixDZ0IzdE9JLHlCNkNsREEsYUFBZ0MsNEI3RGl4T2xDLEM2RGh4T0UsZ0JBQWdDLCtCN0RveE9sQyxDNkRueE9FLHFCQUFnQyxvQzdEdXhPbEMsQzZEdHhPRSx3QkFBZ0MsdUM3RDB4T2xDLEM2RHh4T0UsY0FBOEIsd0I3RDR4T2hDLEM2RDN4T0UsZ0JBQThCLDBCN0QreE9oQyxDNkQ5eE9FLHNCQUE4QixnQzdEa3lPaEMsQzZEanlPRSxjQUE4Qix1QjdEcXlPaEMsQzZEcHlPRSxnQkFBOEIscUI3RHd5T2hDLEM2RHZ5T0UsZ0JBQThCLHFCN0QyeU9oQyxDNkQxeU9FLGtCQUE4Qix1QjdEOHlPaEMsQzZEN3lPRSxrQkFBOEIsdUI3RGl6T2hDLEM2RC95T0UsMEJBQW9DLG9DN0Rtek90QyxDNkRsek9FLHdCQUFvQyxrQzdEc3pPdEMsQzZEcnpPRSwyQkFBb0MsZ0M3RHl6T3RDLEM2RHh6T0UsNEJBQW9DLHVDN0Q0ek90QyxDNkQzek9FLDJCQUFvQyxzQzdEK3pPdEMsQzZEN3pPRSxzQkFBaUMsZ0M3RGkwT25DLEM2RGgwT0Usb0JBQWlDLDhCN0RvME9uQyxDNkRuME9FLHVCQUFpQyw0QjdEdTBPbkMsQzZEdDBPRSx5QkFBaUMsOEI3RDAwT25DLEM2RHowT0Usd0JBQWlDLDZCN0Q2ME9uQyxDNkQzME9FLHdCQUFrQyxrQzdEKzBPcEMsQzZEOTBPRSxzQkFBa0MsZ0M3RGsxT3BDLEM2RGoxT0UseUJBQWtDLDhCN0RxMU9wQyxDNkRwMU9FLDBCQUFrQyxxQzdEdzFPcEMsQzZEdjFPRSx5QkFBa0Msb0M3RDIxT3BDLEM2RDExT0UsMEJBQWtDLCtCN0Q4MU9wQyxDNkQ1MU9FLG9CQUFnQyx5QjdEZzJPbEMsQzZELzFPRSxxQkFBZ0MsK0I3RG0yT2xDLEM2RGwyT0UsbUJBQWdDLDZCN0RzMk9sQyxDNkRyMk9FLHNCQUFnQywyQjdEeTJPbEMsQzZEeDJPRSx3QkFBZ0MsNkI3RDQyT2xDLEM2RDMyT0UsdUJBQWdDLDRCN0QrMk9sQyxDQUNGLENnQnAyT0ksMEI2Q2xEQSxhQUFnQyw0QjdEMDVPbEMsQzZEejVPRSxnQkFBZ0MsK0I3RDY1T2xDLEM2RDU1T0UscUJBQWdDLG9DN0RnNk9sQyxDNkQvNU9FLHdCQUFnQyx1QzdEbTZPbEMsQzZEajZPRSxjQUE4Qix3QjdEcTZPaEMsQzZEcDZPRSxnQkFBOEIsMEI3RHc2T2hDLEM2RHY2T0Usc0JBQThCLGdDN0QyNk9oQyxDNkQxNk9FLGNBQThCLHVCN0Q4Nk9oQyxDNkQ3Nk9FLGdCQUE4QixxQjdEaTdPaEMsQzZEaDdPRSxnQkFBOEIscUI3RG83T2hDLEM2RG43T0Usa0JBQThCLHVCN0R1N09oQyxDNkR0N09FLGtCQUE4Qix1QjdEMDdPaEMsQzZEeDdPRSwwQkFBb0Msb0M3RDQ3T3RDLEM2RDM3T0Usd0JBQW9DLGtDN0QrN090QyxDNkQ5N09FLDJCQUFvQyxnQzdEazhPdEMsQzZEajhPRSw0QkFBb0MsdUM3RHE4T3RDLEM2RHA4T0UsMkJBQW9DLHNDN0R3OE90QyxDNkR0OE9FLHNCQUFpQyxnQzdEMDhPbkMsQzZEejhPRSxvQkFBaUMsOEI3RDY4T25DLEM2RDU4T0UsdUJBQWlDLDRCN0RnOU9uQyxDNkQvOE9FLHlCQUFpQyw4QjdEbTlPbkMsQzZEbDlPRSx3QkFBaUMsNkI3RHM5T25DLEM2RHA5T0Usd0JBQWtDLGtDN0R3OU9wQyxDNkR2OU9FLHNCQUFrQyxnQzdEMjlPcEMsQzZEMTlPRSx5QkFBa0MsOEI3RDg5T3BDLEM2RDc5T0UsMEJBQWtDLHFDN0RpK09wQyxDNkRoK09FLHlCQUFrQyxvQzdEbytPcEMsQzZEbitPRSwwQkFBa0MsK0I3RHUrT3BDLEM2RHIrT0Usb0JBQWdDLHlCN0R5K09sQyxDNkR4K09FLHFCQUFnQywrQjdENCtPbEMsQzZEMytPRSxtQkFBZ0MsNkI3RCsrT2xDLEM2RDkrT0Usc0JBQWdDLDJCN0RrL09sQyxDNkRqL09FLHdCQUFnQyw2QjdEcS9PbEMsQzZEcC9PRSx1QkFBZ0MsNEI3RHcvT2xDLENBQ0YsQzhEbmlQSSxZQUF3QixvQjlEc2lQNUIsQzhEcmlQSSxhQUF3QixxQjlEeWlQNUIsQzhEeGlQSSxZQUF3QixvQjlENGlQNUIsQ2dCeC9PSSx5QjhDdERBLGVBQXdCLG9COURtalAxQixDOERsalBFLGdCQUF3QixxQjlEc2pQMUIsQzhEcmpQRSxlQUF3QixvQjlEeWpQMUIsQ0FDRixDZ0J0Z1BJLHlCOEN0REEsZUFBd0Isb0I5RGdrUDFCLEM4RC9qUEUsZ0JBQXdCLHFCOURta1AxQixDOERsa1BFLGVBQXdCLG9COURza1AxQixDQUNGLENnQm5oUEkseUI4Q3REQSxlQUF3QixvQjlENmtQMUIsQzhENWtQRSxnQkFBd0IscUI5RGdsUDFCLEM4RC9rUEUsZUFBd0Isb0I5RG1sUDFCLENBQ0YsQ2dCaGlQSSwwQjhDdERBLGVBQXdCLG9COUQwbFAxQixDOER6bFBFLGdCQUF3QixxQjlENmxQMUIsQzhENWxQRSxlQUF3QixvQjlEZ21QMUIsQ0FDRixDK0R0bVBFLGVBQXNCLHVCL0R5bVB4QixDZ0V4bVBFLGlCQUF5Qix5QmhFZ25QM0IsQ2dFaG5QRSxtQkFBeUIsMkJoRW9uUDNCLENnRXBuUEUsbUJBQXlCLDJCaEV3blAzQixDZ0V4blBFLGdCQUF5Qix3QmhFNG5QM0IsQ2dFNW5QRSxpQkFBeUIseUJoRWdvUDNCLENnRTNuUEEsV0FFRSxLaEVpb1BGLENnRTNuUEEseUJBSkUsT0FIQSxlQUVBLFFBRUEsWWhFc29QRixDZ0Vub1BBLGNBR0UsUWhFZ29QRixDZ0UxblBFLDRCQURGLFlBRUksZ0JBQ0EsTUFDQSxZaEU4blBGLENBQ0YsQ2lFeHBQQSxTQ1FFLG1CQUVBLFNBTkEsV0FFQSxZQUNBLGdCQUZBLFVBSEEsa0JBT0EsbUJBTkEsU2xFaXFQRixDa0VocFBFLG1EQU1FLFVBRkEsWUFDQSxpQkFIQSxnQkFLQSxtQkFKQSxVbEVzcFBKLENtRS9xUEEsV0FBYSxxRG5FbXJQYixDbUVsclBBLFFBQVUscURuRXNyUFYsQ21FcnJQQSxXQUFhLG9EbkV5clBiLENtRXhyUEEsYUFBZSx5Qm5FNHJQZixDb0UzclBJLE1BQXVCLG1CcEUrclAzQixDb0UvclBJLE1BQXVCLG1CcEVtc1AzQixDb0Vuc1BJLE1BQXVCLG1CcEV1c1AzQixDb0V2c1BJLE9BQXVCLG9CcEUyc1AzQixDb0Uzc1BJLFFBQXVCLG9CcEUrc1AzQixDb0Uvc1BJLE1BQXVCLG9CcEVtdFAzQixDb0VudFBJLE1BQXVCLG9CcEV1dFAzQixDb0V2dFBJLE1BQXVCLG9CcEUydFAzQixDb0UzdFBJLE9BQXVCLHFCcEUrdFAzQixDb0UvdFBJLFFBQXVCLHFCcEVtdVAzQixDb0UvdFBBLFFBQVUsd0JwRW11UFYsQ29FbHVQQSxRQUFVLHlCcEVzdVBWLENvRWx1UEEsWUFBYyx5QnBFc3VQZCxDb0VydVBBLFlBQWMsMEJwRXl1UGQsQ29FdnVQQSxRQUFVLHFCcEUydVBWLENvRTF1UEEsUUFBVSxzQnBFOHVQVixDcUU1dlBFLHNCQVdFLDZCQVBBLFNBS0EsV0FKQSxPQUdBLG9CQVBBLGtCQUVBLFFBREEsTUFJQSxTckVrd1BKLENzRW53UFEsS0FBZ0Msa0J0RXV3UHhDLENzRXR3UFEsWUFFRSxzQnRFeXdQVixDc0V2d1BRLFlBRUUsd0J0RTB3UFYsQ3NFeHdQUSxZQUVFLHlCdEUyd1BWLENzRXp3UFEsWUFFRSx1QnRFNHdQVixDc0UzeFBRLEtBQWdDLHVCdEUreFB4QyxDc0U5eFBRLFlBRUUsMkJ0RWl5UFYsQ3NFL3hQUSxZQUVFLDZCdEVreVBWLENzRWh5UFEsWUFFRSw4QnRFbXlQVixDc0VqeVBRLFlBRUUsNEJ0RW95UFYsQ3NFbnpQUSxLQUFnQyxzQnRFdXpQeEMsQ3NFdHpQUSxZQUVFLDBCdEV5elBWLENzRXZ6UFEsWUFFRSw0QnRFMHpQVixDc0V4elBRLFlBRUUsNkJ0RTJ6UFYsQ3NFenpQUSxZQUVFLDJCdEU0elBWLENzRTMwUFEsS0FBZ0MscUJ0RSswUHhDLENzRTkwUFEsWUFFRSx5QnRFaTFQVixDc0UvMFBRLFlBRUUsMkJ0RWsxUFYsQ3NFaDFQUSxZQUVFLDRCdEVtMVBWLENzRWoxUFEsWUFFRSwwQnRFbzFQVixDc0VuMlBRLEtBQWdDLHVCdEV1MlB4QyxDc0V0MlBRLFlBRUUsMkJ0RXkyUFYsQ3NFdjJQUSxZQUVFLDZCdEUwMlBWLENzRXgyUFEsWUFFRSw4QnRFMjJQVixDc0V6MlBRLFlBRUUsNEJ0RTQyUFYsQ3NFMzNQUSxLQUFnQyxxQnRFKzNQeEMsQ3NFOTNQUSxZQUVFLHlCdEVpNFBWLENzRS8zUFEsWUFFRSwyQnRFazRQVixDc0VoNFBRLFlBRUUsNEJ0RW00UFYsQ3NFajRQUSxZQUVFLDBCdEVvNFBWLENzRW41UFEsTUFBZ0MsdUJ0RXU1UHhDLENzRXQ1UFEsY0FFRSwyQnRFeTVQVixDc0V2NVBRLGNBRUUsNkJ0RTA1UFYsQ3NFeDVQUSxjQUVFLDhCdEUyNVBWLENzRXo1UFEsY0FFRSw0QnRFNDVQVixDc0UzNlBRLE1BQWdDLHNCdEUrNlB4QyxDc0U5NlBRLGNBRUUsMEJ0RWk3UFYsQ3NFLzZQUSxjQUVFLDRCdEVrN1BWLENzRWg3UFEsY0FFRSw2QnRFbTdQVixDc0VqN1BRLGNBRUUsMkJ0RW83UFYsQ3NFbjhQUSxNQUFnQyxzQnRFdThQeEMsQ3NFdDhQUSxjQUVFLDBCdEV5OFBWLENzRXY4UFEsY0FFRSw0QnRFMDhQVixDc0V4OFBRLGNBRUUsNkJ0RTI4UFYsQ3NFejhQUSxjQUVFLDJCdEU0OFBWLENzRTM5UFEsTUFBZ0Msd0J0RSs5UHhDLENzRTk5UFEsY0FFRSw0QnRFaStQVixDc0UvOVBRLGNBRUUsOEJ0RWsrUFYsQ3NFaCtQUSxjQUVFLCtCdEVtK1BWLENzRWorUFEsY0FFRSw2QnRFbytQVixDc0VuL1BRLE1BQWdDLHNCdEV1L1B4QyxDc0V0L1BRLGNBRUUsMEJ0RXkvUFYsQ3NFdi9QUSxjQUVFLDRCdEUwL1BWLENzRXgvUFEsY0FFRSw2QnRFMi9QVixDc0V6L1BRLGNBRUUsMkJ0RTQvUFYsQ3NFM2dRUSxNQUFnQyx3QnRFK2dReEMsQ3NFOWdRUSxjQUVFLDRCdEVpaFFWLENzRS9nUVEsY0FFRSw4QnRFa2hRVixDc0VoaFFRLGNBRUUsK0J0RW1oUVYsQ3NFamhRUSxjQUVFLDZCdEVvaFFWLENzRW5pUVEsTUFBZ0Msc0J0RXVpUXhDLENzRXRpUVEsY0FFRSwwQnRFeWlRVixDc0V2aVFRLGNBRUUsNEJ0RTBpUVYsQ3NFeGlRUSxjQUVFLDZCdEUyaVFWLENzRXppUVEsY0FFRSwyQnRFNGlRVixDc0UzalFRLE1BQWdDLHVCdEUralF4QyxDc0U5alFRLGNBRUUsMkJ0RWlrUVYsQ3NFL2pRUSxjQUVFLDZCdEVra1FWLENzRWhrUVEsY0FFRSw4QnRFbWtRVixDc0Vqa1FRLGNBRUUsNEJ0RW9rUVYsQ3NFbmxRUSxNQUFnQyx3QnRFdWxReEMsQ3NFdGxRUSxjQUVFLDRCdEV5bFFWLENzRXZsUVEsY0FFRSw4QnRFMGxRVixDc0V4bFFRLGNBRUUsK0J0RTJsUVYsQ3NFemxRUSxjQUVFLDZCdEU0bFFWLENzRTNtUVEsS0FBZ0MsdUJ0RSttUXhDLENzRTltUVEsWUFFRSwyQnRFaW5RVixDc0UvbVFRLFlBRUUsNkJ0RWtuUVYsQ3NFaG5RUSxZQUVFLDhCdEVtblFWLENzRWpuUVEsWUFFRSw0QnRFb25RVixDc0Vub1FRLEtBQWdDLHFCdEV1b1F4QyxDc0V0b1FRLFlBRUUseUJ0RXlvUVYsQ3NFdm9RUSxZQUVFLDJCdEUwb1FWLENzRXhvUVEsWUFFRSw0QnRFMm9RVixDc0V6b1FRLFlBRUUsMEJ0RTRvUVYsQ3NFM3BRUSxLQUFnQyxxQnRFK3BReEMsQ3NFOXBRUSxZQUVFLHlCdEVpcVFWLENzRS9wUVEsWUFFRSwyQnRFa3FRVixDc0VocVFRLFlBRUUsNEJ0RW1xUVYsQ3NFanFRUSxZQUVFLDBCdEVvcVFWLENzRW5yUVEsS0FBZ0Msc0J0RXVyUXhDLENzRXRyUVEsWUFFRSwwQnRFeXJRVixDc0V2clFRLFlBRUUsNEJ0RTByUVYsQ3NFeHJRUSxZQUVFLDZCdEUyclFWLENzRXpyUVEsWUFFRSwyQnRFNHJRVixDc0Uzc1FRLEtBQWdDLG1CdEUrc1F4QyxDc0U5c1FRLFlBRUUsdUJ0RWl0UVYsQ3NFL3NRUSxZQUVFLHlCdEVrdFFWLENzRWh0UVEsWUFFRSwwQnRFbXRRVixDc0VqdFFRLFlBRUUsd0J0RW90UVYsQ3NFbnVRUSxLQUFnQyx3QnRFdXVReEMsQ3NFdHVRUSxZQUVFLDRCdEV5dVFWLENzRXZ1UVEsWUFFRSw4QnRFMHVRVixDc0V4dVFRLFlBRUUsK0J0RTJ1UVYsQ3NFenVRUSxZQUVFLDZCdEU0dVFWLENzRTN2UVEsS0FBZ0MsdUJ0RSt2UXhDLENzRTl2UVEsWUFFRSwyQnRFaXdRVixDc0UvdlFRLFlBRUUsNkJ0RWt3UVYsQ3NFaHdRUSxZQUVFLDhCdEVtd1FWLENzRWp3UVEsWUFFRSw0QnRFb3dRVixDc0VueFFRLEtBQWdDLHNCdEV1eFF4QyxDc0V0eFFRLFlBRUUsMEJ0RXl4UVYsQ3NFdnhRUSxZQUVFLDRCdEUweFFWLENzRXh4UVEsWUFFRSw2QnRFMnhRVixDc0V6eFFRLFlBRUUsMkJ0RTR4UVYsQ3NFM3lRUSxLQUFnQyx3QnRFK3lReEMsQ3NFOXlRUSxZQUVFLDRCdEVpelFWLENzRS95UVEsWUFFRSw4QnRFa3pRVixDc0VoelFRLFlBRUUsK0J0RW16UVYsQ3NFanpRUSxZQUVFLDZCdEVvelFWLENzRW4wUVEsS0FBZ0Msc0J0RXUwUXhDLENzRXQwUVEsWUFFRSwwQnRFeTBRVixDc0V2MFFRLFlBRUUsNEJ0RTAwUVYsQ3NFeDBRUSxZQUVFLDZCdEUyMFFWLENzRXowUVEsWUFFRSwyQnRFNDBRVixDc0UzMVFRLE1BQWdDLHdCdEUrMVF4QyxDc0U5MVFRLGNBRUUsNEJ0RWkyUVYsQ3NFLzFRUSxjQUVFLDhCdEVrMlFWLENzRWgyUVEsY0FFRSwrQnRFbTJRVixDc0VqMlFRLGNBRUUsNkJ0RW8yUVYsQ3NFbjNRUSxNQUFnQyx1QnRFdTNReEMsQ3NFdDNRUSxjQUVFLDJCdEV5M1FWLENzRXYzUVEsY0FFRSw2QnRFMDNRVixDc0V4M1FRLGNBRUUsOEJ0RTIzUVYsQ3NFejNRUSxjQUVFLDRCdEU0M1FWLENzRTM0UVEsTUFBZ0MsdUJ0RSs0UXhDLENzRTk0UVEsY0FFRSwyQnRFaTVRVixDc0UvNFFRLGNBRUUsNkJ0RWs1UVYsQ3NFaDVRUSxjQUVFLDhCdEVtNVFWLENzRWo1UVEsY0FFRSw0QnRFbzVRVixDc0VuNlFRLE1BQWdDLHlCdEV1NlF4QyxDc0V0NlFRLGNBRUUsNkJ0RXk2UVYsQ3NFdjZRUSxjQUVFLCtCdEUwNlFWLENzRXg2UVEsY0FFRSxnQ3RFMjZRVixDc0V6NlFRLGNBRUUsOEJ0RTQ2UVYsQ3NFMzdRUSxNQUFnQyx1QnRFKzdReEMsQ3NFOTdRUSxjQUVFLDJCdEVpOFFWLENzRS83UVEsY0FFRSw2QnRFazhRVixDc0VoOFFRLGNBRUUsOEJ0RW04UVYsQ3NFajhRUSxjQUVFLDRCdEVvOFFWLENzRW45UVEsTUFBZ0MseUJ0RXU5UXhDLENzRXQ5UVEsY0FFRSw2QnRFeTlRVixDc0V2OVFRLGNBRUUsK0J0RTA5UVYsQ3NFeDlRUSxjQUVFLGdDdEUyOVFWLENzRXo5UVEsY0FFRSw4QnRFNDlRVixDc0UzK1FRLE1BQWdDLHVCdEUrK1F4QyxDc0U5K1FRLGNBRUUsMkJ0RWkvUVYsQ3NFLytRUSxjQUVFLDZCdEVrL1FWLENzRWgvUVEsY0FFRSw4QnRFbS9RVixDc0VqL1FRLGNBRUUsNEJ0RW8vUVYsQ3NFbmdSUSxNQUFnQyx3QnRFdWdSeEMsQ3NFdGdSUSxjQUVFLDRCdEV5Z1JWLENzRXZnUlEsY0FFRSw4QnRFMGdSVixDc0V4Z1JRLGNBRUUsK0J0RTJnUlYsQ3NFemdSUSxjQUVFLDZCdEU0Z1JWLENzRTNoUlEsTUFBZ0MseUJ0RStoUnhDLENzRTloUlEsY0FFRSw2QnRFaWlSVixDc0UvaFJRLGNBRUUsK0J0RWtpUlYsQ3NFaGlSUSxjQUVFLGdDdEVtaVJWLENzRWppUlEsY0FFRSw4QnRFb2lSVixDc0VualJRLEtBQWdDLHdCdEV1alJ4QyxDc0V0alJRLFlBRUUsNEJ0RXlqUlYsQ3NFdmpSUSxZQUVFLDhCdEUwalJWLENzRXhqUlEsWUFFRSwrQnRFMmpSVixDc0V6alJRLFlBRUUsNkJ0RTRqUlYsQ3NFM2tSUSxLQUFnQyxzQnRFK2tSeEMsQ3NFOWtSUSxZQUVFLDBCdEVpbFJWLENzRS9rUlEsWUFFRSw0QnRFa2xSVixDc0VobFJRLFlBRUUsNkJ0RW1sUlYsQ3NFamxSUSxZQUVFLDJCdEVvbFJWLENzRW5tUlEsS0FBZ0Msc0J0RXVtUnhDLENzRXRtUlEsWUFFRSwwQnRFeW1SVixDc0V2bVJRLFlBRUUsNEJ0RTBtUlYsQ3NFeG1SUSxZQUVFLDZCdEUybVJWLENzRXptUlEsWUFFRSwyQnRFNG1SVixDc0UzblJRLEtBQWdDLHVCdEUrblJ4QyxDc0U5blJRLFlBRUUsMkJ0RWlvUlYsQ3NFL25SUSxZQUVFLDZCdEVrb1JWLENzRWhvUlEsWUFFRSw4QnRFbW9SVixDc0Vqb1JRLFlBRUUsNEJ0RW9vUlYsQ3NFNW5SUSxNQUF3Qix3QnRFZ29SaEMsQ3NFL25SUSxjQUVFLDRCdEVrb1JWLENzRWhvUlEsY0FFRSw4QnRFbW9SVixDc0Vqb1JRLGNBRUUsK0J0RW9vUlYsQ3NFbG9SUSxjQUVFLDZCdEVxb1JWLENzRXBwUlEsTUFBd0IsdUJ0RXdwUmhDLENzRXZwUlEsY0FFRSwyQnRFMHBSVixDc0V4cFJRLGNBRUUsNkJ0RTJwUlYsQ3NFenBSUSxjQUVFLDhCdEU0cFJWLENzRTFwUlEsY0FFRSw0QnRFNnBSVixDc0U1cVJRLE1BQXdCLHNCdEVnclJoQyxDc0UvcVJRLGNBRUUsMEJ0RWtyUlYsQ3NFaHJSUSxjQUVFLDRCdEVtclJWLENzRWpyUlEsY0FFRSw2QnRFb3JSVixDc0VsclJRLGNBRUUsMkJ0RXFyUlYsQ3NFcHNSUSxNQUF3Qix3QnRFd3NSaEMsQ3NFdnNSUSxjQUVFLDRCdEUwc1JWLENzRXhzUlEsY0FFRSw4QnRFMnNSVixDc0V6c1JRLGNBRUUsK0J0RTRzUlYsQ3NFMXNSUSxjQUVFLDZCdEU2c1JWLENzRTV0UlEsTUFBd0Isc0J0RWd1UmhDLENzRS90UlEsY0FFRSwwQnRFa3VSVixDc0VodVJRLGNBRUUsNEJ0RW11UlYsQ3NFanVSUSxjQUVFLDZCdEVvdVJWLENzRWx1UlEsY0FFRSwyQnRFcXVSVixDc0VwdlJRLE9BQXdCLHNCdEV3dlJoQyxDc0V2dlJRLGdCQUVFLDBCdEUwdlJWLENzRXh2UlEsZ0JBRUUsNEJ0RTJ2UlYsQ3NFenZSUSxnQkFFRSw2QnRFNHZSVixDc0UxdlJRLGdCQUVFLDJCdEU2dlJWLENzRTV3UlEsT0FBd0IscUJ0RWd4UmhDLENzRS93UlEsZ0JBRUUseUJ0RWt4UlYsQ3NFaHhSUSxnQkFFRSwyQnRFbXhSVixDc0VqeFJRLGdCQUVFLDRCdEVveFJWLENzRWx4UlEsZ0JBRUUsMEJ0RXF4UlYsQ3NFcHlSUSxPQUF3QixxQnRFd3lSaEMsQ3NFdnlSUSxnQkFFRSx5QnRFMHlSVixDc0V4eVJRLGdCQUVFLDJCdEUyeVJWLENzRXp5UlEsZ0JBRUUsNEJ0RTR5UlYsQ3NFMXlSUSxnQkFFRSwwQnRFNnlSVixDc0U1elJRLE9BQXdCLHVCdEVnMFJoQyxDc0UvelJRLGdCQUVFLDJCdEVrMFJWLENzRWgwUlEsZ0JBRUUsNkJ0RW0wUlYsQ3NFajBSUSxnQkFFRSw4QnRFbzBSVixDc0VsMFJRLGdCQUVFLDRCdEVxMFJWLENzRXAxUlEsT0FBd0IscUJ0RXcxUmhDLENzRXYxUlEsZ0JBRUUseUJ0RTAxUlYsQ3NFeDFSUSxnQkFFRSwyQnRFMjFSVixDc0V6MVJRLGdCQUVFLDRCdEU0MVJWLENzRTExUlEsZ0JBRUUsMEJ0RTYxUlYsQ3NFNTJSUSxPQUF3Qix1QnRFZzNSaEMsQ3NFLzJSUSxnQkFFRSwyQnRFazNSVixDc0VoM1JRLGdCQUVFLDZCdEVtM1JWLENzRWozUlEsZ0JBRUUsOEJ0RW8zUlYsQ3NFbDNSUSxnQkFFRSw0QnRFcTNSVixDc0VwNFJRLE9BQXdCLHFCdEV3NFJoQyxDc0V2NFJRLGdCQUVFLHlCdEUwNFJWLENzRXg0UlEsZ0JBRUUsMkJ0RTI0UlYsQ3NFejRSUSxnQkFFRSw0QnRFNDRSVixDc0UxNFJRLGdCQUVFLDBCdEU2NFJWLENzRTU1UlEsT0FBd0Isc0J0RWc2UmhDLENzRS81UlEsZ0JBRUUsMEJ0RWs2UlYsQ3NFaDZSUSxnQkFFRSw0QnRFbTZSVixDc0VqNlJRLGdCQUVFLDZCdEVvNlJWLENzRWw2UlEsZ0JBRUUsMkJ0RXE2UlYsQ3NFcDdSUSxPQUF3Qix1QnRFdzdSaEMsQ3NFdjdSUSxnQkFFRSwyQnRFMDdSVixDc0V4N1JRLGdCQUVFLDZCdEUyN1JWLENzRXo3UlEsZ0JBRUUsOEJ0RTQ3UlYsQ3NFMTdSUSxnQkFFRSw0QnRFNjdSVixDc0U1OFJRLE1BQXdCLHdCdEVnOVJoQyxDc0UvOFJRLGNBRUUsNEJ0RWs5UlYsQ3NFaDlSUSxjQUVFLDhCdEVtOVJWLENzRWo5UlEsY0FFRSwrQnRFbzlSVixDc0VsOVJRLGNBRUUsNkJ0RXE5UlYsQ3NFcCtSUSxNQUF3QixzQnRFdytSaEMsQ3NFditSUSxjQUVFLDBCdEUwK1JWLENzRXgrUlEsY0FFRSw0QnRFMitSVixDc0V6K1JRLGNBRUUsNkJ0RTQrUlYsQ3NFMStSUSxjQUVFLDJCdEU2K1JWLENzRTUvUlEsTUFBd0Isc0J0RWdnU2hDLENzRS8vUlEsY0FFRSwwQnRFa2dTVixDc0VoZ1NRLGNBRUUsNEJ0RW1nU1YsQ3NFamdTUSxjQUVFLDZCdEVvZ1NWLENzRWxnU1EsY0FFRSwyQnRFcWdTVixDc0VwaFNRLE1BQXdCLHVCdEV3aFNoQyxDc0V2aFNRLGNBRUUsMkJ0RTBoU1YsQ3NFeGhTUSxjQUVFLDZCdEUyaFNWLENzRXpoU1EsY0FFRSw4QnRFNGhTVixDc0UxaFNRLGNBRUUsNEJ0RTZoU1YsQ3NFdmhTSSxRQUFtQixxQnRFMmhTdkIsQ3NFMWhTSSxrQkFFRSx5QnRFNmhTTixDc0UzaFNJLGtCQUVFLDJCdEU4aFNOLENzRTVoU0ksa0JBRUUsNEJ0RStoU04sQ3NFN2hTSSxrQkFFRSwwQnRFZ2lTTixDZ0J6aVNJLHlCc0RsREksUUFBZ0Msa0J0RWdtU3RDLENzRS9sU00sa0JBRUUsc0J0RWttU1IsQ3NFaG1TTSxrQkFFRSx3QnRFbW1TUixDc0VqbVNNLGtCQUVFLHlCdEVvbVNSLENzRWxtU00sa0JBRUUsdUJ0RXFtU1IsQ3NFcG5TTSxRQUFnQyx1QnRFd25TdEMsQ3NFdm5TTSxrQkFFRSwyQnRFMG5TUixDc0V4blNNLGtCQUVFLDZCdEUyblNSLENzRXpuU00sa0JBRUUsOEJ0RTRuU1IsQ3NFMW5TTSxrQkFFRSw0QnRFNm5TUixDc0U1b1NNLFFBQWdDLHNCdEVncFN0QyxDc0Uvb1NNLGtCQUVFLDBCdEVrcFNSLENzRWhwU00sa0JBRUUsNEJ0RW1wU1IsQ3NFanBTTSxrQkFFRSw2QnRFb3BTUixDc0VscFNNLGtCQUVFLDJCdEVxcFNSLENzRXBxU00sUUFBZ0MscUJ0RXdxU3RDLENzRXZxU00sa0JBRUUseUJ0RTBxU1IsQ3NFeHFTTSxrQkFFRSwyQnRFMnFTUixDc0V6cVNNLGtCQUVFLDRCdEU0cVNSLENzRTFxU00sa0JBRUUsMEJ0RTZxU1IsQ3NFNXJTTSxRQUFnQyx1QnRFZ3NTdEMsQ3NFL3JTTSxrQkFFRSwyQnRFa3NTUixDc0Voc1NNLGtCQUVFLDZCdEVtc1NSLENzRWpzU00sa0JBRUUsOEJ0RW9zU1IsQ3NFbHNTTSxrQkFFRSw0QnRFcXNTUixDc0VwdFNNLFFBQWdDLHFCdEV3dFN0QyxDc0V2dFNNLGtCQUVFLHlCdEUwdFNSLENzRXh0U00sa0JBRUUsMkJ0RTJ0U1IsQ3NFenRTTSxrQkFFRSw0QnRFNHRTUixDc0UxdFNNLGtCQUVFLDBCdEU2dFNSLENzRTV1U00sU0FBZ0MsdUJ0RWd2U3RDLENzRS91U00sb0JBRUUsMkJ0RWt2U1IsQ3NFaHZTTSxvQkFFRSw2QnRFbXZTUixDc0VqdlNNLG9CQUVFLDhCdEVvdlNSLENzRWx2U00sb0JBRUUsNEJ0RXF2U1IsQ3NFcHdTTSxTQUFnQyxzQnRFd3dTdEMsQ3NFdndTTSxvQkFFRSwwQnRFMHdTUixDc0V4d1NNLG9CQUVFLDRCdEUyd1NSLENzRXp3U00sb0JBRUUsNkJ0RTR3U1IsQ3NFMXdTTSxvQkFFRSwyQnRFNndTUixDc0U1eFNNLFNBQWdDLHNCdEVneVN0QyxDc0UveFNNLG9CQUVFLDBCdEVreVNSLENzRWh5U00sb0JBRUUsNEJ0RW15U1IsQ3NFanlTTSxvQkFFRSw2QnRFb3lTUixDc0VseVNNLG9CQUVFLDJCdEVxeVNSLENzRXB6U00sU0FBZ0Msd0J0RXd6U3RDLENzRXZ6U00sb0JBRUUsNEJ0RTB6U1IsQ3NFeHpTTSxvQkFFRSw4QnRFMnpTUixDc0V6elNNLG9CQUVFLCtCdEU0elNSLENzRTF6U00sb0JBRUUsNkJ0RTZ6U1IsQ3NFNTBTTSxTQUFnQyxzQnRFZzFTdEMsQ3NFLzBTTSxvQkFFRSwwQnRFazFTUixDc0VoMVNNLG9CQUVFLDRCdEVtMVNSLENzRWoxU00sb0JBRUUsNkJ0RW8xU1IsQ3NFbDFTTSxvQkFFRSwyQnRFcTFTUixDc0VwMlNNLFNBQWdDLHdCdEV3MlN0QyxDc0V2MlNNLG9CQUVFLDRCdEUwMlNSLENzRXgyU00sb0JBRUUsOEJ0RTIyU1IsQ3NFejJTTSxvQkFFRSwrQnRFNDJTUixDc0UxMlNNLG9CQUVFLDZCdEU2MlNSLENzRTUzU00sU0FBZ0Msc0J0RWc0U3RDLENzRS8zU00sb0JBRUUsMEJ0RWs0U1IsQ3NFaDRTTSxvQkFFRSw0QnRFbTRTUixDc0VqNFNNLG9CQUVFLDZCdEVvNFNSLENzRWw0U00sb0JBRUUsMkJ0RXE0U1IsQ3NFcDVTTSxTQUFnQyx1QnRFdzVTdEMsQ3NFdjVTTSxvQkFFRSwyQnRFMDVTUixDc0V4NVNNLG9CQUVFLDZCdEUyNVNSLENzRXo1U00sb0JBRUUsOEJ0RTQ1U1IsQ3NFMTVTTSxvQkFFRSw0QnRFNjVTUixDc0U1NlNNLFNBQWdDLHdCdEVnN1N0QyxDc0UvNlNNLG9CQUVFLDRCdEVrN1NSLENzRWg3U00sb0JBRUUsOEJ0RW03U1IsQ3NFajdTTSxvQkFFRSwrQnRFbzdTUixDc0VsN1NNLG9CQUVFLDZCdEVxN1NSLENzRXA4U00sUUFBZ0MsdUJ0RXc4U3RDLENzRXY4U00sa0JBRUUsMkJ0RTA4U1IsQ3NFeDhTTSxrQkFFRSw2QnRFMjhTUixDc0V6OFNNLGtCQUVFLDhCdEU0OFNSLENzRTE4U00sa0JBRUUsNEJ0RTY4U1IsQ3NFNTlTTSxRQUFnQyxxQnRFZytTdEMsQ3NFLzlTTSxrQkFFRSx5QnRFaytTUixDc0VoK1NNLGtCQUVFLDJCdEVtK1NSLENzRWorU00sa0JBRUUsNEJ0RW8rU1IsQ3NFbCtTTSxrQkFFRSwwQnRFcStTUixDc0VwL1NNLFFBQWdDLHFCdEV3L1N0QyxDc0V2L1NNLGtCQUVFLHlCdEUwL1NSLENzRXgvU00sa0JBRUUsMkJ0RTIvU1IsQ3NFei9TTSxrQkFFRSw0QnRFNC9TUixDc0UxL1NNLGtCQUVFLDBCdEU2L1NSLENzRTVnVE0sUUFBZ0Msc0J0RWdoVHRDLENzRS9nVE0sa0JBRUUsMEJ0RWtoVFIsQ3NFaGhUTSxrQkFFRSw0QnRFbWhUUixDc0VqaFRNLGtCQUVFLDZCdEVvaFRSLENzRWxoVE0sa0JBRUUsMkJ0RXFoVFIsQ3NFcGlUTSxRQUFnQyxtQnRFd2lUdEMsQ3NFdmlUTSxrQkFFRSx1QnRFMGlUUixDc0V4aVRNLGtCQUVFLHlCdEUyaVRSLENzRXppVE0sa0JBRUUsMEJ0RTRpVFIsQ3NFMWlUTSxrQkFFRSx3QnRFNmlUUixDc0U1alRNLFFBQWdDLHdCdEVna1R0QyxDc0UvalRNLGtCQUVFLDRCdEVra1RSLENzRWhrVE0sa0JBRUUsOEJ0RW1rVFIsQ3NFamtUTSxrQkFFRSwrQnRFb2tUUixDc0Vsa1RNLGtCQUVFLDZCdEVxa1RSLENzRXBsVE0sUUFBZ0MsdUJ0RXdsVHRDLENzRXZsVE0sa0JBRUUsMkJ0RTBsVFIsQ3NFeGxUTSxrQkFFRSw2QnRFMmxUUixDc0V6bFRNLGtCQUVFLDhCdEU0bFRSLENzRTFsVE0sa0JBRUUsNEJ0RTZsVFIsQ3NFNW1UTSxRQUFnQyxzQnRFZ25UdEMsQ3NFL21UTSxrQkFFRSwwQnRFa25UUixDc0VoblRNLGtCQUVFLDRCdEVtblRSLENzRWpuVE0sa0JBRUUsNkJ0RW9uVFIsQ3NFbG5UTSxrQkFFRSwyQnRFcW5UUixDc0Vwb1RNLFFBQWdDLHdCdEV3b1R0QyxDc0V2b1RNLGtCQUVFLDRCdEUwb1RSLENzRXhvVE0sa0JBRUUsOEJ0RTJvVFIsQ3NFem9UTSxrQkFFRSwrQnRFNG9UUixDc0Uxb1RNLGtCQUVFLDZCdEU2b1RSLENzRTVwVE0sUUFBZ0Msc0J0RWdxVHRDLENzRS9wVE0sa0JBRUUsMEJ0RWtxVFIsQ3NFaHFUTSxrQkFFRSw0QnRFbXFUUixDc0VqcVRNLGtCQUVFLDZCdEVvcVRSLENzRWxxVE0sa0JBRUUsMkJ0RXFxVFIsQ3NFcHJUTSxTQUFnQyx3QnRFd3JUdEMsQ3NFdnJUTSxvQkFFRSw0QnRFMHJUUixDc0V4clRNLG9CQUVFLDhCdEUyclRSLENzRXpyVE0sb0JBRUUsK0J0RTRyVFIsQ3NFMXJUTSxvQkFFRSw2QnRFNnJUUixDc0U1c1RNLFNBQWdDLHVCdEVndFR0QyxDc0Uvc1RNLG9CQUVFLDJCdEVrdFRSLENzRWh0VE0sb0JBRUUsNkJ0RW10VFIsQ3NFanRUTSxvQkFFRSw4QnRFb3RUUixDc0VsdFRNLG9CQUVFLDRCdEVxdFRSLENzRXB1VE0sU0FBZ0MsdUJ0RXd1VHRDLENzRXZ1VE0sb0JBRUUsMkJ0RTB1VFIsQ3NFeHVUTSxvQkFFRSw2QnRFMnVUUixDc0V6dVRNLG9CQUVFLDhCdEU0dVRSLENzRTF1VE0sb0JBRUUsNEJ0RTZ1VFIsQ3NFNXZUTSxTQUFnQyx5QnRFZ3dUdEMsQ3NFL3ZUTSxvQkFFRSw2QnRFa3dUUixDc0Vod1RNLG9CQUVFLCtCdEVtd1RSLENzRWp3VE0sb0JBRUUsZ0N0RW93VFIsQ3NFbHdUTSxvQkFFRSw4QnRFcXdUUixDc0VweFRNLFNBQWdDLHVCdEV3eFR0QyxDc0V2eFRNLG9CQUVFLDJCdEUweFRSLENzRXh4VE0sb0JBRUUsNkJ0RTJ4VFIsQ3NFenhUTSxvQkFFRSw4QnRFNHhUUixDc0UxeFRNLG9CQUVFLDRCdEU2eFRSLENzRTV5VE0sU0FBZ0MseUJ0RWd6VHRDLENzRS95VE0sb0JBRUUsNkJ0RWt6VFIsQ3NFaHpUTSxvQkFFRSwrQnRFbXpUUixDc0VqelRNLG9CQUVFLGdDdEVvelRSLENzRWx6VE0sb0JBRUUsOEJ0RXF6VFIsQ3NFcDBUTSxTQUFnQyx1QnRFdzBUdEMsQ3NFdjBUTSxvQkFFRSwyQnRFMDBUUixDc0V4MFRNLG9CQUVFLDZCdEUyMFRSLENzRXowVE0sb0JBRUUsOEJ0RTQwVFIsQ3NFMTBUTSxvQkFFRSw0QnRFNjBUUixDc0U1MVRNLFNBQWdDLHdCdEVnMlR0QyxDc0UvMVRNLG9CQUVFLDRCdEVrMlRSLENzRWgyVE0sb0JBRUUsOEJ0RW0yVFIsQ3NFajJUTSxvQkFFRSwrQnRFbzJUUixDc0VsMlRNLG9CQUVFLDZCdEVxMlRSLENzRXAzVE0sU0FBZ0MseUJ0RXczVHRDLENzRXYzVE0sb0JBRUUsNkJ0RTAzVFIsQ3NFeDNUTSxvQkFFRSwrQnRFMjNUUixDc0V6M1RNLG9CQUVFLGdDdEU0M1RSLENzRTEzVE0sb0JBRUUsOEJ0RTYzVFIsQ3NFNTRUTSxRQUFnQyx3QnRFZzVUdEMsQ3NFLzRUTSxrQkFFRSw0QnRFazVUUixDc0VoNVRNLGtCQUVFLDhCdEVtNVRSLENzRWo1VE0sa0JBRUUsK0J0RW81VFIsQ3NFbDVUTSxrQkFFRSw2QnRFcTVUUixDc0VwNlRNLFFBQWdDLHNCdEV3NlR0QyxDc0V2NlRNLGtCQUVFLDBCdEUwNlRSLENzRXg2VE0sa0JBRUUsNEJ0RTI2VFIsQ3NFejZUTSxrQkFFRSw2QnRFNDZUUixDc0UxNlRNLGtCQUVFLDJCdEU2NlRSLENzRTU3VE0sUUFBZ0Msc0J0RWc4VHRDLENzRS83VE0sa0JBRUUsMEJ0RWs4VFIsQ3NFaDhUTSxrQkFFRSw0QnRFbThUUixDc0VqOFRNLGtCQUVFLDZCdEVvOFRSLENzRWw4VE0sa0JBRUUsMkJ0RXE4VFIsQ3NFcDlUTSxRQUFnQyx1QnRFdzlUdEMsQ3NFdjlUTSxrQkFFRSwyQnRFMDlUUixDc0V4OVRNLGtCQUVFLDZCdEUyOVRSLENzRXo5VE0sa0JBRUUsOEJ0RTQ5VFIsQ3NFMTlUTSxrQkFFRSw0QnRFNjlUUixDc0VyOVRNLFNBQXdCLHdCdEV5OVQ5QixDc0V4OVRNLG9CQUVFLDRCdEUyOVRSLENzRXo5VE0sb0JBRUUsOEJ0RTQ5VFIsQ3NFMTlUTSxvQkFFRSwrQnRFNjlUUixDc0UzOVRNLG9CQUVFLDZCdEU4OVRSLENzRTcrVE0sU0FBd0IsdUJ0RWkvVDlCLENzRWgvVE0sb0JBRUUsMkJ0RW0vVFIsQ3NFai9UTSxvQkFFRSw2QnRFby9UUixDc0VsL1RNLG9CQUVFLDhCdEVxL1RSLENzRW4vVE0sb0JBRUUsNEJ0RXMvVFIsQ3NFcmdVTSxTQUF3QixzQnRFeWdVOUIsQ3NFeGdVTSxvQkFFRSwwQnRFMmdVUixDc0V6Z1VNLG9CQUVFLDRCdEU0Z1VSLENzRTFnVU0sb0JBRUUsNkJ0RTZnVVIsQ3NFM2dVTSxvQkFFRSwyQnRFOGdVUixDc0U3aFVNLFNBQXdCLHdCdEVpaVU5QixDc0VoaVVNLG9CQUVFLDRCdEVtaVVSLENzRWppVU0sb0JBRUUsOEJ0RW9pVVIsQ3NFbGlVTSxvQkFFRSwrQnRFcWlVUixDc0VuaVVNLG9CQUVFLDZCdEVzaVVSLENzRXJqVU0sU0FBd0Isc0J0RXlqVTlCLENzRXhqVU0sb0JBRUUsMEJ0RTJqVVIsQ3NFempVTSxvQkFFRSw0QnRFNGpVUixDc0UxalVNLG9CQUVFLDZCdEU2alVSLENzRTNqVU0sb0JBRUUsMkJ0RThqVVIsQ3NFN2tVTSxVQUF3QixzQnRFaWxVOUIsQ3NFaGxVTSxzQkFFRSwwQnRFbWxVUixDc0VqbFVNLHNCQUVFLDRCdEVvbFVSLENzRWxsVU0sc0JBRUUsNkJ0RXFsVVIsQ3NFbmxVTSxzQkFFRSwyQnRFc2xVUixDc0VybVVNLFVBQXdCLHFCdEV5bVU5QixDc0V4bVVNLHNCQUVFLHlCdEUybVVSLENzRXptVU0sc0JBRUUsMkJ0RTRtVVIsQ3NFMW1VTSxzQkFFRSw0QnRFNm1VUixDc0UzbVVNLHNCQUVFLDBCdEU4bVVSLENzRTduVU0sVUFBd0IscUJ0RWlvVTlCLENzRWhvVU0sc0JBRUUseUJ0RW1vVVIsQ3NFam9VTSxzQkFFRSwyQnRFb29VUixDc0Vsb1VNLHNCQUVFLDRCdEVxb1VSLENzRW5vVU0sc0JBRUUsMEJ0RXNvVVIsQ3NFcnBVTSxVQUF3Qix1QnRFeXBVOUIsQ3NFeHBVTSxzQkFFRSwyQnRFMnBVUixDc0V6cFVNLHNCQUVFLDZCdEU0cFVSLENzRTFwVU0sc0JBRUUsOEJ0RTZwVVIsQ3NFM3BVTSxzQkFFRSw0QnRFOHBVUixDc0U3cVVNLFVBQXdCLHFCdEVpclU5QixDc0VoclVNLHNCQUVFLHlCdEVtclVSLENzRWpyVU0sc0JBRUUsMkJ0RW9yVVIsQ3NFbHJVTSxzQkFFRSw0QnRFcXJVUixDc0VuclVNLHNCQUVFLDBCdEVzclVSLENzRXJzVU0sVUFBd0IsdUJ0RXlzVTlCLENzRXhzVU0sc0JBRUUsMkJ0RTJzVVIsQ3NFenNVTSxzQkFFRSw2QnRFNHNVUixDc0Uxc1VNLHNCQUVFLDhCdEU2c1VSLENzRTNzVU0sc0JBRUUsNEJ0RThzVVIsQ3NFN3RVTSxVQUF3QixxQnRFaXVVOUIsQ3NFaHVVTSxzQkFFRSx5QnRFbXVVUixDc0VqdVVNLHNCQUVFLDJCdEVvdVVSLENzRWx1VU0sc0JBRUUsNEJ0RXF1VVIsQ3NFbnVVTSxzQkFFRSwwQnRFc3VVUixDc0VydlVNLFVBQXdCLHNCdEV5dlU5QixDc0V4dlVNLHNCQUVFLDBCdEUydlVSLENzRXp2VU0sc0JBRUUsNEJ0RTR2VVIsQ3NFMXZVTSxzQkFFRSw2QnRFNnZVUixDc0UzdlVNLHNCQUVFLDJCdEU4dlVSLENzRTd3VU0sVUFBd0IsdUJ0RWl4VTlCLENzRWh4VU0sc0JBRUUsMkJ0RW14VVIsQ3NFanhVTSxzQkFFRSw2QnRFb3hVUixDc0VseFVNLHNCQUVFLDhCdEVxeFVSLENzRW54VU0sc0JBRUUsNEJ0RXN4VVIsQ3NFcnlVTSxTQUF3Qix3QnRFeXlVOUIsQ3NFeHlVTSxvQkFFRSw0QnRFMnlVUixDc0V6eVVNLG9CQUVFLDhCdEU0eVVSLENzRTF5VU0sb0JBRUUsK0J0RTZ5VVIsQ3NFM3lVTSxvQkFFRSw2QnRFOHlVUixDc0U3elVNLFNBQXdCLHNCdEVpMFU5QixDc0VoMFVNLG9CQUVFLDBCdEVtMFVSLENzRWowVU0sb0JBRUUsNEJ0RW8wVVIsQ3NFbDBVTSxvQkFFRSw2QnRFcTBVUixDc0VuMFVNLG9CQUVFLDJCdEVzMFVSLENzRXIxVU0sU0FBd0Isc0J0RXkxVTlCLENzRXgxVU0sb0JBRUUsMEJ0RTIxVVIsQ3NFejFVTSxvQkFFRSw0QnRFNDFVUixDc0UxMVVNLG9CQUVFLDZCdEU2MVVSLENzRTMxVU0sb0JBRUUsMkJ0RTgxVVIsQ3NFNzJVTSxTQUF3Qix1QnRFaTNVOUIsQ3NFaDNVTSxvQkFFRSwyQnRFbTNVUixDc0VqM1VNLG9CQUVFLDZCdEVvM1VSLENzRWwzVU0sb0JBRUUsOEJ0RXEzVVIsQ3NFbjNVTSxvQkFFRSw0QnRFczNVUixDc0VoM1VFLFdBQW1CLHFCdEVvM1VyQixDc0VuM1VFLHdCQUVFLHlCdEVzM1VKLENzRXAzVUUsd0JBRUUsMkJ0RXUzVUosQ3NFcjNVRSx3QkFFRSw0QnRFdzNVSixDc0V0M1VFLHdCQUVFLDBCdEV5M1VKLENBQ0YsQ2dCbjRVSSx5QnNEbERJLFFBQWdDLGtCdEV5N1V0QyxDc0V4N1VNLGtCQUVFLHNCdEUyN1VSLENzRXo3VU0sa0JBRUUsd0J0RTQ3VVIsQ3NFMTdVTSxrQkFFRSx5QnRFNjdVUixDc0UzN1VNLGtCQUVFLHVCdEU4N1VSLENzRTc4VU0sUUFBZ0MsdUJ0RWk5VXRDLENzRWg5VU0sa0JBRUUsMkJ0RW05VVIsQ3NFajlVTSxrQkFFRSw2QnRFbzlVUixDc0VsOVVNLGtCQUVFLDhCdEVxOVVSLENzRW45VU0sa0JBRUUsNEJ0RXM5VVIsQ3NFcitVTSxRQUFnQyxzQnRFeStVdEMsQ3NFeCtVTSxrQkFFRSwwQnRFMitVUixDc0V6K1VNLGtCQUVFLDRCdEU0K1VSLENzRTErVU0sa0JBRUUsNkJ0RTYrVVIsQ3NFMytVTSxrQkFFRSwyQnRFOCtVUixDc0U3L1VNLFFBQWdDLHFCdEVpZ1Z0QyxDc0VoZ1ZNLGtCQUVFLHlCdEVtZ1ZSLENzRWpnVk0sa0JBRUUsMkJ0RW9nVlIsQ3NFbGdWTSxrQkFFRSw0QnRFcWdWUixDc0VuZ1ZNLGtCQUVFLDBCdEVzZ1ZSLENzRXJoVk0sUUFBZ0MsdUJ0RXloVnRDLENzRXhoVk0sa0JBRUUsMkJ0RTJoVlIsQ3NFemhWTSxrQkFFRSw2QnRFNGhWUixDc0UxaFZNLGtCQUVFLDhCdEU2aFZSLENzRTNoVk0sa0JBRUUsNEJ0RThoVlIsQ3NFN2lWTSxRQUFnQyxxQnRFaWpWdEMsQ3NFaGpWTSxrQkFFRSx5QnRFbWpWUixDc0VqalZNLGtCQUVFLDJCdEVvalZSLENzRWxqVk0sa0JBRUUsNEJ0RXFqVlIsQ3NFbmpWTSxrQkFFRSwwQnRFc2pWUixDc0Vya1ZNLFNBQWdDLHVCdEV5a1Z0QyxDc0V4a1ZNLG9CQUVFLDJCdEUya1ZSLENzRXprVk0sb0JBRUUsNkJ0RTRrVlIsQ3NFMWtWTSxvQkFFRSw4QnRFNmtWUixDc0Uza1ZNLG9CQUVFLDRCdEU4a1ZSLENzRTdsVk0sU0FBZ0Msc0J0RWltVnRDLENzRWhtVk0sb0JBRUUsMEJ0RW1tVlIsQ3NFam1WTSxvQkFFRSw0QnRFb21WUixDc0VsbVZNLG9CQUVFLDZCdEVxbVZSLENzRW5tVk0sb0JBRUUsMkJ0RXNtVlIsQ3NFcm5WTSxTQUFnQyxzQnRFeW5WdEMsQ3NFeG5WTSxvQkFFRSwwQnRFMm5WUixDc0V6blZNLG9CQUVFLDRCdEU0blZSLENzRTFuVk0sb0JBRUUsNkJ0RTZuVlIsQ3NFM25WTSxvQkFFRSwyQnRFOG5WUixDc0U3b1ZNLFNBQWdDLHdCdEVpcFZ0QyxDc0VocFZNLG9CQUVFLDRCdEVtcFZSLENzRWpwVk0sb0JBRUUsOEJ0RW9wVlIsQ3NFbHBWTSxvQkFFRSwrQnRFcXBWUixDc0VucFZNLG9CQUVFLDZCdEVzcFZSLENzRXJxVk0sU0FBZ0Msc0J0RXlxVnRDLENzRXhxVk0sb0JBRUUsMEJ0RTJxVlIsQ3NFenFWTSxvQkFFRSw0QnRFNHFWUixDc0UxcVZNLG9CQUVFLDZCdEU2cVZSLENzRTNxVk0sb0JBRUUsMkJ0RThxVlIsQ3NFN3JWTSxTQUFnQyx3QnRFaXNWdEMsQ3NFaHNWTSxvQkFFRSw0QnRFbXNWUixDc0Vqc1ZNLG9CQUVFLDhCdEVvc1ZSLENzRWxzVk0sb0JBRUUsK0J0RXFzVlIsQ3NFbnNWTSxvQkFFRSw2QnRFc3NWUixDc0VydFZNLFNBQWdDLHNCdEV5dFZ0QyxDc0V4dFZNLG9CQUVFLDBCdEUydFZSLENzRXp0Vk0sb0JBRUUsNEJ0RTR0VlIsQ3NFMXRWTSxvQkFFRSw2QnRFNnRWUixDc0UzdFZNLG9CQUVFLDJCdEU4dFZSLENzRTd1Vk0sU0FBZ0MsdUJ0RWl2VnRDLENzRWh2Vk0sb0JBRUUsMkJ0RW12VlIsQ3NFanZWTSxvQkFFRSw2QnRFb3ZWUixDc0VsdlZNLG9CQUVFLDhCdEVxdlZSLENzRW52Vk0sb0JBRUUsNEJ0RXN2VlIsQ3NFcndWTSxTQUFnQyx3QnRFeXdWdEMsQ3NFeHdWTSxvQkFFRSw0QnRFMndWUixDc0V6d1ZNLG9CQUVFLDhCdEU0d1ZSLENzRTF3Vk0sb0JBRUUsK0J0RTZ3VlIsQ3NFM3dWTSxvQkFFRSw2QnRFOHdWUixDc0U3eFZNLFFBQWdDLHVCdEVpeVZ0QyxDc0VoeVZNLGtCQUVFLDJCdEVteVZSLENzRWp5Vk0sa0JBRUUsNkJ0RW95VlIsQ3NFbHlWTSxrQkFFRSw4QnRFcXlWUixDc0VueVZNLGtCQUVFLDRCdEVzeVZSLENzRXJ6Vk0sUUFBZ0MscUJ0RXl6VnRDLENzRXh6Vk0sa0JBRUUseUJ0RTJ6VlIsQ3NFenpWTSxrQkFFRSwyQnRFNHpWUixDc0UxelZNLGtCQUVFLDRCdEU2elZSLENzRTN6Vk0sa0JBRUUsMEJ0RTh6VlIsQ3NFNzBWTSxRQUFnQyxxQnRFaTFWdEMsQ3NFaDFWTSxrQkFFRSx5QnRFbTFWUixDc0VqMVZNLGtCQUVFLDJCdEVvMVZSLENzRWwxVk0sa0JBRUUsNEJ0RXExVlIsQ3NFbjFWTSxrQkFFRSwwQnRFczFWUixDc0VyMlZNLFFBQWdDLHNCdEV5MlZ0QyxDc0V4MlZNLGtCQUVFLDBCdEUyMlZSLENzRXoyVk0sa0JBRUUsNEJ0RTQyVlIsQ3NFMTJWTSxrQkFFRSw2QnRFNjJWUixDc0UzMlZNLGtCQUVFLDJCdEU4MlZSLENzRTczVk0sUUFBZ0MsbUJ0RWk0VnRDLENzRWg0Vk0sa0JBRUUsdUJ0RW00VlIsQ3NFajRWTSxrQkFFRSx5QnRFbzRWUixDc0VsNFZNLGtCQUVFLDBCdEVxNFZSLENzRW40Vk0sa0JBRUUsd0J0RXM0VlIsQ3NFcjVWTSxRQUFnQyx3QnRFeTVWdEMsQ3NFeDVWTSxrQkFFRSw0QnRFMjVWUixDc0V6NVZNLGtCQUVFLDhCdEU0NVZSLENzRTE1Vk0sa0JBRUUsK0J0RTY1VlIsQ3NFMzVWTSxrQkFFRSw2QnRFODVWUixDc0U3NlZNLFFBQWdDLHVCdEVpN1Z0QyxDc0VoN1ZNLGtCQUVFLDJCdEVtN1ZSLENzRWo3Vk0sa0JBRUUsNkJ0RW83VlIsQ3NFbDdWTSxrQkFFRSw4QnRFcTdWUixDc0VuN1ZNLGtCQUVFLDRCdEVzN1ZSLENzRXI4Vk0sUUFBZ0Msc0J0RXk4VnRDLENzRXg4Vk0sa0JBRUUsMEJ0RTI4VlIsQ3NFejhWTSxrQkFFRSw0QnRFNDhWUixDc0UxOFZNLGtCQUVFLDZCdEU2OFZSLENzRTM4Vk0sa0JBRUUsMkJ0RTg4VlIsQ3NFNzlWTSxRQUFnQyx3QnRFaStWdEMsQ3NFaCtWTSxrQkFFRSw0QnRFbStWUixDc0VqK1ZNLGtCQUVFLDhCdEVvK1ZSLENzRWwrVk0sa0JBRUUsK0J0RXErVlIsQ3NFbitWTSxrQkFFRSw2QnRFcytWUixDc0VyL1ZNLFFBQWdDLHNCdEV5L1Z0QyxDc0V4L1ZNLGtCQUVFLDBCdEUyL1ZSLENzRXovVk0sa0JBRUUsNEJ0RTQvVlIsQ3NFMS9WTSxrQkFFRSw2QnRFNi9WUixDc0UzL1ZNLGtCQUVFLDJCdEU4L1ZSLENzRTdnV00sU0FBZ0Msd0J0RWloV3RDLENzRWhoV00sb0JBRUUsNEJ0RW1oV1IsQ3NFamhXTSxvQkFFRSw4QnRFb2hXUixDc0VsaFdNLG9CQUVFLCtCdEVxaFdSLENzRW5oV00sb0JBRUUsNkJ0RXNoV1IsQ3NFcmlXTSxTQUFnQyx1QnRFeWlXdEMsQ3NFeGlXTSxvQkFFRSwyQnRFMmlXUixDc0V6aVdNLG9CQUVFLDZCdEU0aVdSLENzRTFpV00sb0JBRUUsOEJ0RTZpV1IsQ3NFM2lXTSxvQkFFRSw0QnRFOGlXUixDc0U3aldNLFNBQWdDLHVCdEVpa1d0QyxDc0Voa1dNLG9CQUVFLDJCdEVta1dSLENzRWprV00sb0JBRUUsNkJ0RW9rV1IsQ3NFbGtXTSxvQkFFRSw4QnRFcWtXUixDc0Vua1dNLG9CQUVFLDRCdEVza1dSLENzRXJsV00sU0FBZ0MseUJ0RXlsV3RDLENzRXhsV00sb0JBRUUsNkJ0RTJsV1IsQ3NFemxXTSxvQkFFRSwrQnRFNGxXUixDc0UxbFdNLG9CQUVFLGdDdEU2bFdSLENzRTNsV00sb0JBRUUsOEJ0RThsV1IsQ3NFN21XTSxTQUFnQyx1QnRFaW5XdEMsQ3NFaG5XTSxvQkFFRSwyQnRFbW5XUixDc0VqbldNLG9CQUVFLDZCdEVvbldSLENzRWxuV00sb0JBRUUsOEJ0RXFuV1IsQ3NFbm5XTSxvQkFFRSw0QnRFc25XUixDc0Vyb1dNLFNBQWdDLHlCdEV5b1d0QyxDc0V4b1dNLG9CQUVFLDZCdEUyb1dSLENzRXpvV00sb0JBRUUsK0J0RTRvV1IsQ3NFMW9XTSxvQkFFRSxnQ3RFNm9XUixDc0Uzb1dNLG9CQUVFLDhCdEU4b1dSLENzRTdwV00sU0FBZ0MsdUJ0RWlxV3RDLENzRWhxV00sb0JBRUUsMkJ0RW1xV1IsQ3NFanFXTSxvQkFFRSw2QnRFb3FXUixDc0VscVdNLG9CQUVFLDhCdEVxcVdSLENzRW5xV00sb0JBRUUsNEJ0RXNxV1IsQ3NFcnJXTSxTQUFnQyx3QnRFeXJXdEMsQ3NFeHJXTSxvQkFFRSw0QnRFMnJXUixDc0V6cldNLG9CQUVFLDhCdEU0cldSLENzRTFyV00sb0JBRUUsK0J0RTZyV1IsQ3NFM3JXTSxvQkFFRSw2QnRFOHJXUixDc0U3c1dNLFNBQWdDLHlCdEVpdFd0QyxDc0VodFdNLG9CQUVFLDZCdEVtdFdSLENzRWp0V00sb0JBRUUsK0J0RW90V1IsQ3NFbHRXTSxvQkFFRSxnQ3RFcXRXUixDc0VudFdNLG9CQUVFLDhCdEVzdFdSLENzRXJ1V00sUUFBZ0Msd0J0RXl1V3RDLENzRXh1V00sa0JBRUUsNEJ0RTJ1V1IsQ3NFenVXTSxrQkFFRSw4QnRFNHVXUixDc0UxdVdNLGtCQUVFLCtCdEU2dVdSLENzRTN1V00sa0JBRUUsNkJ0RTh1V1IsQ3NFN3ZXTSxRQUFnQyxzQnRFaXdXdEMsQ3NFaHdXTSxrQkFFRSwwQnRFbXdXUixDc0Vqd1dNLGtCQUVFLDRCdEVvd1dSLENzRWx3V00sa0JBRUUsNkJ0RXF3V1IsQ3NFbndXTSxrQkFFRSwyQnRFc3dXUixDc0VyeFdNLFFBQWdDLHNCdEV5eFd0QyxDc0V4eFdNLGtCQUVFLDBCdEUyeFdSLENzRXp4V00sa0JBRUUsNEJ0RTR4V1IsQ3NFMXhXTSxrQkFFRSw2QnRFNnhXUixDc0UzeFdNLGtCQUVFLDJCdEU4eFdSLENzRTd5V00sUUFBZ0MsdUJ0RWl6V3RDLENzRWh6V00sa0JBRUUsMkJ0RW16V1IsQ3NFanpXTSxrQkFFRSw2QnRFb3pXUixDc0VseldNLGtCQUVFLDhCdEVxeldSLENzRW56V00sa0JBRUUsNEJ0RXN6V1IsQ3NFOXlXTSxTQUF3Qix3QnRFa3pXOUIsQ3NFanpXTSxvQkFFRSw0QnRFb3pXUixDc0VseldNLG9CQUVFLDhCdEVxeldSLENzRW56V00sb0JBRUUsK0J0RXN6V1IsQ3NFcHpXTSxvQkFFRSw2QnRFdXpXUixDc0V0MFdNLFNBQXdCLHVCdEUwMFc5QixDc0V6MFdNLG9CQUVFLDJCdEU0MFdSLENzRTEwV00sb0JBRUUsNkJ0RTYwV1IsQ3NFMzBXTSxvQkFFRSw4QnRFODBXUixDc0U1MFdNLG9CQUVFLDRCdEUrMFdSLENzRTkxV00sU0FBd0Isc0J0RWsyVzlCLENzRWoyV00sb0JBRUUsMEJ0RW8yV1IsQ3NFbDJXTSxvQkFFRSw0QnRFcTJXUixDc0VuMldNLG9CQUVFLDZCdEVzMldSLENzRXAyV00sb0JBRUUsMkJ0RXUyV1IsQ3NFdDNXTSxTQUF3Qix3QnRFMDNXOUIsQ3NFejNXTSxvQkFFRSw0QnRFNDNXUixDc0UxM1dNLG9CQUVFLDhCdEU2M1dSLENzRTMzV00sb0JBRUUsK0J0RTgzV1IsQ3NFNTNXTSxvQkFFRSw2QnRFKzNXUixDc0U5NFdNLFNBQXdCLHNCdEVrNVc5QixDc0VqNVdNLG9CQUVFLDBCdEVvNVdSLENzRWw1V00sb0JBRUUsNEJ0RXE1V1IsQ3NFbjVXTSxvQkFFRSw2QnRFczVXUixDc0VwNVdNLG9CQUVFLDJCdEV1NVdSLENzRXQ2V00sVUFBd0Isc0J0RTA2VzlCLENzRXo2V00sc0JBRUUsMEJ0RTQ2V1IsQ3NFMTZXTSxzQkFFRSw0QnRFNjZXUixDc0UzNldNLHNCQUVFLDZCdEU4NldSLENzRTU2V00sc0JBRUUsMkJ0RSs2V1IsQ3NFOTdXTSxVQUF3QixxQnRFazhXOUIsQ3NFajhXTSxzQkFFRSx5QnRFbzhXUixDc0VsOFdNLHNCQUVFLDJCdEVxOFdSLENzRW44V00sc0JBRUUsNEJ0RXM4V1IsQ3NFcDhXTSxzQkFFRSwwQnRFdThXUixDc0V0OVdNLFVBQXdCLHFCdEUwOVc5QixDc0V6OVdNLHNCQUVFLHlCdEU0OVdSLENzRTE5V00sc0JBRUUsMkJ0RTY5V1IsQ3NFMzlXTSxzQkFFRSw0QnRFODlXUixDc0U1OVdNLHNCQUVFLDBCdEUrOVdSLENzRTkrV00sVUFBd0IsdUJ0RWsvVzlCLENzRWovV00sc0JBRUUsMkJ0RW8vV1IsQ3NFbC9XTSxzQkFFRSw2QnRFcS9XUixDc0VuL1dNLHNCQUVFLDhCdEVzL1dSLENzRXAvV00sc0JBRUUsNEJ0RXUvV1IsQ3NFdGdYTSxVQUF3QixxQnRFMGdYOUIsQ3NFemdYTSxzQkFFRSx5QnRFNGdYUixDc0UxZ1hNLHNCQUVFLDJCdEU2Z1hSLENzRTNnWE0sc0JBRUUsNEJ0RThnWFIsQ3NFNWdYTSxzQkFFRSwwQnRFK2dYUixDc0U5aFhNLFVBQXdCLHVCdEVraVg5QixDc0VqaVhNLHNCQUVFLDJCdEVvaVhSLENzRWxpWE0sc0JBRUUsNkJ0RXFpWFIsQ3NFbmlYTSxzQkFFRSw4QnRFc2lYUixDc0VwaVhNLHNCQUVFLDRCdEV1aVhSLENzRXRqWE0sVUFBd0IscUJ0RTBqWDlCLENzRXpqWE0sc0JBRUUseUJ0RTRqWFIsQ3NFMWpYTSxzQkFFRSwyQnRFNmpYUixDc0UzalhNLHNCQUVFLDRCdEU4alhSLENzRTVqWE0sc0JBRUUsMEJ0RStqWFIsQ3NFOWtYTSxVQUF3QixzQnRFa2xYOUIsQ3NFamxYTSxzQkFFRSwwQnRFb2xYUixDc0VsbFhNLHNCQUVFLDRCdEVxbFhSLENzRW5sWE0sc0JBRUUsNkJ0RXNsWFIsQ3NFcGxYTSxzQkFFRSwyQnRFdWxYUixDc0V0bVhNLFVBQXdCLHVCdEUwbVg5QixDc0V6bVhNLHNCQUVFLDJCdEU0bVhSLENzRTFtWE0sc0JBRUUsNkJ0RTZtWFIsQ3NFM21YTSxzQkFFRSw4QnRFOG1YUixDc0U1bVhNLHNCQUVFLDRCdEUrbVhSLENzRTluWE0sU0FBd0Isd0J0RWtvWDlCLENzRWpvWE0sb0JBRUUsNEJ0RW9vWFIsQ3NFbG9YTSxvQkFFRSw4QnRFcW9YUixDc0Vub1hNLG9CQUVFLCtCdEVzb1hSLENzRXBvWE0sb0JBRUUsNkJ0RXVvWFIsQ3NFdHBYTSxTQUF3QixzQnRFMHBYOUIsQ3NFenBYTSxvQkFFRSwwQnRFNHBYUixDc0UxcFhNLG9CQUVFLDRCdEU2cFhSLENzRTNwWE0sb0JBRUUsNkJ0RThwWFIsQ3NFNXBYTSxvQkFFRSwyQnRFK3BYUixDc0U5cVhNLFNBQXdCLHNCdEVrclg5QixDc0VqclhNLG9CQUVFLDBCdEVvclhSLENzRWxyWE0sb0JBRUUsNEJ0RXFyWFIsQ3NFbnJYTSxvQkFFRSw2QnRFc3JYUixDc0VwclhNLG9CQUVFLDJCdEV1clhSLENzRXRzWE0sU0FBd0IsdUJ0RTBzWDlCLENzRXpzWE0sb0JBRUUsMkJ0RTRzWFIsQ3NFMXNYTSxvQkFFRSw2QnRFNnNYUixDc0Uzc1hNLG9CQUVFLDhCdEU4c1hSLENzRTVzWE0sb0JBRUUsNEJ0RStzWFIsQ3NFenNYRSxXQUFtQixxQnRFNnNYckIsQ3NFNXNYRSx3QkFFRSx5QnRFK3NYSixDc0U3c1hFLHdCQUVFLDJCdEVndFhKLENzRTlzWEUsd0JBRUUsNEJ0RWl0WEosQ3NFL3NYRSx3QkFFRSwwQnRFa3RYSixDQUNGLENnQjV0WEkseUJzRGxESSxRQUFnQyxrQnRFa3hYdEMsQ3NFanhYTSxrQkFFRSxzQnRFb3hYUixDc0VseFhNLGtCQUVFLHdCdEVxeFhSLENzRW54WE0sa0JBRUUseUJ0RXN4WFIsQ3NFcHhYTSxrQkFFRSx1QnRFdXhYUixDc0V0eVhNLFFBQWdDLHVCdEUweVh0QyxDc0V6eVhNLGtCQUVFLDJCdEU0eVhSLENzRTF5WE0sa0JBRUUsNkJ0RTZ5WFIsQ3NFM3lYTSxrQkFFRSw4QnRFOHlYUixDc0U1eVhNLGtCQUVFLDRCdEUreVhSLENzRTl6WE0sUUFBZ0Msc0J0RWswWHRDLENzRWowWE0sa0JBRUUsMEJ0RW8wWFIsQ3NFbDBYTSxrQkFFRSw0QnRFcTBYUixDc0VuMFhNLGtCQUVFLDZCdEVzMFhSLENzRXAwWE0sa0JBRUUsMkJ0RXUwWFIsQ3NFdDFYTSxRQUFnQyxxQnRFMDFYdEMsQ3NFejFYTSxrQkFFRSx5QnRFNDFYUixDc0UxMVhNLGtCQUVFLDJCdEU2MVhSLENzRTMxWE0sa0JBRUUsNEJ0RTgxWFIsQ3NFNTFYTSxrQkFFRSwwQnRFKzFYUixDc0U5MlhNLFFBQWdDLHVCdEVrM1h0QyxDc0VqM1hNLGtCQUVFLDJCdEVvM1hSLENzRWwzWE0sa0JBRUUsNkJ0RXEzWFIsQ3NFbjNYTSxrQkFFRSw4QnRFczNYUixDc0VwM1hNLGtCQUVFLDRCdEV1M1hSLENzRXQ0WE0sUUFBZ0MscUJ0RTA0WHRDLENzRXo0WE0sa0JBRUUseUJ0RTQ0WFIsQ3NFMTRYTSxrQkFFRSwyQnRFNjRYUixDc0UzNFhNLGtCQUVFLDRCdEU4NFhSLENzRTU0WE0sa0JBRUUsMEJ0RSs0WFIsQ3NFOTVYTSxTQUFnQyx1QnRFazZYdEMsQ3NFajZYTSxvQkFFRSwyQnRFbzZYUixDc0VsNlhNLG9CQUVFLDZCdEVxNlhSLENzRW42WE0sb0JBRUUsOEJ0RXM2WFIsQ3NFcDZYTSxvQkFFRSw0QnRFdTZYUixDc0V0N1hNLFNBQWdDLHNCdEUwN1h0QyxDc0V6N1hNLG9CQUVFLDBCdEU0N1hSLENzRTE3WE0sb0JBRUUsNEJ0RTY3WFIsQ3NFMzdYTSxvQkFFRSw2QnRFODdYUixDc0U1N1hNLG9CQUVFLDJCdEUrN1hSLENzRTk4WE0sU0FBZ0Msc0J0RWs5WHRDLENzRWo5WE0sb0JBRUUsMEJ0RW85WFIsQ3NFbDlYTSxvQkFFRSw0QnRFcTlYUixDc0VuOVhNLG9CQUVFLDZCdEVzOVhSLENzRXA5WE0sb0JBRUUsMkJ0RXU5WFIsQ3NFdCtYTSxTQUFnQyx3QnRFMCtYdEMsQ3NFeitYTSxvQkFFRSw0QnRFNCtYUixDc0UxK1hNLG9CQUVFLDhCdEU2K1hSLENzRTMrWE0sb0JBRUUsK0J0RTgrWFIsQ3NFNStYTSxvQkFFRSw2QnRFKytYUixDc0U5L1hNLFNBQWdDLHNCdEVrZ1l0QyxDc0VqZ1lNLG9CQUVFLDBCdEVvZ1lSLENzRWxnWU0sb0JBRUUsNEJ0RXFnWVIsQ3NFbmdZTSxvQkFFRSw2QnRFc2dZUixDc0VwZ1lNLG9CQUVFLDJCdEV1Z1lSLENzRXRoWU0sU0FBZ0Msd0J0RTBoWXRDLENzRXpoWU0sb0JBRUUsNEJ0RTRoWVIsQ3NFMWhZTSxvQkFFRSw4QnRFNmhZUixDc0UzaFlNLG9CQUVFLCtCdEU4aFlSLENzRTVoWU0sb0JBRUUsNkJ0RStoWVIsQ3NFOWlZTSxTQUFnQyxzQnRFa2pZdEMsQ3NFampZTSxvQkFFRSwwQnRFb2pZUixDc0VsallNLG9CQUVFLDRCdEVxallSLENzRW5qWU0sb0JBRUUsNkJ0RXNqWVIsQ3NFcGpZTSxvQkFFRSwyQnRFdWpZUixDc0V0a1lNLFNBQWdDLHVCdEUwa1l0QyxDc0V6a1lNLG9CQUVFLDJCdEU0a1lSLENzRTFrWU0sb0JBRUUsNkJ0RTZrWVIsQ3NFM2tZTSxvQkFFRSw4QnRFOGtZUixDc0U1a1lNLG9CQUVFLDRCdEUra1lSLENzRTlsWU0sU0FBZ0Msd0J0RWttWXRDLENzRWptWU0sb0JBRUUsNEJ0RW9tWVIsQ3NFbG1ZTSxvQkFFRSw4QnRFcW1ZUixDc0VubVlNLG9CQUVFLCtCdEVzbVlSLENzRXBtWU0sb0JBRUUsNkJ0RXVtWVIsQ3NFdG5ZTSxRQUFnQyx1QnRFMG5ZdEMsQ3NFem5ZTSxrQkFFRSwyQnRFNG5ZUixDc0UxbllNLGtCQUVFLDZCdEU2bllSLENzRTNuWU0sa0JBRUUsOEJ0RThuWVIsQ3NFNW5ZTSxrQkFFRSw0QnRFK25ZUixDc0U5b1lNLFFBQWdDLHFCdEVrcFl0QyxDc0VqcFlNLGtCQUVFLHlCdEVvcFlSLENzRWxwWU0sa0JBRUUsMkJ0RXFwWVIsQ3NFbnBZTSxrQkFFRSw0QnRFc3BZUixDc0VwcFlNLGtCQUVFLDBCdEV1cFlSLENzRXRxWU0sUUFBZ0MscUJ0RTBxWXRDLENzRXpxWU0sa0JBRUUseUJ0RTRxWVIsQ3NFMXFZTSxrQkFFRSwyQnRFNnFZUixDc0UzcVlNLGtCQUVFLDRCdEU4cVlSLENzRTVxWU0sa0JBRUUsMEJ0RStxWVIsQ3NFOXJZTSxRQUFnQyxzQnRFa3NZdEMsQ3NFanNZTSxrQkFFRSwwQnRFb3NZUixDc0Vsc1lNLGtCQUVFLDRCdEVxc1lSLENzRW5zWU0sa0JBRUUsNkJ0RXNzWVIsQ3NFcHNZTSxrQkFFRSwyQnRFdXNZUixDc0V0dFlNLFFBQWdDLG1CdEUwdFl0QyxDc0V6dFlNLGtCQUVFLHVCdEU0dFlSLENzRTF0WU0sa0JBRUUseUJ0RTZ0WVIsQ3NFM3RZTSxrQkFFRSwwQnRFOHRZUixDc0U1dFlNLGtCQUVFLHdCdEUrdFlSLENzRTl1WU0sUUFBZ0Msd0J0RWt2WXRDLENzRWp2WU0sa0JBRUUsNEJ0RW92WVIsQ3NFbHZZTSxrQkFFRSw4QnRFcXZZUixDc0VudllNLGtCQUVFLCtCdEVzdllSLENzRXB2WU0sa0JBRUUsNkJ0RXV2WVIsQ3NFdHdZTSxRQUFnQyx1QnRFMHdZdEMsQ3NFendZTSxrQkFFRSwyQnRFNHdZUixDc0Uxd1lNLGtCQUVFLDZCdEU2d1lSLENzRTN3WU0sa0JBRUUsOEJ0RTh3WVIsQ3NFNXdZTSxrQkFFRSw0QnRFK3dZUixDc0U5eFlNLFFBQWdDLHNCdEVreVl0QyxDc0VqeVlNLGtCQUVFLDBCdEVveVlSLENzRWx5WU0sa0JBRUUsNEJ0RXF5WVIsQ3NFbnlZTSxrQkFFRSw2QnRFc3lZUixDc0VweVlNLGtCQUVFLDJCdEV1eVlSLENzRXR6WU0sUUFBZ0Msd0J0RTB6WXRDLENzRXp6WU0sa0JBRUUsNEJ0RTR6WVIsQ3NFMXpZTSxrQkFFRSw4QnRFNnpZUixDc0UzellNLGtCQUVFLCtCdEU4ellSLENzRTV6WU0sa0JBRUUsNkJ0RSt6WVIsQ3NFOTBZTSxRQUFnQyxzQnRFazFZdEMsQ3NFajFZTSxrQkFFRSwwQnRFbzFZUixDc0VsMVlNLGtCQUVFLDRCdEVxMVlSLENzRW4xWU0sa0JBRUUsNkJ0RXMxWVIsQ3NFcDFZTSxrQkFFRSwyQnRFdTFZUixDc0V0MllNLFNBQWdDLHdCdEUwMll0QyxDc0V6MllNLG9CQUVFLDRCdEU0MllSLENzRTEyWU0sb0JBRUUsOEJ0RTYyWVIsQ3NFMzJZTSxvQkFFRSwrQnRFODJZUixDc0U1MllNLG9CQUVFLDZCdEUrMllSLENzRTkzWU0sU0FBZ0MsdUJ0RWs0WXRDLENzRWo0WU0sb0JBRUUsMkJ0RW80WVIsQ3NFbDRZTSxvQkFFRSw2QnRFcTRZUixDc0VuNFlNLG9CQUVFLDhCdEVzNFlSLENzRXA0WU0sb0JBRUUsNEJ0RXU0WVIsQ3NFdDVZTSxTQUFnQyx1QnRFMDVZdEMsQ3NFejVZTSxvQkFFRSwyQnRFNDVZUixDc0UxNVlNLG9CQUVFLDZCdEU2NVlSLENzRTM1WU0sb0JBRUUsOEJ0RTg1WVIsQ3NFNTVZTSxvQkFFRSw0QnRFKzVZUixDc0U5NllNLFNBQWdDLHlCdEVrN1l0QyxDc0VqN1lNLG9CQUVFLDZCdEVvN1lSLENzRWw3WU0sb0JBRUUsK0J0RXE3WVIsQ3NFbjdZTSxvQkFFRSxnQ3RFczdZUixDc0VwN1lNLG9CQUVFLDhCdEV1N1lSLENzRXQ4WU0sU0FBZ0MsdUJ0RTA4WXRDLENzRXo4WU0sb0JBRUUsMkJ0RTQ4WVIsQ3NFMThZTSxvQkFFRSw2QnRFNjhZUixDc0UzOFlNLG9CQUVFLDhCdEU4OFlSLENzRTU4WU0sb0JBRUUsNEJ0RSs4WVIsQ3NFOTlZTSxTQUFnQyx5QnRFaytZdEMsQ3NFaitZTSxvQkFFRSw2QnRFbytZUixDc0VsK1lNLG9CQUVFLCtCdEVxK1lSLENzRW4rWU0sb0JBRUUsZ0N0RXMrWVIsQ3NFcCtZTSxvQkFFRSw4QnRFdStZUixDc0V0L1lNLFNBQWdDLHVCdEUwL1l0QyxDc0V6L1lNLG9CQUVFLDJCdEU0L1lSLENzRTEvWU0sb0JBRUUsNkJ0RTYvWVIsQ3NFMy9ZTSxvQkFFRSw4QnRFOC9ZUixDc0U1L1lNLG9CQUVFLDRCdEUrL1lSLENzRTlnWk0sU0FBZ0Msd0J0RWtoWnRDLENzRWpoWk0sb0JBRUUsNEJ0RW9oWlIsQ3NFbGhaTSxvQkFFRSw4QnRFcWhaUixDc0VuaFpNLG9CQUVFLCtCdEVzaFpSLENzRXBoWk0sb0JBRUUsNkJ0RXVoWlIsQ3NFdGlaTSxTQUFnQyx5QnRFMGladEMsQ3NFemlaTSxvQkFFRSw2QnRFNGlaUixDc0UxaVpNLG9CQUVFLCtCdEU2aVpSLENzRTNpWk0sb0JBRUUsZ0N0RThpWlIsQ3NFNWlaTSxvQkFFRSw4QnRFK2laUixDc0U5alpNLFFBQWdDLHdCdEVra1p0QyxDc0Vqa1pNLGtCQUVFLDRCdEVva1pSLENzRWxrWk0sa0JBRUUsOEJ0RXFrWlIsQ3NFbmtaTSxrQkFFRSwrQnRFc2taUixDc0Vwa1pNLGtCQUVFLDZCdEV1a1pSLENzRXRsWk0sUUFBZ0Msc0J0RTBsWnRDLENzRXpsWk0sa0JBRUUsMEJ0RTRsWlIsQ3NFMWxaTSxrQkFFRSw0QnRFNmxaUixDc0UzbFpNLGtCQUVFLDZCdEU4bFpSLENzRTVsWk0sa0JBRUUsMkJ0RStsWlIsQ3NFOW1aTSxRQUFnQyxzQnRFa25adEMsQ3NFam5aTSxrQkFFRSwwQnRFb25aUixDc0VsblpNLGtCQUVFLDRCdEVxblpSLENzRW5uWk0sa0JBRUUsNkJ0RXNuWlIsQ3NFcG5aTSxrQkFFRSwyQnRFdW5aUixDc0V0b1pNLFFBQWdDLHVCdEUwb1p0QyxDc0V6b1pNLGtCQUVFLDJCdEU0b1pSLENzRTFvWk0sa0JBRUUsNkJ0RTZvWlIsQ3NFM29aTSxrQkFFRSw4QnRFOG9aUixDc0U1b1pNLGtCQUVFLDRCdEUrb1pSLENzRXZvWk0sU0FBd0Isd0J0RTJvWjlCLENzRTFvWk0sb0JBRUUsNEJ0RTZvWlIsQ3NFM29aTSxvQkFFRSw4QnRFOG9aUixDc0U1b1pNLG9CQUVFLCtCdEUrb1pSLENzRTdvWk0sb0JBRUUsNkJ0RWdwWlIsQ3NFL3BaTSxTQUF3Qix1QnRFbXFaOUIsQ3NFbHFaTSxvQkFFRSwyQnRFcXFaUixDc0VucVpNLG9CQUVFLDZCdEVzcVpSLENzRXBxWk0sb0JBRUUsOEJ0RXVxWlIsQ3NFcnFaTSxvQkFFRSw0QnRFd3FaUixDc0V2clpNLFNBQXdCLHNCdEUyclo5QixDc0UxclpNLG9CQUVFLDBCdEU2clpSLENzRTNyWk0sb0JBRUUsNEJ0RThyWlIsQ3NFNXJaTSxvQkFFRSw2QnRFK3JaUixDc0U3clpNLG9CQUVFLDJCdEVnc1pSLENzRS9zWk0sU0FBd0Isd0J0RW10WjlCLENzRWx0Wk0sb0JBRUUsNEJ0RXF0WlIsQ3NFbnRaTSxvQkFFRSw4QnRFc3RaUixDc0VwdFpNLG9CQUVFLCtCdEV1dFpSLENzRXJ0Wk0sb0JBRUUsNkJ0RXd0WlIsQ3NFdnVaTSxTQUF3QixzQnRFMnVaOUIsQ3NFMXVaTSxvQkFFRSwwQnRFNnVaUixDc0UzdVpNLG9CQUVFLDRCdEU4dVpSLENzRTV1Wk0sb0JBRUUsNkJ0RSt1WlIsQ3NFN3VaTSxvQkFFRSwyQnRFZ3ZaUixDc0UvdlpNLFVBQXdCLHNCdEVtd1o5QixDc0Vsd1pNLHNCQUVFLDBCdEVxd1pSLENzRW53Wk0sc0JBRUUsNEJ0RXN3WlIsQ3NFcHdaTSxzQkFFRSw2QnRFdXdaUixDc0Vyd1pNLHNCQUVFLDJCdEV3d1pSLENzRXZ4Wk0sVUFBd0IscUJ0RTJ4WjlCLENzRTF4Wk0sc0JBRUUseUJ0RTZ4WlIsQ3NFM3haTSxzQkFFRSwyQnRFOHhaUixDc0U1eFpNLHNCQUVFLDRCdEUreFpSLENzRTd4Wk0sc0JBRUUsMEJ0RWd5WlIsQ3NFL3laTSxVQUF3QixxQnRFbXpaOUIsQ3NFbHpaTSxzQkFFRSx5QnRFcXpaUixDc0VuelpNLHNCQUVFLDJCdEVzelpSLENzRXB6Wk0sc0JBRUUsNEJ0RXV6WlIsQ3NFcnpaTSxzQkFFRSwwQnRFd3paUixDc0V2MFpNLFVBQXdCLHVCdEUyMFo5QixDc0UxMFpNLHNCQUVFLDJCdEU2MFpSLENzRTMwWk0sc0JBRUUsNkJ0RTgwWlIsQ3NFNTBaTSxzQkFFRSw4QnRFKzBaUixDc0U3MFpNLHNCQUVFLDRCdEVnMVpSLENzRS8xWk0sVUFBd0IscUJ0RW0yWjlCLENzRWwyWk0sc0JBRUUseUJ0RXEyWlIsQ3NFbjJaTSxzQkFFRSwyQnRFczJaUixDc0VwMlpNLHNCQUVFLDRCdEV1MlpSLENzRXIyWk0sc0JBRUUsMEJ0RXcyWlIsQ3NFdjNaTSxVQUF3Qix1QnRFMjNaOUIsQ3NFMTNaTSxzQkFFRSwyQnRFNjNaUixDc0UzM1pNLHNCQUVFLDZCdEU4M1pSLENzRTUzWk0sc0JBRUUsOEJ0RSszWlIsQ3NFNzNaTSxzQkFFRSw0QnRFZzRaUixDc0UvNFpNLFVBQXdCLHFCdEVtNVo5QixDc0VsNVpNLHNCQUVFLHlCdEVxNVpSLENzRW41Wk0sc0JBRUUsMkJ0RXM1WlIsQ3NFcDVaTSxzQkFFRSw0QnRFdTVaUixDc0VyNVpNLHNCQUVFLDBCdEV3NVpSLENzRXY2Wk0sVUFBd0Isc0J0RTI2WjlCLENzRTE2Wk0sc0JBRUUsMEJ0RTY2WlIsQ3NFMzZaTSxzQkFFRSw0QnRFODZaUixDc0U1NlpNLHNCQUVFLDZCdEUrNlpSLENzRTc2Wk0sc0JBRUUsMkJ0RWc3WlIsQ3NFLzdaTSxVQUF3Qix1QnRFbThaOUIsQ3NFbDhaTSxzQkFFRSwyQnRFcThaUixDc0VuOFpNLHNCQUVFLDZCdEVzOFpSLENzRXA4Wk0sc0JBRUUsOEJ0RXU4WlIsQ3NFcjhaTSxzQkFFRSw0QnRFdzhaUixDc0V2OVpNLFNBQXdCLHdCdEUyOVo5QixDc0UxOVpNLG9CQUVFLDRCdEU2OVpSLENzRTM5Wk0sb0JBRUUsOEJ0RTg5WlIsQ3NFNTlaTSxvQkFFRSwrQnRFKzlaUixDc0U3OVpNLG9CQUVFLDZCdEVnK1pSLENzRS8rWk0sU0FBd0Isc0J0RW0vWjlCLENzRWwvWk0sb0JBRUUsMEJ0RXEvWlIsQ3NFbi9aTSxvQkFFRSw0QnRFcy9aUixDc0VwL1pNLG9CQUVFLDZCdEV1L1pSLENzRXIvWk0sb0JBRUUsMkJ0RXcvWlIsQ3NFdmdhTSxTQUF3QixzQnRFMmdhOUIsQ3NFMWdhTSxvQkFFRSwwQnRFNmdhUixDc0UzZ2FNLG9CQUVFLDRCdEU4Z2FSLENzRTVnYU0sb0JBRUUsNkJ0RStnYVIsQ3NFN2dhTSxvQkFFRSwyQnRFZ2hhUixDc0UvaGFNLFNBQXdCLHVCdEVtaWE5QixDc0VsaWFNLG9CQUVFLDJCdEVxaWFSLENzRW5pYU0sb0JBRUUsNkJ0RXNpYVIsQ3NFcGlhTSxvQkFFRSw4QnRFdWlhUixDc0VyaWFNLG9CQUVFLDRCdEV3aWFSLENzRWxpYUUsV0FBbUIscUJ0RXNpYXJCLENzRXJpYUUsd0JBRUUseUJ0RXdpYUosQ3NFdGlhRSx3QkFFRSwyQnRFeWlhSixDc0V2aWFFLHdCQUVFLDRCdEUwaWFKLENzRXhpYUUsd0JBRUUsMEJ0RTJpYUosQ0FDRixDZ0JyamFJLDBCc0RsREksUUFBZ0Msa0J0RTJtYXRDLENzRTFtYU0sa0JBRUUsc0J0RTZtYVIsQ3NFM21hTSxrQkFFRSx3QnRFOG1hUixDc0U1bWFNLGtCQUVFLHlCdEUrbWFSLENzRTdtYU0sa0JBRUUsdUJ0RWduYVIsQ3NFL25hTSxRQUFnQyx1QnRFbW9hdEMsQ3NFbG9hTSxrQkFFRSwyQnRFcW9hUixDc0Vub2FNLGtCQUVFLDZCdEVzb2FSLENzRXBvYU0sa0JBRUUsOEJ0RXVvYVIsQ3NFcm9hTSxrQkFFRSw0QnRFd29hUixDc0V2cGFNLFFBQWdDLHNCdEUycGF0QyxDc0UxcGFNLGtCQUVFLDBCdEU2cGFSLENzRTNwYU0sa0JBRUUsNEJ0RThwYVIsQ3NFNXBhTSxrQkFFRSw2QnRFK3BhUixDc0U3cGFNLGtCQUVFLDJCdEVncWFSLENzRS9xYU0sUUFBZ0MscUJ0RW1yYXRDLENzRWxyYU0sa0JBRUUseUJ0RXFyYVIsQ3NFbnJhTSxrQkFFRSwyQnRFc3JhUixDc0VwcmFNLGtCQUVFLDRCdEV1cmFSLENzRXJyYU0sa0JBRUUsMEJ0RXdyYVIsQ3NFdnNhTSxRQUFnQyx1QnRFMnNhdEMsQ3NFMXNhTSxrQkFFRSwyQnRFNnNhUixDc0Uzc2FNLGtCQUVFLDZCdEU4c2FSLENzRTVzYU0sa0JBRUUsOEJ0RStzYVIsQ3NFN3NhTSxrQkFFRSw0QnRFZ3RhUixDc0UvdGFNLFFBQWdDLHFCdEVtdWF0QyxDc0VsdWFNLGtCQUVFLHlCdEVxdWFSLENzRW51YU0sa0JBRUUsMkJ0RXN1YVIsQ3NFcHVhTSxrQkFFRSw0QnRFdXVhUixDc0VydWFNLGtCQUVFLDBCdEV3dWFSLENzRXZ2YU0sU0FBZ0MsdUJ0RTJ2YXRDLENzRTF2YU0sb0JBRUUsMkJ0RTZ2YVIsQ3NFM3ZhTSxvQkFFRSw2QnRFOHZhUixDc0U1dmFNLG9CQUVFLDhCdEUrdmFSLENzRTd2YU0sb0JBRUUsNEJ0RWd3YVIsQ3NFL3dhTSxTQUFnQyxzQnRFbXhhdEMsQ3NFbHhhTSxvQkFFRSwwQnRFcXhhUixDc0VueGFNLG9CQUVFLDRCdEVzeGFSLENzRXB4YU0sb0JBRUUsNkJ0RXV4YVIsQ3NFcnhhTSxvQkFFRSwyQnRFd3hhUixDc0V2eWFNLFNBQWdDLHNCdEUyeWF0QyxDc0UxeWFNLG9CQUVFLDBCdEU2eWFSLENzRTN5YU0sb0JBRUUsNEJ0RTh5YVIsQ3NFNXlhTSxvQkFFRSw2QnRFK3lhUixDc0U3eWFNLG9CQUVFLDJCdEVnemFSLENzRS96YU0sU0FBZ0Msd0J0RW0wYXRDLENzRWwwYU0sb0JBRUUsNEJ0RXEwYVIsQ3NFbjBhTSxvQkFFRSw4QnRFczBhUixDc0VwMGFNLG9CQUVFLCtCdEV1MGFSLENzRXIwYU0sb0JBRUUsNkJ0RXcwYVIsQ3NFdjFhTSxTQUFnQyxzQnRFMjFhdEMsQ3NFMTFhTSxvQkFFRSwwQnRFNjFhUixDc0UzMWFNLG9CQUVFLDRCdEU4MWFSLENzRTUxYU0sb0JBRUUsNkJ0RSsxYVIsQ3NFNzFhTSxvQkFFRSwyQnRFZzJhUixDc0UvMmFNLFNBQWdDLHdCdEVtM2F0QyxDc0VsM2FNLG9CQUVFLDRCdEVxM2FSLENzRW4zYU0sb0JBRUUsOEJ0RXMzYVIsQ3NFcDNhTSxvQkFFRSwrQnRFdTNhUixDc0VyM2FNLG9CQUVFLDZCdEV3M2FSLENzRXY0YU0sU0FBZ0Msc0J0RTI0YXRDLENzRTE0YU0sb0JBRUUsMEJ0RTY0YVIsQ3NFMzRhTSxvQkFFRSw0QnRFODRhUixDc0U1NGFNLG9CQUVFLDZCdEUrNGFSLENzRTc0YU0sb0JBRUUsMkJ0RWc1YVIsQ3NFLzVhTSxTQUFnQyx1QnRFbTZhdEMsQ3NFbDZhTSxvQkFFRSwyQnRFcTZhUixDc0VuNmFNLG9CQUVFLDZCdEVzNmFSLENzRXA2YU0sb0JBRUUsOEJ0RXU2YVIsQ3NFcjZhTSxvQkFFRSw0QnRFdzZhUixDc0V2N2FNLFNBQWdDLHdCdEUyN2F0QyxDc0UxN2FNLG9CQUVFLDRCdEU2N2FSLENzRTM3YU0sb0JBRUUsOEJ0RTg3YVIsQ3NFNTdhTSxvQkFFRSwrQnRFKzdhUixDc0U3N2FNLG9CQUVFLDZCdEVnOGFSLENzRS84YU0sUUFBZ0MsdUJ0RW05YXRDLENzRWw5YU0sa0JBRUUsMkJ0RXE5YVIsQ3NFbjlhTSxrQkFFRSw2QnRFczlhUixDc0VwOWFNLGtCQUVFLDhCdEV1OWFSLENzRXI5YU0sa0JBRUUsNEJ0RXc5YVIsQ3NFdithTSxRQUFnQyxxQnRFMithdEMsQ3NFMSthTSxrQkFFRSx5QnRFNithUixDc0UzK2FNLGtCQUVFLDJCdEU4K2FSLENzRTUrYU0sa0JBRUUsNEJ0RSsrYVIsQ3NFNythTSxrQkFFRSwwQnRFZy9hUixDc0UvL2FNLFFBQWdDLHFCdEVtZ2J0QyxDc0VsZ2JNLGtCQUVFLHlCdEVxZ2JSLENzRW5nYk0sa0JBRUUsMkJ0RXNnYlIsQ3NFcGdiTSxrQkFFRSw0QnRFdWdiUixDc0VyZ2JNLGtCQUVFLDBCdEV3Z2JSLENzRXZoYk0sUUFBZ0Msc0J0RTJoYnRDLENzRTFoYk0sa0JBRUUsMEJ0RTZoYlIsQ3NFM2hiTSxrQkFFRSw0QnRFOGhiUixDc0U1aGJNLGtCQUVFLDZCdEUraGJSLENzRTdoYk0sa0JBRUUsMkJ0RWdpYlIsQ3NFL2liTSxRQUFnQyxtQnRFbWpidEMsQ3NFbGpiTSxrQkFFRSx1QnRFcWpiUixDc0VuamJNLGtCQUVFLHlCdEVzamJSLENzRXBqYk0sa0JBRUUsMEJ0RXVqYlIsQ3NFcmpiTSxrQkFFRSx3QnRFd2piUixDc0V2a2JNLFFBQWdDLHdCdEUya2J0QyxDc0Uxa2JNLGtCQUVFLDRCdEU2a2JSLENzRTNrYk0sa0JBRUUsOEJ0RThrYlIsQ3NFNWtiTSxrQkFFRSwrQnRFK2tiUixDc0U3a2JNLGtCQUVFLDZCdEVnbGJSLENzRS9sYk0sUUFBZ0MsdUJ0RW1tYnRDLENzRWxtYk0sa0JBRUUsMkJ0RXFtYlIsQ3NFbm1iTSxrQkFFRSw2QnRFc21iUixDc0VwbWJNLGtCQUVFLDhCdEV1bWJSLENzRXJtYk0sa0JBRUUsNEJ0RXdtYlIsQ3NFdm5iTSxRQUFnQyxzQnRFMm5idEMsQ3NFMW5iTSxrQkFFRSwwQnRFNm5iUixDc0UzbmJNLGtCQUVFLDRCdEU4bmJSLENzRTVuYk0sa0JBRUUsNkJ0RStuYlIsQ3NFN25iTSxrQkFFRSwyQnRFZ29iUixDc0Uvb2JNLFFBQWdDLHdCdEVtcGJ0QyxDc0VscGJNLGtCQUVFLDRCdEVxcGJSLENzRW5wYk0sa0JBRUUsOEJ0RXNwYlIsQ3NFcHBiTSxrQkFFRSwrQnRFdXBiUixDc0VycGJNLGtCQUVFLDZCdEV3cGJSLENzRXZxYk0sUUFBZ0Msc0J0RTJxYnRDLENzRTFxYk0sa0JBRUUsMEJ0RTZxYlIsQ3NFM3FiTSxrQkFFRSw0QnRFOHFiUixDc0U1cWJNLGtCQUVFLDZCdEUrcWJSLENzRTdxYk0sa0JBRUUsMkJ0RWdyYlIsQ3NFL3JiTSxTQUFnQyx3QnRFbXNidEMsQ3NFbHNiTSxvQkFFRSw0QnRFcXNiUixDc0Vuc2JNLG9CQUVFLDhCdEVzc2JSLENzRXBzYk0sb0JBRUUsK0J0RXVzYlIsQ3NFcnNiTSxvQkFFRSw2QnRFd3NiUixDc0V2dGJNLFNBQWdDLHVCdEUydGJ0QyxDc0UxdGJNLG9CQUVFLDJCdEU2dGJSLENzRTN0Yk0sb0JBRUUsNkJ0RTh0YlIsQ3NFNXRiTSxvQkFFRSw4QnRFK3RiUixDc0U3dGJNLG9CQUVFLDRCdEVndWJSLENzRS91Yk0sU0FBZ0MsdUJ0RW12YnRDLENzRWx2Yk0sb0JBRUUsMkJ0RXF2YlIsQ3NFbnZiTSxvQkFFRSw2QnRFc3ZiUixDc0VwdmJNLG9CQUVFLDhCdEV1dmJSLENzRXJ2Yk0sb0JBRUUsNEJ0RXd2YlIsQ3NFdndiTSxTQUFnQyx5QnRFMndidEMsQ3NFMXdiTSxvQkFFRSw2QnRFNndiUixDc0Uzd2JNLG9CQUVFLCtCdEU4d2JSLENzRTV3Yk0sb0JBRUUsZ0N0RSt3YlIsQ3NFN3diTSxvQkFFRSw4QnRFZ3hiUixDc0UveGJNLFNBQWdDLHVCdEVteWJ0QyxDc0VseWJNLG9CQUVFLDJCdEVxeWJSLENzRW55Yk0sb0JBRUUsNkJ0RXN5YlIsQ3NFcHliTSxvQkFFRSw4QnRFdXliUixDc0VyeWJNLG9CQUVFLDRCdEV3eWJSLENzRXZ6Yk0sU0FBZ0MseUJ0RTJ6YnRDLENzRTF6Yk0sb0JBRUUsNkJ0RTZ6YlIsQ3NFM3piTSxvQkFFRSwrQnRFOHpiUixDc0U1emJNLG9CQUVFLGdDdEUremJSLENzRTd6Yk0sb0JBRUUsOEJ0RWcwYlIsQ3NFLzBiTSxTQUFnQyx1QnRFbTFidEMsQ3NFbDFiTSxvQkFFRSwyQnRFcTFiUixDc0VuMWJNLG9CQUVFLDZCdEVzMWJSLENzRXAxYk0sb0JBRUUsOEJ0RXUxYlIsQ3NFcjFiTSxvQkFFRSw0QnRFdzFiUixDc0V2MmJNLFNBQWdDLHdCdEUyMmJ0QyxDc0UxMmJNLG9CQUVFLDRCdEU2MmJSLENzRTMyYk0sb0JBRUUsOEJ0RTgyYlIsQ3NFNTJiTSxvQkFFRSwrQnRFKzJiUixDc0U3MmJNLG9CQUVFLDZCdEVnM2JSLENzRS8zYk0sU0FBZ0MseUJ0RW00YnRDLENzRWw0Yk0sb0JBRUUsNkJ0RXE0YlIsQ3NFbjRiTSxvQkFFRSwrQnRFczRiUixDc0VwNGJNLG9CQUVFLGdDdEV1NGJSLENzRXI0Yk0sb0JBRUUsOEJ0RXc0YlIsQ3NFdjViTSxRQUFnQyx3QnRFMjVidEMsQ3NFMTViTSxrQkFFRSw0QnRFNjViUixDc0UzNWJNLGtCQUVFLDhCdEU4NWJSLENzRTU1Yk0sa0JBRUUsK0J0RSs1YlIsQ3NFNzViTSxrQkFFRSw2QnRFZzZiUixDc0UvNmJNLFFBQWdDLHNCdEVtN2J0QyxDc0VsN2JNLGtCQUVFLDBCdEVxN2JSLENzRW43Yk0sa0JBRUUsNEJ0RXM3YlIsQ3NFcDdiTSxrQkFFRSw2QnRFdTdiUixDc0VyN2JNLGtCQUVFLDJCdEV3N2JSLENzRXY4Yk0sUUFBZ0Msc0J0RTI4YnRDLENzRTE4Yk0sa0JBRUUsMEJ0RTY4YlIsQ3NFMzhiTSxrQkFFRSw0QnRFODhiUixDc0U1OGJNLGtCQUVFLDZCdEUrOGJSLENzRTc4Yk0sa0JBRUUsMkJ0RWc5YlIsQ3NFLzliTSxRQUFnQyx1QnRFbStidEMsQ3NFbCtiTSxrQkFFRSwyQnRFcStiUixDc0VuK2JNLGtCQUVFLDZCdEVzK2JSLENzRXArYk0sa0JBRUUsOEJ0RXUrYlIsQ3NFcitiTSxrQkFFRSw0QnRFdytiUixDc0VoK2JNLFNBQXdCLHdCdEVvK2I5QixDc0VuK2JNLG9CQUVFLDRCdEVzK2JSLENzRXArYk0sb0JBRUUsOEJ0RXUrYlIsQ3NFcitiTSxvQkFFRSwrQnRFdytiUixDc0V0K2JNLG9CQUVFLDZCdEV5K2JSLENzRXgvYk0sU0FBd0IsdUJ0RTQvYjlCLENzRTMvYk0sb0JBRUUsMkJ0RTgvYlIsQ3NFNS9iTSxvQkFFRSw2QnRFKy9iUixDc0U3L2JNLG9CQUVFLDhCdEVnZ2NSLENzRTkvYk0sb0JBRUUsNEJ0RWlnY1IsQ3NFaGhjTSxTQUF3QixzQnRFb2hjOUIsQ3NFbmhjTSxvQkFFRSwwQnRFc2hjUixDc0VwaGNNLG9CQUVFLDRCdEV1aGNSLENzRXJoY00sb0JBRUUsNkJ0RXdoY1IsQ3NFdGhjTSxvQkFFRSwyQnRFeWhjUixDc0V4aWNNLFNBQXdCLHdCdEU0aWM5QixDc0UzaWNNLG9CQUVFLDRCdEU4aWNSLENzRTVpY00sb0JBRUUsOEJ0RStpY1IsQ3NFN2ljTSxvQkFFRSwrQnRFZ2pjUixDc0U5aWNNLG9CQUVFLDZCdEVpamNSLENzRWhrY00sU0FBd0Isc0J0RW9rYzlCLENzRW5rY00sb0JBRUUsMEJ0RXNrY1IsQ3NFcGtjTSxvQkFFRSw0QnRFdWtjUixDc0Vya2NNLG9CQUVFLDZCdEV3a2NSLENzRXRrY00sb0JBRUUsMkJ0RXlrY1IsQ3NFeGxjTSxVQUF3QixzQnRFNGxjOUIsQ3NFM2xjTSxzQkFFRSwwQnRFOGxjUixDc0U1bGNNLHNCQUVFLDRCdEUrbGNSLENzRTdsY00sc0JBRUUsNkJ0RWdtY1IsQ3NFOWxjTSxzQkFFRSwyQnRFaW1jUixDc0VobmNNLFVBQXdCLHFCdEVvbmM5QixDc0VubmNNLHNCQUVFLHlCdEVzbmNSLENzRXBuY00sc0JBRUUsMkJ0RXVuY1IsQ3NFcm5jTSxzQkFFRSw0QnRFd25jUixDc0V0bmNNLHNCQUVFLDBCdEV5bmNSLENzRXhvY00sVUFBd0IscUJ0RTRvYzlCLENzRTNvY00sc0JBRUUseUJ0RThvY1IsQ3NFNW9jTSxzQkFFRSwyQnRFK29jUixDc0U3b2NNLHNCQUVFLDRCdEVncGNSLENzRTlvY00sc0JBRUUsMEJ0RWlwY1IsQ3NFaHFjTSxVQUF3Qix1QnRFb3FjOUIsQ3NFbnFjTSxzQkFFRSwyQnRFc3FjUixDc0VwcWNNLHNCQUVFLDZCdEV1cWNSLENzRXJxY00sc0JBRUUsOEJ0RXdxY1IsQ3NFdHFjTSxzQkFFRSw0QnRFeXFjUixDc0V4cmNNLFVBQXdCLHFCdEU0cmM5QixDc0UzcmNNLHNCQUVFLHlCdEU4cmNSLENzRTVyY00sc0JBRUUsMkJ0RStyY1IsQ3NFN3JjTSxzQkFFRSw0QnRFZ3NjUixDc0U5cmNNLHNCQUVFLDBCdEVpc2NSLENzRWh0Y00sVUFBd0IsdUJ0RW90YzlCLENzRW50Y00sc0JBRUUsMkJ0RXN0Y1IsQ3NFcHRjTSxzQkFFRSw2QnRFdXRjUixDc0VydGNNLHNCQUVFLDhCdEV3dGNSLENzRXR0Y00sc0JBRUUsNEJ0RXl0Y1IsQ3NFeHVjTSxVQUF3QixxQnRFNHVjOUIsQ3NFM3VjTSxzQkFFRSx5QnRFOHVjUixDc0U1dWNNLHNCQUVFLDJCdEUrdWNSLENzRTd1Y00sc0JBRUUsNEJ0RWd2Y1IsQ3NFOXVjTSxzQkFFRSwwQnRFaXZjUixDc0Vod2NNLFVBQXdCLHNCdEVvd2M5QixDc0Vud2NNLHNCQUVFLDBCdEVzd2NSLENzRXB3Y00sc0JBRUUsNEJ0RXV3Y1IsQ3NFcndjTSxzQkFFRSw2QnRFd3djUixDc0V0d2NNLHNCQUVFLDJCdEV5d2NSLENzRXh4Y00sVUFBd0IsdUJ0RTR4YzlCLENzRTN4Y00sc0JBRUUsMkJ0RTh4Y1IsQ3NFNXhjTSxzQkFFRSw2QnRFK3hjUixDc0U3eGNNLHNCQUVFLDhCdEVneWNSLENzRTl4Y00sc0JBRUUsNEJ0RWl5Y1IsQ3NFaHpjTSxTQUF3Qix3QnRFb3pjOUIsQ3NFbnpjTSxvQkFFRSw0QnRFc3pjUixDc0VwemNNLG9CQUVFLDhCdEV1emNSLENzRXJ6Y00sb0JBRUUsK0J0RXd6Y1IsQ3NFdHpjTSxvQkFFRSw2QnRFeXpjUixDc0V4MGNNLFNBQXdCLHNCdEU0MGM5QixDc0UzMGNNLG9CQUVFLDBCdEU4MGNSLENzRTUwY00sb0JBRUUsNEJ0RSswY1IsQ3NFNzBjTSxvQkFFRSw2QnRFZzFjUixDc0U5MGNNLG9CQUVFLDJCdEVpMWNSLENzRWgyY00sU0FBd0Isc0J0RW8yYzlCLENzRW4yY00sb0JBRUUsMEJ0RXMyY1IsQ3NFcDJjTSxvQkFFRSw0QnRFdTJjUixDc0VyMmNNLG9CQUVFLDZCdEV3MmNSLENzRXQyY00sb0JBRUUsMkJ0RXkyY1IsQ3NFeDNjTSxTQUF3Qix1QnRFNDNjOUIsQ3NFMzNjTSxvQkFFRSwyQnRFODNjUixDc0U1M2NNLG9CQUVFLDZCdEUrM2NSLENzRTczY00sb0JBRUUsOEJ0RWc0Y1IsQ3NFOTNjTSxvQkFFRSw0QnRFaTRjUixDc0UzM2NFLFdBQW1CLHFCdEUrM2NyQixDc0U5M2NFLHdCQUVFLHlCdEVpNGNKLENzRS8zY0Usd0JBRUUsMkJ0RWs0Y0osQ3NFaDRjRSx3QkFFRSw0QnRFbTRjSixDc0VqNGNFLHdCQUVFLDBCdEVvNGNKLENBQ0YsQ3VFcDhjQSxnQkFBa0IsZ0d2RXU4Y2xCLEN1RW44Y0EsY0FBaUIsNEJ2RXU4Y2pCLEN1RXQ4Y0EsV0FBaUIsNEJ2RTA4Y2pCLEN1RXo4Y0EsYUFBaUIsNEJ2RTY4Y2pCLEN1RTU4Y0EsZUNURSxnQkFDQSx1QkFDQSxrQnhFeTljRixDdUUxOGNJLFdBQXdCLHlCdkU4OGM1QixDdUU3OGNJLFlBQXdCLDBCdkVpOWM1QixDdUVoOWNJLGFBQXdCLDJCdkVvOWM1QixDZ0IvNmNJLHlCdUR2Q0EsY0FBd0IseUJ2RTI5YzFCLEN1RTE5Y0UsZUFBd0IsMEJ2RTg5YzFCLEN1RTc5Y0UsZ0JBQXdCLDJCdkVpK2MxQixDQUNGLENnQjc3Y0kseUJ1RHZDQSxjQUF3Qix5QnZFdytjMUIsQ3VFditjRSxlQUF3QiwwQnZFMitjMUIsQ3VFMStjRSxnQkFBd0IsMkJ2RTgrYzFCLENBQ0YsQ2dCMThjSSx5QnVEdkNBLGNBQXdCLHlCdkVxL2MxQixDdUVwL2NFLGVBQXdCLDBCdkV3L2MxQixDdUV2L2NFLGdCQUF3QiwyQnZFMi9jMUIsQ0FDRixDZ0J2OWNJLDBCdUR2Q0EsY0FBd0IseUJ2RWtnZDFCLEN1RWpnZEUsZUFBd0IsMEJ2RXFnZDFCLEN1RXBnZEUsZ0JBQXdCLDJCdkV3Z2QxQixDQUNGLEN1RW5nZEEsZ0JBQW1CLGtDdkVzZ2RuQixDdUVyZ2RBLGdCQUFtQixrQ3ZFeWdkbkIsQ3VFeGdkQSxpQkFBbUIsbUN2RTRnZG5CLEN1RXhnZEEsbUJBQXVCLHlCdkU0Z2R2QixDdUUzZ2RBLHFCQUF1Qiw2QnZFK2dkdkIsQ3VFOWdkQSxvQkFBdUIseUJ2RWtoZHZCLEN1RWpoZEEsa0JBQXVCLHlCdkVxaGR2QixDdUVwaGRBLG9CQUF1Qiw0QnZFd2hkdkIsQ3VFdmhkQSxhQUF1QiwyQnZFMmhkdkIsQ3lFOWpkRSxjQUNFLHVCekVxa2RKLENPM2pkRSwwQ2tFTE0sb0J6RW9rZFIsQ3lFMWtkRSxnQkFDRSx1QnpFNmtkSixDT25rZEUsOENrRUxNLHVCekU0a2RSLEN5RWxsZEUsY0FDRSx1QnpFcWxkSixDTzNrZEUsMENrRUxNLHVCekVvbGRSLEN5RTFsZEUsV0FDRSx1QnpFNmxkSixDT25sZEUsb0NrRUxNLHVCekU0bGRSLEN5RWxtZEUsY0FDRSx1QnpFcW1kSixDTzNsZEUsMENrRUxNLHVCekVvbWRSLEN5RTFtZEUsYUFDRSx1QnpFNm1kSixDT25tZEUsd0NrRUxNLHVCekU0bWRSLEN5RWxuZEUsWUFDRSx1QnpFcW5kSixDTzNtZEUsc0NrRUxNLHVCekVvbmRSLEN5RTFuZEUsV0FDRSx1QnpFNm5kSixDT25uZEUsb0NrRUxNLG9CekU0bmRSLEN5RWxvZEUsY0FDRSx1QnpFcW9kSixDTzNuZEUsMENrRUxNLG9CekVvb2RSLEN5RTFvZEUsY0FDRSxvQnpFcXBkSixDTzNvZEUsMENrRUxNLHVCekVvcGRSLENPL29kRSxxRGtFTE0sb0J6RTRwZFIsQ3VFcm5kQSxXQUFhLHVCdkV5bmRiLEN1RXhuZEEsWUFBYyx1QnZFNG5kZCxDdUUxbmRBLGVBQWlCLDhCdkU4bmRqQixDdUU3bmRBLGVBQWlCLGtDdkVpb2RqQixDdUU3bmRBLFdHcERFLDZCQUNBLFNBSEEsa0JBREEsV0FFQSxnQjFFMHJkRixDdUVqb2RBLHNCQUF3Qiw4QnZFcW9keEIsQ3VFbm9kQSxZQUVFLG1DQURBLCtCdkV1b2RGLEN1RWpvZEEsWUFBYyx1QnZFcW9kZCxDMkV0c2RBLFNBQ0UsNEIzRXlzZEYsQzJFdHNkQSxXQUNFLDJCM0V5c2RGLEM0RXpzZEUsYUFDRSxpQkFPRSwwQkFGQSwwQjVFMnNkSixDNEVyc2RJLFlBQ0UseUI1RXdzZE4sQzRFL3JkRSxrQkFDRSw0QjVFa3NkSixDNEVwcmRFLElBQ0UsOEI1RXVyZEosQzRFcnJkRSxlQUVFLHlCQUNBLHVCNUV3cmRKLEM0RWhyZEUsTUFDRSwwQjVFbXJkSixDNEVocmRFLE9BRUUsdUI1RW1yZEosQzRFaHJkRSxRQUdFLFVBQ0EsUTVFbXJkSixDNEVocmRFLE1BRUUsc0I1RW1yZEosQzRFM3FkRSxNQUNFLE81RThxZEosQzRFenFkRSxnQkFDRSx5QjVFK3FkSixDNEUzcWRFLFFBQ0UsWTVFOHFkSixDNEU1cWRFLE9BQ0UscUI1RStxZEosQzRFNXFkRSxPQUNFLGtDNUUrcWRKLEM0RTdxZEksb0JBRUUsK0I1RStxZE4sQzRFMXFkSSxzQ0FFRSxrQzVFNnFkTixDNEV6cWRFLFlBQ0UsYTVFNHFkSixDNEUxcWRJLDJFQUlFLG9CNUU0cWROLEM0RXhxZEUsc0JBRUUsb0J4RXhFSyxDd0V1RUwsYTVFNHFkSixDQUNGLEM2RS95ZEEsT0FFSSxpQjdFZ3pkSixDNkUzeWRBLGVBRUksZ0J6RWdhMEIsQ3lFamExQixlekV1WjBCLEN5RXJaMUIsaUI3RTh5ZEosQzZFeHlkQSxZQUdJLHFCQUZBLGtCQUNBLHFCQUVBLHFCN0UyeWRKLEM2RXp5ZEksaUJBQ0ksa0JBQ0EsTzdFMnlkUixDNkVweWRBLFlBQ0kscUJBQ0EscUI3RXV5ZEosQzZFaHlkSSw0QkFFSSw0Q0FEQSxVN0VveWRSLEM4RTUwZEksMEJBS0ksVUFEQSxVQUZBLFkxRTgxQlUsQzBFLzFCVixRQUVBLDBCOUVpMWRSLENnQmh4ZEksNEI4RHBFQSwwQkFTUSxZQURBLFE5RWkxZFYsQ0FDRixDOEU5MGRRLDZDQUVJLDZCQUNBLHlCQUZBLGdCOUVrMWRaLEM4RTMwZFksc0dBQ0ksNkJBQ0EsVTlFNjBkaEIsQzhFcjBkUSwyQ0FDSSxxQjlFdzBkWixDOEVsMGRZLGtHQUNJLGE5RW8wZGhCLEMrRXoyZEEsY0FLSSxzQ0FDQSwwQkFMQSx1QkFDQSxnQkFFQSxtQkFEQSx1Qi9FKzJkSixDK0UxMmRJLG9CQUNJLHNCL0U0MmRSLEMrRXoyZEksMEZBQ0ksZ0MvRTIyZFIsQytFejJkUSw4R0FDSSxhL0UyMmRaLEMrRXoyZFksb0hBQ0EsVS9FMjJkWixDK0V0MmRJLDZCQUNJLGtCQUNBLE8vRXcyZFIsQytFcjJkSSwyQkFDSSxjQUNBLGMzRW9Yc0IsQzJFblh0QixlL0V1MmRSLEMrRXAyZEkscUJBRUksdUJBREEsbUJBRUEsdUIvRXMyZFIsQ2dGNTRkQSxRQUlDLG1CQUZBLHdCNUUwRFUsQzRFM0RWLFU1RXNEVSxDNEVwRFYsb0JBR0EsZUFFQSxZQUhBLHVCQUlBLFVoRis0ZEQsQ2dGNzRkSSxvQkFKSCxxQmhGcTVkRCxDZ0ZqNWRJLFlBQ0MsVWhGZzVkTCxDZ0Z0NGRJLHdCQUNDLHFCQUNBLGtCaEZ3NGRMLENnRmo0ZEEsV0FFQyxZQURBLFVoRnE0ZEQsQ2dGajRkQSxXQUdDLGlCNUUrVzZCLEM0RWhYN0IsWUFEQSxVaEZzNGRELENnRmo0ZEEsV0FHQyxpQjVFeVc2QixDNEUxVzdCLFlBREEsVWhGczRkRCxDZ0ZqNGRBLFdBR0MsZ0I1RW9XNkIsQzRFclc3QixZQURBLFVoRnM0ZEQsQ2lGdDdkQyxzQkFHQyxzQkFGQSxrQkFDQSxTakYwN2RGLENpRnY3ZEUsNEJBQ0MsU2pGeTdkSCxDaUZyN2RDLDhCQUNDLGlCakZ1N2RGLENrRmw4ZEEsT0FDSSx3QmxGcThkSixDa0ZuOGRJLFNBQ0ksVWxGcThkUixDa0Y5N2RBLFVBQ0ksaUJsRmk4ZEosQ2tGOTdkQSxVQUNJLHFCbEZpOGRKLENrRjM3ZEEsY0FDSSxvQmxGODdkSixDa0Y1N2RJLG1CQUVJLGtCQURBLE9sRis3ZFIsQ2tGNTdkUSxxQkFDSSx5QmxGODdkWixDa0Z0N2RBLGVBQ0ksVWxGeTdkSixDa0Z0N2RBLGlCQUNJLHlCQUNBLGFsRnk3ZEosQ2tGajdkUSw4QkFDSSxpQmxGbzdkWixDa0ZsN2RRLDZCQUNJLGtCbEZvN2RaLENtRjUrZEEsY0FHSSxtQkFFQSxrQkFIQSxvQkFPQSxpQkFDQSxnQkFGQSxlQUpBLHVCQUVBLG9CQUxBLGtCQU1BLGFuRmsvZEosQ21GNytkSSx1QkFFSSxjQURBLFluRmcvZFIsQ21GNStkSSx1QkFFSSxZQURBLFVuRisrZFIsQ29GamdlQSxXQUdJLHVCQUVBLGlCaEZnWjBCLENnRmpaMUIsZWhGcVowQixDZ0Z4WjFCLGVBQ0EsZ0JBSUEsbUJwRm9nZUosQ29GbGdlSSxrQkFDSSxhcEZvZ2VSLENvRmpnZUksYUFLSSxrQkFKQSxxQkFHQSxlQUVBLHFCQUpBLHNCQUNBLGFwRnNnZVIsQ29GLy9kUSxzQkFFSSxhQURBLFdwRmtnZVosQ29GNS9kUSxzQkFFSSxlQURBLGFwRisvZFosQ3FGOWhlSSxxQkFJSSxpQkFIQSxrQkFDQSxTQUNBLHlCckZraWVSLENxRi9oZVEsOENBQ0ksNkJyRmlpZVosQ3NGMWllQSxpQkFDSSxpQnRGNmllSixDc0YxaWVRLHlDQUNJLFd0RjRpZVosQ3NGdmllQSxpQkFDSSx3QnRGMGllSixDc0Z4aWVJLGtDQUNJLGV0RjBpZVIsQ3NGeGllUSxvQ0FDSSxhdEYwaWVaLENzRnhpZVksMENBQ0ksVXRGMGllaEIsQ3NGcmllWSwwREFDSSxhdEZ1aWVoQixDc0ZuaWVRLHlDQUNJLGF0RnFpZVosQ3NGN2hlQSxrQkFHSSx1QkFEQSxTQURBLFN0RmtpZUosQ3VGeGtlQSxLQUlJLG1CbkZ3ckIwQixDbUYzckIxQixrQkFDQSxtQm5GMnJCMEIsQ21GMXJCMUIsd0JuRitYNEIsQ21GNVg1QixxQnZGMmtlSixDdUZ6a2VJLFczRUVFLHVDMkVERSxDQUNBLDBCdkYya2VSLEN1RnhrZUksc0JBQ0ksa0J2RjBrZVIsQ3VGcmtlSSxvREFFSSxpQnZGdWtlUixDdUZwa2VJLGtEQUVJLGtCdkZza2VSLEN1RjdqZUksa0NBQ0ksZUFDQSx1QnZGaWtlUixDdUZ0amVBLHNEQUNJLGN2RjZqZUosQ3VGdGplQSxzQkFDSSxnQnZGeWplSixDdUZ0amVBLHVCQUNJLGF2RnlqZUosQ3VGcmplSSx1Q0FDSSxrQkFDQSxPdkZ3amVSLEN1RnBqZUEsVUFFSSxnQkFEQSxldkZ3amVKLEN1RnJqZUksZ0JBQ0ksZ0JBQ0EsY3ZGdWplUixDdUZuamVBLGFBQ0ksYXZGc2plSixDd0Z0b2VJLGNDTEEsb0JyRm1LVyxDUXRKVCx1Q1pxb2VOLENPem9lRSxrQ2dCTkUsd0JuQmdLVyxDcUZyS1gsVXpGd3BlSixDeUY5b2VJLHdDQUlRLGtFekY2b2VaLEN5RnZvZUksOENBR0ksd0JyRjhJTyxDcUY3SVAsb0JyRjZJTyxDcUYvSVAsVXpGMG9lUixDeUZyb2VJLDBJQUlJLHdCQWhDb0csQ0FvQ3BHLG9CQXBDOEksQ0ErQjlJLFV6RnVvZVIsQ3lGaG9lUSw0SkFHUSwwQ3pGZ29laEIsQ3dGanFlSSxhQ0xBLG9CckZtS1csQ1F0SlQsdUNaZ3FlTixDT3BxZUUsZ0NnQk5FLHdCbkJnS1csQ3FGcktYLFV6Rm1yZUosQ3lGenFlSSxzQ0FJUSxtRXpGd3FlWixDeUZscWVJLDRDQUdJLHdCckY4SU8sQ3FGN0lQLG9CckY2SU8sQ3FGL0lQLFV6RnFxZVIsQ3lGaHFlSSx1SUFJSSx3QkFoQ29HLENBb0NwRyxvQkFwQzhJLENBK0I5SSxVekZrcWVSLEN5RjNwZVEseUpBR1EsMkN6RjJwZWhCLEN3RjVyZUksaUJDTEEsb0JyRm1LVyxDUXRKVCx1Q1oycmVOLENPL3JlRSx3Q2dCTkUsd0JuQmdLVyxDcUZyS1gsVXpGOHNlSixDeUZwc2VJLDhDQUlRLGtFekZtc2VaLEN5RjdyZUksb0RBR0ksd0JyRjhJTyxDcUY3SVAsb0JyRjZJTyxDcUYvSVAsVXpGZ3NlUixDeUYzcmVJLG1KQUlJLHdCQWhDb0csQ0FvQ3BHLG9CQXBDOEksQ0ErQjlJLFV6RjZyZVIsQ3lGdHJlUSxxS0FHUSwwQ3pGc3JlaEIsQ3dGdnRlSSxlQ0xBLG9CckZtS1csQ1F0SlQsdUNac3RlTixDTzF0ZUUsb0NnQk5FLHdCbkJnS1csQ3FGcktYLFV6Rnl1ZUosQ3lGL3RlSSwwQ0FJUSxrRXpGOHRlWixDeUZ4dGVJLGdEQUdJLHdCckY4SU8sQ3FGN0lQLG9CckY2SU8sQ3FGL0lQLFV6RjJ0ZVIsQ3lGdHRlSSw2SUFJSSx3QkFoQ29HLENBb0NwRyxvQkFwQzhJLENBK0I5SSxVekZ3dGVSLEN5Rmp0ZVEsK0pBR1EsMEN6Rml0ZWhCLEN3Rmx2ZUksZUNMQSxvQnJGbUtXLENRdEpULHVDWml2ZU4sQ09ydmVFLG9DZ0JORSx3Qm5CZ0tXLENxRnJLWCxVekZvd2VKLEN5RjF2ZUksMENBSVEsaUV6Rnl2ZVosQ3lGbnZlSSxnREFHSSx3QnJGOElPLENxRjdJUCxvQnJGNklPLENxRi9JUCxVekZzdmVSLEN5Rmp2ZUksNklBSUksd0JBaENvRyxDQW9DcEcsb0JBcEM4SSxDQStCOUksVXpGbXZlUixDeUY1dWVRLCtKQUdRLHlDekY0dWVoQixDd0Y3d2VJLGFDTEEsb0JyRm1LVyxDUXRKVCx1Q1o0d2VOLENPaHhlRSxnQ2dCTkUsd0JuQmdLVyxDcUZyS1gsVXpGK3hlSixDeUZyeGVJLHNDQUlRLGtFekZveGVaLEN5Rjl3ZUksNENBR0ksd0JyRjhJTyxDcUY3SVAsb0JyRjZJTyxDcUYvSVAsVXpGaXhlUixDeUY1d2VJLHVJQUlJLHdCQWhDb0csQ0FvQ3BHLG9CQXBDOEksQ0ErQjlJLFV6Rjh3ZVIsQ3lGdndlUSx5SkFHUSwwQ3pGdXdlaEIsQ3dGeHllSSxXQ0xBLG9CckZtS1csQ1F0SlQsdUNadXllTixDTzN5ZUUsNEJnQk5FLHdCbkJnS1csQ3FGcktYLFV6RjB6ZUosQ3lGaHplSSxrQ0FJUSxtRXpGK3llWixDeUZ6eWVJLHdDQUdJLHdCckY4SU8sQ3FGN0lQLG9CckY2SU8sQ3FGL0lQLFV6RjR5ZVIsQ3lGdnllSSxpSUFJSSx3QkFoQ29HLENBb0NwRyxvQkFwQzhJLENBK0I5SSxVekZ5eWVSLEN5Rmx5ZVEsbUpBR1EsMkN6Rmt5ZWhCLEN3Rm4wZUksY0NMQSxvQnJGbUtXLENRdEpULHVDWmswZU4sQ090MGVFLGtDZ0JORSx3Qm5CZ0tXLENxRnJLWCxVekZxMWVKLEN5RjMwZUksd0NBSVEsbUV6RjAwZVosQ3lGcDBlSSw4Q0FHSSx3QnJGOElPLENxRjdJUCxvQnJGNklPLENxRi9JUCxVekZ1MGVSLEN5RmwwZUksMElBSUksd0JBaENvRyxDQW9DcEcsb0JBcEM4SSxDQStCOUksVXpGbzBlUixDeUY3emVRLDRKQUdRLDJDekY2emVoQixDd0Y5MWVJLFlDTEEsaUJyRm1LVyxDUXRKVCx1Q1o2MWVOLENPajJlRSw4QmdCTkUscUJuQmdLVyxDcUZyS1gsVXpGZzNlSixDeUZ0MmVJLG9DQUlRLGlFekZxMmVaLEN5Ri8xZUksMENBR0kscUJyRjhJTyxDcUY3SVAsaUJyRjZJTyxDcUYvSVAsVXpGazJlUixDeUY3MWVJLG9JQUlJLHdCQWhDb0csQ0FvQ3BHLGlCQXBDOEksQ0ErQjlJLFV6RisxZVIsQ3lGeDFlUSxzSkFHUSx5Q3pGdzFlaEIsQ3dGejNlSSxXQ0xBLG9CckZtS1csQ1F0SlQsdUNadzNlTixDTzUzZUUsNEJnQk5FLHdCbkJnS1csQ3FGcktYLFV6RjI0ZUosQ3lGajRlSSxrQ0FJUSxrRXpGZzRlWixDeUYxM2VJLHdDQUdJLHdCckY4SU8sQ3FGN0lQLG9CckY2SU8sQ3FGL0lQLFV6RjYzZVIsQ3lGeDNlSSxpSUFJSSx3QkFoQ29HLENBb0NwRyxvQkFwQzhJLENBK0I5SSxVekYwM2VSLEN5Rm4zZVEsbUpBR1EsMEN6Rm0zZWhCLEMwRnI1ZUksZ0JBQ0ksZTFGdzVlUixDMEZoNWVJLGtEQUNJLHdCdEY2Q0csQ3NGMUNILFNBREEsZ0JBREEsZUFHQSxRMUZtNWVSLEMwRmo1ZVEsK0RBQ0ksYTFGbTVlWixDMEZoNWVRLHlEQUNJLHlCQUNBLFUxRms1ZVosQzBGNTRlSSx1QkFFSSw0QkFEQSxnQkFHQSxZQUdBLHFCQURBLG1CQURBLFVBR0Esa0JBTEEsVTFGbzVlUixDMEY3NGVRLHlDQUNJLDhCMUYrNGVaLEMwRjU0ZVEsOEJBT0ksVXRGS0QsQ3VGdkRQLGVEcUQyQixDQ3BEM0Isa0N2RjhZeUIsQ3VGN1l6QixjRG1Eb0MsQ0FMNUIsWUFIQSxPQUlBLGlCQUdBLFVBUkEsa0JBRUEsTUFLQSxtQnJFbkROLG9DcUVzRE0sQ0FQQSxVMUZ1NWVaLENxQmo4ZUksdUNxRXNDSSw4QnJFckNGLGVyQm84ZUosQ0FDRixDMEZsNWVRLDZDQUNJLHdCMUZvNWVaLEMwRmw1ZVksb0RBQ0ksYTFGbzVlaEIsQzBGLzRlWSxxQ0FFSSxVQURBLGtCMUZrNWVoQixDNEZyOWVRLCtCQUNJLFU1Rnc5ZVosQzRGcDllRyw2Q0FDSSxpQjVGczllUCxDNEZuOWVHLDRDQUNJLGtCNUZxOWVQLEM0Rjk4ZUEsZUFFSSxnQkFDQSxVQUZBLGM1Rm05ZUosQzRGOThlQSxnQkFDSSxlNUZpOWVKLEM0Rjk4ZUEsdURBRUksWUFEQSxVNUZrOWVKLEM0Rng4ZUEsb0JBZUkscUJBUkEsd0J4RldPLEN3RlRQLFNBREEscUJ4Rm9UMEIsQ3dGdFQxQixheEZtQk8sQ3dGVFAsZUFKQSxxQkFEQSxvQkFSQSxjeEYwVzBCLEN3RnpXMUIsZXhGZ1gwQixDd0YvVzFCLGlCQWFBLGVBaEJBLGVBUUEsZ0JBSUEscUJBREEsc0JBSUEsVTVGNDhlSixDNEZ6OGVJLDBCQUNJLHFCeEZKRyxDd0ZLSCw2RDVGMjhlUixDNEZ4OGVJLHdCQUNJLG1CQUNBLFk1RjA4ZVIsQzRGdjhlSSxzQkFDSSx1QkFDQSxjQUVBLGlCQURBLHFCNUYwOGVSLEM0RnQ4ZUkseUJBQ0kscUJBQ0Esa0JBQ0EsZ0JBQ0EsaUJBQ0EsZ0JBRUEsdUJBQ0Esc0JBRkEsa0I1RjA4ZVIsQzZGN2hmQSxNQUtRLFNBREEsMkN6RnNXc0IsQ3lGelcxQixrQjdGa2lmSixDNkYxaGZBLGtCQUNJLG9DN0Y2aGZKLEM2RnZnZkksaUJBQ0ksa0I3RjBnZlIsQzZGbGdmSSxhQUNJLGtCN0ZxZ2ZSLENnQnYvZUkseUI2RUxKLGNBRVEsa0M3RisvZU4sQ0FDRixDZ0I3L2VJLHlCNkVMSixjQU1RLGtDN0ZnZ2ZOLENBQ0YsQ2dCbGdmSSwwQjZFTEosY0FVUSxtQnpGazZCNEIsQ3lGbDZCNUIsY3pGazZCNEIsQ3lGajZCNUIsdUJ6Rms2QjRCLEN5Rmw2QjVCLGtCN0ZpZ2ZOLENBQ0YsQzhGL2pmSSx3QkFDSSw0QnpFQUYsd0JyQm1rZk4sQ3FCOWpmSSx1Q3lFTkEsd0J6RU9FLGVyQmlrZkosQ0FDRixDK0Yxa2ZBLGlCQUNJLGFBQ0EsaUIvRjZrZkosQytGM2tmSSx5QkFDSSxjQUVBLFlBR0EsT0FGQSxrQkFDQSxVQUhBLFUvRmlsZlIsQ2dHdGxmQSxvQkFDSSxhQUVBLGdCNUZrYTBCLEM0Rm5hMUIsNkJoRzBsZkosQ2dHdmxmSSx5Q0FDSSxhQUNBLGFoR3lsZlIsQ2dHdmxmUSwrQ0FDSSxZQUNBLGNBR0EsVUFEQSxrQkFEQSxpQmhHMmxmWixDZ0JuaWZJLDRCZ0ZwRUosb0JBbUJRLGlCaEd3bGZOLENBQ0YsQ2lHNW1mSSwyQkFFSSx1QkFEQSxtQmpHZ25mUixDaUc3bWZJLGdDQUVJLGE3RndERyxDNkZ6REgsZWpHZ25mUixDaUczbWZBLHNCQUVJLG1DQURBLFNqRyttZkosQ2dCbmtmSSx5QmlGdkNBLHNCQUVJLHFCQURBLFNqRyttZk4sQ0FDRixDa0dsb2ZBLG9CQUNJLGlCbEdvb2ZKLENrR2xvZkksd0JBR0ksc0JBREEscUI5RitWc0IsQzhGM1Z0QixTQUxBLGdCQUlBLGtCQURBLHdDQUdBLHdCbEdvb2ZSLENrR2xvZlEsOEJBQ0ksMENsR29vZlosQ2tHL25mQSxvQkFDSSxjbEdrb2ZKLENrR2hvZkksd0JBRUksa0JBQ0EsZ0JBRkEsaUJsR29vZlIsQ2tHaG9mUSxtQ0FDSSxjbEdrb2ZaLENrRy9uZlEsaUNBR0ksY0FGQSxpQkFDQSxlbEdrb2ZaLENrRy9uZlEscUNBRUksYTlGeUJELEM4RjFCQyxpQmxHa29mWixDa0c1bmZBLHNCQUNJLGVsRytuZkosQ21HenFmSSx1QkFDSSxtQm5HNHFmUixDbUd6cWZJLGdDQUNJLGtCQUVBLFFBREEsTUFFQSw2Qm5HMnFmUixDb0dwcmZBLE9BRUksWWhHeW5DVyxDZ0cxbkNYLGlCcEd3cmZKLENvR2pyZkEsVUFDSSxZcEdvcmZKLENvRzlxZkEsY0FNSSxhaEdJTSxDZ0dUTixhQUdBLGlCaEdxWTBCLENnR3ZZMUIsdUJBQ0EsaUJoRzRtQ3NCLENnRzFtQ3RCLGlCcEdrcmZKLENvRzlxZkEsbUJBRUksbUJBREEsbUJwR2tyZkosQ29HL3FmSSxzQ0FDSSxnQnBHaXJmUixDb0c3cWZBLHdCQUtJLGtCQUpBLHFCQUVBLGFBQ0EscUJBRkEsV3BHbXJmSixDb0cxcWZBLGVBQ0ksU3BHNnFmSixDb0czcWZJLHNCQUVJLFNBREEsU0FFQSw2Q3BHNnFmUixDb0d0cWZBLG9CQUdFLFFBQ0EsZ0JBQ0EsYUFKQSxrQkFDQSxNQUlBLFNwR3lxZkYsQ3FHeHVmQSxPQUVRLHdCckcwdWZSLENxR3Z1ZkksMEJBQ0ksNEJqR2s0QjRCLENpRzczQjVCLGtCQUpBLG9CakdtNEI0QixDaUc3M0I1QixjQURBLGtCQUhBLGVBREEsaUJBT0ksd0JqR3FYb0IsQ2lHMVh4Qixhckc2dWZSLENxR3B1ZkksMEJBR0ksb0JqR3EzQjRCLENpR3AzQjVCLFlyR3F1ZlIsQ3FHbnVmUSwwRkFKQSw0QnJHMHVmUixDcUcvdGZJLCtCQUNJLHdCckdrdWZSLENxRzd0ZlEsMEVBQ0ksVXJHK3RmWixDc0dwd2ZDLHdCQUVDLGVBREEsaUJ0R3d3ZkYsQ3NHcndmRSw4QkFDQyxnQkFLQSw2Q0FDUyxjQUxULGtCQUNBLGFBQ0EsUUFDQSwyQmpGVEcsb0RyQm14Zk4sQ3FCOXdmSSx1Q2lGREYsOEJqRkVJLGVyQml4ZkosQ0FDRixDc0d2d2ZFLG1EQUNDLGV0R3l3ZkgsQ3NHcHdmRSxrREFDQyx3QnRHc3dmSCxDc0dud2ZFLHFEQUNDLGF0R3F3ZkgsQ3VHdnlmQSxjQUNJLGlCdkcweWZKLEN1R3Z5ZkksMEJBQ0kseUJBQ0EseUJ2R3l5ZlIsQ2dCbnZmSSx5QnVGbERBLCtJQUVRLDRCQUNBLDRCdkd1eWZWLENBQ0YsQ3dHeHlmZ0IsNEVBQ0ksb0J4Ryt5ZnBCLEN3R3h5ZmdCLDZFQUNJLG9CeEcweWZwQixDd0dyeWZnQiwrREFDSSw4QnhHdXlmcEIsQ3lHNXpmSSw2QkFDSSx5QkFHQSxjQURBLFdwRkpGLG9EckJvMGZOLENxQi96ZkksdUNvRkpBLDZCcEZLRSxlckJrMGZKLENBQ0YsQ3lHaDBmSSw0QkFFRSxjQURBLFV6R20wZk4sQ3lHOXpmSSwyQkFDSSxrQkFDQSxPekdnMGZSLEN5RzV6ZkEsc0JBQ0ksZXpHK3pmSixDeUd0emZRLHlEQUNJLFNBQ0EsK0R6R3l6ZlosQ3lHbHpmZ0IsdUZBQ0ksaUV6R296ZnBCLEN5Ry95ZlEsMktBRUksK0R6R2d6ZlosQzBHajJmSSw2REFDSSxlQUNBLGlCdEdxWnNCLENzR3BadEIsVzFHbzJmUixDMkd4MmZnQixvRnBGRVosd0JsQnlFVyxDc0cxRUssb0IzRzQyZnBCLEMyRzcyZmdCLHNGcEZFWix3QmxCeUVXLENzRzFFSyxvQjNHaTNmcEIsQzJHbDNmZ0Isb0ZwRkVaLHdCbEJ5RVcsQ3NHMUVLLG9CM0dzM2ZwQixDMkd2M2ZnQixpRnBGRVosd0JsQnlFVyxDc0cxRUssb0IzRzIzZnBCLEMyRzUzZmdCLHVLcEZFWix3QmxCeUVXLENzRzFFSyxvQjNHcTRmcEIsQzJHdDRmZ0Isa0ZwRkVaLHdCbEJ5RVcsQ3NHMUVLLG9CM0cwNGZwQixDMkczNGZnQixpRnBGRVosd0JsQnlFVyxDc0cxRUssb0IzRys0ZnBCLEMyR2g1ZmdCLG9GcEZFWix3QmxCeUVXLENzRzFFSyxvQjNHbzVmcEIsQzJHcjVmZ0Isc0twRkVaLHFCbEJ5RVcsQ3NHMUVLLGlCM0c4NWZwQixDMkcvNWZnQixtRnBGRVoscUJsQnlFVyxDc0cxRUssaUIzR202ZnBCLEM0R242ZkksMERBQ0ksZUFDQSxpQnhHcVpzQixDd0dwWnRCLFc1R3M2ZlIsQzRHaDZmZ0IseUVBQ0ksb0I1R2s2ZnBCLEM0R2g2ZmdCLHdFQUNJLCtLNUdrNmZwQixDNEczNWZnQiwwRUFDSSxvQjVHNjVmcEIsQzRHeDVmZ0IsNERBQ0ksOEI1RzA1ZnBCLEM2R3Q3ZkEsZUFFSSxnQkFJQSxxQkFGQSxjQUNBLFNBSkEsa0JBRUEsVTdHNDdmSixDNkd2N2ZJLHFCQUNJLFk3R3k3ZlIsQzZHdDdmYSxtREFDRyx3QjdHdzdmaEIsQzZHdDdmZ0IsMERBQ0ksa0J6R3dwQjRCLEN5R3ZwQjVCLDBCN0d3N2ZwQixDNkc3NmZnQixnSEFDSSx3QjdHazdmcEIsQzZHaDdmb0IsbUVBQ0ksd0I3R2s3ZnhCLEM2RzE2ZkEsc0JBU0ksNkJBRkEseUJBQ0EsNkJBRkEsU0FKQSxlQUVBLE9BSEEsa0JBSUEsUUFGQSxLN0dtN2ZKLEM2RzE2ZkksNkJBUUksd0J6R0RHLEN5R0FILDRCQURBLFdBSkEsV0FDQSxZQUVBLFNBSkEsa0JBUUEsb0R6RzBVd0IsQ3lHL1V4QixVN0dpN2ZSLEM2R3Y2ZkkscURBQ0ksMEI3RzA2ZlIsQzZHOTVmZ0IseURBRUksYXpHa1NZLEN5R25TWiw0QkFHQSxPQURBLFU3R2s2ZnBCLEM2R3o1ZkksNEJBQ0ksYXpHL0JHLEN5R2dDSCw2QkFDQSxjQUNBLG9CQUVBLGlCQURBLGdCQUVBLGlCQUdBLG1CQUdBLHFCQUNBLGdCQU5BLGtCQUNBLFFBR0Esa0JBREEsTXhGcEdGLHdCckJvZ2dCTixDcUIvL2ZJLHVDd0ZvRkEsNEJ4Rm5GRSxlckJrZ2dCSixDQUNGLEMyRzkvZmEsMkRBQ0csb0IzR2lnZ0JoQixDMkcvL2ZnQixrRUFDSSxrQjNHaWdnQnBCLEMyRzcvZkksaUVBQ0MsYTNHKy9mTCxDMkd4L2ZnQixvRUFDSSxvQjNHMC9mcEIsQzJHeC9mb0IsMkVBQ0ksd0IzRzAvZnhCLEMyRzlnZ0JhLDZEQUNHLG9CM0dpaGdCaEIsQzJHL2dnQmdCLG9FQUNJLGtCM0dpaGdCcEIsQzJHN2dnQkksbUVBQ0MsYTNHK2dnQkwsQzJHeGdnQmdCLHNFQUNJLG9CM0cwZ2dCcEIsQzJHeGdnQm9CLDZFQUNJLHFCM0cwZ2dCeEIsQzJHOWhnQmEsMkRBQ0csb0IzR2lpZ0JoQixDMkcvaGdCZ0Isa0VBQ0ksa0IzR2lpZ0JwQixDMkc3aGdCSSxpRUFDQyxhM0craGdCTCxDMkd4aGdCZ0Isb0VBQ0ksb0IzRzBoZ0JwQixDMkd4aGdCb0IsMkVBQ0ksd0IzRzBoZ0J4QixDMkc5aWdCYSx3REFDRyxvQjNHaWpnQmhCLEMyRy9pZ0JnQiwrREFDSSxrQjNHaWpnQnBCLEMyRzdpZ0JJLDhEQUNDLGEzRytpZ0JMLEMyR3hpZ0JnQixpRUFDSSxvQjNHMGlnQnBCLEMyR3hpZ0JvQix3RUFDSSx3QjNHMGlnQnhCLEMyRzlqZ0JhLDJEQUNHLG9CM0dpa2dCaEIsQzJHL2pnQmdCLGtFQUNJLGtCM0dpa2dCcEIsQzJHN2pnQkksaUVBQ0MsYTNHK2pnQkwsQzJHeGpnQmdCLG9FQUNJLG9CM0cwamdCcEIsQzJHeGpnQm9CLDJFQUNJLHdCM0cwamdCeEIsQzJHOWtnQmEsMERBQ0csb0IzR2lsZ0JoQixDMkcva2dCZ0IsaUVBQ0ksa0IzR2lsZ0JwQixDMkc3a2dCSSxnRUFDQyxhM0cra2dCTCxDMkd4a2dCZ0IsbUVBQ0ksb0IzRzBrZ0JwQixDMkd4a2dCb0IsMEVBQ0ksd0IzRzBrZ0J4QixDMkc5bGdCYSx5REFDRyxvQjNHaW1nQmhCLEMyRy9sZ0JnQixnRUFDSSxrQjNHaW1nQnBCLEMyRzdsZ0JJLCtEQUNDLGEzRytsZ0JMLEMyR3hsZ0JnQixrRUFDSSxvQjNHMGxnQnBCLEMyR3hsZ0JvQix5RUFDSSx3QjNHMGxnQnhCLEMyRzltZ0JhLHdEQUNHLG9CM0dpbmdCaEIsQzJHL21nQmdCLCtEQUNJLGtCM0dpbmdCcEIsQzJHN21nQkksOERBQ0MsYTNHK21nQkwsQzJHeG1nQmdCLGlFQUNJLG9CM0cwbWdCcEIsQzJHeG1nQm9CLHdFQUNJLHdCM0cwbWdCeEIsQzJHOW5nQmEsMkRBQ0csb0IzR2lvZ0JoQixDMkcvbmdCZ0Isa0VBQ0ksa0IzR2lvZ0JwQixDMkc3bmdCSSxpRUFDQyxhM0crbmdCTCxDMkd4bmdCZ0Isb0VBQ0ksb0IzRzBuZ0JwQixDMkd4bmdCb0IsMkVBQ0ksd0IzRzBuZ0J4QixDMkc5b2dCYSx5REFDRyxpQjNHaXBnQmhCLEMyRy9vZ0JnQixnRUFDSSxlM0dpcGdCcEIsQzJHN29nQkksK0RBQ0MsVTNHK29nQkwsQzJHeG9nQmdCLGtFQUNJLGlCM0cwb2dCcEIsQzJHeG9nQm9CLHlFQUNJLHFCM0cwb2dCeEIsQzJHOXBnQmEsMkRBQ0csaUIzR2lxZ0JoQixDMkcvcGdCZ0Isa0VBQ0ksZTNHaXFnQnBCLEMyRzdwZ0JJLGlFQUNDLFUzRytwZ0JMLEMyR3hwZ0JnQixvRUFDSSxpQjNHMHBnQnBCLEMyR3hwZ0JvQiwyRUFDSSxxQjNHMHBnQnhCLEMyRzlxZ0JhLDBEQUNHLGlCM0dpcmdCaEIsQzJHL3FnQmdCLGlFQUNJLGUzR2lyZ0JwQixDMkc3cWdCSSxnRUFDQyxVM0crcWdCTCxDMkd4cWdCZ0IsbUVBQ0ksaUIzRzBxZ0JwQixDMkd4cWdCb0IsMEVBQ0ksd0IzRzBxZ0J4QixDOEd6c2dCQSx1Q0FJSSxvQjlHNHNnQkosQzhHenNnQkEsZUFDSSxlOUc0c2dCSixDOEcxc2dCSSw4QkFFSSxpQjFHMFlzQixDMEczWXRCLGtCOUc2c2dCUixDOEcxc2dCUSxrRUFHSSxlQURBLGtCQUVBLG1COUc0c2dCWixDOEd6c2dCUSxrQ0FDSSxrQjlHMnNnQlosQzhHdHNnQkEsaUJBSUksa0JBRUEsZ0JBTEEsa0JBQ0EsbUJBR0Esd0I5R3lzZ0JKLEM4RzlyZ0JZLHVDQUNJLGE5R2lzZ0JoQixDOEc3cmdCUSx5QkFDSSxhOUcrcmdCWixDOEczcmdCWSxxRUFFSSx1QjlHNnJnQmhCLEM4R3RyZ0JJLHNLQUNJLFU5R3lyZ0JSLEM4R25yZ0JBLGtCQUVJLGUxRzZSMEIsQzBHOVIxQixlOUd1cmdCSixDOEducmdCQSxrQkFFSSxzQjFHd1IwQixDMEd6UjFCLGU5R3VyZ0JKLEM4R25yZ0JBLGtCQUVJLHNCMUdtUjBCLEMwR3BSMUIsZTlHdXJnQkosQytHdHdnQkEsUUFDSSxrQjNHK1BZLEMyRzlQWixjL0d5d2dCSixDK0d0d2dCUSw2QkFDSSxhM0dzREQsQzJHcERDLGlCM0c2WWtCLEMyRzNZbEIsZTNHa1prQixDMkdyWmxCLGlCQUlBLG1CQUZBLHdCL0cwd2dCWixDK0dwd2dCSSxzREFFSSx1Qi9Hc3dnQlIsQytHcHdnQlEsa0VBQ0ksdUIvR3V3Z0JaLEMrR253Z0JJLDRCQUdJLGEzR2lDRyxDMkduQ0gscUJBR0EsZ0IzRzYrQndCLEMyRy8rQnhCLGlCL0d1d2dCUixDK0dud2dCUSxrQ0FDSSxhL0dxd2dCWixDK0dqd2dCSSxtQkFDSSxpQi9HbXdnQlIsQytHM3ZnQkksa0NBQ0ksVS9HOHZnQlIsQytHdHZnQkksc0JBQ0ksaUIvR3l2Z0JSLEMrR3J2Z0JRLDJDQUNJLGUvR3V2Z0JaLEMrRy91Z0JBLGtCQUtJLHVCQUZBLGtCQUZBLGdCQUNBLGtCQUlBLG9CQUZBLGlCL0dvdmdCSixDK0dodmdCSSx5QkFPSSxtQkFOQSxXQUtBLGNBSEEsT0FEQSxrQkFFQSxRQUNBLFVBR0EsdUIvR2t2Z0JSLEMrRy91Z0JJLDZCQUNJLG9CQUNBLGlCL0dpdmdCUixDK0cxdWdCQSxvQkFFSSxTQURBLGtCQUVBLFUvRzZ1Z0JKLENnSC8wZ0JBLG9CQUNJLGE1RzRETyxDNEczRFAsaUJoSG0xZ0JKLENnSDUwZ0JBLGNBQ0ksYzNHdVgwQixDMkdyWDFCLG1DM0ZiRSwrQnJCNDFnQk4sQ3FCdjFnQkksdUMyRktKLGMzRkpNLGVyQjAxZ0JKLENBQ0YsQ2dIajFnQlEsc0NBQ0ksYWhIbTFnQlosQ2dIcDFnQlEsMENBQ0ksYWhIbTFnQlosQ2dIcDFnQlEsaUNBQ0ksYWhIbTFnQlosQ2dINTBnQkEsaUJBQ0UsbUNoSCswZ0JGLENnSDMwZ0JBLGlCQUNFLGtDaEg4MGdCRixDZ0h2MGdCQSxvQkFDSSxTaEg2MGdCSixDZ0h4MGdCSSw4Q0FIQSw2QkFEQSxlQUVBLGVoSCswZ0JKLENnSHAwZ0JBLHNCQUNJLHFCaEh1MGdCSixDZ0hwMGdCQSxzQkFDSSxxQmhIdTBnQkosQ2dIcDBnQkEsMEJBQ0kseUJoSHUwZ0JKLENnSHAwZ0JBLDRCQUNJLDJCaEh1MGdCSixDZ0gvemdCQSxvQkFDSSx3QjVHbWdCb0MsQzRHbGdCcEMsb0I1R2tnQm9DLEM0R2pnQnBDLGVoSGswZ0JKLENnSGgwZ0JJLDBCQUNJLHdCaEhrMGdCUixDZ0gzemdCQSwwQkFFSSxTQURBLCtENUcyZ0JvQyxDNEd6Z0JwQywrQmhIOHpnQkosQ2dINXpnQkksZ0NBQ0ksaUVoSDh6Z0JSLENnSHh6Z0JBLGlFQUdJLHdCaEgyemdCSixDaUhsNmdCQSxnQkFDQyxvQmpIcTZnQkQsQ2lIajZnQkEsYUFFQyxvQjdHZ1c2QixDNkdqVzdCLDBDN0cra0J1QyxDaUJubEJsQywrQnJCMDZnQk4sQ3FCcjZnQkksdUM0RkZKLGE1RkdNLGVyQnc2Z0JKLENBQ0YsQ2lIcDZnQkUsNERBQ0MsZWpIeTZnQkgsQ2lIcDZnQkEsa0I1RmpCTSxvRHJCeTdnQk4sQ3FCcDdnQkksdUM0RllKLGtCNUZYTSxlckJ1N2dCSixDQUNGLENpSDE2Z0JDLG9CQUNDLGlCakg0NmdCRixDaUh6NmdCQyxrQ0FDQyxhakgyNmdCRixDaUhuNmdCQyx1Q0FDQyxjakhzNmdCRixDaUgvNWdCQyxzQ0FDQyxhakhrNmdCRixDaUh6NWdCRSxtREFDSSxjQUNBLGNqSDQ1Z0JOLENpSHo1Z0JFLGtEQUNDLGVBQ0EsZWpIMjVnQkgsQ2lIcDVnQkEseUJBRUksU0FEQSwrRDdHZ2lCb0MsQzZHOWhCcEMsK0JqSHU1Z0JKLENpSHI1Z0JJLGtGQUVJLFNBQ0EsZWpIdTVnQlIsQ2lIbDVnQkMsa0NBQ08sMkVqSHE1Z0JSLENpSDk0Z0JBLG1CQUNDLGVqSGk1Z0JELENpSC80Z0JDLGlDQUdDLDZCQURBLGVBREEsU2pIbTVnQkYsQ2lIMTRnQkUsbUhBSUMsNkJBREEsZUFEQSxrQmpIKzRnQkgsQ2lIcDRnQkMsc0JBQ0Msa0VqSHU0Z0JGLENpSHA0Z0JDLDJCQUVJLHFCN0cvRE0sQzZHZ0VOLG9CN0duR08sQzZHaUdQLGFqSHc0Z0JMLENpSG40Z0JDLHVCQUNDLG9CakhxNGdCRixDaUhsNGdCQyw0QkFDQyxlakhvNGdCRixDa0hqZ2hCSSw0QkFFSSxpQ0FDQSxxQkFGQSxVbEhzZ2hCUixDa0hsZ2hCUSxrQ0FDSSxnQ0FDQSx3QmxIb2doQlosQ2tIaGdoQlEsOENBQ0ksd0JsSGtnaEJaLENrSG5naEJRLGtEQUNJLHdCbEhrZ2hCWixDa0huZ2hCUSx5Q0FDSSx3QmxIa2doQlosQ2tIOS9nQkksZ0NBRUksaUNBQ0EscUJBRkEsVWxIa2doQlIsQ2tINS9nQlEseUNBRUksZ0NBQ0EscUJBRkEsVWxIZ2doQlosQ21IMWhoQkEseUJBRUksaUJuSDZoaEJKLENtSDNoaEJJLHFDQVlJLGtCQVhBLGFBTUEsd0JBTUEsY0FUQSxZQUNBLGlCQVNBLFVBTkEsa0JBQ0EsV0FIQSxrQkFJQSxRQUNBLDJCQVJBLFVuSHdpaEJSLENtSHpoaEJNLHVHQUNFLGdCbkg0aGhCUixDbUh0aGhCSSxtQkFHSSx3Qi9HNGtCeUIsQytHN2tCekIsY0FEQSxlbkgyaGhCUixDbUh0aGhCSSwyQkFDSSxxQm5Id2hoQlIsQ21IL2doQlEsNkNBQ0ksYW5IaWhoQlosQ21IbGhoQlEsaURBQ0ksYW5IaWhoQlosQ21IbGhoQlEsd0NBQ0ksYW5IaWhoQlosQ21IM2doQkksa0JBR0ksd0IvR3VqQnlCLEMrR3hqQnpCLGNBREEsZW5IZ2hoQlIsQ21IM2doQkksMEJBQ0kscUJuSDZnaEJSLENtSHJnaEJRLDRDQUNJLGFuSHVnaEJaLENtSHhnaEJRLGdEQUNJLGFuSHVnaEJaLENtSHhnaEJRLHVDQUNJLGFuSHVnaEJaLENvSHZraEJRLHVEQUlJLHNCQUdBLHFCQUZBLDhEQUZBLGNBRkEsY0FLQSxpQmhINFlrQixDZ0gxWWxCLGNBTkEsY3BIaWxoQlosQ29IbmtoQlEscURBQ0ksZXBIdWtoQlosQ3FIOWxoQkEsUUFDSSxpQnJIaW1oQkosQ3NIbG1oQkEsTUFFQyxXbEhnZlcsQ2tIamZYLFV0SHNtaEJELENzSG5taEJDLGtCQUNDLGlCdEhxbWhCRixDc0hsbWhCSSxpQkFDQyxrQkFDQSwyQnRIb21oQkwsQ3NIN2xoQkEsU0FFQyxXbEhnZWMsQ2tIamVkLFV0SGltaEJELENzSDlsaEJDLHdCQUNDLGlCdEhnbWhCRixDc0g3bGhCSSxvQkFDQywyQnRIK2xoQkwsQ3NIeGxoQkEsU0FFQyxXbEhpZGMsQ2tIbGRkLFV0SDRsaEJELENzSHpsaEJDLHdCQUNDLGlCdEgybGhCRixDc0h4bGhCSSxvQkFDQywyQnRIMGxoQkwsQ3NIbmxoQkEsU0FFQyxXbEhrY2MsQ2tIbmNkLFV0SHVsaEJELENzSHBsaEJDLHdCQUNDLGlCdEhzbGhCRixDc0hubGhCSSxvQkFDQywyQnRIcWxoQkwsQ3NIL2toQkEsU0FFQyxjbEhvYmMsQ2tIcmJkLGF0SG1saEJELENzSGhsaEJDLHdCQUNDLGV0SGtsaEJGLENzSC9raEJJLG9CQUNDLDhCdEhpbGhCTCxDdUh4cGhCSSxnQkFHSSxhbkgwREcsQ21INURILHFCQUdBLGtCQUZBLG1Cdkg2cGhCUixDdUh6cGhCUSw2QkFDSSxjdkgycGhCWixDdUh4cGhCUSxxQkFHSSxhbkhVRixDbUhYRSxlbkhpWmtCLENtSGxabEIsb0J2SDRwaEJaLEN1SHRwaEJZLDJCQUNJLGF2SHdwaEJoQixDdUhucGhCSSw2REFHSSxhdkhxcGhCUixDdUhscGhCSSw2REFFSSxhdkhvcGhCUixDdUhqcGhCSSxxREFFSSxhdkhtcGhCUixDdUhocGhCSSxxREFFSSxhdkhrcGhCUixDdUg3b2hCSSxtQkFDSSxrQkFDQSxvQnZIZ3BoQlIsQ3dIanNoQkEsWUFJQyxtQkFFQSxrQkFIQSxvQkFFQSx1QkFKQSxhQUNBLGlCeEh3c2hCRCxDd0hqc2hCQyw4QkFDQyxpQnhIbXNoQkYsQ3dIL3JoQkUsOENBQ0Msa0J4SGlzaEJILEN3SDVyaEJFLDhDQUNDLGlCeEg4cmhCSCxDd0h6cmhCRSw4Q0FDQyxleEgycmhCSCxDd0h2cmhCQyxnQkFFQyxZQURBLFV4SDByaEJGLEN3SG5yaEJDLG9CN0IxQ0csbUNBREEsYTNGbXVoQkosQ3dIeHJoQkMsc0I3QjFDRyxvQ0FEQSxhM0Z3dWhCSixDd0g3cmhCQyxvQjdCMUNHLHFDQURBLGEzRjZ1aEJKLEN3SGxzaEJDLGlCN0IxQ0cscUNBREEsYTNGa3ZoQkosQ3dIdnNoQkMsdUM3QjFDRyxxQ0FEQSxhM0Y0dmhCSixDd0hqdGhCQyxrQjdCMUNHLHNDQURBLGEzRml3aEJKLEN3SHR0aEJDLGlCN0IxQ0csbUNBREEsYTNGc3doQkosQ3dIM3RoQkMsb0I3QjFDRyxpQ0FEQSxVM0Yyd2hCSixDd0hodWhCQyxzQzdCMUNHLG9DQURBLGEzRnF4aEJKLEN3SDF1aEJDLG1CN0IxQ0csbUNBREEsVTNGMHhoQkosQ3lIbnhoQkksbUM5R0hBLHFCUG1XMEIsQ3FIL1Z0QixvQnpIdXhoQlIsQ3lIL3doQkEsZ0JBR0ksa0JBREEsWUFHQSw4QkFEQSxtQkFIQSxVekhzeGhCSixDeUgvd2hCQSxvQkFDSSxPQUNBLFd6SGt4aEJKLEN5SGh4aEJJLHNCQUNHLGFySG9DSSxDcUhuQ0osZ0JBQ0EsZ0J6SGt4aEJQLEN5SDl3aEJBLG9CQUVJLGFySCtCTyxDcUhoQ1AsY3pIa3hoQkosQ3lIL3doQkksMEJBRUcsYXJId0JJLENxSHpCSixZQUVBLGV6SGl4aEJQLEMwSDN5aEJBLGdCQUdJLG1CQUZBLGFBQ0EsOEJBR0Esb0JBREEsaUIxSCt5aEJKLEMwSDV5aEJJLHVCQU9JLHlCQUNBLGtCQVBBLFdBR0EsWUFFQSxPQUpBLGtCQUdBLE1BRkEsUzFIbXpoQlIsQzBIenloQkksMENBQ0ksNEIxSDR5aEJSLEMwSG55aEJRLCtCQUNJLHdCMUhzeWhCWixDMEh2eWhCUSxpQ0FDSSx3QjFIMHloQlosQzBIM3loQlEsK0JBQ0ksd0IxSDh5aEJaLEMwSC95aEJRLDRCQUNJLHdCMUhremhCWixDMEhuemhCUSw2REFDSSx3QjFIMHpoQlosQzBIM3poQlEsNkJBQ0ksd0IxSDh6aEJaLEMwSC96aEJRLDRCQUNJLHdCMUhrMGhCWixDMEhuMGhCUSwrQkFDSSx3QjFIczBoQlosQzBIdjBoQlEsNERBQ0kscUIxSDgwaEJaLEMwSC8waEJRLDhCQUNJLHFCMUhrMWhCWixDMkg5M2hCQSxZQUlJLHFCdkhnVzBCLEN1SGpXMUIsWXZIc3VCUyxDdUh4dUJULGtCQUNBLFUzSG00aEJKLEM0SHI0aEJBLE1BS0ksWUFGQSxPQUZBLGtCQUNBLE12R0FFLHdCdUdJRixDQUZBLFU1SDA0aEJKLENxQnY0aEJJLHVDdUdQSixNdkdRTSxlckIwNGhCSixDQUNGLEM0SHY0aEJBLFVBTUksZUFEQSxZQUZBLE9BRkEsZUFDQSxNQUVBLFdBR0EsWTVIMDRoQkosQzRIdjRoQkEsZUFDSSx5QjVIMDRoQkosQzRIdjRoQkEsZ0JBQ0ksNkI1SDA0aEJKLEM2SHA2aEJBLGVBQ0MsZTdIdTZoQkQsQzZIcDZoQkEsc0JBS0ksc0JBSEEsbUJBREEsaUJBRUEsa0J4R05FLHdCd0dTRixDQUZBLFM3SHk2aEJKLENxQjM2aEJJLHVDd0dGSixzQnhHR00sZXJCODZoQkosQ0FDRixDNkh6NmhCQSxvQkFJQyx3QnpId0NVLEN5SDNDVixzQnpIdVY2QixDeUh0VjdCLHlCQUdBLGlDQUZBLGlCN0g4NmhCRCxDNkh2NmhCRSwyQ0FDQyxvQjdIMDZoQkgsQzhIbDhoQkEsYUFDSSxpQjlIcThoQkosQzhIOTdoQkksMkJBRUksZ0JBREEsWTlIazhoQlIsQzhIOTdoQkksNEJBQ0ksZTlIZzhoQlIsQytIbDloQkMsNEJBQ0MsVS9IcTloQkYsQytIbDloQkMsMERBRUMsaUMvSG85aEJGLEMrSGo5aEJDLDhCQUNDLHdCMUhvRWEsQzBIbkViLFUvSG05aEJGLEMrSDM4aEJLLGdGQUNDLFUvSGc5aEJOLEMrSHAraEJDLDhCQUNDLGEvSHUraEJGLEMrSHAraEJDLDhEQUVDLGdDL0hzK2hCRixDK0huK2hCQyxnQ0FDQyx3QjFIb0VhLEMwSG5FYixhL0hxK2hCRixDK0huK2hCRSx5Q0FDQyxhL0hxK2hCSCxDK0huL2hCQyx1RUFDQyxVL0h5L2hCRixDK0h0L2hCQywwREFFQyxpQy9Idy9oQkYsQytIci9oQkMsOEJBQ0Msd0IxSG9FYSxDMEhuRWIsVS9IdS9oQkYsQytIbGdpQkMseUdBQ0MsVS9IMmdpQkYsQytIeGdpQkMsb0RBRUMsaUMvSDBnaUJGLEMrSHZnaUJDLDJCQUNDLHdCMUhvRWEsQzBIbkViLFUvSHlnaUJGLEMrSHBoaUJDLHNHQUNDLFUvSDZoaUJGLEMrSDFoaUJDLDBEQUVDLGlDL0g0aGlCRixDK0h6aGlCQyw4QkFDQyx3QjFIb0VhLEMwSG5FYixVL0gyaGlCRixDK0h0aWlCQywyR0FDQyxVL0graWlCRixDK0g1aWlCQyx3REFFQyxpQy9IOGlpQkYsQytIM2lpQkMsNkJBQ0Msd0IxSG9FYSxDMEhuRWIsVS9INmlpQkYsQytIeGppQkMsd0dBQ0MsVS9IaWtpQkYsQytIOWppQkMsc0RBRUMsaUMvSGdraUJGLEMrSDdqaUJDLDRCQUNDLHdCMUhvRWEsQzBIbkViLFUvSCtqaUJGLEMrSDFraUJDLHFHQUNDLFUvSG1saUJGLEMrSGhsaUJDLG9EQUVDLGlDL0hrbGlCRixDK0gva2lCQywyQkFDQyx3QjFIb0VhLEMwSG5FYixVL0hpbGlCRixDK0g1bGlCQyxzR0FDQyxVL0hxbWlCRixDK0hsbWlCQywwREFFQyxpQy9Ib21pQkYsQytIam1pQkMsOEJBQ0Msd0IxSG9FYSxDMEhuRWIsVS9IbW1pQkYsQytIM2xpQkssZ0ZBQ0MsVS9IZ21pQk4sQytIcG5pQkMsMEJBQ0MsYS9IdW5pQkYsQytIcG5pQkMsc0RBRUMsZ0MvSHNuaUJGLEMrSG5uaUJDLDRCQUNDLHFCMUhvRWEsQzBIbkViLGEvSHFuaUJGLEMrSG5uaUJFLHFDQUNDLGEvSHFuaUJILEMrSGhuaUJLLHVDQUNDLFUvSGtuaUJOLEMrSHRvaUJDLDRCQUNDLGEvSHlvaUJGLEMrSHRvaUJDLDBEQUVDLGdDL0h3b2lCRixDK0hyb2lCQyw4QkFDQyxxQjFIb0VhLEMwSG5FYixhL0h1b2lCRixDK0hyb2lCRSx1Q0FDQyxhL0h1b2lCSCxDK0hycGlCQyxvRUFDQyxVL0gycGlCRixDK0h4cGlCQyx3REFFQyxpQy9IMHBpQkYsQytIdnBpQkMsNkJBQ0MscUIxSG9FYSxDMEhuRWIsVS9IeXBpQkYsQytIanBpQkssOEVBQ0MsVS9Ic3BpQk4sQ2dJbHFpQlEseUNBQ0ksaUI1SHl3QitCLEM0SHh3Qi9CLGU1SHl3QitCLEM0SHZ3Qi9CLGdCNUh5d0IrQixDNEgxd0IvQixxQmhJc3FpQlosQ2dJbHFpQlksK0RBQ0ksa0JoSW9xaUJoQixDZ0kvcGlCSSxpQ0FJSSxrQkFGQSxnQkFHQSxxQkFGQSx3QmhJbXFpQlIsQ2dJL3BpQlEscUNBQ0ksV2hJaXFpQlosQ2dJNXBpQlEsOENBQ0ksVWhJOHBpQlosQ2dJenBpQlEsK0NBQ0ksYWhJMnBpQlosQ2dJcnBpQlEsaUVBQ0Usb0JoSXVwaUJWLENnQjVvaUJJLHlCZ0hBUSx5Q0FDSSxrQmhJK29pQmQsQ2dJN29pQmMsc0VBQ0ksd0JoSStvaUJsQixDZ0kzb2lCa0IsMkVBQ0ksd0JoSTZvaUJ0QixDZ0l6b2lCVSx5Q0FHSSxxQjVINFJjLEM0SDdSZCxtQjVIc3NCMkIsQzRIdnNCM0IsZ0JoSTZvaUJkLENnSXpvaUJjLDJDQUNJLG9CaEkyb2lCbEIsQ2dJdm9pQlUsOENBSUkscUI1SGlSYyxDNEhsUmQsZUFGQSw2QkFDQSw2QmhJMm9pQmQsQ2dJdm9pQmMsZ0RBQ0ksY2hJeW9pQmxCLENnSXBvaUJVLDhDQUdJLFNBRkEsVUFDQSxtQmhJdW9pQmQsQ2dJcG9pQmMscURBQ0ksZTVIeENULEM0SG1EUyxvQjVIMlBVLEM0SDlQVixZQVBBLGdCQUNBLFdBQ0EsY0FDQSxZQUVBLFVBQ0Esa0JBRUEsMENBSkEsV0FLQSxVaEl1b2lCbEIsQ2dJam9pQmMsMkRBRUksVUFEQSxVaElvb2lCbEIsQ2dJN25pQmtCLDBFQUdJLGtEQUZBLFVBQ0EsbUJoSWdvaUJ0QixDZ0k1bmlCa0IsMkVBRUksbURBREEsYWhJK25pQnRCLENnSXhuaUJjLCtEQUVJLGNBREEsVUFFQSxvQkFDQSw2REFDQSxzRGhJMG5pQmxCLENnSXZuaUJjLHdGQU1JLGVBTEEsY0FDQSxVQUNBLG9CQUVBLHVCQURBLGtCaEkybmlCbEIsQ2dJcm5pQlUsb0RBRUksYUFEQSxpQmhJd25pQmQsQ0FDRixDZ0lsbmlCSSxzQ0FLSSw2QkFDQSxTQUNBLGdCQU5BLGtCQUNBLE1BQ0EsV0FDQSxXaEl1bmlCUixDZ0k5bWlCUSwwR0FDSSxVaEltbmlCWixDZ0lobmlCUSwyREFDSSxtUWhJa25pQlosQ2dCN3VpQkkseUJnSGtJWSw0REFDSSx5QmhJOG1pQmxCLENPN3hpQkEsb0l5SGtMc0IseUJoSThtaUJ0QixDZ0kzbWlCa0IscUVBQ0kseUJoSTZtaUJ0QixDZ0l6bWlCYywwUUFJSSx5QmhJMm1pQmxCLENPenlpQkEsd0t5SHNNa0IseUJoSXltaUJsQixDQUNGLENnSWxtaUJJLDJDQUNJLFloSW9taUJSLENnQjF2aUJJLDRCZ0gySlEseUNBRUksd0JBREEsaUJoSW1taUJkLENnSS9saUJVLDhDQUNJLGdCQUNBLGNoSWltaUJkLENnSTlsaUJrQix5REFDSSxVaElnbWlCdEIsQ2dJMWxpQk0sb0NBU0ksc0JBTEEsT0FHQSxhQUdBLFVBRkEsZ0JBTkEsa0JBR0EsUUFGQSxNQUZBLDBCQUtBLFloSWdtaUJWLENnSTFsaUJVLG9EQUlJLGVBQ0EscUJBSEEsWUFJQSxVQUhBLGtCQUZBLFVoSWltaUJkLENnSTFsaUJjLHlEQU9JLG1CQUZBLGtCQUpBLGNBR0EsV0FFQSxVQUpBLGtCQUNBLFVoSWdtaUJsQixDZ0l6bGlCYyxpRUFDSSx3QmhJMmxpQmxCLENnSXhsaUJjLGtFQUNJLHlCaEkwbGlCbEIsQ2dJdGxpQlUsNERBSUksdUNBSEEsY0FFQSxtQkFEQSxtQmhJMGxpQmQsQ2dJcGxpQmMsd0RBQ0ksV2hJc2xpQmxCLENnSWxsaUJVLG9EQUNJLGdCaElvbGlCZCxDZ0lobGlCTSx3RkFNSSxpREFGQSxnQkFEQSxxQjVIdURrQixDNEhyRGxCLG1HQUhBLGNoSXNsaUJWLENnSS9raUJNLG1EQUNJLGdEaElpbGlCVixDQUNGLENpSXQ0aUJBLHlCQUlJLE9BRkEsb0JBREEsaUJBRUEsa0JBRUEsTUFDQSxXQUNBLFNqSW03aUJKLENpSWo3aUJJLGlDQUNJLHFCakltN2lCUixDa0k1N2lCQSxpQkFHSSxtQkFEQSxxQkFHSSwyQzlIc3lCb0MsQzhIMXlCeEMsYWxJazhpQkosQ2tJejdpQkksOEJBQ0ksd0I5SDhDRyxDOEg3Q0gsNEJsSTI3aUJSLENrSXI3aUJJLDZCQUNJLDRCOUhpd0JtQyxDOEhod0JuQywrQmxJdTdpQlIsQ2tJajdpQkksK0JBQ0ksY2xJbTdpQlIsQ2tJaDdpQkksc0VBR0ksZ0JBREEsY2xJbTdpQlIsQ2dCNTVpQkkseUJrSGZJLGtDQUNJLGtCQUNBLGtCbEk4NmlCVixDa0k1NmlCVSx5Q0FDSSxXQUNBLGNBQ0EsWWxJODZpQmQsQ0FDRixDa0l2NmlCSSw2QkFDSSxrQkFDQSxrQmxJeTZpQlIsQ2tJcDZpQlEsdUNBR0ksaUI5SDZzQitCLEM4SDVzQi9CLGU5SDZzQitCLEM4SGh0Qi9CLGlCOUgwc0IrQixDOEh6c0IvQixrQmxJdzZpQlosQ2tJcDZpQlksOENBQ0ksaUJsSXM2aUJoQixDa0kvNWlCWSx5Q0FFSSxtQkFDQSxtQkFGQSxjbEltNmlCaEIsQ2tJMzVpQlksc0RBQ0ksV2xJNjVpQmhCLENrSTM1aUJnQixxRUFDSSxpQmxJNjVpQnBCLENrSXY1aUJZLCtDQUNJLGtCbEl5NWlCaEIsQ2tJajVpQkksdUNBRUksbUJBREEsYUFFQSxrQmxJbTVpQlIsQ2tJLzRpQlEsbUVBSUksb0JBQ0EsbUNBS0EsYTlIN0RELEM4SDJEQyxnQkFQQSxxQkFLQSxpQ0FKQSxrQkFDQSxvQkFJQSxnQkFFQSxpQjdHdkhOLHdCckIwZ2pCTixDcUJyZ2pCSSx1QzZHeUdJLG1FN0d4R0YsZXJCd2dqQkosQ0FDRixDa0lqNWlCWSx1RkFDSSxjQUNBLHVCbEltNWlCaEIsQ2tJNzRpQkksNENBQ0ksaUJsSSs0aUJSLENrSTM0aUJJLGlEQUNJLG1CbEk2NGlCUixDa0l4NGlCSSxpQ0FHSSxnQjlIbVFzQixDOEhqUXRCLHFCQUhBLHFCOUgwbEI0QixDOEgzbEI1QixrQjlIMmxCNEIsQzhIeGxCNUIsd0JsSTI0aUJSLENrSWw0aUJZLGtDQUtRLFNBSEEsY0FLQSxjOUh1b0J3QixDOEh0b0J4QixnQkFDQSxlQUNBLGdCQVBBLGVBQ0EsTUFFQSxVbEl1NGlCcEIsQ2tJajRpQm9CLGdEQUNJLG1COUhtb0JvQixDOEhsb0JwQixvQmxJbTRpQnhCLENrSS8zaUJvQixxREFFSSxvQkFEQSxzQkFFQSxnQkFDQSxlQUNBLGVsSWk0aUJ4QixDa0loNGlCd0IsMkRBTkoscURBUVEsWUFEQSxlbElvNGlCMUIsQ0FDRixDa0k5M2lCb0IsNkNBRUksdUJBREEsTWxJaTRpQnhCLENrSTMzaUJvQiw4Q0FFSSx1QkFEQSxPbEk4M2lCeEIsQ2tJeDNpQm9CLG1EQUlJLG9CQUZBLGFBREEsT0FFQSxzQkFFQSxvQkFDQSxxQkFDQSxtQjlIMmxCb0IsQzhIMWxCcEIsb0JsSTAzaUJ4QixDa0l4M2lCd0IscURBQ0ksY2xJMDNpQjVCLENrSW4zaUJvQiw4Q0FDSSxzQkFDQSxvQkFDQSxvQmxJcTNpQnhCLENrSWwzaUJvQix3REFDSSxzQmxJbzNpQnhCLENrSWozaUJvQix3REFDSSxjbEltM2lCeEIsQ2tJaDNpQjRCLHlFQUNJLGtCOUhyTHJCLEM4SDBMcUIscUI5SGdIRixDOEhuSEUsa0JBREEsbUJBRUEsa0JBQ0Esa0JsSW0zaUJoQyxDa0k3MmlCb0IsbURBRUksbUJBTUEscUI5SG1HTSxDOEh4R04sV0FFQSxrQkFEQSxtQkFFQSxrQkFDQSxtQkFOQSxpQ2xJczNpQnhCLENrSTMyaUJvQiw2REFFSSxzQkFDQSxrQkFGQSxrQmxJKzJpQnhCLENrSTUyaUJ3QixpRkFDRSxpQkFDQSwwQmxJODJpQjFCLENrSTMyaUJ3QixvRkFFRSxrQkFDQSwyQkFGQSxVbEkrMmlCMUIsQ2tJdjJpQm9CLGtFQUNJLG9CbEl5MmlCeEIsQ2dCemtqQkkseUJrSHdHUSxrQ0FLUSxTQUhBLGNBS0EsYzlIdW9Cd0IsQzhIdG9CeEIsZ0JBQ0EsZUFDQSxnQkFQQSxlQUNBLE1BRUEsVWxJdStpQmxCLENrSWoraUJrQixnREFDSSxtQjlIbW9Cb0IsQzhIbG9CcEIsb0JsSW0raUJ0QixDa0kvOWlCa0IscURBRUksb0JBREEsc0JBRUEsZ0JBQ0EsZUFDQSxlbElpK2lCdEIsQ0FDRixDa0lqK2lCd0IsdUdBTkoscURBUVEsWUFEQSxlbElxK2lCMUIsQ0FDRixDZ0J2bWpCSSx5QmtId0lnQiw2Q0FFSSx1QkFEQSxNbEltK2lCdEIsQ2tJNzlpQmtCLDhDQUVJLHVCQURBLE9sSWsraUJ0QixDa0k1OWlCa0IsbURBSUksb0JBRkEsYUFEQSxPQUVBLHNCQUVBLG9CQUNBLHFCQUNBLG1COUgybEJvQixDOEgxbEJwQixvQmxJZytpQnRCLENrSTk5aUJzQixxREFDSSxjbElnK2lCMUIsQ2tJejlpQmtCLDhDQUNJLHNCQUNBLG9CQUNBLG9CbEk2OWlCdEIsQ2tJMTlpQmtCLHdEQUNJLHNCbEk4OWlCdEIsQ2tJMzlpQmtCLHdEQUNJLGNsSSs5aUJ0QixDa0k1OWlCMEIseUVBQ0ksa0I5SHJMckIsQzhIMExxQixxQjlIZ0hGLEM4SG5IRSxrQkFEQSxtQkFFQSxrQkFDQSxrQmxJKzlpQjlCLENrSXo5aUJrQixtREFFSSxtQkFNQSxxQjlIbUdNLEM4SHhHTixXQUVBLGtCQURBLG1CQUVBLGtCQUNBLG1CQU5BLGlDbElvK2lCdEIsQ2tJejlpQmtCLDZEQUVJLHNCQUNBLGtCQUZBLGtCbEkrOWlCdEIsQ2tJNTlpQnNCLGlGQUNFLGlCQUNBLDBCbEk4OWlCeEIsQ2tJMzlpQnNCLG9GQUVFLGtCQUNBLDJCQUZBLFVsSSs5aUJ4QixDa0l2OWlCa0Isa0VBQ0ksb0JsSTI5aUJ0QixDQTlFRixDZ0I3bWpCSSx5QmtId0dRLGtDQUtRLFNBSEEsY0FLQSxjOUh1b0J3QixDOEh0b0J4QixnQkFDQSxlQUNBLGdCQVBBLGVBQ0EsTUFFQSxVbEkwbGpCbEIsQ2tJcGxqQmtCLGdEQUNJLG1COUhtb0JvQixDOEhsb0JwQixvQmxJc2xqQnRCLENrSWxsakJrQixxREFFSSxvQkFEQSxzQkFFQSxnQkFDQSxlQUNBLGVsSW9sakJ0QixDQUNGLENrSXBsakJ3Qix1R0FOSixxREFRUSxZQURBLGVsSXdsakIxQixDQUNGLENnQjF0akJJLHlCa0h3SWdCLDZDQUVJLHVCQURBLE1sSXNsakJ0QixDa0lobGpCa0IsOENBRUksdUJBREEsT2xJcWxqQnRCLENrSS9rakJrQixtREFJSSxvQkFGQSxhQURBLE9BRUEsc0JBRUEsb0JBQ0EscUJBQ0EsbUI5SDJsQm9CLEM4SDFsQnBCLG9CbEltbGpCdEIsQ2tJamxqQnNCLHFEQUNJLGNsSW1sakIxQixDa0k1a2pCa0IsOENBQ0ksc0JBQ0Esb0JBQ0Esb0JsSWdsakJ0QixDa0k3a2pCa0Isd0RBQ0ksc0JsSWlsakJ0QixDa0k5a2pCa0Isd0RBQ0ksY2xJa2xqQnRCLENrSS9rakIwQix5RUFDSSxrQjlIckxyQixDOEgwTHFCLHFCOUhnSEYsQzhIbkhFLGtCQURBLG1CQUVBLGtCQUNBLGtCbElrbGpCOUIsQ2tJNWtqQmtCLG1EQUVJLG1CQU1BLHFCOUhtR00sQzhIeEdOLFdBRUEsa0JBREEsbUJBRUEsa0JBQ0EsbUJBTkEsaUNsSXVsakJ0QixDa0k1a2pCa0IsNkRBRUksc0JBQ0Esa0JBRkEsa0JsSWtsakJ0QixDa0kva2pCc0IsaUZBQ0UsaUJBQ0EsMEJsSWlsakJ4QixDa0k5a2pCc0Isb0ZBRUUsa0JBQ0EsMkJBRkEsVWxJa2xqQnhCLENrSTFrakJrQixrRUFDSSxvQmxJOGtqQnRCLENBOUVGLENnQmh1akJJLHlCa0h3R1Esa0NBS1EsU0FIQSxjQUtBLGM5SHVvQndCLEM4SHRvQnhCLGdCQUNBLGVBQ0EsZ0JBUEEsZUFDQSxNQUVBLFVsSTZzakJsQixDa0l2c2pCa0IsZ0RBQ0ksbUI5SG1vQm9CLEM4SGxvQnBCLG9CbEl5c2pCdEIsQ2tJcnNqQmtCLHFEQUVJLG9CQURBLHNCQUVBLGdCQUNBLGVBQ0EsZWxJdXNqQnRCLENBQ0YsQ2tJdnNqQndCLHVHQU5KLHFEQVFRLFlBREEsZWxJMnNqQjFCLENBQ0YsQ2dCNzBqQkkseUJrSHdJZ0IsNkNBRUksdUJBREEsTWxJeXNqQnRCLENrSW5zakJrQiw4Q0FFSSx1QkFEQSxPbEl3c2pCdEIsQ2tJbHNqQmtCLG1EQUlJLG9CQUZBLGFBREEsT0FFQSxzQkFFQSxvQkFDQSxxQkFDQSxtQjlIMmxCb0IsQzhIMWxCcEIsb0JsSXNzakJ0QixDa0lwc2pCc0IscURBQ0ksY2xJc3NqQjFCLENrSS9yakJrQiw4Q0FDSSxzQkFDQSxvQkFDQSxvQmxJbXNqQnRCLENrSWhzakJrQix3REFDSSxzQmxJb3NqQnRCLENrSWpzakJrQix3REFDSSxjbElxc2pCdEIsQ2tJbHNqQjBCLHlFQUNJLGtCOUhyTHJCLEM4SDBMcUIscUI5SGdIRixDOEhuSEUsa0JBREEsbUJBRUEsa0JBQ0Esa0JsSXFzakI5QixDa0kvcmpCa0IsbURBRUksbUJBTUEscUI5SG1HTSxDOEh4R04sV0FFQSxrQkFEQSxtQkFFQSxrQkFDQSxtQkFOQSxpQ2xJMHNqQnRCLENrSS9yakJrQiw2REFFSSxzQkFDQSxrQkFGQSxrQmxJcXNqQnRCLENrSWxzakJzQixpRkFDRSxpQkFDQSwwQmxJb3NqQnhCLENrSWpzakJzQixvRkFFRSxrQkFDQSwyQkFGQSxVbElxc2pCeEIsQ2tJN3JqQmtCLGtFQUNJLG9CbElpc2pCdEIsQ0E5RUYsQ2dCbjFqQkksMEJrSHdHUSxrQ0FLUSxTQUhBLGNBS0EsYzlIdW9Cd0IsQzhIdG9CeEIsZ0JBQ0EsZUFDQSxnQkFQQSxlQUNBLE1BRUEsVWxJZzBqQmxCLENrSTF6akJrQixnREFDSSxtQjlIbW9Cb0IsQzhIbG9CcEIsb0JsSTR6akJ0QixDa0l4empCa0IscURBRUksb0JBREEsc0JBRUEsZ0JBQ0EsZUFDQSxlbEkwempCdEIsQ0FDRixDa0kxempCd0IseUdBTkoscURBUVEsWUFEQSxlbEk4empCMUIsQ0FDRixDZ0JoOGpCSSwwQmtId0lnQiw2Q0FFSSx1QkFEQSxNbEk0empCdEIsQ2tJdHpqQmtCLDhDQUVJLHVCQURBLE9sSTJ6akJ0QixDa0lyempCa0IsbURBSUksb0JBRkEsYUFEQSxPQUVBLHNCQUVBLG9CQUNBLHFCQUNBLG1COUgybEJvQixDOEgxbEJwQixvQmxJeXpqQnRCLENrSXZ6akJzQixxREFDSSxjbEl5empCMUIsQ2tJbHpqQmtCLDhDQUNJLHNCQUNBLG9CQUNBLG9CbElzempCdEIsQ2tJbnpqQmtCLHdEQUNJLHNCbEl1empCdEIsQ2tJcHpqQmtCLHdEQUNJLGNsSXd6akJ0QixDa0lyempCMEIseUVBQ0ksa0I5SHJMckIsQzhIMExxQixxQjlIZ0hGLEM4SG5IRSxrQkFEQSxtQkFFQSxrQkFDQSxrQmxJd3pqQjlCLENrSWx6akJrQixtREFFSSxtQkFNQSxxQjlIbUdNLEM4SHhHTixXQUVBLGtCQURBLG1CQUVBLGtCQUNBLG1CQU5BLGlDbEk2empCdEIsQ2tJbHpqQmtCLDZEQUVJLHNCQUNBLGtCQUZBLGtCbEl3empCdEIsQ2tJcnpqQnNCLGlGQUNFLGlCQUNBLDBCbEl1empCeEIsQ2tJcHpqQnNCLG9GQUVFLGtCQUNBLDJCQUZBLFVsSXd6akJ4QixDa0loempCa0Isa0VBQ0ksb0JsSW96akJ0QixDQTlFRixDa0lwdGpCZ0IsMkRBQ0ksZ0JsSXN5akJwQixDa0lweWpCZ0IsNERBQ0ksaUJsSXN5akJwQixDZ0I1aGtCSSx5QmtIa1BZLDJEQUNJLGdCbEk2eWpCbEIsQ2tJM3lqQmMsNERBQ0ksaUJsSTZ5akJsQixDQUNGLENnQnBpa0JJLHlCa0hrUFksMkRBQ0ksZ0JsSXF6akJsQixDa0luempCYyw0REFDSSxpQmxJcXpqQmxCLENBQ0YsQ2dCNWlrQkkseUJrSGtQWSwyREFDSSxnQmxJNnpqQmxCLENrSTN6akJjLDREQUNJLGlCbEk2empCbEIsQ0FDRixDZ0JwamtCSSwwQmtIa1BZLDJEQUNJLGdCbElxMGpCbEIsQ2tJbjBqQmMsNERBQ0ksaUJsSXEwakJsQixDQUNGLENrSTl6akJJLGtDQUNJLGdCOUh1Zm9DLENpQjV5QnRDLHdCckJ1bmtCTixDcUJsbmtCSSx1QzZHK1NBLGtDN0c5U0UsZXJCcW5rQkosQ0FDRixDa0lwMGpCSSxtQ0FDSSxpQjlIbWZvQyxDaUI1eUJ0Qyx3QnJCZ29rQk4sQ3FCM25rQkksdUM2R21UQSxtQzdHbFRFLGVyQjhua0JKLENBQ0YsQ2dCL2trQkksMEJrSDJRUSxvREFDSSxpQmxJdzBqQmQsQ2tJdDBqQlUscURBQ0ksa0JsSXcwakJkLENBQ0YsQ2tJOXpqQkEsU0FFSSx3QkFEQSxZbElrMGpCSixDZ0I3bGtCSSwwQmtIK1JJLGVBQ0ksZWxJaTBqQlYsQ2tJOXpqQk0sMEJBQ0ksY2xJZzBqQlYsQ0FDRixDa0k3empCSSw2REFFRSxZbEkrempCTixDa0k1empCSSxvQ0FDRSxnQmxJOHpqQk4sQ2tJM3pqQkkseUJBQ0UsdUJsSTZ6akJOLENrSTF6akJJLHVCQUNFLGNsSTR6akJOLENrSXh6akJBLGdCQUNJLFdsSTJ6akJKLENrSW56akJRLDZGQUVJLGFsSXN6akJaLENrSXB6akJRLG9EQUNFLFlsSXN6akJWLENrSWx6akJRLDZDQUNJLFk3R25ZTix3QnJCd3JrQk4sQ3FCbnJrQkksdUM2RzZYSSw2QzdHNVhGLGVyQnNya0JKLENBQ0YsQ2tJdHpqQlEsd0NBRUUsVUFEQSxtQmxJeXpqQlYsQ2tJcnpqQlEsc0RBQ0UsU2xJdXpqQlYsQ2tJanpqQkksMkJBQ0kseUJsSW96akJSLENrSWx6akJRLG9GQUVJLGFsSW96akJaLENrSTN5akJnQixzRkFDSSxVbEk4eWpCcEIsQ2tJenlqQlEsb0ZBQ0ksc0JsSTJ5akJaLENrSXh5akJRLCtEQUNJLFNsSTB5akJaLENrSWp5akJnQiwrREFDSSxVbElveWpCcEIsQ2tJL3hqQlEsNkRBQ0ksc0JsSWl5akJaLENrSTl4akJRLHdDQUNJLFNsSWd5akJaLENnQjdwa0JJLDZCa0hzWUEsU0FDSSwyQmxJMnhqQk4sQ2tJenhqQk0sa0NBQ0ksdUJsSTJ4akJWLENrSXR4akJNLDJCQUNJLHVCbEl5eGpCVixDQUNGLENrSW54akJBLDZDN0cxZE0sd0I2RzZkRixDQURBLFVsSXN4akJKLENxQjd1a0JJLHVDNkdxZEosNkM3R3BkTSxlckJpdmtCSixDQUNGLENrSXh4akJBLHVCQUNJLGlCbEkyeGpCSixDa0l6eGpCSSw4QkFRSSxrQkFQQSxXQUdBLFlBQ0EsV0FIQSxrQkFJQSxVQUdBLG1CN0c1ZUYsb0Q2RzZlRSxDQVBBLFVsSWl5akJSLENxQmx3a0JJLHVDNkc4ZEEsOEI3RzdkRSxlckJxd2tCSixDQUNGLENrSTN4akJBLHNCQUVJLHlCQUNBLGNBRkEsV0FHQSxpQmxJOHhqQkosQ2tJNXhqQkksdUNBQ0ksaUJsSTh4akJSLENrSXp4akJJLDRDQUNJLHFCbEk0eGpCUixDa0l4eGpCQSxpQkFDSSxjbEkyeGpCSixDa0l2eGpCWSxzREFDSSxrQmxJeXhqQmhCLENrSTd3akJZLG1IQUVJLDBCQURBLFVsSW94akJoQixDbUkxeWtCSSw0QkFFSSxlQURBLGtCL0hrMEJvQyxDaUJsMEJ0QyxzQzhHRUUsQ0FDQSxxQm5JNnlrQlIsQ3FCM3lrQkksdUM4R05BLDRCOUdPRSxlckI4eWtCSixDQUNGLENtSWh6a0JRLDhDQUNJLDZCQUVBLFNBREEsaUJuSW16a0JaLENtSTl5a0JJLDZCQUVJLDZCQUNBLFM5R2ZGLG9EOEdnQkUsQ0FIQSxXbkltemtCUixDcUIzemtCSSx1QzhHT0EsNkI5R05FLGVyQjh6a0JKLENBQ0YsQ21JaHprQlksbURBQ0ksV25Ja3prQmhCLENtSTd5a0JJLHNCQUNJLFluSSt5a0JSLENtSXZ5a0JJLGlDQUNJLGdDL0hneUJvQyxDK0gveEJwQywrQm5JMHlrQlIsQ21JdnlrQkksc0NBQ0ksd0JuSXl5a0JSLENtSXR5a0JJLGtDQUNJLHdCbkl3eWtCUixDbUl0eWtCUSxvREFDSSx3Qm5Jd3lrQlosQ21JenlrQlEsd0RBQ0ksd0JuSXd5a0JaLENtSXp5a0JRLCtDQUNJLHdCbkl3eWtCWixDbUlueWtCUSwwQ0FDSSxnQy9IK3dCZ0MsQytIOXdCaEMsK0JuSXF5a0JaLENtSS94a0JJLGtDQUNJLG1DL0g2d0JvQyxDK0g1d0JwQywyQm5Ja3lrQlIsQ21JL3hrQkksdUNBQ0ksb0JuSWl5a0JSLENtSTl4a0JJLG1DQUNJLG9CbklneWtCUixDbUk5eGtCUSxxREFDSSxvQm5JZ3lrQlosQ21JanlrQlEseURBQ0ksb0JuSWd5a0JaLENtSWp5a0JRLGdEQUNJLG9CbklneWtCWixDbUkzeGtCUSwyQ0FDSSxxQi9INHZCZ0MsQytIM3ZCaEMsMkJuSTZ4a0JaLENnQjV5a0JJLDRCbUhzQkEsZUFDSSxhQUVBLDRCOUc1RkYsb0Q4RzZGRSxDQUZBLFVuSTR4a0JOLENBQ0YsQ3FCbjNrQkksZ0U4R29GQSxlOUduRkUsZXJCczNrQkosQ0FDRixDZ0IxemtCSSw0Qm1INEJJLDJCQUNJLFVuSWl5a0JWLENtSXh4a0JjLGdGQUNJLFVuSWl5a0JsQixDbUk1eGtCTSxzQkFDSSxhQUNBLFNuSWd5a0JWLENtSTl4a0JVLDJCQUVJLFlBREEsVW5JaXlrQmQsQ21JMXhrQk0sd0I5RzNIRix3QnJCMDVrQkosQ0F4QkYsQ3FCNzNrQkksZ0U4R3NISSx3QjlHckhGLGVyQnk1a0JKLENBQ0YsQ2dCNzFrQkksNEJtSCtEUSwrQ0FDSSxhbklpeWtCZCxDbUk1eGtCVSxpREFDSSxhQUNBLFVBQ0EsMEJuSTh4a0JkLENtSXZ4a0JNLHFDQUNJLGFuSTJ4a0JWLENtSXp4a0JVLG1EQUNJLFVuSTJ4a0JkLENtSXh4a0JVLDRDQUNJLFdBUUEsZUFIQSxZQUVBLGlCQU5BLGtCQUVBLFFBR0Esa0JBSkEsTUFFQSxVbkk4eGtCZCxDbUlweGtCVSw4Q0FDSSxZbklzeGtCZCxDbUlseGtCVSxtREFDSSxVbklveGtCZCxDbUk5d2tCTSxzQ0FDSSx1Qm5Ja3hrQlYsQ21JaHhrQlUsNkNBQ0ksY0FDQSxTbklreGtCZCxDbUkxd2tCVSxnREFDSSxhQUNBLFVBQ0EsMEJuSTh3a0JkLENtSXZ3a0JVLGdEQUNJLFVBQ0EsdUJuSTJ3a0JkLENBOUNGLENvSTE2a0JJLHVCQUdJLFNBRkEsVUFDQSxtQnBJNDlrQlIsQ29JdjlrQlEsb0NBQ0ksZWhJK0NELENnSXBDQyxrQkFIQSxZQVBBLGdCQUNBLFdBQ0EsY0FDQSxZQUVBLFVBQ0Esa0JBRUEsMENBSkEsV0FLQSxVcEkwOWtCWixDb0lwOWtCUSxvQ0FFSSxVQURBLFVwSXU5a0JaLENvSWg5a0JZLG1EQUdJLGtEQUZBLFVBQ0EsbUJwSW05a0JoQixDb0kvOGtCWSxvREFFSSxtREFEQSxhcElrOWtCaEIsQ29JMzhrQlEsd0NBRUksY0FEQSxVQUVBLG9CQUNBLDZEQUNBLHNEcEk2OGtCWixDb0kxOGtCUSxpRUFNSSxlQUxBLGNBQ0EsVUFDQSxvQkFFQSx1QkFEQSxrQnBJODhrQlosQ29JeDhrQkksNkJBRUksYUFEQSxpQnBJMjhrQlIsQ29JcDhrQkksZ0NBQ0ksR0FDSSxVQUVBLDhDQUNBLHNEcElxOGtCVixDb0lsOGtCTSxHQUVJLFVBREEsc0JwSXE4a0JWLENBQ0YsQ29JajhrQkksZ0NBQ0ksR0FDSSxTcEltOGtCVixDb0loOGtCTSxHQUNJLFVBQ0EsMEJwSWs4a0JWLENBQ0YsQ3FJaGlsQkEsd0JBQ0ksWXJJbWlsQkosQ3FJOWhsQkEsZ0NBQ0ksR0FDSSxVQUNBLHFCQUNBLHVCcklpaWxCTixDcUk5aGxCRSxHQUNJLFVBQ0Esa0JySWdpbEJOLENBQ0YsQ3FJN2hsQkEsZ0NBQ0ksR0FDSSxVQUNBLG1CQUNBLHVCckkraGxCTixDcUk1aGxCRSxHQUNJLFVBQ0Esb0JySThobEJOLENBQ0YsQ3NJNWpsQkEsWUFDSSxTQUNBLGtCQUNBLGtCdEk4amxCSixDc0k1amxCSSw0SkFFSSxrQkFDQSxrQnRJa2tsQlIsQ2dCbmhsQkkseUJzSDNDSSwwQkFDSSxZdElpa2xCVixDQUNGLENnQjNnbEJJLDRCc0hsREksNkJBQ0ksVXRJZ2tsQlYsQ3NJN2psQk0sc0JBQ0ksZXRJK2psQlYsQ3NJN2psQlUscUNBSUksUUFEQSxlQUZBLGtCQUlBLFdBSEEsU3RJa2tsQmQsQ0FDRixDc0kxamxCUSxzQ0FDSSwwQ3RJNGpsQlosQ3NJempsQlEsdUNBQ0ksc0N0STJqbEJaLENzSXBqbEJRLDBDQUNJLFl0SXVqbEJaLEN1SXJtbEJBLGE1SE1JLDhCUDBWMEIsQ096VjFCLCtCUHlWMEIsQ21JL1YxQixjdkkwbWxCSixDdUl2bWxCSSxtQjVIaUJBLGlDUDJVMEIsQ081VTFCLGtDUDRVMEIsQ08xVjFCLHdCNEhEK0IsQzVIRS9CLHlCWDBtbEJKLEN1SXBtbEJBLFVBQ0ksYXZJdW1sQkosQ3VJcm1sQkksZ0JBQ0ksYXZJdW1sQlIsQ3VJcG1sQkksZUFDSSxrQkFDQSxPdklzbWxCUixDd0k1bmxCSSxzQ0FDSSxrQnhJK25sQlIsQ3dJNW5sQkkscUJBTUkscUJwSTJDRyxDb0k1Q0gsdUNwSW1yQnNCLENvSXRyQnRCLGFwSXF2QjRCLENvSW52QjVCLGlCcEk0WXNCLENvSTdZdEIsZ0JBRkgsb0JBTUcsd0J4SThubEJSLEN3STVubEJRLDJCQUNDLGF4SThubEJULEN3STFubEJJLHVEQUdJLHdCcEl5dUI0QixDb0kxdUI1QixVeEk2bmxCUixDZ0JobGxCSSw0QndIeENJLHFCQUNJLGtCeEkybmxCVixDQUNGLENnQnJsbEJJLDRCd0hoQ0ksNENBQ0ksZXhJeW5sQlYsQ0FDRixDd0lqbmxCSSw0QkFNSSxrQkFKQSxZQUdBLGlCQURBLFVBSEEsa0JBRUEsVXhJc25sQlIsQ3dJL21sQlEsd0VBQ0ksY3hJaW5sQlosQ3lJenFsQkksNkJBQ0ksdUN6STRxbEJSLEN5SXpxbEJJLHNDQUdJLG1CQUlBLDRCQUxBLGFBU04saUJySXVZNEIsQ3FJelk1QixZQUxNLHVCQU1KLGlCQUpJLGFBREEsVUFHQSxVekk4cWxCUixDeUlscWxCUSxvRUFHSSxZQUNBLGlCQUZBLFV6SXVxbEJaLEN5STlwbEJRLG9FQUdJLFlBQ0EsaUJBRkEsVXpJbXFsQlosQzBJenNsQkEsU0FDSSxRMUk0c2xCSixDMEl6c2xCQSxnQkFDQyxlMUk0c2xCRCxDMElyc2xCSSxpQkNmSCx3QjNJd3RsQkQsQzJJdHRsQkMsaUNBQ0Msd0J0STBFYSxDc0l6RWIsVTNJd3RsQkYsQzJJcnRsQkMsK0JBQ0MsVTNJdXRsQkYsQzJJcnRsQkMsaUNBQ0MsK0IzSXV0bEJGLEMySXB0bEJFLDZHQUNDLHdCM0lzdGxCSCxDMklsdGxCRSxpSEFDQywwQjNJb3RsQkgsQzJJaHRsQkUsbUhBQ0MsMkIzSWt0bEJILEMySTlzbEJFLCtHQUNDLHlCM0lndGxCSCxDMEkvdGxCSSxtQkNmSCx3QjNJa3ZsQkQsQzJJaHZsQkMsbUNBQ0Msd0J0STBFYSxDc0l6RWIsYTNJa3ZsQkYsQzJJL3VsQkMsaUNBQ0MsYTNJaXZsQkYsQzJJL3VsQkMsbUNBQ0MsOEIzSWl2bEJGLEMySTl1bEJFLGlIQUNDLHdCM0lndmxCSCxDMkk1dWxCRSxxSEFDQywwQjNJOHVsQkgsQzJJMXVsQkUsdUhBQ0MsMkIzSTR1bEJILEMySXh1bEJFLG1IQUNDLHlCM0kwdWxCSCxDMEl6dmxCSSxpQkNmSCx3QjNJNHdsQkQsQzJJMXdsQkMsaUNBQ0Msd0J0STBFYSxDc0l6RWIsVTNJNHdsQkYsQzJJendsQkMsK0JBQ0MsVTNJMndsQkYsQzJJendsQkMsaUNBQ0MsK0IzSTJ3bEJGLEMySXh3bEJFLDZHQUNDLHdCM0kwd2xCSCxDMkl0d2xCRSxpSEFDQywwQjNJd3dsQkgsQzJJcHdsQkUsbUhBQ0MsMkIzSXN3bEJILEMySWx3bEJFLCtHQUNDLHlCM0lvd2xCSCxDMElueGxCSSxjQ2ZILHdCM0lzeWxCRCxDMklweWxCQyw4QkFDQyx3QnRJMEVhLENzSXpFYixVM0lzeWxCRixDMklueWxCQyw0QkFDQyxVM0lxeWxCRixDMklueWxCQyw4QkFDQywrQjNJcXlsQkYsQzJJbHlsQkUsdUdBQ0Msd0IzSW95bEJILEMySWh5bEJFLDJHQUNDLDBCM0lreWxCSCxDMkk5eGxCRSw2R0FDQywyQjNJZ3lsQkgsQzJJNXhsQkUseUdBQ0MseUIzSTh4bEJILEMwSTd5bEJJLGlCQ2ZILHdCM0lnMGxCRCxDMkk5emxCQyxpQ0FDQyx3QnRJMEVhLENzSXpFYixVM0lnMGxCRixDMkk3emxCQywrQkFDQyxVM0kremxCRixDMkk3emxCQyxpQ0FDQywrQjNJK3psQkYsQzJJNXpsQkUsNkdBQ0Msd0IzSTh6bEJILEMySTF6bEJFLGlIQUNDLDBCM0k0emxCSCxDMkl4emxCRSxtSEFDQywyQjNJMHpsQkgsQzJJdHpsQkUsK0dBQ0MseUIzSXd6bEJILEMwSXYwbEJJLGdCQ2ZILHdCM0kwMWxCRCxDMkl4MWxCQyxnQ0FDQyx3QnRJMEVhLENzSXpFYixVM0kwMWxCRixDMkl2MWxCQyw4QkFDQyxVM0l5MWxCRixDMkl2MWxCQyxnQ0FDQywrQjNJeTFsQkYsQzJJdDFsQkUsMkdBQ0Msd0IzSXcxbEJILEMySXAxbEJFLCtHQUNDLDBCM0lzMWxCSCxDMklsMWxCRSxpSEFDQywyQjNJbzFsQkgsQzJJaDFsQkUsNkdBQ0MseUIzSWsxbEJILEMwSWoybEJJLGVDZkgsd0IzSW8zbEJELEMySWwzbEJDLCtCQUNDLHdCdEkwRWEsQ3NJekViLFUzSW8zbEJGLEMySWozbEJDLDZCQUNDLFUzSW0zbEJGLEMySWozbEJDLCtCQUNDLCtCM0ltM2xCRixDMkloM2xCRSx5R0FDQyx3QjNJazNsQkgsQzJJOTJsQkUsNkdBQ0MsMEIzSWczbEJILEMySTUybEJFLCtHQUNDLDJCM0k4MmxCSCxDMkkxMmxCRSwyR0FDQyx5QjNJNDJsQkgsQzBJMzNsQkksY0NmSCx3QjNJODRsQkQsQzJJNTRsQkMsOEJBQ0Msd0J0STBFYSxDc0l6RWIsVTNJODRsQkYsQzJJMzRsQkMsNEJBQ0MsVTNJNjRsQkYsQzJJMzRsQkMsOEJBQ0MsK0IzSTY0bEJGLEMySTE0bEJFLHVHQUNDLHdCM0k0NGxCSCxDMkl4NGxCRSwyR0FDQywwQjNJMDRsQkgsQzJJdDRsQkUsNkdBQ0MsMkIzSXc0bEJILEMySXA0bEJFLHlHQUNDLHlCM0lzNGxCSCxDMElyNWxCSSxpQkNmSCx3QjNJdzZsQkQsQzJJdDZsQkMsaUNBQ0Msd0J0STBFYSxDc0l6RWIsVTNJdzZsQkYsQzJJcjZsQkMsK0JBQ0MsVTNJdTZsQkYsQzJJcjZsQkMsaUNBQ0MsK0IzSXU2bEJGLEMySXA2bEJFLDZHQUNDLHdCM0lzNmxCSCxDMklsNmxCRSxpSEFDQywwQjNJbzZsQkgsQzJJaDZsQkUsbUhBQ0MsMkIzSWs2bEJILEMySTk1bEJFLCtHQUNDLHlCM0lnNmxCSCxDMEkvNmxCSSxlQ2ZILHFCM0lrOGxCRCxDMkloOGxCQywrQkFDQyxxQnRJMEVhLENzSXpFYixhM0lrOGxCRixDMkkvN2xCQyw2QkFDQyxhM0lpOGxCRixDMkkvN2xCQywrQkFDQyw4QjNJaThsQkYsQzJJOTdsQkUseUdBQ0MscUIzSWc4bEJILEMySTU3bEJFLDZHQUNDLHVCM0k4N2xCSCxDMkkxN2xCRSwrR0FDQyx3QjNJNDdsQkgsQzJJeDdsQkUsMkdBQ0Msc0IzSTA3bEJILEMwSXo4bEJJLGlCQ2ZILHFCM0k0OWxCRCxDMkkxOWxCQyxpQ0FDQyxxQnRJMEVhLENzSXpFYixhM0k0OWxCRixDMkl6OWxCQywrQkFDQyxhM0kyOWxCRixDMkl6OWxCQyxpQ0FDQyw4QjNJMjlsQkYsQzJJeDlsQkUsNkdBQ0MscUIzSTA5bEJILEMySXQ5bEJFLGlIQUNDLHVCM0l3OWxCSCxDMklwOWxCRSxtSEFDQyx3QjNJczlsQkgsQzJJbDlsQkUsK0dBQ0Msc0IzSW85bEJILEMwSW4rbEJJLGdCQ2ZILHFCM0lzL2xCRCxDMklwL2xCQyxnQ0FDQyxxQnRJMEVhLENzSXpFYixVM0lzL2xCRixDMkluL2xCQyw4QkFDQyxVM0lxL2xCRixDMkluL2xCQyxnQ0FDQywrQjNJcS9sQkYsQzJJbC9sQkUsMkdBQ0MscUIzSW8vbEJILEMySWgvbEJFLCtHQUNDLHVCM0lrL2xCSCxDMkk5K2xCRSxpSEFDQyx3QjNJZy9sQkgsQzJJNStsQkUsNkdBQ0Msc0IzSTgrbEJILEM0SXZnbUJBLGtCQUVJLG1CQURBLGlCNUkyZ21CSixDNElwZ21CQSxVQUtJLHdCeEkyQ08sQ3dJNUNQLG9CeEl3VjBCLEN3SXRWMUIsMENBTEEsV0FDQSxrQnhJb1NLLEN3SW5TTCxlNUkwZ21CSixDNElyZ21CSSxtQkFLSSxVQUVBLGVBTEEsWUFFQSxPQUVBLGlCQUhBLGtCQUZBLFU1STZnbUJSLEM0SWhnbUJBLGFBQ0ksVTVJbWdtQkosQzRJaGdtQkEsYUFDSSxVNUltZ21CSixDNEk5L2xCQSxrQkFDSSxlQUNBLGdCQUNBLGVBQ0EsUzVJaWdtQkosQzRJOS9sQkEsY0FFSSxnQkFEQSxnQkFFQSxXNUlpZ21CSixDNEk5L2xCQSxlQUdJLG1CQURBLGFBRUEsOEJBSEEsbUI1SW9nbUJKLEM0STcvbEJJLHFCQU1JLDZCQUVBLG1CQU5BLGF4STVDSSxDd0kyQ0oscUJBRUEsa0JBQ0EsZ0JBR0Esb0JBRkEsd0I1SW1nbUJSLEM0STUvbEJBLHFCQUNJLGdCNUkrL2xCSixDNEk5L2xCSSwwQkFFSSxheElqQkcsQ3dJZ0JILHFCQUVBLGtCQUNBLGU1SWdnbUJSLEM2SXJsbUJFLDZDQUNFLGtCN0l3bG1CSixDNklybG1CRSw0QkFDRSxpQjdJdWxtQkosQzZJbGxtQkksMEJBQ0UsZTdJb2xtQk4sQzZJbGxtQkksc0NBRUUsaUJBREEsYzdJcWxtQk4sQzZJamxtQkksZ0VBRUUsY0FEQSxrQkFFQSx3QjdJbWxtQk4sQzZJaGxtQkksb0ZBQ0UsaUM3SWtsbUJOLEM2SS9rbUJJLHlDQUNFLGtCN0lpbG1CTixDNkk1a21CSSwrSUFDRSx1QjdJaWxtQk4sQzZJL2ttQkksOEJBQ0UsZ0I3SWlsbUJOLEM2SS9rbUJJLCtCQUNFLGE3SWlsbUJOLEM2SWhsbUJNLDJDQUNFLGE3SWtsbUJSLEM2STVrbUJFLHlDQUNFLGVBQ0EsaUI3SThrbUJKLEM2STNrbUJFLHNGQUNFLGlCN0k2a21CSixDNkl0a21CRSwrQ0FDRSxnQjdJMmttQkosQzZJeGttQkUsNkJBQ0UsY0FDRSwwQjdJMGttQkosQzZJemttQkksNEJBQ0Usd0I3STJrbUJOLEM2SW5rbUJFLDZIQUNFLHVCN0l3a21CSixDNklya21CRSwrQkFDRSxpQzdJdWttQkosQ0FDRixDNklwa21CRSx5QkFDRSwwQ0FDRSxjN0lza21CSixDNklwa21CRSxnREFDRSxPQUNBLFU3SXNrbUJKLEM2SXBrbUJFLG9CQUNFLDBCN0lza21CSixDNklua21CRSwwQ0FDRSx1QjdJcWttQkosQ0FDRixDOElycW1CQSxXQU1JLGFBSEEsT0FLQSxnQkFKQSxRQUZBLFNBS0Esd0JBRkEsVTlJNHFtQkosQzhJdHFtQkksMEJBRkEsb0JBUkEsaUI5SW9ybUJKLEM4SXBxbUJBLGVBRUksWUFEQSxLOUl3cW1CSixDOElycW1CSSxtQkFDSSxLOUl1cW1CUixDOElucW1CQSxrQkFFSSxTQURBLFE5SXVxbUJKLEM4SXBxbUJJLHNCQUNJLFE5SXNxbUJSLEM4SWxxbUJBLG1CQUNJLHdCOUlxcW1CSixDOElocW1CQSxnQkFDSSxXOUltcW1CSixDZ0J2cG1CSSwwQjhIYkosZ0JBSVEsVzlJb3FtQk4sQ0FDRixDK0l4dG1CQSxzQkFFSSxpQkFDQSx1QkFDQSxhL0kwdG1CSixDK0l4dG1CSSx1Q0FHSSxhQUNBLGNBRkEsZUFEQSxrQkFJQSxTL0kwdG1CUixDK0l4dG1CUSx5Q0FHSSxtQkFHQSxlM0kwQ0QsQzJJM0NDLGtCbklGTiwyQ21JTU0sQ0FQQSxvQkFFQSx1QkFIQSxrQkFPQSwrQkFFQSxnREFIQSxTL0k2dG1CWixDK0l4dG1CWSw4Q0FHSSxnQkFEQSx3QkFEQSxzQi9JNHRtQmhCLEMrSXZ0bUJZLGlEQUdJLGdCQURBLDJCQURBLHlCL0kydG1CaEIsQytJdHRtQlkscURBR0ksUy9Jd3RtQmhCLEMrSXB0bUJRLHlDQUNJLFMvSXN0bUJaLEMrSXB0bUJZLHFEQUlJLGNBREEsZUFGQSxTQUNBLE8vSXd0bUJoQixDK0ludG1CWSxzREFDSSxtQ0FDQSxPL0lxdG1CaEIsQytJbHRtQlksc0RBQ0ksK0JBQ0EsNkIvSW90bUJoQixDK0lqdG1CWSxzREFDSSwrQkFDQSw2Qi9JbXRtQmhCLEMrSWh0bUJZLHNEQUNJLGlDQUNBLE8vSWt0bUJoQixDK0kvc21CWSxzREFDSSxtQ0FDQSxpQy9JaXRtQmhCLEMrSTlzbUJZLHNEQUNJLG1DQUNBLGlDL0lndG1CaEIsQytJN3NtQlksc0RBQ0ksbUNBQ0EsTy9JK3NtQmhCLEMrSTVzbUJZLHNEQUNJLCtCQUNBLDZCL0k4c21CaEIsQytJM3NtQlksdURBQ0ksK0JBQ0EsNkIvSTZzbUJoQixDK0kxc21CWSx1REFDSSxpQ0FDQSxPL0k0c21CaEIsQytJenNtQlksdURBQ0ksbUNBQ0EsaUMvSTJzbUJoQixDK0l4c21CWSx1REFDSSxtQ0FDQSxpQy9JMHNtQmhCLENnSmp6bUJBLGdCM0hGTSxvRHJCdXptQk4sQ3FCbHptQkksdUMySEhKLGdCM0hJTSxlckJxem1CSixDQUNGLENnSnR6bUJBLGVBRUksb0JBREEsaUJBRUEsaUJoSnl6bUJKLENnSnZ6bUJJLHFCQUNJLGNBRUEsaUI1STBac0IsQzRJelp0QixlNUk4WXNCLEM0SWhadEIsaUJoSjJ6bUJSLENnSnJ6bUJRLHFDQUNJLG9CaEp1em1CWixDaUp6MG1CSSxnQkFNSSxnQ0FIQSxnQjdJa2dCc0IsQzZJaGdCdEIsa0I3SW1nQnNCLEM2SXRnQnRCLHFCN0lpZ0JzQixDNklsZ0J0QixrQjdJa2dCc0IsQzZJL2Z0Qix3QmpKODBtQlIsQ2lKejBtQkksVUFDSSxlakoyMG1CUixDaUp2MG1CUSxvQkFDSSxXQUVBLFNBREEsV2pKMDBtQlosQ2lKcjBtQkksb0JBRUksa0I3SXNmc0IsQzZJcmZ0QixrQmpKdTBtQlIsQ2lKaDBtQlEsMERBRUkscUJqSmswbUJaLENpSjF6bUJRLHNCQUNJLHdCN0kyZWtCLEM2STFlbEIsYWpKNHptQlosQ2lKMXptQlksd0JBQ0ksYWpKNHptQmhCLENpSm56bUJRLHVCQUNJLHNDN0lpZGtCLEM2SWhkbEIsYWpKcXptQlosQ2lKbnptQlkseUJBQ0ksYWpKcXptQmhCLENpSjN5bUJJLGdCNUh4RUUsd0JyQnUzbUJOLENxQmwzbUJJLHVDNEhtRUEsZ0I1SGxFRSxlckJxM21CSixDQUNGLENpSjN5bUJJLGdDQUVJLGNBQ0EsY2pKOHltQlIsQ2lKeHltQmdCLDBFQUVJLFlqSjB5bUJwQixDaUpyeW1CZ0Isd0VBRUksZWpKdXltQnBCLENpSjV4bUJJLGFBQ0ksZWpKK3htQlIsQ2lKN3htQlEsZ0NBRUksbUI3SSsxQndCLEM2STkxQnhCLG9CakoreG1CWixDaUp0eG1CSSxzQkFDSSxhakp5eG1CUixDa0p6NW1CQSxjQUVJLGE5STRETyxDOEk3RFAsaUI5SXVaMEIsQzhJcloxQixlbEo0NW1CSixDa0oxNW1CSSxvQkFDSSxhbEo0NW1CUixDa0p2NW1CSSwyQkFDSSxhbEowNW1CUixDa0pyNW1CSSwwQkFDSSxhbEp3NW1CUixDbUp6Nm1CSSxtQkFDSSxjbko0Nm1CUixDbUp2Nm1CWSxxQ0FDSSxnUEFDQSxrQm5KeTZtQmhCLENtSmw2bUJZLHNDQUNJLGdQQUNBLGtCbkpvNm1CaEIsQ29KcjdtQkEsVUFDSSxpQnBKdzdtQkosQ29KcDdtQkksaUJBTUksK0JBTEEsV0FJQSxZQURBLFVBRkEsa0JBQ0EsS3BKeTdtQlIsQ29KLzZtQkkseUNBQ0ksbUNwSms3bUJSLENvSjc2bUJJLHlDQUNJLG1DcEpnN21CUixDb0oxNm1CQSxnQkFFSSxhQURBLGlCcEo4Nm1CSixDb0ozNm1CSSxzQkFHSSxXQUZBLFdBQ0EsYXBKODZtQlIsQ29KMTZtQkksNEJBQ0ksWXBKNDZtQlIsQ29KejZtQkksMkJBQ0ksZXBKMjZtQlIsQ29KcjZtQkEsZUFHSSxtQkFLQSxrQkFOQSxvQkFXQSxlQUNBLGVoSjRWMEIsQ2dKblcxQixZQUhBLHVCQUNBLE9BSkEsa0JBVUEsa0JBQ0EsMkJBTkEsV0FTQSxTcEpzNm1CSixDb0pwNm1CSSxvQ0FDSSxlcEpzNm1CUixDb0psNm1CQSxvQkFDSSxlaEpuQk8sQ2dKb0JQLHdCcEpxNm1CSixDb0psNm1CQSxrQkFHSSxpQkFEQSxZQURBLFVwSnU2bUJKLENvSmw2bUJBLGtCQUdJLGlCQURBLFlBREEsVXBKdTZtQkosQ29KbDZtQkEsa0JBR0ksa0JBREEsWUFEQSxVcEp1Nm1CSixDb0pqNm1CQSxrQkFFSSxpQkFDQSxrQkFDQSxrQkFDQSxRcEpvNm1CSixDb0psNm1CSSx3QkFHSSxXQUZBLFdBQ0EsYXBKcTZtQlIsQ29KaDZtQkEsZUFDSSxjcEptNm1CSixDZ0I3OW1CSSx5Qm9JK0RJLGlCQUNJLFNBQ0EsZ0JwSms2bUJWLENvSjk1bUJFLGVBQ0ksUXBKaTZtQk4sQ29KOTVtQkUsa0JBRUksU3BKZzZtQk4sQ29KNzVtQkUsZUFDSSxjcEpnNm1CTixDb0o3NW1CRSxnREFDSSxXcEpnNm1CTixDb0p6NW1CVSwwQ0FDSSxvQnBKNDVtQmQsQ29KNzVtQlUsNENBQ0ksb0JwSmc2bUJkLENvSmo2bUJVLDBDQUNJLG9CcEpvNm1CZCxDb0pyNm1CVSx1Q0FDSSxvQnBKdzZtQmQsQ29KejZtQlUsbUZBQ0ksb0JwSmc3bUJkLENvSmo3bUJVLHdDQUNJLG9CcEpvN21CZCxDb0pyN21CVSx1Q0FDSSxvQnBKdzdtQmQsQ29KejdtQlUsMENBQ0ksb0JwSjQ3bUJkLENvSjc3bUJVLGtGQUNJLGlCcEpvOG1CZCxDb0pyOG1CVSx5Q0FDSSxpQnBKdzhtQmQsQ0FDRixDb0o1N21CSSw0REFDSSxTcEppOG1CUixDb0o5N21CSSxxQ0FDSSxVcEpnOG1CUixDZ0I3aW5CSSx5Qm9JaUhJLHFDQUNJLGVwSis3bUJWLENBQ0YsQ29KMzdtQkEsbUVBQ0ksVXBKODdtQkosQ3FKM21uQkEsRUFDQyxjckpnbm5CRCxDcUozbW5CQSxRQUpDLGVqSnVaNkIsQ2lKdFo3QixnQnJKcW5uQkQsQ3FKbG5uQkEsTUFDQyxpQmpKNmM2QixDaUoxYzdCLGlCcko4bW5CRCxDcUo1bW5CQyxtQkFDQyxlcko4bW5CRixDcUoxbW5CQSxhQUNDLGlCcko2bW5CRCxDc0pqb25CQywwREFFQyxldEpvb25CRixDc0pqb25CQyxzQkFDQyxvQnRKbW9uQkYsQ3NKaG9uQkMsZUFDQyxhdEprb25CRixDc0ovbm5CQyxrQkFDQyxZdEppb25CRixDdUozb25CQyxnRUFDQyxjQUNBLGV2SmlwbkJGLEN3SnJwbkJBLDhCQUNDLGF4SndwbkJELEN3SnJwbkJBLFNBRUMsZ0JwSjJhNkIsQ29KemE3QixlcEpvWjZCLENvSnZaN0IscUJ4SjJwbkJELEN3SmxwbkJBLHdCQVBDLHdCeEppcW5CRCxDd0oxcG5CQSxlQUdDLGlCQUVBLHFCQUhBLHNCQURBLGtCeEp5cG5CRCxDd0ozb25CQSxnQ0FFQyxrQnBKNFpxQyxDb0ozWnJDLGVwSjRYNkIsQ29KOVg3QixxQnBKNFpxQyxDb0p6WnJDLHdCeEpxcG5CRCxDd0pucG5CQyxxQkFDQyxjQUVBLFlBQ0EscUJBRkEsVXhKdXBuQkYsQ3dKanBuQkUsaUNBQ0MsaUJBQ0EsaUJ4Sm1wbkJILEN3SjVvbkJBLFVBRUMsYXBKTVUsQ29KTFYsbUJBQ0EsZ0JBSEEsd0J4SmtwbkJELEN5SjVzbkJJLFNBQ0ksa0N6SitzbkJSLENPbHNuQkUsMEVrSlJVLGtDekpndG5CWixDeUp0dG5CSSxXQUNJLGtDekp5dG5CUixDTzVzbkJFLGtGa0pSVSxrQ3pKMHRuQlosQ3lKaHVuQkksV0FDSSxrQ3pKbXVuQlIsQ090dG5CRSxrRmtKUlUsa0N6Sm91bkJaLEN5SjF1bkJJLFNBQ0ksa0N6SjZ1bkJSLENPaHVuQkUsMEVrSlJVLGtDeko4dW5CWixDeUpwdm5CSSxRQUNJLGtDekp1dm5CUixDTzF1bkJFLHNFa0pSVSxrQ3pKd3ZuQlosQ3lKOXZuQkksV0FDSSxrQ3pKaXduQlIsQ09wdm5CRSxrRmtKUlUsa0N6Smt3bkJaLEN5Snh3bkJJLFdBQ0ksa0N6SjJ3bkJSLENPOXZuQkUsa0ZrSlJVLGtDeko0d25CWixDeUpseG5CSSxVQUNJLGtDekpxeG5CUixDT3h3bkJFLDhFa0pSVSxrQ3pKc3huQlosQ3lKNXhuQkksU0FDSSxrQ3pKK3huQlIsQ09seG5CRSwwRWtKUlUsa0N6Smd5bkJaLEN5SnR5bkJJLFNBQ0ksa0N6Snl5bkJSLENPNXhuQkUsMEVrSlJVLGtDekoweW5CWixDeUpoem5CSSxVQUNJLCtCekptem5CUixDT3R5bkJFLDhFa0pSVSxrQ3pKb3puQlosQ3lKMXpuQkksU0FDSSxrQ3pKNnpuQlIsQ09oem5CRSwwRWtKUlUsa0N6Sjh6bkJaLEN5SnAwbkJJLGNBQ0ksa0N6SnUwbkJSLENPMXpuQkUsOEZrSlJVLGtDekp3MG5CWixDeUo5MG5CSSxhQUNJLGtDekppMW5CUixDT3AwbkJFLDBGa0pSVSxrQ3pKazFuQlosQ3lKeDFuQkksVUFDSSxrQ3pKMjFuQlIsQ085MG5CRSw4RWtKUlUsa0N6SjQxbkJaLEN5SmwybkJJLFlBQ0ksa0N6SnEybkJSLENPeDFuQkUsc0ZrSlJVLGtDekpzMm5CWixDeUo1Mm5CSSxpQkFDSSxrQ3pKKzJuQlIsQ09sMm5CRSwwR2tKUlUsa0N6SmczbkJaLEN5SnQzbkJJLGNBQ0ksa0N6SnkzbkJSLENPNTJuQkUsOEZrSlJVLGtDekowM25CWixDeUpoNG5CSSxnQkFDSSxrQ3pKbTRuQlIsQ090M25CRSxzR2tKUlUsa0N6Sm80bkJaLEN5SjE0bkJJLGVBQ0ksa0N6SjY0bkJSLENPaDRuQkUsa0drSlJVLGtDeko4NG5CWixDeUp4NG5CSSxrQkFDSSwyRHpKMjduQlIsQ3lKNTduQkksb0JBQ0ksMkR6Sis3bkJSLEN5Smg4bkJJLG9CQUNJLDJEekptOG5CUixDeUpwOG5CSSxrQkFDSSwyRHpKdThuQlIsQ3lKeDhuQkksaUJBQ0ksMkR6SjI4bkJSLEN5SjU4bkJJLG9CQUNJLDJEekorOG5CUixDeUpoOW5CSSxvQkFDSSwyRHpKbTluQlIsQ3lKcDluQkksbUJBQ0ksMkR6SnU5bkJSLEN5Sng5bkJJLGtCQUNJLDJEekoyOW5CUixDeUo1OW5CSSxrQkFDSSwyRHpKKzluQlIsQ3lKaCtuQkksa0JBQ0ksMkR6SnUrbkJSLEN5SngrbkJJLHVCQUNJLDJEekoyK25CUixDeUo1K25CSSxzQkFDSSwyRHpKKytuQlIsQ3lKaC9uQkksbUJBQ0ksMkR6Sm0vbkJSLEN5SnAvbkJJLHFCQUNJLDJEekp1L25CUixDeUp4L25CSSwwQkFDSSwyRHpKMi9uQlIsQ3lKNS9uQkksdUJBQ0ksMkR6SisvbkJSLEN5Smhnb0JJLHlCQUNJLDJEekptZ29CUixDeUpwZ29CSSx3QkFDSSwyRHpKdWdvQlIsQ3lKbGdvQkksd0JBQ0ksNEN6SnFnb0JSLENPMWdvQkUsc0lrSlVVLHlDekpzZ29CWixDeUo1Z29CSSwwQkFDSSwrQ3pKK2dvQlIsQ09waG9CRSw4SWtKVVUsK0N6Smdob0JaLEN5SnRob0JJLHdCQUNJLDhDekp5aG9CUixDTzlob0JFLHNJa0pVVSw2Q3pKMGhvQlosQ3lKaGlvQkkscUJBQ0ksOEN6Sm1pb0JSLENPeGlvQkUsMEhrSlVVLDZDekpvaW9CWixDeUoxaW9CSSx3QkFDSSw2Q3pKNmlvQlIsQ09sam9CRSxzSWtKVVUsNkN6Sjhpb0JaLEN5SnBqb0JJLHVCQUNJLDZDekp1am9CUixDTzVqb0JFLGtJa0pVVSw2Q3pKd2pvQlosQ3lKOWpvQkksc0JBQ0ksK0N6Smlrb0JSLENPdGtvQkUsOEhrSlVVLCtDekpra29CWixDeUp4a29CSSxxQkFDSSw0Q3pKMmtvQlIsQ09obG9CRSwwSGtKVVUseUN6SjRrb0JaLEN5Smxsb0JJLHdCQUNJLHlDekpxbG9CUixDTzFsb0JFLHNJa0pVVSx5Q3pKc2xvQlosQ3lKNWxvQkksc0JBQ0ksNEN6Sitsb0JSLENPcG1vQkUsOEhrSlVVLDRDekpnbW9CWixDeUp0bW9CSSx3QkFDSSw0Q3pKeW1vQlIsQ085bW9CRSxzSWtKVVUsNEN6SjBtb0JaLENPcG5vQkUseUprSlVVLHlDekpvbm9CWixDeUo1b29CSSxpQkFDSSxrQ3pKK29vQlIsQ09sb29CRSwwR2tKUlUsa0N6Smdwb0JaLEN5SnRwb0JJLG1CQUNJLGtDekp5cG9CUixDTzVvb0JFLGtIa0pSVSxrQ3pKMHBvQlosQ3lKaHFvQkksZUFDSSxrQ3pKbXFvQlIsQ090cG9CRSxrR2tKUlUsa0N6Sm9xb0JaLEN5SjFxb0JJLGNBQ0ksa0N6SjZxb0JSLENPaHFvQkUsOEZrSlJVLGtDeko4cW9CWixDT3Rxb0JFLHNIa0pSVSwrQnpKd3JvQlosQ3lKbHJvQkkscUJBQ0ksMkR6SnFyb0JSLEN5SnRyb0JJLHVCQUNJLDJEekp5cm9CUixDeUoxcm9CSSxxQkFDSSwyRHpKNnJvQlIsQ3lKOXJvQkksa0JBQ0ksMkR6Smlzb0JSLEN5Smxzb0JJLHlDQUNJLDJEekp5c29CUixDeUoxc29CSSxtQkFDSSwyRHpKNnNvQlIsQ3lKOXNvQkksa0JBQ0ksMkR6Sml0b0JSLEN5Smx0b0JJLHFCQUNJLDJEekpxdG9CUixDeUp0dG9CSSx3Q0FDSSxxRHpKNnRvQlIsQ3lKOXRvQkksb0JBQ0kscUR6Sml1b0JSLEMwSnpzb0JJLGNBQ0ksWTFKNHNvQlIsQzBKenNvQkksZ0JBQ0ksYzFKNHNvQlIsQzBKanRvQkksZ0JBQ0ksWTFKb3RvQlIsQzBKanRvQkksa0JBQ0ksYzFKb3RvQlIsQzBKenRvQkksY0FDSSxZMUo0dG9CUixDMEp6dG9CSSxnQkFDSSxjMUo0dG9CUixDMEpqdW9CSSxXQUNJLFkxSm91b0JSLEMwSmp1b0JJLGFBQ0ksYzFKb3VvQlIsQzBKenVvQkksY0FDSSxZMUo0dW9CUixDMEp6dW9CSSxnQkFDSSxjMUo0dW9CUixDMEpqdm9CSSxhQUNJLFkxSm92b0JSLEMwSmp2b0JJLGVBQ0ksYzFKb3ZvQlIsQzBKenZvQkksWUFDSSxZMUo0dm9CUixDMEp6dm9CSSxjQUNJLGMxSjR2b0JSLEMwSmp3b0JJLFdBQ0ksWTFKb3dvQlIsQzBKandvQkksYUFDSSxjMUpvd29CUixDMEp6d29CSSxjQUNJLFkxSjR3b0JSLEMwSnp3b0JJLGdCQUNJLGMxSjR3b0JSLEMwSmp4b0JJLFlBQ0ksUzFKb3hvQlIsQzBKanhvQkksY0FDSSxXMUpveG9CUixDMEp6eG9CSSxjQUNJLFMxSjR4b0JSLEMwSnp4b0JJLGdCQUNJLFcxSjR4b0JSLEMwSmp5b0JJLGFBQ0ksUzFKb3lvQlIsQzBKanlvQkksZUFDSSxXMUpveW9CUixDMEpoeW9CQSxnQkFDQyxlMUpteW9CRCxDMkovMG9CQSxhQUNJLGlCM0prMW9CSixDMkpoMW9CSSx3QkFHSSxlQUNBLFVBSEEsd0NBQ0EscUIzSm8xb0JSLEMySi8wb0JJLDBCQUdJLFNBRUEsVUFKQSxrQkFDQSxvQkFFQSwrQkFFQSx3QnZKbVh3QixDdUpsWHhCLFczSmkxb0JSLEMySjkwb0JRLDhCQUVJLGtCQURBLFdBRUEscUJBQ0EsUzNKZzFvQlosQzJKOTBvQlEsZ0NBQ0ksVUFDQSxPM0pnMW9CWixDNEozMm9CQSxVQUNDLG9DQUNBLHFCNUo4Mm9CRCxDNEo1Mm9CQyxnQkFDTywyQjVKODJvQlIsQzRKdjJvQkEsYUFDQyxzQzVKMDJvQkQsQzRKdjJvQkEsYUFDQyxzQzVKMDJvQkQsQzRKcDJvQkEsdUJBQ0ksR0FDSSx1QjVKdTJvQk4sQzRKcjJvQkUsSUFDSSwwQjVKdTJvQk4sQzRKcjJvQkUsR0FDSSx1QjVKdTJvQk4sQ0FDRixDNEpwMm9CQSxvQkFDSSxHQUNJLHVCNUpzMm9CTixDNEpwMm9CRSxJQUNJLDBCNUpzMm9CTixDNEpwMm9CRSxHQUNJLHVCNUpzMm9CTixDQUNGLEM0Sm4yb0JBLHVCQUNJLEdBQ0ksdUI1SnEyb0JOLEM0Sm4yb0JFLElBQ0kseUI1SnEyb0JOLEM0Sm4yb0JFLEdBQ0ksdUI1SnEyb0JOLENBQ0YsQzZKMTVvQkksaUNBRUksV0FDQSxhN0oyNW9CUixDNkp6NW9CSSxnQkFDSSxVN0oyNW9CUixDOEp0Nm9CQSxZQUNJLGNBQ0EsaUJBQ0EsaUI5Snk2b0JKLEMrSjM2b0JBLFdBQ0ksb0IvSjg2b0JKLEMrSjU2b0JBLFdBQ0ksb0IvSis2b0JKLEMrSjc2b0JBLFdBQ0ksb0IvSmc3b0JKLEMrSjk2b0JBLFdBQ0ksb0IvSmk3b0JKLEMrSi82b0JBLFdBQ0ksb0IvSms3b0JKLEMrSmg3b0JBLFdBQ0ksb0IvSm03b0JKLEMrSmo3b0JBLFdBQ0ksb0IvSm83b0JKLEMrSmw3b0JBLFdBQ0kscUJBR0Esb0IvSms3b0JKLEMrSmg3b0JBLFlBQ0ksbUIvSnU3b0JKLENnS3A5b0JBLGtCQUNJLDBCaEt1OW9CSixDZ0twOW9CQSxpQkFDSSx5QmhLdTlvQkosQ2lLejlvQkMsT0FDQyxLaks0OW9CRixDaUsxOW9CQyxTQUNDLE9qSzY5b0JGLENpSzM5b0JDLFVBQ0MsUWpLODlvQkYsQ2lLNTlvQkMsUUFDQyxNaksrOW9CRixDaUt6K29CQyxPQUNDLFVqSzQrb0JGLENpSzErb0JDLFNBQ0MsWWpLNitvQkYsQ2lLMytvQkMsVUFDQyxhaks4K29CRixDaUs1K29CQyxRQUNDLFdqSysrb0JGLENpS3ovb0JDLE9BQ0MsU2pLNC9vQkYsQ2lLMS9vQkMsU0FDQyxXaks2L29CRixDaUszL29CQyxVQUNDLFlqSzgvb0JGLENpSzUvb0JDLFFBQ0MsVWpLKy9vQkYsQ2lLemdwQkMsT0FDQyxRaks0Z3BCRixDaUsxZ3BCQyxTQUNDLFVqSzZncEJGLENpSzNncEJDLFVBQ0MsV2pLOGdwQkYsQ2lLNWdwQkMsUUFDQyxTaksrZ3BCRixDaUt6aHBCQyxPQUNDLFVqSzRocEJGLENpSzFocEJDLFNBQ0MsWWpLNmhwQkYsQ2lLM2hwQkMsVUFDQyxhaks4aHBCRixDaUs1aHBCQyxRQUNDLFdqSytocEJGLENpS3ppcEJDLE9BQ0MsUWpLNGlwQkYsQ2lLMWlwQkMsU0FDQyxVaks2aXBCRixDaUszaXBCQyxVQUNDLFdqSzhpcEJGLENpSzVpcEJDLFFBQ0MsU2pLK2lwQkYsQ2lLempwQkMsUUFDQyxVaks0anBCRixDaUsxanBCQyxVQUNDLFlqSzZqcEJGLENpSzNqcEJDLFdBQ0MsYWpLOGpwQkYsQ2lLNWpwQkMsU0FDQyxXaksranBCRixDaUt6a3BCQyxRQUNDLFNqSzRrcEJGLENpSzFrcEJDLFVBQ0MsV2pLNmtwQkYsQ2lLM2twQkMsV0FDQyxZaks4a3BCRixDaUs1a3BCQyxTQUNDLFVqSytrcEJGLENpS3pscEJDLFFBQ0MsU2pLNGxwQkYsQ2lLMWxwQkMsVUFDQyxXaks2bHBCRixDaUszbHBCQyxXQUNDLFlqSzhscEJGLENpSzVscEJDLFNBQ0MsVWpLK2xwQkYsQ2lLem1wQkMsUUFDQyxXaks0bXBCRixDaUsxbXBCQyxVQUNDLGFqSzZtcEJGLENpSzNtcEJDLFdBQ0MsY2pLOG1wQkYsQ2lLNW1wQkMsU0FDQyxZaksrbXBCRixDaUt6bnBCQyxRQUNDLFNqSzRucEJGLENpSzFucEJDLFVBQ0MsV2pLNm5wQkYsQ2lLM25wQkMsV0FDQyxZaks4bnBCRixDaUs1bnBCQyxTQUNDLFVqSytucEJGLENpS3pvcEJDLFFBQ0MsV2pLNG9wQkYsQ2lLMW9wQkMsVUFDQyxhaks2b3BCRixDaUszb3BCQyxXQUNDLGNqSzhvcEJGLENpSzVvcEJDLFNBQ0MsWWpLK29wQkYsQ2lLenBwQkMsUUFDQyxTaks0cHBCRixDaUsxcHBCQyxVQUNDLFdqSzZwcEJGLENpSzNwcEJDLFdBQ0MsWWpLOHBwQkYsQ2lLNXBwQkMsU0FDQyxVaksrcHBCRixDaUt6cXBCQyxRQUNDLFVqSzRxcEJGLENpSzFxcEJDLFVBQ0MsWWpLNnFwQkYsQ2lLM3FwQkMsV0FDQyxhaks4cXBCRixDaUs1cXBCQyxTQUNDLFdqSytxcEJGLENpS3pycEJDLFFBQ0MsV2pLNHJwQkYsQ2lLMXJwQkMsVUFDQyxhaks2cnBCRixDaUszcnBCQyxXQUNDLGNqSzhycEJGLENpSzVycEJDLFNBQ0MsWWpLK3JwQkYsQ2lLenNwQkMsT0FDQyxVaks0c3BCRixDaUsxc3BCQyxTQUNDLFlqSzZzcEJGLENpSzNzcEJDLFVBQ0MsYWpLOHNwQkYsQ2lLNXNwQkMsUUFDQyxXaksrc3BCRixDaUt6dHBCQyxPQUNDLFFqSzR0cEJGLENpSzF0cEJDLFNBQ0MsVWpLNnRwQkYsQ2lLM3RwQkMsVUFDQyxXaks4dHBCRixDaUs1dHBCQyxRQUNDLFNqSyt0cEJGLENpS3p1cEJDLE9BQ0MsUWpLNHVwQkYsQ2lLMXVwQkMsU0FDQyxVaks2dXBCRixDaUszdXBCQyxVQUNDLFdqSzh1cEJGLENpSzV1cEJDLFFBQ0MsU2pLK3VwQkYsQ2lLenZwQkMsT0FDQyxTaks0dnBCRixDaUsxdnBCQyxTQUNDLFdqSzZ2cEJGLENpSzN2cEJDLFVBQ0MsWWpLOHZwQkYsQ2lLNXZwQkMsUUFDQyxVaksrdnBCRixDaUszdnBCQSxRQUNDLFNBQ0EsMEJqSzh2cEJELENrS2h4cEJBLGdCQUVRLHdCbEtreHBCUixDa0s1d3BCQSx3QkFDQyxxRGxLK3dwQkQsQ2tLNXdwQkEscUJBQ0MscURsSyt3cEJELENrSzV3cEJBLHdCQUNDLG9EbEsrd3BCRCxDa0s1d3BCQSwwQkFDQyx5QmxLK3dwQkQsQ21LcnlwQkEsU0FDQyxzQm5Ld3lwQkQsQ29LenlwQkEsMENBQ0ksZXBLNHlwQkosQ2dCcnZwQkkseUJvSm5EQSxnREFDSSxZcEs0eXBCTixDQUNGLENnQjN2cEJJLHlCb0o5Q0EsZ0RBQ0ksWXBLNHlwQk4sQ0FDRixDZ0Jod3BCSSx5Qm9KekNBLGdEQUNJLFlwSzR5cEJOLENBQ0YsQ29LenlwQkEsb0JBQ0ksZXBLMnlwQkosQ29LcnlwQkEseUJBV0ksU0FDSSwyQnBLOHhwQk4sQ29LNXhwQkUsU0FDSSw2QnBLK3hwQk4sQ29LN3hwQkUsU0FDSSw4QnBLZ3lwQk4sQ29LOXhwQkUsU0FDSSw0QnBLaXlwQk4sQ29LL3hwQkUsU0FDSSwyQnBLa3lwQk4sQ29LaHlwQkUsU0FDSSw4QnBLbXlwQk4sQ29LanlwQkUsU0FDSSwyQnBLb3lwQk4sQ29LbHlwQkUsU0FDSSw4QnBLcXlwQk4sQ29LbnlwQkUsU0FDSSwyQnBLc3lwQk4sQ29LcHlwQkUsU0FDSSw4QnBLdXlwQk4sQ29LanlwQkUsUUFDSSwyQnBLb3lwQk4sQ29LbHlwQkUsUUFDSSw4QnBLcXlwQk4sQ29LbnlwQkUsUUFDSSwyQnBLc3lwQk4sQ29LcHlwQkUsUUFDSSw4QnBLdXlwQk4sQ29LcnlwQkUsUUFDSSwyQnBLd3lwQk4sQ29LdHlwQkUsUUFDSSw4QnBLeXlwQk4sQ29LdnlwQkUsUUFDSSwyQnBLMHlwQk4sQ29LeHlwQkUsUUFDSSw4QnBLMnlwQk4sQ29LenlwQkUsUUFDSSwyQnBLNHlwQk4sQ29LMXlwQkUsUUFDSSw4QnBLNnlwQk4sQ0FDRixDcUtwNXBCQSxpQkFBbUIseUJyS3U1cEJuQixDcUt0NXBCQSxpQkFBbUIseUJySzA1cEJuQixDcUt6NXBCQSxpQkFBbUIseUJySzY1cEJuQixDcUs1NXBCQSxpQkFBbUIseUJyS2c2cEJuQixDcUsvNXBCQSxpQkFBbUIseUJyS202cEJuQixDcUtsNnBCQSxpQkFBbUIseUJyS3M2cEJuQixDcUtyNnBCQSxpQkFBbUIseUJyS3k2cEJuQixDcUtwNnBCQSxnQkFBa0IseUJyS3c2cEJsQixDcUt2NnBCQSxjQUFnQiw0QnJLMjZwQmhCLENxS3Q2cEJBLFNBQVcsMEJySzA2cEJYLENxS3o2cEJBLFNBQVcsMkJySzY2cEJYLENxSzU2cEJBLFNBQVcsMkJyS2c3cEJYLENxSy82cEJBLFNBQVcsMEJyS203cEJYLENxSzk2cEJBLFFBQVUsYXJLazdwQlYsQ3FLajdwQkEsUUFBVSxlcktxN3BCVixDcUtwN3BCQSxRQUFVLGVyS3c3cEJWLENxS3Y3cEJBLFFBQVUsZXJLMjdwQlYsQ3FLMTdwQkEsUUFBVSxlcks4N3BCVixDcUs3N3BCQSxRQUFVLGVyS2k4cEJWLENxS2g4cEJBLFFBQVUsZXJLbzhwQlYsQ3FLbjhwQkEsUUFBVSxlckt1OHBCVixDcUt0OHBCQSxRQUFVLGVySzA4cEJWLENxS3I4cEJBLE1BQVEsdUJyS3k4cEJSLENxS3g4cEJBLE9BQVMsd0JySzQ4cEJULENxSzM4cEJBLE1BQVEsc0JySys4cEJSLEN5RXAvcEJFLFdBQ0UsdUJ6RXUvcEJKLENPNytwQkUsb0NrRUxNLHVCekVzL3BCUixDeUU1L3BCRSxhQUNFLHVCekUrL3BCSixDT3IvcEJFLHdDa0VMTSx1QnpFOC9wQlIsQ3lFcGdxQkUsYUFDRSx1QnpFdWdxQkosQ083L3BCRSx3Q2tFTE0sdUJ6RXNncUJSLEN5RTVncUJFLFdBQ0UsdUJ6RStncUJKLENPcmdxQkUsb0NrRUxNLHVCekU4Z3FCUixDeUVwaHFCRSxVQUNFLHVCekV1aHFCSixDTzdncUJFLGtDa0VMTSx1QnpFc2hxQlIsQ3lFNWhxQkUsYUFDRSx1QnpFK2hxQkosQ09yaHFCRSx3Q2tFTE0sdUJ6RThocUJSLEN5RXBpcUJFLGFBQ0UsdUJ6RXVpcUJKLENPN2hxQkUsd0NrRUxNLHVCekVzaXFCUixDeUU1aXFCRSxZQUNFLHVCekUraXFCSixDT3JpcUJFLHNDa0VMTSx1QnpFOGlxQlIsQ3lFcGpxQkUsV0FDRSx1QnpFdWpxQkosQ083aXFCRSxvQ2tFTE0sdUJ6RXNqcUJSLEN5RTVqcUJFLFdBQ0UsdUJ6RStqcUJKLENPcmpxQkUsb0NrRUxNLHVCekU4anFCUixDeUVwa3FCRSxZQUNFLG9CekV1a3FCSixDTzdqcUJFLHNDa0VMTSx1QnpFc2txQlIsQ3lFNWtxQkUsV0FDRSx1QnpFK2txQkosQ09ya3FCRSxvQ2tFTE0sdUJ6RThrcUJSLEN5RXBscUJFLGdCQUNFLHVCekV1bHFCSixDTzdrcUJFLDhDa0VMTSx1QnpFc2xxQlIsQ3lFNWxxQkUsZUFDRSx1QnpFK2xxQkosQ09ybHFCRSw0Q2tFTE0sdUJ6RThscUJSLEN5RXBtcUJFLFlBQ0UsdUJ6RXVtcUJKLENPN2xxQkUsc0NrRUxNLHVCekVzbXFCUixDeUU1bXFCRSxjQUNFLHVCekUrbXFCSixDT3JtcUJFLDBDa0VMTSx1QnpFOG1xQlIsQ3lFcG5xQkUsbUJBQ0UsdUJ6RXVucUJKLENPN21xQkUsb0RrRUxNLHVCekVzbnFCUixDeUU1bnFCRSxnQkFDRSx1QnpFK25xQkosQ09ybnFCRSw4Q2tFTE0sdUJ6RThucUJSLEN5RXBvcUJFLGtCQUNFLHVCekV1b3FCSixDTzducUJFLGtEa0VMTSx1QnpFc29xQlIsQ3lFNW9xQkUsaUJBQ0UsdUJ6RStvcUJKLENPcm9xQkUsZ0RrRUxNLHVCekU4b3FCUixDZ0I3bHFCSSx5QnNKdERILDZCQUNDLGlGdEt1cHFCQSxDc0tycHFCRCw0QkFDQyxpRnRLd3BxQkEsQ0FDRixDdUs5cHFCQSxZQUNJLHFCbktrVzBCLENtSzVWMUIsYXZLMnBxQkosQ3VLL3BxQkksbUJBQ0ksV3ZLaXFxQlIsQ3VLNXBxQkksZ0JBQ0ksYXZLOHBxQlIsQ3VLN3BxQlEsOEJBQ0ksU3ZLK3BxQlosQ3VLN3BxQlEsaUNBQ0ksV3ZLK3BxQlosQ3VLM3BxQkkscUIzSlJFLGtHMkpZRSxDQUZBLE9BQ0EsaUJuS3VnQ3NCLENtS3pnQ3RCLEt2S2dxcUJSLEN1SzNwcUJRLG1EQUNJLFF2SzZwcUJaLEN1SzNwcUJRLGtEQUNJLFF2SzZwcUJaLEN1SzNwcUJRLG9EQUNJLFN2SzZwcUJaLEN1SzNwcUJRLG1EQUNJLFN2SzZwcUJaLEN1SzNwcUJRLHFEQUNJLFF2SzZwcUJaLEN1SzNwcUJRLG9EQUNJLFF2SzZwcUJaLEN1SzFwcUJRLGtEQUVJLGdCQUNBLDBCQUZBLFd2SzhwcUJaLEN1S3pwcUJRLGlEQUVJLGdCQUNBLDBCQUZBLFd2SzZwcUJaLEN1S3ZwcUJJLGtCQUVJLDJCQURBLFNBRUEsb0Z2S3lwcUJSLEN1S3RwcUJZLHdCQUNJLGlCdkt3cHFCaEIsQ3VLcnBxQlksd0JBQ0kscUJuSytSYyxDbUs5UmQsZXZLdXBxQmhCLEN1S3BwcUJZLGdEQUtJLFlBRUEsaUJuS3dVYyxDbUszVWQsV25LdTlCUyxDbUtyOUJULGtCQUpBLHdCbkt5VGdCLENtS3hUaEIsVXZLMHBxQmhCLEN1SzlvcUJRLDhFQUVJLDRCdktncHFCWixDdUszb3FCUSx3REFFSSxhdks0b3FCWixDdUt6b3FCUSxrRUFFSSxlbksyN0J1QixDbUsxN0J2Qixjdkswb3FCWixDdUt2b3FCUSx3RUFFSSxnQkFDQSxhbktqREQsQ21La0RDLGN2S3dvcUJaLEN1S3JvcUJRLG9DQUNJLGV2S3VvcUJaLEN1S3JvcUJZLDRDQUNJLGtCdkt1b3FCaEIsQ3VLcG9xQlksaUdBRUksa0JuS2s3QmUsQ21LajdCZixhdktxb3FCaEIsQ3VLam9xQlEsOEJBQ0ksa0J2S21vcUJaLEN1S2xvcUJZLHNDQUNJLGV2S29vcUJoQixDdUtqb3FCWSxxRkFFSSxnQkFDQSxhdktrb3FCaEIsQ3VLN25xQlEsOEJBQ0ksa0JuS2k2QmtCLENtSy81QmxCLGdCQURBLFV2S2dvcUJaLEN1SzducUJZLHNDQUNJLGtCdksrbnFCaEIsQ3VLNW5xQlksc0lBR0ksbUJBQ0EsYXZLNG5xQmhCLEN1S3ZucUJZLGtEQUNJLGtCdkt5bnFCaEIsQ3VLdG5xQlksNkdBRUksa0JuSzFHTCxDbUsyR0ssYXZLdW5xQmhCLEN1S2xucUJZLGlHQUVJLGtCbkszRkosQ21LNEZJLFV2S21ucUJoQixDdUsvbXFCUSx3Q0FFSSw2QkFEQSx5QnZLa25xQlosQ3VLOW1xQlEsc0NBRUksNEJBREEsd0J2S2lucUJaLEN1SzdtcUJRLGtEQUNJLGlCdksrbXFCWixDdUs1bXFCUSxnTkFLSSxrQm5LdTJCbUIsQ21LdDJCbkIsVXZLMG1xQlosQ3VLdm1xQlEsZ0tBSUksa0JuSysxQm1CLENtSzcxQm5CLGVuSzgxQndCLENtSy8xQnhCLFV2S3VtcUJaLEN1S25tcUJRLDZCQVFJLGtCQURBLGVBTkEsY0FJQSxXQUZBLFlBQ0EsaUJBRUEsVUFKQSxTdksybXFCWixDdUtubXFCWSx3RUFFSSxrQnZLb21xQmhCLEN1S2ptcUJZLGtGQUVJLGdCQUNBLGFuS3hLTCxDbUt5S0ssY3ZLa21xQmhCLEN1Sy9scUJZLDhLQUlJLG9Ddks4bHFCaEIsQ3VLM2xxQlksa0VBRUksYXZLNGxxQmhCLEN1S3ZscUJJLCtCQUNJLFd2S3lscUJSLEN1S3RscUJJLDJGQUlJLGN2S3dscUJSLEN1S3ZscUJRLG1IQUNJLGtCdks0bHFCWixDdUt0bHFCUSxzREFDSSxpQnZLeWxxQlosQ3VLcGxxQkksZ0JBQ0ksZUFFQSxvQkFDQSxzQkFGQSxVdkt3bHFCUixDd0tyMnFCQSxxQkFDSSxxQnBLdURPLENvS3REUCwyQkFLQSxvQnBLK1YwQixDb0tqVzFCLGFwS3lETyxDb0tyRFAsWUFOQSxxQkFLQSxlQUpBLGVBRUEscUJ4SzIycUJKLEN3S3QycUJJLDJCQUlJLDZCQUhBLFlBQ0EsZ0JBSUEsU0FFQSxrQkFMQSxhQUVBLGNBRUEsVXhLeTJxQlIsQ3dLdDJxQlEsNkNBQ0ksYXBLdUNELENvS3RDQyxTeEt3MnFCWixDd0sxMnFCUSxpREFDSSxhcEt1Q0QsQ29LdENDLFN4S3cycUJaLEN3SzEycUJRLHdDQUNJLGFwS3VDRCxDb0t0Q0MsU3hLdzJxQlosQ3dLcjJxQlEsaUNBQ0ksWUFDQSxleEt1MnFCWixDd0tuMnFCSSw0QkFLSSxrQnBLOG1DNEIsQ29LL21DNUIsb0JwS2tVc0IsQ1EzVnhCLHVDNEo2QkUsQ0FGQSxVcEs4bUM0QixDb0s3bUM1QixnQkFKQSxlQURBLDhCQURBLGtCbkpoQ0Ysd0JyQjY0cUJOLENxQng0cUJJLHVDbUowQkEsNEJuSnpCRSxlckIyNHFCSixDQUNGLEN3S3gycUJRLGtDQUNJLG9CeEswMnFCWixDd0t0MnFCSSx3Q0FHSSxVcEtrbUM0QixDb0tubUM1QixlQURBLGlCQUdBLGtCQUNBLFFBQ0EsMEJ4S3cycUJSLEN3S3QycUJRLDhDQUNJLFlBQ0EsY3hLdzJxQlosQ3lLbDZxQkEsaUJBR0MsMEJBRUEsa0JBREEsV0FIQSxVQU1BLG9CQUxBLGtCQU1BLDBCQUZBLHVCekt1NnFCRCxDeUtsNnFCQSxxQkFDQyxxQkFFQSxZQUNBLGtCQUZBLFV6S3U2cUJELEMwS3I3cUJBLG9CQUNJLGlCMUt3N3FCSixDMEtyN3FCQSxnQkFFSSxnQ0FEQSw0QjFLeTdxQkosQzBLcjdxQlEsa0NBQ0ksd0IxS3U3cUJaLEMwS2w3cUJBLGdEQUdJLG1CMUtxN3FCSixDMEtqN3FCSSxpQ0FDSSxnQjFLbzdxQlIsQzBLaDdxQkEsbUJBRUkscUJBQ0EsVzFLbTdxQkosQzBLaDdxQkEsd0NBTEksb0IxS3k3cUJKLEMyS3I5cUJBLFVBRUksYUFDQSxzQkFGQSxpQjNLMDlxQkosQzJLcjlxQkEsWUFFSSxxQnZLaURPLEN1S2hEUCwwQkFDQSxxQnZLMFYwQixDdUt4VjFCLGF2S2FNLEN1S1ZOLGVBREEsU0FQQSxrQkFJQSxrQkFFQSx3QnZLdVg0QixDdUtwWDVCLFczS3c5cUJKLEMyS3Q5cUJJLGtCQUNJLG9CdktNRSxDdUtMRixhM0t3OXFCUixDMktwOXFCQSwyQkFDSSxxQkFDQSxhM0t1OXFCSixDMktwOXFCQSwrQkFFSSxvQkFEQSxnQjNLdzlxQkosQzJLcDlxQkEsa0RBQ0ksZ0NBQ0EsV0FDQSxTM0t1OXFCSixDMktyOXFCSSx3REFDSSxTM0t1OXFCUixDMks3OHFCQSxxQ0FHSSxxQnZLK1MwQixDdUtoVFIsU0FBVyxPQUQ3QixrQkFDUSxRQUFSLEszSzY5cUJKLEMyS3o5cUJBLGdCQUdJLHFCdkt5UzBCLEN1SzFTYixZQURiLHFDQUNBLFUzSzg5cUJKLEMySzE5cUJBLGlEQUVJLGdCQURBLGdCM0s4OXFCSixDMksxOXFCQSxzQkFDSSxlM0s2OXFCSixDNEtoaXJCQSxtQkFDSSxZNUttaXJCSixDNEtoaXJCQSxhQUNJLHFCNUttaXJCSixDNEsvaHJCSSxPQUlJLGF4S09ELEN3S1RDLGdCeEs2WXNCLEN3SzVZdEIsZXhLa1pzQixDd0twWnRCLG9CQUlBLHdCNUtraXJCUixDNEs3aHJCSSxlQUVJLFNBREEsYzVLZ2lyQlIsQzRLM2hyQlEsb0JBQ0ksUTVLNmhyQlosQzRLdmhyQkkseUJBQ0ksNEI1SzBockJSLEM0S3hockJRLDhCQUNJLGE1SzBockJaLEM0S3JockJBLFVBSUksU0FEQSxvQnhLMFQwQixDd0szVDFCLGdCeEs2VzBCLEN3SzlXMUIsUzVLMmhyQkosQzRLdGhyQkksb0JBR0ksVXhLTUcsQ3dLUEgsY0FHQSxleEswV3NCLENvRS9aNUIsZ0JvR2lETSxvQnBHaEROLHVCQUNBLGtCeEU2a3JCRixDNEt2aHJCSSxtQkFFSSwwQkFEQSxXQUdBLGtCQURBLGU1SzBockJSLEM0S3BockJJLHdCQUNJLFNBQ0EsZTVLdWhyQlIsQzRLbGhyQmdCLDJDQUNJLFk1S29ockJwQixDNEs3Z3JCQSxTQUNJLFE1S2dockJKLEM0SzdnckJBLFNBS0ksa0JBSkEsa0N4SzRUeUIsQ3dLM1R6QixjeEsrVDBCLEN3SzdUMUIsWUFFQSxpQkFIQSxVNUttaHJCSixDNEs5Z3JCSSxlQUNJLGE1S2dockJSLEM0SzVnckJBLFdBRUksdUJBREEsU0FFQSxlNUsrZ3JCSixDNEs3Z3JCSSxtQ0FFSSxTNUs4Z3JCUixDNEt2Z3JCQSxVQUNJLFM1SzBnckJKLEM0S3pnckJJLDBCQUNJLG9CNUsyZ3JCUixDNEt4Z3JCSSxzQkFFSSxxQnhLOURHLEN3SytESCxrQ0FGQSxhQUlBLG1CQURBLGtCQUVBLFM1SzBnckJSLENnQmhrckJJLDRCNEpnREEsc0JBUVEsWTVLNGdyQlYsQ0FDRixDNEt6Z3JCSSx5QkFHSSxzQkFGQSxtQkFDQSxVNUs0Z3JCUixDZ0J2bHJCSSx5QjRKeUVBLHlCQU9RLGNBRkEsaUJ4S2tSa0IsQ3dLalJsQixlNUs4Z3JCVixDQUNGLEM0SzNnckJJLHlCQUNJLGU1SzZnckJSLEM0SzNnckJJLDZCQUNJLGM1SzZnckJSLEM0S3RnckJBLHNCQUNJLHdCdkpySkUsK0JyQitwckJOLENxQjFwckJJLHVDdUorSUosc0J2SjlJTSxlckI2cHJCSixDQUNGLEM0S3hnckJJLDRCQUNJLGU1SzJnckJSLEM0S3hnckJJLHFCQUNJLHNCNUswZ3JCUixDNEt2Z3JCZ0IsdUNBQ0ksbUI1S3lnckJwQixDNEt2Z3JCZ0Isc0NBQ0ksb0I1S3lnckJwQixDNEtoZ3JCQSxpQkFDSSxrQkFDQSxTNUttZ3JCSixDNEtqZ3JCSSx3Q0FDSSx5QkFDQSxpQjVLbWdyQlIsQzRLaGdyQkksNkJBQ0ksa0I1S2tnckJSLEM0S2hnckJRLGdDQUNJLGM1S2tnckJaLEM0SzkvcUJJLGdDQUdJLFVBRkEsa0JBQ0EsVTVLaWdyQlIsQzRLNS9xQlEsMkJBQ0ksaUI1SzgvcUJaLEM0SzUvcUJRLHdCQUVJLGdCeEt5TWtCLEN3SzFNbEIsb0I1SysvcUJaLEM2SzdzckJBLFlBRUksYUFEQSxpQjdLaXRyQkosQzZLMXNyQkEsZUFDSSxZN0s2c3JCSixDNkt2c3JCQSxzQkFFSSxZQURBLFU3SzJzckJKLEM2S3ZzckJBLHVDQUlJLFNBREEsT0FEQSxpQjdLNHNyQkosQzZLdnNyQkEsbUJBQ0ksYzdLMHNyQkosQzZLdnNyQkEsb0JBQ0ksVzdLMHNyQko7O0E4SzF1ckJBOzs7RUFBQSxDQVFBLHlCQUZDLGlCOUtpdnJCRCxDOEsvdXJCQSxlQUNDLFM5Szh1ckJELEM4SzN1ckJBLGlCQUdDLE9BRkEsa0JBQ0EsSzlLK3VyQkQsQzhLenVyQkEsMkJBQ0MsMEM5SzZ1ckJELEM4SzN1ckJBLGdDQUNDLCtCOUs4dXJCRCxDOEs1dXJCQSxtQ0FDQyxrQzlLK3VyQkQsQzhLN3VyQkEsb0NBQ0MsbUM5S2d2ckJELEM4Szl1ckJBLHVDQUNDLHNDOUtpdnJCRCxDOEsvdXJCQSxrQ0FDQyxpQzlLa3ZyQkQsQzhLaHZyQkEsc0NBQ0MseUQ5S212ckJELEM4S2p2ckJBLHVDQUNDLDBEOUtvdnJCRCxDOEtsdnJCQSx1Q0FDQywwRDlLcXZyQkQsQzhLbnZyQkEsdUNBQ0MsMEQ5S3N2ckJELEM4S3B2ckJBLHNDQUNDLHdEOUt1dnJCRCxDOEtydnJCQSxzQ0FDQywwRDlLd3ZyQkQsQzhLdHZyQkEsc0NBQ0Msd0Q5S3l2ckJELEM4S3Z2ckJBLHNDQUNDLDBEOUswdnJCRCxDOEt4dnJCQSx1Q0FDQyx3RDlLMnZyQkQsQzhLenZyQkEsd0NBQ0Msd0Q5SzR2ckJELEM4SzF2ckJBLHdDQUlDLHVEOUs2dnJCRCxDOEszdnJCQSx3Q0FJQyxvRDlLOHZyQkQsQzhLNXZyQkEsdUNBSUMsd0Q5Syt2ckJELEM4Szd2ckJBLHVDQUlDLG9EOUtnd3JCRCxDOEs5dnJCQSx1Q0FJQyx3RDlLaXdyQkQsQzhLL3ZyQkEsdUNBSUMsNEQ5S2t3ckJELEM4S2h3ckJBLHlDQUlDLDJEOUttd3JCRCxDOEszdnJCQSxvRkFJQyx5RDlLcXdyQkQsQzhLbndyQkEsMENBSUMsb0Q5S3N3ckJELEM4S3B3ckJBLHlDQUlDLHlEOUt1d3JCRCxDOEtyd3JCQSx5Q0FJQyxnRDlLd3dyQkQsQzhLdHdyQkEseUNBSUMsMEQ5S3l3ckJELEM4S3Z3ckJBLHlDQUlDLDJEOUswd3JCRCxDK0s5NXJCQSw0QkFFSSwyQkFDQSwwQ0FJQSxzQkFGQSxrQkFEQSx5QkFFQSwyRC9LazZyQkosQytLOTVyQkEsYUFFSSxjQURBLGlCL0trNnJCSixDK0s5NXJCQSwwQkFHSSxZQUNBLGtCQUZBLFdBR0EsUy9LaTZyQkosQytLMzVyQkEsZUFDSSxnQkFDQSxTL0s4NXJCSixDK0szNXJCQSwyQkFPSSxZQURBLE9BSEEsa0JBRUEsTUFJQSxxQkFEQSxXQU5BLHNCQUVBLFMvS202ckJKLEMrSzE1ckJBLGtEQUNJLFVBQ0EsTy9LNjVyQkosQytLMTVyQkEsNEJBQ0ksTy9LNjVyQkosQytLMTVyQkEsOEJBQ0ksUS9LNjVyQkosQytLMTVyQkEsYUFDSSxpQi9LNjVyQkosQytLMTVyQkEsMkRBRUksd0IvSzY1ckJKLEMrSzE1ckJBLG1CQUNJLHdCL0s2NXJCSixDK0t0NXJCQSw4QkFFSSxZQUNBLFdBQ0EsU0FIQSxVL0tnNnJCSixDK0t0NXJCQSw0QkFFSSxZQUNBLFVBQ0EsVUFIQSxVL0tnNnJCSixDK0sxNXJCQSxrREFFSSxVQURBLFcvSzg1ckJKLEMrSzE1ckJBLGVBQ0ksaUIvSzY1ckJKLEMrS3Q1ckJBLGdCQUNJLGdCL0s2NXJCSixDK0sxNXJCQSwrQkFDSSxnQi9LNjVyQkosQytLMTVyQkEsYUFHSSxnQkFGQSx5QkFDQSxrQkFHQSwwRUFEQSxlQUVBLFkvSzY1ckJKLEMrSzE1ckJBLGFBQ0ksWS9LNjVyQkosQytLdDVyQkEseUJBQ0ksa0IvSzI1ckJKLEMrS3g1ckJBLHNFQUdJLGtCL0syNXJCSixDK0tuNXJCQSx3QkFHSSxxQi9LeTVyQkosQytLdDVyQkEsV0FFSSxXQURBLGlCL0swNXJCSixDK0tqNXJCQSxZQUNJLGtCQUVBLGtCQURBLGtCL0t3NXJCSixDK0twNXJCQSxnQkFDSSxXQUNBLGMvS3U1ckJKLEMrSy80ckJBLGFBRUksZ0JBREEsaUIvS3M1ckJKLEMrSzk0ckJBLG9DQUNJLGUvS3E1ckJKLEMrSzc0ckJBLHNCQUVJLFlBRUEsT0FIQSxlQUVBLFNBRUEsVS9LbTVyQkosQytLaDVyQkEsdUJBQ0ksNkIvS201ckJKLEMrS2g1ckJBLGlDQUNJLDRCL0ttNXJCSixDK0toNXJCQSxvQ0FHSSxXQUZBLGlCQUNBLFMvS281ckJKLEMrS2g1ckJBLHdDQUNJLFcvS201ckJKLEMrS2g1ckJBLDBDQUNJLFcvS201ckJKLEMrSzM0ckJBLG9CQUVJLFlBRUEsVUFIQSxlQUVBLEsvS2s1ckJKLEMrSzk0ckJBLHFCQUdJLGtCQURBLDZCL0trNXJCSixDK0s5NHJCQSwrQkFFSSx5Qi9LaTVyQkosQytLOTRyQkEsa0NBRUksV0FDQSxnQkFGQSxTL0ttNXJCSixDK0s5NHJCQSxzQ0FDSSxVL0tpNXJCSixDK0s5NHJCQSx3Q0FDSSxVL0tpNXJCSixDK0s5NHJCQSxjQUtJLGdCQUZBLHlCQUNBLGtCQUVBLFdBTEEsY0FNQSxZQUxBLGtCQU1BLGtCQUNBLGtCL0tpNXJCSixDK0s5NHJCQSwrQkFJSSxZQURBLFNBREEseUIvS201ckJKLEMrSzk0ckJBLDZCQUlJLFdBREEsUUFEQSwwQi9LbTVyQkosQytLMzRyQkEsYUFDSSxrQjNLcXhCOEIsQzJLbnhCOUIsU0FEQSxpQjNLc3hCOEIsQzJLcHhCOUIsNkMzS3N4QjhCLEMyS3B4QjlCLGVBREEsYS9LKzRyQkosQytLMzRyQkEsaUJBQ0ksVS9LODRyQkosQytLMzRyQkEsa0RBQ0ksVy9LODRyQkosQytLMzRyQkEsZUFDSSxTL0s4NHJCSixDK0szNHJCQSxjQUNJLG1CQUNBLGUvSzg0ckJKLEMrS3Y0ckJBLDBEQVFJLHdCM0swdkI4QixDMkt6dkI5QixRM0swdkI4QixDMks5dkI5QixtQkFDQSxnQkFDQSxlQUhBLFczSzZ2QjhCLEMySy92QjlCLFNBUUEsMENBUEEsVS9LaTVyQkosQytLdjRyQkEsa0ZBRUksNEIvSzA0ckJKLEMrS3Y0ckJBLGtDQUNJLGtCL0swNHJCSixDK0twNHJCQSxpREFFSSxrQi9LdzRyQkosQytLcjRyQkEsK0NBRUksa0IvS3c0ckJKLEMrS240ckJBLG9CQUdJLG1DQUVBLG1CQURBLFdBSEEsZ0IzSytDMEIsQzJLOUMxQixnQkFJQSw0Qi9LdTRyQkosQytLcDRyQkEsa0NBQ0ksZ0JBQ0EsaUIvS3U0ckJKLEMrS3A0ckJBLDJCQUNJLGdCQU1BLGtCQUxBLFdBSUEsZUFIQSxnQkFDQSxrQkFDQSxRL0t5NHJCSixDK0twNHJCQSxpQ0FXSSw4REFWQSxZQUdBLFlBQ0EsU0FIQSxVQVVBLGlCQUpBLG9CQURBLGtCQURBLE8vSzY0ckJKLEMrS3A0ckJBLHNDQUNJLFVBQ0EsVS9LdTRyQkosQytLcDRyQkEsdUNBRUksVUFEQSxVL0t3NHJCSixDZ0w5eHNCQSxjQUNJLHdLaExpeXNCSixDZ0w5eHNCQSxZQUdJLHFCNUtrRE8sQzRLakRQLHlCQUNBLGdDQUNBLGE1S3FETyxDNEt6RFAsMEJBREEsaUJoTHN5c0JKLENnTDl4c0JBLDBCQUNJLGVoTGl5c0JKLENnTDl4c0JBLHFDQUNJLHlCQUNBLHlCaExpeXNCSixDZ0w5eHNCQSxXQVNJLDRCQURBLHFCNUsyQk8sQzRLekJQLHlCQUtJLG9CNUtrVXNCLENRM1Z4QiwwQ29LK0JGLENBZEEsYTVLa0NPLEM0S3ZDUCxjQUdBLGM1SzBYMEIsQzRLelgxQixlNUt3WTBCLEM0SzdZMUIsZ0JBR0EsMEIzSnhCRSxvRDJKMENGLENBbkJBLFVoTDJ5c0JKLENxQjd6c0JJLHVDMkplSixXM0pkTSxlckJnMHNCSixDQUNGLENnTDF4c0JJLHVCQUNJLDZCQUNBLFFoTDR4c0JSLENpTGgxc0JFLGlCQUVFLHFCN0swRE8sQzZLekRQLG9CN0tzQlEsQzRLa0NKLG9CNUtJRyxDNkt4REwsa0U3S3VsQmtDLEM2SzdsQnBDLGE3S2lFTyxDNks5RFAsU2pMbTFzQkosQ2dMeHhzQkEsV0FDSSxrQkFDQSxrQmhMOHhzQkosQ2dMeHhzQkEsMkJBR0ksYTVLVE8sQzRLUVAsa0JBRHVCLGM1SzZkRyxDNEs3ZDFCLFdoTDh4c0JKLENnTHp4c0JBLHdCQUNJLFloTDR4c0JKLENnTHR4c0JBLFlBQ0ksbUJBQ0EsbUJoTHl4c0JKLENnTHZ4c0JJLHdCQUNJLGNoTHl4c0JSLENnTHR4c0JJLHVCQUNJLGVoTHd4c0JSLENnTHB4c0JBLG1CQUVJLGdCQUFrQixZQUNsQixhNUtqQ08sQzRLa0NQLGVBSEEsaUJBSUEsd0JoTHd4c0JKLENnTHR4c0JJLHlCQUNJLGFoTHd4c0JSLENnTHJ4c0JJLCtCQUNJLG1CaEx1eHNCUixDZ0xueHNCQSx1QkFDQSxhaExzeHNCQSxDZ0xueHNCQSx1QkFDSSxjNUtvUzBCLEM0S3BTSCxhaEx1eHNCM0IsQ2dMcHhzQkEsdUJBQ0ksb0JBQ0EsZUFDQSxxQkFDQSxzQkFDQSxTaEx1eHNCSixDZ0xweHNCQSxxQkFDSSxjaEx1eHNCSixDZ0xweHNCQSxxQkFDSSxpQmhMdXhzQkosQ2dMcHhzQkEsMkJBQ0ksa0JBQ0Esa0JoTHV4c0JKLENnTGp4c0JBLFlBS0kscUI1SzFGTyxDNEsyRlAsaUNBQ0Esc0I1S2lOMEIsQzRLOU0xQix3QzVLZ3dCZ0MsQzRLeHdCaEMsYUFDQSxpQkFNQSxpQkFEQSwwQkFQQSxrQkFHQSxhaEwweHNCSixDZ0xoeHNCSSxxQ0FHZSxZQUZYLFdBRUEsU0FEQSxrQkFFQSwwQmhMbXhzQlIsQ2dMaHhzQkksbUJBQ0ksMENBQ0Esb0NBQ0Esb0NoTGt4c0JSLENnTC93c0JJLGtCQUNJLCtCQUNBLG9DQUNBLG9DaExpeHNCUixDZ0w3d3NCQSxnQ0FDSSxzQmhMZ3hzQkosQ2dMN3dzQkEsd0J2RnRGUSxvQnJGeVFzQixDcUY1UTFCLGlCckY2VDBCLENxRjVUMUIsZXJGZ1EyQixDcUZsUTNCLHFCcEV4RkUsNkgySnFMRixDQUZBLFVoTHF4c0JKLENxQm44c0JJLHVDMko2S0osd0IzSjVLTSxlckJzOHNCSixDQUNGLENnTHJ4c0JBLG1DQUNJLFloTHd4c0JKLENnTHJ4c0JBLGtCQUtJLDZCQUdBLFlBQ0EsYTVLeElPLEM0S2dJUCxhQUtBLGlCNUtvTjBCLEM0S25OMUIsZTVLdUoyQixDNEsxSjNCLGtDQURBLCtCQURBLFVoTCt4c0JKLENnTHR4c0JJLHdCQUNBLFloTHd4c0JKLENnTHB4c0JBLDZCQUNJLGFoTHV4c0JKLENnTG54c0JBLDhDQUVJLGtCaExzeHNCSixDZ0xueHNCQSw0REFRSSw2QnZGbElJLG9CckZ5UXNCLEM0S3RJMUIsZUFQQSxxQnZGL0hBLGlCckY2VDBCLEM0SzdMMUIsZTVLaU0wQixDcUZoVTFCLGVyRmdRMkIsQ3FGbFEzQixxQnVGa0lBLGtCM0oxTkUsNkgySmlPRixDQUpBLHFGQURBLHNCQURBLGtCaEwreHNCSixDcUJyL3NCSSx1QzJKaU5KLDREM0poTk0sZXJCeS9zQkosQ0FDRixDT3Qvc0JFLGdKeUsyTk0sb0JoTGd5c0JSLENnTDd4c0JJLGdKQUdJLHVDNUttZHNCLEM0S3BkdEIsU2hMaXlzQlIsQ2dMNXhzQkEsdUV6Si9PSSx3Qm5Cb0JRLENxRnZCUixvQnJGdUJRLENRVk4sdUM2RVpGLENBSEEsVXpGd2h0QkosQ083Z3RCRSxtRmdCTkUsd0JrRU4yRCxDQU92RCxVekZ1aHRCUixDeUZuaHRCSSxzS0FJUSxpRXpGb2h0QlosQ3lGOWd0Qkksa0xBR0ksd0JyRkVJLENxRkRKLG9CckZDSSxDcUZISixVekZtaHRCUixDeUY5Z3RCSSxxWkFJSSx3QkFoQ29HLENBb0NwRyxvQkFwQzhJLENBK0I5SSxVekZtaHRCUixDeUY1Z3RCUSx5YkFHUSx5Q3pGK2d0QmhCLENnTDl6c0JBLDhCQUNJLGNoTGkwc0JKLENnTDl6c0JBLHlDQUNJLGNoTGkwc0JKLENnTDl6c0JBLDhCQUdJLG9CNUtyTU8sQ1FoREwsdUM2RVpGLEN1RmdRQSxnQmhMcTBzQkosQ083anRCRSxrRWdCTkUscUJuQnVETyxDcUY1RFAsYXpGNGt0QkosQ3lGbGt0Qkksd0VBSVEsa0V6RmlrdEJaLEN5RjNqdEJJLDhFQUdJLHFCckZxQ0csQ3FGcENILGlCckZvQ0csQ3FGdENILGF6RjhqdEJSLEN5RnpqdEJJLDBMQUlJLHdCQWhDb0csQ0FvQ3BHLGlCQXBDOEksQ0ErQjlJLGF6RjJqdEJSLEN5RnBqdEJRLDRNQUdRLDBDekZvanRCaEIsQ2dMcjFzQkEseUNBQ0ksWWhMdzFzQkosQ2dMbDFzQkEsc0JBRUksa0I1S2tOMEIsQzRLbk4xQixrQmhMczFzQkosQ2dMbDFzQkEsZUFFSSxZQURBLGNoTHMxc0JKLENrTHRtdEJBLGdCQUNFLDBCQUNBLG9CQUNBLGlCbEx5bXRCRixDa0x2bXRCQSxnQ0FDRSxzQkFDQSxpQ0FDQSxZQUNBLE9BQ0EsU0FDQSxnQkFDQSx5QkFDQSwwQkFDQSxVQUNBLDRCQUNBLE1BQ0Esb0JsTDBtdEJGLENrTHhtdEJBLG1EQUNFLFNBQ0EsT2xMMm10QkYsQ2tMem10QkEsNEJBQ0UsYWxMNG10QkYsQ2tMem10QkEsZ0JBRUUsWWxMNG10QkYsQ2tMMW10QkEsb0NBSEUsc0JsTGludEJGLENrTDNtdEJBLDBEQUVFLGNsTDhtdEJGLENrTDVtdEJBLGdHQUNFLGFsTCttdEJGLENrTDVtdEJBLGlCQUVFLDJDbEwrbXRCRixDa0w3bXRCQSxpQ0FDRSx5QmxMZ250QkYsQ2tMOW10QkEsMENBQ0Usc0JBQ0Esc0JBQ0Esc0JBQ0EsU0FDQSwwQkFDQSx5QkFFQSxhQURBLDBCQUVBLFlBQ0EsNEJBQ0EsTUFDQSxvQmxMaW50QkYsQ2tML210QkEsNkRBQ0UsU0FDQSxPbExrbnRCRixDa0w5bXRCQSxzRUFFRSxZQUNBLFNBQ0EsVUFDQSxrQkFDQSxVbExrbnRCRixDa0wvbXRCQSxxQ0FDRSxjQUNBLFlBQ0EsT0FDQSxNQUNBLFVsTGtudEJGLENrTC9tdEJBLDBDQUNFLFdBQ0EsV0FDQSxPQUNBLFVsTGtudEJGLENrTC9tdEJBLDBDQUNFLFlBQ0EsVUFDQSxNQUNBLFNsTGtudEJGLENrTC9tdEJBLHVEQUNFLGVsTGtudEJGLENrTC9tdEJBLDJKQUtFLGlCbExrbnRCRixDa0wvbXRCQSxvR0FFRSxpRUFDQSx5QkFDQSxVbExrbnRCRixDa0wvbXRCQSx1REFDRSx3QmxMa250QkYsQ2tML210QkEsNkNBQ0Usd0JsTGtudEJGLENrTDNtdEJBLGlIQUNFLHdCbExrbnRCRixDa0w5bXRCQSx1RkFDRSxVbExrbnRCRixDa0wvbXRCQSx1RkFDRSxTbExrbnRCRixDa0wvbXRCQSxzRkFDRSxVbExrbnRCRixDa0wvbXRCQSxzRkFDRSxTbExrbnRCRixDa0w5bXRCQSxzRUFFRSxZQUNBLFNBQ0EsVUFDQSxrQkFDQSxVbExrbnRCRixDa0wvbXRCQSxpQ0FDRSxxQmxMa250QkYsQ2tML210QkEscUNBQ0UsY0FDQSxZQUNBLE9BQ0EsTUFDQSxVbExrbnRCRixDa0wvbXRCQSwwQ0FDRSxTQUNBLFlBQ0EsT0FDQSxVbExrbnRCRixDa0wvbXRCQSwwQ0FDRSxZQUNBLFFBQ0EsTUFDQSxVbExrbnRCRixDa0wvbXRCQSxnRUFDRSxXQUNBLE9sTGtudEJGLENrTC9tdEJBLGdFQUNFLFNBQ0EsU2xMa250QkYsQ2tML210QkEsdURBQ0UsZWxMa250QkYsQ2tML210QkEsdURBQ0UscUJsTGtudEJGLENrTC9tdEJBLDJKQUtFLGlCbExrbnRCRixDa0wvbXRCQSw2Q0FDRSx3QmxMa250QkYsQ2tML210QkEsbURBQ0Usd0JsTGtudEJGLENrTC9tdEJBLDhEQUNFLHdCbExrbnRCRixDa0w5bXRCQSx3REFDRSxXQUNBLGdCbExrbnRCRixDa0wvbXRCQSx3REFFRSxnQkFEQSxTbExtbnRCRixDa0wvbXRCQSxzREFDRSxjbExrbnRCRixDa0wvbXRCQSxzREFDRSxlbExrbnRCRixDa0w5bXRCQSx1RkFDRSxVbExrbnRCRixDa0wvbXRCQSx1RkFDRSxTbExrbnRCRixDa0wvbXRCQSxzRkFDRSxVbExrbnRCRixDa0wvbXRCQSxzRkFDRSxTbExrbnRCRixDa0w5bXRCQSx3RUFFRSxnQkFDQSxZQUNBLFNBQ0EsVUFDQSxrQkFDQSxVbExrbnRCRixDa0wvbXRCQSxzQ0FDRSxjQUNBLFlBQ0EsT0FDQSxNQUNBLFVsTGtudEJGLENrTC9tdEJBLHdEQUNFLFlsTGtudEJGLENrTC9tdEJBLDhDQUNFLHlCQU9BLGtCQU5BLGNBQ0EsZ0VBQ0Esd0JBQ0EsVUFRQSw2QmxMa250QkYsQ2tML210QkEsbUhBRUUsaUVBQ0EseUJBQ0EsVWxMa250QkYsQ2tML210QkEsMkNBQ0UsU0FDQSxTQUNBLE9BQ0EsZUFDQSxpQkFDQSxVbExrbnRCRixDa0wvbXRCQSwyQ0FDRSxZQUNBLGdCQUNBLFFBQ0EsTUFDQSxPbExrbnRCRixDa0w5bXRCQSx1REFDRSxXQUNBLGVBQ0EsUWxMa250QkYsQ2tML210QkEsdURBQ0UsVUFDQSxnQkFDQSxTbExrbnRCRixDa0wvbXRCQSxpRUFDRSxRbExrbnRCRixDa0wvbXRCQSxnRUFDRSxTbExrbnRCRixDa0wvbXRCQSxpRUFDRSxPbExrbnRCRixDa0wvbXRCQSxnRUFDRSxRbExrbnRCRixDa0w5bXRCQSx1RkFDRSxVbExrbnRCRixDa0wvbXRCQSx1RkFDRSxTbExrbnRCRixDa0w5bXRCQSxzRUFFRSxZQUNBLFNBQ0EsZ0JBQ0EsVUFDQSxrQkFDQSxVbExrbnRCRixDa0wvbXRCQSxpQ0FDRSxxQmxMa250QkYsQ2tML210QkEscUNBQ0UsY0FDQSxZQUNBLE9BQ0EsTUFDQSxVbExrbnRCRixDa0wvbXRCQSx1REFHRSxrQmxMa250QkYsQ2tML210QkEsc0RBQ0UsbUJBQ0EscWRBTUEsb0RBR0Esa0JsTGtudEJGLENrTC9tdEJBLDBDQUNFLFNBQ0EsWUFDQSxPQUNBLGVBQ0EsVWxMa250QkYsQ2tML210QkEsMENBQ0UsWUFDQSxnQkFDQSxRQUNBLE1BQ0EsVWxMa250QkYsQ2tML210QkEsNkNBQ0UsbUJBQ0EscWRBTUEsb0RBQ0EseUJBR0Esa0JsTGtudEJGLENrTDltdEJBLHdEQUNFLFdBQ0EsZ0JsTGtudEJGLENrTC9tdEJBLHdEQUVFLGdCQURBLFNsTG1udEJGLENrTC9tdEJBLHNEQUNFLFlBQ0EsZUFDQSxLbExrbnRCRixDa0wvbXRCQSxzREFDRSxPQUNBLGdCQUNBLFVsTGtudEJGLENrTC9tdEJBLGdFQUNFLFlBQ0EsU0FDQSxPbExrbnRCRixDa0wvbXRCQSwrREFDRSxTbExrbnRCRixDa0wvbXRCQSxnRUFDRSxTQUNBLFFBQ0EsVWxMa250QkYsQ2tML210QkEsK0RBQ0UsUWxMa250QkYsQ2tMOW10QkEsc0ZBQ0UsVWxMa250QkYsQ2tML210QkEsc0ZBQ0UsU2xMa250QkYsQ2tML210QkEsdUZBQ0UsVWxMa250QkYsQ2tML210QkEsdUZBQ0UsU2xMa250QkYsQ2tMOW10QkEsb0VBRUUsWUFDQSxTQUNBLGdCQUNBLFVBQ0Esa0JBQ0EsVWxMa250QkYsQ2tML210QkEsZ0NBQ0UscUJsTGtudEJGLENrTC9tdEJBLG9DQUNFLGNBQ0EsWUFDQSxPQUNBLE1BQ0EsVWxMa250QkYsQ2tML210QkEscURBQ0Usc0JBQ0EsK0JsTGtudEJGLENrTC9tdEJBLGlGQUNFLHNCQUNBLCtCbExrbnRCRixDa0wvbXRCQSx5Q0FDRSxTQUNBLFlBQ0EsT0FDQSxlQUNBLGtCQUNBLFVsTGtudEJGLENrTC9tdEJBLHlDQUNFLFlBQ0EsZ0JBQ0Esb0JBQ0EsUUFDQSxNQUNBLFVsTGtudEJGLENrTC9tdEJBLDRDQUNFLHlCQUdBLGtCQUNBLHFDbExrbnRCRixDa0wvbXRCQSx3RUFDRSxxQ2xMa250QkYsQ2tMOW10QkEsdURBQ0UsV0FDQSxnQmxMa250QkYsQ2tML210QkEsdURBQ0UsZ0JBQ0EsU2xMa250QkYsQ2tML210QkEscURBQ0UsWUFDQSxlQUNBLE9sTGtudEJGLENrTC9tdEJBLHFEQUNFLFNBQ0EsZ0JBQ0EsVWxMa250QkYsQ2tML210QkEsK0RBQ0UsWUFDQSxRbExrbnRCRixDa0wvbXRCQSw4REFDRSxXQUNBLFdBQ0EsT2xMa250QkYsQ2tML210QkEsK0RBQ0UsUUFDQSxVbExrbnRCRixDa0wvbXRCQSw4REFDRSxTQUNBLFVBQ0EsU2xMa250QkYsQ2tMOW10QkEscUZBQ0UsVWxMa250QkYsQ2tML210QkEscUZBQ0UsU2xMa250QkYsQ2tML210QkEsc0ZBQ0UsVWxMa250QkYsQ2tML210QkEsc0ZBQ0UsU2xMa250QkYsQ2tMOW10QkEsMEVBRUUsZ0JBQ0EsWUFDQSxTQUNBLFVBQ0Esa0JBQ0EsVWxMa250QkYsQ2tML210QkEsdUNBQ0UsY0FDQSxZQUNBLE9BQ0EsTUFDQSxVbExrbnRCRixDa0wvbXRCQSw0Q0FDRSxXQUNBLFdBQ0EsT0FDQSxlQUNBLFVsTGtudEJGLENrTC9tdEJBLDRDQUNFLFlBQ0EsZ0JBQ0EsVUFDQSxNQUNBLFNsTGtudEJGLENrTC9tdEJBLHlEQUlFLG1CQUhBLFVsTHFudEJGLENrTC9tdEJBLHdEQUNFLHNCQUlBLG1CQUhBLFVBUUEsc0JsTGtudEJGLENrTC9tdEJBLCtDQUNFLHlCQUdBLGlCbExrbnRCRixDa0w5bXRCQSx3REFDRSxTQUNBLFdBQ0EsZUFDQSxRbExrbnRCRixDa0wvbXRCQSx3REFDRSxVQUNBLGdCQUNBLFFBQ0EsU2xMa250QkYsQ2tML210QkEsa0VBQ0UsU0FFQSxTQURBLFNBTUEscUJsTGtudEJGLENrTC9tdEJBLGtFQUNFLFVBQ0EsUUFDQSxRQUtBLG9CbExrbnRCRixDa0wvbXRCQSxpRUFDRSxTbExrbnRCRixDa0wvbXRCQSxpRUFDRSxRbExrbnRCRixDa0w5bXRCQSx3RkFDRSxVbExrbnRCRixDa0wvbXRCQSx3RkFDRSxTbExrbnRCRixDa0w5bXRCQSx5SUFHRSxpRUFDQSx5QkFDQSxXQUhBLGVsTHFudEJGLENrTC9tdEJBLG1MQUVFLFNsTGtudEJGLENrTC9tdEJBLGlLQU1FLG1CQUpBLFlBQ0EsVWxMcW50QkYsQ2tML210QkEsMkpBRUUsWUFDQSxjbExrbnRCRixDa0wvbXRCQSwySkFFRSxjQUNBLFVsTGtudEJGLENrTDltdEJBLHdFQUVFLFlBQ0EsU0FDQSxnQkFDQSxVQUNBLGtCQUNBLFVsTGtudEJGLENrTC9tdEJBLGtDQUNFLHFCbExrbnRCRixDa0wvbXRCQSxzQ0FDRSxjQUNBLFlBQ0EsT0FDQSxNQUNBLFVsTGtudEJGLENrTC9tdEJBLHdEQUNFLG1CQUNBLHdCbExrbnRCRixDa0wvbXRCQSwyQ0FDRSxTQUNBLFlBQ0EsT0FDQSxlQUNBLFVsTGtudEJGLENrTC9tdEJBLDJDQUNFLFlBQ0EsZ0JBQ0EsUUFDQSxNQUNBLFVsTGtudEJGLENrTC9tdEJBLDhDQUNFLHlCQUNBLHlCQUlBLGtCQUhBLGNsTHFudEJGLENrTC9tdEJBLG9EQUNFLHlCQUNBLG9CbExrbnRCRixDa0wvbXRCQSwrREFDRSx5QkFDQSxvQmxMa250QkYsQ2tMOW10QkEseURBQ0UsV0FDQSxnQmxMa250QkYsQ2tML210QkEseURBRUUsZ0JBREEsU2xMbW50QkYsQ2tML210QkEsdURBQ0UsV0FDQSxlQUNBLE9sTGtudEJGLENrTC9tdEJBLHVEQUNFLFNBQ0EsZ0JBQ0EsU2xMa250QkYsQ2tML210QkEsaUVBQ0UsNkJsTGtudEJGLENrTC9tdEJBLGlFQUNFLFlBQ0EsU2xMa250QkYsQ2tML210QkEsZ0VBQ0UsWUFDQSxTbExrbnRCRixDa0wvbXRCQSxpRUFDRSw0QmxMa250QkYsQ2tML210QkEsaUVBQ0UsU0FDQSxVbExrbnRCRixDa0wvbXRCQSxnRUFDRSxTQUNBLFVsTGtudEJGLENrTDltdEJBLHVGQUNFLFVsTGtudEJGLENrTC9tdEJBLHVGQUNFLFNsTGtudEJGLENrTC9tdEJBLHdGQUNFLFVsTGtudEJGLENrTC9tdEJBLHdGQUNFLFNsTGtudEJGLENrTDFtdEJBLGlCQUNJLFdsTDZtdEJKLENrTDNtdEJJLDZDQUNJLFNsTDZtdEJSLENrTDFtdEJJLGlDQUVJLGlCQURBLHNCbEw2bXRCUixDa0wxbXRCUSxvR0FFSSwrQmxMNG10QlosQ2tMem10QlEsdURBQ0ksNEJsTDJtdEJaLENrTHhtdEJRLHVDQUNJLFNsTDBtdEJaLENrTHRtdEJJLDBDQUVJLFFBREEsU2xMeW10QlIsQ2tMcm10QkksMENBRUksU0FEQSxVbEx3bXRCUixDbUxwaHZCQSwwQkFDRSxZbkx1aHZCRixDbUxwaHZCQSwyQkFDRSxvQm5MdWh2QkYsQ21McGh2QkEsc1FBWUUsNEJBREEscUIvS3FDUyxDK0tuQ1QseUJBS0Usb0IvSzRVMEIsQ1EzVnhCLDBDdUtxQkosQ0FkQSxhL0s0Q1MsQytLbERULGNBSUEsYy9Lb1k0QixDK0t0WTVCLGtDOUttZXNDLEM4S2hldEMsZS9La1o0QixDK0twWjVCLDBCOUpkSSxvRDhKZ0NKLENBcEJBLFVuTGtpdkJGLENxQnppdkJJLHVDOEpFSixzUTlKRE0sZXJCK2l2QkosQ0FDRixDbUxuaHZCRSxzVEFDRSw2QkFDQSxRbkx3aHZCSixDaUxsa3ZCRSw4UkFFRSxxQjdLMERPLEM2S3pEUCxvQjdLc0JRLEM2S2xCTixrRTdLdWxCa0MsQzZLN2xCcEMsYTdLaUVPLEM2SzlEUCxTakx3a3ZCSixDbUwzaHZCRSw4VUFDRSxhL0tlTyxDK0tiUCxTbkwraHZCSixDbUxsaXZCRSw4VkFDRSxhL0tlTyxDK0tiUCxTbkwraHZCSixDbUxsaXZCRSwwVEFDRSxhL0tlTyxDK0tiUCxTbkwraHZCSixDbUx2aHZCRSx3bEJBRUUseUJBRUEsU25MNmh2QkosQ21Memh2QkEsMkVBRUUsaUJBREEsVUFFQSxzQkFDQSxtQm5MNGh2QkYsQ21Memh2QkEsb0ZBQ0UsY0FDQSxtQm5MNGh2QkYsQ21Memh2QkEsa0JBRUUscUIvS3RCUyxDK0t1QlQseUJBQ0Esc0IvS3FSNEIsQytLeFI1QixlbkwraHZCRixDbUx6aHZCQSx5QkFFRSxxQi9LN0JTLEMrSzhCVCxhL0tyQlMsQytLc0JULGlCL0tnVTRCLEMrS25VNUIsdUJuTCtodkJGLENPeG12QkUsOERnQlZFLHdCbkJ3RE8sQytLaUNQLGEvS2lvQjZCLEMrS2hvQjdCLG9Cbkw2aHZCSixDbUx4aHZCQSwwSkFFRSw0Qi9LNm5CK0IsQytLNW5CL0IsYW5MMmh2QkYsQ21MeGh2QkEseUVBQ0UsYW5MMmh2QkYsQ21MeGh2QkEsMklBRUUsWUFDQSxzQ25MMmh2QkYsQ21MeGh2QkEsc0ZBQ0UsY0FDQSwyQkFDQSxTbkwyaHZCRixDbUx4aHZCQSxvRkFJRSx3Qi9LN0RTLEMrSzhEVCxZQUNBLG9CL0swTzRCLEMrS3ZPNUIsYS9LakVTLEMrS3lEVCxvQkFPQSxpQi9LeVI0QixDK0sxUjVCLG1CQUpBLHlCQURBLGVuTGtpdkJGLENtTHhodkJBLDRGQUdFLGEvSzdHUSxDK0s0R1Isa0JBREEsT25MNmh2QkYsQ21Memh2QkUsa0dBQ0UsYW5MMmh2QkosQ21Mdmh2QkEsMkNBQ0UsWW5MMGh2QkYsQ21Mdmh2QkEsdUNBQ0Usc0NBQ0Esc0NuTDBodkJGLENtTHJodkJBLDBCQUNFLHVCbkx3aHZCRixDbUxyaHZCQSw2RXhLM0pJLG9CUHNXMEIsQytLeE01QixpQi9LeVA0QixDK0t4UDVCLGUvSzRMNkIsQytLOUw3QixvQm5MMGh2QkYsQ21ML2d2QkEsNE94S3hLSSxvQlBzVzBCLEMrS3pMNUIsaUIvSzBPNEIsQytLNU81QixnQzlLdVVzQyxDOEtwVXRDLGUvSzZLNkIsQytLL0s3QixvQm5McWh2QkYsQ21ML2d2QkEsNktBRUUsb0NuTGtodkJGLENtTC9ndkJBLHFHQUNFLHFCbkxraHZCRixDbUwvZ3ZCQSw0T3hLM0xJLHNCUHFXMEIsQytLcks1QixpQi9Lc040QixDK0t4TjVCLGtDOUtxVHNDLEM4S2xUdEMsZS9LeUo2QixDK0szSjdCLG9CbkxxaHZCRixDbUwvZ3ZCQSw2S0FFRSxzQ25Ma2h2QkYsQ21ML2d2QkEscUdBQ0Usb0JuTGtodkJGLENvTDV0dkJBLGFBRUksY3BMOHR2QkosQ29MNXR2QkksMEJBQ0ksZ0JwTDh0dkJSLENvTDN0dkJJLDRCQUNJLGlCcEw2dHZCUixDb0wxdHZCSSwwQkFDSSxlcEw0dHZCUixDcUwvdXZCQSx5eEJBbUJFLG1CQUNBLFNBTEEsV0FDQSxZQUVBLGdCQURBLFVBSkEsa0JBQ0EsU3JMd3Z2QkYsQ3FML3V2QkEsaUNBQ0UsZXJMa3Z2QkYsQ3FMaHZ2QkEsOENBQ0UsNEJyTG12dkJGLENxTGp2dkJBLCtDQUdFLGdCQUZBLGdCQUNBLFdyTHF2dkJGLENxTG52dkJFLDBEQUNJLFNyTHF2dkJOLENxTGh2dkJNLHFGQUNFLGdCQUNBLGlCckxrdnZCUixDcUw1dXZCSSxtRkFFRSxrQkFEQSxlckwrdXZCTixDcUw1dXZCTSxzTkFFRSx1QnJMOHV2QlIsQ3FMenV2QkkscU5BR0csYXJMMnV2QlAsQ3FMenV2Qk0sME9BQ0UsVXJMNnV2QlIsQ2dCanZ2QkkseUJxS1VGLDhEQUNFLFVyTDJ1dkJGLENBQ0YsQ2dCdnZ2QkkseUJxS2VGLDhEQUNFLFVyTDJ1dkJGLENBQ0YsQ2dCNXZ2QkksMEJxS29CRiw4REFDRSxVckwydXZCRixDQUNGLENxTHp1dkJBLDZEQVFJLHlCQUVBLG1DQURBLG9DQUhBLFdBTEEscUJBR0EsU0FGQSxrQkFLQSxXQUZBLHNCQUZBLE9yTGt2dkJKLENxTHR1dkJBLDBEQUNJLFlyTHl1dkJKLENxTHR1dkJBLHlEQWNJLG1DQURBLG9DQURBLHNCQUpBLFlBR0EsVWpMckRPLENpTGdEUCxXQUxBLHFCQUdBLFNBTUEsVUFSQSxrQkFPQSxXQUZBLFNBRkEsc0JBRkEsT3JMb3Z2QkosQ3FMcHV2QkEsMkdBQ0UsZXJMMnV2QkYsQ3FMenV2QkEsaUVBQ0UsVUFDQSxTckw0dXZCRixDcUwxdXZCQSxnRUFDRSxVQUNBLFNyTDZ1dkJGLENxTDN1dkJBLGdEQUNFLFFyTDh1dkJGLENxTDV1dkJBLGdEQUVFLGVBQ0EsV0FGQSxTckxpdnZCRixDcUw3dXZCQSxnSUFFSSxhckxndnZCSixDcUw5dXZCQSx1REFDRSxlckxpdnZCRixDcUwvdXZCQSwwSkFTRSxrQkFDQSxjQUhBLGdCQURBLGdCQUZBLFlBQ0EsaUJBR0EsV0FMQSxVckx5dnZCRixDcUxodnZCQSxxREFJRSx1Q0FGQSxZQUNBLFVBRkEsVXJMc3Z2QkYsQ3FMaHZ2QkEsc0NBQ0ksa0JyTG12dkJKLENxTGp2dkJBLHdFQUNFLHlCckxvdnZCRixDcUxsdnZCQSwwRUFDRSwyQnJMcXZ2QkYsQ3FMbnZ2QkEsd0VBQ0UseUJyTHN2dkJGLENxTHB2dkJBLDBFQUNFLDJCckx1dnZCRixDcUxydnZCQSxtRUFDRSxvQnJMd3Z2QkYsQ3FMdHZ2QkEscUVBQ0Usc0JyTHl2dkJGLENxTHZ2dkJBLHNFQUNFLHNCckwwdnZCRixDcUx4dnZCQSwrREFDRSwwQnJMMnZ2QkYsQ3FMenZ2QkEsK0RBQ0UsK0JyTDR2dkJGLENxTDF2dkJBLGdEQUVFLGtCQUNBLGFqTDlLVSxDaUw0S1YsaUJyTCt2dkJGLENxTDN2dkJBLHNEQUNFLHNDckw4dnZCRixDcUw1dnZCQSxtREFHRSxZQUVBLG9CQUhBLFNBREEsVUFHQSxVckxnd3ZCRixDcUw3dnZCQSx3REFJRSxrQkFGQSxhQURBLGdCQUlBLHVCQUZBLFVyTGt3dkJGLENxTDl2dkJBLHVDQUVFLFNBQ0Esa0JBRkEsVXJMbXd2QkYsQ3FML3Z2QkEsNEZBQ0UsaUJyTGt3dkJGLENxTGh3dkJBLDBDQUlFLGdCQUhBLFlBQ0EsaUJBQ0EsVXJMb3d2QkYsQ3FMand2QkEsd0RBQ0UsV3JMb3d2QkYsQ3FMbHd2QkEsNEdBQ0UsZ0JBQ0EsY0FDQSxrQnJMcXd2QkYsQ3FMbnd2QkEsd0dBQ0Usa0JBS0Esa0JBRUEsYWpML05VLENpTDROVixlQUhBLFlBRUEsaUJBR0Esa0JBSkEsVXJMMnd2QkYsQ3FMcHd2QkEscURBQ0Usd0JyTHV3dkJGLENxTHJ3dkJBLHFEQUNFLG9Cckx3d3ZCRixDcUx0d3ZCQSw4Q0FFRSxhakx6T1UsQ2lMME9WLG1CQUNBLGlCQUhBLGlCckw0d3ZCRixDcUx2d3ZCQSwrREFDRSxjckwwd3ZCRixDcUx4d3ZCQSw2SkFDRSxlckwyd3ZCRixDcUx4d3ZCQSxpREFJRSxjQUhBLGVBQ0EsWUFDQSxnQnJMNHd2QkYsQ3FMend2QkEsMEpBZUUsWUFQQSxrQkFHQSxjQUtBLGVBRkEsZUFEQSxnQkFWQSxZQUNBLGdCQUtBLGNBRkEsVUFLQSxrQkFOQSxrQkFlQSwyQkFoQkEsV0FLQSxVckx1eHZCRixDcUwxd3ZCQSx1T0FDRSxnQkFDQSxjckw2d3ZCRixDcUwzd3ZCQSxvR0FDRSxhckw4d3ZCRixDcUwzd3ZCRSw4RkFDRSxnQ3JMOHd2QkosQ3FMM3d2QkEsMkRBS0Usb0ZBRUEsV0FOQSxXQUNBLHFCQUlBLGtCQUVBLFNyTDh3dkJGLENxTDV3dkJBLGdIQUNFLHdCakx4U1UsQ2lMMFNWLHVDQURBLFVyTGd4dkJGLENxTDd3dkJBLGtFQUNFLHdCckxneHZCRixDcUw5d3ZCQSxvSEFDRSxnQkFDQSxjQUNBLGtCckxpeHZCRixDcUwvd3ZCQSwrQ0FPRSxrQkFEQSxlQUxBLHFCQUVBLFlBQ0EsaUJBQ0EsYUFHQSxrQkFOQSxVckx3eHZCRixDcUwvd3ZCQSxzREFDRSx3QmpMaFVVLENpTGlVVixVckxreHZCRixDcUxoeHZCQSxtREFDRSxhckxteHZCRixDcUxqeHZCQSxzSEFDRSxnQkFDQSxjQUNBLGtCckxveHZCRixDcUxseHZCQSwyS0FHRSwyQnJMcXh2QkYsQ3FMbnh2QkEsdURBQ0UsWUFDQSxnQnJMc3h2QkYsQ3FMbnh2QkEscUNBQ0UsY3JMc3h2QkYsQ3FMbnh2QkEsOEtBU0UsZUFIQSxZQUNBLGtCQUNBLFNyTHV4dkJGLENxTG54dkJBLDRDQUVJLFVBRUEsWUFIQSxrQkFFQSxVckx1eHZCSixDcUxqeHZCSSxrZ0NBWUksYXJMb3h2QlIsQ3FML3d2QkksK0VBQ0ssd0JyTGl4dkJULENxTDl3dkJJLHNLQUVJLHdCckxneHZCUixDcUx6d3ZCSSx3UUFFSSxxQnJMOHd2QlIsQ3FMM3d2QkksOGNBS0ssNkJyTDZ3dkJULENxTDF3dkJJLCtOQUVLLG1Dckw0d3ZCVCxDcUx2d3ZCQSx5RUFDSSx3QnJMMHd2QkosQ3FMeHd2QkksbWVBS0ksYXJMd3d2QlIsQ3FMcHd2QkEsdUVBQ0ksd0JyTHV3dkJKLENxTHJ3dkJJLHlkQUtJLGFyTHF3dkJSLENxTGp3dkJBLHdFQUNJLHdCckxvd3ZCSixDcUxsd3ZCSSw4ZEFLSSxhckxrd3ZCUixDcUw5dnZCQSxzRUFDSSx3QnJMaXd2QkosQ3FML3Z2Qkksb2RBS0ksYXJMK3Z2QlIsQ3FMM3Z2QkEseUVBQ0ksd0JyTDh2dkJKLENxTDV2dkJJLG1lQUtJLGFyTDR2dkJSLENxTHB2dkJNLCtJQUNFLHdCckx1dnZCUixDcUxydnZCUSwySkFDRSxhckx1dnZCVixDcUxsdnZCSSw0TEFDRSx3QnJMb3Z2Qk4sQ3FMbHZ2QkksOE1BQ0UsdUJBQ0Esd0JyTG92dkJOLENxTGx2dkJJLDBOQUNFLHNCckxvdnZCTixDcUwvdXZCSSwyRUFDRSxVckxpdnZCTixDcUw5dXZCSSx3RkFDRSxzQnJMZ3Z2Qk4sQ3NMcHV3QkEsaUJ2S3hCRSxpQkFEQSxrQkFEQSxrQkFEQSxtQkFEQSxVZnd3d0JGLENnQmp0d0JJLHlCc0szQkosaUJ2S2hCTSxlZmd3d0JKLENBQ0YsQ2dCdHR3QkkseUJzSzNCSixpQnZLaEJNLGVmcXd3QkosQ0FDRixDZ0IzdHdCSSx5QnNLM0JKLGlCdktoQk0sZ0JmMHd3QkosQ0FDRixDZ0JodXdCSSwwQnNLM0JKLGlCdktoQk0sZ0JmK3d3QkosQ0FDRixDc0xwd3dCRSxhQUlGLGlCQUlJLGN0TGd3d0JGLENBQ0YsQ3NML3Z3QkEsZ0J2SzlCRSxpQkFEQSxrQkFEQSxrQkFEQSxtQkFEQSxVZnl5d0JGLENnQmx2d0JJLHlCc0tyQkosZ0J2S3RCTSxlZml5d0JKLENBQ0YsQ2dCdnZ3QkkseUJzS3JCSixnQnZLdEJNLGVmc3l3QkosQ0FDRixDZ0I1dndCSSx5QnNLckJKLGdCdkt0Qk0sZ0JmMnl3QkosQ0FDRixDZ0Jqd3dCSSwwQnNLckJKLGdCdkt0Qk0sZ0JmZ3p3QkosQ0FDRixDc0xyeXdCRSxhQVVGLGdCQUlJLGN0TDJ4d0JGLENBQ0YsQ3NMMXh3QkEsc0J2S3BDRSxpQkFEQSxrQnVLdUNBLGV2S3hDQSxrQkFEQSxtQkFEQSxVZjIwd0JGLEN1THAwd0JBLEtBQ0UsOEJBUmEsQ0FTYixvQnZMdTB3QkYsQ3VMcDB3QkEsMENBR0UsYW5MTVUsQ21MUFYsOEJ2THcwd0JGLEN1THIwd0JBLFNBQ0UsZXZMdzB3QkYsQ3VMdDB3QkEsU0FDRSxldkx5MHdCRixDdUx2MHdCQSxTQUNFLGlCdkwwMHdCRixDdUx4MHdCQSxHQUNFLGdCdkwyMHdCRixDdUx6MHdCQSxHQUNFLGlCdkw0MHdCRixDdUwxMHdCQSxHQUNFLGV2TDYwd0JGLEN1TDEwd0JBLFdBR0UsK0JBekNjLENBNENkLGlCQUpBLGdCbkxxYXFCLENtTGxhckIsd0J2TDgwd0JGLEN1TDMwd0JBLHNCQUpFLGFuTHBCSyxDbUxpQkwsZXZMdzF3QkYsQ3VMajF3QkEsV0FFRSxnQnZMKzB3QkYsQ3VMNTB3QkEsV0FHRSxhdkwrMHdCRixDdUw3MHdCQSxzQkFKRSxlbkx5VzRCLENtTHhXNUIsZ0J2THUxd0JGLEN1THAxd0JBLFdBSUUsYW5MckNVLENtTG9DVixpQnZMaTF3QkYsQ3VMOTB3QkEsV0FLRSxhbkw3Q0ssQ21MNENMLDhCQWhFYSxDakxvSlAsbUJBaEVXLENpTHJCakIsZW5MK1Y0QixDbUxoVzVCLGdCdkxvMXdCRixDTXh1d0JRLDBCaUw5R1IsV2pMc0hZLG9DTm91d0JWLENBQ0YsQ3VMcDF3QkEsV0FNRSxhbkxyREssQ21Ma0RMLCtCQXhFYyxDakxzSlIsbUJBaEVXLENpTFpqQixlbkxzVjRCLENtTHpWNUIsY0FFQSx3QnZMeTF3QkYsQ010dndCUSwwQmlMdkdSLFdqTCtHWSxvQ05rdndCVixDQUNGLEN1THoxd0JBLEVBQ0UsYW5MekRLLENtTDBETCxxQ3ZMNDF3QkYsQ3VMMTF3QkEsTUFDRSxhdkw4MXdCRixDdUwzMXdCQSxxQ0FGRSw4QnZMaTJ3QkYsQ3VMNTF3QkEsU0FHRSxhbkxsRVEsQ0VrR0osaUJBdENhLENpTEtqQixldkxnMndCRixDdUw3MXdCQSxVakw4Qk0sa0JBdENhLENpTFVqQixnQnZMZzJ3QkYsQ3VMOTF3QkEsYUFHRSxjQUNBLDhCQXBHYSxDakwwSFQsaUJBdENhLENpTGNqQixldkxtMndCRixDdUwvMXdCQSxNQUNFLGF2TGsyd0JGLEN1TGgyd0JBLFFBQ0UsYXZMbTJ3QkYsQ3VMajJ3QkEsTUFDRSxhdkxvMndCRixDdUxsMndCQSxVQUNFLGF2THEyd0JGLEN1TG4yd0JBLFNBQ0UsYXZMczJ3QkYsQ3VMcDJ3QkEsYUFJRSxxQ0ExSFcsQ2pMMkhQLGdCQXRDYSxDaUxvQ2pCLGtCQURBLGdCdkx5MndCRixDdUxwMndCRSxVQUNFLGtCdkx1MndCSixDdUxyMndCRSxZQUNFLGtCdkx1MndCSixDdUxyMndCRSxXQUNFLGtCdkx1MndCSixDdUxyMndCRSxXQUNFLGtCdkx1MndCSixDdUxyMndCRSxnQkFDRSxrQnZMdTJ3QkosQ3VMcjJ3QkEsTUFDRSxhdkx3MndCRixDdUx0MndCQSxzQkFFRSxhbkw5R1csQ21Ma0hYLHFDQXJKVyxDakwySFAsaUJBdENhLENpTGlFakIsZW5Mc1E0QixDbUx6UTVCLHFCQURBLGdCQUVBLHlCdkwyMndCRixDdUx2MndCQSxvQkFJRSxhbkx2SUssQ21Mc0lMLHFDQTNKVyxDakxxSkwsZ0JBaEVXLENpTHdFakIsZW5Ma1E0QixDbUxyUTVCLGdCQUlBLGtCdkwwMndCRixDTTcxd0JRLDBCaUxuQlIsb0JqTDJCWSwrQk55MXdCVixDQUNGLEN1TDcyd0JFLDBCQUNFLGFuTHJJRyxDbUxzSUgsZXZMKzJ3QkosQ3VMNzJ3QkEsYUFDRSxldkxnM3dCRixDdUw5MndCQSxpQmpMNUNNLGNBdENhLENpTG9GakIsZ0J2TGkzd0JGLEN1TC8yd0JBLGlCakxoRE0sZ0JObTZ3Qk4sQ3VMaDN3QkEsbUJqTG5ETSxpQk51NndCTixDdUxqM3dCQSxNQUNFLGV2TG8zd0JGLEN1TGwzd0JBLE9BQ0UsZXZMcTN3QkYsQ3VMbjN3QkEsV0FDRSxzQkFDQSxpQkFDQSxpQnZMczN3QkYsQ3dMcGp4QkEsS0FDRSxzQnhMKzh4QkYsQ3dMNzh4QkEsd0JBR0Usb0JBREEsZ0J4TGk5eEJGLEN3TDk4eEJBLGtGQUlFLGtCeExpOXhCRixDd0wvOHhCQSxvQkFFRSx1QkFEQSxhQUVBLDZCeExrOXhCRixDd0xoOXhCQSxtQkFFRSxtQkFEQSxhQUVBLDBCeExtOXhCRixDd0xqOXhCQSxxQkFFRSxtQkFEQSxhQUVBLDZCeExvOXhCRixDd0wvOHhCRSxtRUFDRSxZeExxOXhCSixDd0xuOXhCQSxZQUNFLFV4THM5eEJGLEN3THA5eEJBLFVBQ0UsaUJ4THU5eEJGLEN3THI5eEJBLFVBQ0UsaUJ4THc5eEJGLEN3THQ5eEJBLFFBQ0UsVXhMeTl4QkYsQ3dMdjl4QkEsTUFDRSxVeEwwOXhCRixDd0x4OXhCQSxpQkFDRSx1QnhMMjl4QkYsQ3dMejl4QkEsc0JBQ0UsdUJ4TDQ5eEJGLEN3TDE5eEJBLFlBQ0UsU3hMNjl4QkYsQ3dMMzl4QkEsZUFDRSwyQkFLQSxZQUhBLE9BREEsZUFFQSxNQUNBLFdBRUEsV3hMODl4QkYsQ3dMNTl4QkEsY0FTRSxxQnBMaEJTLENvTFlULFNBR0EsY0FKQSxPQUdBLFlBTkEsa0JBS0EsUUFKQSxRQUNBLDBCeExxK3hCRixDd0w3OXhCRSx5QkFDRSx1QkFDQSxvQkFDQSxnQkFDQSx3QnhMKzl4QkosQ3dMNzl4QkUsNkJBQ0Usc0J4TCs5eEJKLEN3TDc5eEJBLGVBR0UsY0FEQSxZQURBLFV4TGsreEJGLEN3TDE5eEJFLGlDQUNFLDZCQUNBLFlBRUEsaUJBREEsVXhMODl4QkosQ3NMamp5QkUseUJFZ0ZBLGlDQU1JLFV4TCs5eEJKLENBQ0YsQ3dMLzl4QkksNENBQ0UscUJ4TGkreEJOLEN3TC85eEJBLGdCQUNFLHlCQUVBLG1CQUNBLGVBRkEsd0J4TG8reEJGLEN3TGgreEJFLHNCQUNFLGF4TGsreEJKLEN3TGoreEJFLHdCQUNFLGF4TG0reEJKLEN3TGwreEJFLDRCQUNFLGF4TG8reEJKLEN3TG4reEJFLDZCQUNFLGF4THEreEJKLEN3THAreEJFLGdDQUNFLGF4THMreEJKLEN3THAreEJBLGFBQ0UscUJ4THUreEJGLEN3THIreEJBLFFBQ0UsaUJ4THcreEJGLEN3THQreEJBLGdCQUNFLGN4THkreEJGLEN3THIreEJJLGdEQUNFLFl4THcreEJOLEN3THQreEJBLGlDQUNFLGF4THkreEJGLEN3THYreEJBLGtDQUNFLFl4TDAreEJGLEN3THgreEJBLGFBR0UsZUFGQSxhQUNBLGV4TDQreEJGLEN3THoreEJBLGFBQ0Usb0JBRUEsbUJBREEsZXhMNit4QkYsQ3dMMSt4QkEsZUFFRSxnQkFEQSxleEw4K3hCRixDd0wzK3hCQSxxQkFDRSwyQnhMOCt4QkYsQ3dMNSt4QkEsa0JBQ0Usa0J4TCsreEJGLEN3TDcreEJBLGdCQUNFLGtCeExnL3hCRixDd0w5K3hCQSxRQUNFLGFBQ0EsU3hMaS94QkYsQ3dMLyt4QkEsTUFDRSxheExrL3hCRixDd0wvK3hCRSx5Q0FDRSxpQnhMay94QkosQ3dMLyt4QkUsbUJBQ0UsOEJ4TGsveEJKLEN3TGgveEJBLGtCQUNFLHlCeExtL3hCRixDd0xqL3hCQSxvQkFRRSxpQkFKQSxrQnBMN0hTLENvTGdJVCxzQ0FEQSxrQkFIQSxhcEx2SFMsQ29MNkhULHFCQVJBLGVBQ0Esa0JBR0EsZXhMdy94QkYsQ3dMaC94QkksNkZBRUUsa0JwTHpJSyxDb0wwSUwsc0NBRkEsYXhMcy94Qk4sQ3dMai94QkUsdUNBQ0UsWXhMby94QkosQ3dMbC94QkEsa0JBQ0UsaUJ4THEveEJGLEN3TG4veEJBLGFBQ0UsV0FDRSxXQUNBLHVCeExzL3hCRixDQUNGLEN5TDVzeUJBLE9BQ0UsNkRBRUEsdUJBREEsWUFFQSxTekw4c3lCRixDeUw1c3lCRSx3Q0FDRSxZekw4c3lCSixDeUw1c3lCQSxVQUlFLGdCQURBLG9CQURBLGlCQURBLFV6TGt0eUJGLEN5TDdzeUJBLFVBR0UsYXJMY0ssQ0UrRkQsY0F0Q2EsQ21MdEVqQixvQkFGQSxpQnpMa3R5QkYsQ3lMOXN5QkUsZ0NBQ0UsYXpMZ3R5QkosQ3lMOXN5QkUsaUJBQ0UsYXpMZ3R5QkosQ3lMOXN5QkEsY0FHRSxhckw0RFUsQ0VxQ04sY0F0Q2EsQ21MMURqQixvQkFGQSxpQnpMbXR5QkYsQ3lML3N5QkUsd0NBQ0UsYXpMaXR5QkosQ3lML3N5QkUscUJBQ0UsVXpMaXR5QkosQ3lML3N5QkEsZ0RBQ0UsdUJ6TGt0eUJGLEN5TGh0eUJFLDJEQUVFLHFDRnhDUyxDRXlDVCxnQkFGQSx5QnpMb3R5QkosQ3lMaHR5QkUsd0hBQ0UsdUJ6TGt0eUJKLEN5TGh0eUJFLDhEQUNFLHVCekxrdHlCSixDeUxodHlCQSxrQkFDRSxhekxtdHlCRixDeUxqdHlCRSw2QkFFRSxxQ0Z0RFMsQ0V1RFQsZ0JBRkEseUJ6THF0eUJKLEN5TGp0eUJFLHlFQUNFLGF6TG10eUJKLEN5TGp0eUJBLGdCQUNFLGF6TG90eUJGLEN5TGx0eUJFLDRDQUNFLGF6TG90eUJKLEN5TGx0eUJFLHVCQUNFLGF6TG90eUJKLEN5TGx0eUJBLEtBRUUscUNGdkVXLENqTDJIUCxjQXRDYSxDbUxiakIsZXJMb1Y0QixDcUxuVjVCLGtCekxxdHlCRixDc0xyd3lCRSxhR2tEQSxVQUVJLFl6THF0eUJKLENBQ0YsQ3lMcHR5QkUsYUFDRSxtQkFDQSxXekxzdHlCSixDeUxydHlCSSxtQkFHRSxtQ0FGQSxzQkFDQSxvQnpMd3R5Qk4sQ3lMcnR5QkUsYUFDRSx3QnpMdXR5QkosQ3lMcnR5QkUsY0FDRSxrQnpMdXR5QkosQ3lMcnR5QkUsV0FDRSx3QnpMdXR5QkosQ3lMcnR5QkUsc0JBQ0Usa0J6THV0eUJKLEN5TGp0eUJFLGdCQUVFLHNCQUVBLGdCQUhBLGFyTDVFRyxDcUw4RUgseUJ6TG90eUJKLEN5TGp0eUJJLHVCQUNFLGF6TG10eUJOLEN5TGp0eUJJLHVCQUNFLG9CekxtdHlCTixDeUxqdHlCRSxZQUNFLGtCckwvRkcsQ3FMZ0dILFV6TG10eUJKLEN5TGp0eUJJLG9DQUNFLGtCckxyRk8sQ3FMc0ZQLFV6TG10eUJOLEN5TGp0eUJJLG1CQUNFLGtCckxuR0ksQ3FMb0dKLFV6TG10eUJOLEN5TGp0eUJFLGNBT0UsdUJBRkEseUJBQ0EsZ0JBSEEsZ0JBQ0EsYXJMaEdTLENFd0ZQLGlCQXRDYSxDbUw0Q2YsZ0JBTUEsWXpMbXR5QkosQ3lManR5Qkksd0NBQ0Usa0JyTHZHTyxDcUx3R1AsVXpMbXR5Qk4sQ3lManR5QkkscUJBQ0UsOEJyTHpGYSxDcUwwRmIsZ0N6TG10eUJOLEN5TGp0eUJJLHNCQUlFLHlCQURBLGFyTGhJRyxDRXVHSCxjQXRDYSxDbUw4RGIsbUJBR0EsaUJ6TG10eUJOLEN5TGp0eUJNLHdEQUNFLGtCekxtdHlCUixDeUxqdHlCTSw2QkFDRSxrQnJMdEhHLENxTHdISCxvQnJMeEhHLENxTHVISCxhekxvdHlCUixDeUxqdHlCRSxjQUVFLHdCckw5SGMsQ3FMK0hkLG9CckwvSGMsQ3FMZ0lkLHdDQUhBLFV6THN0eUJKLEN5TGp0eUJJLHdDQUVFLGdCQUNBLHlCQUZBLGF6THF0eUJOLEN5TGp0eUJJLHFCQUVFLHFDQURBLHlCekxvdHlCTixDeUxqdHlCSSw2REFDRSxlekxtdHlCTixDeUxqdHlCSSxxQkFDRSxvQnpMbXR5Qk4sQ3lManR5Qk0sMkJuTDFEQSxpQk44d3lCTixDeUxqdHlCSSxtQkFDRSx3QnJMbkdNLENxTG9HTixvQnpMbXR5Qk4sQ3lManR5Qk0sa0RBRUUseUJBREEsYXpMb3R5QlIsQ3lManR5Qk0sMEJBRUUseUJBREEsVXpMb3R5QlIsQ3lManR5QkUsV0FRRSxtQkFMQSxZQURBLGdCQUdBLGFyTHBMRyxDcUxzTEgsYUFIQSxxQkFIQSxVQUtBLGlCekxxdHlCSixDeUxqdHlCSSw0RUFFRSwwQkFDQSxjekxrdHlCTixDeUwvc3lCSSxpQkFNRSx1Q0FEQSw0QkFEQSxzQkFIQSxXQU1BLHFCQUpBLFlBS0EsZ0JBTkEsVXpMdXR5Qk4sQ3lML3N5QkkscUJBR0UseUJBQ0EsZ0JBQ0EsYXJMaE1PLENxTGlNUCxxQ0ZwT08sQ2pMMkhQLGlCQXRDYSxDbUxnSmIsZXJMMEx3QixDcUwvTHhCLGdCQU1BLGlCekxpdHlCTixDeUwvc3lCTSxvSEFDRSxhekxpdHlCUixDeUwvc3lCTSwyQkFFRSxZQUNBLGlCQUZBLFV6TG10eUJSLEN5TC9zeUJFLFdBUUUsbUJBSEEsa0JyTGxOUyxDcUx1TlQsZ0JBSkEsV0FDQSxhbkw1SEUsaUJBdENhLENtTDhKZixlckw0SzBCLENxTDdLMUIsZ0JBRUEsa0JBS0EsY3pMa3R5QkosQ3lML3N5Qkksb0RBQ0UsYXJMdk5LLENxTHdOTCxjekxpdHlCTixDeUwvc3lCSSxpQkFRRSw0Q0FEQSw0QkFEQSxzQkFMQSxXQUdBLHFCQURBLFlBRUEsaUJBSEEsVXpMdXR5Qk4sQ3lML3N5QkUsZUFFRSxzQkFFQSxZQUhBLGtCekxtdHlCSixDeUwvc3lCSSxnRUFDRSxzQkFFQSxZQURBLFV6TGt0eUJOLEN5TC9zeUJBLGVBQ0Usa0JyTC9PUyxDcUxpUFQsb0JyTGpQUyxDcUxnUFQsYXpMbXR5QkYsQ3lMaHR5QkEsVUFHRSxrQnJMaFFLLENxTGlRTCw2Qm5MbEtJLGNBdENhLENtTHNNakIsaUJBR0EsZ0J6TG10eUJGLEN5TGp0eUJFLHNCQUNFLFV6TG10eUJKLEN5TGp0eUJFLGlEQUNFLG1CQUNBLFV6TG10eUJKLEN5TGp0eUJBLFNBQ0UsbUJBQ0EsVXpMb3R5QkYsQ3lMbHR5QkUsOENBQ0Usa0J6TG90eUJKLEN5TGx0eUJBLFlBQ0Usa0J6THF0eUJGLEN5TG50eUJBLGtCQUdFLGtCckx6UFMsQ3FMd1BULGFyTHZSSyxDcUxzUkwsY3pMd3R5QkYsQ3lMcHR5QkEsc0JBRUUsbUJBREEsYUFFQSxjekx1dHlCRixDeUxydHlCRSx5Q0FDRSxpQnpMdXR5QkosQ3lMcnR5QkEsbUJBRUUsYXJMN1JXLENxTDRSWCxjekx5dHlCRixDeUx0dHlCQSxTQUNFLGN6THl0eUJGLEN5THZ0eUJBLGlCQUdFLGNBREEsZUFFQSxrQkFFQSxhQURBLFdBSkEsYXpMK3R5QkYsQ3lMeHR5QkUsc0JBQ0UsK0J6TDB0eUJKLEN5THh0eUJBLGtCQU9FLGVyTDlSUyxDcUx3UlQsY0FFQSxZQUdBLFVBREEsVUFEQSxRQUZBLFdBTUEsU3pMMnR5QkYsQ3lMenR5QkUsdUJBRUUsZUFEQSxhekw0dHlCSixDeUx4dHlCRSxnQkFDRSxjekwydHlCSixDeUx6dHlCSSxpQ0FFRSxxQkFDQSxlQUZBLGdCekw2dHlCTixDeUx0dHlCSSxvRkFDRSxxQnpMMnR5Qk4sQ3lMenR5QkEsd0JBQ0UsZ0J6TDR0eUJGLENzTHJrekJFLDJDR3dXRix3QkFHSSxhekw4dHlCRixDQUNGLEN5TDV0eUJFLHlFQUNFLHVCekwrdHlCSixDeUw3dHlCQSxjQUNFLGFyTHBWVyxDRXdGUCxpQk42OXlCTixDeUw5dHlCRSx3Q0FDRSx1QnpMZ3V5QkosQ3lMN3R5QkUsb0RBQ0UsdUJ6TGd1eUJKLEMwTG5tekJBLG1CQUNFLGlCMUxzbXpCRixDMExwbXpCRSx5QkFFRSx5Q0FJQSw0QkFIQSxzQkFGQSxXQUlBLFlBRUEsa0JBQ0EsV0FDQSxRQUNBLDJCQU5BLFUxTDRtekJKLEMwTHBtekJBLHNCQVlFLDZEQUhBLG1EQUNBLDRCQUNBLDRCQUVBLHlCQUNBLGtCQVBBLGF0TEdLLENzTEpMLHFDSGpCVyxDR2dCWCxlQUZBLFlBQ0EsZ0JBSUEsNEIxTDJtekJGLENzTHpuekJFLDJDSU1GLHNCQUVJLGtCMUxxbnpCRixDQUNGLEMwTHZtekJBLG9CQUVFLHFCQURBLFkxTDJtekJGLEMwTHhtekJFLDBCcEwyRkksaUJBdENhLENvTGhEZixldEx1WDBCLENzTDFYMUIsZTFMMm16QkosQzBMdG16QkksZ0NBRUUsdUNBR0EsMEJBSkEsV0FPQSxxQkFKQSxZQUdBLGlCQURBLGtCQUdBLFFBTkEsVTFMOG16Qk4sQzBMdG16QkUscUVBQ0UsWTFMd216QkosQzBMdG16QkEsb0JBR0UsYXRMbkNLLENzTG9DTCxxQ0h6RFcsQ2pMMkhQLGlCQXRDYSxDb0wzQmpCLGV0THFXNEIsQ3NMeFc1QixlMUw0bXpCRixDMEx0bXpCSSxzQ0FHRSx3QkFGQSxvQjFMeW16Qk4sQ3NMbHF6QkUsMkNJOERBLG1DQUVJLGtCMUx1bXpCSixDQUNGLEMwTHRtekJBLCtCQU1FLG9CdExuQ1UsQ3NMa0NWLGdCQUVBLHFDSDlFVyxDR3dFWCxlQUdBLFlBRkEsaUJBQ0EsaUIxTDZtekJGLEMwTHZtekJBLGFBQ0UsYUFDQSxlQUNBLGUxTDBtekJGLEMwTHhtekJFLDZCQUNFLGlCMUwwbXpCSixDMEx4bXpCQSxzQkFHRSxhdEx0RUssQ3NMcUVMLHFDSDFGVyxDakwySFAsY0F0Q2EsQ29MT2pCLGlCQUVBLGdCQURBLGlCMUw0bXpCRixDMEx6bXpCRSwrQnBMMkJJLGlCQXRDYSxDb0xhZixtQjFMMm16QkosQzBMem16QkEsMkRBQ0Usa0IxTDRtekJGLEMwTDFtekJBLDZCQUdFLG9CdEwzRU0sQ3NMMEVOLFlBREEsVTFMK216QkYsQzBMM216QkEsNEJBRUUsWUFEQSxVMUwrbXpCRixDMEw1bXpCQSw2REFJRSxhdExyRk0sQ3NMb0ZOLHFDSG5IVyxDakwySFAsY0F0Q2EsQ29MNkJqQixpQkFJQSxnQkFEQSxjMUxnbnpCRixDMEw3bXpCQSw2RUFDRSxhdExwR0ssQ0VzR0QsaUJOK216Qk4sQzBMOW16QkEsbUJBS0UsYXRMNUdLLENzTDBHTCxxQ0gvSFcsQ2pMMkhQLGlCQXRDYSxDb0wyQ2pCLGV0TCtSNEIsQ3NMalM1QixlMUxvbnpCRixDMEwvbXpCRSwyQ0FDRSx3QkFFQSxjQURBLGUxTGtuekJKLEMwTDdtekJFLHlDQUtFLGF0TDFIRyxDc0x5SEgscUNIOUlTLENqTDJIUCxjQXRDYSxDb0x3RGYsZXRMa1IwQixDc0xuUjFCLGUxTG1uekJKLEMwTDltekJJLHFEQUVFLHdCQURBLGUxTGluekJOLEMwTDltekJBLGFBQ0UsZTFMaW56QkYsQzBML216QkUsaUNBRUUsY0FEQSxnQjFMa256QkosQzBML216QkEsNENBSUUsa0J0THZJUSxDc0x3SVIsWUFGQSxtQkFEQSxZQURBLFUxTHNuekJGLEMwTGhuekJBLDJDQU1FLGdCQUhBLGtCQURBLFlBR0EseUJBREEsdUJBSEEsVTFMd256QkYsQzBMam56QkEseUVBQ0UsNEIxTG9uekJGLEMwTGpuekJFLGlDQUVFLGVBREEsVzFMcW56QkosQzBMbm56QkksdUNBQ0Usb0IxTHFuekJOLEMwTHBuekJFLHdCQUlFLDZDQUhBLGtCQUNBLGtCMUx3bnpCSixDMExybnpCSSw2REFDRSw4QjFMdW56Qk4sQzBMdG56QkUsb0NBQ0UsVzFMd256QkosQzBMcG56QkUsdUNBQ0Usb0IxTDBuekJKLEMwTHhuekJBLFdBQ0UsYzFMMm56QkYsQzJMajB6QkEsV0FDRSxnQjNMbzB6QkYsQzJML3p6QkksNENBQ0Usa0IzTGswekJOLEMyTGgwekJJLDBLQUNFLHlCQUNBLHFDSlRPLENJVVAsbUIzTGswekJOLEMyTGgwekJJLGlJckwrR0UsY0F0Q2EsQ3FMdkViLGlCQUNBLDZCM0xrMHpCTixDMkw5enpCRSxnQ3JMd0dJLGdCQXRDYSxDcUxoRWYsZTNMaTB6QkosQzJML3p6QkUsa0NBS0UsYXZMT1MsQ3VMVFQscUNKMUJTLENqTDJIUCxjQXRDYSxDcUw1RGYsZ0JBRUEseUIzTGswekJKLEMyTC96ekJBLGtCQUdFLG1CQUZBLGFBQ0EseUJBR0EsbUIzTGswekJGLEMyTGgwekJFLG9EQUdFLG1CQUNBLGVBRkEsYUFEQSxpQjNMcTB6QkosQzJMaDB6QkUsaUVBRUUsMERBTUEsNEJBSEEsd0JBSkEsV0FNQSxjQUhBLFlBRUEsa0JBSEEsVTNMdTB6QkosQzJMaDB6QkUsbUNBQ0Usa0JBQ0Esd0IzTGswekJKLEMyTGgwekJFLDhCQUNFLGdCM0xrMHpCSixDMkxoMHpCRSw4QkFJRSxhdkx0QlEsQ3VMdUJSLHFDSmpFUyxDakwySFAsa0JBdENhLENxTHZCZixpQkFDQSxhM0xvMHpCSixDMkxoMHpCRSxnQ0FDRSx5QkFDQSxpQjNMazB6QkosQzJMaDB6QkUsMkRBQ0UsZ0IzTGswekJKLEMyTGgwekJBLGNBS0UsbUJBSkEsYUFDQSxlQUNBLDhCQUNBLGtCM0xvMHpCRixDMkxqMHpCRSxpQkFFRSxxQkFEQSxlM0xvMHpCSixDMkxqMHpCRSxvQ0FDRSxxQzNMbTB6QkosQzJMajB6QkUsdUJBR0UsbUJBREEsYUFFQSxlQUhBLGdCM0xzMHpCSixDMkxoMHpCRSx3QkFLRSxhdkw5RVEsQ3VMMkVSLGVBQ0EscUNKbEdTLENJbUdULGdCQUhBLFkzTHMwekJKLEMyTGgwekJJLCtCQUNFLGF2TDlFSSxDdUwrRUoseUIzTGswekJOLEMyTDd6ekJFLDhCQUNFLGlCM0wrenpCSixDMkw3enpCQSxzREFDRSxpQzNMZzB6QkYsQzJMMXp6QkEsd0NBQ0UsWUFDQSw0QjNMNnp6QkYsQzJMM3p6QkEsc0ZBRUUseUIzTDh6ekJGLEMyTHp6ekJNLG9DckxQQSxrQk5vMHpCTixDMkx6enpCTSxvQ3JMWEEsY051MHpCTixDMkx6enpCQSxpQkFDRSxXM0w0enpCRixDMkwxenpCRSx1QkFDRSxVM0w0enpCSixDMkwxenpCQSxjQUNFLFczTDZ6ekJGLEMyTDN6ekJBLG1CQUNFLFczTDh6ekJGLEM0THI5ekJBLHFCQUNFLG9CNUx3OXpCRixDNExyOXpCRSxpQ0FDRSxTNUx3OXpCSixDNEx2OXpCSSx3Q0FDRSxjQUNBLG1CQUVBLGdCQURBLFU1TDA5ekJOLEM0THY5ekJBLHlCQUVFLGVBQ0EsbUJBQ0EsNEJBSEEsVTVMNjl6QkYsQzRMeDl6QkUsdUNBQ0Usa0I1TDA5ekJKLEM0THg5ekJFLDhCQUlFLCtCQURBLGdCNUx5OXpCSixDc0x4K3pCRSwyQ01ZQSw4QkFNSSxvQzVMMDl6QkosQ0FDRixDNEx6OXpCRSx3Q0FDRSw0QjVMMjl6QkosQzZMei96QkEsYUFDRSxpQjdMNC96QkYsQzZMeC96QkksMkNBRUUsZ0JBREEsVUFFQSxrQjdMMC96Qk4sQzZMeC96QkUsd0JBQ0UsVzdMMC96QkosQzZMeC96QkUseUJBQ0UsVTdMMC96QkosQzZMeC96QkksOENBQ0UsZ0I3TDAvekJOLEM2THgvekJJLGlEQUVFLFVBRUEsMEJBREEsUUFGQSxXN0w2L3pCTixDNkx4L3pCRSxvQkFHRSxtQkFGQSxhQUNBLDhCQUVBLGtCN0wwL3pCSixDNkx4L3pCRSxvQkFDRSxVN0wwL3pCSixDNkx4L3pCSSxzQnZMNkZFLGlCQXRDYSxDdUxyRGIsaUJBQ0EsZTdMMC96Qk4sQzZMeC96Qkksc0JBRUUsYXpMaEJDLEN5TGVELGM3TDIvekJOLEM2THgvekJFLHFCQVVFLGdCQUxBLHlCQU9BLGtCQU5BLGF6THhCRyxDeUw2QkgsZUFGQSxjQUZBLHFDTjlDUyxDakwySFAsa0JBdENhLEN1TDVDZixpQkFDQSxpQkFLQSxrQkFKQSxVN0xrZzBCSixDNkx4L3pCSSwyQkFDRSxnQkFDQSxnQ0FDQSxrQkFDQSxXQUNBLFFBQ0EsMEI3TDAvekJOLEM2THgvekJFLHFCQUtFLG1CQUhBLGFBQ0EsZUFDQSw4QkFIQSwwQjdMOC96QkosQzZMeC96QkUsc0JBSUUsYXpML0NNLEN5TDhDTixxQ052RVMsQ2pMMkhQLGlCQXRDYSxDdUxmZixnQjdMNC96QkosQzZMeC96QkUseUJBSUUsYXpMbERHLEN5TGlESCxxQ043RVMsQ2pMMkhQLGdCQXRDYSxDdUxUZixpQkFHQSx5QjdMMC96QkosQzZMdi96QkUsd0JBWUUsa0J6TGxEUSxDeUw2Q1IseUJBREEsc0NBSEEsT0FPQSxlQURBLFVBSkEsZUFKQSxrQkFDQSxTQU1BLCtCQUdBLGtCQVBBLFdBU0EsVzdMeS96QkosQzZMdi96QkUscUJBRUUsbUJBREEsb0I3TDAvekJKLEM2THYvekJJLDJDQUdFLHFDTnhHTyxDTXNHUCxpQkFDQSxpQjdMMC96Qk4sQzZMbi96Qkksa0ZBQ0UsaUI3THEvekJOLEM2TG4vekJFLHNCQUNFLGlCN0xxL3pCSixDNkxuL3pCSSxzQ0FDRSxlN0xxL3pCTixDNkxuL3pCSSxtRkFDRSxpQjdMcS96Qk4sQzZMbC96QkEsNkRBQ0UscUI3THEvekJGLEM4THJuMEJBLFlBSUUsZUFGQSxpQkFEQSxVOUwwbjBCRixDOExybjBCRSxrQkFHRSxtQkFGQSxhQUNBLDJCQUVBLGlCQUNBLGlCOUx1bjBCSixDOExybjBCRSwyQ0FXRSxtQkFMQSx5QkFDQSxrQkFNQSxlQUxBLGNBRUEsYUFQQSxxQ1BaUyxDakwySFAsaUJBdENhLEN3THZFZixZQU9BLHVCQVZBLGlCQU9BLGVBTEEsVTlMZ28wQkosQzhMcm4wQkksZ09BQ0Usa0IxTEpDLEMwTEtELHlCQUNBLFU5THVuMEJOLEM4TGxuMEJBLDBDQUNFLGE5THluMEJGLEMrTDlwMEJBLFlBS0Usd0JBREEsNEJBREEsc0JBREEsYUFEQSxVL0xxcTBCRixDZ010cTBCQSxpQkFLRSxtQkFGQSxhQUdBLGVBRkEsOEJBR0EsZ0JoTXVxMEJGLENzTHJxMEJFLDJDVVRGLGlCQUVJLG1CaE1ncjBCRixDQUNGLENnTTFxMEJFLDBCQU1FLGFBQ0EsY2hNdXEwQkosQ3NMdHIwQkUscUJVUUEsMEJBRUksMEJoTWdyMEJKLENBQ0YsQ3NMM3EwQkUseUJVUkEsMEJBS0kseUJBREEsU2hNb3IwQkosQ0FDRixDZ01ocjBCSSwrQkFVRSxnQjFMbUdBLGNBdENhLEMwTDVEYixlNUxtWXdCLEM0THhZeEIsbUJBRUEsZUFDQSxnQkFGQSxXaE1rcjBCTixDc0wxczBCRSxxQlVpQkUsK0JBRUksb0JoTTJyMEJOLENBQ0YsQ3NML3IwQkUseUJVQ0UsK0JBSUksb0JoTThyMEJOLENBQ0YsQ2dNdHIwQkUsb0JBS0UsK0JUakNZLENqTHNKUixpQkFoRVcsQzBMdERmLGNBR0EsbUJBREEsd0JoTXVyMEJKLENzTDNzMEJFLHlCVWNBLG9CQUVJLFNoTStyMEJKLENBQ0YsQ01sajBCUSwwQjBMaEpOLG9CMUx3SlUsOEJOOGkwQlYsQ0FDRixDaU10dTBCQSxpQkFDRSxrQmpNeXUwQkYsQ2lNdnUwQkEsVUFJRSxrQjdMa0NXLEM2THBDWCxhQUNBLDZCQUVBLGNBSkEsaUJqTTh1MEJGLENpTXh1MEJFLGlCQUtFLGNBRkEscUNWVFMsQ2pMMkhQLGtCQXRDYSxDMkw3RWYsaUJBRUEsd0JqTTJ1MEJKLENpTXh1MEJFLGFBRUUsZ0JBREEsY2pNMnUwQkosQ2lNeHUwQkUsWUFRRSxtQkFGQSxrQkFIQSxhN0xXSSxDNkxQSixhM0w2SEksaUJBaEVXLEMyTC9EZixZQUlBLHVCQVBBLGNBUUEscUJBTkEsVWpNZ3YwQkosQ00xbDBCUSwwQjJMMUpOLFkzTGtLVSwrQk5zbDBCVixDQUNGLENpTTd1MEJFLGFBQ0UscUJBQ0EsbUJqTSt1MEJKLENpTTV1MEJNLHNCQUNFLGVqTTh1MEJSLENpTTV1MEJNLHFDQUNFLGVqTTh1MEJSLENrTXh4MEJBLGdCQUNFLG1CbE0yeDBCRixDa012eDBCSSxpT0FDRSxxQ2xNMHgwQk4sQ2tNeHgwQkUsc0JBQ0UseUJsTTB4MEJKLENrTXh4MEJBLE1BQ0UsZWxNMngwQkYsQ2tNengwQkUsZ0JBRUUsc0JBQ0Esa0JBRkEsVWxNNngwQkosQ3NML3cwQkUsYVlmQSxnQkFNSSxXbE00eDBCSixDQUNGLENrTTN4MEJFLGVBRUUsaUJBREEsaUJsTTh4MEJKLENrTTN4MEJJLGtCQUtFLCtCWDVCVSxDakw0SFYsaUJBdENhLEM0THpEYixlOUxtWXdCLEM4THRZeEIscUJBREEsY0FLQSxnQkFIQSx3QmxNZ3kwQk4sQ2tNM3gwQkksa0tBQ0UsVWxNNngwQk4sQ2tNengwQk0sd0RBQ0UsYWxNMngwQlIsQ2tNeHgwQkUsZUFDRSxlbE0weDBCSixDa014eDBCSSxvQkFDRSx5QmxNMHgwQk4sQ2tNeHgwQkksa0I1THVHSSxrQkFoRVcsQzRMcENiLGU5TDJXd0IsQzhMNVd4QixnQmxNMngwQk4sQ01ocTBCUSwwQjRMN0hKLGtCNUxxSVEsa0NONHAwQlYsQ0FDRixDa003eDBCSSxpQkFDRSw4QlhuRFMsQ1dvRFQsZWxNK3gwQk4sQ2tNN3gwQkUsb0I1TG9FSSxjQXRDYSxDNEw1QmYsa0JBQ0EsaUJsTSt4MEJKLENrTTV4MEJFLFlBS0UsY0FGQSxxQ1hoRVMsQ2pMMkhQLGlCQXRDYSxDNEx0QmYsaUJBRUEsZWxNK3gwQkosQ2tNM3gwQkksc0JBR0UsK0JYekVVLENqTDRIVixpQkF0Q2EsQzRMZGIsaUJBRUEsd0JsTTZ4MEJOLENrTXh4MEJBLGFBR0UsbUJBRUEsNkJBSkEsYUFDQSw4QkFFQSxtQmxNMngwQkYsQ3NMcDEwQkUsYVlxREYsYUFPSSxnQmxNNHgwQkYsQ2tNMXgwQkYsV0FFSSxnQmxNOHgwQkYsQ0FMRixDa010eDBCQSxvQkFFRSxrQjlMeERTLEM4THlEVCxlQUZBLFVsTWl5MEJGLENrTTd4MEJFLCtCQUNFLGFBRUEsZUFEQSw4QkFHQSxpQkFDQSxrQkFFQSxpQkFKQSxVQUdBLFNsTWd5MEJKLENrTTd4MEJFLDBCQUlFLFVsTTR4MEJKLENzTDkzMEJFLHlCWThGQSwwQkFHSSxpQkFEQSxTbE1teTBCSixDQUNGLENtTXI1MEJBLGtCQUNFLHFDWkdXLENZRlgsZ0JuTXc1MEJGLENtTXQ1MEJFLHFCN0wySEksaUJBdENhLEM2TG5GZixnQkFDQSxzQm5NdzUwQkosQ21NdjUwQkksaUNBQ0UsaUJuTXk1MEJOLENtTXg1MEJJLGdDQUNFLGtCbk0wNTBCTixDbU14NTBCRSxxQjdMa0hJLGlCQXRDYSxDNkwxRWYsZ0JuTTA1MEJKLENtTXg1MEJFLDBDQUNFLGFuTTA1MEJKLENtTXo1MEJJLHNGQUNFLGEvTG1CTyxDK0xsQlAseUJuTTI1MEJOLENzTG41MEJFLGFhTEUsMkJBRUksbUJuTTA1MEJOLENBQ0YsQ21NMTUwQkksc0RBQ0UsdUJBQ0EsK0JuTTQ1MEJOLENtTTM1MEJJLHVDQUNFLGlCbk02NTBCTixDbU01NTBCSSxzQ0FDRSxrQm5NODUwQk4sQ21NNzUwQkkseUNBQ0UseUJBRUEsVW5NODUwQk4sQ21NMzUwQkEsa0JBQ0UsZ0JuTTg1MEJGLENzTDE2MEJFLGFhV0Ysa0JBR0ksbUJBQ0Esa0JuTWc2MEJGLENBQ0YsQ21NOTUwQkUsOEJBQ0Usa0JuTWc2MEJKLENtTS81MEJJLGlDQUNFLG1Cbk1pNjBCTixDbU0vNTBCRSx3QkFDRSxlbk1pNjBCSixDb010OTBCQSxxQkFDRSxVcE15OTBCRixDb012OTBCQSxhQUlFLGNBSEEsK0JiRGMsQ2FFZCxlQUNBLGlCQUVBLGdCQUNBLHdCcE0wOTBCRixDb012OTBCRSwwQkFDRSxTcE0wOTBCSixDc0wxODBCRSxhZTdCRixpQkFFSSxZck0wKzBCRixDQUNGLENxTXorMEJFLHVCQUdFLGFqTXNCTSxDaU1yQk4scUNkSlMsQ2pMMkhQLGNBdENhLEMrTG5GZixlck02KzBCSixDcU16KzBCRSxtQkFDRSwrQnJNMiswQkosQ3NNdC8wQkEsUUFDRSxhQUVBLG1CQURBLFV0TTAvMEJGLEN1TTUvMEJBLGVBQ0Usd0JuTTZGVSxDbU0xRlYsK0JBREEsb0JBREEsVXZNaWcxQkYsQ3NMdCswQkUsYWlCN0JGLGVBTUksWXZNaWcxQkYsQ0FDRixDc0wvLzBCRSwyQ2lCVEYsZUFRSSxjdk1vZzFCRixDQUNGLEN1TW5nMUJFLHVCQUNFLGtCdk1xZzFCSixDdU1uZzFCSSxnRUFFRSx1QkFEQSxpQnZNc2cxQk4sQ3VNbmcxQkksMEJBR0UscUNoQmhCTyxDakwySFAsaUJBdENhLENpTXRFYixnQkFFQSxldk1xZzFCTixDdU1uZzFCRSx5QkFFRSxhQUNBLGVBQ0EsOEJBQ0Esa0JBSkEsVXZNeWcxQkosQ3VNbmcxQkksdURBQ0UsYW5NQ0MsQ21NQUQscUN2TXFnMUJOLEN1TW5nMUJJLDRCQUVFLGVBREEsZXZNc2cxQk4sQ3NMaGkxQkUsMkNpQnlCRSw0QmpNNkZFLGlCTjg2MEJKLENBQ0YsQ3VNdGcxQkksMkJBSUUsZW5NdVh3QixDbU14WHhCLHlCdk11ZzFCTixDc0x6aTFCRSwyQ2lCK0JFLDJCQUVJLGtCdk00ZzFCTixDQUNGLEN1TXpnMUJFLDJCQUVFLGtCbk1EUyxDbU1FVCxtQkFFQSxnQkFEQSxrQkFIQSxVdk0rZzFCSixDdU16ZzFCRSw2QkFFRSxxQ2hCbkRTLENnQmtEVCxnQkFHQSxnQkFEQSxpQkFFQSxrQkFDQSxTdk0yZzFCSixDc0w3ajFCRSwyQ2lCNENBLDZCak0wRUksaUJBdENhLENpTTNCYixpQkFDQSxpQnZNNmcxQkosQ3VNNWcxQkksbUNBQ0UsYXZNOGcxQk4sQ0FDRixDdU03ZzFCRSxtQkFNRSxrQm5NekNHLENtTTBDSCxtQkFGQSxTQUhBLFlBQ0EsT0FLQSxlQVBBLGtCQUdBLEt2TW1oMUJKLEN1TTVnMUJFLG9KQUNFLHlCQUNBLGtCdk0rZzFCSixDdU03ZzFCRSw2QkFDRSx3QkFDQSx5QnZNK2cxQkosQ3VNN2cxQkksMEdBQ0Usb0J2TStnMUJOLEN3TXRtMUJBLGtCQUNFLG1CeE15bTFCRixDd012bTFCRSwwQkFDRSxhQUNBLDZCeE15bTFCSixDd012bTFCSSw4QkFJRSxZQUNBLG1CQUhBLGlCQUNBLHFDQUZBLFV4TTZtMUJOLENzTHBtMUJFLHlCa0JWRSw4QkFPSSxnQnhNMm0xQk4sQ0FDRixDc0xqbTFCRSwwQmtCbEJFLDhCQVNJLGdCeE04bTFCTixDQUNGLEN3TTdtMUJNLDhDQUNFLGdCeE0rbTFCUixDd001bTFCTSwwQ0FDRSxxQnhNOG0xQlIsQ3dNNW0xQkUsMEJBR0UsbUJBRkEsYUFDQSxjeE0rbTFCSixDd001bTFCSSw2QkFHRSwrQmpCOUJVLENqTHNKUixpQkFoRVcsQ2tNckRiLGVwTTRYd0IsQ29NaFl4QixjQUdBLGtCQURBLHdCeE1nbjFCTixDTW4rMEJRLDBCa01qSkosNkJsTXlKUSw4Qk4rOTBCVixDQUNGLEN3TWpuMUJJLDBEQUVFLGFwTWZDLENvTWNELGV4TW9uMUJOLEN3TWxuMUJJLDZCQUNFLGtCeE1vbjFCTixDd01sbjFCRSwrQ0FLRSxhcE1aUSxDb01VUixxQ2pCM0NTLENqTDJIUCxjQXRDYSxDa016Q2YsZXBNbVgwQixDb01yWDFCLG1CQUtBLG1CQURBLHdCeE1xbjFCSixDd01sbjFCRSxvQkFHRSxXQUNBLDhCakJwRFcsQ2pMMEhULGNBdENhLENrTWxDZixrQnhNc24xQkosQ3lNN3ExQkEsaUJBRUUsZ0JBREEsZXpNaXIxQkYsQ3lNOXExQkEsdUJBQ0UsOEJ6TWlyMUJGLEN5TS9xMUJBLHFCQUNFLGVBQ0Esc0J6TWtyMUJGLEN5TWhyMUJFLHdCQUNFLGFBQ0Esa0J6TWtyMUJKLEN5TWhyMUJJLDJCQUNFLFl6TWtyMUJOLEN5TWhyMUJBLGdCQUVFLHlCQUNBLHFCQUNBLHdDQUhBLHFCQUlBLGlCQUNBLHVCek1tcjFCRixDeU1qcjFCRSw0Q0FDRSxzQkFDQSxxQkFDQSx1QnpNbXIxQkosQ3lNanIxQkEsa0JBQ0Usc0JBRUEsNEJBREEsb0J6TXFyMUJGLEN5TWxyMUJBLHVCQUNFLGtCek1xcjFCRixDeU1wcjFCRSw2QkFFRSxjQURBLGN6TXVyMUJKLEMwTTd0MUJFLHdCQUNFLHlFQUNBLGdCMU1ndTFCSixDME05dDFCQSxnQkFLRSxtQkFKQSxhQUdBLHVCQUZBLGlCQUNBLGdCMU1tdTFCRixDME03dDFCSSxxQ0FDRSxlMU0rdDFCTixDME03dDFCQSxnQkFZRSxrQnRNREssQ3NNRUwsa0JBSkEsYUFFQSxlQURBLDhCQUZBLFlBREEsYzFNZ3UxQkYsQ3NMdnYxQkUscUJvQmdCRixnQkFFSSxZMU15dTFCRixDQUNGLENzTDV1MUJFLHlCb0JBRixnQkFJSSxZMU00dTFCRixDQUNGLENzTHp1MUJFLDBCb0JSRixnQkFNSSxpQjFNK3UxQkYsQ0FDRixDME12dTFCRSx3Q0FDRSx1QjFNeXUxQkosQzBNMXUxQkUsNENBQ0UsdUIxTXl1MUJKLEMwTTF1MUJFLG1DQUNFLHVCMU15dTFCSixDME12dTFCQSxxQkFFRSxtQkFEQSxhQUVBLFMxTTB1MUJGLEMwTXh1MUJFLHlCQUNFLGMxTTB1MUJKLEMwTXh1MUJBLHNCQUNFLFMxTTJ1MUJGLEMwTXp1MUJFLHlCQUVFLGF0TUpLLENzTUdMLGtCMU00dTFCSixDc0wxeDFCRSxxQm9CaURBLDJCQUVJLGUxTTJ1MUJKLENBQ0YsQ3NML3cxQkUseUJvQmlDQSwyQkFJSSxlMU04dTFCSixDQUNGLENzTDV3MUJFLDBCb0J5QkEsMkJBTUksZTFNaXYxQkosQ0FDRixDME0vdTFCRSw2RkFDRSx1QkFNQSx5Q0FDQSxnQkFMQSxnQkFFQSxhdE1wQkssQ3NNcUJMLDhCbkI1RFcsQ21CK0RYLG1CQUxBLGMxTXV2MUJKLEMwTWh2MUJJLGlJQUNFLGExTWt2MUJOLEMwTW52MUJJLHlJQUNFLGExTWt2MUJOLEMwTW52MUJJLHVIQUNFLGExTWt2MUJOLEMwTWh2MUJFLHFEQUNFLGtCMU1rdjFCSixDME1odjFCRSxxREFDRSxjQUNBLGlCMU1rdjFCSixDME0vdTFCRSxzQ0FDRSxhMU1rdjFCSixDME1qdjFCRSx5QkFDRSxVMU1tdjFCSixDc0x0ejFCRSx5Qm9Ca0VBLHlCQUtJLHFCQUZBLGFBQ0EsMEIxTXN2MUJKLENBQ0YsQzBNcnYxQkksNkJBQ0UsVzFNdXYxQk4sQzBNdHYxQkksZ0NBRUUsbUJBREEsYUFFQSxhMU13djFCTixDc0xyMDFCRSx5Qm9CMEVFLGdDQUtJLGlCMU0wdjFCTixDQUNGLENzTGwxMUJFLDJDb0J5RkYsMkNBR0ksWUFEQSxVMU02djFCRixDQUNGLEMyTWwyMUJBLGVBQ0UsYzNNcTIxQkYsQzJNbjIxQkUsZ0NBR0UsbUJBRkEsYUFDQSxlQUVBLDZCM01xMjFCSixDc0xuMjFCRSwyQ3FCTkEsZ0NBTUksc0IzTXUyMUJKLEMyTXIyMUJBLGdDQUVJLHFCM013MjFCSixDQUpGLEMyTWwyMUJFLDBDQUdFLHlCQUNBLHVCQUhBLGFBQ0EsMkJBR0EsYzNNeTIxQkosQzJNeDIxQkksb0RBRUUsZ0JBREEsYzNNMjIxQk4sQ3NMeDMxQkUsMkNxQk1BLDBDQVVJLFVBQ0Esd0IzTTQyMUJKLEMyTTMyMUJFLHNEQUdJLDZCQURBLHVCM00rMjFCTixDMk03MjFCTSxnRUFDRSx3QjNNKzIxQlIsQ0FSRixDMk1yMjFCRSxxQkFDRSxhQUNBLGUzTWczMUJKLEMyTTkyMUJJLHVCQUNFLGdCM01nMzFCTixDMk05MjFCRSwwQkFHRSx5QkFDQSxnQkFDQSxnQkFIQSx1QkFEQSxXM01vMzFCSixDc0xyNTFCRSwyQ3FCZ0NBLDBCQVFJLHNCQURBLG9CM01tMzFCSixDQUNGLENzTG42MUJFLHFCcUJ3Q0EsMEJBVUksVzNNcTMxQkosQ0FDRixDc0x4NTFCRSx5QnFCd0JBLDBCQVlJLFczTXczMUJKLENBQ0YsQ3NMejUxQkUseUJxQm9CQSwwQkFjSSxXM00yMzFCSixDQUNGLEMyTXozMUJJLHFDQUNFLGtCM00yMzFCTixDMk16MzFCSSx3REFFRSxhQUNBLGdCQUZBLFczTTYzMUJOLENzTGw3MUJFLDJDcUJvREUsd0RBS0ksWTNNNjMxQk4sQzJNejMxQk0sMERyTXlERixrQk5xMDFCSixDMk01MzFCTSx5RHJNdURGLGlCTncwMUJKLENBUEYsQ3NMLzYxQkUseUJxQm1ERSx1REFPSSxTM01pNDFCTixDQUNGLEMyTS8zMUJJLDBEQUdFLGdCM00rMzFCTixDc0wvNzFCRSx5QnFCNkRFLDBEQUVJLFMzTW80MUJOLENBQ0YsQzJNbDQxQkUsZ0NBQ0UsNkJBQ0EsZ0IzTW80MUJKLEMyTWw0MUJFLDJCQUNFLGFBRUEsZUFEQSw2QjNNcTQxQkosQzJNbDQxQkksOEJBQ0UsYXZNckRZLEN1TXVEWixtQkFEQSx3QjNNcTQxQk4sQzJNbDQxQkUsd0JBQ0UsYUFDQSxzQjNNbzQxQkosQ3NMOTkxQkUsMkNxQndGQSx3QkFJSSxxQjNNczQxQkosQzJNcjQxQkksNkJBRUUsa0JBREEsd0IzTXc0MUJOLENBQ0YsQzJNdDQxQkUsaUJyTStDTSxnQkFoRVcsQ3FNbUJmLGdCM013NDFCSixDTXIwMUJRLDBCcU1yRU4saUJyTTZFVSwrQk5pMDFCVixDQUNGLEMyTTM0MUJFLDJCQUNFLGEzTTY0MUJKLEMyTTM0MUJJLG9HQUNFLGEzTTY0MUJOLEMyTTM0MUJFLHFDQUVFLHFDcEJsSFMsQ29CbUhULGNBRkEsUzNNKzQxQkosQzJNMzQxQkksNENBQ0UsVTNNNjQxQk4sQzJNMzQxQkUseUJBQ0Usa0JBQ0EsaUIzTTY0MUJKLENzTGxnMkJFLDJDcUJzSEUsbUNBR0ksZ0JBREEsZ0IzTSs0MUJOLENBQ0YsQzJNOTQxQk0sMENBTUUsNkJBTEEsV0FHQSxPQUZBLGtCQUNBLE1BRUEsVTNNaTUxQlIsQ3NMeGcyQkUseUJxQjhHRSxtQ0FZSSxpQjNNazUxQk4sQzJNajUxQk0sMENBS0UsOEJBSkEsV0FHQSxZQUZBLGtCQUlBLFFBQ0EsMkJBSkEsUzNNdTUxQlIsQ0FDRixDMk1sNTFCTSxxQ0FDRSxlQUNBLGNBQ0EsZ0IzTW81MUJSLEMyTWw1MUJFLDRCQUNFLGlCM01vNTFCSixDMk1uNTFCSSxrQ0FDRSxhdk03SEMsQ3VNOEhELHFDcEIxSk8sQ29CNkpQLGVBREEsZ0JBRUEsaUJBSEEsd0IzTXc1MUJOLENzTDlpMkJFLDJDcUI2SkksOENBR0ksVUFDQSxRQUZBLFUzTXE1MUJSLENBQ0YsQzJNbjUxQk0sNkNBQ0UsUzNNcTUxQlIsQ3NMeGoyQkUsMkNxQmtLSSw2Q0FNSSx5QkFGQSxPQUNBLFFBRkEsVTNNMDUxQlIsQ0FDRixDMk12NTFCTSx1REFDRSxXQUNBLHFDM015NTFCUixDc0xwazJCRSwyQ3FCeUtJLHVEQUlJLGtCM00yNTFCUixDQUNGLEMyTTM1MUJRLDZEQUNFLHFCM002NTFCVixDMk0xNTFCTSw0REFDRSxXQUNBLHFDM000NTFCUixDMk0zNTFCUSxrRUFDRSx3QjNNNjUxQlYsQzJNMzUxQkEsV0FDRSxnQkFDQSxjM004NTFCRixDMk01NTFCRSw0QkFDRSxjM004NTFCSixDMk01NTFCRSxlQUNFLGUzTTg1MUJKLEMyTTU1MUJFLGdCQUVFLGdCQURBLHdCM00rNTFCSixDc0xsbTJCRSwyQ3FCa01BLGdCQUtJLGVBREEsVTNNaTYxQkosQ0FDRixDMk0vNTFCSSw0QkFDRSxlM01pNjFCTixDMk0vNTFCRSx5QkFDRSxpQjNNaTYxQkosQzJNLzUxQkksMkNBQ0UsWTNNaTYxQk4sQzJNLzUxQkUsOEJBUUUsNENBQ0EsYXZNcE1HLEN1TThMSCw4QnBCek5XLENqTG9KUCxnQkFoRVcsQ3FNb0lmLGdCQVFBLGFBSkEsb0JBREEsbUJBREEsVTNNdTYxQkosQ012OTFCUSwwQnFNNENOLDhCck1wQ1UsK0JObTkxQlYsQ0FDRixDMk1wNjFCSSxnREFDRSxhM01zNjFCTixDMk12NjFCSSxvREFDRSxhM01zNjFCTixDMk12NjFCSSwyQ0FDRSxhM01zNjFCTixDMk1wNjFCSSw2R0FFRSxnQkFEQSxZM011NjFCTixDMk1wNjFCRSwrQkFDRSxrQkFDQSxRQUNBLFFBQ0EsMEIzTXM2MUJKLEMyTXA2MUJBLGlCQU9FLHNCQURBLCtDQURBLHNCQUZBLFlBREEsWUFFQSxhQUhBLFUzTTY2MUJGLEMyTXA2MUJBLGNBSUUsdUJBSEEsYUFDQSxlQUNBLDhCQUVBLGlCM011NjFCRixDc0xqcTJCRSwyQ3FCcVBGLGNBT0ksYzNNeTYxQkYsQzJNdjYxQkEsbUZBRUksa0IzTTA2MUJKLEMyTXg2MUJGLDJCQUVJLHFCM000NjFCRixDMk16NjFCQSxnQ0FFSSxzQjNNNjYxQkosQzJNNTYxQkkscUNBQ0Usc0IzTTg2MUJOLEMyTTc2MUJJLDRDQUNFLHlCM00rNjFCTixDQXRCRixDMk14NTFCRSwrQkFFRSxVQURBLGlCM01rNzFCSixDc0xqczJCRSwyQ3FCOFFBLCtCQUtJLHdCQURBLGtCM01vNzFCSixDMk1sNzFCSSwyRUFNRSw2QkFKQSxXQUVBLE9BREEsa0JBRUEsVTNNbzcxQk4sQzJNbDcxQkksc0NBQ0UsSzNNbzcxQk4sQzJNbjcxQkkscUNBQ0UsUTNNcTcxQk4sQ0FDRixDMk1yNzFCSSxvREFHRSxjQUZBLGtCQUNBLFkzTXc3MUJOLEMyTXQ3MUJNLDJEQU1FLDZCQUxBLFdBRUEsT0FEQSxrQkFFQSxvQkFDQSxVM015NzFCUixDNE0xdTJCQSxlQUNFLGtCeE13QkssQ3dNdkJMLG1CNU02dTJCRixDc0xsdDJCRSxhc0I3QkYsZUFLSSxlNU04dTJCRixDNE0zdTJCQSw4QkFFSSxZNU04dTJCSixDQUpGLENzTDN1MkJFLDJDc0JHRSxtQ0FHSSxjQUNBLGVBRkEsVTVNaXYyQk4sQ0FDRixDNE03dTJCRSxtQkFFRSxtQkFEQSxlNU1ndjJCSixDNE03dTJCRSw0QkFDRSxhNU0rdTJCSixDNE03dTJCRSxpQkFHRSxheE1HRyxDd01GSCxjQUNBLHFDckIzQlMsQ2pMMkhQLGNBdENhLENzTTdEZixpQjVNa3YyQkosQzRNN3UyQkksc0VBQ0UsYTVNK3UyQk4sQzRNN3UyQkUsNkJBQ0UsZTVNK3UyQkosQzRNN3UyQkksK0JBQ0UsaUI1TSt1MkJOLEM0TTd1MkJJLCtCdE0rR0ksY05pbzJCUixDTTNtMkJRLDBCc01ySUosK0J0TTZJUSwrQk51bTJCVixDQUNGLEM0TWx2MkJFLGtCQUVFLGdCQURBLGM1TXF2MkJKLEM0TWx2MkJFLG9CQUNFLGFBQ0EsZUFDQSw2QjVNb3YyQkosQzRNbHYyQkksNkNBS0Usa0J4TWxCTyxDd01lUCxZQUNBLGdCQUdBLFlBRUEscUNyQjFETyxDcUJtRFAsbUJBR0EsYUFHQSxXNU1xdjJCTixDNE1sdjJCTSwrREFDRSxhNU1vdjJCUixDNE1ydjJCTSxtRUFDRSxhNU1vdjJCUixDNE1ydjJCTSwwREFDRSxhNU1vdjJCUixDc0xwejJCRSxxQnNCa0VBLDZCQUVJLFU1TW92MkJKLENBQ0YsQ3NMankyQkUsMEJzQjBDQSw2QkFJSSxTNU11djJCSixDQUNGLEM0TXR2MkJFLHlEQUVFLHFDckJ2RVMsQ3FCc0VULFU1TXl2MkJKLEM0TXR2MkJFLDZCQUNFLGtCeE05Q0csQ3dNZ0RILFlBQ0EsaUJBRkEsb0I1TTB2MkJKLEM0TXR2MkJJLDBHQUNFLGtCNU13djJCTixDNE10djJCQSxjQUdFLHFDckJyRlcsQ2pMMkhQLGdCQXRDYSxDc01DakIsZXhNd1U0QixDd00xVTVCLGlCQUlBLG1CNU0wdjJCRixDNE12djJCQSxnQ0FGRSxheE03REssQ3dNMkRMLHdCNU11dzJCRixDNE1udzJCQSxrQkFHRSwrQnJCL0ZjLENqTDRIVixjQXRDYSxDc01RakIsa0JBTUEsaUJBQ0Esa0JBSkEsZUFDQSxpQjVNNnYyQkYsQzZNbDIyQkEsaUJBR0UsWUFGQSxrQkFDQSxVN01zMjJCRixDNk1uMjJCQSxtQkFHRSxZQUZBLGdCQUNBLGlCN011MjJCRixDNk1wMjJCQSxpQkFVRSxtQkFOQSxrQnpNeUJXLEN5TTFCWCxZQUVBLGtCQUlBLGFBUEEsWUFTQSx1QkFMQSxrQkFDQSxRQUNBLDJCQVBBLFU3TWkzMkJGLEM2TXIyMkJFLDBCQUNFLE03TXUyMkJKLEM2TXIyMkJFLHNCQUNFLE83TXUyMkJKLEM2TXIyMkJBLHNCQUdFLFVBREEsWUFEQSxVN00wMjJCRixDOE14NDJCQSxpQkFFRSxpQkFEQSxVOU00NDJCRixDOE16NDJCRSw4QkFJRSxtQkFIQSxhQUNBLGVBQ0EsMEI5TTQ0MkJKLEM4TXo0MkJJLG1DeE1xSEUsaUJBdENhLEN3TTdFYixnQkFDQSxtQjlNMjQyQk4sQzhNejQyQkkseUNBQ0UsZ0I5TTI0MkJOLEM4TXg0MkJFLCtCQVFFLHFDdkJ2QlMsQ2pMMkhQLGlCQXRDYSxDd00vRGYsZ0JBREEsMkI5TXc0MkJKLENzTHg1MkJFLDJDd0JVQSwrQkFHSSxpQjlNKzQyQkosQ0FDRixDc0xyNTJCRSx5QndCRUEsK0JBS0ksVzlNazUyQkosQ0FDRixDOE05NDJCSSxpREFDRSxhOU1nNTJCTixDOE1qNTJCSSxxREFDRSxhOU1nNTJCTixDOE1qNTJCSSw0Q0FDRSxhOU1nNTJCTixDOE05NDJCRSwrQkFLRSxtQkFEQSxhQUVBLHVCQUNBLG1COU02NDJCSixDc0wzNjJCRSwyQ3dCdUJBLCtCQUVJLGVBQ0EsMEI5TXM1MkJKLENBQ0YsQzhNajUyQkksb0NBR0UsZ0JBQ0EscUI5TWk1MkJOLENzTHI3MkJFLDJDd0JnQ0Usb0NBRUksaUI5TXU1MkJOLENBQ0YsQzhNcDUyQkUsb0NBQ0Usa0I5TXM1MkJKLEM4TXA1MkJFLGdDQUNFLGFBQ0EsZUFDQSw4QkFDQSxlOU1zNTJCSixDOE1wNTJCRSxpRUFDRSxhOU1zNTJCSixDOE1wNTJCRSxtQ0FDRSxlOU1zNTJCSixDOE1wNTJCQSxjQUlFLHVCQUhBLGFBQ0EsZUFDQSw2QjlNdzUyQkYsQzhNcjUyQkUsNEJBQ0UsbUJBQ0EsVTlNdTUyQkosQ3NMNTgyQkUseUJ3QnVEQSxvQkFHSSxhQUNBLGVBQ0EsOEJBSEEsUzlNMDUyQkosQ0FDRixDc0w1OTJCRSwyQ3dCK0RBLG9CQU9JLFU5TTA1MkJKLENBQ0YsQzhNejUyQkksMkJBQ0UsZTlNMjUyQk4sQzhNejUyQkUsMEJBR0UsYXhNd0NFLGtCQXRDYSxDd01EZiw4QkFIQSxtQkFDQSxVOU04NTJCSixDOE16NTJCRSxxQkFHRSxhMU1yRUcsQzBNbUVILHFDOU00NTJCSixDOE14NTJCRSwyQkFDRSxtQkFDQSxVOU0wNTJCSixDOE14NTJCRSwrQkFDRSxtQkFDQSxVOU0wNTJCSixDOE14NTJCSSxvQ0FDRSxrQjlNMDUyQk4sQzhNeDUyQkEsaUJBQ0UsYUFDQSw4QkFDQSxVOU0yNTJCRixDc0xoZzNCRSwyQ3dCa0dGLGlCQUtJLHFCOU02NTJCRixDQUNGLEM4TTU1MkJBLGVBQ0Usa0I5TSs1MkJGLENzTGpnM0JFLHlCd0JpR0YsZUFHSSxTOU1pNjJCRixDQUNGLEM4TWo2MkJFLHdCQUNFLHFDdkJuSFMsQ3VCb0hULGU5TW02MkJKLEM4TWw2MkJFLGtEQUNFLHFDdkJ0SFMsQ2pMMkhQLGlCQXRDYSxDd01rQ2YsZTlNcTYyQkosQzhNbjYyQkUsc0JBR0UsV3hNREUsZ0JBdENhLEN3TXFDZixjOU11NjJCSixDOE1uNjJCQSxlQUNFLGtCOU1zNjJCRixDOE1wNjJCRSxzQkFDRSxtQkFDQSxVOU1zNjJCSixDOE1wNjJCRSx3QkFNRSxhMU10SEcsQzBNbUhILHFDdkJ4SVMsQ2pMMkhQLGlCQXRDYSxDd01xRGYsZTFNcVIwQixDME14UjFCLGdCQUVBLGtCOU13NjJCSixDOE1wNjJCSSxxQ0FDRSxxQkFDQSxTOU1zNjJCTixDOE1wNjJCRSxvQkFLRSxhMU1qSUcsQzBNK0hILHFDdkJwSlMsQ2pMMkhQLGtCQXRDYSxDd004RGYsZ0JBRUEsa0I5TXU2MkJKLENzTHZqM0JFLDJDd0I0SUEsb0J4TXRCSSxjTnE4MkJKLENBQ0YsQzhNdjYyQkksaUNBQ0UscUJBQ0EsUzlNeTYyQk4sQ3NMaGszQkUsMkN3QnFKRSxpQ0FLSSxrQkFEQSxVOU00NjJCTixDQUNGLEM4TTE2MkJJLHVDQUNFLGM5TTQ2MkJOLEM4TTE2MkJFLDRCQUdFLGExTWxKRyxDME1tSkgscUN2QnhLUyxDakwySFAsaUJBdENhLEN3TWlGZixnQkFJQSx1QkFEQSxpQjlNNjYyQkosQzhNMTYyQkUsd0RBR0UsYTFNMUpHLEMwTTJKSCxxQ3ZCaExTLENqTHFKTCxnQkFoRVcsQ3dNNEZmLGUxTTJPMEIsQzBNOU8xQixlOU0rNjJCSixDTWw3MkJRLDBCd01DTix3RHhNT1UsK0JOODYyQlYsQ0FDRixDOE05NjJCRSw2Q0FDRSxlOU1nNzJCSixDOE05NjJCRSxxQkFJRSxhMU14SlMsQzBNMkpULGVBSkEscUN2QjFMUyxDakwySFAsY0F0Q2EsQ3dNdUdmLGUxTWdPMEIsQzBNbk8xQixtQkFJQSx5QjlNaTcyQkosQzhNOTYyQkksa0ZBQ0UsYTlNZzcyQk4sQzhNOTYyQkEsMkJBQ0UsYzlNaTcyQkYsQytNdm4zQkUsdUJBRUUsZUFEQSxrQi9NMm4zQkosQytNeG4zQkUsd0JBR0UsbUJBRkEsYUFDQSxjL00ybjNCSixDc0xsbjNCRSx5QnlCTkEsNEJBRUksZ0IvTTBuM0JKLENBQ0YsQytNem4zQkUsOEJBQ0UsaUIvTTJuM0JKLEMrTXpuM0JFLHFCQUNFLGFBRUEsZUFEQSw2Qi9NNG4zQkosQytNem4zQkUseUJBQ0UsVS9NMm4zQkosQ3NMbG8zQkUseUJ5Qk1BLHlCQUdJLFMvTTZuM0JKLENBQ0YsQytNNW4zQkUsd0JBQ0UsYUFHQSxlQUZBLDJCQUNBLGtCL00rbjNCSixDK001bjNCSSxtQ0FDRSxlL004bjNCTixDK001bjNCRSw4QkFNRSx3QkFDQSw0QkFGQSxzQkFEQSxzQkFEQSxhQUtBLGtCQU5BLGdCQURBLFcvTXFvM0JKLEMrTTVuM0JFLGtDQUNFLHFCL004bjNCSixDc0w3cDNCRSx5QnlCOEJBLGtDQUlJLGlCL00rbjNCSixDQUNGLEMrTXpuM0JJLGdDQUNFLGlCL00ybjNCTixDK016bjNCSSw4Q0FDRSxpQi9NMm4zQk4sQytNem4zQkksb0NBR0UseUJBREEsWUFEQSxnQkFHQSx5Qi9NMm4zQk4sQytNeG4zQkksMkRBQ0UsZS9NMG4zQk4sQytNeG4zQkUsd0JBQ0UsZ0IvTTBuM0JKLENzTHByM0JFLHlCeUI0REEsNkJBRUksZS9NMG4zQkosQ0FDRixDc0xqczNCRSwyQ3lCd0VBLDRCQUVJLGUvTTJuM0JKLENBQ0YsQytNMW4zQkUsOEJBQ0UsVS9NNG4zQkosQ3NManMzQkUseUJ5Qm9FQSw4QkFHSSxTL004bjNCSixDQUNGLEMrTTduM0JFLDZCQUNFLGtCQUNBLHlCL00rbjNCSixDc0w5czNCRSxnRHlCNkVBLDZCQUtJLHNCQUNBLDRCL01nbzNCSixDQUNGLENzTHh0M0JFLDJDeUJpRkEsNkJBU0ksc0JBQ0EsNEIvTWtvM0JKLENBQ0YsQytNam8zQkUscUNBQ0Usa0IvTW1vM0JKLENzTDd0M0JFLGdEeUJ5RkEscUNBSUksNkIvTW9vM0JKLENBQ0YsQ3NMdHUzQkUsMkN5QjZGQSxxQ0FPSSw2Qi9Nc28zQkosQ0FDRixDK01ybzNCRSxnQ0FDRSx3Qy9NdW8zQkosQytNcm8zQkUsNkJBSUUsYUFEQSxxQ3hCakhTLENqTHFKTCxnQkFoRVcsQ3lNOEJmLDhCQUhBLGdCQUlBLGlCL011bzNCSixDTWhsM0JRLDBCeU03RE4sNkJ6TXFFVSwrQk40azNCVixDQUNGLEMrTTFvM0JJLG9DQU1FLDZCQUhBLGEzTXJGWSxDMk0yRlosOEJ4QjlIUyxDakxvSlAsa0JBaEVXLEN5TXlDYixlM01pU3dCLEMyTXZTeEIsaUJBRUEsZ0JBQ0EsaUJBRUEsd0IvTThvM0JOLENNaG0zQlEsMEJ5TXJESixvQ3pNNkRRLGlDTjRsM0JWLENBQ0YsQytNL28zQkUsb0N6TU5JLGtCTndwM0JOLENzTDl3M0JFLDJDeUIrSEEsNkJ6TVRJLGtCTjRwM0JKLENBQ0YsQytNaHAzQkUsMkJBQ0UsZTNNc1IwQixDMk1yUjFCLGtCL01rcDNCSixDK01ocDNCRSxxQkFDRSx1QkFDQSxlL01rcDNCSixDK01ocDNCRSwwQkFDRSxnQkFDQSx3Qi9Na3AzQkosQytNaHAzQkUsNEJBQ0UsdUJBRUEsWUFFQSxnQkFIQSxVQUVBLGdCL01tcDNCSixDK01qcDNCSSxpQ0FHRSxtQkFEQSxrQkFEQSxjL01xcDNCTixDK01qcDNCRSwwQkFDRSxjQUNBLGlCL01tcDNCSixDK01qcDNCQSxpQkFNRSxxQjNNaEhTLEMyTTJHVCxjQUVBLGlCQURBLGdCQUdBLGFBREEsZS9Nc3AzQkYsQytNbHAzQkUsd0JBQ0UsWS9Nb3AzQkosQ3NMM3ozQkUsMkN5QnlLRixhek1uRE0saUJOMHMzQkosQ0FDRixDZ056MDNCRSw4QkFFRSxjQURBLGlCQUVBLGtCQUNBLGtCaE40MDNCSixDZ04xMDNCQSxxQkFLRSw2QkFKQSxhQUNBLDZCQUVBLG1CQURBLG1CaE4rMDNCRixDc0xoMDNCRSwwQjBCbEJGLHFCQU9JLGdCaE4rMDNCRixDQUNGLENnTjcwM0JFLDBCQUNFLDBCaE4rMDNCSixDZ043MDNCRSxnQ0FDRSxjaE4rMDNCSixDZ043MDNCSSwrQ0FJRSxzQkFDQSx5QkFIQSxnQkFEQSw4QnpCbkJTLENqTDBIVCxjQXRDYSxDME01RGIsZ0JoTiswM0JOLENzTG4yM0JFLDJDMEJjRSwrQ0FRSSxZaE5pMTNCTixDQUNGLENzTHgxM0JFLDBCMEJGRSwrQzFNd0dFLGlCTnN2M0JKLENBQ0YsQ2dObjEzQk0sc0RBR0Usd0I1TUNLLEM0TUhMLHlCQUNBLFVoTnMxM0JSLENnTm4xM0JBLFVBQ0UsYUFFQSxlQURBLDZCaE51MTNCRixDZ05uMTNCSSwyQ0FDRSxZaE5xMTNCTixDZ05uMTNCRSxpQkFFRSx5QkFEQSxVaE5zMTNCSixDc0x2MzNCRSx5QjBCZ0NBLGlCQUlJLFNoTnUxM0JKLENBQ0YsQ2dOdDEzQkksNkJBS0UscUJBSkEsYTVNeEJDLEM0TTBCRCxhQUNBLDhCQUZBLGtCaE4yMTNCTixDZ050MTNCTSw4Q0FFRSxhNU1sQkksQzRNaUJKLGNBRUEscUN6QjdESyxDeUI4REwsZWhOdzEzQlIsQ2dOdDEzQkksb0VBSUUseUJBREEsZ0JBSUEscUN6QnZFTyxDakwySFAsaUJBdENhLEMwTWZiLFlBSkEsaUJBR0EsaUJoTjAxM0JOLENnTnQxM0JJLDZCQUNFLGtCaE53MTNCTixDZ050MTNCSSw0QkFDRSxTaE53MTNCTixDZ050MTNCTSxtREFDRSxzQmhOdzEzQlIsQ2dOdDEzQk0sNENBS0UsbUJBS0EsMkJBTkEsYUFHQSxhQUpBLE9BTUEsYUFSQSxrQkFDQSxNQUlBLFdBRUEsU2hOMDEzQlIsQ3NMLzYzQkUsMkMwQjZFSSw0Q0FZSSxZaE4wMTNCUixDZ054MTNCTSxvRUFFSSxxQmhOMjEzQlYsQ2dOMTEzQlUseUVBQ0UsZWhONDEzQlosQ0FQRixDZ05uMTNCUSxxRUFDRSxjQUNBLFVoTjYxM0JWLENnTjMxM0JVLHdFQUVFLFU1TW5ERCxDNE1rREMsaUJBRUEsaUJoTjYxM0JaLENnTjMxM0JZLGdGQUNFLGdCaE42MTNCZCxDZ04zMTNCVSwrRUFFRSxVNU0zREQsQzRNNkRDLGNBSEEsZUFFQSxpQmhOODEzQlosQ2dOMzEzQlUsb0ZBQ0Usc0JoTjYxM0JaLENnTjMxM0JZLGdHQUVFLG9CNU16R0wsQzRNd0dLLFVoTjgxM0JkLENnTjMxM0JJLDhFQUNFLFloTjYxM0JOLENnTjMxM0JFLG1CQUVFLGdCQURBLFVoTjgxM0JKLENzTHA5M0JFLHlCMEJxSEEsbUJBS0ksYUFEQSxTaE5nMjNCSixDQUNGLENnTjkxM0JJLGtDQUNFLGdCQUNBLFFoTmcyM0JOLENnTjkxM0JJLHlCQUVFLHlCQURBLGVoTmkyM0JOLENnTjkxM0JJLCtCQUdFLCtCekJySlUsQ2pMc0pSLGNBaEVXLEMwTThEYixjQUVBLHdCaE5nMjNCTixDTTEwM0JRLDBCME0xQkosK0IxTWtDUSwrQk5zMDNCVixDQUNGLENnTnAyM0JJLHNCQUNFLGNoTnMyM0JOLENnTnIyM0JJLG9DQUNFLGNoTnUyM0JOLENnTnIyM0JJLGlEQUVFLGtCQURBLGlCaE53MjNCTixDZ050MjNCTSxpRUFlRSxxQkFEQSxtQkFIQSx3QjVNdElLLEM0TTZITCxtQkFEQSxXQUlBLGFBV0Esc0NBVEEsZUFVQSxnQkFiQSxZQVNBLHVCQUtBLGlCQVZBLGtCQUVBLFdBRUEsa0JBSEEsU0FOQSxVaE51MzNCUixDZ04vMTNCRSx3QkFHRSxtQkFGQSxhQUNBLDZCaE5rMjNCSixDZ04vMTNCSSw2QkFDRSxlaE5pMjNCTixDc0wzaDRCRSwyQzBCeUxFLDZCQUdJLGNoTm0yM0JOLENBQ0YsQ2dObDIzQkUsbUJBQ0UsNkJBQ0EsZUFDQSxnQmhObzIzQkosQ2dObDIzQkUseUJBR0UsbUJBRkEsYUFDQSw4QkFFQSxpQmhObzIzQkosQ2dObDIzQkksa0NBQ0UsYTVNbkxDLEM0TW9MRCx3QmhObzIzQk4sQ2dOajIzQkksNkJBQ0UsWWhObTIzQk4sQ2dOajIzQk0saURBQ0UsNkVoTm0yM0JSLENnTmgyM0JNLG1DQVVFLHdCNU0vTUQsQzRNNE1DLGtCQU5BLFdBQ0EscUJBR0EsWUFDQSxrQkFIQSxzQkFDQSxVaE53MjNCUixDZ05oMjNCRSx5QkFDRSxrQmhOazIzQkosQ2dOaDIzQkksa0NBSUUsYTVNeE5DLEM0TXlORCw4QnpCN09TLENqTG9KUCxjQWhFVyxDME11SmIsZTVNbUx3QixDNE1wTHhCLGlCQUlBLGtCaE5rMjNCTixDTXQ2M0JRLDBCME04REosa0MxTXREUSwrQk5rNjNCVixDQUNGLENnTnIyM0JJLHNDQUdFLGE1TS9OQyxDRXNHRCxjQXRDYSxDME04SmIsZWhOdzIzQk4sQ2dOcjIzQkksa0NBQ0Usa0JoTnUyM0JOLENnTnIyM0JFLGtCQUNFLG1CaE51MjNCSixDZ05yMjNCRSxpQkFJRSx1QkFIQSxhQUVBLHNCQURBLDhCQUdBLGtCaE51MjNCSixDZ050MjNCSSx1QkFDRSxRaE53MjNCTixDZ050MjNCSSx5Q0FHRSxhNU1uUEMsQzRNb1BELHFDekJ6UU8sQ2pMcUpMLGdCQWhFVyxDME1rTGIsZWhOMDIzQk4sQ010ODNCUSwwQjBNMEZKLHlDMU1sRlEsK0JOazgzQlYsQ0FDRixDZ04zMjNCSSw0QkFDRSxnQmhONjIzQk4sQ2dOdjIzQk0scUVBQ0UsYWhONDIzQlIsQ2dOMTIzQlEsNENBQ0Usd0JoTjQyM0JWLENnTjEyM0JFLG9CQUdFLG1CQUZBLGtCQUNBLGdCaE42MjNCSixDZ052MjNCVSwrRUFDRSxzQmhOeTIzQlosQ2dOdjIzQlUsOEVBQ0UsNkNBRUEsWUFEQSxVaE4wMjNCWixDZ052MjNCSSwwQ0FJRSxhNU12UkMsQzRNc1JELHFDekIzU08sQ2pMMkhQLGNBdENhLEMwTXFOYixlaE4yMjNCTixDZ052MjNCTSxpR0FPRSwwQkFMQSxZQUNBLFdBQ0EsUUFDQSwyQkFHQSxnQkFQQSxVaE4rMjNCUixDZ050MjNCSSwwQkFDRSxhaE53MjNCTixDZ050MjNCRSxzQkFFRSxxQkFEQSxZaE55MjNCSixDZ050MjNCRSx3QkFDRSxjaE53MjNCSixDZ050MjNCSSwrQkFFRSxhNU14U0MsQzRNeVNELG1CQUNBLGdCQUhBLFVoTjIyM0JOLENzTHpxNEJFLDJDMEI2VEUsK0JBTUksbUJBQ0EsWWhOMDIzQk4sQ0FDRixDZ056MjNCSSxpQ0FFRSxhQUNBLGVBQ0EsMkJBSEEsVWhOODIzQk4sQ2dOejIzQkksb0NBQ0UsVWhOMjIzQk4sQ3NMaHI0QkUseUIwQm9VRSxvQ0FHSSxTaE42MjNCTixDQUNGLENzTDdyNEJFLDJDMEJpVkUsZ0RBRUksY2hOODIzQk4sQ0FDRixDZ043MjNCSSwyQ0FHRSxVaE42MjNCTixDc0w3cjRCRSx5QjBCNlVFLDJDQUVJLFNoTmszM0JOLENBQ0YsQ2dOaDMzQkUsc0NBQ0UsV2hOazMzQkosQ2dOaDMzQkksaURBQ0UsU2hOazMzQk4sQ2dOaDMzQkksc0VBQ0UsaUJBQ0EsZ0JoTmszM0JOLENzTHB0NEJFLDJDMEJnV0Usc0VBSUksY0FDQSxlaE5vMzNCTixDQUNGLENnTm4zM0JJLDhEQUNFLGtCaE5xMzNCTixDZ05uMzNCSSx5REFHRSxxQkFGQSxhQUNBLHdCaE5zMzNCTixDZ05sMzNCSSx3RUFDRSxrQmhObzMzQk4sQ2dObDMzQkksMkNBRUUsb0JBREEsZ0JoTnEzM0JOLENnTmozM0JFLDBCQUNFLGFBQ0Esc0JBQ0EsVWhObTMzQkosQ3NMdHU0QkUseUIwQmdYQSwwQkFLSSxTaE5xMzNCSixDQUNGLENnTnAzM0JFLGlCQUdFLDRCQUNBLHlCQUNBLGdCQUhBLGE1TTVWUSxDNE0yVlIsVWhOMDMzQkosQ2dObDMzQkUsd0JBRUUsc0JBREEsa0JoTnMzM0JKLENzTHZ2NEJFLHlCMEJnWUEsd0JBS0ksbUJBREEsZ0JoTnczM0JKLENBQ0YsQ2dOdDMzQkkscURBQ0UsYWhOdzMzQk4sQ2dObjMzQkUsOEJBR0UsYUFDQSxrQkFGQSxnQkFEQSxXaE53MzNCSixDc0w5dzRCRSwyQzBCcVpBLDhCQVFJLGFBREEsZ0JBREEsV2hOeTMzQkosQ0FDRixDZ050MzNCRSx3QkFDRSxVaE53MzNCSixDc0xoeDRCRSx5QjBCdVpBLHdCQUdJLGlCQUNBLFdoTjAzM0JKLENBQ0YsQ2dOejMzQkUsOEJBQ0UsZWhOMjMzQkosQ2lOeHk0QkksdUNBQ0Usa0JqTjJ5NEJOLENrTjl5NEJBLGNBQ0UsOEI5TXVEWSxDOE10RFosY2xOaXo0QkYsQ2tOL3k0QkUsc0JBR0UsbUJBRkEsYUFDQSxjbE5rejRCSixDa04veTRCRSxpQjVNZ0pNLGlCQWhFVyxDNE05RWYsY0FDQSxpQmxOaXo0QkosQ005bzRCUSwwQjRNdEtOLGlCNU04S1UsK0JOMG80QlYsQ0FDRixDa05wejRCRSxrQ0FDRSxlbE5zejRCSixDbU5yMDRCQSxrQkFDRSxrQi9NeUNTLEMrTXhDVCxjbk53MDRCRixDbU50MDRCQSxlQUNFLGNuTnkwNEJGLENtTnYwNEJBLFVBUUUsYUFDQSxzQkFGQSxTbk5zMDRCRixDc0xuMTRCRSxxQjZCTUYsVUFHSSxtQkFEQSxVbk5nMTRCRixDQUNGLENzTHowNEJFLHlCNkJWRixVQU1JLGdCQURBLFNuTm0xNEJGLENBQ0YsQ3NMLzE0QkUscUI2QmlCQSxxQkFFSSxlbk5nMTRCSixDQUNGLENtTi8wNEJBLGFBR0Usd0JBREEsNEJBREEsc0JBR0EsZW5OazE0QkYsQ21OaDE0QkUsZ0JBS0UsV0FGQSwrQjVCNUJZLENqTHNKUixrQkFoRVcsQzZNM0RmLGdCQUtBLGdCQURBLGtCQUZBLHlCQUlBLGtCbk5rMTRCSixDTXZzNEJRLDBCNk1uSk4sZ0I3TTJKVSxrQ05tczRCVixDQUNGLENtTnIxNEJBLGVBQ0UsZ0JBQ0EsdUJuTncxNEJGLENtTnQxNEJFLGtCQUdFLGEvTXBCRyxDK01xQkgscUM1QjFDUyxDakxxSkwsa0JBaEVXLEM2TTdDZixpQkFHQSxTbk53MTRCSixDTXh0NEJRLDBCNk1ySU4sa0I3TTZJVSxpQ05vdDRCVixDQUNGLENtTjMxNEJFLGtCQUlFLGEvTWRTLEMrTWFULCtCNUJqRFksQ2pMNEhWLGlCQXRDYSxDNk1uQ2YsZS9NMFcwQixDK003VzFCLGlCQUlBLHdCbk42MTRCSixDb05qNTRCTSw0RUFDRSxlcE5vNTRCUixDcU54NTRCQSw0QkFDRSxnQkFDQSxtQnJOMjU0QkYsQ3FOejU0QkUsbUNBRUUsYWpOaUNTLENpTjlCVCw4QjlCSlcsQ2pMb0pQLGtCQWhFVyxDK00vRWYsZWpOc1owQixDaU54WjFCLGlCQUdBLG1CQU5BLGlCck5pNjRCSixDTXZ2NEJRLDBCK00zS04sbUMvTW1MVSxrQ05tdjRCVixDQUNGLENxTjk1NEJFLHVDQUNFLGVyTmc2NEJKLENxTjc1NEJBLDRCQUVFLGVBREEsaUJyTmk2NEJGLENxTjk1NEJBLG1CQUNFLFlyTmk2NEJGLENxTi81NEJBLGNBU0UsbUJBREEsaUJBREEsaUJyTjg1NEJGLENzTDU3NEJFLHFCK0J1QkYsY0FFSSxVck51NjRCRixDQUNGLENzTGo3NEJFLHlCK0JPRixjQUlJLFNyTjA2NEJGLENBQ0YsQ3NMOTY0QkUsMEIrQkRGLGNBTUksU3JONjY0QkYsQ0FDRixDcU56NjRCRSxxQkFFRSxhQUVBLG1CQURBLHFDQUZBLFVyTjg2NEJKLENxTno2NEJFLGlEQUNFLGlCck4yNjRCSixDcU56NjRCRSw0QkFDRSxrQnJOMjY0QkosQ3FOejY0QkUscUJBQ0Usa0JyTjI2NEJKLENxTno2NEJFLG1EQUVFLDBDQURBLGtCck40NjRCSixDcU56NjRCRSxvQkFDRSxvQnJOMjY0QkosQ3FOejY0QkUsK0JBRUUscUM5QnZEUyxDOEJzRFQsU3JONDY0QkosQ3FOejY0QkksaUdBQ0UsOEI5QnpEUyxDOEIwRFQsZ0JyTjI2NEJOLENxTnA2NEJFLGlCQUdFLGFqTmhERyxDaU44Q0gsZWpOeVYwQixDaU54VjFCLGlCck51NjRCSixDc043KzRCRSxzQkFTRSxxQkFEQSxhQUVBLGVBQ0EsbUJ0TnkrNEJKLENzTHIvNEJFLHFCZ0NDQSxzQkFFSSwwQnROcy80QkosQ0FDRixDc0xsKzRCRSwwQmdDdkJBLHNCQUlJLDBCdE55LzRCSixDQUNGLENzTHYvNEJFLDJDZ0NQQSxzQkFPSSx1QkFEQSxxQnRONi80QkosQ3NOdC80QkUsZ0NBRUksa0J0TnkvNEJOLENBSkYsQ3NMNys0QkUsMEJnQ05FLGlDQUVJLDBCdE4wLzRCTixDQUNGLENzTnovNEJNLDBEQUNFLGF0TjIvNEJSLENzTnovNEJNLHVEQUNFLGlCdE4yLzRCUixDc056LzRCSSw2QkFFRSxtQkFEQSxhdE40LzRCTixDc056LzRCTSxpQ0FDRSxnQnROMi80QlIsQ3NMcGc1QkUsMEJnQ1dJLHlDQUVJLGdCdE4yLzRCUixDQUNGLENzTHpoNUJFLDJDZ0MyQkkseUNBSUksWXROOC80QlIsQ0FDRixDc041LzRCUSxvRUFDRSx5QnROOC80QlYsQ3NONS80QkUsdUJBQ0UsYUFDQSxlQUNBLDZCdE44LzRCSixDc054LzRCVSwrRUFDRSxXdE4wLzRCWixDc054LzRCYyx3R0FDRSxzQ0FDQSxlQUNBLGlCdE4wLzRCaEIsQ3NOei80QlUsdUdBQ0UsYXROMi80QlosQ3NMamo1QkUsMkNnQ3FEUSx1R0FHSSxjQUNBLGlCdE42LzRCWixDQUNGLENzTjcvNEJVLGdHQUVFLFlBREEsVXROZ2c1QlosQ3NOOS80QlUsZ0dBQ0UsZUFDQSxldE5nZzVCWixDc04vLzRCVSxvR0FDRSxjdE5pZzVCWixDc05oZzVCVSxrR0FDRSxZdE5rZzVCWixDc05qZzVCVSwrRkFJRSxxQkFIQSxzQ0FDQSxlQUNBLGlCdE5vZzVCWixDc05sZzVCVSwrRkFJRSxxQkFGQSxlQUNBLGtCQUZBLHNCdE51ZzVCWixDc05uZzVCVSxtR0FDRSw2QkFDQSxhbE5oRUwsQ2tOa0VLLGVBQ0EsZ0JBRkEsVUFHQSx3QnROcWc1QlosQ3NOcGc1QlUsdUdBQ0UsZXROc2c1QlosQ3NOcGc1QlksZ0dBRUUsa0JBREEsV3ROdWc1QmQsQ3NOcmc1QlkseUZBQ0UsaUJBQ0EsaUJ0TnVnNUJkLENzTnRnNUJZLHFRQUVFLGtCQUNBLG9DdE53ZzVCZCxDc052ZzVCYyxpUkFDRSx3QnROMGc1QmhCLENzTnpnNUJjLDJXQUNFLDJCdE40ZzVCaEIsQ3NOM2c1QmMsaVdBQ0UsMEJ0TjhnNUJoQixDc041ZzVCSSw2QkFDRSxVdE44ZzVCTixDc0xobjVCRSx5QmdDaUdFLDZCQUdJLFN0TmdoNUJOLENBQ0YsQ3NMN201QkUsMEJnQ3lGRSw2QkFLSSxTdE5taDVCTixDQUNGLENzTmpoNUJNLHVIQUVFLGdCdE5taDVCUixDc05qaDVCTSx3REFDRSxrQnRObWg1QlIsQ3NOaGg1Qk0sbURBSUUsc0JBR0Esc0JBTkEsYUFDQSxzQkFNQSxtQkFGQSw0QnRObWg1QlIsQ3NMOW81QkUsZ0RnQ3FISSxtREFVSSxzQnRObWg1QlIsQ0FDRixDc0x2cDVCRSwyQ2dDeUhJLG1EQWFJLG1CQURBLFV0TnVoNUJSLENBQ0YsQ3NOcmg1QlEsOERBQ0UseUJBQ0EsYUFDQSxtQkFDQSw4QkFDQSxVdE51aDVCVixDc050aDVCVSwwRkFFRSxlQUNBLGdCQUZBLFV0TjBoNUJaLENzTnZoNUJVLGtGQUVFLG1CQURBLGFBRUEsa0J0TnloNUJaLENzTnhoNUJZLHVGQUVFLHNDQURBLGVBRUEsZ0J0TjBoNUJkLENzTnhoNUJRLHNGQUVFLGdCQUNBLGlCQUZBLFN0TjRoNUJWLENzTnpoNUJRLDBEQUNFLGlCQUNBLGlCdE4yaDVCVixDc04xaDVCUSx1TUFFRSxrQkFDQSxvQ3RONGg1QlYsQ3NManM1QkUsMkNnQ2tLTSx1TUFLSSxpQnROK2g1QlYsQ0FDRixDc04vaDVCVSxtTkFDRSx3QnROa2k1QlosQ3NOamk1QlEsc0dBQ0UsMkJ0Tm1pNUJWLENzTmxpNUJRLGlHQUNFLDBCdE5vaTVCVixDc05saTVCUSxzRkFHRSxpQkFGQSxRQUNBLGlCdE5xaTVCVixDc05uaTVCUSwrRUFJRSx5QkFEQSxrQkFEQSxVdE51aTVCVixDc05waTVCUSwrRUFFRSw2QkFEQSxPdE51aTVCVixDc05yaTVCUSw4RUFLRSx5QkFGQSxnQkFGQSxRQUNBLFN0TnlpNUJWLENzTnJpNUJRLGlFQUdFLGFBQ0EsbUJBQ0EsOEJBSkEsa0JBQ0EsVXROMGk1QlYsQ3NOdGk1QlUscUZBQ0UsYUFDQSxzQkFFQSxxQy9CaE5DLEMrQitNRCxpQnROeWk1QlosQ3NOdmk1Qlksc0dBRUUsZUFEQSxldE4waTVCZCxDc054aTVCWSx1R0FDRSxjdE4waTVCZCxDc056aTVCUSxzRkFDRSxxQnROMmk1QlYsQ3NOMWk1QlEsK09BR0UsT3RONGk1QlYsQ3NOM2k1QlEsOEVBQ0UsZUFDQSxzQ0FDQSxlQUNBLHlCdE42aTVCVixDc041aTVCUSw4RUFFRSxlQUVBLGVBREEsZ0JBRkEsa0JBSUEsc0J0TjhpNUJWLENzTjdpNUJRLGtHQUdFLGVBREEsaUJBREEsZXROaWo1QlYsQ3NOOWk1QlEsZ0VBRUUsc0JBQ0EsZ0JBRkEsT3ROa2o1QlYsQ3NOL2k1QlUsMEVBQ0UsWXROaWo1QlosQ3NOaGo1QlUsK0ZBRUUsdUJBQ0EsY0FHQSxzQ0FLQSxlQVBBLGdCQUdBLGlCQUNBLGdCQUNBLHNCQUNBLGdCQUxBLHlCQUpBLFV0TjRqNUJaLENzTmhqNUJjLG9IQUNFLGF0TmtqNUJoQixDc05qajVCVSw4RkFDRSxhQUVBLFFBQ0EsaUJBRkEsa0JBSUEsZ0JBREEsVXROb2o1QlosQ3NObGo1QlUsd0ZBQ0UsT3ROb2o1QlosQ3NOamo1Qk0sd0NBQ0UsWXRObWo1QlIsQ3NObGo1Qk0sbURBT0UsNkJBTEEsYUFFQSxlQURBLDJCQUVBLG1CQUNBLG9CQUxBLFV0TjBqNUJSLENzTG56NUJFLDBCZ0NpUU0sZ0VBRUksYXROb2o1QlYsQ0FDRixDc05uajVCUSxpRUFDRSxhQUNBLGtCdE5xajVCVixDc05wajVCVSxvR0FFRSxnQkFDQSxpQkFGQSxTdE53ajVCWixDc05yajVCVSx3RUFDRSxpQkFDQSxpQnROdWo1QlosQ3NOdGo1QlUsbU9BRUUsa0JBQ0Esb0N0TndqNUJaLENzTDExNUJFLDJDZ0MrUlEsbU9BS0ksaUJ0TjJqNUJaLENBQ0YsQ3NOM2o1QlksK09BQ0Usd0J0TjhqNUJkLENzTjdqNUJVLG9IQUNFLDJCdE4rajVCWixDc045ajVCVSwrR0FDRSwwQnROZ2s1QlosQ3NOL2o1QlUscUZBQ0UsYUFDQSxzQkFFQSxxQy9CcFRDLEMrQnFURCxtQkFGQSxpQnRObWs1QlosQ3NOaGs1Qlksc0dBRUUsZUFEQSxldE5tazVCZCxDc05qazVCWSx1R0FDRSxjdE5tazVCZCxDc05qazVCUSwwRUFDRSxZdE5tazVCVixDc05qazVCUSw4RUFFRSxtQkFDQSx1QkFGQSxpQkFHQSxldE5tazVCVixDc0xqNDVCRSwyQ2dDMFRNLDhFQU9JLGNBREEsZUFFQSxVdE5xazVCVixDQUNGLENzTnBrNUJRLCtFQU1FLGFBQ0Esa0JBRkEsV3ROb2s1QlYsQ3NMNzQ1QkUsMkNnQ29VTSwrRUFJSSxhQURBLGVBREEsVXRONms1QlYsQ0FDRixDc052azVCUSxpRkFHRSxjQUdBLGNBQ0EsZUFGQSxtQkFEQSxnQkFIQSxrQkFDQSxXdE44azVCVixDc0w3NTVCRSwyQ2dDNlVNLGlGQVdJLGtCQURBLGdCQURBLFV0TjZrNUJWLENBQ0YsQ3NOMWs1QlEsa0ZBQ0UseUJBQ0EsV0FHQSxxQy9CcFdHLEMrQm1XSCxrQkFEQSxnQnROOGs1QlYsQ3NMMzY1QkUsMkNnQzBWTSxrRkFRSSxlQUNBLGdCQUZBLFV0TmdsNUJWLENBQ0YsQ3NON2s1QlksdUdBQ0UsYXROK2s1QmQsQ3NON2s1QlEsOEVoTmxQRixnQkF0Q2EsQ2dOMFJULGV0TitrNUJWLENzTjdrNUJRLDhFQUdFLGNoTi9ORixnQkFoRVcsQ2dOOFJULGdCdE5nbDVCVixDTXh4NUJRLDBCZ05zTUEsOEVoTjlMSSwrQk5veDVCVixDQUNGLENzTG44NUJFLDJDZ0M0V00sOEVBS0ksZXROc2w1QlYsQ0FDRixDc05ybDVCUSxtRkFHRSxhbE50V0gsQ0VzR0QsY0F0Q2EsQ2dOcVNULGtCQUVBLGV0TnVsNUJWLENzTnJsNUJRLCtFQUtFLHVCaE54UUosaUJBdENhLENnTjJTVCxnQkFDQSxrQkFDQSxTdE53bDVCVixDc0xyOTVCRSwyQ2dDeVhNLCtFaE5uUUYsY0F0Q2EsQ2dOa1RQLG1CQURBLFV0TjBsNUJWLENBQ0YsQ3NOeGw1QlEsZ0pBQ0UsaUJ0TjBsNUJWLENzTC85NUJFLDJDZ0N1WUEsbUNBRUksVXROMGw1QkosQ0FDRixDc056bDVCRSxtQ0FFRSxtQkFEQSxhQUVBLGtCdE4ybDVCSixDc0x6KzVCRSwyQ2dDMllBLG1DQUtJLHFCdE42bDVCSixDQUNGLENzTjVsNUJFLDRCQUdFLGFsTjlYRyxDa040WEgsZUFDQSxhdE4rbDVCSixDc0xuLzVCRSwyQ2dDdVpBLHdCQUtJLGVBREEsZ0JBREEsZ0JBREEsVXROaW01QkosQ0FDRixDc043bDVCTSxvTUFDRSxhdE4rbDVCUixDc043bDVCRSxtQ0FTRSxnQkFEQSxnQ0FLQSx1Q0FDQSxhQUhBLFVBSkEsNEJBR0EsVUFKQSxZQU1BLFV0TjRsNUJKLENzTHpnNkJFLDJDZ0NpYUEsbUNBRUksVUFDQSxRQUNBLFdBQ0EsVXROMG01QkosQ0FDRixDc05obTVCSSxxQ0FDRSxldE5rbTVCTixDc05obTVCSSxxQ0FDRSxlQUNBLGlCdE5rbTVCTixDc05obTVCSSxtREFJRSxrQmxOdllLLENrTnNZTCxhQUZBLFVBQ0EsV3ROb201Qk4sQ3NOaG01Qk0seURBRUUsY0FJQSxzQ2hOOVVGLGdCQXRDYSxDZ05xWFgsaUJBSEEsZ0JBREEsbUJBRkEsVXROd201QlIsQ3NOaG01QkUsaUNBRUUsbUJBREEsYUFFQSw2QnROa201QkosQ3NOaG01Qkksb0VBRUUsWUFDQSxVQUNBLFdBSEEsUXROcW01Qk4sQ3NOaG01QkUsc0JBT0Usa0J0TjRsNUJKLENzTDdqNkJFLHFCZ0MwZEEsc0JBRUksVXROcW01QkosQ0FDRixDc0xsajZCRSx5QmdDMGNBLHNCQUlJLFN0TndtNUJKLENBQ0YsQ3NML2k2QkUsMEJnQ2tjQSxzQkFNSSxTdE4ybTVCSixDQUNGLENzTnptNUJJLG1EQUlFLGtCbE4vY0MsQ2tOaWRELFdBQ0EscUMvQnZlTyxDK0J3ZVAsa0JBTkEsZ0JBQ0EsMkJBRUEsZXROOG01Qk4sQ3NOem01QkUsNEJBSUUsd0JBQ0EsNEJBRkEsc0JBRkEsYUFDQSxpQnROOG01QkosQ3NOeG01QkUsOEJBTUUsa0JsTnBkYyxDa051ZGQsVWxObGNPLENrTmdjUCxxQy9CemZTLENqTDJIUCxpQkF0Q2EsQ2dOMGFmLGlCQUhBLGdCQUxBLG9CQUhBLGtCQUVBLFFBUUEsa0JBSkEseUJBTEEsTUFRQSxTdE40bTVCSixDc054bTVCRSxnQ0FDRSxnQkFDQSxzQnROMG01QkosQ3NOeG01QkUsMkJBRUUsY0FJQSxxQy9CM2dCUyxDakwySFAsZ0JBdENhLENnTm9iZixpQkFDQSxnQkFGQSx3QnRONm01QkosQ3NOeG01QkUsMkJBR0UscUJBRkEsaUJBQ0Esa0J0TjJtNUJKLENzTnhtNUJFLGlDQUNFLGV0TjBtNUJKLENzTnhtNUJFLDRCQUVFLGdDbE54ZVUsQ2tOeWVWLGFsTmpnQk8sQ2tOa2dCUCxnQkFIQSx3QnRONm01QkosQ3NOeG01QkUsMkJBSUUsdUJBQ0Esa0JsTjNmUyxDa051ZlQsYUFFQSxlQURBLDhCQUlBLDJCdE4wbTVCSixDc054bTVCSSxxQ0FHRSxnQkFEQSxhbE5oaEJDLENrTitnQkQscUMvQnBpQk8sQytCdWlCUCxnQnROMG01Qk4sQ3NOeG01QkUsd0JBQ0UsaUJ0TjBtNUJKLENzTnhtNUJJLDZCQUdFLGNBQ0EscUMvQmhqQk8sQ2pMMkhQLG1CQXRDYSxDZ055ZGIsZ0J0TjRtNUJOLENzTnhtNUJFLDhCQUVFLGFsTjdoQk8sQ2tONGhCUCxrQkFFQSxldE4wbTVCSixDc054bTVCRSw0Q0FHRSxnQkFEQSxzQkFEQSxnQkFHQSxjdE4wbTVCSixDc054bTVCRSw4QkFHRSxhbE52aUJNLENrTndpQk4sY0FFQSxxQy9CbmtCUyxDakwySFAsZ0JBdENhLENnTjZlZixlbE5wSzBCLENrTmlLMUIsZ0J0TjhtNUJKLENzTnhtNUJFLGdCQUdFLGFsTm5qQkcsQ0VnSUMsaUJBaEVXLENnTmtmZixpQkFFQSxtQkFDQSx3QnROMG01QkosQ016ZzZCUSwwQmdOMFpOLGdCaE5sWlUsOEJOcWc2QlYsQ0FDRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BmYW5jeWFwcHMvdWkvZGlzdC9mYW5jeWJveC5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2ludHJvLmpzL2ludHJvanMuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zY3NzL2FwcC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2FyZ29uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL19yb290LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL19yZWJvb3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jdXN0b20vX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL3ZlbmRvci9fcmZzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL21peGlucy9faG92ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19saXN0cy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9faW1hZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL21peGlucy9faW1hZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYm94LXNoYWRvdy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9fY29kZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9fZ3JpZC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL190YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9ib290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9fdHJhbnNpdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9ib290c3RyYXAvX2Ryb3Bkb3duLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fY2FyZXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL19pbnB1dC1ncm91cC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9fY3VzdG9tLWZvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL19uYXYuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9fY2FyZC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9fYnJlYWRjcnVtYi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9ib290c3RyYXAvX2JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9ib290c3RyYXAvX2p1bWJvdHJvbi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19hbGVydC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9fcHJvZ3Jlc3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9ib290c3RyYXAvX21lZGlhLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9fY2xvc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9ib290c3RyYXAvX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL190b29sdGlwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9fcG9wb3Zlci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9ib290c3RyYXAvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL3V0aWxpdGllcy9fZW1iZWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9ib290c3RyYXAvdXRpbGl0aWVzL19mbGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9ib290c3RyYXAvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL3V0aWxpdGllcy9fc2NyZWVucmVhZGVycy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9ib290c3RyYXAvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL3V0aWxpdGllcy9fc2l6aW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9ib290c3RyYXAvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL3V0aWxpdGllcy9fdGV4dC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9ib290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvYm9vdHN0cmFwL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL2FsZXJ0cy9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL2FsZXJ0cy9fYWxlcnQtZGlzbWlzc2libGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL2FsZXJ0cy9fYWxlcnQtbm90aWZ5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9hdmF0YXJzL19hdmF0YXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL2F2YXRhcnMvX2F2YXRhci1ncm91cC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvYmFkZ2VzL19iYWRnZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvYmFkZ2VzL19iYWRnZS1jaXJjbGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL2JhZGdlcy9fYmFkZ2UtZG90LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9iYWRnZXMvX2JhZGdlLWZsb2F0aW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9icmVhZGNydW1icy9fYnJlYWRjcnVtYi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvYnV0dG9ucy9fYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9idXR0b25zL19idXR0b24tYnJhbmQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL21peGlucy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvYnV0dG9ucy9fYnV0dG9uLWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9taXhpbnMvX2ljb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL2J1dHRvbnMvX2J1dHRvbi1pY29uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9jYXJkcy9fY2FyZC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvY2FyZHMvX2NhcmQtYW5pbWF0aW9ucy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvY2FyZHMvX2NhcmQtYmxvY2txdW90ZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvY2FyZHMvX2NhcmQtbW9uZXkuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL2NhcmRzL19jYXJkLXByaWNpbmcuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL2NhcmRzL19jYXJkLXByb2ZpbGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL2NhcmRzL19jYXJkLXN0YXRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9jaGFydHMvX2NoYXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9jbG9zZS9fY2xvc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL2NvbGxhcHNlL19hY2NvcmRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL2NvbnRlbnQvX21haW4tY29udGVudC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvY3VzdG9tLWZvcm1zL19jdXN0b20tZm9ybS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvY3VzdG9tLWZvcm1zL19jdXN0b20tY29udHJvbC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvY3VzdG9tLWZvcm1zL19jdXN0b20tY2hlY2tib3guc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL21peGlucy9fY3VzdG9tLWZvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9jdXN0b20tZm9ybXMvX2N1c3RvbS1yYWRpby5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvY3VzdG9tLWZvcm1zL19jdXN0b20tdG9nZ2xlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9kcm9wZG93bnMvX2Ryb3Bkb3duLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9mb290ZXJzL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL2Zvcm1zL19mb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL2Zvcm1zL19mb3JtLWV4dGVuZC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvZm9ybXMvX2Zvcm0tdmFsaWRhdGlvbi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvZ3JpZC9fZ3JpZC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvaGVhZGVycy9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9pY29ucy9faWNvbi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvaWNvbnMvX2ljb24tYWN0aW9ucy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvaWNvbnMvX2ljb24tc2hhcGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL2xpc3QtZ3JvdXBzL19saXN0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9saXN0LWdyb3Vwcy9fbGlzdC1jaGVjay5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvbWFwcy9fbWFwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9tYXNrcy9fbWFzay5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvbWVkaWFzL19tZWRpYS1jb21tZW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9tb2RhbHMvX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9taXhpbnMvX21vZGFscy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvbmF2YmFycy9fbmF2YmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9uYXZiYXJzL19uYXZiYXItZmxvYXRpbmcuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL25hdmJhcnMvX25hdmJhci12ZXJ0aWNhbC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvbmF2YmFycy9fbmF2YmFyLXNlYXJjaC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvbmF2YmFycy9fbmF2YmFyLWRyb3Bkb3duLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9uYXZiYXJzL19uYXZiYXItY29sbGFwc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL25hdmJhcnMvX25hdmJhci10b3Auc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL25hdnMvX25hdi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvbmF2cy9fbmF2LXBpbGxzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9wYWdpbmF0aW9ucy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvcG9wb3ZlcnMvX3BvcG92ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL21peGlucy9fcG9wb3Zlci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvcHJvZ3Jlc3Nlcy9fcHJvZ3Jlc3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL3J0bC9fcnRsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9zZXBhcmF0b3JzL19zZXBhcmF0b3Iuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL3NlY3Rpb25zL19udWNsZW8taWNvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL3Nob3J0Y3V0cy9fc2hvcnRjdXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL3RhYmxlcy9fdGFibGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL3RhYmxlcy9fdGFibGUtYWN0aW9ucy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvdGFibGVzL190YWJsZS1zb3J0YWJsZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvdGltZWxpbmUvX3RpbWVsaW5lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS90eXBlL190eXBlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS90eXBlL19hcnRpY2xlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS90eXBlL19kaXNwbGF5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS90eXBlL19oZWFkaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvdXRpbGl0aWVzL19iYWNrZ3JvdW5kcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvdXRpbGl0aWVzL19ibHVyYWJsZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvdXRpbGl0aWVzL19mbG9hdGluZy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvdXRpbGl0aWVzL19oZWxwZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL3V0aWxpdGllcy9faW1hZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL3V0aWxpdGllcy9fb3BhY2l0eS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS91dGlsaXRpZXMvX3RleHQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL3V0aWxpdGllcy9fdHJhbnNmb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS92ZW5kb3JzL19ib290c3RyYXAtZGF0ZXBpY2tlci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvdmVuZG9ycy9fYm9vdHN0cmFwLXRhZ3NpbnB1dC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvdmVuZG9ycy9fY2hhcnRqcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvdmVuZG9ycy9fZGF0YXRhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvdmVuZG9ycy9fZHJvcHpvbmUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL3ZlbmRvcnMvX2Z1bGxjYWxlbmRhci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvdmVuZG9ycy9fanZlY3Rvcm1hcC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2NvcmUvdmVuZG9ycy9fbGF2YWxhbXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL3ZlbmRvcnMvX25vdWlzbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL3ZlbmRvcnMvX3F1aWxsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS9taXhpbnMvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY29yZS92ZW5kb3JzL19zY3JvbGxiYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL3ZlbmRvcnMvX3NlbGVjdDIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL3ZlbmRvcnMvX3N3ZWV0LWFsZXJ0LTIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jb3JlL3ZlbmRvcnMvX3BsdWdpbi1kYXRldGltZXBpY2tlci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2N1c3RvbS9iYXNlL19ncmlkLXNldHRpbmdzLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY3VzdG9tL2Jhc2UvX3R5cG9ncmFwaHkuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jdXN0b20vYmFzZS9fZ2xvYmFscy5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2N1c3RvbS9iYXNlL19idXR0b25zLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY3VzdG9tL2Jhc2UvX2Zvcm1zLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY3VzdG9tL2Jhc2UvX3RhYmxlLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY3VzdG9tL2NvbXBvbmVudHMvX2Ryb3Bkb3ducy5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2N1c3RvbS9jb21wb25lbnRzL19tb2NrLXNlbGVjdC5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2N1c3RvbS9jb21wb25lbnRzL19wYWdpbmF0aW9uLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY3VzdG9tL2NvbXBvbmVudHMvX2hlcm8taW1hZ2Uuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jdXN0b20vY29tcG9uZW50cy9fdHdvLWJ0bi1jYWxsb3V0LnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY3VzdG9tL2NvbXBvbmVudHMvX2ljb24tbmF2LnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY3VzdG9tL2NvbXBvbmVudHMvX2NhcmRzLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY3VzdG9tL2NvbXBvbmVudHMvX3RhYmxlcy5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2N1c3RvbS9jb21wb25lbnRzL19tb2RhbHMuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jdXN0b20vY29tcG9uZW50cy9fYnJlYWRjcnVtYnMuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jdXN0b20vY29tcG9uZW50cy9fbWFwLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY3VzdG9tL2NvbXBvbmVudHMvX3RpbWVsaW5lLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY3VzdG9tL2NvbXBvbmVudHMvX3Byb2R1Y2VyLWRldGFpbHMuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jdXN0b20vY29tcG9uZW50cy9faW50cm9qcy5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2N1c3RvbS9sYXlvdXRzL19hdXRoLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY3VzdG9tL2xheW91dHMvX2hlYWRlci5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2N1c3RvbS9sYXlvdXRzL19mb290ZXIuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jdXN0b20vbGF5b3V0cy9fZmxpY2tpdHkuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jdXN0b20vbGF5b3V0cy9fb3JkZXJzLW92ZXJ2aWV3LnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY3VzdG9tL2xheW91dHMvX2NhcnQuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jdXN0b20vbGF5b3V0cy9fY2hlY2tvdXQuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jdXN0b20vbGF5b3V0cy9fcHJpY2UtbGlzdC5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hcmdvbi9zY3NzL2N1c3RvbS9sYXlvdXRzL19zZWFyY2guc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jdXN0b20vbW9kdWxlcy9fc2hvcC1jdGEuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jdXN0b20vbW9kdWxlcy9fcHJvZHVjZXItZnVsZmlsbG1lbnQuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXJnb24vc2Nzcy9jdXN0b20vbW9kdWxlcy9fcmVjb21tZW5kZWQtc2xpZGVyLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2FyZ29uL3Njc3MvY3VzdG9tL21vZHVsZXMvX21hcmtldHBsYWNlLnNhc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLmNhcm91c2Vse3Bvc2l0aW9uOnJlbGF0aXZlO2JveC1zaXppbmc6Ym9yZGVyLWJveH0uY2Fyb3VzZWwgKiwuY2Fyb3VzZWwgKjpiZWZvcmUsLmNhcm91c2VsICo6YWZ0ZXJ7Ym94LXNpemluZzppbmhlcml0fS5jYXJvdXNlbC5pcy1kcmFnZ2FibGV7Y3Vyc29yOm1vdmU7Y3Vyc29yOmdyYWJ9LmNhcm91c2VsLmlzLWRyYWdnaW5ne2N1cnNvcjptb3ZlO2N1cnNvcjpncmFiYmluZ30uY2Fyb3VzZWxfX3ZpZXdwb3J0e3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCV9LmNhcm91c2VsX190cmFja3tkaXNwbGF5OmZsZXh9LmNhcm91c2VsX19zbGlkZXtmbGV4OjAgMCBhdXRvO3dpZHRoOnZhcigtLWNhcm91c2VsLXNsaWRlLXdpZHRoLCA2MCUpO21heC13aWR0aDoxMDAlO3BhZGRpbmc6MXJlbTtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87b3ZlcnNjcm9sbC1iZWhhdmlvcjpjb250YWlufS5oYXMtZG90c3ttYXJnaW4tYm90dG9tOmNhbGMoMC41cmVtICsgMjJweCl9LmNhcm91c2VsX19kb3Rze21hcmdpbjowIGF1dG87cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgKyAwLjVyZW0pO2xlZnQ6MDtyaWdodDowO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2xpc3Qtc3R5bGU6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5jYXJvdXNlbF9fZG90cyAuY2Fyb3VzZWxfX2RvdHttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoyMnB4O2hlaWdodDoyMnB4O2N1cnNvcjpwb2ludGVyfS5jYXJvdXNlbF9fZG90cyAuY2Fyb3VzZWxfX2RvdDphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6OHB4O2hlaWdodDo4cHg7Ym9yZGVyLXJhZGl1czo1MCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO2JhY2tncm91bmQtY29sb3I6Y3VycmVudENvbG9yO29wYWNpdHk6LjI1O3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2UtaW4tb3V0fS5jYXJvdXNlbF9fZG90cyAuY2Fyb3VzZWxfX2RvdC5pcy1zZWxlY3RlZDphZnRlcntvcGFjaXR5OjF9LmNhcm91c2VsX19idXR0b257d2lkdGg6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXdpZHRoLCA0OHB4KTtoZWlnaHQ6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodCwgNDhweCk7cGFkZGluZzowO2JvcmRlcjowO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwb2ludGVyLWV2ZW50czphbGw7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWNvbG9yLCBjdXJyZW50Q29sb3IpO2JhY2tncm91bmQ6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWJnLCB0cmFuc3BhcmVudCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1jYXJvdXNlbC1idXR0b24tYm9yZGVyLXJhZGl1cywgNTAlKTtib3gtc2hhZG93OnZhcigtLWNhcm91c2VsLWJ1dHRvbi1zaGFkb3csIG5vbmUpO3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2V9LmNhcm91c2VsX19idXR0b24uaXMtcHJldiwuY2Fyb3VzZWxfX2J1dHRvbi5pcy1uZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LmNhcm91c2VsX19idXR0b24uaXMtcHJldntsZWZ0OjEwcHh9LmNhcm91c2VsX19idXR0b24uaXMtbmV4dHtyaWdodDoxMHB4fS5jYXJvdXNlbF9fYnV0dG9uW2Rpc2FibGVkXXtjdXJzb3I6ZGVmYXVsdDtvcGFjaXR5Oi4zfS5jYXJvdXNlbF9fYnV0dG9uIHN2Z3t3aWR0aDp2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoLCA1MCUpO2hlaWdodDp2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodCwgNTAlKTtmaWxsOm5vbmU7c3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1zdHJva2Utd2lkdGgsIDEuNSk7c3Ryb2tlLWxpbmVqb2luOmJldmVsO3N0cm9rZS1saW5lY2FwOnJvdW5kO2ZpbHRlcjp2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLWZpbHRlciwgbm9uZSk7cG9pbnRlci1ldmVudHM6bm9uZX1odG1sLndpdGgtZmFuY3lib3h7c2Nyb2xsLWJlaGF2aW9yOmF1dG99Ym9keS5jb21wZW5zYXRlLWZvci1zY3JvbGxiYXJ7b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnQ7dG91Y2gtYWN0aW9uOm5vbmV9LmZhbmN5Ym94X19jb250YWluZXJ7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO2JvdHRvbTowO3JpZ2h0OjA7ZGlyZWN0aW9uOmx0cjttYXJnaW46MDtwYWRkaW5nOmVudihzYWZlLWFyZWEtaW5zZXQtdG9wLCAwcHgpIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQsIDBweCkgZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20sIDBweCkgZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0LCAwcHgpO2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2NvbG9yOnZhcigtLWZhbmN5Ym94LWNvbG9yLCAjZmZmKTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7b3ZlcmZsb3c6aGlkZGVuO3otaW5kZXg6MTA1MDtvdXRsaW5lOm5vbmU7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstLWNhcm91c2VsLWJ1dHRvbi13aWR0aDogNDhweDstLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQ6IDQ4cHg7LS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOiAyNHB4Oy0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQ6IDI0cHg7LS1jYXJvdXNlbC1idXR0b24tc3ZnLXN0cm9rZS13aWR0aDogMi41Oy0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1maWx0ZXI6IGRyb3Atc2hhZG93KDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC40KSl9LmZhbmN5Ym94X19jb250YWluZXIgKiwuZmFuY3lib3hfX2NvbnRhaW5lciAqOjpiZWZvcmUsLmZhbmN5Ym94X19jb250YWluZXIgKjo6YWZ0ZXJ7Ym94LXNpemluZzppbmhlcml0fS5mYW5jeWJveF9fY29udGFpbmVyIDpmb2N1c3tvdXRsaW5lOm5vbmV9Ym9keTpub3QoLmlzLXVzaW5nLW1vdXNlKSAuZmFuY3lib3hfX2NvbnRhaW5lciA6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZiwwIDAgMCAycHggdmFyKC0tZmFuY3lib3gtYWNjZW50LWNvbG9yLCByZ2JhKDEsIDIxMCwgMjMyLCAwLjk0KSl9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuZmFuY3lib3hfX2NvbnRhaW5lcnstLWNhcm91c2VsLWJ1dHRvbi13aWR0aDo0OHB4Oy0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodDo0OHB4Oy0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aDoyN3B4Oy0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQ6MjdweH19LmZhbmN5Ym94X19iYWNrZHJvcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4Oi0xO2JhY2tncm91bmQ6dmFyKC0tZmFuY3lib3gtYmcsIHJnYmEoMjQsIDI0LCAyNywgMC45MikpfS5mYW5jeWJveF9fY2Fyb3VzZWx7cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxIDEgYXV0bzttaW4taGVpZ2h0OjA7aGVpZ2h0OjEwMCU7ei1pbmRleDoxMH0uZmFuY3lib3hfX2Nhcm91c2VsLmhhcy1kb3Rze21hcmdpbi1ib3R0b206Y2FsYygwLjVyZW0gKyAyMnB4KX0uZmFuY3lib3hfX3ZpZXdwb3J0e3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6dmlzaWJsZTtjdXJzb3I6ZGVmYXVsdH0uZmFuY3lib3hfX3RyYWNre2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJX0uZmFuY3lib3hfX3NsaWRle2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTttYXJnaW46MDtwYWRkaW5nOjQ4cHggOHB4IDhweCA4cHg7cG9zaXRpb246cmVsYXRpdmU7b3ZlcnNjcm9sbC1iZWhhdmlvcjpjb250YWluO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47b3V0bGluZTowO292ZXJmbG93OmF1dG87LS1jYXJvdXNlbC1idXR0b24td2lkdGg6IDM2cHg7LS1jYXJvdXNlbC1idXR0b24taGVpZ2h0OiAzNnB4Oy0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aDogMjJweDstLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OiAyMnB4fS5mYW5jeWJveF9fc2xpZGU6OmJlZm9yZSwuZmFuY3lib3hfX3NsaWRlOjphZnRlcntjb250ZW50OlwiXCI7ZmxleDowIDAgMDttYXJnaW46YXV0b31AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5mYW5jeWJveF9fc2xpZGV7cGFkZGluZzo2NHB4IDEwMHB4fX0uZmFuY3lib3hfX2NvbnRlbnR7bWFyZ2luOjAgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCwgMHB4KSAwIGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCwgMHB4KTtwYWRkaW5nOjM2cHg7Y29sb3I6dmFyKC0tZmFuY3lib3gtY29udGVudC1jb2xvciwgIzM3NDE1MSk7YmFja2dyb3VuZDp2YXIoLS1mYW5jeWJveC1jb250ZW50LWJnLCAjZmZmKTtwb3NpdGlvbjpyZWxhdGl2ZTthbGlnbi1zZWxmOmNlbnRlcjtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3otaW5kZXg6MjB9LmZhbmN5Ym94X19jb250ZW50IDpmb2N1czpub3QoLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2Upe291dGxpbmU6dGhpbiBkb3R0ZWQ7Ym94LXNoYWRvdzpub25lfS5mYW5jeWJveF9fY2FwdGlvbnthbGlnbi1zZWxmOmNlbnRlcjttYXgtd2lkdGg6MTAwJTttYXJnaW46MDtwYWRkaW5nOjFyZW0gMCAwIDA7bGluZS1oZWlnaHQ6MS4zNzU7Y29sb3I6dmFyKC0tZmFuY3lib3gtY29sb3IsIGN1cnJlbnRDb2xvcik7dmlzaWJpbGl0eTp2aXNpYmxlO2N1cnNvcjphdXRvO2ZsZXgtc2hyaW5rOjA7b3ZlcmZsb3ctd3JhcDphbnl3aGVyZX0uaXMtbG9hZGluZyAuZmFuY3lib3hfX2NhcHRpb257dmlzaWJpbGl0eTpoaWRkZW59LmZhbmN5Ym94X19jb250YWluZXI+LmNhcm91c2VsX19kb3Rze3RvcDoxMDAlO2NvbG9yOnZhcigtLWZhbmN5Ym94LWNvbG9yLCAjZmZmKX0uZmFuY3lib3hfX25hdiAuY2Fyb3VzZWxfX2J1dHRvbnt6LWluZGV4OjQwfS5mYW5jeWJveF9fbmF2IC5jYXJvdXNlbF9fYnV0dG9uLmlzLW5leHR7cmlnaHQ6OHB4fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmZhbmN5Ym94X19uYXYgLmNhcm91c2VsX19idXR0b24uaXMtbmV4dHtyaWdodDo0MHB4fX0uZmFuY3lib3hfX25hdiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1wcmV2e2xlZnQ6OHB4fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmZhbmN5Ym94X19uYXYgLmNhcm91c2VsX19idXR0b24uaXMtcHJldntsZWZ0OjQwcHh9fS5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDo4cHg7cmlnaHQ6OHB4O3RvcDpjYWxjKGVudihzYWZlLWFyZWEtaW5zZXQtdG9wLCAwcHgpICsgOHB4KTtyaWdodDpjYWxjKGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQsIDBweCkgKyA4cHgpO3otaW5kZXg6NDB9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZXtyaWdodDo0MHB4fX0uZmFuY3lib3hfX2NvbnRlbnQ+LmNhcm91c2VsX19idXR0b24uaXMtY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOi00MHB4O3JpZ2h0OjA7Y29sb3I6dmFyKC0tZmFuY3lib3gtY29sb3IsICNmZmYpfS5mYW5jeWJveF9fbm8tY2xpY2ssLmZhbmN5Ym94X19uby1jbGljayBidXR0b257cG9pbnRlci1ldmVudHM6bm9uZX0uZmFuY3lib3hfX3NwaW5uZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHg7Y29sb3I6dmFyKC0tZmFuY3lib3gtY29sb3IsIGN1cnJlbnRDb2xvcil9LmZhbmN5Ym94X19zbGlkZSAuZmFuY3lib3hfX3NwaW5uZXJ7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDoxMDUzfS5mYW5jeWJveF9fc3Bpbm5lciBzdmd7YW5pbWF0aW9uOmZhbmN5Ym94LXJvdGF0ZSAycyBsaW5lYXIgaW5maW5pdGU7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgY2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO21hcmdpbjphdXRvO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmZhbmN5Ym94X19zcGlubmVyIHN2ZyBjaXJjbGV7ZmlsbDpub25lO3N0cm9rZS13aWR0aDoyLjc1O3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS1kYXNoYXJyYXk6MSwyMDA7c3Ryb2tlLWRhc2hvZmZzZXQ6MDthbmltYXRpb246ZmFuY3lib3gtZGFzaCAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZTpjdXJyZW50Q29sb3J9QGtleWZyYW1lcyBmYW5jeWJveC1yb3RhdGV7MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fUBrZXlmcmFtZXMgZmFuY3lib3gtZGFzaHswJXtzdHJva2UtZGFzaGFycmF5OjEsMjAwO3N0cm9rZS1kYXNob2Zmc2V0OjB9NTAle3N0cm9rZS1kYXNoYXJyYXk6ODksMjAwO3N0cm9rZS1kYXNob2Zmc2V0Oi0zNXB4fTEwMCV7c3Ryb2tlLWRhc2hhcnJheTo4OSwyMDA7c3Ryb2tlLWRhc2hvZmZzZXQ6LTEyNHB4fX0uZmFuY3lib3hfX2JhY2tkcm9wLC5mYW5jeWJveF9fY2FwdGlvbiwuZmFuY3lib3hfX25hdiwuY2Fyb3VzZWxfX2RvdHMsLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2V7b3BhY2l0eTp2YXIoLS1mYW5jeWJveC1vcGFjaXR5LCAxKX0uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X19iYWNrZHJvcCwuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X19jYXB0aW9uLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX25hdiwuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmNhcm91c2VsX19kb3RzLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZXthbmltYXRpb246LjE1cyBlYXNlIGJhY2t3YXJkcyBmYW5jeWJveC1mYWRlSW59LmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuZmFuY3lib3hfX2JhY2tkcm9wLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmZhbmN5Ym94X19jYXB0aW9uLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmZhbmN5Ym94X19uYXYsLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuY2Fyb3VzZWxfX2RvdHMsLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZXthbmltYXRpb246LjE1cyBlYXNlIGJvdGggZmFuY3lib3gtZmFkZU91dH0uZmFuY3lib3gtZmFkZUlue2FuaW1hdGlvbjouMTVzIGVhc2UgYm90aCBmYW5jeWJveC1mYWRlSW59LmZhbmN5Ym94LWZhZGVPdXR7YW5pbWF0aW9uOi4xcyBlYXNlIGJvdGggZmFuY3lib3gtZmFkZU91dH0uZmFuY3lib3gtem9vbUluVXB7YW5pbWF0aW9uOi4ycyBlYXNlIGJvdGggZmFuY3lib3gtem9vbUluVXB9LmZhbmN5Ym94LXpvb21PdXREb3due2FuaW1hdGlvbjouMTVzIGVhc2UgYm90aCBmYW5jeWJveC16b29tT3V0RG93bn0uZmFuY3lib3gtdGhyb3dPdXRVcHthbmltYXRpb246LjE1cyBlYXNlIGJvdGggZmFuY3lib3gtdGhyb3dPdXRVcH0uZmFuY3lib3gtdGhyb3dPdXREb3due2FuaW1hdGlvbjouMTVzIGVhc2UgYm90aCBmYW5jeWJveC10aHJvd091dERvd259QGtleWZyYW1lcyBmYW5jeWJveC1mYWRlSW57ZnJvbXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGZhbmN5Ym94LWZhZGVPdXR7dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZhbmN5Ym94LXpvb21JblVwe2Zyb217dHJhbnNmb3JtOnNjYWxlKDAuOTcpIHRyYW5zbGF0ZTNkKDAsIDE2cHgsIDApO29wYWNpdHk6MH10b3t0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGZhbmN5Ym94LXpvb21PdXREb3due3Rve3RyYW5zZm9ybTpzY2FsZSgwLjk3KSB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmFuY3lib3gtdGhyb3dPdXRVcHt0b3t0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwJSwgMCk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZhbmN5Ym94LXRocm93T3V0RG93bnt0b3t0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMzAlLCAwKTtvcGFjaXR5OjB9fS5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZXtzY3JvbGxiYXItd2lkdGg6dGhpbjtzY3JvbGxiYXItY29sb3I6I2NjYyByZ2JhKDI1NSwyNTUsMjU1LC4xKX0uZmFuY3lib3hfX2Nhcm91c2VsIC5jYXJvdXNlbF9fc2xpZGU6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjhweDtoZWlnaHQ6OHB4fS5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2t7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xKX0uZmFuY3lib3hfX2Nhcm91c2VsIC5jYXJvdXNlbF9fc2xpZGU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie2JhY2tncm91bmQtY29sb3I6I2NjYztib3JkZXItcmFkaXVzOjJweDtib3gtc2hhZG93Omluc2V0IDAgMCA0cHggcmdiYSgwLDAsMCwuMil9LmZhbmN5Ym94X19jYXJvdXNlbC5pcy1kcmFnZ2FibGUgLmZhbmN5Ym94X19zbGlkZSwuZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnYWJsZSAuZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fY29udGVudHtjdXJzb3I6bW92ZTtjdXJzb3I6Z3JhYn0uZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnaW5nIC5mYW5jeWJveF9fc2xpZGUsLmZhbmN5Ym94X19jYXJvdXNlbC5pcy1kcmFnZ2luZyAuZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fY29udGVudHtjdXJzb3I6bW92ZTtjdXJzb3I6Z3JhYmJpbmd9LmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fY29udGVudHtjdXJzb3I6YXV0b30uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuY2FuLXpvb21faW4gLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjp6b29tLWlufS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5jYW4tem9vbV9vdXQgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjp6b29tLW91dH0uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaXMtZHJhZ2dhYmxlIC5mYW5jeWJveF9fY29udGVudHtjdXJzb3I6bW92ZTtjdXJzb3I6Z3JhYn0uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaXMtZHJhZ2dpbmcgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjptb3ZlO2N1cnNvcjpncmFiYmluZ30uZmFuY3lib3hfX2ltYWdle3RyYW5zZm9ybS1vcmlnaW46MCAwO3VzZXItc2VsZWN0Om5vbmU7dHJhbnNpdGlvbjpub25lfS5oYXMtaW1hZ2UgLmZhbmN5Ym94X19jb250ZW50e3BhZGRpbmc6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O21pbi1oZWlnaHQ6MXB4fS5pcy1jbG9zaW5nIC5oYXMtaW1hZ2UgLmZhbmN5Ym94X19jb250ZW50e292ZXJmbG93OnZpc2libGV9Lmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluXXtvdmVyZmxvdzp2aXNpYmxlO3RvdWNoLWFjdGlvbjpub25lfS5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbl0gLmZhbmN5Ym94X19jb250ZW50e2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LXdyYXA6d3JhcH0uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW5dIC5mYW5jeWJveF9faW1hZ2V7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbn0uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW4td117b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvfS5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbi13XSAuZmFuY3lib3hfX2NvbnRlbnR7bWluLWhlaWdodDphdXRvfS5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbi13XSAuZmFuY3lib3hfX2ltYWdle21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y292ZXJde292ZXJmbG93OnZpc2libGU7dG91Y2gtYWN0aW9uOm5vbmV9Lmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb3Zlcl0gLmZhbmN5Ym94X19jb250ZW50e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9Lmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb3Zlcl0gLmZhbmN5Ym94X19pbWFnZXt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1pZnJhbWUgLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtbWFwIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXBkZiAuZmFuY3lib3hfX2NvbnRlbnQsLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy12aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQsLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1odG1sNXZpZGVvIC5mYW5jeWJveF9fY29udGVudHttYXgtd2lkdGg6MTAwJTtmbGV4LXNocmluazoxO21pbi1oZWlnaHQ6MXB4O292ZXJmbG93OnZpc2libGV9LmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1pZnJhbWUgLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtbWFwIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXBkZiAuZmFuY3lib3hfX2NvbnRlbnR7d2lkdGg6MTAwJTtoZWlnaHQ6ODAlfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtdmlkZW8gLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaHRtbDV2aWRlbyAuZmFuY3lib3hfX2NvbnRlbnR7d2lkdGg6OTYwcHg7aGVpZ2h0OjU0MHB4O21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJX0uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnQsLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1wZGYgLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtdmlkZW8gLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaHRtbDV2aWRlbyAuZmFuY3lib3hfX2NvbnRlbnR7cGFkZGluZzowO2JhY2tncm91bmQ6cmdiYSgyNCwyNCwyNywuOSk7Y29sb3I6I2ZmZn0uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnR7YmFja2dyb3VuZDojZTVlM2RmfS5mYW5jeWJveF9faHRtbDV2aWRlbywuZmFuY3lib3hfX2lmcmFtZXtib3JkZXI6MDtkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7YmFja2dyb3VuZDp0cmFuc3BhcmVudH0uZmFuY3lib3gtcGxhY2Vob2xkZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4O2hlaWdodDoxcHg7cGFkZGluZzowO21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7d2hpdGUtc3BhY2U6bm93cmFwO2JvcmRlci13aWR0aDowfS5mYW5jeWJveF9fdGh1bWJze2ZsZXg6MCAwIGF1dG87cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowcHggM3B4O29wYWNpdHk6dmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSl9LmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5mYW5jeWJveF9fdGh1bWJze2FuaW1hdGlvbjouMTVzIGVhc2UtaW4gYmFja3dhcmRzIGZhbmN5Ym94LWZhZGVJbn0uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fdGh1bWJze29wYWNpdHk6MH0uZmFuY3lib3hfX3RodW1icyAuY2Fyb3VzZWxfX3NsaWRle2ZsZXg6MCAwIGF1dG87d2lkdGg6dmFyKC0tZmFuY3lib3gtdGh1bWJzLXdpZHRoLCA5NnB4KTttYXJnaW46MDtwYWRkaW5nOjhweCAzcHg7Ym94LXNpemluZzpjb250ZW50LWJveDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7b3ZlcmZsb3c6dmlzaWJsZTtjdXJzb3I6cG9pbnRlcn0uZmFuY3lib3hfX3RodW1icyAuY2Fyb3VzZWxfX3NsaWRlIC5mYW5jeWJveF9fdGh1bWI6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDtib3JkZXItd2lkdGg6NXB4O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6dmFyKC0tZmFuY3lib3gtYWNjZW50LWNvbG9yLCByZ2JhKDM0LCAyMTMsIDIzMywgMC45NikpO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjE1cyBlYXNlO2JvcmRlci1yYWRpdXM6dmFyKC0tZmFuY3lib3gtdGh1bWJzLWJvcmRlci1yYWRpdXMsIDRweCl9LmZhbmN5Ym94X190aHVtYnMgLmNhcm91c2VsX19zbGlkZS5pcy1uYXYtc2VsZWN0ZWQgLmZhbmN5Ym94X190aHVtYjo6YWZ0ZXJ7b3BhY2l0eTouOTJ9LmZhbmN5Ym94X190aHVtYnMgLmNhcm91c2VsX19zbGlkZT4qe3BvaW50ZXItZXZlbnRzOm5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uZmFuY3lib3hfX3RodW1ie3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7cGFkZGluZy10b3A6Y2FsYygxMDAlLyh2YXIoLS1mYW5jeWJveC10aHVtYnMtcmF0aW8sIDEuNSkpKTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMSk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JvcmRlci1yYWRpdXM6dmFyKC0tZmFuY3lib3gtdGh1bWJzLWJvcmRlci1yYWRpdXMsIDRweCl9LmZhbmN5Ym94X190b29sYmFye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7bGVmdDowO3otaW5kZXg6MjA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuMDA2KSA4LjElLCByZ2JhKDAsIDAsIDAsIDAuMDIxKSAxNS41JSwgcmdiYSgwLCAwLCAwLCAwLjA0NikgMjIuNSUsIHJnYmEoMCwgMCwgMCwgMC4wNzcpIDI5JSwgcmdiYSgwLCAwLCAwLCAwLjExNCkgMzUuMyUsIHJnYmEoMCwgMCwgMCwgMC4xNTUpIDQxLjIlLCByZ2JhKDAsIDAsIDAsIDAuMTk4KSA0Ny4xJSwgcmdiYSgwLCAwLCAwLCAwLjI0MikgNTIuOSUsIHJnYmEoMCwgMCwgMCwgMC4yODUpIDU4LjglLCByZ2JhKDAsIDAsIDAsIDAuMzI2KSA2NC43JSwgcmdiYSgwLCAwLCAwLCAwLjM2MykgNzElLCByZ2JhKDAsIDAsIDAsIDAuMzk0KSA3Ny41JSwgcmdiYSgwLCAwLCAwLCAwLjQxOSkgODQuNSUsIHJnYmEoMCwgMCwgMCwgMC40MzQpIDkxLjklLCByZ2JhKDAsIDAsIDAsIDAuNDQpIDEwMCUpO3BhZGRpbmc6MDt0b3VjaC1hY3Rpb246bm9uZTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOiAyMHB4Oy0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQ6IDIwcHg7b3BhY2l0eTp2YXIoLS1mYW5jeWJveC1vcGFjaXR5LCAxKTt0ZXh0LXNoYWRvdzp2YXIoLS1mYW5jeWJveC10b29sYmFyLXRleHQtc2hhZG93LCAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNCkpfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmZhbmN5Ym94X190b29sYmFye3BhZGRpbmc6OHB4fX0uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X190b29sYmFye2FuaW1hdGlvbjouMTVzIGVhc2UtaW4gYmFja3dhcmRzIGZhbmN5Ym94LWZhZGVJbn0uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fdG9vbGJhcntvcGFjaXR5OjB9LmZhbmN5Ym94X190b29sYmFyX19pdGVtc3tkaXNwbGF5OmZsZXh9LmZhbmN5Ym94X190b29sYmFyX19pdGVtcy0tbGVmdHttYXJnaW4tcmlnaHQ6YXV0b30uZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1zLS1jZW50ZXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSl9LmZhbmN5Ym94X190b29sYmFyX19pdGVtcy0tcmlnaHR7bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA2NDBweCl7LmZhbmN5Ym94X190b29sYmFyX19pdGVtcy0tY2VudGVyOm5vdCg6bGFzdC1jaGlsZCl7ZGlzcGxheTpub25lfX0uZmFuY3lib3hfX2NvdW50ZXJ7bWluLXdpZHRoOjcycHg7cGFkZGluZzowIDEwcHg7bGluZS1oZWlnaHQ6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodCwgNDhweCk7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjE3cHg7Zm9udC12YXJpYW50LW51bWVyaWM6dGFidWxhci1udW1zOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6c3VicGl4ZWwtYW50aWFsaWFzZWR9LmZhbmN5Ym94X19wcm9ncmVzc3tiYWNrZ3JvdW5kOnZhcigtLWZhbmN5Ym94LWFjY2VudC1jb2xvciwgcmdiYSgzNCwgMjEzLCAyMzMsIDAuOTYpKTtoZWlnaHQ6M3B4O2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3RyYW5zZm9ybTpzY2FsZVgoMCk7dHJhbnNmb3JtLW9yaWdpbjowO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt6LWluZGV4OjMwO3VzZXItc2VsZWN0Om5vbmV9LmZhbmN5Ym94X19jb250YWluZXI6ZnVsbHNjcmVlbjo6YmFja2Ryb3B7b3BhY2l0eTowfS5mYW5jeWJveF9fYnV0dG9uLS1mdWxsc2NyZWVuIGc6bnRoLWNoaWxkKDIpe2Rpc3BsYXk6bm9uZX0uZmFuY3lib3hfX2NvbnRhaW5lcjpmdWxsc2NyZWVuIC5mYW5jeWJveF9fYnV0dG9uLS1mdWxsc2NyZWVuIGc6bnRoLWNoaWxkKDEpe2Rpc3BsYXk6bm9uZX0uZmFuY3lib3hfX2NvbnRhaW5lcjpmdWxsc2NyZWVuIC5mYW5jeWJveF9fYnV0dG9uLS1mdWxsc2NyZWVuIGc6bnRoLWNoaWxkKDIpe2Rpc3BsYXk6YmxvY2t9LmZhbmN5Ym94X19idXR0b24tLXNsaWRlc2hvdyBnOm50aC1jaGlsZCgyKXtkaXNwbGF5Om5vbmV9LmZhbmN5Ym94X19jb250YWluZXIuaGFzLXNsaWRlc2hvdyAuZmFuY3lib3hfX2J1dHRvbi0tc2xpZGVzaG93IGc6bnRoLWNoaWxkKDEpe2Rpc3BsYXk6bm9uZX0uZmFuY3lib3hfX2NvbnRhaW5lci5oYXMtc2xpZGVzaG93IC5mYW5jeWJveF9fYnV0dG9uLS1zbGlkZXNob3cgZzpudGgtY2hpbGQoMil7ZGlzcGxheTpibG9ja30iLCIuaW50cm9qcy1vdmVybGF5e3Bvc2l0aW9uOmFic29sdXRlOy13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O3otaW5kZXg6OTk5OTk5O29wYWNpdHk6MDstd2Via2l0LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstby10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0fS5pbnRyb2pzLXNob3dFbGVtZW50e3otaW5kZXg6OTk5OTk5OSFpbXBvcnRhbnR9dHIuaW50cm9qcy1zaG93RWxlbWVudD50ZHt6LWluZGV4Ojk5OTk5OTkhaW1wb3J0YW50O3Bvc2l0aW9uOnJlbGF0aXZlfXRyLmludHJvanMtc2hvd0VsZW1lbnQ+dGh7ei1pbmRleDo5OTk5OTk5IWltcG9ydGFudDtwb3NpdGlvbjpyZWxhdGl2ZX0uaW50cm9qcy1kaXNhYmxlSW50ZXJhY3Rpb257ei1pbmRleDo5OTk5OTk5OSFpbXBvcnRhbnQ7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZC1jb2xvcjojZmZmO29wYWNpdHk6MH0uaW50cm9qcy1yZWxhdGl2ZVBvc2l0aW9ue3Bvc2l0aW9uOnJlbGF0aXZlfS5pbnRyb2pzLWhlbHBlckxheWVyey13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6OTk5OTk5ODtib3JkZXItcmFkaXVzOjRweDstd2Via2l0LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstby10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0fS5pbnRyb2pzLWhlbHBlckxheWVyICp7LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3h9LmludHJvanMtaGVscGVyTGF5ZXIgOmJlZm9yZXstd2Via2l0LWJveC1zaXppbmc6Y29udGVudC1ib3g7Ym94LXNpemluZzpjb250ZW50LWJveH0uaW50cm9qcy1oZWxwZXJMYXllciA6YWZ0ZXJ7LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3h9LmludHJvanMtdG9vbHRpcFJlZmVyZW5jZUxheWVye2ZvbnQtZmFtaWx5OlwiSGVsdmV0aWNhIE5ldWVcIixJbnRlcix1aS1zYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjstd2Via2l0LWJveC1zaXppbmc6Y29udGVudC1ib3g7Ym94LXNpemluZzpjb250ZW50LWJveDtwb3NpdGlvbjphYnNvbHV0ZTt2aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjEwMDAwMDAwMDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0Oy1vLXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXR9LmludHJvanMtdG9vbHRpcFJlZmVyZW5jZUxheWVyICp7Zm9udC1mYW1pbHk6XCJIZWx2ZXRpY2EgTmV1ZVwiLEludGVyLHVpLXNhbnMtc2VyaWYsXCJBcHBsZSBDb2xvciBFbW9qaVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmfS5pbnRyb2pzLWhlbHBlck51bWJlckxheWVye2ZvbnQtZmFtaWx5OlwiSGVsdmV0aWNhIE5ldWVcIixJbnRlcix1aS1zYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtjb2xvcjojOWU5ZTllO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmctdG9wOjEwcHg7cGFkZGluZy1ib3R0b206MTBweH0uaW50cm9qcy1hcnJvd3tib3JkZXI6NXB4IHNvbGlkIHRyYW5zcGFyZW50O2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZX0uaW50cm9qcy1hcnJvdy50b3B7dG9wOi0xMHB4O2xlZnQ6MTBweDtib3JkZXItYm90dG9tLWNvbG9yOiNmZmZ9LmludHJvanMtYXJyb3cudG9wLXJpZ2h0e3RvcDotMTBweDtyaWdodDoxMHB4O2JvcmRlci1ib3R0b20tY29sb3I6I2ZmZn0uaW50cm9qcy1hcnJvdy50b3AtbWlkZGxle3RvcDotMTBweDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotNXB4O2JvcmRlci1ib3R0b20tY29sb3I6I2ZmZn0uaW50cm9qcy1hcnJvdy5yaWdodHtyaWdodDotMTBweDt0b3A6MTBweDtib3JkZXItbGVmdC1jb2xvcjojZmZmfS5pbnRyb2pzLWFycm93LnJpZ2h0LWJvdHRvbXtib3R0b206MTBweDtyaWdodDotMTBweDtib3JkZXItbGVmdC1jb2xvcjojZmZmfS5pbnRyb2pzLWFycm93LmJvdHRvbXtib3R0b206LTEwcHg7bGVmdDoxMHB4O2JvcmRlci10b3AtY29sb3I6I2ZmZn0uaW50cm9qcy1hcnJvdy5ib3R0b20tcmlnaHR7Ym90dG9tOi0xMHB4O3JpZ2h0OjEwcHg7Ym9yZGVyLXRvcC1jb2xvcjojZmZmfS5pbnRyb2pzLWFycm93LmJvdHRvbS1taWRkbGV7Ym90dG9tOi0xMHB4O2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi01cHg7Ym9yZGVyLXRvcC1jb2xvcjojZmZmfS5pbnRyb2pzLWFycm93LmxlZnR7bGVmdDotMTBweDt0b3A6MTBweDtib3JkZXItcmlnaHQtY29sb3I6I2ZmZn0uaW50cm9qcy1hcnJvdy5sZWZ0LWJvdHRvbXtsZWZ0Oi0xMHB4O2JvdHRvbToxMHB4O2JvcmRlci1yaWdodC1jb2xvcjojZmZmfS5pbnRyb2pzLXRvb2x0aXB7LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3g7cG9zaXRpb246YWJzb2x1dGU7dmlzaWJpbGl0eTp2aXNpYmxlO2JhY2tncm91bmQtY29sb3I6I2ZmZjttaW4td2lkdGg6MjUwcHg7bWF4LXdpZHRoOjMwMHB4O2JvcmRlci1yYWRpdXM6NXB4Oy13ZWJraXQtYm94LXNoYWRvdzowIDNweCAzMHB4IHJnYmEoMzMsMzMsMzMsLjMpO2JveC1zaGFkb3c6MCAzcHggMzBweCByZ2JhKDMzLDMzLDMzLC4zKTstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuMXMgZWFzZS1vdXQ7LW8tdHJhbnNpdGlvbjpvcGFjaXR5IC4xcyBlYXNlLW91dDt0cmFuc2l0aW9uOm9wYWNpdHkgLjFzIGVhc2Utb3V0fS5pbnRyb2pzLXRvb2x0aXB0ZXh0e3BhZGRpbmc6MjBweH0uaW50cm9qcy1kb250U2hvd0FnYWlue3BhZGRpbmctbGVmdDoyMHB4O3BhZGRpbmctcmlnaHQ6MjBweH0uaW50cm9qcy1kb250U2hvd0FnYWluIGlucHV0e3BhZGRpbmc6MDttYXJnaW46MDttYXJnaW4tYm90dG9tOjJweDtkaXNwbGF5OmlubGluZTt3aWR0aDoxMHB4O2hlaWdodDoxMHB4fS5pbnRyb2pzLWRvbnRTaG93QWdhaW4gbGFiZWx7Zm9udC1zaXplOjE0cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC13ZWlnaHQ6NDAwO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowIDAgMCA1cHg7cGFkZGluZzowO2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojNjE2MTYxOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uaW50cm9qcy10b29sdGlwLXRpdGxle2ZvbnQtc2l6ZToxOHB4O21hcmdpbjowO3BhZGRpbmc6MDtmb250LXdlaWdodDo3MDA7ZmxvYXQ6bGVmdDtsaW5lLWhlaWdodDozMnB4fS5pbnRyb2pzLXRvb2x0aXAtaGVhZGVye3BhZGRpbmctbGVmdDoyMHB4O3BhZGRpbmctcmlnaHQ6MjBweDtwYWRkaW5nLXRvcDoxMHB4fS5pbnRyb2pzLXRvb2x0aXAtaGVhZGVyOmFmdGVye2NvbnRlbnQ6XCIuXCI7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztoZWlnaHQ6MDtjbGVhcjpib3RofS5pbnRyb2pzLXRvb2x0aXBidXR0b25ze2JvcmRlci10b3A6MXB4IHNvbGlkICNlMGUwZTA7cGFkZGluZzoxMHB4O3RleHQtYWxpZ246cmlnaHQ7d2hpdGUtc3BhY2U6bm93cmFwfS5pbnRyb2pzLXRvb2x0aXBidXR0b25zOmFmdGVye2NvbnRlbnQ6XCJcIjt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2hlaWdodDowO2NsZWFyOmJvdGh9LmludHJvanMtYnV0dG9uey13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OnZpc2libGU7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzouNXJlbSAxcmVtO2JvcmRlcjoxcHggc29saWQgI2JkYmRiZDt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXNoYWRvdzoxcHggMXB4IDAgI2ZmZjtmb250LXNpemU6MTRweDtjb2xvcjojNDI0MjQyO3doaXRlLXNwYWNlOm5vd3JhcDtjdXJzb3I6cG9pbnRlcjtvdXRsaW5lOjA7YmFja2dyb3VuZC1jb2xvcjojZjRmNGY0O2JvcmRlci1yYWRpdXM6LjJlbTt6b29tOjE7ZGlzcGxheTppbmxpbmV9LmludHJvanMtYnV0dG9uOmhvdmVye291dGxpbmU6MDt0ZXh0LWRlY29yYXRpb246bm9uZTtib3JkZXItY29sb3I6IzllOWU5ZTtiYWNrZ3JvdW5kLWNvbG9yOiNlMGUwZTA7Y29sb3I6IzIxMjEyMX0uaW50cm9qcy1idXR0b246Zm9jdXN7b3V0bGluZTowO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2VlZTstd2Via2l0LWJveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgxNTgsMTU4LDE1OCwuNSk7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDE1OCwxNTgsMTU4LC41KTtib3JkZXI6MXB4IHNvbGlkICM2MTYxNjE7Y29sb3I6IzIxMjEyMX0uaW50cm9qcy1idXR0b246YWN0aXZle291dGxpbmU6MDt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNlMGUwZTA7Ym9yZGVyLWNvbG9yOiM5ZTllOWU7Y29sb3I6IzIxMjEyMX0uaW50cm9qcy1idXR0b246Oi1tb3otZm9jdXMtaW5uZXJ7cGFkZGluZzowO2JvcmRlcjowfS5pbnRyb2pzLXNraXBidXR0b257LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3g7Y29sb3I6IzYxNjE2MTtmbG9hdDpyaWdodDtmb250LXNpemU6MjBweDtjdXJzb3I6cG9pbnRlcjtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjdweCAxMHB4fS5pbnRyb2pzLXNraXBidXR0b246Zm9jdXMsLmludHJvanMtc2tpcGJ1dHRvbjpob3Zlcntjb2xvcjojMjEyMTIxO291dGxpbmU6MDt0ZXh0LWRlY29yYXRpb246bm9uZX0uaW50cm9qcy1wcmV2YnV0dG9ue2Zsb2F0OmxlZnR9LmludHJvanMtbmV4dGJ1dHRvbntmbG9hdDpyaWdodH0uaW50cm9qcy1kaXNhYmxlZHtjb2xvcjojOWU5ZTllO2JvcmRlci1jb2xvcjojYmRiZGJkOy13ZWJraXQtYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZTtjdXJzb3I6ZGVmYXVsdDtiYWNrZ3JvdW5kLWNvbG9yOiNmNGY0ZjQ7YmFja2dyb3VuZC1pbWFnZTpub25lO3RleHQtZGVjb3JhdGlvbjpub25lfS5pbnRyb2pzLWRpc2FibGVkOmZvY3VzLC5pbnRyb2pzLWRpc2FibGVkOmhvdmVye2NvbG9yOiM5ZTllOWU7Ym9yZGVyLWNvbG9yOiNiZGJkYmQ7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lO2N1cnNvcjpkZWZhdWx0O2JhY2tncm91bmQtY29sb3I6I2Y0ZjRmNDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmludHJvanMtaGlkZGVue2Rpc3BsYXk6bm9uZX0uaW50cm9qcy1idWxsZXRze3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmctdG9wOjEwcHg7cGFkZGluZy1ib3R0b206MTBweH0uaW50cm9qcy1idWxsZXRzIHVsey13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2NsZWFyOmJvdGg7bWFyZ2luOjAgYXV0byAwO3BhZGRpbmc6MDtkaXNwbGF5OmlubGluZS1ibG9ja30uaW50cm9qcy1idWxsZXRzIHVsIGxpey13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2xpc3Qtc3R5bGU6bm9uZTtmbG9hdDpsZWZ0O21hcmdpbjowIDJweH0uaW50cm9qcy1idWxsZXRzIHVsIGxpIGF7LXdlYmtpdC10cmFuc2l0aW9uOndpZHRoIC4xcyBlYXNlLWluOy1vLXRyYW5zaXRpb246d2lkdGggLjFzIGVhc2UtaW47dHJhbnNpdGlvbjp3aWR0aCAuMXMgZWFzZS1pbjstd2Via2l0LWJveC1zaXppbmc6Y29udGVudC1ib3g7Ym94LXNpemluZzpjb250ZW50LWJveDtkaXNwbGF5OmJsb2NrO3dpZHRoOjZweDtoZWlnaHQ6NnB4O2JhY2tncm91bmQ6I2NjYztib3JkZXItcmFkaXVzOjEwcHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9LmludHJvanMtYnVsbGV0cyB1bCBsaSBhOmZvY3VzLC5pbnRyb2pzLWJ1bGxldHMgdWwgbGkgYTpob3Zlcnt3aWR0aDoxNXB4O2JhY2tncm91bmQ6Izk5OTt0ZXh0LWRlY29yYXRpb246bm9uZTtvdXRsaW5lOjB9LmludHJvanMtYnVsbGV0cyB1bCBsaSBhLmFjdGl2ZXt3aWR0aDoxNXB4O2JhY2tncm91bmQ6Izk5OX0uaW50cm9qcy1wcm9ncmVzc3std2Via2l0LWJveC1zaXppbmc6Y29udGVudC1ib3g7Ym94LXNpemluZzpjb250ZW50LWJveDtvdmVyZmxvdzpoaWRkZW47aGVpZ2h0OjEwcHg7bWFyZ2luOjEwcHg7Ym9yZGVyLXJhZGl1czo0cHg7YmFja2dyb3VuZC1jb2xvcjojZTBlMGUwfS5pbnRyb2pzLXByb2dyZXNzYmFyey13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2Zsb2F0OmxlZnQ7d2lkdGg6MCU7aGVpZ2h0OjEwMCU7Zm9udC1zaXplOjEwcHg7bGluZS1oZWlnaHQ6MTBweDt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiMwOGN9LmludHJvanNGbG9hdGluZ0VsZW1lbnR7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjA7d2lkdGg6MDtsZWZ0OjUwJTt0b3A6NTAlfS5pbnRyb2pzLWZpeGVkVG9vbHRpcHtwb3NpdGlvbjpmaXhlZH0uaW50cm9qcy1oaW50ey13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6MCAwO3dpZHRoOjIwcHg7aGVpZ2h0OjE1cHg7Y3Vyc29yOnBvaW50ZXJ9LmludHJvanMtaGludDpmb2N1c3tib3JkZXI6MDtvdXRsaW5lOjB9LmludHJvanMtaGludDpob3Zlcj4uaW50cm9qcy1oaW50LXB1bHNle2JhY2tncm91bmQtY29sb3I6cmdiYSg2MCw2MCw2MCwuNTcpfS5pbnRyb2pzLWhpZGVoaW50e2Rpc3BsYXk6bm9uZX0uaW50cm9qcy1maXhlZGhpbnR7cG9zaXRpb246Zml4ZWR9QC13ZWJraXQta2V5ZnJhbWVzIGludHJvanNwdWxzZXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguOTUpO3RyYW5zZm9ybTpzY2FsZSguOTUpOy13ZWJraXQtYm94LXNoYWRvdzowIDAgMCAwIHJnYmEoMCwwLDAsLjcpO2JveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDAsMCwwLC43KX03MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpOy13ZWJraXQtYm94LXNoYWRvdzowIDAgMCAxMHB4IHRyYW5zcGFyZW50O2JveC1zaGFkb3c6MCAwIDAgMTBweCB0cmFuc3BhcmVudH0xMDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC45NSk7dHJhbnNmb3JtOnNjYWxlKC45NSk7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAwIDAgdHJhbnNwYXJlbnQ7Ym94LXNoYWRvdzowIDAgMCAwIHRyYW5zcGFyZW50fX1Aa2V5ZnJhbWVzIGludHJvanNwdWxzZXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguOTUpO3RyYW5zZm9ybTpzY2FsZSguOTUpOy13ZWJraXQtYm94LXNoYWRvdzowIDAgMCAwIHJnYmEoMCwwLDAsLjcpO2JveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDAsMCwwLC43KX03MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpOy13ZWJraXQtYm94LXNoYWRvdzowIDAgMCAxMHB4IHRyYW5zcGFyZW50O2JveC1zaGFkb3c6MCAwIDAgMTBweCB0cmFuc3BhcmVudH0xMDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC45NSk7dHJhbnNmb3JtOnNjYWxlKC45NSk7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAwIDAgdHJhbnNwYXJlbnQ7Ym94LXNoYWRvdzowIDAgMCAwIHRyYW5zcGFyZW50fX0uaW50cm9qcy1oaW50LXB1bHNley13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHg7Ym9yZGVyLXJhZGl1czozMHB4O2JhY2tncm91bmQtY29sb3I6cmdiYSgxMzYsMTM2LDEzNiwuMjQpO3otaW5kZXg6MTA7cG9zaXRpb246YWJzb2x1dGU7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1vdXQ7LW8tdHJhbnNpdGlvbjphbGwgLjJzIGVhc2Utb3V0O3RyYW5zaXRpb246YWxsIC4ycyBlYXNlLW91dDstd2Via2l0LWFuaW1hdGlvbjppbnRyb2pzcHVsc2UgMnMgaW5maW5pdGU7YW5pbWF0aW9uOmludHJvanNwdWxzZSAycyBpbmZpbml0ZX0uaW50cm9qcy1oaW50LW5vLWFuaW0gLmludHJvanMtaGludC1wdWxzZXstd2Via2l0LWFuaW1hdGlvbjpub25lO2FuaW1hdGlvbjpub25lfS5pbnRyb2pzLWhpbnQtZG90ey13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JhY2tncm91bmQ6MCAwO2JvcmRlci1yYWRpdXM6NjBweDtoZWlnaHQ6NTBweDt3aWR0aDo1MHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMThweDtsZWZ0Oi0xOHB4O3otaW5kZXg6MTtvcGFjaXR5OjB9XG4vKiMgc291cmNlTWFwcGluZ1VSTD1pbnRyb2pzLmNzcy5tYXAgKi8iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuXG4vL1xuLy8gSGVhZGluZ3Ncbi8vXG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG59XG5cbmgxLCAuaDEgeyBAaW5jbHVkZSBmb250LXNpemUoJGgxLWZvbnQtc2l6ZSk7IH1cbmgyLCAuaDIgeyBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZSk7IH1cbmgzLCAuaDMgeyBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7IH1cbmg0LCAuaDQgeyBAaW5jbHVkZSBmb250LXNpemUoJGg0LWZvbnQtc2l6ZSk7IH1cbmg1LCAuaDUgeyBAaW5jbHVkZSBmb250LXNpemUoJGg1LWZvbnQtc2l6ZSk7IH1cbmg2LCAuaDYgeyBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7IH1cblxuLmxlYWQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlYWQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xufVxuXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xuLmRpc3BsYXktMSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTEtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTEtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS0yIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5Mi1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5Mi13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTMge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkzLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkzLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktNCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG5cblxuLy9cbi8vIEhvcml6b250YWwgcnVsZXNcbi8vXG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogJGhyLW1hcmdpbi15O1xuICBtYXJnaW4tYm90dG9tOiAkaHItbWFyZ2luLXk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xufVxuXG5cbi8vXG4vLyBFbXBoYXNpc1xuLy9cblxuc21hbGwsXG4uc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoJHNtYWxsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyay1iZztcbn1cblxuXG4vL1xuLy8gTGlzdHNcbi8vXG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xuICB9XG59XG5cblxuLy9cbi8vIE1pc2Ncbi8vXG5cbi8vIEJ1aWxkcyBvbiBgYWJicmBcbi5pbml0aWFsaXNtIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDkwJSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIEJsb2NrcXVvdGVzXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb250LXNpemUpO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkYmxvY2txdW90ZS1zbWFsbC1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IC8vIGVtIGRhc2gsIG5ic3BcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKiBBcmdvbiBEYXNoYm9hcmQgUFJPIC0gdjEuMi4xXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuKiBQcm9kdWN0IFBhZ2U6IGh0dHBzOi8vd3d3LmNyZWF0aXZlLXRpbS5jb20vcHJvZHVjdC9hcmdvbi1kYXNoYm9hcmQtcHJvXG4qIENvcHlyaWdodCAyMDIxIENyZWF0aXZlIFRpbSAoaHR0cHM6Ly93d3cuY3JlYXRpdmUtdGltLmNvbSlcblxuKiBDb2RlZCBieSB3d3cuY3JlYXRpdmUtdGltLmNvbVxuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS5cblxuKi9cbkBpbXBvcnQgXCJAZmFuY3lhcHBzL3VpL2Rpc3QvZmFuY3lib3guY3NzXCI7XG5AaW1wb3J0IFwiaW50cm8uanMvaW50cm9qcy5jc3NcIjtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvanJtM2JqYy5jc3NcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Tm90aWNpYStUZXh0Oml0YWwsd2dodEAwLDQwMDswLDcwMDsxLDQwMDsxLDcwMCZkaXNwbGF5PXN3YXBcIik7XG46cm9vdCB7XG4gIC0tYmx1ZTogIzVlNzJlNDtcbiAgLS1pbmRpZ286ICM1NjAzYWQ7XG4gIC0tcHVycGxlOiAjODk2NWUwO1xuICAtLXBpbms6ICNmM2E0YjU7XG4gIC0tcmVkOiAjZjUzNjVjO1xuICAtLW9yYW5nZTogI2ZiNjM0MDtcbiAgLS15ZWxsb3c6ICNmZmQ2MDA7XG4gIC0tZ3JlZW46ICMyZGNlODk7XG4gIC0tdGVhbDogIzExY2RlZjtcbiAgLS1jeWFuOiAjMmJmZmM2O1xuICAtLXdoaXRlOiAjZmZmO1xuICAtLWdyYXk6ICM4ODk4YWE7XG4gIC0tZ3JheS1kYXJrOiAjMzIzMjVkO1xuICAtLWRhcmstcmVkOiAjYzgyODQ3O1xuICAtLWxpZ2h0OiAjY2VkNGRhO1xuICAtLWxpZ2h0ZXI6ICNlOWVjZWY7XG4gIC0tbGlnaHQteWVsbG93OiAjZjhmMGM5O1xuICAtLWxpZ2h0LXJlZDogI2ZmYjNjYjtcbiAgLS1saWdodC1ncmVlbjogI2YxZmJlOTtcbiAgLS1saWdodC1ibHVlOiAjZDZlNGVmO1xuICAtLXByaW1hcnk6ICMxZDI3MjA7XG4gIC0tc2Vjb25kYXJ5OiAjZjdmYWZjO1xuICAtLXN1Y2Nlc3M6ICM3Y2NlNDQ7XG4gIC0taW5mbzogIzM5N2JiYztcbiAgLS13YXJuaW5nOiAjZmRiNTI3O1xuICAtLWRhbmdlcjogI2ZkYjUyNztcbiAgLS1saWdodDogI2FkYjViZDtcbiAgLS1kYXJrOiAjMjEyNTI5O1xuICAtLWRlZmF1bHQ6ICMwNDI5MDA7XG4gIC0td2hpdGU6ICNmZmY7XG4gIC0tbmV1dHJhbDogI2ZmZjtcbiAgLS1kYXJrZXI6IGJsYWNrO1xuICAtLWJyZWFrcG9pbnQteHM6IDA7XG4gIC0tYnJlYWtwb2ludC1zbTogNTc2cHg7XG4gIC0tYnJlYWtwb2ludC1tZDogNzY4cHg7XG4gIC0tYnJlYWtwb2ludC1sZzogOTkycHg7XG4gIC0tYnJlYWtwb2ludC14bDogMTIwMHB4O1xuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzUyNWY3ZjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6ICMxZDI3MjA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6bm90KFtocmVmXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpub3QoW2hyZWZdKTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5zdmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIGNvbG9yOiAjOTZhYTgzO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxuaW5wdXRbdHlwZT1kYXRlXSxcbmlucHV0W3R5cGU9dGltZV0sXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbmlucHV0W3R5cGU9bW9udGhdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBsaXN0Ym94O1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGxlZ2VuZCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xuICB9XG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9c2VhcmNoXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBjb2xvcjogIzMyMzI1ZDtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dyk7XG4gIH1cbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzI1cmVtICsgMC45dncpO1xuICB9XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDEuNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dyk7XG4gIH1cbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBoNCwgLmg0IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG4gIH1cbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IDMuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU3Njtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDVyZW0gKyAyLjR2dyk7XG4gIH1cbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogMi4zNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU3Njtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzYyNXJlbSArIDEuMzV2dyk7XG4gIH1cbn1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogMi4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU3Njtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMyB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzM3NXJlbSArIDEuMDV2dyk7XG4gIH1cbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTc2O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS00IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zNXJlbSArIDEuMnZ3KTtcbiAgfVxufVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICM4ODk4YWE7XG59XG4uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCUwqBcIjtcbn1cblxuLmltZy1mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogIzg4OThhYTtcbn1cblxuY29kZSB7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjZjNhNGI1O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5hID4gY29kZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMC4xcmVtIDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cbnByZSBjb2RlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDU3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTcwcHg7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1mbHVpZCwgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDU3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTcwcHg7XG4gIH1cbn1cbi5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm5vLWd1dHRlcnMgPiAuY29sLFxuLm5vLWd1dHRlcnMgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uY29sLXhsLFxuLmNvbC14bC1hdXRvLCAuY29sLXhsLTEyLCAuY29sLXhsLTExLCAuY29sLXhsLTEwLCAuY29sLXhsLTksIC5jb2wteGwtOCwgLmNvbC14bC03LCAuY29sLXhsLTYsIC5jb2wteGwtNSwgLmNvbC14bC00LCAuY29sLXhsLTMsIC5jb2wteGwtMiwgLmNvbC14bC0xLCAuY29sLWxnLFxuLmNvbC1sZy1hdXRvLCAuY29sLWxnLTEyLCAuY29sLWxnLTExLCAuY29sLWxnLTEwLCAuY29sLWxnLTksIC5jb2wtbGctOCwgLmNvbC1sZy03LCAuY29sLWxnLTYsIC5jb2wtbGctNSwgLmNvbC1sZy00LCAuY29sLWxnLTMsIC5jb2wtbGctMiwgLmNvbC1sZy0xLCAuY29sLW1kLFxuLmNvbC1tZC1hdXRvLCAuY29sLW1kLTEyLCAuY29sLW1kLTExLCAuY29sLW1kLTEwLCAuY29sLW1kLTksIC5jb2wtbWQtOCwgLmNvbC1tZC03LCAuY29sLW1kLTYsIC5jb2wtbWQtNSwgLmNvbC1tZC00LCAuY29sLW1kLTMsIC5jb2wtbWQtMiwgLmNvbC1tZC0xLCAuY29sLXNtLFxuLmNvbC1zbS1hdXRvLCAuY29sLXNtLTEyLCAuY29sLXNtLTExLCAuY29sLXNtLTEwLCAuY29sLXNtLTksIC5jb2wtc20tOCwgLmNvbC1zbS03LCAuY29sLXNtLTYsIC5jb2wtc20tNSwgLmNvbC1zbS00LCAuY29sLXNtLTMsIC5jb2wtc20tMiwgLmNvbC1zbS0xLCAuY29sLFxuLmNvbC1hdXRvLCAuY29sLTEyLCAuY29sLTExLCAuY29sLTEwLCAuY29sLTksIC5jb2wtOCwgLmNvbC03LCAuY29sLTYsIC5jb2wtNSwgLmNvbC00LCAuY29sLTMsIC5jb2wtMiwgLmNvbC0xIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uY29sIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0xID4gKiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4ucm93LWNvbHMtMyA+ICoge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgMjAlO1xuICBtYXgtd2lkdGg6IDIwJTtcbn1cblxuLnJvdy1jb2xzLTYgPiAqIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtMTIge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTE7XG59XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDEzO1xufVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwO1xufVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxO1xufVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyO1xufVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzO1xufVxuXG4ub3JkZXItNCB7XG4gIG9yZGVyOiA0O1xufVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1O1xufVxuXG4ub3JkZXItNiB7XG4gIG9yZGVyOiA2O1xufVxuXG4ub3JkZXItNyB7XG4gIG9yZGVyOiA3O1xufVxuXG4ub3JkZXItOCB7XG4gIG9yZGVyOiA4O1xufVxuXG4ub3JkZXItOSB7XG4gIG9yZGVyOiA5O1xufVxuXG4ub3JkZXItMTAge1xuICBvcmRlcjogMTA7XG59XG5cbi5vcmRlci0xMSB7XG4gIG9yZGVyOiAxMTtcbn1cblxuLm9yZGVyLTEyIHtcbiAgb3JkZXI6IDEyO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMtc20tNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sLXNtLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wtc20tNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG5cbiAgLm9yZGVyLXNtLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuXG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuXG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gIC5vcmRlci1zbS0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuXG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuXG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuXG4gIC5vcmRlci1zbS01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuXG4gIC5vcmRlci1zbS02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuXG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuXG4gIC5vcmRlci1zbS04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuXG4gIC5vcmRlci1zbS05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuXG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG5cbiAgLm9yZGVyLXNtLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cblxuICAub3JkZXItc20tMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cblxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG5cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG5cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG5cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG5cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG5cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG5cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG5cbiAgLm9yZGVyLW1kLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG5cbiAgLm9yZGVyLW1kLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG5cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG5cbiAgLm9yZGVyLW1kLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cblxuICAub3JkZXItbWQtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuXG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG5cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cblxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cblxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cblxuICAub3JkZXItbGctNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cblxuICAub3JkZXItbGctNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cblxuICAub3JkZXItbGctOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cblxuICAub3JkZXItbGctOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cblxuICAub3JkZXItbGctMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuXG4gIC5vcmRlci1sZy0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG5cbiAgLm9yZGVyLWxnLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cblxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cblxuICAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cblxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cblxuICAub3JkZXIteGwtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cblxuICAub3JkZXIteGwtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cblxuICAub3JkZXIteGwtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cblxuICAub3JkZXIteGwtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cblxuICAub3JkZXIteGwtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuXG4gIC5vcmRlci14bC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG5cbiAgLm9yZGVyLXhsLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cblxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbn1cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogIzUyNWY3ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udGFibGUgdGgsXG4udGFibGUgdGQge1xuICBwYWRkaW5nOiAxcmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZWNlZjtcbn1cbi50YWJsZSB0aGVhZCB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTllY2VmO1xufVxuLnRhYmxlIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2U5ZWNlZjtcbn1cblxuLnRhYmxlLXNtIHRoLFxuLnRhYmxlLXNtIHRkIHtcbiAgcGFkZGluZzogMC41cmVtO1xufVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTllY2VmO1xufVxuLnRhYmxlLWJvcmRlcmVkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWNlZjtcbn1cbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbn1cblxuLnRhYmxlLWJvcmRlcmxlc3MgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0ZCxcbi50YWJsZS1ib3JkZXJsZXNzIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ2LCAyNDksIDI1MiwgMC4zKTtcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICM1MjVmN2Y7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY5ZmM7XG59XG5cbi50YWJsZS1wcmltYXJ5LFxuLnRhYmxlLXByaW1hcnkgPiB0aCxcbi50YWJsZS1wcmltYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzBjM2MxO1xufVxuLnRhYmxlLXByaW1hcnkgdGgsXG4udGFibGUtcHJpbWFyeSB0ZCxcbi50YWJsZS1wcmltYXJ5IHRoZWFkIHRoLFxuLnRhYmxlLXByaW1hcnkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzg5OGY4Yjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzYjdiNDtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNiN2I0O1xufVxuXG4udGFibGUtc2Vjb25kYXJ5LFxuLnRhYmxlLXNlY29uZGFyeSA+IHRoLFxuLnRhYmxlLXNlY29uZGFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmVmZTtcbn1cbi50YWJsZS1zZWNvbmRhcnkgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRkLFxuLnRhYmxlLXNlY29uZGFyeSB0aGVhZCB0aCxcbi50YWJsZS1zZWNvbmRhcnkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZiZmNmZDtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmNmY2O1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmNmY2O1xufVxuXG4udGFibGUtc3VjY2Vzcyxcbi50YWJsZS1zdWNjZXNzID4gdGgsXG4udGFibGUtc3VjY2VzcyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZjFjYjtcbn1cbi50YWJsZS1zdWNjZXNzIHRoLFxuLnRhYmxlLXN1Y2Nlc3MgdGQsXG4udGFibGUtc3VjY2VzcyB0aGVhZCB0aCxcbi50YWJsZS1zdWNjZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNiYmU2OWU7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2VjYjc7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjZWNiNztcbn1cblxuLnRhYmxlLWluZm8sXG4udGFibGUtaW5mbyA+IHRoLFxuLnRhYmxlLWluZm8gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGRhZWM7XG59XG4udGFibGUtaW5mbyB0aCxcbi50YWJsZS1pbmZvIHRkLFxuLnRhYmxlLWluZm8gdGhlYWQgdGgsXG4udGFibGUtaW5mbyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOThiYWRjO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjVjZGU1O1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWNkZTU7XG59XG5cbi50YWJsZS13YXJuaW5nLFxuLnRhYmxlLXdhcm5pbmcgPiB0aCxcbi50YWJsZS13YXJuaW5nID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVlYWMzO1xufVxuLnRhYmxlLXdhcm5pbmcgdGgsXG4udGFibGUtd2FybmluZyB0ZCxcbi50YWJsZS13YXJuaW5nIHRoZWFkIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZlZDk4Zjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZTFhYTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVlMWFhO1xufVxuXG4udGFibGUtZGFuZ2VyLFxuLnRhYmxlLWRhbmdlciA+IHRoLFxuLnRhYmxlLWRhbmdlciA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZWFjMztcbn1cbi50YWJsZS1kYW5nZXIgdGgsXG4udGFibGUtZGFuZ2VyIHRkLFxuLnRhYmxlLWRhbmdlciB0aGVhZCB0aCxcbi50YWJsZS1kYW5nZXIgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZlZDk4Zjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVlMWFhO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVlMWFhO1xufVxuXG4udGFibGUtbGlnaHQsXG4udGFibGUtbGlnaHQgPiB0aCxcbi50YWJsZS1saWdodCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWFlZDtcbn1cbi50YWJsZS1saWdodCB0aCxcbi50YWJsZS1saWdodCB0ZCxcbi50YWJsZS1saWdodCB0aGVhZCB0aCxcbi50YWJsZS1saWdodCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZDRkOWRkO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGRlMjtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWRkZTI7XG59XG5cbi50YWJsZS1kYXJrLFxuLnRhYmxlLWRhcmsgPiB0aCxcbi50YWJsZS1kYXJrID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFjMmMzO1xufVxuLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoLFxuLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzhjOGU5MDtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0YjViNjtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjRiNWI2O1xufVxuXG4udGFibGUtZGVmYXVsdCxcbi50YWJsZS1kZWZhdWx0ID4gdGgsXG4udGFibGUtZGVmYXVsdCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5YzNiODtcbn1cbi50YWJsZS1kZWZhdWx0IHRoLFxuLnRhYmxlLWRlZmF1bHQgdGQsXG4udGFibGUtZGVmYXVsdCB0aGVhZCB0aCxcbi50YWJsZS1kZWZhdWx0IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM3YzkwN2E7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGVmYXVsdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmI3YWE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWRlZmF1bHQ6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGVmYXVsdDpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiYjdhYTtcbn1cblxuLnRhYmxlLXdoaXRlLFxuLnRhYmxlLXdoaXRlID4gdGgsXG4udGFibGUtd2hpdGUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLnRhYmxlLXdoaXRlIHRoLFxuLnRhYmxlLXdoaXRlIHRkLFxuLnRhYmxlLXdoaXRlIHRoZWFkIHRoLFxuLnRhYmxlLXdoaXRlIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXdoaXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtd2hpdGU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtd2hpdGU6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG5cbi50YWJsZS1uZXV0cmFsLFxuLnRhYmxlLW5ldXRyYWwgPiB0aCxcbi50YWJsZS1uZXV0cmFsID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi50YWJsZS1uZXV0cmFsIHRoLFxuLnRhYmxlLW5ldXRyYWwgdGQsXG4udGFibGUtbmV1dHJhbCB0aGVhZCB0aCxcbi50YWJsZS1uZXV0cmFsIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLW5ldXRyYWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1uZXV0cmFsOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLW5ldXRyYWw6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG5cbi50YWJsZS1kYXJrZXIsXG4udGFibGUtZGFya2VyID4gdGgsXG4udGFibGUtZGFya2VyID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhiOGI4O1xufVxuLnRhYmxlLWRhcmtlciB0aCxcbi50YWJsZS1kYXJrZXIgdGQsXG4udGFibGUtZGFya2VyIHRoZWFkIHRoLFxuLnRhYmxlLWRhcmtlciB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjN2E3YTdhO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcmtlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmFiYWI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcmtlcjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrZXI6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmFiYWI7XG59XG5cbi50YWJsZS1hY3RpdmUsXG4udGFibGUtYWN0aXZlID4gdGgsXG4udGFibGUtYWN0aXZlID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOWZjO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2VjZjY7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2VjZjY7XG59XG5cbi50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gIGNvbG9yOiAjZjhmOWZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQyOTAwO1xuICBib3JkZXItY29sb3I6ICMwNzRkMDA7XG59XG4udGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgY29sb3I6ICMwNDI5MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI0LCAyMDYsIDY4LCAwLjA5NzUpO1xuICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICNmOGY5ZmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDI5MDA7XG59XG4udGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgge1xuICBib3JkZXItY29sb3I6ICMwNzRkMDA7XG59XG4udGFibGUtZGFyay50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG59XG4udGFibGUtZGFyay50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGNvbG9yOiAjZjhmOWZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDc1KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1zbSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC44NzVyZW0gMy4xODc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjODg5OGFhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBib3gtc2hhZG93OiAwIDNweCAycHggcmdiYSgyMzMsIDIzNiwgMjM5LCAwLjA1KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY29udHJvbDo6LW1zLWV4cGFuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uZm9ybS1jb250cm9sOi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzg4OThhYTtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogIzg4OThhYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMWQyNzIwO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDNweCAycHggcmdiYSgyMzMsIDIzNiwgMjM5LCAwLjA1KSwgMCAzcHggOXB4IHJnYmEoNTAsIDUwLCA5LCAwKSwgM3B4IDRweCA4cHggcmdiYSgyOSwgMzksIDMyLCAwLjEpO1xufVxuLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2FkYjViZDtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgb3BhY2l0eTogMTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICM4ODk4YWE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuODc1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC44NzVyZW0gKyAxcHgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuODc1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC44NzVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC44NzVyZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzUyNWY3ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG4uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC44NzVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjQzNzVyZW07XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV0sIHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcbn1cbi5mb3JtLXJvdyA+IC5jb2wsXG4uZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAwLjNyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICM5NmFhODM7XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGNvbG9yOiAjN2NjZTQ0O1xufVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgMjA2LCA2OCwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzdjY2U0NDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDEuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzdjY2U0NCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC40Mzc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjg3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjg3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2NjZTQ0O1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMTI0LCAyMDYsIDY4LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMS43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjQzNzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuNDM3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzdjY2U0NDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygwLjc1ZW0gKyA1LjVyZW0pO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzMyMzI1ZCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSBuby1yZXBlYXQgcmlnaHQgMy4xODc1cmVtIGNlbnRlci84cHggMTBweCwgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjM3Y2NlNDQnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikgI2ZmZiBuby1yZXBlYXQgY2VudGVyIHJpZ2h0IDQuMTg3NXJlbS9jYWxjKDAuNzVlbSArIDAuODc1cmVtKSBjYWxjKDAuNzVlbSArIDAuODc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzdjY2U0NDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDEyNCwgMjA2LCA2OCwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzdjY2U0NDtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICM3Y2NlNDQ7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM3Y2NlNDQ7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjOThkOTZjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOThkOTZjO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDEyNCwgMjA2LCA2OCwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2NjZTQ0O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzdjY2U0NDtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2NjZTQ0O1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMTI0LCAyMDYsIDY4LCAwLjI1KTtcbn1cblxuLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGNvbG9yOiAjZmRiNTI3O1xufVxuXG4uaW52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAxODEsIDM5LCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNmZGI1Mjc7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAxLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNmZGI1MjcnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNmZGI1MjcnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC40Mzc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjg3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjg3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2ZkYjUyNztcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1MywgMTgxLCAzOSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAxLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuNDM3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC40Mzc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCwgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2ZkYjUyNztcbiAgcGFkZGluZy1yaWdodDogY2FsYygwLjc1ZW0gKyA1LjVyZW0pO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzMyMzI1ZCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSBuby1yZXBlYXQgcmlnaHQgMy4xODc1cmVtIGNlbnRlci84cHggMTBweCwgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNmZGI1MjcnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNmZGI1MjcnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKSAjZmZmIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgNC4xODc1cmVtL2NhbGMoMC43NWVtICsgMC44NzVyZW0pIGNhbGMoMC43NWVtICsgMC44NzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2ZkYjUyNztcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1MywgMTgxLCAzOSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNmZGI1Mjc7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICNmZGI1Mjc7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmRiNTI3O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmZGM2NWE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGM2NWE7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1MywgMTgxLCAzOSwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZkYjUyNztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmRiNTI3O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmRiNTI3O1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjUzLCAxODEsIDM5LCAwLjI1KTtcbn1cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWlubGluZSBsYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwLFxuLmZvcm0taW5saW5lIC5jdXN0b20tc2VsZWN0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwLjg3NXJlbSAzLjY4NzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzEyNTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5idG4ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5idG46aG92ZXIge1xuICBjb2xvcjogIzUyNWY3ZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bjpmb2N1cywgLmJ0bi5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgxMywgNTEsIDMyLCAwLjEpO1xufVxuLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSk7XG59XG5cbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDI3MjA7XG4gIGJvcmRlci1jb2xvcjogIzFkMjcyMDtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSk7XG59XG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkMTEwZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDcwYTA4O1xufVxuLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnkuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkMTEwZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDcwYTA4O1xuICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMTMsIDUxLCAzMiwgMC4xKSwgMCAwIDAgMCByZ2JhKDYzLCA3MSwgNjUsIDAuNSk7XG59XG4uYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyNzIwO1xuICBib3JkZXItY29sb3I6ICMxZDI3MjA7XG59XG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3MGEwODtcbiAgYm9yZGVyLWNvbG9yOiAjMDIwMjAyO1xufVxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDYzLCA3MSwgNjUsIDAuNSk7XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2ZhZmM7XG4gIGJvcmRlci1jb2xvcjogI2Y3ZmFmYztcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSk7XG59XG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJlOWYyO1xuICBib3JkZXItY29sb3I6ICNkMmUzZWU7XG59XG4uYnRuLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1zZWNvbmRhcnkuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZTlmMjtcbiAgYm9yZGVyLWNvbG9yOiAjZDJlM2VlO1xuICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMTMsIDUxLCAzMiwgMC4xKSwgMCAwIDAgMCByZ2JhKDIxNSwgMjE4LCAyMjAsIDAuNSk7XG59XG4uYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZmFmYztcbiAgYm9yZGVyLWNvbG9yOiAjZjdmYWZjO1xufVxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMmUzZWU7XG4gIGJvcmRlci1jb2xvcjogI2M5ZGRlYjtcbn1cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyMTUsIDIxOCwgMjIwLCAwLjUpO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdjY2U0NDtcbiAgYm9yZGVyLWNvbG9yOiAjN2NjZTQ0O1xuICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMTMsIDUxLCAzMiwgMC4xKTtcbn1cbi5idG4tc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjliYjMxO1xuICBib3JkZXItY29sb3I6ICM2M2IxMmU7XG59XG4uYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tc3VjY2Vzcy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjliYjMxO1xuICBib3JkZXItY29sb3I6ICM2M2IxMmU7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgxMywgNTEsIDMyLCAwLjEpLCAwIDAgMCAwIHJnYmEoMTQ0LCAyMTMsIDk2LCAwLjUpO1xufVxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdjY2U0NDtcbiAgYm9yZGVyLWNvbG9yOiAjN2NjZTQ0O1xufVxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2M2IxMmU7XG4gIGJvcmRlci1jb2xvcjogIzVlYTcyYztcbn1cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgxNDQsIDIxMywgOTYsIDAuNSk7XG59XG5cbi5idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk3YmJjO1xuICBib3JkZXItY29sb3I6ICMzOTdiYmM7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgxMywgNTEsIDMyLCAwLjEpO1xufVxuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDY4OWY7XG4gIGJvcmRlci1jb2xvcjogIzJkNjE5NTtcbn1cbi5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDY4OWY7XG4gIGJvcmRlci1jb2xvcjogIzJkNjE5NTtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSksIDAgMCAwIDAgcmdiYSg4NywgMTQzLCAxOTgsIDAuNSk7XG59XG4uYnRuLWluZm8uZGlzYWJsZWQsIC5idG4taW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk3YmJjO1xuICBib3JkZXItY29sb3I6ICMzOTdiYmM7XG59XG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkNjE5NTtcbiAgYm9yZGVyLWNvbG9yOiAjMmE1YjhiO1xufVxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDg3LCAxNDMsIDE5OCwgMC41KTtcbn1cblxuLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGI1Mjc7XG4gIGJvcmRlci1jb2xvcjogI2ZkYjUyNztcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSk7XG59XG4uYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiYTgwMjtcbiAgYm9yZGVyLWNvbG9yOiAjZWY5ZjAyO1xufVxuLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiYTgwMjtcbiAgYm9yZGVyLWNvbG9yOiAjZWY5ZjAyO1xuICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMTMsIDUxLCAzMiwgMC4xKSwgMCAwIDAgMCByZ2JhKDI1MywgMTkyLCA3MSwgMC41KTtcbn1cbi5idG4td2FybmluZy5kaXNhYmxlZCwgLmJ0bi13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGI1Mjc7XG4gIGJvcmRlci1jb2xvcjogI2ZkYjUyNztcbn1cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWY5ZjAyO1xuICBib3JkZXItY29sb3I6ICNlMjk3MDI7XG59XG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjUzLCAxOTIsIDcxLCAwLjUpO1xufVxuXG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRiNTI3O1xuICBib3JkZXItY29sb3I6ICNmZGI1Mjc7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgxMywgNTEsIDMyLCAwLjEpO1xufVxuLmJ0bi1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiYTgwMjtcbiAgYm9yZGVyLWNvbG9yOiAjZWY5ZjAyO1xufVxuLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmE4MDI7XG4gIGJvcmRlci1jb2xvcjogI2VmOWYwMjtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSksIDAgMCAwIDAgcmdiYSgyNTMsIDE5MiwgNzEsIDAuNSk7XG59XG4uYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkYjUyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmRiNTI3O1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZjlmMDI7XG4gIGJvcmRlci1jb2xvcjogI2UyOTcwMjtcbn1cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTMsIDE5MiwgNzEsIDAuNSk7XG59XG5cbi5idG4tbGlnaHQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbiAgYm9yZGVyLWNvbG9yOiAjYWRiNWJkO1xuICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMTMsIDUxLCAzMiwgMC4xKTtcbn1cbi5idG4tbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk4YTJhYztcbiAgYm9yZGVyLWNvbG9yOiAjOTE5Y2E2O1xufVxuLmJ0bi1saWdodDpmb2N1cywgLmJ0bi1saWdodC5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOThhMmFjO1xuICBib3JkZXItY29sb3I6ICM5MTljYTY7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgxMywgNTEsIDMyLCAwLjEpLCAwIDAgMCAwIHJnYmEoMTg1LCAxOTIsIDE5OSwgMC41KTtcbn1cbi5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbiAgYm9yZGVyLWNvbG9yOiAjYWRiNWJkO1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTljYTY7XG4gIGJvcmRlci1jb2xvcjogIzhhOTVhMTtcbn1cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgxODUsIDE5MiwgMTk5LCAwLjUpO1xufVxuXG4uYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMTMsIDUxLCAzMiwgMC4xKTtcbn1cbi5idG4tZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxMjE0O1xuICBib3JkZXItY29sb3I6ICMwYTBjMGQ7XG59XG4uYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyay5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxMjE0O1xuICBib3JkZXItY29sb3I6ICMwYTBjMGQ7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgxMywgNTEsIDMyLCAwLjEpLCAwIDAgMCAwIHJnYmEoNjYsIDcwLCA3MywgMC41KTtcbn1cbi5idG4tZGFyay5kaXNhYmxlZCwgLmJ0bi1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTI1Mjk7XG4gIGJvcmRlci1jb2xvcjogIzIxMjUyOTtcbn1cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYzBkO1xuICBib3JkZXItY29sb3I6ICMwNTA1MDY7XG59XG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoNjYsIDcwLCA3MywgMC41KTtcbn1cblxuLmJ0bi1kZWZhdWx0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDI5MDA7XG4gIGJvcmRlci1jb2xvcjogIzA0MjkwMDtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSk7XG59XG4uYnRuLWRlZmF1bHQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDMwMDtcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cbi5idG4tZGVmYXVsdDpmb2N1cywgLmJ0bi1kZWZhdWx0LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAzMDA7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgxMywgNTEsIDMyLCAwLjEpLCAwIDAgMCAwIHJnYmEoNDIsIDczLCAzOCwgMC41KTtcbn1cbi5idG4tZGVmYXVsdC5kaXNhYmxlZCwgLmJ0bi1kZWZhdWx0OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDI5MDA7XG4gIGJvcmRlci1jb2xvcjogIzA0MjkwMDtcbn1cbi5idG4tZGVmYXVsdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGVmYXVsdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cbi5idG4tZGVmYXVsdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGVmYXVsdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSg0MiwgNzMsIDM4LCAwLjUpO1xufVxuXG4uYnRuLXdoaXRlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSk7XG59XG4uYnRuLXdoaXRlOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gIGJvcmRlci1jb2xvcjogI2U2ZTZlNjtcbn1cbi5idG4td2hpdGU6Zm9jdXMsIC5idG4td2hpdGUuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbiAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2O1xuICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMTMsIDUxLCAzMiwgMC4xKSwgMCAwIDAgMCByZ2JhKDIyMiwgMjIyLCAyMjMsIDAuNSk7XG59XG4uYnRuLXdoaXRlLmRpc2FibGVkLCAuYnRuLXdoaXRlOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5idG4td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6ICNkZmRmZGY7XG59XG4uYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjIyLCAyMjIsIDIyMywgMC41KTtcbn1cblxuLmJ0bi1uZXV0cmFsIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSk7XG59XG4uYnRuLW5ldXRyYWw6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbiAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2O1xufVxuLmJ0bi1uZXV0cmFsOmZvY3VzLCAuYnRuLW5ldXRyYWwuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbiAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2O1xuICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMTMsIDUxLCAzMiwgMC4xKSwgMCAwIDAgMCByZ2JhKDIyMiwgMjIyLCAyMjMsIDAuNSk7XG59XG4uYnRuLW5ldXRyYWwuZGlzYWJsZWQsIC5idG4tbmV1dHJhbDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLW5ldXRyYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW5ldXRyYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tbmV1dHJhbC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiAjZGZkZmRmO1xufVxuLmJ0bi1uZXV0cmFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1uZXV0cmFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW5ldXRyYWwuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDIyMiwgMjIyLCAyMjMsIDAuNSk7XG59XG5cbi5idG4tZGFya2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xuICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMTMsIDUxLCAzMiwgMC4xKTtcbn1cbi5idG4tZGFya2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1kYXJrZXI6Zm9jdXMsIC5idG4tZGFya2VyLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xuICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMTMsIDUxLCAzMiwgMC4xKSwgMCAwIDAgMCByZ2JhKDM4LCAzOCwgMzgsIDAuNSk7XG59XG4uYnRuLWRhcmtlci5kaXNhYmxlZCwgLmJ0bi1kYXJrZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG4uYnRuLWRhcmtlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFya2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhcmtlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG4uYnRuLWRhcmtlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFya2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhcmtlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzgsIDM4LCAzOCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBjb2xvcjogIzFkMjcyMDtcbiAgYm9yZGVyLWNvbG9yOiAjMWQyNzIwO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjcyMDtcbiAgYm9yZGVyLWNvbG9yOiAjMWQyNzIwO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI5LCAzOSwgMzIsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzFkMjcyMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjcyMDtcbiAgYm9yZGVyLWNvbG9yOiAjMWQyNzIwO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI5LCAzOSwgMzIsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICBjb2xvcjogI2Y3ZmFmYztcbiAgYm9yZGVyLWNvbG9yOiAjZjdmYWZjO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmYWZjO1xuICBib3JkZXItY29sb3I6ICNmN2ZhZmM7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI0NywgMjUwLCAyNTIsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmN2ZhZmM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2ZhZmM7XG4gIGJvcmRlci1jb2xvcjogI2Y3ZmFmYztcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNDcsIDI1MCwgMjUyLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjN2NjZTQ0O1xuICBib3JkZXItY29sb3I6ICM3Y2NlNDQ7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2NjZTQ0O1xuICBib3JkZXItY29sb3I6ICM3Y2NlNDQ7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMTI0LCAyMDYsIDY4LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICM3Y2NlNDQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Y2NlNDQ7XG4gIGJvcmRlci1jb2xvcjogIzdjY2U0NDtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgxMjQsIDIwNiwgNjgsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICMzOTdiYmM7XG4gIGJvcmRlci1jb2xvcjogIzM5N2JiYztcbn1cbi5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOTdiYmM7XG4gIGJvcmRlci1jb2xvcjogIzM5N2JiYztcbn1cbi5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mby5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSg1NywgMTIzLCAxODgsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogIzM5N2JiYztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5N2JiYztcbiAgYm9yZGVyLWNvbG9yOiAjMzk3YmJjO1xufVxuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDU3LCAxMjMsIDE4OCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICBjb2xvcjogI2ZkYjUyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmRiNTI3O1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkYjUyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmRiNTI3O1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1MywgMTgxLCAzOSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmRiNTI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRiNTI3O1xuICBib3JkZXItY29sb3I6ICNmZGI1Mjc7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjUzLCAxODEsIDM5LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNmZGI1Mjc7XG4gIGJvcmRlci1jb2xvcjogI2ZkYjUyNztcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkYjUyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmRiNTI3O1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTMsIDE4MSwgMzksIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZGI1Mjc7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGI1Mjc7XG4gIGJvcmRlci1jb2xvcjogI2ZkYjUyNztcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTMsIDE4MSwgMzksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIGNvbG9yOiAjYWRiNWJkO1xuICBib3JkZXItY29sb3I6ICNhZGI1YmQ7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbiAgYm9yZGVyLWNvbG9yOiAjYWRiNWJkO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMTczLCAxODEsIDE4OSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICNhZGI1YmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG4gIGJvcmRlci1jb2xvcjogI2FkYjViZDtcbn1cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgxNzMsIDE4MSwgMTg5LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBib3JkZXItY29sb3I6ICMyMTI1Mjk7XG59XG4uYnRuLW91dGxpbmUtZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xuICBib3JkZXItY29sb3I6ICMyMTI1Mjk7XG59XG4uYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzMsIDM3LCA0MSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xuICBib3JkZXItY29sb3I6ICMyMTI1Mjk7XG59XG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzMsIDM3LCA0MSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRlZmF1bHQge1xuICBjb2xvcjogIzA0MjkwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDQyOTAwO1xufVxuLmJ0bi1vdXRsaW5lLWRlZmF1bHQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0MjkwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDQyOTAwO1xufVxuLmJ0bi1vdXRsaW5lLWRlZmF1bHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1kZWZhdWx0LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDQsIDQxLCAwLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWRlZmF1bHQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kZWZhdWx0OmRpc2FibGVkIHtcbiAgY29sb3I6ICMwNDI5MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWRlZmF1bHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGVmYXVsdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRlZmF1bHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDI5MDA7XG4gIGJvcmRlci1jb2xvcjogIzA0MjkwMDtcbn1cbi5idG4tb3V0bGluZS1kZWZhdWx0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRlZmF1bHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSg0LCA0MSwgMCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdoaXRlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5idG4tb3V0bGluZS13aGl0ZTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLW91dGxpbmUtd2hpdGU6Zm9jdXMsIC5idG4tb3V0bGluZS13aGl0ZS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXdoaXRlLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2hpdGU6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS13aGl0ZS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1vdXRsaW5lLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtd2hpdGUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1uZXV0cmFsIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5idG4tb3V0bGluZS1uZXV0cmFsOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5idG4tb3V0bGluZS1uZXV0cmFsOmZvY3VzLCAuYnRuLW91dGxpbmUtbmV1dHJhbC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLW5ldXRyYWwuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1uZXV0cmFsOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLW5ldXRyYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbmV1dHJhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW5ldXRyYWwuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5idG4tb3V0bGluZS1uZXV0cmFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLW5ldXRyYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1uZXV0cmFsLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFya2VyIHtcbiAgY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1vdXRsaW5lLWRhcmtlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cbi5idG4tb3V0bGluZS1kYXJrZXI6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrZXIuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1kYXJrZXIuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYXJrZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWRhcmtlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYXJrZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1vdXRsaW5lLWRhcmtlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMWQyNzIwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tbGluazpmb2N1cywgLmJ0bi1saW5rLmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bi1saW5rOmRpc2FibGVkLCAuYnRuLWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzg4OThhYTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMC44NzVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjQzNzVyZW07XG59XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1yZXNldF0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1idXR0b25dLmJ0bi1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFkZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZhZGUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mYWRlOm5vdCguc2hvdykge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY29sbGFwc2U6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjNzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogMTByZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBtYXJnaW46IDAuMTI1cmVtIDAgMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzUyNWY3ZjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDM3NXJlbTtcbiAgYm94LXNoYWRvdzogMCA1MHB4IDEwMHB4IHJnYmEoNTAsIDUwLCA5MywgMC4xKSwgMCAxNXB4IDM1cHggcmdiYSg1MCwgNTAsIDkzLCAwLjE1KSwgMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5kcm9wZG93bi1tZW51LWxlZnQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXNtLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudS1zbS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LW1kLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudS1tZC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LWxnLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudS1sZy1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUteGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePXRvcF0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1yaWdodF0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1ib3R0b21dLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49bGVmdF0ge1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xufVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWVjZWY7XG59XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6ICMxNjE4MWI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmYztcbn1cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6ICMxNjE4MWI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogIzg4OThhYTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjODg5OGFhO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bi1ncm91cCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmhvdmVyIHtcbiAgei1pbmRleDogMTtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgei1pbmRleDogMTtcbn1cblxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjc2NTYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAyLjc2NTYyNXJlbTtcbn1cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saW5rIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1yYWRpb10sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9cmFkaW9dLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIDAlO1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLWZpbGUge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICB6LWluZGV4OiAzO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gIHotaW5kZXg6IDQ7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuOmZvY3VzIHtcbiAgei1pbmRleDogMztcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC44NzVyZW0gMy4xODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjYWRiNWJkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPXJhZGlvXSxcbi5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjc1cmVtICsgMnB4KTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogMC44NzVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjQzNzVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMTg3NXJlbTtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW07XG59XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBvcGFjaXR5OiAwO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMxZDI3MjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDI3MjA7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDJweCByZ2JhKDIzMywgMjM2LCAyMzksIDAuMDUpO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDNweCAycHggcmdiYSgyMzMsIDIzNiwgMjM5LCAwLjA1KSwgMCAzcHggOXB4IHJnYmEoNTAsIDUwLCA5LCAwKSwgM3B4IDRweCA4cHggcmdiYSgyOSwgMzksIDMyLCAwLjEpO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzFkMjcyMDtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyNzIwO1xuICBib3JkZXItY29sb3I6ICMxZDI3MjA7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDJweCByZ2JhKDIzMywgMjM2LCAyMzksIDAuMDUpO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICM4ODk4YWE7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4yNXJlbTtcbiAgbGVmdDogLTIuNzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAjZGVlMmU2IHNvbGlkIDFweDtcbiAgYm94LXNoYWRvdzogMCAzcHggMnB4IHJnYmEoMjMzLCAyMzYsIDIzOSwgMC4wNSk7XG59XG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMjVyZW07XG4gIGxlZnQ6IC0yLjc1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IDUwJS81MCUgNTAlO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWQyNzIwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyNzIwO1xuICBib3gtc2hhZG93OiAwO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNCcgdmlld0JveD0nMCAwIDQgNCclM2UlM2NwYXRoIHN0cm9rZT0nJTIzZmZmJyBkPSdNMCAyaDQnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCAzOSwgMzIsIDAuNSk7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCAzOSwgMzIsIDAuNSk7XG59XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgMzksIDMyLCAwLjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMy41cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBsZWZ0OiAtMy41cmVtO1xuICB3aWR0aDogMS43NXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHRvcDogY2FsYygwLjI1cmVtICsgMnB4KTtcbiAgbGVmdDogY2FsYygtMy41cmVtICsgMnB4KTtcbiAgd2lkdGg6IGNhbGMoMXJlbSAtIDRweCk7XG4gIGhlaWdodDogY2FsYygxcmVtIC0gNHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjc1cmVtKTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCAzOSwgMzIsIDAuNSk7XG59XG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMS43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuODc1cmVtIDQuMTg3NXJlbSAwLjg3NXJlbSAzLjE4NzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM4ODk4YWE7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzMjMyNWQnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgbm8tcmVwZWF0IHJpZ2h0IDMuMTg3NXJlbSBjZW50ZXIvOHB4IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzFkMjcyMDtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgMCAwICMxZDI3MjA7XG59XG4uY3VzdG9tLXNlbGVjdDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICM4ODk4YWE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAzLjE4NzVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjODg5OGFhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuLmN1c3RvbS1zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjODg5OGFhO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuODc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC44NzVyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDEuNzVyZW0gKyAycHgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjc1cmVtICsgMnB4KTtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWQyNzIwO1xuICBib3gtc2hhZG93OiAwIDNweCA5cHggcmdiYSg1MCwgNTAsIDksIDApLCAzcHggNHB4IDhweCByZ2JhKDI5LCAzOSwgMzIsIDAuMSk7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuLmN1c3RvbS1maWxlLWlucHV0OmxhbmcoZW4pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpO1xufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDEuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjg3NXJlbSAzLjE4NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjODg5OGFhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBib3gtc2hhZG93OiAwIDNweCAycHggcmdiYSgyMzMsIDIzNiwgMjM5LCAwLjA1KTtcbn1cbi5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDEuNzVyZW0pO1xuICBwYWRkaW5nOiAwLjg3NXJlbSAzLjE4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjODg5OGFhO1xuICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjI1cmVtIDAuMjVyZW0gMDtcbn1cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZjhmOWZlLCAwIDNweCA5cHggcmdiYSg1MCwgNTAsIDksIDApLCAzcHggNHB4IDhweCByZ2JhKDI5LCAzOSwgMzIsIDAuMSk7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmOGY5ZmUsIDAgM3B4IDlweCByZ2JhKDUwLCA1MCwgOSwgMCksIDNweCA0cHggOHB4IHJnYmEoMjksIDM5LCAzMiwgMC4xKTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZjhmOWZlLCAwIDNweCA5cHggcmdiYSg1MCwgNTAsIDksIDApLCAzcHggNHB4IDhweCByZ2JhKDI5LCAzOSwgMzIsIDAuMSk7XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LWZvY3VzLW91dGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjcyMDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBib3gtc2hhZG93OiAwIDAuMXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2OThkNzQ7XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMC4yNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyNzIwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJveC1zaGFkb3c6IDAgMC4xcmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2OThkNzQ7XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwLjI1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjcyMDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBib3gtc2hhZG93OiAwIDAuMXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY5OGQ3NDtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwLjI1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtbG93ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtdXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbn1cbi5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM4ODk4YWE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTllY2VmICNlOWVjZWYgI2RlZTJlNjtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzg4OThhYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBjb2xvcjogIzUyNWY3ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmZTtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2ICNkZWUyZTYgI2Y4ZjlmZTtcbn1cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyNzIwO1xufVxuXG4ubmF2LWZpbGwgLm5hdi1pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG59XG4ubmF2YmFyIC5jb250YWluZXIsXG4ubmF2YmFyIC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyIC5jb250YWluZXItc20sXG4ubmF2YmFyIC5jb250YWluZXItbWQsXG4ubmF2YmFyIC5jb250YWluZXItbGcsXG4ubmF2YmFyIC5jb250YWluZXIteGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjA2MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjA2MjVyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbn1cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG59XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLm5hdmJhci10b2dnbGVyOmhvdmVyLCAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm5hdmJhci1leHBhbmQge1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhKDAsIDAsIDAsIDAuNiknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTUpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTUpJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KTtcbn1cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLmNhcmQgPiBociB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG59XG5cbi5jYXJkLWJvZHkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAxLjVyZW07XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtNS41cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2FyZC1saW5rICsgLmNhcmQtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDExcHggMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMC4zNzVyZW0gLSAxcHgpIGNhbGMoMC4zNzVyZW0gLSAxcHgpIDAgMDtcbn1cbi5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAxMXB4IDEuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4uY2FyZC1mb290ZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCBjYWxjKDAuMzc1cmVtIC0gMXB4KSBjYWxjKDAuMzc1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMTFweDtcbiAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG59XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjM3NXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuMzc1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuMzc1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjM3NXJlbSAtIDFweCk7XG59XG5cbi5jYXJkLWRlY2sgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRlY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxuICAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkICsgLmNhcmQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbi5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1jb2x1bW5zIHtcbiAgICBjb2x1bW4tY291bnQ6IDM7XG4gICAgY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcbiAgfVxuICAuY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmFjY29yZGlvbiA+IC5jYXJkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQgPiAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY5ZmM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBjb2xvcjogIzg4OThhYTtcbiAgY29udGVudDogXCItXCI7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzg4OThhYTtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgY29sb3I6ICM4ODk4YWE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG59XG4ucGFnZS1saW5rOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICM4ODk4YWE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xufVxuLnBhZ2UtbGluazpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG59XG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyNzIwO1xuICBib3JkZXItY29sb3I6ICMxZDI3MjA7XG59XG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzg4OThhYTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xufVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDM3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40Mzc1cmVtO1xufVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40Mzc1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40Mzc1cmVtO1xufVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4zNXJlbSAwLjM3NXJlbTtcbiAgZm9udC1zaXplOiA2NiU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYmFkZ2Uge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbmEuYmFkZ2U6aG92ZXIsIGEuYmFkZ2U6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5iYWRnZTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogMC44NzVlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjg3NWVtO1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbn1cblxuLmJhZGdlLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjcyMDtcbn1cbmEuYmFkZ2UtcHJpbWFyeTpob3ZlciwgYS5iYWRnZS1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzBhMDg7XG59XG5hLmJhZGdlLXByaW1hcnk6Zm9jdXMsIGEuYmFkZ2UtcHJpbWFyeS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyOSwgMzksIDMyLCAwLjUpO1xufVxuXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2ZhZmM7XG59XG5hLmJhZGdlLXNlY29uZGFyeTpob3ZlciwgYS5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyZTNlZTtcbn1cbmEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzLCBhLmJhZGdlLXNlY29uZGFyeS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNDcsIDI1MCwgMjUyLCAwLjUpO1xufVxuXG4uYmFkZ2Utc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2NjZTQ0O1xufVxuYS5iYWRnZS1zdWNjZXNzOmhvdmVyLCBhLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYzYjEyZTtcbn1cbmEuYmFkZ2Utc3VjY2Vzczpmb2N1cywgYS5iYWRnZS1zdWNjZXNzLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDEyNCwgMjA2LCA2OCwgMC41KTtcbn1cblxuLmJhZGdlLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5N2JiYztcbn1cbmEuYmFkZ2UtaW5mbzpob3ZlciwgYS5iYWRnZS1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZDYxOTU7XG59XG5hLmJhZGdlLWluZm86Zm9jdXMsIGEuYmFkZ2UtaW5mby5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSg1NywgMTIzLCAxODgsIDAuNSk7XG59XG5cbi5iYWRnZS13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGI1Mjc7XG59XG5hLmJhZGdlLXdhcm5pbmc6aG92ZXIsIGEuYmFkZ2Utd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWY5ZjAyO1xufVxuYS5iYWRnZS13YXJuaW5nOmZvY3VzLCBhLmJhZGdlLXdhcm5pbmcuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjUzLCAxODEsIDM5LCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGI1Mjc7XG59XG5hLmJhZGdlLWRhbmdlcjpob3ZlciwgYS5iYWRnZS1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmOWYwMjtcbn1cbmEuYmFkZ2UtZGFuZ2VyOmZvY3VzLCBhLmJhZGdlLWRhbmdlci5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTMsIDE4MSwgMzksIDAuNSk7XG59XG5cbi5iYWRnZS1saWdodCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuYS5iYWRnZS1saWdodDpob3ZlciwgYS5iYWRnZS1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTE5Y2E2O1xufVxuYS5iYWRnZS1saWdodDpmb2N1cywgYS5iYWRnZS1saWdodC5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgxNzMsIDE4MSwgMTg5LCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xufVxuYS5iYWRnZS1kYXJrOmhvdmVyLCBhLmJhZGdlLWRhcms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGMwZDtcbn1cbmEuYmFkZ2UtZGFyazpmb2N1cywgYS5iYWRnZS1kYXJrLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDMzLCAzNywgNDEsIDAuNSk7XG59XG5cbi5iYWRnZS1kZWZhdWx0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDI5MDA7XG59XG5hLmJhZGdlLWRlZmF1bHQ6aG92ZXIsIGEuYmFkZ2UtZGVmYXVsdDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cbmEuYmFkZ2UtZGVmYXVsdDpmb2N1cywgYS5iYWRnZS1kZWZhdWx0LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDQsIDQxLCAwLCAwLjUpO1xufVxuXG4uYmFkZ2Utd2hpdGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbmEuYmFkZ2Utd2hpdGU6aG92ZXIsIGEuYmFkZ2Utd2hpdGU6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cbmEuYmFkZ2Utd2hpdGU6Zm9jdXMsIGEuYmFkZ2Utd2hpdGUuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmJhZGdlLW5ldXRyYWwge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbmEuYmFkZ2UtbmV1dHJhbDpob3ZlciwgYS5iYWRnZS1uZXV0cmFsOmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG59XG5hLmJhZGdlLW5ldXRyYWw6Zm9jdXMsIGEuYmFkZ2UtbmV1dHJhbC5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFya2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuYS5iYWRnZS1kYXJrZXI6aG92ZXIsIGEuYmFkZ2UtZGFya2VyOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuYS5iYWRnZS1kYXJrZXI6Zm9jdXMsIGEuYmFkZ2UtZGFya2VyLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAycmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuanVtYm90cm9uIHtcbiAgICBwYWRkaW5nOiA0cmVtIDJyZW07XG4gIH1cbn1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4uYWxlcnQtaGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuNXJlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LXByaW1hcnkge1xuICBjb2xvcjogIzFkMjcyMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxNGE0NDtcbiAgYm9yZGVyLWNvbG9yOiAjNDE0YTQ0O1xufVxuLmFsZXJ0LXByaW1hcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMzUzYzM4O1xufVxuLmFsZXJ0LXByaW1hcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzA3MGEwODtcbn1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZjdmYWZjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmYmZjO1xuICBib3JkZXItY29sb3I6ICNmOGZiZmM7XG59XG4uYWxlcnQtc2Vjb25kYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2U2ZjFmNDtcbn1cbi5hbGVydC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogI2QyZTNlZTtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzdjY2U0NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxZDY2MjtcbiAgYm9yZGVyLWNvbG9yOiAjOTFkNjYyO1xufVxuLmFsZXJ0LXN1Y2Nlc3MgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjODNkMTRlO1xufVxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzYzYjEyZTtcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzM5N2JiYztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5OTBjNztcbiAgYm9yZGVyLWNvbG9yOiAjNTk5MGM3O1xufVxuLmFsZXJ0LWluZm8gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjNDY4M2MxO1xufVxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzJkNjE5NTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogI2ZkYjUyNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkYzE0YTtcbiAgYm9yZGVyLWNvbG9yOiAjZmRjMTRhO1xufVxuLmFsZXJ0LXdhcm5pbmcgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmRiODMxO1xufVxuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogI2VmOWYwMjtcbn1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjZmRiNTI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRjMTRhO1xuICBib3JkZXItY29sb3I6ICNmZGMxNGE7XG59XG4uYWxlcnQtZGFuZ2VyIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZkYjgzMTtcbn1cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogI2VmOWYwMjtcbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgY29sb3I6ICNhZGI1YmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWMxYzg7XG4gIGJvcmRlci1jb2xvcjogI2JhYzFjODtcbn1cbi5hbGVydC1saWdodCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhY2I0YmQ7XG59XG4uYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzkxOWNhNjtcbn1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NDg0YjtcbiAgYm9yZGVyLWNvbG9yOiAjNDU0ODRiO1xufVxuLmFsZXJ0LWRhcmsgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMzkzYjNlO1xufVxuLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzBhMGMwZDtcbn1cblxuLmFsZXJ0LWRlZmF1bHQge1xuICBjb2xvcjogIzA0MjkwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJjNGIyOTtcbiAgYm9yZGVyLWNvbG9yOiAjMmM0YjI5O1xufVxuLmFsZXJ0LWRlZmF1bHQgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjIzYjIwO1xufVxuLmFsZXJ0LWRlZmF1bHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5hbGVydC13aGl0ZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG4uYWxlcnQtd2hpdGUgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjJmMmYyO1xufVxuLmFsZXJ0LXdoaXRlIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICNlNmU2ZTY7XG59XG5cbi5hbGVydC1uZXV0cmFsIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cbi5hbGVydC1uZXV0cmFsIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2YyZjJmMjtcbn1cbi5hbGVydC1uZXV0cmFsIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICNlNmU2ZTY7XG59XG5cbi5hbGVydC1kYXJrZXIge1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTI5Mjk7XG4gIGJvcmRlci1jb2xvcjogIzI5MjkyOTtcbn1cbi5hbGVydC1kYXJrZXIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMWMxYzFjO1xufVxuLmFsZXJ0LWRhcmtlciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDFyZW0gMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMC4xcmVtIDAuMXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjcyMDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcmVtIDFyZW07XG59XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICBhbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM1MjVmN2Y7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogIzUyNWY3ZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOWZjO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgY29sb3I6ICM1MjVmN2Y7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOWVjZWY7XG59XG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG59XG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM4ODk4YWE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjcyMDtcbiAgYm9yZGVyLWNvbG9yOiAjMWQyNzIwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuLmxpc3QtZ3JvdXAtZmx1c2ggLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1mbHVzaCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWZsdXNoOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgY29sb3I6ICMwZjE0MTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMGMzYzE7XG59XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzBmMTQxMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzYjdiNDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGYxNDExO1xuICBib3JkZXItY29sb3I6ICMwZjE0MTE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM4MDgyODM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZlZmU7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM4MDgyODM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2Y2ZjY7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4MjgzO1xuICBib3JkZXItY29sb3I6ICM4MDgyODM7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjNDA2YjIzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFmMWNiO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM0MDZiMjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2VjYjc7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwNmIyMztcbiAgYm9yZGVyLWNvbG9yOiAjNDA2YjIzO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzFlNDA2MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZGFlYztcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMWU0MDYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjVjZGU1O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTQwNjI7XG4gIGJvcmRlci1jb2xvcjogIzFlNDA2Mjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM4NDVlMTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWVhYzM7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg0NWUxNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZTFhYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQ1ZTE0O1xuICBib3JkZXItY29sb3I6ICM4NDVlMTQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICM4NDVlMTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWVhYzM7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM4NDVlMTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWUxYWE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQ1ZTE0O1xuICBib3JkZXItY29sb3I6ICM4NDVlMTQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQge1xuICBjb2xvcjogIzVhNWU2MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWFlZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM1YTVlNjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWRkZTI7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YTVlNjI7XG4gIGJvcmRlci1jb2xvcjogIzVhNWU2Mjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrIHtcbiAgY29sb3I6ICMxMTEzMTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMWMyYzM7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzExMTMxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0YjViNjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExMzE1O1xuICBib3JkZXItY29sb3I6ICMxMTEzMTU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGVmYXVsdCB7XG4gIGNvbG9yOiAjMDIxNTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjljM2I4O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kZWZhdWx0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGVmYXVsdC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwMjE1MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmI3YWE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRlZmF1bHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMTUwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDIxNTAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdoaXRlIHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13aGl0ZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXdoaXRlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2hpdGUubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1ODU4NTtcbiAgYm9yZGVyLWNvbG9yOiAjODU4NTg1O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLW5ldXRyYWwge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ubGlzdC1ncm91cC1pdGVtLW5ldXRyYWwubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1uZXV0cmFsLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbmV1dHJhbC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1O1xuICBib3JkZXItY29sb3I6ICM4NTg1ODU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFya2VyIHtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhiOGI4O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiYWJhYjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFya2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNsb3NlIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG4gIH1cbn1cbi5jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciwgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtb3BlbiAubW9kYWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwLjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtZm9vdGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiBub25lO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC40Mzc1cmVtO1xuICBib3gtc2hhZG93OiAwIDE1cHggMzVweCByZ2JhKDUwLCA1MCwgOTMsIDAuMiksIDAgNXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjE3KTtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMC4xNjtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJvcmRlci1ib3R0b206IDAgc29saWQgI2U5ZWNlZjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40Mzc1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40Mzc1cmVtO1xufVxuLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICBtYXJnaW46IC0xcmVtIC0xcmVtIC0xcmVtIGF1dG87XG59XG5cbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMS41cmVtO1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICBib3JkZXItdG9wOiAwIHNvbGlkICNlOWVjZWY7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjQzNzVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDM3NXJlbTtcbn1cbi5tb2RhbC1mb290ZXIgPiAqIHtcbiAgbWFyZ2luOiAwLjI1cmVtO1xufVxuXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0pO1xuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIGJveC1zaGFkb3c6IDAgMTVweCAzNXB4IHJnYmEoNTAsIDUwLCA5MywgMC4yKSwgMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMTcpO1xuICB9XG5cbiAgLm1vZGFsLXNtIHtcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsLWxnLFxuLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDcwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xufVxuLnRvb2x0aXAuc2hvdyB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cbi50b29sdGlwIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjhyZW07XG4gIGhlaWdodDogMC40cmVtO1xufVxuLnRvb2x0aXAgLmFycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy10b29sdGlwLXRvcCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3cge1xuICBib3R0b206IDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuXG4uYnMtdG9vbHRpcC1yaWdodCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3cge1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDAuNHJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3cge1xuICB0b3A6IDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xufVxuXG4uYnMtdG9vbHRpcC1sZWZ0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdyB7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cbi5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDtcbn1cblxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG59XG5cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDI3NnB4O1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3JkZXItcmFkaXVzOiAwLjQzNzVyZW07XG4gIGJveC1zaGFkb3c6IDBweCAwLjVyZW0gMnJlbSAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLnBvcG92ZXIgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMC41cmVtO1xuICBtYXJnaW46IDAgMC40Mzc1cmVtO1xufVxuLnBvcG92ZXIgLmFycm93OjpiZWZvcmUsIC5wb3BvdmVyIC5hcnJvdzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uYnMtcG9wb3Zlci10b3AsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0ge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4uYnMtcG9wb3Zlci10b3AgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3cge1xuICBib3R0b206IGNhbGMoLTAuNXJlbSAtIDFweCk7XG59XG4uYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjphZnRlciB7XG4gIGJvdHRvbTogMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItcmlnaHQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93IHtcbiAgbGVmdDogY2FsYygtMC41cmVtIC0gMXB4KTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW46IDAuNDM3NXJlbSAwO1xufVxuLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20sIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0ge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3cge1xuICB0b3A6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLWxlZnQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdyB7XG4gIHJpZ2h0OiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbjogMC40Mzc1cmVtIDA7XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgcmlnaHQ6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbn1cblxuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMC41cmVtIDAuOTVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMzMjMyNWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjJmMmYyO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuNDM3NXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuNDM3NXJlbSAtIDFweCk7XG59XG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMC41cmVtIDAuOTVyZW07XG4gIGNvbG9yOiAjNTI1ZjdmO1xufVxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJvdXNlbC1pbm5lcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1sZWZ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tcmlnaHQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgei1pbmRleDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyAwLjZzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE1JTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCA1MCUvMTAwJSAxMDAlO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41TDQuMjUgNGwyLjUtMi41TDUuMjUgMHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1JTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAxNSU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjcyMCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXByaW1hcnk6aG92ZXIsIGEuYmctcHJpbWFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDcwYTA4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmYWZjICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyZTNlZSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Y2NlNDQgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zdWNjZXNzOmhvdmVyLCBhLmJnLXN1Y2Nlc3M6Zm9jdXMsXG5idXR0b24uYmctc3VjY2Vzczpob3ZlcixcbmJ1dHRvbi5iZy1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYzYjEyZSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOTdiYmMgIWltcG9ydGFudDtcbn1cblxuYS5iZy1pbmZvOmhvdmVyLCBhLmJnLWluZm86Zm9jdXMsXG5idXR0b24uYmctaW5mbzpob3ZlcixcbmJ1dHRvbi5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkNjE5NSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGI1MjcgIWltcG9ydGFudDtcbn1cblxuYS5iZy13YXJuaW5nOmhvdmVyLCBhLmJnLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24uYmctd2FybmluZzpob3ZlcixcbmJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmOWYwMiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkYjUyNyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhbmdlcjpob3ZlciwgYS5iZy1kYW5nZXI6Zm9jdXMsXG5idXR0b24uYmctZGFuZ2VyOmhvdmVyLFxuYnV0dG9uLmJnLWRhbmdlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZjlmMDIgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpZ2h0OmhvdmVyLCBhLmJnLWxpZ2h0OmZvY3VzLFxuYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLFxuYnV0dG9uLmJnLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxOWNhNiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTI1MjkgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYXJrOmhvdmVyLCBhLmJnLWRhcms6Zm9jdXMsXG5idXR0b24uYmctZGFyazpob3ZlcixcbmJ1dHRvbi5iZy1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGMwZCAhaW1wb3J0YW50O1xufVxuXG4uYmctZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDI5MDAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kZWZhdWx0OmhvdmVyLCBhLmJnLWRlZmF1bHQ6Zm9jdXMsXG5idXR0b24uYmctZGVmYXVsdDpob3ZlcixcbmJ1dHRvbi5iZy1kZWZhdWx0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXdoaXRlOmhvdmVyLCBhLmJnLXdoaXRlOmZvY3VzLFxuYnV0dG9uLmJnLXdoaXRlOmhvdmVyLFxuYnV0dG9uLmJnLXdoaXRlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNiAhaW1wb3J0YW50O1xufVxuXG4uYmctbmV1dHJhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1uZXV0cmFsOmhvdmVyLCBhLmJnLW5ldXRyYWw6Zm9jdXMsXG5idXR0b24uYmctbmV1dHJhbDpob3ZlcixcbmJ1dHRvbi5iZy1uZXV0cmFsOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFya2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYXJrZXI6aG92ZXIsIGEuYmctZGFya2VyOmZvY3VzLFxuYnV0dG9uLmJnLWRhcmtlcjpob3ZlcixcbmJ1dHRvbi5iZy1kYXJrZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTllY2VmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWVjZWYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlOWVjZWYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZWNlZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlOWVjZWYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzFkMjcyMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogI2Y3ZmFmYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICM3Y2NlNDQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzk3YmJjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2ZkYjUyNyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZkYjUyNyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjYWRiNWJkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzIxMjUyOSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRlZmF1bHQge1xuICBib3JkZXItY29sb3I6ICMwNDI5MDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLW5ldXRyYWwge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrZXIge1xuICBib3JkZXItY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogMC40Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSwgLmF2YXRhci5yb3VuZGVkLWNpcmNsZSBpbWcge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4uZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXG4uZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NTcxJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg1NzElO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxleC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG4uZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxvYXQtc20tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LW1kLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsb2F0LWxnLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZsb2F0LXhsLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5vdmVyZmxvdy1hdXRvIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gIC5zdGlja3ktdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uc2hhZG93LXNtIHtcbiAgYm94LXNoYWRvdzogMCAwIDAuNXJlbSByZ2JhKDEzNiwgMTUyLCAxNzAsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAwIDJyZW0gMCByZ2JhKDEzNiwgMTUyLCAxNzAsIDAuMTUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiAwIDAgM3JlbSByZ2JhKDEzNiwgMTUyLCAxNzAsIDAuMTc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53LTI1IHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4udy01MCB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTUwIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmgtYXV0byB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZoLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLnZoLTEwMCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLnN0cmV0Y2hlZC1saW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCxcbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXItMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0wLFxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xLFxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMixcbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMixcbi5teS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yLFxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMsXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMyxcbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSxcbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01LFxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0tOSB7XG4gIG1hcmdpbjogLTEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0tOSxcbi5teS0tOSB7XG4gIG1hcmdpbi10b3A6IC0xMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItLTksXG4ubXgtLTkge1xuICBtYXJnaW4tcmlnaHQ6IC0xMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItLTksXG4ubXktLTkge1xuICBtYXJnaW4tYm90dG9tOiAtMTByZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLS05LFxuLm14LS05IHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0tOCB7XG4gIG1hcmdpbjogLThyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LS04LFxuLm15LS04IHtcbiAgbWFyZ2luLXRvcDogLThyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLS04LFxuLm14LS04IHtcbiAgbWFyZ2luLXJpZ2h0OiAtOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItLTgsXG4ubXktLTgge1xuICBtYXJnaW4tYm90dG9tOiAtOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtLTgsXG4ubXgtLTgge1xuICBtYXJnaW4tbGVmdDogLThyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tLTcge1xuICBtYXJnaW46IC02cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0tNyxcbi5teS0tNyB7XG4gIG1hcmdpbi10b3A6IC02cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0tNyxcbi5teC0tNyB7XG4gIG1hcmdpbi1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLS03LFxuLm15LS03IHtcbiAgbWFyZ2luLWJvdHRvbTogLTZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLS03LFxuLm14LS03IHtcbiAgbWFyZ2luLWxlZnQ6IC02cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLS02IHtcbiAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0tNixcbi5teS0tNiB7XG4gIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLS02LFxuLm14LS02IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0tNixcbi5teS0tNiB7XG4gIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLS02LFxuLm14LS02IHtcbiAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tLTUge1xuICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0tNSxcbi5teS0tNSB7XG4gIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0tNSxcbi5teC0tNSB7XG4gIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLS01LFxuLm15LS01IHtcbiAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLS01LFxuLm14LS01IHtcbiAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLS00IHtcbiAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0tNCxcbi5teS0tNCB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLS00LFxuLm14LS00IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0tNCxcbi5teS0tNCB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLS00LFxuLm14LS00IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tLTMge1xuICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0tMyxcbi5teS0tMyB7XG4gIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0tMyxcbi5teC0tMyB7XG4gIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLS0zLFxuLm15LS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLS0zLFxuLm14LS0zIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLS0yIHtcbiAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0tMixcbi5teS0tMiB7XG4gIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLS0yLFxuLm14LS0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0tMixcbi5teS0tMiB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLS0yLFxuLm14LS0yIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tLTEge1xuICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0tMSxcbi5teS0tMSB7XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0tMSxcbi5teC0tMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLS0xLFxuLm15LS0xIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLS0xLFxuLm14LS0xIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTYge1xuICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNixcbi5teS02IHtcbiAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci02LFxuLm14LTYge1xuICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNixcbi5teS02IHtcbiAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC02LFxuLm14LTYge1xuICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTcge1xuICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTcsXG4ubXktNyB7XG4gIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTcsXG4ubXgtNyB7XG4gIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNyxcbi5teS03IHtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNyxcbi5teC03IHtcbiAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOCB7XG4gIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOCxcbi5teS04IHtcbiAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOCxcbi5teC04IHtcbiAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi04LFxuLm15LTgge1xuICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC04LFxuLm14LTgge1xuICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS05IHtcbiAgbWFyZ2luOiAxMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOSxcbi5teS05IHtcbiAgbWFyZ2luLXRvcDogMTByZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTksXG4ubXgtOSB7XG4gIG1hcmdpbi1yaWdodDogMTByZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTksXG4ubXktOSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC05LFxuLm14LTkge1xuICBtYXJnaW4tbGVmdDogMTByZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTAsXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wci0wLFxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wLFxuLnB5LTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGwtMCxcbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xLFxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMSxcbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMSxcbi5weS0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yLFxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0yLFxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIsXG4ucHktMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zLFxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMyxcbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyxcbi5weS0zIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00LFxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQsXG4ucHktNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNSxcbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0tOSB7XG4gIHBhZGRpbmc6IC0xMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtLTksXG4ucHktLTkge1xuICBwYWRkaW5nLXRvcDogLTEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0tOSxcbi5weC0tOSB7XG4gIHBhZGRpbmctcmlnaHQ6IC0xMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItLTksXG4ucHktLTkge1xuICBwYWRkaW5nLWJvdHRvbTogLTEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0tOSxcbi5weC0tOSB7XG4gIHBhZGRpbmctbGVmdDogLTEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLS04IHtcbiAgcGFkZGluZzogLThyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LS04LFxuLnB5LS04IHtcbiAgcGFkZGluZy10b3A6IC04cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0tOCxcbi5weC0tOCB7XG4gIHBhZGRpbmctcmlnaHQ6IC04cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0tOCxcbi5weS0tOCB7XG4gIHBhZGRpbmctYm90dG9tOiAtOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtLTgsXG4ucHgtLTgge1xuICBwYWRkaW5nLWxlZnQ6IC04cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLS03IHtcbiAgcGFkZGluZzogLTZyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LS03LFxuLnB5LS03IHtcbiAgcGFkZGluZy10b3A6IC02cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0tNyxcbi5weC0tNyB7XG4gIHBhZGRpbmctcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0tNyxcbi5weS0tNyB7XG4gIHBhZGRpbmctYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtLTcsXG4ucHgtLTcge1xuICBwYWRkaW5nLWxlZnQ6IC02cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLS02IHtcbiAgcGFkZGluZzogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtLTYsXG4ucHktLTYge1xuICBwYWRkaW5nLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItLTYsXG4ucHgtLTYge1xuICBwYWRkaW5nLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0tNixcbi5weS0tNiB7XG4gIHBhZGRpbmctYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0tNixcbi5weC0tNiB7XG4gIHBhZGRpbmctbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0tNSB7XG4gIHBhZGRpbmc6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0tNSxcbi5weS0tNSB7XG4gIHBhZGRpbmctdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItLTUsXG4ucHgtLTUge1xuICBwYWRkaW5nLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItLTUsXG4ucHktLTUge1xuICBwYWRkaW5nLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLS01LFxuLnB4LS01IHtcbiAgcGFkZGluZy1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0tNCB7XG4gIHBhZGRpbmc6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LS00LFxuLnB5LS00IHtcbiAgcGFkZGluZy10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLS00LFxuLnB4LS00IHtcbiAgcGFkZGluZy1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItLTQsXG4ucHktLTQge1xuICBwYWRkaW5nLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtLTQsXG4ucHgtLTQge1xuICBwYWRkaW5nLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtLTMge1xuICBwYWRkaW5nOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtLTMsXG4ucHktLTMge1xuICBwYWRkaW5nLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLS0zLFxuLnB4LS0zIHtcbiAgcGFkZGluZy1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLS0zLFxuLnB5LS0zIHtcbiAgcGFkZGluZy1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0tMyxcbi5weC0tMyB7XG4gIHBhZGRpbmctbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtLTIge1xuICBwYWRkaW5nOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0tMixcbi5weS0tMiB7XG4gIHBhZGRpbmctdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0tMixcbi5weC0tMiB7XG4gIHBhZGRpbmctcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLS0yLFxuLnB5LS0yIHtcbiAgcGFkZGluZy1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLS0yLFxuLnB4LS0yIHtcbiAgcGFkZGluZy1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLS0xIHtcbiAgcGFkZGluZzogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LS0xLFxuLnB5LS0xIHtcbiAgcGFkZGluZy10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0tMSxcbi5weC0tMSB7XG4gIHBhZGRpbmctcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0tMSxcbi5weS0tMSB7XG4gIHBhZGRpbmctYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtLTEsXG4ucHgtLTEge1xuICBwYWRkaW5nLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTYge1xuICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTYsXG4ucHktNiB7XG4gIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTYsXG4ucHgtNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNixcbi5weS02IHtcbiAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNixcbi5weC02IHtcbiAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNyB7XG4gIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTcsXG4ucHktNyB7XG4gIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci03LFxuLnB4LTcge1xuICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi03LFxuLnB5LTcge1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNyxcbi5weC03IHtcbiAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTgge1xuICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC04LFxuLnB5LTgge1xuICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItOCxcbi5weC04IHtcbiAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOCxcbi5weS04IHtcbiAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTgsXG4ucHgtOCB7XG4gIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC05IHtcbiAgcGFkZGluZzogMTByZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTksXG4ucHktOSB7XG4gIHBhZGRpbmctdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItOSxcbi5weC05IHtcbiAgcGFkZGluZy1yaWdodDogMTByZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTksXG4ucHktOSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOSxcbi5weC05IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMSB7XG4gIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEsXG4ubXktbjEge1xuICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjIge1xuICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMyB7XG4gIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjMsXG4ubXktbjMge1xuICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjQge1xuICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW40LFxuLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW40LFxuLm15LW40IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW41LFxuLm15LW41IHtcbiAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjUsXG4ubXktbjUge1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbi05IHtcbiAgbWFyZ2luOiAxMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbi05LFxuLm15LW4tOSB7XG4gIG1hcmdpbi10b3A6IDEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uLTksXG4ubXgtbi05IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbi05LFxuLm15LW4tOSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uLTksXG4ubXgtbi05IHtcbiAgbWFyZ2luLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4tOCB7XG4gIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbi04LFxuLm15LW4tOCB7XG4gIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4tOCxcbi5teC1uLTgge1xuICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4tOCxcbi5teS1uLTgge1xuICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uLTgsXG4ubXgtbi04IHtcbiAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbi03IHtcbiAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uLTcsXG4ubXktbi03IHtcbiAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbi03LFxuLm14LW4tNyB7XG4gIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbi03LFxuLm15LW4tNyB7XG4gIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4tNyxcbi5teC1uLTcge1xuICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uLTYge1xuICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbi02LFxuLm15LW4tNiB7XG4gIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbi02LFxuLm14LW4tNiB7XG4gIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uLTYsXG4ubXktbi02IHtcbiAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uLTYsXG4ubXgtbi02IHtcbiAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uLTUge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4tNSxcbi5teS1uLTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uLTUsXG4ubXgtbi01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uLTUsXG4ubXktbi01IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbi01LFxuLm14LW4tNSB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uLTQsXG4ubXktbi00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uLTQsXG4ubXgtbi00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4tNCxcbi5teS1uLTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4tNCxcbi5teC1uLTQge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbi0zLFxuLm15LW4tMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4tMyxcbi5teC1uLTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4tMyxcbi5teS1uLTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uLTMsXG4ubXgtbi0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbi0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4tMixcbi5teS1uLTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4tMixcbi5teC1uLTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbi0yLFxuLm15LW4tMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbi0yLFxuLm14LW4tMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbi0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uLTEsXG4ubXktbi0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbi0xLFxuLm14LW4tMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbi0xLFxuLm15LW4tMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4tMSxcbi5teC1uLTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNiB7XG4gIG1hcmdpbjogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjYsXG4ubXktbjYge1xuICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNixcbi5teC1uNiB7XG4gIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjYsXG4ubXktbjYge1xuICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNixcbi5teC1uNiB7XG4gIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW43IHtcbiAgbWFyZ2luOiAtNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjcsXG4ubXktbjcge1xuICBtYXJnaW4tdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjcsXG4ubXgtbjcge1xuICBtYXJnaW4tcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNyxcbi5teS1uNyB7XG4gIG1hcmdpbi1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNyxcbi5teC1uNyB7XG4gIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOCB7XG4gIG1hcmdpbjogLThyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW44LFxuLm15LW44IHtcbiAgbWFyZ2luLXRvcDogLThyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW44LFxuLm14LW44IHtcbiAgbWFyZ2luLXJpZ2h0OiAtOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjgsXG4ubXktbjgge1xuICBtYXJnaW4tYm90dG9tOiAtOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjgsXG4ubXgtbjgge1xuICBtYXJnaW4tbGVmdDogLThyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjkge1xuICBtYXJnaW46IC0xMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjksXG4ubXktbjkge1xuICBtYXJnaW4tdG9wOiAtMTByZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW45LFxuLm14LW45IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTByZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW45LFxuLm15LW45IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uOSxcbi5teC1uOSB7XG4gIG1hcmdpbi1sZWZ0OiAtMTByZW0gIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXItYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMCxcbi5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tMCxcbi5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0wLFxuLm15LXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS0wLFxuLm14LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xLFxuLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0xLFxuLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTEsXG4ubXktc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTEsXG4ubXgtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMixcbi5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0yLFxuLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMixcbi5teS1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS0yLFxuLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTMsXG4ubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTMsXG4ubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMyxcbi5teS1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tMyxcbi5teC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS00LFxuLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTQsXG4ubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS00LFxuLm15LXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTQsXG4ubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tNSxcbi5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tNSxcbi5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS01LFxuLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS01LFxuLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0tOSB7XG4gICAgbWFyZ2luOiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0tOSxcbi5teS1zbS0tOSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tLTksXG4ubXgtc20tLTkge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tLTksXG4ubXktc20tLTkge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLS05LFxuLm14LXNtLS05IHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0tOCB7XG4gICAgbWFyZ2luOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLS04LFxuLm15LXNtLS04IHtcbiAgICBtYXJnaW4tdG9wOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLS04LFxuLm14LXNtLS04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tLTgsXG4ubXktc20tLTgge1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tLTgsXG4ubXgtc20tLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tLTcge1xuICAgIG1hcmdpbjogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0tNyxcbi5teS1zbS0tNyB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0tNyxcbi5teC1zbS0tNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLS03LFxuLm15LXNtLS03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLS03LFxuLm14LXNtLS03IHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLS02IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0tNixcbi5teS1zbS0tNiB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLS02LFxuLm14LXNtLS02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0tNixcbi5teS1zbS0tNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLS02LFxuLm14LXNtLS02IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tLTUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0tNSxcbi5teS1zbS0tNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0tNSxcbi5teC1zbS0tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLS01LFxuLm15LXNtLS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLS01LFxuLm14LXNtLS01IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLS00IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0tNCxcbi5teS1zbS0tNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLS00LFxuLm14LXNtLS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0tNCxcbi5teS1zbS0tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLS00LFxuLm14LXNtLS00IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tLTMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0tMyxcbi5teS1zbS0tMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0tMyxcbi5teC1zbS0tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLS0zLFxuLm15LXNtLS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLS0zLFxuLm14LXNtLS0zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLS0yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0tMixcbi5teS1zbS0tMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLS0yLFxuLm14LXNtLS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0tMixcbi5teS1zbS0tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLS0yLFxuLm14LXNtLS0yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tLTEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0tMSxcbi5teS1zbS0tMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0tMSxcbi5teC1zbS0tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLS0xLFxuLm15LXNtLS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLS0xLFxuLm14LXNtLS0xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTYge1xuICAgIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tNixcbi5teS1zbS02IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS02LFxuLm14LXNtLTYge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tNixcbi5teS1zbS02IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS02LFxuLm14LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTcge1xuICAgIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTcsXG4ubXktc20tNyB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTcsXG4ubXgtc20tNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tNyxcbi5teS1zbS03IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tNyxcbi5teC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tOCB7XG4gICAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tOCxcbi5teS1zbS04IHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tOCxcbi5teC1zbS04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS04LFxuLm15LXNtLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS04LFxuLm14LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS05IHtcbiAgICBtYXJnaW46IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tOSxcbi5teS1zbS05IHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTksXG4ubXgtc20tOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTksXG4ubXktc20tOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS05LFxuLm14LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTAsXG4ucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0wLFxuLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0wLFxuLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tMCxcbi5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0xLFxuLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tMSxcbi5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMSxcbi5weS1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTEsXG4ucHgtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0yLFxuLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0yLFxuLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTIsXG4ucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTIsXG4ucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0zLFxuLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tMyxcbi5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMyxcbi5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTMsXG4ucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS00LFxuLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS00LFxuLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTQsXG4ucHktc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTQsXG4ucHgtc20tNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS01LFxuLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tNSxcbi5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tNSxcbi5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTUsXG4ucHgtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0tOSB7XG4gICAgcGFkZGluZzogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tLTksXG4ucHktc20tLTkge1xuICAgIHBhZGRpbmctdG9wOiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0tOSxcbi5weC1zbS0tOSB7XG4gICAgcGFkZGluZy1yaWdodDogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tLTksXG4ucHktc20tLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0tOSxcbi5weC1zbS0tOSB7XG4gICAgcGFkZGluZy1sZWZ0OiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLS04IHtcbiAgICBwYWRkaW5nOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLS04LFxuLnB5LXNtLS04IHtcbiAgICBwYWRkaW5nLXRvcDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0tOCxcbi5weC1zbS0tOCB7XG4gICAgcGFkZGluZy1yaWdodDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0tOCxcbi5weS1zbS0tOCB7XG4gICAgcGFkZGluZy1ib3R0b206IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tLTgsXG4ucHgtc20tLTgge1xuICAgIHBhZGRpbmctbGVmdDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLS03IHtcbiAgICBwYWRkaW5nOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLS03LFxuLnB5LXNtLS03IHtcbiAgICBwYWRkaW5nLXRvcDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0tNyxcbi5weC1zbS0tNyB7XG4gICAgcGFkZGluZy1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0tNyxcbi5weS1zbS0tNyB7XG4gICAgcGFkZGluZy1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tLTcsXG4ucHgtc20tLTcge1xuICAgIHBhZGRpbmctbGVmdDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLS02IHtcbiAgICBwYWRkaW5nOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tLTYsXG4ucHktc20tLTYge1xuICAgIHBhZGRpbmctdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tLTYsXG4ucHgtc20tLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0tNixcbi5weS1zbS0tNiB7XG4gICAgcGFkZGluZy1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0tNixcbi5weC1zbS0tNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0tNSB7XG4gICAgcGFkZGluZzogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0tNSxcbi5weS1zbS0tNSB7XG4gICAgcGFkZGluZy10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tLTUsXG4ucHgtc20tLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tLTUsXG4ucHktc20tLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLS01LFxuLnB4LXNtLS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0tNCB7XG4gICAgcGFkZGluZzogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLS00LFxuLnB5LXNtLS00IHtcbiAgICBwYWRkaW5nLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLS00LFxuLnB4LXNtLS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tLTQsXG4ucHktc20tLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tLTQsXG4ucHgtc20tLTQge1xuICAgIHBhZGRpbmctbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tLTMge1xuICAgIHBhZGRpbmc6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tLTMsXG4ucHktc20tLTMge1xuICAgIHBhZGRpbmctdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLS0zLFxuLnB4LXNtLS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLS0zLFxuLnB5LXNtLS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0tMyxcbi5weC1zbS0tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tLTIge1xuICAgIHBhZGRpbmc6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0tMixcbi5weS1zbS0tMiB7XG4gICAgcGFkZGluZy10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0tMixcbi5weC1zbS0tMiB7XG4gICAgcGFkZGluZy1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLS0yLFxuLnB5LXNtLS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLS0yLFxuLnB4LXNtLS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLS0xIHtcbiAgICBwYWRkaW5nOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLS0xLFxuLnB5LXNtLS0xIHtcbiAgICBwYWRkaW5nLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0tMSxcbi5weC1zbS0tMSB7XG4gICAgcGFkZGluZy1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0tMSxcbi5weS1zbS0tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tLTEsXG4ucHgtc20tLTEge1xuICAgIHBhZGRpbmctbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTYge1xuICAgIHBhZGRpbmc6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTYsXG4ucHktc20tNiB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTYsXG4ucHgtc20tNiB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tNixcbi5weS1zbS02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tNixcbi5weC1zbS02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNyB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTcsXG4ucHktc20tNyB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS03LFxuLnB4LXNtLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS03LFxuLnB5LXNtLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tNyxcbi5weC1zbS03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTgge1xuICAgIHBhZGRpbmc6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS04LFxuLnB5LXNtLTgge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tOCxcbi5weC1zbS04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tOCxcbi5weS1zbS04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTgsXG4ucHgtc20tOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS05IHtcbiAgICBwYWRkaW5nOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTksXG4ucHktc20tOSB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tOSxcbi5weC1zbS05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTksXG4ucHktc20tOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tOSxcbi5weC1zbS05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4xLFxuLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW4xLFxuLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjEsXG4ubXktc20tbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjEsXG4ubXgtc20tbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4yLFxuLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjIsXG4ubXgtc20tbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4yLFxuLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjIsXG4ubXgtc20tbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4zLFxuLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW4zLFxuLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjMsXG4ubXktc20tbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjMsXG4ubXgtc20tbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW40LFxuLm15LXNtLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjQsXG4ubXgtc20tbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW40LFxuLm15LXNtLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjQsXG4ubXgtc20tbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW41LFxuLm15LXNtLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW41LFxuLm14LXNtLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjUsXG4ubXktc20tbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjUsXG4ubXgtc20tbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbi05IHtcbiAgICBtYXJnaW46IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbi05LFxuLm15LXNtLW4tOSB7XG4gICAgbWFyZ2luLXRvcDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uLTksXG4ubXgtc20tbi05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbi05LFxuLm15LXNtLW4tOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uLTksXG4ubXgtc20tbi05IHtcbiAgICBtYXJnaW4tbGVmdDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4tOCB7XG4gICAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbi04LFxuLm15LXNtLW4tOCB7XG4gICAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW4tOCxcbi5teC1zbS1uLTgge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4tOCxcbi5teS1zbS1uLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uLTgsXG4ubXgtc20tbi04IHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbi03IHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uLTcsXG4ubXktc20tbi03IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbi03LFxuLm14LXNtLW4tNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbi03LFxuLm15LXNtLW4tNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4tNyxcbi5teC1zbS1uLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uLTYge1xuICAgIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbi02LFxuLm15LXNtLW4tNiB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbi02LFxuLm14LXNtLW4tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uLTYsXG4ubXktc20tbi02IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uLTYsXG4ubXgtc20tbi02IHtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4tNSxcbi5teS1zbS1uLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uLTUsXG4ubXgtc20tbi01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uLTUsXG4ubXktc20tbi01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbi01LFxuLm14LXNtLW4tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4tNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uLTQsXG4ubXktc20tbi00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uLTQsXG4ubXgtc20tbi00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4tNCxcbi5teS1zbS1uLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4tNCxcbi5teC1zbS1uLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbi0zLFxuLm15LXNtLW4tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW4tMyxcbi5teC1zbS1uLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4tMyxcbi5teS1zbS1uLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uLTMsXG4ubXgtc20tbi0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbi0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4tMixcbi5teS1zbS1uLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW4tMixcbi5teC1zbS1uLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbi0yLFxuLm15LXNtLW4tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbi0yLFxuLm14LXNtLW4tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbi0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uLTEsXG4ubXktc20tbi0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbi0xLFxuLm14LXNtLW4tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbi0xLFxuLm15LXNtLW4tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4tMSxcbi5teC1zbS1uLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uNiB7XG4gICAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjYsXG4ubXktc20tbjYge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uNixcbi5teC1zbS1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjYsXG4ubXktc20tbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uNixcbi5teC1zbS1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW43IHtcbiAgICBtYXJnaW46IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjcsXG4ubXktc20tbjcge1xuICAgIG1hcmdpbi10b3A6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjcsXG4ubXgtc20tbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uNyxcbi5teS1zbS1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uNyxcbi5teC1zbS1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uOCB7XG4gICAgbWFyZ2luOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW44LFxuLm15LXNtLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW44LFxuLm14LXNtLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjgsXG4ubXktc20tbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjgsXG4ubXgtc20tbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjkge1xuICAgIG1hcmdpbjogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjksXG4ubXktc20tbjkge1xuICAgIG1hcmdpbi10b3A6IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW45LFxuLm14LXNtLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW45LFxuLm15LXNtLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uOSxcbi5teC1zbS1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tYXV0byxcbi5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tYXV0byxcbi5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1hdXRvLFxuLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1hdXRvLFxuLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0wLFxuLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC0wLFxuLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTAsXG4ubXktbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTAsXG4ubXgtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTEsXG4ubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTEsXG4ubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMSxcbi5teS1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtMSxcbi5teC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0yLFxuLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTIsXG4ubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0yLFxuLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTIsXG4ubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMyxcbi5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtMyxcbi5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0zLFxuLm15LW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC0zLFxuLm14LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTQsXG4ubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtNCxcbi5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTQsXG4ubXktbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtNCxcbi5teC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC01LFxuLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC01LFxuLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTUsXG4ubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTUsXG4ubXgtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLS05IHtcbiAgICBtYXJnaW46IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLS05LFxuLm15LW1kLS05IHtcbiAgICBtYXJnaW4tdG9wOiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC0tOSxcbi5teC1tZC0tOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0tOSxcbi5teS1tZC0tOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtLTksXG4ubXgtbWQtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLS04IHtcbiAgICBtYXJnaW46IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtLTgsXG4ubXktbWQtLTgge1xuICAgIG1hcmdpbi10b3A6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtLTgsXG4ubXgtbWQtLTgge1xuICAgIG1hcmdpbi1yaWdodDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0tOCxcbi5teS1tZC0tOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC0tOCxcbi5teC1tZC0tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0tNyB7XG4gICAgbWFyZ2luOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLS03LFxuLm15LW1kLS03IHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLS03LFxuLm14LW1kLS03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtLTcsXG4ubXktbWQtLTcge1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtLTcsXG4ubXgtbWQtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtLTYge1xuICAgIG1hcmdpbjogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLS02LFxuLm15LW1kLS02IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtLTYsXG4ubXgtbWQtLTYge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLS02LFxuLm15LW1kLS02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtLTYsXG4ubXgtbWQtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0tNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLS01LFxuLm15LW1kLS01IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLS01LFxuLm14LW1kLS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtLTUsXG4ubXktbWQtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtLTUsXG4ubXgtbWQtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtLTQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLS00LFxuLm15LW1kLS00IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtLTQsXG4ubXgtbWQtLTQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLS00LFxuLm15LW1kLS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtLTQsXG4ubXgtbWQtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0tMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLS0zLFxuLm15LW1kLS0zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLS0zLFxuLm14LW1kLS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtLTMsXG4ubXktbWQtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtLTMsXG4ubXgtbWQtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtLTIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLS0yLFxuLm15LW1kLS0yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtLTIsXG4ubXgtbWQtLTIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLS0yLFxuLm15LW1kLS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtLTIsXG4ubXgtbWQtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0tMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLS0xLFxuLm15LW1kLS0xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLS0xLFxuLm14LW1kLS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtLTEsXG4ubXktbWQtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtLTEsXG4ubXgtbWQtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNiB7XG4gICAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC02LFxuLm15LW1kLTYge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTYsXG4ubXgtbWQtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC02LFxuLm15LW1kLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTYsXG4ubXgtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNyB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtNyxcbi5teS1tZC03IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtNyxcbi5teC1tZC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC03LFxuLm15LW1kLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC03LFxuLm14LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC04IHtcbiAgICBtYXJnaW46IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC04LFxuLm15LW1kLTgge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC04LFxuLm14LW1kLTgge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTgsXG4ubXktbWQtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTgsXG4ubXgtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTkge1xuICAgIG1hcmdpbjogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC05LFxuLm15LW1kLTkge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtOSxcbi5teC1tZC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtOSxcbi5teS1tZC05IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTksXG4ubXgtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMCxcbi5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTAsXG4ucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTAsXG4ucHktbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC0wLFxuLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTEsXG4ucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0xLFxuLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0xLFxuLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMSxcbi5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTIsXG4ucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTIsXG4ucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMixcbi5weS1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMixcbi5weC1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTMsXG4ucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0zLFxuLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0zLFxuLnB5LW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMyxcbi5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTQsXG4ucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTQsXG4ucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNCxcbi5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtNCxcbi5weC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTUsXG4ucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC01LFxuLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC01LFxuLnB5LW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtNSxcbi5weC1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLS05IHtcbiAgICBwYWRkaW5nOiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0tOSxcbi5weS1tZC0tOSB7XG4gICAgcGFkZGluZy10b3A6IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLS05LFxuLnB4LW1kLS05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0tOSxcbi5weS1tZC0tOSB7XG4gICAgcGFkZGluZy1ib3R0b206IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLS05LFxuLnB4LW1kLS05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtLTgge1xuICAgIHBhZGRpbmc6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtLTgsXG4ucHktbWQtLTgge1xuICAgIHBhZGRpbmctdG9wOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLS04LFxuLnB4LW1kLS04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLS04LFxuLnB5LW1kLS04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC0tOCxcbi5weC1tZC0tOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtLTcge1xuICAgIHBhZGRpbmc6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtLTcsXG4ucHktbWQtLTcge1xuICAgIHBhZGRpbmctdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLS03LFxuLnB4LW1kLS03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLS03LFxuLnB5LW1kLS03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC0tNyxcbi5weC1tZC0tNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtLTYge1xuICAgIHBhZGRpbmc6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0tNixcbi5weS1tZC0tNiB7XG4gICAgcGFkZGluZy10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0tNixcbi5weC1tZC0tNiB7XG4gICAgcGFkZGluZy1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLS02LFxuLnB5LW1kLS02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLS02LFxuLnB4LW1kLS02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLS01IHtcbiAgICBwYWRkaW5nOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLS01LFxuLnB5LW1kLS01IHtcbiAgICBwYWRkaW5nLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0tNSxcbi5weC1tZC0tNSB7XG4gICAgcGFkZGluZy1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0tNSxcbi5weS1tZC0tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtLTUsXG4ucHgtbWQtLTUge1xuICAgIHBhZGRpbmctbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLS00IHtcbiAgICBwYWRkaW5nOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtLTQsXG4ucHktbWQtLTQge1xuICAgIHBhZGRpbmctdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtLTQsXG4ucHgtbWQtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0tNCxcbi5weS1tZC0tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC0tNCxcbi5weC1tZC0tNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0tMyB7XG4gICAgcGFkZGluZzogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0tMyxcbi5weS1tZC0tMyB7XG4gICAgcGFkZGluZy10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtLTMsXG4ucHgtbWQtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtLTMsXG4ucHktbWQtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLS0zLFxuLnB4LW1kLS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0tMiB7XG4gICAgcGFkZGluZzogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLS0yLFxuLnB5LW1kLS0yIHtcbiAgICBwYWRkaW5nLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLS0yLFxuLnB4LW1kLS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtLTIsXG4ucHktbWQtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtLTIsXG4ucHgtbWQtLTIge1xuICAgIHBhZGRpbmctbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtLTEge1xuICAgIHBhZGRpbmc6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtLTEsXG4ucHktbWQtLTEge1xuICAgIHBhZGRpbmctdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLS0xLFxuLnB4LW1kLS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLS0xLFxuLnB5LW1kLS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC0tMSxcbi5weC1tZC0tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtNiB7XG4gICAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtNixcbi5weS1tZC02IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtNixcbi5weC1tZC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC02LFxuLnB5LW1kLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC02LFxuLnB4LW1kLTYge1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC03IHtcbiAgICBwYWRkaW5nOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtNyxcbi5weS1tZC03IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTcsXG4ucHgtbWQtNyB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTcsXG4ucHktbWQtNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC03LFxuLnB4LW1kLTcge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtOCB7XG4gICAgcGFkZGluZzogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTgsXG4ucHktbWQtOCB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC04LFxuLnB4LW1kLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC04LFxuLnB5LW1kLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtOCxcbi5weC1tZC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTkge1xuICAgIHBhZGRpbmc6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtOSxcbi5weS1tZC05IHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC05LFxuLnB4LW1kLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtOSxcbi5weS1tZC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC05LFxuLnB4LW1kLTkge1xuICAgIHBhZGRpbmctbGVmdDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjEsXG4ubXktbWQtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjEsXG4ubXgtbWQtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMSxcbi5teS1tZC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMSxcbi5teC1tZC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjIsXG4ubXktbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uMixcbi5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjIsXG4ubXktbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMixcbi5teC1tZC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjMsXG4ubXktbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjMsXG4ubXgtbWQtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMyxcbi5teS1tZC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMyxcbi5teC1tZC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjQsXG4ubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uNCxcbi5teC1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjQsXG4ubXktbWQtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uNCxcbi5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjUsXG4ubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjUsXG4ubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uNSxcbi5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uNSxcbi5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uLTkge1xuICAgIG1hcmdpbjogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uLTksXG4ubXktbWQtbi05IHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW4tOSxcbi5teC1tZC1uLTkge1xuICAgIG1hcmdpbi1yaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uLTksXG4ubXktbWQtbi05IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW4tOSxcbi5teC1tZC1uLTkge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbi04IHtcbiAgICBtYXJnaW46IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uLTgsXG4ubXktbWQtbi04IHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbi04LFxuLm14LW1kLW4tOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbi04LFxuLm15LW1kLW4tOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW4tOCxcbi5teC1tZC1uLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uLTcge1xuICAgIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4tNyxcbi5teS1tZC1uLTcge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uLTcsXG4ubXgtbWQtbi03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uLTcsXG4ubXktbWQtbi03IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbi03LFxuLm14LW1kLW4tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4tNiB7XG4gICAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uLTYsXG4ubXktbWQtbi02IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uLTYsXG4ubXgtbWQtbi02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4tNixcbi5teS1tZC1uLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW4tNixcbi5teC1tZC1uLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbi01LFxuLm15LW1kLW4tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW4tNSxcbi5teC1tZC1uLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4tNSxcbi5teS1tZC1uLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uLTUsXG4ubXgtbWQtbi01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbi00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4tNCxcbi5teS1tZC1uLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW4tNCxcbi5teC1tZC1uLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbi00LFxuLm15LW1kLW4tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbi00LFxuLm14LW1kLW4tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbi0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uLTMsXG4ubXktbWQtbi0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbi0zLFxuLm14LW1kLW4tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbi0zLFxuLm15LW1kLW4tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW4tMyxcbi5teC1tZC1uLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbi0yLFxuLm15LW1kLW4tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbi0yLFxuLm14LW1kLW4tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uLTIsXG4ubXktbWQtbi0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uLTIsXG4ubXgtbWQtbi0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4tMSxcbi5teS1tZC1uLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uLTEsXG4ubXgtbWQtbi0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uLTEsXG4ubXktbWQtbi0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbi0xLFxuLm14LW1kLW4tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW42IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uNixcbi5teS1tZC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW42LFxuLm14LW1kLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uNixcbi5teS1tZC1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW42LFxuLm14LW1kLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjcge1xuICAgIG1hcmdpbjogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uNyxcbi5teS1tZC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uNyxcbi5teC1tZC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW43LFxuLm15LW1kLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW43LFxuLm14LW1kLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW44IHtcbiAgICBtYXJnaW46IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjgsXG4ubXktbWQtbjgge1xuICAgIG1hcmdpbi10b3A6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjgsXG4ubXgtbWQtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uOCxcbi5teS1tZC1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uOCxcbi5teC1tZC1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uOSB7XG4gICAgbWFyZ2luOiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uOSxcbi5teS1tZC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjksXG4ubXgtbWQtbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjksXG4ubXktbWQtbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW45LFxuLm14LW1kLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1hdXRvLFxuLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1hdXRvLFxuLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLWF1dG8sXG4ubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLWF1dG8sXG4ubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTAsXG4ubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTAsXG4ubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMCxcbi5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctMCxcbi5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMSxcbi5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctMSxcbi5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xLFxuLm15LWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0xLFxuLm14LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTIsXG4ubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctMixcbi5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTIsXG4ubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctMixcbi5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0zLFxuLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0zLFxuLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTMsXG4ubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTMsXG4ubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctNCxcbi5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy00LFxuLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctNCxcbi5teS1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy00LFxuLm14LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTUsXG4ubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTUsXG4ubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctNSxcbi5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctNSxcbi5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctLTkge1xuICAgIG1hcmdpbjogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctLTksXG4ubXktbGctLTkge1xuICAgIG1hcmdpbi10b3A6IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLS05LFxuLm14LWxnLS05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLS05LFxuLm15LWxnLS05IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0tOSxcbi5teC1sZy0tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctLTgge1xuICAgIG1hcmdpbjogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0tOCxcbi5teS1sZy0tOCB7XG4gICAgbWFyZ2luLXRvcDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0tOCxcbi5teC1sZy0tOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLS04LFxuLm15LWxnLS04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLS04LFxuLm14LWxnLS04IHtcbiAgICBtYXJnaW4tbGVmdDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLS03IHtcbiAgICBtYXJnaW46IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctLTcsXG4ubXktbGctLTcge1xuICAgIG1hcmdpbi10b3A6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctLTcsXG4ubXgtbGctLTcge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0tNyxcbi5teS1sZy0tNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0tNyxcbi5teC1sZy0tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0tNiB7XG4gICAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctLTYsXG4ubXktbGctLTYge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0tNixcbi5teC1sZy0tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctLTYsXG4ubXktbGctLTYge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0tNixcbi5teC1sZy0tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLS01IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctLTUsXG4ubXktbGctLTUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctLTUsXG4ubXgtbGctLTUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0tNSxcbi5teS1sZy0tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0tNSxcbi5teC1sZy0tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0tNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctLTQsXG4ubXktbGctLTQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0tNCxcbi5teC1sZy0tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctLTQsXG4ubXktbGctLTQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0tNCxcbi5teC1sZy0tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLS0zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctLTMsXG4ubXktbGctLTMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctLTMsXG4ubXgtbGctLTMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0tMyxcbi5teS1sZy0tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0tMyxcbi5teC1sZy0tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0tMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctLTIsXG4ubXktbGctLTIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0tMixcbi5teC1sZy0tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctLTIsXG4ubXktbGctLTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0tMixcbi5teC1sZy0tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLS0xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctLTEsXG4ubXktbGctLTEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctLTEsXG4ubXgtbGctLTEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0tMSxcbi5teS1sZy0tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0tMSxcbi5teC1sZy0tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy02IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTYsXG4ubXktbGctNiB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctNixcbi5teC1sZy02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTYsXG4ubXktbGctNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctNixcbi5teC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy03IHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy03LFxuLm15LWxnLTcge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy03LFxuLm14LWxnLTcge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTcsXG4ubXktbGctNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTcsXG4ubXgtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTgge1xuICAgIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTgsXG4ubXktbGctOCB7XG4gICAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTgsXG4ubXgtbGctOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctOCxcbi5teS1sZy04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctOCxcbi5teC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctOSB7XG4gICAgbWFyZ2luOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTksXG4ubXktbGctOSB7XG4gICAgbWFyZ2luLXRvcDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy05LFxuLm14LWxnLTkge1xuICAgIG1hcmdpbi1yaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy05LFxuLm15LWxnLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctOSxcbi5teC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0wLFxuLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMCxcbi5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMCxcbi5weS1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTAsXG4ucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMSxcbi5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTEsXG4ucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTEsXG4ucHktbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0xLFxuLnB4LWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMixcbi5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMixcbi5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0yLFxuLnB5LWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0yLFxuLnB4LWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMyxcbi5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTMsXG4ucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTMsXG4ucHktbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0zLFxuLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNCxcbi5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctNCxcbi5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy00LFxuLnB5LWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy00LFxuLnB4LWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNSxcbi5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTUsXG4ucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTUsXG4ucHktbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy01LFxuLnB4LWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctLTkge1xuICAgIHBhZGRpbmc6IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLS05LFxuLnB5LWxnLS05IHtcbiAgICBwYWRkaW5nLXRvcDogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctLTksXG4ucHgtbGctLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLS05LFxuLnB5LWxnLS05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbGctLTksXG4ucHgtbGctLTkge1xuICAgIHBhZGRpbmctbGVmdDogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0tOCB7XG4gICAgcGFkZGluZzogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0tOCxcbi5weS1sZy0tOCB7XG4gICAgcGFkZGluZy10b3A6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctLTgsXG4ucHgtbGctLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctLTgsXG4ucHktbGctLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLS04LFxuLnB4LWxnLS04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0tNyB7XG4gICAgcGFkZGluZzogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0tNyxcbi5weS1sZy0tNyB7XG4gICAgcGFkZGluZy10b3A6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctLTcsXG4ucHgtbGctLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctLTcsXG4ucHktbGctLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLS03LFxuLnB4LWxnLS03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0tNiB7XG4gICAgcGFkZGluZzogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLS02LFxuLnB5LWxnLS02IHtcbiAgICBwYWRkaW5nLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLS02LFxuLnB4LWxnLS02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctLTYsXG4ucHktbGctLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbGctLTYsXG4ucHgtbGctLTYge1xuICAgIHBhZGRpbmctbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctLTUge1xuICAgIHBhZGRpbmc6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctLTUsXG4ucHktbGctLTUge1xuICAgIHBhZGRpbmctdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLS01LFxuLnB4LWxnLS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLS01LFxuLnB5LWxnLS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0tNSxcbi5weC1sZy0tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctLTQge1xuICAgIHBhZGRpbmc6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0tNCxcbi5weS1sZy0tNCB7XG4gICAgcGFkZGluZy10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy0tNCxcbi5weC1sZy0tNCB7XG4gICAgcGFkZGluZy1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLS00LFxuLnB5LWxnLS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLS00LFxuLnB4LWxnLS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLS0zIHtcbiAgICBwYWRkaW5nOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLS0zLFxuLnB5LWxnLS0zIHtcbiAgICBwYWRkaW5nLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy0tMyxcbi5weC1sZy0tMyB7XG4gICAgcGFkZGluZy1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0tMyxcbi5weS1sZy0tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbGctLTMsXG4ucHgtbGctLTMge1xuICAgIHBhZGRpbmctbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLS0yIHtcbiAgICBwYWRkaW5nOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctLTIsXG4ucHktbGctLTIge1xuICAgIHBhZGRpbmctdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctLTIsXG4ucHgtbGctLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0tMixcbi5weS1sZy0tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0tMixcbi5weC1sZy0tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0tMSB7XG4gICAgcGFkZGluZzogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0tMSxcbi5weS1sZy0tMSB7XG4gICAgcGFkZGluZy10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctLTEsXG4ucHgtbGctLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctLTEsXG4ucHktbGctLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLS0xLFxuLnB4LWxnLS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy02IHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy02LFxuLnB5LWxnLTYge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy02LFxuLnB4LWxnLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTYsXG4ucHktbGctNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTYsXG4ucHgtbGctNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTcge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy03LFxuLnB5LWxnLTcge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctNyxcbi5weC1sZy03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctNyxcbi5weS1sZy03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTcsXG4ucHgtbGctNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy04IHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctOCxcbi5weS1sZy04IHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTgsXG4ucHgtbGctOCB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTgsXG4ucHktbGctOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy04LFxuLnB4LWxnLTgge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctOSB7XG4gICAgcGFkZGluZzogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy05LFxuLnB5LWxnLTkge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTksXG4ucHgtbGctOSB7XG4gICAgcGFkZGluZy1yaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy05LFxuLnB5LWxnLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTksXG4ucHgtbGctOSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMSxcbi5teS1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uMSxcbi5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4xLFxuLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW4xLFxuLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMixcbi5teS1sZy1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4yLFxuLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMixcbi5teS1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW4yLFxuLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMyxcbi5teS1sZy1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uMyxcbi5teC1sZy1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4zLFxuLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW4zLFxuLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uNCxcbi5teS1sZy1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW40LFxuLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uNCxcbi5teS1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW40LFxuLm14LWxnLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uNSxcbi5teS1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uNSxcbi5teC1sZy1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW41LFxuLm15LWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW41LFxuLm14LWxnLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4tOSB7XG4gICAgbWFyZ2luOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4tOSxcbi5teS1sZy1uLTkge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbi05LFxuLm14LWxnLW4tOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4tOSxcbi5teS1sZy1uLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbi05LFxuLm14LWxnLW4tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uLTgge1xuICAgIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4tOCxcbi5teS1sZy1uLTgge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uLTgsXG4ubXgtbGctbi04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uLTgsXG4ubXktbGctbi04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbi04LFxuLm14LWxnLW4tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4tNyB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbi03LFxuLm15LWxnLW4tNyB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4tNyxcbi5teC1sZy1uLTcge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4tNyxcbi5teS1sZy1uLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uLTcsXG4ubXgtbGctbi03IHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbi02IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4tNixcbi5teS1sZy1uLTYge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4tNixcbi5teC1sZy1uLTYge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbi02LFxuLm15LWxnLW4tNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbi02LFxuLm14LWxnLW4tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbi01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uLTUsXG4ubXktbGctbi01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbi01LFxuLm14LWxnLW4tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbi01LFxuLm15LWxnLW4tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW4tNSxcbi5teC1sZy1uLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbi00LFxuLm15LWxnLW4tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbi00LFxuLm14LWxnLW4tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uLTQsXG4ubXktbGctbi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uLTQsXG4ubXgtbGctbi00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4tMyxcbi5teS1sZy1uLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uLTMsXG4ubXgtbGctbi0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uLTMsXG4ubXktbGctbi0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbi0zLFxuLm14LWxnLW4tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uLTIsXG4ubXktbGctbi0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uLTIsXG4ubXgtbGctbi0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4tMixcbi5teS1sZy1uLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW4tMixcbi5teC1sZy1uLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbi0xLFxuLm15LWxnLW4tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4tMSxcbi5teC1sZy1uLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4tMSxcbi5teS1sZy1uLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uLTEsXG4ubXgtbGctbi0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjYge1xuICAgIG1hcmdpbjogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW42LFxuLm15LWxnLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjYsXG4ubXgtbGctbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW42LFxuLm15LWxnLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjYsXG4ubXgtbGctbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uNyB7XG4gICAgbWFyZ2luOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW43LFxuLm15LWxnLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW43LFxuLm14LWxnLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjcsXG4ubXktbGctbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjcsXG4ubXgtbGctbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjgge1xuICAgIG1hcmdpbjogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uOCxcbi5teS1sZy1uOCB7XG4gICAgbWFyZ2luLXRvcDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uOCxcbi5teC1sZy1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW44LFxuLm15LWxnLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW44LFxuLm14LWxnLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW45IHtcbiAgICBtYXJnaW46IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW45LFxuLm15LWxnLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uOSxcbi5teC1sZy1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uOSxcbi5teS1sZy1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjksXG4ubXgtbGctbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLWF1dG8sXG4ubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLWF1dG8sXG4ubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctYXV0byxcbi5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctYXV0byxcbi5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTAsXG4ubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTAsXG4ubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMCxcbi5teS14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtMCxcbi5teC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMSxcbi5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtMSxcbi5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0xLFxuLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0xLFxuLm14LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTIsXG4ubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtMixcbi5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTIsXG4ubXkteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtMixcbi5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0zLFxuLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0zLFxuLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTMsXG4ubXkteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTMsXG4ubXgteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNCxcbi5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC00LFxuLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtNCxcbi5teS14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC00LFxuLm14LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTUsXG4ubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTUsXG4ubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtNSxcbi5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtNSxcbi5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtLTkge1xuICAgIG1hcmdpbjogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtLTksXG4ubXkteGwtLTkge1xuICAgIG1hcmdpbi10b3A6IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLS05LFxuLm14LXhsLS05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLS05LFxuLm15LXhsLS05IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0tOSxcbi5teC14bC0tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtLTgge1xuICAgIG1hcmdpbjogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0tOCxcbi5teS14bC0tOCB7XG4gICAgbWFyZ2luLXRvcDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0tOCxcbi5teC14bC0tOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLS04LFxuLm15LXhsLS04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLS04LFxuLm14LXhsLS04IHtcbiAgICBtYXJnaW4tbGVmdDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLS03IHtcbiAgICBtYXJnaW46IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtLTcsXG4ubXkteGwtLTcge1xuICAgIG1hcmdpbi10b3A6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtLTcsXG4ubXgteGwtLTcge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0tNyxcbi5teS14bC0tNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0tNyxcbi5teC14bC0tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0tNiB7XG4gICAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtLTYsXG4ubXkteGwtLTYge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0tNixcbi5teC14bC0tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtLTYsXG4ubXkteGwtLTYge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0tNixcbi5teC14bC0tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLS01IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtLTUsXG4ubXkteGwtLTUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtLTUsXG4ubXgteGwtLTUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0tNSxcbi5teS14bC0tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0tNSxcbi5teC14bC0tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0tNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtLTQsXG4ubXkteGwtLTQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0tNCxcbi5teC14bC0tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtLTQsXG4ubXkteGwtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0tNCxcbi5teC14bC0tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLS0zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtLTMsXG4ubXkteGwtLTMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtLTMsXG4ubXgteGwtLTMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0tMyxcbi5teS14bC0tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0tMyxcbi5teC14bC0tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0tMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtLTIsXG4ubXkteGwtLTIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0tMixcbi5teC14bC0tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtLTIsXG4ubXkteGwtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0tMixcbi5teC14bC0tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLS0xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtLTEsXG4ubXkteGwtLTEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtLTEsXG4ubXgteGwtLTEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0tMSxcbi5teS14bC0tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0tMSxcbi5teC14bC0tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC02IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTYsXG4ubXkteGwtNiB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtNixcbi5teC14bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTYsXG4ubXkteGwtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtNixcbi5teC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC03IHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC03LFxuLm15LXhsLTcge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC03LFxuLm14LXhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTcsXG4ubXkteGwtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTcsXG4ubXgteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTgge1xuICAgIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTgsXG4ubXkteGwtOCB7XG4gICAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTgsXG4ubXgteGwtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtOCxcbi5teS14bC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtOCxcbi5teC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtOSB7XG4gICAgbWFyZ2luOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTksXG4ubXkteGwtOSB7XG4gICAgbWFyZ2luLXRvcDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC05LFxuLm14LXhsLTkge1xuICAgIG1hcmdpbi1yaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC05LFxuLm15LXhsLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtOSxcbi5teC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0wLFxuLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtMCxcbi5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMCxcbi5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTAsXG4ucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMSxcbi5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTEsXG4ucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTEsXG4ucHkteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC0xLFxuLnB4LXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMixcbi5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtMixcbi5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0yLFxuLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC0yLFxuLnB4LXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMyxcbi5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTMsXG4ucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTMsXG4ucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC0zLFxuLnB4LXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtNCxcbi5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtNCxcbi5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC00LFxuLnB5LXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC00LFxuLnB4LXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtNSxcbi5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTUsXG4ucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTUsXG4ucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC01LFxuLnB4LXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtLTkge1xuICAgIHBhZGRpbmc6IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLS05LFxuLnB5LXhsLS05IHtcbiAgICBwYWRkaW5nLXRvcDogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtLTksXG4ucHgteGwtLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLS05LFxuLnB5LXhsLS05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtLTksXG4ucHgteGwtLTkge1xuICAgIHBhZGRpbmctbGVmdDogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0tOCB7XG4gICAgcGFkZGluZzogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0tOCxcbi5weS14bC0tOCB7XG4gICAgcGFkZGluZy10b3A6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtLTgsXG4ucHgteGwtLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtLTgsXG4ucHkteGwtLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLS04LFxuLnB4LXhsLS04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0tNyB7XG4gICAgcGFkZGluZzogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0tNyxcbi5weS14bC0tNyB7XG4gICAgcGFkZGluZy10b3A6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtLTcsXG4ucHgteGwtLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtLTcsXG4ucHkteGwtLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLS03LFxuLnB4LXhsLS03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0tNiB7XG4gICAgcGFkZGluZzogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLS02LFxuLnB5LXhsLS02IHtcbiAgICBwYWRkaW5nLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLS02LFxuLnB4LXhsLS02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtLTYsXG4ucHkteGwtLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtLTYsXG4ucHgteGwtLTYge1xuICAgIHBhZGRpbmctbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtLTUge1xuICAgIHBhZGRpbmc6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtLTUsXG4ucHkteGwtLTUge1xuICAgIHBhZGRpbmctdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLS01LFxuLnB4LXhsLS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLS01LFxuLnB5LXhsLS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC0tNSxcbi5weC14bC0tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtLTQge1xuICAgIHBhZGRpbmc6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0tNCxcbi5weS14bC0tNCB7XG4gICAgcGFkZGluZy10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0tNCxcbi5weC14bC0tNCB7XG4gICAgcGFkZGluZy1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLS00LFxuLnB5LXhsLS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLS00LFxuLnB4LXhsLS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLS0zIHtcbiAgICBwYWRkaW5nOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLS0zLFxuLnB5LXhsLS0zIHtcbiAgICBwYWRkaW5nLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0tMyxcbi5weC14bC0tMyB7XG4gICAgcGFkZGluZy1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0tMyxcbi5weS14bC0tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtLTMsXG4ucHgteGwtLTMge1xuICAgIHBhZGRpbmctbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLS0yIHtcbiAgICBwYWRkaW5nOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtLTIsXG4ucHkteGwtLTIge1xuICAgIHBhZGRpbmctdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtLTIsXG4ucHgteGwtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0tMixcbi5weS14bC0tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC0tMixcbi5weC14bC0tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0tMSB7XG4gICAgcGFkZGluZzogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0tMSxcbi5weS14bC0tMSB7XG4gICAgcGFkZGluZy10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtLTEsXG4ucHgteGwtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtLTEsXG4ucHkteGwtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLS0xLFxuLnB4LXhsLS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC02IHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC02LFxuLnB5LXhsLTYge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC02LFxuLnB4LXhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTYsXG4ucHkteGwtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTYsXG4ucHgteGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTcge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC03LFxuLnB5LXhsLTcge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtNyxcbi5weC14bC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtNyxcbi5weS14bC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTcsXG4ucHgteGwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC04IHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtOCxcbi5weS14bC04IHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTgsXG4ucHgteGwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTgsXG4ucHkteGwtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC04LFxuLnB4LXhsLTgge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtOSB7XG4gICAgcGFkZGluZzogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC05LFxuLnB5LXhsLTkge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTksXG4ucHgteGwtOSB7XG4gICAgcGFkZGluZy1yaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC05LFxuLnB5LXhsLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTksXG4ucHgteGwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uMSxcbi5teS14bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uMSxcbi5teC14bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4xLFxuLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW4xLFxuLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uMixcbi5teS14bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW4yLFxuLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMixcbi5teS14bC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW4yLFxuLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uMyxcbi5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uMyxcbi5teC14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4zLFxuLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW4zLFxuLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uNCxcbi5teS14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW40LFxuLm14LXhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uNCxcbi5teS14bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW40LFxuLm14LXhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uNSxcbi5teS14bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uNSxcbi5teC14bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW41LFxuLm15LXhsLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW41LFxuLm14LXhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4tOSB7XG4gICAgbWFyZ2luOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4tOSxcbi5teS14bC1uLTkge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbi05LFxuLm14LXhsLW4tOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4tOSxcbi5teS14bC1uLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbi05LFxuLm14LXhsLW4tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uLTgge1xuICAgIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4tOCxcbi5teS14bC1uLTgge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uLTgsXG4ubXgteGwtbi04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uLTgsXG4ubXkteGwtbi04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbi04LFxuLm14LXhsLW4tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4tNyB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbi03LFxuLm15LXhsLW4tNyB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW4tNyxcbi5teC14bC1uLTcge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4tNyxcbi5teS14bC1uLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uLTcsXG4ubXgteGwtbi03IHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbi02IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4tNixcbi5teS14bC1uLTYge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW4tNixcbi5teC14bC1uLTYge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbi02LFxuLm15LXhsLW4tNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbi02LFxuLm14LXhsLW4tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbi01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uLTUsXG4ubXkteGwtbi01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbi01LFxuLm14LXhsLW4tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbi01LFxuLm15LXhsLW4tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW4tNSxcbi5teC14bC1uLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbi00LFxuLm15LXhsLW4tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbi00LFxuLm14LXhsLW4tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uLTQsXG4ubXkteGwtbi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uLTQsXG4ubXgteGwtbi00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4tMyxcbi5teS14bC1uLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uLTMsXG4ubXgteGwtbi0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uLTMsXG4ubXkteGwtbi0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbi0zLFxuLm14LXhsLW4tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uLTIsXG4ubXkteGwtbi0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uLTIsXG4ubXgteGwtbi0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4tMixcbi5teS14bC1uLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW4tMixcbi5teC14bC1uLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbi0xLFxuLm15LXhsLW4tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW4tMSxcbi5teC14bC1uLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4tMSxcbi5teS14bC1uLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uLTEsXG4ubXgteGwtbi0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjYge1xuICAgIG1hcmdpbjogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW42LFxuLm15LXhsLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjYsXG4ubXgteGwtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW42LFxuLm15LXhsLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjYsXG4ubXgteGwtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uNyB7XG4gICAgbWFyZ2luOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW43LFxuLm15LXhsLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW43LFxuLm14LXhsLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjcsXG4ubXkteGwtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjcsXG4ubXgteGwtbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjgge1xuICAgIG1hcmdpbjogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uOCxcbi5teS14bC1uOCB7XG4gICAgbWFyZ2luLXRvcDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uOCxcbi5teC14bC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW44LFxuLm15LXhsLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW44LFxuLm14LXhsLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW45IHtcbiAgICBtYXJnaW46IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW45LFxuLm15LXhsLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uOSxcbi5teC14bC1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uOSxcbi5teS14bC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjksXG4ubXgteGwtbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLWF1dG8sXG4ubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLWF1dG8sXG4ubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtYXV0byxcbi5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtYXV0byxcbi5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4udGV4dC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGV4dC1zbS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1zbS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGV4dC1sZy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1sZy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRleHQteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQteGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIge1xuICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMWQyNzIwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyLCBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogI2Y3ZmFmYyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc2Vjb25kYXJ5OmhvdmVyLCBhLnRleHQtc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNiZmQ3ZTcgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjN2NjZTQ0ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zdWNjZXNzOmhvdmVyLCBhLnRleHQtc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjNTg5YzI5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogIzM5N2JiYyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtaW5mbzpob3ZlciwgYS50ZXh0LWluZm86Zm9jdXMge1xuICBjb2xvcjogIzI3NTU4MSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNmZGI1MjcgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXdhcm5pbmc6aG92ZXIsIGEudGV4dC13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICNkNjhlMDIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNmZGI1MjcgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRhbmdlcjpob3ZlciwgYS50ZXh0LWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZDY4ZTAyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0IHtcbiAgY29sb3I6ICNhZGI1YmQgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWxpZ2h0OmhvdmVyLCBhLnRleHQtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogIzgzOGY5YiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYXJrIHtcbiAgY29sb3I6ICMyMTI1MjkgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRhcms6aG92ZXIsIGEudGV4dC1kYXJrOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlZmF1bHQge1xuICBjb2xvcjogIzA0MjkwMCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGVmYXVsdDpob3ZlciwgYS50ZXh0LWRlZmF1bHQ6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtd2hpdGU6aG92ZXIsIGEudGV4dC13aGl0ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZDlkOWQ5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW5ldXRyYWwge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbmV1dHJhbDpob3ZlciwgYS50ZXh0LW5ldXRyYWw6Zm9jdXMge1xuICBjb2xvcjogI2Q5ZDlkOSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYXJrZXIge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRhcmtlcjpob3ZlciwgYS50ZXh0LWRhcmtlcjpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5IHtcbiAgY29sb3I6ICM1MjVmN2YgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzk2YWE4MyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjay01MCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUtNTAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlc2V0IHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIGE6bm90KC5idG4pIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG5cbiAgcHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIHByZSxcbmJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhZGI1YmQ7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG5cbiAgdGhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgfVxuXG4gIHRyLFxuaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cblxuICBwLFxuaDIsXG5oMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7XG4gIH1cblxuICBoMixcbmgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgfVxuXG4gIEBwYWdlIHtcbiAgICBzaXplOiBhMztcbiAgfVxuICBib2R5IHtcbiAgICBtaW4td2lkdGg6IDk5MnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IDk5MnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmJhZGdlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICB9XG5cbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLFxuLnRhYmxlIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4udGFibGUtYm9yZGVyZWQgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YWJsZS1kYXJrIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICAudGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4udGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG4gIH1cblxuICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgfVxufVxuLmFsZXJ0IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmFsZXJ0LWhlYWRpbmcge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xNXJlbTtcbn1cblxuLmFsZXJ0LWljb24ge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmFsZXJ0LWljb24gaS5uaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG59XG5cbi5hbGVydC10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5bY2xhc3MqPWFsZXJ0LV0gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDEuNXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwYWRkaW5nOiAwO1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICAgIHRvcDogMXJlbTtcbiAgICByaWdodDogMC41cmVtO1xuICB9XG59XG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlID4gc3Bhbjpub3QoLnNyLW9ubHkpIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xufVxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZTpob3ZlciA+IHNwYW46bm90KC5zci1vbmx5KSwgLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZTpmb2N1cyA+IHNwYW46bm90KC5zci1vbmx5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkgLmNsb3NlID4gc3Bhbjpub3QoLnNyLW9ubHkpIHtcbiAgY29sb3I6IHJnYmEoNCwgNDEsIDAsIDAuNik7XG59XG4uYWxlcnQtc2Vjb25kYXJ5IC5jbG9zZTpob3ZlciA+IHNwYW46bm90KC5zci1vbmx5KSwgLmFsZXJ0LXNlY29uZGFyeSAuY2xvc2U6Zm9jdXMgPiBzcGFuOm5vdCguc3Itb25seSkge1xuICBjb2xvcjogIzA0MjkwMDtcbn1cblxuLmFsZXJ0LW5vdGlmeSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xufVxuLmFsZXJ0LW5vdGlmeTpob3ZlciB7XG4gIHotaW5kZXg6IDEwODEgIWltcG9ydGFudDtcbn1cbi5hbGVydC1ub3RpZnk6bm90KC5hbGVydC1pbmZvKTpub3QoLmFsZXJ0LXN1Y2Nlc3MpOm5vdCguYWxlcnQtd2FybmluZyk6bm90KC5hbGVydC1kYW5nZXIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjk1KTtcbn1cbi5hbGVydC1ub3RpZnk6bm90KC5hbGVydC1pbmZvKTpub3QoLmFsZXJ0LXN1Y2Nlc3MpOm5vdCguYWxlcnQtd2FybmluZyk6bm90KC5hbGVydC1kYW5nZXIpIC5hbGVydC1ub3RpZnktY2xvc2Uge1xuICBjb2xvcjogI2ZmZDYwMDtcbn1cbi5hbGVydC1ub3RpZnk6bm90KC5hbGVydC1pbmZvKTpub3QoLmFsZXJ0LXN1Y2Nlc3MpOm5vdCguYWxlcnQtd2FybmluZyk6bm90KC5hbGVydC1kYW5nZXIpIC5hbGVydC1ub3RpZnktY2xvc2U6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG4uYWxlcnQtbm90aWZ5IC5hbGVydC1pY29uLm5pIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDRweDtcbn1cbi5hbGVydC1ub3RpZnkgLmFsZXJ0LXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5hbGVydC1ub3RpZnkgLmNsb3NlIHtcbiAgdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4uYXZhdGFyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogNDhweDtcbn1cbi5hdmF0YXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLmF2YXRhciArIC5hdmF0YXItY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5hdmF0YXIteGwge1xuICB3aWR0aDogNzRweDtcbiAgaGVpZ2h0OiA3NHB4O1xufVxuXG4uYXZhdGFyLWxnIHtcbiAgd2lkdGg6IDU4cHg7XG4gIGhlaWdodDogNThweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmF2YXRhci1zbSB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5hdmF0YXIteHMge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5hdmF0YXItZ3JvdXAgLmF2YXRhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbn1cbi5hdmF0YXItZ3JvdXAgLmF2YXRhcjpob3ZlciB7XG4gIHotaW5kZXg6IDM7XG59XG4uYXZhdGFyLWdyb3VwIC5hdmF0YXIgKyAuYXZhdGFyIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xufVxuXG4uYmFkZ2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJhZGdlIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJhZGdlLW1kIHtcbiAgcGFkZGluZzogMC42NWVtIDFlbTtcbn1cblxuLmJhZGdlLWxnIHtcbiAgcGFkZGluZzogMC44NWVtIDEuMzc1ZW07XG59XG5cbi5iYWRnZS1pbmxpbmUge1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xufVxuLmJhZGdlLWlubGluZSArIHNwYW4ge1xuICB0b3A6IDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJhZGdlLWlubGluZSArIHNwYW4gPiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5iYWRnZS1kZWZhdWx0IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmYWZjO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmJ0biAuYmFkZ2U6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuLmJ0biAuYmFkZ2U6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uYmFkZ2UtY2lyY2xlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYmFkZ2UtY2lyY2xlLmJhZGdlLW1kIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG4uYmFkZ2UtY2lyY2xlLmJhZGdlLWxnIHtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbn1cblxuLmJhZGdlLWRvdCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmJhZGdlLWRvdCBzdHJvbmcge1xuICBjb2xvcjogIzMyMzI1ZDtcbn1cbi5iYWRnZS1kb3QgaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDAuMzc1cmVtO1xuICBoZWlnaHQ6IDAuMzc1cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi1yaWdodDogMC4zNzVyZW07XG59XG4uYmFkZ2UtZG90LmJhZGdlLW1kIGkge1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDAuNXJlbTtcbn1cbi5iYWRnZS1kb3QuYmFkZ2UtbGcgaSB7XG4gIHdpZHRoOiAwLjYyNXJlbTtcbiAgaGVpZ2h0OiAwLjYyNXJlbTtcbn1cblxuLmJ0biAuYmFkZ2UtZmxvYXRpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gIGJvcmRlcjogM3B4IHNvbGlkO1xufVxuLmJ0biAuYmFkZ2UtZmxvYXRpbmcuYmFkZ2U6bm90KC5iYWRnZS1jaXJjbGUpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTQ3JSwgNTAlKTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI+XCI7XG59XG5cbi5icmVhZGNydW1iLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQyOTAwO1xufVxuLmJyZWFkY3J1bWItZGFyayAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5icmVhZGNydW1iLWRhcmsgLmJyZWFkY3J1bWItaXRlbSBhIHtcbiAgY29sb3I6ICNmNmY5ZmM7XG59XG4uYnJlYWRjcnVtYi1kYXJrIC5icmVhZGNydW1iLWl0ZW0gYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJyZWFkY3J1bWItZGFyayAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgY29sb3I6ICNhZGI1YmQ7XG59XG4uYnJlYWRjcnVtYi1kYXJrIC5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICNkZWUyZTY7XG59XG5cbi5icmVhZGNydW1iLWxpbmtzIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC43cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cbi5idG46aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMTMsIDUxLCAzMiwgMC4xKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xufVxuLmJ0bjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uYnRuIGk6bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuIHN2Zzpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG4uYnRuIGk6bm90KDpsYXN0LWNoaWxkKSxcbi5idG4gc3ZnOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmJ0bi1ncm91cCAuYnRuLFxuLmlucHV0LWdyb3VwIC5idG4ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4ge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5bY2xhc3MqPWJ0bi1vdXRsaW5lLV0ge1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNDM4NWIxO1xufVxuXG4uYnRuLWlubmVyLS1pY29uIGk6bm90KC5mYXMpOm5vdCguZmFiKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG59XG5cbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnRuLWxpbms6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5idG4tbmV1dHJhbCB7XG4gIGNvbG9yOiAjMWQyNzIwO1xufVxuXG4uYnRuLWZhY2Vib29rIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjU5OTk7XG4gIGJvcmRlci1jb2xvcjogIzNiNTk5OTtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSk7XG59XG4uYnRuLWZhY2Vib29rOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjU5OTk7XG59XG4uYnRuLWZhY2Vib29rOmZvY3VzLCAuYnRuLWZhY2Vib29rLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSksIDAgMCAwIDAgcmdiYSg1OSwgODksIDE1MywgMC41KTtcbn1cbi5idG4tZmFjZWJvb2suZGlzYWJsZWQsIC5idG4tZmFjZWJvb2s6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiNTk5OTtcbiAgYm9yZGVyLWNvbG9yOiAjM2I1OTk5O1xufVxuLmJ0bi1mYWNlYm9vazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZmFjZWJvb2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZmFjZWJvb2suZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZDQ0NzQ7XG4gIGJvcmRlci1jb2xvcjogIzNiNTk5OTtcbn1cbi5idG4tZmFjZWJvb2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWZhY2Vib29rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWZhY2Vib29rLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmUsIDAgMCAwIDAgcmdiYSg1OSwgODksIDE1MywgMC41KTtcbn1cblxuLmJ0bi10d2l0dGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZGExZjI7XG4gIGJvcmRlci1jb2xvcjogIzFkYTFmMjtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSk7XG59XG4uYnRuLXR3aXR0ZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkYTFmMjtcbn1cbi5idG4tdHdpdHRlcjpmb2N1cywgLmJ0bi10d2l0dGVyLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSksIDAgMCAwIDAgcmdiYSgyOSwgMTYxLCAyNDIsIDAuNSk7XG59XG4uYnRuLXR3aXR0ZXIuZGlzYWJsZWQsIC5idG4tdHdpdHRlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWRhMWYyO1xuICBib3JkZXItY29sb3I6ICMxZGExZjI7XG59XG4uYnRuLXR3aXR0ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXR3aXR0ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tdHdpdHRlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBjODVkMDtcbiAgYm9yZGVyLWNvbG9yOiAjMWRhMWYyO1xufVxuLmJ0bi10d2l0dGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi10d2l0dGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXR3aXR0ZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZSwgMCAwIDAgMCByZ2JhKDI5LCAxNjEsIDI0MiwgMC41KTtcbn1cblxuLmJ0bi1nb29nbGUtcGx1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ0YjM5O1xuICBib3JkZXItY29sb3I6ICNkZDRiMzk7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgxMywgNTEsIDMyLCAwLjEpO1xufVxuLmJ0bi1nb29nbGUtcGx1czpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ0YjM5O1xufVxuLmJ0bi1nb29nbGUtcGx1czpmb2N1cywgLmJ0bi1nb29nbGUtcGx1cy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgxMywgNTEsIDMyLCAwLjEpLCAwIDAgMCAwIHJnYmEoMjIxLCA3NSwgNTcsIDAuNSk7XG59XG4uYnRuLWdvb2dsZS1wbHVzLmRpc2FibGVkLCAuYnRuLWdvb2dsZS1wbHVzOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDRiMzk7XG4gIGJvcmRlci1jb2xvcjogI2RkNGIzOTtcbn1cbi5idG4tZ29vZ2xlLXBsdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdvb2dsZS1wbHVzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdvb2dsZS1wbHVzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzIzMzIxO1xuICBib3JkZXItY29sb3I6ICNkZDRiMzk7XG59XG4uYnRuLWdvb2dsZS1wbHVzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1nb29nbGUtcGx1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1nb29nbGUtcGx1cy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lLCAwIDAgMCAwIHJnYmEoMjIxLCA3NSwgNTcsIDAuNSk7XG59XG5cbi5idG4taW5zdGFncmFtIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDQwNWY7XG4gIGJvcmRlci1jb2xvcjogI2U0NDA1ZjtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSk7XG59XG4uYnRuLWluc3RhZ3JhbTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ0MDVmO1xufVxuLmJ0bi1pbnN0YWdyYW06Zm9jdXMsIC5idG4taW5zdGFncmFtLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSksIDAgMCAwIDAgcmdiYSgyMjgsIDY0LCA5NSwgMC41KTtcbn1cbi5idG4taW5zdGFncmFtLmRpc2FibGVkLCAuYnRuLWluc3RhZ3JhbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ0MDVmO1xuICBib3JkZXItY29sb3I6ICNlNDQwNWY7XG59XG4uYnRuLWluc3RhZ3JhbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5zdGFncmFtOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWluc3RhZ3JhbS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzMWU0MDtcbiAgYm9yZGVyLWNvbG9yOiAjZTQ0MDVmO1xufVxuLmJ0bi1pbnN0YWdyYW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWluc3RhZ3JhbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1pbnN0YWdyYW0uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZSwgMCAwIDAgMCByZ2JhKDIyOCwgNjQsIDk1LCAwLjUpO1xufVxuXG4uYnRuLXBpbnRlcmVzdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQwODFjO1xuICBib3JkZXItY29sb3I6ICNiZDA4MWM7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgxMywgNTEsIDMyLCAwLjEpO1xufVxuLmJ0bi1waW50ZXJlc3Q6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkMDgxYztcbn1cbi5idG4tcGludGVyZXN0OmZvY3VzLCAuYnRuLXBpbnRlcmVzdC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgxMywgNTEsIDMyLCAwLjEpLCAwIDAgMCAwIHJnYmEoMTg5LCA4LCAyOCwgMC41KTtcbn1cbi5idG4tcGludGVyZXN0LmRpc2FibGVkLCAuYnRuLXBpbnRlcmVzdDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQwODFjO1xuICBib3JkZXItY29sb3I6ICNiZDA4MWM7XG59XG4uYnRuLXBpbnRlcmVzdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcGludGVyZXN0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXBpbnRlcmVzdC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMDYxNTtcbiAgYm9yZGVyLWNvbG9yOiAjYmQwODFjO1xufVxuLmJ0bi1waW50ZXJlc3Q6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXBpbnRlcmVzdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1waW50ZXJlc3QuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZSwgMCAwIDAgMCByZ2JhKDE4OSwgOCwgMjgsIDAuNSk7XG59XG5cbi5idG4teW91dHViZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2QyMDFmO1xuICBib3JkZXItY29sb3I6ICNjZDIwMWY7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgxMywgNTEsIDMyLCAwLjEpO1xufVxuLmJ0bi15b3V0dWJlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZDIwMWY7XG59XG4uYnRuLXlvdXR1YmU6Zm9jdXMsIC5idG4teW91dHViZS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgxMywgNTEsIDMyLCAwLjEpLCAwIDAgMCAwIHJnYmEoMjA1LCAzMiwgMzEsIDAuNSk7XG59XG4uYnRuLXlvdXR1YmUuZGlzYWJsZWQsIC5idG4teW91dHViZTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2QyMDFmO1xuICBib3JkZXItY29sb3I6ICNjZDIwMWY7XG59XG4uYnRuLXlvdXR1YmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXlvdXR1YmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4teW91dHViZS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExMTkxODtcbiAgYm9yZGVyLWNvbG9yOiAjY2QyMDFmO1xufVxuLmJ0bi15b3V0dWJlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi15b3V0dWJlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXlvdXR1YmUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZSwgMCAwIDAgMCByZ2JhKDIwNSwgMzIsIDMxLCAwLjUpO1xufVxuXG4uYnRuLXNsYWNrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYWFmODU7XG4gIGJvcmRlci1jb2xvcjogIzNhYWY4NTtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSk7XG59XG4uYnRuLXNsYWNrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYWFmODU7XG59XG4uYnRuLXNsYWNrOmZvY3VzLCAuYnRuLXNsYWNrLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSksIDAgMCAwIDAgcmdiYSg1OCwgMTc1LCAxMzMsIDAuNSk7XG59XG4uYnRuLXNsYWNrLmRpc2FibGVkLCAuYnRuLXNsYWNrOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYWFmODU7XG4gIGJvcmRlci1jb2xvcjogIzNhYWY4NTtcbn1cbi5idG4tc2xhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXNsYWNrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQ4OTY4O1xuICBib3JkZXItY29sb3I6ICMzYWFmODU7XG59XG4uYnRuLXNsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zbGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zbGFjay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lLCAwIDAgMCAwIHJnYmEoNTgsIDE3NSwgMTMzLCAwLjUpO1xufVxuXG4uYnRuLWRyaWJiYmxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYTRjODk7XG4gIGJvcmRlci1jb2xvcjogI2VhNGM4OTtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSk7XG59XG4uYnRuLWRyaWJiYmxlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYTRjODk7XG59XG4uYnRuLWRyaWJiYmxlOmZvY3VzLCAuYnRuLWRyaWJiYmxlLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSksIDAgMCAwIDAgcmdiYSgyMzQsIDc2LCAxMzcsIDAuNSk7XG59XG4uYnRuLWRyaWJiYmxlLmRpc2FibGVkLCAuYnRuLWRyaWJiYmxlOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYTRjODk7XG4gIGJvcmRlci1jb2xvcjogI2VhNGM4OTtcbn1cbi5idG4tZHJpYmJibGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRyaWJiYmxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRyaWJiYmxlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTUxZTZiO1xuICBib3JkZXItY29sb3I6ICNlYTRjODk7XG59XG4uYnRuLWRyaWJiYmxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kcmliYmJsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kcmliYmJsZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lLCAwIDAgMCAwIHJnYmEoMjM0LCA3NiwgMTM3LCAwLjUpO1xufVxuXG4uYnRuLWdpdGh1YiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xuICBib3JkZXItY29sb3I6ICMyMjIyMjI7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgxMywgNTEsIDMyLCAwLjEpO1xufVxuLmJ0bi1naXRodWI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbn1cbi5idG4tZ2l0aHViOmZvY3VzLCAuYnRuLWdpdGh1Yi5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgxMywgNTEsIDMyLCAwLjEpLCAwIDAgMCAwIHJnYmEoMzQsIDM0LCAzNCwgMC41KTtcbn1cbi5idG4tZ2l0aHViLmRpc2FibGVkLCAuYnRuLWdpdGh1YjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xuICBib3JkZXItY29sb3I6ICMyMjIyMjI7XG59XG4uYnRuLWdpdGh1Yjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ2l0aHViOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdpdGh1Yi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA5MDkwOTtcbiAgYm9yZGVyLWNvbG9yOiAjMjIyMjIyO1xufVxuLmJ0bi1naXRodWI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdpdGh1Yjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1naXRodWIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZSwgMCAwIDAgMCByZ2JhKDM0LCAzNCwgMzQsIDAuNSk7XG59XG5cbi5idG4tdmltZW8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0QTBGMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDRBMEYwO1xuICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMTMsIDUxLCAzMiwgMC4xKTtcbn1cbi5idG4tdmltZW86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0YTBmMDtcbn1cbi5idG4tdmltZW86Zm9jdXMsIC5idG4tdmltZW8uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMTMsIDUxLCAzMiwgMC4xKSwgMCAwIDAgMCByZ2JhKDQsIDE2MCwgMjQwLCAwLjUpO1xufVxuLmJ0bi12aW1lby5kaXNhYmxlZCwgLmJ0bi12aW1lbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDRBMEYwO1xuICBib3JkZXItY29sb3I6ICMwNEEwRjA7XG59XG4uYnRuLXZpbWVvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi12aW1lbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi12aW1lby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzN2ZiZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDRhMGYwO1xufVxuLmJ0bi12aW1lbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tdmltZW86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tdmltZW8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZSwgMCAwIDAgMCByZ2JhKDQsIDE2MCwgMjQwLCAwLjUpO1xufVxuXG4uYnRuLWdyb3VwIC5idG4ge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5bZGF0YS10b2dnbGU9YnV0dG9uc106bm90KC5idG4tZ3JvdXAtY29sb3JzKSA+IC5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOWZjO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xufVxuW2RhdGEtdG9nZ2xlPWJ1dHRvbnNdOm5vdCguYnRuLWdyb3VwLWNvbG9ycykgPiAuYnRuOm5vdCguYWN0aXZlKSB7XG4gIGNvbG9yOiAjNTI1ZjdmO1xufVxuW2RhdGEtdG9nZ2xlPWJ1dHRvbnNdOm5vdCguYnRuLWdyb3VwLWNvbG9ycykgPiAuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDI3MjA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLWdyb3VwLWNvbG9ycyA+IC5idG4ge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tZ3JvdXAtY29sb3JzID4gLmJ0bjpub3QoW2NsYXNzKj1iZy1dKSB7XG4gIGJvcmRlci1jb2xvcjogI2Y2ZjlmYyAhaW1wb3J0YW50O1xufVxuLmJ0bi1ncm91cC1jb2xvcnMgPiAuYnRuOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIG9wYWNpdHk6IDA7XG4gIGNvbnRlbnQ6IFwiXFxlYTI2XCI7XG4gIGZvbnQtZmFtaWx5OiBOdWNsZW9JY29ucywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMsIG9wYWNpdHkgMjAwbXM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYnRuLWdyb3VwLWNvbG9ycyA+IC5idG46YmVmb3JlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYnRuLWdyb3VwLWNvbG9ycyA+IC5idG4uYnRuOm5vdChbY2xhc3MqPWJnLV0pIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NmZDVkYjtcbn1cbi5idG4tZ3JvdXAtY29sb3JzID4gLmJ0bi5idG46bm90KFtjbGFzcyo9YmctXSk6YmVmb3JlIHtcbiAgY29sb3I6ICM1MjVmN2Y7XG59XG4uYnRuLWdyb3VwLWNvbG9ycyA+IC5idG4uYWN0aXZlOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5idG4taWNvbiAuYnRuLWlubmVyLS1pY29uIGltZyB7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmJ0bi1pY29uIC5idG4taW5uZXItLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMC43NWVtO1xufVxuLmJ0bi1pY29uIC5idG4taW5uZXItLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC43NWVtO1xufVxuXG4uYnRuLWljb24tb25seSB7XG4gIHdpZHRoOiAyLjM3NXJlbTtcbiAgaGVpZ2h0OiAyLjM3NXJlbTtcbiAgcGFkZGluZzogMDtcbn1cblxuYS5idG4taWNvbi1vbmx5IHtcbiAgbGluZS1oZWlnaHQ6IDIuNTtcbn1cblxuLmJ0bi1pY29uLW9ubHkuYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0bi1pY29uLW9ubHkuYnRuIHtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbn1cblxuLmJ0bi1pY29uLWNsaXBib2FyZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMS41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzMyMzI1ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmYztcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIGJvcmRlcjogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMC41cmVtIDA7XG59XG4uYnRuLWljb24tY2xpcGJvYXJkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjEpIDAgMCAwIDFweCwgcmdiYSgwLCAwLCAwLCAwLjEpIDAgNHB4IDE2cHg7XG59XG4uYnRuLWljb24tY2xpcGJvYXJkID4gZGl2IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5idG4taWNvbi1jbGlwYm9hcmQgaSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBjb2xvcjogIzFkMjcyMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4uYnRuLWljb24tY2xpcGJvYXJkIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBib3gtc2hhZG93OiAwIDAgMnJlbSAwIHJnYmEoMTM2LCAxNTIsIDE3MCwgMC4xNSk7XG4gIGJvcmRlcjogMDtcbn1cblxuLmNhcmQtdHJhbnNsdWNlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4LCA5MSwgMTUyLCAwLjA4KTtcbn1cblxuLmNhcmQtZGVjayAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5jYXJkLnNoYWRvdyB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtY29sdW1ucyB7XG4gICAgY29sdW1uLWNvdW50OiAxO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtY29sdW1ucyB7XG4gICAgY29sdW1uLWNvdW50OiAyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jYXJkLWNvbHVtbnMge1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICB9XG59XG5cbi5jYXJkLWxpZnQtLWhvdmVyOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2FyZC1saWZ0LS1ob3Zlcjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2FyZC1ibG9ja3F1b3RlIHtcbiAgcGFkZGluZzogMnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcmQtYmxvY2txdW90ZSAuc3ZnLWJnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDk1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTRweDtcbiAgbGVmdDogMDtcbn1cblxuLmNhcmQtc2VyaWFsLW51bWJlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1zaXplOiAyLjVyZW07XG59XG4uY2FyZC1zZXJpYWwtbnVtYmVyID4gZGl2Om5vdCg6bGFzdC1jaGlsZCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5jYXJkLXNlcmlhbC1udW1iZXIgPiBkaXY6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLVwiO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC0ycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNhcmQtc2VyaWFsLW51bWJlciB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICB9XG59XG5cbi5jYXJkLXByaWNpbmcgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xufVxuLmNhcmQtcHJpY2luZyAubGlzdC11bnN0eWxlZCBsaSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBjb2xvcjogIzg4OThhYTtcbn1cblxuLmNhcmQtcHJpY2luZy5wb3B1bGFyIHtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyOiAzcHggc29saWQgIzFkMjcyMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtcHJpY2luZy56b29tLWluIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgfVxufVxuLmNhcmQtcHJvZmlsZS1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXJkLXByb2ZpbGUtaW1hZ2UgaW1nIHtcbiAgbWF4LXdpZHRoOiAxNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIGJvcmRlcjogM3B4IHNvbGlkICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG4uY2FyZC1wcm9maWxlLWltYWdlIGltZzpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMDMpO1xufVxuXG4uY2FyZC1wcm9maWxlLXN0YXRzIHtcbiAgcGFkZGluZzogMXJlbSAwO1xufVxuLmNhcmQtcHJvZmlsZS1zdGF0cyA+IGRpdiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBwYWRkaW5nOiAwLjg3NXJlbTtcbn1cbi5jYXJkLXByb2ZpbGUtc3RhdHMgPiBkaXY6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5jYXJkLXByb2ZpbGUtc3RhdHMgPiBkaXYgLmhlYWRpbmcge1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNhcmQtcHJvZmlsZS1zdGF0cyA+IGRpdiAuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2FkYjViZDtcbn1cblxuLmNhcmQtcHJvZmlsZS1hY3Rpb25zIHtcbiAgcGFkZGluZzogMC44NzVyZW07XG59XG5cbi5jYXJkLXN0YXRzIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbn1cbi5jYXJkLXN0YXRzIC5jYXJkLXN0YXR1cy1idWxsZXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG59XG5cbi5jaGFydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzNTBweDtcbn1cblxuLmNoYXJ0LXNtIHtcbiAgaGVpZ2h0OiAyMzBweDtcbn1cblxuLmNoYXJ0LWxlZ2VuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM5NmFhODM7XG59XG5cbi5jaGFydC1sZWdlbmQtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNoYXJ0LWxlZ2VuZC1pdGVtICsgLmNoYXJ0LWxlZ2VuZC1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbi5jaGFydC1sZWdlbmQtaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjM3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4jY2hhcnQtdG9vbHRpcCB7XG4gIHotaW5kZXg6IDA7XG59XG4jY2hhcnQtdG9vbHRpcCAuYXJyb3cge1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVgoLTAuNXJlbSk7XG59XG5cbi5jaGFydC1pbmZvLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNSU7XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5jbG9zZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuLmNsb3NlID4gc3Bhbjpub3QoLnNyLW9ubHkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuLmNsb3NlOmhvdmVyLCAuY2xvc2U6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5jbG9zZTpob3ZlciBzcGFuOm5vdCguc3Itb25seSksIC5jbG9zZTpmb2N1cyBzcGFuOm5vdCguc3Itb25seSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmNsb3NlLWRhcmsgPiBzcGFuOm5vdCguc3Itb25seSkge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuLmNsb3NlLWRhcms6aG92ZXIgPiBzcGFuOm5vdCguc3Itb25seSksIC5jbG9zZS1kYXJrOmZvY3VzID4gc3Bhbjpub3QoLnNyLW9ubHkpIHtcbiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cblxuLmFjY29yZGlvbiAuY2FyZC1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hY2NvcmRpb24gLmNhcmQtaGVhZGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGVhMGZcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMS41cmVtO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgTnVjbGVvSWNvbnM7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYWNjb3JkaW9uIC5jYXJkLWhlYWRlcjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmFjY29yZGlvbiAuY2FyZC1oZWFkZXJbYXJpYS1leHBhbmRlZD1mYWxzZV06YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZWEwZlwiO1xufVxuLmFjY29yZGlvbiAuY2FyZC1oZWFkZXJbYXJpYS1leHBhbmRlZD10cnVlXTphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uYWNjb3JkaW9uIC5jYXJkLWhlYWRlclthcmlhLWV4cGFuZGVkPXRydWVdIC5oZWFkaW5nIHtcbiAgY29sb3I6ICMxZDI3MjA7XG59XG5cbi5tYWluLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFpbi1jb250ZW50IC5uYXZiYXItdG9wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1jb250ZW50IC5jb250YWluZXItZmx1aWQsIC5tYWluLWNvbnRlbnQgLmNvbnRhaW5lci1zbSwgLm1haW4tY29udGVudCAuY29udGFpbmVyLW1kLCAubWFpbi1jb250ZW50IC5jb250YWluZXItbGcsIC5tYWluLWNvbnRlbnQgLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWQyNzIwO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQ6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgMzksIDMyLCAwLjUpO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcbiAgdG9wOiAwLjI1cmVtO1xuICBsZWZ0OiAtMS43NXJlbTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgdG9wOiAwLjI1cmVtO1xuICBsZWZ0OiAtMS43NXJlbTtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbCBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWFsdGVybmF0aXZlIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSg1MCwgNTAsIDkzLCAwLjE1KSwgMCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuMDIpO1xufVxuLmN1c3RvbS1jb250cm9sLWFsdGVybmF0aXZlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSg1MCwgNTAsIDkzLCAwLjExKSwgMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG4uY3VzdG9tLWNvbnRyb2wtYWx0ZXJuYXRpdmUgLmN1c3RvbS1jb250cm9sLWlucHV0OmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtYWx0ZXJuYXRpdmUgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSg1MCwgNTAsIDkzLCAwLjE1KSwgMCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuMDIpO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94LXByaW1hcnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzFkMjcyMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjcyMDtcbn1cblxuLmN1c3RvbS1jaGVja2JveC1zZWNvbmRhcnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2Y3ZmFmYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZmFmYztcbn1cblxuLmN1c3RvbS1jaGVja2JveC1zdWNjZXNzIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM3Y2NlNDQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Y2NlNDQ7XG59XG5cbi5jdXN0b20tY2hlY2tib3gtaW5mbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzk3YmJjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk3YmJjO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94LXdhcm5pbmcgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZkYjUyNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkYjUyNztcbn1cblxuLmN1c3RvbS1jaGVja2JveC1kYW5nZXIgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZkYjUyNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkYjUyNztcbn1cblxuLmN1c3RvbS1jaGVja2JveC1saWdodCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWRiNWJkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94LWRhcmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbn1cblxuLmN1c3RvbS1jaGVja2JveC1kZWZhdWx0IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwNDI5MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDI5MDA7XG59XG5cbi5jdXN0b20tY2hlY2tib3gtd2hpdGUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmN1c3RvbS1jaGVja2JveC1uZXV0cmFsIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5jdXN0b20tY2hlY2tib3gtZGFya2VyIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzFkMjcyMDtcbn1cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjZmZmJy8+PC9zdmc+XCIpO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbn1cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQ6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgMzksIDMyLCAwLjUpO1xufVxuXG4uY3VzdG9tLXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5oZXJpdDtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogMS41cmVtO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jdXN0b20tdG9nZ2xlIGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b20tdG9nZ2xlIGlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMWQyNzIwO1xufVxuLmN1c3RvbS10b2dnbGUgaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMWQyNzIwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjhweCk7XG59XG4uY3VzdG9tLXRvZ2dsZSBpbnB1dDpkaXNhYmxlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOWVjZWY7XG59XG4uY3VzdG9tLXRvZ2dsZSBpbnB1dDpkaXNhYmxlZDpjaGVja2VkICsgLmN1c3RvbS10b2dnbGUtc2xpZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWNlZjtcbn1cbi5jdXN0b20tdG9nZ2xlIGlucHV0OmRpc2FibGVkOmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzNDQzODtcbn1cblxuLmN1c3RvbS10b2dnbGUtc2xpZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMzRweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jdXN0b20tdG9nZ2xlLXNsaWRlcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGxlZnQ6IDJweDtcbiAgYm90dG9tOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG59XG5cbi5jdXN0b20tdG9nZ2xlLXdyYXBwZXIgLmN1c3RvbS10b2dnbGUgKyAuY3VzdG9tLXRvZ2dsZSB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tdG9nZ2xlIGlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXI6YWZ0ZXIge1xuICBjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwtb24pO1xuICBjb2xvcjogIzFkMjcyMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbi5jdXN0b20tdG9nZ2xlLXNsaWRlcjphZnRlciB7XG4gIGNvbG9yOiAjY2VkNGRhO1xuICBjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwtb2ZmKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgMC4yMTY2N3JlbTtcbiAgdG9wOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMS42NjY2N3JlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXRvZ2dsZS1zbGlkZXI6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmN1c3RvbS10b2dnbGUtcHJpbWFyeSBpbnB1dDpjaGVja2VkICsgLmN1c3RvbS10b2dnbGUtc2xpZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWQyNzIwO1xufVxuLmN1c3RvbS10b2dnbGUtcHJpbWFyeSBpbnB1dDpjaGVja2VkICsgLmN1c3RvbS10b2dnbGUtc2xpZGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMxZDI3MjA7XG59XG4uY3VzdG9tLXRvZ2dsZS1wcmltYXJ5IGlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXI6YWZ0ZXIge1xuICBjb2xvcjogIzFkMjcyMDtcbn1cbi5jdXN0b20tdG9nZ2xlLXByaW1hcnkgaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlciB7XG4gIGJvcmRlci1jb2xvcjogIzFkMjcyMDtcbn1cbi5jdXN0b20tdG9nZ2xlLXByaW1hcnkgaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM0NDM4O1xufVxuXG4uY3VzdG9tLXRvZ2dsZS1zZWNvbmRhcnkgaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y3ZmFmYztcbn1cbi5jdXN0b20tdG9nZ2xlLXNlY29uZGFyeSBpbnB1dDpjaGVja2VkICsgLmN1c3RvbS10b2dnbGUtc2xpZGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmN2ZhZmM7XG59XG4uY3VzdG9tLXRvZ2dsZS1zZWNvbmRhcnkgaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlcjphZnRlciB7XG4gIGNvbG9yOiAjZjdmYWZjO1xufVxuLmN1c3RvbS10b2dnbGUtc2Vjb25kYXJ5IGlucHV0OmRpc2FibGVkOmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXIge1xuICBib3JkZXItY29sb3I6ICNmN2ZhZmM7XG59XG4uY3VzdG9tLXRvZ2dsZS1zZWNvbmRhcnkgaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmN1c3RvbS10b2dnbGUtc3VjY2VzcyBpbnB1dDpjaGVja2VkICsgLmN1c3RvbS10b2dnbGUtc2xpZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2NjZTQ0O1xufVxuLmN1c3RvbS10b2dnbGUtc3VjY2VzcyBpbnB1dDpjaGVja2VkICsgLmN1c3RvbS10b2dnbGUtc2xpZGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM3Y2NlNDQ7XG59XG4uY3VzdG9tLXRvZ2dsZS1zdWNjZXNzIGlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXI6YWZ0ZXIge1xuICBjb2xvcjogIzdjY2U0NDtcbn1cbi5jdXN0b20tdG9nZ2xlLXN1Y2Nlc3MgaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlciB7XG4gIGJvcmRlci1jb2xvcjogIzdjY2U0NDtcbn1cbi5jdXN0b20tdG9nZ2xlLXN1Y2Nlc3MgaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOThkOTZjO1xufVxuXG4uY3VzdG9tLXRvZ2dsZS1pbmZvIGlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXIge1xuICBib3JkZXItY29sb3I6ICMzOTdiYmM7XG59XG4uY3VzdG9tLXRvZ2dsZS1pbmZvIGlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzM5N2JiYztcbn1cbi5jdXN0b20tdG9nZ2xlLWluZm8gaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlcjphZnRlciB7XG4gIGNvbG9yOiAjMzk3YmJjO1xufVxuLmN1c3RvbS10b2dnbGUtaW5mbyBpbnB1dDpkaXNhYmxlZDpjaGVja2VkICsgLmN1c3RvbS10b2dnbGUtc2xpZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzk3YmJjO1xufVxuLmN1c3RvbS10b2dnbGUtaW5mbyBpbnB1dDpkaXNhYmxlZDpjaGVja2VkICsgLmN1c3RvbS10b2dnbGUtc2xpZGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Yjk0Y2Q7XG59XG5cbi5jdXN0b20tdG9nZ2xlLXdhcm5pbmcgaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZkYjUyNztcbn1cbi5jdXN0b20tdG9nZ2xlLXdhcm5pbmcgaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmRiNTI3O1xufVxuLmN1c3RvbS10b2dnbGUtd2FybmluZyBpbnB1dDpjaGVja2VkICsgLmN1c3RvbS10b2dnbGUtc2xpZGVyOmFmdGVyIHtcbiAgY29sb3I6ICNmZGI1Mjc7XG59XG4uY3VzdG9tLXRvZ2dsZS13YXJuaW5nIGlucHV0OmRpc2FibGVkOmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXIge1xuICBib3JkZXItY29sb3I6ICNmZGI1Mjc7XG59XG4uY3VzdG9tLXRvZ2dsZS13YXJuaW5nIGlucHV0OmRpc2FibGVkOmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkYzY1YTtcbn1cblxuLmN1c3RvbS10b2dnbGUtZGFuZ2VyIGlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXIge1xuICBib3JkZXItY29sb3I6ICNmZGI1Mjc7XG59XG4uY3VzdG9tLXRvZ2dsZS1kYW5nZXIgaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmRiNTI3O1xufVxuLmN1c3RvbS10b2dnbGUtZGFuZ2VyIGlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXI6YWZ0ZXIge1xuICBjb2xvcjogI2ZkYjUyNztcbn1cbi5jdXN0b20tdG9nZ2xlLWRhbmdlciBpbnB1dDpkaXNhYmxlZDpjaGVja2VkICsgLmN1c3RvbS10b2dnbGUtc2xpZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmRiNTI3O1xufVxuLmN1c3RvbS10b2dnbGUtZGFuZ2VyIGlucHV0OmRpc2FibGVkOmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkYzY1YTtcbn1cblxuLmN1c3RvbS10b2dnbGUtbGlnaHQgaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlciB7XG4gIGJvcmRlci1jb2xvcjogI2FkYjViZDtcbn1cbi5jdXN0b20tdG9nZ2xlLWxpZ2h0IGlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2FkYjViZDtcbn1cbi5jdXN0b20tdG9nZ2xlLWxpZ2h0IGlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXI6YWZ0ZXIge1xuICBjb2xvcjogI2FkYjViZDtcbn1cbi5jdXN0b20tdG9nZ2xlLWxpZ2h0IGlucHV0OmRpc2FibGVkOmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXIge1xuICBib3JkZXItY29sb3I6ICNhZGI1YmQ7XG59XG4uY3VzdG9tLXRvZ2dsZS1saWdodCBpbnB1dDpkaXNhYmxlZDpjaGVja2VkICsgLmN1c3RvbS10b2dnbGUtc2xpZGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOWNmZDQ7XG59XG5cbi5jdXN0b20tdG9nZ2xlLWRhcmsgaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlciB7XG4gIGJvcmRlci1jb2xvcjogIzIxMjUyOTtcbn1cbi5jdXN0b20tdG9nZ2xlLWRhcmsgaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMjEyNTI5O1xufVxuLmN1c3RvbS10b2dnbGUtZGFyayBpbnB1dDpjaGVja2VkICsgLmN1c3RvbS10b2dnbGUtc2xpZGVyOmFmdGVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG4uY3VzdG9tLXRvZ2dsZS1kYXJrIGlucHV0OmRpc2FibGVkOmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXIge1xuICBib3JkZXItY29sb3I6ICMyMTI1Mjk7XG59XG4uY3VzdG9tLXRvZ2dsZS1kYXJrIGlucHV0OmRpc2FibGVkOmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4M2Y0NTtcbn1cblxuLmN1c3RvbS10b2dnbGUtZGVmYXVsdCBpbnB1dDpjaGVja2VkICsgLmN1c3RvbS10b2dnbGUtc2xpZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQyOTAwO1xufVxuLmN1c3RvbS10b2dnbGUtZGVmYXVsdCBpbnB1dDpjaGVja2VkICsgLmN1c3RvbS10b2dnbGUtc2xpZGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwNDI5MDA7XG59XG4uY3VzdG9tLXRvZ2dsZS1kZWZhdWx0IGlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXI6YWZ0ZXIge1xuICBjb2xvcjogIzA0MjkwMDtcbn1cbi5jdXN0b20tdG9nZ2xlLWRlZmF1bHQgaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlciB7XG4gIGJvcmRlci1jb2xvcjogIzA0MjkwMDtcbn1cbi5jdXN0b20tdG9nZ2xlLWRlZmF1bHQgaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk1YzAwO1xufVxuXG4uY3VzdG9tLXRvZ2dsZS13aGl0ZSBpbnB1dDpjaGVja2VkICsgLmN1c3RvbS10b2dnbGUtc2xpZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmN1c3RvbS10b2dnbGUtd2hpdGUgaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmN1c3RvbS10b2dnbGUtd2hpdGUgaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlcjphZnRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmN1c3RvbS10b2dnbGUtd2hpdGUgaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5jdXN0b20tdG9nZ2xlLXdoaXRlIGlucHV0OmRpc2FibGVkOmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5jdXN0b20tdG9nZ2xlLW5ldXRyYWwgaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5jdXN0b20tdG9nZ2xlLW5ldXRyYWwgaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmN1c3RvbS10b2dnbGUtbmV1dHJhbCBpbnB1dDpjaGVja2VkICsgLmN1c3RvbS10b2dnbGUtc2xpZGVyOmFmdGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uY3VzdG9tLXRvZ2dsZS1uZXV0cmFsIGlucHV0OmRpc2FibGVkOmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXIge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uY3VzdG9tLXRvZ2dsZS1uZXV0cmFsIGlucHV0OmRpc2FibGVkOmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5jdXN0b20tdG9nZ2xlLWRhcmtlciBpbnB1dDpjaGVja2VkICsgLmN1c3RvbS10b2dnbGUtc2xpZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cbi5jdXN0b20tdG9nZ2xlLWRhcmtlciBpbnB1dDpjaGVja2VkICsgLmN1c3RvbS10b2dnbGUtc2xpZGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IGJsYWNrO1xufVxuLmN1c3RvbS10b2dnbGUtZGFya2VyIGlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLXRvZ2dsZS1zbGlkZXI6YWZ0ZXIge1xuICBjb2xvcjogYmxhY2s7XG59XG4uY3VzdG9tLXRvZ2dsZS1kYXJrZXIgaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlciB7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG4uY3VzdG9tLXRvZ2dsZS1kYXJrZXIgaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCArIC5jdXN0b20tdG9nZ2xlLXNsaWRlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcxYTFjO1xufVxuXG4uZHJvcGRvd24sXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wbGVmdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBtaW4td2lkdGg6IDEycmVtO1xufVxuLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtID4gaSxcbi5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtID4gc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMTclO1xufVxuLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0gaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5kcm9wZG93bi1tZW51IGEubWVkaWEgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5kcm9wZG93bi1tZW51IGEubWVkaWEgcCB7XG4gIGNvbG9yOiAjODg5OGFhO1xufVxuLmRyb3Bkb3duLW1lbnUgYS5tZWRpYTpob3ZlciAuaGVhZGluZyxcbi5kcm9wZG93bi1tZW51IGEubWVkaWE6aG92ZXIgcCB7XG4gIGNvbG9yOiAjMDQyOTAwICFpbXBvcnRhbnQ7XG59XG5cbi5kcm9wZG93bi1tZW51LWRhcmsgLmgxLCAuZHJvcGRvd24tbWVudS1kYXJrIC5oMiwgLmRyb3Bkb3duLW1lbnUtZGFyayAuaDMsIC5kcm9wZG93bi1tZW51LWRhcmsgLmg0LCAuZHJvcGRvd24tbWVudS1kYXJrIC5oNSwgLmRyb3Bkb3duLW1lbnUtZGFyayAuaDYsIC5kcm9wZG93bi1tZW51LWRhcmsgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtc20ge1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBib3JkZXI6IDAuNDM3NXJlbTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtbGcge1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjQzNzVyZW07XG59XG5cbi5kcm9wZG93bi1tZW51LXhsIHtcbiAgbWluLXdpZHRoOiA0MjBweDtcbiAgYm9yZGVyLXJhZGl1czogMC40Mzc1cmVtO1xufVxuXG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjlmZTtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLmZvb3RlciAuY29sLWZvb3RlciAuaGVhZGluZyB7XG4gIGNvbG9yOiAjODg5OGFhO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5mb290ZXIgLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rLFxuLmZvb3RlciAuZm9vdGVyLWxpbmsge1xuICBjb2xvcjogIzg4OThhYSAhaW1wb3J0YW50O1xufVxuLmZvb3RlciAubmF2IC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXIsXG4uZm9vdGVyIC5mb290ZXItbGluazpob3ZlciB7XG4gIGNvbG9yOiAjNTI1ZjdmICFpbXBvcnRhbnQ7XG59XG4uZm9vdGVyIC5saXN0LXVuc3R5bGVkIGxpIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuMTI1cmVtIDA7XG4gIGNvbG9yOiAjODg5OGFhO1xuICBmb250LXNpemU6IDAuODVyZW07XG59XG4uZm9vdGVyIC5saXN0LXVuc3R5bGVkIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzUyNWY3Zjtcbn1cbi5mb290ZXIgLmNvcHlyaWdodCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5mb290ZXItZGFyayAuY29sLWZvb3RlciAuaGVhZGluZyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2LWZvb3RlciAubmF2LWxpbmsge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLm5hdi1mb290ZXIgLm5hdi1pdGVtOmxhc3QtY2hpbGQgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmZvb3Rlci5oYXMtY2FyZHMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogNTAwcHg7XG4gIG1hcmdpbi10b3A6IC00MjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZm9vdGVyLmhhcy1jYXJkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDYwMHB4O1xuICBoZWlnaHQ6IDIwMDBweDtcbiAgYmFja2dyb3VuZDogI2Y3ZmFmYztcbiAgdHJhbnNmb3JtOiBza2V3KDAsIC04ZGVnKTtcbn1cbi5mb290ZXIuaGFzLWNhcmRzIC5jb250YWluZXIge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZm9vdGVyLWF1dG8tYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZm9ybS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICM1MjVmN2Y7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBmb250LXNpemU6IDFyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMS43NXJlbSArIDVweCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYWRiNWJkO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDIuMjVlbSArIDEuNzVyZW0gKyA1cHgpO1xufVxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDAuNDVlbSArIDEuNzVyZW0gKyA1cHgpO1xufVxuXG4uZm9ybS1jb250cm9sLWZsdXNoIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5mb3JtLWNvbnRyb2wtZmx1c2g6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG50ZXh0YXJlYVtyZXNpemU9bm9uZV0ge1xuICByZXNpemU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxudGV4dGFyZWFbcmVzaXplPWJvdGhdIHtcbiAgcmVzaXplOiBib3RoICFpbXBvcnRhbnQ7XG59XG5cbnRleHRhcmVhW3Jlc2l6ZT12ZXJ0aWNhbF0ge1xuICByZXNpemU6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG59XG5cbnRleHRhcmVhW3Jlc2l6ZT1ob3Jpem9udGFsXSB7XG4gIHJlc2l6ZTogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1jb250cm9sLW11dGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RkFGRTtcbiAgYm9yZGVyLWNvbG9yOiAjRjdGQUZFO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmZvcm0tY29udHJvbC1tdXRlZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZkZmY7XG59XG5cbi5mb3JtLWNvbnRyb2wtYWx0ZXJuYXRpdmUge1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSg1MCwgNTAsIDkzLCAwLjE1KSwgMCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuMDIpO1xuICBib3JkZXI6IDA7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbn1cbi5mb3JtLWNvbnRyb2wtYWx0ZXJuYXRpdmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSg1MCwgNTAsIDkzLCAwLjExKSwgMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcsXG4uaW5wdXQtZ3JvdXAtbGcgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgYm94LXNoYWRvdzogMCAzcHggMnB4IHJnYmEoMjMzLCAyMzYsIDIzOSwgMC4wNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5pbnB1dC1ncm91cCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uaW5wdXQtZ3JvdXAtdGV4dCBpIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5pbnB1dC1ncm91cC10ZXh0IC5jdXN0b20tY29udHJvbCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtbWVyZ2UgLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uaW5wdXQtZ3JvdXAtbWVyZ2UgLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtYWx0ZXJuYXRpdmUge1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSg1MCwgNTAsIDkzLCAwLjE1KSwgMCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuMDIpO1xuICBib3JkZXI6IDA7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbn1cbi5pbnB1dC1ncm91cC1hbHRlcm5hdGl2ZSAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWFsdGVybmF0aXZlIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZm9jdXNlZCAuaW5wdXQtZ3JvdXAtYWx0ZXJuYXRpdmUge1xuICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSg1MCwgNTAsIDkzLCAwLjExKSwgMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4wOCkgIWltcG9ydGFudDtcbn1cblxuLmlucHV0LWdyb3VwLWZsdXNoIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5pbnB1dC1ncm91cC1mbHVzaCA+IC5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmlucHV0LWdyb3VwLWZsdXNoID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1mbHVzaCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mb2N1c2VkIC5pbnB1dC1ncm91cCB7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDlweCByZ2JhKDUwLCA1MCwgOSwgMCksIDNweCA0cHggOHB4IHJnYmEoMjksIDM5LCAzMiwgMC4xKTtcbn1cbi5mb2N1c2VkIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgY29sb3I6ICM4ODk4YWE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzFkMjcyMDtcbn1cbi5mb2N1c2VkIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICMxZDI3MjA7XG59XG4uZm9jdXNlZCAuaW5wdXQtZ3JvdXAtZmx1c2gge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZm9ybS1wcmltYXJ5IC5mb3JtLWNvbnRyb2wge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3LCAxMCwgOCwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiAjMDcwYTA4O1xufVxuLmZvcm0tcHJpbWFyeSAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzLCA0LCAzLCAwLjcpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDMwNDAzO1xufVxuLmZvcm0tcHJpbWFyeSAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG4uZm9ybS1wcmltYXJ5IC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNywgMTAsIDgsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogIzA3MGEwODtcbn1cbi5mb3JtLXByaW1hcnkgLmZvY3VzZWQgLmlucHV0LWdyb3VwLXRleHQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzLCA0LCAzLCAwLjcpO1xuICBib3JkZXItY29sb3I6ICMwMzA0MDM7XG59XG5cbi5oYXMtc3VjY2Vzcyxcbi5oYXMtZGFuZ2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhhcy1zdWNjZXNzOmFmdGVyLFxuLmhhcy1kYW5nZXI6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJOdWNsZW9JY29uc1wiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBvcGFjaXR5OiAxO1xufVxuLmhhcy1zdWNjZXNzIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmhhcy1kYW5nZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXItY29sb3I6IHJlZDtcbn1cblxuLmhhcy1zdWNjZXNzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGVhMjZcIjtcbiAgY29sb3I6ICM1MTkwMjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNmRlODE7XG59XG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzdjY2U0NDtcbn1cblxuLmhhcy1kYW5nZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZWE1M1wiO1xuICBjb2xvcjogI2M2ODQwMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlY2Y3Mztcbn1cbi5oYXMtZGFuZ2VyIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmhhcy1kYW5nZXIgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZkYjUyNztcbn1cblxuLnJvdy1leGFtcGxlID4gLmNvbCBzcGFuLFxuLnJvdy1leGFtcGxlID4gW2NsYXNzXj1jb2wtXSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGNvbG9yOiByZ2IoNTcsIDYzLCA3Myk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjEpIDBweCAwcHggMHB4IDFweCwgcmdiYSgwLCAwLCAwLCAwLjEpIDBweCA0cHggMTZweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG5cbi5uby1ndXR0ZXJzID4gLmNvbCBzcGFuLFxuLm5vLWd1dHRlcnMgPiBbY2xhc3NePWNvbC1dIHNwYW4ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaWNvbiB7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IDNyZW07XG59XG4uaWNvbiBpLCAuaWNvbiBzdmcge1xuICBmb250LXNpemU6IDIuMjVyZW07XG59XG4uaWNvbiArIC5pY29uLXRleHQge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtIC0gMSk7XG59XG5cbi5pY29uLXhsIHtcbiAgd2lkdGg6IDVyZW07XG4gIGhlaWdodDogNXJlbTtcbn1cbi5pY29uLXhsIGksIC5pY29uLXhsIHN2ZyB7XG4gIGZvbnQtc2l6ZTogNC4yNXJlbTtcbn1cbi5pY29uLXhsICsgLmljb24tdGV4dCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA1cmVtIC0gMSk7XG59XG5cbi5pY29uLWxnIHtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbn1cbi5pY29uLWxnIGksIC5pY29uLWxnIHN2ZyB7XG4gIGZvbnQtc2l6ZTogMy4yNXJlbTtcbn1cbi5pY29uLWxnICsgLmljb24tdGV4dCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0cmVtIC0gMSk7XG59XG5cbi5pY29uLXNtIHtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbn1cbi5pY29uLXNtIGksIC5pY29uLXNtIHN2ZyB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbi5pY29uLXNtICsgLmljb24tdGV4dCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAycmVtIC0gMSk7XG59XG5cbi5pY29uLXhzIHtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbn1cbi5pY29uLXhzIGksIC5pY29uLXhzIHN2ZyB7XG4gIGZvbnQtc2l6ZTogMC41cmVtO1xufVxuLmljb24teHMgKyAuaWNvbi10ZXh0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEuMjVyZW0gLSAxKTtcbn1cblxuLmljb24tYWN0aW9ucyA+IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgY29sb3I6ICM4ODk4YWE7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uaWNvbi1hY3Rpb25zID4gYTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uaWNvbi1hY3Rpb25zID4gYSBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMTg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM5NmFhODM7XG59XG4uaWNvbi1hY3Rpb25zID4gYTpob3ZlciBzcGFuIHtcbiAgY29sb3I6ICM3Yzk0NjY7XG59XG4uaWNvbi1hY3Rpb25zID4gYSxcbi5pY29uLWFjdGlvbnMgPiBhOmhvdmVyLFxuLmljb24tYWN0aW9ucyA+IGEuYWN0aXZlIHtcbiAgY29sb3I6ICMzMjMyNWQ7XG59XG4uaWNvbi1hY3Rpb25zID4gLmZhdm9yaXRlOmhvdmVyLFxuLmljb24tYWN0aW9ucyA+IC5mYXZvcml0ZS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZDYwMDtcbn1cbi5pY29uLWFjdGlvbnMgPiAubG92ZTpob3Zlcixcbi5pY29uLWFjdGlvbnMgPiAubG92ZS5hY3RpdmUge1xuICBjb2xvcjogI2Y1MzY1Yztcbn1cbi5pY29uLWFjdGlvbnMgPiAubGlrZTpob3Zlcixcbi5pY29uLWFjdGlvbnMgPiAubGlrZS5hY3RpdmUge1xuICBjb2xvcjogIzVlNzJlNDtcbn1cblxuLmljb24tYWN0aW9ucy1sZyBhIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuODc1cmVtO1xufVxuXG4uaWNvbi1zaGFwZSB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uaWNvbi1zaGFwZSBpLCAuaWNvbi1zaGFwZSBzdmcge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG4uaWNvbi1zaGFwZS5pY29uLWxnIGksIC5pY29uLXNoYXBlLmljb24tbGcgc3ZnIHtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbn1cbi5pY29uLXNoYXBlLmljb24tc20gaSwgLmljb24tc2hhcGUuaWNvbi1zbSBzdmcge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLmljb24tc2hhcGUuaWNvbi14cyBpLCAuaWNvbi1zaGFwZS5pY29uLXhzIHN2ZyB7XG4gIGZvbnQtc2l6ZTogMC42cmVtO1xufVxuLmljb24tc2hhcGUgc3ZnIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLmljb24tc2hhcGUtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDYwYjA4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA2OCwgNTYsIDAuNSk7XG59XG5cbi5pY29uLXNoYXBlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjY2ZlM2YxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5pY29uLXNoYXBlLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzYxYmMyMztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTIsIDIxNywgMTA4LCAwLjUpO1xufVxuXG4uaWNvbi1zaGFwZS1pbmZvIHtcbiAgY29sb3I6ICMyMzYxOWY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTEsIDE0OCwgMjA1LCAwLjUpO1xufVxuXG4uaWNvbi1zaGFwZS13YXJuaW5nIHtcbiAgY29sb3I6ICNmMWEwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAxOTgsIDkwLCAwLjUpO1xufVxuXG4uaWNvbi1zaGFwZS1kYW5nZXIge1xuICBjb2xvcjogI2YxYTAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDE5OCwgOTAsIDAuNSk7XG59XG5cbi5pY29uLXNoYXBlLWxpZ2h0IHtcbiAgY29sb3I6ICM4NzljYjA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjAxLCAyMDcsIDIxMiwgMC41KTtcbn1cblxuLmljb24tc2hhcGUtZGFyayB7XG4gIGNvbG9yOiAjMDkwYzBlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU2LCA2MywgNjksIDAuNSk7XG59XG5cbi5pY29uLXNoYXBlLWRlZmF1bHQge1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOSwgOTIsIDAsIDAuNSk7XG59XG5cbi5pY29uLXNoYXBlLXdoaXRlIHtcbiAgY29sb3I6ICNlOGUzZTM7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmljb24tc2hhcGUtbmV1dHJhbCB7XG4gIGNvbG9yOiAjZThlM2UzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5pY29uLXNoYXBlLWRhcmtlciB7XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMywgMjYsIDI4LCAwLjUpO1xufVxuXG4ubGlzdC1ncm91cC1zcGFjZSAubGlzdC1ncm91cC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLmxpc3QtZ3JvdXAtaW1nIHtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW46IC0wLjFyZW0gMS4ycmVtIDAgLTAuMnJlbTtcbn1cblxuLmxpc3QtZ3JvdXAtY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWNvbnRlbnQgPiBwIHtcbiAgY29sb3I6ICNhZGI1YmQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMC4ycmVtIDAgMDtcbn1cblxuLmxpc3QtZ3JvdXAtaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMzMjMyNWQ7XG59XG4ubGlzdC1ncm91cC1oZWFkaW5nID4gc21hbGwge1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbG9yOiAjYWRiNWJkO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uY2hlY2tsaXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xufVxuLmNoZWNrbGlzdC1pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDI3MjA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLmNoZWNrbGlzdC1pdGVtLWNoZWNrZWQgLmNoZWNrbGlzdC1pbmZvICoge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLmNoZWNrbGlzdC1pdGVtLXByaW1hcnk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjcyMDtcbn1cblxuLmNoZWNrbGlzdC1pdGVtLXNlY29uZGFyeTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmYWZjO1xufVxuXG4uY2hlY2tsaXN0LWl0ZW0tc3VjY2VzczpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2NjZTQ0O1xufVxuXG4uY2hlY2tsaXN0LWl0ZW0taW5mbzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk3YmJjO1xufVxuXG4uY2hlY2tsaXN0LWl0ZW0td2FybmluZzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRiNTI3O1xufVxuXG4uY2hlY2tsaXN0LWl0ZW0tZGFuZ2VyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGI1Mjc7XG59XG5cbi5jaGVja2xpc3QtaXRlbS1saWdodDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuXG4uY2hlY2tsaXN0LWl0ZW0tZGFyazpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xufVxuXG4uY2hlY2tsaXN0LWl0ZW0tZGVmYXVsdDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQyOTAwO1xufVxuXG4uY2hlY2tsaXN0LWl0ZW0td2hpdGU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmNoZWNrbGlzdC1pdGVtLW5ldXRyYWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmNoZWNrbGlzdC1pdGVtLWRhcmtlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cblxuLm1hcC1jYW52YXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwMHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLm1hc2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubWFzayB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxMDQwO1xufVxuXG4uYmFja2Ryb3AtZGFyayB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLmJhY2tkcm9wLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xufVxuXG4ubWVkaWEtY29tbWVudCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5tZWRpYS1jb21tZW50LWF2YXRhciB7XG4gIG1hcmdpbi10b3A6IC0xcmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0ycmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1lZGlhLWNvbW1lbnQtYXZhdGFyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5tZWRpYS1jb21tZW50LXRleHQge1xuICBib3JkZXItcmFkaXVzOiAwLjQzNzVyZW07XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmYztcbiAgcGFkZGluZzogMXJlbSAxLjI1cmVtIDFyZW0gMi41cmVtO1xufVxuXG4ubWVkaWEtY29tbWVudDpob3ZlciAubWVkaWEtY29tbWVudC1hdmF0YXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbi5tb2RhbC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbn1cblxuLm1vZGFsLWZsdWlkIC5tb2RhbC1kaWFsb2cge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsLWZsdWlkIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLm1vZGFsLXByaW1hcnkgLm1vZGFsLXRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubW9kYWwtcHJpbWFyeSAubW9kYWwtaGVhZGVyLFxuLm1vZGFsLXByaW1hcnkgLm1vZGFsLWZvb3RlciB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3NSk7XG59XG4ubW9kYWwtcHJpbWFyeSAubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDI3MjA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1vZGFsLXByaW1hcnkgLm1vZGFsLWNvbnRlbnQgLmhlYWRpbmcge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tb2RhbC1wcmltYXJ5IC5jbG9zZSA+IHNwYW46bm90KC5zci1vbmx5KSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubW9kYWwtc2Vjb25kYXJ5IC5tb2RhbC10aXRsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuLm1vZGFsLXNlY29uZGFyeSAubW9kYWwtaGVhZGVyLFxuLm1vZGFsLXNlY29uZGFyeSAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMzLCAzNywgNDEsIDAuMDc1KTtcbn1cbi5tb2RhbC1zZWNvbmRhcnkgLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmYWZjO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cbi5tb2RhbC1zZWNvbmRhcnkgLm1vZGFsLWNvbnRlbnQgLmhlYWRpbmcge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cbi5tb2RhbC1zZWNvbmRhcnkgLmNsb3NlID4gc3Bhbjpub3QoLnNyLW9ubHkpIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tb2RhbC1zdWNjZXNzIC5tb2RhbC10aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1vZGFsLXN1Y2Nlc3MgLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1zdWNjZXNzIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuLm1vZGFsLXN1Y2Nlc3MgLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2NjZTQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tb2RhbC1zdWNjZXNzIC5tb2RhbC1jb250ZW50IC5oZWFkaW5nIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubW9kYWwtc3VjY2VzcyAuY2xvc2UgPiBzcGFuOm5vdCguc3Itb25seSkge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm1vZGFsLWluZm8gLm1vZGFsLXRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubW9kYWwtaW5mbyAubW9kYWwtaGVhZGVyLFxuLm1vZGFsLWluZm8gLm1vZGFsLWZvb3RlciB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3NSk7XG59XG4ubW9kYWwtaW5mbyAubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOTdiYmM7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1vZGFsLWluZm8gLm1vZGFsLWNvbnRlbnQgLmhlYWRpbmcge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tb2RhbC1pbmZvIC5jbG9zZSA+IHNwYW46bm90KC5zci1vbmx5KSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubW9kYWwtd2FybmluZyAubW9kYWwtdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tb2RhbC13YXJuaW5nIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtd2FybmluZyAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDc1KTtcbn1cbi5tb2RhbC13YXJuaW5nIC5tb2RhbC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkYjUyNztcbiAgY29sb3I6ICNmZmY7XG59XG4ubW9kYWwtd2FybmluZyAubW9kYWwtY29udGVudCAuaGVhZGluZyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1vZGFsLXdhcm5pbmcgLmNsb3NlID4gc3Bhbjpub3QoLnNyLW9ubHkpIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tb2RhbC1kYW5nZXIgLm1vZGFsLXRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubW9kYWwtZGFuZ2VyIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZGFuZ2VyIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuLm1vZGFsLWRhbmdlciAubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGI1Mjc7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1vZGFsLWRhbmdlciAubW9kYWwtY29udGVudCAuaGVhZGluZyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1vZGFsLWRhbmdlciAuY2xvc2UgPiBzcGFuOm5vdCguc3Itb25seSkge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm1vZGFsLWxpZ2h0IC5tb2RhbC10aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1vZGFsLWxpZ2h0IC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtbGlnaHQgLm1vZGFsLWZvb3RlciB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3NSk7XG59XG4ubW9kYWwtbGlnaHQgLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tb2RhbC1saWdodCAubW9kYWwtY29udGVudCAuaGVhZGluZyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1vZGFsLWxpZ2h0IC5jbG9zZSA+IHNwYW46bm90KC5zci1vbmx5KSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubW9kYWwtZGFyayAubW9kYWwtdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tb2RhbC1kYXJrIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZGFyayAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDc1KTtcbn1cbi5tb2RhbC1kYXJrIC5tb2RhbC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgY29sb3I6ICNmZmY7XG59XG4ubW9kYWwtZGFyayAubW9kYWwtY29udGVudCAuaGVhZGluZyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1vZGFsLWRhcmsgLmNsb3NlID4gc3Bhbjpub3QoLnNyLW9ubHkpIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tb2RhbC1kZWZhdWx0IC5tb2RhbC10aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1vZGFsLWRlZmF1bHQgLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1kZWZhdWx0IC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuLm1vZGFsLWRlZmF1bHQgLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQyOTAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tb2RhbC1kZWZhdWx0IC5tb2RhbC1jb250ZW50IC5oZWFkaW5nIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubW9kYWwtZGVmYXVsdCAuY2xvc2UgPiBzcGFuOm5vdCguc3Itb25seSkge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm1vZGFsLXdoaXRlIC5tb2RhbC10aXRsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuLm1vZGFsLXdoaXRlIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtd2hpdGUgLm1vZGFsLWZvb3RlciB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgzMywgMzcsIDQxLCAwLjA3NSk7XG59XG4ubW9kYWwtd2hpdGUgLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cbi5tb2RhbC13aGl0ZSAubW9kYWwtY29udGVudCAuaGVhZGluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuLm1vZGFsLXdoaXRlIC5jbG9zZSA+IHNwYW46bm90KC5zci1vbmx5KSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubW9kYWwtbmV1dHJhbCAubW9kYWwtdGl0bGUge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cbi5tb2RhbC1uZXV0cmFsIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtbmV1dHJhbCAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMzLCAzNywgNDEsIDAuMDc1KTtcbn1cbi5tb2RhbC1uZXV0cmFsIC5tb2RhbC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG4ubW9kYWwtbmV1dHJhbCAubW9kYWwtY29udGVudCAuaGVhZGluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuLm1vZGFsLW5ldXRyYWwgLmNsb3NlID4gc3Bhbjpub3QoLnNyLW9ubHkpIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tb2RhbC1kYXJrZXIgLm1vZGFsLXRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubW9kYWwtZGFya2VyIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZGFya2VyIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuLm1vZGFsLWRhcmtlciAubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tb2RhbC1kYXJrZXIgLm1vZGFsLWNvbnRlbnQgLmhlYWRpbmcge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tb2RhbC1kYXJrZXIgLmNsb3NlID4gc3Bhbjpub3QoLnNyLW9ubHkpIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItaG9yaXpvbnRhbCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbi5uYXZiYXItaG9yaXpvbnRhbCAubmF2YmFyLW5hdiAubmF2LWxpbmsgLm5hdi1saW5rLWlubmVyLS10ZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG59XG4ubmF2YmFyLWhvcml6b250YWwgLm5hdmJhci1icmFuZCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1cHg7XG59XG4ubmF2YmFyLWhvcml6b250YWwgLm5hdmJhci1icmFuZCBpbWcge1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ubmF2YmFyLWhvcml6b250YWwgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItaG9yaXpvbnRhbCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogIzMyMzI1ZDtcbn1cbi5uYXZiYXItaG9yaXpvbnRhbCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm1lZGlhOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci1ob3Jpem9udGFsIC5uYXZiYXItbmF2IC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1ob3Jpem9udGFsIC5uYXZiYXItbmF2IC5uYXYtaXRlbSBbZGF0YS10b2dnbGU9ZHJvcGRvd25dOjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLm5hdmJhci1ob3Jpem9udGFsIC5uYXZiYXItbmF2IC5uYXYtaXRlbS5zaG93IFtkYXRhLXRvZ2dsZT1kcm9wZG93bl06OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gIC5uYXZiYXItaG9yaXpvbnRhbCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG4gIC5uYXZiYXItaG9yaXpvbnRhbCAubmF2YmFyLW5hdiAubmF2LWxpbmsgaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuICAubmF2YmFyLWhvcml6b250YWwgLm5hdmJhci1uYXYgLm5hdi1saW5rLWljb24ge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG4gIC5uYXZiYXItaG9yaXpvbnRhbCAubmF2YmFyLW5hdiAubmF2LWxpbmstaWNvbiBpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLm5hdmJhci1ob3Jpem9udGFsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubmF2YmFyLWhvcml6b250YWwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnU6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgbGVmdDogMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWSgxcmVtKTtcbiAgICB6LWluZGV4OiAtNTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB9XG4gIC5uYXZiYXItaG9yaXpvbnRhbCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudS1yaWdodDpiZWZvcmUge1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1ob3Jpem9udGFsIC5uYXZiYXItbmF2Om5vdCgubmF2YmFyLW5hdi1ob3ZlcikgLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBhbmltYXRpb246IHNob3ctbmF2YmFyLWRyb3Bkb3duIDAuMjVzIGVhc2UgZm9yd2FyZHM7XG4gIH1cbiAgLm5hdmJhci1ob3Jpem9udGFsIC5uYXZiYXItbmF2Om5vdCgubmF2YmFyLW5hdi1ob3ZlcikgLmRyb3Bkb3duLW1lbnUuY2xvc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGFuaW1hdGlvbjogaGlkZS1uYXZiYXItZHJvcGRvd24gMC4xNXMgZWFzZSBiYWNrd2FyZHM7XG4gIH1cbiAgLm5hdmJhci1ob3Jpem9udGFsIC5uYXZiYXItbmF2Lm5hdmJhci1uYXYtaG92ZXIgLmRyb3Bkb3duLW1lbnUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTBweCkgcGVyc3BlY3RpdmUoMjAwcHgpIHJvdGF0ZVgoLTJkZWcpO1xuICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMC4yNXMsIG9wYWNpdHkgMC4yNXMsIHRyYW5zZm9ybSAwLjI1cztcbiAgfVxuICAubmF2YmFyLWhvcml6b250YWwgLm5hdmJhci1uYXYubmF2YmFyLW5hdi1ob3ZlciAubmF2LWl0ZW0uZHJvcGRvd246aG92ZXIgPiAuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWhvcml6b250YWwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUtaW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG59XG4ubmF2YmFyLWhvcml6b250YWwubmF2YmFyLXRyYW5zcGFyZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ubmF2YmFyLWhvcml6b250YWwubmF2YmFyLXRyYW5zcGFyZW50IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLm5hdmJhci1ob3Jpem9udGFsLm5hdmJhci10cmFuc3BhcmVudCAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLm5hdmJhci1ob3Jpem9udGFsLm5hdmJhci10cmFuc3BhcmVudCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0ncmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1ob3Jpem9udGFsLm5hdmJhci10cmFuc3BhcmVudCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTUpO1xuICB9XG4gIC5uYXZiYXItaG9yaXpvbnRhbC5uYXZiYXItdHJhbnNwYXJlbnQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWhvcml6b250YWwubmF2YmFyLXRyYW5zcGFyZW50IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSk7XG4gIH1cbiAgLm5hdmJhci1ob3Jpem9udGFsLm5hdmJhci10cmFuc3BhcmVudCAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICB9XG4gIC5uYXZiYXItaG9yaXpvbnRhbC5uYXZiYXItdHJhbnNwYXJlbnQgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWhvcml6b250YWwubmF2YmFyLXRyYW5zcGFyZW50IC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWhvcml6b250YWwubmF2YmFyLXRyYW5zcGFyZW50IC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1ob3Jpem9udGFsLm5hdmJhci10cmFuc3BhcmVudCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KTtcbiAgfVxuICAubmF2YmFyLWhvcml6b250YWwubmF2YmFyLXRyYW5zcGFyZW50IC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTUpO1xuICB9XG4gIC5uYXZiYXItaG9yaXpvbnRhbC5uYXZiYXItdHJhbnNwYXJlbnQgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1ob3Jpem9udGFsLm5hdmJhci10cmFuc3BhcmVudCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTtcbiAgfVxufVxuLm5hdmJhci1ob3Jpem9udGFsIC5uYXZiYXItY29sbGFwc2UtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubmF2YmFyLWhvcml6b250YWwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAwLjYyNXJlbSAwO1xuICAgIGNvbG9yOiAjMDQyOTAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1ob3Jpem9udGFsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgfVxuICAubmF2YmFyLWhvcml6b250YWwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUgLm1lZGlhIHN2ZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cbiAgLm5hdmJhci1ob3Jpem9udGFsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjRyZW0pO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxMDUwO1xuICAgIG1hcmdpbjogMC43cmVtO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAubmF2YmFyLWhvcml6b250YWwgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5uYXZiYXItaG9yaXpvbnRhbCAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItdG9nZ2xlciBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZDogIzI4MzQ0ODtcbiAgfVxuICAubmF2YmFyLWhvcml6b250YWwgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLXRvZ2dsZXIgOm50aC1jaGlsZCgxKSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgfVxuICAubmF2YmFyLWhvcml6b250YWwgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLXRvZ2dsZXIgOm50aC1jaGlsZCgyKSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gIH1cbiAgLm5hdmJhci1ob3Jpem9udGFsIC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1jb2xsYXBzZS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgfVxuICAubmF2YmFyLWhvcml6b250YWwgLm5hdmJhci1jb2xsYXBzZSAuY29sbGFwc2UtYnJhbmQgaW1nIHtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gIH1cbiAgLm5hdmJhci1ob3Jpem9udGFsIC5uYXZiYXItY29sbGFwc2UgLmNvbGxhcHNlLWNsb3NlIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAubmF2YmFyLWhvcml6b250YWwgLm5hdmJhci1jb2xsYXBzZS5jb2xsYXBzaW5nLFxuLm5hdmJhci1ob3Jpem9udGFsIC5uYXZiYXItY29sbGFwc2Uuc2hvdyB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgYm94LXNoYWRvdzogMCA1MHB4IDEwMHB4IHJnYmEoNTAsIDUwLCA5MywgMC4xKSwgMCAxNXB4IDM1cHggcmdiYSg1MCwgNTAsIDkzLCAwLjE1KSwgMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYW5pbWF0aW9uOiBzaG93LW5hdmJhci1jb2xsYXBzZSAwLjJzIGVhc2UgZm9yd2FyZHM7XG4gIH1cbiAgLm5hdmJhci1ob3Jpem9udGFsIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2luZy1vdXQge1xuICAgIGFuaW1hdGlvbjogaGlkZS1uYXZiYXItY29sbGFwc2UgMC4ycyBlYXNlIGZvcndhcmRzO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNob3ctbmF2YmFyLWNvbGxhcHNlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGhpZGUtbmF2YmFyLWNvbGxhcHNlIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNob3ctbmF2YmFyLWRyb3Bkb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTBweCkgcGVyc3BlY3RpdmUoMjAwcHgpIHJvdGF0ZVgoLTJkZWcpO1xuICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMC4yNXMsIG9wYWNpdHkgMC4yNXMsIHRyYW5zZm9ybSAwLjI1cztcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGhpZGUtbmF2YmFyLWRyb3Bkb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMHB4KTtcbiAgfVxufVxuXG4ubmF2YmFyLWZsb2F0aW5nLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cbi5uYXZiYXItZmxvYXRpbmctd3JhcHBlciAubmF2YmFyIHtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG59XG5cbi5uYXZiYXItdmVydGljYWwge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJveC1zaGFkb3c6IDAgMCAycmVtIDAgcmdiYSgxMzYsIDE1MiwgMTcwLCAwLjE1KTtcbn1cbi5uYXZiYXItdmVydGljYWwubmF2YmFyLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmYztcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbi5uYXZiYXItdmVydGljYWwgLm5hdmJhci1icmFuZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5uYXZiYXItdmVydGljYWwgLm5hdmJhci1icmFuZC1pbWcsXG4ubmF2YmFyLXZlcnRpY2FsIC5uYXZiYXItYnJhbmQgPiBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci12ZXJ0aWNhbCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgfVxuICAubmF2YmFyLXZlcnRpY2FsIC5uYXZiYXItY29sbGFwc2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMC41cmVtO1xuICB9XG59XG4ubmF2YmFyLXZlcnRpY2FsIC5uYXZiYXItbmF2IHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xufVxuLm5hdmJhci12ZXJ0aWNhbCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubmF2YmFyLXZlcnRpY2FsIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubmF2YmFyLXZlcnRpY2FsIC5uYXZiYXItbmF2IC5uYXYtbGluayA+IGkge1xuICBtaW4td2lkdGg6IDJyZW07XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuLm5hdmJhci12ZXJ0aWNhbCAubmF2YmFyLW5hdiAubmF2LWxpbmsgLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXI6IG5vbmU7XG59XG4ubmF2YmFyLXZlcnRpY2FsIC5uYXZiYXItbmF2IC5uYXYtbGluayAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG4ubmF2YmFyLXZlcnRpY2FsIC5uYXZiYXItbmF2IC5uYXYtc20gLm5hdi1saW5rIHtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG59XG4ubmF2YmFyLXZlcnRpY2FsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubmF2YmFyLXZlcnRpY2FsIC5uYXZiYXItbmF2IC5uYXYtbGlua1tkYXRhLXRvZ2dsZT1jb2xsYXBzZV06YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb250ZW50OiBcIlxcZjEwNVwiO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY29sb3I6ICNjZWQ0ZGE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm5hdmJhci12ZXJ0aWNhbCAubmF2YmFyLW5hdiAubmF2LWxpbmtbZGF0YS10b2dnbGU9Y29sbGFwc2VdOmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubmF2YmFyLXZlcnRpY2FsIC5uYXZiYXItbmF2IC5uYXYtbGlua1tkYXRhLXRvZ2dsZT1jb2xsYXBzZV1bYXJpYS1leHBhbmRlZD10cnVlXTphZnRlciB7XG4gIGNvbG9yOiAjMWQyNzIwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4ubmF2YmFyLXZlcnRpY2FsIC5uYXZiYXItbmF2IC5uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xufVxuLm5hdmJhci12ZXJ0aWNhbCAubmF2YmFyLW5hdiAubmF2IC5uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG59XG4ubmF2YmFyLXZlcnRpY2FsIC5uYXZiYXItaGVhZGluZyB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xufVxuLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLXhzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDYycHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC14cyAubmF2YmFyLWlubmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbn1cbi5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC14cyA+IFtjbGFzcyo9Y29udGFpbmVyXSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQteHMgPiBbY2xhc3MqPWNvbnRhaW5lcl0ge1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4ubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQteHMuZml4ZWQtbGVmdCB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMCAwO1xufVxuLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLXhzLmZpeGVkLXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwIDAgMXB4O1xufVxuLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLXhzIC5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbn1cbi5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC14cyAubmF2YmFyLWNvbGxhcHNlID4gKiB7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cbi5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC14cyAubmF2YmFyLW5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG59XG4ubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQteHMgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMC42NzVyZW0gMS41cmVtO1xufVxuLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLXhzIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLXhzIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmNmY5ZmM7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLXhzIC5sYXZhbGFtcC1vYmplY3Qge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzFkMjcyMDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLXhzIC5uYXZiYXItbmF2IC5uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy10b3A6IDAuNDVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjQ1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4ubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQteHMgLm5hdmJhci1uYXYgLm5hdiAubmF2LWxpbmsgc3Bhbi5zaWRlbmF2LW5vcm1hbCB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlIDBzO1xufVxuLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLXhzIC5uYXZiYXItbmF2IC5uYXYgLm5hdi1saW5rIHNwYW4uc2lkZW5hdi1taW5pLWljb24ge1xuICB3aWR0aDogMzRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlIDBzO1xufVxuLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLXhzIC5uYXZiYXItbmF2IC5uYXYgLm5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYycHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC1zbSA+IFtjbGFzcyo9Y29udGFpbmVyXSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAobWluLXdpZHRoOiA1NzZweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC1zbSA+IFtjbGFzcyo9Y29udGFpbmVyXSB7XG4gICAgbWluLWhlaWdodDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQtc20uZml4ZWQtbGVmdCB7XG4gICAgbGVmdDogMDtcbiAgICBib3JkZXItd2lkdGg6IDAgMXB4IDAgMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC1zbS5maXhlZC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgMCAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSA+ICoge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAwLjY3NXJlbSAxLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgfVxuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjZmOWZjO1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQtc20gLmxhdmFsYW1wLW9iamVjdCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDFyZW0pICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogIzFkMjcyMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXRvcDogMC40NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40NXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYgLm5hdi1saW5rIHNwYW4uc2lkZW5hdi1ub3JtYWwge1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UgMHM7XG4gIH1cbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYgLm5hdi1saW5rIHNwYW4uc2lkZW5hdi1taW5pLWljb24ge1xuICAgIHdpZHRoOiAzNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlIDBzO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYgLm5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogNC4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MnB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItaW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQtbWQgPiBbY2xhc3MqPWNvbnRhaW5lcl0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQtbWQgPiBbY2xhc3MqPWNvbnRhaW5lcl0ge1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLW1kLmZpeGVkLWxlZnQge1xuICAgIGxlZnQ6IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDFweCAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQtbWQuZml4ZWQtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvcmRlci13aWR0aDogMCAwIDAgMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2UgPiAqIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogMC42NzVyZW0gMS41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gIH1cbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogI2Y2ZjlmYztcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLW1kIC5sYXZhbGFtcC1vYmplY3Qge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxcmVtKSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICMxZDI3MjA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy10b3A6IDAuNDVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNDVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2IC5uYXYtbGluayBzcGFuLnNpZGVuYXYtbm9ybWFsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlIDBzO1xuICB9XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2IC5uYXYtbGluayBzcGFuLnNpZGVuYXYtbWluaS1pY29uIHtcbiAgICB3aWR0aDogMzRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZSAwcztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2IC5uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjJweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWlubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLWxnID4gW2NsYXNzKj1jb250YWluZXJdIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLWxnID4gW2NsYXNzKj1jb250YWluZXJdIHtcbiAgICBtaW4taGVpZ2h0OiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC1sZy5maXhlZC1sZWZ0IHtcbiAgICBsZWZ0OiAwO1xuICAgIGJvcmRlci13aWR0aDogMCAxcHggMCAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLWxnLmZpeGVkLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAwIDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlID4gKiB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDAuNjc1cmVtIDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICB9XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNmNmY5ZmM7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC1sZyAubGF2YWxhbXAtb2JqZWN0IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMXJlbSkgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjMWQyNzIwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctdG9wOiAwLjQ1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ1cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdiAubmF2LWxpbmsgc3Bhbi5zaWRlbmF2LW5vcm1hbCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZSAwcztcbiAgfVxuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdiAubmF2LWxpbmsgc3Bhbi5zaWRlbmF2LW1pbmktaWNvbiB7XG4gICAgd2lkdGg6IDM0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UgMHM7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdiAubmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MnB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItaW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQteGwgPiBbY2xhc3MqPWNvbnRhaW5lcl0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksIChtaW4td2lkdGg6IDEyMDBweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC14bCA+IFtjbGFzcyo9Y29udGFpbmVyXSB7XG4gICAgbWluLWhlaWdodDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLXhsLmZpeGVkLWxlZnQge1xuICAgIGxlZnQ6IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDFweCAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLXhsLmZpeGVkLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAwIDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSA+ICoge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDAuNjc1cmVtIDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgfVxuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjZmOWZjO1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLXhsIC5sYXZhbGFtcC1vYmplY3Qge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxcmVtKSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICMxZDI3MjA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctdG9wOiAwLjQ1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ1cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdiAubmF2LWxpbmsgc3Bhbi5zaWRlbmF2LW5vcm1hbCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZSAwcztcbiAgfVxuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdiAubmF2LWxpbmsgc3Bhbi5zaWRlbmF2LW1pbmktaWNvbiB7XG4gICAgd2lkdGg6IDM0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UgMHM7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYgLm5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogNC4yNXJlbTtcbiAgfVxufVxuXG4ubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQteHMuZml4ZWQtbGVmdCArIC5tYWluLWNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogNjJweDtcbn1cbi5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC14cy5maXhlZC1yaWdodCArIC5tYWluLWNvbnRlbnQge1xuICBtYXJnaW4tcmlnaHQ6IDYycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLXNtLmZpeGVkLWxlZnQgKyAubWFpbi1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogNjJweDtcbiAgfVxuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQtc20uZml4ZWQtcmlnaHQgKyAubWFpbi1jb250ZW50IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLXZlcnRpY2FsLm5hdmJhci1leHBhbmQtbWQuZml4ZWQtbGVmdCArIC5tYWluLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiA2MnB4O1xuICB9XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC1tZC5maXhlZC1yaWdodCArIC5tYWluLWNvbnRlbnQge1xuICAgIG1hcmdpbi1yaWdodDogNjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC1sZy5maXhlZC1sZWZ0ICsgLm1haW4tY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYycHg7XG4gIH1cbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLWxnLmZpeGVkLXJpZ2h0ICsgLm1haW4tY29udGVudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC14bC5maXhlZC1sZWZ0ICsgLm1haW4tY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYycHg7XG4gIH1cbiAgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLXhsLmZpeGVkLXJpZ2h0ICsgLm1haW4tY29udGVudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MnB4O1xuICB9XG59XG5cbi5zaWRlbmF2LmZpeGVkLWxlZnQgKyAubWFpbi1jb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDYycHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnNpZGVuYXYuZml4ZWQtbGVmdCArIC5tYWluLWNvbnRlbnQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5zaWRlbmF2LmZpeGVkLXJpZ2h0ICsgLm1haW4tY29udGVudCB7XG4gIG1hcmdpbi1yaWdodDogNjJweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuc2lkZW5hdi5maXhlZC1yaWdodCArIC5tYWluLWNvbnRlbnQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZy1zaWRlbmF2LXBpbm5lZCAuc2lkZW5hdi5maXhlZC1sZWZ0ICsgLm1haW4tY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1MHB4O1xuICB9XG4gIC5nLXNpZGVuYXYtcGlubmVkIC5zaWRlbmF2LmZpeGVkLXJpZ2h0ICsgLm1haW4tY29udGVudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNTBweDtcbiAgfVxufVxuXG4uc2lkZW5hdiB7XG4gIHotaW5kZXg6IDEwNTA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zaWRlbmF2OmhvdmVyIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICB9XG4gIC5zaWRlbmF2IC5zaWRlbmF2LXRvZ2dsZXIge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxufVxuLnNpZGVuYXYgLm5hdmJhci1icmFuZCxcbi5zaWRlbmF2IC5uYXZiYXItaGVhZGluZyAuZG9jcy1ub3JtYWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpZGVuYXYgLm5hdmJhci1oZWFkaW5nIC5kb2NzLW1pbmkge1xuICBwYWRkaW5nLWxlZnQ6IDNweDtcbn1cbi5zaWRlbmF2IC5uYXZiYXItaGVhZGluZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2U7XG59XG4uc2lkZW5hdiAubmF2YmFyLWJyYW5kIHtcbiAgcGFkZGluZzogMS41cmVtO1xufVxuXG4uc2lkZW5hdi1oZWFkZXIge1xuICBoZWlnaHQ6IDc4cHg7XG59XG5cbi5nLXNpZGVuYXYtc2hvdyAuc2lkZW5hdiAubmF2YmFyLWJyYW5kLFxuLmctc2lkZW5hdi1zaG93IC5zaWRlbmF2IC5uYXZiYXItaGVhZGluZyAuZG9jcy1ub3JtYWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5nLXNpZGVuYXYtc2hvdyAuc2lkZW5hdiAubmF2YmFyLWhlYWRpbmcgLmRvY3MtbWluaSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZy1zaWRlbmF2LXNob3cgLnNpZGVuYXYgLm5hdi1pdGVtIC5jb2xsYXBzZSB7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZy1zaWRlbmF2LXNob3cgLnNpZGVuYXYgLm5hdi1pdGVtIC5jb2xsYXBzZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmctc2lkZW5hdi1zaG93IC5zaWRlbmF2IC5uYXYtbGluay10ZXh0IHtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuICBvcGFjaXR5OiAxO1xufVxuLmctc2lkZW5hdi1zaG93IC5zaWRlbmF2IC5uYXYtaXRlbSAuc2lkZW5hdi1taW5pLWljb24ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZy1zaWRlbmF2LXBpbm5lZCAuc2lkZW5hdiB7XG4gIG1heC13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbn1cbi5nLXNpZGVuYXYtcGlubmVkIC5zaWRlbmF2IC5uYXZiYXItYnJhbmQsXG4uZy1zaWRlbmF2LXBpbm5lZCAuc2lkZW5hdiAubmF2YmFyLWhlYWRpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmctc2lkZW5hdi1oaWRkZW46bm90KC5nLXNpZGVuYXYtc2hvdykgLnNpZGVuYXYgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiAubmF2LWxpbms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuLmctc2lkZW5hdi1oaWRkZW46bm90KC5nLXNpZGVuYXYtc2hvdykgLnNpZGVuYXYgLm5hdi1pdGVtIC5jb2xsYXBzZSAuc2lkZW5hdi1ub3JtYWwge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZy1zaWRlbmF2LWhpZGRlbjpub3QoLmctc2lkZW5hdi1zaG93KSAuc2lkZW5hdiAubmF2LWxpbmstdGV4dCB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5nLXNpZGVuYXYtaGlkZSAuc2lkZW5hdiAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSA+IC5uYXYtbGluazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZy1zaWRlbmF2LWhpZGUgLnNpZGVuYXYgLm5hdi1pdGVtIC5jb2xsYXBzZSAuc2lkZW5hdi1ub3JtYWwge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZy1zaWRlbmF2LWhpZGUgLnNpZGVuYXYgLm5hdi1saW5rLXRleHQge1xuICBvcGFjaXR5OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5zaWRlbmF2IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTYycHgpO1xuICB9XG4gIC5zaWRlbmF2LmZpeGVkLWxlZnQgKyAubWFpbi1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmctc2lkZW5hdi1waW5uZWQgLnNpZGVuYXYge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuLnNpZGVuYXYtdG9nZ2xlci1pbm5lcixcbi5zaWRlbmF2LXRvZ2dsZXItbGluZSB7XG4gIHdpZHRoOiAxOHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5zaWRlbmF2LXRvZ2dsZXItaW5uZXIsXG4uc2lkZW5hdi10b2dnbGVyLWxpbmUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnNpZGVuYXYtdG9nZ2xlci1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaWRlbmF2LXRvZ2dsZXItaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsZWZ0OiAtMTFweDtcbiAgdG9wOiAtMTRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuc2lkZW5hdi10b2dnbGVyLWlubmVyOmJlZm9yZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uc2lkZW5hdi10b2dnbGVyLWxpbmUge1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0MjkwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaWRlbmF2LXRvZ2dsZXItbGluZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuXG4uc2lkZW5hdi10b2dnbGVyLWRhcmsgLnNpZGVuYXYtdG9nZ2xlci1saW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnNpZGVuYXYtdG9nZ2xlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zaWRlbmF2LXRvZ2dsZXIuYWN0aXZlIC5zaWRlbmF2LXRvZ2dsZXItaW5uZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5zaWRlbmF2LXRvZ2dsZXIuYWN0aXZlIC5zaWRlbmF2LXRvZ2dsZXItbGluZTpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAxM3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbn1cbi5zaWRlbmF2LXRvZ2dsZXIuYWN0aXZlIC5zaWRlbmF2LXRvZ2dsZXItbGluZTpsYXN0LWNoaWxkIHtcbiAgd2lkdGg6IDEzcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xufVxuXG4ubmF2YmFyLXNlYXJjaCAuaW5wdXQtZ3JvdXAge1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xuICBib3JkZXI6IDAgc29saWQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBsaW5lYXI7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTVzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm5hdmJhci1zZWFyY2ggLmlucHV0LWdyb3VwIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubmF2YmFyLXNlYXJjaCAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBib3JkZXI6IDA7XG59XG4ubmF2YmFyLXNlYXJjaCAuZm9ybS1jb250cm9sIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubmF2YmFyLXNlYXJjaCAuZm9ybS1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubmF2YmFyLXNlYXJjaCAuZm9jdXNlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIHdpZHRoOiAzODBweDtcbn1cbi5uYXZiYXItc2VhcmNoIC5jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXZiYXItc2VhcmNoLWRhcmsgLmlucHV0LWdyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0LCA0MSwgMCwgMC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG59XG4ubmF2YmFyLXNlYXJjaC1kYXJrIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbn1cbi5uYXZiYXItc2VhcmNoLWRhcmsgLmZvcm0tY29udHJvbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG4ubmF2YmFyLXNlYXJjaC1kYXJrIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbn1cbi5uYXZiYXItc2VhcmNoLWRhcmsgLmZvY3VzZWQgLmlucHV0LWdyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0LCA0MSwgMCwgMC45KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG5cbi5uYXZiYXItc2VhcmNoLWxpZ2h0IC5pbnB1dC1ncm91cCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG4ubmF2YmFyLXNlYXJjaC1saWdodCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG4ubmF2YmFyLXNlYXJjaC1saWdodCAuZm9ybS1jb250cm9sIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItc2VhcmNoLWxpZ2h0IC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi5uYXZiYXItc2VhcmNoLWxpZ2h0IC5mb2N1c2VkIC5pbnB1dC1ncm91cCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubmF2YmFyLXNlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1MCUpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubmF2YmFyLXNlYXJjaCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5uYXZiYXItc2VhcmNoIC5mb3JtLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5uYXZiYXItc2VhcmNoIC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5hdmJhci1zZWFyY2ggLmZvY3VzZWQgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5hdmJhci1zZWFyY2ggLmNsb3NlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLm5hdmJhci1zZWFyY2ggLmNsb3NlIHNwYW4ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5uYXZiYXItdG9wIC5uYXZiYXItbmF2IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubmF2YmFyLXRvcCAubmF2YmFyLW5hdiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5nLW5hdmJhci1zZWFyY2gtc2hvd2luZyAubmF2YmFyLXNlYXJjaCAuY2xvc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5nLW5hdmJhci1zZWFyY2gtc2hvd2luZyAubmF2YmFyLXRvcCAubmF2YmFyLW5hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNTAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5nLW5hdmJhci1zZWFyY2gtc2hvdyAubmF2YmFyLXNlYXJjaCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmctbmF2YmFyLXNlYXJjaC1zaG93IC5uYXZiYXItc2VhcmNoIC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5nLW5hdmJhci1zZWFyY2gtc2hvdyAubmF2YmFyLXNlYXJjaCAuY2xvc2Uge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5nLW5hdmJhci1zZWFyY2gtc2hvdyAubmF2YmFyLXRvcCAubmF2YmFyLW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZy1uYXZiYXItc2VhcmNoLXNob3cgLm5hdmJhci10b3AgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZy1uYXZiYXItc2VhcmNoLXNob3duIC5uYXZiYXItc2VhcmNoIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgLmctbmF2YmFyLXNlYXJjaC1zaG93biAubmF2YmFyLXNlYXJjaCAuY2xvc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZy1uYXZiYXItc2VhcmNoLWhpZGluZyAubmF2YmFyLXRvcCAubmF2YmFyLW5hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNTAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5nLW5hdmJhci1zZWFyY2gtaGlkZGVuIC5uYXZiYXItdG9wIC5uYXZiYXItbmF2IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuLm5hdmJhciAuZHJvcGRvd24tbWVudSB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBtYXJnaW46IDA7XG59XG4ubmF2YmFyIC5kcm9wZG93bi1tZW51LWFycm93OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiAxMnB4O1xuICBsZWZ0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTAwJTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKDEycHgpO1xuICB6LWluZGV4OiAtNTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLm5hdmJhciAuZHJvcGRvd24tbWVudS1yaWdodDpiZWZvcmUge1xuICByaWdodDogMjBweDtcbiAgbGVmdDogYXV0bztcbn1cbi5uYXZiYXI6bm90KC5uYXZiYXItbmF2LWhvdmVyKSAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGFuaW1hdGlvbjogc2hvdy1uYXZiYXItZHJvcGRvd24gMC4yNXMgZWFzZSBmb3J3YXJkcztcbn1cbi5uYXZiYXI6bm90KC5uYXZiYXItbmF2LWhvdmVyKSAuZHJvcGRvd24tbWVudS5jbG9zZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBhbmltYXRpb246IGhpZGUtbmF2YmFyLWRyb3Bkb3duIDAuMTVzIGVhc2UgYmFja3dhcmRzO1xufVxuLm5hdmJhci5uYXZiYXItbmF2LWhvdmVyIC5kcm9wZG93bi1tZW51IHtcbiAgb3BhY2l0eTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMHB4KSBwZXJzcGVjdGl2ZSgyMDBweCkgcm90YXRlWCgtMmRlZyk7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMC4yNXMsIG9wYWNpdHkgMC4yNXMsIHRyYW5zZm9ybSAwLjI1cztcbn1cbi5uYXZiYXIubmF2YmFyLW5hdi1ob3ZlciAubmF2LWl0ZW0uZHJvcGRvd246aG92ZXIgPiAuZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIGFuaW1hdGlvbjogbm9uZTtcbn1cbi5uYXZiYXIgLmRyb3Bkb3duLW1lbnUtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDFyZW07XG59XG5Aa2V5ZnJhbWVzIHNob3ctbmF2YmFyLWRyb3Bkb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTBweCkgcGVyc3BlY3RpdmUoMjAwcHgpO1xuICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMC4yNXMsIG9wYWNpdHkgMC4yNXMsIHRyYW5zZm9ybSAwLjI1cztcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGhpZGUtbmF2YmFyLWRyb3Bkb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMHB4KTtcbiAgfVxufVxuXG4ubmF2YmFyLWNvbGxhcHNlLWhlYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBrZXlmcmFtZXMgc2hvdy1uYXZiYXItY29sbGFwc2Uge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaGlkZS1uYXZiYXItY29sbGFwc2Uge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gIH1cbn1cbi5uYXZiYXItdG9wIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG4ubmF2YmFyLXRvcCAuY29udGFpbmVyLFxuLm5hdmJhci10b3AgLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItdG9wIC5jb250YWluZXItc20sXG4ubmF2YmFyLXRvcCAuY29udGFpbmVyLW1kLFxuLm5hdmJhci10b3AgLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItdG9wIC5jb250YWluZXIteGwge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci10b3AgLm5hdmJhci1icmFuZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5uYXZiYXItdG9wIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5uYXZiYXItdG9wIC5uYXYtaXRlbSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAubmF2YmFyLXRvcCAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogOTQlO1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICBsZWZ0OiAzJTtcbiAgICByaWdodDogYXV0bztcbiAgfVxufVxuLm5hdmJhci10b3AuYm9yZGVyLWJvdHRvbS5uYXZiYXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KSAhaW1wb3J0YW50O1xufVxuLm5hdmJhci10b3AuYm9yZGVyLWJvdHRvbS5uYXZiYXItbGlnaHQge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNCkgIWltcG9ydGFudDtcbn1cblxuLnNpZGVuYXYtcGlubmVkIC5uYXZiYXItdG9wIC5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2LXdyYXBwZXIge1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG59XG4ubmF2LXdyYXBwZXIgKyAuY2FyZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4ubmF2LWxpbmsge1xuICBjb2xvcjogIzUyNWY3Zjtcbn1cbi5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMWQyNzIwO1xufVxuLm5hdi1saW5rIGkubmkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuXG4ubmF2LXBpbGxzIC5uYXYtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBjb2xvcjogIzFkMjcyMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuLm5hdi1waWxscyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzEyMTgxNDtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjcyMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubmF2LXBpbGxzIC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5hdi1waWxsczpub3QoLm5hdi1waWxscy1jaXJjbGUpIC5uYXYtaXRlbSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLm5hdi1waWxscy1jaXJjbGUgLm5hdi1saW5rIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiA2MHB4O1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLm5hdi1waWxscy1jaXJjbGUgLm5hdi1saW5rLWljb24gaSwgLm5hdi1waWxscy1jaXJjbGUgLm5hdi1saW5rLWljb24gc3ZnIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSk7XG59XG4ucGFnZS1pdGVtIC5wYWdlLWxpbmssXG4ucGFnZS1pdGVtIHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDNweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtIC5wYWdlLWxpbmssXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtIHNwYW4ge1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbn1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbSAucGFnZS1saW5rLFxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbSBzcGFuIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cbi5wb3BvdmVyIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ucG9wb3Zlci1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjcyMDtcbn1cbi5wb3BvdmVyLXByaW1hcnkgLnBvcG92ZXItaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjcyMDtcbiAgY29sb3I6ICNmZmY7XG59XG4ucG9wb3Zlci1wcmltYXJ5IC5wb3BvdmVyLWJvZHkge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wb3BvdmVyLXByaW1hcnkgLnBvcG92ZXItaGVhZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG4ucG9wb3Zlci1wcmltYXJ5LmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLXByaW1hcnkuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMWQyNzIwO1xufVxuLnBvcG92ZXItcHJpbWFyeS5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLXByaW1hcnkuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzFkMjcyMDtcbn1cbi5wb3BvdmVyLXByaW1hcnkuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjphZnRlciwgLnBvcG92ZXItcHJpbWFyeS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxZDI3MjA7XG59XG4ucG9wb3Zlci1wcmltYXJ5LmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmFmdGVyLCAucG9wb3Zlci1wcmltYXJ5LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMWQyNzIwO1xufVxuXG4ucG9wb3Zlci1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmYWZjO1xufVxuLnBvcG92ZXItc2Vjb25kYXJ5IC5wb3BvdmVyLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2ZhZmM7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuLnBvcG92ZXItc2Vjb25kYXJ5IC5wb3BvdmVyLWJvZHkge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cbi5wb3BvdmVyLXNlY29uZGFyeSAucG9wb3Zlci1oZWFkZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMzMsIDM3LCA0MSwgMC4yKTtcbn1cbi5wb3BvdmVyLXNlY29uZGFyeS5icy1wb3BvdmVyLXRvcCAuYXJyb3c6OmFmdGVyLCAucG9wb3Zlci1zZWNvbmRhcnkuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjdmYWZjO1xufVxuLnBvcG92ZXItc2Vjb25kYXJ5LmJzLXBvcG92ZXItcmlnaHQgLmFycm93OjphZnRlciwgLnBvcG92ZXItc2Vjb25kYXJ5LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmN2ZhZmM7XG59XG4ucG9wb3Zlci1zZWNvbmRhcnkuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjphZnRlciwgLnBvcG92ZXItc2Vjb25kYXJ5LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2Y3ZmFmYztcbn1cbi5wb3BvdmVyLXNlY29uZGFyeS5icy1wb3BvdmVyLWxlZnQgLmFycm93OjphZnRlciwgLnBvcG92ZXItc2Vjb25kYXJ5LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZjdmYWZjO1xufVxuXG4ucG9wb3Zlci1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdjY2U0NDtcbn1cbi5wb3BvdmVyLXN1Y2Nlc3MgLnBvcG92ZXItaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdjY2U0NDtcbiAgY29sb3I6ICNmZmY7XG59XG4ucG9wb3Zlci1zdWNjZXNzIC5wb3BvdmVyLWJvZHkge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wb3BvdmVyLXN1Y2Nlc3MgLnBvcG92ZXItaGVhZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG4ucG9wb3Zlci1zdWNjZXNzLmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLXN1Y2Nlc3MuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjN2NjZTQ0O1xufVxuLnBvcG92ZXItc3VjY2Vzcy5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLXN1Y2Nlc3MuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzdjY2U0NDtcbn1cbi5wb3BvdmVyLXN1Y2Nlc3MuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjphZnRlciwgLnBvcG92ZXItc3VjY2Vzcy5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM3Y2NlNDQ7XG59XG4ucG9wb3Zlci1zdWNjZXNzLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmFmdGVyLCAucG9wb3Zlci1zdWNjZXNzLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjN2NjZTQ0O1xufVxuXG4ucG9wb3Zlci1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5N2JiYztcbn1cbi5wb3BvdmVyLWluZm8gLnBvcG92ZXItaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5N2JiYztcbiAgY29sb3I6ICNmZmY7XG59XG4ucG9wb3Zlci1pbmZvIC5wb3BvdmVyLWJvZHkge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wb3BvdmVyLWluZm8gLnBvcG92ZXItaGVhZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG4ucG9wb3Zlci1pbmZvLmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLWluZm8uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMzk3YmJjO1xufVxuLnBvcG92ZXItaW5mby5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLWluZm8uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzM5N2JiYztcbn1cbi5wb3BvdmVyLWluZm8uYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjphZnRlciwgLnBvcG92ZXItaW5mby5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzOTdiYmM7XG59XG4ucG9wb3Zlci1pbmZvLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmFmdGVyLCAucG9wb3Zlci1pbmZvLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzk3YmJjO1xufVxuXG4ucG9wb3Zlci13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkYjUyNztcbn1cbi5wb3BvdmVyLXdhcm5pbmcgLnBvcG92ZXItaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkYjUyNztcbiAgY29sb3I6ICNmZmY7XG59XG4ucG9wb3Zlci13YXJuaW5nIC5wb3BvdmVyLWJvZHkge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wb3BvdmVyLXdhcm5pbmcgLnBvcG92ZXItaGVhZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG4ucG9wb3Zlci13YXJuaW5nLmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLXdhcm5pbmcuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmRiNTI3O1xufVxuLnBvcG92ZXItd2FybmluZy5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLXdhcm5pbmcuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZkYjUyNztcbn1cbi5wb3BvdmVyLXdhcm5pbmcuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjphZnRlciwgLnBvcG92ZXItd2FybmluZy5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZGI1Mjc7XG59XG4ucG9wb3Zlci13YXJuaW5nLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmFmdGVyLCAucG9wb3Zlci13YXJuaW5nLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmRiNTI3O1xufVxuXG4ucG9wb3Zlci1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRiNTI3O1xufVxuLnBvcG92ZXItZGFuZ2VyIC5wb3BvdmVyLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGI1Mjc7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBvcG92ZXItZGFuZ2VyIC5wb3BvdmVyLWJvZHkge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wb3BvdmVyLWRhbmdlciAucG9wb3Zlci1oZWFkZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cbi5wb3BvdmVyLWRhbmdlci5icy1wb3BvdmVyLXRvcCAuYXJyb3c6OmFmdGVyLCAucG9wb3Zlci1kYW5nZXIuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmRiNTI3O1xufVxuLnBvcG92ZXItZGFuZ2VyLmJzLXBvcG92ZXItcmlnaHQgLmFycm93OjphZnRlciwgLnBvcG92ZXItZGFuZ2VyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZGI1Mjc7XG59XG4ucG9wb3Zlci1kYW5nZXIuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjphZnRlciwgLnBvcG92ZXItZGFuZ2VyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZkYjUyNztcbn1cbi5wb3BvdmVyLWRhbmdlci5icy1wb3BvdmVyLWxlZnQgLmFycm93OjphZnRlciwgLnBvcG92ZXItZGFuZ2VyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmRiNTI3O1xufVxuXG4ucG9wb3Zlci1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG4ucG9wb3Zlci1saWdodCAucG9wb3Zlci1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wb3BvdmVyLWxpZ2h0IC5wb3BvdmVyLWJvZHkge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wb3BvdmVyLWxpZ2h0IC5wb3BvdmVyLWhlYWRlciB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuLnBvcG92ZXItbGlnaHQuYnMtcG9wb3Zlci10b3AgLmFycm93OjphZnRlciwgLnBvcG92ZXItbGlnaHQuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYWRiNWJkO1xufVxuLnBvcG92ZXItbGlnaHQuYnMtcG9wb3Zlci1yaWdodCAuYXJyb3c6OmFmdGVyLCAucG9wb3Zlci1saWdodC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjYWRiNWJkO1xufVxuLnBvcG92ZXItbGlnaHQuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjphZnRlciwgLnBvcG92ZXItbGlnaHQuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYWRiNWJkO1xufVxuLnBvcG92ZXItbGlnaHQuYnMtcG9wb3Zlci1sZWZ0IC5hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLWxpZ2h0LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjYWRiNWJkO1xufVxuXG4ucG9wb3Zlci1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbn1cbi5wb3BvdmVyLWRhcmsgLnBvcG92ZXItaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgY29sb3I6ICNmZmY7XG59XG4ucG9wb3Zlci1kYXJrIC5wb3BvdmVyLWJvZHkge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wb3BvdmVyLWRhcmsgLnBvcG92ZXItaGVhZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG4ucG9wb3Zlci1kYXJrLmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLWRhcmsuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjEyNTI5O1xufVxuLnBvcG92ZXItZGFyay5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLWRhcmsuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzIxMjUyOTtcbn1cbi5wb3BvdmVyLWRhcmsuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjphZnRlciwgLnBvcG92ZXItZGFyay5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyMTI1Mjk7XG59XG4ucG9wb3Zlci1kYXJrLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmFmdGVyLCAucG9wb3Zlci1kYXJrLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMjEyNTI5O1xufVxuXG4ucG9wb3Zlci1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0MjkwMDtcbn1cbi5wb3BvdmVyLWRlZmF1bHQgLnBvcG92ZXItaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0MjkwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4ucG9wb3Zlci1kZWZhdWx0IC5wb3BvdmVyLWJvZHkge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wb3BvdmVyLWRlZmF1bHQgLnBvcG92ZXItaGVhZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG4ucG9wb3Zlci1kZWZhdWx0LmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLWRlZmF1bHQuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDQyOTAwO1xufVxuLnBvcG92ZXItZGVmYXVsdC5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLWRlZmF1bHQuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzA0MjkwMDtcbn1cbi5wb3BvdmVyLWRlZmF1bHQuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjphZnRlciwgLnBvcG92ZXItZGVmYXVsdC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwNDI5MDA7XG59XG4ucG9wb3Zlci1kZWZhdWx0LmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmFmdGVyLCAucG9wb3Zlci1kZWZhdWx0LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDQyOTAwO1xufVxuXG4ucG9wb3Zlci13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucG9wb3Zlci13aGl0ZSAucG9wb3Zlci1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cbi5wb3BvdmVyLXdoaXRlIC5wb3BvdmVyLWJvZHkge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cbi5wb3BvdmVyLXdoaXRlIC5wb3BvdmVyLWhlYWRlciB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgzMywgMzcsIDQxLCAwLjIpO1xufVxuLnBvcG92ZXItd2hpdGUuYnMtcG9wb3Zlci10b3AgLmFycm93OjphZnRlciwgLnBvcG92ZXItd2hpdGUuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuLnBvcG92ZXItd2hpdGUuYnMtcG9wb3Zlci1yaWdodCAuYXJyb3c6OmFmdGVyLCAucG9wb3Zlci13aGl0ZS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuLnBvcG92ZXItd2hpdGUuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjphZnRlciwgLnBvcG92ZXItd2hpdGUuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuLnBvcG92ZXItd2hpdGUuYnMtcG9wb3Zlci1sZWZ0IC5hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLXdoaXRlLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4ucG9wb3Zlci1uZXV0cmFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wb3BvdmVyLW5ldXRyYWwgLnBvcG92ZXItaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG4ucG9wb3Zlci1uZXV0cmFsIC5wb3BvdmVyLWJvZHkge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cbi5wb3BvdmVyLW5ldXRyYWwgLnBvcG92ZXItaGVhZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMzLCAzNywgNDEsIDAuMik7XG59XG4ucG9wb3Zlci1uZXV0cmFsLmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLW5ldXRyYWwuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuLnBvcG92ZXItbmV1dHJhbC5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLW5ldXRyYWwuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cbi5wb3BvdmVyLW5ldXRyYWwuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjphZnRlciwgLnBvcG92ZXItbmV1dHJhbC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4ucG9wb3Zlci1uZXV0cmFsLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmFmdGVyLCAucG9wb3Zlci1uZXV0cmFsLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4ucG9wb3Zlci1kYXJrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cbi5wb3BvdmVyLWRhcmtlciAucG9wb3Zlci1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgY29sb3I6ICNmZmY7XG59XG4ucG9wb3Zlci1kYXJrZXIgLnBvcG92ZXItYm9keSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBvcG92ZXItZGFya2VyIC5wb3BvdmVyLWhlYWRlciB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuLnBvcG92ZXItZGFya2VyLmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLWRhcmtlci5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6IGJsYWNrO1xufVxuLnBvcG92ZXItZGFya2VyLmJzLXBvcG92ZXItcmlnaHQgLmFycm93OjphZnRlciwgLnBvcG92ZXItZGFya2VyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6IGJsYWNrO1xufVxuLnBvcG92ZXItZGFya2VyLmJzLXBvcG92ZXItYm90dG9tIC5hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLWRhcmtlci5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IGJsYWNrO1xufVxuLnBvcG92ZXItZGFya2VyLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmFmdGVyLCAucG9wb3Zlci1kYXJrZXIuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IGJsYWNrO1xufVxuXG4ucHJvZ3Jlc3Mtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbn1cblxuLnByb2dyZXNzIHtcbiAgaGVpZ2h0OiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ucHJvZ3Jlc3MgLnNyLW9ubHkge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgMCAwIDMwcHg7XG4gIGxlZnQ6IDA7XG4gIGNsaXA6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5wcm9ncmVzcy1zbSB7XG4gIGhlaWdodDogNXB4O1xufVxuXG4ucHJvZ3Jlc3MteHMge1xuICBoZWlnaHQ6IDNweDtcbn1cblxuLnByb2dyZXNzLWhlYWRpbmcge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMCAwIDJweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnByb2dyZXNzLWluZm8ge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnByb2dyZXNzLWxhYmVsIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMWQyNzIwO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI5LCAzOSwgMzIsIDAuMSk7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cblxuLnByb2dyZXNzLXBlcmNlbnRhZ2Uge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5wcm9ncmVzcy1wZXJjZW50YWdlIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjODg5OGFhO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ucnRsLmctc2lkZW5hdi1waW5uZWQgLnNpZGVuYXYgKyAubWFpbi1jb250ZW50IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNTBweDtcbn1cbi5ydGwgLnNpZGVuYXYgKyAubWFpbi1jb250ZW50IHtcbiAgbWFyZ2luLXJpZ2h0OiA2MnB4O1xufVxuLnJ0bCAuc2lkZW5hdiAubmF2YmFyLW5hdiB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ucnRsIC5zaWRlbmF2IC5uYXZiYXItbmF2IC5uYXYtbGluayA+IGkge1xuICBtaW4td2lkdGg6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuLnJ0bCAuc2lkZW5hdiAubmF2YmFyLW5hdiAubmF2LWxpbmtbZGF0YS10b2dnbGU9Y29sbGFwc2VdOmFmdGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogaW5pdGlhbDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5ydGwgLnNpZGVuYXYgLm5hdmJhci1uYXYgLm5hdi1saW5rW2RhdGEtdG9nZ2xlPWNvbGxhcHNlXVthcmlhLWV4cGFuZGVkPXRydWVdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5zaWRlbmF2IC5uYXZiYXItbmF2IC5uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5ydGwgLnNpZGVuYXYgLnNpZGVuYXYtdG9nZ2xlci5hY3RpdmUgLnNpZGVuYXYtdG9nZ2xlci1saW5lOmZpcnN0LWNoaWxkIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuLnJ0bCAuc2lkZW5hdiAuc2lkZW5hdi10b2dnbGVyLmFjdGl2ZSAuc2lkZW5hdi10b2dnbGVyLWxpbmU6bGFzdC1jaGlsZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cbi5ydGwgLnNpZGVuYXYgLm5hdmJhci1oZWFkaW5nIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucnRsIC5zaWRlbmF2IC5zY3JvbGxiYXItaW5uZXIge1xuICBkaXJlY3Rpb246IGluaXRpYWw7XG59XG4ucnRsIC5zaWRlbmF2IC5zY3JvbGxiYXItaW5uZXIgLm5hdmJhci1uYXYge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cbi5ydGwgLnNpZGVuYXYgLm5hdmJhci1oZWFkaW5nIC5kb2NzLW1pbmkge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDNweDtcbn1cbi5ydGwgLm5hdmJhci12ZXJ0aWNhbC5uYXZiYXItZXhwYW5kLXhzIC5uYXZiYXItbmF2IC5uYXYgLm5hdi1saW5rIHNwYW4uc2lkZW5hdi1ub3JtYWwge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4ucnRsIC5kcm9wZG93bi1tZW51LWxlZnQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5ydGwgLmNhcmQgLmNhcmQtYm9keSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAucnRsIC5zaWRlbmF2IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNjJweCk7XG4gIH1cbiAgLnJ0bCAuc2lkZW5hdiArIC5tYWluLWNvbnRlbnQge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnNpZGVuYXYtdG9nZ2xlci5hY3RpdmUgLnNpZGVuYXYtdG9nZ2xlci1saW5lOmZpcnN0LWNoaWxkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgLnJ0bCAuc2lkZW5hdi10b2dnbGVyLmFjdGl2ZSAuc2lkZW5hdi10b2dnbGVyLWxpbmU6bGFzdC1jaGlsZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIC5ydGwuZy1zaWRlbmF2LXBpbm5lZCAuc2lkZW5hdiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5ydGwuZy1uYXZiYXItc2VhcmNoLXNob3cgLm5hdmJhci1zZWFyY2ggLmNsb3NlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC5ydGwgLm5hdmJhci1zZWFyY2gge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNTAlKTtcbiAgfVxuICAucnRsLmctbmF2YmFyLXNlYXJjaC1zaG93biAubmF2YmFyLXNlYXJjaCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbi5zZXBhcmF0b3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE1MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNlcGFyYXRvciBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc2VwYXJhdG9yLXRvcCB7XG4gIHRvcDogMDtcbiAgYm90dG9tOiBhdXRvO1xufVxuLnNlcGFyYXRvci10b3Agc3ZnIHtcbiAgdG9wOiAwO1xufVxuXG4uc2VwYXJhdG9yLWJvdHRvbSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xufVxuLnNlcGFyYXRvci1ib3R0b20gc3ZnIHtcbiAgYm90dG9tOiAwO1xufVxuXG4uc2VwYXJhdG9yLWludmVyc2Uge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uc2VwYXJhdG9yLXNrZXcge1xuICBoZWlnaHQ6IDYwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zZXBhcmF0b3Itc2tldyB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG59XG5cbi5zZWN0aW9uLW51Y2xlby1pY29ucyB7XG4gIC0taWNvbi1zaXplOiA1cmVtO1xuICAtLWljb24tc20tc2l6ZTogMy43NXJlbTtcbiAgLS1ndXR0ZXI6IDdyZW07XG59XG4uc2VjdGlvbi1udWNsZW8taWNvbnMgLmljb25zLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgei1pbmRleDogMTtcbn1cbi5zZWN0aW9uLW51Y2xlby1pY29ucyAuaWNvbnMtY29udGFpbmVyIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYm94LXNoYWRvdzogMCAwIDJyZW0gMCByZ2JhKDEzNiwgMTUyLCAxNzAsIDAuMTUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC4yNSwgMC42NSwgMC45LCAwLjc1KTtcbn1cbi5zZWN0aW9uLW51Y2xlby1pY29ucyAuaWNvbnMtY29udGFpbmVyIGkuaWNvbiB7XG4gIHdpZHRoOiB2YXIoLS1pY29uLXNpemUpO1xuICBoZWlnaHQ6IHZhcigtLWljb24tc2l6ZSk7XG4gIGZvbnQtc2l6ZTogMS43ZW07XG59XG4uc2VjdGlvbi1udWNsZW8taWNvbnMgLmljb25zLWNvbnRhaW5lciBpLmljb24tc20ge1xuICB3aWR0aDogdmFyKC0taWNvbi1zbS1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1pY29uLXNtLXNpemUpO1xuICBmb250LXNpemU6IDEuNWVtO1xufVxuLnNlY3Rpb24tbnVjbGVvLWljb25zIC5pY29ucy1jb250YWluZXIgaTpudGgtY2hpbGQoMSkge1xuICBmb250LXNpemU6IDQycHg7XG4gIGNvbG9yOiAjZmRiNTI3O1xuICB6LWluZGV4OiAyO1xufVxuLnNlY3Rpb24tbnVjbGVvLWljb25zIC5pY29ucy1jb250YWluZXIgaSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2VjdGlvbi1udWNsZW8taWNvbnMgLmljb25zLWNvbnRhaW5lciBpOm50aC1jaGlsZCgxKSB7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgY29sb3I6ICNmZGI1Mjc7XG59XG4uc2VjdGlvbi1udWNsZW8taWNvbnMgLmljb25zLWNvbnRhaW5lciBpOm50aC1jaGlsZCgyKSB7XG4gIGxlZnQ6IGNhbGMoNTAlICsgdmFyKC0tZ3V0dGVyKSAqIDEuNyk7XG4gIHRvcDogNTAlO1xufVxuLnNlY3Rpb24tbnVjbGVvLWljb25zIC5pY29ucy1jb250YWluZXIgaTpudGgtY2hpbGQoMykge1xuICBsZWZ0OiBjYWxjKDUwJSArIHZhcigtLWd1dHRlcikpO1xuICB0b3A6IGNhbGMoNTAlICsgdmFyKC0tZ3V0dGVyKSk7XG59XG4uc2VjdGlvbi1udWNsZW8taWNvbnMgLmljb25zLWNvbnRhaW5lciBpOm50aC1jaGlsZCg0KSB7XG4gIGxlZnQ6IGNhbGMoNTAlICsgdmFyKC0tZ3V0dGVyKSk7XG4gIHRvcDogY2FsYyg1MCUgLSB2YXIoLS1ndXR0ZXIpKTtcbn1cbi5zZWN0aW9uLW51Y2xlby1pY29ucyAuaWNvbnMtY29udGFpbmVyIGk6bnRoLWNoaWxkKDUpIHtcbiAgbGVmdDogY2FsYyg1MCUgKyB2YXIoLS1ndXR0ZXIpICogNCk7XG4gIHRvcDogNTAlO1xufVxuLnNlY3Rpb24tbnVjbGVvLWljb25zIC5pY29ucy1jb250YWluZXIgaTpudGgtY2hpbGQoNikge1xuICBsZWZ0OiBjYWxjKDUwJSArIHZhcigtLWd1dHRlcikgKiAyLjcpO1xuICB0b3A6IGNhbGMoNTAlICsgdmFyKC0tZ3V0dGVyKSAqIDEuNSk7XG59XG4uc2VjdGlvbi1udWNsZW8taWNvbnMgLmljb25zLWNvbnRhaW5lciBpOm50aC1jaGlsZCg3KSB7XG4gIGxlZnQ6IGNhbGMoNTAlICsgdmFyKC0tZ3V0dGVyKSAqIDIuNyk7XG4gIHRvcDogY2FsYyg1MCUgLSB2YXIoLS1ndXR0ZXIpICogMS41KTtcbn1cbi5zZWN0aW9uLW51Y2xlby1pY29ucyAuaWNvbnMtY29udGFpbmVyIGk6bnRoLWNoaWxkKDgpIHtcbiAgbGVmdDogY2FsYyg1MCUgLSB2YXIoLS1ndXR0ZXIpICogMS43KTtcbiAgdG9wOiA1MCU7XG59XG4uc2VjdGlvbi1udWNsZW8taWNvbnMgLmljb25zLWNvbnRhaW5lciBpOm50aC1jaGlsZCg5KSB7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gdmFyKC0tZ3V0dGVyKSk7XG4gIHRvcDogY2FsYyg1MCUgKyB2YXIoLS1ndXR0ZXIpKTtcbn1cbi5zZWN0aW9uLW51Y2xlby1pY29ucyAuaWNvbnMtY29udGFpbmVyIGk6bnRoLWNoaWxkKDEwKSB7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gdmFyKC0tZ3V0dGVyKSk7XG4gIHRvcDogY2FsYyg1MCUgLSB2YXIoLS1ndXR0ZXIpKTtcbn1cbi5zZWN0aW9uLW51Y2xlby1pY29ucyAuaWNvbnMtY29udGFpbmVyIGk6bnRoLWNoaWxkKDExKSB7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gdmFyKC0tZ3V0dGVyKSAqIDQpO1xuICB0b3A6IDUwJTtcbn1cbi5zZWN0aW9uLW51Y2xlby1pY29ucyAuaWNvbnMtY29udGFpbmVyIGk6bnRoLWNoaWxkKDEyKSB7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gdmFyKC0tZ3V0dGVyKSAqIDIuNyk7XG4gIHRvcDogY2FsYyg1MCUgKyB2YXIoLS1ndXR0ZXIpICogMS41KTtcbn1cbi5zZWN0aW9uLW51Y2xlby1pY29ucyAuaWNvbnMtY29udGFpbmVyIGk6bnRoLWNoaWxkKDEzKSB7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gdmFyKC0tZ3V0dGVyKSAqIDIuNyk7XG4gIHRvcDogY2FsYyg1MCUgLSB2YXIoLS1ndXR0ZXIpICogMS41KTtcbn1cblxuLnNob3J0Y3V0LW1lZGlhIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnNob3J0Y3V0LW1lZGlhIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5zaG9ydGN1dC1pdGVtIHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2hvcnRjdXQtaXRlbSBzbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2hvcnRjdXQtaXRlbTpob3ZlciAuc2hvcnRjdXQtbWVkaWEge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbi50YWJsZSB0aGVhZCB0aCB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgZm9udC1zaXplOiAwLjY1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZWNlZjtcbn1cbi50YWJsZSB0aCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4udGFibGUgdGQgLnByb2dyZXNzIHtcbiAgaGVpZ2h0OiAzcHg7XG4gIHdpZHRoOiAxMjBweDtcbiAgbWFyZ2luOiAwO1xufVxuLnRhYmxlIHRkLFxuLnRhYmxlIHRoIHtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udGFibGUuYWxpZ24taXRlbXMtY2VudGVyIHRkLFxuLnRhYmxlLmFsaWduLWl0ZW1zLWNlbnRlciB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYzZDAwO1xuICBjb2xvcjogIzE1ZGMwMDtcbn1cbi50YWJsZSAudGhlYWQtZGFyayB0aCBhIHtcbiAgY29sb3I6ICMxNWRjMDA7XG59XG4udGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjQsIDIwNiwgNjgsIDAuMDk3NSk7XG4gIGNvbG9yOiAjMDQyOTAwO1xufVxuLnRhYmxlIC50aGVhZC1saWdodCB0aCBhIHtcbiAgY29sb3I6ICMwNDI5MDA7XG59XG5cbi50YWJsZS1ob3ZlciB0ciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnRhYmxlLWhvdmVyIHRyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi50YWJsZS1mbHVzaCB0ZCxcbi50YWJsZS1mbHVzaCB0aCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4udGFibGUtZmx1c2ggdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGQsXG4udGFibGUtZmx1c2ggdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGgge1xuICBib3JkZXItdG9wOiAwO1xufVxuLnRhYmxlLWZsdXNoIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQsXG4udGFibGUtZmx1c2ggdGJvZHkgdHI6bGFzdC1jaGlsZCB0aCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkIC50YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY2FyZCAudGFibGUgdGQsXG4uY2FyZCAudGFibGUgdGgge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xufVxuXG4udGFibGUgLmN1c3RvbS10b2dnbGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnRhYmxlLWFjdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjYWRiNWJkO1xuICBtYXJnaW46IDAgMC4yNXJlbTtcbn1cbi50YWJsZS1hY3Rpb246aG92ZXIge1xuICBjb2xvcjogIzkxOWNhNjtcbn1cblxuLnRhYmxlLWFjdGlvbi1kZWxldGU6aG92ZXIge1xuICBjb2xvcjogI2ZkYjUyNztcbn1cblxuLnRhYmxlLWRhcmsgLnRhYmxlLWFjdGlvbiB7XG4gIGNvbG9yOiAjMTVkYzAwO1xufVxuXG4udGFibGUgW2RhdGEtc29ydF0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udGFibGUgLnRoZWFkLWRhcmsgW2RhdGEtc29ydF06OmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD0nNicgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDYgMTAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00zIDBMNiA0SDBMMyAwWk0zIDEwTDAgNkg2TDMgMTBaJyBmaWxsPSclMjMxNWRjMDAnLz48L3N2Zz5cIik7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xufVxuLnRhYmxlIC50aGVhZC1saWdodCBbZGF0YS1zb3J0XTo6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPSc2JyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgNiAxMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTMgMEw2IDRIMEwzIDBaTTMgMTBMMCA2SDZMMyAxMFonIGZpbGw9JyUyMzA0MjkwMCcvPjwvc3ZnPlwiKTtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG59XG5cbi50aW1lbGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50aW1lbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMXJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZTllY2VmO1xufVxuXG5bZGF0YS10aW1lbGluZS1heGlzLXN0eWxlPWRhc2hlZF06YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBkYXNoZWQgIWltcG9ydGFudDtcbn1cblxuW2RhdGEtdGltZWxpbmUtYXhpcy1zdHlsZT1kb3R0ZWRdOmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7XG59XG5cbi50aW1lbGluZS1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAyZW0gMDtcbn1cbi50aW1lbGluZS1ibG9jazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cbi50aW1lbGluZS1ibG9jazpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4udGltZWxpbmUtYmxvY2s6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi50aW1lbGluZS1zdGVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgei1pbmRleDogMTtcbn1cbi50aW1lbGluZS1zdGVwIHN2ZywgLnRpbWVsaW5lLXN0ZXAgaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi50aW1lbGluZS1zdGVwLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTllY2VmO1xufVxuXG4udGltZWxpbmUtc3RlcC14cyB7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLnRpbWVsaW5lLXN0ZXAtc20ge1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi50aW1lbGluZS1zdGVwLWxnIHtcbiAgd2lkdGg6IDQ3cHg7XG4gIGhlaWdodDogNDdweDtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuXG4udGltZWxpbmUtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtNnB4O1xufVxuLnRpbWVsaW5lLWNvbnRlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi50aW1lbGluZS1ib2R5IHtcbiAgcGFkZGluZzogMS41cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRpbWVsaW5lOmJlZm9yZSB7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICB9XG5cbiAgLnRpbWVsaW5lLXN0ZXAge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50aW1lbGluZS1jb250ZW50IHtcbiAgICB3aWR0aDogMzglO1xuICB9XG5cbiAgLnRpbWVsaW5lLWJvZHkge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxuXG4gIC50aW1lbGluZS1ibG9jazpudGgtY2hpbGQoZXZlbikgLnRpbWVsaW5lLWNvbnRlbnQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuXG4gIFtkYXRhLXRpbWVsaW5lLWF4aXMtY29sb3I9cHJpbWFyeV06YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICMxZDI3MjA7XG4gIH1cblxuICBbZGF0YS10aW1lbGluZS1heGlzLWNvbG9yPXNlY29uZGFyeV06YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICBbZGF0YS10aW1lbGluZS1heGlzLWNvbG9yPXN1Y2Nlc3NdOmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2NjZTQ0O1xuICB9XG5cbiAgW2RhdGEtdGltZWxpbmUtYXhpcy1jb2xvcj1pbmZvXTpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogIzM5N2JiYztcbiAgfVxuXG4gIFtkYXRhLXRpbWVsaW5lLWF4aXMtY29sb3I9d2FybmluZ106YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICNmZGI1Mjc7XG4gIH1cblxuICBbZGF0YS10aW1lbGluZS1heGlzLWNvbG9yPWRhbmdlcl06YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICNmZGI1Mjc7XG4gIH1cblxuICBbZGF0YS10aW1lbGluZS1heGlzLWNvbG9yPWxpZ2h0XTpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogI2FkYjViZDtcbiAgfVxuXG4gIFtkYXRhLXRpbWVsaW5lLWF4aXMtY29sb3I9ZGFya106YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICMyMTI1Mjk7XG4gIH1cblxuICBbZGF0YS10aW1lbGluZS1heGlzLWNvbG9yPWRlZmF1bHRdOmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDQyOTAwO1xuICB9XG5cbiAgW2RhdGEtdGltZWxpbmUtYXhpcy1jb2xvcj13aGl0ZV06YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gIH1cblxuICBbZGF0YS10aW1lbGluZS1heGlzLWNvbG9yPW5ldXRyYWxdOmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgW2RhdGEtdGltZWxpbmUtYXhpcy1jb2xvcj1kYXJrZXJdOmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiBibGFjaztcbiAgfVxufVxuLnRpbWVsaW5lLW9uZS1zaWRlOmJlZm9yZSB7XG4gIGxlZnQ6IDFyZW07XG59XG4udGltZWxpbmUtb25lLXNpZGUgLnRpbWVsaW5lLXN0ZXAge1xuICBsZWZ0OiAxcmVtO1xufVxuLnRpbWVsaW5lLW9uZS1zaWRlIC50aW1lbGluZS1jb250ZW50IHtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRpbWVsaW5lLW9uZS1zaWRlIC50aW1lbGluZS1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDMwcmVtO1xuICB9XG59XG5cbi50aW1lbGluZS1vbmUtc2lkZSAudGltZWxpbmUtYmxvY2s6bnRoLWNoaWxkKGV2ZW4pIC50aW1lbGluZS1jb250ZW50IHtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbnAge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xufVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbi5sZWFkICsgLmJ0bi13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cblxuLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuYXJ0aWNsZSBoNDpub3QoOmZpcnN0LWNoaWxkKSxcbmFydGljbGUgaDU6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuYXJ0aWNsZSBoNCwgYXJ0aWNsZSBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbmFydGljbGUgZmlndXJlIHtcbiAgbWFyZ2luOiAzcmVtIDA7XG59XG5hcnRpY2xlIGg1ICsgZmlndXJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmRpc3BsYXktMSBzcGFuLFxuLmRpc3BsYXktMiBzcGFuLFxuLmRpc3BsYXktMyBzcGFuLFxuLmRpc3BsYXktNCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbmgxID4gYSwgaDIgPiBhLCBoMyA+IGEsIGg0ID4gYSwgaDUgPiBhLCBoNiA+IGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmhlYWRpbmcge1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uaGVhZGluZy1zbWFsbCB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xufVxuXG4uaGVhZGluZy10aXRsZSB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uaGVhZGluZy1zZWN0aW9uIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uaGVhZGluZy1zZWN0aW9uIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNzJweDtcbiAgaGVpZ2h0OiA3MnB4O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4uaGVhZGluZy1zZWN0aW9uLnRleHQtY2VudGVyIGltZyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5zdXJ0aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjODg5OGFhO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYmctYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZTcyZTQgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ibHVlOmhvdmVyLCBhLmJnLWJsdWU6Zm9jdXMsXG5idXR0b24uYmctYmx1ZTpob3ZlcixcbmJ1dHRvbi5iZy1ibHVlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNGNkZCAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5kaWdvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU2MDNhZCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWluZGlnbzpob3ZlciwgYS5iZy1pbmRpZ286Zm9jdXMsXG5idXR0b24uYmctaW5kaWdvOmhvdmVyLFxuYnV0dG9uLmJnLWluZGlnbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDAyN2IgIWltcG9ydGFudDtcbn1cblxuLmJnLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4OTY1ZTAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1wdXJwbGU6aG92ZXIsIGEuYmctcHVycGxlOmZvY3VzLFxuYnV0dG9uLmJnLXB1cnBsZTpob3ZlcixcbmJ1dHRvbi5iZy1wdXJwbGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjgzYmQ3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzYTRiNSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXBpbms6aG92ZXIsIGEuYmctcGluazpmb2N1cyxcbmJ1dHRvbi5iZy1waW5rOmhvdmVyLFxuYnV0dG9uLmJnLXBpbms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ3NzkwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjUzNjVjICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctcmVkOmhvdmVyLCBhLmJnLXJlZDpmb2N1cyxcbmJ1dHRvbi5iZy1yZWQ6aG92ZXIsXG5idXR0b24uYmctcmVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjMGMzOCAhaW1wb3J0YW50O1xufVxuXG4uYmctb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiNjM0MCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLW9yYW5nZTpob3ZlciwgYS5iZy1vcmFuZ2U6Zm9jdXMsXG5idXR0b24uYmctb3JhbmdlOmhvdmVyLFxuYnV0dG9uLmJnLW9yYW5nZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYTNhMGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ2MDAgIWltcG9ydGFudDtcbn1cblxuYS5iZy15ZWxsb3c6aG92ZXIsIGEuYmcteWVsbG93OmZvY3VzLFxuYnV0dG9uLmJnLXllbGxvdzpob3ZlcixcbmJ1dHRvbi5iZy15ZWxsb3c6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NhYjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZGNlODkgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmVlbjpob3ZlciwgYS5iZy1ncmVlbjpmb2N1cyxcbmJ1dHRvbi5iZy1ncmVlbjpob3ZlcixcbmJ1dHRvbi5iZy1ncmVlbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNGE0NmQgIWltcG9ydGFudDtcbn1cblxuLmJnLXRlYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTFjZGVmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctdGVhbDpob3ZlciwgYS5iZy10ZWFsOmZvY3VzLFxuYnV0dG9uLmJnLXRlYWw6aG92ZXIsXG5idXR0b24uYmctdGVhbDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZGE1YzAgIWltcG9ydGFudDtcbn1cblxuLmJnLWN5YW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmJmZmM2ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctY3lhbjpob3ZlciwgYS5iZy1jeWFuOmZvY3VzLFxuYnV0dG9uLmJnLWN5YW46aG92ZXIsXG5idXR0b24uYmctY3lhbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGY3YjUgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXdoaXRlOmhvdmVyLCBhLmJnLXdoaXRlOmZvY3VzLFxuYnV0dG9uLmJnLXdoaXRlOmhvdmVyLFxuYnV0dG9uLmJnLXdoaXRlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNiAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ODk4YWEgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmF5OmhvdmVyLCBhLmJnLWdyYXk6Zm9jdXMsXG5idXR0b24uYmctZ3JheTpob3ZlcixcbmJ1dHRvbi5iZy1ncmF5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZhN2U5NSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzI1ZCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWdyYXktZGFyazpob3ZlciwgYS5iZy1ncmF5LWRhcms6Zm9jdXMsXG5idXR0b24uYmctZ3JheS1kYXJrOmhvdmVyLFxuYnV0dG9uLmJnLWdyYXktZGFyazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDIwM2MgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmstcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4Mjg0NyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhcmstcmVkOmhvdmVyLCBhLmJnLWRhcmstcmVkOmZvY3VzLFxuYnV0dG9uLmJnLWRhcmstcmVkOmhvdmVyLFxuYnV0dG9uLmJnLWRhcmstcmVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllMjAzOCAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VkNGRhICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbGlnaHQ6aG92ZXIsIGEuYmctbGlnaHQ6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQ6aG92ZXIsXG5idXR0b24uYmctbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjFiYmM0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpZ2h0ZXI6aG92ZXIsIGEuYmctbGlnaHRlcjpmb2N1cyxcbmJ1dHRvbi5iZy1saWdodGVyOmhvdmVyLFxuYnV0dG9uLmJnLWxpZ2h0ZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JkM2RhICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmMGM5ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbGlnaHQteWVsbG93OmhvdmVyLCBhLmJnLWxpZ2h0LXllbGxvdzpmb2N1cyxcbmJ1dHRvbi5iZy1saWdodC15ZWxsb3c6aG92ZXIsXG5idXR0b24uYmctbGlnaHQteWVsbG93OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZTM5YyAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjNjYiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpZ2h0LXJlZDpob3ZlciwgYS5iZy1saWdodC1yZWQ6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQtcmVkOmhvdmVyLFxuYnV0dG9uLmJnLWxpZ2h0LXJlZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjgwYTggIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZmJlOSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpZ2h0LWdyZWVuOmhvdmVyLCBhLmJnLWxpZ2h0LWdyZWVuOmZvY3VzLFxuYnV0dG9uLmJnLWxpZ2h0LWdyZWVuOmhvdmVyLFxuYnV0dG9uLmJnLWxpZ2h0LWdyZWVuOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZjNiZSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmU0ZWYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1saWdodC1ibHVlOmhvdmVyLCBhLmJnLWxpZ2h0LWJsdWU6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQtYmx1ZTpob3ZlcixcbmJ1dHRvbi5iZy1saWdodC1ibHVlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IxY2NlMSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4N2RlZywgIzFkMjcyMCAwLCAjMWQyNzI0IDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODdkZWcsICNmN2ZhZmMgMCwgI2Y3ZjhmYyAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4N2RlZywgIzdjY2U0NCAwLCAjNDRjZTQ2IDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1pbmZvIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDg3ZGVnLCAjMzk3YmJjIDAsICMzOTQ0YmMgMTAwJSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODdkZWcsICNmZGI1MjcgMCwgI2VjZmQyNyAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDg3ZGVnLCAjZmRiNTI3IDAsICNlY2ZkMjcgMTAwJSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDg3ZGVnLCAjYWRiNWJkIDAsICNhZGFlYmQgMTAwJSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LWRhcmsge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODdkZWcsICMyMTI1MjkgMCwgIzIxMjIyOSAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4N2RlZywgIzA0MjkwMCAwLCAjMDAyOTBkIDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4N2RlZywgI2ZmZiAwLCB3aGl0ZSAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtbmV1dHJhbCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4N2RlZywgI2ZmZiAwLCB3aGl0ZSAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtZGFya2VyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDg3ZGVnLCBibGFjayAwLCBibGFjayAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtYmx1ZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4N2RlZywgIzVlNzJlNCAwLCAjODI1ZWU0IDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1pbmRpZ28ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODdkZWcsICM1NjAzYWQgMCwgIzlkMDNhZCAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtcHVycGxlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDg3ZGVnLCAjODk2NWUwIDAsICNiYzY1ZTAgMTAwJSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LXBpbmsge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODdkZWcsICNmM2E0YjUgMCwgI2YzYjRhNCAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtcmVkIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDg3ZGVnLCAjZjUzNjVjIDAsICNmNTYwMzYgMTAwJSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LW9yYW5nZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4N2RlZywgI2ZiNjM0MCAwLCAjZmJiMTQwIDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC15ZWxsb3cge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODdkZWcsICNmZmQ2MDAgMCwgI2JlZmYwMCAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtZ3JlZW4ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODdkZWcsICMyZGNlODkgMCwgIzJkY2VjYyAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtdGVhbCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4N2RlZywgIzExY2RlZiAwLCAjMTE3MWVmIDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1jeWFuIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDg3ZGVnLCAjMmJmZmM2IDAsICMyYmUwZmYgMTAwJSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LXdoaXRlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDg3ZGVnLCAjZmZmIDAsIHdoaXRlIDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1ncmF5IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDg3ZGVnLCAjODg5OGFhIDAsICM4ODhhYWEgMTAwJSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LWdyYXktZGFyayB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4N2RlZywgIzMyMzI1ZCAwLCAjNDQzMjVkIDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1kYXJrLXJlZCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4N2RlZywgI2M4Mjg0NyAwLCAjYzg0YzI4IDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1saWdodCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4N2RlZywgI2NlZDRkYSAwLCAjY2VjZmRhIDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1saWdodGVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDg3ZGVnLCAjZTllY2VmIDAsICNlOWVhZWYgMTAwJSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LWxpZ2h0LXllbGxvdyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4N2RlZywgI2Y4ZjBjOSAwLCAjZWNmOGM5IDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1saWdodC1yZWQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODdkZWcsICNmZmIzY2IgMCwgI2ZmYmJiMyAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtbGlnaHQtZ3JlZW4ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODdkZWcsICNmMWZiZTkgMCwgI2VhZmJlOSAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtbGlnaHQtYmx1ZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4N2RlZywgI2Q2ZTRlZiAwLCAjZDZkYWVmIDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc2x1Y2VudC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNCwgMTksIDE1LCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctdHJhbnNsdWNlbnQtcHJpbWFyeTpob3ZlciwgYS5iZy10cmFuc2x1Y2VudC1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXRyYW5zbHVjZW50LXByaW1hcnk6aG92ZXIsXG5idXR0b24uYmctdHJhbnNsdWNlbnQtcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMywgNCwgMywgMC42KSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNsdWNlbnQtc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIzNCwgMjQyLCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctdHJhbnNsdWNlbnQtc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXRyYW5zbHVjZW50LXNlY29uZGFyeTpmb2N1cyxcbmJ1dHRvbi5iZy10cmFuc2x1Y2VudC1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24uYmctdHJhbnNsdWNlbnQtc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDIsIDIyMiwgMjM1LCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc2x1Y2VudC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDYsIDE4OSwgNDksIDAuNikgIWltcG9ydGFudDtcbn1cblxuYS5iZy10cmFuc2x1Y2VudC1zdWNjZXNzOmhvdmVyLCBhLmJnLXRyYW5zbHVjZW50LXN1Y2Nlc3M6Zm9jdXMsXG5idXR0b24uYmctdHJhbnNsdWNlbnQtc3VjY2Vzczpob3ZlcixcbmJ1dHRvbi5iZy10cmFuc2x1Y2VudC1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NSwgMTY5LCA0NCwgMC42KSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNsdWNlbnQtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDEwNSwgMTYxLCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctdHJhbnNsdWNlbnQtaW5mbzpob3ZlciwgYS5iZy10cmFuc2x1Y2VudC1pbmZvOmZvY3VzLFxuYnV0dG9uLmJnLXRyYW5zbHVjZW50LWluZm86aG92ZXIsXG5idXR0b24uYmctdHJhbnNsdWNlbnQtaW5mbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDMsIDkyLCAxNDEsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zbHVjZW50LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMTY5LCA0LCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctdHJhbnNsdWNlbnQtd2FybmluZzpob3ZlciwgYS5iZy10cmFuc2x1Y2VudC13YXJuaW5nOmZvY3VzLFxuYnV0dG9uLmJnLXRyYW5zbHVjZW50LXdhcm5pbmc6aG92ZXIsXG5idXR0b24uYmctdHJhbnNsdWNlbnQtd2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAxNTIsIDIsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zbHVjZW50LWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAxNjksIDQsIDAuNikgIWltcG9ydGFudDtcbn1cblxuYS5iZy10cmFuc2x1Y2VudC1kYW5nZXI6aG92ZXIsIGEuYmctdHJhbnNsdWNlbnQtZGFuZ2VyOmZvY3VzLFxuYnV0dG9uLmJnLXRyYW5zbHVjZW50LWRhbmdlcjpob3ZlcixcbmJ1dHRvbi5iZy10cmFuc2x1Y2VudC1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMTUyLCAyLCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc2x1Y2VudC1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAxNjMsIDE3MywgMC42KSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXRyYW5zbHVjZW50LWxpZ2h0OmhvdmVyLCBhLmJnLXRyYW5zbHVjZW50LWxpZ2h0OmZvY3VzLFxuYnV0dG9uLmJnLXRyYW5zbHVjZW50LWxpZ2h0OmhvdmVyLFxuYnV0dG9uLmJnLXRyYW5zbHVjZW50LWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDE1MCwgMTYyLCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc2x1Y2VudC1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMTksIDIxLCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctdHJhbnNsdWNlbnQtZGFyazpob3ZlciwgYS5iZy10cmFuc2x1Y2VudC1kYXJrOmZvY3VzLFxuYnV0dG9uLmJnLXRyYW5zbHVjZW50LWRhcms6aG92ZXIsXG5idXR0b24uYmctdHJhbnNsdWNlbnQtZGFyazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNiwgNywgMC42KSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNsdWNlbnQtZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMSwgNSwgMCwgMC42KSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXRyYW5zbHVjZW50LWRlZmF1bHQ6aG92ZXIsIGEuYmctdHJhbnNsdWNlbnQtZGVmYXVsdDpmb2N1cyxcbmJ1dHRvbi5iZy10cmFuc2x1Y2VudC1kZWZhdWx0OmhvdmVyLFxuYnV0dG9uLmJnLXRyYW5zbHVjZW50LWRlZmF1bHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zbHVjZW50LXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzNywgMjM3LCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctdHJhbnNsdWNlbnQtd2hpdGU6aG92ZXIsIGEuYmctdHJhbnNsdWNlbnQtd2hpdGU6Zm9jdXMsXG5idXR0b24uYmctdHJhbnNsdWNlbnQtd2hpdGU6aG92ZXIsXG5idXR0b24uYmctdHJhbnNsdWNlbnQtd2hpdGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjI0LCAyMjQsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zbHVjZW50LW5ldXRyYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNywgMjM3LCAyMzcsIDAuNikgIWltcG9ydGFudDtcbn1cblxuYS5iZy10cmFuc2x1Y2VudC1uZXV0cmFsOmhvdmVyLCBhLmJnLXRyYW5zbHVjZW50LW5ldXRyYWw6Zm9jdXMsXG5idXR0b24uYmctdHJhbnNsdWNlbnQtbmV1dHJhbDpob3ZlcixcbmJ1dHRvbi5iZy10cmFuc2x1Y2VudC1uZXV0cmFsOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIyNCwgMjI0LCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc2x1Y2VudC1kYXJrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNikgIWltcG9ydGFudDtcbn1cblxuYS5iZy10cmFuc2x1Y2VudC1kYXJrZXI6aG92ZXIsIGEuYmctdHJhbnNsdWNlbnQtZGFya2VyOmZvY3VzLFxuYnV0dG9uLmJnLXRyYW5zbHVjZW50LWRhcmtlcjpob3ZlcixcbmJ1dHRvbi5iZy10cmFuc2x1Y2VudC1kYXJrZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLnNlY3Rpb24tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmUgIWltcG9ydGFudDtcbn1cblxuYS5zZWN0aW9uLXByaW1hcnk6aG92ZXIsIGEuc2VjdGlvbi1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLnNlY3Rpb24tcHJpbWFyeTpob3ZlcixcbmJ1dHRvbi5zZWN0aW9uLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JkM2Y4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWN0aW9uLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2ZhZmMgIWltcG9ydGFudDtcbn1cblxuYS5zZWN0aW9uLXNlY29uZGFyeTpob3ZlciwgYS5zZWN0aW9uLXNlY29uZGFyeTpmb2N1cyxcbmJ1dHRvbi5zZWN0aW9uLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5zZWN0aW9uLXNlY29uZGFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMmUzZWUgIWltcG9ydGFudDtcbn1cblxuLnNlY3Rpb24tbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VkNGRhICFpbXBvcnRhbnQ7XG59XG5cbmEuc2VjdGlvbi1saWdodDpob3ZlciwgYS5zZWN0aW9uLWxpZ2h0OmZvY3VzLFxuYnV0dG9uLnNlY3Rpb24tbGlnaHQ6aG92ZXIsXG5idXR0b24uc2VjdGlvbi1saWdodDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMWJiYzQgIWltcG9ydGFudDtcbn1cblxuLnNlY3Rpb24tZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTI1MjkgIWltcG9ydGFudDtcbn1cblxuYS5zZWN0aW9uLWRhcms6aG92ZXIsIGEuc2VjdGlvbi1kYXJrOmZvY3VzLFxuYnV0dG9uLnNlY3Rpb24tZGFyazpob3ZlcixcbmJ1dHRvbi5zZWN0aW9uLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYzBkICFpbXBvcnRhbnQ7XG59XG5cbi5zZWN0aW9uLWRhcmtlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbmEuc2VjdGlvbi1kYXJrZXI6aG92ZXIsIGEuc2VjdGlvbi1kYXJrZXI6Zm9jdXMsXG5idXR0b24uc2VjdGlvbi1kYXJrZXI6aG92ZXIsXG5idXR0b24uc2VjdGlvbi1kYXJrZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4N2RlZywgIzFkMjcyMCAwLCAjMWQyNzI0IDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODdkZWcsICNmN2ZhZmMgMCwgI2Y3ZjhmYyAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4N2RlZywgIzdjY2U0NCAwLCAjNDRjZTQ2IDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1pbmZvIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDg3ZGVnLCAjMzk3YmJjIDAsICMzOTQ0YmMgMTAwJSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODdkZWcsICNmZGI1MjcgMCwgI2VjZmQyNyAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDg3ZGVnLCAjZmRiNTI3IDAsICNlY2ZkMjcgMTAwJSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDg3ZGVnLCAjYWRiNWJkIDAsICNhZGFlYmQgMTAwJSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LWRhcmsge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODdkZWcsICMyMTI1MjkgMCwgIzIxMjIyOSAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4N2RlZywgIzA0MjkwMCAwLCAjMDAyOTBkIDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4N2RlZywgI2ZmZiAwLCB3aGl0ZSAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtbmV1dHJhbCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4N2RlZywgI2ZmZiAwLCB3aGl0ZSAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtZGFya2VyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDg3ZGVnLCBibGFjayAwLCBibGFjayAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1wcmltYXJ5IHtcbiAgZmlsbDogIzFkMjcyMDtcbn1cblxuLnN0cm9rZS1wcmltYXJ5IHtcbiAgc3Ryb2tlOiAjMWQyNzIwO1xufVxuXG4uZmlsbC1zZWNvbmRhcnkge1xuICBmaWxsOiAjZjdmYWZjO1xufVxuXG4uc3Ryb2tlLXNlY29uZGFyeSB7XG4gIHN0cm9rZTogI2Y3ZmFmYztcbn1cblxuLmZpbGwtc3VjY2VzcyB7XG4gIGZpbGw6ICM3Y2NlNDQ7XG59XG5cbi5zdHJva2Utc3VjY2VzcyB7XG4gIHN0cm9rZTogIzdjY2U0NDtcbn1cblxuLmZpbGwtaW5mbyB7XG4gIGZpbGw6ICMzOTdiYmM7XG59XG5cbi5zdHJva2UtaW5mbyB7XG4gIHN0cm9rZTogIzM5N2JiYztcbn1cblxuLmZpbGwtd2FybmluZyB7XG4gIGZpbGw6ICNmZGI1Mjc7XG59XG5cbi5zdHJva2Utd2FybmluZyB7XG4gIHN0cm9rZTogI2ZkYjUyNztcbn1cblxuLmZpbGwtZGFuZ2VyIHtcbiAgZmlsbDogI2ZkYjUyNztcbn1cblxuLnN0cm9rZS1kYW5nZXIge1xuICBzdHJva2U6ICNmZGI1Mjc7XG59XG5cbi5maWxsLWxpZ2h0IHtcbiAgZmlsbDogI2FkYjViZDtcbn1cblxuLnN0cm9rZS1saWdodCB7XG4gIHN0cm9rZTogI2FkYjViZDtcbn1cblxuLmZpbGwtZGFyayB7XG4gIGZpbGw6ICMyMTI1Mjk7XG59XG5cbi5zdHJva2UtZGFyayB7XG4gIHN0cm9rZTogIzIxMjUyOTtcbn1cblxuLmZpbGwtZGVmYXVsdCB7XG4gIGZpbGw6ICMwNDI5MDA7XG59XG5cbi5zdHJva2UtZGVmYXVsdCB7XG4gIHN0cm9rZTogIzA0MjkwMDtcbn1cblxuLmZpbGwtd2hpdGUge1xuICBmaWxsOiAjZmZmO1xufVxuXG4uc3Ryb2tlLXdoaXRlIHtcbiAgc3Ryb2tlOiAjZmZmO1xufVxuXG4uZmlsbC1uZXV0cmFsIHtcbiAgZmlsbDogI2ZmZjtcbn1cblxuLnN0cm9rZS1uZXV0cmFsIHtcbiAgc3Ryb2tlOiAjZmZmO1xufVxuXG4uZmlsbC1kYXJrZXIge1xuICBmaWxsOiBibGFjaztcbn1cblxuLnN0cm9rZS1kYXJrZXIge1xuICBzdHJva2U6IGJsYWNrO1xufVxuXG4uZmlsbC1vcGFjaXR5LTgge1xuICBmaWxsLW9wYWNpdHk6IDAuODtcbn1cblxuLmJsdXItLWhvdmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsdXItLWhvdmVyIC5ibHVyLWl0ZW0ge1xuICB0cmFuc2l0aW9uOiAxcyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIGZpbHRlcjogYmx1cigwKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5ibHVyLS1ob3ZlciAuYmx1ci1oaWRkZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgKyA3cHgpO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgei1pbmRleDogMTAwO1xufVxuLmJsdXItLWhvdmVyOmhvdmVyIC5ibHVyLWl0ZW0ge1xuICBvcGFjaXR5OiAwLjg7XG4gIGZpbHRlcjogYmx1cigxMHB4KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbiAgei1pbmRleDogMTtcbn1cbi5ibHVyLS1ob3Zlcjpob3ZlciAuYmx1ci1oaWRkZW4ge1xuICBvcGFjaXR5OiAxO1xuICB0b3A6IDUwJTtcbn1cblxuLmZsb2F0aW5nIHtcbiAgYW5pbWF0aW9uOiBmbG9hdGluZyAzcyBlYXNlIGluZmluaXRlO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuLmZsb2F0aW5nOmhvdmVyIHtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cblxuLmZsb2F0aW5nLWxnIHtcbiAgYW5pbWF0aW9uOiBmbG9hdGluZy1sZyAzcyBlYXNlIGluZmluaXRlO1xufVxuXG4uZmxvYXRpbmctc20ge1xuICBhbmltYXRpb246IGZsb2F0aW5nLXNtIDNzIGVhc2UgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgZmxvYXRpbmctbGcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTVweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmxvYXRpbmcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmxvYXRpbmctc20ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNXB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcbiAgfVxufVxuLmZsb2F0Zml4OmJlZm9yZSwgLmZsb2F0Zml4OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uZmxvYXRmaXg6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLmltZy1jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLm9wYWNpdHktMSB7XG4gIG9wYWNpdHk6IDAuMSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0yIHtcbiAgb3BhY2l0eTogMC4yICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTMge1xuICBvcGFjaXR5OiAwLjMgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNCB7XG4gIG9wYWNpdHk6IDAuNCAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS01IHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTYge1xuICBvcGFjaXR5OiAwLjYgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNyB7XG4gIG9wYWNpdHk6IDAuNyAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS04IHtcbiAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTgge1xuICBvcGFjaXR5OiAwLjkgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTAge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnRvcC0wIHtcbiAgdG9wOiAwO1xufVxuXG4ucmlnaHQtMCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uYm90dG9tLTAge1xuICBib3R0b206IDA7XG59XG5cbi5sZWZ0LTAge1xuICBsZWZ0OiAwO1xufVxuXG4udG9wLTEge1xuICB0b3A6IDAuMjVyZW07XG59XG5cbi5yaWdodC0xIHtcbiAgcmlnaHQ6IDAuMjVyZW07XG59XG5cbi5ib3R0b20tMSB7XG4gIGJvdHRvbTogMC4yNXJlbTtcbn1cblxuLmxlZnQtMSB7XG4gIGxlZnQ6IDAuMjVyZW07XG59XG5cbi50b3AtMiB7XG4gIHRvcDogMC41cmVtO1xufVxuXG4ucmlnaHQtMiB7XG4gIHJpZ2h0OiAwLjVyZW07XG59XG5cbi5ib3R0b20tMiB7XG4gIGJvdHRvbTogMC41cmVtO1xufVxuXG4ubGVmdC0yIHtcbiAgbGVmdDogMC41cmVtO1xufVxuXG4udG9wLTMge1xuICB0b3A6IDFyZW07XG59XG5cbi5yaWdodC0zIHtcbiAgcmlnaHQ6IDFyZW07XG59XG5cbi5ib3R0b20tMyB7XG4gIGJvdHRvbTogMXJlbTtcbn1cblxuLmxlZnQtMyB7XG4gIGxlZnQ6IDFyZW07XG59XG5cbi50b3AtNCB7XG4gIHRvcDogMS41cmVtO1xufVxuXG4ucmlnaHQtNCB7XG4gIHJpZ2h0OiAxLjVyZW07XG59XG5cbi5ib3R0b20tNCB7XG4gIGJvdHRvbTogMS41cmVtO1xufVxuXG4ubGVmdC00IHtcbiAgbGVmdDogMS41cmVtO1xufVxuXG4udG9wLTUge1xuICB0b3A6IDNyZW07XG59XG5cbi5yaWdodC01IHtcbiAgcmlnaHQ6IDNyZW07XG59XG5cbi5ib3R0b20tNSB7XG4gIGJvdHRvbTogM3JlbTtcbn1cblxuLmxlZnQtNSB7XG4gIGxlZnQ6IDNyZW07XG59XG5cbi50b3AtLTkge1xuICB0b3A6IC0xMHJlbTtcbn1cblxuLnJpZ2h0LS05IHtcbiAgcmlnaHQ6IC0xMHJlbTtcbn1cblxuLmJvdHRvbS0tOSB7XG4gIGJvdHRvbTogLTEwcmVtO1xufVxuXG4ubGVmdC0tOSB7XG4gIGxlZnQ6IC0xMHJlbTtcbn1cblxuLnRvcC0tOCB7XG4gIHRvcDogLThyZW07XG59XG5cbi5yaWdodC0tOCB7XG4gIHJpZ2h0OiAtOHJlbTtcbn1cblxuLmJvdHRvbS0tOCB7XG4gIGJvdHRvbTogLThyZW07XG59XG5cbi5sZWZ0LS04IHtcbiAgbGVmdDogLThyZW07XG59XG5cbi50b3AtLTcge1xuICB0b3A6IC02cmVtO1xufVxuXG4ucmlnaHQtLTcge1xuICByaWdodDogLTZyZW07XG59XG5cbi5ib3R0b20tLTcge1xuICBib3R0b206IC02cmVtO1xufVxuXG4ubGVmdC0tNyB7XG4gIGxlZnQ6IC02cmVtO1xufVxuXG4udG9wLS02IHtcbiAgdG9wOiAtNC41cmVtO1xufVxuXG4ucmlnaHQtLTYge1xuICByaWdodDogLTQuNXJlbTtcbn1cblxuLmJvdHRvbS0tNiB7XG4gIGJvdHRvbTogLTQuNXJlbTtcbn1cblxuLmxlZnQtLTYge1xuICBsZWZ0OiAtNC41cmVtO1xufVxuXG4udG9wLS01IHtcbiAgdG9wOiAtM3JlbTtcbn1cblxuLnJpZ2h0LS01IHtcbiAgcmlnaHQ6IC0zcmVtO1xufVxuXG4uYm90dG9tLS01IHtcbiAgYm90dG9tOiAtM3JlbTtcbn1cblxuLmxlZnQtLTUge1xuICBsZWZ0OiAtM3JlbTtcbn1cblxuLnRvcC0tNCB7XG4gIHRvcDogLTEuNXJlbTtcbn1cblxuLnJpZ2h0LS00IHtcbiAgcmlnaHQ6IC0xLjVyZW07XG59XG5cbi5ib3R0b20tLTQge1xuICBib3R0b206IC0xLjVyZW07XG59XG5cbi5sZWZ0LS00IHtcbiAgbGVmdDogLTEuNXJlbTtcbn1cblxuLnRvcC0tMyB7XG4gIHRvcDogLTFyZW07XG59XG5cbi5yaWdodC0tMyB7XG4gIHJpZ2h0OiAtMXJlbTtcbn1cblxuLmJvdHRvbS0tMyB7XG4gIGJvdHRvbTogLTFyZW07XG59XG5cbi5sZWZ0LS0zIHtcbiAgbGVmdDogLTFyZW07XG59XG5cbi50b3AtLTIge1xuICB0b3A6IC0wLjVyZW07XG59XG5cbi5yaWdodC0tMiB7XG4gIHJpZ2h0OiAtMC41cmVtO1xufVxuXG4uYm90dG9tLS0yIHtcbiAgYm90dG9tOiAtMC41cmVtO1xufVxuXG4ubGVmdC0tMiB7XG4gIGxlZnQ6IC0wLjVyZW07XG59XG5cbi50b3AtLTEge1xuICB0b3A6IC0wLjI1cmVtO1xufVxuXG4ucmlnaHQtLTEge1xuICByaWdodDogLTAuMjVyZW07XG59XG5cbi5ib3R0b20tLTEge1xuICBib3R0b206IC0wLjI1cmVtO1xufVxuXG4ubGVmdC0tMSB7XG4gIGxlZnQ6IC0wLjI1cmVtO1xufVxuXG4udG9wLTYge1xuICB0b3A6IDQuNXJlbTtcbn1cblxuLnJpZ2h0LTYge1xuICByaWdodDogNC41cmVtO1xufVxuXG4uYm90dG9tLTYge1xuICBib3R0b206IDQuNXJlbTtcbn1cblxuLmxlZnQtNiB7XG4gIGxlZnQ6IDQuNXJlbTtcbn1cblxuLnRvcC03IHtcbiAgdG9wOiA2cmVtO1xufVxuXG4ucmlnaHQtNyB7XG4gIHJpZ2h0OiA2cmVtO1xufVxuXG4uYm90dG9tLTcge1xuICBib3R0b206IDZyZW07XG59XG5cbi5sZWZ0LTcge1xuICBsZWZ0OiA2cmVtO1xufVxuXG4udG9wLTgge1xuICB0b3A6IDhyZW07XG59XG5cbi5yaWdodC04IHtcbiAgcmlnaHQ6IDhyZW07XG59XG5cbi5ib3R0b20tOCB7XG4gIGJvdHRvbTogOHJlbTtcbn1cblxuLmxlZnQtOCB7XG4gIGxlZnQ6IDhyZW07XG59XG5cbi50b3AtOSB7XG4gIHRvcDogMTByZW07XG59XG5cbi5yaWdodC05IHtcbiAgcmlnaHQ6IDEwcmVtO1xufVxuXG4uYm90dG9tLTkge1xuICBib3R0b206IDEwcmVtO1xufVxuXG4ubGVmdC05IHtcbiAgbGVmdDogMTByZW07XG59XG5cbi5jZW50ZXIge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuW2NsYXNzKj1zaGFkb3ddIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5zaGFkb3ctc20tLWhvdmVyOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDAuNXJlbSByZ2JhKDEzNiwgMTUyLCAxNzAsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LS1ob3Zlcjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAycmVtIDAgcmdiYSgxMzYsIDE1MiwgMTcwLCAwLjE1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWxnLS1ob3Zlcjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAzcmVtIHJnYmEoMTM2LCAxNTIsIDE3MCwgMC4xNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbm9uZS0taG92ZXI6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMHZoIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4ucm93LnJvdy1ncmlkID4gW2NsYXNzKj1jb2wtXSArIFtjbGFzcyo9Y29sLV0ge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJvdy5yb3ctZ3JpZCA+IFtjbGFzcyo9Y29sLWxnLV0gKyBbY2xhc3MqPWNvbC1sZy1dIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJvdy5yb3ctZ3JpZCA+IFtjbGFzcyo9Y29sLW1kLV0gKyBbY2xhc3MqPWNvbC1tZC1dIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnJvdy5yb3ctZ3JpZCA+IFtjbGFzcyo9Y29sLXNtLV0gKyBbY2xhc3MqPWNvbC1zbS1dIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ucm93LWdyaWQgKyAucm93LWdyaWQge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm10LS0xMDAge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLS0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItLTEwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtLTEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LS0xNTAge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLS0xNTAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LS0yMDAge1xuICAgIG1hcmdpbi10b3A6IC0yMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLS0yMDAge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LS0zMDAge1xuICAgIG1hcmdpbi10b3A6IC0zMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLS0zMDAge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItMTAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC0xNTAge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLTE1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtMjAwIHtcbiAgICBwYWRkaW5nLXRvcDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi0yMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LTI1MCB7XG4gICAgcGFkZGluZy10b3A6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItMjUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC0zMDAge1xuICAgIHBhZGRpbmctdG9wOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLTMwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5mb250LXdlaWdodC0zMDAge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC00MDAge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC01MDAge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC02MDAge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC03MDAge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC04MDAge1xuICBmb250LXdlaWdodDogODAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC05MDAge1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4udGV4dC10aHJvdWdoIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi50ZXh0LXhzIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNtIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1sZyB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC14bCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5saC0xMDAge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmxoLTExMCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5cbi5saC0xMjAge1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4ubGgtMTMwIHtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLmxoLTE0MCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5saC0xNTAge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ubGgtMTYwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuLmxoLTE3MCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5cbi5saC0xODAge1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuXG4ubHMtMSB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2MjVyZW07XG59XG5cbi5scy0xNSB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA5Mzc1cmVtO1xufVxuXG4ubHMtMiB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEyNXJlbTtcbn1cblxuLnRleHQtYmx1ZSB7XG4gIGNvbG9yOiAjNWU3MmU0ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ibHVlOmhvdmVyLCBhLnRleHQtYmx1ZTpmb2N1cyB7XG4gIGNvbG9yOiAjMjMzZGQyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZGlnbyB7XG4gIGNvbG9yOiAjNTYwM2FkICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1pbmRpZ286aG92ZXIsIGEudGV4dC1pbmRpZ286Zm9jdXMge1xuICBjb2xvcjogIzMxMDI2MiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wdXJwbGUge1xuICBjb2xvcjogIzg5NjVlMCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtcHVycGxlOmhvdmVyLCBhLnRleHQtcHVycGxlOmZvY3VzIHtcbiAgY29sb3I6ICM1YTJhY2YgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcGluayB7XG4gIGNvbG9yOiAjZjNhNGI1ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1waW5rOmhvdmVyLCBhLnRleHQtcGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZWE2MDdlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlZCB7XG4gIGNvbG9yOiAjZjUzNjVjICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1yZWQ6aG92ZXIsIGEudGV4dC1yZWQ6Zm9jdXMge1xuICBjb2xvcjogI2Q0MGIzMyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1vcmFuZ2Uge1xuICBjb2xvcjogI2ZiNjM0MCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtb3JhbmdlOmhvdmVyLCBhLnRleHQtb3JhbmdlOmZvY3VzIHtcbiAgY29sb3I6ICNlYTMwMDUgIWltcG9ydGFudDtcbn1cblxuLnRleHQteWVsbG93IHtcbiAgY29sb3I6ICNmZmQ2MDAgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXllbGxvdzpob3ZlciwgYS50ZXh0LXllbGxvdzpmb2N1cyB7XG4gIGNvbG9yOiAjYjM5NjAwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyZWVuIHtcbiAgY29sb3I6ICMyZGNlODkgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyZWVuOmhvdmVyLCBhLnRleHQtZ3JlZW46Zm9jdXMge1xuICBjb2xvcjogIzFmOGY1ZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10ZWFsIHtcbiAgY29sb3I6ICMxMWNkZWYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXRlYWw6aG92ZXIsIGEudGV4dC10ZWFsOmZvY3VzIHtcbiAgY29sb3I6ICMwYjkwYTggIWltcG9ydGFudDtcbn1cblxuLnRleHQtY3lhbiB7XG4gIGNvbG9yOiAjMmJmZmM2ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1jeWFuOmhvdmVyLCBhLnRleHQtY3lhbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDBkZWEyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXdoaXRlOmhvdmVyLCBhLnRleHQtd2hpdGU6Zm9jdXMge1xuICBjb2xvcjogI2Q5ZDlkOSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5IHtcbiAgY29sb3I6ICM4ODk4YWEgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyYXk6aG92ZXIsIGEudGV4dC1ncmF5OmZvY3VzIHtcbiAgY29sb3I6ICM2MDcyODYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheS1kYXJrIHtcbiAgY29sb3I6ICMzMjMyNWQgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyYXktZGFyazpob3ZlciwgYS50ZXh0LWdyYXktZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjMTcxNzJiICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmstcmVkIHtcbiAgY29sb3I6ICNjODI4NDcgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRhcmstcmVkOmhvdmVyLCBhLnRleHQtZGFyay1yZWQ6Zm9jdXMge1xuICBjb2xvcjogIzg4MWIzMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjY2VkNGRhICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1saWdodDpob3ZlciwgYS50ZXh0LWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICNhMmFlYjkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHRlciB7XG4gIGNvbG9yOiAjZTllY2VmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1saWdodGVyOmhvdmVyLCBhLnRleHQtbGlnaHRlcjpmb2N1cyB7XG4gIGNvbG9yOiAjYmRjNmNmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LXllbGxvdyB7XG4gIGNvbG9yOiAjZjhmMGM5ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1saWdodC15ZWxsb3c6aG92ZXIsIGEudGV4dC1saWdodC15ZWxsb3c6Zm9jdXMge1xuICBjb2xvcjogI2VmZGQ4NSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1yZWQge1xuICBjb2xvcjogI2ZmYjNjYiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGlnaHQtcmVkOmhvdmVyLCBhLnRleHQtbGlnaHQtcmVkOmZvY3VzIHtcbiAgY29sb3I6ICNmZjY3OTcgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtZ3JlZW4ge1xuICBjb2xvcjogI2YxZmJlOSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGlnaHQtZ3JlZW46aG92ZXIsIGEudGV4dC1saWdodC1ncmVlbjpmb2N1cyB7XG4gIGNvbG9yOiAjYzhlZmE4ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWJsdWUge1xuICBjb2xvcjogI2Q2ZTRlZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGlnaHQtYmx1ZTpob3ZlciwgYS50ZXh0LWxpZ2h0LWJsdWU6Zm9jdXMge1xuICBjb2xvcjogIzlmYzBkYSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRyYW5zZm9ybS1wZXJzcGVjdGl2ZS1yaWdodCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSBwZXJzcGVjdGl2ZSgxMDQwcHgpIHJvdGF0ZVkoLTExZGVnKSByb3RhdGVYKDJkZWcpIHJvdGF0ZSgyZGVnKTtcbiAgfVxuXG4gIC50cmFuc2Zvcm0tcGVyc3BlY3RpdmUtbGVmdCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoMTFkZWcpIHJvdGF0ZVgoMmRlZykgcm90YXRlKC0yZGVnKTtcbiAgfVxufVxuLmRhdGVwaWNrZXIge1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG4uZGF0ZXBpY2tlci1pbmxpbmUge1xuICB3aWR0aDogMjIwcHg7XG59XG4uZGF0ZXBpY2tlci1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cbi5kYXRlcGlja2VyLXJ0bC5kcm9wZG93bi1tZW51IHtcbiAgbGVmdDogYXV0bztcbn1cbi5kYXRlcGlja2VyLXJ0bCB0YWJsZSB0ciB0ZCBzcGFuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24ge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDIwcHggMjJweDtcbiAgYm94LXNoYWRvdzogMCA1MHB4IDEwMHB4IHJnYmEoNTAsIDUwLCA5MywgMC4xKSwgMCAxNXB4IDM1cHggcmdiYSg1MCwgNTAsIDkzLCAwLjE1KSwgMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1sZWZ0OmJlZm9yZSB7XG4gIGxlZnQ6IDZweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWxlZnQ6YWZ0ZXIge1xuICBsZWZ0OiA3cHg7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1yaWdodDpiZWZvcmUge1xuICByaWdodDogNnB4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtcmlnaHQ6YWZ0ZXIge1xuICByaWdodDogN3B4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtYm90dG9tOmJlZm9yZSB7XG4gIHRvcDogLTdweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWJvdHRvbTphZnRlciB7XG4gIHRvcDogLTZweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXRvcDpiZWZvcmUge1xuICBib3R0b206IC03cHg7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci10b3A6IDdweCBzb2xpZCB3aGl0ZTtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXRvcDphZnRlciB7XG4gIGJvdHRvbTogLTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICNmZmY7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGgge1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGgge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4udGFibGUtc3RyaXBlZCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCxcbi50YWJsZS1zdHJpcGVkIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5vbGQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm5ldyB7XG4gIGNvbG9yOiAjYWRiNWJkO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGF5OmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjZGVlMmU2O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZC5mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogIzFkMjcyMDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZC5kaXNhYmxlZDphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMWQyNzIwO1xuICBjb2xvcjogI2NlZDRkYTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5IHtcbiAgYmFja2dyb3VuZDogIzg1YTQ4Zjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY29sb3I6ICM4ODk4YWE7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZSB7XG4gIGJhY2tncm91bmQ6ICMxZDI3MjA7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6ICMwYzEwMGQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZGlzYWJsZWQ6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5kYXkuZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDcwYTA4O1xuICBjb2xvcjogIzMzNDQzODtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkLmZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiAjY2JkM2RhO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkLmRpc2FibGVkOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlOWVjZWY7XG4gIGNvbG9yOiAjZGVlMmU2O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM1ZTcyZTQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGF5LnJhbmdlLXN0YXJ0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGF5LnJhbmdlLWVuZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXkucmFuZ2Utc3RhcnQucmFuZ2UtZW5kIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQ6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRheS5yYW5nZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxZDI3MjA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzFkMjcyMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMyU7XG4gIGhlaWdodDogNTRweDtcbiAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDElO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW46aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6ICNlOWVjZWY7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICNkZWUyZTY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLm9sZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5uZXcge1xuICBjb2xvcjogIzg4OThhYTtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaCB7XG4gIHdpZHRoOiAxNDVweDtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaCxcbi5kYXRlcGlja2VyIC5wcmV2LFxuLmRhdGVwaWNrZXIgLm5leHQsXG4uZGF0ZXBpY2tlciB0Zm9vdCB0ciB0aCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaDpob3Zlcixcbi5kYXRlcGlja2VyIC5wcmV2OmhvdmVyLFxuLmRhdGVwaWNrZXIgLm5leHQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0Zm9vdCB0ciB0aDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlOWVjZWY7XG59XG4uZGF0ZXBpY2tlciAucHJldi5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIC5uZXh0LmRpc2FibGVkIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmRhdGVwaWNrZXIgLmN3IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB3aWR0aDogMTJweDtcbiAgcGFkZGluZzogMCAycHggMCA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5ib290c3RyYXAtdGFnc2lucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGNvbG9yOiAjODg5OGFhO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogdGV4dDtcbn1cbi5ib290c3RyYXAtdGFnc2lucHV0IGlucHV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMCA2cHg7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogaW5oZXJpdDtcbn1cbi5ib290c3RyYXAtdGFnc2lucHV0IGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYWRiNWJkO1xuICBvcGFjaXR5OiAxO1xufVxuLmJvb3RzdHJhcC10YWdzaW5wdXQgaW5wdXQ6Zm9jdXMge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYm9vdHN0cmFwLXRhZ3NpbnB1dCAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDAuNjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luOiAwLjEyNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYmFja2dyb3VuZDogIzA0MjkwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDY4LCA2OCwgNjgsIDAuMjUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5ib290c3RyYXAtdGFnc2lucHV0IC5iYWRnZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmJvb3RzdHJhcC10YWdzaW5wdXQgLmJhZGdlOmhvdmVyIHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xufVxuLmJvb3RzdHJhcC10YWdzaW5wdXQgW2RhdGEtcm9sZT1yZW1vdmVdIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuLmJvb3RzdHJhcC10YWdzaW5wdXQgW2RhdGEtcm9sZT1yZW1vdmVdOmFmdGVyIHtcbiAgY29udGVudDogXCLDl1wiO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbiNjaGFydGpzLXRvb2x0aXAge1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2U7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbn1cblxuLmNoYXJ0anMtdG9vbHRpcC1rZXkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDExcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWVjZWY7XG59XG50YWJsZS5kYXRhVGFibGUgdGJvZHkgPiB0ci5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDI3MjA7XG59XG5cbi5kYXRhVGFibGVzX2xlbmd0aCxcbi5kYXRhVGFibGVzX2luZm8sXG4uZHQtYnV0dG9ucyB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xufVxuXG4uZGF0YVRhYmxlc19sZW5ndGggLmZvcm0tY29udHJvbCB7XG4gIG1hcmdpbjogMCAwLjM3NXJlbTtcbn1cblxuLmRhdGFUYWJsZXNfZmlsdGVyIHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG59XG5cbi5kcm9wem9uZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmR6LW1lc3NhZ2Uge1xuICBwYWRkaW5nOiA1cmVtIDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzk2YWE4MztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9yZGVyOiAtMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5OTk7XG59XG4uZHotbWVzc2FnZTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzk2YWE4MztcbiAgY29sb3I6ICM1MjVmN2Y7XG59XG5cbi5kei1kcmFnLWhvdmVyIC5kei1tZXNzYWdlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWQyNzIwO1xuICBjb2xvcjogIzFkMjcyMDtcbn1cblxuLmRyb3B6b25lLW11bHRpcGxlIC5kei1tZXNzYWdlIHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuXG4uZHJvcHpvbmUtc2luZ2xlLmR6LW1heC1maWxlcy1yZWFjaGVkIC5kei1tZXNzYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICBjb2xvcjogd2hpdGU7XG4gIG9wYWNpdHk6IDA7XG59XG4uZHJvcHpvbmUtc2luZ2xlLmR6LW1heC1maWxlcy1yZWFjaGVkIC5kei1tZXNzYWdlOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmR6LXByZXZpZXctc2luZ2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4uZHotcHJldmlldy1jb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLmR6LXByZXZpZXctaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4uZHotcHJldmlldy1tdWx0aXBsZSAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuW2RhdGEtZHotc2l6ZV0gc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZjLWhlYWRlci10b29sYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZjLXNjcm9sbGVyIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mYyB0aCB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzA0MjkwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5mYyBkaXYuZmMtcm93IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBib3JkZXI6IDA7XG59XG4uZmMgYnV0dG9uIC5mYy1pY29uIHtcbiAgdG9wOiAtNXB4O1xufVxuXG4uZmMtdW50aGVtZWQgdGQuZmMtdG9kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mYy11bnRoZW1lZCB0ZC5mYy10b2RheSBzcGFuIHtcbiAgY29sb3I6ICNmYjYzNDA7XG59XG5cbi5mYy1ldmVudCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyOiAwO1xufVxuLmZjLWV2ZW50IC5mYy10aXRsZSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwLjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uZmMtZXZlbnQgLmZjLXRpbWUge1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBwYWRkaW5nOiAycHggNnB4O1xuICBtYXJnaW46IDAgMCAwIC0xcHg7XG59XG5cbi5mYy12aWV3LCAuZmMtdmlldyA+IHRhYmxlIHtcbiAgYm9yZGVyOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZjLXZpZXcgPiB0YWJsZSA+IHRib2R5ID4gdHIgLnVpLXdpZGdldC1jb250ZW50IHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmZjLWJvZHkge1xuICBib3JkZXI6IDA7XG59XG5cbi5mYy1pY29uIHtcbiAgZm9udC1mYW1pbHk6IE51Y2xlb0ljb25zLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG59XG4uZmMtaWNvbjpob3ZlciB7XG4gIGNvbG9yOiAjMWQyNzIwO1xufVxuXG4uZmMtYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5mYy1idXR0b246Zm9jdXMsIC5mYy1idXR0b246YWN0aXZlIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLmNhbGVuZGFyIHtcbiAgei1pbmRleDogMDtcbn1cbi5jYWxlbmRhciB0ZCwgLmNhbGVuZGFyIHRoIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWZmMWYzO1xufVxuLmNhbGVuZGFyIC5mYy10b29sYmFyIHtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW0gMC4zNzVyZW0gMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IC0ycHg7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNhbGVuZGFyIC5mYy10b29sYmFyIHtcbiAgICBoZWlnaHQ6IDEzNXB4O1xuICB9XG59XG4uY2FsZW5kYXIgLmZjLWRheS1udW1iZXIge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhbGVuZGFyIC5mYy1kYXktbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICM2Nzc3OWQ7XG4gIH1cbn1cbi5jYWxlbmRhciAuZmMtZGF5LWhlYWRlciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY2FsZW5kYXIgLmZjLWRheS1ncmlkLWV2ZW50IHtcbiAgbWFyZ2luOiAxcHggOXB4O1xufVxuXG5bZGF0YS1jYWxlbmRhci1tb250aF0ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMzAwbXM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICBbZGF0YS1jYWxlbmRhci1tb250aF0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcmQtY2FsZW5kYXIgLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5jYXJkLWNhbGVuZGFyIHRhYmxlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uY2FyZC1jYWxlbmRhciB0YWJsZSB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4uY2FyZC1jYWxlbmRhciB0YWJsZSB0ciA+IHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG59XG5cbi53aWRnZXQtY2FsZW5kYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG59XG4ud2lkZ2V0LWNhbGVuZGFyIHRkLCAud2lkZ2V0LWNhbGVuZGFyIHRoIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLndpZGdldC1jYWxlbmRhciAuZmMtdG9vbGJhciB7XG4gIG1hcmdpbi10b3A6IDEuMjVyZW07XG59XG4ud2lkZ2V0LWNhbGVuZGFyIC5mYy10b29sYmFyIGgyIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLndpZGdldC1jYWxlbmRhciAuZmMtZGF5LW51bWJlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG4ud2lkZ2V0LWNhbGVuZGFyIC5mYyB0YWJsZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4ud2lkZ2V0LWNhbGVuZGFyIC5mYyB0aCB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi52ZWN0b3ItbWFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDYwMHB4O1xufVxuXG4udmVjdG9yLW1hcC1zbSB7XG4gIGhlaWdodDogMjgwcHg7XG59XG5cbi5qdmVjdG9ybWFwLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5qdmVjdG9ybWFwLXpvb21pbixcbi5qdmVjdG9ybWFwLXpvb21vdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLmp2ZWN0b3JtYXAtem9vbWluIHtcbiAgYm90dG9tOiA0LjI1cmVtO1xufVxuXG4uanZlY3Rvcm1hcC16b29tb3V0IHtcbiAgYm90dG9tOiAycmVtO1xufVxuXG4vKiFcbiAqIExhdmFsYW1wXG4gKiBodHRwOi8vbGF2YWxhbXAubWFnaWNtZWRpYW11c2UuY29tL1xuICovXG4ubGF2YWxhbXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sYXZhbGFtcC1pdGVtIHtcbiAgei1pbmRleDogNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGF2YWxhbXAtb2JqZWN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi8qIEN1c3RvbSBlYXNpbmcgdHJhbnNpdGlvbnMgKi9cbi5sYXZhbGFtcCAubGF2YWxhbXAtb2JqZWN0IHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCB3aWR0aCwgaGVpZ2h0O1xufVxuXG4ubGF2YWxhbXAgLmxhdmFsYW1wLW9iamVjdC5lYXNlIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG59XG5cbi5sYXZhbGFtcCAubGF2YWxhbXAtb2JqZWN0LmVhc2UtaW4ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbn1cblxuLmxhdmFsYW1wIC5sYXZhbGFtcC1vYmplY3QuZWFzZS1vdXQge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbi5sYXZhbGFtcCAubGF2YWxhbXAtb2JqZWN0LmVhc2UtaW4tb3V0IHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xufVxuXG4ubGF2YWxhbXAgLmxhdmFsYW1wLW9iamVjdC5saW5lYXIge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xufVxuXG4ubGF2YWxhbXAgLmxhdmFsYW1wLW9iamVjdC5lYXNlSW5RdWFkIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMC42OCwgMC41Myk7XG59XG5cbi5sYXZhbGFtcCAubGF2YWxhbXAtb2JqZWN0LmVhc2VJbkN1YmljIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xufVxuXG4ubGF2YWxhbXAgLmxhdmFsYW1wLW9iamVjdC5lYXNlSW5RdWFydCB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC44OTUsIDAuMDMsIDAuNjg1LCAwLjIyKTtcbn1cblxuLmxhdmFsYW1wIC5sYXZhbGFtcC1vYmplY3QuZWFzZUluUXVpbnQge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG59XG5cbi5sYXZhbGFtcCAubGF2YWxhbXAtb2JqZWN0LmVhc2VJblNpbmUge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDcsIDAsIDAuNzQ1LCAwLjcxNSk7XG59XG5cbi5sYXZhbGFtcCAubGF2YWxhbXAtb2JqZWN0LmVhc2VJbkV4cG8ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuOTUsIDAuMDUsIDAuNzk1LCAwLjAzNSk7XG59XG5cbi5sYXZhbGFtcCAubGF2YWxhbXAtb2JqZWN0LmVhc2VJbkNpcmMge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNiwgMC4wNCwgMC45OCwgMC4zMzUpO1xufVxuXG4ubGF2YWxhbXAgLmxhdmFsYW1wLW9iamVjdC5lYXNlSW5CYWNrIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjYsIC0wLjI4LCAwLjczNSwgMC4wNDUpO1xufVxuXG4ubGF2YWxhbXAgLmxhdmFsYW1wLW9iamVjdC5lYXNlT3V0UXVhZCB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG59XG5cbi5sYXZhbGFtcCAubGF2YWxhbXAtb2JqZWN0LmVhc2VPdXRDdWJpYyB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbn1cblxuLmxhdmFsYW1wIC5sYXZhbGFtcC1vYmplY3QuZWFzZU91dFF1YXJ0IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xufVxuXG4ubGF2YWxhbXAgLmxhdmFsYW1wLW9iamVjdC5lYXNlT3V0UXVpbnQge1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG4gIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbiAgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbn1cblxuLmxhdmFsYW1wIC5sYXZhbGFtcC1vYmplY3QuZWFzZU91dFNpbmUge1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTtcbiAgLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSk7XG4gIC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpO1xufVxuXG4ubGF2YWxhbXAgLmxhdmFsYW1wLW9iamVjdC5lYXNlT3V0RXhwbyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xufVxuXG4ubGF2YWxhbXAgLmxhdmFsYW1wLW9iamVjdC5lYXNlT3V0Q2lyYyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjA3NSwgMC44MiwgMC4xNjUsIDEpO1xuICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcbiAgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjA3NSwgMC44MiwgMC4xNjUsIDEpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSk7XG59XG5cbi5sYXZhbGFtcCAubGF2YWxhbXAtb2JqZWN0LmVhc2VPdXRCYWNrIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xuICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG4gIC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG59XG5cbi5sYXZhbGFtcCAubGF2YWxhbXAtb2JqZWN0LmVhc2VJbk91dFF1YWQge1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG4gIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbiAgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbn1cblxuLmxhdmFsYW1wIC5sYXZhbGFtcC1vYmplY3QuZWFzZUluT3V0Q3ViaWMge1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG4gIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbiAgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbn1cblxuLmxhdmFsYW1wIC5sYXZhbGFtcC1vYmplY3QuZWFzZUluT3V0UXVhcnQge1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG4gIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbiAgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbn1cblxuLmxhdmFsYW1wIC5sYXZhbGFtcC1vYmplY3QuZWFzZUluT3V0UXVpbnQge1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC44NiwgMCwgMC4wNywgMSk7XG4gIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjg2LCAwLCAwLjA3LCAxKTtcbiAgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjg2LCAwLCAwLjA3LCAxKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjg2LCAwLCAwLjA3LCAxKTtcbn1cblxuLmxhdmFsYW1wIC5sYXZhbGFtcC1vYmplY3QuZWFzZUluT3V0U2luZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ0NSwgMC4wNSwgMC41NSwgMC45NSk7XG4gIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ0NSwgMC4wNSwgMC41NSwgMC45NSk7XG4gIC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NDUsIDAuMDUsIDAuNTUsIDAuOTUpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDQ1LCAwLjA1LCAwLjU1LCAwLjk1KTtcbn1cblxuLmxhdmFsYW1wIC5sYXZhbGFtcC1vYmplY3QuZWFzZUluT3V0RXhwbyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigxLCAwLCAwLCAxKTtcbiAgLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDEsIDAsIDAsIDEpO1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDEsIDAsIDAsIDEpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDEsIDAsIDAsIDEpO1xufVxuXG4ubGF2YWxhbXAgLmxhdmFsYW1wLW9iamVjdC5lYXNlSW5PdXRDaXJjIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNSwgMC44Nik7XG4gIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc4NSwgMC4xMzUsIDAuMTUsIDAuODYpO1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNSwgMC44Nik7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43ODUsIDAuMTM1LCAwLjE1LCAwLjg2KTtcbn1cblxuLmxhdmFsYW1wIC5sYXZhbGFtcC1vYmplY3QuZWFzZUluT3V0QmFjayB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xuICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcbiAgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG59XG5cbi5ub1VpLXRhcmdldCxcbi5ub1VpLXRhcmdldCAqIHtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5ub1VpLXRhcmdldCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG5cbi5ub1VpLWJhc2UsXG4ubm9VaS1jb25uZWN0cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLm5vVWktY29ubmVjdHMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAwO1xufVxuXG4ubm9VaS1jb25uZWN0LFxuLm5vVWktb3JpZ2luIHtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbn1cblxuaHRtbDpub3QoW2Rpcj1ydGxdKSAubm9VaS1ob3Jpem9udGFsIC5ub1VpLW9yaWdpbiB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1vcmlnaW4ge1xuICB3aWR0aDogMDtcbn1cblxuLm5vVWktaG9yaXpvbnRhbCAubm9VaS1vcmlnaW4ge1xuICBoZWlnaHQ6IDA7XG59XG5cbi5ub1VpLWhhbmRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLm5vVWktc3RhdGUtdGFwIC5ub1VpLWNvbm5lY3QsXG4ubm9VaS1zdGF0ZS10YXAgLm5vVWktb3JpZ2luIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG5cbi5ub1VpLXN0YXRlLWRyYWcgKiB7XG4gIGN1cnNvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4ubm9VaS1ob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiA1cHg7XG59XG5cbi5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMjhweDtcbiAgbGVmdDogLTE3cHg7XG4gIHRvcDogLTZweDtcbn1cblxuLm5vVWktdmVydGljYWwge1xuICB3aWR0aDogNXB4O1xufVxuXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGUge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBsZWZ0OiAtNnB4O1xuICB0b3A6IC0xN3B4O1xufVxuXG5odG1sOm5vdChbZGlyPXJ0bF0pIC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlIHtcbiAgcmlnaHQ6IC0xN3B4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4ubm9VaS1jb25uZWN0cyB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQ6ICMxZDI3MjA7XG59XG5cbi5ub1VpLWRyYWdnYWJsZSB7XG4gIGN1cnNvcjogZXctcmVzaXplO1xufVxuXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1kcmFnZ2FibGUge1xuICBjdXJzb3I6IG5zLXJlc2l6ZTtcbn1cblxuLm5vVWktaGFuZGxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAxcHggI0ZGRiwgaW5zZXQgMCAxcHggN3B4ICNFQkVCRUIsIDAgM3B4IDZweCAtM3B4ICNCQkI7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5ub1VpLWFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi8qIERpc2FibGVkIHN0YXRlO1xuICovXG5bZGlzYWJsZWRdIC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kOiAjQjhCOEI4O1xufVxuXG5bZGlzYWJsZWRdLm5vVWktdGFyZ2V0LFxuW2Rpc2FibGVkXS5ub1VpLWhhbmRsZSxcbltkaXNhYmxlZF0gLm5vVWktaGFuZGxlIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLyogQmFzZTtcbiAqXG4gKi9cbi5ub1VpLXBpcHMsXG4ubm9VaS1waXBzICoge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5ub1VpLXBpcHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4vKiBWYWx1ZXM7XG4gKlxuICovXG4ubm9VaS12YWx1ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubm9VaS12YWx1ZS1zdWIge1xuICBjb2xvcjogI2NjYztcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4vKiBNYXJraW5ncztcbiAqXG4gKi9cbi5ub1VpLW1hcmtlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI0NDQztcbn1cblxuLm5vVWktbWFya2VyLXN1YiB7XG4gIGJhY2tncm91bmQ6ICNBQUE7XG59XG5cbi5ub1VpLW1hcmtlci1sYXJnZSB7XG4gIGJhY2tncm91bmQ6ICNBQUE7XG59XG5cbi8qIEhvcml6b250YWwgbGF5b3V0O1xuICpcbiAqL1xuLm5vVWktcGlwcy1ob3Jpem9udGFsIHtcbiAgcGFkZGluZzogMTBweCAwO1xuICBoZWlnaHQ6IDgwcHg7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ub1VpLXZhbHVlLWhvcml6b250YWwge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpO1xufVxuXG4ubm9VaS1ydGwgLm5vVWktdmFsdWUtaG9yaXpvbnRhbCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTAlKTtcbn1cblxuLm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXIge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiA1cHg7XG59XG5cbi5ub1VpLW1hcmtlci1ob3Jpem9udGFsLm5vVWktbWFya2VyLXN1YiB7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXItbGFyZ2Uge1xuICBoZWlnaHQ6IDE1cHg7XG59XG5cbi8qIFZlcnRpY2FsIGxheW91dDtcbiAqXG4gKi9cbi5ub1VpLXBpcHMtdmVydGljYWwge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxMDAlO1xufVxuXG4ubm9VaS12YWx1ZS12ZXJ0aWNhbCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUsIDApO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5cbi5ub1VpLXJ0bCAubm9VaS12YWx1ZS12ZXJ0aWNhbCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNTAlKTtcbn1cblxuLm5vVWktbWFya2VyLXZlcnRpY2FsLm5vVWktbWFya2VyIHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi5ub1VpLW1hcmtlci12ZXJ0aWNhbC5ub1VpLW1hcmtlci1zdWIge1xuICB3aWR0aDogMTBweDtcbn1cblxuLm5vVWktbWFya2VyLXZlcnRpY2FsLm5vVWktbWFya2VyLWxhcmdlIHtcbiAgd2lkdGg6IDE1cHg7XG59XG5cbi5ub1VpLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLm5vVWktaG9yaXpvbnRhbCAubm9VaS10b29sdGlwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAxMjAlO1xufVxuXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS10b29sdGlwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTIwJTtcbn1cblxuLm5vVWktdGFyZ2V0IHtcbiAgYmFja2dyb3VuZDogI2VjZWVlZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDkwLCA5NywgMTA1LCAwLjEpO1xuICBtYXJnaW46IDE1cHggMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubm9VaS1ob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiA1cHg7XG59XG5cbmh0bWw6bm90KFtkaXI9cnRsXSkgLm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGUge1xuICByaWdodDogLTEwcHg7XG59XG5cbi5ub1VpLXZlcnRpY2FsIHtcbiAgd2lkdGg6IDVweDtcbn1cblxuLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQ6ICMxZDI3MjA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlLFxuLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlIHtcbiAgdG9wOiAtNXB4O1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDI3MjA7XG4gIGJvcmRlcjogMDtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjE1cywgdHJhbnNmb3JtIDAuMTVzO1xufVxuXG4ubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZS5ub1VpLWFjdGl2ZSxcbi5ub1VpLXZlcnRpY2FsIC5ub1VpLWhhbmRsZS5ub1VpLWFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDJweCAjMWQyNzIwO1xufVxuXG4uaW5wdXQtc2xpZGVyLS1jeWFuIC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kOiAjMmJmZmM2O1xufVxuXG4vKiBEaXNhYmxlZCBzdGF0ZSAqL1xuW2Rpc2FibGVkXSAubm9VaS1jb25uZWN0LFxuW2Rpc2FibGVkXS5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kOiAjYjJiMmIyO1xufVxuXG5bZGlzYWJsZWRdIC5ub1VpLWhhbmRsZSxcbltkaXNhYmxlZF0ubm9VaS1vcmlnaW4ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBSYW5nZSBzbGlkZXIgdmFsdWUgbGFiZWxzICovXG4ucmFuZ2Utc2xpZGVyLXZhbHVlIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCAzNywgNDEsIDAuNyk7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAwLjRlbSAwLjhlbSAwLjNlbSAwLjg1ZW07XG59XG5cbi5yYW5nZS1zbGlkZXItd3JhcHBlciAudXBwZXItaW5mbyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmlucHV0LXNsaWRlci12YWx1ZS1vdXRwdXQge1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDEycHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4uaW5wdXQtc2xpZGVyLXZhbHVlLW91dHB1dDphZnRlciB7XG4gIGJvdHRvbTogMTAwJTtcbiAgbGVmdDogMTBweDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29udGVudDogXCIgXCI7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMzYsIDE4MywgMjEzLCAwKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzMzMztcbiAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xufVxuXG4uaW5wdXQtc2xpZGVyLXZhbHVlLW91dHB1dC5sZWZ0OmFmdGVyIHtcbiAgbGVmdDogMTBweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5pbnB1dC1zbGlkZXItdmFsdWUtb3V0cHV0LnJpZ2h0OmFmdGVyIHtcbiAgcmlnaHQ6IDEwcHg7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5xbC1jb250YWluZXIge1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xufVxuXG4ucWwtdG9vbGJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC44NzVyZW0gMy4xODc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtIDAuMjVyZW0gMCAwO1xuICBjb2xvcjogIzg4OThhYTtcbn1cblxuLnFsLXRvb2xiYXIgKyAucWwtY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLnFsLXRvb2xiYXIgKyAucWwtY29udGFpbmVyIC5xbC1lZGl0b3Ige1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLnFsLWVkaXRvciB7XG4gIG1pbi1oZWlnaHQ6IDZyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC44NzVyZW0gMy4xODc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjODg5OGFhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBib3gtc2hhZG93OiAwIDNweCAycHggcmdiYSgyMzMsIDIzNiwgMjM5LCAwLjA1KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnFsLWVkaXRvciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLnFsLWVkaXRvcjo6LW1zLWV4cGFuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4ucWwtZWRpdG9yOmZvY3VzIHtcbiAgY29sb3I6ICM4ODk4YWE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzFkMjcyMDtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAzcHggOXB4IHJnYmEoNTAsIDUwLCA5LCAwKSwgM3B4IDRweCA4cHggcmdiYSgyOSwgMzksIDMyLCAwLjEpO1xufVxuLnFsLWVkaXRvcjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbn1cblxuLnFsLWhpZGRlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbn1cblxuLnFsLWVkaXRvci5xbC1ibGFuazo6YmVmb3JlIHtcbiAgdG9wOiAwLjg3NXJlbTtcbiAgbGVmdDogMy4xODc1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiAjYWRiNWJkO1xufVxuXG4ucWwtZWRpdG9yOmZvY3VzOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucWwtZm9ybWF0cyB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG59XG4ucWwtZm9ybWF0czpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5xbC1mb3JtYXRzOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4ucWwtdG9vbGJhciBidXR0b24ge1xuICBwYWRkaW5nOiAwIDAuMjVyZW07XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM1MjVmN2Y7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG4ucWwtdG9vbGJhciBidXR0b246aG92ZXIge1xuICBjb2xvcjogIzFkMjcyMDtcbn1cbi5xbC10b29sYmFyIGJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcbn1cblxuLnFsLXRvb2xiYXIgLnFsLWFjdGl2ZSB7XG4gIGNvbG9yOiAjMWQyNzIwO1xufVxuXG4ucWwtdG9vbGJhciBidXR0b24gc3ZnIHtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICB3aWR0aDogMS4yNXJlbTtcbn1cblxuLnFsLXRvb2xiYXIgLnFsLXN0cm9rZSB7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgZmlsbDogbm9uZTtcbn1cblxuLnFsLXRvb2xiYXIgLnFsLXRoaW4ge1xuICBzdHJva2Utd2lkdGg6IDE7XG59XG5cbi5xbC10b29sYmFyIC5xbC1maWxsIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuXG4ucWwtdG9vbGJhciBpbnB1dC5xbC1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbn1cblxuLnFsLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB3aWR0aDogMTguNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm9yZGVyLXJhZGl1czogMC40Mzc1cmVtO1xuICBwYWRkaW5nOiAwLjg3NXJlbSAzLjE4NzVyZW07XG4gIG1hcmdpbi10b3A6IDAuNnJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDAuNXJlbSAycmVtIDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4ucWwtdG9vbHRpcDpiZWZvcmUsIC5xbC10b29sdGlwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLnFsLXRvb2x0aXA6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogMC42cmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci1sZWZ0OiAwLjZyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC42cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnFsLXRvb2x0aXA6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tOiAwLjVyZW0gc29saWQgI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IDAuNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5xbC1jb250YWluZXIgLnFsLXRvb2x0aXA6aG92ZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5xbC10b29sdGlwIC5xbC1wcmV2aWV3IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnFsLXRvb2x0aXAgLnFsLXByZXZpZXcge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnFsLXRvb2x0aXAucWwtZWRpdGluZyAucWwtcHJldmlldyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5xbC10b29sdGlwIGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM4ODk4YWE7XG59XG4ucWwtdG9vbHRpcCBpbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5xbC10b29sdGlwLnFsLWVkaXRpbmcgaW5wdXQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnFsLXRvb2x0aXAgLnFsLWFjdGlvbixcbi5xbC10b29sdGlwIC5xbC1yZW1vdmUge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbn1cblxuLnFsLXRvb2x0aXAgLnFsLWFjdGlvbjo6YmVmb3JlLFxuLnFsLXRvb2x0aXAgLnFsLXJlbW92ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5xbC10b29sdGlwIC5xbC1hY3Rpb246OmJlZm9yZSxcbi5xbC10b29sdGlwIC5xbC1yZW1vdmU6OmJlZm9yZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLnFsLXRvb2x0aXAgLnFsLWFjdGlvbjo6YmVmb3JlOmhvdmVyLCAucWwtdG9vbHRpcCAucWwtYWN0aW9uOjpiZWZvcmU6Zm9jdXMsXG4ucWwtdG9vbHRpcCAucWwtcmVtb3ZlOjpiZWZvcmU6aG92ZXIsXG4ucWwtdG9vbHRpcCAucWwtcmVtb3ZlOjpiZWZvcmU6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucWwtdG9vbHRpcCAucWwtYWN0aW9uOjpiZWZvcmU6Zm9jdXMsIC5xbC10b29sdGlwIC5xbC1hY3Rpb246OmJlZm9yZS5mb2N1cyxcbi5xbC10b29sdGlwIC5xbC1yZW1vdmU6OmJlZm9yZTpmb2N1cyxcbi5xbC10b29sdGlwIC5xbC1yZW1vdmU6OmJlZm9yZS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgxMywgNTEsIDMyLCAwLjEpO1xufVxuXG4ucWwtdG9vbHRpcCAucWwtYWN0aW9uOjpiZWZvcmUsXG4ucWwtdG9vbHRpcC5xbC1lZGl0aW5nIC5xbC1hY3Rpb246OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyNzIwO1xuICBib3JkZXItY29sb3I6ICMxZDI3MjA7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgxMywgNTEsIDMyLCAwLjEpO1xufVxuLnFsLXRvb2x0aXAgLnFsLWFjdGlvbjo6YmVmb3JlOmhvdmVyLFxuLnFsLXRvb2x0aXAucWwtZWRpdGluZyAucWwtYWN0aW9uOjpiZWZvcmU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjcyMDtcbn1cbi5xbC10b29sdGlwIC5xbC1hY3Rpb246OmJlZm9yZTpmb2N1cywgLnFsLXRvb2x0aXAgLnFsLWFjdGlvbjo6YmVmb3JlLmZvY3VzLFxuLnFsLXRvb2x0aXAucWwtZWRpdGluZyAucWwtYWN0aW9uOjpiZWZvcmU6Zm9jdXMsXG4ucWwtdG9vbHRpcC5xbC1lZGl0aW5nIC5xbC1hY3Rpb246OmJlZm9yZS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgxMywgNTEsIDMyLCAwLjEpLCAwIDAgMCAwIHJnYmEoMjksIDM5LCAzMiwgMC41KTtcbn1cbi5xbC10b29sdGlwIC5xbC1hY3Rpb246OmJlZm9yZS5kaXNhYmxlZCwgLnFsLXRvb2x0aXAgLnFsLWFjdGlvbjo6YmVmb3JlOmRpc2FibGVkLFxuLnFsLXRvb2x0aXAucWwtZWRpdGluZyAucWwtYWN0aW9uOjpiZWZvcmUuZGlzYWJsZWQsXG4ucWwtdG9vbHRpcC5xbC1lZGl0aW5nIC5xbC1hY3Rpb246OmJlZm9yZTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyNzIwO1xuICBib3JkZXItY29sb3I6ICMxZDI3MjA7XG59XG4ucWwtdG9vbHRpcCAucWwtYWN0aW9uOjpiZWZvcmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAucWwtdG9vbHRpcCAucWwtYWN0aW9uOjpiZWZvcmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5xbC10b29sdGlwIC5xbC1hY3Rpb246OmJlZm9yZS5kcm9wZG93bi10b2dnbGUsXG4ucWwtdG9vbHRpcC5xbC1lZGl0aW5nIC5xbC1hY3Rpb246OmJlZm9yZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4ucWwtdG9vbHRpcC5xbC1lZGl0aW5nIC5xbC1hY3Rpb246OmJlZm9yZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5xbC10b29sdGlwLnFsLWVkaXRpbmcgLnFsLWFjdGlvbjo6YmVmb3JlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDcwYTA4O1xuICBib3JkZXItY29sb3I6ICMxZDI3MjA7XG59XG4ucWwtdG9vbHRpcCAucWwtYWN0aW9uOjpiZWZvcmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAucWwtdG9vbHRpcCAucWwtYWN0aW9uOjpiZWZvcmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5xbC10b29sdGlwIC5xbC1hY3Rpb246OmJlZm9yZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXG4ucWwtdG9vbHRpcC5xbC1lZGl0aW5nIC5xbC1hY3Rpb246OmJlZm9yZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsXG4ucWwtdG9vbHRpcC5xbC1lZGl0aW5nIC5xbC1hY3Rpb246OmJlZm9yZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5xbC10b29sdGlwLnFsLWVkaXRpbmcgLnFsLWFjdGlvbjo6YmVmb3JlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmUsIDAgMCAwIDAgcmdiYSgyOSwgMzksIDMyLCAwLjUpO1xufVxuXG4ucWwtdG9vbHRpcCAucWwtYWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkVkaXRcIjtcbn1cblxuLnFsLXRvb2x0aXAucWwtZWRpdGluZyAucWwtYWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlNhdmVcIjtcbn1cblxuLnFsLXRvb2x0aXAgLnFsLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSk7XG4gIGNvbnRlbnQ6IFwiUmVtb3ZlXCI7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbn1cbi5xbC10b29sdGlwIC5xbC1yZW1vdmU6OmJlZm9yZTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5xbC10b29sdGlwIC5xbC1yZW1vdmU6OmJlZm9yZTpmb2N1cywgLnFsLXRvb2x0aXAgLnFsLXJlbW92ZTo6YmVmb3JlLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSksIDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLnFsLXRvb2x0aXAgLnFsLXJlbW92ZTo6YmVmb3JlLmRpc2FibGVkLCAucWwtdG9vbHRpcCAucWwtcmVtb3ZlOjpiZWZvcmU6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLnFsLXRvb2x0aXAgLnFsLXJlbW92ZTo6YmVmb3JlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnFsLXRvb2x0aXAgLnFsLXJlbW92ZTo6YmVmb3JlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAucWwtdG9vbHRpcCAucWwtcmVtb3ZlOjpiZWZvcmUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG4ucWwtdG9vbHRpcCAucWwtcmVtb3ZlOjpiZWZvcmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAucWwtdG9vbHRpcCAucWwtcmVtb3ZlOjpiZWZvcmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5xbC10b29sdGlwIC5xbC1yZW1vdmU6OmJlZm9yZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lLCAwIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLnFsLXRvb2x0aXAucWwtZWRpdGluZyAucWwtcmVtb3ZlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucWwtZWRpdG9yIGJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuXG4ucWwtZWRpdG9yIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uc2Nyb2xsLXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2Nyb2xsLXdyYXBwZXIgPiAuc2Nyb2xsLWNvbnRlbnQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3ggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB0b3A6IDA7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5zY3JvbGwtd3JhcHBlciA+IC5zY3JvbGwtY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xufVxuXG4uc2Nyb2xsLXdyYXBwZXIuc2Nyb2xsLS1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLnNjcm9sbC1lbGVtZW50IHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zY3JvbGwtZWxlbWVudCBkaXYge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyLFxuLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYXJyb3cge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseF92aXNpYmxlLCAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2Nyb2xsLXRleHRhcmVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzk5OTk5OTtcbn1cblxuLnNjcm9sbC10ZXh0YXJlYSA+IC5zY3JvbGwtY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnNjcm9sbC10ZXh0YXJlYSA+IC5zY3JvbGwtY29udGVudCA+IHRleHRhcmVhIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG4gIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uc2Nyb2xsLXRleHRhcmVhID4gLnNjcm9sbC1jb250ZW50ID4gdGV4dGFyZWE6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbn1cblxuLyoqKioqKioqKioqKioqKiBTSU1QTEUgSU5ORVIgU0NST0xMQkFSICoqKioqKioqKioqKioqKi9cbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQsXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50IGRpdiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50IGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXgge1xuICBib3R0b206IDJweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICByaWdodDogMnB4O1xuICB0b3A6IDA7XG4gIHdpZHRoOiA4cHg7XG59XG5cbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIsXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF90cmFjayxcbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfdHJhY2ssXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT00MClcIjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTQwKTtcbiAgb3BhY2l0eTogMC40O1xufVxuXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF90cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG59XG5cbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzJjMmMyO1xufVxuXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50OmhvdmVyIC5zY3JvbGwtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxOTE5MTtcbn1cblxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwtZHJhZ2dhYmxlIC5zY3JvbGwtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxOTE5MTtcbn1cblxuLyogdXBkYXRlIHNjcm9sbGJhciBvZmZzZXQgaWYgYm90aCBzY3JvbGxzIGFyZSB2aXNpYmxlICovXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHtcbiAgbGVmdDogLTEycHg7XG59XG5cbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sge1xuICB0b3A6IC0xMnB4O1xufVxuXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICBsZWZ0OiAtMTJweDtcbn1cblxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgdG9wOiAtMTJweDtcbn1cblxuLyoqKioqKioqKioqKioqKiBTSU1QTEUgT1VURVIgU0NST0xMQkFSICoqKioqKioqKioqKioqKi9cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQsXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50IGRpdiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudCBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IHtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDEycHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTJweDtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICBoZWlnaHQ6IDhweDtcbiAgdG9wOiAycHg7XG59XG5cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgbGVmdDogMnB4O1xuICB3aWR0aDogOHB4O1xufVxuXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIsXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF90cmFjayxcbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG59XG5cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzJjMmMyO1xufVxuXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTE5MTkxO1xufVxuXG4vKiBzY3JvbGxiYXIgaGVpZ2h0L3dpZHRoICYgb2Zmc2V0IGZyb20gY29udGFpbmVyIGJvcmRlcnMgKi9cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWNvbnRlbnQuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSB7XG4gIGxlZnQ6IC0xMnB4O1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtY29udGVudC5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIHtcbiAgdG9wOiAtMTJweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWJhciB7XG4gIG1pbi13aWR0aDogMTBweDtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWJhciB7XG4gIG1pbi1oZWlnaHQ6IDEwcHg7XG59XG5cbi8qIHVwZGF0ZSBzY3JvbGxiYXIgb2Zmc2V0IGlmIGJvdGggc2Nyb2xscyBhcmUgdmlzaWJsZSAqL1xuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFjayB7XG4gIGxlZnQ6IC0xNHB4O1xufVxuXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHtcbiAgdG9wOiAtMTRweDtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgbGVmdDogLTE0cHg7XG59XG5cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIHRvcDogLTE0cHg7XG59XG5cbi8qKioqKioqKioqKioqKiogU0NST0xMQkFSIE1BQyBPUyBYICoqKioqKioqKioqKioqKi9cbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50LFxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQgZGl2IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50IGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF90cmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZDNkU3MTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDdweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xufVxuXG4uc2Nyb2xsYmFyLW1hY29zeDpob3ZlciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhcixcbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1iYXIge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTcwKVwiO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NzApO1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IHtcbiAgYm90dG9tOiAwcHg7XG4gIGhlaWdodDogMHB4O1xuICBsZWZ0OiAwO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHJpZ2h0OiAwcHg7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDBweDtcbn1cblxuLyogc2Nyb2xsYmFyIGhlaWdodC93aWR0aCAmIG9mZnNldCBmcm9tIGNvbnRhaW5lciBib3JkZXJzICovXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWJhciB7XG4gIGhlaWdodDogN3B4O1xuICBtaW4td2lkdGg6IDEwcHg7XG4gIHRvcDogLTlweDtcbn1cblxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1iYXIge1xuICBsZWZ0OiAtOXB4O1xuICBtaW4taGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogN3B4O1xufVxuXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICBsZWZ0OiAycHg7XG59XG5cbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgbGVmdDogLTRweDtcbn1cblxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgdG9wOiAycHg7XG59XG5cbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgdG9wOiAtNHB4O1xufVxuXG4vKiB1cGRhdGUgc2Nyb2xsYmFyIG9mZnNldCBpZiBib3RoIHNjcm9sbHMgYXJlIHZpc2libGUgKi9cbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICBsZWZ0OiAtMTFweDtcbn1cblxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIHRvcDogLTExcHg7XG59XG5cbi8qKioqKioqKioqKioqKiogU0NST0xMQkFSIExJR0hUICoqKioqKioqKioqKioqKi9cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQsXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50IGRpdiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudCBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgYmFja2dyb3VuZDogI2RiZGJkYjtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJeE1EQWxJaUI1TWowaU1DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlJpWkdKa1lpSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU5sT0dVNFpUZ2lJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jK1wiKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgI2RiZGJkYiAwJSwgI2U4ZThlOCAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMCUsICNkYmRiZGIpLCBjb2xvci1zdG9wKDEwMCUsICNlOGU4ZTgpKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgI2RiZGJkYiAwJSwgI2U4ZThlOCAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICNkYmRiZGIgMCUsICNlOGU4ZTggMTAwJSk7XG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQobGVmdCwgI2RiZGJkYiAwJSwgI2U4ZThlOCAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZGJkYmRiIDAlLCAjZThlOGU4IDEwMCUpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBsZWZ0OiAwO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTdweDtcbn1cblxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhciB7XG4gIGJhY2tncm91bmQ6ICNmZWZlZmU7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXhNREFsSWlCNU1qMGlNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJabFptVm1aU0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlObU5XWTFaalVpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYytcIik7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZWZlZmUgMCUsICNmNWY1ZjUgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAlLCAjZmVmZWZlKSwgY29sb3Itc3RvcCgxMDAlLCAjZjVmNWY1KSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZWZlZmUgMCUsICNmNWY1ZjUgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmVmZWZlIDAlLCAjZjVmNWY1IDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZWZlZmUgMCUsICNmNWY1ZjUgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZlZmVmZSAwJSwgI2Y1ZjVmNSAxMDAlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RiZGJkYjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi8qIHNjcm9sbGJhciBoZWlnaHQvd2lkdGggJiBvZmZzZXQgZnJvbSBjb250YWluZXIgYm9yZGVycyAqL1xuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtY29udGVudC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIHtcbiAgbGVmdDogLTE3cHg7XG4gIG1hcmdpbi1sZWZ0OiAxN3B4O1xufVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1jb250ZW50LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUge1xuICB0b3A6IC0xN3B4O1xuICBtYXJnaW4tdG9wOiAxN3B4O1xufVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtYmFyIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtaW4td2lkdGg6IDEwcHg7XG4gIHRvcDogMHB4O1xufVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtYmFyIHtcbiAgbGVmdDogMHB4O1xuICBtaW4taGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTBweDtcbn1cblxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICBoZWlnaHQ6IDEycHg7XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiAycHg7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICBsZWZ0OiAtNHB4O1xufVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiAxMnB4O1xufVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgdG9wOiAtNHB4O1xufVxuXG4vKiB1cGRhdGUgc2Nyb2xsYmFyIG9mZnNldCBpZiBib3RoIHNjcm9sbHMgYXJlIHZpc2libGUgKi9cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIGxlZnQ6IC0xOXB4O1xufVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICB0b3A6IC0xOXB4O1xufVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHtcbiAgbGVmdDogLTE5cHg7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sge1xuICB0b3A6IC0xOXB4O1xufVxuXG4vKioqKioqKioqKioqKioqIFNDUk9MTEJBUiBSQUlMICoqKioqKioqKioqKioqKi9cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudCxcbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudCBkaXYge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50IGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF9vdXRlcjpob3ZlciAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IHtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDEycHg7XG4gIGxlZnQ6IDA7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogM3B4IDAgMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIDJweCAwIDNweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEycHg7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGI5YTA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXI6aG92ZXIgLnNjcm9sbC1iYXIge1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi8qIHNjcm9sbGJhciBoZWlnaHQvd2lkdGggJiBvZmZzZXQgZnJvbSBjb250YWluZXIgYm9yZGVycyAqL1xuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1jb250ZW50LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUge1xuICBsZWZ0OiAtMTdweDtcbiAgbWFyZ2luLWxlZnQ6IDE3cHg7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtY29udGVudC5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIHtcbiAgbWFyZ2luLXRvcDogMTdweDtcbiAgdG9wOiAtMTdweDtcbn1cblxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtYmFyIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtaW4td2lkdGg6IDEwcHg7XG4gIHRvcDogMXB4O1xufVxuXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1iYXIge1xuICBsZWZ0OiAxcHg7XG4gIG1pbi1oZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xufVxuXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBsZWZ0OiA1cHg7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIGhlaWdodDogMnB4O1xuICBsZWZ0OiAtMTBweDtcbiAgdG9wOiA1cHg7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICB0b3A6IDVweDtcbiAgd2lkdGg6IDE1cHg7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIGxlZnQ6IDVweDtcbiAgdG9wOiAtMTBweDtcbiAgd2lkdGg6IDJweDtcbn1cblxuLyogdXBkYXRlIHNjcm9sbGJhciBvZmZzZXQgaWYgYm90aCBzY3JvbGxzIGFyZSB2aXNpYmxlICovXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIGxlZnQ6IC0yNXB4O1xufVxuXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIHRvcDogLTI1cHg7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFjayB7XG4gIGxlZnQ6IC0yNXB4O1xufVxuXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sge1xuICB0b3A6IC0yNXB4O1xufVxuXG4vKioqKioqKioqKioqKioqIFNDUk9MTEJBUiBEWU5BTUlDICoqKioqKioqKioqKioqKi9cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudCxcbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudCBkaXYge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50IGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCB7XG4gIGJvdHRvbTogMnB4O1xuICBoZWlnaHQ6IDdweDtcbiAgbGVmdDogMDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICByaWdodDogMnB4O1xuICB0b3A6IDA7XG4gIHdpZHRoOiA3cHg7XG59XG5cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICBvcGFjaXR5OiAwLjM7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbn1cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNmU3MTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogN3B4O1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG59XG5cbi8qIHNjcm9sbGJhciBoZWlnaHQvd2lkdGggJiBvZmZzZXQgZnJvbSBjb250YWluZXIgYm9yZGVycyAqL1xuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtYmFyIHtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDdweDtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICB0b3A6IGF1dG87XG59XG5cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWJhciB7XG4gIGxlZnQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogN3B4O1xufVxuXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgYm90dG9tOiAwO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IDJweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQgMC4ycztcbiAgLW1vei10cmFuc2l0aW9uOiBoZWlnaHQgMC4ycztcbiAgLW8tdHJhbnNpdGlvbjogaGVpZ2h0IDAuMnM7XG4gIC1tcy10cmFuc2l0aW9uOiBoZWlnaHQgMC4ycztcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMnM7XG59XG5cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgdG9wOiAycHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC4ycztcbiAgLW1vei10cmFuc2l0aW9uOiB3aWR0aCAwLjJzO1xuICAtby10cmFuc2l0aW9uOiB3aWR0aCAwLjJzO1xuICAtbXMtdHJhbnNpdGlvbjogd2lkdGggMC4ycztcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4ycztcbn1cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgbGVmdDogLTRweDtcbn1cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgdG9wOiAtNHB4O1xufVxuXG4vKiB1cGRhdGUgc2Nyb2xsYmFyIG9mZnNldCBpZiBib3RoIHNjcm9sbHMgYXJlIHZpc2libGUgKi9cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgbGVmdDogLTExcHg7XG59XG5cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgdG9wOiAtMTFweDtcbn1cblxuLyogaG92ZXIgJiBkcmFnICovXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQ6aG92ZXIgLnNjcm9sbC1lbGVtZW50X291dGVyLFxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT03MClcIjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTcwKTtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQ6aG92ZXIgLnNjcm9sbC1lbGVtZW50X291dGVyIC5zY3JvbGwtZWxlbWVudF9zaXplLFxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1lbGVtZW50X291dGVyIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50OmhvdmVyIC5zY3JvbGwtZWxlbWVudF9vdXRlciAuc2Nyb2xsLWJhcixcbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwtZHJhZ2dhYmxlIC5zY3JvbGwtZWxlbWVudF9vdXRlciAuc2Nyb2xsLWJhciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXg6aG92ZXIgLnNjcm9sbC1lbGVtZW50X291dGVyLFxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtaW4taGVpZ2h0OiA3cHg7XG59XG5cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteTpob3ZlciAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIsXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLWRyYWdnYWJsZSAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICBtaW4td2lkdGg6IDdweDtcbiAgd2lkdGg6IDIwcHg7XG59XG5cbi8qKioqKioqKioqKioqKiogU0NST0xMQkFSIEdPT0dMRSBDSFJPTUUgKioqKioqKioqKioqKioqL1xuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQsXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudCBkaXYge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudCBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xufVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBsZWZ0OiAwO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDE2cHg7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JkYmRiZDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzJjMmMyO1xuICBib3JkZXItY29sb3I6ICNhOWE5YTk7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTE5MTkxO1xuICBib3JkZXItY29sb3I6ICM3ZTdlN2U7XG59XG5cbi8qIHNjcm9sbGJhciBoZWlnaHQvd2lkdGggJiBvZmZzZXQgZnJvbSBjb250YWluZXIgYm9yZGVycyAqL1xuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWNvbnRlbnQuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSB7XG4gIGxlZnQ6IC0xNnB4O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWNvbnRlbnQuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSB7XG4gIHRvcDogLTE2cHg7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtYmFyIHtcbiAgaGVpZ2h0OiA4cHg7XG4gIG1pbi13aWR0aDogMTBweDtcbiAgdG9wOiAzcHg7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtYmFyIHtcbiAgbGVmdDogM3B4O1xuICBtaW4taGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogOHB4O1xufVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkYmRiZGI7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtZWxlbWVudF90cmFjayB7XG4gIGhlaWdodDogMTRweDtcbiAgbGVmdDogLTNweDtcbn1cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGxlZnQ6IC00cHg7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGJkYmRiO1xufVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sge1xuICB0b3A6IC0zcHg7XG4gIHdpZHRoOiAxNHB4O1xufVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIHRvcDogLTRweDtcbiAgd2lkdGg6IDE0cHg7XG59XG5cbi8qIHVwZGF0ZSBzY3JvbGxiYXIgb2Zmc2V0IGlmIGJvdGggc2Nyb2xscyBhcmUgdmlzaWJsZSAqL1xuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIGxlZnQ6IC0xOXB4O1xufVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgdG9wOiAtMTlweDtcbn1cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sge1xuICBsZWZ0OiAtMTlweDtcbn1cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sge1xuICB0b3A6IC0xOXB4O1xufVxuXG4uc2Nyb2xsYmFyLWlubmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNjcm9sbGJhci1pbm5lcjpub3QoOmhvdmVyKSAuc2Nyb2xsLWVsZW1lbnQge1xuICBvcGFjaXR5OiAwO1xufVxuLnNjcm9sbGJhci1pbm5lciAuc2Nyb2xsLWVsZW1lbnQge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zO1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cbi5zY3JvbGxiYXItaW5uZXIgLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyLFxuLnNjcm9sbGJhci1pbm5lciAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMDBtcztcbn1cbi5zY3JvbGxiYXItaW5uZXIgLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF90cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNjcm9sbGJhci1pbm5lciAuc2Nyb2xsLWVsZW1lbnQ6aG92ZXIge1xuICB3aWR0aDogNHB4O1xufVxuLnNjcm9sbGJhci1pbm5lciAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkge1xuICB3aWR0aDogM3B4O1xuICByaWdodDogMDtcbn1cbi5zY3JvbGxiYXItaW5uZXIgLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IHtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWxlY3QyLnNlbGVjdDItY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC44NzVyZW0gMy4xODc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjODg5OGFhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBib3gtc2hhZG93OiAwIDNweCAycHggcmdiYSgyMzMsIDIzNiwgMjM5LCAwLjA1KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGU6Oi1tcy1leHBhbmQsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Oi1tcy1leHBhbmQsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTo6LW1zLWV4cGFuZCxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi1tcy1leHBhbmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzIHtcbiAgY29sb3I6ICM4ODk4YWE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzFkMjcyMDtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAzcHggOXB4IHJnYmEoNTAsIDUwLCA5LCAwKSwgM3B4IDRweCA4cHggcmdiYSgyOSwgMzksIDMyLCAwLjEpO1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOjpwbGFjZWhvbGRlcixcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTo6cGxhY2Vob2xkZXIsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTo6cGxhY2Vob2xkZXIsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYWRiNWJkO1xuICBvcGFjaXR5OiAxO1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmRpc2FibGVkLCAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGVbcmVhZG9ubHldLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmRpc2FibGVkLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlW3JlYWRvbmx5XSxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmRpc2FibGVkLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGVbcmVhZG9ubHldLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpkaXNhYmxlZCxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGRbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgdGV4dC1vdmVyZmxvdzogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uc2VsZWN0Mi1kcm9wZG93biB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAwLjQzNzVyZW07XG59XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAzLjE4NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uOmhvdmVyLCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb246Zm9jdXMge1xuICBjb2xvcjogIzE2MTgxYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOWZjO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzE2MTgxYjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLWRpc2FibGVkPXRydWVdIHtcbiAgY29sb3I6ICM4ODk4YWE7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMS43NXJlbSArIDJweCk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgLTAuMjVyZW0gLTAuMjVyZW07XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmc6IDAgMC41cmVtO1xuICBtYXJnaW46IDAgMCAwLjI1cmVtIDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM4ODk4YWE7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBvcmRlcjogMjtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgY29sb3I6ICM5NmFhODM7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgY29sb3I6ICM1MjVmN2Y7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWxlY3QyLXNlbGVjdGlvblthcmlhLWV4cGFuZGVkPXRydWVdIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcbiAgcGFkZGluZzogMC41cmVtIDMuMTg3NXJlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uZm9ybS1jb250cm9sLXNtICsgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuLmZvcm0tY29udHJvbC1zbSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5mb3JtLWNvbnRyb2wtc20gKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uZm9ybS1jb250cm9sLXNtICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLmZvcm0tY29udHJvbC1zbSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG59XG5cbi5mb3JtLWNvbnRyb2wtc20gKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjMxMjVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcgKyAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG4uZm9ybS1jb250cm9sLWxnICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLmZvcm0tY29udHJvbC1sZyArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMS43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuODc1cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC40Mzc1cmVtO1xufVxuXG4uZm9ybS1jb250cm9sLWxnICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLmZvcm0tY29udHJvbC1sZyArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDEuNzVyZW0gKyAycHgpO1xufVxuXG4uZm9ybS1jb250cm9sLWxnICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBsaW5lLWhlaWdodDogMS44NzVyZW07XG59XG5cbi5zd2FsMi1wb3B1cCB7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbn1cbi5zd2FsMi1wb3B1cCAuc3dhbDItdGl0bGUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5zd2FsMi1wb3B1cCAuc3dhbDItY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uc3dhbDItcG9wdXAgLnN3YWwyLWltYWdlIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cblxuLnNyLW9ubHksXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPWluY3JlbWVudEhvdXJzXTo6YWZ0ZXIsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPWluY3JlbWVudE1pbnV0ZXNdOjphZnRlcixcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249ZGVjcmVtZW50SG91cnNdOjphZnRlcixcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249ZGVjcmVtZW50TWludXRlc106OmFmdGVyLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1zaG93SG91cnNdOjphZnRlcixcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249c2hvd01pbnV0ZXNdOjphZnRlcixcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249dG9nZ2xlUGVyaW9kXTo6YWZ0ZXIsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPWNsZWFyXTo6YWZ0ZXIsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPXRvZGF5XTo6YWZ0ZXIsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaDo6YWZ0ZXIsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aC5wcmV2OjphZnRlcixcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoLm5leHQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYSAuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUge1xuICBwYWRkaW5nOiA4cHggNnB4O1xuICB3aWR0aDogMjU0cHg7XG4gIG1heC13aWR0aDogMjU0cHg7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51IC50aW0taWNvbnMge1xuICBvcGFjaXR5OiAxO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudSAucGlja2VyLXN3aXRjaCAudGFibGUtY29uZGVuc2VkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudSAudGltZXBpY2tlci1waWNrZXIgLnRhYmxlLWNvbmRlbnNlZCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUgLnRpbWVwaWNrZXItcGlja2VyIC50YWJsZS1jb25kZW5zZWQgLmJ0bltkYXRhLWFjdGlvbj10b2dnbGVQZXJpb2RdOmhvdmVyLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudSAudGltZXBpY2tlci1waWNrZXIgLnRhYmxlLWNvbmRlbnNlZCAuc2VwYXJhdG9yIHtcbiAgY29sb3I6ICM5QTlBOUEgIWltcG9ydGFudDtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUgLnRhYmxlLWNvbmRlbnNlZCAubW9udGgsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51IC50YWJsZS1jb25kZW5zZWQgLnllYXIsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51IC50YWJsZS1jb25kZW5zZWQgLmRlY2FkZSB7XG4gIGNvbG9yOiAjOUE5QTlBO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudSAudGFibGUtY29uZGVuc2VkIC5tb250aC5hY3RpdmUsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51IC50YWJsZS1jb25kZW5zZWQgLnllYXIuYWN0aXZlLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudSAudGFibGUtY29uZGVuc2VkIC5kZWNhZGUuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LnRpbWVwaWNrZXItc2JzIHtcbiAgICB3aWR0aDogMzhlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUudGltZXBpY2tlci1zYnMge1xuICAgIHdpZHRoOiAzOGVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUudGltZXBpY2tlci1zYnMge1xuICAgIHdpZHRoOiAzOGVtO1xuICB9XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LmJvdHRvbTpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvcmRlci1ib3R0b206IDAuNGVtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuNGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC40ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUudG9wOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUudG9wOmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtNnB4O1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDAuNGVtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuNGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC40ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUudG9wIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudS50b3Aub3BlbiB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUucHVsbC1yaWdodDpiZWZvcmUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNnB4O1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHQ6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogN3B4O1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAubGlzdC11bnN0eWxlZCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYVtkYXRhLWFjdGlvbl0ge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBhW2RhdGEtYWN0aW9uPXRvZ2dsZVBpY2tlcl0sXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBhW2RhdGEtYWN0aW9uPXRvZ2dsZVBpY2tlcl06aG92ZXIge1xuICBjb2xvcjogIzFkMjcyMDtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYVtkYXRhLWFjdGlvbl06YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXItaG91cixcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyLW1pbnV0ZSxcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyLXNlY29uZCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBtYXJnaW46IDNweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogIzlBOUE5QTtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uXSB7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249aW5jcmVtZW50SG91cnNdOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiSW5jcmVtZW50IEhvdXJzXCI7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249aW5jcmVtZW50TWludXRlc106OmFmdGVyIHtcbiAgY29udGVudDogXCJJbmNyZW1lbnQgTWludXRlc1wiO1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPWRlY3JlbWVudEhvdXJzXTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIkRlY3JlbWVudCBIb3Vyc1wiO1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPWRlY3JlbWVudE1pbnV0ZXNdOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiRGVjcmVtZW50IE1pbnV0ZXNcIjtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1zaG93SG91cnNdOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiU2hvdyBIb3Vyc1wiO1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPXNob3dNaW51dGVzXTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlNob3cgTWludXRlc1wiO1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPXRvZ2dsZVBlcmlvZF06OmFmdGVyIHtcbiAgY29udGVudDogXCJUb2dnbGUgQU0vUE1cIjtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1jbGVhcl06OmFmdGVyIHtcbiAgY29udGVudDogXCJDbGVhciB0aGUgcGlja2VyXCI7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249dG9kYXldOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiU2V0IHRoZSBkYXRlIHRvIHRvZGF5XCI7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5waWNrZXItc3dpdGNoIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiAjMWQyNzIwO1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlRvZ2dsZSBEYXRlIGFuZCBUaW1lIFNjcmVlbnNcIjtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnBpY2tlci1zd2l0Y2ggdGQge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaCB0ZCBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgaGVpZ2h0OiAyLjVlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWFyZ2luOiAycHggMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCA+IGRpdiwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGggPiBkaXYge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoLnBpY2tlci1zd2l0Y2gge1xuICB3aWR0aDogMTQ1cHg7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoLmRpc2FibGVkLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aC5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjY2ZjZmNhO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aC5wcmV2IHNwYW4sIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoLm5leHQgc3BhbiB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMWQyNzIwO1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aC5wcmV2OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiUHJldmlvdXMgTW9udGhcIjtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGgubmV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIk5leHQgTW9udGhcIjtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGguZG93IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzFkMjcyMDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3ZlciBzcGFuLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aC5waWNrZXItc3dpdGNoOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuY3cgPiBkaXYge1xuICBmb250LXNpemU6IDAuOGVtO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogI2NmY2ZjYTtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5ID4gZGl2LFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlID4gZGl2LFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91ciA+IGRpdiB7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDIuMjtcbiAgd2lkdGg6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB6LWluZGV4OiAtMTtcbiAgY29sb3I6ICM5QTlBOUE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZSAwcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UgMHM7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3ZlciA+IGRpdiwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3ZlciA+IGRpdiwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyID4gZGl2LCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIgPiBkaXYge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm9sZCA+IGRpdiwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubmV3ID4gZGl2IHtcbiAgY29sb3I6ICMwNDI5MDA7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5LCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheSA+IGRpdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMCAwIDdweCA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2OEIzQzg7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDRweDtcbiAgcmlnaHQ6IDRweDtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlID4gZGl2LCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIgPiBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyNzIwO1xuICBjb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZS50b2RheTpiZWZvcmUgPiBkaXYge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kaXNhYmxlZCA+IGRpdiwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGlzYWJsZWQ6aG92ZXIgPiBkaXYge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogI2NmY2ZjYTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogMCAzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHNwYW4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjcyMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHNwYW4ub2xkIHtcbiAgY29sb3I6ICNjZmNmY2E7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHNwYW4uZGlzYWJsZWQsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHNwYW4uZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogI2NmY2ZjYTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXItcGlja2VyIHNwYW4sXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlci1ob3VycyBzcGFuLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXItbWludXRlcyBzcGFuIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LnVzZXR3ZW50eWZvdXIgdGQuaG91ciB7XG4gIGhlaWdodDogMjdweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG59XG5cbi5pbnB1dC1ncm91cC5kYXRlIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnRhYmxlLWNvbmRlbnNlZCA+IHRib2R5ID4gdHIgPiB0ZCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUtY29uZGVuc2VkID4gdGZvb3QgPiB0ciA+IHRkLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRmb290ID4gdHIgPiB0aCxcbi50YWJsZS1jb25kZW5zZWQgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgcGFkZGluZzogMXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnNlcGFyYXRvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHJlZDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cblxuaW5wdXQuZGF0ZXRpbWVwaWNrZXJbZGF0YS1jb2xvcl0gKyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaCxcbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3JdICsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGgucHJldiBzcGFuLFxuaW5wdXQuZGF0ZXRpbWVwaWNrZXJbZGF0YS1jb2xvcl0gKyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aC5uZXh0IHNwYW4sXG5pbnB1dC5kYXRldGltZXBpY2tlcltkYXRhLWNvbG9yXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheSA+IGRpdixcbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3JdICsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYVtkYXRhLWFjdGlvbj10b2dnbGVQaWNrZXJdLFxuaW5wdXQuZGF0ZXRpbWVwaWNrZXJbZGF0YS1jb2xvcl0gKyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBhW2RhdGEtYWN0aW9uPXRvZ2dsZVBpY2tlcl06aG92ZXIsXG5pbnB1dC5kYXRldGltZXBpY2tlcltkYXRhLWNvbG9yXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHNwYW4sXG5pbnB1dC5kYXRldGltZXBpY2tlcltkYXRhLWNvbG9yXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyLWhvdXJzIHNwYW4sXG5pbnB1dC5kYXRldGltZXBpY2tlcltkYXRhLWNvbG9yXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyLW1pbnV0ZXMgc3BhbixcbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3JdICsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnNlcGFyYXRvcixcbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3JdICsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlID4gZGl2LFxuaW5wdXQuZGF0ZXRpbWVwaWNrZXJbZGF0YS1jb2xvcl0gKyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyID4gZGl2IHtcbiAgY29sb3I6ICM5QTlBOUE7XG59XG5pbnB1dC5kYXRldGltZXBpY2tlcltkYXRhLWNvbG9yXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoLmRvdyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5pbnB1dC5kYXRldGltZXBpY2tlcltkYXRhLWNvbG9yXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm9sZCA+IGRpdixcbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3JdICsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubmV3ID4gZGl2IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbn1cbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3JdICsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5pbnB1dC5kYXRldGltZXBpY2tlcltkYXRhLWNvbG9yXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSA+IGRpdixcbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3JdICsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyID4gZGl2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3JdICsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQ6bm90KC5hY3RpdmUpLmRheTpob3ZlciA+IGRpdixcbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3JdICsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3ZlciA+IGRpdixcbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3JdICsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyID4gZGl2LFxuaW5wdXQuZGF0ZXRpbWVwaWNrZXJbZGF0YS1jb2xvcl0gKyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIgPiBkaXYsXG5pbnB1dC5kYXRldGltZXBpY2tlcltkYXRhLWNvbG9yXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHNwYW46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG5pbnB1dC5kYXRldGltZXBpY2tlcltkYXRhLWNvbG9yXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyIHNwYW4sXG5pbnB1dC5kYXRldGltZXBpY2tlcltkYXRhLWNvbG9yXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoLnBpY2tlci1zd2l0Y2g6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG5cbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3I9b3JhbmdlXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjcyMDtcbn1cbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3I9b3JhbmdlXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSA+IGRpdixcbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3I9b3JhbmdlXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3ZlciA+IGRpdixcbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3I9b3JhbmdlXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbl0sIGlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3I9b3JhbmdlXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUudG9wOmFmdGVyLCBpbnB1dC5kYXRldGltZXBpY2tlcltkYXRhLWNvbG9yPW9yYW5nZV0gKyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LmJvdHRvbTpiZWZvcmUge1xuICBjb2xvcjogIzFkMjcyMDtcbn1cblxuaW5wdXQuZGF0ZXRpbWVwaWNrZXJbZGF0YS1jb2xvcj1ibHVlXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5N2JiYztcbn1cbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3I9Ymx1ZV0gKyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUgPiBkaXYsXG5pbnB1dC5kYXRldGltZXBpY2tlcltkYXRhLWNvbG9yPWJsdWVdICsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyID4gZGl2LFxuaW5wdXQuZGF0ZXRpbWVwaWNrZXJbZGF0YS1jb2xvcj1ibHVlXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbl0sIGlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3I9Ymx1ZV0gKyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LnRvcDphZnRlciwgaW5wdXQuZGF0ZXRpbWVwaWNrZXJbZGF0YS1jb2xvcj1ibHVlXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUuYm90dG9tOmJlZm9yZSB7XG4gIGNvbG9yOiAjMzk3YmJjO1xufVxuXG5pbnB1dC5kYXRldGltZXBpY2tlcltkYXRhLWNvbG9yPWdyZWVuXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdjY2U0NDtcbn1cbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3I9Z3JlZW5dICsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlID4gZGl2LFxuaW5wdXQuZGF0ZXRpbWVwaWNrZXJbZGF0YS1jb2xvcj1ncmVlbl0gKyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIgPiBkaXYsXG5pbnB1dC5kYXRldGltZXBpY2tlcltkYXRhLWNvbG9yPWdyZWVuXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbl0sIGlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3I9Z3JlZW5dICsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudS50b3A6YWZ0ZXIsIGlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3I9Z3JlZW5dICsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudS5ib3R0b206YmVmb3JlIHtcbiAgY29sb3I6ICM3Y2NlNDQ7XG59XG5cbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3I9cmVkXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkYjUyNztcbn1cbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3I9cmVkXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSA+IGRpdixcbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3I9cmVkXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3ZlciA+IGRpdixcbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3I9cmVkXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbl0sIGlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3I9cmVkXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUudG9wOmFmdGVyLCBpbnB1dC5kYXRldGltZXBpY2tlcltkYXRhLWNvbG9yPXJlZF0gKyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LmJvdHRvbTpiZWZvcmUge1xuICBjb2xvcjogI2ZkYjUyNztcbn1cblxuaW5wdXQuZGF0ZXRpbWVwaWNrZXJbZGF0YS1jb2xvcj15ZWxsb3ddICsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRiNTI3O1xufVxuaW5wdXQuZGF0ZXRpbWVwaWNrZXJbZGF0YS1jb2xvcj15ZWxsb3ddICsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlID4gZGl2LFxuaW5wdXQuZGF0ZXRpbWVwaWNrZXJbZGF0YS1jb2xvcj15ZWxsb3ddICsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyID4gZGl2LFxuaW5wdXQuZGF0ZXRpbWVwaWNrZXJbZGF0YS1jb2xvcj15ZWxsb3ddICsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uXSwgaW5wdXQuZGF0ZXRpbWVwaWNrZXJbZGF0YS1jb2xvcj15ZWxsb3ddICsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudS50b3A6YWZ0ZXIsIGlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3I9eWVsbG93XSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUuYm90dG9tOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmRiNTI3O1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1ibGFjayAuZGF0ZXBpY2tlci1kYXlzIC5kYXksIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLWJsYWNrIC5kYXRlcGlja2VyLWRheXMgLm1pbnV0ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1ibGFjayAuZGF0ZXBpY2tlci1kYXlzIC5kYXk6aG92ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLWJsYWNrIC5kYXRlcGlja2VyLWRheXMgLm1pbnV0ZTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tYmxhY2sgdGFibGUgdGQgc3BhbiwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tYmxhY2sgdGFibGUgdGQubWludXRlLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1ibGFjayB0YWJsZSB0ZC5ob3VyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLWJsYWNrIHRhYmxlIHRkIHNwYW46aG92ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLWJsYWNrIHRhYmxlIHRkLm1pbnV0ZTpob3ZlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tYmxhY2sgdGFibGUgdGQuaG91cjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tYmxhY2sgdGFibGUgdGQgc3Bhbjpob3ZlciBkaXYsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLWJsYWNrIHRhYmxlIHRkLm1pbnV0ZTpob3ZlciBkaXYsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLWJsYWNrIHRhYmxlIHRkLmhvdXI6aG92ZXIgZGl2IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1ibGFjayB0YWJsZSB0ZCAuYnRuW2RhdGEtYWN0aW9uXSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tYmxhY2sgdGFibGUgdGQgLmJ0bltkYXRhLWFjdGlvbj10b2dnbGVQZXJpb2RdIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5sYXJnZS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5sYXJnZS1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFyZ2UtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDc4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxhcmdlLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxhcmdlLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5sYXJnZS1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ubWVnYS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tZWdhLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZWdhLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA4MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tZWdhLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1lZ2EtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEzMjRweDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLm1lZ2EtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmZ1bGwtd2lkdGgtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWF4LXdpZHRoOiA5NXZ3O1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiTm90aWNpYSBUZXh0XCIsIHNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMC43MXB4O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdGljaWEgVGV4dFwiLCBzZXJpZjtcbiAgY29sb3I6ICMxZDI3MjA7XG59XG5cbmgxLCBoMiwgaDYge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5oMywgaDQsIGg1IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuaDEsIGg0LCBoNiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NTtcbn1cblxuaDIge1xuICBsaW5lLWhlaWdodDogMS4zNDtcbn1cblxuaDMge1xuICBsaW5lLWhlaWdodDogMS4zNTU7XG59XG5cbmg1IHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE5O1xuICBmb250LWZhbWlseTogXCJicm90aGVyc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzA0MjkwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbi5kaXNwbGF5LTIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yNjtcbiAgY29sb3I6ICMwNDI5MDA7XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zODtcbiAgY29sb3I6ICM3Y2NlNDQ7XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zODtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogIzFkMjcyMDtcbn1cblxuLmRpc3BsYXktNSB7XG4gIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiTm90aWNpYSBUZXh0XCIsIHNlcmlmO1xuICBjb2xvcjogIzA0MjkwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktNSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDA2MjVyZW0gKyAxLjg3NXZ3KTtcbiAgfVxufVxuXG4uZGlzcGxheS02IHtcbiAgZm9udC1zaXplOiAyLjE4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogXCJicm90aGVyc1wiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzA0MjkwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktNiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzQzNzVyZW0gKyAxLjEyNXZ3KTtcbiAgfVxufVxuXG5wIHtcbiAgY29sb3I6ICMwNDI5MDA7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG59XG5cbi5sZWFkIHtcbiAgY29sb3I6ICMxZDI3MjA7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdGljaWEgVGV4dFwiLCBzZXJpZjtcbn1cblxuLmJsb2NrcXVvdGUsIC5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdGljaWEgVGV4dFwiLCBzZXJpZjtcbn1cblxuLnN1YnRleHQge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzk2YWE4Mztcbn1cblxuLm1pZC1zaXplIHtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE2O1xufVxuXG4ubGlnaHQtbGFiZWwge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzdjOTQ2NjtcbiAgZm9udC1mYW1pbHk6IFwiTm90aWNpYSBUZXh0XCIsIHNlcmlmO1xufVxuXG4ua2FsZSB7XG4gIGNvbG9yOiAjMDQyOTAwO1xufVxuXG4uY2Fycm90IHtcbiAgY29sb3I6ICNmZGI1Mjc7XG59XG5cbi5zb3VyIHtcbiAgY29sb3I6ICM3Y2NlNDQ7XG59XG5cbi5jaGFyY29hbCB7XG4gIGNvbG9yOiAjMzUzNTM1O1xufVxuXG4uc3BpbmFjaCB7XG4gIGNvbG9yOiAjOTZhYTgzO1xufVxuXG4uZmYtc3ViLXRleHQge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG59XG5cbi5iZy0tc291ciB7XG4gIGJhY2tncm91bmQ6ICM3Y2NlNDQ7XG59XG4uYmctLWNhcnJvdCB7XG4gIGJhY2tncm91bmQ6ICNmZGI1Mjc7XG59XG4uYmctLXNvdXIzIHtcbiAgYmFja2dyb3VuZDogIzAwNDMxNjtcbn1cbi5iZy0tc291cjQge1xuICBiYWNrZ3JvdW5kOiAjMDAzQTFDO1xufVxuLmJnLS1saWdodC1zb3VyIHtcbiAgYmFja2dyb3VuZDogI0U2RkRENjtcbn1cblxubGFiZWwge1xuICBjb2xvcjogIzAwNDMxNjtcbn1cblxuLnNvdXItYXBwbGUtdW5kZXJsaW5lIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBjb2xvcjogIzM0OEUzQztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNzFweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5kZXNjcmlwdGlvbi1oZWFkZXIge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwNDI5MDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kZXNjcmlwdGlvbi1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbiAgfVxufVxuLmRlc2NyaXB0aW9uLWhlYWRlci0tc291ciB7XG4gIGNvbG9yOiAjN2NjZTQ0O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4ubm9ybWFsLWZvbnQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uc21hbGwtcGFyYWdyYXBoIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yMTtcbn1cblxuLmZvbnQtc2l6ZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLnNtYWxsZXItcGFyYWdyYXBoIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmJvbGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ubGlnaHQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogeWVsbG93O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG5idXR0b24ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwcHg7XG59XG5idXR0b246aG92ZXIsIGJ1dHRvbjpmb2N1cywgYnV0dG9uOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5mdWxsLWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTRweDtcbiAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi50ZXh0LWJ0biB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTg4O1xuICBjb2xvcjogIzdjY2U0NDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuN3B4O1xufVxuLnRleHQtYnRuOmhvdmVyLCAudGV4dC1idG46Zm9jdXMge1xuICBjb2xvcjogIzcwYjkzZDtcbn1cbi50ZXh0LWJ0bjphY3RpdmUge1xuICBjb2xvcjogIzk2YWE4Mztcbn1cblxuLnRleHQtYnRuLXJlZCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTg4O1xuICBjb2xvcjogI2Y1MzY1YztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuN3B4O1xufVxuLnRleHQtYnRuLXJlZDpob3ZlciwgLnRleHQtYnRuLXJlZDpmb2N1cyB7XG4gIGNvbG9yOiAjZGQzMTUzO1xufVxuLnRleHQtYnRuLXJlZDphY3RpdmUge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnRleHQtb25seS1zb3VyLWFwcGxlLCAuY3VzdG9tLWZpbGUtdXBsb2FkIGxhYmVsIHtcbiAgY29sb3I6ICMyNjg3MzYgIWltcG9ydGFudDtcbn1cbi50ZXh0LW9ubHktc291ci1hcHBsZS0tdW5kZXJsaW5lLCAuY3VzdG9tLWZpbGUtdXBsb2FkIGxhYmVsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4udGV4dC1vbmx5LXNvdXItYXBwbGU6aG92ZXIsIC5jdXN0b20tZmlsZS11cGxvYWQgbGFiZWw6aG92ZXIsIC50ZXh0LW9ubHktc291ci1hcHBsZTpmb2N1cywgLmN1c3RvbS1maWxlLXVwbG9hZCBsYWJlbDpmb2N1cyB7XG4gIGNvbG9yOiAjN2NjZTQ0ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1vbmx5LXNvdXItYXBwbGU6YWN0aXZlLCAuY3VzdG9tLWZpbGUtdXBsb2FkIGxhYmVsOmFjdGl2ZSB7XG4gIGNvbG9yOiAjOTZhYTgzICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW9ubHktY2Fycm90IHtcbiAgY29sb3I6ICNmZGI1Mjc7XG59XG4udGV4dC1vbmx5LWNhcnJvdC0tdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4udGV4dC1vbmx5LWNhcnJvdDpob3ZlciwgLnRleHQtb25seS1jYXJyb3Q6Zm9jdXMsIC50ZXh0LW9ubHktY2Fycm90OmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmJhNzAwO1xufVxuXG4udGV4dC1vbmx5LWthbGUge1xuICBjb2xvcjogIzA0MjkwMDtcbn1cbi50ZXh0LW9ubHkta2FsZTpob3ZlciwgLnRleHQtb25seS1rYWxlOmZvY3VzIHtcbiAgY29sb3I6ICM3Y2NlNDQ7XG59XG4udGV4dC1vbmx5LWthbGU6YWN0aXZlIHtcbiAgY29sb3I6ICM5NmFhODM7XG59XG5cbi5idG4ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjMxMjU7XG59XG5AbWVkaWEgcHJpbnQge1xuICAuYnRuLS1wYXkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5idG4tLWV4cG9ydCB7XG4gIGJhY2tncm91bmQ6ICMyYjk3M2Q7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5idG4tLWV4cG9ydDpob3ZlciB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2NjZTQ0ICFpbXBvcnRhbnQ7XG59XG4uYnRuLW91dGxpbmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDQyOTAwO1xufVxuLmJ0bi0tcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uYnRuOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuOHJlbTtcbn1cbi5idG5fX3NlY29uZGFyeSB7XG4gIGNvbG9yOiAjN2NjZTQ0O1xuICBib3JkZXI6IDJweCBzb2xpZCAjYWFhO1xuICBwYWRkaW5nOiAwLjg3NXJlbSAzLjE4NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi5idG5fX3NlY29uZGFyeSAuY291bnQge1xuICBjb2xvcjogIzA0MjkwMDtcbn1cbi5idG5fX3NlY29uZGFyeS0tc21hbGwge1xuICBwYWRkaW5nOiA3cHggMy4xMjVyZW07XG59XG4uYnRuLS1sb2dpbiB7XG4gIGJhY2tncm91bmQ6ICMwNDI5MDA7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5idG4tLWxvZ2luOmhvdmVyLCAuYnRuLS1sb2dpbjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMzNDhFM0M7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5idG4tLWxvZ2luOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM5NmFhODM7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5idG4tLXJldmVyc2Uge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMzQ4RTNDO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMzQ4RTNDO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLmJ0bi0tcmV2ZXJzZTpob3ZlciwgLmJ0bi0tcmV2ZXJzZTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMzNDhFM0M7XG4gIGNvbG9yOiAjZWVlZWVlO1xufVxuLmJ0bi0tcmV2ZXJzZTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE1MCwgMTcwLCAxMzEsIDAuNCk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNTAsIDE3MCwgMTMxLCAwLjQpO1xufVxuLmJ0bi0tcmV2ZXJzZS0tY2Fycm90IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4xODc1O1xuICBjb2xvcjogI2ZkYjUyNztcbiAgYm9yZGVyOiAycHggc29saWQgI2ZkYjUyNztcbiAgcGFkZGluZzogMTBweCAxcmVtO1xufVxuLmJ0bi0tcmV2ZXJzZS0tY2Fycm90OmhvdmVyLCAuYnRuLS1yZXZlcnNlLS1jYXJyb3Q6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZmRiNTI3O1xufVxuLmJ0bi0tcmV2ZXJzZS0tY2Fycm90OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmYWYyZTU7XG4gIGNvbG9yOiAjZmRiNTI3O1xuICBib3JkZXItY29sb3I6ICNmYWYyZTU7XG59XG4uYnRuLS1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjg3MzY7XG4gIGJvcmRlci1jb2xvcjogIzI2ODczNjtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSk7XG59XG4uYnRuLS1wcmltYXJ5OmhvdmVyLCAuYnRuLS1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMyNjg3MzY7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjY4NzM2O1xufVxuLmJ0bi0tcHJpbWFyeTphY3RpdmUge1xuICBjb2xvcjogcmdiYSgxNTAsIDE3MCwgMTMxLCAwLjQpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE1MCwgMTcwLCAxMzEsIDAuNCk7XG59XG4uYnRuLS1wcmltYXJ5OmhvdmVyLCAuYnRuLS1wcmltYXJ5OmZvY3VzLCAuYnRuLS1wcmltYXJ5OmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnRuLS1wcmltYXJ5LS1zbWFsbCB7XG4gIHBhZGRpbmc6IDlweCAxLjYyNXJlbTtcbn1cbi5idG4tLXByaW1hcnktLXNtYWxsLS10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5idG4tLXByaW1hcnktLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTM2NWM7XG4gIGJvcmRlci1jb2xvcjogI2Y1MzY1Yztcbn1cbi5idG4tLXByaW1hcnktLXJlZDpob3ZlciwgLmJ0bi0tcHJpbWFyeS0tcmVkOmZvY3VzIHtcbiAgY29sb3I6ICNmNTM2NWM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNTM2NWM7XG59XG4uYnRuLS1wcmltYXJ5LS1yZWQ6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNTM2NWM7XG59XG4uYnRuLS1wbHVzIHtcbiAgcGFkZGluZzogMHB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjcxcHg7XG4gIGNvbG9yOiAjMDQyOTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYnRuLS1wbHVzOmhvdmVyLCAuYnRuLS1wbHVzOmZvY3VzLCAuYnRuLS1wbHVzOmFjdGl2ZSwgLmJ0bi0tcGx1czphY3RpdmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5idG4tLXBsdXM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDI5cHg7XG4gIGhlaWdodDogMjlweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvcGx1cy5zdmcpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uYnRuLS1wbHVzLS1ib3JkZXJlZCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyOiAycHggc29saWQgIzM0OEUzQztcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBjb2xvcjogIzM0OEUzQztcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMTNweCAyNHB4O1xufVxuLmJ0bi0tcGx1cy0tYm9yZGVyZWQ6aG92ZXIsIC5idG4tLXBsdXMtLWJvcmRlcmVkOmZvY3VzLCAuYnRuLS1wbHVzLS1ib3JkZXJlZDphY3RpdmUsIC5idG4tLXBsdXMtLWJvcmRlcmVkOmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjMzQ4RTNDO1xufVxuLmJ0bi0tcGx1cy0tYm9yZGVyZWQ6OmFmdGVyIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4uYnRuLS1uZXh0IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAxNXB4IDI0cHg7XG4gIGJhY2tncm91bmQ6ICMzNDhFM0M7XG4gIGNvbG9yOiAjZWVlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi5idG4tLW5leHQ6aG92ZXIsIC5idG4tLW5leHQ6Zm9jdXMsIC5idG4tLW5leHQ6YWN0aXZlIHtcbiAgY29sb3I6ICNmYWYyZTU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5idG4tLW5leHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvYXJyb3ctYnRuLnN2Zyk7XG59XG4uYnRuLS1kaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5idG4tLWRpc2FibGVkOmhvdmVyLCAuYnRuLS1kaXNhYmxlZDpmb2N1cywgLmJ0bi0tZGlzYWJsZWQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmFjdGl2ZS1jYXJyb3Qge1xuICBiYWNrZ3JvdW5kOiAjZmFmMmU1O1xuICBjb2xvcjogI2ZkYjUyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmFmMmU1O1xufVxuXG4uc291ci1idG4ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE4O1xuICBiYWNrZ3JvdW5kOiAjN2NjZTQ0O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogNnB4IDE0cHg7XG59XG4uc291ci1idG4tLWZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zb3VyLWJ0bjpob3ZlciwgLnNvdXItYnRuOmZvY3VzLCAuc291ci1idG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzk4ZDk2YztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idG4ucmVkIHtcbiAgYmFja2dyb3VuZDogI2QzMDA2OTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLnJlZDpob3ZlciwgLmJ0bi5yZWQ6Zm9jdXMsIC5idG4ucmVkOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM3NjAzM2M7XG59XG5cbi5idG4uY2Fycm90IHtcbiAgYmFja2dyb3VuZDogI2ZkYjUyNztcbn1cblxuLmF1dG9jb21wbGV0ZS1idG4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjN2NjZTQ0O1xuICBiYWNrZ3JvdW5kOiAjZTllY2VmO1xufVxuXG4uc2VuZC1tZXNzYWdlLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc2VuZC1tZXNzYWdlLWJ1dHRvbnMgLnNlbmQtbWVzc2FnZS1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uc2VuZC1tZXNzYWdlLWljb24ge1xuICBmb250LXNpemU6IDM1cHg7XG4gIGNvbG9yOiAjMzQ4RTNDO1xufVxuXG4ucG9pbnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNsb3NlLXBvcHVwLWJ0biB7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTAuNnJlbTtcbiAgcmlnaHQ6IC0wLjZyZW07XG59XG4uY2xvc2UtcG9wdXAtYnRuIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbiNzZWFyY2gtY2xvc2UtYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIHRvcDogMXB4O1xuICByaWdodDogMXB4O1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB6LWluZGV4OiA5O1xufVxuI3NlYXJjaC1jbG9zZS1idG4gc3BhbiB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXNpemU6IDNyZW07XG59XG5cbi5idG4tZ3JvdXAgLmJ0biB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5idG4tZ3JvdXAuYnRuLWdyb3VwLS1zbWFsbCAuYnRuIHtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJvcmRlci1jb2xvcjogIzk2YWE4MztcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmJ0bi1ncm91cC5saXN0LWFjdGl2ZSAuYnRuLmJ0bi1saXN0LXZpZXcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xufVxuLmJ0bi1ncm91cC5ncmlkLWFjdGl2ZSAuYnRuLmJ0bi1ncmlkLXZpZXcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xufVxuXG4ucHJvZHVjdC1kaXNwbGF5LXRvZ2dsZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1kaXNwbGF5LXRvZ2dsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuYS50ZXh0LWhvdmVyLXNvdXI6aG92ZXIsIGEudGV4dC1ob3Zlci1zb3VyOmZvY3VzLCBhLnRleHQtaG92ZXItc291cjphY3RpdmUge1xuICBjb2xvcjogIzdjY2U0NCAhaW1wb3J0YW50O1xufVxuXG4uY3N2LWRvd25sb2FkIHtcbiAgY29sb3I6ICMzNDhFM0M7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uY3N2LWRvd25sb2FkOmhvdmVyLCAuY3N2LWRvd25sb2FkOmZvY3VzIHtcbiAgY29sb3I6ICMwNDI5MDAgIWltcG9ydGFudDtcbn1cblxuLmZhLXRyYXNoLWNhbi1ob3Zlcjpob3ZlciwgLmZhLXRyYXNoLWNhbi1ob3Zlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZjUzNjVjICFpbXBvcnRhbnQ7XG59XG5cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuLm1haW4sXG4ubWFpbi5tYXJrZXRwbGFjZSB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cblxuLm1haW4ubWFya2V0cGxhY2UsXG4ubWFpbi5jaGVja291dC1jb250YWluZXIsXG4ubWFpbi5zaG9wcGluZy1jYXJ0LWNvbnRhaW5lcixcbi5iZy1zbm93IHtcbiAgYmFja2dyb3VuZDogI2Y1ZjZmNjtcbn1cblxuLmZsZXgtc3RhcnQtYmV0d2VlbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5mbGV4LWNlbnRlci1zdGFydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmZsZXgtY2VudGVyLWJldHdlZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5uby1vdXRsaW5lIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5uby1vdXRsaW5lOmZvY3VzLCAubm8tb3V0bGluZTphY3RpdmUsIC5uby1vdXRsaW5lOmhvdmVyIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53LWZ1bGwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnotMzAge1xuICB6LWluZGV4OiAzMDtcbn1cblxuLnNvdXIzLWltcG9ydGFudCB7XG4gIGNvbG9yOiAjMDA0MzE2ICFpbXBvcnRhbnQ7XG59XG5cbi5zb3VyLWFwcGxlLWltcG9ydGFudCB7XG4gIGNvbG9yOiAjMzQ4RTNDICFpbXBvcnRhbnQ7XG59XG5cbi5uby1wYWRkaW5nIHtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4ucG9wdXAtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5OTk7XG59XG5cbi5wb3B1cC1ob2xkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucG9wdXAtaG9sZGVyLS1wYXktb3JkZXIge1xuICBoZWlnaHQ6IDIyOHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogaW5pdGlhbCAhaW1wb3J0YW50O1xufVxuLnBvcHVwLWhvbGRlci0tcGF5LW9yZGVyLWJpZyB7XG4gIGhlaWdodDogNjMwcHggIWltcG9ydGFudDtcbn1cblxuLnBvcHVwLW92ZXJsYXkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcmQtd3JhcHBlci5wb3B1cC1wYXltZW50LWZvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogOTV2dztcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtd3JhcHBlci5wb3B1cC1wYXltZW50LWZvcm0ge1xuICAgIHdpZHRoOiA1MHZ3O1xuICB9XG59XG4uY2FyZC13cmFwcGVyLnBvcHVwLXBheW1lbnQtZm9ybSAuY2FyZC1ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnBheW1lbnQtc3RhdHVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbiAgcGFkZGluZzogNXB4IDEwcHggNXB4IDZweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cbi5wYXltZW50LXN0YXR1cy0tcGFpZCB7XG4gIGNvbG9yOiAjMmQ3NTI3O1xufVxuLnBheW1lbnQtc3RhdHVzLS11bnBhaWQge1xuICBjb2xvcjogIzk3OTc5Nztcbn1cbi5wYXltZW50LXN0YXR1cy0tYXV0aG9yaXplZCB7XG4gIGNvbG9yOiAjN2NjZTQ0O1xufVxuLnBheW1lbnQtc3RhdHVzLS1mdWxsLXJlZnVuZCB7XG4gIGNvbG9yOiAjYzgyODQ3O1xufVxuLnBheW1lbnQtc3RhdHVzLS1wYXJ0aWFsLXJlZnVuZCB7XG4gIGNvbG9yOiAjZmRiNTI3O1xufVxuXG4uaGVpZ2h0LWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnYtbm9uZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmN1cnNvci1wb2ludGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZHJvcGRvd24taXRlbSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5yZXN0b3JlLWl0ZW06aG92ZXIgLnJlc3RvcmUtYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5yZXN0b3JlLWl0ZW06aG92ZXIgLnJlbW92ZWQtZmxhZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5yZXN0b3JlLWJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kYXNoZWQtbGluZSB7XG4gIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG5cbi5kaXNwbGF5LTQtaW1wb3J0YW50IHtcbiAgZm9udC1zaXplOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5iYWxhbmNlLWJnLWdyZWVuIHtcbiAgYmFja2dyb3VuZDogIzg5Y2M1Yztcbn1cblxuLmJhbGFuY2UtYmctcmVkIHtcbiAgYmFja2dyb3VuZDogI2ZmN2M5Njtcbn1cblxuLmZsZXgtMCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IGF1dG87XG59XG5cbi5saC0yIHtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG5cbi5pbnZpdGUtY29tcGFueS1tZW1iZXIgLmludmFsaWQtZmVlZGJhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5ib3JkZXIuYm9yZGVyLXJlZCB7XG4gIGJvcmRlci1jb2xvcjogI2Y1MzY1YyAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24taW5pdGlhbCB7XG4gIHBvc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbi5jbGFzc2lmaWNhdGlvbi10YWcge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMyNTtcbiAgY29sb3I6ICMzMjMyNWQ7XG4gIGJhY2tncm91bmQ6ICNkZWUyZTY7XG4gIHBhZGRpbmc6IDFweCAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMDYsIDIxMiwgMjE4LCAwLjUpO1xuICB0ZXh0LXdyYXA6IG5vd3JhcDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uc2hvcHBpbmctY2FydF9fbGlzdGluZyAuY2xhc3NpZmljYXRpb24tdGFnLFxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tZ3JpZCAuY2xhc3NpZmljYXRpb24tdGFnIHtcbiAgY29sb3I6ICMzMjMyNWQ7XG4gIGJhY2tncm91bmQ6ICNlOWVjZWY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjIyLCAyMjYsIDIzMCwgMC41KTtcbn1cblxuLm5vdGUtZWRpdG9yIC5zbi1jaGVja2JveC11c2UtcHJvdG9jb2wge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLnBhZ2VicmVhayB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYWx3YXlzO1xuICB9XG59XG5idXR0b24ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwcHg7XG59XG5idXR0b246aG92ZXIsIGJ1dHRvbjpmb2N1cywgYnV0dG9uOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5mdWxsLWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTRweDtcbiAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi50ZXh0LWJ0biB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTg4O1xuICBjb2xvcjogIzdjY2U0NDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuN3B4O1xufVxuLnRleHQtYnRuOmhvdmVyLCAudGV4dC1idG46Zm9jdXMge1xuICBjb2xvcjogIzcwYjkzZDtcbn1cbi50ZXh0LWJ0bjphY3RpdmUge1xuICBjb2xvcjogIzk2YWE4Mztcbn1cblxuLnRleHQtYnRuLXJlZCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTg4O1xuICBjb2xvcjogI2Y1MzY1YztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuN3B4O1xufVxuLnRleHQtYnRuLXJlZDpob3ZlciwgLnRleHQtYnRuLXJlZDpmb2N1cyB7XG4gIGNvbG9yOiAjZGQzMTUzO1xufVxuLnRleHQtYnRuLXJlZDphY3RpdmUge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnRleHQtb25seS1zb3VyLWFwcGxlLCAuY3VzdG9tLWZpbGUtdXBsb2FkIGxhYmVsIHtcbiAgY29sb3I6ICMyNjg3MzYgIWltcG9ydGFudDtcbn1cbi50ZXh0LW9ubHktc291ci1hcHBsZS0tdW5kZXJsaW5lLCAuY3VzdG9tLWZpbGUtdXBsb2FkIGxhYmVsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4udGV4dC1vbmx5LXNvdXItYXBwbGU6aG92ZXIsIC5jdXN0b20tZmlsZS11cGxvYWQgbGFiZWw6aG92ZXIsIC50ZXh0LW9ubHktc291ci1hcHBsZTpmb2N1cywgLmN1c3RvbS1maWxlLXVwbG9hZCBsYWJlbDpmb2N1cyB7XG4gIGNvbG9yOiAjN2NjZTQ0ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1vbmx5LXNvdXItYXBwbGU6YWN0aXZlLCAuY3VzdG9tLWZpbGUtdXBsb2FkIGxhYmVsOmFjdGl2ZSB7XG4gIGNvbG9yOiAjOTZhYTgzICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW9ubHktY2Fycm90IHtcbiAgY29sb3I6ICNmZGI1Mjc7XG59XG4udGV4dC1vbmx5LWNhcnJvdC0tdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4udGV4dC1vbmx5LWNhcnJvdDpob3ZlciwgLnRleHQtb25seS1jYXJyb3Q6Zm9jdXMsIC50ZXh0LW9ubHktY2Fycm90OmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmJhNzAwO1xufVxuXG4udGV4dC1vbmx5LWthbGUge1xuICBjb2xvcjogIzA0MjkwMDtcbn1cbi50ZXh0LW9ubHkta2FsZTpob3ZlciwgLnRleHQtb25seS1rYWxlOmZvY3VzIHtcbiAgY29sb3I6ICM3Y2NlNDQ7XG59XG4udGV4dC1vbmx5LWthbGU6YWN0aXZlIHtcbiAgY29sb3I6ICM5NmFhODM7XG59XG5cbi5idG4ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjMxMjU7XG59XG5AbWVkaWEgcHJpbnQge1xuICAuYnRuLS1wYXkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5idG4tLWV4cG9ydCB7XG4gIGJhY2tncm91bmQ6ICMyYjk3M2Q7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5idG4tLWV4cG9ydDpob3ZlciB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2NjZTQ0ICFpbXBvcnRhbnQ7XG59XG4uYnRuLW91dGxpbmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDQyOTAwO1xufVxuLmJ0bi0tcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uYnRuOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuOHJlbTtcbn1cbi5idG5fX3NlY29uZGFyeSB7XG4gIGNvbG9yOiAjN2NjZTQ0O1xuICBib3JkZXI6IDJweCBzb2xpZCAjYWFhO1xuICBwYWRkaW5nOiAwLjg3NXJlbSAzLjE4NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi5idG5fX3NlY29uZGFyeSAuY291bnQge1xuICBjb2xvcjogIzA0MjkwMDtcbn1cbi5idG5fX3NlY29uZGFyeS0tc21hbGwge1xuICBwYWRkaW5nOiA3cHggMy4xMjVyZW07XG59XG4uYnRuLS1sb2dpbiB7XG4gIGJhY2tncm91bmQ6ICMwNDI5MDA7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5idG4tLWxvZ2luOmhvdmVyLCAuYnRuLS1sb2dpbjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMzNDhFM0M7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5idG4tLWxvZ2luOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM5NmFhODM7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5idG4tLXJldmVyc2Uge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMzQ4RTNDO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMzQ4RTNDO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLmJ0bi0tcmV2ZXJzZTpob3ZlciwgLmJ0bi0tcmV2ZXJzZTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMzNDhFM0M7XG4gIGNvbG9yOiAjZWVlZWVlO1xufVxuLmJ0bi0tcmV2ZXJzZTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE1MCwgMTcwLCAxMzEsIDAuNCk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNTAsIDE3MCwgMTMxLCAwLjQpO1xufVxuLmJ0bi0tcmV2ZXJzZS0tY2Fycm90IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4xODc1O1xuICBjb2xvcjogI2ZkYjUyNztcbiAgYm9yZGVyOiAycHggc29saWQgI2ZkYjUyNztcbiAgcGFkZGluZzogMTBweCAxcmVtO1xufVxuLmJ0bi0tcmV2ZXJzZS0tY2Fycm90OmhvdmVyLCAuYnRuLS1yZXZlcnNlLS1jYXJyb3Q6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZmRiNTI3O1xufVxuLmJ0bi0tcmV2ZXJzZS0tY2Fycm90OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmYWYyZTU7XG4gIGNvbG9yOiAjZmRiNTI3O1xuICBib3JkZXItY29sb3I6ICNmYWYyZTU7XG59XG4uYnRuLS1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjg3MzY7XG4gIGJvcmRlci1jb2xvcjogIzI2ODczNjtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSk7XG59XG4uYnRuLS1wcmltYXJ5OmhvdmVyLCAuYnRuLS1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMyNjg3MzY7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjY4NzM2O1xufVxuLmJ0bi0tcHJpbWFyeTphY3RpdmUge1xuICBjb2xvcjogcmdiYSgxNTAsIDE3MCwgMTMxLCAwLjQpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE1MCwgMTcwLCAxMzEsIDAuNCk7XG59XG4uYnRuLS1wcmltYXJ5OmhvdmVyLCAuYnRuLS1wcmltYXJ5OmZvY3VzLCAuYnRuLS1wcmltYXJ5OmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnRuLS1wcmltYXJ5LS1zbWFsbCB7XG4gIHBhZGRpbmc6IDlweCAxLjYyNXJlbTtcbn1cbi5idG4tLXByaW1hcnktLXNtYWxsLS10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5idG4tLXByaW1hcnktLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTM2NWM7XG4gIGJvcmRlci1jb2xvcjogI2Y1MzY1Yztcbn1cbi5idG4tLXByaW1hcnktLXJlZDpob3ZlciwgLmJ0bi0tcHJpbWFyeS0tcmVkOmZvY3VzIHtcbiAgY29sb3I6ICNmNTM2NWM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNTM2NWM7XG59XG4uYnRuLS1wcmltYXJ5LS1yZWQ6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNTM2NWM7XG59XG4uYnRuLS1wbHVzIHtcbiAgcGFkZGluZzogMHB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjcxcHg7XG4gIGNvbG9yOiAjMDQyOTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYnRuLS1wbHVzOmhvdmVyLCAuYnRuLS1wbHVzOmZvY3VzLCAuYnRuLS1wbHVzOmFjdGl2ZSwgLmJ0bi0tcGx1czphY3RpdmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5idG4tLXBsdXM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDI5cHg7XG4gIGhlaWdodDogMjlweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvcGx1cy5zdmcpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uYnRuLS1wbHVzLS1ib3JkZXJlZCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyOiAycHggc29saWQgIzM0OEUzQztcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBjb2xvcjogIzM0OEUzQztcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMTNweCAyNHB4O1xufVxuLmJ0bi0tcGx1cy0tYm9yZGVyZWQ6aG92ZXIsIC5idG4tLXBsdXMtLWJvcmRlcmVkOmZvY3VzLCAuYnRuLS1wbHVzLS1ib3JkZXJlZDphY3RpdmUsIC5idG4tLXBsdXMtLWJvcmRlcmVkOmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjMzQ4RTNDO1xufVxuLmJ0bi0tcGx1cy0tYm9yZGVyZWQ6OmFmdGVyIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4uYnRuLS1uZXh0IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAxNXB4IDI0cHg7XG4gIGJhY2tncm91bmQ6ICMzNDhFM0M7XG4gIGNvbG9yOiAjZWVlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi5idG4tLW5leHQ6aG92ZXIsIC5idG4tLW5leHQ6Zm9jdXMsIC5idG4tLW5leHQ6YWN0aXZlIHtcbiAgY29sb3I6ICNmYWYyZTU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5idG4tLW5leHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvYXJyb3ctYnRuLnN2Zyk7XG59XG4uYnRuLS1kaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5idG4tLWRpc2FibGVkOmhvdmVyLCAuYnRuLS1kaXNhYmxlZDpmb2N1cywgLmJ0bi0tZGlzYWJsZWQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmFjdGl2ZS1jYXJyb3Qge1xuICBiYWNrZ3JvdW5kOiAjZmFmMmU1O1xuICBjb2xvcjogI2ZkYjUyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmFmMmU1O1xufVxuXG4uc291ci1idG4ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE4O1xuICBiYWNrZ3JvdW5kOiAjN2NjZTQ0O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogNnB4IDE0cHg7XG59XG4uc291ci1idG4tLWZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zb3VyLWJ0bjpob3ZlciwgLnNvdXItYnRuOmZvY3VzLCAuc291ci1idG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzk4ZDk2YztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idG4ucmVkIHtcbiAgYmFja2dyb3VuZDogI2QzMDA2OTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLnJlZDpob3ZlciwgLmJ0bi5yZWQ6Zm9jdXMsIC5idG4ucmVkOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM3NjAzM2M7XG59XG5cbi5idG4uY2Fycm90IHtcbiAgYmFja2dyb3VuZDogI2ZkYjUyNztcbn1cblxuLmF1dG9jb21wbGV0ZS1idG4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjN2NjZTQ0O1xuICBiYWNrZ3JvdW5kOiAjZTllY2VmO1xufVxuXG4uc2VuZC1tZXNzYWdlLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc2VuZC1tZXNzYWdlLWJ1dHRvbnMgLnNlbmQtbWVzc2FnZS1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uc2VuZC1tZXNzYWdlLWljb24ge1xuICBmb250LXNpemU6IDM1cHg7XG4gIGNvbG9yOiAjMzQ4RTNDO1xufVxuXG4ucG9pbnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNsb3NlLXBvcHVwLWJ0biB7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTAuNnJlbTtcbiAgcmlnaHQ6IC0wLjZyZW07XG59XG4uY2xvc2UtcG9wdXAtYnRuIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbiNzZWFyY2gtY2xvc2UtYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIHRvcDogMXB4O1xuICByaWdodDogMXB4O1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB6LWluZGV4OiA5O1xufVxuI3NlYXJjaC1jbG9zZS1idG4gc3BhbiB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXNpemU6IDNyZW07XG59XG5cbi5idG4tZ3JvdXAgLmJ0biB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5idG4tZ3JvdXAuYnRuLWdyb3VwLS1zbWFsbCAuYnRuIHtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJvcmRlci1jb2xvcjogIzk2YWE4MztcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmJ0bi1ncm91cC5saXN0LWFjdGl2ZSAuYnRuLmJ0bi1saXN0LXZpZXcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xufVxuLmJ0bi1ncm91cC5ncmlkLWFjdGl2ZSAuYnRuLmJ0bi1ncmlkLXZpZXcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xufVxuXG4ucHJvZHVjdC1kaXNwbGF5LXRvZ2dsZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1kaXNwbGF5LXRvZ2dsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuYS50ZXh0LWhvdmVyLXNvdXI6aG92ZXIsIGEudGV4dC1ob3Zlci1zb3VyOmZvY3VzLCBhLnRleHQtaG92ZXItc291cjphY3RpdmUge1xuICBjb2xvcjogIzdjY2U0NCAhaW1wb3J0YW50O1xufVxuXG4uY3N2LWRvd25sb2FkIHtcbiAgY29sb3I6ICMzNDhFM0M7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uY3N2LWRvd25sb2FkOmhvdmVyLCAuY3N2LWRvd25sb2FkOmZvY3VzIHtcbiAgY29sb3I6ICMwNDI5MDAgIWltcG9ydGFudDtcbn1cblxuLmZhLXRyYXNoLWNhbi1ob3Zlcjpob3ZlciwgLmZhLXRyYXNoLWNhbi1ob3Zlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZjUzNjVjICFpbXBvcnRhbnQ7XG59XG5cbi5zZWFyY2gtZmllbGQtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWFyY2gtZmllbGQtd3JhcDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL3NlYXJjaC5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE3cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbnNlbGVjdCwgLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IDU0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwNDI5MDA7XG4gIHBhZGRpbmc6IDE1cHggMy41ZW0gMTVweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy9pY29ucy9kb3duLWFycm93LnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDkwJSA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5NmFhODM7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgc2VsZWN0LCAuY3VzdG9tLXNlbGVjdCB7XG4gICAgcGFkZGluZy1yaWdodDogMjFweDtcbiAgfVxufVxuXG4uY3VzdG9tLWZpbGUtdXBsb2FkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLmN1c3RvbS1maWxlLXVwbG9hZCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5jdXN0b20tZmlsZS11cGxvYWQgbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvcGx1cy5zdmcpO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0b3A6IDRweDtcbn1cbi5jdXN0b20tZmlsZS11cGxvYWQgaW5wdXRbdHlwZT1maWxlXSwgLmN1c3RvbS1maWxlLXVwbG9hZCAudGV4dC1tdXRlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mb3JtLWNvbnRyb2wtbGFiZWwge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMDQyOTAwO1xuICBmb250LWZhbWlseTogXCJsaWJyZS1mcmFua2xpblwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmZvcm0tY29udHJvbC1sYWJlbCBsYWJlbCAudGV4dC1tdXRlZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICM5NmFhODMgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1yb3cgLmNvbCwgLmZvcm0tcm93IC5jb2wtbWQtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sLCAuZm9ybS1jb250cm9sLXNtIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBoZWlnaHQ6IGluaXRpYWw7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLWNvbG9yOiAjOTc5Nzk3O1xuICBmb250LWZhbWlseTogXCJsaWJyZS1mcmFua2xpblwiLCBzYW5zLXNlcmlmO1xufVxuXG4uZm9ybS1jaGVja3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uZm9ybS1jaGVja3MgLmN1c3RvbS1jb250cm9sIHtcbiAgbWFyZ2luLXJpZ2h0OiA0M3B4O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDQyOTAwO1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtaW4taGVpZ2h0OiAzNnB4O1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsX19hZGRyZXNzIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDA0MzE2O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJvcmRlci1jb2xvcjogIzAwNDMxNjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDQzMTY7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBtaW4taGVpZ2h0OiBpbml0aWFsO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94LmZvcm1hdC1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogIzA0MjkwMDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbn1cblxuLmZvcm0tbGFiZWwsIGxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwNDI5MDA7XG59XG4uZm9ybS1sYWJlbCAudGV4dC1tdXRlZCwgbGVnZW5kIC50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICMwNDI5MDAgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zbWFsbC1jb250cm9sLWxhYmVsIC5mb3JtLWNvbnRyb2wtbGFiZWwge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDQyOTAwO1xufVxuLnNtYWxsLWNvbnRyb2wtbGFiZWwgLmZvcm0tY29udHJvbC1sYWJlbCAudGV4dC1tdXRlZCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDQyOTAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4uZm9ybS1mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjOTZhYTgzO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRvcDogY2FsYygwLjI1cmVtICsgNHB4KTtcbiAgbGVmdDogY2FsYygtMy41cmVtICsgNHB4KTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxLjZyZW0pO1xufVxuXG4uZGF0YXRhYmxlLWFjdGlvbnMgLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmRhdGF0YWJsZS1hY3Rpb25zIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM5Nzk3OTc7XG59XG4uZGF0YXRhYmxlLWFjdGlvbnMgLmJ0biB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgYm9yZGVyLWNvbG9yOiAjOTc5Nzk3O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2NhY2FjYTtcbn1cbi5kYXRhdGFibGUtYWN0aW9ucyAuYnRuOmFjdGl2ZSwgLmRhdGF0YWJsZS1hY3Rpb25zIC5idG46Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM5Nzk3OTcgIWltcG9ydGFudDtcbn1cbi5kYXRhdGFibGUtYWN0aW9ucyBpbnB1dFt0eXBlPXRleHRdIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5mb3JtLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuZm9ybS5mb3JtLWlubGluZSAuYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucXR5LWlucHV0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZGF0YXRhYmxlIHtcbiAgbWluLWhlaWdodDogMzAwcHg7XG59XG5cbi50YWJsZS13aXRoLWJvcmRlcnMgdGFibGUudGFibGUudGFibGUgdGhlYWQge1xuICBiYWNrZ3JvdW5kOiAjRTZGREQ2O1xufVxuLnRhYmxlLXdpdGgtYm9yZGVycyB0YWJsZS50YWJsZS50YWJsZSB0ciwgLnRhYmxlLXdpdGgtYm9yZGVycyB0YWJsZS50YWJsZS50YWJsZSB0ZCwgLnRhYmxlLXdpdGgtYm9yZGVycyB0YWJsZS50YWJsZS50YWJsZSB0aGVhZCB0aCwgLnRhYmxlLXdpdGgtYm9yZGVycyB0YWJsZS50YWJsZS50YWJsZSB0aCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5Nzk3OTc7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLnRhYmxlLXdpdGgtYm9yZGVycyB0YWJsZS50YWJsZS50YWJsZSB0ZCwgLnRhYmxlLXdpdGgtYm9yZGVycyB0YWJsZS50YWJsZS50YWJsZSB0aGVhZCB0aCwgLnRhYmxlLXdpdGgtYm9yZGVycyB0YWJsZS50YWJsZS50YWJsZSB0aCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjE7XG4gIHBhZGRpbmc6IDYuNXB4IDEycHggNi41cHggMTBweDtcbn1cblxudGFibGUudGFibGUudGFibGUgdGQudGV4dC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbnRhYmxlLnRhYmxlLnRhYmxlIC5mb3JtLWVkaXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjMzQ4RTNDO1xufVxuXG4udGFibGUtcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW46IDIwcHggMHB4IDEyNHB4O1xufVxuLnRhYmxlLXBhZ2luYXRpb25fX3ByZXZpb3VzLCAudGFibGUtcGFnaW5hdGlvbl9fbmV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnRhYmxlLXBhZ2luYXRpb25fX3ByZXZpb3VzOjpiZWZvcmUsIC50YWJsZS1wYWdpbmF0aW9uX19uZXh0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2ljb25zL2dyZWVuLXJpZ2h0LWFycm93LnN2Zyk7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi50YWJsZS1wYWdpbmF0aW9uX19wcmV2aW91czo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnRhYmxlLXBhZ2luYXRpb25fX25leHQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDE0cHg7XG59XG4udGFibGUtcGFnaW5hdGlvbl9fcGFnZS1jb3VudCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE4O1xuICBtYXJnaW46IDBweCAxMHB4O1xuICBjb2xvcjogIzk3OTc5NztcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZjtcbn1cbi50YWJsZS1wYWdpbmF0aW9uX19jdXJyZW50LXBhZ2Uge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTc5Nzk3O1xuICBwYWRkaW5nOiAycHggNi41cHg7XG59XG4udGFibGUtcGFnaW5hdGlvbl9fcGFnZS10bywgLnRhYmxlLXBhZ2luYXRpb25fX2N1cnJlbnQtcGFnZSB7XG4gIG1hcmdpbi1yaWdodDogOXB4O1xufVxuXG4udGFibGUtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udGFibGUtaGVhZGVyIGg1IHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNzFweDtcbn1cbi50YWJsZS1oZWFkZXIgc3BhbiwgLnRhYmxlLWhlYWRlciBoNSB7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG59XG4udGFibGUtaGVhZGVyX19maWx0ZXJzIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi50YWJsZS1oZWFkZXJfX3Blci1wYWdlIHtcbiAgbWFyZ2luOiAwcHggNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzFkMjcyMDtcbn1cbi50YWJsZS1oZWFkZXJfX3Blci1wYWdlLmFjdGl2ZSB7XG4gIGNvbG9yOiAjOTZhYTgzO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50YWJsZS1oZWFkZXJfX2ZpbHRlci1oZWFkaW5nIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuXG50YWJsZS50YWJsZS50YWJsZSB0Ym9keSB0aCwgdGFibGUudGFibGUudGFibGUgdGJvZHkgdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxudGFibGUudGFibGUudGFibGUgdGJvZHkgdHIuc3RhdHNfcm93IHRkIHtcbiAgaGVpZ2h0OiA3MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlLnRhYmxlLnRhYmxlIHRib2R5IHRyLmJsYWNrX2JvcmRlciB0ZCxcbnRhYmxlLnRhYmxlLnRhYmxlIHRib2R5IHRyLmJsYWNrX2JvcmRlciB0aCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwO1xufVxuXG50YWJsZS50YWJsZS5iaWdnZXItdGV4dCB0aGVhZCB0ciB0aCB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xufVxudGFibGUudGFibGUuYmlnZ2VyLXRleHQgdGJvZHkgdHIgdGQge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5xdWFudGl0eS1jb2x1bW4ge1xuICB3aWR0aDogMTEwcHg7XG59XG4ucXVhbnRpdHktY29sdW1uIGlucHV0IHtcbiAgd2lkdGg6IDYwcHg7XG59XG5cbi5wcmljZS1jb2x1bW4ge1xuICB3aWR0aDogMTI1cHg7XG59XG5cbi52aXNpYmlsaXR5LWNvbHVtbiB7XG4gIHdpZHRoOiAxODBweDtcbn1cblxuLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBwYWRkaW5nOiAwLjg3NXJlbSAxcmVtO1xufVxuXG4uZHJvcGRvd24tbWVudSBkaXYuZHJvcGRvd24taXRlbSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZHJvcGRvd24tbWVudSBkaXYuZHJvcGRvd24taXRlbSBidXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZHJvcGRvd24tbWVudS0tbXVsdGljb2wge1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiA3NXZ3O1xuICB0b3A6IDEwMCUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4uZHJvcGRvd24tbWVudS0tbXVsdGljb2wubGlzdC1kcm9wZG93biB7XG4gIHRvcDogNTRweCAhaW1wb3J0YW50O1xufVxuLmRyb3Bkb3duLW1lbnUtLW11bHRpY29sLnNob3cge1xuICBtaW4td2lkdGg6IDQ0LjV2dztcbiAgY29sdW1uczogMTR2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtLW11bHRpY29sLnNob3cge1xuICAgIGNvbHVtbnM6IDEwMHZ3IDE7XG4gIH1cbn1cbi5kcm9wZG93bi1tZW51LS1tdWx0aWNvbCAuZHJvcGRvd24taXRlbSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tb2NrLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tb2NrLXNlbGVjdDpob3ZlciAubW9jay1zZWxlY3RfX2Ryb3AtZG93biB7XG4gIG9wYWNpdHk6IDE7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4ubW9jay1zZWxlY3QtLWRyb3AtZG93biB7XG4gIHdpZHRoOiAyNzZweDtcbn1cbi5tb2NrLXNlbGVjdC0taW1hZ2UtZHJvcCB7XG4gIHdpZHRoOiA1NXB4O1xufVxuLm1vY2stc2VsZWN0LS1pbWFnZS1kcm9wIC5tb2NrLXNlbGVjdF9fb3B0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG59XG4ubW9jay1zZWxlY3QtLWltYWdlLWRyb3AgLm1vY2stc2VsZWN0X19kcm9wLWRvd24ge1xuICB3aWR0aDogMTA5cHg7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiA5cHggMTBweCA0cHggMTNweDtcbn1cbi5tb2NrLXNlbGVjdF9faW1hZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG59XG4ubW9jay1zZWxlY3QgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubW9jay1zZWxlY3QgYnV0dG9uIHAge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xNDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLm1vY2stc2VsZWN0IGJ1dHRvbiBpIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzA0MjkwMDtcbn1cbi5tb2NrLXNlbGVjdF9fb3B0aW9uIHtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE3O1xuICBwYWRkaW5nOiA5cHggMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5NmFhODM7XG4gIGNvbG9yOiAjMDQyOTAwO1xuICBmb250LWZhbWlseTogXCJsaWJyZS1mcmFua2xpblwiLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4ubW9jay1zZWxlY3RfX29wdGlvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTZweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5tb2NrLXNlbGVjdF9fdGl0bGVzIHtcbiAgcGFkZGluZzogOHB4IDM2cHggMThweCAxOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2NrLXNlbGVjdF9fYnktdHlwZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE3O1xuICBmb250LWZhbWlseTogXCJsaWJyZS1mcmFua2xpblwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzk2YWE4Mztcbn1cbi5tb2NrLXNlbGVjdF9fc2VsZWN0LWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTY7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjN2NjZTQ0O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5tb2NrLXNlbGVjdF9fZHJvcC1kb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgYm94LXNoYWRvdzogMHB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjE1NzYpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTc5Nzk3O1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDMwMG1zIGVhc2U7XG4gIG9wYWNpdHk6IDA7XG4gIG1heC1oZWlnaHQ6IDFweDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuICB6LWluZGV4OiA5OTk7XG59XG4ubW9jay1zZWxlY3RfX2lucHV0cyB7XG4gIHBhZGRpbmctbGVmdDogMi43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5tb2NrLXNlbGVjdF9faW5wdXRzIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE0O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG59XG4ubW9jay1zZWxlY3RfX2lucHV0cyAuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5tb2NrLXNlbGVjdF9fb3JnYW5pYyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cbi5tb2NrLXNlbGVjdF9fb3JnYW5pYyAuY3VzdG9tLWNvbnRyb2wge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4ubW9jay1zZWxlY3RfX29yZ2FuaWMgLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDI0cHggMHB4IDBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnBhZ2luYXRpb25fX3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ucGFnaW5hdGlvbl9fbnVtYmVyLCAucGFnaW5hdGlvbl9fcHJldi1uZXh0IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTQ7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFOUVDRUY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMHB4IDMuNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBhZ2luYXRpb25fX251bWJlci5hY3RpdmUsIC5wYWdpbmF0aW9uX19udW1iZXI6aG92ZXIsIC5wYWdpbmF0aW9uX19udW1iZXI6Zm9jdXMsIC5wYWdpbmF0aW9uX19udW1iZXI6YWN0aXZlLCAucGFnaW5hdGlvbl9fcHJldi1uZXh0LmFjdGl2ZSwgLnBhZ2luYXRpb25fX3ByZXYtbmV4dDpob3ZlciwgLnBhZ2luYXRpb25fX3ByZXYtbmV4dDpmb2N1cywgLnBhZ2luYXRpb25fX3ByZXYtbmV4dDphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMDQyOTAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDQyOTAwO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5wYWdlLWxpbmsge1xuICBjb2xvcjogIzA0MjkwMDtcbn1cblxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICMwNDI5MDA7XG59XG5cbi5oZXJvLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzY5cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLnR3by1idG4tY2FsbG91dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLXRvcDogMzdweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnR3by1idG4tY2FsbG91dCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIycHg7XG4gIH1cbn1cbi50d28tYnRuLWNhbGxvdXRfX2J1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkge1xuICAudHdvLWJ0bi1jYWxsb3V0X19idXR0b25zIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHdvLWJ0bi1jYWxsb3V0X19idXR0b25zIHtcbiAgICB3aWR0aDogNDklO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cbi50d28tYnRuLWNhbGxvdXRfX2J1dHRvbnMgLmJ0biB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzEyNTtcbiAgd2lkdGg6IDIyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkge1xuICAudHdvLWJ0bi1jYWxsb3V0X19idXR0b25zIC5idG4ge1xuICAgIG1hcmdpbjogMHB4IDI0cHggMTBweCAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHdvLWJ0bi1jYWxsb3V0X19idXR0b25zIC5idG4ge1xuICAgIG1hcmdpbjogMHB4IDBweCAxMHB4IDI0cHg7XG4gIH1cbn1cbi50d28tYnRuLWNhbGxvdXQgaDEge1xuICBmb250LXNpemU6IDIuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogXCJicm90aGVyc1wiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50d28tYnRuLWNhbGxvdXQgaDEge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnR3by1idG4tY2FsbG91dCBoMSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNHJlbSArIDEuOHZ3KTtcbiAgfVxufVxuXG5zZWN0aW9uLmljb24tbmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmljb24tbmF2IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYmFja2dyb3VuZDogI0U2RkRENjtcbiAgcGFkZGluZzogOHB4IDBweDtcbn1cbi5pY29uLW5hdl9fdGl0bGUge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjE7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmljb24tbmF2IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5pY29uLW5hdiBpIHtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDQzMTY7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogYXV0byBhdXRvIDNweCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaWNvbi1uYXYgaSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzVyZW0gKyAxLjJ2dyk7XG4gIH1cbn1cbi5pY29uLW5hdiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwcHggMTcuNXB4IDVweDtcbn1cbi5pY29uLW5hdiBsaS5hY3RpdmUgaSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLmljb24tbmF2IGxpLmFjdGl2ZSAuaWNvbi1uYXZfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnByb2R1Y2VyLWNhcmRzIHtcbiAgcGFkZGluZzogNDNweCAwcHggNzJweDtcbn1cblxuLmNvbC1sZy05IC5jYXJkX19jb250ZW50IHNwYW4sIC5jb2wtbGctOSAuY2FyZF9fY29udGVudCBwLCAuY29sLWxnLTkgLmNhcmRfX2NvbnRlbnQgaDEsIC5jb2wtbGctOSAuY2FyZF9fY29udGVudCBoMiwgLmNvbC1sZy05IC5jYXJkX19jb250ZW50IGgzLCAuY29sLWxnLTkgLmNhcmRfX2NvbnRlbnQgaDQsIC5jb2wtbGctOSAuY2FyZF9fY29udGVudCBoNSwgLmNvbC1sZy05IC5jYXJkX19jb250ZW50IGg2IHtcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZjtcbn1cbi5jb2wtbGctOSAuY2FyZF9fbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY2FyZCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi5jYXJkLS1ib3JkZXJlZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5AbWVkaWEgcHJpbnQge1xuICAuY2FyZC0tYm9yZGVyZWQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuLmNhcmQtLWRldGFpbHMge1xuICBwYWRkaW5nOiAyMHB4IDE3cHg7XG4gIG1pbi1oZWlnaHQ6IDMwNnB4O1xufVxuLmNhcmQtLWRldGFpbHMgPiBoNiB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC43MXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJicm90aGVyc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uY2FyZC0tZGV0YWlscyBoMSwgLmNhcmQtLWRldGFpbHMgaDIsIC5jYXJkLS1kZXRhaWxzIGgzLCAuY2FyZC0tZGV0YWlscyBoNCwgLmNhcmQtLWRldGFpbHMgaDUsIC5jYXJkLS1kZXRhaWxzIGg2LCAuY2FyZC0tZGV0YWlscyBwLCAuY2FyZC0tZGV0YWlscyBzcGFuLCAuY2FyZC0tZGV0YWlscyBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmNhcmQtLWRldGFpbHMuYmctLXNvdXIzIGgxLCAuY2FyZC0tZGV0YWlscy5iZy0tc291cjQgaDEge1xuICBjb2xvcjogIzdjY2U0NDtcbn1cbi5jYXJkX19jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5jYXJkX19jb250ZW50IHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jYXJkX19jb250ZW50IGgxIHtcbiAgZm9udC1zaXplOiAzLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jYXJkX19jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40Mzc1cmVtICsgMi4yNXZ3KTtcbiAgfVxufVxuLmNhcmRfX2NvbnRlbnQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdGljaWEgVGV4dFwiLCBzZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLmNhcmRfX2NvbnRlbnQtdHlwZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzY1O1xuICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG59XG4uY2FyZF9fbGluayB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjIxO1xuICBmb250LWZhbWlseTogXCJsaWJyZS1mcmFua2xpblwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jYXJkIC5jYXJkLWhlYWRlciBoNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTc7XG4gIGZvbnQtZmFtaWx5OiBcImJyb3RoZXJzXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY2FyZC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE2cHggMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBwcmludCB7XG4gIC5jYXJkLWhlYWRlciB7XG4gICAgcGFkZGluZzogMCAwIDEwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuICAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nOiAwIDAgMzBweCAwO1xuICB9XG59XG5cbi50aHJlZS1jYXJkLWNhbGxvdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZhZjJlNTtcbiAgcGFkZGluZzogNTBweCAwcHg7XG59XG4udGhyZWUtY2FyZC1jYWxsb3V0X19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IDc1JTtcbiAgbWF4LXdpZHRoOiAxMDg2cHg7XG59XG4udGhyZWUtY2FyZC1jYWxsb3V0IC5jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRocmVlLWNhcmQtY2FsbG91dCAuY2FyZCB7XG4gICAgd2lkdGg6IDMxJTtcbiAgICBtaW4taGVpZ2h0OiAzMzJweDtcbiAgfVxufVxuXG50YWJsZS50YWJsZS50YWJsZSB7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxudGFibGUudGFibGUudGFibGUgdGgge1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTFweDtcbn1cbnRhYmxlLnRhYmxlLnRhYmxlIHRoOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxudGFibGUudGFibGUudGFibGUgdGg6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG50YWJsZS50YWJsZS50YWJsZSB0ZCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE3O1xufVxudGFibGUudGFibGUudGFibGUgdGgsIHRhYmxlLnRhYmxlLnRhYmxlIHRkIHtcbiAgY29sb3I6ICMwNDI5MDA7XG59XG50YWJsZS50YWJsZS50YWJsZSB0aCBhOm5vdCguZHJvcGRvd24taXRlbSksIHRhYmxlLnRhYmxlLnRhYmxlIHRkIGE6bm90KC5kcm9wZG93bi1pdGVtKSB7XG4gIGNvbG9yOiAjMzQ4RTNDO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSBwcmludCB7XG4gIHRhYmxlLnRhYmxlLnRhYmxlIHRib2R5IHRkIHtcbiAgICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgfVxufVxudGFibGUudGFibGUudGFibGUgdGJvZHkgdGgsIHRhYmxlLnRhYmxlLnRhYmxlIHRib2R5IHRkIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDExcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cbnRhYmxlLnRhYmxlLnRhYmxlIHRib2R5IHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxudGFibGUudGFibGUudGFibGUgdGJvZHkgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG50YWJsZS50YWJsZS50YWJsZSB0Ym9keSB0ZC50YWJsZS1hY3Rpb25zIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA2NnB4O1xufVxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xufVxuQG1lZGlhIHByaW50IHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbiAgfVxufVxuLnRhYmxlLXJlc3BvbnNpdmUudGFibGUtYmFzaWMge1xuICBtaW4taGVpZ2h0OiBpbmhlcml0O1xufVxuLnRhYmxlLXJlc3BvbnNpdmUudGFibGUtYmFzaWMgdGQge1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbn1cbi50YWJsZS1yZXNwb25zaXZlLS1hdXRvIHtcbiAgbWluLWhlaWdodDogYXV0bztcbn1cblxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5tb2RhbC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcImJyb3RoZXJzXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTg7XG4gIGNvbG9yOiAjMDQyOTAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ubW9kYWwtLWltYWdlIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLmZmcmktYnJlYWRjcnVtYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmZmcmktYnJlYWRjcnVtYl9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICM5NmFhODM7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG59XG4uZmZyaS1icmVhZGNydW1iIGEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk2YWE4Mztcbn1cblxuLmpzLW1hcCB7XG4gIGhlaWdodDogMjI1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzOHB4O1xufVxuXG4uZmZyaS10aW1lbGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZGNlODk7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4IDAgMzBweDtcbiAgYm9yZGVyLXRvcDogMC4yNXB4IHNvbGlkICMwMDU4MjU7XG59XG5AbWVkaWEgcHJpbnQge1xuICAuZmZyaS10aW1lbGluZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmZyaS10aW1lbGluZSB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG59XG4uZmZyaS10aW1lbGluZS0tYmFubmVyIHtcbiAgcGFkZGluZzogMS4xMjVyZW0gMHB4O1xufVxuLmZmcmktdGltZWxpbmUtLWJhbm5lcl9faGVhZGluZ3MuZmYtaGVhZGVyLW5hdl9fbGFyZ2UtY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5mZnJpLXRpbWVsaW5lLS1iYW5uZXIgaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5mZnJpLXRpbWVsaW5lX190ZXh0LWN0YSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmZmcmktdGltZWxpbmVfX3RleHQtY3RhIGg1LCAuZmZyaS10aW1lbGluZV9fdGV4dC1jdGEgYSB7XG4gIGNvbG9yOiAjN2NjZTQ0O1xuICBmb250LWZhbWlseTogXCJsaWJyZS1mcmFua2xpblwiLCBzYW5zLXNlcmlmO1xufVxuLmZmcmktdGltZWxpbmVfX3RleHQtY3RhIGg1IHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmZyaS10aW1lbGluZV9fdGV4dC1jdGEgaDUge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbi5mZnJpLXRpbWVsaW5lX190ZXh0LWN0YSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mZnJpLXRpbWVsaW5lX190ZXh0LWN0YSBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG4uZmZyaS10aW1lbGluZV9fcGVyY2VudGFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRDhEOEQ4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZmZyaS10aW1lbGluZV9fcGVyY2VudC10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogNnB4IDI5cHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmZyaS10aW1lbGluZV9fcGVyY2VudC10ZXh0IHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZmZyaS10aW1lbGluZV9fcGVyY2VudC10ZXh0IC5ib2xkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmZmcmktdGltZWxpbmVfX2JnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjN2NjZTQ0O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi53aW5kb3ctbWVzc2FnZS1mb3JtYXR0aW5nIHAsIC53aW5kb3ctbWVzc2FnZS1mb3JtYXR0aW5nIHNwYW4sIC53aW5kb3ctbWVzc2FnZS1mb3JtYXR0aW5nIGksIC53aW5kb3ctbWVzc2FnZS1mb3JtYXR0aW5nIGIsIC53aW5kb3ctbWVzc2FnZS1mb3JtYXR0aW5nIGEge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ud2luZG93LW1lc3NhZ2UtZm9ybWF0dGluZyBhIHtcbiAgY29sb3I6ICMwNDI5MDAgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ud2luZG93LW1lc3NhZ2UtZm9ybWF0dGluZyBhLmFjdGl2ZSwgLndpbmRvdy1tZXNzYWdlLWZvcm1hdHRpbmcgYTpob3ZlciwgLndpbmRvdy1tZXNzYWdlLWZvcm1hdHRpbmcgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnByb2R1Y2VyLWRldGFpbHMge1xuICBwYWRkaW5nOiAyOHB4IDBweCA0NnB4O1xufVxuLnByb2R1Y2VyLWRldGFpbHNfX2ltYWdlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wcm9kdWNlci1kZXRhaWxzX19pbWFnZXMgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWNlci1kZXRhaWxzX19pbWFnZXMgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjZXItZGV0YWlsc19faW1hZ2VzIGltZyB7XG4gICAgbWF4LWhlaWdodDogNDAwcHg7XG4gIH1cbn1cbi5wcm9kdWNlci1kZXRhaWxzX19pbWFnZXMgaW1nOm50aC1jaGlsZCgybisyKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLnByb2R1Y2VyLWRldGFpbHNfX2ltYWdlcy0tdHdvLWltYWdlcyBpbWcge1xuICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xufVxuLnByb2R1Y2VyLWRldGFpbHNfX3RpdGxlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wcm9kdWNlci1kZXRhaWxzX190aXRsZXMgaDEge1xuICBmb250LXNpemU6IDIuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogXCJicm90aGVyc1wiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWNlci1kZXRhaWxzX190aXRsZXMgaDEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjRyZW0gKyAxLjh2dyk7XG4gIH1cbn1cbi5wcm9kdWNlci1kZXRhaWxzX190aXRsZXMgaDEsIC5wcm9kdWNlci1kZXRhaWxzX190aXRsZXMgaDQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzA0MjkwMDtcbn1cbi5wcm9kdWNlci1kZXRhaWxzX190aXRsZXMgaDQge1xuICBtYXJnaW4tYm90dG9tOiAtM3B4O1xufVxuLnByb2R1Y2VyLWRldGFpbHMgaDYsIC5wcm9kdWNlci1kZXRhaWxzIGg2IHNwYW4ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE4NzU7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMkI5NzNEO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnByb2R1Y2VyLWRldGFpbHMgcCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzEyNTtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LWZhbWlseTogXCJOb3RpY2lhIFRleHRcIiwgc2VyaWY7XG59XG5cbi5pbnRyb2pzLXRvb2x0aXAge1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBtYXgtd2lkdGg6IDM1MHB4O1xufVxuXG4uaW50cm9qcy10b29sdGlwLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90aWNpYSBUZXh0XCIsIHNlcmlmO1xufVxuXG4uaW50cm9qcy10b29sdGlwdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZzogMTBweCAyMHB4IDIwcHggMjBweDtcbn1cbi5pbnRyb2pzLXRvb2x0aXB0ZXh0IHVsIHtcbiAgbWFyZ2luOiA4cHggMDtcbiAgcGFkZGluZzogMCAwIDAgMTVweDtcbn1cbi5pbnRyb2pzLXRvb2x0aXB0ZXh0IHVsIGxpIHtcbiAgbWFyZ2luOiA2cHggMDtcbn1cblxuLmludHJvanMtYnV0dG9uIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0OGUzYztcbiAgYm9yZGVyLWNvbG9yOiAjMzQ4ZTNjO1xuICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMTMsIDUxLCAzMiwgMC4xKTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZSBhbGw7XG59XG4uaW50cm9qcy1idXR0b246aG92ZXIsIC5pbnRyb2pzLWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzM0OGUzYztcbiAgY29sb3I6ICMzNDhlM2MgIWltcG9ydGFudDtcbn1cblxuLmludHJvanMtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmJiO1xuICBjb2xvcjogIzk5OSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlZWUgIWltcG9ydGFudDtcbn1cblxuLmludHJvanMtZG9udFNob3dBZ2FpbiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uaW50cm9qcy1kb250U2hvd0FnYWluIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzUyNWY3Zjtcbn1cblxuLmxvZ2luLWJnIC5tYWluLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjN2NjZTQ0LCAjMmQ3NTI3IDMzJSwgIzAwNDMxNiA3NyUpO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuLmF1dGgtZm9ybS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hdXRoLWZvcm0td3JhcC5yZWdpc3Rlci1sYXlvdXQgZm9ybSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5hdXRoLWZvcm0tY2FyZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYmFja2dyb3VuZDogI2Y1ZjZmNjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIHtcbiAgLmF1dGgtZm9ybS1jYXJkIHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmF1dGgtZm9ybS1jYXJkIHtcbiAgICBwYWRkaW5nOiA0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hdXRoLWZvcm0tY2FyZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICB9XG59XG4uYXV0aC1mb3JtLWNhcmQgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNiMGJmYTEgIWltcG9ydGFudDtcbn1cblxuLmF1dGgtZm9ybS1sZWZ0LWhhbGYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNDclO1xufVxuLmF1dGgtZm9ybS1sZWZ0LWhhbGYgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uYXV0aC1mb3JtLXJpZ2h0LWhhbGYge1xuICB3aWR0aDogNDElO1xufVxuLmF1dGgtZm9ybS1yaWdodC1oYWxmIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgY29sb3I6ICMwMzBmMDk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkge1xuICAuYXV0aC1mb3JtLXJpZ2h0LWhhbGYgZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hdXRoLWZvcm0tcmlnaHQtaGFsZiBmb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hdXRoLWZvcm0tcmlnaHQtaGFsZiBmb3JtIHtcbiAgICBtYXJnaW4tdG9wOiA1OXB4O1xuICB9XG59XG5cbi5hdXRoLWZvcm0tbGVmdC1oYWxmIGlucHV0Om5vdChbdHlwZT1zdWJtaXRdKSwgLmF1dGgtZm9ybS1yaWdodC1oYWxmIGlucHV0Om5vdChbdHlwZT1zdWJtaXRdKSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBjb2xvcjogIzAzMGYwOTtcbiAgZm9udC1mYW1pbHk6IFwiTm90aWNpYSBUZXh0XCIsIHNlcmlmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYztcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmF1dGgtZm9ybS1sZWZ0LWhhbGYgaW5wdXQ6bm90KFt0eXBlPXN1Ym1pdF0pOjpwbGFjZWhvbGRlciwgLmF1dGgtZm9ybS1yaWdodC1oYWxmIGlucHV0Om5vdChbdHlwZT1zdWJtaXRdKTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAzMGYwOTtcbn1cbi5hdXRoLWZvcm0tbGVmdC1oYWxmIC5idG4sIC5hdXRoLWZvcm0tcmlnaHQtaGFsZiAuYnRuIHtcbiAgbWFyZ2luOiAxMHB4IDBweCAzMHB4O1xufVxuLmF1dGgtZm9ybS1sZWZ0LWhhbGYgc3BhbiwgLmF1dGgtZm9ybS1yaWdodC1oYWxmIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG4ucmVnaXN0ZXItbGF5b3V0IC5hdXRoLWZvcm0tbGVmdC1oYWxmIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucmVnaXN0ZXItbGF5b3V0X19oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVnaXN0ZXItbGF5b3V0X19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLnJlZ2lzdGVyLWxheW91dF9faGVhZGVyIGltZyB7XG4gIHdpZHRoOiAyMDBweDtcbn1cbi5yZWdpc3Rlci1sYXlvdXRfX2hlYWRlciAudGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDIwcHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVnaXN0ZXItbGF5b3V0X19oZWFkZXIgLnRpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYXV0aC1mb3JtLXJpZ2h0LWhhbGYsIC5hdXRoLWZvcm0tbGVmdC1oYWxmIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cblxuLmZmLWhlYWRlci1uYXYge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uZmYtaGVhZGVyLW5hdl9fbGFyZ2UtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mZi1oZWFkZXItbmF2X19sYXJnZS1jb250YWluZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mZi1oZWFkZXItbmF2IC5uYXZiYXItZHJvcGRvd24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5mZi1oZWFkZXItbmF2IC5mZi1oZWFkZXItbmF2X19zZWNvbmQtbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmZmLWhlYWRlci1uYXYgLmZmLWhlYWRlci1uYXZfX3NlY29uZC1uYXYgLm5hdi1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmYtaGVhZGVyLW5hdiAuZmYtaGVhZGVyLW5hdl9fc2Vjb25kLW5hdiB7XG4gICAgZmxleDogYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mZi1oZWFkZXItbmF2IC5mZi1oZWFkZXItbmF2X19zZWNvbmQtbmF2IC5uYXZiYXItbmF2IHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmYtaGVhZGVyLW5hdiAuZmYtaGVhZGVyLW5hdl9fc2Vjb25kLW5hdiAubmF2YmFyLW5hdiAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG59XG4uZmYtaGVhZGVyLW5hdl9fY2FydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctdG9wOiAxcHg7XG59XG4uZmYtaGVhZGVyLW5hdl9fY2FydCBpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uZmYtaGVhZGVyLW5hdl9fY2FydC1kcm9wIHtcbiAgcmlnaHQ6IC0zMnB4O1xuICBwYWRkaW5nOiAyNHB4IDI0cHggMjJweCAyNHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDQyOTAwO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mZi1oZWFkZXItbmF2X19jYXJ0LWRyb3Age1xuICAgIHdpZHRoOiA4NnZ3ICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSB7XG4gIC5mZi1oZWFkZXItbmF2X19jYXJ0LWRyb3Age1xuICAgIHdpZHRoOiAxMDB2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mZi1oZWFkZXItbmF2X19jYXJ0LWRyb3Age1xuICAgIHdpZHRoOiA1MDZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mZi1oZWFkZXItbmF2X19jYXJ0LWRyb3Age1xuICAgIHJpZ2h0OiAtOTZweDtcbiAgfVxufVxuLmZmLWhlYWRlci1uYXZfX2NhcnQtZHJvcCAuZGlzcGxheS02IHtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbn1cbi5mZi1oZWFkZXItbmF2X19jYXJ0LWRyb3AgLnNob3BwaW5nLWNhcnRfX2xpc3RpbmctaW1hZ2Uge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1pbi13aWR0aDogMTAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mZi1oZWFkZXItbmF2X19jYXJ0LWRyb3AgLnNob3BwaW5nLWNhcnRfX2xpc3RpbmctaW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZmLWhlYWRlci1uYXZfX2NhcnQtZHJvcCAuc2hvcHBpbmctY2FydF9fbGlzdGluZy1pbmZvIGg0IHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG4gIC5mZi1oZWFkZXItbmF2X19jYXJ0LWRyb3AgLnNob3BwaW5nLWNhcnRfX2xpc3RpbmctaW5mbyBwIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZmLWhlYWRlci1uYXZfX2NhcnQtZHJvcCAuc2hvcHBpbmctY2FydF9fbGlzdGluZy1pbmZvIHtcbiAgICB3aWR0aDogNTIlO1xuICB9XG59XG4uZmYtaGVhZGVyLW5hdl9fY2FydC1kcm9wIC5zaG9wcGluZy1jYXJ0X19saXN0aW5nLWRldGFpbHMge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmYtaGVhZGVyLW5hdl9fY2FydC1kcm9wIC5zaG9wcGluZy1jYXJ0X19saXN0aW5nLWRldGFpbHMge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbn1cbi5mZi1oZWFkZXItbmF2X19jYXJ0LXByaWNlLXdyYXAge1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzA0MjkwMDtcbiAgcGFkZGluZy10b3A6IDE4cHg7XG59XG4uZmYtaGVhZGVyLW5hdl9fY2FydC1wcmljZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmZmLWhlYWRlci1uYXZfX2NhcnQtcHJpY2UgaDQge1xuICBjb2xvcjogIzI2ODczNjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5mZi1oZWFkZXItbmF2X19idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mZi1oZWFkZXItbmF2X19idXR0b25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5mZi1oZWFkZXItbmF2X19idXR0b25zIC5idG4ge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuLmZmLWhlYWRlci1uYXYgaSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZmLWhlYWRlci1uYXYgaSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xuICB9XG59XG4uZmYtaGVhZGVyLW5hdiBhOm5vdCguYnRuKSB7XG4gIGNvbG9yOiAjN2NjZTQ0O1xufVxuLmZmLWhlYWRlci1uYXYgYTpub3QoLmJ0bik6aG92ZXIsIC5mZi1oZWFkZXItbmF2IGE6bm90KC5idG4pOmZvY3VzLCAuZmYtaGVhZGVyLW5hdiBhOm5vdCguYnRuKTphY3RpdmUge1xuICBjb2xvcjogIzcwYjkzZDtcbn1cbi5mZi1oZWFkZXItbmF2IC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDBweDtcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG4uZmYtaGVhZGVyLW5hdiAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNlZWU7XG59XG4uZmYtaGVhZGVyLW5hdiAubmF2LWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZmLWhlYWRlci1uYXYgLm5hdi1pdGVtLS1zZXBhcmF0ZSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuLmZmLWhlYWRlci1uYXYgLm5hdi1pdGVtLS1zZXBhcmF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNGQ4ODI0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mZi1oZWFkZXItbmF2IC5uYXYtaXRlbS0tc2VwYXJhdGUge1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgfVxuICAuZmYtaGVhZGVyLW5hdiAubmF2LWl0ZW0tLXNlcGFyYXRlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDIxcHg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNGQ4ODI0O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxufVxuLmZmLWhlYWRlci1uYXYgLm5hdi1pdGVtLS1oYXMtaWNvbiBpIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG4uZmYtaGVhZGVyLW5hdiAubmF2LWhlYWRpbmcge1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG59XG4uZmYtaGVhZGVyLW5hdiAubmF2LWhlYWRpbmdfX3RleHQge1xuICBjb2xvcjogIzdjY2U0NDtcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mZi1oZWFkZXItbmF2IC5kcm9wZG93biAuZHJvcGRvd24tbWVudS1yaWdodCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgfVxufVxuLmZmLWhlYWRlci1uYXYgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LWxlZnQge1xuICBsZWZ0OiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmYtaGVhZGVyLW5hdiAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gICAgd2lkdGg6IDkwdnc7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzY2MDE5O1xuICB9XG59XG4uZmYtaGVhZGVyLW5hdiAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZmLWhlYWRlci1uYXYgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG4uZmYtaGVhZGVyLW5hdiAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuLmZmLWhlYWRlci1uYXYgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LWRhcmsgLmRyb3Bkb3duLWl0ZW0ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZjtcbn1cbi5mZi1oZWFkZXItbmF2IC5kcm9wZG93biAuZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA5NWMwMDtcbn1cblxuLmZmLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAyMHB4IDBweDtcbn1cbi5mZi1oZWFkZXIgLmxhcmdlLWNvbnRhaW5lciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5mZi1oZWFkZXIgaW1nIHtcbiAgbWF4LXdpZHRoOiAyMDFweDtcbn1cbi5mZi1oZWFkZXIgZm9ybSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMjBweCk7XG4gIHBhZGRpbmctbGVmdDogNiU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mZi1oZWFkZXIgZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4uZmYtaGVhZGVyIGZvcm0gLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZmLWhlYWRlciAuc2VhcmNoLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZmLWhlYWRlciAuc2VhcmNoLWlucHV0IGxhYmVsW2Zvcj1zZWFyY2hdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mZi1oZWFkZXIgaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdGljaWEgVGV4dFwiLCBzZXJpZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjN2NjZTQ0O1xuICBjb2xvcjogIzdjY2U0NDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZmLWhlYWRlciBpbnB1dFt0eXBlPXNlYXJjaF0ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbiAgfVxufVxuLmZmLWhlYWRlciBpbnB1dFt0eXBlPXNlYXJjaF06OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3Y2NlNDQ7XG59XG4uZmYtaGVhZGVyIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cywgLmZmLWhlYWRlciBpbnB1dFt0eXBlPXNlYXJjaF06YWN0aXZlLCAuZmYtaGVhZGVyIGlucHV0W3R5cGU9c2VhcmNoXTpob3ZlciB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZmYtaGVhZGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uc2VhcmNoLXNpdGUtYnRuIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL2ljb25zL3NlYXJjaC5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4ucGFnZS1oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiA0MHB4IDE1cHggNDBweCAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZWFkaW5nIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtaGVhZGluZyAuZmZyaS1icmVhZGNydW1iLCAucGFnZS1oZWFkaW5nIC5idG4sIC5wYWdlLWhlYWRpbmcgLnNlbmQtbWVzc2FnZS1pY29uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZS5zaG93IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlcjpiZWZvcmUsIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlcjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgIzdjY2U0NDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXI6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyOmFmdGVyIHtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlciAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEuMjVlbTtcbiAgaGVpZ2h0OiAxLjE1ZW07XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIgLm5hdmJhci10b2dnbGVyLWljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IGNhbGMoNTAlIC0gMnB4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjN2NjZTQ0O1xufVxuXG4uZ2xvYmFsLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICMwNDI5MDA7XG4gIHBhZGRpbmc6IDM3cHggMHB4IDI1cHg7XG59XG5AbWVkaWEgcHJpbnQge1xuICAuZ2xvYmFsLWZvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmdsb2JhbC1mb290ZXJfX2NvbC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdsb2JhbC1mb290ZXJfX2NvbC1jb250YWluZXIgLmNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uZ2xvYmFsLWZvb3RlciBpbWcge1xuICBtYXgtd2lkdGg6IDE5NnB4O1xuICBtYXJnaW4tYm90dG9tOiAxOXB4O1xufVxuLmdsb2JhbC1mb290ZXIgLmZmLXN1Yi10ZXh0IHtcbiAgY29sb3I6ICM3Y2NlNDQ7XG59XG4uZ2xvYmFsLWZvb3RlciBhIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS42MjU7XG4gIGNvbG9yOiAjN2NjZTQ0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZjtcbn1cbi5nbG9iYWwtZm9vdGVyIGE6aG92ZXIsIC5nbG9iYWwtZm9vdGVyIGE6Zm9jdXMsIC5nbG9iYWwtZm9vdGVyIGE6YWN0aXZlIHtcbiAgY29sb3I6ICMyQjk3M0Q7XG59XG4uZ2xvYmFsLWZvb3RlciAuc29jaWFsLWljb25zIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5nbG9iYWwtZm9vdGVyIC5zb2NpYWwtaWNvbnMgYSB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5nbG9iYWwtZm9vdGVyIC5zb2NpYWwtaWNvbnMgaSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdsb2JhbC1mb290ZXIgLnNvY2lhbC1pY29ucyBpIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dyk7XG4gIH1cbn1cbi5nbG9iYWwtZm9vdGVyIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uZ2xvYmFsLWZvb3RlciBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZ2xvYmFsLWZvb3RlciBmb3JtIGlucHV0Om5vdChbdHlwZT1zdWJtaXRdKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI0U2RkRENjtcbiAgY29sb3I6IGdyZWVuO1xuICBwYWRkaW5nOiA4cHg7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG59XG4uZ2xvYmFsLWZvb3RlciBmb3JtIGlucHV0Om5vdChbdHlwZT1zdWJtaXRdKTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzA0MjkwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSB7XG4gIC5nbG9iYWwtZm9vdGVyIC5lbmV3cy1zdWJib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nbG9iYWwtZm9vdGVyIC5lbmV3cy1zdWJib3gge1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cbn1cbi5nbG9iYWwtZm9vdGVyIC5lbmV3cy1lbWFpbCwgLmdsb2JhbC1mb290ZXIgLmVuZXdzLXN1Ym1pdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogXCJsaWJyZS1mcmFua2xpblwiLCBzYW5zLXNlcmlmO1xufVxuLmdsb2JhbC1mb290ZXIgLmVuZXdzLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6ICM3Y2NlNDQ7XG4gIHBhZGRpbmc6IDZweCAxNHB4IDhweDtcbiAgYm9yZGVyOiBub25lO1xuICBsaW5lLWhlaWdodDogMTlweDtcbn1cbi5nbG9iYWwtZm9vdGVyIC5lbmV3cy1zdWJtaXQ6aG92ZXIsIC5nbG9iYWwtZm9vdGVyIC5lbmV3cy1zdWJtaXQ6Zm9jdXMsIC5nbG9iYWwtZm9vdGVyIC5lbmV3cy1zdWJtaXQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzJCOTczRDtcbn1cblxuLmZvb3Rlci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjU7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDAuOXJlbTtcbiAgY29sb3I6ICM3Y2NlNDQ7XG59XG5cbi5mb290ZXItY29weXJpZ2h0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS42MjU7XG4gIGZvbnQtZmFtaWx5OiBcImJyb3RoZXJzXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDMwcHggMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjN2NjZTQ0O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uZmxpY2tpdHktc2xpZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmxpY2tpdHktdmlld3BvcnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbiB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogIzM0OEUzQztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmZsaWNraXR5LWJ1dHRvbi5wcmV2aW91cyB7XG4gIGxlZnQ6IDA7XG59XG4uZmxpY2tpdHktYnV0dG9uLm5leHQge1xuICByaWdodDogMDtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbi1pY29uIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgZmlsbDogd2hpdGU7XG59XG5cbi5vcmRlcnMtb3ZlcnZpZXcge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAwcHggMzBweDtcbn1cbi5vcmRlcnMtb3ZlcnZpZXdfX3RvcC1maWx0ZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ub3JkZXJzLW92ZXJ2aWV3X190b3AtZmlsdGVycyAuYnRuIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG59XG4ub3JkZXJzLW92ZXJ2aWV3X190b3AtZmlsdGVycyAuYnRuLS1wbHVzIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4ub3JkZXJzLW92ZXJ2aWV3X19zZWFyY2gtZmllbGQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIHBhZGRpbmc6IDE0cHggNDRweCAxNHB4IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5vcmRlcnMtb3ZlcnZpZXdfX3NlYXJjaC1maWVsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9yZGVycy1vdmVydmlld19fc2VhcmNoLWZpZWxkIHtcbiAgICB3aWR0aDogNDEzcHg7XG4gIH1cbn1cbi5vcmRlcnMtb3ZlcnZpZXdfX3NlYXJjaC1maWVsZDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0Q4RDhEODtcbn1cbi5vcmRlcnMtb3ZlcnZpZXdfX29yZGVyLXNlYXJjaCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5vcmRlcnMtb3ZlcnZpZXdfX29yZGVyLXNlYXJjaCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuLm9yZGVycy1vdmVydmlld19fb3JkZXItc2VhcmNoIC5idG4ge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIHBhZGRpbmc6IDE1cHggMS42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5vcmRlcnMtb3ZlcnZpZXdfX29yZGVyLXNlYXJjaCAuYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cbi5vcmRlcnMtb3ZlcnZpZXcgLnNlYXJjaC1maWVsZC13cmFwIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjhyZW07XG59XG4ub3JkZXJzLW92ZXJ2aWV3X190YWJsZS1maWx0ZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ub3JkZXJzLW92ZXJ2aWV3X190YWJsZS10aXRsZSwgLm9yZGVycy1vdmVydmlld19fdGFibGUtdGl0bGUtZGF0ZSB7XG4gIGNvbG9yOiAjMDQyOTAwO1xufVxuLm9yZGVycy1vdmVydmlld19fdGFibGUtdGl0bGUtZGF0ZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5wYWdlLWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ucGFnZS1kZXRhaWxzX19sYXJnZS1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1kZXRhaWxzX19oYWxmIHtcbiAgICB3aWR0aDogNDklO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1kZXRhaWxzX19oYWxmIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnBhZ2UtZGV0YWlsc19faGFsZiBzZWxlY3Qge1xuICBtYXJnaW46IDBweCAwcHggMTBweDtcbn1cbi5wYWdlLWRldGFpbHNfX29yZGVyLWRhdGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuLnBhZ2UtZGV0YWlsc19fcHJpY2Uge1xuICBmb250LWZhbWlseTogXCJsaWJyZS1mcmFua2xpblwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzA0MjkwMDtcbn1cbi5wYWdlLWRldGFpbHNfX3RvdGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFnZS1kZXRhaWxzX19wcmltYXJ5LWJ1dHRvbnMge1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYWdlLWRldGFpbHNfX3ByaW1hcnktYnV0dG9ucyAuYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLm9yZGVyLWFkZHJlc3NlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5vcmRlci1hZGRyZXNzZXMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLm9yZGVyLWFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcmRlci1hZGRyZXNzIHtcbiAgICB3aWR0aDogNDclO1xuICB9XG59XG4ub3JkZXItYWRkcmVzc19faGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLm9yZGVyLWFkZHJlc3NfX2Rlc2NyaXB0aW9uLCAub3JkZXItYWRkcmVzc19fbm90ZXMge1xuICBmb250LWZhbWlseTogXCJsaWJyZS1mcmFua2xpblwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLm9yZGVyLWFkZHJlc3NfX25vdGVzIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjODg4O1xufVxuXG4ub3JkZXItZGV0YWlscyB7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG59XG4ub3JkZXItZGV0YWlsc19fZGF0ZXMge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5vcmRlci1kZXRhaWxzX19oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LWZhbWlseTogXCJsaWJyZS1mcmFua2xpblwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzA0MjkwMDtcbn1cbi5vcmRlci1kZXRhaWxzX19oZWFkaW5nIHN0cm9uZy5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDQwJTtcbn1cbi5vcmRlci1kZXRhaWxzX19yb3cge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LWZhbWlseTogXCJsaWJyZS1mcmFua2xpblwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzA0MjkwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm9yZGVyLWRldGFpbHNfX3JvdyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4ub3JkZXItZGV0YWlsc19fcm93IHN0cm9uZy5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDQzJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm9yZGVyLWRldGFpbHNfX3JvdyBzdHJvbmcubGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxufVxuLm9yZGVyLWRldGFpbHNfX3JvdyAubWFpbi1kZXRhaWxzLXRleHQge1xuICBmb250LXNpemU6IDFyZW07XG59XG4ub3JkZXItZGV0YWlsc19fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMDQyOTAwO1xuICBmb250LWZhbWlseTogXCJsaWJyZS1mcmFua2xpblwiLCBzYW5zLXNlcmlmO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xufVxuLm9yZGVyLWRldGFpbHNfX2xhcmdlLWxpbmssIC5vcmRlci1kZXRhaWxzX19sYXJnZS1saW5rIGEge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMwNDI5MDA7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmRlci1kZXRhaWxzX19sYXJnZS1saW5rLCAub3JkZXItZGV0YWlsc19fbGFyZ2UtbGluayBhIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG4gIH1cbn1cbi5vcmRlci1kZXRhaWxzX19kZXNjcmlwdGlvbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLm9yZGVyLWRldGFpbHNfX2xpbmsge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE4NzU7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzQ4RTNDO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm9yZGVyLWRldGFpbHNfX2xpbms6aG92ZXIsIC5vcmRlci1kZXRhaWxzX19saW5rOmZvY3VzLCAub3JkZXItZGV0YWlsc19fbGluazphY3RpdmUge1xuICBjb2xvcjogIzAwM0ExQztcbn1cblxuLm9yZGVyLWRldGFpbHNfX3Jvdy5mb250LTEge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5zaG9wcGluZy1jYXJ0X19oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc2hvcHBpbmctY2FydF9faGVhZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2hvcHBpbmctY2FydF9fc2Vjb25kLWhhbGYge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4uc2hvcHBpbmctY2FydF9fZ290LXF1ZXN0aW9ucyB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5zaG9wcGluZy1jYXJ0X19jYXJ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc2hvcHBpbmctY2FydF9fbGlzdGluZ3Mge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2hvcHBpbmctY2FydF9fbGlzdGluZ3Mge1xuICAgIHdpZHRoOiA2NCU7XG4gIH1cbn1cbi5zaG9wcGluZy1jYXJ0X19saXN0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc2hvcHBpbmctY2FydF9fbGlzdGluZzpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnNob3BwaW5nLWNhcnRfX2xpc3RpbmctaW1hZ2Uge1xuICB3aWR0aDogMTQ4cHg7XG4gIG1pbi13aWR0aDogMTQ4cHg7XG4gIGhlaWdodDogMTQ4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hcmdpbi1yaWdodDogMTlweDtcbn1cbi5zaG9wcGluZy1jYXJ0X19jYXJ0LWltYWdlLW1vYmlsZSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNob3BwaW5nLWNhcnRfX2NhcnQtaW1hZ2UtbW9iaWxlIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbn1cbi5zaG9wcGluZy1jYXJ0X19saXN0aW5nLWluZm8gaDQge1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4uc2hvcHBpbmctY2FydF9fbGlzdGluZy1pbmZvIC5zbWFsbC1wYXJhZ3JhcGgge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uc2hvcHBpbmctY2FydF9fbGlzdGluZy1pbmZvIHNlbGVjdCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGhlaWdodDogNDFweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzk2YWE4MztcbiAgcGFkZGluZzogOHB4IDQycHggOHB4IDEwcHg7XG59XG4uc2hvcHBpbmctY2FydF9fbGlzdGluZy1pbmZvIGg0LCAuc2hvcHBpbmctY2FydF9fcHJpY2luZyBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2hvcHBpbmctY2FydF9fcHJpY2luZyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaG9wcGluZy1jYXJ0X19wcmljaW5nLXNpemUge1xuICAgIG1pbi13aWR0aDogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNob3BwaW5nLWNhcnRfX21vYmlsZS1zaXplIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4uc2hvcHBpbmctY2FydF9fb3JkZXItc3VtbWFyeSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaG9wcGluZy1jYXJ0X19vcmRlci1zdW1tYXJ5IHtcbiAgICB3aWR0aDogMzQlO1xuICB9XG59XG4uc2hvcHBpbmctY2FydF9fbGlzdGluZy11bml0IHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNob3BwaW5nLWNhcnRfX2xpc3RpbmctdW5pdCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNob3BwaW5nLWNhcnRfX2xpc3RpbmctdW5pdCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zaG9wcGluZy1jYXJ0X19saXN0aW5nLXVuaXQtd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNob3BwaW5nLWNhcnRfX2xpc3RpbmctdW5pdC13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNob3BwaW5nLWNhcnRfX2xpc3RpbmctdW5pdC13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbi5zaG9wcGluZy1jYXJ0X19jYXJ0LXBsdXMtbWludXMge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG59XG4uc2hvcHBpbmctY2FydF9fdG90YWwtdGl0bGVzIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2hvcHBpbmctY2FydF9fdG90YWwtdGl0bGVzIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG4gIH1cbn1cbi5zaG9wcGluZy1jYXJ0X190b3RhbC10aXRsZXMtLXRvdGFsIHtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzY7XG4gIGNvbG9yOiAjMjY4NzM2O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBwYWRkaW5nLXRvcDogMTNweDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwNDI5MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdGljaWEgVGV4dFwiLCBzZXJpZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNob3BwaW5nLWNhcnRfX3RvdGFsLXRpdGxlcy0tdG90YWwge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjMxMjVyZW0gKyAwLjc1dncpO1xuICB9XG59XG4uc2hvcHBpbmctY2FydF9fbGlzdGluZy1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2hvcHBpbmctY2FydF9fdG90YWwtdGFibGV0IHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG4uc2hvcHBpbmctY2FydCAuY2FyZC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uc2hvcHBpbmctY2FydCAuY2FyZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnNob3BwaW5nLWNhcnQgLmNhcmQtYm9keSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZGVlMmU2O1xufVxuLnNob3BwaW5nLWNhcnQgLmNhcmQtZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDBweDtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5zaG9wcGluZy1jYXJ0IC5jYXJkLWZvb3RlciAuYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMC44cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnNob3BwaW5nLWNhcnQgLmRpc3BsYXktMSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5ibG9ja2VkLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmJsb2NrZWQtbWVzc2FnZS5uby10b3Age1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLXRhYmxldCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG5cbi5jaGVja291dC1jb250YWluZXIgLmNoZWNrb3V0IHtcbiAgbWF4LXdpZHRoOiAxMzI0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5jaGVja291dC1uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIHBhZGRpbmc6IDAgMTVweCAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNoZWNrb3V0LW5hdmlnYXRpb24ge1xuICAgIHBhZGRpbmc6IDAgMHB4IDMwcHg7XG4gIH1cbn1cbi5jaGVja291dC1uYXZpZ2F0aW9uIC5idG4ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGluaXRpYWw7XG59XG4uY2hlY2tvdXQtbmF2aWdhdGlvbiAuYnRuLWdyb3VwIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmNoZWNrb3V0LW5hdmlnYXRpb24gLmJ0bi1ncm91cCAuYnRuLXNlY29uZGFyeSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdGljaWEgVGV4dFwiLCBzZXJpZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZGVlMmU2O1xuICBtYXJnaW46IDAgM3B4IDZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNoZWNrb3V0LW5hdmlnYXRpb24gLmJ0bi1ncm91cCAuYnRuLXNlY29uZGFyeSB7XG4gICAgcGFkZGluZzogMTJweCAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jaGVja291dC1uYXZpZ2F0aW9uIC5idG4tZ3JvdXAgLmJ0bi1zZWNvbmRhcnkge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuLmNoZWNrb3V0LW5hdmlnYXRpb24gLmJ0bi1ncm91cCAuYnRuLXNlY29uZGFyeS5hY3RpdmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMzQ4RTNDO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0OEUzQztcbn1cblxuLmNoZWNrb3V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uY2hlY2tvdXQjc3RlcC0xIC5kZWxpdmVyeS1mZWUtb24tY2hlY2tvdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNoZWNrb3V0X19mb3JtcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jaGVja291dF9fZm9ybXMge1xuICAgIHdpZHRoOiA1MyU7XG4gIH1cbn1cbi5jaGVja291dF9fZm9ybXMgLmNhcmQtdGl0bGUge1xuICBjb2xvcjogIzdjY2U0NDtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4uY2hlY2tvdXRfX2Zvcm1zIC5jYXJkLXRpdGxlIC5zbWFsbC1wYXJhZ3JhcGgge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM5Nzk3OTc7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uY2hlY2tvdXRfX2Zvcm1zIGlucHV0Om5vdChbdHlwZT1zdWJtaXRdKSwgLmNoZWNrb3V0X19mb3JtcyB0ZXh0YXJlYSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuODMzO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNDI5MDA7XG4gIHBhZGRpbmc6IDExcHggMTVweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmb250LWZhbWlseTogXCJsaWJyZS1mcmFua2xpblwiLCBzYW5zLXNlcmlmO1xufVxuLmNoZWNrb3V0X19mb3JtcyAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDI3cHg7XG59XG4uY2hlY2tvdXRfX2Zvcm1zIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwcHg7XG59XG4uY2hlY2tvdXRfX2Zvcm1zIC5jYXJkLWJvZHkuYmlnZ2VyLWRlbGl2ZXJ5LW5vdGljZSB7XG4gIGhlaWdodDogNTc0cHggIWltcG9ydGFudDtcbn1cbi5jaGVja291dF9fZm9ybXMgLmNhcmQtYm9keS5kZWxpdmVyeS1ub3RpY2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTUwcHg7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jaGVja291dF9fZm9ybXMgLmNhcmQtYm9keS5kZWxpdmVyeS1ub3RpY2Uge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNoZWNrb3V0X19mb3JtcyAuY2FyZC1ib2R5LmRlbGl2ZXJ5LW5vdGljZSAuY2hlY2tvdXRfX2Zvcm0tYnV0dG9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuY2hlY2tvdXRfX2Zvcm1zIC5jYXJkLWJvZHkuZGVsaXZlcnktbm90aWNlIC5jaGVja291dF9fZm9ybS1idXR0b25zIC5idG4ge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbn1cbi5jaGVja291dF9fZm9ybXMgLmNhcmQtYm9keS5kZWxpdmVyeS1ub3RpY2UgLmRlbGl2ZXJ5LW5vdGljZS13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNoZWNrb3V0X19mb3JtcyAuY2FyZC1ib2R5LmRlbGl2ZXJ5LW5vdGljZSAuZGVsaXZlcnktbm90aWNlLXdyYXBwZXIgaDUge1xuICBmb250LXNpemU6IDEuN3JlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jaGVja291dF9fZm9ybXMgLmNhcmQtYm9keS5kZWxpdmVyeS1ub3RpY2UgLmRlbGl2ZXJ5LW5vdGljZS13cmFwcGVyIGg1LnNtYWxsZXIge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbi5jaGVja291dF9fZm9ybXMgLmNhcmQtYm9keS5kZWxpdmVyeS1ub3RpY2UgLmRlbGl2ZXJ5LW5vdGljZS13cmFwcGVyIC5zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2hlY2tvdXRfX2Zvcm1zIC5jYXJkLWJvZHkuZGVsaXZlcnktbm90aWNlIC5kZWxpdmVyeS1ub3RpY2Utd3JhcHBlciAuY2VudGVyLWJ1dHRvbiB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNoZWNrb3V0X19mb3JtcyAuY2FyZC1ib2R5LmRlbGl2ZXJ5LW5vdGljZSAuZGVsaXZlcnktbm90aWNlLXdyYXBwZXIgLmNlbnRlci1idXR0b24gLnJldHVybi1idG4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmRiNTI3O1xufVxuLmNoZWNrb3V0X19mb3JtcyBsYWJlbDpub3QoLmNoZWNrb3V0X19yYWRpby1sYWJlbCk6bm90KC5jdXN0b20tY29udHJvbC1sYWJlbCkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNoZWNrb3V0X19zdW1tYXJ5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNoZWNrb3V0X19zdW1tYXJ5IHtcbiAgICB3aWR0aDogMzklO1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuLmNoZWNrb3V0X19zdW1tYXJ5IC5mbG9hdGluZy1jYXJkIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAyMHB4O1xufVxuLmNoZWNrb3V0X19zdW1tYXJ5IC5jYXJkIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAycHggc29saWQgI2RlZTJlNjtcbn1cbi5jaGVja291dF9fc3VtbWFyeSAuY2FyZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBcImJyb3RoZXJzXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jaGVja291dF9fc3VtbWFyeSAuY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzI1cmVtICsgMC45dncpO1xuICB9XG59XG4uY2hlY2tvdXRfX3N1bW1hcnkgaDQge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uY2hlY2tvdXRfX3N1bW1hcnkgLnNtYWxsLXBhcmFncmFwaCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jaGVja291dF9fc3VtbWFyeSAuc2hvcHBpbmctY2FydF9fbGlzdGluZy1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLmNoZWNrb3V0X19zdW1tYXJ5IC5zaG9wcGluZy1jYXJ0X19saXN0aW5nLWltYWdlIC5xdWFudGl0eS1iYWRnZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC02cHg7XG4gIHJpZ2h0OiAtNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ4RTNDO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmNoZWNrb3V0X19mb3JtLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2hlY2tvdXRfX2Zvcm0tYnV0dG9ucyAuYnRuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNoZWNrb3V0X19mb3JtLWJ1dHRvbnMgLmJ0biB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4uY2hlY2tvdXRfX3ByaWNpbmcge1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzA0MjkwMDtcbiAgbWFyZ2luLXRvcDogOXB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5jaGVja291dF9fcHJpY2luZy10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmNoZWNrb3V0X19wcmljaW5nLXRpdGxlLS1oZWFkaW5nIHtcbiAgY29sb3I6ICM3Y2NlNDQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY2hlY2tvdXRfX3JhZGlvLWxhYmVsIGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jaGVja291dF9fcmFkaW8tbGFiZWwgaW5wdXQ6Y2hlY2tlZCArIHNwYW46OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgjMzQ4RTNDIDAlLCAjMzQ4RTNDIDUyJSwgdHJhbnNwYXJlbnQgNjAlLCB0cmFuc3BhcmVudCk7XG59XG4uY2hlY2tvdXRfX3JhZGlvLWxhYmVsIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxN3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogM3B4O1xuICBib3JkZXItY29sb3I6ICMwNDI5MDA7XG59XG4uY2hlY2tvdXQgLm9yZGVyLWRldGFpbHMge1xuICBtYXJnaW4tYm90dG9tOiAyN3B4O1xufVxuLmNoZWNrb3V0IC5vcmRlci1kZXRhaWxzX19oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMS4zNDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwNDI5MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdGljaWEgVGV4dFwiLCBzZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNoZWNrb3V0IC5vcmRlci1kZXRhaWxzX19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dyk7XG4gIH1cbn1cbi5jaGVja291dCAub3JkZXItZGV0YWlsc19fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMDQyOTAwO1xufVxuLmNoZWNrb3V0IC5vcmRlci1kZXRhaWxzX19jcmVkaXRzIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5jaGVja291dF9fcmFkaW9zIHtcbiAgcGFkZGluZzogMjdweCAwcHggMTNweDtcbn1cbi5jaGVja291dF9fcmFkaW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLmNoZWNrb3V0X19yYWRpbyBsYWJlbCB7XG4gIG1hcmdpbjogMHB4O1xufVxuLmNoZWNrb3V0X19yYWRpbyBzcGFuLCAuY2hlY2tvdXRfX3JhZGlvIHAge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMwNDI5MDA7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jaGVja291dF9fcmFkaW8gc3BhbiwgLmNoZWNrb3V0X19yYWRpbyBwIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG4gIH1cbn1cbi5jaGVja291dF9fcmFkaW8gLm0tbGVmdC01MCB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xufVxuLmNoZWNrb3V0X19yYWRpby5kaXNhYmxlZCBsYWJlbCB7XG4gIGNvbG9yOiAjOTc5Nzk3O1xufVxuLmNoZWNrb3V0X19yYWRpby5kaXNhYmxlZCBsYWJlbCBzcGFuIHtcbiAgY29sb3I6ICM5Nzk3OTc7XG59XG4uY2hlY2tvdXRfX3JhZGlvLmRpc2FibGVkIGxhYmVsIHNwYW46OmJlZm9yZSB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICM5Nzk3OTc7XG59XG4uY2hlY2tvdXRfX2NoZWNrYm94IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMzhweDtcbn1cbi5jaGVja291dF9fY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmNoZWNrb3V0X19jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy9jaGVjay1tYXJrLnN2Zyk7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uY2hlY2tvdXRfX2NoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwNDI5MDA7XG59XG4uY2hlY2tvdXRfX2NoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY2hlY2tvdXRfX2NoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsZWZ0OiAtMzhweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmNoZWNrb3V0X19jaGVja2JveCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNoZWNrb3V0X19ib3R0b20tYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLmNoZWNrb3V0LS1zdW1tYXJ5LXBhZ2Uge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uY2hlY2tvdXQtLXN1bW1hcnktcGFnZV9fdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM3Y2NlNDQ7XG4gIG1hcmdpbi1ib3R0b206IDcxcHg7XG4gIG1hcmdpbi10b3A6IDI5cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jaGVja291dC0tc3VtbWFyeS1wYWdlX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uY2hlY2tvdXQtLXN1bW1hcnktcGFnZV9fc3VtbWFyeSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5jaGVja291dC0tc3VtbWFyeS1wYWdlIC5oYWxmLXdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNoZWNrb3V0LS1zdW1tYXJ5LXBhZ2UgLmhhbGYtd2lkdGgge1xuICAgIHdpZHRoOiAzOCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNoZWNrb3V0LS1zdW1tYXJ5LXBhZ2UgLm9yZGVyLWRldGFpbHNfX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLmNoZWNrb3V0LS1zdW1tYXJ5LXBhZ2UgLmNoZWNrb3V0X19zdW1tYXJ5IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNoZWNrb3V0LS1zdW1tYXJ5LXBhZ2UgLmNoZWNrb3V0X19zdW1tYXJ5IHtcbiAgICB3aWR0aDogNjYlO1xuICB9XG59XG4uY2hlY2tvdXQtLW9yZGVyLWRldGFpbHMtc3VtbWFyeS5jYXJkIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmNoZWNrb3V0LS1vcmRlci1kZXRhaWxzLXN1bW1hcnkuY2FyZCAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMHB4O1xufVxuLmNoZWNrb3V0LS1vcmRlci1kZXRhaWxzLXN1bW1hcnkuY2FyZCAuc2hvcHBpbmctY2FydF9fbGlzdGluZy1kZXRhaWxzIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY2hlY2tvdXQtLW9yZGVyLWRldGFpbHMtc3VtbWFyeS5jYXJkIC5zaG9wcGluZy1jYXJ0X19saXN0aW5nLWRldGFpbHMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5jaGVja291dC0tb3JkZXItZGV0YWlscy1zdW1tYXJ5LmNhcmQgLnNob3BwaW5nLWNhcnRfX2xpc3Rpbmcge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmNoZWNrb3V0LS1vcmRlci1kZXRhaWxzLXN1bW1hcnkuY2FyZCAuY2hlY2tvdXRfX3ByaWNpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4uY2hlY2tvdXQtLW9yZGVyLWRldGFpbHMtc3VtbWFyeS5jYXJkIC5jaGVja291dF9fcHJpY2luZy10aXRsZS0taGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uY2hlY2tvdXQtLW9yZGVyLWRldGFpbHMtc3VtbWFyeS5jYXJkIC5idG4ge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4uY2hlY2tvdXRfX3N1bW1hcnktdG90YWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNoZWNrb3V0X19zdW1tYXJ5LXRvdGFscyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLmNoZWNrb3V0IHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzk3OTc5NztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTUlIDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA0MjkwMDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuXG4uc2hvcHBpbmctY2FydF9fbGlzdGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNob3BwaW5nLWNhcnRfX2xpc3Rpbmcge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5zaG9wcGluZy1jYXJ0X19saXN0aW5nIGg0LCAuc2hvcHBpbmctY2FydF9fbGlzdGluZyBwIHtcbiAgY29sb3I6ICMwNDI5MDA7XG59XG4uc2hvcHBpbmctY2FydF9fbGlzdGluZy1pbWFnZSB7XG4gIHdpZHRoOiAxMjFweDtcbiAgbWluLXdpZHRoOiAxMjFweDtcbiAgaGVpZ2h0OiAxMjFweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2hvcHBpbmctY2FydF9fbGlzdGluZy1pbWFnZSB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxufVxuLnNob3BwaW5nLWNhcnRfX3ByaWNpbmcge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2hvcHBpbmctY2FydF9fcHJpY2luZyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG59XG4uc2hvcHBpbmctY2FydF9fbGlzdGluZy1wcmljZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5wcmljZS1saXN0X19saXN0aW5nIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgbWluLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLnNlYXJjaC1xdWVyeSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTIwLCAxODgsIDY2LCAwLjEpO1xuICBwYWRkaW5nOiA1OXB4IDBweDtcbn1cbi5zZWFyY2gtcXVlcnlfX3RpdGxlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZWFyY2gtcXVlcnkgaDEge1xuICBmb250LXNpemU6IDMuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWFyY2gtcXVlcnkgaDEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQ1cmVtICsgMi40dncpO1xuICB9XG59XG4uc2VhcmNoLXF1ZXJ5IGgxLCAuc2VhcmNoLXF1ZXJ5IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4uc2hvcC1jdGEtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmYWYyZTU7XG4gIHBhZGRpbmc6IDUwcHggMHB4O1xufVxuXG4uc2hvcC1jdGEtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnNob3AtY3RhIHtcbiAgcGFkZGluZzogMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIHtcbiAgLnNob3AtY3RhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNob3AtY3RhIHtcbiAgICB3aWR0aDogNDklO1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIHtcbiAgLnNob3AtY3RhOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxufVxuXG4uc2hvcC1jdGEtYmcge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDgwcHggOSU7XG59XG4uc2hvcC1jdGEtYmcgaDIge1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LWZhbWlseTogXCJicm90aGVyc1wiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2VlZWVlZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIHdvcmQtc3BhY2luZzogMTAwdnc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zaG9wLWN0YS1iZyBoMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzM3NXJlbSArIDEuMDV2dyk7XG4gIH1cbn1cblxuLnNob3AtY3RhLXRleHQge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMjBweCA3JSAyMHB4IDUlO1xufVxuLnNob3AtY3RhLXRleHQgaDUge1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xODtcbiAgY29sb3I6ICMwNDI5MDA7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIHdpZHRoOiA1NSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zaG9wLWN0YS10ZXh0IGg1IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yODc1cmVtICsgMC40NXZ3KTtcbiAgfVxufVxuLnNob3AtY3RhLXRleHQgaDYge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yMTtcbiAgZm9udC1mYW1pbHk6IFwiYnJvdGhlcnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzNDhFM0M7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5wcm9kdWNlci1mdWxmaWxsbWVudCBbYXJpYS1leHBhbmRlZD10cnVlXSAuZmEtc29saWQuZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG59XG5cbi5yZWNvbW1lbmRlZC1wcm9kdWN0LXNsaWRlciB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAxOHB4IDBweCA0MnB4O1xufVxuLnJlY29tbWVuZGVkLXByb2R1Y3Qtc2xpZGVyX190aXRsZSB7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgY29sb3I6ICMzNDhFM0M7XG4gIGZvbnQtc2l6ZTogMi4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICBmb250LWZhbWlseTogXCJOb3RpY2lhIFRleHRcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDIxcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5yZWNvbW1lbmRlZC1wcm9kdWN0LXNsaWRlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjMzNzVyZW0gKyAxLjA1dncpO1xuICB9XG59XG4ucmVjb21tZW5kZWQtcHJvZHVjdC1zbGlkZXIgLmNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5yZWNvbW1lbmRlZC1zbGlkZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMHB4IDQwcHg7XG59XG5cbi5yZWNvbW1lbmRlZC1zbGRlciB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5wcm9kdWN0LWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDEuNSU7XG4gIG1hcmdpbi1sZWZ0OiAxLjUlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIHtcbiAgLnByb2R1Y3QtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1pdGVtIHtcbiAgICB3aWR0aDogMzIlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0LWl0ZW0ge1xuICAgIHdpZHRoOiAyMyU7XG4gIH1cbn1cbi5wcm9kdWN0LWl0ZW1fX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjQwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnByb2R1Y3QtaXRlbV9fcHJvZHVjdC10eXBlLCAucHJvZHVjdC1pdGVtX19wcmljZSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5wcm9kdWN0LWl0ZW1fX3Byb2R1Y3QtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucHJvZHVjdC1pdGVtX19wcmljZSB7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG59XG4ucHJvZHVjdC1pdGVtX19jYXJ0LCAucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXMge1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICBib3gtc2hhZG93OiAwcHggNnB4IDIwcHggMHB4IHJnYmEoMTMsIDUxLCAzMiwgMC4xKTtcbn1cbi5wcm9kdWN0LWl0ZW1fX2NhcnQge1xuICBwYWRkaW5nOiA4cHggMS44NzVyZW07XG59XG4ucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXMge1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogXCJsaWJyZS1mcmFua2xpblwiLCBzYW5zLXNlcmlmO1xufVxuLnByb2R1Y3QtaXRlbV9fY2FydC1wbHVzLW1pbnVzIC5zdWJ0cmFjdC1jYXJ0LWl0ZW0sIC5wcm9kdWN0LWl0ZW1fX2NhcnQtcGx1cy1taW51cyAuYWRkLWNhcnQtaXRlbSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdGljaWEgVGV4dFwiLCBzZXJpZjtcbiAgcGFkZGluZzogMTJweCA4cHg7XG59XG4ucHJvZHVjdC1pdGVtIGg2IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICBjb2xvcjogIzA0MjkwMDtcbn1cblxuLm1hcmtldHBsYWNlX19maWx0ZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIHtcbiAgLm1hcmtldHBsYWNlX19maWx0ZXJzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1hcmtldHBsYWNlX19maWx0ZXJzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1hcmtldHBsYWNlX19maWx0ZXJzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tYXJrZXRwbGFjZV9fZmlsdGVycyAuZHJvcGRvd24ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1hcmtldHBsYWNlX19maWx0ZXJzLS1wcm9kdWNlcnMge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuLm1hcmtldHBsYWNlX19maWx0ZXJzLS1wcm9kdWNlcnMgLmZpZWxkLmZpZWxkLS1pbWFnZS1kcm9wIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cbi5tYXJrZXRwbGFjZV9fZmlsdGVycy0tcHJvZHVjZXJzIC5tb2NrLXNlbGVjdF9fb3JnYW5pYyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbi5tYXJrZXRwbGFjZV9fZmlsdGVycyAuZmllbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tYXJrZXRwbGFjZV9fZmlsdGVycyAuZmllbGQtZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYXJrZXRwbGFjZV9fZmlsdGVycyAuZmllbGQtLWltYWdlLWRyb3Age1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tYXJrZXRwbGFjZV9fZmlsdGVycyAuZmllbGQtLWltYWdlLWRyb3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tYXJrZXRwbGFjZV9fZmlsdGVycyAuZmllbGQgLm1vY2stc2VsZWN0X19vcmdhbmljIC5jdXN0b20tY2hlY2tib3gge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1saXN0LnNpbXBsZS1saXN0LXZpZXcgLm1hcmtldHBsYWNlX19saXN0aW5nIC5wcmljZS1xdHkge1xuICB3aWR0aDogMTgwcHg7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1saXN0LnNpbXBsZS1saXN0LXZpZXcgLm1hcmtldHBsYWNlX19saXN0aW5nIC5wcmljZS1xdHkgLnF1YW50aXR5LWF2YWlsYWJsZSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0ycHg7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1saXN0LnNpbXBsZS1saXN0LXZpZXcgLm1hcmtldHBsYWNlX19saXN0aW5nIC5tYXJrZXRwbGFjZV9fbGlzdGluZy1saXN0LWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDQ1JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdC5zaW1wbGUtbGlzdC12aWV3IC5tYXJrZXRwbGFjZV9fbGlzdGluZyAubWFya2V0cGxhY2VfX2xpc3RpbmctbGlzdC1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWxpc3Quc2ltcGxlLWxpc3QtdmlldyAubWFya2V0cGxhY2VfX2xpc3RpbmcgLm1hcmtldHBsYWNlX19saXN0aW5nLWltYWdlIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWxpc3Quc2ltcGxlLWxpc3QtdmlldyAubWFya2V0cGxhY2VfX2xpc3RpbmcgLm1hcmtldHBsYWNlX19saXN0aW5nLXByaWNlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWxpc3Quc2ltcGxlLWxpc3QtdmlldyAubWFya2V0cGxhY2VfX2xpc3RpbmcgLm1hcmtldHBsYWNlX19saXN0aW5nLXF1YW5pdGllcyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWxpc3Quc2ltcGxlLWxpc3QtdmlldyAubWFya2V0cGxhY2VfX2xpc3RpbmcgLm1hcmtldHBsYWNlX19saXN0aW5nLXZhcmlldHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdC5zaW1wbGUtbGlzdC12aWV3IC5tYXJrZXRwbGFjZV9fbGlzdGluZyAubWFya2V0cGxhY2VfX2xpc3RpbmctbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1saXN0LnNpbXBsZS1saXN0LXZpZXcgLm1hcmtldHBsYWNlX19saXN0aW5nIC5tYXJrZXRwbGFjZV9fbGlzdGluZy10eXBlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1saXN0LnNpbXBsZS1saXN0LXZpZXcgLm1hcmtldHBsYWNlX19saXN0aW5nIC5tYXJrZXRwbGFjZV9fbGlzdGluZy1wcm9kdWNlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzA0MjkwMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWxpc3Quc2ltcGxlLWxpc3QtdmlldyAubWFya2V0cGxhY2VfX2xpc3RpbmcgLm1hcmtldHBsYWNlX19saXN0aW5nLWxpc3QtaGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1saXN0LnNpbXBsZS1saXN0LXZpZXcgLm1hcmtldHBsYWNlX19saXN0aW5nIC5jYXJ0LWFjdGlvbnMgLmJ0bi5zb3VyLWJ0biB7XG4gIHdpZHRoOiAxNDZweDtcbiAgcGFkZGluZzogMTBweCAyNHB4O1xufVxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdC5zaW1wbGUtbGlzdC12aWV3IC5tYXJrZXRwbGFjZV9fbGlzdGluZyAuY2FydC1hY3Rpb25zIC5jb3VudCB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1saXN0LnNpbXBsZS1saXN0LXZpZXcgLm1hcmtldHBsYWNlX19saXN0aW5nIC5jYXJ0LWFjdGlvbnMgLnByb2R1Y3QtaXRlbV9fY2FydC1wbHVzLW1pbnVzIC5zdWJ0cmFjdC1jYXJ0LWl0ZW0sXG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1saXN0LnNpbXBsZS1saXN0LXZpZXcgLm1hcmtldHBsYWNlX19saXN0aW5nIC5jYXJ0LWFjdGlvbnMgLnByb2R1Y3QtaXRlbV9fY2FydC1wbHVzLW1pbnVzIC5hZGQtY2FydC1pdGVtIHtcbiAgcGFkZGluZzogMTJweCAxMHB4O1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgYmFja2dyb3VuZC1jb2xvcjtcbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWxpc3Quc2ltcGxlLWxpc3QtdmlldyAubWFya2V0cGxhY2VfX2xpc3RpbmcgLmNhcnQtYWN0aW9ucyAucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXMgLnN1YnRyYWN0LWNhcnQtaXRlbTpob3Zlcixcbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWxpc3Quc2ltcGxlLWxpc3QtdmlldyAubWFya2V0cGxhY2VfX2xpc3RpbmcgLmNhcnQtYWN0aW9ucyAucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXMgLmFkZC1jYXJ0LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xufVxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdC5zaW1wbGUtbGlzdC12aWV3IC5tYXJrZXRwbGFjZV9fbGlzdGluZyAuY2FydC1hY3Rpb25zIC5wcm9kdWN0LWl0ZW1fX2NhcnQtcGx1cy1taW51cyAuc3VidHJhY3QtY2FydC1pdGVtIC5wcm9kdWN0LWl0ZW1fX2NhcnQtcGx1cy1taW51cyAuc3VidHJhY3QtY2FydC1pdGVtLFxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdC5zaW1wbGUtbGlzdC12aWV3IC5tYXJrZXRwbGFjZV9fbGlzdGluZyAuY2FydC1hY3Rpb25zIC5wcm9kdWN0LWl0ZW1fX2NhcnQtcGx1cy1taW51cyAuYWRkLWNhcnQtaXRlbSAucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXMgLnN1YnRyYWN0LWNhcnQtaXRlbSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGQ7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1saXN0LnNpbXBsZS1saXN0LXZpZXcgLm1hcmtldHBsYWNlX19saXN0aW5nIC5jYXJ0LWFjdGlvbnMgLnByb2R1Y3QtaXRlbV9fY2FydC1wbHVzLW1pbnVzIC5zdWJ0cmFjdC1jYXJ0LWl0ZW0gLnByb2R1Y3QtaXRlbV9fY2FydC1wbHVzLW1pbnVzIC5hZGQtY2FydC1pdGVtLFxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdC5zaW1wbGUtbGlzdC12aWV3IC5tYXJrZXRwbGFjZV9fbGlzdGluZyAuY2FydC1hY3Rpb25zIC5wcm9kdWN0LWl0ZW1fX2NhcnQtcGx1cy1taW51cyAuYWRkLWNhcnQtaXRlbSAucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXMgLmFkZC1jYXJ0LWl0ZW0ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1hcmtldHBsYWNlX19saXN0aW5nczo6YWZ0ZXIge1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1hcmtldHBsYWNlX19saXN0aW5nczo6YWZ0ZXIge1xuICAgIHdpZHRoOiAzMiU7XG4gIH1cbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLXByb2R1Y2VycyAubWFya2V0cGxhY2VfX2xpc3RpbmcgaDUsXG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1wcm9kdWNlcnMgLm1hcmtldHBsYWNlX19saXN0aW5nIC5oNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDUlO1xufVxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tcHJvZHVjZXJzIC5tYXJrZXRwbGFjZV9fbGlzdGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1ncmlkIC5tYXJrZXRwbGFjZV9fbGlzdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHdpZHRoOiBjYWxjKDMzLjMzMzMzMzMlIC0gMTVweCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1hcmtldHBsYWNlX19saXN0aW5ncy0tZ3JpZCAubWFya2V0cGxhY2VfX2xpc3Rpbmcge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWdyaWQgLm1hcmtldHBsYWNlX19saXN0aW5nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1ncmlkIC5tYXJrZXRwbGFjZV9fbGlzdGluZyAucHJpY2UtcXR5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NiwgMjU0LCAyNDEpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tZ3JpZCAubWFya2V0cGxhY2VfX2xpc3RpbmcgLnByaWNlLXF0eSAubWFya2V0cGxhY2VfX2xpc3RpbmctcHJpY2Uge1xuICB3aWR0aDogYXV0bztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWdyaWQgLm1hcmtldHBsYWNlX19saXN0aW5nIC5wcmljZS1xdHkgLnF1YW50aXR5LWF2YWlsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1ncmlkIC5tYXJrZXRwbGFjZV9fbGlzdGluZyAucHJpY2UtcXR5IC5xdWFudGl0eS1hdmFpbGFibGUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1ncmlkIC5tYXJrZXRwbGFjZV9fbGlzdGluZyAuYnRuLnByb2R1Y3QtaXRlbV9fY2FydC1wbHVzLW1pbnVzIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1ncmlkIC5tYXJrZXRwbGFjZV9fbGlzdGluZyAuY291bnQge1xuICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgcGFkZGluZy1yaWdodDogN3B4O1xufVxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tZ3JpZCAubWFya2V0cGxhY2VfX2xpc3RpbmcgLnByb2R1Y3QtaXRlbV9fY2FydC1wbHVzLW1pbnVzIC5zdWJ0cmFjdC1jYXJ0LWl0ZW0sXG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1ncmlkIC5tYXJrZXRwbGFjZV9fbGlzdGluZyAucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXMgLmFkZC1jYXJ0LWl0ZW0ge1xuICBwYWRkaW5nOiAxMnB4IDE0cHg7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZSBiYWNrZ3JvdW5kLWNvbG9yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1ncmlkIC5tYXJrZXRwbGFjZV9fbGlzdGluZyAucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXMgLnN1YnRyYWN0LWNhcnQtaXRlbSxcbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWdyaWQgLm1hcmtldHBsYWNlX19saXN0aW5nIC5wcm9kdWN0LWl0ZW1fX2NhcnQtcGx1cy1taW51cyAuYWRkLWNhcnQtaXRlbSB7XG4gICAgcGFkZGluZzogMTJweCAyMHB4O1xuICB9XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1ncmlkIC5tYXJrZXRwbGFjZV9fbGlzdGluZyAucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXMgLnN1YnRyYWN0LWNhcnQtaXRlbTpob3Zlcixcbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWdyaWQgLm1hcmtldHBsYWNlX19saXN0aW5nIC5wcm9kdWN0LWl0ZW1fX2NhcnQtcGx1cy1taW51cyAuYWRkLWNhcnQtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1ncmlkIC5tYXJrZXRwbGFjZV9fbGlzdGluZyAucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXMgLnN1YnRyYWN0LWNhcnQtaXRlbSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGQ7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1ncmlkIC5tYXJrZXRwbGFjZV9fbGlzdGluZyAucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXMgLmFkZC1jYXJ0LWl0ZW0ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1ncmlkIC5tYXJrZXRwbGFjZV9fbGlzdGluZyAubWFya2V0cGxhY2VfX2xpc3RpbmctbGlzdC1jb250ZW50IHtcbiAgb3JkZXI6IDM7XG4gIHBhZGRpbmc6IDIwcHggMTJweDtcbiAgbWluLWhlaWdodDogMTYwcHg7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1ncmlkIC5tYXJrZXRwbGFjZV9fbGlzdGluZyAubWFya2V0cGxhY2VfX2xpc3RpbmctcHJpY2Uge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweCAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ2LCAyNTQsIDI0MSk7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1ncmlkIC5tYXJrZXRwbGFjZV9fbGlzdGluZyAubWFya2V0cGxhY2VfX2xpc3RpbmctaW1hZ2Uge1xuICBvcmRlcjogMjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1ncmlkIC5tYXJrZXRwbGFjZV9fbGlzdGluZyAubWFya2V0cGxhY2VfX2NhcnQtb3B0aW9ucyB7XG4gIG9yZGVyOiAzO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZGREQ2O1xufVxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tZ3JpZCAubWFya2V0cGxhY2VfX2xpc3RpbmcgLmNhcnQtYWN0aW9ucyB7XG4gIHBhZGRpbmc6IDEwcHggMThweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWdyaWQgLm1hcmtldHBsYWNlX19saXN0aW5nIC5jYXJ0LWFjdGlvbnMgLnF1YW50aXR5LWF2YWlsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZjtcbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWdyaWQgLm1hcmtldHBsYWNlX19saXN0aW5nIC5jYXJ0LWFjdGlvbnMgLnF1YW50aXR5LWF2YWlsYWJsZSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1ncmlkIC5tYXJrZXRwbGFjZV9fbGlzdGluZyAuY2FydC1hY3Rpb25zIC5xdWFudGl0eS1hdmFpbGFibGUgc3BhbjpudGgtY2hpbGQoMikge1xuICBmb250LXNpemU6IDEycHg7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1ncmlkIC5tYXJrZXRwbGFjZV9fbGlzdGluZyAubWFya2V0cGxhY2VfX2xpc3RpbmctbGlzdC1jb250ZW50IHtcbiAgcGFkZGluZzogNHB4IDE4cHggMTJweCAxOHB4O1xufVxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tZ3JpZCAubWFya2V0cGxhY2VfX2xpc3RpbmcgLm1hcmtldHBsYWNlX19saXN0aW5nLXR5cGUsXG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1ncmlkIC5tYXJrZXRwbGFjZV9fbGlzdGluZyAubWFya2V0cGxhY2VfX2xpc3RpbmctbmFtZSxcbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWdyaWQgLm1hcmtldHBsYWNlX19saXN0aW5nIC5tYXJrZXRwbGFjZV9fbGlzdGluZy1xdWFuaXRpZXMge1xuICBvcmRlcjogNDtcbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWdyaWQgLm1hcmtldHBsYWNlX19saXN0aW5nIC5tYXJrZXRwbGFjZV9fbGlzdGluZy1uYW1lIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LWZhbWlseTogbGlicmUtZnJhbmtsaW4sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWdyaWQgLm1hcmtldHBsYWNlX19saXN0aW5nIC5tYXJrZXRwbGFjZV9fbGlzdGluZy10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xufVxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tZ3JpZCAubWFya2V0cGxhY2VfX2xpc3RpbmcgcC5tYXJrZXRwbGFjZV9fbGlzdGluZy1xdWFuaXRpZXMua2FsZS5taWQtc2l6ZSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1ncmlkIC5tYXJrZXRwbGFjZV9fbGlzdGluZy1saXN0LWhlYWRpbmcge1xuICBvcmRlcjogMztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWdyaWQgLm1hcmtldHBsYWNlX19saXN0aW5nLWxpc3QtaGVhZGluZy5saXN0LW9ubHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tZ3JpZCAubWFya2V0cGxhY2VfX2xpc3RpbmctbGlzdC1oZWFkaW5nIC5tYXJrZXRwbGFjZV9fbGlzdGluZy1wcm9kdWNlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMyNDdGMzM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogbGlicmUtZnJhbmtsaW4sIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxOHB4IDE4cHggMnB4IDE4cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWdyaWQgLm1hcmtldHBsYWNlX19saXN0aW5nLWxpc3QtaGVhZGluZyAubWFya2V0cGxhY2VfX2xpc3RpbmctcHJvZHVjZXItaG92ZXItcHJvZHVjZXI6aG92ZXIge1xuICBjb2xvcjogIzdjY2U0NDtcbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWdyaWQgLm1hcmtldHBsYWNlX19saXN0aW5nLWxpc3QtaGVhZGluZyAubWFya2V0cGxhY2VfX2xpc3RpbmctdmFyaWV0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3JkZXI6IDI7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWdyaWQgLm1hcmtldHBsYWNlX19saXN0aW5nLWxpc3QtaGVhZGluZyAubWFya2V0cGxhY2VfX2FsbGVyZ2VucyB7XG4gIG9yZGVyOiAzO1xufVxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdCAuZ3JpZC1vbmx5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWxpc3QgLm1hcmtldHBsYWNlX19saXN0aW5nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWxpc3QgLm1hcmtldHBsYWNlX19saXN0aW5nLWxpc3QtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gIH1cbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWxpc3QgLm1hcmtldHBsYWNlX19saXN0aW5nIC5jYXJ0LWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdCAubWFya2V0cGxhY2VfX2xpc3RpbmcgLmNhcnQtYWN0aW9ucyAuYnRuLnByb2R1Y3QtaXRlbV9fY2FydC1wbHVzLW1pbnVzIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1saXN0IC5tYXJrZXRwbGFjZV9fbGlzdGluZyAuY2FydC1hY3Rpb25zIC5jb3VudCB7XG4gIHBhZGRpbmctbGVmdDogN3B4O1xuICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1saXN0IC5tYXJrZXRwbGFjZV9fbGlzdGluZyAuY2FydC1hY3Rpb25zIC5wcm9kdWN0LWl0ZW1fX2NhcnQtcGx1cy1taW51cyAuc3VidHJhY3QtY2FydC1pdGVtLFxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdCAubWFya2V0cGxhY2VfX2xpc3RpbmcgLmNhcnQtYWN0aW9ucyAucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXMgLmFkZC1jYXJ0LWl0ZW0ge1xuICBwYWRkaW5nOiAxMnB4IDE0cHg7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZSBiYWNrZ3JvdW5kLWNvbG9yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1saXN0IC5tYXJrZXRwbGFjZV9fbGlzdGluZyAuY2FydC1hY3Rpb25zIC5wcm9kdWN0LWl0ZW1fX2NhcnQtcGx1cy1taW51cyAuc3VidHJhY3QtY2FydC1pdGVtLFxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdCAubWFya2V0cGxhY2VfX2xpc3RpbmcgLmNhcnQtYWN0aW9ucyAucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXMgLmFkZC1jYXJ0LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgfVxufVxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdCAubWFya2V0cGxhY2VfX2xpc3RpbmcgLmNhcnQtYWN0aW9ucyAucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXMgLnN1YnRyYWN0LWNhcnQtaXRlbTpob3Zlcixcbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWxpc3QgLm1hcmtldHBsYWNlX19saXN0aW5nIC5jYXJ0LWFjdGlvbnMgLnByb2R1Y3QtaXRlbV9fY2FydC1wbHVzLW1pbnVzIC5hZGQtY2FydC1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWxpc3QgLm1hcmtldHBsYWNlX19saXN0aW5nIC5jYXJ0LWFjdGlvbnMgLnByb2R1Y3QtaXRlbV9fY2FydC1wbHVzLW1pbnVzIC5zdWJ0cmFjdC1jYXJ0LWl0ZW0ge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkO1xufVxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdCAubWFya2V0cGxhY2VfX2xpc3RpbmcgLmNhcnQtYWN0aW9ucyAucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXMgLmFkZC1jYXJ0LWl0ZW0ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1saXN0IC5tYXJrZXRwbGFjZV9fbGlzdGluZyAuY2FydC1hY3Rpb25zIC5xdWFudGl0eS1hdmFpbGFibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1saXN0IC5tYXJrZXRwbGFjZV9fbGlzdGluZyAuY2FydC1hY3Rpb25zIC5xdWFudGl0eS1hdmFpbGFibGUgc3BhbjpudGgtY2hpbGQoMSkge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdCAubWFya2V0cGxhY2VfX2xpc3RpbmcgLmNhcnQtYWN0aW9ucyAucXVhbnRpdHktYXZhaWxhYmxlIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdCAubWFya2V0cGxhY2VfX2xpc3RpbmctbGlzdC1oZWFkaW5nLmdyaWQtb25seSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1saXN0IC5tYXJrZXRwbGFjZV9fbGlzdGluZyAubWFya2V0cGxhY2VfX2NhcnQtb3B0aW9ucyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdCAubWFya2V0cGxhY2VfX2xpc3RpbmcgLm1hcmtldHBsYWNlX19jYXJ0LW9wdGlvbnMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdCAubWFya2V0cGxhY2VfX2xpc3RpbmcgLm1hcmtldHBsYWNlX19saXN0aW5nLWltYWdlIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWxpc3QgLm1hcmtldHBsYWNlX19saXN0aW5nIC5tYXJrZXRwbGFjZV9fbGlzdGluZy1pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgaGVpZ2h0OiAyNzJweDtcbiAgfVxufVxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdCAubWFya2V0cGxhY2VfX2xpc3RpbmcgLm1hcmtldHBsYWNlX19saXN0aW5nLXZhcmlldHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWxpc3QgLm1hcmtldHBsYWNlX19saXN0aW5nIC5tYXJrZXRwbGFjZV9fbGlzdGluZy12YXJpZXR5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgfVxufVxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdCAubWFya2V0cGxhY2VfX2xpc3RpbmcgLm1hcmtldHBsYWNlX19saXN0aW5nLXByb2R1Y2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0MjkwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDNweCAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWxpc3QgLm1hcmtldHBsYWNlX19saXN0aW5nIC5tYXJrZXRwbGFjZV9fbGlzdGluZy1wcm9kdWNlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWxpc3QgLm1hcmtldHBsYWNlX19saXN0aW5nIC5tYXJrZXRwbGFjZV9fbGlzdGluZy1wcm9kdWNlci1ob3Zlci1wcm9kdWNlcjpob3ZlciB7XG4gIGNvbG9yOiAjN2NjZTQ0O1xufVxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdCAubWFya2V0cGxhY2VfX2xpc3RpbmcgLm1hcmtldHBsYWNlX19saXN0aW5nLXR5cGUge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1saXN0IC5tYXJrZXRwbGFjZV9fbGlzdGluZyAubWFya2V0cGxhY2VfX2xpc3RpbmctbmFtZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgY29sb3I6ICMyNDdGMzM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWxpc3QgLm1hcmtldHBsYWNlX19saXN0aW5nIC5tYXJrZXRwbGFjZV9fbGlzdGluZy1uYW1lIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdCAubWFya2V0cGxhY2VfX2xpc3RpbmcgLm1hcmtldHBsYWNlX19saXN0aW5nLW5hbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZ3MtLWxpc3QgLm1hcmtldHBsYWNlX19saXN0aW5nIC5tYXJrZXRwbGFjZV9fbGlzdGluZy1xdWFuaXRpZXMge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjMyNTtcbiAgY29sb3I6ICMwNDI5MDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmdzLS1saXN0IC5tYXJrZXRwbGFjZV9fbGlzdGluZyAubWFya2V0cGxhY2VfX2xpc3RpbmctcHJpY2Uge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdCAubWFya2V0cGxhY2VfX2xpc3RpbmcgLm1hcmtldHBsYWNlX19saXN0aW5nLXByaWNlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdCAubWFya2V0cGxhY2VfX2xpc3RpbmcgLmJ0biwgLm1hcmtldHBsYWNlX19saXN0aW5ncy0tbGlzdCAubWFya2V0cGxhY2VfX2xpc3RpbmcgLm1hcmtldHBsYWNlX19jYXJ0LW9wdGlvbnMgLnNvdXItYnRuIHtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWFya2V0cGxhY2VfX2xpc3RpbmctbGlzdC1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm1hcmtldHBsYWNlX19saXN0aW5nLWxpc3QtaGVhZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tYXJrZXRwbGFjZV9fbGlzdGluZy1saXN0LWhlYWRpbmcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5tYXJrZXRwbGFjZV9fYWxsZXJnZW4taXRlbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjN2NjZTQ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWFya2V0cGxhY2VfX2FsbGVyZ2VucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLm1hcmtldHBsYWNlX19hbGxlcmdlbnM6aG92ZXIgLm1hcmtldHBsYWNlX19hbGxlcmdlbi1kZXNjcmlwdGlvbiwgLm1hcmtldHBsYWNlX19hbGxlcmdlbnM6Zm9jdXMgLm1hcmtldHBsYWNlX19hbGxlcmdlbi1kZXNjcmlwdGlvbiwgLm1hcmtldHBsYWNlX19hbGxlcmdlbnM6YWN0aXZlIC5tYXJrZXRwbGFjZV9fYWxsZXJnZW4tZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tYXJrZXRwbGFjZV9fYWxsZXJnZW4tZGVzY3JpcHRpb24ge1xuICB3aWR0aDogMzUycHg7XG4gIHBhZGRpbmc6IDIzcHggMzNweCAyMHB4IDIycHg7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjZmRiNTI3O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgdG9wOiAtNjBweDtcbiAgbGVmdDogMjBweDtcbiAgei1pbmRleDogMTA7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWFya2V0cGxhY2VfX2FsbGVyZ2VuLWRlc2NyaXB0aW9uIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgd2lkdGg6IDc1dnc7XG4gICAgei1pbmRleDogOTk7XG4gIH1cbn1cbi5tYXJrZXRwbGFjZV9fYWxsZXJnZW4tZGVzY3JpcHRpb24gcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ubWFya2V0cGxhY2VfX2FsbGVyZ2VuLWRlc2NyaXB0aW9uIGkge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDlweDtcbn1cbi5tYXJrZXRwbGFjZV9fYWxsZXJnZW4tZGVzY3JpcHRpb24ucHJvZHVjdC10b29sdGlwIHtcbiAgdG9wOiAxMDBweDtcbiAgd2lkdGg6IDQwMHB4O1xuICBwYWRkaW5nOiAxOHB4O1xuICBiYWNrZ3JvdW5kOiAjZjZmOWZjO1xufVxuLm1hcmtldHBsYWNlX19hbGxlcmdlbi1kZXNjcmlwdGlvbi5wcm9kdWN0LXRvb2x0aXAgc21hbGwge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC1mYW1pbHk6IGxpYnJlLWZyYW5rbGluLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbi5tYXJrZXRwbGFjZV9fbWFpbi1saXN0aW5nLXR5cGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1hcmtldHBsYWNlX19tYWluLWxpc3RpbmctdHlwZXMgLm1hcmtldHBsYWNlX19hbGxlcmdlbi1kZXNjcmlwdGlvbiB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiA0MHB4O1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTVweDtcbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkge1xuICAubWFya2V0cGxhY2VfX2xpc3Rpbmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1hcmtldHBsYWNlX19saXN0aW5nIHtcbiAgICB3aWR0aDogNDglO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYXJrZXRwbGFjZV9fbGlzdGluZyB7XG4gICAgd2lkdGg6IDMyJTtcbiAgfVxufVxuLm1hcmtldHBsYWNlX19saXN0aW5nIGg1LFxuLm1hcmtldHBsYWNlX19saXN0aW5nIC5oNSB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgcGFkZGluZzogMTJweCAyMCUgMTJweCAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjMDQyOTAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2VlZTtcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTc1O1xufVxuLm1hcmtldHBsYWNlX19saXN0aW5nLWltYWdlIHtcbiAgaGVpZ2h0OiAyNzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLm1hcmtldHBsYWNlX19saXN0aW5nLXZhcmlldHkge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDRweCA0cHggOHB4IDRweDtcbiAgYmFja2dyb3VuZDogIzI2ODczNjtcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgd2lkdGg6IDQ4JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4xNztcbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZy13aGl0ZS1jb24ge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMTJweCAxMnB4IDI1cHggMTJweDtcbn1cbi5tYXJrZXRwbGFjZV9fbGlzdGluZy10eXBlIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogIzA0MjkwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDEuMTY7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmctbmFtZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE2O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC43N3B4O1xufVxuLm1hcmtldHBsYWNlX19saXN0aW5nLXF1YW50aXRpZXMge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4ubWFya2V0cGxhY2VfX2xpc3RpbmctcHJpY2Uge1xuICBwYWRkaW5nOiA4cHggOHB4IDhweCAxMnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMCwgMjUzLCAyMTQsIDAuMzYwNSk7XG4gIGNvbG9yOiAjMzUzNTM1O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4ubWFya2V0cGxhY2VfX2NhcnQtb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZDogI0U2RkRENjtcbiAgcGFkZGluZzogMTBweCAxMnB4IDEwcHggMTlweDtcbn1cbi5tYXJrZXRwbGFjZV9fY2FydC1vcHRpb25zIC5zb3VyLWJ0biB7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDQyOTAwO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIHBhZGRpbmc6IDdweCAycmVtO1xufVxuLm1hcmtldHBsYWNlX19hdmFpbGFibGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubWFya2V0cGxhY2VfX2F2YWlsYWJsZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE3O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZjtcbn1cbi5tYXJrZXRwbGFjZV9fYXZhaWxhYmxlLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICBjb2xvcjogIzM1MzUzNTtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi5tYXJrZXRwbGFjZSAucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXMge1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBtYXJnaW46IDBweCAwcHggMnB4O1xufVxuLm1hcmtldHBsYWNlX19xdWFudGl0aWVzLXRleHQge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE2O1xuICBjb2xvcjogIzk2YWE4MztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWY7XG59XG4ubWFya2V0cGxhY2UgaDEge1xuICBmb250LXNpemU6IDIuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE4O1xuICBjb2xvcjogIzA0MjkwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1hcmtldHBsYWNlIGgxIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40cmVtICsgMS44dncpO1xuICB9XG59IiwiXG4vKiFcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4qIEFyZ29uIERhc2hib2FyZCBQUk8gLSB2MS4yLjFcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4qIFByb2R1Y3QgUGFnZTogaHR0cHM6Ly93d3cuY3JlYXRpdmUtdGltLmNvbS9wcm9kdWN0L2FyZ29uLWRhc2hib2FyZC1wcm9cbiogQ29weXJpZ2h0IDIwMjEgQ3JlYXRpdmUgVGltIChodHRwczovL3d3dy5jcmVhdGl2ZS10aW0uY29tKVxuXG4qIENvZGVkIGJ5IHd3dy5jcmVhdGl2ZS10aW0uY29tXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4qIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLlxuXG4qL1xuXG5AaW1wb3J0IFwiQGZhbmN5YXBwcy91aS9kaXN0L2ZhbmN5Ym94LmNzc1wiO1xuQGltcG9ydCBcImludHJvLmpzL2ludHJvanMuY3NzXCI7XG5cbi8vIEJvb3RzdHJhcCBmdW5jdGlvbnNcbkBpbXBvcnQgJ2Jvb3RzdHJhcC9mdW5jdGlvbnMnO1xuQGltcG9ydCBcImJvb3RzdHJhcC9taXhpbnNcIjtcblxuLy8gQXJnb24gZnVuY3Rpb25zXG5AaW1wb3J0IFwiY3VzdG9tL2Z1bmN0aW9uc1wiO1xuQGltcG9ydCBcImN1c3RvbS92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvdmFyaWFibGVzXCI7XG5cblxuXG4vLyBCb290c3RyYXAgY29tcG9uZW50c1xuQGltcG9ydCBcImJvb3RzdHJhcC9yb290XCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3JlYm9vdFwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC90eXBlXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL2ltYWdlc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9jb2RlXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL2dyaWRcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvdGFibGVzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL2Zvcm1zXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL2J1dHRvbnNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvdHJhbnNpdGlvbnNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvZHJvcGRvd25cIjtcbkBpbXBvcnQgXCJib290c3RyYXAvYnV0dG9uLWdyb3VwXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL2lucHV0LWdyb3VwXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL2N1c3RvbS1mb3Jtc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9uYXZcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvbmF2YmFyXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL2NhcmRcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvYnJlYWRjcnVtYlwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9wYWdpbmF0aW9uXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL2JhZGdlXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL2p1bWJvdHJvblwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9hbGVydFwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9wcm9ncmVzc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9tZWRpYVwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9saXN0LWdyb3VwXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL2Nsb3NlXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL21vZGFsXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Rvb2x0aXBcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvcG9wb3ZlclwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9jYXJvdXNlbFwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC91dGlsaXRpZXNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvcHJpbnRcIjtcblxuLy8gQXJnb24gbWl4aW5zXG5AaW1wb3J0IFwiY3VzdG9tL21peGluc1wiO1xuXG4vLyBBcmdvbiBjb21wb25lbnRzXG5AaW1wb3J0ICdjdXN0b20vY29tcG9uZW50cyc7XG5AaW1wb3J0ICdjdXN0b20vdXRpbGl0aWVzJztcbkBpbXBvcnQgJ2N1c3RvbS92ZW5kb3JzJztcblxuLy8gQ3VzdG9tIEJhc2VcbkBpbXBvcnQgJ2N1c3RvbS9iYXNlL2dyaWQtc2V0dGluZ3MnO1xuQGltcG9ydCAnY3VzdG9tL2Jhc2UvbWl4aW5zJztcbkBpbXBvcnQgJ2N1c3RvbS9iYXNlL3R5cG9ncmFwaHknO1xuQGltcG9ydCAnY3VzdG9tL2Jhc2UvYnV0dG9ucyc7XG5AaW1wb3J0ICdjdXN0b20vYmFzZS9nbG9iYWxzJztcbkBpbXBvcnQgJ2N1c3RvbS9iYXNlL2J1dHRvbnMnO1xuQGltcG9ydCAnY3VzdG9tL2Jhc2UvZm9ybXMnO1xuQGltcG9ydCAnY3VzdG9tL2Jhc2UvdGFibGUnO1xuXG4vLyBDdXN0b20gQ29tcG9uZW50c1xuQGltcG9ydCAnY3VzdG9tL2NvbXBvbmVudHMvZHJvcGRvd25zJztcbkBpbXBvcnQgJ2N1c3RvbS9jb21wb25lbnRzL21vY2stc2VsZWN0JztcbkBpbXBvcnQgJ2N1c3RvbS9jb21wb25lbnRzL3BhZ2luYXRpb24nO1xuQGltcG9ydCAnY3VzdG9tL2NvbXBvbmVudHMvaGVyby1pbWFnZSc7XG5AaW1wb3J0ICdjdXN0b20vY29tcG9uZW50cy90d28tYnRuLWNhbGxvdXQnO1xuQGltcG9ydCAnY3VzdG9tL2NvbXBvbmVudHMvaWNvbi1uYXYnO1xuQGltcG9ydCAnY3VzdG9tL2NvbXBvbmVudHMvY2FyZHMnO1xuQGltcG9ydCAnY3VzdG9tL2NvbXBvbmVudHMvdGFibGVzJztcbkBpbXBvcnQgJ2N1c3RvbS9jb21wb25lbnRzL21vZGFscyc7XG5AaW1wb3J0ICdjdXN0b20vY29tcG9uZW50cy9icmVhZGNydW1icyc7XG5AaW1wb3J0ICdjdXN0b20vY29tcG9uZW50cy9tYXAnO1xuQGltcG9ydCAnY3VzdG9tL2NvbXBvbmVudHMvdGltZWxpbmUnO1xuQGltcG9ydCAnY3VzdG9tL2NvbXBvbmVudHMvcHJvZHVjZXItZGV0YWlscyc7XG5AaW1wb3J0ICdjdXN0b20vY29tcG9uZW50cy9pbnRyb2pzJztcblxuLy8gQ3VzdG9tIExheW91dHNcbkBpbXBvcnQgJ2N1c3RvbS9sYXlvdXRzL2F1dGgnO1xuQGltcG9ydCAnY3VzdG9tL2xheW91dHMvaGVhZGVyJztcbkBpbXBvcnQgJ2N1c3RvbS9sYXlvdXRzL2Zvb3Rlcic7XG5AaW1wb3J0ICdjdXN0b20vbGF5b3V0cy9mbGlja2l0eSc7XG5AaW1wb3J0ICdjdXN0b20vbGF5b3V0cy9vcmRlcnMtb3ZlcnZpZXcnO1xuQGltcG9ydCAnY3VzdG9tL2xheW91dHMvY2FydCc7XG5AaW1wb3J0ICdjdXN0b20vbGF5b3V0cy9jaGVja291dCc7XG5AaW1wb3J0ICdjdXN0b20vbGF5b3V0cy9wcmljZS1saXN0JztcbkBpbXBvcnQgJ2N1c3RvbS9sYXlvdXRzL3NlYXJjaCc7XG5cbi8vIEN1c3RvbSBNb2R1bGVzXG5AaW1wb3J0ICdjdXN0b20vbW9kdWxlcy9zaG9wLWN0YSc7XG5AaW1wb3J0ICdjdXN0b20vbW9kdWxlcy9wcm9kdWNlci1mdWxmaWxsbWVudCc7XG5AaW1wb3J0ICdjdXN0b20vbW9kdWxlcy9yZWNvbW1lbmRlZC1zbGlkZXInO1xuQGltcG9ydCAnY3VzdG9tL21vZHVsZXMvbWFya2V0cGxhY2UnO1xuIiwiLy8gRG8gbm90IGZvcmdldCB0byB1cGRhdGUgZ2V0dGluZy1zdGFydGVkL3RoZW1pbmcubWQhXG46cm9vdCB7XG4gIC8vIEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRicCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAtLWJyZWFrcG9pbnQtI3skYnB9OiAjeyR2YWx1ZX07XG4gIH1cblxuICAvLyBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBhdC1ydWxlLW5vLXZlbmRvci1wcmVmaXgsIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIDEuIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG4vLyAyLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzLlxuLy8gMy4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuLy8gNC4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4vLyA1LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMVxufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8vIDNcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyA0XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA1XG59XG5cbi8vIFNoaW0gZm9yIFwibmV3XCIgSFRNTDUgc3RydWN0dXJhbCBlbGVtZW50cyB0byBkaXNwbGF5IGNvcnJlY3RseSAoSUUxMCwgb2xkZXIgYnJvd3NlcnMpXG4vLyBUT0RPOiByZW1vdmUgaW4gdjVcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gU2V0IGFuIGV4cGxpY2l0IGluaXRpYWwgdGV4dC1hbGlnbiB2YWx1ZSBzbyB0aGF0IHdlIGNhbiBsYXRlciB1c2Vcbi8vICAgIHRoZSBgaW5oZXJpdGAgdmFsdWUgb24gdGhpbmdzIGxpa2UgYDx0aD5gIGVsZW1lbnRzLlxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIDNcbn1cblxuLy8gRnV0dXJlLXByb29mIHJ1bGU6IGluIGJyb3dzZXJzIHRoYXQgc3VwcG9ydCA6Zm9jdXMtdmlzaWJsZSwgc3VwcHJlc3MgdGhlIGZvY3VzIG91dGxpbmVcbi8vIG9uIGVsZW1lbnRzIHRoYXQgcHJvZ3JhbW1hdGljYWxseSByZWNlaXZlIGZvY3VzIGJ1dCB3b3VsZG4ndCBub3JtYWxseSBzaG93IGEgdmlzaWJsZVxuLy8gZm9jdXMgb3V0bGluZS4gSW4gZ2VuZXJhbCwgdGhpcyB3b3VsZCBtZWFuIHRoYXQgdGhlIG91dGxpbmUgaXMgb25seSBhcHBsaWVkIGlmIHRoZVxuLy8gaW50ZXJhY3Rpb24gdGhhdCBsZWQgdG8gdGhlIGVsZW1lbnQgcmVjZWl2aW5nIHByb2dyYW1tYXRpYyBmb2N1cyB3YXMgYSBrZXlib2FyZCBpbnRlcmFjdGlvbixcbi8vIG9yIHRoZSBicm93c2VyIGhhcyBzb21laG93IGRldGVybWluZWQgdGhhdCB0aGUgdXNlciBpcyBwcmltYXJpbHkgYSBrZXlib2FyZCB1c2VyIGFuZC9vclxuLy8gd2FudHMgZm9jdXMgb3V0bGluZXMgdG8gYWx3YXlzIGJlIHByZXNlbnRlZC5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTLzpmb2N1cy12aXNpYmxlXG4vLyBhbmQgaHR0cHM6Ly9kZXZlbG9wZXIucGFjaWVsbG9ncm91cC5jb20vYmxvZy8yMDE4LzAzL2ZvY3VzLXZpc2libGUtYW5kLWJhY2t3YXJkcy1jb21wYXRpYmlsaXR5L1xuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbi8vIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLyAxXG4gIGhlaWdodDogMDsgLy8gMVxuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gMlxufVxuXG5cbi8vXG4vLyBUeXBvZ3JhcGh5XG4vL1xuXG4vLyBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy9cbi8vIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBEdXBsaWNhdGUgYmVoYXZpb3IgdG8gdGhlIGRhdGEtKiBhdHRyaWJ1dGUgZm9yIG91ciB0b29sdGlwIHBsdWdpblxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDMuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDQuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbi8vIDUuIFByZXZlbnQgdGhlIHRleHQtZGVjb3JhdGlvbiB0byBiZSBza2lwcGVkLlxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0geyAvLyAxXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMlxuICBjdXJzb3I6IGhlbHA7IC8vIDNcbiAgYm9yZGVyLWJvdHRvbTogMDsgLy8gNFxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDVcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gVW5kbyBicm93c2VyIGRlZmF1bHRcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxufVxuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg4MCUpOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xufVxuXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg3NSUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vXG4vLyBMaW5rc1xuLy9cblxuYSB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy9cbi8vIENvZGVcbi8vXG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG5cbnByZSB7XG4gIC8vIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuICBtYXJnaW4tdG9wOiAwO1xuICAvLyBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAvLyBEb24ndCBhbGxvdyBjb250ZW50IHRvIGJyZWFrIG91dHNpZGVcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbmZpZ3VyZSB7XG4gIC8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vL1xuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG4vL1xuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IC8vIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxufVxuXG5zdmcge1xuICAvLyBXb3JrYXJvdW5kIGZvciB0aGUgU1ZHIG92ZXJmbG93IGJ1ZyBpbiBJRTEwLzExIGlzIHN0aWxsIHJlcXVpcmVkLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNjg3OFxuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vXG4vLyBUYWJsZXNcbi8vXG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIC8vIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgZnJvbSB0aGUgYDxib2R5PmAsIG9yIHRoZVxuICAvLyBjbG9zZXN0IHBhcmVudCB3aXRoIGEgc2V0IGB0ZXh0LWFsaWduYC5cbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cblxuXG4vL1xuLy8gRm9ybXNcbi8vXG5cbmxhYmVsIHtcbiAgLy8gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAkbGFiZWwtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWJsYWNrbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBXb3JrIGFyb3VuZCBhIEZpcmVmb3gvSUUgYnVnIHdoZXJlIHRoZSB0cmFuc3BhcmVudCBgYnV0dG9uYCBiYWNrZ3JvdW5kXG4vLyByZXN1bHRzIGluIGEgbG9zcyBvZiB0aGUgZGVmYXVsdCBgYnV0dG9uYCBmb2N1cyBzdHlsZXMuXG4vL1xuLy8gQ3JlZGl0OiBodHRwczovL2dpdGh1Yi5jb20vc3VpdGNzcy9iYXNlL1xuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZVxufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuQGlmICRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMge1xuICBidXR0b24sXG4gIFt0eXBlPVwiYnV0dG9uXCJdLFxuICBbdHlwZT1cInJlc2V0XCJdLFxuICBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC1cbiAgcGFkZGluZzogMDsgLy8gMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLVxufVxuXG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAvLyBSZW1vdmUgdGhlIGRlZmF1bHQgYXBwZWFyYW5jZSBvZiB0ZW1wb3JhbCBpbnB1dHMgdG8gYXZvaWQgYSBNb2JpbGUgU2FmYXJpXG4gIC8vIGJ1ZyB3aGVyZSBzZXR0aW5nIGEgY3VzdG9tIGxpbmUtaGVpZ2h0IHByZXZlbnRzIHRleHQgZnJvbSBiZWluZyB2ZXJ0aWNhbGx5XG4gIC8vIGNlbnRlcmVkIHdpdGhpbiB0aGUgaW5wdXQuXG4gIC8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM5ODQ4XG4gIC8vIGFuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExMjY2XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbGlzdGJveDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAgLy8gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIC8vIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4gIC8vIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxuICAvLyBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4gIC8vIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcbiAgbWluLXdpZHRoOiAwO1xuICAvLyBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4vLyAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gMVxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEuNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDsgLy8gMlxuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvLyAxXG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxufVxuXG4vLyBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC8vIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbiAgLy8gYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4gIC8vIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4vL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4vL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMVxufVxuXG4vL1xuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG4vL1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUVcbn1cblxuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZSAoZnJvbSBQdXJlQ1NTKS5cbi8vIE5lZWRlZCBmb3IgcHJvcGVyIGRpc3BsYXkgaW4gSUUgMTAtLlxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvL1xuLy8gVmFyaWFibGVzXG4vL1xuXG4vL1xuLy8gQmFzZSB2YXJpYWJsZXNcbi8vXG5cbi8vIEdsb2JhbCBzZXR0aW5nc1xuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICB0cnVlICFkZWZhdWx0O1xuXG5cbi8vIFNoYWRvd3NcblxuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG5cblxuLy8gQnJhbmQgQ29sb3JzXG4kY2Fycm90OiAjZmRiNTI3O1xuJGthbGU6ICMwNDI5MDA7XG4kYmx1ZWJlcnJ5OiAjMWQyNzIwO1xuJGNoYXJjb2FsOiAjMzUzNTM1O1xuJHNub3c6ICNmNWY2ZjY7XG4kc3BpbmFjaDogIzk2YWE4MztcbiRjbG91ZDogI2NjY2NjYztcbiR3YXRlcjogIzM5N2JiYztcbiRzb3VyOiAjN2NjZTQ0O1xuJG9sZC1zb3VyOiAjMkI5NzNEO1xuJHNvdXIyOiAjMmQ3NTI3O1xuJHNvdXIzOiAjMDA0MzE2O1xuJHNvdXI0OiAjMDAzQTFDO1xuJGRhcmstc291cjogIzJCOTczRDtcbiR3YXRlcm1lbGxvbjogIzAwNTgyNTtcbiRzb3VyLWFwcGxlOiAjMzQ4RTNDO1xuJGRhcmstc291ci1hcHBsZTogIzI2ODczNjtcbiRsaWdodC1zb3VyOiAjRTZGREQ2O1xuJG11c2hyb29tOiAjZmFmMmU1O1xuJHdhcm5pbmc6ICNmMTVhMjU7XG4kaHVudGVyOiAjMDMwZjA5O1xuJHJhaW55LWRheTogI0U5RUNFRjtcbiRyb2FkLXNub3c6ICM5Nzk3OTc7XG4kcmFpbnktc25vdzogI0Q4RDhEODtcbiRmYXRlLWdyYXk6ICNGOEY4Rjg7XG5cbiRiYXJlbHktZGFyazogcmdiYSgwLCAwLCAwLCAwLjE1NzYpO1xuJHRoaXJkLWdyZWVuOiByZ2JhKDIzMCwgMjUzLCAyMTQsIDAuMzYwNSk7XG4kbW9ybmluZy1zaGFkb3c6IHJnYmEoMjksIDM5LCAzMiwgMC4xKTtcbiRtaWRkYXktc2hhZG93OiByZ2JhKDI5LCAzOSwgMzIsIDAuNSk7XG4kd2hpdGUtdGhpcnR5OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4kYnV0dG9uLXNoYWRvdzogcmdiYSgxMywgNTEsIDMyLCAwLjEpO1xuJHRlbnRoLWdyZWVuOiByZ2JhKDEyMCwgMTg4LCA2NiwgMC4xKTtcbiR0cmFuc3BhcmVudC1zb3VyOiByZ2JhKDE1MCwgMTcwLCAxMzEsIDAuNCk7XG4kdHJhbnNwYXJlbnQtc3BpbmFjaDogcmdiYSgkc3BpbmFjaCwgMC40KTtcbi8vIENvbG9yIHN5c3RlbVxuXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmNmY5ZmMgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM4ODk4YWEgIWRlZmF1bHQ7ICAgLy8gTGluZSBmb290ZXIgY29sb3JcbiRncmF5LTcwMDogIzUyNWY3ZiAhZGVmYXVsdDsgICAvLyBMaW5lIHAgY29sb3JcbiRncmF5LTgwMDogIzMyMzI1ZCAhZGVmYXVsdDsgICAvLyBMaW5lIGhlYWRpbmcgY29sb3JcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcblxuJGdyYXlzOiAoKSAhZGVmYXVsdDtcbiRncmF5czogbWFwLW1lcmdlKChcbiAgXCIxMDBcIjogJGdyYXktMTAwLFxuICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgXCI0MDBcIjogJGdyYXktNDAwLFxuICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgXCI3MDBcIjogJGdyYXktNzAwLFxuICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gIFwiOTAwXCI6ICRncmF5LTkwMFxuKSwgJGdyYXlzKTtcblxuJGJsdWU6ICAgICAgIzVlNzJlNCAhZGVmYXVsdDtcbiRpbmRpZ286ICAgICM1NjAzYWQgIWRlZmF1bHQ7XG4kcHVycGxlOiAgICAjODk2NWUwICFkZWZhdWx0O1xuJHBpbms6ICAgICAgI2YzYTRiNSAhZGVmYXVsdDtcbiRyZWQ6ICAgICAgICNmNTM2NWMgIWRlZmF1bHQ7XG4kZGFyay1yZWQ6ICAjYzgyODQ3ICFkZWZhdWx0O1xuJG9yYW5nZTogICAgI2ZiNjM0MCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAgICNmZmQ2MDAgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgICAjMmRjZTg5ICFkZWZhdWx0O1xuJHRlYWw6ICAgICAgIzExY2RlZiAhZGVmYXVsdDtcbiRjeWFuOiAgICAgICMyYmZmYzYgIWRlZmF1bHQ7XG5cbiRsaWdodC15ZWxsb3c6ICAjZjhmMGM5ICFkZWZhdWx0O1xuJGxpZ2h0LXJlZDogICAgICNmZmIzY2IgIWRlZmF1bHQ7XG4kbGlnaHQtZ3JlZW46ICAgI2YxZmJlOSAhZGVmYXVsdDtcbiRsaWdodC1ibHVlOiAgICAjZDZlNGVmICFkZWZhdWx0O1xuXG4kY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRjb2xvcnM6IG1hcC1tZXJnZSgoXG4gIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICBcImRhcmstcmVkXCI6ICAgJGRhcmstcmVkLFxuICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICBcImxpZ2h0XCI6ICAgICAgJGdyYXktNDAwLFxuICBcImxpZ2h0ZXJcIjogICAgJGdyYXktMjAwLFxuICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwLFxuXG4gIFwibGlnaHQteWVsbG93XCI6ICAkbGlnaHQteWVsbG93LFxuICBcImxpZ2h0LXJlZFwiOiAgICAgJGxpZ2h0LXJlZCxcbiAgXCJsaWdodC1ncmVlblwiOiAgICRsaWdodC1ncmVlbixcbiAgXCJsaWdodC1ibHVlXCI6ICAgICRsaWdodC1ibHVlXG4pLCAkY29sb3JzKTtcblxuJGRlZmF1bHQ6ICAgICAgICRrYWxlO1xuJHByaW1hcnk6ICAgICAgICRibHVlYmVycnk7XG4kc2Vjb25kYXJ5OiAgICAgI2Y3ZmFmYyAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkc291cjtcbiRpbmZvOiAgICAgICAgICAkd2F0ZXI7XG4kd2FybmluZzogICAgICAgJGNhcnJvdDtcbiRkYW5nZXI6ICAgICAgICAkY2Fycm90O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kZGFya2VyOiAgICAgICAgZGFya2VuKCRncmF5LTkwMCwgMTUlKSAhZGVmYXVsdDtcblxuJGZhY2Vib29rOiAgICAgICMzYjU5OTkgIWRlZmF1bHQ7XG4kdHdpdHRlcjogICAgICAgIzFkYTFmMiAhZGVmYXVsdDtcbiRnb29nbGUtcGx1czogICAjZGQ0YjM5ICFkZWZhdWx0O1xuJGluc3RhZ3JhbTogICAgICNlNDQwNWYgIWRlZmF1bHQ7XG4kcGludGVyZXN0OiAgICAgI2JkMDgxYyAhZGVmYXVsdDtcbiR5b3V0dWJlOiAgICAgICAjY2QyMDFmICFkZWZhdWx0O1xuJHNsYWNrOiAgICAgICAgICMzYWFmODUgIWRlZmF1bHQ7XG4kZHJpYmJibGU6ICAgICAgI2VhNGM4OSAhZGVmYXVsdDtcbiRnaXRodWI6ICAgICAgICAjMjIyMjIyICFkZWZhdWx0O1xuJHZpbWVvOiAgICAgICAgICMwNEEwRjAgIWRlZmF1bHQ7XG5cbiR0aGVtZS1jb2xvcnM6ICgpICFkZWZhdWx0O1xuJHRoZW1lLWNvbG9yczogbWFwLW1lcmdlKChcbiAgXCJkZWZhdWx0XCI6ICAgICAgJGRlZmF1bHQsXG4gIFwicHJpbWFyeVwiOiAgICAgICRwcmltYXJ5LFxuICBcInNlY29uZGFyeVwiOiAgICAkc2Vjb25kYXJ5LFxuICBcInN1Y2Nlc3NcIjogICAgICAkc3VjY2VzcyxcbiAgXCJpbmZvXCI6ICAgICAgICAgJGluZm8sXG4gIFwid2FybmluZ1wiOiAgICAgICR3YXJuaW5nLFxuICBcImRhbmdlclwiOiAgICAgICAkZGFuZ2VyLFxuICBcIndoaXRlXCI6ICAgICAgICAkd2hpdGUsXG4gIFwibmV1dHJhbFwiOiAgICAgICR3aGl0ZSxcbiAgXCJkYXJrXCI6ICAgICAgICAgJGRhcmssXG4gIFwiZGFya2VyXCI6ICAgICAgICRkYXJrZXJcbiksICR0aGVtZS1jb2xvcnMpO1xuXG4kYnJhbmQtY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRicmFuZC1jb2xvcnM6IG1hcC1tZXJnZSgoXG4gIFwiZmFjZWJvb2tcIjogICAgICRmYWNlYm9vayxcbiAgXCJ0d2l0dGVyXCI6ICAgICAgJHR3aXR0ZXIsXG4gIFwiZ29vZ2xlLXBsdXNcIjogICRnb29nbGUtcGx1cyxcbiAgXCJpbnN0YWdyYW1cIjogICAgJGluc3RhZ3JhbSxcbiAgXCJwaW50ZXJlc3RcIjogICAgJHBpbnRlcmVzdCxcbiAgXCJ5b3V0dWJlXCI6ICAgICAgJHlvdXR1YmUsXG4gIFwic2xhY2tcIjogICAgICAgICRzbGFjayxcbiAgXCJkcmliYmJsZVwiOiAgICAgJGRyaWJiYmxlLFxuICBcImdpdGh1YlwiOiAgICAgICAkZ2l0aHViLFxuICBcInZpbWVvXCI6ICAgICAgICAkdmltZW9cbiksICRicmFuZC1jb2xvcnMpO1xuXG4kc2hhcGUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRzaGFwZS1jb2xvcnM6IG1hcC1tZXJnZSgoXG4gIFwiZGVmYXVsdFwiOiAgICAgICMzMjMyNWQsXG4gIFwicHJpbWFyeVwiOiAgICAgICM1NTMzZmYsXG4gIFwic2Vjb25kYXJ5XCI6ICAgICMyNGI0N2UsXG4gIFwibmV1dHJhbFwiOiAgICAgICNlOWVjZWYsXG4gIFwiYmx1ZS1ncmF5XCI6ICAgICNiMmNiZTEsXG5cbiksICRzaGFwZS1jb2xvcnMpO1xuXG4kc2hhcGVzLXByaW1hcnktY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRzaGFwZXMtcHJpbWFyeS1jb2xvcnM6IG1hcC1tZXJnZSgoXG4gIFwic3RlcC0xLWdyYWRpZW50LWJnXCI6ICAgICAgICAgIzI4MTQ4MyxcbiAgXCJzdGVwLTItZ3JhZGllbnQtYmdcIjogICAgICAgICAjOGY2ZWQ1LFxuICBcInN0ZXAtMy1ncmFkaWVudC1iZ1wiOiAgICAgICAgICNkNzgyZDksXG4gIFwic3Bhbi0xLWJnXCI6ICAgICAgICAgICAgICAgICAgIzUzZixcbiAgXCJzcGFuLTItYmdcIjogICAgICAgICAgICAgICAgICAjNDU1M2ZmLFxuICBcInNwYW4tMy1iZ1wiOiAgICAgICAgICAgICAgICAgICM0ZjQwZmYsXG4gIFwic3Bhbi00LWJnXCI6ICAgICAgICAgICAgICAgICAgIzI1ZGRmNSxcbiAgXCJzcGFuLTUtYmdcIjogICAgICAgICAgICAgICAgICAjMWZhMmZmXG4pLCAkc2hhcGVzLXByaW1hcnktY29sb3JzKTtcblxuJHNoYXBlcy1kZWZhdWx0LWNvbG9yczogKCkgIWRlZmF1bHQ7XG4kc2hhcGVzLWRlZmF1bHQtY29sb3JzOiBtYXAtbWVyZ2UoKFxuICBcInN0ZXAtMS1ncmFkaWVudC1iZ1wiOiAgICAgICAgICM3Nzk1ZjgsXG4gIFwic3RlcC0yLWdyYWRpZW50LWJnXCI6ICAgICAgICAgIzY3NzJlNSxcbiAgXCJzdGVwLTMtZ3JhZGllbnQtYmdcIjogICAgICAgICAjNTU1YWJmLFxuICBcInNwYW4tMS1iZ1wiOiAgICAgICAgICAgICAgICAgICM3Nzk1ZjgsXG4gIFwic3Bhbi0yLWJnXCI6ICAgICAgICAgICAgICAgICAgIzdiOWFmZixcbiAgXCJzcGFuLTMtYmdcIjogICAgICAgICAgICAgICAgICAjNmY4ZmY4LFxuICBcInNwYW4tNC1iZ1wiOiAgICAgICAgICAgICAgICAgICM3NmVlYTcsXG4gIFwic3Bhbi01LWJnXCI6ICAgICAgICAgICAgICAgICAgIzZhZGFmZlxuKSwgJHNoYXBlcy1kZWZhdWx0LWNvbG9ycyk7XG5cbiRzaGFwZXMtbGlnaHQtY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRzaGFwZXMtbGlnaHQtY29sb3JzOiBtYXAtbWVyZ2UoKFxuICBcInN0ZXAtMS1ncmFkaWVudC1iZ1wiOiAgICAgICAgICNiMmNiZTEsXG4gIFwic3RlcC0yLWdyYWRpZW50LWJnXCI6ICAgICAgICAgI2Y2ZjlmYyxcbiAgXCJzdGVwLTMtZ3JhZGllbnQtYmdcIjogICAgICAgICAjZjZmOWZjLFxuICBcInNwYW4tMS1iZ1wiOiAgICAgICAgICAgICAgICAgICNiNGNjZTEsXG4gIFwic3Bhbi0yLWJnXCI6ICAgICAgICAgICAgICAgICAgI2M1ZGJlZixcbiAgXCJzcGFuLTMtYmdcIjogICAgICAgICAgICAgICAgICAjYjlkNWVkLFxuICBcInNwYW4tNC1iZ1wiOiAgICAgICAgICAgICAgICAgICM3NGU0YTIsXG4gIFwic3Bhbi01LWJnXCI6ICAgICAgICAgICAgICAgICAgIzAwODE2OVxuKSwgJHNoYXBlcy1saWdodC1jb2xvcnMpO1xuXG4kc2hhcGVzLWRhcmstY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRzaGFwZXMtZGFyay1jb2xvcnM6IG1hcC1tZXJnZSgoXG4gIFwic3RlcC0xLWdyYWRpZW50LWJnXCI6ICAgICAgICAgIzMyMzI1ZCxcbiAgXCJzdGVwLTItZ3JhZGllbnQtYmdcIjogICAgICAgICAjMzIzMjVkLFxuICBcInN0ZXAtMy1ncmFkaWVudC1iZ1wiOiAgICAgICAgICMzMjMyNWQsXG4gIFwic3Bhbi0xLWJnXCI6ICAgICAgICAgICAgICAgICAgIzJlMmU1NyxcbiAgXCJzcGFuLTItYmdcIjogICAgICAgICAgICAgICAgICAjMmIyYjU4LFxuICBcInNwYW4tMy1iZ1wiOiAgICAgICAgICAgICAgICAgICMyNTI1NGQsXG4gIFwic3Bhbi00LWJnXCI6ICAgICAgICAgICAgICAgICAgI2Q3ODJkOSxcbiAgXCJzcGFuLTUtYmdcIjogICAgICAgICAgICAgICAgICAjMDA4MTY5XG4pLCAkc2hhcGVzLWRhcmstY29sb3JzKTtcblxuXG4vLyBUcmFuc2x1Y2VudCBjb2xvciB2YXJpYXRpb25zXG4kdHJhbnNsdWNlbnQtY29sb3Itb3BhY2l0eTogLjYgIWRlZmF1bHQ7XG5cbi8vIFNldCBhIHNwZWNpZmljIGp1bXAgcG9pbnQgZm9yIHJlcXVlc3RpbmcgY29sb3IganVtcHNcbiR0aGVtZS1jb2xvci1pbnRlcnZhbDogICAgICA4JSAhZGVmYXVsdDtcblxuLy8gVGhlIHlpcSBsaWdodG5lc3MgdmFsdWUgdGhhdCBkZXRlcm1pbmVzIHdoZW4gdGhlIGxpZ2h0bmVzcyBvZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJkYXJrXCIgdG8gXCJsaWdodFwiLiBBY2NlcHRhYmxlIHZhbHVlcyBhcmUgYmV0d2VlbiAwIGFuZCAyNTUuXG4keWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkOiAgMjAwICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIFlJUSBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiR5aXEtdGV4dC1kYXJrOiAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4keWlxLXRleHQtbGlnaHQ6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBBY3Rpb24gY29sb3JzXG5cbiRzdGFyLXJhdGluZy1jb2xvcjogJGdyYXktNDAwICFkZWZhdWx0O1xuJHN0YXItcmF0aW5nLWNvbG9yLWFjdGl2ZTogJHllbGxvdyAhZGVmYXVsdDtcblxuJGZhdm9yaXRlLWNvbG9yOiAkeWVsbG93ICFkZWZhdWx0O1xuJGxpa2UtY29sb3I6ICRibHVlICFkZWZhdWx0O1xuJGxvdmUtY29sb3I6ICRyZWQgIWRlZmF1bHQ7XG5cblxuLy8gQm9keVxuXG4kYm9keS1iZzogICAgICAgI2Y4ZjlmZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG5cblxuLy8gU2VjdGlvbnNcblxuJHNlY3Rpb24tY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRzZWN0aW9uLWNvbG9yczogbWFwLW1lcmdlKChcbiAgXCJwcmltYXJ5XCI6ICAgICAgJGJvZHktYmcsXG4gIFwic2Vjb25kYXJ5XCI6ICAgICRzZWNvbmRhcnksXG4gIFwibGlnaHRcIjogICAgICAgICRncmF5LTQwMCxcbiAgXCJkYXJrXCI6ICAgICAgICAgJGRhcmssXG4gIFwiZGFya2VyXCI6ICAgICAgICRkYXJrZXJcbiksICRzZWN0aW9uLWNvbG9ycyk7XG5cbi8vIExpbmtzXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgIGRhcmtlbigkbGluay1jb2xvciwgMTUlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICBub25lICFkZWZhdWx0O1xuXG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuJGJhc2Utc2l6ZTogMDtcbiRzbWFsbC1waG9uZXM6IDU3NnB4O1xuJG1pZHNpemVkLXBob25lczogNzY4cHg7XG4kc21hbGwtbGFwdG9wczogOTkycHg7XG4kbGFyZ2UtdGFibGV0czogMTIwMHB4O1xuXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogJGJhc2Utc2l6ZSxcbiAgc206ICRzbWFsbC1waG9uZXMsXG4gIG1kOiAkbWlkc2l6ZWQtcGhvbmVzLFxuICBsZzogJHNtYWxsLWxhcHRvcHMsXG4gIHhsOiAkbGFyZ2UtdGFibGV0c1xuKTtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzKTtcblxuXG5cbi8vIFNwYWNpbmdcblxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoKFxuICAtOTogLSgkc3BhY2VyICogMTApLFxuICAtODogLSgkc3BhY2VyICogOCksXG4gIC03OiAtKCRzcGFjZXIgKiA2KSxcbiAgLTY6IC0oJHNwYWNlciAqIDQuNSksXG4gIC01OiAtKCRzcGFjZXIgKiAzKSxcbiAgLTQ6IC0oJHNwYWNlciAqIDEuNSksXG4gIC0zOiAtJHNwYWNlcixcbiAgLTI6IC0oJHNwYWNlciAqIC41KSxcbiAgLTE6IC0oJHNwYWNlciAqIC4yNSksXG4gIDA6IDAsXG4gIDE6ICgkc3BhY2VyICogLjI1KSxcbiAgMjogKCRzcGFjZXIgKiAuNSksXG4gIDM6ICRzcGFjZXIsXG4gIDQ6ICgkc3BhY2VyICogMS41KSxcbiAgNTogKCRzcGFjZXIgKiAzKSxcbiAgNjogKCRzcGFjZXIgKiA0LjUpLFxuICA3OiAoJHNwYWNlciAqIDYpLFxuICA4OiAoJHNwYWNlciAqIDgpLFxuICA5OiAoJHNwYWNlciAqIDEwKVxuKSwgJHNwYWNlcnMpO1xuXG5cblxuLy8gVGhpcyB2YXJpYWJsZSBhZmZlY3RzIHRoZSBgLmgtKmAgYW5kIGAudy0qYCBjbGFzc2VzLlxuXG4kc2l6ZXM6ICgpICFkZWZhdWx0O1xuJHNpemVzOiBtYXAtbWVyZ2UoKFxuICAyNTogMjUlLFxuICA1MDogNTAlLFxuICA3NTogNzUlLFxuICAxMDA6IDEwMCVcbiksICRzaXplcyk7XG5cblxuLy9cbi8vIENvbXBvbmVudHNcbi8vXG5cbiRzaGFwZS1oZWlnaHQteGw6ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kc2hhcGUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJHNoYXBlLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuXG4vLyBCb3JkZXJcblxuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMteGw6ICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuNDM3NXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAwIC41cmVtIHJnYmEoJGdyYXktNjAwLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgMCAycmVtIDAgcmdiYSgkZ3JheS02MDAsIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDAgM3JlbSByZ2JhKCRncmF5LTYwMCwgLjE3NSkgIWRlZmF1bHQ7XG5cblxuXG4vLyBDb21wb25lbnQgLSBtYWluIHN0eWxlcyBmb3IgbW9zdCBvZiB0aGUgY29tcG9uZW50c1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG5cbiRjb21wb25lbnQtaG92ZXItY29sb3I6ICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWhvdmVyLWJnOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGNvbXBvbmVudC1ob3Zlci1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAhZGVmYXVsdDtcblxuXG5cbi8vIENhcmV0XG5cbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG5cblxuXG4vLyBUcmFuc2l0aW9uc1xuXG4kdHJhbnNpdGlvbi1iYXNlLXRpbWU6ICAgICAgICAgIC4xNXM7XG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICAgIGFsbCAkdHJhbnNpdGlvbi1iYXNlLXRpbWUgZWFzZSAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgICAgb3BhY2l0eSAkdHJhbnNpdGlvbi1iYXNlLXRpbWUgbGluZWFyICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgICBoZWlnaHQgJHRyYW5zaXRpb24tYmFzZS10aW1lICogMiBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY3ViaWMtYmV6aWVyOiAgICAgICBhbGwgJHRyYW5zaXRpb24tYmFzZS10aW1lIGN1YmljLWJlemllciguNjgsIC0wLjU1LCAuMjY1LCAxLjU1KSAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWJnOiAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAkdHJhbnNpdGlvbi1iYXNlLXRpbWUgKiAyIGxpbmVhciAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWVhc2UtaW4tb3V0OiAgICAgICAgYWxsICR0cmFuc2l0aW9uLWJhc2UtdGltZSBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuXG5cbi8vIEZvbnRzXG5cbi8vIEZvbnQgaWNvbnNcblxuJGljb24tZm9udC1mYW1pbHk6ICAgICAgICAgICBOdWNsZW9JY29ucywgc2Fucy1zZXJpZiAhZGVmYXVsdDtcblxuLy8gRm9udHNcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLXhsOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS41KTtcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAxLjI1KTtcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAuODc1KTtcbiRmb250LXNpemUteHM6ICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAuNzUpO1xuXG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDA7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDA7XG4kZm9udC13ZWlnaHQtcmVndWxhcjogICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsO1xuJGZvbnQtd2VpZ2h0LW1lZGl1bTogICAgICAgICAgNTAwO1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwO1xuJGZvbnQtd2VpZ2h0LWV4dHJhLWJvbGQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kc2hhcGUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNTsgLy8gNDBweFxuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMjsgLy8gMzJweFxuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NTsgLy8gMjhweFxuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41OyAvLyAyNHB4XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1OyAvLyAyMHB4XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxOyAvLyAxNnB4XG5cbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICgkc3BhY2VyIC8gMik7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjU3NiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcblxuJGhlYWRpbmctbGV0dGVyLXNwYWNpbmc6ICAgICAgLjAyNWVtICFkZWZhdWx0O1xuJGhlYWRpbmctZm9udC1zaXplOiAgICAgICAgICAgLjk1cmVtICFkZWZhdWx0O1xuJGhlYWRpbmctdGV4dC10cmFuc2Zvcm06ICAgICAgdXBwZXJjYXNlICFkZWZhdWx0O1xuJGhlYWRpbmctZm9udC13ZWlnaHQ6ICAgICAgICAgJGhlYWRpbmdzLWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuXG4kaGVhZGluZy10aXRsZS1sZXR0ZXItc3BhY2luZzogICAgICAuMDI1ZW0gIWRlZmF1bHQ7XG4kaGVhZGluZy10aXRsZS1mb250LXNpemU6ICAgICAgICAgICAxLjM3NXJlbSAhZGVmYXVsdDtcbiRoZWFkaW5nLXRpdGxlLWZvbnQtd2VpZ2h0OiAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGhlYWRpbmctdGl0bGUtdGV4dC10cmFuc2Zvcm06ICAgICAgdXBwZXJjYXNlICFkZWZhdWx0O1xuXG4kaGVhZGluZy1zZWN0aW9uLWxldHRlci1zcGFjaW5nOiAgICAgIC4wMjVlbSAhZGVmYXVsdDtcbiRoZWFkaW5nLXNlY3Rpb24tZm9udC1zaXplOiAgICAgICAgICAgMS4zNzVyZW0gIWRlZmF1bHQ7XG4kaGVhZGluZy1zZWN0aW9uLWZvbnQtd2VpZ2h0OiAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGhlYWRpbmctc2VjdGlvbi10ZXh0LXRyYW5zZm9ybTogICAgICB1cHBlcmNhc2UgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDMuMjVyZW07XG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICAyLjM3NXJlbTtcbiRkaXNwbGF5My1zaXplOiAgICAgICAgICAgICAgIDIuMTI1cmVtO1xuJGRpc3BsYXk0LXNpemU6ICAgICAgICAgICAgICAgMi4yNXJlbTtcblxuJGRpc3BsYXkxLXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQ7XG4kZGlzcGxheTItd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZDtcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1yZWd1bGFyO1xuJGRpc3BsYXk0LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG5cbiRkaXNwbGF5MS1saW5lLWhlaWdodDogMS4xOTtcbiRkaXNwbGF5Mi1saW5lLWhlaWdodDogMS4yNjtcbiRkaXNwbGF5My1saW5lLWhlaWdodDogMS4zODtcbiRkaXNwbGF5NC1saW5lLWhlaWdodDogMS4zODtcblxuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICAgICAgICAgJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kcGFyYWdyYXBoLWZvbnQtc2l6ZTogICAgICAgICAxcmVtO1xuJHBhcmFncmFwaC1mb250LXdlaWdodDogICAgICAgJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4kcGFyYWdyYXBoLWxpbmUtaGVpZ2h0OiAgICAgICAxLjc1O1xuXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAoJHBhcmFncmFwaC1mb250LXNpemUgKiAxLjI1KSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICRmb250LXdlaWdodC1yZWd1bGFyO1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICA4MCUgIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRzcGluYWNoO1xuXG4kYmxvY2txdW90ZS1zbWFsbC1jb2xvcjogICAgICAkZ3JheS02MDA7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS4xMjUpICFkZWZhdWx0O1xuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpO1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogMiAhZGVmYXVsdDtcblxuXG5cbi8vIEljb25zXG5cbiRpY29uLXNpemU6IDNyZW0gIWRlZmF1bHQ7XG4kaWNvbi1zaXplLXhsOiA1cmVtICFkZWZhdWx0O1xuJGljb24tc2l6ZS1sZzogNHJlbSAhZGVmYXVsdDtcbiRpY29uLXNpemUtc206IDJyZW0gIWRlZmF1bHQ7XG4kaWNvbi1zaXplLXhzOiAxLjI1cmVtICFkZWZhdWx0O1xuXG5cblxuLy8gVGFibGVzXG5cbiR0YWJsZS1jZWxsLXBhZGRpbmc6ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCRncmF5LTEwMCwgLjMpICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgJHRhYmxlLWhvdmVyLWJnICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kdGFibGUtaGVhZC1zcGFjZXIteTogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtaGVhZC1zcGFjZXIteDogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHRhYmxlLWhlYWQtZm9udC1zaXplOiAgICAgICAgLjY1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWhlYWQtZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kdGFibGUtaGVhZC10ZXh0LXRyYW5zZm9ybTogICB1cHBlcmNhc2UgIWRlZmF1bHQ7XG4kdGFibGUtaGVhZC1sZXR0ZXItc3BhY2luZzogICAxcHggIWRlZmF1bHQ7XG4kdGFibGUtaGVhZC1iZzogICAgICAgICAgICAgICByZ2JhKCRzb3VyLCAwLjA5NzUpO1xuJHRhYmxlLWhlYWQtY29sb3I6ICAgICAgICAgICAgJGthbGU7XG4kdGFibGUtYWN0aW9uLWNvbG9yOiAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib2R5LWZvbnQtc2l6ZTogICAgICAgIC44MTI1cmVtICFkZWZhdWx0O1xuXG4kdGFibGUtZGFyay1iZzogICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcImRlZmF1bHRcIikgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1hY2NlbnQtYmc6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWJnOiAgICAgICAgIHJnYmEoJHdoaXRlLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjogICAgIGxpZ2h0ZW4odGhlbWUtY29sb3IoXCJkZWZhdWx0XCIpLCA3JSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcblxuJHRhYmxlLWRhcmstaGVhZC1iZzogICAgICAgICAgbGlnaHRlbih0aGVtZS1jb2xvcihcImRlZmF1bHRcIiksIDQlKSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhlYWQtY29sb3I6ICAgICAgIGxpZ2h0ZW4odGhlbWUtY29sb3IoXCJkZWZhdWx0XCIpLCAzNSUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYWN0aW9uLWNvbG9yOiAgICAgbGlnaHRlbih0aGVtZS1jb2xvcihcImRlZmF1bHRcIiksIDM1JSkgIWRlZmF1bHQ7XG5cblxuXG4vLyBCdXR0b25zICsgRm9ybXNcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjg3NXJlbTtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIDMuMTg3NXJlbTtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRzaGFwZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgMCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDEpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgbm9uZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAkc2hhcGUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuODc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGc6ICAgICRzaGFwZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgIDFweCAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgLjg1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgMXJlbTtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuXG4vLyBGb3Jtc1xuXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy14bDogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMteGwgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kaW5wdXQtbXV0ZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgI0Y3RkFGRSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1tdXRlZC1iZzogICAgICAgICAgICAgICAgICBsaWdodGVuKCRpbnB1dC1tdXRlZC1iZywgMSUpICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAwIDNweCAycHggcmdiYSgkZ3JheS0yMDAsIC4wNSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgMCAzcHggOXB4IHJnYmEoNTAsIDUwLCA5LCAwKSwgM3B4IDRweCA4cHggcmdiYSgkcHJpbWFyeSwgLjEpICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgJHRyYW5zaXRpb24tY3ViaWMtYmV6aWVyICFkZWZhdWx0O1xuXG4kaW5wdXQtYWx0ZXJuYXRpdmUtYm94LXNoYWRvdzogICAgICAgICAgMCAxcHggM3B4IHJnYmEoNTAsNTAsOTMsLjE1KSwgMCAxcHggMCByZ2JhKDAsMCwwLC4wMikgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYWx0ZXJuYXRpdmUtYm94LXNoYWRvdzogICAgMCA0cHggNnB4IHJnYmEoNTAsNTAsOTMsLjExKSwwIDFweCAzcHggcmdiYSgwLDAsMCwuMDgpICFkZWZhdWx0O1xuXG4vLyBGb3JtIGdyb3VwXG5cbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWJnOiAgICAgICAgIGxpZ2h0ZW4oJHN1Y2Nlc3MsIDE1JSkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICB0aGVtZS1jb2xvcihcInN1Y2Nlc3NcIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWJnOiAgICAgICBsaWdodGVuKCR3YXJuaW5nLCAxNSUpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgdGhlbWUtY29sb3IoXCJ3YXJuaW5nXCIpICFkZWZhdWx0O1xuXG5cblxuLy8gSW5wdXQgZ3JvdXBzXG5cbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ncm91cC1hZGRvbi1mb2N1cy1jb2xvcjogICAgICAgICAgICAgJGlucHV0LWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWZvY3VzLWJnOiAgICAgICAgICAgICAgICAkaW5wdXQtZm9jdXMtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cblxuXG4vLyBDdXN0b20gZm9ybXNcblxuJGN1c3RvbS1jb250cm9sLWd1dHRlcjogICAgICAgICAgICAgICAgICAgICAgICAgMS43NXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnOiAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aDogICAgICAgICAxcHggIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjogICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgICAgICAgICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdzogICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ob3Zlci1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItaG92ZXItYmc6ICAgICAgICAgICAgICRjb21wb25lbnQtaG92ZXItYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWhvdmVyLWJvcmRlci1jb2xvcjogICAkY29tcG9uZW50LWhvdmVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjogICRjb21wb25lbnQtYWN0aXZlLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3c6ICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I6ICRjb21wb25lbnQtYWN0aXZlLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93OiAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZzogIHJnYmEodGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpLCAuNSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc6ICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4vLyRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwgIWRlZmF1bHQ7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3c6IDAgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbSB0b2dnbGVcblxuJGN1c3RvbS10b2dnbGUtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgNTJweCAhZGVmYXVsdDtcbiRjdXN0b20tdG9nZ2xlLXNsaWRlci1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRjdXN0b20tdG9nZ2xlLWNoZWNrZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRjdXN0b20tdG9nZ2xlLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTQwMDtcblxuXG5cbi8vIEJ1dHRvbnNcblxuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCArIDAuNSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1sZzogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1yZWd1bGFyO1xuJGJ0bi1sZXR0ZXItc3BhY2luZzogICAgICAgICAgMC43cHg7XG4kYnRuLXRleHQtdHJhbnNmb3JtOiAgICAgICAgICBub25lICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCA2cHggMjBweCByZ2JhKDEzLCA1MSwgMzIsIDAuMSk7XG4kYnRuLWhvdmVyLWJveC1zaGFkb3c6ICAgICAgICAkYnRuLWJveC1zaGFkb3c7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkYnRuLWhvdmVyLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgbm9uZSAhZGVmYXVsdDtcbiRidG4taG92ZXItdHJhbnNsYXRlLXk6ICAgICAgIC0xcHggIWRlZmF1bHQ7XG5cblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy14bDogICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLXhsICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG5cbi8vIERyb3Bkb3duXG5cbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgMCA1MHB4IDEwMHB4IHJnYmEoNTAsIDUwLCA5MywgLjEpLCAwIDE1cHggMzVweCByZ2JhKDUwLCA1MCwgOTMsIC4xNSksIDAgNXB4IDE1cHggcmdiYSgwLCAwLCAwLCAuMSkgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWJnOiAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgZGFya2VuKCRncmF5LTkwMCwgNSUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuXG4vLyBNYXBcblxuJG1hcC1oZWlnaHQ6IDUwMHB4ICFkZWZhdWx0O1xuXG5cblxuLy8gTmF2c1xuXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtcGFkZGluZy15OiAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtcGFkZGluZy14OiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtc3BhY2UteDogICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYmc6ICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWxpbmstY29sb3I6ICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstaG92ZXItY29sb3I6ICAgICAgICBkYXJrZW4odGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpLCA1JSkgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICBjb2xvci15aXEodGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpKSAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtYm94LXNoYWRvdzogICAgICAgICAgICAgICRidG4tYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuXG5cbi8vIE5hdmJhclxuXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItbmF2LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kbmF2YmFyLW5hdi1saW5rLXRleHQtdHJhbnNmb3JtOiAgICAgICAgICAgbm9ybWFsICFkZWZhdWx0O1xuJG5hdmJhci1uYXYtbGluay1sZXR0ZXItc3BhY2luZzogICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kbmF2YmFyLW5hdi1saW5rLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRuYXZiYXItZGFyay1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1iZzogICAgICAgICAgICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjk1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjY1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjY1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJGdyYXktMTAwLCA1JSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1iZzogICAgICAgICAgICAgICAgICAgZGFya2VuKCRncmF5LTEwMCwgNSUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cblxuLy8gVmVydGljYWwgbmF2YmFyXG5cbiRuYXZiYXItdmVydGljYWwtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgMCAwIDJyZW0gMCByZ2JhKDEzNiwgMTUyLCAxNzAsIC4xNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLXZlcnRpY2FsLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xuJG5hdmJhci12ZXJ0aWNhbC13aWR0aDogICAgICAgICAgICAgICAgICAgICA2MnB4ICFkZWZhdWx0O1xuJG5hdmJhci12ZXJ0aWNhbC1vcGVuLXdpZHRoOiAgICAgICAgICAgICAgICAyNTBweCAhZGVmYXVsdDtcbiRuYXZiYXItdmVydGljYWwtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJG5hdmJhci12ZXJ0aWNhbC1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXZlcnRpY2FsLW5hdi1saW5rLXBhZGRpbmcteTogICAgICAgIC42NzVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItaWNvbi1taW4td2lkdGg6ICAgICAgICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgICAkbmF2LWxpbmstcGFkZGluZy15ICFkZWZhdWx0O1xuJG5hdmJhci1icmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuXG4vLyBOYXZiYXIgc2VhcmNoXG5cbiRuYXZiYXItc2VhcmNoLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgMjUwcHggIWRlZmF1bHQ7XG4kbmF2YmFyLXNlYXJjaC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgIDM4MHB4ICFkZWZhdWx0O1xuJG5hdmJhci1zZWFyY2gtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiRuYXZiYXItc2VhcmNoLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgJHRyYW5zaXRpb24tY3ViaWMtYmV6aWVyO1xuXG4kbmF2YmFyLXNlYXJjaC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXNlYXJjaC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRuYXZiYXItc2VhcmNoLWRhcmstYmc6ICAgICAgICAgICAgICAgICAgICAgcmdiYSgkZGVmYXVsdCwgLjgpICFkZWZhdWx0O1xuJG5hdmJhci1zZWFyY2gtZGFyay1mb2N1cy1iZzogICAgICAgICAgICAgICByZ2JhKCRkZWZhdWx0LCAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLXNlYXJjaC1kYXJrLWJvcmRlci1jb2xvcjogICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjYpICFkZWZhdWx0O1xuJG5hdmJhci1zZWFyY2gtZGFyay1jb2xvcjogICAgICAgICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIC42KSAhZGVmYXVsdDtcbiRuYXZiYXItc2VhcmNoLWRhcmstZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLXNlYXJjaC1kYXJrLWZvY3VzLWNvbG9yOiAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjkpICFkZWZhdWx0O1xuXG4kbmF2YmFyLXNlYXJjaC1saWdodC1iZzogICAgICAgICAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1zZWFyY2gtbGlnaHQtZm9jdXMtYmc6ICAgICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpICFkZWZhdWx0O1xuJG5hdmJhci1zZWFyY2gtbGlnaHQtYm9yZGVyLWNvbG9yOiAgICAgICAgICByZ2JhKDAsIDAsIDAsIC42KSAhZGVmYXVsdDtcbiRuYXZiYXItc2VhcmNoLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAuNikgIWRlZmF1bHQ7XG4kbmF2YmFyLXNlYXJjaC1saWdodC1mb2N1cy1ib3JkZXItY29sb3I6ICAgIHJnYmEoMCwgMCwgMCwgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1zZWFyY2gtbGlnaHQtZm9jdXMtY29sb3I6ICAgICAgICAgICByZ2JhKDAsIDAsIDAsIC45KSAhZGVmYXVsdDtcblxuXG5cbi8vIENvbnRlbnRcblxuJG1haW4tY29udGVudC1wYWRkaW5nLXk6IDQwcHggIWRlZmF1bHQ7XG4kbWFpbi1jb250ZW50LXBhZGRpbmcteDogMTVweCAhZGVmYXVsdDtcblxuXG5cbi8vIEFsZXJ0c1xuXG4kYWxlcnQtcGFkZGluZy15OiAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogMS41cmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kYWxlcnQtYmctbGV2ZWw6IC0yICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1sZXZlbDogLTIgIWRlZmF1bHQ7XG4kYWxlcnQtY29sb3ItbGV2ZWw6IDAgIWRlZmF1bHQ7XG5cblxuXG4vLyBMaXN0IGdyb3VwXG5cbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7IC8vcmdiYSgkYmxhY2ssIC4xMjUpO1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cblxuLy8gQ2xvc2VcblxuJGNsb3NlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGNsb3NlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kY2xvc2UtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiRjbG9zZS1ob3Zlci1iZzogICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAuNikgIWRlZmF1bHQgIWRlZmF1bHQ7XG4kY2xvc2UtaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIC45KSAhZGVmYXVsdDtcbiRjbG9zZS10ZXh0LXNoYWRvdzogICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG5cblxuXG4vLyBQb3BvdmVyc1xuXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgMHB4IC41cmVtIDJyZW0gMHB4IHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAuOTVyZW0gIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuXG5cbi8vIEJhZGdlc1xuXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICA2NiUgIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4zNXJlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRiYWRnZS10ZXh0LXRyYW5zZm9tOiAgICAgICAgICAgICAgIHVwcGVyY2FzZTtcblxuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAgICAgICAgICAgICAgLjg3NWVtICFkZWZhdWx0O1xuJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1czogICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG5cbiRiYWRnZS1jaXJjbGUtc2l6ZTogICAgICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG5cblxuXG4vLyBQYWdpbmF0aW9uXG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAkYnRuLWhvdmVyLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTMwMCAhZGVmYXVsdDtcblxuXG5cbi8vIENhcmRzXG5cbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgIDExcHg7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIGNhbGMoI3skY2FyZC1ib3JkZXItcmFkaXVzfSAtICN7JGNhcmQtYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2FyZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgICAgICAgMyAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtZ2FwOiAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuXG5cbi8vIFRvb2x0aXBzXG5cbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG5cblxuXG4vLyBNb2RhbHNcblxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzgwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1mb250LXNpemU6ICAgICAgICAgICAgICRoMy1mb250LXNpemUgIWRlZmF1bHQ7XG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAxLjEgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAwICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAwIDE1cHggMzVweCByZ2JhKDUwLDUwLDkzLC4yKSwgMCA1cHggMTVweCByZ2JhKDAsMCwwLC4xNykgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICAwIDE1cHggMzVweCByZ2JhKDUwLDUwLDkzLC4yKSwgMCA1cHggMTVweCByZ2JhKDAsMCwwLC4xNykgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC4xNiAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG5cblxuLy8gRm9vdGVyXG5cbiRmb290ZXItcGFkZGluZy15OiAgICAgICAgICAgICAgMzBweDtcbiRmb290ZXItcGFkZGluZy14OiAgICAgICAgICAgICAgMDtcblxuJGZvb3Rlci1saW5rLWZvbnQtc2l6ZTogICAgICAgICAuODVyZW0gIWRlZmF1bHQ7XG4kZm9vdGVyLWJnOiAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJGZvb3Rlci1jb2xvcjogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZm9vdGVyLWxpbmstY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRmb290ZXItbGluay1ob3Zlci1jb2xvcjogICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGZvb3Rlci1oZWFkaW5nLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZm9vdGVyLWhlYWRpbmctZm9udC1zaXplOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG5cblxuXG4vL1xuLy8gUGx1Z2luc1xuLy9cblxuXG4vLyBEYXRlcGlja2VyXG5cbiRkYXRlcGlja2VyLWJvcmRlci1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZGF0ZXBpY2tlci1kcm9wZG93bi1wYWRkaW5nOiAyMHB4IDIycHggIWRlZmF1bHQ7XG5cbiRkYXRlcGlja2VyLWNlbGwtdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZSAhZGVmYXVsdDtcbiRkYXRlcGlja2VyLWNlbGwtaG92ZXItYmFja2dyb3VuZDogbGlnaHRlbigkZ3JheS00MDAsIDU1JSk7XG4kZGF0ZXBpY2tlci1jZWxsLWJvcmRlci1yYWRpdXM6IDUwJSAhZGVmYXVsdDtcbiRkYXRlcGlja2VyLWNlbGwtd2lkdGg6IDM2cHggIWRlZmF1bHQ7XG4kZGF0ZXBpY2tlci1jZWxsLWhlaWdodDogMzZweCAhZGVmYXVsdDtcblxuJGRhdGVwaWNrZXItZGlzYWJsZWQtY2VsbC1jb2xvcjogJGdyYXktMzAwICFkZWZhdWx0O1xuJGRhdGVwaWNrZXItZGlzYWJsZWQtb2xkLW5ldy1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kZGF0ZXBpY2tlci1oZWFkZXItY2VsbC1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGRhdGVwaWNrZXItYWN0aXZlLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG4kZGF0ZXBpY2tlci1hY3RpdmUtYmFja2dyb3VuZDogdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJGRhdGVwaWNrZXItYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgbm9uZSAhZGVmYXVsdDtcblxuJGRhdGVwaWNrZXItcmFuZ2UtYmFja2dyb3VuZDogdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJGRhdGVwaWNrZXItcmFuZ2UtY2VsbC1mb2N1c2VkLWJhY2tncm91bmQ6IGRhcmtlbigkZGF0ZXBpY2tlci1yYW5nZS1iYWNrZ3JvdW5kLCA1JSk7XG4kZGF0ZXBpY2tlci1yYW5nZS1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJGRhdGVwaWNrZXItcmFuZ2UtaGlnaGxpZ2h0ZWQtYmc6ICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGRhdGVwaWNrZXItZHJvcGRvd24tYm9yZGVyOiBsaWdodGVuKCRncmF5LTQwMCwgNDAlKTtcbiRkYXRlcGlja2VyLWRyb3Bkb3duLWJnOiAkd2hpdGUgIWRlZmF1bHQ7XG4kZGF0ZXBpY2tlci1oaWdobGlnaHRlZC1iZzogJGRhdGVwaWNrZXItYWN0aXZlLWJhY2tncm91bmQgIWRlZmF1bHQ7XG5cblxuXG4vLyBOb1VJU2xpZGVyXG5cbiRub3VpLXRhcmdldC1iZzogICAgICAgICAgICAgICAgICAjZWNlZWVmICFkZWZhdWx0O1xuJG5vdWktdGFyZ2V0LXRoaWNrbmVzczogICAgICAgICAgIDVweCAhZGVmYXVsdDtcbiRub3VpLXRhcmdldC1ib3JkZXItcmFkaXVzOiAgICAgICA1cHggIWRlZmF1bHQ7XG4kbm91aS10YXJnZXQtYm9yZGVyLWNvbG9yOiAgICAgICAgMCAhZGVmYXVsdDtcbiRub3VpLXRhcmdldC1ib3gtc2hhZG93OiAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSg5MCw5NywxMDUsLjEpICFkZWZhdWx0O1xuXG4kbm91aS1zbGlkZXItY29ubmVjdC1iZzogICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kbm91aS1zbGlkZXItY29ubmVjdC1kaXNhYmxlZC1iZzogI2IyYjJiMiAhZGVmYXVsdDtcblxuJG5vdWktaGFuZGxlLXdpZHRoOiAgICAgICAgICAgICAgIDE1cHggIWRlZmF1bHQ7XG4kbm91aS1oYW5kbGUtYmc6ICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJG5vdWktaGFuZGxlLWJvcmRlcjogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kbm91aS1oYW5kbGUtYm9yZGVyLXJhZGl1czogICAgICAgMTAwJSAhZGVmYXVsdDtcblxuJG5vdWktb3JpZ2luLWJvcmRlci1yYWRpdXM6ICAgICAgIDJweCAhZGVmYXVsdDtcblxuXG5cblxuLy9cbi8vIFBSTyBjb21wb25lbnRzIGFuZCBwbHVnaW5zXG4vLyBOZWVkIG1vcmUgZm9yIHlvdXIgcHJvamVjdD8gQ2hlY2sgb3V0IHRoZSBQUk8gdmVyc2lvblxuLy8gVVJMOlxuLy9cblxuXG5cblxuLy8gQnJlYWRjcnVtYlxuXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc6ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi1cIikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItZGFyay1iZzogICAgICAgICAgICAgICAgJGRlZmF1bHQgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kYXJrLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kYXJrLWRpdmlkZXItY29sb3I6ICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cblxuXG4vLyBUaW1lbGluZVxuXG4kdGltZWxpbmUtYXhpcy13aWR0aDogMnB4ICFkZWZhdWx0O1xuJHRpbWVsaW5lLWF4aXMtY29sb3I6ICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiR0aW1lbGluZS1zdGVwLWJnOiAkd2hpdGUgIWRlZmF1bHQ7XG4kdGltZWxpbmUtc3RlcC1ib3JkZXItd2lkdGg6IDJweCAhZGVmYXVsdDtcbiR0aW1lbGluZS1zdGVwLWJvcmRlci1jb2xvcjogJHRpbWVsaW5lLWF4aXMtY29sb3IgIWRlZmF1bHQ7XG5cblxuXG5cblxuLy8gQ2hhcnRcblxuJGNoYXJ0LWhlaWdodDogMzUwcHggIWRlZmF1bHQ7XG4kY2hhcnQtaGVpZ2h0LXNtOiAyMzBweCAhZGVmYXVsdDtcblxuJGNoYXJ0LWxlZ2VuZC1tYXJnaW4tdG9wOiAyLjVyZW0gIWRlZmF1bHQ7XG4kY2hhcnQtbGVnZW5kLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRjaGFydC1sZWdlbmQtY29sb3I6ICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuJGNoYXJ0LWxlZ2VuZC1oZWlnaHQ6ICRjaGFydC1sZWdlbmQtbWFyZ2luLXRvcCArICRjaGFydC1sZWdlbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cblxuXG4vLyBTd2VldCBhbGVydFxuXG4kc3dhbDItd2lkdGg6ICAgICAgICAgICAgICAgMzBlbTtcbiRzd2FsMi1wYWRkaW5nOiAgICAgICAgICAgICAxLjVyZW07XG4kc3dhbDItdGl0bGUtZm9udC1zaXplOiAgICAgMS41cmVtO1xuJHN3YWwyLWNvbnRlbnQtZm9udC1zaXplOiAgIC44NzVyZW07XG5cblxuXG4vLyBUYWdzXG5cbiR0YWdzLWlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgIDA7XG4kdGFncy1pbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICB0cmFuc3BhcmVudDtcbiR0YWdzLWlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMDtcblxuJHRhZy1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJkZWZhdWx0XCIpO1xuJHRhZy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgY29sb3IteWlxKHRoZW1lLWNvbG9yKFwiZGVmYXVsdFwiKSk7XG4kdGFnLWNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICBjb2xvci15aXEodGhlbWUtY29sb3IoXCJkZWZhdWx0XCIpKTtcbiR0YWctYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgIDAgMXB4IDJweCByZ2JhKDY4LDY4LDY4LDAuMjUpO1xuXG4vLyBjb250YWluZXIgd2lkdGhzXG4kbGFyZ2UtY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDYwMHB4LFxuICBtZDogNzgwcHgsXG4gIGxnOiAxMDIwcHgsXG4gIHhsOiAxMjAwcHhcbik7XG5cbiRtZWdhLWNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA3MDBweCxcbiAgbWQ6IDgyMHB4LFxuICBsZzogMTE4MHB4LFxuICB4bDogMTMyNHB4XG4pO1xuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU3MHB4LFxuICBtZDogNzUwcHgsXG4gIGxnOiA5OTBweCxcbiAgeGw6IDExNzBweFxuKTtcblxuXG4vLyBJbXBvcnQgQm9vdHN0cmFwIHZhcmlhYmxlIGRlZmF1bHRzXG5cbkBpbXBvcnQgXCIuLi9ib290c3RyYXAvdmFyaWFibGVzXCI7XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuXG4kZ3JheXM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRncmF5czogbWFwLW1lcmdlKFxuICAoXG4gICAgXCIxMDBcIjogJGdyYXktMTAwLFxuICAgIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gICAgXCI0MDBcIjogJGdyYXktNDAwLFxuICAgIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gICAgXCI3MDBcIjogJGdyYXktNzAwLFxuICAgIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgICBcIjkwMFwiOiAkZ3JheS05MDBcbiAgKSxcbiAgJGdyYXlzXG4pO1xuXG4kYmx1ZTogICAgIzAwN2JmZiAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2U4M2U4YyAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMjhhNzQ1ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzE3YTJiOCAhZGVmYXVsdDtcblxuJGNvbG9yczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJGNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICAgIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICAgIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICAgIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICAgIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gICAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICAgIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbiAgKSxcbiAgJGNvbG9yc1xuKTtcblxuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG5cbiR0aGVtZS1jb2xvcnM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICAgIFwiZGFya1wiOiAgICAgICAkZGFya1xuICApLFxuICAkdGhlbWUtY29sb3JzXG4pO1xuXG4vLyBTZXQgYSBzcGVjaWZpYyBqdW1wIHBvaW50IGZvciByZXF1ZXN0aW5nIGNvbG9yIGp1bXBzXG4kdGhlbWUtY29sb3ItaW50ZXJ2YWw6ICAgICAgOCUgIWRlZmF1bHQ7XG5cbi8vIFRoZSB5aXEgbGlnaHRuZXNzIHZhbHVlIHRoYXQgZGV0ZXJtaW5lcyB3aGVuIHRoZSBsaWdodG5lc3Mgb2YgY29sb3IgY2hhbmdlcyBmcm9tIFwiZGFya1wiIHRvIFwibGlnaHRcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgYXJlIGJldHdlZW4gMCBhbmQgMjU1LlxuJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZDogIDE1MCAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBZSVEgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4keWlxLXRleHQtZGFyazogICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHlpcS10ZXh0LWxpZ2h0OiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsXCIlM2NcIiksXG4gIChcIj5cIixcIiUzZVwiKSxcbiAgKFwiI1wiLFwiJTIzXCIpLFxuKSAhZGVmYXVsdDtcblxuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnk6ICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnk6ICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCwgbm8gbG9uZ2VyIGFmZmVjdHMgYW55IGNvbXBpbGVkIENTU1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zOiAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6ICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcblxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kc3BhY2VyczogbWFwLW1lcmdlKFxuICAoXG4gICAgMDogMCxcbiAgICAxOiAoJHNwYWNlciAqIC4yNSksXG4gICAgMjogKCRzcGFjZXIgKiAuNSksXG4gICAgMzogJHNwYWNlcixcbiAgICA0OiAoJHNwYWNlciAqIDEuNSksXG4gICAgNTogKCRzcGFjZXIgKiAzKVxuICApLFxuICAkc3BhY2Vyc1xuKTtcblxuLy8gVGhpcyB2YXJpYWJsZSBhZmZlY3RzIHRoZSBgLmgtKmAgYW5kIGAudy0qYCBjbGFzc2VzLlxuJHNpemVzOiAoKSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kc2l6ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDI1OiAyNSUsXG4gICAgNTA6IDUwJSxcbiAgICA3NTogNzUlLFxuICAgIDEwMDogMTAwJSxcbiAgICBhdXRvOiBhdXRvXG4gICksXG4gICRzaXplc1xuKTtcblxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIGRhcmtlbigkbGluay1jb2xvciwgMTUlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbi8vIERhcmtlbiBwZXJjZW50YWdlIGZvciBsaW5rcyB3aXRoIGAudGV4dC0qYCBjbGFzcyAoZS5nLiBgLnRleHQtc3VjY2Vzc2ApXG4kZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlOiAxNSUgIWRlZmF1bHQ7XG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDExNDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGdyaWQtcm93LWNvbHVtbnM6ICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcblxuJHJvdW5kZWQtcGlsbDogICAgICAgICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG5cbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG5cbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcblxuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogam9pbihcbiAgKFxuICAgICgyMSA5KSxcbiAgICAoMTYgOSksXG4gICAgKDQgMyksXG4gICAgKDEgMSksXG4gICksXG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Ncbik7XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgLyAyICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICA1LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTMtc2l6ZTogICAgICAgICAgICAgICA0LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTQtc2l6ZTogICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgODAlICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLXNtYWxsLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZTogICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRrYmQtYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgLS4xcmVtIDAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuM3JlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICAkdGFibGUtaG92ZXItYmcgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtaGVhZC1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kdGFibGUtaGVhZC1jb2xvcjogICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG5cbiR0YWJsZS1kYXJrLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJnOiAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWFjY2VudC1iZzogICAgICAgIHJnYmEoJHdoaXRlLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItY29sb3I6ICAgICAgJHRhYmxlLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1iZzogICAgICAgICByZ2JhKCR3aGl0ZSwgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ib3JkZXItY29sb3I6ICAgICBsaWdodGVuKCR0YWJsZS1kYXJrLWJnLCA3LjUlKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLWxldmVsOiAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWxldmVsOiAgICAgICAgICAtNiAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAxcmVtO1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgMS4zMTI1O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsIC4yNSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAwIDAgMCAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGlucHV0LWJ0bi1mb250LXNpemU7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZTtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGc6ICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplO1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1zbTogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1sZzogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1yZWd1bGFyO1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRidG4tYmxvY2stc3BhY2luZy15OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuXG4vLyBGb3Jtc1xuXG4kbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIGluc2V0IDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAyNSUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgLyAyKSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodC1zbSAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LWxnICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyOiAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTogICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDogICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg6ICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14OiAgICAgIC4zMTI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1ncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgICAgICAgMTBweCAhZGVmYXVsdDtcbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZvcm1zLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtZ3V0dGVyOiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc6ICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTogICAgICA1MCUgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZzogICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnOiAgcmdiYSh0aGVtZS1jb2xvcihcInByaW1hcnlcIiksIC41KSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93OiAgIG5vbmUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdzogICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I6ICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbm9uZSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjogICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnPjxwYXRoIHN0cm9rZT0nI3skY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yfScgZD0nTTAgMmg0Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93OiAgIG5vbmUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIDEuNzUgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgLyAyICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgICAgICAgICAgc3VidHJhY3QoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDQpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQ6ICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgMXJlbSAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXG4kY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICA4cHggMTBweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kOiAgICAgICAgICBlc2NhcGUtc3ZnKCRjdXN0b20tc2VsZWN0LWluZGljYXRvcikgbm8tcmVwZWF0IHJpZ2h0ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgLyAkY3VzdG9tLXNlbGVjdC1iZy1zaXplICFkZWZhdWx0OyAvLyBVc2VkIHNvIHdlIGNhbiBoYXZlIG11bHRpcGxlIGJhY2tncm91bmQgZWxlbWVudHMgKGUuZy4sIGFycm93IGFuZCBmZWVkYmFjayBpY29uKVxuXG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQ6IGFkZCgxZW0gKiAuNzUsICgyICogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICogLjc1KSArICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgICAgY2VudGVyIHJpZ2h0ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIElFL0VkZ2VcbiRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogICAgICAgICAgICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS10ZXh0OiAoXG4gIGVuOiBcIkJyb3dzZVwiXG4pICFkZWZhdWx0O1xuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgdmlld0JveD0nMCAwIDEyIDEyJz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwidmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcixcbiAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkXG4gICAgKSxcbiAgICBcImludmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICAgICksXG4gICksXG4gICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4pO1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA2MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG5cblxuLy8gTmF2c1xuXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJG5hdi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICAgICAgJHNwYWNlciAvIDIgIWRlZmF1bHQ7XG5cblxuLy8gTmF2YmFyXG5cbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgLyAyICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgLyAyICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgc3VidHJhY3QoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMsICRkcm9wZG93bi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJG5hdi1kaXZpZGVyLW1hcmdpbi15ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRncmF5LTkwMCwgNSUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIFBhZ2luYXRpb25cblxuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTMwMCAhZGVmYXVsdDtcblxuXG4vLyBKdW1ib3Ryb25cblxuJGp1bWJvdHJvbi1wYWRkaW5nOiAgICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tY29sb3I6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gQ2FyZHNcblxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMiAhZGVmYXVsdDtcbiRjYXJkLWRlY2stbWFyZ2luOiAgICAgICAgICAgICAgICAgICRjYXJkLWdyb3VwLW1hcmdpbiAhZGVmYXVsdDtcblxuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgICAgICAgMyAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtZ2FwOiAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuXG4vLyBUb29sdGlwc1xuXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIHN1YnRyYWN0KCRwb3BvdmVyLWJvcmRlci1yYWRpdXMsICRwb3BvdmVyLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gVG9hc3RzXG5cbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjEpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuMjVyZW0gLjc1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIEJhZGdlc1xuXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICA3NSUgIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjRlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kYmFkZ2UtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuXG4kYmFkZ2UtcGlsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNmVtICFkZWZhdWx0O1xuLy8gVXNlIGEgaGlnaGVyIHRoYW4gbm9ybWFsIHZhbHVlIHRvIGVuc3VyZSBjb21wbGV0ZWx5IHJvdW5kZWQgZWRnZXMgd2hlblxuLy8gY3VzdG9taXppbmcgcGFkZGluZyBvciBmb250LXNpemUgb24gbGFiZWxzLlxuJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1czogICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG5cblxuLy8gTW9kYWxzXG5cbi8vIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuLy8gTWFyZ2luIGJldHdlZW4gZWxlbWVudHMgaW4gZm9vdGVyLCBtdXN0IGJlIGxvd2VyIHRoYW4gb3IgZXF1YWwgdG8gMiAqICRtb2RhbC1pbm5lci1wYWRkaW5nXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYWxlcnQtYmctbGV2ZWw6ICAgICAgICAgICAgICAgICAgICAtMTAgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLWxldmVsOiAgICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1sZXZlbDogICAgICAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICBpbnNldCAwIC4xcmVtIC4xcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcblxuXG4vLyBMaXN0IGdyb3VwXG5cbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG5cbi8vIEZpZ3VyZXNcblxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgOTAlICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc6ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBDYXJvdXNlbFxuXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDIwcHggIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjVMNC4yNSA0bDIuNS0yLjVMNS4yNSAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG5cbi8vIFNwaW5uZXJzXG5cbiRzcGlubmVyLXdpZHRoOiAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogIC4yNWVtICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuXG5cbi8vIENsb3NlXG5cbiRjbG9zZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNsb3NlLXRleHQtc2hhZG93OiAgICAgICAgICAgICAgICAgMCAxcHggMCAkd2hpdGUgIWRlZmF1bHQ7XG5cblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuXG4vLyBVdGlsaXRpZXNcblxuJGRpc3BsYXlzOiBub25lLCBpbmxpbmUsIGlubGluZS1ibG9jaywgYmxvY2ssIHRhYmxlLCB0YWJsZS1yb3csIHRhYmxlLWNlbGwsIGZsZXgsIGlubGluZS1mbGV4ICFkZWZhdWx0O1xuJG92ZXJmbG93czogYXV0bywgaGlkZGVuICFkZWZhdWx0O1xuJHBvc2l0aW9uczogc3RhdGljLCByZWxhdGl2ZSwgYWJzb2x1dGUsIGZpeGVkLCBzdGlja3kgIWRlZmF1bHQ7XG5cblxuLy8gUHJpbnRpbmdcblxuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XG4kcHJpbnQtYm9keS1taW4td2lkdGg6ICAgICAgICAgICAgICBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICFkZWZhdWx0O1xuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0LCBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIGZvbnQtcmVzaXppbmdcbi8vXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSBmb250IHNpemVcbiRyZnMtYmFzZS1mb250LXNpemU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLWZvbnQtc2l6ZS11bml0OiByZW0gIWRlZmF1bHQ7XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgZm9udC1zaXplIHN0YXJ0cyBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuLy8gUmVzaXplIGZvbnQtc2l6ZSBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IFwibnVtYmVyXCIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHRvIGZhbHNlXG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLWZvbnQtc2l6ZSB1bml0XG4kcmZzLWJhc2UtZm9udC1zaXplLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLWZvbnQtc2l6ZSk7XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLWZvbnQtc2l6ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicHhcIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6ICRyZnMtYmFzZS1mb250LXNpemUgLyAoJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS1mb250LXNpemUtdW5pdCA9PSBcInJlbVwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogJHJmcy1iYXNlLWZvbnQtc2l6ZSAvICgkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEgLyAkcmZzLXJlbS12YWx1ZSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInB4XCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6ICRyZnMtYnJlYWtwb2ludCAvICgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInJlbVwiIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogJHJmcy1icmVha3BvaW50IC8gKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxIC8gJHJmcy1yZW0tdmFsdWUpO1xufVxuXG4vLyBSZXNwb25zaXZlIGZvbnQtc2l6ZSBtaXhpblxuQG1peGluIHJmcygkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIC8vIENhY2hlICRmcyB1bml0XG4gICRmcy11bml0OiBpZih0eXBlLW9mKCRmcykgPT0gXCJudW1iZXJcIiwgdW5pdCgkZnMpLCBmYWxzZSk7XG5cbiAgLy8gQWRkICFpbXBvcnRhbnQgc3VmZml4IGlmIG5lZWRlZFxuICAkcmZzLXN1ZmZpeDogaWYoJGltcG9ydGFudCwgXCIgIWltcG9ydGFudFwiLCBcIlwiKTtcblxuICAvLyBJZiAkZnMgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJGZzIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgQGlmIG5vdCAkZnMtdW5pdCBvciAkZnMtdW5pdCAhPSBcIlwiIGFuZCAkZnMtdW5pdCAhPSBcInB4XCIgYW5kICRmcy11bml0ICE9IFwicmVtXCIgb3IgJGZzID09IDAge1xuICAgIGZvbnQtc2l6ZTogI3skZnN9I3skcmZzLXN1ZmZpeH07XG4gIH1cbiAgQGVsc2Uge1xuICAgIC8vIFZhcmlhYmxlcyBmb3Igc3RvcmluZyBzdGF0aWMgYW5kIGZsdWlkIHJlc2NhbGluZ1xuICAgICRyZnMtc3RhdGljOiBudWxsO1xuICAgICRyZnMtZmx1aWQ6IG51bGw7XG5cbiAgICAvLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRmcyBmb3IgY2FsY3VsYXRpb25zXG4gICAgQGlmICRmcy11bml0ID09IFwicHhcIiB7XG4gICAgICAkZnM6ICRmcyAvICgkZnMgKiAwICsgMSk7XG4gICAgfVxuICAgIEBlbHNlIGlmICRmcy11bml0ID09IFwicmVtXCIge1xuICAgICAgJGZzOiAkZnMgLyAoJGZzICogMCArIDEgLyAkcmZzLXJlbS12YWx1ZSk7XG4gICAgfVxuXG4gICAgLy8gU2V0IGRlZmF1bHQgZm9udC1zaXplXG4gICAgQGlmICRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtIHtcbiAgICAgICRyZnMtc3RhdGljOiAjeyRmcyAvICRyZnMtcmVtLXZhbHVlfXJlbSN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSBpZiAkcmZzLWZvbnQtc2l6ZS11bml0ID09IHB4IHtcbiAgICAgICRyZnMtc3RhdGljOiAjeyRmc31weCN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAZXJyb3IgXCJgI3skcmZzLWZvbnQtc2l6ZS11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1mb250LXNpemUtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG4gICAgfVxuXG4gICAgLy8gT25seSBhZGQgbWVkaWEgcXVlcnkgaWYgZm9udC1zaXplIGlzIGJpZ2dlciBhcyB0aGUgbWluaW11bSBmb250LXNpemVcbiAgICAvLyBJZiAkcmZzLWZhY3RvciA9PSAxLCBubyByZXNjYWxpbmcgd2lsbCB0YWtlIHBsYWNlXG4gICAgQGlmICRmcyA+ICRyZnMtYmFzZS1mb250LXNpemUgYW5kICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHtcbiAgICAgICRtaW4td2lkdGg6IG51bGw7XG4gICAgICAkdmFyaWFibGUtdW5pdDogbnVsbDtcblxuICAgICAgLy8gQ2FsY3VsYXRlIG1pbmltdW0gZm9udC1zaXplIGZvciBnaXZlbiBmb250LXNpemVcbiAgICAgICRmcy1taW46ICRyZnMtYmFzZS1mb250LXNpemUgKyAoJGZzIC0gJHJmcy1iYXNlLWZvbnQtc2l6ZSkgLyAkcmZzLWZhY3RvcjtcblxuICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiBnaXZlbiBmb250LXNpemUgYW5kIG1pbmltdW0gZm9udC1zaXplIGZvciBnaXZlbiBmb250LXNpemVcbiAgICAgICRmcy1kaWZmOiAkZnMgLSAkZnMtbWluO1xuXG4gICAgICAvLyBCYXNlIGZvbnQtc2l6ZSBmb3JtYXR0aW5nXG4gICAgICAvLyBObyBuZWVkIHRvIGNoZWNrIGlmIHRoZSB1bml0IGlzIHZhbGlkLCBiZWNhdXNlIHdlIGRpZCB0aGF0IGJlZm9yZVxuICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0sICN7JGZzLW1pbiAvICRyZnMtcmVtLXZhbHVlfXJlbSwgI3skZnMtbWlufXB4KTtcblxuICAgICAgLy8gSWYgdHdvLWRpbWVuc2lvbmFsLCB1c2Ugc21hbGxlc3Qgb2Ygc2NyZWVuIHdpZHRoIGFuZCBoZWlnaHRcbiAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAkdmFyaWFibGUtd2lkdGg6ICN7JGZzLWRpZmYgKiAxMDAgLyAkcmZzLWJyZWFrcG9pbnR9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgIC8vIFNldCB0aGUgY2FsY3VsYXRlZCBmb250LXNpemUuXG4gICAgICAkcmZzLWZsdWlkOiBjYWxjKCN7JG1pbi13aWR0aH0gKyAjeyR2YXJpYWJsZS13aWR0aH0pICN7JHJmcy1zdWZmaXh9O1xuICAgIH1cblxuICAgIC8vIFJlbmRlcmluZ1xuICAgIEBpZiAkcmZzLWZsdWlkID09IG51bGwge1xuICAgICAgLy8gT25seSByZW5kZXIgc3RhdGljIGZvbnQtc2l6ZSBpZiBubyBmbHVpZCBmb250LXNpemUgaXMgYXZhaWxhYmxlXG4gICAgICBmb250LXNpemU6ICRyZnMtc3RhdGljO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAkbXEtdmFsdWU6IG51bGw7XG5cbiAgICAgIC8vIFJGUyBicmVha3BvaW50IGZvcm1hdHRpbmdcbiAgICAgIEBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBlbSBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSByZW0ge1xuICAgICAgICAkbXEtdmFsdWU6ICN7JHJmcy1icmVha3BvaW50IC8gJHJmcy1yZW0tdmFsdWV9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH07XG4gICAgICB9XG4gICAgICBAZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCB7XG4gICAgICAgICRtcS12YWx1ZTogI3skcmZzLWJyZWFrcG9pbnR9cHg7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xuICAgICAgfVxuXG4gICAgICBAaWYgJHJmcy1jbGFzcyA9PSBcImRpc2FibGVcIiB7XG4gICAgICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksXG4gICAgICAgIC8vIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgZm9udCBzaXplXG4gICAgICAgICYsXG4gICAgICAgIC5kaXNhYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgICAgICYuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkcmZzLXN0YXRpYztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBmb250LXNpemU6ICRyZnMtc3RhdGljO1xuICAgICAgfVxuXG4gICAgICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbXEtdmFsdWV9KSwgKG1heC1oZWlnaHQ6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgICAgIEBpZiAkcmZzLWNsYXNzID09IFwiZW5hYmxlXCIge1xuICAgICAgICAgICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICAgICAgICAgJi5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaWYgJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4IHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBsZW5ndGgtemVyby1uby11bml0XG4gICAgICAgICAgICBtaW4td2lkdGg6IDB2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgICAgIEBpZiAkcmZzLWNsYXNzID09IFwiZW5hYmxlXCIge1xuICAgICAgICAgICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICAgICAgICAgJi5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaWYgJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4IHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBsZW5ndGgtemVyby1uby11bml0XG4gICAgICAgICAgICBtaW4td2lkdGg6IDB2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gVGhlIGZvbnQtc2l6ZSAmIHJlc3BvbnNpdmUtZm9udC1zaXplIG1peGluIHVzZXMgUkZTIHRvIHJlc2NhbGUgZm9udCBzaXplc1xuQG1peGluIGZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZS1mb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cbiIsIi8vIEhvdmVyIG1peGluIGFuZCBgJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeWAgYXJlIGRlcHJlY2F0ZWQuXG4vL1xuLy8gT3JpZ2luYWxseSBhZGRlZCBkdXJpbmcgb3VyIGFscGhhcyBhbmQgbWFpbnRhaW5lZCBkdXJpbmcgYmV0YXMsIHRoaXMgbWl4aW4gd2FzXG4vLyBkZXNpZ25lZCB0byBwcmV2ZW50IGA6aG92ZXJgIHN0aWNraW5lc3Mgb24gaU9TLWFuIGlzc3VlIHdoZXJlIGhvdmVyIHN0eWxlc1xuLy8gd291bGQgcGVyc2lzdCBhZnRlciBpbml0aWFsIHRvdWNoLlxuLy9cbi8vIEZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB3ZSd2ZSBrZXB0IHRoZXNlIG1peGlucyBhbmQgdXBkYXRlZCB0aGVtIHRvXG4vLyBhbHdheXMgcmV0dXJuIHRoZWlyIHJlZ3VsYXIgcHNldWRvLWNsYXNzZXMgaW5zdGVhZCBvZiBhIHNoaW1tZWQgbWVkaWEgcXVlcnkuXG4vL1xuLy8gSXNzdWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjUxOTVcblxuQG1peGluIGhvdmVyKCkge1xuICAmOmhvdmVyIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzKCkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcGxhaW4taG92ZXItZm9jdXMoKSB7XG4gICYsXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cy1hY3RpdmUoKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLy8gTGlzdHNcblxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXG5AbWl4aW4gbGlzdC11bnN0eWxlZCgpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuIiwiLy8gUmVzcG9uc2l2ZSBpbWFnZXMgKGVuc3VyZSBpbWFnZXMgZG9uJ3Qgc2NhbGUgYmV5b25kIHRoZWlyIHBhcmVudHMpXG4vL1xuLy8gVGhpcyBpcyBwdXJwb3NlZnVsbHkgb3B0LWluIHZpYSBhbiBleHBsaWNpdCBjbGFzcyByYXRoZXIgdGhhbiBiZWluZyB0aGUgZGVmYXVsdCBmb3IgYWxsIGA8aW1nPmBzLlxuLy8gV2UgcHJldmlvdXNseSB0cmllZCB0aGUgXCJpbWFnZXMgYXJlIHJlc3BvbnNpdmUgYnkgZGVmYXVsdFwiIGFwcHJvYWNoIGluIEJvb3RzdHJhcCB2Mixcbi8vIGFuZCBhYmFuZG9uZWQgaXQgaW4gQm9vdHN0cmFwIHYzIGJlY2F1c2UgaXQgYnJlYWtzIGxvdHMgb2YgdGhpcmQtcGFydHkgd2lkZ2V0cyAoaW5jbHVkaW5nIEdvb2dsZSBNYXBzKVxuLy8gd2hpY2ggd2VyZW4ndCBleHBlY3RpbmcgdGhlIGltYWdlcyB3aXRoaW4gdGhlbXNlbHZlcyB0byBiZSBpbnZvbHVudGFyaWx5IHJlc2l6ZWQuXG4vLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4MTc4XG4uaW1nLWZsdWlkIHtcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogJHRodW1ibmFpbC1ib3JkZXItd2lkdGggc29saWQgJHRodW1ibmFpbC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGh1bWJuYWlsLWJveC1zaGFkb3cpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbi5maWd1cmUge1xuICAvLyBFbnN1cmVzIHRoZSBjYXB0aW9uJ3MgdGV4dCBhbGlnbnMgd2l0aCB0aGUgaW1hZ2UuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyIC8gMjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZmlndXJlLWNhcHRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkKCkge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5cbi8vIFJldGluYSBpbWFnZVxuLy9cbi8vIFNob3J0IHJldGluYSBtaXhpbiBmb3Igc2V0dGluZyBiYWNrZ3JvdW5kLWltYWdlIGFuZCAtc2l6ZS5cblxuQG1peGluIGltZy1yZXRpbmEoJGZpbGUtMXgsICRmaWxlLTJ4LCAkd2lkdGgtMXgsICRoZWlnaHQtMXgpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTF4KTtcblxuICAvLyBBdXRvcHJlZml4ZXIgdGFrZXMgY2FyZSBvZiBhZGRpbmcgLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvIGFuZCAtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvLFxuICAvLyBidXQgZG9lc24ndCBjb252ZXJ0IGRwcHg9PmRwaS5cbiAgLy8gVGhlcmUncyBubyBzdWNoIHRoaW5nIGFzIHVucHJlZml4ZWQgbWluLWRldmljZS1waXhlbC1yYXRpbyBzaW5jZSBpdCdzIG5vbnN0YW5kYXJkLlxuICAvLyBDb21wYXRpYmlsaXR5IGluZm86IGh0dHBzOi8vY2FuaXVzZS5jb20vI2ZlYXQ9Y3NzLW1lZGlhLXJlc29sdXRpb25cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIC8vIElFOS0xMSBkb24ndCBzdXBwb3J0IGRwcHhcbiAgICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgeyAvLyBTdGFuZGFyZGl6ZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMngpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoLTF4ICRoZWlnaHQtMXg7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYGltZy1yZXRpbmEoKWBcIiwgXCJ2NC4zLjBcIiwgXCJ2NVwiKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbiAgQGVsc2UgaWYgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXMgIT0gZmFsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6ICRmYWxsYmFjay1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuIiwiQG1peGluIGJveC1zaGFkb3coJHNoYWRvdy4uLikge1xuICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAkcmVzdWx0OiAoKTtcblxuICAgIEBpZiAobGVuZ3RoKCRzaGFkb3cpID09IDEpIHtcbiAgICAgIC8vIFdlIGNhbiBwYXNzIGBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO2BcbiAgICAgICRyZXN1bHQ6ICRzaGFkb3c7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBGaWx0ZXIgdG8gYXZvaWQgaW52YWxpZCBwcm9wZXJ0aWVzIGZvciBleGFtcGxlIGBib3gtc2hhZG93OiBub25lLCAxcHggMXB4IGJsYWNrO2BcbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggbGVuZ3RoKCRzaGFkb3cpIHtcbiAgICAgICAgQGlmIG50aCgkc2hhZG93LCAkaSkgIT0gXCJub25lXCIge1xuICAgICAgICAgICRyZXN1bHQ6IGFwcGVuZCgkcmVzdWx0LCBudGgoJHNoYWRvdywgJGkpLCBcImNvbW1hXCIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIEBpZiAobGVuZ3RoKCRyZXN1bHQpID4gMCkge1xuICAgICAgYm94LXNoYWRvdzogJHJlc3VsdDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIElubGluZSBjb2RlXG5jb2RlIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkY29kZS1jb2xvcjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gIC8vIFN0cmVhbWxpbmUgdGhlIHN0eWxlIHdoZW4gaW5zaWRlIGFuY2hvcnMgdG8gYXZvaWQgYnJva2VuIHVuZGVybGluZSBhbmQgbW9yZVxuICBhID4gJiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuLy8gVXNlciBpbnB1dCB0eXBpY2FsbHkgZW50ZXJlZCB2aWEga2V5Ym9hcmRcbmtiZCB7XG4gIHBhZGRpbmc6ICRrYmQtcGFkZGluZy15ICRrYmQtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGtiZC1mb250LXNpemUpO1xuICBjb2xvcjogJGtiZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGtiZC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1zbSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGtiZC1ib3gtc2hhZG93KTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDEwMCUpO1xuICAgIGZvbnQtd2VpZ2h0OiAkbmVzdGVkLWtiZC1mb250LXdlaWdodDtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cbi8vIEJsb2NrcyBvZiBjb2RlXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXG4gIGNvZGUge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cbn1cblxuLy8gRW5hYmxlIHNjcm9sbGFibGUgYmxvY2tzIG9mIGNvZGVcbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6ICRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4iLCIvLyBDb250YWluZXIgd2lkdGhzXG4vL1xuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocygpO1xuICB9XG5cbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkY29udGFpbmVyLW1heC13aWR0aCA+ICR3aWR0aCBvciAkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIHlvdXIgY29sdW1ucy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgfVxuXG4gIC8vIFJlbW92ZSB0aGUgbmVnYXRpdmUgbWFyZ2luIGZyb20gZGVmYXVsdCAucm93LCB0aGVuIHRoZSBob3Jpem9udGFsIHBhZGRpbmdcbiAgLy8gZnJvbSBhbGwgaW1tZWRpYXRlIGNoaWxkcmVuIGNvbHVtbnMgKHRvIHByZXZlbnQgcnVuYXdheSBzdHlsZSBpbmhlcml0YW5jZSkuXG4gIC5uby1ndXR0ZXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICA+IC5jb2wsXG4gICAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyIC8gMjtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuXG4vLyBGb3IgZWFjaCBicmVha3BvaW50LCBkZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgdGhlIGNvbnRhaW5lciBpbiBhIG1lZGlhIHF1ZXJ5XG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGd1dHRlciAvIDI7XG4gIG1hcmdpbi1sZWZ0OiAtJGd1dHRlciAvIDI7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2UgdXNlIGBmbGV4YCB2YWx1ZXNcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgZmxleDogMCAwIHBlcmNlbnRhZ2UoJHNpemUgLyAkY29sdW1ucyk7XG4gIC8vIEFkZCBhIGBtYXgtd2lkdGhgIHRvIGVuc3VyZSBjb250ZW50IHdpdGhpbiBlYWNoIGNvbHVtbiBkb2VzIG5vdCBibG93IG91dFxuICAvLyB0aGUgd2lkdGggb2YgdGhlIGNvbHVtbi4gQXBwbGllcyB0byBJRTEwKyBhbmQgRmlyZWZveC4gQ2hyb21lIGFuZCBTYWZhcmlcbiAgLy8gZG8gbm90IGFwcGVhciB0byByZXF1aXJlIHRoaXMuXG4gIG1heC13aWR0aDogcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBSZXNldCBlYXJsaWVyIGdyaWQgdGllcnNcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogJHNpemUgLyAkY29sdW1ucztcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gICYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJSAvICRjb3VudDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgLyAkY291bnQ7XG4gIH1cbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgLy8gQ29tbW9uIHByb3BlcnRpZXMgZm9yIGFsbCBicmVha3BvaW50c1xuICAlZ3JpZC1jb2x1bW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyIC8gMjtcbiAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgLyAyO1xuICB9XG5cbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gQWxsb3cgY29sdW1ucyB0byBzdHJldGNoIGZ1bGwgd2lkdGggYmVsb3cgdGhlaXIgYnJlYWtwb2ludHNcbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbCN7JGluZml4fSxcbiAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICAvLyBQcm92aWRlIGJhc2ljIGAuY29sLXticH1gIGNsYXNzZXMgZm9yIGVxdWFsLXdpZHRoIGZsZXhib3ggY29sdW1uc1xuICAgICAgLmNvbCN7JGluZml4fSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgLnJvdy1jb2xzI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tZmlyc3QgeyBvcmRlcjogLTE7IH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWxhc3QgeyBvcmRlcjogJGNvbHVtbnMgKyAxOyB9XG5cbiAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAub3JkZXIjeyRpbmZpeH0tI3skaX0geyBvcmRlcjogJGk7IH1cbiAgICAgIH1cblxuICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2ljIEJvb3RzdHJhcCB0YWJsZVxuLy9cblxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIGNvbG9yOiAkdGFibGUtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iZzsgLy8gUmVzZXQgZm9yIG5lc3Rpbmcgd2l0aGluIHBhcmVudHMgd2l0aCBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm9yZGVyLXRvcDogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGhlYWQgdGgge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgYm9yZGVyLWJvdHRvbTogKDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoKSBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLXRvcDogKDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoKSBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIENvbmRlbnNlZCB0YWJsZSB3LyBoYWxmIHBhZGRpbmdcbi8vXG5cbi50YWJsZS1zbSB7XG4gIHRoLFxuICB0ZCB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy1zbTtcbiAgfVxufVxuXG5cbi8vIEJvcmRlciB2ZXJzaW9uc1xuLy9cbi8vIEFkZCBvciByZW1vdmUgYm9yZGVycyBhbGwgYXJvdW5kIHRoZSB0YWJsZSBhbmQgYmV0d2VlbiBhbGwgdGhlIGNvbHVtbnMuXG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuXG4gIHRoLFxuICB0ZCB7XG4gICAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0aGVhZCB7XG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMiAqICR0YWJsZS1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzIHtcbiAgdGgsXG4gIHRkLFxuICB0aGVhZCB0aCxcbiAgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbi8vIFplYnJhLXN0cmlwaW5nXG4vL1xuLy8gRGVmYXVsdCB6ZWJyYS1zdHJpcGUgc3R5bGVzIChhbHRlcm5hdGluZyBncmF5IGFuZCB0cmFuc3BhcmVudCBiYWNrZ3JvdW5kcylcblxuLnRhYmxlLXN0cmlwZWQge1xuICB0Ym9keSB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1hY2NlbnQtYmc7XG4gIH1cbn1cblxuXG4vLyBIb3ZlciBlZmZlY3Rcbi8vXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXG5cbi50YWJsZS1ob3ZlciB7XG4gIHRib2R5IHRyIHtcbiAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgIGNvbG9yOiAkdGFibGUtaG92ZXItY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaG92ZXItYmc7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGFibGUgYmFja2dyb3VuZHNcbi8vXG4vLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KCRjb2xvciwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkdGFibGUtYmctbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICR0YWJsZS1ib3JkZXItbGV2ZWwpKTtcbn1cblxuQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoYWN0aXZlLCAkdGFibGUtYWN0aXZlLWJnKTtcblxuXG4vLyBEYXJrIHN0eWxlc1xuLy9cbi8vIFNhbWUgdGFibGUgbWFya3VwLCBidXQgaW52ZXJ0ZWQgY29sb3Igc2NoZW1lOiBkYXJrIGJhY2tncm91bmQgYW5kIGxpZ2h0IHRleHQuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4udGFibGUge1xuICAudGhlYWQtZGFyayB7XG4gICAgdGgge1xuICAgICAgY29sb3I6ICR0YWJsZS1kYXJrLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYmc7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAudGhlYWQtbGlnaHQge1xuICAgIHRoIHtcbiAgICAgIGNvbG9yOiAkdGFibGUtaGVhZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1oZWFkLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtZGFyayB7XG4gIGNvbG9yOiAkdGFibGUtZGFyay1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYmc7XG5cbiAgdGgsXG4gIHRkLFxuICB0aGVhZCB0aCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtZGFyay1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmLnRhYmxlLXN0cmlwZWQge1xuICAgIHRib2R5IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1hY2NlbnQtYmc7XG4gICAgfVxuICB9XG5cbiAgJi50YWJsZS1ob3ZlciB7XG4gICAgdGJvZHkgdHIge1xuICAgICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1ob3Zlci1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstaG92ZXItYmc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUmVzcG9uc2l2ZSB0YWJsZXNcbi8vXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC50YWJsZS1yZXNwb25zaXZlLSpgIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nIHRoZSBzY3JlZW5cbi8vIHNpemUgb2Ygd2hlcmUgeW91ciB0YWJsZSB3aWxsIG92ZXJmbG93LlxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgJiN7JGluZml4fSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cbiAgICAgICAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyIG9uIGhvcml6b250YWwgc2Nyb2xsIGR1ZSB0byB1c2Ugb2YgYGRpc3BsYXk6IGJsb2NrO2BcbiAgICAgICAgPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gVGFibGVzXG5cbkBtaXhpbiB0YWJsZS1yb3ctdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kLCAkYm9yZGVyOiBudWxsKSB7XG4gIC8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4gIC8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG4gIC50YWJsZS0jeyRzdGF0ZX0ge1xuICAgICYsXG4gICAgPiB0aCxcbiAgICA+IHRkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIH1cblxuICAgIEBpZiAkYm9yZGVyICE9IG51bGwge1xuICAgICAgdGgsXG4gICAgICB0ZCxcbiAgICAgIHRoZWFkIHRoLFxuICAgICAgdGJvZHkgKyB0Ym9keSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBIb3ZlciBzdGF0ZXMgZm9yIGAudGFibGUtaG92ZXJgXG4gIC8vIE5vdGU6IHRoaXMgaXMgbm90IGF2YWlsYWJsZSBmb3IgY2VsbHMgb3Igcm93cyB3aXRoaW4gYHRoZWFkYCBvciBgdGZvb3RgLlxuICAudGFibGUtaG92ZXIge1xuICAgICRob3Zlci1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDUlKTtcblxuICAgIC50YWJsZS0jeyRzdGF0ZX0ge1xuICAgICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRob3Zlci1iYWNrZ3JvdW5kO1xuXG4gICAgICAgID4gdGQsXG4gICAgICAgID4gdGgge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRob3Zlci1iYWNrZ3JvdW5kO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIFRleHR1YWwgZm9ybSBjb250cm9sc1xuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkaW5wdXQtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMsIDApO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAvLyBVbnN0eWxlIHRoZSBjYXJldCBvbiBgPHNlbGVjdD5gcyBpbiBJRTEwKy5cbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgLy8gUmVtb3ZlIHNlbGVjdCBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRpbnB1dC1jb2xvcjtcbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLWZvY3VzKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGFuZCByZWFkLW9ubHkgaW5wdXRzXG4gIC8vXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cbiAgJjpkaXNhYmxlZCxcbiAgJltyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICY6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gICAgLy8gU3VwcHJlc3MgdGhlIG5lc3RlZCBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgIC8vIHRoZSBzZWxlY3RlZCBvcHRpb24gdGV4dCB3aGVuIHRoZSAoc3RpbGwgY2xvc2VkKSA8c2VsZWN0PiByZWNlaXZlcyBmb2N1c1xuICAgIC8vIGluIElFIGFuZCAodW5kZXIgY2VydGFpbiBjb25kaXRpb25zKSBFZGdlLCBhcyBpdCBsb29rcyBiYWQgYW5kIGNhbm5vdCBiZSBtYWRlIHRvXG4gICAgLy8gbWF0Y2ggdGhlIGFwcGVhcmFuY2Ugb2YgdGhlIG5hdGl2ZSB3aWRnZXQuXG4gICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTkzOTguXG4gICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIH1cbn1cblxuLy8gTWFrZSBmaWxlIGlucHV0cyBiZXR0ZXIgbWF0Y2ggdGV4dCBpbnB1dHMgYnkgZm9yY2luZyB0aGVtIHRvIG5ldyBsaW5lcy5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cblxuLy9cbi8vIExhYmVsc1xuLy9cblxuLy8gRm9yIHVzZSB3aXRoIGhvcml6b250YWwgYW5kIGlubGluZSBmb3Jtcywgd2hlbiB5b3UgbmVlZCB0aGUgbGFiZWwgKG9yIGxlZ2VuZClcbi8vIHRleHQgdG8gYWxpZ24gd2l0aCB0aGUgZm9ybSBjb250cm9scy5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBgPGxhYmVsPi88bGVnZW5kPmAgZGVmYXVsdFxuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG59XG5cblxuLy8gUmVhZG9ubHkgY29udHJvbHMgYXMgcGxhaW4gdGV4dFxuLy9cbi8vIEFwcGx5IGNsYXNzIHRvIGEgcmVhZG9ubHkgaW5wdXQgdG8gbWFrZSBpdCBhcHBlYXIgbGlrZSByZWd1bGFyIHBsYWluXG4vLyB0ZXh0ICh3aXRob3V0IGFueSBib3JkZXIsIGJhY2tncm91bmQgY29sb3IsIGZvY3VzIGluZGljYXRvcilcblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gbWF0Y2ggaW5wdXRzIGlmIHRoaXMgY2xhc3MgY29tZXMgb24gaW5wdXRzIHdpdGggZGVmYXVsdCBtYXJnaW5zXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmLmZvcm0tY29udHJvbC1zbSxcbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXG4vLyBoZWlnaHQgYW5kIGZvbnQtc2l6ZSBvZiBmb3JtIGNvbnRyb2xzLlxuLy9cbi8vIFJlcGVhdGVkIGluIGBfaW5wdXRfZ3JvdXAuc2Nzc2AgdG8gYXZvaWQgU2FzcyBleHRlbmQgaXNzdWVzLlxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAmW3NpemVdLFxuICAmW211bHRpcGxlXSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gRm9ybSBncm91cHNcbi8vXG4vLyBEZXNpZ25lZCB0byBoZWxwIHdpdGggdGhlIG9yZ2FuaXphdGlvbiBhbmQgc3BhY2luZyBvZiB2ZXJ0aWNhbCBmb3Jtcy4gRm9yXG4vLyBob3Jpem9udGFsIGZvcm1zLCB1c2UgdGhlIHByZWRlZmluZWQgZ3JpZCBjbGFzc2VzLlxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b207XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xufVxuXG5cbi8vIEZvcm0gZ3JpZFxuLy9cbi8vIFNwZWNpYWwgcmVwbGFjZW1lbnQgZm9yIG91ciBncmlkIHN5c3RlbSdzIGAucm93YCBmb3IgdGlnaHRlciBmb3JtIGxheW91dHMuXG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICBtYXJnaW4tbGVmdDogLSRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcblxuICA+IC5jb2wsXG4gID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xuLy9cbi8vIEluZGVudCB0aGUgbGFiZWxzIHRvIHBvc2l0aW9uIHJhZGlvcy9jaGVja2JveGVzIGFzIGhhbmdpbmcgY29udHJvbHMuXG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAkZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTtcbiAgbWFyZ2luLWxlZnQ6IC0kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCBmb3Igd29ya2Fyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsXG4gICY6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBgPGxhYmVsPmAgYm90dG9tIG1hcmdpblxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyBPdmVycmlkZSBiYXNlIC5mb3JtLWNoZWNrXG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14O1xuXG4gIC8vIFVuZG8gLmZvcm0tY2hlY2staW5wdXQgZGVmYXVsdHMgYW5kIGFkZCBzb21lIGBtYXJnaW4tcmlnaHRgLlxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG4vL1xuLy8gUHJvdmlkZSBmZWVkYmFjayB0byB1c2VycyB3aGVuIGZvcm0gZmllbGQgdmFsdWVzIGFyZSB2YWxpZCBvciBpbnZhbGlkLiBXb3Jrc1xuLy8gcHJpbWFyaWx5IGZvciBjbGllbnQtc2lkZSB2YWxpZGF0aW9uIHZpYSBzY29wZWQgYDppbnZhbGlkYCBhbmQgYDp2YWxpZGBcbi8vIHBzZXVkby1jbGFzc2VzIGJ1dCBhbHNvIGluY2x1ZGVzIGAuaXMtaW52YWxpZGAgYW5kIGAuaXMtdmFsaWRgIGNsYXNzZXMgZm9yXG4vLyBzZXJ2ZXIgc2lkZSB2YWxpZGF0aW9uLlxuXG5AZWFjaCAkc3RhdGUsICRkYXRhIGluICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzIHtcbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlKCRzdGF0ZSwgbWFwLWdldCgkZGF0YSwgY29sb3IpLCBtYXAtZ2V0KCRkYXRhLCBpY29uKSk7XG59XG5cbi8vIElubGluZSBmb3Jtc1xuLy9cbi8vIE1ha2UgZm9ybXMgYXBwZWFyIGlubGluZSgtYmxvY2spIGJ5IGFkZGluZyB0aGUgYC5mb3JtLWlubGluZWAgY2xhc3MuIElubGluZVxuLy8gZm9ybXMgYmVnaW4gc3RhY2tlZCBvbiBleHRyYSBzbWFsbCAobW9iaWxlKSBkZXZpY2VzIGFuZCB0aGVuIGdvIGlubGluZSB3aGVuXG4vLyB2aWV3cG9ydHMgcmVhY2ggPDc2OHB4LlxuLy9cbi8vIFJlcXVpcmVzIHdyYXBwaW5nIGlucHV0cyBhbmQgbGFiZWxzIHdpdGggYC5mb3JtLWdyb3VwYCBmb3IgcHJvcGVyIGRpc3BsYXkgb2Zcbi8vIGRlZmF1bHQgSFRNTCBmb3JtIGNvbnRyb2xzIGFuZCBvdXIgY3VzdG9tIGZvcm0gY29udHJvbHMgKGUuZy4sIGlucHV0IGdyb3VwcykuXG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIFByZXZlbnQgc2hvcnRlciBlbGVtZW50cyBmcm9tIGdyb3dpbmcgdG8gc2FtZSBoZWlnaHQgYXMgb3RoZXJzIChlLmcuLCBzbWFsbCBidXR0b25zIGdyb3dpbmcgdG8gbm9ybWFsIHNpemVkIGJ1dHRvbiBoZWlnaHQpXG5cbiAgLy8gQmVjYXVzZSB3ZSB1c2UgZmxleCwgdGhlIGluaXRpYWwgc2l6aW5nIG9mIGNoZWNrYm94ZXMgaXMgY29sbGFwc2VkIGFuZFxuICAvLyBkb2Vzbid0IG9jY3VweSB0aGUgZnVsbC13aWR0aCAod2hpY2ggaXMgd2hhdCB3ZSB3YW50IGZvciB4cyBncmlkIHRpZXIpLFxuICAvLyBzbyB3ZSBmb3JjZSB0aGF0IGhlcmUuXG4gIC5mb3JtLWNoZWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIEtpY2sgaW4gdGhlIGlubGluZVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gSW5saW5lLWJsb2NrIGFsbCB0aGUgdGhpbmdzIGZvciBcImlubGluZVwiXG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8vIEFsbG93IGZvbGtzIHRvICpub3QqIHVzZSBgLmZvcm0tZ3JvdXBgXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bzsgLy8gUHJldmVudCBsYWJlbHMgZnJvbSBzdGFja2luZyBhYm92ZSBpbnB1dHMgaW4gYC5mb3JtLWdyb3VwYFxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAvLyBNYWtlIHN0YXRpYyBjb250cm9scyBiZWhhdmUgbGlrZSByZWd1bGFyIG9uZXNcbiAgICAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLFxuICAgIC5jdXN0b20tc2VsZWN0IHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBvbiByYWRpb3MvY2hlY2tib3hlcyB0aGF0IHdlcmUgdXNlZCBmb3Igc3RhY2tpbmcsIGFuZFxuICAgIC8vIHRoZW4gdW5kbyB0aGUgZmxvYXRpbmcgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzIHRvIG1hdGNoLlxuICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbCB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICAgIH0gQGVsc2Uge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSB7XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIvLyBGb3JtIGNvbnRyb2wgZm9jdXMgc3RhdGVcbi8vXG4vLyBHZW5lcmF0ZSBhIGN1c3RvbWl6ZWQgZm9jdXMgc3RhdGUgYW5kIGZvciBhbnkgaW5wdXQgd2l0aCB0aGUgc3BlY2lmaWVkIGNvbG9yLFxuLy8gd2hpY2ggZGVmYXVsdHMgdG8gdGhlIGAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yYCB2YXJpYWJsZS5cbi8vXG4vLyBXZSBoaWdobHkgZW5jb3VyYWdlIHlvdSB0byBub3QgY3VzdG9taXplIHRoZSBkZWZhdWx0IHZhbHVlLCBidXQgaW5zdGVhZCB1c2Vcbi8vIHRoaXMgdG8gdHdlYWsgY29sb3JzIG9uIGFuIGFzLW5lZWRlZCBiYXNpcy4gVGhpcyBhZXN0aGV0aWMgY2hhbmdlIGlzIGJhc2VkIG9uXG4vLyBXZWJLaXQncyBkZWZhdWx0IHN0eWxlcywgYnV0IGFwcGxpY2FibGUgdG8gYSB3aWRlciByYW5nZSBvZiBicm93c2Vycy4gSXRzXG4vLyB1c2FiaWxpdHkgYW5kIGFjY2Vzc2liaWxpdHkgc2hvdWxkIGJlIHRha2VuIGludG8gYWNjb3VudCB3aXRoIGFueSBjaGFuZ2UuXG4vL1xuLy8gRXhhbXBsZSB1c2FnZTogY2hhbmdlIHRoZSBkZWZhdWx0IGJsdWUgYm9yZGVyIGFuZCBzaGFkb3cgdG8gd2hpdGUgZm9yIGJldHRlclxuLy8gY29udHJhc3QgYWdhaW5zdCBhIGRhcmsgZ3JheSBiYWNrZ3JvdW5kLlxuQG1peGluIGZvcm0tY29udHJvbC1mb2N1cygkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGZvcm0tY29udHJvbC1mb2N1cygpYCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCAkY29sb3IsICRpY29uKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stZm9udC1zaXplKTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IC8vIENvbnRhaW4gdG8gcGFyZW50IHdoZW4gcG9zc2libGVcbiAgICBwYWRkaW5nOiAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteSAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDtcbiAgICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvciwgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5KTtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkaWNvbik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQsIGVzY2FwZS1zdmcoJGljb24pICRjdXN0b20tc2VsZWN0LWJnIG5vLXJlcGVhdCAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uIC8gJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLCAxMCUpO1xuICAgICAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKGxpZ2h0ZW4oJGNvbG9yLCAxMCUpKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gY3VzdG9tIGZpbGVcbiAgLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gR3JhZGllbnRzXG5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3IpIHtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXg7XG4gIH0gQGVsc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC15KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkZGVnOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuQG1peGluIGdyYWRpZW50LXgtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoJHdoaXRlLCAuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IGlmKCRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMsIHBvaW50ZXIsIG51bGwpO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogJGJ0bi1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LCAkYnRuLXBhZGRpbmcteCwgJGJ0bi1mb250LXNpemUsICRidG4tbGluZS1oZWlnaHQsICRidG4tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkYnRuLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogJGJ0bi1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1mb2N1cy1ib3gtc2hhZG93LCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxufVxuXG5cbi8vXG4vLyBCdXR0b24gU2l6ZXNcbi8vXG5cbi5idG4tbGcge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRidG4tZm9udC1zaXplLWxnLCAkYnRuLWxpbmUtaGVpZ2h0LWxnLCAkYnRuLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uYnRuLXNtIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1saW5lLWhlaWdodC1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuXG4vL1xuLy8gQmxvY2sgYnV0dG9uXG4vL1xuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC8vIFZlcnRpY2FsbHkgc3BhY2Ugb3V0IG11bHRpcGxlIGJsb2NrIGJ1dHRvbnNcbiAgKyAuYnRuLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAkYnRuLWJsb2NrLXNwYWNpbmcteTtcbiAgfVxufVxuXG4vLyBTcGVjaWZpY2l0eSBvdmVycmlkZXNcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgJi5idG4tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuQG1peGluIGJ1dHRvbi12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA3LjUlKSwgJGhvdmVyLWJvcmRlcjogZGFya2VuKCRib3JkZXIsIDEwJSksICRhY3RpdmUtYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCAxMCUpLCAkYWN0aXZlLWJvcmRlcjogZGFya2VuKCRib3JkZXIsIDEyLjUlKSkge1xuICBjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93KTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkYnRuLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgfVxuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlbW92ZSB0aGUgZ3JhZGllbnQgZm9yIHRoZSBwcmVzc2VkL2FjdGl2ZSBzdGF0ZVxuICAgIH1cbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBib3gtc2hhZG93OiAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJGNvbG9yLCAkY29sb3ItaG92ZXI6IGNvbG9yLXlpcSgkY29sb3IpLCAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvciwgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGNvbG9yLWhvdmVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYWN0aXZlLWJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBib3gtc2hhZG93OiAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBCdXR0b24gc2l6ZXNcbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAvLyBNYW51YWxseSBkZWNsYXJlIHRvIHByb3ZpZGUgYW4gb3ZlcnJpZGUgdG8gdGhlIGJyb3dzZXIgZGVmYXVsdFxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLCAwKTtcbn1cbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xufVxuIiwiLy8gVGhlIGRyb3Bkb3duIHdyYXBwZXIgKGA8ZGl2PmApXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gR2VuZXJhdGUgdGhlIGNhcmV0IGF1dG9tYXRpY2FsbHlcbiAgQGluY2x1ZGUgY2FyZXQoKTtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6ICRkcm9wZG93bi1taW4td2lkdGg7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1wYWRkaW5nLXkgMDtcbiAgbWFyZ2luOiAkZHJvcGRvd24tc3BhY2VyIDAgMDsgLy8gb3ZlcnJpZGUgZGVmYXVsdCB1bFxuICBAaW5jbHVkZSBmb250LXNpemUoJGRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZHJvcGRvd24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRkcm9wZG93bi1ib3JkZXItd2lkdGggc29saWQgJGRyb3Bkb3duLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGRyb3Bkb3duLWJveC1zaGFkb3cpO1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1sZWZ0IHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1yaWdodCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHVwKTtcbiAgfVxufVxuXG4uZHJvcHJpZ2h0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChyaWdodCk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wbGVmdCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KGxlZnQpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gV2hlbiBlbmFibGVkIFBvcHBlci5qcywgcmVzZXQgYmFzaWMgZHJvcGRvd24gcG9zaXRpb25cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uZHJvcGRvd24tbWVudSB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gIH1cbn1cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgQGluY2x1ZGUgbmF2LWRpdmlkZXIoJGRyb3Bkb3duLWRpdmlkZXItYmcsICRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15LCB0cnVlKTtcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgYm9yZGVyOiAwOyAvLyBGb3IgYDxidXR0b24+YHNcblxuICAvLyBQcmV2ZW50IGRyb3Bkb3duIG92ZXJmbG93IGlmIHRoZXJlJ3Mgbm8gcGFkZGluZ1xuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjc3MDNcbiAgQGlmICRkcm9wZG93bi1wYWRkaW5nLXkgPT0gMCB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWhvdmVyLWJnKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIGZvciB1c2Ugd2l0aCBoZWFkaW5nIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXNtKTtcbiAgY29sb3I6ICRkcm9wZG93bi1oZWFkZXItY29sb3I7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG59XG4iLCJAbWl4aW4gY2FyZXQtZG93bigpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwKCkge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtcmlnaHQoKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1sZWZ0KCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldCgkZGlyZWN0aW9uOiBkb3duKSB7XG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1kb3duKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC11cCgpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtcmlnaHQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1sZWZ0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBIb3Jpem9udGFsIGRpdmlkZXJzXG4vL1xuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBocikgd2l0aGluIGRyb3Bkb3ducyBhbmQgbmF2IGxpc3RzXG5cbkBtaXhpbiBuYXYtZGl2aWRlcigkY29sb3I6ICRuYXYtZGl2aWRlci1jb2xvciwgJG1hcmdpbi15OiAkbmF2LWRpdmlkZXItbWFyZ2luLXksICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46ICRtYXJnaW4teSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yO1xuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYG5hdi1kaXZpZGVyKClgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vLyBNYWtlIHRoZSBkaXYgYmVoYXZlIGxpa2UgYSBidXR0b25cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gbWF0Y2ggLmJ0biBhbGlnbm1lbnQgZ2l2ZW4gZm9udC1zaXplIGhhY2sgYWJvdmVcblxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcblxuICAgIC8vIEJyaW5nIHRoZSBob3ZlciwgZm9jdXNlZCwgYW5kIFwiYWN0aXZlXCIgYnV0dG9ucyB0byB0aGUgZnJvbnQgdG8gb3ZlcmxheVxuICAgIC8vIHRoZSBib3JkZXJzIHByb3Blcmx5XG4gICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICB9XG59XG5cbi8vIE9wdGlvbmFsOiBHcm91cCBtdWx0aXBsZSBidXR0b24gZ3JvdXBzIHRvZ2V0aGVyIGZvciBhIHRvb2xiYXJcbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1ncm91cCB7XG4gIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnMgd2hlbiBidXR0b25zIGFyZSBuZXh0IHRvIGVhY2ggb3RoZXJcbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy9cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vXG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcblxuICAmOjphZnRlcixcbiAgLmRyb3B1cCAmOjphZnRlcixcbiAgLmRyb3ByaWdodCAmOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGxlZnQgJjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbn1cblxuXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcbi8vIFNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXG4gICYuYnRuLWxpbmsge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xuLy9cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveCBhbmQgcmFkaW8gb3B0aW9uc1xuLy9cbi8vIEluIG9yZGVyIHRvIHN1cHBvcnQgdGhlIGJyb3dzZXIncyBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2ssIHBvd2VyZWQgYnkgdGhlXG4vLyBgcmVxdWlyZWRgIGF0dHJpYnV0ZSwgd2UgaGF2ZSB0byBcImhpZGVcIiB0aGUgaW5wdXRzIHZpYSBgY2xpcGAuIFdlIGNhbm5vdCB1c2Vcbi8vIGBkaXNwbGF5OiBub25lO2Agb3IgYHZpc2liaWxpdHk6IGhpZGRlbjtgIGFzIHRoYXQgYWxzbyBoaWRlcyB0aGUgcG9wb3Zlci5cbi8vIFNpbXBseSB2aXN1YWxseSBoaWRpbmcgdGhlIGlucHV0cyB2aWEgYG9wYWNpdHlgIHdvdWxkIGxlYXZlIHRoZW0gY2xpY2thYmxlIGluXG4vLyBjZXJ0YWluIGNhc2VzIHdoaWNoIGlzIHByZXZlbnRlZCBieSB1c2luZyBgY2xpcGAgYW5kIGBwb2ludGVyLWV2ZW50c2AuXG4vLyBUaGlzIHdheSwgd2UgZW5zdXJlIGEgRE9NIGVsZW1lbnQgaXMgdmlzaWJsZSB0byBwb3NpdGlvbiB0aGUgcG9wb3ZlciBmcm9tLlxuLy9cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMjc5NCBhbmRcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzE0NTU5IGZvciBtb3JlIGluZm9ybWF0aW9uLlxuXG4uYnRuLWdyb3VwLXRvZ2dsZSB7XG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBgPGxhYmVsPmAgdmFsdWVcblxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIEZvciBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2tcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgPiAuY3VzdG9tLXNlbGVjdCxcbiAgPiAuY3VzdG9tLWZpbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIGZvY3VzIHN0YXRlJ3Mgei1pbmRleFxuICAgIGZsZXg6IDEgMSAwJTtcbiAgICBtaW4td2lkdGg6IDA7IC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzM2MjQ3MTQwL3doeS1kb250LWZsZXgtaXRlbXMtc2hyaW5rLXBhc3QtY29udGVudC1zaXplXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICsgLmZvcm0tY29udHJvbCxcbiAgICArIC5jdXN0b20tc2VsZWN0LFxuICAgICsgLmN1c3RvbS1maWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cblxuICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBmb3JtIGNvbnRyb2wgdG8gdGhlIHRvcCBvZiBzdXJyb3VuZGluZyBlbGVtZW50c1xuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4gID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgei1pbmRleDogMztcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBjdXN0b20gZmlsZSBpbnB1dCBhYm92ZSB0aGUgbGFiZWxcbiAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgICB6LWluZGV4OiA0O1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5jdXN0b20tc2VsZWN0IHtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkgeyBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApOyB9XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7IEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTsgfVxuICB9XG5cbiAgLy8gQ3VzdG9tIGZpbGUgaW5wdXRzIGhhdmUgbW9yZSBjb21wbGV4IG1hcmt1cCwgdGh1cyByZXF1aXJpbmcgZGlmZmVyZW50XG4gIC8vIGJvcmRlci1yYWRpdXMgb3ZlcnJpZGVzLlxuICA+IC5jdXN0b20tZmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7IEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7IH1cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7IEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTsgfVxuICB9XG59XG5cblxuLy8gUHJlcGVuZCBhbmQgYXBwZW5kXG4vL1xuLy8gV2hpbGUgaXQgcmVxdWlyZXMgb25lIGV4dHJhIGxheWVyIG9mIEhUTUwgZm9yIGVhY2gsIGRlZGljYXRlZCBwcmVwZW5kIGFuZFxuLy8gYXBwZW5kIGVsZW1lbnRzIGFsbG93IHVzIHRvIDEpIGJlIGxlc3MgY2xldmVyLCAyKSBzaW1wbGlmeSBvdXIgc2VsZWN0b3JzLCBhbmRcbi8vIDMpIHN1cHBvcnQgSFRNTDUgZm9ybSB2YWxpZGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuICB9XG5cbiAgLmJ0biArIC5idG4sXG4gIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgeyBtYXJnaW4tcmlnaHQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoOyB9XG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHsgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoOyB9XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gQWxsb3cgdXNlIG9mIDxsYWJlbD4gZWxlbWVudHMgYnkgb3ZlcnJpZGluZyBvdXIgZGVmYXVsdCBtYXJnaW4tYm90dG9tXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTsgLy8gTWF0Y2ggaW5wdXRzXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIE51a2UgZGVmYXVsdCBtYXJnaW5zIGZyb20gY2hlY2tib3hlcyBhbmQgcmFkaW9zIHRvIHZlcnRpY2FsbHkgY2VudGVyIHdpdGhpbi5cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZztcbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmQgcm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG59XG4iLCIvLyBFbWJlZGRlZCBpY29ucyBmcm9tIE9wZW4gSWNvbmljLlxuLy8gUmVsZWFzZWQgdW5kZXIgTUlUIGFuZCBjb3B5cmlnaHQgMjAxNCBXYXlidXJ5LlxuLy8gaHR0cHM6Ly91c2VpY29uaWMuY29tL29wZW5cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBCYXNlIGNsYXNzIHRha2VzIGNhcmUgb2YgYWxsIHRoZSBrZXkgYmVoYXZpb3JhbCBhc3BlY3RzLlxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogJGN1c3RvbS1jb250cm9sLXNwYWNlci14O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xOyAvLyBQdXQgdGhlIGlucHV0IGJlaGluZCB0aGUgbGFiZWwgc28gaXQgZG9lc24ndCBvdmVybGF5IHRleHRcbiAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgaGVpZ2h0OiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpIC8gMjtcbiAgb3BhY2l0eTogMDtcblxuICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgLy8gdGhlIG1peGluIGlzIG5vdCB1c2VkIGhlcmUgdG8gbWFrZSBzdXJlIHRoZXJlIGlzIGZlZWRiYWNrXG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgfVxuXG4gIC8vIFVzZSBbZGlzYWJsZWRdIGFuZCA6ZGlzYWJsZWQgdG8gd29yayBhcm91bmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQ3VzdG9tIGNvbnRyb2wgaW5kaWNhdG9yc1xuLy9cbi8vIEJ1aWxkIHRoZSBjdXN0b20gY29udHJvbHMgb3V0IG9mIHBzZXVkby1lbGVtZW50cy5cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWxhYmVsLWNvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBjdXJzb3I6ICRjdXN0b20tY29udHJvbC1jdXJzb3I7XG5cbiAgLy8gQmFja2dyb3VuZC1jb2xvciBhbmQgKHdoZW4gZW5hYmxlZCkgZ3JhZGllbnRcbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpIC8gMjtcbiAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnO1xuICAgIGJvcmRlcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3Igc29saWQgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGg7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgLy8gRm9yZWdyb3VuZCAoaWNvbilcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyO1xuICAgIGxlZnQ6IC0oJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBoZWlnaHQ6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCA1MCUgLyAjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZX07XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveGVzXG4vL1xuLy8gVHdlYWsganVzdCBhIGZldyB0aGluZ3MgZm9yIGNoZWNrYm94ZXMuXG5cbi5jdXN0b20tY2hlY2tib3gge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZCk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyk7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdyk7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZztcbiAgICB9XG4gICAgJjppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSYWRpb3Ncbi8vXG4vLyBUd2VhayBqdXN0IGEgZmV3IHRoaW5ncyBmb3IgcmFkaW9zLlxuXG4uY3VzdG9tLXJhZGlvIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1ibGFja2xpc3RcbiAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBzd2l0Y2hlc1xuLy9cbi8vIFR3ZWFrIGEgZmV3IHRoaW5ncyBmb3Igc3dpdGNoZXNcblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlcjtcblxuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtKCRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlcik7XG4gICAgICB3aWR0aDogJGN1c3RvbS1zd2l0Y2gtd2lkdGg7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWJsYWNrbGlzdFxuICAgICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiBhZGQoKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAvIDIsICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogMik7XG4gICAgICBsZWZ0OiBhZGQoLSgkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXIpLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDIpO1xuICAgICAgd2lkdGg6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplO1xuICAgICAgaGVpZ2h0OiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yO1xuICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWJsYWNrbGlzdFxuICAgICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHRyYW5zZm9ybSAuMTVzIGVhc2UtaW4tb3V0LCAkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKCRjdXN0b20tc3dpdGNoLXdpZHRoIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBTZWxlY3Rcbi8vXG4vLyBSZXBsYWNlcyB0aGUgYnJvd3NlciBkZWZhdWx0IHNlbGVjdCB3aXRoIGEgY3VzdG9tIG9uZSwgbW9zdGx5IHB1bGxlZCBmcm9tXG4vLyBodHRwczovL3ByaW1lci5naXRodWIuaW8vLlxuLy9cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1jb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogJGN1c3RvbS1zZWxlY3QtYmcgJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDtcbiAgYm9yZGVyOiAkY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3cpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93LCAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG5cbiAgICAmOjotbXMtdmFsdWUge1xuICAgICAgLy8gRm9yIHZpc3VhbCBjb25zaXN0ZW5jeSB3aXRoIG90aGVyIHBsYXRmb3Jtcy9icm93c2VycyxcbiAgICAgIC8vIHN1cHByZXNzIHRoZSBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZS5cbiAgICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSGlkZXMgdGhlIGRlZmF1bHQgY2FyZXQgaW4gSUUxMVxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGN1c3RvbS1zZWxlY3QtY29sb3I7XG4gIH1cbn1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTtcbiAgcGFkZGluZy10b3A6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc20pO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnO1xuICBwYWRkaW5nLXRvcDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWJvdHRvbTogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZyk7XG59XG5cblxuLy8gRmlsZVxuLy9cbi8vIEN1c3RvbSBmaWxlIGlucHV0LlxuXG4uY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCB0byB3b3JrIGFyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuICAmOmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc7XG4gIH1cblxuICBAZWFjaCAkbGFuZywgJHZhbHVlIGluICRjdXN0b20tZmlsZS10ZXh0IHtcbiAgICAmOmxhbmcoI3skbGFuZ30pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBjb250ZW50OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gICAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG4gIH1cbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRjdXN0b20tZmlsZS1wYWRkaW5nLXkgJGN1c3RvbS1maWxlLXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRjdXN0b20tZmlsZS1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tZmlsZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRjdXN0b20tZmlsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1maWxlLWJnO1xuICBib3JkZXI6ICRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1maWxlLWJveC1zaGFkb3cpO1xuXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjtcbiAgICBwYWRkaW5nOiAkY3VzdG9tLWZpbGUtcGFkZGluZy15ICRjdXN0b20tZmlsZS1wYWRkaW5nLXg7XG4gICAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tZmlsZS1idXR0b24tYmcpO1xuICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAwKTtcbiAgfVxufVxuXG4vLyBSYW5nZVxuLy9cbi8vIFN0eWxlIHJhbmdlIGlucHV0cyB0aGUgc2FtZSBhY3Jvc3MgYnJvd3NlcnMuIFZlbmRvci1zcGVjaWZpYyBydWxlcyBmb3IgcHNldWRvXG4vLyBlbGVtZW50cyBjYW5ub3QgYmUgbWl4ZWQuIEFzIHN1Y2gsIHRoZXJlIGFyZSBubyBzaGFyZWQgc3R5bGVzIGZvciBmb2N1cyBvclxuLy8gYWN0aXZlIHN0YXRlcyBvbiBwcmVmaXhlZCBzZWxlY3RvcnMuXG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQsICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aCAqIDIpO1xuICBwYWRkaW5nOiAwOyAvLyBOZWVkIHRvIHJlc2V0IHBhZGRpbmdcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcblxuICAgIC8vIFBzZXVkby1lbGVtZW50cyBtdXN0IGJlIHNwbGl0IGFjcm9zcyBtdWx0aXBsZSBydWxlc2V0cyB0byBoYXZlIGFuIGVmZmVjdC5cbiAgICAvLyBObyBib3gtc2hhZG93KCkgbWl4aW4gZm9yIGZvY3VzIGFjY2Vzc2liaWxpdHkuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tcy10aHVtYiAgICAgICAgICAgIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gIH1cblxuICAmOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAoJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQgLSAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCkgLyAyOyAvLyBXZWJraXQgc3BlY2lmaWNcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGaXJlZm94IHNwZWNpZmljP1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbXMtdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMDsgLy8gRWRnZSBzcGVjaWZpY1xuICAgIG1hcmdpbi1yaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOyAvLyBXb3JrYXJvdW5kIHRoYXQgb3ZlcmZsb3dlZCBib3gtc2hhZG93IGlzIGhpZGRlbi5cbiAgICBtYXJnaW4tbGVmdDogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOyAgLy8gV29ya2Fyb3VuZCB0aGF0IG92ZXJmbG93ZWQgYm94LXNoYWRvdyBpcyBoaWRkZW4uXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tcy10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQgLyAyO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLWxvd2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLXVwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IC8vIGFyYml0cmFyeT9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOjotbXMtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBLaWNrc3RhcnQgYW55IG5hdmlnYXRpb24gY29tcG9uZW50IHdpdGggYSBzZXQgb2Ygc3R5bGUgcmVzZXRzLiBXb3JrcyB3aXRoXG4vLyBgPG5hdj5gcywgYDx1bD5gcyBvciBgPG9sPmBzLlxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbmF2LWxpbmstcGFkZGluZy15ICRuYXYtbGluay1wYWRkaW5nLXg7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4vL1xuLy8gVGFic1xuLy9cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xuXG4gIC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLSRuYXYtdGFicy1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAubmF2LWxpbmsge1xuICAgIGJvcmRlcjogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLm5hdi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtanVzdGlmaWVkIHtcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuXG4vLyBUYWJiYWJsZSB0YWJzXG4vL1xuLy8gSGlkZSB0YWJiYWJsZSBwYW5lcyB0byBzdGFydCwgc2hvdyB0aGVtIHdoZW4gYC5hY3RpdmVgXG5cbi50YWItY29udGVudCB7XG4gID4gLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gID4gLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi8vIENvbnRlbnRzXG4vL1xuLy8gTmF2YmFyXG4vLyBOYXZiYXIgYnJhbmRcbi8vIE5hdmJhciBuYXZcbi8vIE5hdmJhciB0ZXh0XG4vLyBOYXZiYXIgZGl2aWRlclxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vIE5hdmJhciBwb3NpdGlvblxuLy8gTmF2YmFyIHRoZW1lc1xuXG5cbi8vIE5hdmJhclxuLy9cbi8vIFByb3ZpZGUgYSBzdGF0aWMgbmF2YmFyIGZyb20gd2hpY2ggd2UgZXhwYW5kIHRvIGNyZWF0ZSBmdWxsLXdpZHRoLCBmaXhlZCwgYW5kXG4vLyBvdGhlciBuYXZiYXIgdmFyaWF0aW9ucy5cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiAkbmF2YmFyLXBhZGRpbmcteSAkbmF2YmFyLXBhZGRpbmcteDtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5jb250YWluZXIsXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGJyYW5kXG4vL1xuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXG5cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBtYXJnaW4tcmlnaHQ6ICRuYXZiYXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci1icmFuZC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgbmF2XG4vL1xuLy8gQ3VzdG9tIG5hdmJhciBuYXZpZ2F0aW9uIChkb2Vzbid0IHJlcXVpcmUgYC5uYXZgLCBidXQgZG9lcyBtYWtlIHVzZSBvZiBgLm5hdi1saW5rYCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLy8gY2Fubm90IHVzZSBgaW5oZXJpdGAgdG8gZ2V0IHRoZSBgLm5hdmJhcmBzIHZhbHVlXG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGV4dFxuLy9cbi8vXG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xufVxuXG5cbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgcmVzcG9uc2l2ZSBjb2xsYXBzaW5nIGFuZCB0b2dnbGluZyBvZiBuYXZiYXIgY29udGVudHMuXG4vLyBQb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZSBCb290c3RyYXAgSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi8vIFdoZW4gY29sbGFwc2VkLCBwcmV2ZW50IHRoZSB0b2dnbGVhYmxlIG5hdmJhciBjb250ZW50cyBmcm9tIGFwcGVhcmluZyBpblxuLy8gdGhlIGRlZmF1bHQgZmxleGJveCByb3cgb3JpZW50YXRpb24uIFJlcXVpcmVzIHRoZSB1c2Ugb2YgYGZsZXgtd3JhcDogd3JhcGBcbi8vIG9uIHRoZSBgLm5hdmJhcmAgcGFyZW50LlxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLy8gRm9yIGFsd2F5cyBleHBhbmRlZCBvciBleHRyYSBmdWxsIG5hdmJhcnMsIGVuc3VyZSBjb250ZW50IGFsaWducyBpdHNlbGZcbiAgLy8gcHJvcGVybHkgdmVydGljYWxseS4gQ2FuIGJlIGVhc2lseSBvdmVycmlkZGVuIHdpdGggZmxleCB1dGlsaXRpZXMuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIEJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG5hdmJhciB3aGVuIGluIGl0cyBjb2xsYXBzZWQgc3RhdGVcbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6ICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkgJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRuYXZiYXItdG9nZ2xlci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxuLy8gb3IgaW1hZ2UgZmlsZSBhcyBuZWVkZWQuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLm5hdmJhci1leHBhbmQtKmAgcmVzcG9uc2l2ZSBjbGFzc2VzIGZvciBjb25maWd1cmluZ1xuLy8gd2hlcmUgeW91ciBuYXZiYXIgY29sbGFwc2VzLlxuLm5hdmJhci1leHBhbmQge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jb250YWluZXIsXG4gICAgICAgID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAgICAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJHNpemUsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuZXh0KSB7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gRm9yIG5lc3RpbmcgY29udGFpbmVycywgaGF2ZSB0byByZWRlY2xhcmUgZm9yIGFsaWdubWVudCBwdXJwb3Nlc1xuICAgICAgICAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHNpemUsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgICAgICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgICAvLyBDaGFuZ2VzIGZsZXgtYmFzZXMgdG8gYXV0byBiZWNhdXNlIG9mIGFuIElFMTAgYnVnXG4gICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0aGVtZXNcbi8vXG4vLyBTdHlsZXMgZm9yIHN3aXRjaGluZyBiZXR3ZWVuIG5hdmJhcnMgd2l0aCBsaWdodCBvciBkYXJrIGJhY2tncm91bmQuXG5cbi8vIERhcmsgbGlua3MgYWdhaW5zdCBhIGxpZ2h0IGJhY2tncm91bmRcbi5uYXZiYXItbGlnaHQge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKTtcbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFdoaXRlIGxpbmtzIGFnYWluc3QgYSBkYXJrIGJhY2tncm91bmRcbi5uYXZiYXItZGFyayB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzIyNzQwI2lzc3VlY29tbWVudC0zMDU4NjgxMDZcbiAgaGVpZ2h0OiAkY2FyZC1oZWlnaHQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuXG4gID4gaHIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICAgIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIHtcbiAgICAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG59XG5cbi5jYXJkLWJvZHkge1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgZm9yIGRlY2tzIGFuZCBncm91cHMgc28gdGhhdCBjYXJkIGJsb2NrcyB0YWtlIHVwXG4gIC8vIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGUsIGVuc3VyaW5nIGZvb3RlcnMgYXJlIGFsaWduZWQgdG8gdGhlIGJvdHRvbS5cbiAgZmxleDogMSAxIGF1dG87XG4gIC8vIFdvcmthcm91bmQgZm9yIHRoZSBpbWFnZSBzaXplIGJ1ZyBpbiBJRVxuICAvLyBTZWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI4ODU1XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXg7XG4gIGNvbG9yOiAkY2FyZC1jb2xvcjtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAkY2FyZC1zcGFjZXIteTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtJGNhcmQtc3BhY2VyLXkgLyAyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgKyAuY2FyZC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogJGNhcmQtc3BhY2VyLXg7XG4gIH1cbn1cblxuLy9cbi8vIE9wdGlvbmFsIHRleHR1YWwgY2Fwc1xuLy9cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXkgJGNhcmQtc3BhY2VyLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlbW92ZXMgdGhlIGRlZmF1bHQgbWFyZ2luLWJvdHRvbSBvZiA8aE4+XG4gIGNvbG9yOiAkY2FyZC1jYXAtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAwIDApO1xuICB9XG5cbiAgKyAubGlzdC1ncm91cCB7XG4gICAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItdG9wOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBIZWFkZXIgbmF2c1xuLy9cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG4gIG1hcmdpbi1ib3R0b206IC0kY2FyZC1zcGFjZXIteTtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLXNwYWNlci14IC8gMjtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6ICRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgZmxleC1zaHJpbms6IDA7IC8vIEZvciBJRTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yOTM5NlxuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBDYXJkIGRlY2tcblxuLmNhcmQtZGVjayB7XG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtZGVjay1tYXJnaW47XG4gICAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1kZWNrLW1hcmdpbjtcblxuICAgIC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBkZWZhdWx0XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmQtZGVjay1tYXJnaW47XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIENhcmQgZ3JvdXBzXG4vL1xuXG4uY2FyZC1ncm91cCB7XG4gIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgPiAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZ3JvdXAtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gICAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgICA+IC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgKyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLy8gSGFuZGxlIHJvdW5kZWQgY29ybmVyc1xuICAgICAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1ibGFja2xpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktYmxhY2tsaXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktYmxhY2tsaXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktYmxhY2tsaXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBDb2x1bW5zXG4vL1xuXG4uY2FyZC1jb2x1bW5zIHtcbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWNvbHVtbnMtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGNvbHVtbi1jb3VudDogJGNhcmQtY29sdW1ucy1jb3VudDtcbiAgICBjb2x1bW4tZ2FwOiAkY2FyZC1jb2x1bW5zLWdhcDtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcblxuICAgIC5jYXJkIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gRG9uJ3QgbGV0IHRoZW0gdmVydGljYWxseSBzcGFuIG11bHRpcGxlIGNvbHVtbnNcbiAgICAgIHdpZHRoOiAxMDAlOyAvLyBEb24ndCBsZXQgdGhlaXIgd2lkdGggY2hhbmdlXG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIEFjY29yZGlvblxuLy9cblxuLmFjY29yZGlvbiB7XG4gID4gLmNhcmQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gICAgfVxuXG4gICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICAgIH1cblxuICAgID4gLmNhcmQtaGVhZGVyIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtJGNhcmQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuIiwiLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6ICRicmVhZGNydW1iLXBhZGRpbmcteSAkYnJlYWRjcnVtYi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRicmVhZGNydW1iLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYnJlYWRjcnVtYi1mb250LXNpemUpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJlYWRjcnVtYi1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gIC8vIFRoZSBzZXBhcmF0b3IgYmV0d2VlbiBicmVhZGNydW1icyAoYnkgZGVmYXVsdCwgYSBmb3J3YXJkLXNsYXNoOiBcIi9cIilcbiAgKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIFN1cHByZXNzIHVuZGVybGluaW5nIG9mIHRoZSBzZXBhcmF0b3IgaW4gbW9kZXJuIGJyb3dzZXJzXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc7XG4gICAgICBjb2xvcjogJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjtcbiAgICAgIGNvbnRlbnQ6IGVzY2FwZS1zdmcoJGJyZWFkY3J1bWItZGl2aWRlcik7XG4gICAgfVxuICB9XG5cbiAgLy8gSUU5LTExIGhhY2sgdG8gcHJvcGVybHkgaGFuZGxlIGh5cGVybGluayB1bmRlcmxpbmVzIGZvciBicmVhZGNydW1icyBidWlsdFxuICAvLyB3aXRob3V0IGA8dWw+YHMuIFRoZSBgOjpiZWZvcmVgIHBzZXVkby1lbGVtZW50IGdlbmVyYXRlcyBhbiBlbGVtZW50XG4gIC8vICp3aXRoaW4qIHRoZSAuYnJlYWRjcnVtYi1pdGVtIGFuZCB0aGVyZWJ5IGluaGVyaXRzIHRoZSBgdGV4dC1kZWNvcmF0aW9uYC5cbiAgLy9cbiAgLy8gVG8gdHJpY2sgSUUgaW50byBzdXBwcmVzc2luZyB0aGUgdW5kZXJsaW5lLCB3ZSBnaXZlIHRoZSBwc2V1ZG8tZWxlbWVudCBhblxuICAvLyB1bmRlcmxpbmUgYW5kIHRoZW4gaW1tZWRpYXRlbHkgcmVtb3ZlIGl0LlxuICArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBjb2xvcjogJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yO1xuICB9XG59XG4iLCIucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJHBhZ2luYXRpb24tcGFkZGluZy15ICRwYWdpbmF0aW9uLXBhZGRpbmcteDtcbiAgbWFyZ2luLWxlZnQ6IC0kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg7XG4gIGxpbmUtaGVpZ2h0OiAkcGFnaW5hdGlvbi1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRwYWdpbmF0aW9uLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1iZztcbiAgYm9yZGVyOiAkcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggc29saWQgJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgb3V0bGluZTogJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTtcbiAgICBib3gtc2hhZG93OiAkcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG59XG5cbi5wYWdlLWl0ZW0ge1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIC5wYWdlLWxpbmsge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLy8gT3BpbmlvbmF0ZWQ6IHJlbW92ZSB0aGUgXCJoYW5kXCIgY3Vyc29yIHNldCBwcmV2aW91c2x5IGZvciAucGFnZS1saW5rXG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cblxuLnBhZ2luYXRpb24tbGcge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LWxnLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRsaW5lLWhlaWdodC1sZywgJGJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4ucGFnaW5hdGlvbi1zbSB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktc20sICRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbSwgJGZvbnQtc2l6ZS1zbSwgJGxpbmUtaGVpZ2h0LXNtLCAkYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBQYWdpbmF0aW9uXG5cbkBtaXhpbiBwYWdpbmF0aW9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICAucGFnZS1saW5rIHtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIH1cblxuICAucGFnZS1pdGVtIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIFJlcXVpcmVzIG9uZSBvZiB0aGUgY29udGV4dHVhbCwgY29sb3IgbW9kaWZpZXIgY2xhc3NlcyBmb3IgYGNvbG9yYCBhbmRcbi8vIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAkYmFkZ2UtcGFkZGluZy15ICRiYWRnZS1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmFkZ2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRiYWRnZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRiYWRnZS1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYmFkZ2UtdHJhbnNpdGlvbik7XG5cbiAgQGF0LXJvb3QgYSN7Jn0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vIEVtcHR5IGJhZGdlcyBjb2xsYXBzZSBhdXRvbWF0aWNhbGx5XG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLy8gUXVpY2sgZml4IGZvciBiYWRnZXMgaW4gYnV0dG9uc1xuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLy8gUGlsbCBiYWRnZXNcbi8vXG4vLyBNYWtlIHRoZW0gZXh0cmEgcm91bmRlZCB3aXRoIGEgbW9kaWZpZXIgdG8gcmVwbGFjZSB2MydzIGJhZGdlcy5cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAkYmFkZ2UtcGlsbC1wYWRkaW5nLXg7XG4gIHBhZGRpbmctbGVmdDogJGJhZGdlLXBpbGwtcGFkZGluZy14O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBDb2xvcnNcbi8vXG4vLyBDb250ZXh0dWFsIHZhcmlhdGlvbnMgKGxpbmtlZCBiYWRnZXMgZ2V0IGRhcmtlciBvbiA6aG92ZXIpLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJhZGdlLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYmFkZ2UtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4iLCJAbWl4aW4gYmFkZ2UtdmFyaWFudCgkYmcpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cbiAgQGF0LXJvb3QgYSN7Jn0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6IGNvbG9yLXlpcSgkYmcpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZywgMTAlKTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRiYWRnZS1mb2N1cy13aWR0aCByZ2JhKCRiZywgLjUpO1xuICAgIH1cbiAgfVxufVxuIiwiLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6ICRqdW1ib3Ryb24tcGFkZGluZyAoJGp1bWJvdHJvbi1wYWRkaW5nIC8gMik7XG4gIG1hcmdpbi1ib3R0b206ICRqdW1ib3Ryb24tcGFkZGluZztcbiAgY29sb3I6ICRqdW1ib3Ryb24tY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRqdW1ib3Ryb24tYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtbGcpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBwYWRkaW5nOiAoJGp1bWJvdHJvbi1wYWRkaW5nICogMikgJGp1bWJvdHJvbi1wYWRkaW5nO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYWxlcnQtbWFyZ2luLWJvdHRvbTtcbiAgYm9yZGVyOiAkYWxlcnQtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRhbGVydC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gSGVhZGluZ3MgZm9yIGxhcmdlciBhbGVydHNcbi5hbGVydC1oZWFkaW5nIHtcbiAgLy8gU3BlY2lmaWVkIHRvIHByZXZlbnQgY29uZmxpY3RzIG9mIGNoYW5naW5nICRoZWFkaW5ncy1jb2xvclxuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xufVxuXG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy9cbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAkY2xvc2UtZm9udC1zaXplICsgJGFsZXJ0LXBhZGRpbmcteCAqIDI7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5cbi8vIEFsdGVybmF0ZSBzdHlsZXNcbi8vXG4vLyBHZW5lcmF0ZSBjb250ZXh0dWFsIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGNvbG9yaXppbmcgdGhlIGFsZXJ0LlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmFsZXJ0LSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCh0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWJvcmRlci1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWNvbG9yLWxldmVsKSk7XG4gIH1cbn1cbiIsIkBtaXhpbiBhbGVydC12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG5cbiAgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkYm9yZGVyLCA1JSk7XG4gIH1cblxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSk7XG4gIH1cbn1cbiIsIi8vIERpc2FibGUgYW5pbWF0aW9uIGlmIHRyYW5zaXRpb25zIGFyZSBkaXNhYmxlZFxuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICBAa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgICBmcm9tIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogJHByb2dyZXNzLWhlaWdodCAwOyB9XG4gICAgdG8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cbiAgfVxufVxuXG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6ICRwcm9ncmVzcy1oZWlnaHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8vIGZvcmNlIHJvdW5kZWQgY29ybmVycyBieSBjcm9wcGluZyBpdFxuICBAaW5jbHVkZSBmb250LXNpemUoJHByb2dyZXNzLWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHByb2dyZXNzLWJveC1zaGFkb3cpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iYXItYmc7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHByb2dyZXNzLWJhci10cmFuc2l0aW9uKTtcbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtc3RyaXBlZCgpO1xuICBiYWNrZ3JvdW5kLXNpemU6ICRwcm9ncmVzcy1oZWlnaHQgJHByb2dyZXNzLWhlaWdodDtcbn1cblxuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzICRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZztcblxuICAgIEBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBFYXNpbHkgdXNhYmxlIG9uIDx1bD4sIDxvbD4sIG9yIDxkaXY+LlxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLy8gTm8gbmVlZCB0byBzZXQgbGlzdC1zdHlsZTogbm9uZTsgc2luY2UgLmxpc3QtZ3JvdXAtaXRlbSBpcyBibG9jayBsZXZlbFxuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIHJlc2V0IHBhZGRpbmcgYmVjYXVzZSB1bCBhbmQgb2xcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuXG4vLyBJbnRlcmFjdGl2ZSBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIGFuY2hvciBvciBidXR0b24gZWxlbWVudHMgaW5zdGVhZCBvZiBgbGlgcyBvciBgZGl2YHMgdG8gY3JlYXRlIGludGVyYWN0aXZlXG4vLyBsaXN0IGl0ZW1zLiBJbmNsdWRlcyBhbiBleHRyYSBgLmFjdGl2ZWAgbW9kaWZpZXIgY2xhc3MgZm9yIHNlbGVjdGVkIGl0ZW1zLlxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgYmVjb21lIDEwMCUgYnkgZGVmYXVsdCB0aG91Z2gpXG4gIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBpbmhlcml0KVxuXG4gIC8vIEhvdmVyIHN0YXRlXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHotaW5kZXg6IDE7IC8vIFBsYWNlIGhvdmVyL2ZvY3VzIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1ob3Zlci1iZztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnO1xuICB9XG59XG5cblxuLy8gSW5kaXZpZHVhbCBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIG9uIGBsaWBzIG9yIGBkaXZgcyB3aXRoaW4gdGhlIGAubGlzdC1ncm91cGAgcGFyZW50LlxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkgJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkbGlzdC1ncm91cC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYmc7XG4gIGJvcmRlcjogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoIHNvbGlkICRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc7XG4gIH1cblxuICAvLyBJbmNsdWRlIGJvdGggaGVyZSBmb3IgYDxhPmBzIGFuZCBgPGJ1dHRvbj5gc1xuICAmLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMjsgLy8gUGxhY2UgYWN0aXZlIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmICsgJiB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IC0kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gSG9yaXpvbnRhbFxuLy9cbi8vIENoYW5nZSB0aGUgbGF5b3V0IG9mIGxpc3QgZ3JvdXAgaXRlbXMgZnJvbSB2ZXJ0aWNhbCAoZGVmYXVsdCkgdG8gaG9yaXpvbnRhbC5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCN7JGluZml4fSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJiArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcblxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBGbHVzaCBsaXN0IGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBsaXN0IGdyb3VwIGl0ZW1zIGVkZ2UtdG8tZWRnZS4gTW9zdFxuLy8gdXNlZnVsIHdpdGhpbiBvdGhlciBjb21wb25lbnRzIChlLmcuLCBjYXJkcykuXG5cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgfVxuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBDb250ZXh0dWFsIHZhcmlhbnRzXG4vL1xuLy8gQWRkIG1vZGlmaWVyIGNsYXNzZXMgdG8gY2hhbmdlIHRleHQgYW5kIGJhY2tncm91bmQgY29sb3Igb24gaW5kaXZpZHVhbCBpdGVtcy5cbi8vIE9yZ2FuaXphdGlvbmFsbHksIHRoaXMgbXVzdCBjb21lIGFmdGVyIHRoZSBgOmhvdmVyYCBzdGF0ZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgLTkpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIDYpKTtcbn1cbiIsIi8vIExpc3QgR3JvdXBzXG5cbkBtaXhpbiBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kLCAkY29sb3IpIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG5cbiAgICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY2xvc2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRjbG9zZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gIHRleHQtc2hhZG93OiAkY2xvc2UtdGV4dC1zaGFkb3c7XG4gIG9wYWNpdHk6IC41O1xuXG4gIC8vIE92ZXJyaWRlIDxhPidzIGhvdmVyIHN0eWxlXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBvcGFjaXR5OiAuNzU7XG4gICAgfVxuICB9XG59XG5cbi8vIEFkZGl0aW9uYWwgcHJvcGVydGllcyBmb3IgYnV0dG9uIHZlcnNpb25cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuIiwiLy8gLm1vZGFsLW9wZW4gICAgICAtIGJvZHkgY2xhc3MgZm9yIGtpbGxpbmcgdGhlIHNjcm9sbFxuLy8gLm1vZGFsICAgICAgICAgICAtIGNvbnRhaW5lciB0byBzY3JvbGwgd2l0aGluXG4vLyAubW9kYWwtZGlhbG9nICAgIC0gcG9zaXRpb25pbmcgc2hlbGwgZm9yIHRoZSBhY3R1YWwgbW9kYWxcbi8vIC5tb2RhbC1jb250ZW50ICAgLSBhY3R1YWwgbW9kYWwgdy8gYmcgYW5kIGNvcm5lcnMgYW5kIHN0dWZmXG5cblxuLm1vZGFsLW9wZW4ge1xuICAvLyBLaWxsIHRoZSBzY3JvbGwgb24gdGhlIGJvZHlcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAubW9kYWwge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWw7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8vIFByZXZlbnQgQ2hyb21lIG9uIFdpbmRvd3MgZnJvbSBhZGRpbmcgYSBmb2N1cyBvdXRsaW5lLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwOTUxLlxuICBvdXRsaW5lOiAwO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG9uJ3QgdXNlIGAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7YCBkdWUgdG8gYVxuICAvLyBnbmFybHkgaU9TIFNhZmFyaSBidWc6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTgzNDJcbiAgLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNzY5NVxufVxuXG4vLyBTaGVsbCBkaXYgdG8gcG9zaXRpb24gdGhlIG1vZGFsIHdpdGggYm90dG9tIHBhZGRpbmdcbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luO1xuICAvLyBhbGxvdyBjbGlja3MgdG8gcGFzcyB0aHJvdWdoIGZvciBjdXN0b20gY2xpY2sgaGFuZGxpbmcgdG8gY2xvc2UgbW9kYWxcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cbiAgLm1vZGFsLmZhZGUgJiB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbW9kYWwtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtZmFkZS10cmFuc2Zvcm07XG4gIH1cbiAgLm1vZGFsLnNob3cgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2hvdy10cmFuc2Zvcm07XG4gIH1cblxuICAvLyBXaGVuIHRyeWluZyB0byBjbG9zZSwgYW5pbWF0ZSBmb2N1cyB0byBzY2FsZVxuICAubW9kYWwubW9kYWwtc3RhdGljICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTtcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBkaXNwbGF5OiBmbGV4OyAvLyBJRTEwLzExXG4gIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpOyAvLyBJRTEwLzExXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mb290ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG5cbiAgLy8gRW5zdXJlIGBtb2RhbC1kaWFsb2ctY2VudGVyZWRgIGV4dGVuZHMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSB2aWV3IChJRTEwLzExKVxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyAvLyBJRTEwXG4gICAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLy8gRW5zdXJlIGAubW9kYWwtYm9keWAgc2hvd3Mgc2Nyb2xsYmFyIChJRTEwLzExKVxuICAmLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8vIEFjdHVhbCBtb2RhbFxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlOyAvLyBFbnN1cmUgYC5tb2RhbC1jb250ZW50YCBleHRlbmRzIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBwYXJlbnQgYC5tb2RhbC1kaWFsb2dgXG4gIC8vIGNvdW50ZXJhY3QgdGhlIHBvaW50ZXItZXZlbnRzOiBub25lOyBpbiB0aGUgLm1vZGFsLWRpYWxvZ1xuICBjb2xvcjogJG1vZGFsLWNvbnRlbnQtY29sb3I7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtY29udGVudC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMpO1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbC1iYWNrZHJvcDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtYmFja2Ryb3AtYmc7XG5cbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxuICAmLnNob3cgeyBvcGFjaXR5OiAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTsgfVxufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAvLyBzbyB0aGUgY2xvc2UgYnRuIGFsd2F5cyBzdGF5cyBvbiB0aGUgdXBwZXIgcmlnaHQgY29ybmVyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gUHV0IG1vZGFsIGhlYWRlciBlbGVtZW50cyAodGl0bGUgYW5kIGRpc21pc3MpIG9uIG9wcG9zaXRlIGVuZHNcbiAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICBib3JkZXItYm90dG9tOiAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgLmNsb3NlIHtcbiAgICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gICAgLy8gYXV0byBvbiB0aGUgbGVmdCBmb3JjZSBpY29uIHRvIHRoZSByaWdodCBldmVuIHdoZW4gdGhlcmUgaXMgbm8gLm1vZGFsLXRpdGxlXG4gICAgbWFyZ2luOiAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy15KSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy14KSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy15KSBhdXRvO1xuICB9XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6ICRtb2RhbC10aXRsZS1saW5lLWhlaWdodDtcbn1cblxuLy8gTW9kYWwgYm9keVxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxuICAvLyB3aGVuIHRoZXJlIHNob3VsZCBiZSBhIGZpeGVkIGhlaWdodCBvbiBgLm1vZGFsLWRpYWxvZ2AuXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIHZlcnRpY2FsbHkgY2VudGVyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IC8vIFJpZ2h0IGFsaWduIGJ1dHRvbnMgd2l0aCBmbGV4IHByb3BlcnR5IGJlY2F1c2UgdGV4dC1hbGlnbiBkb2Vzbid0IHdvcmsgb24gZmxleCBpdGVtc1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZyAtICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gLyAyO1xuICBib3JkZXItdG9wOiAkbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gUGxhY2UgbWFyZ2luIGJldHdlZW4gZm9vdGVyIGVsZW1lbnRzXG4gIC8vIFRoaXMgc29sdXRpb24gaXMgZmFyIGZyb20gaWRlYWwgYmVjYXVzZSBvZiB0aGUgdW5pdmVyc2FsIHNlbGVjdG9yIHVzYWdlLFxuICAvLyBidXQgaXMgbmVlZGVkIHRvIGZpeCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0ODAwXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gID4gKiB7XG4gICAgbWFyZ2luOiAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuIC8gMjtcbiAgfVxufVxuXG4vLyBNZWFzdXJlIHNjcm9sbGJhciB3aWR0aCBmb3IgcGFkZGluZyBib2R5IGR1cmluZyBtb2RhbCBzaG93L2hpZGVcbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1tZDtcbiAgICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcbiAgICB9XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXApO1xuICB9XG5cbiAgLm1vZGFsLXNtIHsgbWF4LXdpZHRoOiAkbW9kYWwtc207IH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbGc7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAubW9kYWwteGwgeyBtYXgtd2lkdGg6ICRtb2RhbC14bDsgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtdG9vbHRpcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogJHRvb2x0aXAtbWFyZ2luO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b29sdGlwLWZvbnQtc2l6ZSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiAkdG9vbHRpcC1vcGFjaXR5OyB9XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtdG9wIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICBib3R0b206IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1yaWdodCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICB0b3A6IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1sZWZ0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgMCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWxlZnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6ICR0b29sdGlwLW1heC13aWR0aDtcbiAgcGFkZGluZzogJHRvb2x0aXAtcGFkZGluZy15ICR0b29sdGlwLXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b29sdGlwLWJvcmRlci1yYWRpdXMpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQoKSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvIE5PVCByZXNldCBmb250LXNpemUgb3Igd29yZC13cmFwLlxuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEZhbGxiYWNrIGZvciB3aGVyZSBgc3RhcnRgIGlzIG5vdCBzdXBwb3J0ZWRcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xufVxuIiwiLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1wb3BvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAkcG9wb3Zlci1tYXgtd2lkdGg7XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHBvcG92ZXItZm9udC1zaXplKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHBvcG92ZXIncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwb3BvdmVyLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRwb3BvdmVyLWJveC1zaGFkb3cpO1xuXG4gIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBtYXJnaW46IDAgJHBvcG92ZXItYm9yZGVyLXJhZGl1cztcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICBib3R0b206IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIGxlZnQ6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbjogJHBvcG92ZXItYm9yZGVyLXJhZGl1cyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGxlZnQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIHRvcDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogLSRwb3BvdmVyLWFycm93LXdpZHRoIC8gMjtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1oZWFkZXItYmc7XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICByaWdodDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luOiAkcG9wb3Zlci1ib3JkZXItcmFkaXVzIDA7IC8vIG1ha2Ugc3VyZSB0aGUgYXJyb3cgZG9lcyBub3QgdG91Y2ggdGhlIHBvcG92ZXIncyByb3VuZGVkIGNvcm5lcnNcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWxlZnQ7XG4gIH1cbn1cblxuXG4vLyBPZmZzZXQgdGhlIHBvcG92ZXIgdG8gYWNjb3VudCBmb3IgdGhlIHBvcG92ZXIgYXJyb3dcbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBSZWJvb3RcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGNvbG9yOiAkcG9wb3Zlci1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWhlYWRlci1iZztcbiAgYm9yZGVyLWJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkIGRhcmtlbigkcG9wb3Zlci1oZWFkZXItYmcsIDUlKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogJHBvcG92ZXItYm9keS1wYWRkaW5nLXkgJHBvcG92ZXItYm9keS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkcG9wb3Zlci1ib2R5LWNvbG9yO1xufVxuIiwiLy8gTm90ZXMgb24gdGhlIGNsYXNzZXM6XG4vL1xuLy8gMS4gLmNhcm91c2VsLnBvaW50ZXItZXZlbnQgc2hvdWxkIGlkZWFsbHkgYmUgcGFuLXkgKHRvIGFsbG93IGZvciB1c2VycyB0byBzY3JvbGwgdmVydGljYWxseSlcbi8vICAgIGV2ZW4gd2hlbiB0aGVpciBzY3JvbGwgYWN0aW9uIHN0YXJ0ZWQgb24gYSBjYXJvdXNlbCwgYnV0IGZvciBjb21wYXRpYmlsaXR5ICh3aXRoIEZpcmVmb3gpXG4vLyAgICB3ZSdyZSBwcmV2ZW50aW5nIGFsbCBhY3Rpb25zIGluc3RlYWRcbi8vIDIuIFRoZSAuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1yaWdodCBpcyB1c2VkIHRvIGluZGljYXRlIHdoZXJlXG4vLyAgICB0aGUgYWN0aXZlIHNsaWRlIGlzIGhlYWRpbmcuXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXG4vLyA0LiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IGlzIHRoZSBjdXJyZW50XG4vLyAgICBzbGlkZSBpbiBpdHMgaW4tdHJhbnNpdGlvbiBzdGF0ZS4gT25seSBvbmUgb2YgdGhlc2Ugb2NjdXJzIGF0IGEgdGltZS5cbi8vIDUuIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHRcbi8vICAgIGlzIHRoZSB1cGNvbWluZyBzbGlkZSBpbiB0cmFuc2l0aW9uLlxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC10cmFuc2l0aW9uKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tbGVmdCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIHRyYW5zaXRpb25zXG4vL1xuXG4uY2Fyb3VzZWwtZmFkZSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuICAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB6LWluZGV4OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDBzICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vXG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgLy8gVXNlIGZsZXggZm9yIGFsaWdubWVudCAoMS0zKVxuICBkaXNwbGF5OiBmbGV4OyAvLyAxLiBhbGxvdyBmbGV4IHN0eWxlc1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLy8gMy4gaG9yaXpvbnRhbGx5IGNlbnRlciBjb250ZW50c1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5O1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb24pO1xuXG4gIC8vIEhvdmVyL2ZvY3VzIHN0YXRlXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5O1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSk7XG4gIH1cbn1cblxuLy8gSWNvbnMgZm9yIHdpdGhpblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgaGVpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgNTAlIC8gMTAwJSAxMDAlO1xufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmcpO1xufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmcpO1xufVxuXG5cbi8vIE9wdGlvbmFsIGluZGljYXRvciBwaXBzXG4vL1xuLy8gQWRkIGFuIG9yZGVyZWQgbGlzdCB3aXRoIHRoZSBmb2xsb3dpbmcgY2xhc3MgYW5kIGFkZCBhIGxpc3QgaXRlbSBmb3IgZWFjaFxuLy8gc2xpZGUgeW91ciBjYXJvdXNlbCBob2xkcy5cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyBvdmVycmlkZSA8b2w+IGRlZmF1bHRcbiAgLy8gVXNlIHRoZSAuY2Fyb3VzZWwtY29udHJvbCdzIHdpZHRoIGFzIG1hcmdpbiBzbyB3ZSBkb24ndCBvdmVybGF5IHRob3NlXG4gIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICBsaSB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgd2lkdGg6ICRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg7XG4gICAgaGVpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIC8vIFVzZSB0cmFuc3BhcmVudCBib3JkZXJzIHRvIGluY3JlYXNlIHRoZSBoaXQgYXJlYSBieSAxMHB4IG9uIHRvcCBhbmQgYm90dG9tLlxuICAgIGJvcmRlci10b3A6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6IC41O1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uKTtcbiAgfVxuXG4gIC5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuXG4vLyBPcHRpb25hbCBjYXB0aW9uc1xuLy9cbi8vXG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgLyAyO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpIC8gMjtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCJAbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLmFsaWduLWJhc2VsaW5lICAgIHsgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH0gLy8gQnJvd3NlciBkZWZhdWx0XG4uYWxpZ24tdG9wICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1taWRkbGUgICAgICB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuLmFsaWduLWJvdHRvbSAgICAgIHsgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC1ib3R0b20geyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtdG9wICAgIHsgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXG5cbkBtaXhpbiBiZy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBhI3skcGFyZW50fSxcbiAgYnV0dG9uI3skcGFyZW50fSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgYmctdmFyaWFudGAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuXG5AbWl4aW4gYmctZ3JhZGllbnQtdmFyaWFudCgkcGFyZW50LCAkY29sb3IpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgYmctdmFyaWFudChcIi5iZy0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbn1cblxuQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgQGluY2x1ZGUgYmctZ3JhZGllbnQtdmFyaWFudChcIi5iZy1ncmFkaWVudC0jeyRjb2xvcn1cIiwgJHZhbHVlKTtcbiAgfVxufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBCb3JkZXJcbi8vXG5cbi5ib3JkZXIgICAgICAgICB7IGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wICAgICB7IGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0ICAgeyBib3JkZXItcmlnaHQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbSAgeyBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0ICAgIHsgYm9yZGVyLWxlZnQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCAgICAgICAgeyBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AtMCAgICB7IGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodC0wICB7IGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbS0wIHsgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQtMCAgIHsgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJvcmRlci0jeyRjb2xvcn0ge1xuICAgIGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8vXG4vLyBCb3JkZXItcmFkaXVzXG4vL1xuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGcgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiAkcm91bmRlZC1waWxsICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgY29tbW9uIGBkaXNwbGF5YCB2YWx1ZXNcbi8vXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgICAgLmQjeyRpbmZpeH0tI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciB0b2dnbGluZyBgZGlzcGxheWAgaW4gcHJpbnRcbi8vXG5cbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgIC5kLXByaW50LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4gIGlmcmFtZSxcbiAgZW1iZWQsXG4gIG9iamVjdCxcbiAgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AZWFjaCAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8gaW4gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvcyB7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAxKTtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXk6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDIpO1xuXG4gIC5lbWJlZC1yZXNwb25zaXZlLSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXh9YnkjeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15fSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15IC8gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXgpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEZsZXggdmFyaWF0aW9uXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgYWRkaXRpb25hbCBmbGV4IGFsaWdubWVudCBvcHRpb25zLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxleCN7JGluZml4fS1yb3cgICAgICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbiAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tcm93LXJldmVyc2UgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAgICAgICAgICB7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tbm93cmFwICAgICAgIHsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAtcmV2ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1maWxsICAgICAgICAgeyBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0wICAgICAgIHsgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTEgICAgICAgeyBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0wICAgICB7IGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMSAgICAgeyBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWF1dG8gICAgIHsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbG9hdCN7JGluZml4fS1sZWZ0ICB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tcmlnaHQgeyBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1ub25lICB7IGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICR2YWx1ZSBpbiAkb3ZlcmZsb3dzIHtcbiAgLm92ZXJmbG93LSN7JHZhbHVlfSB7IG92ZXJmbG93OiAkdmFsdWUgIWltcG9ydGFudDsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbW1vbiB2YWx1ZXNcbkBlYWNoICRwb3NpdGlvbiBpbiAkcG9zaXRpb25zIHtcbiAgLnBvc2l0aW9uLSN7JHBvc2l0aW9ufSB7IHBvc2l0aW9uOiAkcG9zaXRpb24gIWltcG9ydGFudDsgfVxufVxuXG4vLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLnN0aWNreS10b3Age1xuICBAc3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgfVxufVxuIiwiLy9cbi8vIFNjcmVlbnJlYWRlcnNcbi8vXG5cbi5zci1vbmx5IHtcbiAgQGluY2x1ZGUgc3Itb25seSgpO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGUge1xuICBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZSgpO1xufVxuIiwiLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vYTExeXByb2plY3QuY29tL3Bvc3RzL2hvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8vaHVnb2dpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gc3Itb25seSgpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4OyAvLyBGaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjU2ODZcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUoKSB7XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uc2hhZG93LXNtIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctc20gIWltcG9ydGFudDsgfVxuLnNoYWRvdyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93ICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbGcgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1sZyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LW5vbmUgeyBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBXaWR0aCBhbmQgaGVpZ2h0XG5cbkBlYWNoICRwcm9wLCAkYWJicmV2IGluICh3aWR0aDogdywgaGVpZ2h0OiBoKSB7XG4gIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzaXplcyB7XG4gICAgLiN7JGFiYnJldn0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLm13LTEwMCB7IG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4ubWgtMTAwIHsgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi8vIFZpZXdwb3J0IGFkZGl0aW9uYWwgaGVscGVyc1xuXG4ubWluLXZ3LTEwMCB7IG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLm1pbi12aC0xMDAgeyBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi52dy0xMDAgeyB3aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLnZoLTEwMCB7IGhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuIiwiLy9cbi8vIFN0cmV0Y2hlZCBsaW5rXG4vL1xuXG4uc3RyZXRjaGVkLWxpbmsge1xuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIC8vIEp1c3QgaW4gY2FzZSBgcG9pbnRlci1ldmVudHM6IG5vbmVgIGlzIHNldCBvbiBhIHBhcmVudFxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy8gSUUxMCBidWdmaXgsIHNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8xNjk0Nzk2Ny9pZTEwLWhvdmVyLXBzZXVkby1jbGFzcy1kb2VzbnQtd29yay13aXRob3V0LWJhY2tncm91bmQtY29sb3JcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gTWFyZ2luIGFuZCBQYWRkaW5nXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICRwcm9wLCAkYWJicmV2IGluIChtYXJnaW46IG0sIHBhZGRpbmc6IHApIHtcbiAgICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgICAgLiN7JGFiYnJldn0jeyRpbmZpeH0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC4jeyRhYmJyZXZ9dCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS10b3A6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fXIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tcmlnaHQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tYm90dG9tOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1sI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWxlZnQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIE5lZ2F0aXZlIG1hcmdpbnMgKGUuZy4sIHdoZXJlIGAubWItbjFgIGlzIG5lZ2F0aXZlIHZlcnNpb24gb2YgYC5tYi0xYClcbiAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICBAaWYgJHNpemUgIT0gMCB7XG4gICAgICAgIC5tI3skaW5maXh9LW4jeyRzaXplfSB7IG1hcmdpbjogLSRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAubXQjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tciN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tbCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gU29tZSBzcGVjaWFsIG1hcmdpbiB1dGlsc1xuICAgIC5tI3skaW5maXh9LWF1dG8geyBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5tdCN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1yI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYiN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1sI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVGV4dFxuLy9cblxuLnRleHQtbW9ub3NwYWNlIHsgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2UgIWltcG9ydGFudDsgfVxuXG4vLyBBbGlnbm1lbnRcblxuLnRleHQtanVzdGlmeSAgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdyYXAgICAgIHsgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG4udGV4dC1ub3dyYXAgICB7IHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuLnRleHQtdHJ1bmNhdGUgeyBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlKCk7IH1cblxuLy8gUmVzcG9uc2l2ZSBhbGlnbm1lbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnRleHQjeyRpbmZpeH0tbGVmdCAgIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tcmlnaHQgIHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLy8gVHJhbnNmb3JtYXRpb25cblxuLnRleHQtbG93ZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtdXBwZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtY2FwaXRhbGl6ZSB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLy8gV2VpZ2h0IGFuZCBpdGFsaWNzXG5cbi5mb250LXdlaWdodC1saWdodCAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbGlnaHRlciB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHRlciAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbm9ybWFsICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkICAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkZXIgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtaXRhbGljICAgICAgICAgeyBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuXG4vLyBDb250ZXh0dWFsIGNvbG9yc1xuXG4udGV4dC13aGl0ZSB7IGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KFwiLnRleHQtI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG59XG5cbi50ZXh0LWJvZHkgeyBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDsgfVxuLnRleHQtbXV0ZWQgeyBjb2xvcjogJHRleHQtbXV0ZWQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay01MCB7IGNvbG9yOiByZ2JhKCRibGFjaywgLjUpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdoaXRlLTUwIHsgY29sb3I6IHJnYmEoJHdoaXRlLCAuNSkgIWltcG9ydGFudDsgfVxuXG4vLyBNaXNjXG5cbi50ZXh0LWhpZGUge1xuICBAaW5jbHVkZSB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiB0cnVlKTtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IC8vIElFICYgPCBFZGdlIDE4XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLy8gUmVzZXRcblxuLnRleHQtcmVzZXQgeyBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG4iLCIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBUeXBvZ3JhcGh5XG5cbkBtaXhpbiB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBAaWYgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSAhPSAwIHtcbiAgICBhI3skcGFyZW50fSB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6IGRhcmtlbigkY29sb3IsICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoKWBcIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gQ1NTIGltYWdlIHJlcGxhY2VtZW50XG5AbWl4aW4gdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGZvbnQtZmFtaWx5LW5vLW1pc3NpbmctZ2VuZXJpYy1mYW1pbHkta2V5d29yZFxuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcblxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgdGV4dC1oaWRlKClgXCIsIFwidjQuMS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVmlzaWJpbGl0eSB1dGlsaXRpZXNcbi8vXG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vLyBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL21haW4uY3NzL2Jsb2IvbWFzdGVyL3NyYy9fcHJpbnQuY3NzXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBQcmludCBzdHlsZXMuXG4vLyBJbmxpbmVkIHRvIGF2b2lkIHRoZSBhZGRpdGlvbmFsIEhUVFAgcmVxdWVzdDpcbi8vIGh0dHBzOi8vd3d3LnBocGllZC5jb20vZGVsYXktbG9hZGluZy15b3VyLXByaW50LWNzcy9cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBpZiAkZW5hYmxlLXByaW50LXN0eWxlcyB7XG4gIEBtZWRpYSBwcmludCB7XG4gICAgKixcbiAgICAqOjpiZWZvcmUsXG4gICAgKjo6YWZ0ZXIge1xuICAgICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IG91dCBgY29sb3JgIGFuZCBgYmFja2dyb3VuZGBcbiAgICAgIC8vY29sb3I6ICRibGFjayAhaW1wb3J0YW50OyAvLyBCbGFjayBwcmludHMgZmFzdGVyXG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgLy9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgJjpub3QoLmJ0bikge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgdGhlIGZvbGxvd2luZyBzZWxlY3RvciBvdXRcbiAgICAvL2FbaHJlZl06OmFmdGVyIHtcbiAgICAvLyAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XG4gICAgLy99XG5cbiAgICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vXG4gICAgLy8gRG9uJ3Qgc2hvdyBsaW5rcyB0aGF0IGFyZSBmcmFnbWVudCBpZGVudGlmaWVycyxcbiAgICAvLyBvciB1c2UgdGhlIGBqYXZhc2NyaXB0OmAgcHNldWRvIHByb3RvY29sXG4gICAgLy9cblxuICAgIC8vYVtocmVmXj1cIiNcIl06OmFmdGVyLFxuICAgIC8vYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOjphZnRlciB7XG4gICAgLy8gY29udGVudDogXCJcIjtcbiAgICAvL31cblxuICAgIHByZSB7XG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgcHJlLFxuICAgIGJsb2NrcXVvdGUge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRncmF5LTUwMDsgLy8gQm9vdHN0cmFwIGN1c3RvbSBjb2RlOyB1c2luZyBgJGJvcmRlci13aWR0aGAgaW5zdGVhZCBvZiAxcHhcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICAvL1xuICAgIC8vIFByaW50aW5nIFRhYmxlczpcbiAgICAvLyBodHRwczovL3dlYi5hcmNoaXZlLm9yZy93ZWIvMjAxODA4MTUxNTA5MzQvaHR0cDovL2Nzcy1kaXNjdXNzLmluY3V0aW8uY29tL3dpa2kvUHJpbnRpbmdfVGFibGVzXG4gICAgLy9cblxuICAgIHRoZWFkIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgICB9XG5cbiAgICB0cixcbiAgICBpbWcge1xuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIHAsXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgb3JwaGFuczogMztcbiAgICAgIHdpZG93czogMztcbiAgICB9XG5cbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBzdGFydFxuXG4gICAgLy8gU3BlY2lmeSBhIHNpemUgYW5kIG1pbi13aWR0aCB0byBtYWtlIHByaW50aW5nIGNsb3NlciBhY3Jvc3MgYnJvd3NlcnMuXG4gICAgLy8gV2UgZG9uJ3Qgc2V0IG1hcmdpbiBoZXJlIGJlY2F1c2UgaXQgYnJlYWtzIGBzaXplYCBpbiBDaHJvbWUuIFdlIGFsc29cbiAgICAvLyBkb24ndCB1c2UgYCFpbXBvcnRhbnRgIG9uIGBzaXplYCBhcyBpdCBicmVha3MgaW4gQ2hyb21lLlxuICAgIEBwYWdlIHtcbiAgICAgIHNpemU6ICRwcmludC1wYWdlLXNpemU7XG4gICAgfVxuICAgIGJvZHkge1xuICAgICAgbWluLXdpZHRoOiAkcHJpbnQtYm9keS1taW4td2lkdGggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBjb21wb25lbnRzXG4gICAgLm5hdmJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYmFkZ2Uge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRibGFjaztcbiAgICB9XG5cbiAgICAudGFibGUge1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuXG4gICAgICB0ZCxcbiAgICAgIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIHRoLFxuICAgICAgdGQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtZGFyayB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgICAgdGgsXG4gICAgICB0ZCxcbiAgICAgIHRoZWFkIHRoLFxuICAgICAgdGJvZHkgKyB0Ym9keSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgZW5kXG4gIH1cbn1cbiIsIi8vXG4vLyBBbGVydFxuLy9cblxuLmFsZXJ0IHtcblxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbn1cblxuLy8gQWxlcnQgaGVhZGluZ1xuXG4uYWxlcnQtaGVhZGluZyB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICBtYXJnaW4tdG9wOiAuMTVyZW07XG59XG5cblxuLy8gQWxlcnQgaWNvblxuXG4uYWxlcnQtaWNvbiB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgIGkubmkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMnB4O1xuICAgIH1cbn1cblxuXG4vLyBBbGVydCB0ZXh0IG5leHQgdG8gYW4gYWxlcnQgaWNvblxuXG4uYWxlcnQtdGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cblxuLy8gQWxlcnQgbGlua3NcblxuW2NsYXNzKj1cImFsZXJ0LVwiXSB7XG4gICAgLmFsZXJ0LWxpbmsge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkIHJnYmEoJHdoaXRlLCAuNSk7XG4gICAgfVxufVxuIiwiLy9cbi8vIERpc21pc3NpYmxlIGFsZXJ0XG4vL1xuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICAgIC5jbG9zZSB7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogJGFsZXJ0LXBhZGRpbmcteDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgICAgdG9wOiAxcmVtO1xuICAgICAgICAgICAgcmlnaHQ6IC41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJj5zcGFuOm5vdCguc3Itb25seSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjYpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAmPnNwYW46bm90KC5zci1vbmx5KSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoJHdoaXRlLCAxKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gICAgLmNsb3NlIHtcbiAgICAgICAgJj5zcGFuOm5vdCguc3Itb25seSkge1xuICAgICAgICAgICAgY29sb3I6IHJnYmEodGhlbWUtY29sb3IoXCJkZWZhdWx0XCIpLCAuNik7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcblxuICAgICAgICAgICAgJj5zcGFuOm5vdCguc3Itb25seSkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKHRoZW1lLWNvbG9yKFwiZGVmYXVsdFwiKSwgMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gQWxlcnQgbm90aWZ5XG4vLyB3b3JrIHRvZ2V0aGVyIHdpdGggQm9vdHN0cmFwIGFsZXJ0cyBhbmQgYm9vdHN0cmFwLW5vdGlmeSBwbHVnaW5cbi8vXG5cblxuLmFsZXJ0LW5vdGlmeSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKCRibGFjaywgMC4xNSk7XG4gICAgY29sb3I6IHJnYmEoJHdoaXRlLCAwLjg1KTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB6LWluZGV4OiAxMDgxICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjpub3QoLmFsZXJ0LWluZm8pOm5vdCguYWxlcnQtc3VjY2Vzcyk6bm90KC5hbGVydC13YXJuaW5nKTpub3QoLmFsZXJ0LWRhbmdlcikge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjaywgLjk1KTtcblxuICAgICAgICAuYWxlcnQtbm90aWZ5LWNsb3NlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFsZXJ0LWljb24ubmkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogNHB4O1xuICAgIH1cblxuICAgIC5hbGVydC10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cblxuICAgIC5jbG9zZSB7XG4gICAgICAgIHRvcDogJGFsZXJ0LXBhZGRpbmcteSAhaW1wb3J0YW50O1xuICAgICAgICByaWdodDogJGFsZXJ0LXBhZGRpbmcteCAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxufVxuIiwiLy9cbi8vIEF2YXRhclxuLy9cblxuLy8gR2VuZXJhbCBzdHlsZXNcblxuLmF2YXRhciB7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTUwMDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRmb250LXNpemU6IDFyZW07XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdHdpZHRoOiA0OHB4O1xuXG4gICAgaW1nIHtcbiAgICBcdHdpZHRoOiAxMDAlO1xuICAgIFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgfVxuXG5cdCYucm91bmRlZC1jaXJjbGUge1xuXHRcdGltZyB7XG5cdFx0XHRAZXh0ZW5kIC5yb3VuZGVkLWNpcmNsZTtcblx0XHR9XG5cdH1cblxuICAgICsgLmF2YXRhci1jb250ZW50IHtcbiAgICBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBcdG1hcmdpbi1sZWZ0OiAuNzVyZW07XG4gICAgfVxufVxuXG5cbi8vIEF2YXRhciBzaXplIHZhcmlhdGlvbnNcblxuLmF2YXRhci14bCB7XG5cdHdpZHRoOiA3NHB4O1xuXHRoZWlnaHQ6IDc0cHg7XG59XG5cbi5hdmF0YXItbGcge1xuXHR3aWR0aDogNThweDtcblx0aGVpZ2h0OiA1OHB4O1xuXHRmb250LXNpemU6ICRmb250LXNpemUtc207XG59XG5cbi5hdmF0YXItc20ge1xuXHR3aWR0aDogMzZweDtcblx0aGVpZ2h0OiAzNnB4O1xuXHRmb250LXNpemU6ICRmb250LXNpemUtc207XG59XG5cbi5hdmF0YXIteHMge1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRmb250LXNpemU6ICRmb250LXNpemUteHM7XG59XG4iLCIvL1xuLy8gQXZhdGFyIGdyb3VwXG4vL1xuXG4vLyBHZW5lcmFsIHN0eWxlc1xuXG4uYXZhdGFyLWdyb3VwIHtcblx0LmF2YXRhciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJGNhcmQtYmc7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHotaW5kZXg6IDM7XG5cdFx0fVxuXHR9XG5cblx0LmF2YXRhciArIC5hdmF0YXIge1xuXHRcdG1hcmdpbi1sZWZ0OiAtMXJlbTtcblxuXHR9XG59XG4iLCIvL1xuLy8gQmFkZ2Vcbi8vXG5cblxuLy8gR2VuZXJhbCBzdHlsZXNcblxuLmJhZGdlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogJGJhZGdlLXRleHQtdHJhbnNmb207XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG59XG5cblxuLy8gU2l6ZSB2YXJpYXRpb25zXG5cbi5iYWRnZS1tZCB7XG4gICAgcGFkZGluZzogLjY1ZW0gMWVtO1xufVxuXG4uYmFkZ2UtbGcge1xuICAgIHBhZGRpbmc6IC44NWVtIDEuMzc1ZW07XG59XG5cblxuLy8gTXVsdGlwbGUgaW5saW5lIGJhZGdlc1xuXG4uYmFkZ2UtaW5saW5lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC42MjVyZW07XG5cbiAgICArIHNwYW4ge1xuICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgID4gYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vLyBDb2xvciBmaXhlc1xuXG4uYmFkZ2UtZGVmYXVsdCB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLmJhZGdlLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3IoXCJzZWNvbmRhcnlcIik7XG4gICAgY29sb3I6IGNvbG9yLXlpcSh0aGVtZS1jb2xvcihcInNlY29uZGFyeVwiKSk7XG59XG5cblxuLy8gQmFkZ2Ugc3BhY2luZyBpbnNpZGUgYSBidG4gd2l0aCBzb21lIHRleHRcblxuLmJ0biB7XG4gICAgLmJhZGdlIHtcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gQ2lyY2xlIGJhZGdlXG4vL1xuXG5cbi8vIEdlbmVyYWwgc3R5bGVzXG5cbi5iYWRnZS1jaXJjbGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMjVyZW07XG4gICAgaGVpZ2h0OiAxLjI1cmVtO1xuICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAmLmJhZGdlLW1kIHtcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgfVxuXG4gICAgJi5iYWRnZS1sZyB7XG4gICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgfVxufVxuIiwiLy9cbi8vIERvdCBiYWRnZVxuLy9cblxuXG4vLyBHZW5lcmFsIHN0eWxlc1xuXG4uYmFkZ2UtZG90IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICBzdHJvbmcge1xuICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgIH1cblxuICAgIGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHdpZHRoOiAuMzc1cmVtO1xuICAgICAgICBoZWlnaHQ6IC4zNzVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAuMzc1cmVtO1xuICAgIH1cblxuICAgICYuYmFkZ2UtbWQge1xuICAgICAgICBpIHtcbiAgICAgICAgICAgIHdpZHRoOiAuNXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJhZGdlLWxnIHtcbiAgICAgICAgaSB7XG4gICAgICAgICAgICB3aWR0aDogLjYyNXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogLjYyNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyBCYWRnZSBmbG9hdGluZ1xuLy9cblxuXG4uYnRuIHtcbiAgICAuYmFkZ2UtZmxvYXRpbmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkO1xuXG4gICAgICAgICYuYmFkZ2U6bm90KC5iYWRnZS1jaXJjbGUpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE0NyUsIDUwJSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gQnJlYWRjcnVtYlxuLy9cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIFxuICAgICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnPic7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5icmVhZGNydW1iLWRhcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRicmVhZGNydW1iLWRhcmstYmc7XG5cbiAgICAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1kYXJrLWNvbG9yO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJyZWFkY3J1bWItZGFyay1ob3Zlci1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1kYXJrLWRpdmlkZXItY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJGJyZWFkY3J1bWItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLy8gTGlua3NcblxuLmJyZWFkY3J1bWItbGlua3Mge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuIiwiLy9cbi8vIEljb24gYnV0dG9uc1xuLy9cblxuLy8gR2VuZXJhbCBzdHlsZXNcblxuLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtdHJhbnNmb3JtOiAkYnRuLXRleHQtdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRidG4tbGV0dGVyLXNwYWNpbmc7XG4gICAgZm9udC1zaXplOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZTtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ob3Zlci1ib3gtc2hhZG93KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCRidG4taG92ZXItdHJhbnNsYXRlLXkpO1xuICAgIH1cblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gICAgfVxuXG4gICAvLyBJY29uc1xuXG4gICAgaTpub3QoOmZpcnN0LWNoaWxkKSxcbiAgICBzdmc6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogLjVyZW07XG4gICAgfVxuXG4gICAgaTpub3QoOmxhc3QtY2hpbGQpLFxuICAgIHN2Zzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbiAgICB9XG59XG5cblxuLy8gUmVtb3ZlIHRyYW5zbGF0ZVkgYW5kIG1hcmdpbiBhbmltYXRpb24gd2hlbiBidG4gaXMgaW5jbHVkZWQgaW4gYSBidG4tZ3JvdXAgb3IgaW5wdXQtZ3JvdXBcblxuLmJ0bi1ncm91cCxcbi5pbnB1dC1ncm91cCB7XG4gICAgLmJ0biB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cbn1cblxuXG4vLyBTaXplIHZhcmlhdGlvbnNcblxuLmJ0bi1zbSB7XG4gICAgZm9udC1zaXplOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTtcbn1cblxuLmJ0bi1sZyB7XG4gICAgZm9udC1zaXplOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZztcbn1cblxuXG4vLyBTb21lIHF1aWNrIGZpeGVzICh0byByZXZpc2UpXG5cbi8vIEZpeGVzXG5bY2xhc3MqPVwiYnRuLW91dGxpbmUtXCJdIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gICAgY29sb3I6IGRhcmtlbih0aGVtZS1jb2xvcihcInNlY29uZGFyeVwiKSwgNTAlKTtcbn1cblxuLmJ0bi1pbm5lci0taWNvbiB7XG4gICAgaTpub3QoLmZhcyk6bm90KC5mYWIpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDJweDtcbiAgICB9XG59XG5cbi5idG4tbGluayB7XG4gICAgZm9udC13ZWlnaHQ6ICRidG4tZm9udC13ZWlnaHQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxufVxuXG4uYnRuLW5ldXRyYWwge1xuICAgIGNvbG9yOiB0aGVtZS1jb2xvcihcInByaW1hcnlcIik7XG59XG4iLCIvL1xuLy8gQnJhbmQgYnV0dG9uc1xuLy9cblxuXG4vLyBDb2xvciB2YXJpYXRpb25zXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICRicmFuZC1jb2xvcnMge1xuICAgIC5idG4tI3skY29sb3J9IHtcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICAgIH1cbn1cbiIsIkBtaXhpbiBidXR0b24tdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgMCUpLCAkYWN0aXZlLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKSwgJGFjdGl2ZS1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAwJSkpIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93KTtcblxuICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogJGJ0bi1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGJvcmRlciwgLjUpO1xuICAgICAgICB9XG4gICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkYm9yZGVyLCAuNSk7XG4gICAgICAgIH1cbiAgICB9IC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgIH1cblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5zaG93PiYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgY29sb3I6IGNvbG9yLXlpcSgkYWN0aXZlLWJhY2tncm91bmQpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZW1vdmUgdGhlIGdyYWRpZW50IGZvciB0aGUgcHJlc3NlZC9hY3RpdmUgc3RhdGVcbiAgICAgICAgfVxuICAgICAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICAgICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRib3JkZXIsIC41KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGJvcmRlciwgLjUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkY29sb3IsICRjb2xvci1ob3ZlcjogY29sb3IteWlxKCRjb2xvciksICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLCAkYWN0aXZlLWJvcmRlcjogJGNvbG9yKSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLnNob3c+Ji5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT1ub25lIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBCdXR0b24gc2l6ZXNcbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gICAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14O1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0OyAvLyBNYW51YWxseSBkZWNsYXJlIHRvIHByb3ZpZGUgYW4gb3ZlcnJpZGUgdG8gdGhlIGJyb3dzZXIgZGVmYXVsdFxuICAgIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbn1cbiIsIi8vXG4vLyBCdXR0b24gZ3JvdXBcbi8vXG5cbi8vIEdlbmVyYWxcblxuLmJ0bi1ncm91cCB7XG4gICAgLmJ0biB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxufVxuXG5cbi8vIENvbG9yc1xuXG5bZGF0YS10b2dnbGU9XCJidXR0b25zXCJdOm5vdCguYnRuLWdyb3VwLWNvbG9ycykge1xuICAgICYgPiAuYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICY6bm90KC5hY3RpdmUpIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICAgICAgICAgIGNvbG9yOiBjb2xvci15aXEodGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJ0bi1ncm91cC1jb2xvcnMge1xuICAgICYgPiAuYnRuIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC4yNXJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6bm90KFtjbGFzcyo9XCJiZy1cIl0pIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktMTAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb24tZm9udCgnXFxlYTI2JywgMTRweCk7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHRyYW5zZm9ybSAyMDBtcywgb3BhY2l0eSAyMDBtcyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJ0bjpub3QoW2NsYXNzKj1cImJnLVwiXSkge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRpbnB1dC1ib3JkZXItY29sb3IsIDUlKTtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAbWl4aW4gaWNvbi1zaGFwZS12YXJpYW50KCRjb2xvcikge1xuICAgIGNvbG9yOiBzYXR1cmF0ZShkYXJrZW4oJGNvbG9yLCAxMCUpLCAxMCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUobGlnaHRlbigkY29sb3IsIDEwJSksIC41KTtcbn1cblxuQG1peGluIGljb24tZm9udCgkY29udGVudCwgJGZvbnQtc2l6ZSkge1xuICAgIGNvbnRlbnQ6ICRjb250ZW50O1xuICAgIGZvbnQtZmFtaWx5OiAkaWNvbi1mb250LWZhbWlseTtcbiAgICBmb250LXNpemU6ICRmb250LXNpemU7XG59XG4iLCIvL1xuLy8gSWNvbiBidXR0b25zXG4vL1xuXG4uYnRuLWljb24ge1xuICAgIC5idG4taW5uZXItLWljb24ge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIH1cbiAgIH1cblxuICAgLmJ0bi1pbm5lci0tdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgbWFyZ2luLWxlZnQ6IDAuNzVlbTtcbiAgIH1cblxuICAgLmJ0bi1pbm5lci0tdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNzVlbTtcbiAgIH1cbn1cblxuXG4vLyBCdXR0b24gb25seSB3aXRoIGljb24gYW5kIE5PIHRleHRcblxuLmJ0bi1pY29uLW9ubHkge1xuICAgIHdpZHRoOiAyLjM3NXJlbTtcbiAgICBoZWlnaHQ6IDIuMzc1cmVtO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbmEuYnRuLWljb24tb25seSB7XG4gICAgbGluZS1oZWlnaHQ6IDIuNTtcbn1cblxuLmJ0bi1pY29uLW9ubHkuYnRuLXNtIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG59XG5cblxuLy9cbi8vIENsaXBib2FyZCBidXR0b25cbi8vIGRlZGljYXRlZCBlbGVtZW50IGZvciBjb3B5aW5nIGljb25zXG4vL1xuXG4uYnRuLWljb24tY2xpcGJvYXJkIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIGJvcmRlcjogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogLjVyZW0gMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgLjEpIDAgMCAwIDFweCwgcmdiYSgwLCAwLCAwLCAuMSkgMCA0cHggMTZweDtcbiAgICB9XG5cbiAgICA+IGRpdiB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgaSB7XG4gICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICBjb2xvcjogdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxufVxuIiwiLy9cbi8vIENhcmRcbi8vXG5cbi5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG5cbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgYm94LXNoYWRvdzogJGNhcmQtYm94LXNoYWRvdztcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbn1cblxuLmNhcmQtdHJhbnNsdWNlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgsIDkxLCAxNTIsIDAuMDgpO1xufVxuXG4uY2FyZC1pbWctdG9wIHtcbiAgICBAaWYgKCRlbmFibGUtc2hhZG93cyA9PSBmYWxzZSkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgfVxufVxuXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgICBAaWYgKCRlbmFibGUtc2hhZG93cyA9PSBmYWxzZSkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgfVxufVxuXG4vLyBDYXJkIGRlY2tzXG5cbi5jYXJkLWRlY2sgIHtcbiAgICAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICB9XG59XG5cblxuLy8gQ2FyZCB3aXRoIHNoZGFkb3dcblxuLmNhcmQge1xuICAgICYuc2hhZG93IHtcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5cbi8vXG4vLyBDb2x1bW5zXG4vL1xuXG4uY2FyZC1jb2x1bW5zIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIGNvbHVtbi1jb3VudDogMTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGNvbHVtbi1jb3VudDogMjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIGNvbHVtbi1jb3VudDogJGNhcmQtY29sdW1ucy1jb3VudDtcbiAgICAgICAgY29sdW1uLWdhcDogJGNhcmQtY29sdW1ucy1nYXA7XG4gICAgfVxufVxuIiwiLy9cbi8vIENhcmQgd2l0aCBob3ZlciBhbmltYXRpb25zXG4vL1xuXG4uY2FyZC1saWZ0LS1ob3ZlciB7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tYmFzZSk7XG4gICAgfVxufVxuIiwiLy9cbi8vIENhcmQgd2l0aCBibG9ja3F1b3RlXG4vL1xuXG4uY2FyZC1ibG9ja3F1b3RlIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5zdmctYmcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogOTVweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC05NHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbn1cbiIsIi8vXG4vLyBNb25leSBjYXJkXG4vLyBBIHZpc3VhbCByZXByZXNlbnRhdGlvbiBvZiBhIGNyZWRpdC9kZWJpdCBjYXJkXG4vL1xuXG4uY2FyZC1zZXJpYWwtbnVtYmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmb250LXNpemU6ICRoMS1mb250LXNpemU7XG5cbiAgICA+IGRpdjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleDogMSAxIGF1dG87XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIi1cIjtcbiAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbGVmdDogLTJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gICAgfVxufVxuIiwiLy9cbi8vIFByaWNpbmcgY2FyZFxuLy9cblxuLmNhcmQtcHJpY2luZyB7XG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICAgIH1cbiAgICAubGlzdC11bnN0eWxlZCBsaSB7XG4gICAgICAgIHBhZGRpbmc6IC41cmVtIDA7XG4gICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgfVxufVxuXG4uY2FyZC1wcmljaW5nLnBvcHVsYXIge1xuICAgIHotaW5kZXg6IDE7XG4gICAgYm9yZGVyOiAzcHggc29saWQgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFpbXBvcnRhbnQ7XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAuY2FyZC1wcmljaW5nLnpvb20taW4ge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgfVxufVxuIiwiLy9cbi8vIFByb2ZpbGUgY2FyZFxuLy9cblxuLmNhcmQtcHJvZmlsZS1pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICRjYXJkLWJnO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDEpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMS4wMyk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJkLXByb2ZpbGUtc3RhdHMge1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcblxuICAgID4gZGl2IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgIHBhZGRpbmc6IC44NzVyZW07XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTUwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNhcmQtcHJvZmlsZS1hY3Rpb25zIHtcbiAgICBwYWRkaW5nOiAuODc1cmVtO1xufVxuIiwiLy9cbi8vIENhcmQgc3RhdHNcbi8vXG5cbi5jYXJkLXN0YXRzIHtcbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgfVxuXG4gICAgLmNhcmQtc3RhdHVzLWJ1bGxldCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgICB9XG59XG4iLCIvL1xuLy8gQ2hhcnRcbi8vXG5cbi5jaGFydCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogJGNoYXJ0LWhlaWdodDtcbn1cblxuXG4vLyBTaXplIHZhcmlhdGlvbnNcblxuLmNoYXJ0LXNtIHtcbiAgICBoZWlnaHQ6ICRjaGFydC1oZWlnaHQtc207XG59XG5cblxuLy8gTGVnZW5kXG5cbi5jaGFydC1sZWdlbmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogJGNoYXJ0LWxlZ2VuZC1tYXJnaW4tdG9wO1xuICAgIGZvbnQtc2l6ZTogJGNoYXJ0LWxlZ2VuZC1mb250LXNpemU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkY2hhcnQtbGVnZW5kLWNvbG9yO1xufVxuXG4uY2hhcnQtbGVnZW5kLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICArIC5jaGFydC1sZWdlbmQtaXRlbSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIH1cbn1cblxuLmNoYXJ0LWxlZ2VuZC1pbmRpY2F0b3Ige1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMC41cmVtO1xuICAgIGhlaWdodDogMC41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC4zNzVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG5cbi8vIFRvb2x0aXBcblxuI2NoYXJ0LXRvb2x0aXAge1xuICAgIHotaW5kZXg6IDA7XG5cbiAgICAuYXJyb3cge1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVgoLS41cmVtKTtcbiAgICB9XG59XG5cblxuLy8gQ2hhcnQgaW5mbyBvdmVybGF5XG5cbi5jaGFydC1pbmZvLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNSU7XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHotaW5kZXg6IDE7XG59XG4iLCIvL1xuLy8gQ2xvc2Vcbi8vXG5cbi5jbG9zZSB7XG4gICAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICAgIH1cblxuICAgICY+c3Bhbjpub3QoLnNyLW9ubHkpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNsb3NlLWJnO1xuICAgICAgICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgICAgaGVpZ2h0OiAxLjI1cmVtO1xuICAgICAgICB3aWR0aDogMS4yNXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNsb3NlLWhvdmVyLWJnO1xuICAgICAgICBjb2xvcjogJGNsb3NlLWhvdmVyLWNvbG9yO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgIHNwYW46bm90KC5zci1vbmx5KSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2xvc2UtaG92ZXItYmc7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jbG9zZS1kYXJrIHtcbiAgICAmPnNwYW46bm90KC5zci1vbmx5KSB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC44KTtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICAmPnNwYW46bm90KC5zci1vbmx5KSB7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyBBY2NvcmRpb25cbi8vXG5cblxuLmFjY29yZGlvbiB7XG5cdC5jYXJkLWhlYWRlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcXGVhMGZcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAxLjVyZW07XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBOdWNsZW9JY29ucztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jdWJpYy1iZXppZXIpO1xuXHRcdH1cblx0fVxuXG5cdC5jYXJkLWhlYWRlclthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl0ge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcXGVhMGZcIjtcblx0XHR9XG5cdH1cblxuXHQuY2FyZC1oZWFkZXJbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHR9XG5cblx0XHQuaGVhZGluZyB7XG5cdFx0XHRjb2xvcjogdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpO1xuXHRcdH1cblx0fVxufVxuIiwiLm1haW4tY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLy8gTmF2YmFyXG4gICAgLm5hdmJhci10b3Age1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIENvbnRhaW5lclxuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICgkbWFpbi1jb250ZW50LXBhZGRpbmcteCArICRncmlkLWd1dHRlci13aWR0aCAvIDIpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAoJG1haW4tY29udGVudC1wYWRkaW5nLXggKyAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIEN1c3RvbSBjaGVja2JveFxuLy9cblxuLmN1c3RvbS1jaGVja2JveCB7XG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gQ3VzdG9tIGNvbnRyb2xcbi8vIGFkZGl0aW9uYWwgc3R5bGVzIGZvciBjdXN0b20gY2hlY2tib3hlcywgcmFkaW9zIGFuZCBvdGhlclxuLy9cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAvLyBCYWNrZ3JvdW5kLWNvbG9yIGFuZCAod2hlbiBlbmFibGVkKSBncmFkaWVudFxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xuICAgICAgICB0b3A6KCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAvIDI7XG4gICAgICAgIGxlZnQ6IC0oJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAtIDFyZW0pO1xuXG4gICAgfVxuXG4gICAgJjo6YWZ0ZXJ7XG4gICAgICB0b3A6KCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAvIDI7XG4gICAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgLSAxcmVtKTtcblxuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMnB4O1xuICAgIH1cbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5cbi8vIEFsdGVybmF0aXZlIHN0eWxlXG5cbi5jdXN0b20tY29udHJvbC1hbHRlcm5hdGl2ZSB7XG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgLy8gQmFja2dyb3VuZC1jb2xvciBhbmQgKHdoZW4gZW5hYmxlZCkgZ3JhZGllbnRcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1hbHRlcm5hdGl2ZS1ib3gtc2hhZG93O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYWx0ZXJuYXRpdmUtYm94LXNoYWRvdztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmFjdGl2ZX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgICAgICAgJjpmb2N1c34uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkaW5wdXQtYWx0ZXJuYXRpdmUtYm94LXNoYWRvdztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyBDdXN0b20gY2hlY2tib3hcbi8vXG5cbi5jdXN0b20tY2hlY2tib3gge1xuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICBoZWlnaHQ6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICB9XG59XG5cblxuLy8gQ29sb3IgdmFyaWF0aW9uc1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAuY3VzdG9tLWNoZWNrYm94LSN7JGNvbG9yfSB7XG4gICAgICAgIEBpbmNsdWRlIGN1c3RvbS1jaGVja2JveC12YXJpYW50KCR2YWx1ZSk7XG4gICAgfVxufVxuIiwiQG1peGluIGN1c3RvbS1jaGVja2JveC12YXJpYW50KCRjb2xvcikge1xuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjb2xvcik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cbkBtaXhpbiBjdXN0b20tdG9nZ2xlLXZhcmlhbnQoJGNvbG9yKSB7XG4gICAgaW5wdXQge1xuICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICsgLmN1c3RvbS10b2dnbGUtc2xpZGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yO1xuICAgICAgICAgICAgICAgIH1cblxuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3I7XG5cdFx0XHRcdH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICArIC5jdXN0b20tdG9nZ2xlLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLCAxMCUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIEN1c3RvbSByYWRpb1xuLy9cblxuLmN1c3RvbS1yYWRpbyB7XG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgIGhlaWdodDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyBDdXN0b20gdG9nZ2xlXG4vL1xuXG4uY3VzdG9tLXRvZ2dsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgd2lkdGg6ICRjdXN0b20tdG9nZ2xlLXdpZHRoO1xuICAgIGhlaWdodDogMS41cmVtO1xuICAgIG1hcmdpbjogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICBpbnB1dCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICArIC5jdXN0b20tdG9nZ2xlLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY3VzdG9tLXRvZ2dsZS1jaGVja2VkLWJnO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjhweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICArIC5jdXN0b20tdG9nZ2xlLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgICsgLmN1c3RvbS10b2dnbGUtc2xpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnLCAxMCUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY3VzdG9tLXRvZ2dsZS1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJvcmRlcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS10b2dnbGUtYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6IDM0cHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgYm90dG9tOiAycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXRvZ2dsZS1zbGlkZXItYmc7XG4gICAgICAgIHRyYW5zaXRpb246ICRpbnB1dC10cmFuc2l0aW9uO1xuICAgIH1cbn1cblxuLmN1c3RvbS10b2dnbGUtd3JhcHBlciB7XG4gICAgLmN1c3RvbS10b2dnbGUgKyAuY3VzdG9tLXRvZ2dsZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5cbi8vIExhYmVsZWQgdG9nZ2xlc1xuXG4uY3VzdG9tLXRvZ2dsZSB7XG4gICAgaW5wdXQge1xuICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICsgLmN1c3RvbS10b2dnbGUtc2xpZGVyIHtcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwtb24pO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY3VzdG9tLXRvZ2dsZS1zbGlkZXIge1xuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogJGN1c3RvbS10b2dnbGUtYm9yZGVyLWNvbG9yO1xuICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwtb2ZmKTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbjogMCAuMjE2NjdyZW07XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtaW4td2lkdGg6IDEuNjY2NjdyZW07XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tYmFzZSk7XG4gICAgfVxufVxuXG5cbi8vIENvbG9yIHZhcmlhdGlvbnNcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLmN1c3RvbS10b2dnbGUtI3skY29sb3J9IHtcbiAgICAgICAgQGluY2x1ZGUgY3VzdG9tLXRvZ2dsZS12YXJpYW50KCR2YWx1ZSk7XG4gICAgfVxufVxuIiwiLy9cbi8vIERyb3Bkb3duXG4vL1xuXG4vLyBHZW5lcmFsIHN0eWxlc1xuXG4uZHJvcGRvd24sXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wbGVmdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gICAgbWluLXdpZHRoOiAxMnJlbTtcblxuICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogLjVyZW0gMXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuXG4gICAgICAgID4gaSxcbiAgICAgICAgPiBzdmcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC0xNyU7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRyb3Bkb3duLWhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgLy8gY29sb3I6ICRncmF5LTEwMDtcbiAgICBmb250LXNpemU6IC42MjVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG5cbi8vIE1lZGlhIGNvbXBvbmVudHMgaW5zaWRlIGRyb3Bkb3duIGxpbmtcblxuLmRyb3Bkb3duLW1lbnUge1xuICAgIGEubWVkaWEge1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuaGVhZGluZyxcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS1jb2xvcihcImRlZmF1bHRcIikgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUtZGFyayB7XG4gICAgLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiwgYSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG59XG5cbi8vIFNpemUgdmFyaWF0aW9uc1xuXG4uZHJvcGRvd24tbWVudS1zbSB7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICBib3JkZXI6ICRib3JkZXItcmFkaXVzLWxnO1xufVxuXG4uZHJvcGRvd24tbWVudS1sZyB7XG4gICAgbWluLXdpZHRoOiAzMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbn1cblxuLmRyb3Bkb3duLW1lbnUteGwge1xuICAgIG1pbi13aWR0aDogNDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGc7XG59XG4iLCIvL1xuLy8gRm9vdGVyXG4vL1xuXG5cbi8vIEdlbmVyYWwgc3R5bGVzXG5cbi5mb290ZXIge1xuICAgIGJhY2tncm91bmQ6ICRmb290ZXItYmc7XG4gICAgcGFkZGluZzogJGZvb3Rlci1wYWRkaW5nLXkgJGZvb3Rlci1wYWRkaW5nLXg7XG5cbiAgICAuY29sLWZvb3RlciB7XG4gICAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9vdGVyLWhlYWRpbmctY29sb3I7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvb3Rlci1oZWFkaW5nLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rLFxuICAgIC5mb290ZXItbGluayB7XG4gICAgICAgIGNvbG9yOiAkZm9vdGVyLWxpbmstY29sb3IgIWltcG9ydGFudDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9vdGVyLWxpbmstaG92ZXItY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saXN0LXVuc3R5bGVkIGxpIGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IC4xMjVyZW0gMDtcbiAgICAgICAgY29sb3I6ICRmb290ZXItbGluay1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAkZm9vdGVyLWxpbmstZm9udC1zaXplO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRmb290ZXItbGluay1ob3Zlci1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb3B5cmlnaHQge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgfVxufVxuXG5cbi8vIERhcmsgZm9vdGVyXG5cbi5mb290ZXItZGFyayB7XG4gICAgLmNvbC1mb290ZXIgLmhlYWRpbmcge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbn1cblxuXG4vLyBGb290ZXIgbmF2IHVzZWQgZm9yIGNvcHlyaWdodCBhbmQgc29tZSBsaW5rcywgYnV0IG5vdCBsaW1pdGVkIHRvIHRoaXNcblxuLm5hdi1mb290ZXIge1xuICAgIC5uYXYtbGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICB9XG5cbiAgICAubmF2LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vIEZvb3RlciB3aXRoIGNhcmRzIG92ZXJcblxuLmZvb3Rlci5oYXMtY2FyZHMge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy10b3A6IDUwMHB4O1xuICAgIG1hcmdpbi10b3A6IC00MjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogNjAwcHg7XG4gICAgICAgIGhlaWdodDogMjAwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0aGVtZS1jb2xvcihcInNlY29uZGFyeVwiKTtcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3KDAsLThkZWcpO1xuICAgIH1cblxuICAgIC5jb250YWluZXIge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbn1cblxuXG4vLyBQb3NpdGlvbiB0aGUgZm9vdGVyIGF0IHRoZSBib3R0b20gb2YgdGhlIHBhZ2UgaWYgdGhlIGJvZHkgaXMgc21hbGxlciB0aGFuIHRoZSB3aW5kb3dcblxuLmZvb3Rlci1hdXRvLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbiIsIi8vXG4vLyBGb3Jtc1xuLy9cblxuXG4vLyBMYWJlbHNcblxuLmZvcm0tY29udHJvbC1sYWJlbCB7XG4gICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xufVxuXG5cbi8vIFRleHQgaW5wdXRzXG5cbi5mb3JtLWNvbnRyb2wge1xuICAgIGZvbnQtc2l6ZTogJGlucHV0LWJ0bi1mb250LXNpemU7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1lYXNlLWluLW91dCk7XG4gICAgaGVpZ2h0OiAgY2FsYygjeyRpbnB1dC1saW5lLWhlaWdodCAqIDFlbX0gKyAjeyRpbnB1dC1wYWRkaW5nLXkgKiAyfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXIgKiAyLjV9KTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJGlucHV0LWZvY3VzLXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgXG59XG5cbi5mb3JtLWNvbnRyb2wtbGd7XG4gIGhlaWdodDogIGNhbGMoI3skaW5wdXQtbGluZS1oZWlnaHQgKiAxLjVlbX0gKyAjeyRpbnB1dC1wYWRkaW5nLXkgKiAyfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXIgKiAyLjV9KTtcblxufVxuXG4uZm9ybS1jb250cm9sLXNte1xuICBoZWlnaHQ6ICBjYWxjKCN7JGlucHV0LWxpbmUtaGVpZ2h0ICogLjNlbX0gKyAjeyRpbnB1dC1wYWRkaW5nLXkgKiAyfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXIgKiAyLjV9KTtcblxufVxuXG4vLyBGb3JtIGNvbnRyb2wgZmx1c2hcbi8vIFJlbW92ZXMgYm9yZGVycyBhbmQgcGFkZGluZ3MgZnJvbSBpbnB1dHMgYW5kIHRleHQgYXJlYXNcblxuLmZvcm0tY29udHJvbC1mbHVzaCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIH1cbn1cblxuLy8gVGV4dGFyZWFcblxudGV4dGFyZWFbcmVzaXplPVwibm9uZVwiXSB7XG4gICAgcmVzaXplOiBub25lIWltcG9ydGFudDtcbn1cblxudGV4dGFyZWFbcmVzaXplPVwiYm90aFwiXSB7XG4gICAgcmVzaXplOiBib3RoIWltcG9ydGFudDtcbn1cblxudGV4dGFyZWFbcmVzaXplPVwidmVydGljYWxcIl0ge1xuICAgIHJlc2l6ZTogdmVydGljYWwhaW1wb3J0YW50O1xufVxuXG50ZXh0YXJlYVtyZXNpemU9XCJob3Jpem9udGFsXCJdIHtcbiAgICByZXNpemU6IGhvcml6b250YWwhaW1wb3J0YW50O1xufVxuXG5cbi8vIEZvcm0gaW5wdXQgdmFyaWF0aW9uc1xuXG4vLyBNdXRlZCBpbnB1dFxuXG4uZm9ybS1jb250cm9sLW11dGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtbXV0ZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtbXV0ZWQtYmc7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtbXV0ZWQtYmc7XG4gICAgfVxufVxuXG5cbi8vIEFsdGVybmF0aXZlIGlucHV0XG5cbi5mb3JtLWNvbnRyb2wtYWx0ZXJuYXRpdmUge1xuICAgIGJveC1zaGFkb3c6ICRpbnB1dC1hbHRlcm5hdGl2ZS1ib3gtc2hhZG93O1xuICAgIGJvcmRlcjogMDtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4xNXMgZWFzZTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYWx0ZXJuYXRpdmUtYm94LXNoYWRvdztcbiAgICB9XG59XG5cbi8vIFNpemUgdmFyaWF0aW9uczogRml4ZXMgdG8gdGhlIGJvb3RzdHJhcCBkZWZhdWx0c1xuXG4uZm9ybS1jb250cm9sLWxnLFxuLmlucHV0LWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgIWltcG9ydGFudDtcbn1cbiIsIi8vXG4vLyBJbnB1dCBncm91cFxuLy9cblxuLmN1c3RvbS1jb250cm9se1xuXHRwYWRkaW5nLWxlZnQ6ICRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgLSAxcmVtO1xuXG59XG5cbi5pbnB1dC1ncm91cCB7XG5cdGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93O1xuXHRib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cztcblx0QGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1lYXNlLWluLW91dCk7XG5cblx0LmZvcm0tY29udHJvbCB7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xuXG5cdGkge1xuXHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcblx0fVxuXG5cdC5jdXN0b20tY29udHJvbCB7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdH1cbn1cblxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG5cblx0Ly8gU2hvdWxkIGFkZCB0aGUgdmFsdWUgb2YgYm9yZGVyIHJpZ2h0IGluIHZhcmlhYmxlcy5zY3NzXG5cdC5pbnB1dC1ncm91cC10ZXh0IHtcblx0XHRib3JkZXItcmlnaHQ6IDA7XG5cdH1cbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG5cblx0Ly8gU2hvdWxkIGFkZCB0aGUgdmFsdWUgb2YgYm9yZGVyIHJpZ2h0IGluIHZhcmlhYmxlcy5zY3NzXG5cdC5pbnB1dC1ncm91cC10ZXh0IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0fVxufVxuXG5cbi8vIE1lcmdlZCBpbnB1dCBncm91cFxuXG4uaW5wdXQtZ3JvdXAtbWVyZ2Uge1xuXHQuZm9ybS1jb250cm9sIHtcblx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHQgICAgYm9yZGVyLWxlZnQ6IDA7XG5cdFx0ICAgIHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cdH1cbn1cblxuLy8gQWx0ZXJuYXRpdmUgaW5wdXQgZ3JvdXBzIHJlbGF0ZWQgdG8gLmZvcm0tY29udHJvbC1hbHRlcm5hdGl2ZVxuXG4uaW5wdXQtZ3JvdXAtYWx0ZXJuYXRpdmUge1xuICAgIGJveC1zaGFkb3c6ICRpbnB1dC1hbHRlcm5hdGl2ZS1ib3gtc2hhZG93O1xuICAgIGJvcmRlcjogMDtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4xNXMgZWFzZTtcblxuICAgIC5mb3JtLWNvbnRyb2wsXG4gICAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxufVxuXG4uZm9jdXNlZCB7XG5cdC5pbnB1dC1ncm91cC1hbHRlcm5hdGl2ZSB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1hbHRlcm5hdGl2ZS1ib3gtc2hhZG93ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBwYWRkaW5nc1xuXG4uaW5wdXQtZ3JvdXAtZmx1c2gge1xuXHRib3gtc2hhZG93OiBub25lO1xuXG5cdD4gLmZvcm0tY29udHJvbCB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRib3JkZXItd2lkdGg6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0fVxuXG5cdD4gLmlucHV0LWdyb3VwLXByZXBlbmQsXG5cdD4gLmlucHV0LWdyb3VwLWFwcGVuZCB7XG5cblx0XHQ+IC5pbnB1dC1ncm91cC10ZXh0IHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gLmZvY3VzIGNsYXNzIGlzIGFwcGxpZWQgZGluYW15Y2FsbHkgZnJvbSB0aGVtZS5qc1xuXG4uZm9jdXNlZCB7XG5cdC5pbnB1dC1ncm91cCB7XG5cdFx0Ym94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG5cdH1cblxuXHQuaW5wdXQtZ3JvdXAtdGV4dCB7XG5cdCAgICBjb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWZvY3VzLWNvbG9yO1xuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWZvY3VzLWJnO1xuXHQgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tZm9jdXMtYm9yZGVyLWNvbG9yO1xuXHR9XG5cblx0LmZvcm0tY29udHJvbCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tZm9jdXMtYm9yZGVyLWNvbG9yO1xuXHR9XG5cblx0LmlucHV0LWdyb3VwLWZsdXNoIHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHR9XG59XG4iLCIvL1xuLy8gRm9ybSBleHRlbmRcbi8vXG5cblxuLy8gQ29sb3IgdmFyaWF0aW9uc1xuXG4uZm9ybS1wcmltYXJ5IHtcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgY29sb3I6IGNvbG9yLXlpcSh0aGVtZS1jb2xvcihcInByaW1hcnlcIikpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZShkYXJrZW4odGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpLCAxMCUpLCAuNSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSwgMTAlKTtcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKGRhcmtlbih0aGVtZS1jb2xvcihcInByaW1hcnlcIiksIDEyJSksIC4zKTtcbiAgICAgICAgICAgIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCBkYXJrZW4odGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpLCAxMiUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gUGxhY2Vob2xkZXJcbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50aXplKGNvbG9yLXlpcSh0aGVtZS1jb2xvcihcInByaW1hcnlcIikpLCAuMik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gICAgICAgIGNvbG9yOiBjb2xvci15aXEodGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoZGFya2VuKHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSwgMTAlKSwgLjUpO1xuICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbih0aGVtZS1jb2xvcihcInByaW1hcnlcIiksIDEwJSk7XG4gICAgfVxuXG4gICAgLmZvY3VzZWQge1xuICAgICAgICAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gICAgICAgICAgICBjb2xvcjogY29sb3IteWlxKHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZShkYXJrZW4odGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpLCAxMiUpLCAuMyk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbih0aGVtZS1jb2xvcihcInByaW1hcnlcIiksIDEyJSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gRm9ybSB2YWxpZGF0aW9uXG4vL1xuXG4vLyBWYWxpZGF0aW9uXG5cbi5oYXMtc3VjY2Vzcyxcbi5oYXMtZGFuZ2VyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmFmdGVyLCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IC8vIHJlbW92ZSBpbiB2MS4xXG4gICAgICAgIC8vZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogJ051Y2xlb0ljb25zJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAtcHJlcGVuZHtcbiAgICAgIC5pbnB1dC1ncm91cC10ZXh0e1xuICAgICAgICBib3JkZXItY29sb3I6IHJlZDtcbiAgICAgIH1cbiAgICB9XG59XG5cbi5oYXMtc3VjY2VzcyB7XG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlYTI2XCI7XG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsIDE4JSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWJnO1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAvL2JvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gUGxhY2Vob2xkZXJcblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oYXMtZGFuZ2VyIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcXGVhNTNcIjtcbiAgICAgICAgY29sb3I6IGRhcmtlbigkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yLCAxOCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWJnO1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAvL2JvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFBsYWNlaG9sZGVyXG5cbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gR3JpZFxuLy9cblxuXG4vLyBFeGFtcGxlIHJvd1xuXG4ucm93LWV4YW1wbGUge1xuICAgID4gLmNvbCxcbiAgICA+IFtjbGFzc149XCJjb2wtXCJdIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgXG4gICAgICAgICAgICBwYWRkaW5nOiAuNzVyZW07XG4gICAgICAgICAgICBjb2xvcjogcmdiKDU3LCA2MywgNzMpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjEpIDBweCAwcHggMHB4IDFweCwgcmdiYSgwLCAwLCAwLCAwLjEpIDBweCA0cHggMTZweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMXJlbSAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubm8tZ3V0dGVycyB7XG4gICAgPiAuY29sLFxuICAgID4gW2NsYXNzXj1cImNvbC1cIl0ge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gSGVhZGVyXG4vL1xuXG4uaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4iLCIvL1xuLy8gSWNvblxuLy9cblxuLmljb24ge1xuXHR3aWR0aDogJGljb24tc2l6ZTtcblx0aGVpZ2h0OiAkaWNvbi1zaXplO1xuXG5cdGksIHN2ZyB7XG5cdFx0Zm9udC1zaXplOiAkaWNvbi1zaXplIC0gLjc1O1xuXHR9XG5cbiAgICArIC5pY29uLXRleHQge1xuICAgIFx0cGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIFx0d2lkdGg6IGNhbGMoMTAwJSAtICN7JGljb24tc2l6ZX0gLSAxKTtcbiAgICB9XG59XG5cblxuLy8gRXh0cmEgbGFyZ2UgaWNvbnNcblxuLmljb24teGwge1xuXHR3aWR0aDogJGljb24tc2l6ZS14bDtcblx0aGVpZ2h0OiAkaWNvbi1zaXplLXhsO1xuXG5cdGksIHN2ZyB7XG5cdFx0Zm9udC1zaXplOiAkaWNvbi1zaXplLXhsIC0gLjc1O1xuXHR9XG5cbiAgICArIC5pY29uLXRleHQge1xuICAgIFx0d2lkdGg6IGNhbGMoMTAwJSAtICN7JGljb24tc2l6ZS14bH0gLSAxKTtcbiAgICB9XG59XG5cblxuLy8gTGFyZ2UgaWNvbnNcblxuLmljb24tbGcge1xuXHR3aWR0aDogJGljb24tc2l6ZS1sZztcblx0aGVpZ2h0OiAkaWNvbi1zaXplLWxnO1xuXG5cdGksIHN2ZyB7XG5cdFx0Zm9udC1zaXplOiAkaWNvbi1zaXplLWxnIC0gLjc1O1xuXHR9XG5cbiAgICArIC5pY29uLXRleHQge1xuICAgIFx0d2lkdGg6IGNhbGMoMTAwJSAtICRpY29uLXNpemUtbGcgLSAxKTtcbiAgICB9XG59XG5cblxuLy8gU21hbGwgaWNvblxuXG4uaWNvbi1zbSB7XG5cdHdpZHRoOiAkaWNvbi1zaXplLXNtO1xuXHRoZWlnaHQ6ICRpY29uLXNpemUtc207XG5cblx0aSwgc3ZnIHtcblx0XHRmb250LXNpemU6ICRpY29uLXNpemUtc20gLSAuNzU7XG5cdH1cblxuICAgICsgLmljb24tdGV4dCB7XG4gICAgXHR3aWR0aDogY2FsYygxMDAlIC0gJGljb24tc2l6ZS1zbSAtIDEpO1xuICAgIH1cbn1cblxuLy8gRXh0cmEgU21hbGwgaWNvblxuXG4uaWNvbi14cyB7XG5cdHdpZHRoOiAkaWNvbi1zaXplLXhzO1xuXHRoZWlnaHQ6ICRpY29uLXNpemUteHM7XG5cblx0aSwgc3ZnIHtcblx0XHRmb250LXNpemU6ICRpY29uLXNpemUteHMgLSAuNzU7XG5cdH1cblxuICAgICsgLmljb24tdGV4dCB7XG4gICAgXHR3aWR0aDogY2FsYygxMDAlIC0gJGljb24tc2l6ZS14cyAtIDEpO1xuICAgIH1cbn1cbiIsIi8vXG4vLyBJY29uIGFjdGlvblxuLy9cblxuXG4uaWNvbi1hY3Rpb25zIHtcbiAgICA+IGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLjc1cmVtO1xuICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG5cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLjE4NzVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBkYXJrZW4oJHRleHQtbXV0ZWQsIDEwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA+IGEsXG4gICAgPiBhOmhvdmVyLFxuICAgID4gYS5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgIH1cblxuICAgID4gLmZhdm9yaXRlOmhvdmVyLFxuICAgID4gLmZhdm9yaXRlLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkZmF2b3JpdGUtY29sb3I7XG4gICAgfVxuXG4gICAgPiAubG92ZTpob3ZlcixcbiAgICA+IC5sb3ZlLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkbG92ZS1jb2xvcjtcbiAgICB9XG5cbiAgICA+IC5saWtlOmhvdmVyLFxuICAgID4gLmxpa2UuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRsaWtlLWNvbG9yO1xuICAgIH1cbn1cblxuLmljb24tYWN0aW9ucy1sZyB7XG4gICAgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAuODc1cmVtO1xuICAgIH1cbn1cbiIsIi8vXG4vLyBJY29uIHNoYXBlXG4vL1xuXG5cbi5pY29uLXNoYXBlIHtcblx0cGFkZGluZzogMTJweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblxuXG5cdGksIHN2ZyB7XG5cdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xuXHR9XG5cblx0Ji5pY29uLWxnIHtcblx0XHRpLCBzdmcge1xuXHRcdFx0Zm9udC1zaXplOiAxLjYyNXJlbTtcblx0XHR9XG5cdH1cblxuXHQmLmljb24tc20ge1xuXHRcdGksIHN2ZyB7XG5cdFx0XHRmb250LXNpemU6IC44NzVyZW07XG5cdFx0fVxuXHR9XG5cblx0Ji5pY29uLXhzIHtcblx0XHRpLCBzdmcge1xuXHRcdFx0Zm9udC1zaXplOiAuNnJlbTtcblx0XHR9XG5cdH1cblxuXHRzdmcge1xuXHRcdHdpZHRoOiAzMHB4O1xuXHRcdGhlaWdodDogMzBweDtcblx0fVxuXG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuXHQuaWNvbi1zaGFwZS0jeyRjb2xvcn0ge1xuXHRcdEBpbmNsdWRlIGljb24tc2hhcGUtdmFyaWFudCh0aGVtZS1jb2xvcigkY29sb3IpKTtcblx0fVxufVxuIiwiLy9cbi8vIExpc3QgZ3JvdXBcbi8vXG5cblxuLy8gU3BhY2UgbGlzdCBpdGVtc1xuXG4ubGlzdC1ncm91cC1zcGFjZSB7XG4gICAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG59XG5cblxuLy8gRXh0ZW5kZWQgbGlzdCBncm91cCBjb21wb25lbnRzXG5cbi5saXN0LWdyb3VwLWltZyB7XG4gICAgd2lkdGg6IDNyZW07XG4gICAgaGVpZ2h0OiAzcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG1hcmdpbjogLS4xcmVtIDEuMnJlbSAwIC0uMnJlbTtcbn1cblxuLmxpc3QtZ3JvdXAtY29udGVudCB7XG4gICAgZmxleDogMTtcbiAgICBtaW4td2lkdGg6IDA7XG5cbiAgICA+IHAge1xuICAgICAgIGNvbG9yOiAkZ3JheS01MDA7XG4gICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICBtYXJnaW46IC4ycmVtIDAgMDtcbiAgIH1cbn1cblxuLmxpc3QtZ3JvdXAtaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgY29sb3I6ICRncmF5LTgwMDtcblxuICAgID4gc21hbGwge1xuICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICBjb2xvcjogJGdyYXktNTAwO1xuICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICB9XG59XG4iLCIvL1xuLy8gQ2hlY2tsaXN0XG4vLyB3b3JrcyB3aXRoIHRoZSBbZGF0YS10b2dnbGU9XCJjaGVja2xpc3RcIl0gd2hpY2ggaW5pdHMgdGhlIEpTIGZvciBpdGVtIHNlbGVjdGlvblxuLy9cblxuXG4vLyBDaGVja2xpc3QgZW50cnlcbi8vIGlzIHVzZWQgaW4gSlMgdG8gZ2V0IGVhY2ggZW50cnkgYW5kIHZlcmlmeSBpZiBpdCBjaGVja2VkXG5cbi5jaGVja2xpc3QtZW50cnkge1xuXG59XG5cblxuLy8gQ2hlY2tsaXN0IGl0ZW1cbi8vIGNvbnRhaW5zIHRoZSBjaGVja2xpc3QgZW50cnkgaW5mbyBhbmQgY2hlY2tib3hcblxuLmNoZWNrbGlzdC1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IC43NXJlbTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgfVxufVxuXG4uY2hlY2tsaXN0LWl0ZW0tY2hlY2tlZCB7XG4gICAgLmNoZWNrbGlzdC1pbmZvICoge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgICB9XG59XG5cblxuLy8gQ29sb3IgdmFyaWF0aW9uc1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAuY2hlY2tsaXN0LWl0ZW0tI3skY29sb3J9IHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3IoJGNvbG9yKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyBNYXBcbi8vXG5cbi5tYXAtY2FudmFzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAkbWFwLWhlaWdodDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbn1cbiIsIi8vXG4vLyBNYXNrXG4vL1xuXG4ubWFzayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWJhc2UpO1xufVxuXG5cbi8vIEJhY2tkcm9wXG5cbi5iYWNrZHJvcCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMTA0MDsgLy8gbmF2YmFyIGZpeGVkIGhhcyBhIHotaW5kZXggb2YgMTAzMFxufVxuXG4uYmFja2Ryb3AtZGFyayB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgkYmxhY2ssIC4zKTtcbn1cblxuLmJhY2tkcm9wLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCR3aGl0ZSwgLjMpO1xufVxuIiwiLy9cbi8vIE1lZGlhIGNvbW1lbnRcbi8vXG5cblxuLm1lZGlhLWNvbW1lbnQge1xuXHRtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4ubWVkaWEtY29tbWVudC1hdmF0YXIge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYm9yZGVyOiA0cHggc29saWQgJHdoaXRlO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tYmFzZSk7XG59XG5cbi5tZWRpYS1jb21tZW50LXRleHQge1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG5cdHBhZGRpbmc6IDFyZW0gMS4yNXJlbSAxcmVtIDIuNXJlbTtcbn1cblxuLm1lZGlhLWNvbW1lbnQge1xuXHQmOmhvdmVyIHtcblx0XHQubWVkaWEtY29tbWVudC1hdmF0YXIge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXHRcdH1cblx0fVxufVxuIiwiLy9cbi8vIE1vZGFsXG4vL1xuXG5cbi5tb2RhbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAkbW9kYWwtdGl0bGUtZm9udC1zaXplO1xufVxuXG5cbi8vIEZsdWlkIG1vZGFsXG5cbi5tb2RhbC1mbHVpZCB7XG4gICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbn1cblxuXG4vLyBCYWNrZ3JvdW5kIGNvbG9yIHZhcmlhdGlvbnNcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLm1vZGFsLSN7JGNvbG9yfSB7XG4gICAgICAgIEBpbmNsdWRlIG1vZGFsLXZhcmlhbnQoJHZhbHVlKTtcbiAgICB9XG59XG4iLCJAbWl4aW4gbW9kYWwtdmFyaWFudCgkYmFja2dyb3VuZCkge1xuXHQubW9kYWwtdGl0bGUge1xuXHRcdGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuXHR9XG5cblx0Lm1vZGFsLWhlYWRlcixcblx0Lm1vZGFsLWZvb3RlciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKGNvbG9yLXlpcSgkYmFja2dyb3VuZCksIC4wNzUpO1xuXHR9XG5cblx0Lm1vZGFsLWNvbnRlbnQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuXHRcdGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuXG5cdFx0LmhlYWRpbmcge1xuXHRcdFx0Y29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG5cdFx0fVxuXHR9XG5cblx0LmNsb3NlIHtcbiAgICBcdCYgPiBzcGFuOm5vdCguc3Itb25seSkge1xuICAgIFx0XHRjb2xvcjogJHdoaXRlO1xuICAgIFx0fVxuICAgIH1cbn1cbiIsIi8vXG4vLyBOYXZiYXJcbi8vXG5cblxuLy8gTmF2YmFyIGxpbmtzXG5cbi5uYXZiYXItaG9yaXpvbnRhbCB7XG4gICAgLm5hdmJhci1uYXYge1xuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkbmF2YmFyLW5hdi1saW5rLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbmF2YmFyLW5hdi1saW5rLWZvbnQtd2VpZ2h0O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRuYXZiYXItbmF2LWxpbmstdGV4dC10cmFuc2Zvcm07XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJG5hdmJhci1uYXYtbGluay1sZXR0ZXItc3BhY2luZztcbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIHRyYW5zaXRpb24oJG5hdmJhci10cmFuc2l0aW9uKTtcblxuICAgICAgICAgICAgLm5hdi1saW5rLWlubmVyLS10ZXh0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLjI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdmJhci1icmFuZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjA1cHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItZGFyayB7XG4gICAgICAgIC5uYXZiYXItYnJhbmQge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItbGlnaHQge1xuICAgICAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2YmFyLW5hdiB7XG4gICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAubWVkaWE6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIC8vIC5uYXZiYXItbWFpbiB7XG4gICAgICAgIC8vICAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgICAgIC8vIH1cblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG5cbiAgICAgICAgICAgICAgICBbZGF0YS10b2dnbGU9XCJkcm9wZG93blwiXTo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICAgICAgICAgIFtkYXRhLXRvZ2dsZT1cImRyb3Bkb3duXCJdOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXk7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy15O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRuYXZiYXItbmF2LWxpbmstYm9yZGVyLXJhZGl1cztcblxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC42MjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2LWxpbmstaWNvbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRuYXZiYXItbmF2LWxpbmstYm9yZGVyLXJhZGl1cztcblxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBEcm9wZG93biBtZW51XG4gICAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkcm9wZG93bi1iZztcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKDFyZW0pO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtNTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZHJvcGRvd24tbWVudS1yaWdodCB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bm90KC5uYXZiYXItbmF2LWhvdmVyKSB7XG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBzaG93LW5hdmJhci1kcm9wZG93biAuMjVzIGVhc2UgZm9yd2FyZHM7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmNsb3NlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBoaWRlLW5hdmJhci1kcm9wZG93biAuMTVzIGVhc2UgYmFja3dhcmRzO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm5hdmJhci1uYXYtaG92ZXIge1xuICAgICAgICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMHB4KSBwZXJzcGVjdGl2ZSgyMDBweCkgcm90YXRlWCgtMmRlZyk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMC4yNXMsIG9wYWNpdHkgMC4yNXMsIHRyYW5zZm9ybSAwLjI1cztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubmF2LWl0ZW0uZHJvcGRvd246aG92ZXIgPiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1tZW51LWlubmVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFRyYW5zcGFyZW50IG5hdmJhclxuICAgICYubmF2YmFyLXRyYW5zcGFyZW50IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgLm5hdmJhci1icmFuZCB7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICYubmF2YmFyLXRyYW5zcGFyZW50IHtcbiAgICAgICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstaG92ZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAgICAgICAgICAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgICAgICAgICAgICAgIC5uYXYtbGluay5zaG93LFxuICAgICAgICAgICAgICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXZiYXItYnJhbmQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gQ29sbGFwc2VcblxuICAgIC5uYXZiYXItY29sbGFwc2UtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAuNjI1cmVtIDA7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRoZW1lLWNvbG9yKFwiZGVmYXVsdFwiKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG5cbiAgICAgICAgICAgICAgICAubWVkaWEge1xuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjRyZW0pO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTA1MDtcbiAgICAgICAgICAgIG1hcmdpbjogLjdyZW07XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgICAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjgzNDQ4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIDpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIDpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXZiYXItY29sbGFwc2UtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbGxhcHNlLWJyYW5kIHtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29sbGFwc2UtY2xvc2Uge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZS5jb2xsYXBzaW5nLFxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlLnNob3cge1xuICAgICAgICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1MHB4IDEwMHB4IHJnYmEoNTAsNTAsOTMsLjEpLDAgMTVweCAzNXB4IHJnYmEoNTAsNTAsOTMsLjE1KSwwIDVweCAxNXB4IHJnYmEoMCwwLDAsLjEpO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBzaG93LW5hdmJhci1jb2xsYXBzZSAuMnMgZWFzZSBmb3J3YXJkcztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2luZy1vdXQge1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBoaWRlLW5hdmJhci1jb2xsYXBzZSAuMnMgZWFzZSBmb3J3YXJkcztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEtleWZyYW1lc1xuXG4gICAgQGtleWZyYW1lcyBzaG93LW5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgIDAlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45NSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG4gICAgICAgIH1cblxuICAgICAgICAxMDAlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBoaWRlLW5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgIGZyb20ge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG4gICAgICAgIH1cblxuICAgICAgICB0byB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOTUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBzaG93LW5hdmJhci1kcm9wZG93biB7XG4gICAgICAgIDAlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMHB4KSBwZXJzcGVjdGl2ZSgyMDBweCkgcm90YXRlWCgtMmRlZyk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDAuMjVzLCBvcGFjaXR5IDAuMjVzLCB0cmFuc2Zvcm0gMC4yNXM7XG4gICAgICAgIH1cblxuICAgICAgICAxMDAlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgaGlkZS1uYXZiYXItZHJvcGRvd24ge1xuICAgICAgICBmcm9tIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgICB0byB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTBweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gRmxvYXRpbmcgbmF2YmFyXG4vL1xuXG4ubmF2YmFyLWZsb2F0aW5nLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgLm5hdmJhciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIH1cbn1cbiIsIi8vXG4vLyBWZXJ0aWNhbCBuYXZiYXIgKyBTaWRlbmF2XG4vL1xuXG5cbi5uYXZiYXItdmVydGljYWwge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGJvcmRlci13aWR0aDogMCAwIDFweCAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRuYXZiYXItdmVydGljYWwtYm94LXNoYWRvdztcbiAgICB9XG5cbiAgICAvLyBOYXZiYXIgbGlnaHRcblxuICAgICYubmF2YmFyLWxpZ2h0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1saWdodC1iZztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJvcmRlci1jb2xvcjtcbiAgICB9XG5cblxuICAgIC8vIE5hdmJhciBkYXJrXG5cbiAgICAmLm5hdmJhci1kYXJrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1kYXJrLWJnO1xuICAgICAgICBib3JkZXItY29sb3I6ICRuYXZiYXItZGFyay1ib3JkZXItY29sb3I7XG4gICAgfVxuXG5cbiAgICAvLyBOYXZiYXIgYnJhbmRcblxuICAgIC5uYXZiYXItYnJhbmQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLm5hdmJhci1icmFuZC1pbWcsXG4gICAgLm5hdmJhci1icmFuZCA+IGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogMnJlbTtcbiAgICB9XG5cblxuICAgIC8vIE5hdmJhciBjb2xsYXBzZVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJG5hdmJhci1wYWRkaW5nLXg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kbmF2YmFyLXBhZGRpbmcteDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogJG5hdmJhci1wYWRkaW5nLXkgLyAyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBOYXZiYXIgbmF2aWdhdG9uXG5cbiAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtJG5hdmJhci1wYWRkaW5nLXg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLSRuYXZiYXItcGFkZGluZy14O1xuXG5cbiAgICAgICAgLy8gTmF2YmFyIGxpbmtcblxuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkbmF2YmFyLXBhZGRpbmcteDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRuYXZiYXItcGFkZGluZy14O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkbmF2YmFyLW5hdi1saW5rLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbmF2YmFyLW5hdi1saW5rLWZvbnQtd2VpZ2h0O1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgLy8gSWNvblxuXG4gICAgICAgICAgICA+IGkge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogJG5hdmJhci1pY29uLW1pbi13aWR0aDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC45Mzc1cmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UpO1xuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIC8vIERyb3Bkb3duXG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggLyAyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtc20ge1xuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC44MTI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBOYXZiYXIgbmF2aWdhdGlvblxuXG4gICAgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAubmF2YmFyLW5hdiAubmF2LWxpbmtbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjEwNVwiO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNDAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1iYXNlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEV4cGFuZGVkXG4gICAgICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTZWNvbmQgbGV2ZWxcbiAgICAubmF2YmFyLW5hdiAubmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJG5hdmJhci1wYWRkaW5nLXggKyAkbmF2YmFyLWljb24tbWluLXdpZHRoO1xuICAgIH1cblxuICAgIC8vIFRoaXJkIGxldmVsXG4gICAgLm5hdmJhci1uYXYgLm5hdiAubmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJG5hdmJhci1wYWRkaW5nLXggKiAxLjUgKyAkbmF2YmFyLWljb24tbWluLXdpZHRoO1xuICAgIH1cblxuXG4gICAgLy8gTmF2YmFyIGhlYWRpbmdcbiAgICAubmF2YmFyLWhlYWRpbmcge1xuICAgICAgICBwYWRkaW5nLXRvcDogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wNGVtO1xuICAgIH1cblxuXG4gICAgLy8gRXhwYW5kZWQgbmF2YmFyIHNwZWNpZmljIHN0eWxlc1xuXG4gICAgJi5uYXZiYXItZXhwYW5kIHtcbiAgICAgICAgQGVhY2ggJGJyZWFrcG9pbnQsICRkaW1lbnNpb24gaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICAgICAgJi0jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgjeyRicmVha3BvaW50fSkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogJG5hdmJhci12ZXJ0aWNhbC13aWR0aDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5uYXZiYXItaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkbmF2YmFyLXZlcnRpY2FsLXBhZGRpbmcteDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRuYXZiYXItdmVydGljYWwtcGFkZGluZy14O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLy8gQ29udGFpbmVyXG4gICAgICAgICAgICAgICAgICAgID5bY2xhc3MqPVwiY29udGFpbmVyXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyAvLyBUYXJnZXQgSUUgMTAgJiAxMVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAgICAgLy8gRml4ZXMgdGhlIHZlcnRpY2FsIG5hdmJhciB0byB0aGUgbGVmdFxuICAgICAgICAgICAgICAgICAgICAmLmZpeGVkLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAxcHggMCAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgICAgICAvLyBGaXhlZCB0aGUgdmVydGljYWwgbmF2YmFyIHRvIHRoZSByaWdodFxuICAgICAgICAgICAgICAgICAgICAmLmZpeGVkLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMCAxcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgICAgIC8vIE5hdmJhciBjb2xsYXBzZVxuICAgICAgICAgICAgICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbmF2YmFyLXZlcnRpY2FsLXBhZGRpbmcteDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRuYXZiYXItdmVydGljYWwtcGFkZGluZy14O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkbmF2YmFyLXZlcnRpY2FsLXBhZGRpbmcteDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRuYXZiYXItdmVydGljYWwtcGFkZGluZy14O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAgICAgLy8gTmF2YmFyIG5hdmlnYXRpb25cblxuICAgICAgICAgICAgICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbmF2YmFyLXZlcnRpY2FsLXBhZGRpbmcteDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRuYXZiYXItdmVydGljYWwtcGFkZGluZy14O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRuYXZiYXItdmVydGljYWwtbmF2LWxpbmstcGFkZGluZy15ICRuYXZiYXItdmVydGljYWwtbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubGF2YWxhbXAtb2JqZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxcmVtKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGNvbG9yLXlpcSgkcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLy8gU2Vjb25kIGxldmVsXG4gICAgICAgICAgICAgICAgICAgIC5uYXZiYXItbmF2IC5uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkbmF2YmFyLXZlcnRpY2FsLW5hdi1saW5rLXBhZGRpbmcteSAvIDEuNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkbmF2YmFyLXZlcnRpY2FsLW5hdi1saW5rLXBhZGRpbmcteSAvIDEuNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4uc2lkZW5hdi1ub3JtYWx7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2UgMHM7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4uc2lkZW5hdi1taW5pLWljb257XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMXMgZWFzZSAwcztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAgICAgLy8gVGhpcmQgbGV2ZWxcbiAgICAgICAgICAgICAgICAgICAgLm5hdmJhci1uYXYgLm5hdiAubmF2IC5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRuYXZiYXItdmVydGljYWwtcGFkZGluZy14ICogMS41ICsgJG5hdmJhci1pY29uLW1pbi13aWR0aDtcblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbn1cblxuXG4vLyBPZmZzZXRzIHRoZSBtYWluIGNvbnRlbnQgZGVwZW5kaW5nIG9uIHRoZSBzaWRlYmFyIHBvc2l0aW9uaW5nXG5cbi5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZCB7XG4gICAgQGVhY2ggJGJyZWFrcG9pbnQsICRkaW1lbnNpb24gaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICAmLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoI3skYnJlYWtwb2ludH0pIHtcbiAgICAgICAgICAgICAgICAmLmZpeGVkLWxlZnQgKyAubWFpbi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRuYXZiYXItdmVydGljYWwtd2lkdGg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuZml4ZWQtcmlnaHQgKyAubWFpbi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkbmF2YmFyLXZlcnRpY2FsLXdpZHRoO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNpZGVuYXYge1xuICAgICYuZml4ZWQtbGVmdCArIC5tYWluLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tbGVmdDogJG5hdmJhci12ZXJ0aWNhbC13aWR0aDtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1iYXNlKTtcbiAgICB9XG4gICAgJi5maXhlZC1yaWdodCArIC5tYWluLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRuYXZiYXItdmVydGljYWwtd2lkdGg7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tYmFzZSk7XG4gICAgfVxufVxuXG4uZy1zaWRlbmF2LXBpbm5lZCB7XG4gICAgLnNpZGVuYXYge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICAmLmZpeGVkLWxlZnQgKyAubWFpbi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJG5hdmJhci12ZXJ0aWNhbC1vcGVuLXdpZHRoO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5maXhlZC1yaWdodCArIC5tYWluLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJG5hdmJhci12ZXJ0aWNhbC1vcGVuLXdpZHRoO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vXG4vLyBTaWRlbmF2XG4vL1xuXG4uc2lkZW5hdiB7XG4gICAgei1pbmRleDogMTA1MDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogJG5hdmJhci12ZXJ0aWNhbC1vcGVuLXdpZHRoO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGVuYXYtdG9nZ2xlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2YmFyLWJyYW5kLFxuICAgIC5uYXZiYXItaGVhZGluZyAuZG9jcy1ub3JtYWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubmF2YmFyLWhlYWRpbmcgLmRvY3MtbWluaXtcbiAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgIH1cblxuICAgIC5uYXZiYXItaGVhZGluZ3tcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMXMgZWFzZTtcbiAgICB9XG5cbiAgICAubmF2YmFyLWJyYW5ke1xuICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgIH1cbn1cblxuLnNpZGVuYXYtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDc4cHg7XG59XG5cblxuLy8gU2lkZW5hdiBzdGF0ZXNcblxuLmctc2lkZW5hdi1zaG93IHtcbiAgICAuc2lkZW5hdiB7XG4gICAgICAgIC5uYXZiYXItYnJhbmQsXG4gICAgICAgIC5uYXZiYXItaGVhZGluZyAuZG9jcy1ub3JtYWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgLm5hdmJhci1oZWFkaW5nIC5kb2NzLW1pbmkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC5uYXYtaXRlbSAuY29sbGFwc2Uge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1iYXNlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtbGluay10ZXh0e1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1pdGVtIC5zaWRlbmF2LW1pbmktaWNvbntcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZy1zaWRlbmF2LXBpbm5lZCB7XG4gICAgLnNpZGVuYXYge1xuICAgICAgICBtYXgtd2lkdGg6ICRuYXZiYXItdmVydGljYWwtb3Blbi13aWR0aCAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5uYXZiYXItYnJhbmQsXG4gICAgICAgIC5uYXZiYXItaGVhZGluZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmctc2lkZW5hdi1oaWRkZW46bm90KC5nLXNpZGVuYXYtc2hvdykge1xuICAgIC5zaWRlbmF2IHtcbiAgICAgICAgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgPiAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWl0ZW0gLmNvbGxhcHNlIC5zaWRlbmF2LW5vcm1hbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWxpbmstdGV4dCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZy1zaWRlbmF2LWhpZGUge1xuICAgIC5zaWRlbmF2IHtcbiAgICAgICAgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgPiAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWl0ZW0gLmNvbGxhcHNlIC5zaWRlbmF2LW5vcm1hbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWxpbmstdGV4dCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vIE1lZGlhIGZpeGVzIGZvciBpUGhvbmUgNSBsaWtlIHJlc29sdXRpb25zXG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIC5zaWRlbmF2IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0kbmF2YmFyLXZlcnRpY2FsLXdpZHRoKTtcblxuICAgICAgICAmLmZpeGVkLWxlZnQgKyAubWFpbi1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZy1zaWRlbmF2LXBpbm5lZCB7XG4gICAgICAgIC5zaWRlbmF2IHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gU2lkZW5hdiB0b2dnbGVyXG5cbi5zaWRlbmF2LXRvZ2dsZXItaW5uZXIsXG4uc2lkZW5hdi10b2dnbGVyLWxpbmUge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tYmFzZSk7XG59XG5cbi5zaWRlbmF2LXRvZ2dsZXItaW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgbGVmdDogLTExcHg7XG4gICAgICAgIHRvcDogLTE0cHg7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIC4xNSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jdWJpYy1iZXppZXIpO1xuICAgIH1cbn1cblxuLnNpZGVuYXYtdG9nZ2xlci1saW5lIHtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS1jb2xvcihcImRlZmF1bHRcIik7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgIH1cbn1cblxuLnNpZGVuYXYtdG9nZ2xlci1kYXJrIHtcbiAgICAuc2lkZW5hdi10b2dnbGVyLWxpbmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxufVxuXG4uc2lkZW5hdi10b2dnbGVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIC5zaWRlbmF2LXRvZ2dsZXItaW5uZXIge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZW5hdi10b2dnbGVyLWxpbmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3IoXCJwcmltYXJ5XVwiKTtcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gTmF2YmFyIHNlYXJjaFxuLy9cblxuLm5hdmJhci1zZWFyY2gge1xuICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRuYXZiYXItc2VhcmNoLWJvcmRlci1yYWRpdXM7XG4gICAgICAgIGJvcmRlcjogJG5hdmJhci1zZWFyY2gtYm9yZGVyLXdpZHRoIHNvbGlkO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWJnKTtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogJHRyYW5zaXRpb24tYmFzZS10aW1lO1xuXG4gICAgICAgIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIHdpZHRoOiAkbmF2YmFyLXNlYXJjaC13aWR0aDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbmF2YmFyLXNlYXJjaC10cmFuc2l0aW9uKTtcbiAgICB9XG5cbiAgICAuZm9jdXNlZCB7XG4gICAgICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogJG5hdmJhci1zZWFyY2gtZm9jdXMtd2lkdGg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2xvc2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuXG4vLyBTZWFyY2ggdmFyaWF0aW9uc1xuXG4ubmF2YmFyLXNlYXJjaC1kYXJrIHtcbiAgICAuaW5wdXQtZ3JvdXAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLXNlYXJjaC1kYXJrLWJnO1xuICAgICAgICBib3JkZXItY29sb3I6ICRuYXZiYXItc2VhcmNoLWRhcmstYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItc2VhcmNoLWRhcmstY29sb3I7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLXNlYXJjaC1kYXJrLWZvY3VzLWNvbG9yO1xuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2YmFyLXNlYXJjaC1kYXJrLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvY3VzZWQge1xuICAgICAgICAuaW5wdXQtZ3JvdXAge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1zZWFyY2gtZGFyay1mb2N1cy1iZztcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1zZWFyY2gtZGFyay1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5uYXZiYXItc2VhcmNoLWxpZ2h0IHtcbiAgICAuaW5wdXQtZ3JvdXAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLXNlYXJjaC1saWdodC1iZztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLXNlYXJjaC1saWdodC1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1zZWFyY2gtbGlnaHQtY29sb3I7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLXNlYXJjaC1saWdodC1mb2N1cy1jb2xvcjtcblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJG5hdmJhci1zZWFyY2gtbGlnaHQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9jdXNlZCB7XG4gICAgICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLXNlYXJjaC1saWdodC1mb2N1cy1iZztcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1zZWFyY2gtbGlnaHQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBXaGVuIG5hdmJhciBzZWFyY2ggaXMgb3BlbiBvbiB4c1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgLm5hdmJhci1zZWFyY2gge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNTAlKTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jdWJpYy1iZXppZXIpO1xuXG4gICAgICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb2N1c2VkIHtcbiAgICAgICAgICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAgICAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jbG9zZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdmJhci10b3Age1xuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWJhc2UpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmctbmF2YmFyLXNlYXJjaC1zaG93aW5nIHtcbiAgICAgICAgLm5hdmJhci1zZWFyY2gge1xuICAgICAgICAgICAgLmNsb3NlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9wIHtcbiAgICAgICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE1MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmctbmF2YmFyLXNlYXJjaC1zaG93IHtcbiAgICAgICAgLy8gU2VhcmNoXG4gICAgICAgIC5uYXZiYXItc2VhcmNoIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNsb3NlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIE5hdmJhclxuICAgICAgICAubmF2YmFyLXRvcCB7XG4gICAgICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gQ29sbGFwc2VcbiAgICAgICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmctbmF2YmFyLXNlYXJjaC1zaG93biB7XG4gICAgICAgIC5uYXZiYXItc2VhcmNoIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblxuICAgICAgICAgICAgLmNsb3NlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmctbmF2YmFyLXNlYXJjaC1oaWRpbmcge1xuICAgICAgICAvLyBOYXZiYXJcbiAgICAgICAgLm5hdmJhci10b3Age1xuICAgICAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTUwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZy1uYXZiYXItc2VhcmNoLWhpZGRlbiB7XG4gICAgICAgIC5uYXZiYXItdG9wIHtcbiAgICAgICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyBOYXZiYXIgZHJvcGRvd25cbi8vXG5cblxuLm5hdmJhciB7XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51LWFycm93IHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRyb3Bkb3duLWJnO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDEwMCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoMTJweCk7XG4gICAgICAgICAgICB6LWluZGV4OiAtNTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLm5hdmJhci1uYXYtaG92ZXIpIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogc2hvdy1uYXZiYXItZHJvcGRvd24gLjI1cyBlYXNlIGZvcndhcmRzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNsb3NlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IGhpZGUtbmF2YmFyLWRyb3Bkb3duIC4xNXMgZWFzZSBiYWNrd2FyZHM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm5hdmJhci1uYXYtaG92ZXIge1xuICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwcHgpIHBlcnNwZWN0aXZlKDIwMHB4KSByb3RhdGVYKC0yZGVnKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMC4yNXMsIG9wYWNpdHkgMC4yNXMsIHRyYW5zZm9ybSAwLjI1cztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtaXRlbS5kcm9wZG93bjpob3ZlciA+IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUtaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgfVxuXG5cbiAgICAvLyBLZXlmcmFtZXNcblxuICAgIEBrZXlmcmFtZXMgc2hvdy1uYXZiYXItZHJvcGRvd24ge1xuICAgICAgICAwJSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTBweCkgcGVyc3BlY3RpdmUoMjAwcHgpIHJvdGF0ZVgoLTJkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTBweCkgcGVyc3BlY3RpdmUoMjAwcHgpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwLjI1cywgb3BhY2l0eSAwLjI1cywgdHJhbnNmb3JtIDAuMjVzO1xuICAgICAgICB9XG5cbiAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAa2V5ZnJhbWVzIGhpZGUtbmF2YmFyLWRyb3Bkb3duIHtcbiAgICAgICAgZnJvbSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgdG8ge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwcHgpXG4gICAgICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMHB4KSBwZXJzcGVjdGl2ZSgwKSByb3RhdGVYKDApO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIE5hdmFiYXIgY29sbGFwc2Vcbi8vXG5cbi8vIENvbGxhcHNlXG5cbi5uYXZiYXItY29sbGFwc2UtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5cblxuQGtleWZyYW1lcyBzaG93LW5hdmJhci1jb2xsYXBzZSB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45NSk7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgaGlkZS1uYXZiYXItY29sbGFwc2Uge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45NSk7XG4gICAgfVxufVxuIiwiLy9cbi8vIE5hdmJhciB0b3AgKFRvcGJhcilcbi8vXG5cblxuLm5hdmJhci10b3Age1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcblxuICAgIC5jb250YWluZXIsXG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIC5uYXZiYXItYnJhbmQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDk0JTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgbGVmdDogMyU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJvcmRlci1ib3R0b20ge1xuICAgICAgICAmLm5hdmJhci1kYXJrIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMDgpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLm5hdmJhci1saWdodCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgLjA0KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2lkZW5hdi1waW5uZWQge1xuICAgIC5uYXZiYXItdG9wIHtcbiAgICAgICAgLm5hdmJhci1icmFuZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIE5hdlxuLy9cblxuXG4vLyBOYXYgd3JhcHBlciAoY29udGFpbmVyKVxuXG4vLyBOYXYgd3JhcHBlclxuLm5hdi13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICArIC5jYXJkIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbn1cblxuXG4vLyBOYXYgbGlua3NcblxuLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJG5hdi1saW5rLWNvbG9yO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkbmF2LWxpbmstaG92ZXItY29sb3I7XG4gICAgfVxuXG4gICAgaS5uaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgfVxufVxuIiwiLy9cbi8vIE5hdiBwaWxsc1xuLy9cblxuXG4vLyBHZW5lcmFsIHN0eWxlc1xuXG4ubmF2LXBpbGxzIHtcbiAgICAubmF2LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRuYXYtcGlsbHMtc3BhY2UteDtcbiAgICB9XG5cbiAgICAubmF2LWxpbmsge1xuICAgIFx0cGFkZGluZzogJG5hdi1waWxscy1wYWRkaW5nLXkgJG5hdi1waWxscy1wYWRkaW5nLXg7XG4gICAgICAgIGNvbG9yOiAkbmF2LXBpbGxzLWxpbmstY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgYm94LXNoYWRvdzogJG5hdi1waWxscy1ib3gtc2hhZG93O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXBpbGxzLWJnO1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICBcdGNvbG9yOiAkbmF2LXBpbGxzLWxpbmstaG92ZXItY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LWxpbmsuYWN0aXZlLFxuICAgIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICAgICAgY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAubmF2LXBpbGxzOm5vdCgubmF2LXBpbGxzLWNpcmNsZSkge1xuICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vLyBSb3VuZGVkIGNpcmNsZSBuYXYgcGlsbHNcblxuLm5hdi1waWxscy1jaXJjbGUge1xuICAgIC5uYXYtbGluayB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG5cbiAgICAubmF2LWxpbmstaWNvbiB7XG4gICAgICAgIGksIHN2ZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gUGFnaW5hdGlvblxuLy9cblxuXG4ucGFnZS1pdGVtIHtcbiAgICAmLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgICAgICAgYm94LXNoYWRvdzogJHBhZ2luYXRpb24tYWN0aXZlLWJveC1zaGFkb3c7XG4gICAgfVxuXG4gICAgLnBhZ2UtbGluayxcbiAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMCAzcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMzZweDtcblx0XHRoZWlnaHQ6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIH1cbn1cblxuXG4vLyBTaXplIHZhcmlhdGlvbnNcblxuLnBhZ2luYXRpb24tbGcge1xuICAgIC5wYWdlLWl0ZW0ge1xuICAgICAgICAucGFnZS1saW5rLFxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHdpZHRoOiA0NnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgICAucGFnZS1pdGVtIHtcbiAgICAgICAgLnBhZ2UtbGluayxcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIFBvcG92ZXJcbi8vXG5cblxuLnBvcG92ZXIge1xuICAgIGJvcmRlcjogMDtcbn1cblxuLnBvcG92ZXItaGVhZGVyIHtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xufVxuXG5cbi8vIEFsdGVybmF0aXZlIGNvbG9yc1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAucG9wb3Zlci0jeyRjb2xvcn0ge1xuICAgICAgICBAaW5jbHVkZSBwb3BvdmVyLXZhcmlhbnQoJHZhbHVlKTtcbiAgICB9XG59XG4iLCJAbWl4aW4gcG9wb3Zlci12YXJpYW50KCRiYWNrZ3JvdW5kKSB7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG5cblx0LnBvcG92ZXItaGVhZGVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblx0XHRjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcblx0fVxuXG5cdC5wb3BvdmVyLWJvZHkge1xuXHRcdGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuXHR9XG5cdC5wb3BvdmVyLWhlYWRlcntcblx0XHRib3JkZXItY29sb3I6IHJnYmEoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgLjIpO1xuXHR9XG5cdCYuYnMtcG9wb3Zlci10b3Age1xuXHRcdC5hcnJvdzo6YWZ0ZXIge1xuXHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogJGJhY2tncm91bmQ7XG5cdFx0fVxuXHR9XG5cdCYuYnMtcG9wb3Zlci1yaWdodCB7XG5cdFx0LmFycm93OjphZnRlciB7XG5cdFx0XHRib3JkZXItcmlnaHQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuXHRcdH1cblx0fVxuXHQmLmJzLXBvcG92ZXItYm90dG9tIHtcblx0XHQuYXJyb3c6OmFmdGVyIHtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICRiYWNrZ3JvdW5kO1xuXHRcdH1cblx0fVxuXHQmLmJzLXBvcG92ZXItbGVmdCB7XG5cdFx0LmFycm93OjphZnRlciB7XG5cdFx0XHRib3JkZXItbGVmdC1jb2xvcjogJGJhY2tncm91bmQ7XG5cdFx0fVxuXHR9XG59IiwiLy9cbi8vIFByb2dyZXNzXG4vL1xuXG5cbi8vIFByb2dyZXNzIGNvbnRhaW5lclxuXG4ucHJvZ3Jlc3Mtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG59XG5cblxuLy8gR2VuZXJhbCBzdHlsZXNcblxuLnByb2dyZXNzIHtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJnO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cbiAgICAuc3Itb25seSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMzBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgY2xpcDogYXV0bztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG59XG5cblxuLy8gU2l6ZSB2YXJpYXRpb25zXG5cbi5wcm9ncmVzcy1zbSB7XG4gICAgaGVpZ2h0OiA1cHg7XG59XG5cbi5wcm9ncmVzcy14cyB7XG4gICAgaGVpZ2h0OiAzcHg7XG59XG5cbi8vIFByb2dyZXNzIGlubmVyIGVsZW1lbnRzXG5cbi5wcm9ncmVzcy1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW46IDAgMCAycHg7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuLnByb2dyZXNzLWluZm97XG4gICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnByb2dyZXNzLWxhYmVsIHtcbiAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGZvbnQtc2l6ZTogLjYyNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkcHJpbWFyeSwgLjEpO1xuICAgICAgICBwYWRkaW5nOiAuMjVyZW0gMXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICB9XG59XG5cbi5wcm9ncmVzcy1wZXJjZW50YWdlIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxufVxuIiwiLnJ0bHtcbiAgJi5nLXNpZGVuYXYtcGlubmVkIC5zaWRlbmF2ICsgLm1haW4tY29udGVudHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1MHB4O1xuICB9XG5cbiAgLnNpZGVuYXYgKyAubWFpbi1jb250ZW50e1xuICAgIG1hcmdpbi1yaWdodDogNjJweDtcbiAgfVxuXG4gIC5zaWRlbmF2e1xuICAgIC8vIGRpcmVjdGlvbjogaW5pdGlhbDtcbiAgICAubmF2YmFyLW5hdntcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICAgIC5uYXZiYXItbmF2IC5uYXYtbGluayA+IGl7XG4gICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICB9XG5cbiAgICAubmF2YmFyLW5hdiAubmF2LWxpbmtbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXTphZnRlciB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogaW5pdGlhbDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxuXG4gICAgLm5hdmJhci1uYXYgLm5hdi1saW5rW2RhdGEtdG9nZ2xlPVwiY29sbGFwc2VcIl1bYXJpYS1leHBhbmRlZD1cInRydWVcIl06YWZ0ZXJ7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubmF2YmFyLW5hdiAubmF2IC5uYXYtbGlua3tcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgfVxuICAgIC5zaWRlbmF2LXRvZ2dsZXIuYWN0aXZlIC5zaWRlbmF2LXRvZ2dsZXItbGluZTpmaXJzdC1jaGlsZHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG4gICAgLnNpZGVuYXYtdG9nZ2xlci5hY3RpdmUgLnNpZGVuYXYtdG9nZ2xlci1saW5lOmxhc3QtY2hpbGR7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuICAgIC5uYXZiYXItaGVhZGluZ3tcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgICAuc2Nyb2xsYmFyLWlubmVye1xuICAgICAgZGlyZWN0aW9uOiBpbml0aWFsO1xuICAgICAgLm5hdmJhci1uYXZ7XG4gICAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgLnNpZGVuYXYgLm5hdmJhci1oZWFkaW5nIC5kb2NzLW1pbml7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5uYXZiYXItdmVydGljYWwubmF2YmFyLWV4cGFuZC14cyAubmF2YmFyLW5hdiAubmF2IC5uYXYtbGluayBzcGFuLnNpZGVuYXYtbm9ybWFse1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LWxlZnR7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAuY2FyZCAuY2FyZC1ib2R5e1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCl7XG4gICAgLnNpZGVuYXZ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNjJweCk7XG4gICAgICAmICsgLm1haW4tY29udGVudHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNpZGVuYXYtdG9nZ2xlci5hY3RpdmUgLnNpZGVuYXYtdG9nZ2xlci1saW5lOmZpcnN0LWNoaWxke1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cblxuICAgIC5zaWRlbmF2LXRvZ2dsZXIuYWN0aXZlIC5zaWRlbmF2LXRvZ2dsZXItbGluZTpsYXN0LWNoaWxke1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cblxuICAgICYuZy1zaWRlbmF2LXBpbm5lZCAuc2lkZW5hdntcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYShtYXgtd2lkdGg6IDU3NnB4KXtcbiAgICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmt7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgICYuZy1uYXZiYXItc2VhcmNoLXNob3cgLm5hdmJhci1zZWFyY2ggLmNsb3Nle1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAubmF2YmFyLXNlYXJjaHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNTAlKTtcbiAgICB9XG5cbiAgICAmLmctbmF2YmFyLXNlYXJjaC1zaG93biAubmF2YmFyLXNlYXJjaHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBTZXBhcmF0b3Jcbi8vIGFkZCBzdmcgb24gdG9wIG9yIGJvdHRvbSBvZiBhIHNlY3Rpb24gZm9yIGEgbW9yZSBzdHlsaXNoIHZpc3VhbFxuLy9cblxuXG4uc2VwYXJhdG9yIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgIHN2ZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxufVxuXG4uc2VwYXJhdG9yLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogYXV0bztcblxuICAgIHN2ZyB7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG59XG5cbi5zZXBhcmF0b3ItYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAwO1xuXG4gICAgc3ZnIHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLnNlcGFyYXRvci1pbnZlcnNlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4vLyBTdHlsZXNcblxuLnNlcGFyYXRvci1za2V3IHtcbiAgICBoZWlnaHQ6IDYwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICB9XG59XG4iLCIuc2VjdGlvbi1udWNsZW8taWNvbnMge1xuXG4gICAgLS1pY29uLXNpemU6IDVyZW07XG4gICAgLS1pY29uLXNtLXNpemU6IDMuNzVyZW07XG4gICAgLS1ndXR0ZXI6IDdyZW07XG5cbiAgICAuaWNvbnMtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMzYwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRib3gtc2hhZG93KTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgY3ViaWMtYmV6aWVyKC4yNSwuNjUsLjksLjc1KTtcblxuICAgICAgICAgICAgJi5pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdmFyKC0taWNvbi1zaXplKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHZhcigtLWljb24tc2l6ZSk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjdlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5pY29uLXNtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdmFyKC0taWNvbi1zbS1zaXplKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHZhcigtLWljb24tc20tc2l6ZSk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdGhlbWUtY29sb3IoXCJ3YXJuaW5nXCIpO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS1jb2xvcihcIndhcm5pbmdcIik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSArICh2YXIoLS1ndXR0ZXIpICogMS43KSk7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSArIHZhcigtLWd1dHRlcikpO1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgKyB2YXIoLS1ndXR0ZXIpKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlICsgdmFyKC0tZ3V0dGVyKSk7XG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIHZhcigtLWd1dHRlcikpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgKyAodmFyKC0tZ3V0dGVyKSAqIDQpKTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNikge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlICsgKHZhcigtLWd1dHRlcikgKiAyLjcpKTtcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlICsgKHZhcigtLWd1dHRlcikgKiAxLjUpKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNykge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlICsgKHZhcigtLWd1dHRlcikgKiAyLjcpKTtcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gKHZhcigtLWd1dHRlcikgKiAxLjUpKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoOCkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gKHZhcigtLWd1dHRlcikgKiAxLjcpKTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoOSkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gdmFyKC0tZ3V0dGVyKSk7XG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSArIHZhcigtLWd1dHRlcikpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxMCkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gdmFyKC0tZ3V0dGVyKSk7XG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIHZhcigtLWd1dHRlcikpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxMSkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gKHZhcigtLWd1dHRlcikgKiA0KSk7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEyKSB7XG4gICAgICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAodmFyKC0tZ3V0dGVyKSAqIDIuNykpO1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgKyAodmFyKC0tZ3V0dGVyKSAqIDEuNSkpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxMykge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gKHZhcigtLWd1dHRlcikgKiAyLjcpKTtcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gKHZhcigtLWd1dHRlcikgKiAxLjUpKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIFNob3J0Y3V0XG4vL1xuXG4uc2hvcnRjdXRzIHtcblxufVxuXG4uc2hvcnRjdXQtbWVkaWEge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY3ViaWMtYmV6aWVyKTtcbn1cblxuLnNob3J0Y3V0LWl0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIHNtYWxsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IC43NXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xuICAgICAgICBmb250LXdlaWdodDogJGhlYWRpbmctZm9udC13ZWlnaHQ7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIC5zaG9ydGN1dC1tZWRpYSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gVGFibGVcbi8vXG5cblxuLy8gR2VuZXJhbCBzdHlsZXNcblxuLnRhYmxlIHtcbiAgICB0aGVhZCB0aCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkdGFibGUtaGVhZC1zcGFjZXIteTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1oZWFkLXNwYWNlci15O1xuICAgICAgICBmb250LXNpemU6ICR0YWJsZS1oZWFkLWZvbnQtc2l6ZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06ICR0YWJsZS1oZWFkLXRleHQtdHJhbnNmb3JtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogJHRhYmxlLWhlYWQtbGV0dGVyLXNwYWNpbmc7XG4gICAgICAgIGJvcmRlci1ib3R0b206ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICB0aCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkdGFibGUtaGVhZC1mb250LXdlaWdodDtcbiAgICB9XG5cbiAgICB0ZCB7XG4gICAgICAgIC5wcm9ncmVzcyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRkLFxuICAgIHRoIHtcbiAgICAgICAgZm9udC1zaXplOiAkdGFibGUtYm9keS1mb250LXNpemU7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG5cbiAgICAvLyBWZXRpY2FsIGFsaWduIHRhYmxlIGNvbnRlbnRcblxuICAgICYuYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgICAgICAgdGQsXG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgLy8gU3R5bGVzIGZvciBkYXJrIHRhYmxlXG5cbiAgIC50aGVhZC1kYXJrIHtcbiAgICAgICAgdGgge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstaGVhZC1iZztcbiAgICAgICAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1oZWFkLWNvbG9yO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRhYmxlLWRhcmstaGVhZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gU3R5bGVzIGZvciBsaWdodCB0YWJsZVxuXG4gICAgLnRoZWFkLWxpZ2h0IHtcbiAgICAgICAgdGgge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhlYWQtYmc7XG4gICAgICAgICAgICBjb2xvcjogJHRhYmxlLWhlYWQtY29sb3I7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGFibGUtaGVhZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vLyBBZGQgdHJhbnNpdGlvbiBmb3IgaG92ZXIgc3RhdGVcblxuLnRhYmxlLWhvdmVyIHtcbiAgICB0ciB7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tYmFzZSk7XG4gICAgfVxufVxuXG5cbi8vIEZsdXNoIHRhYmxlc1xuXG4udGFibGUtZmx1c2gge1xuICAgIHRkLFxuICAgIHRoIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICB9XG5cbiAgICB0Ym9keSB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHRkLFxuICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgdGQsXG4gICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vLyBUYWJsZXMgaW5zaWRlIGNhcmRzXG5cbi5jYXJkIHtcbiAgICAudGFibGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgIHRkLFxuICAgICAgICB0aCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRjYXJkLXNwYWNlci14O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGNhcmQtc3BhY2VyLXg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLy8gRml4ZXMgZm9yIGN1c3RvbSBlbGVtZW50cyBpbnNpZGUgdGFibGVzXG5cbi50YWJsZSB7XG4gICAgLmN1c3RvbS10b2dnbGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG4iLCIvL1xuLy8gVGFibGUgYWN0aW9uc1xuLy9cblxuLnRhYmxlLWFjdGlvbiB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIGNvbG9yOiAkdGFibGUtYWN0aW9uLWNvbG9yO1xuICAgIG1hcmdpbjogMCAuMjVyZW07XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IGRhcmtlbigkdGFibGUtYWN0aW9uLWNvbG9yLCAxMCUpO1xuICAgIH1cbn1cblxuLnRhYmxlLWFjdGlvbi1kZWxldGUge1xuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdGhlbWUtY29sb3IoXCJkYW5nZXJcIik7XG4gICAgfVxufVxuXG4udGFibGUtZGFyayB7XG4gICAgLnRhYmxlLWFjdGlvbiB7XG4gICAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1hY3Rpb24tY29sb3I7XG4gICAgfVxufVxuIiwiLy9cbi8vIFNvcnRhYmxlIHRhYmxlcyB3aXRoIGxpc3QuanNcbi8vXG5cbi50YWJsZSAge1xuICAgIFtkYXRhLXNvcnRdIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICBcbiAgICAudGhlYWQtZGFyayB7XG4gICAgICAgIFtkYXRhLXNvcnRdIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPSc2JyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgNiAxMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTMgMEw2IDRIMEwzIDBaTTMgMTBMMCA2SDZMMyAxMFonIGZpbGw9JyN7JHRhYmxlLWRhcmstaGVhZC1jb2xvcn0nLz48L3N2Zz5cIiksIFwiI1wiLCBcIiUyM1wiKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLjI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRoZWFkLWxpZ2h0IHtcbiAgICAgICAgW2RhdGEtc29ydF0ge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9JzYnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCA2IDEwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMyAwTDYgNEgwTDMgMFpNMyAxMEwwIDZINkwzIDEwWicgZmlsbD0nI3skdGFibGUtaGVhZC1jb2xvcn0nLz48L3N2Zz5cIiksIFwiI1wiLCBcIiUyM1wiKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLjI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIFRpbWVsaW5lXG4vL1xuXG5cbi50aW1lbGluZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLy8gQXhpc1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDFyZW07XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAkdGltZWxpbmUtYXhpcy13aWR0aCBzb2xpZCAkdGltZWxpbmUtYXhpcy1jb2xvcjtcbiAgICB9XG59XG5cbi8vIEF4aXMgc3R5bGUgdmFyaWF0aW9uc1xuXG5bZGF0YS10aW1lbGluZS1heGlzLXN0eWxlPVwiZGFzaGVkXCJdIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1yaWdodC1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5bZGF0YS10aW1lbGluZS1heGlzLXN0eWxlPVwiZG90dGVkXCJdIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1yaWdodC1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vLyBUaW1lbGluZSBibG9ja3NcblxuLnRpbWVsaW5lLWJsb2NrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAyZW0gMDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi8vIFRpbWVsaW5lIHN0ZXBzXG5cbi50aW1lbGluZS1zdGVwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAzM3B4O1xuICAgIGhlaWdodDogMzNweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgLy8gYmFja2dyb3VuZDogJHRpbWVsaW5lLXN0ZXAtYmc7XG4gICAgLy8gYm9yZGVyOiAkdGltZWxpbmUtc3RlcC1ib3JkZXItd2lkdGggc29saWQgJHRpbWVsaW5lLXN0ZXAtYm9yZGVyLWNvbG9yO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgc3ZnLCBpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICB9XG59XG5cbi50aW1lbGluZS1zdGVwLWljb24ge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3JkZXI6ICR0aW1lbGluZS1zdGVwLWJvcmRlci13aWR0aCBzb2xpZCAkdGltZWxpbmUtc3RlcC1ib3JkZXItY29sb3I7XG59XG5cbi50aW1lbGluZS1zdGVwLXhzIHtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgZm9udC1zaXplOiAuNzVyZW07XG59XG5cbi50aW1lbGluZS1zdGVwLXNtIHtcbiAgICB3aWR0aDogMjNweDtcbiAgICBoZWlnaHQ6IDIzcHg7XG4gICAgZm9udC1zaXplOiAuNzVyZW07XG59XG5cbi50aW1lbGluZS1zdGVwLWxnIHtcbiAgICB3aWR0aDogNDdweDtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuXG4vLyBUaW1lbGluZSBjb250ZW50IGFuZCBib2R5XG4udGltZWxpbmUtY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgIHBhZGRpbmctdG9wOiAuNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtNnB4O1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG59XG5cbi50aW1lbGluZS1ib2R5IHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAudGltZWxpbmUge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aW1lbGluZS1zdGVwIHtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgIH1cblxuICAgIC50aW1lbGluZS1jb250ZW50IHtcblxuICAgICAgICB3aWR0aDogMzglO1xuICAgIH1cblxuICAgIC50aW1lbGluZS1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgIH1cblxuICAgIC50aW1lbGluZS1ibG9jazpudGgtY2hpbGQoZXZlbikgLnRpbWVsaW5lLWNvbnRlbnQge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuXG4gICAgLy8gVGltZWxpbmUgYXhpcyBjb2xvcnNcblxuICAgIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgICAgICBbZGF0YS10aW1lbGluZS1heGlzLWNvbG9yPVwiI3skY29sb3J9XCJdICB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdmFsdWU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIE9uZSBzaWRlIHRpbWVsaW5lXG5cbi50aW1lbGluZS1vbmUtc2lkZSB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAxcmVtO1xuICAgIH1cblxuICAgIC50aW1lbGluZS1zdGVwIHtcbiAgICAgICAgbGVmdDogMXJlbTtcbiAgICB9XG5cbiAgICAudGltZWxpbmUtY29udGVudCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgLnRpbWVsaW5lLWNvbnRlbnQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMHJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRpbWVsaW5lLW9uZS1zaWRlIC50aW1lbGluZS1ibG9jazpudGgtY2hpbGQoZXZlbikgLnRpbWVsaW5lLWNvbnRlbnQge1xuICAgIGZsb2F0OiBub25lO1xufVxuIiwiLy9cbi8vIFR5cGVcbi8vXG5cblxuLy8gUGFyYWdyYXBoc1xuXG5wIHtcblx0Zm9udC1zaXplOiAkcGFyYWdyYXBoLWZvbnQtc2l6ZTtcblx0Zm9udC13ZWlnaHQ6ICRwYXJhZ3JhcGgtZm9udC13ZWlnaHQ7XG5cdGxpbmUtaGVpZ2h0OiAkcGFyYWdyYXBoLWxpbmUtaGVpZ2h0O1xufVxuXG4ubGVhZCB7XG5cdGZvbnQtc2l6ZTogJGxlYWQtZm9udC1zaXplO1xuICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XG5cdGxpbmUtaGVpZ2h0OiAkcGFyYWdyYXBoLWxpbmUtaGVpZ2h0O1xuXHRtYXJnaW4tdG9wOiAxLjVyZW07XG5cblx0KyAuYnRuLXdyYXBwZXIge1xuXHRcdG1hcmdpbi10b3A6IDNyZW07XG5cdH1cbn1cblxuLmRlc2NyaXB0aW9uIHtcblx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xufVxuIiwiLy9cbi8vIEFydGljbGVcbi8vIFxuXG5hcnRpY2xlIHtcblx0aDQ6bm90KDpmaXJzdC1jaGlsZCksXG5cdGg1Om5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRtYXJnaW4tdG9wOiAzcmVtO1xuXHR9XG5cblx0aDQsIGg1IHtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdH1cblxuXHRmaWd1cmUge1xuXHRcdG1hcmdpbjogM3JlbSAwO1xuXHR9XG5cblx0aDUgKyBmaWd1cmUge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cbn1cbiIsIi8vXG4vLyBEaXNwbGF5XG4vL1xuXG5cbi5kaXNwbGF5LTEsXG4uZGlzcGxheS0yLFxuLmRpc3BsYXktMyxcbi5kaXNwbGF5LTQge1xuXHRzcGFuIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0O1xuXHR9XG59XG4iLCIvL1xuLy8gSGVhZGluZ1xuLy9cblxuXG4vLyBHZW5lcmFsIHN0eWxlc1xuXG5oMT5hLCBoMj5hLCBoMz5hLCBoND5hLCBoNT5hLCBoNj5hIHtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbi5oZWFkaW5nIHtcblx0bGV0dGVyLXNwYWNpbmc6ICRoZWFkaW5nLWxldHRlci1zcGFjaW5nO1xuXHRmb250LXNpemU6ICRoZWFkaW5nLWZvbnQtc2l6ZTtcblx0dGV4dC10cmFuc2Zvcm06ICRoZWFkaW5nLXRleHQtdHJhbnNmb3JtO1xuXHRmb250LXdlaWdodDogJGhlYWRpbmctZm9udC13ZWlnaHQ7XG59XG5cblxuLy8gSGVhZGluZyB2YXJpYXRpb25zXG5cbi5oZWFkaW5nLXNtYWxsIHtcblx0cGFkZGluZy10b3A6IC4yNXJlbTtcblx0cGFkZGluZy1ib3R0b206IC4yNXJlbTtcblx0Zm9udC1zaXplOiAuNzVyZW07XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGxldHRlci1zcGFjaW5nOiAuMDRlbTtcbn1cblxuLmhlYWRpbmctdGl0bGUge1xuXHRsZXR0ZXItc3BhY2luZzogJGhlYWRpbmctdGl0bGUtbGV0dGVyLXNwYWNpbmc7XG5cdGZvbnQtc2l6ZTogJGhlYWRpbmctdGl0bGUtZm9udC1zaXplO1xuXHRmb250LXdlaWdodDogJGhlYWRpbmctdGl0bGUtZm9udC13ZWlnaHQ7XG5cdHRleHQtdHJhbnNmb3JtOiAkaGVhZGluZy10aXRsZS10ZXh0LXRyYW5zZm9ybTtcbn1cblxuLmhlYWRpbmctc2VjdGlvbiB7XG5cdGxldHRlci1zcGFjaW5nOiAkaGVhZGluZy1zZWN0aW9uLWxldHRlci1zcGFjaW5nO1xuXHRmb250LXNpemU6ICRoZWFkaW5nLXNlY3Rpb24tZm9udC1zaXplO1xuXHRmb250LXdlaWdodDogJGhlYWRpbmctc2VjdGlvbi1mb250LXdlaWdodDtcblx0dGV4dC10cmFuc2Zvcm06ICRoZWFkaW5nLXNlY3Rpb24tdGV4dC10cmFuc2Zvcm07XG5cblx0aW1nIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogNzJweDtcblx0XHRoZWlnaHQ6IDcycHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHR9XG5cblx0Ji50ZXh0LWNlbnRlciB7XG5cdFx0aW1nIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdH1cblx0fVxufVxuXG4vLyBTdXJ0aXRsZXNcblxuLnN1cnRpdGxlIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6ICRncmF5LTYwMDtcblx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cbiIsIi8vIENvbnRleHR1YWwgYmFja2dyb3VuZHNcbkBtaXhpbiBiZy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiB0cnVlKSB7XG4gICAgI3skcGFyZW50fSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBhI3skcGFyZW50fSxcbiAgICBidXR0b24jeyRwYXJlbnR9IHtcbiAgICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWl4aW4gYmctZ3JhZGllbnQtdmFyaWFudCgkcGFyZW50LCAkY29sb3IpIHtcbiAgICAjeyRwYXJlbnR9IHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDg3ZGVnLCAkY29sb3IgMCwgYWRqdXN0LWh1ZSgkY29sb3IsIDI1JSkgMTAwJSkgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtaXhpbiBiZy10cmFuc2x1Y2VudC12YXJpYW50KCRwYXJlbnQsICRjb2xvcikge1xuICAgICN7JHBhcmVudH0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4ocmdiYSgkY29sb3IsICR0cmFuc2x1Y2VudC1jb2xvci1vcGFjaXR5KSwgNyUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGEjeyRwYXJlbnR9LFxuICAgIGJ1dHRvbiN7JHBhcmVudH0ge1xuICAgICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4ocmdiYSgkY29sb3IsICR0cmFuc2x1Y2VudC1jb2xvci1vcGFjaXR5KSwgMTIlKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIEJhY2tncm91bmRzXG4vL1xuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xuXHRAaW5jbHVkZSBiZy12YXJpYW50KFwiLmJnLSN7JGNvbG9yfVwiLCAkdmFsdWUpO1xufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcblx0QGluY2x1ZGUgYmctZ3JhZGllbnQtdmFyaWFudChcIi5iZy1ncmFkaWVudC0jeyRjb2xvcn1cIiwgJHZhbHVlKTtcbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG5cdEBpbmNsdWRlIGJnLWdyYWRpZW50LXZhcmlhbnQoXCIuYmctZ3JhZGllbnQtI3skY29sb3J9XCIsICR2YWx1ZSk7XG59XG5cblxuLy8gQmFja2dyb3VuZCBjb2xvcnMgd2l0aCB0cmFuc3BhcmVuY3lcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgQGluY2x1ZGUgYmctdHJhbnNsdWNlbnQtdmFyaWFudChcIi5iZy10cmFuc2x1Y2VudC0jeyRjb2xvcn1cIiwgJHZhbHVlKTtcbn1cblxuXG4vLyBTZWN0aW9ucyBiYWNrZ3JvdW5kc1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkc2VjdGlvbi1jb2xvcnMge1xuICAgIEBpbmNsdWRlIGJnLXZhcmlhbnQoXCIuc2VjdGlvbi0jeyRjb2xvcn1cIiwgJHZhbHVlKTtcbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgQGluY2x1ZGUgYmctZ3JhZGllbnQtdmFyaWFudChcIi5iZy1ncmFkaWVudC0jeyRjb2xvcn1cIiwgJHZhbHVlKTtcbn1cblxuXG4vLyBTaGFwZSAoc3ZnKSBmaWxsIGNvbG9yc1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAuZmlsbC0jeyRjb2xvcn0gIHtcbiAgICAgICAgZmlsbDogJHZhbHVlO1xuICAgIH1cblxuICAgIC5zdHJva2UtI3skY29sb3J9ICB7XG4gICAgICAgIHN0cm9rZTogJHZhbHVlO1xuICAgIH1cbn1cblxuLmZpbGwtb3BhY2l0eS04IHtcblx0ZmlsbC1vcGFjaXR5OiAuODtcbn1cbiIsIi8vXG4vLyBCbHVyYWJsZVxuLy8gYWRkIGEgYmx1ZSBlZmZlY3Qgb24gaG92ZXIgb24gYW55IGVsZW1lbnQgd2l0aCAuYmx1ci0taG92ZXIgY2xhc3Ncbi8vXG5cbi5ibHVyLS1ob3ZlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmJsdXItaXRlbSB7XG4gICAgICAgIHRyYW5zaXRpb246IDFzIGN1YmljLWJlemllciguMTksMSwuMjIsMSk7XG4gICAgICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gICAgICAgIGZpbHRlcjogYmx1cigwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAuYmx1ci1oaWRkZW4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgKyA3cHgpO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgICAuYmx1ci1pdGVtIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgICAgICAgZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOTUpO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgICAgICAuYmx1ci1oaWRkZW4ge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIEZsb2F0aW5nXG4vLyBmbG9hdGluZyBhbmltYXRpb24gdXRpbGl0eSBjbGFzc1xuLy9cblxuXG4uZmxvYXRpbmcge1xuXHRhbmltYXRpb246IGZsb2F0aW5nIDNzIGVhc2UgaW5maW5pdGU7XG5cdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG5cblx0Jjpob3ZlciB7XG4gICAgICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gICAgfVxufVxuXG5cbi8vIFNpemUgdmFyaWF0aW9uc1xuXG4uZmxvYXRpbmctbGcge1xuXHRhbmltYXRpb246IGZsb2F0aW5nLWxnIDNzIGVhc2UgaW5maW5pdGU7XG59XG5cbi5mbG9hdGluZy1zbSB7XG5cdGFuaW1hdGlvbjogZmxvYXRpbmctc20gM3MgZWFzZSBpbmZpbml0ZTtcbn1cblxuXG4vLyBLZXlmcmFtZXNcblxuQGtleWZyYW1lcyBmbG9hdGluZy1sZyB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KVxuICAgIH1cbiAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTVweClcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpXG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsb2F0aW5nIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpXG4gICAgfVxuICAgIDUwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KVxuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweClcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmxvYXRpbmctc20ge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweClcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweClcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpXG4gICAgfVxufVxuIiwiLy9cbi8vIEhlbHBlclxuLy8gaGVscGVyIGNsYXNzZXMgZm9yIGRpZmZlcmVudCBjYXNlc1xuLy9cblxuXG4vLyBDbGVhcmZpeCBmb3Igc2VjdGlvbnMgdGhhdCB1c2UgZmxvYXQgcHJvcGVydHlcblxuLmZsb2F0Zml4IHtcbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxufVxuIiwiLy9cbi8vIEltYWdlXG4vL1xuXG4uaW1nLWNlbnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuIiwiLy9cbi8vIE9wYWNpdHlcbi8vIG1vZGlmeSB0aGUgdHJhbnNwYXJlbmN5IG9mIGFuIGVsZW1lbnQgd2l0aCB0aGlzIHF1aWNrIG1vZGlmaWVyIGNsYXNzZXNcbi8vXG5cbi5vcGFjaXR5LTEge1xuICAgIG9wYWNpdHk6IC4xICFpbXBvcnRhbnQ7XG59XG4ub3BhY2l0eS0yIHtcbiAgICBvcGFjaXR5OiAuMiAhaW1wb3J0YW50O1xufVxuLm9wYWNpdHktMyB7XG4gICAgb3BhY2l0eTogLjMgIWltcG9ydGFudDtcbn1cbi5vcGFjaXR5LTQge1xuICAgIG9wYWNpdHk6IC40ICFpbXBvcnRhbnQ7XG59XG4ub3BhY2l0eS01IHtcbiAgICBvcGFjaXR5OiAuNSAhaW1wb3J0YW50O1xufVxuLm9wYWNpdHktNiB7XG4gICAgb3BhY2l0eTogLjYgIWltcG9ydGFudDtcbn1cbi5vcGFjaXR5LTcge1xuICAgIG9wYWNpdHk6IC43ICFpbXBvcnRhbnQ7XG59XG4ub3BhY2l0eS04IHtcbiAgICBvcGFjaXR5OiAuOCAhaW1wb3J0YW50O1xufVxuLm9wYWNpdHktOCB7XG4gICAgb3BhY2l0eTogLjkgIWltcG9ydGFudDtcbn1cbi5vcGFjaXR5LTEwIHtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG4iLCIvL1xuLy8gT3ZlcmZsb3dcbi8vXG5cbi5vdmVyZmxvdy12aXNpYmxlIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4iLCIvL1xuLy8gUG9zaXRpb25cbi8vIG1vZGlmaWVyIGNsYXNzZXMgdG8gYmUgYXBwbGllZCBvbiBhbiBhYm9zb2x1dGUgcG9zaXRpb25lZCBlbGVtZW50XG4vLyB1c2UgaXQgbmV4dCB0byAucG9zaXRpb24tYWJzb2x1dGUgY2xhc3Ncbi8vXG5cbkBlYWNoICRzaXplLCAkdmFsdWUgaW4gJHNwYWNlcnMge1xuXHQudG9wLSN7JHNpemV9IHtcblx0XHR0b3A6ICR2YWx1ZTtcblx0fVxuXHQucmlnaHQtI3skc2l6ZX0ge1xuXHRcdHJpZ2h0OiAkdmFsdWU7XG5cdH1cblx0LmJvdHRvbS0jeyRzaXplfSB7XG5cdFx0Ym90dG9tOiAkdmFsdWU7XG5cdH1cblx0LmxlZnQtI3skc2l6ZX0ge1xuXHRcdGxlZnQ6ICR2YWx1ZTtcblx0fVxufVxuXG4uY2VudGVyIHtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4iLCIvL1xuLy8gU2hhZG93c1xuLy9cblxuLy8gR2VuZXJhbCBzdHlsZXNcbltjbGFzcyo9XCJzaGFkb3dcIl0ge1xuXHRAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gICAgfVxufVxuXG5cbi8vIFNpemUgdmFyaWF0aW9uc1xuLnNoYWRvdy1zbS0taG92ZXI6aG92ZXIge1xuXHRib3gtc2hhZG93OiAkYm94LXNoYWRvdy1zbSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LS1ob3Zlcjpob3ZlciB7XG5cdGJveC1zaGFkb3c6ICRib3gtc2hhZG93ICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbGctLWhvdmVyOmhvdmVyIHtcblx0Ym94LXNoYWRvdzogJGJveC1zaGFkb3ctbGcgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lLS1ob3Zlcjpob3ZlciB7XG5cdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8vXG4vLyBIZWlnaHRcbi8vXG5cbi5oLTEwMHZoIHtcblx0aGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuIiwiLy9cbi8vIFNwYWNpbmdcbi8vXG5cbi5yb3cucm93LWdyaWQgPiBbY2xhc3MqPVwiY29sLVwiXSArIFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgLnJvdy5yb3ctZ3JpZCA+IFtjbGFzcyo9XCJjb2wtbGctXCJdICsgW2NsYXNzKj1cImNvbC1sZy1cIl0ge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAucm93LnJvdy1ncmlkID4gW2NsYXNzKj1cImNvbC1tZC1cIl0gKyBbY2xhc3MqPVwiY29sLW1kLVwiXSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxufVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIC5yb3cucm93LWdyaWQgPiBbY2xhc3MqPVwiY29sLXNtLVwiXSArIFtjbGFzcyo9XCJjb2wtc20tXCJdIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59XG5cbi5yb3ctZ3JpZCArIC5yb3ctZ3JpZCB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbn1cblxuXG4vLyBOZWdhdGl2ZSBtYXJnaW5zIGFuZCBwYWRkaW5nc1xuXG5AbWVkaWEobWluLXdpZHRoOiA5OTJweCkge1xuICAgIFtjbGFzcyo9XCJtdC0tXCJdLFxuICAgIFtjbGFzcyo9XCJtci0tXCJdLFxuICAgIFtjbGFzcyo9XCJtYi0tXCJdLFxuICAgIFtjbGFzcyo9XCJtbC0tXCJdIHtcbiAgICAgICAgXG4gICAgfVxuXG5cbiAgICAvLyBMYXJnZSBuZWdhdGl2ZSBtYXJnaW5zIGluIHBpeGVsc1xuXG4gICAgLm10LS0xMDAge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1yLS0xMDAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWItLTEwMCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWwtLTEwMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm10LS0xNTAge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1iLS0xNTAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm10LS0yMDAge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMjAwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1iLS0yMDAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMjAwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm10LS0zMDAge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMzAwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1iLS0zMDAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMzAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cblxuICAgIC8vIExhcmdlIG1hcmdpbnMgaW4gcGl4ZWxzXG5cbiAgICAucHQtMTAwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5wYi0xMDAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnB0LTE1MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAucGItMTUwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5wdC0yMDAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjAwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnBiLTIwMCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMDBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAucHQtMjUwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5wYi0yNTAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjUwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnB0LTMwMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMDBweCFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5wYi0zMDAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzAwcHghaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIi8vIFdlaWdodCBhbmQgaXRhbGljc1xuXG4uZm9udC13ZWlnaHQtMzAwIHsgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtNDAwIHsgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtNTAwIHsgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtNjAwIHsgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtNzAwIHsgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtODAwIHsgZm9udC13ZWlnaHQ6IDgwMCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtOTAwIHsgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cblxuLy8gVGV4dCBkZWNvcmF0aW9uc1xuXG4udGV4dC11bmRlcmxpbmUgeyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuLnRleHQtdGhyb3VnaCB7IHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoOyB9XG5cblxuLy8gVGV4dCBzaXplXG5cbi50ZXh0LXhzIHsgZm9udC1zaXplOiAkZm9udC1zaXplLXhzICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXNtIHsgZm9udC1zaXplOiAkZm9udC1zaXplLXNtICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWxnIHsgZm9udC1zaXplOiAkZm9udC1zaXplLWxnICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXhsIHsgZm9udC1zaXplOiAkZm9udC1zaXplLXhsICFpbXBvcnRhbnQ7IH1cblxuXG4vLyBMaW5lIGhlaWdodHNcblxuLmxoLTEwMCB7IGxpbmUtaGVpZ2h0OiAxOyB9XG4ubGgtMTEwIHsgbGluZS1oZWlnaHQ6IDEuMTsgfVxuLmxoLTEyMCB7IGxpbmUtaGVpZ2h0OiAxLjI7IH1cbi5saC0xMzAgeyBsaW5lLWhlaWdodDogMS4zOyB9XG4ubGgtMTQwIHsgbGluZS1oZWlnaHQ6IDEuNDsgfVxuLmxoLTE1MCB7IGxpbmUtaGVpZ2h0OiAxLjU7IH1cbi5saC0xNjAgeyBsaW5lLWhlaWdodDogMS42OyB9XG4ubGgtMTcwIHsgbGluZS1oZWlnaHQ6IDEuNzsgfVxuLmxoLTE4MCB7IGxpbmUtaGVpZ2h0OiAxLjg7IH1cblxuXG4vLyBMZXR0ZXIgc3BhY2luZ3NcblxuLmxzLTEgeyBsZXR0ZXItc3BhY2luZzogLjA2MjVyZW07IH1cbi5scy0xNSB7IGxldHRlci1zcGFjaW5nOiAuMDkzNzVyZW07IH1cbi5scy0yIHsgbGV0dGVyLXNwYWNpbmc6IDAuMTI1cmVtOyB9XG5cbi8vIENvbG9yIHZhcmlhdGlvbnNcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG5cdEBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudChcIi50ZXh0LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xufVxuIiwiLy9cbi8vIFRyYW5mb3JtXG4vL1xuXG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0LnRyYW5zZm9ybS1wZXJzcGVjdGl2ZS1yaWdodCB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKSBwZXJzcGVjdGl2ZSgxMDQwcHgpIHJvdGF0ZVkoLTExZGVnKSByb3RhdGVYKDJkZWcpIHJvdGF0ZSgyZGVnKTtcblx0fVxuXHQudHJhbnNmb3JtLXBlcnNwZWN0aXZlLWxlZnR7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKSBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoMTFkZWcpIHJvdGF0ZVgoMmRlZykgcm90YXRlKC0yZGVnKVxuXHR9XG59XG4iLCIvL1xuLy8gQm9vdHN0cmFwIGRhdGVwaWNrZXJcbi8vXG5cblxuLmRhdGVwaWNrZXIge1xuICAgIGJvcmRlci1yYWRpdXM6ICRkYXRlcGlja2VyLWJvcmRlci1yYWRpdXM7XG5cbiAgICAmLWlubGluZSB7XG4gICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICB9XG5cbiAgICBkaXJlY3Rpb246IGx0cjtcblxuICAgICYtcnRsIHtcbiAgICAgICAgZGlyZWN0aW9uOiBydGw7XG4gICAgICAgICYuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIHRhYmxlIHRyIHRkIHNwYW4ge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1kcm9wZG93biB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcGFkZGluZzogJGRhdGVwaWNrZXItZHJvcGRvd24tcGFkZGluZztcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tYm94LXNoYWRvdyk7XG5cbiAgICAgICAgJi5kYXRlcGlja2VyLW9yaWVudC1sZWZ0OmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5kYXRlcGlja2VyLW9yaWVudC1sZWZ0OmFmdGVyIHtcbiAgICAgICAgICAgIGxlZnQ6IDdweDtcbiAgICAgICAgfVxuICAgICAgICAmLmRhdGVwaWNrZXItb3JpZW50LXJpZ2h0OmJlZm9yZSB7XG4gICAgICAgICAgICByaWdodDogNnB4O1xuICAgICAgICB9XG4gICAgICAgICYuZGF0ZXBpY2tlci1vcmllbnQtcmlnaHQ6YWZ0ZXIge1xuICAgICAgICAgICAgcmlnaHQ6IDdweDtcbiAgICAgICAgfVxuICAgICAgICAmLmRhdGVwaWNrZXItb3JpZW50LWJvdHRvbTpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiAtN3B4O1xuICAgICAgICB9XG4gICAgICAgICYuZGF0ZXBpY2tlci1vcmllbnQtYm90dG9tOmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogLTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZGF0ZXBpY2tlci1vcmllbnQtdG9wOmJlZm9yZSB7XG4gICAgICAgICAgICBib3R0b206IC03cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogN3B4IHNvbGlkICRkYXRlcGlja2VyLWRyb3Bkb3duLWJvcmRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZGF0ZXBpY2tlci1vcmllbnQtdG9wOmFmdGVyIHtcbiAgICAgICAgICAgIGJvdHRvbTogLTZweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wOiA2cHggc29saWQgJGRhdGVwaWNrZXItZHJvcGRvd24tYmc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB0YWJsZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgICAgICB0ciB7XG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGRhdGVwaWNrZXItY2VsbC1ib3JkZXItcmFkaXVzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGRhdGVwaWNrZXItaGVhZGVyLWNlbGwtYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkZGF0ZXBpY2tlci1jZWxsLXRyYW5zaXRpb247XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRkYXRlcGlja2VyLWNlbGwtd2lkdGg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkZGF0ZXBpY2tlci1jZWxsLWhlaWdodDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIElubGluZSBkaXNwbGF5IGluc2lkZSBhIHRhYmxlIHByZXNlbnRzIHNvbWUgcHJvYmxlbXMgd2l0aFxuICAgIC8vIGJvcmRlciBhbmQgYmFja2dyb3VuZCBjb2xvcnMuXG4gICAgLnRhYmxlLXN0cmlwZWQgJiB0YWJsZSB0ciB7XG4gICAgICAgIHRkLFxuICAgICAgICB0aCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRhYmxlIHRyIHRkIHtcbiAgICAgICAgJi5vbGQsXG4gICAgICAgICYubmV3IHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGF0ZXBpY2tlci1kaXNhYmxlZC1vbGQtbmV3LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5kYXk6aG92ZXIsXG4gICAgICAgICYuZm9jdXNlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGF0ZXBpY2tlci1jZWxsLWhvdmVyLWJhY2tncm91bmQ7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLmRpc2FibGVkLFxuICAgICAgICAmLmRpc2FibGVkOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJGRhdGVwaWNrZXItZGlzYWJsZWQtY2VsbC1jb2xvcjtcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaGlnaGxpZ2h0ZWQge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgICAgICAgJi5mb2N1c2VkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGF0ZXBpY2tlci1oaWdobGlnaHRlZC1iZ1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmRpc2FibGVkLFxuICAgICAgICAgICAgJi5kaXNhYmxlZDphY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXRlcGlja2VyLWhpZ2hsaWdodGVkLWJnO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS00MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnRvZGF5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGRhdGVwaWNrZXItYWN0aXZlLWJhY2tncm91bmQsIDQ1JSk7XG4gICAgICAgICAgICAmLmZvY3VzZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGdyYXktNDAwLCA1OCUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmRpc2FibGVkLFxuICAgICAgICAgICAgJi5kaXNhYmxlZDphY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGdyYXktNDAwLCA1OCUpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBSYW5nZSBzZWxlY3Rpb25cbiAgICAgICAgJi5yYW5nZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGF0ZXBpY2tlci1yYW5nZS1iYWNrZ3JvdW5kO1xuICAgICAgICAgICAgY29sb3I6ICRkYXRlcGlja2VyLXJhbmdlLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgICAgICAgJi5mb2N1c2VkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGRhdGVwaWNrZXItcmFuZ2UtY2VsbC1mb2N1c2VkLWJhY2tncm91bmQsIDMlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5kaXNhYmxlZCxcbiAgICAgICAgICAgICYuZGlzYWJsZWQ6YWN0aXZlLFxuICAgICAgICAgICAgJi5kYXkuZGlzYWJsZWQ6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkZGF0ZXBpY2tlci1hY3RpdmUtYmFja2dyb3VuZCwgMTAlKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogbGlnaHRlbigkZGF0ZXBpY2tlci1hY3RpdmUtYmFja2dyb3VuZCwgMTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYucmFuZ2UuaGlnaGxpZ2h0ZWQge1xuICAgICAgICAgICAgJi5mb2N1c2VkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGRhdGVwaWNrZXItcmFuZ2UtaGlnaGxpZ2h0ZWQtYmcsIDEwJSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZGlzYWJsZWQsXG4gICAgICAgICAgICAmLmRpc2FibGVkOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhdGVwaWNrZXItcmFuZ2UtaGlnaGxpZ2h0ZWQtYmc7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXRlcGlja2VyLWRpc2FibGVkLWNlbGwtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnJhbmdlLnRvZGF5IHtcbiAgICAgICAgICAgICYuZGlzYWJsZWQsXG4gICAgICAgICAgICAmLmRpc2FibGVkOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZGF5LnJhbmdlLXN0YXJ0IHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmRheS5yYW5nZS1lbmQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmRheS5yYW5nZS1zdGFydC5yYW5nZS1lbmQge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGRhdGVwaWNrZXItY2VsbC1ib3JkZXItcmFkaXVzO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zZWxlY3RlZCxcbiAgICAgICAgJi5zZWxlY3RlZC5oaWdobGlnaHRlZCxcbiAgICAgICAgJi5zZWxlY3RlZDpob3ZlcixcbiAgICAgICAgJi5zZWxlY3RlZC5oaWdobGlnaHRlZDpob3ZlcixcbiAgICAgICAgJi5kYXkucmFuZ2U6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhdGVwaWNrZXItYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgICAgICAgICBjb2xvcjogJGRhdGVwaWNrZXItYWN0aXZlLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICYuYWN0aXZlLmhpZ2hsaWdodGVkLFxuICAgICAgICAmLmFjdGl2ZTpob3ZlcixcbiAgICAgICAgJi5hY3RpdmUuaGlnaGxpZ2h0ZWQ6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhdGVwaWNrZXItYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgICAgICAgICBjb2xvcjogJGRhdGVwaWNrZXItYWN0aXZlLWNvbG9yO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogJGRhdGVwaWNrZXItYWN0aXZlLWJveC1zaGFkb3c7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDIzJTtcbiAgICAgICAgICAgIGhlaWdodDogNTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW46IDElO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJi5mb2N1c2VkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZGlzYWJsZWQsXG4gICAgICAgICAgICAmLmRpc2FibGVkOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGF0ZXBpY2tlci1kaXNhYmxlZC1jZWxsLWNvbG9yO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICAgICAmLmFjdGl2ZTpob3ZlcixcbiAgICAgICAgICAgICYuYWN0aXZlLmRpc2FibGVkLFxuICAgICAgICAgICAgJi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIC4yNSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYub2xkLFxuICAgICAgICAgICAgJi5uZXcge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGF0ZXBpY2tlci1zd2l0Y2gge1xuICAgICAgICB3aWR0aDogMTQ1cHg7XG4gICAgfVxuXG4gICAgLmRhdGVwaWNrZXItc3dpdGNoLFxuICAgIC5wcmV2LFxuICAgIC5uZXh0LFxuICAgIHRmb290IHRyIHRoIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcmV2LFxuICAgIC5uZXh0IHtcbiAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCYXNpYyBzdHlsaW5nIGZvciBjYWxlbmRhci13ZWVrIGNlbGxzXG4gICAgLmN3IHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgcGFkZGluZzogMCAycHggMCA1cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxufVxuIiwiLy9cbi8vIEJvb3RzdHJhcCB0YWdzIGlucHV0XG4vL1xuXG5cbi5ib290c3RyYXAtdGFnc2lucHV0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gICAgYm9yZGVyOiAkdGFncy1pbnB1dC1ib3JkZXItd2lkdGggc29saWQgJHRhZ3MtaW5wdXQtYm9yZGVyLWNvbG9yO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAuMjVyZW07XG4gICAgY29sb3I6ICR0YWdzLWlucHV0LWNvbG9yO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm9yZGVyLXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXM7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGN1cnNvcjogdGV4dDtcblxuICAgIGlucHV0IHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgcGFkZGluZzogMCA2cHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5iYWRnZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogLjYyNXJlbSAuNjI1cmVtIC41cmVtO1xuICAgICAgICBtYXJnaW46IC4xMjVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkdGFnLWJnO1xuICAgICAgICBjb2xvcjogJHRhZy1jb2xvcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGFnLWJveC1zaGFkb3cpO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWJhc2UpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgW2RhdGEtcm9sZT1cInJlbW92ZVwiXSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGNvbG9yOiAkdGFnLWNsb3NlLWNvbG9yO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiw5dcIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyBDaGFydC5qc1xuLy9cblxuXG4jY2hhcnRqcy10b29sdGlwIHtcblx0b3BhY2l0eTogMTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC43KTtcblx0Y29sb3I6IHdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdHRyYW5zaXRpb246IGFsbCAuMXMgZWFzZTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuXG4uY2hhcnRqcy10b29sdGlwLWtleSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwcHg7XG5cdGhlaWdodDogMTBweDtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuIiwiLy9cbi8vIERhdGF0YWJsZXNcbi8vXG5cbi5kYXRhVGFibGVzX3dyYXBwZXIge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbn1cblxudGFibGUuZGF0YVRhYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1zcGFjZXIteSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuXG4gICAgdGJvZHkge1xuICAgICAgICA+IHRyLnNlbGVjdGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRhdGFUYWJsZXNfbGVuZ3RoLFxuLmRhdGFUYWJsZXNfaW5mbyxcbi5kdC1idXR0b25zIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRjYXJkLXNwYWNlci14O1xufVxuXG4uZGF0YVRhYmxlc19sZW5ndGgge1xuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBtYXJnaW46IDAgLjM3NXJlbTtcbiAgICB9XG59XG5cbi5kYXRhVGFibGVzX2ZpbHRlciB7XG4gICAgcGFkZGluZy1yaWdodDogJGNhcmQtc3BhY2VyLXg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRjYXJkLXNwYWNlci14O1xufVxuIiwiLy9cbi8vIERyb3B6b25lXG4vL1xuXG4uZHJvcHpvbmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5kei1tZXNzYWdlIHtcbiAgICBwYWRkaW5nOiA1cmVtIDFyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICAgIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBkYXNoZWQgJGlucHV0LWJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gICAgb3JkZXI6IC0xO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiA5OTk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIH1cbn1cblxuLmR6LWRyYWctaG92ZXIgLmR6LW1lc3NhZ2Uge1xuICAgIGJvcmRlci1jb2xvcjogdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgIGNvbG9yOiB0aGVtZS1jb2xvcihcInByaW1hcnlcIik7XG59XG5cbi5kcm9wem9uZS1tdWx0aXBsZSAuZHotbWVzc2FnZSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG5cbi5kcm9wem9uZS1zaW5nbGUuZHotbWF4LWZpbGVzLXJlYWNoZWQgLmR6LW1lc3NhZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGZhZGUtb3V0KCRibGFjaywgLjEpO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBvcGFjaXR5OiAwO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4uZHotcHJldmlldy1zaW5nbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7IHJpZ2h0OiAwOyBib3R0b206IDA7IGxlZnQ6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG59XG5cbi5kei1wcmV2aWV3LWNvdmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwOyByaWdodDogMDsgYm90dG9tOiAwOyBsZWZ0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xufVxuXG4uZHotcHJldmlldy1pbWcge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG59XG5cbi5kei1wcmV2aWV3LW11bHRpcGxlIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuW2RhdGEtZHotc2l6ZV0gc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbn1cbiIsIi8vXG4vLyBGdWxsIENhbGVuZGFyXG4vL1xuXG5cbi5mYy1oZWFkZXItdG9vbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZjLXNjcm9sbGVyIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZjIHtcbiAgICB0aCB7XG4gICAgICAgIHBhZGRpbmc6ICR0YWJsZS1oZWFkLXNwYWNlci15ICR0YWJsZS1oZWFkLXNwYWNlci14O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUteHM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkdGFibGUtaGVhZC1mb250LXdlaWdodDtcbiAgICAgICAgY29sb3I6ICR0YWJsZS1oZWFkLWNvbG9yO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuXG5cbiAgICBkaXYuZmMtcm93IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgICAgLmZjLWljb24ge1xuICAgICAgICAgICAgdG9wOiAtNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmMtdW50aGVtZWQge1xuICAgIHRkLmZjLXRvZGF5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogJG9yYW5nZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZjLWV2ZW50IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICBib3JkZXI6IDA7XG5cbiAgICAuZmMtdGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAuNHJlbSAuNXJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIEBpbmNsdWRlIHRleHQtdHJ1bmNhdGUoKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cblxuICAgIC5mYy10aW1lIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGJsYWNrLDAuMik7XG4gICAgICAgIHBhZGRpbmc6IDJweCA2cHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgLTFweDtcbiAgICB9XG59XG5cbi5mYy12aWV3IHtcbiAgICAmLCAmID4gdGFibGUge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgICYgPiB0YWJsZSB7XG4gICAgICAgICYgPiB0Ym9keSB7XG4gICAgICAgICAgICAmID4gdHIge1xuICAgICAgICAgICAgICAgIC51aS13aWRnZXQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmMtYm9keSB7XG4gICAgYm9yZGVyOiAwO1xufVxuXG4uZmMtaWNvbiB7XG4gICAgZm9udC1mYW1pbHk6ICRpY29uLWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICB9XG59XG5cbi5mYy1idXR0b24ge1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgfVxufVxuXG5cbi8vIE1haW4gQ2FsZW5kYXJcblxuLmNhbGVuZGFyIHtcbiAgICB6LWluZGV4OiAwO1xuICAgIHRkLCB0aCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkdGFibGUtYm9yZGVyLWNvbG9yLDIlKTtcbiAgICB9XG5cbiAgICAuZmMtdG9vbGJhciB7XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgJGJvcmRlci1yYWRpdXMgMCAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0ycHg7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMzVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mYy1kYXktbnVtYmVyIHtcbiAgICAgICAgcGFkZGluZzogLjVyZW0gMXJlbTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiBsaWdodGVuKCRib2R5LWNvbG9yLDEwJSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZjLWRheS1oZWFkZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAuZmMtZGF5LWdyaWQtZXZlbnQge1xuICAgICAgICBtYXJnaW46IDFweCA5cHg7XG4gICAgfVxufVxuXG5cbi8vIE1haW4gQ2FsZW5kYXIgU2Vhc29uYWwgaGVhZGVyc1xuXG5bZGF0YS1jYWxlbmRhci1tb250aF0ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGJhY2tncm91bmQtaW1hZ2UgMzAwbXMpO1xufVxuXG4vLyBDYWxlbmRhciB1c2VkIGluc2lkZSBhIGNhcmRcblxuLmNhcmQtY2FsZW5kYXIge1xuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgdGFibGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgdHIge1xuICAgICAgICAgICAgJiA+IHRkIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFdpZGdldFxuXG4ud2lkZ2V0LWNhbGVuZGFyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMDtcblxuICAgIHRkLCB0aCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuZmMtdG9vbGJhciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEuMjVyZW07XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmMtZGF5LW51bWJlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmZjIHtcbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICB9XG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IC43NXJlbSAuNXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyBKdmVjdG9yIE1hcFxuLy9cblxuXG4udmVjdG9yLW1hcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogNjAwcHg7XG59XG5cblxuLy8gU2l6ZSB2YXJpYXRpb25zXG5cbi52ZWN0b3ItbWFwLXNtIHtcbiAgICBoZWlnaHQ6IDI4MHB4OyBcbn1cblxuXG4vLyBWZW5kb3Igb3ZlcnJpZGVzXG5cbi5qdmVjdG9ybWFwLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uanZlY3Rvcm1hcC16b29taW4sXG4uanZlY3Rvcm1hcC16b29tb3V0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG59XG5cbi5qdmVjdG9ybWFwLXpvb21pbiB7XG4gICAgYm90dG9tOiA0LjI1cmVtO1xufVxuXG4uanZlY3Rvcm1hcC16b29tb3V0IHtcbiAgICBib3R0b206IDJyZW07XG59XG4iLCIvL1xuLy8gTGF2YWxhbXBcbi8vXG5cblxuLyohXG4gKiBMYXZhbGFtcFxuICogaHR0cDovL2xhdmFsYW1wLm1hZ2ljbWVkaWFtdXNlLmNvbS9cbiAqL1xuXG4ubGF2YWxhbXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGF2YWxhbXAtaXRlbSB7XG5cdHotaW5kZXg6IDU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sYXZhbGFtcC1vYmplY3Qge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcbn1cblxuLyogQ3VzdG9tIGVhc2luZyB0cmFuc2l0aW9ucyAqL1xuXG4ubGF2YWxhbXAgLmxhdmFsYW1wLW9iamVjdCB7XG5cdHRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLCB3aWR0aCwgaGVpZ2h0O1xufVxuLmxhdmFsYW1wIC5sYXZhbGFtcC1vYmplY3QuZWFzZSB7XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xufVxuLmxhdmFsYW1wIC5sYXZhbGFtcC1vYmplY3QuZWFzZS1pbiB7XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xufVxuLmxhdmFsYW1wIC5sYXZhbGFtcC1vYmplY3QuZWFzZS1vdXQge1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG4ubGF2YWxhbXAgLmxhdmFsYW1wLW9iamVjdC5lYXNlLWluLW91dCB7XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbn1cbi5sYXZhbGFtcCAubGF2YWxhbXAtb2JqZWN0LmxpbmVhciB7XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG59XG4ubGF2YWxhbXAgLmxhdmFsYW1wLW9iamVjdC5lYXNlSW5RdWFkIHtcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wODUsIDAuNjgwLCAwLjUzMCk7XG59XG4ubGF2YWxhbXAgLmxhdmFsYW1wLW9iamVjdC5lYXNlSW5DdWJpYyB7XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xufVxuLmxhdmFsYW1wIC5sYXZhbGFtcC1vYmplY3QuZWFzZUluUXVhcnQge1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuODk1LCAwLjAzMCwgMC42ODUsIDAuMjIwKTtcbn1cbi5sYXZhbGFtcCAubGF2YWxhbXAtb2JqZWN0LmVhc2VJblF1aW50IHtcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG59XG4ubGF2YWxhbXAgLmxhdmFsYW1wLW9iamVjdC5lYXNlSW5TaW5lIHtcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ3MCwgMC4wMDAsIDAuNzQ1LCAwLjcxNSk7XG59XG4ubGF2YWxhbXAgLmxhdmFsYW1wLW9iamVjdC5lYXNlSW5FeHBvIHtcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjk1MCwgMC4wNTAsIDAuNzk1LCAwLjAzNSk7XG59XG4ubGF2YWxhbXAgLmxhdmFsYW1wLW9iamVjdC5lYXNlSW5DaXJjIHtcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjYwMCwgMC4wNDAsIDAuOTgwLCAwLjMzNSk7XG59XG4ubGF2YWxhbXAgLmxhdmFsYW1wLW9iamVjdC5lYXNlSW5CYWNrIHtcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjYwMCwgLTAuMjgwLCAwLjczNSwgMC4wNDUpO1xufVxuLmxhdmFsYW1wIC5sYXZhbGFtcC1vYmplY3QuZWFzZU91dFF1YWQge1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjQ2MCwgMC40NTAsIDAuOTQwKTtcbn1cbi5sYXZhbGFtcCAubGF2YWxhbXAtb2JqZWN0LmVhc2VPdXRDdWJpYyB7XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xufVxuLmxhdmFsYW1wIC5sYXZhbGFtcC1vYmplY3QuZWFzZU91dFF1YXJ0IHtcblx0LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0MCwgMC40NDAsIDEuMDAwKTtcblx0LW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0MCwgMC40NDAsIDEuMDAwKTtcblx0LW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE2NSwgMC44NDAsIDAuNDQwLCAxLjAwMCk7XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQwLCAwLjQ0MCwgMS4wMDApO1xufVxuLmxhdmFsYW1wIC5sYXZhbGFtcC1vYmplY3QuZWFzZU91dFF1aW50IHtcblx0LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjMwLCAxLjAwMCwgMC4zMjAsIDEuMDAwKTtcblx0LW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjMwLCAxLjAwMCwgMC4zMjAsIDEuMDAwKTtcblx0LW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIzMCwgMS4wMDAsIDAuMzIwLCAxLjAwMCk7XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMzAsIDEuMDAwLCAwLjMyMCwgMS4wMDApO1xufVxuLmxhdmFsYW1wIC5sYXZhbGFtcC1vYmplY3QuZWFzZU91dFNpbmUge1xuXHQtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zOTAsIDAuNTc1LCAwLjU2NSwgMS4wMDApO1xuXHQtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zOTAsIDAuNTc1LCAwLjU2NSwgMS4wMDApO1xuXHQtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzkwLCAwLjU3NSwgMC41NjUsIDEuMDAwKTtcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjM5MCwgMC41NzUsIDAuNTY1LCAxLjAwMCk7XG59XG4ubGF2YWxhbXAgLmxhdmFsYW1wLW9iamVjdC5lYXNlT3V0RXhwbyB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE5MCwgMS4wMDAsIDAuMjIwLCAxLjAwMCk7XG5cdC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE5MCwgMS4wMDAsIDAuMjIwLCAxLjAwMCk7XG5cdC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xOTAsIDEuMDAwLCAwLjIyMCwgMS4wMDApO1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTkwLCAxLjAwMCwgMC4yMjAsIDEuMDAwKTtcbn1cbi5sYXZhbGFtcCAubGF2YWxhbXAtb2JqZWN0LmVhc2VPdXRDaXJjIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyMCwgMC4xNjUsIDEuMDAwKTtcblx0LW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyMCwgMC4xNjUsIDEuMDAwKTtcblx0LW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjA3NSwgMC44MjAsIDAuMTY1LCAxLjAwMCk7XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIwLCAwLjE2NSwgMS4wMDApO1xufVxuLmxhdmFsYW1wIC5sYXZhbGFtcC1vYmplY3QuZWFzZU91dEJhY2sge1xuXHQtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMS4yNzUpO1xuXHQtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMS4yNzUpO1xuXHQtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEuMjc1KTtcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxLjI3NSk7XG59XG4ubGF2YWxhbXAgLmxhdmFsYW1wLW9iamVjdC5lYXNlSW5PdXRRdWFkIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzMCwgMC41MTUsIDAuOTU1KTtcblx0LW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzMCwgMC41MTUsIDAuOTU1KTtcblx0LW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMzAsIDAuNTE1LCAwLjk1NSk7XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMwLCAwLjUxNSwgMC45NTUpO1xufVxuLmxhdmFsYW1wIC5sYXZhbGFtcC1vYmplY3QuZWFzZUluT3V0Q3ViaWMge1xuXHQtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMS4wMDApO1xuXHQtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMS4wMDApO1xuXHQtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEuMDAwKTtcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxLjAwMCk7XG59XG4ubGF2YWxhbXAgLmxhdmFsYW1wLW9iamVjdC5lYXNlSW5PdXRRdWFydCB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxLjAwMCk7XG5cdC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxLjAwMCk7XG5cdC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMS4wMDApO1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEuMDAwKTtcbn1cbi5sYXZhbGFtcCAubGF2YWxhbXAtb2JqZWN0LmVhc2VJbk91dFF1aW50IHtcblx0LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuODYwLCAwLjAwMCwgMC4wNzAsIDEuMDAwKTtcblx0LW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuODYwLCAwLjAwMCwgMC4wNzAsIDEuMDAwKTtcblx0LW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjg2MCwgMC4wMDAsIDAuMDcwLCAxLjAwMCk7XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC44NjAsIDAuMDAwLCAwLjA3MCwgMS4wMDApO1xufVxuLmxhdmFsYW1wIC5sYXZhbGFtcC1vYmplY3QuZWFzZUluT3V0U2luZSB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ0NSwgMC4wNTAsIDAuNTUwLCAwLjk1MCk7XG5cdC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ0NSwgMC4wNTAsIDAuNTUwLCAwLjk1MCk7XG5cdC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NDUsIDAuMDUwLCAwLjU1MCwgMC45NTApO1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDQ1LCAwLjA1MCwgMC41NTAsIDAuOTUwKTtcbn1cbi5sYXZhbGFtcCAubGF2YWxhbXAtb2JqZWN0LmVhc2VJbk91dEV4cG8ge1xuXHQtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMS4wMDAsIDAuMDAwLCAwLjAwMCwgMS4wMDApO1xuXHQtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMS4wMDAsIDAuMDAwLCAwLjAwMCwgMS4wMDApO1xuXHQtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDEuMDAwLCAwLjAwMCwgMC4wMDAsIDEuMDAwKTtcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigxLjAwMCwgMC4wMDAsIDAuMDAwLCAxLjAwMCk7XG59XG4ubGF2YWxhbXAgLmxhdmFsYW1wLW9iamVjdC5lYXNlSW5PdXRDaXJjIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNTAsIDAuODYwKTtcblx0LW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNTAsIDAuODYwKTtcblx0LW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc4NSwgMC4xMzUsIDAuMTUwLCAwLjg2MCk7XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43ODUsIDAuMTM1LCAwLjE1MCwgMC44NjApO1xufVxuLmxhdmFsYW1wIC5sYXZhbGFtcC1vYmplY3QuZWFzZUluT3V0QmFjayB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY4MCwgLTAuNTUwLCAwLjI2NSwgMS41NTApO1xuXHQtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42ODAsIC0wLjU1MCwgMC4yNjUsIDEuNTUwKTtcblx0LW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY4MCwgLTAuNTUwLCAwLjI2NSwgMS41NTApO1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNjgwLCAtMC41NTAsIDAuMjY1LCAxLjU1MCk7XG59XG4iLCIvL1xuLy8gTm9VaSBTbGlkZXJcbi8vXG5cblxuLy8gT3JpZ2luYWwgc3R5bGVzXG5cbi5ub1VpLXRhcmdldCxcbi5ub1VpLXRhcmdldCAqIHtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdG91Y2gtYWN0aW9uOiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5ub1VpLXRhcmdldCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpcmVjdGlvbjogbHRyO1xufVxuXG4ubm9VaS1iYXNlLFxuLm5vVWktY29ubmVjdHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbn1cblxuXG4vLyBXcmFwcGVyIGZvciBhbGwgY29ubmVjdCBlbGVtZW50c1xuXG4ubm9VaS1jb25uZWN0cyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiAwO1xufVxuXG4ubm9VaS1jb25uZWN0LFxuLm5vVWktb3JpZ2luIHtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG59XG5cblxuaHRtbDpub3QoW2Rpcj1cInJ0bFwiXSkgLm5vVWktaG9yaXpvbnRhbCAubm9VaS1vcmlnaW4ge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG59XG5cbi5ub1VpLXZlcnRpY2FsIC5ub1VpLW9yaWdpbiB7XG4gICAgd2lkdGg6IDA7XG59XG5cbi5ub1VpLWhvcml6b250YWwgLm5vVWktb3JpZ2luIHtcbiAgICBoZWlnaHQ6IDA7XG59XG5cbi5ub1VpLWhhbmRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ubm9VaS1zdGF0ZS10YXAgLm5vVWktY29ubmVjdCxcbi5ub1VpLXN0YXRlLXRhcCAubm9VaS1vcmlnaW4ge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3M7XG59XG5cbi5ub1VpLXN0YXRlLWRyYWcgKiB7XG4gICAgY3Vyc29yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi5ub1VpLWhvcml6b250YWwge1xuICAgIGhlaWdodDogJG5vdWktdGFyZ2V0LXRoaWNrbmVzcztcbn1cblxuLm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGUge1xuICAgIHdpZHRoOiAzNHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgICBsZWZ0OiAtMTdweDtcbiAgICB0b3A6IC02cHg7XG59XG5cbi5ub1VpLXZlcnRpY2FsIHtcbiAgICB3aWR0aDogJG5vdWktdGFyZ2V0LXRoaWNrbmVzcztcbn1cblxuLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlIHtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgbGVmdDogLTZweDtcbiAgICB0b3A6IC0xN3B4O1xufVxuXG5odG1sOm5vdChbZGlyPVwicnRsXCJdKSAubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZSB7XG4gICAgcmlnaHQ6IC0xN3B4O1xuICAgIGxlZnQ6IGF1dG87XG59XG5cbi5ub1VpLWNvbm5lY3RzIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5ub1VpLWNvbm5lY3Qge1xuICAgIGJhY2tncm91bmQ6ICRub3VpLXNsaWRlci1jb25uZWN0LWJnO1xufVxuXG4ubm9VaS1kcmFnZ2FibGUge1xuICAgIGN1cnNvcjogZXctcmVzaXplO1xufVxuXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1kcmFnZ2FibGUge1xuICAgIGN1cnNvcjogbnMtcmVzaXplO1xufVxuXG4ubm9VaS1oYW5kbGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAxcHggI0ZGRiwgaW5zZXQgMCAxcHggN3B4ICNFQkVCRUIsIDAgM3B4IDZweCAtM3B4ICNCQkI7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuLm5vVWktYWN0aXZlIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG5cbi8qIERpc2FibGVkIHN0YXRlO1xuICovXG5cbltkaXNhYmxlZF0gLm5vVWktY29ubmVjdCB7XG4gICAgYmFja2dyb3VuZDogI0I4QjhCODtcbn1cblxuW2Rpc2FibGVkXS5ub1VpLXRhcmdldCxcbltkaXNhYmxlZF0ubm9VaS1oYW5kbGUsXG5bZGlzYWJsZWRdIC5ub1VpLWhhbmRsZSB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuXG4vKiBCYXNlO1xuICpcbiAqL1xuXG4ubm9VaS1waXBzLFxuLm5vVWktcGlwcyAqIHtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLm5vVWktcGlwcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbG9yOiAjOTk5O1xufVxuXG5cbi8qIFZhbHVlcztcbiAqXG4gKi9cblxuLm5vVWktdmFsdWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5vVWktdmFsdWUtc3ViIHtcbiAgICBjb2xvcjogI2NjYztcbiAgICBmb250LXNpemU6IDEwcHg7XG59XG5cblxuLyogTWFya2luZ3M7XG4gKlxuICovXG5cbi5ub1VpLW1hcmtlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICNDQ0M7XG59XG5cbi5ub1VpLW1hcmtlci1zdWIge1xuICAgIGJhY2tncm91bmQ6ICNBQUE7XG59XG5cbi5ub1VpLW1hcmtlci1sYXJnZSB7XG4gICAgYmFja2dyb3VuZDogI0FBQTtcbn1cblxuXG4vKiBIb3Jpem9udGFsIGxheW91dDtcbiAqXG4gKi9cblxuLm5vVWktcGlwcy1ob3Jpem9udGFsIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ubm9VaS12YWx1ZS1ob3Jpem9udGFsIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpO1xufVxuXG4ubm9VaS1ydGwgLm5vVWktdmFsdWUtaG9yaXpvbnRhbCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1MCUpO1xufVxuXG4ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgd2lkdGg6IDJweDtcbiAgICBoZWlnaHQ6IDVweDtcbn1cblxuLm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXItc3ViIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG59XG5cbi5ub1VpLW1hcmtlci1ob3Jpem9udGFsLm5vVWktbWFya2VyLWxhcmdlIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG59XG5cblxuLyogVmVydGljYWwgbGF5b3V0O1xuICpcbiAqL1xuXG4ubm9VaS1waXBzLXZlcnRpY2FsIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAxMDAlO1xufVxuXG4ubm9VaS12YWx1ZS12ZXJ0aWNhbCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlLCAwKTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5cbi5ub1VpLXJ0bCAubm9VaS12YWx1ZS12ZXJ0aWNhbCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDUwJSk7XG59XG5cbi5ub1VpLW1hcmtlci12ZXJ0aWNhbC5ub1VpLW1hcmtlciB7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXItc3ViIHtcbiAgICB3aWR0aDogMTBweDtcbn1cblxuLm5vVWktbWFya2VyLXZlcnRpY2FsLm5vVWktbWFya2VyLWxhcmdlIHtcbiAgICB3aWR0aDogMTVweDtcbn1cblxuLm5vVWktdG9vbHRpcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubm9VaS1ob3Jpem9udGFsIC5ub1VpLXRvb2x0aXAge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgbGVmdDogNTAlO1xuICAgIGJvdHRvbTogMTIwJTtcbn1cblxuLm5vVWktdmVydGljYWwgLm5vVWktdG9vbHRpcCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMTIwJTtcbn1cblxuXG4vLyAgQ3VzdG9tIHN0eWxlc1xuXG4ubm9VaS10YXJnZXQge1xuICAgIGJhY2tncm91bmQ6ICRub3VpLXRhcmdldC1iZztcbiAgICBib3JkZXItcmFkaXVzOiAkbm91aS10YXJnZXQtYm9yZGVyLXJhZGl1cztcbiAgICBib3JkZXI6IDA7XG4gICAgYm94LXNoYWRvdzogJG5vdWktdGFyZ2V0LWJveC1zaGFkb3c7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubm9VaS1ob3Jpem9udGFsIHtcbiAgICBoZWlnaHQ6ICRub3VpLXRhcmdldC10aGlja25lc3M7XG59XG5cbmh0bWw6bm90KFtkaXI9XCJydGxcIl0pIC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlIHtcbiAgICByaWdodDogLTEwcHg7XG59XG5cbi5ub1VpLXZlcnRpY2FsIHtcbiAgICB3aWR0aDogJG5vdWktdGFyZ2V0LXRoaWNrbmVzcztcbn1cblxuLm5vVWktY29ubmVjdCB7XG4gICAgYmFja2dyb3VuZDogdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5ub1VpLWhhbmRsZSB7XG5cbn1cblxuLm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGUsXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGUge1xuICAgIHRvcDogLSRub3VpLXRhcmdldC10aGlja25lc3M7XG4gICAgd2lkdGg6ICRub3VpLWhhbmRsZS13aWR0aDtcbiAgICBoZWlnaHQ6ICRub3VpLWhhbmRsZS13aWR0aDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRub3VpLWhhbmRsZS1iZztcbiAgICBib3JkZXI6ICRub3VpLWhhbmRsZS1ib3JkZXI7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMTVzLCB0cmFuc2Zvcm0gLjE1cztcbn1cblxuLm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGUubm9VaS1hY3RpdmUsXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGUubm9VaS1hY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDJweCByZ2JhKCRub3VpLWhhbmRsZS1iZywgMSk7XG59XG5cbi5pbnB1dC1zbGlkZXItLWN5YW4gLm5vVWktY29ubmVjdCB7XG4gICAgYmFja2dyb3VuZDogJGN5YW47XG59XG5cblxuLyogRGlzYWJsZWQgc3RhdGUgKi9cblxuW2Rpc2FibGVkXSAubm9VaS1jb25uZWN0LFxuW2Rpc2FibGVkXS5ub1VpLWNvbm5lY3Qge1xuICAgIGJhY2tncm91bmQ6ICRub3VpLXNsaWRlci1jb25uZWN0LWRpc2FibGVkLWJnO1xufVxuXG5bZGlzYWJsZWRdIC5ub1VpLWhhbmRsZSxcbltkaXNhYmxlZF0ubm9VaS1vcmlnaW4ge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIFJhbmdlIHNsaWRlciB2YWx1ZSBsYWJlbHMgKi9cblxuLnJhbmdlLXNsaWRlci12YWx1ZSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFyaywgLjcpO1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGRhcmspO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZzogLjRlbSAuOGVtIC4zZW0gLjg1ZW07XG59XG5cbi5yYW5nZS1zbGlkZXItd3JhcHBlciAudXBwZXItaW5mbyB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5pbnB1dC1zbGlkZXItdmFsdWUtb3V0cHV0IHtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMTJweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4uaW5wdXQtc2xpZGVyLXZhbHVlLW91dHB1dDphZnRlciB7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBoZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzYsIDE4MywgMjEzLCAwKTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzMzO1xuICAgIGJvcmRlci13aWR0aDogNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xufVxuXG4uaW5wdXQtc2xpZGVyLXZhbHVlLW91dHB1dC5sZWZ0OmFmdGVyIHtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHJpZ2h0OiBhdXRvO1xufVxuXG4uaW5wdXQtc2xpZGVyLXZhbHVlLW91dHB1dC5yaWdodDphZnRlciB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgbGVmdDogYXV0bztcbn1cbiIsIi8vXG4vLyBRdWlsbFxuLy9cblxuLnFsLWNvbnRhaW5lciB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xufVxuXG4ucWwtdG9vbGJhciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gICAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXMgJGlucHV0LWJvcmRlci1yYWRpdXMgMCAwO1xuICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG59XG5cbi5xbC10b29sYmFyICsgLnFsLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogLSRib3JkZXItd2lkdGg7XG59XG5cbi5xbC10b29sYmFyICsgLnFsLWNvbnRhaW5lciAucWwtZWRpdG9yIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ucWwtZWRpdG9yIHtcbiAgICBtaW4taGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZSAqICRmb250LXNpemUtYmFzZSAqIDQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblxuICAgIC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cbiAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAgICAgLy8gTWFudWFsbHkgdXNlIHRoZSBpZi9lbHNlIGluc3RlYWQgb2YgdGhlIG1peGluIHRvIGFjY291bnQgZm9yIGlPUyBvdmVycmlkZVxuICAgICAgICBib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cztcbiAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gT3RoZXJ3aXNlIHVuZG8gdGhlIGlPUyBkZWZhdWx0XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgICAvLyBVbnN0eWxlIHRoZSBjYXJldCBvbiBgPHNlbGVjdD5gcyBpbiBJRTEwKy5cbiAgICAmOjotbXMtZXhwYW5kIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICB9XG5cbiAgICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXG4gICAgQGluY2x1ZGUgZm9ybS1jb250cm9sLWZvY3VzKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuICAgIH1cbn1cblxuLnFsLWhpZGRlbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG59XG5cblxuLy8gUGxhY2Vob2xkZXJcblxuLnFsLWVkaXRvci5xbC1ibGFuazo6YmVmb3JlIHtcbiAgICB0b3A6ICRpbnB1dC1wYWRkaW5nLXk7IGxlZnQ6ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG59XG5cbi5xbC1lZGl0b3I6Zm9jdXM6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuXG4vLyBUb29sYmFyXG5cbi5xbC1mb3JtYXRzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IC41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IC41cmVtO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbn1cblxuLnFsLXRvb2xiYXIgYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAwIC4yNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiBub25lOyBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0uMjVyZW07XG4gICAgfVxufVxuXG4ucWwtdG9vbGJhciAucWwtYWN0aXZlIHtcbmNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLnFsLXRvb2xiYXIgYnV0dG9uIHN2ZyB7XG4gICAgaGVpZ2h0OiAkZm9udC1zaXplLWxnOyB3aWR0aDogJGZvbnQtc2l6ZS1sZztcbn1cblxuLnFsLXRvb2xiYXIgLnFsLXN0cm9rZSB7XG4gICAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gICAgc3Ryb2tlLXdpZHRoOiAyO1xuICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xuICAgIGZpbGw6IG5vbmU7XG59XG5cbi5xbC10b29sYmFyIC5xbC10aGluIHtcbiAgICBzdHJva2Utd2lkdGg6IDE7XG59XG5cbi5xbC10b29sYmFyIC5xbC1maWxsIHtcbiAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi5xbC10b29sYmFyIGlucHV0LnFsLWltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbn1cblxuXG4vLyBUb29sdGlwXG5cbi5xbC10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB3aWR0aDogMTguNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1iZztcbiAgICBib3JkZXI6ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1ib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogJHBvcG92ZXItYm9yZGVyLXJhZGl1cztcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjZyZW07IC8vIGFycm93IHdpZHRoXG4gICAgYm94LXNoYWRvdzogJHBvcG92ZXItYm94LXNoYWRvdztcblxuICAgIC8vIEFycm93XG5cbiAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTsgYm90dG9tOiAxMDAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBib3JkZXItYm90dG9tOiAuNnJlbSBzb2xpZCAkcG9wb3Zlci1ib3JkZXItY29sb3I7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAuNnJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAuNnJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogLjVyZW0gc29saWQgJHBvcG92ZXItYmc7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAuNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAuNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG59XG5cbi5xbC1jb250YWluZXIgLnFsLXRvb2x0aXA6aG92ZXIge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLnFsLXRvb2x0aXAgLnFsLXByZXZpZXcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGZvbnQtc2l6ZS1zbSwgJGJ0bi1saW5lLWhlaWdodC1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG59XG5cbi5xbC10b29sdGlwLnFsLWVkaXRpbmcgLnFsLXByZXZpZXcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5xbC10b29sdGlwIGlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteS1zbX0gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygjeyRpbnB1dC1wYWRkaW5nLXktc219ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG5cbiAgICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbn1cblxuLnFsLXRvb2x0aXAucWwtZWRpdGluZyBpbnB1dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cblxuLnFsLXRvb2x0aXAgLnFsLWFjdGlvbixcbi5xbC10b29sdGlwIC5xbC1yZW1vdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAuMjVyZW07XG59XG5cbi5xbC10b29sdGlwIC5xbC1hY3Rpb246OmJlZm9yZSxcbi5xbC10b29sdGlwIC5xbC1yZW1vdmU6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgYm9yZGVyOiAkYnRuLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkZm9udC1zaXplLXNtLCAkYnRuLWxpbmUtaGVpZ2h0LXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICAgIC8vIFNoYXJlIGhvdmVyIGFuZCBmb2N1cyBzdHlsZXNcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBib3gtc2hhZG93OiAkYnRuLWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxufVxuXG4ucWwtdG9vbHRpcCAucWwtYWN0aW9uOjpiZWZvcmUsXG4ucWwtdG9vbHRpcC5xbC1lZGl0aW5nIC5xbC1hY3Rpb246OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHByaW1hcnksICRwcmltYXJ5KTtcbn1cblxuLnFsLXRvb2x0aXAgLnFsLWFjdGlvbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnRWRpdCc7XG59XG5cbi5xbC10b29sdGlwLnFsLWVkaXRpbmcgLnFsLWFjdGlvbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnU2F2ZSc7XG59XG5cbi5xbC10b29sdGlwIC5xbC1yZW1vdmU6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHdoaXRlLCAkd2hpdGUpO1xuICAgIGNvbnRlbnQ6ICdSZW1vdmUnO1xuICAgIGJvcmRlci1jb2xvcjogJGdyYXktMzAwO1xufVxuXG4ucWwtdG9vbHRpcC5xbC1lZGl0aW5nIC5xbC1yZW1vdmU6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuXG4vLyBGb3JtYXR0aW5nXG5cbi5xbC1lZGl0b3IgYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgICBmb250LXNpemU6ICRibG9ja3F1b3RlLWZvbnQtc2l6ZTtcbn1cblxuLnFsLWVkaXRvciBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG4iLCJAbWl4aW4gZm9ybS1jb250cm9sLWZvY3VzKCRpZ25vcmUtd2FybmluZykge1xuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxufVxuXG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCAkY29sb3IsICRpY29uKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBmb250LXNpemU6ICRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IC8vIENvbnRhaW4gdG8gcGFyZW50IHdoZW4gcG9zc2libGVcbiAgICBwYWRkaW5nOiAuNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsIC44KTtcbiAgICBib3JkZXItcmFkaXVzOiAuMnJlbTtcbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wsXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICAvL2JveC1zaGFkb3c6IDAgMXB4ICRpbnB1dC1mb2N1cy13aWR0aCAwIHJnYmEoJGNvbG9yLCAuNzUpO1xuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9LFxuICAgICYuaXMtI3skc3RhdGV9IHtcbiAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLCAyNSUpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkY29sb3IsIDI1JSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcobGlnaHRlbigkY29sb3IsIDEwJSkpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkY29sb3IsIDI1JSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAkYm9keS1iZywgMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gY3VzdG9tIGZpbGVcbiAgLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogOHB4ICFpbXBvcnRhbnQ7XG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0sXG4gICAgJi5pcy0jeyRzdGF0ZX0ge1xuICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgICAmOjpiZWZvcmUgeyBib3JkZXItY29sb3I6IGluaGVyaXQ7IH1cbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gSnF1ZXJ5IHNjcm9sbGJhclxuLy8gZGVmYXVsdCBzdHlsZXNcbi8vXG5cbi5zY3JvbGwtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2Nyb2xsLXdyYXBwZXIgPiAuc2Nyb2xsLWNvbnRlbnQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3ggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB0b3A6IDA7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uc2Nyb2xsLXdyYXBwZXIgPiAuc2Nyb2xsLWNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbn1cbi5zY3JvbGwtd3JhcHBlci5zY3JvbGwtLXJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuXG4uc2Nyb2xsLWVsZW1lbnQge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zY3JvbGwtZWxlbWVudCBkaXYge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbi5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhcixcbi5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWFycm93IHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUsIC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zY3JvbGwtdGV4dGFyZWEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBib3JkZXItdG9wLWNvbG9yOiAjOTk5OTk5O1xufVxuLnNjcm9sbC10ZXh0YXJlYSA+IC5zY3JvbGwtY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbi5zY3JvbGwtdGV4dGFyZWEgPiAuc2Nyb2xsLWNvbnRlbnQgPiB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5zY3JvbGwtdGV4dGFyZWEgPiAuc2Nyb2xsLWNvbnRlbnQgPiB0ZXh0YXJlYTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xufVxuXG4vKioqKioqKioqKioqKioqIFNJTVBMRSBJTk5FUiBTQ1JPTExCQVIgKioqKioqKioqKioqKioqL1xuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudCxcbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQgZGl2IHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQgZGl2IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCB7XG4gIGJvdHRvbTogMnB4O1xuICBoZWlnaHQ6IDhweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHJpZ2h0OiAycHg7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDhweDtcbn1cblxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF9vdXRlcixcbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X3RyYWNrLFxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhciB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF90cmFjayxcbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTQwKVwiO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NDApO1xuICBvcGFjaXR5OiAwLjQ7XG59XG5cbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbn1cblxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMmMyYzI7XG59XG5cbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQ6aG92ZXIgLnNjcm9sbC1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTE5MTkxO1xufVxuXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTE5MTkxO1xufVxuXG4vKiB1cGRhdGUgc2Nyb2xsYmFyIG9mZnNldCBpZiBib3RoIHNjcm9sbHMgYXJlIHZpc2libGUgKi9cbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sge1xuICBsZWZ0OiAtMTJweDtcbn1cblxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFjayB7XG4gIHRvcDogLTEycHg7XG59XG5cbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIGxlZnQ6IC0xMnB4O1xufVxuXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICB0b3A6IC0xMnB4O1xufVxuXG4vKioqKioqKioqKioqKioqIFNJTVBMRSBPVVRFUiBTQ1JPTExCQVIgKioqKioqKioqKioqKioqL1xuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudCxcbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQgZGl2IHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50IGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXgge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTJweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMnB4O1xufVxuXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XG4gIGhlaWdodDogOHB4O1xuICB0b3A6IDJweDtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICBsZWZ0OiAycHg7XG4gIHdpZHRoOiA4cHg7XG59XG5cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xufVxuXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF9vdXRlcixcbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X3RyYWNrLFxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhciB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMmMyYzI7XG59XG5cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLWRyYWdnYWJsZSAuc2Nyb2xsLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTkxOTE7XG59XG5cbi8qIHNjcm9sbGJhciBoZWlnaHQvd2lkdGggJiBvZmZzZXQgZnJvbSBjb250YWluZXIgYm9yZGVycyAqL1xuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtY29udGVudC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIHtcbiAgbGVmdDogLTEycHg7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1jb250ZW50LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUge1xuICB0b3A6IC0xMnB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtYmFyIHtcbiAgbWluLXdpZHRoOiAxMHB4O1xufVxuXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtYmFyIHtcbiAgbWluLWhlaWdodDogMTBweDtcbn1cblxuLyogdXBkYXRlIHNjcm9sbGJhciBvZmZzZXQgaWYgYm90aCBzY3JvbGxzIGFyZSB2aXNpYmxlICovXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHtcbiAgbGVmdDogLTE0cHg7XG59XG5cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sge1xuICB0b3A6IC0xNHB4O1xufVxuXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICBsZWZ0OiAtMTRweDtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgdG9wOiAtMTRweDtcbn1cblxuLyoqKioqKioqKioqKioqKiBTQ1JPTExCQVIgTUFDIE9TIFggKioqKioqKioqKioqKioqL1xuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQsXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudCBkaXYge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQgZGl2IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkM2RTcxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogN3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDdweDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG59XG5cbi5zY3JvbGxiYXItbWFjb3N4OmhvdmVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyLFxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLWRyYWdnYWJsZSAuc2Nyb2xsLWJhciB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9NzApXCI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT03MCk7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXgge1xuICBib3R0b206IDBweDtcbiAgaGVpZ2h0OiAwcHg7XG4gIGxlZnQ6IDA7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgcmlnaHQ6IDBweDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMHB4O1xufVxuXG4vKiBzY3JvbGxiYXIgaGVpZ2h0L3dpZHRoICYgb2Zmc2V0IGZyb20gY29udGFpbmVyIGJvcmRlcnMgKi9cbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtYmFyIHtcbiAgaGVpZ2h0OiA3cHg7XG4gIG1pbi13aWR0aDogMTBweDtcbiAgdG9wOiAtOXB4O1xufVxuXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWJhciB7XG4gIGxlZnQ6IC05cHg7XG4gIG1pbi1oZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiA3cHg7XG59XG5cbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XG4gIGxlZnQ6IDJweDtcbn1cblxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICBsZWZ0OiAtNHB4O1xufVxuXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICB0b3A6IDJweDtcbn1cblxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICB0b3A6IC00cHg7XG59XG5cbi8qIHVwZGF0ZSBzY3JvbGxiYXIgb2Zmc2V0IGlmIGJvdGggc2Nyb2xscyBhcmUgdmlzaWJsZSAqL1xuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIGxlZnQ6IC0xMXB4O1xufVxuXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgdG9wOiAtMTFweDtcbn1cblxuLyoqKioqKioqKioqKioqKiBTQ1JPTExCQVIgTElHSFQgKioqKioqKioqKioqKioqL1xuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudCxcbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQgZGl2IHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50IGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICBiYWNrZ3JvdW5kOiAjZGJkYmRiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l4TURBbElpQjVNajBpTUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUkyUmlaR0prWWlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTmxPR1U0WlRnaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrXCIpO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZGJkYmRiIDAlLCAjZThlOGU4IDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwJSwgI2RiZGJkYiksIGNvbG9yLXN0b3AoMTAwJSwgI2U4ZThlOCkpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZGJkYmRiIDAlLCAjZThlOGU4IDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgI2RiZGJkYiAwJSwgI2U4ZThlOCAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZGJkYmRiIDAlLCAjZThlOGU4IDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNkYmRiZGIgMCUsICNlOGU4ZTggMTAwJSk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IHtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDE3cHg7XG4gIGxlZnQ6IDA7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxN3B4O1xufVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyIHtcbiAgYmFja2dyb3VuZDogI2ZlZmVmZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJeE1EQWxJaUI1TWowaU1DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlpsWm1WbVpTSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU5tTldZMVpqVWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jK1wiKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgI2ZlZmVmZSAwJSwgI2Y1ZjVmNSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMCUsICNmZWZlZmUpLCBjb2xvci1zdG9wKDEwMCUsICNmNWY1ZjUpKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgI2ZlZmVmZSAwJSwgI2Y1ZjVmNSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZWZlZmUgMCUsICNmNWY1ZjUgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQobGVmdCwgI2ZlZmVmZSAwJSwgI2Y1ZjVmNSAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmVmZWZlIDAlLCAjZjVmNWY1IDEwMCUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLyogc2Nyb2xsYmFyIGhlaWdodC93aWR0aCAmIG9mZnNldCBmcm9tIGNvbnRhaW5lciBib3JkZXJzICovXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1jb250ZW50LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUge1xuICBsZWZ0OiAtMTdweDtcbiAgbWFyZ2luLWxlZnQ6IDE3cHg7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWNvbnRlbnQuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSB7XG4gIHRvcDogLTE3cHg7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1iYXIge1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1pbi13aWR0aDogMTBweDtcbiAgdG9wOiAwcHg7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1iYXIge1xuICBsZWZ0OiAwcHg7XG4gIG1pbi1oZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xufVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XG4gIGhlaWdodDogMTJweDtcbiAgbGVmdDogMnB4O1xuICB0b3A6IDJweDtcbn1cblxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIGxlZnQ6IC00cHg7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgbGVmdDogMnB4O1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDEycHg7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICB0b3A6IC00cHg7XG59XG5cbi8qIHVwZGF0ZSBzY3JvbGxiYXIgb2Zmc2V0IGlmIGJvdGggc2Nyb2xscyBhcmUgdmlzaWJsZSAqL1xuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgbGVmdDogLTE5cHg7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIHRvcDogLTE5cHg7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sge1xuICBsZWZ0OiAtMTlweDtcbn1cblxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFjayB7XG4gIHRvcDogLTE5cHg7XG59XG5cbi8qKioqKioqKioqKioqKiogU0NST0xMQkFSIFJBSUwgKioqKioqKioqKioqKioqL1xuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50LFxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50IGRpdiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQgZGl2IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X291dGVyOmhvdmVyIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXgge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTJweDtcbiAgbGVmdDogMDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzcHggMCAycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMnB4IDAgM3B4O1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTJweDtcbn1cblxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwYjlhMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF9vdXRlcjpob3ZlciAuc2Nyb2xsLWJhciB7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuLyogc2Nyb2xsYmFyIGhlaWdodC93aWR0aCAmIG9mZnNldCBmcm9tIGNvbnRhaW5lciBib3JkZXJzICovXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWNvbnRlbnQuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSB7XG4gIGxlZnQ6IC0xN3B4O1xuICBtYXJnaW4tbGVmdDogMTdweDtcbn1cblxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1jb250ZW50LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUge1xuICBtYXJnaW4tdG9wOiAxN3B4O1xuICB0b3A6IC0xN3B4O1xufVxuXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1iYXIge1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1pbi13aWR0aDogMTBweDtcbiAgdG9wOiAxcHg7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWJhciB7XG4gIGxlZnQ6IDFweDtcbiAgbWluLWhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGxlZnQ6IDVweDtcbn1cblxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgaGVpZ2h0OiAycHg7XG4gIGxlZnQ6IC0xMHB4O1xuICB0b3A6IDVweDtcbn1cblxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XG4gIHRvcDogNXB4O1xuICB3aWR0aDogMTVweDtcbn1cblxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgbGVmdDogNXB4O1xuICB0b3A6IC0xMHB4O1xuICB3aWR0aDogMnB4O1xufVxuXG4vKiB1cGRhdGUgc2Nyb2xsYmFyIG9mZnNldCBpZiBib3RoIHNjcm9sbHMgYXJlIHZpc2libGUgKi9cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgbGVmdDogLTI1cHg7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgdG9wOiAtMjVweDtcbn1cblxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHtcbiAgbGVmdDogLTI1cHg7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFjayB7XG4gIHRvcDogLTI1cHg7XG59XG5cbi8qKioqKioqKioqKioqKiogU0NST0xMQkFSIERZTkFNSUMgKioqKioqKioqKioqKioqL1xuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LFxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50IGRpdiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQgZGl2IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IHtcbiAgYm90dG9tOiAycHg7XG4gIGhlaWdodDogN3B4O1xuICBsZWZ0OiAwO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHJpZ2h0OiAycHg7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDdweDtcbn1cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XG4gIG9wYWNpdHk6IDAuMztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgLW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xufVxuXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM2ZTcxO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDdweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbn1cblxuLyogc2Nyb2xsYmFyIGhlaWdodC93aWR0aCAmIG9mZnNldCBmcm9tIGNvbnRhaW5lciBib3JkZXJzICovXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1iYXIge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogN3B4O1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHRvcDogYXV0bztcbn1cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtYmFyIHtcbiAgbGVmdDogYXV0bztcbiAgbWluLWhlaWdodDogMjRweDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA3cHg7XG59XG5cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICBib3R0b206IDA7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogMnB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAwLjJzO1xuICAtbW96LXRyYW5zaXRpb246IGhlaWdodCAwLjJzO1xuICAtby10cmFuc2l0aW9uOiBoZWlnaHQgMC4ycztcbiAgLW1zLXRyYW5zaXRpb246IGhlaWdodCAwLjJzO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4ycztcbn1cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDJweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjJzO1xuICAtbW96LXRyYW5zaXRpb246IHdpZHRoIDAuMnM7XG4gIC1vLXRyYW5zaXRpb246IHdpZHRoIDAuMnM7XG4gIC1tcy10cmFuc2l0aW9uOiB3aWR0aCAwLjJzO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjJzO1xufVxuXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICBsZWZ0OiAtNHB4O1xufVxuXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICB0b3A6IC00cHg7XG59XG5cbi8qIHVwZGF0ZSBzY3JvbGxiYXIgb2Zmc2V0IGlmIGJvdGggc2Nyb2xscyBhcmUgdmlzaWJsZSAqL1xuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICBsZWZ0OiAtMTFweDtcbn1cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICB0b3A6IC0xMXB4O1xufVxuXG4vKiBob3ZlciAmIGRyYWcgKi9cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudDpob3ZlciAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIsXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLWRyYWdnYWJsZSAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTcwKVwiO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NzApO1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudDpob3ZlciAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIgLnNjcm9sbC1lbGVtZW50X3NpemUsXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLWRyYWdnYWJsZSAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQ6aG92ZXIgLnNjcm9sbC1lbGVtZW50X291dGVyIC5zY3JvbGwtYmFyLFxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1lbGVtZW50X291dGVyIC5zY3JvbGwtYmFyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteDpob3ZlciAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIsXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLWRyYWdnYWJsZSAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDdweDtcbn1cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15OmhvdmVyIC5zY3JvbGwtZWxlbWVudF9vdXRlcixcbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtZHJhZ2dhYmxlIC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XG4gIG1pbi13aWR0aDogN3B4O1xuICB3aWR0aDogMjBweDtcbn1cblxuLyoqKioqKioqKioqKioqKiBTQ1JPTExCQVIgR09PR0xFIENIUk9NRSAqKioqKioqKioqKioqKiovXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudCxcbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50IGRpdiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50IGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF90cmFjayB7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYmRiZGI7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IHtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDE2cHg7XG4gIGxlZnQ6IDA7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTZweDtcbn1cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmRiZGJkO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMmMyYzI7XG4gIGJvcmRlci1jb2xvcjogI2E5YTlhOTtcbn1cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLWRyYWdnYWJsZSAuc2Nyb2xsLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTkxOTE7XG4gIGJvcmRlci1jb2xvcjogIzdlN2U3ZTtcbn1cblxuLyogc2Nyb2xsYmFyIGhlaWdodC93aWR0aCAmIG9mZnNldCBmcm9tIGNvbnRhaW5lciBib3JkZXJzICovXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtY29udGVudC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIHtcbiAgbGVmdDogLTE2cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtY29udGVudC5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIHtcbiAgdG9wOiAtMTZweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1iYXIge1xuICBoZWlnaHQ6IDhweDtcbiAgbWluLXdpZHRoOiAxMHB4O1xuICB0b3A6IDNweDtcbn1cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1iYXIge1xuICBsZWZ0OiAzcHg7XG4gIG1pbi1oZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiA4cHg7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RiZGJkYjtcbn1cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X3RyYWNrIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBsZWZ0OiAtM3B4O1xufVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIGhlaWdodDogMTRweDtcbiAgbGVmdDogLTRweDtcbn1cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkYmRiZGI7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF90cmFjayB7XG4gIHRvcDogLTNweDtcbiAgd2lkdGg6IDE0cHg7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgdG9wOiAtNHB4O1xuICB3aWR0aDogMTRweDtcbn1cblxuLyogdXBkYXRlIHNjcm9sbGJhciBvZmZzZXQgaWYgYm90aCBzY3JvbGxzIGFyZSB2aXNpYmxlICovXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgbGVmdDogLTE5cHg7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICB0b3A6IC0xOXB4O1xufVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFjayB7XG4gIGxlZnQ6IC0xOXB4O1xufVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFjayB7XG4gIHRvcDogLTE5cHg7XG59XG5cblxuLy9cbi8vIEN1c3RvbSBzdHlsZXNcbi8vXG5cbi5zY3JvbGxiYXItaW5uZXIge1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgICY6bm90KDpob3ZlcikgLnNjcm9sbC1lbGVtZW50IHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAuc2Nyb2xsLWVsZW1lbnQge1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcblxuICAgICAgICAuc2Nyb2xsLWJhcixcbiAgICAgICAgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzAwbXM7XG4gICAgICAgIH1cblxuICAgICAgICAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkge1xuICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXgge1xuICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgIH1cbn1cbiIsIi8vXG4vLyBzZWxlY3QyLnNjc3Ncbi8vIFNlbGVjdDIgcGx1Z2luIG92ZXJyaWRlc1xuLy9cblxuLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWxlY3QyLnNlbGVjdDItY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAvLyBNYW51YWxseSB1c2UgdGhlIGlmL2Vsc2UgaW5zdGVhZCBvZiB0aGUgbWl4aW4gdG8gYWNjb3VudCBmb3IgaU9TIG92ZXJyaWRlXG4gICAgYm9yZGVyLXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXM7XG4gIH0gQGVsc2Uge1xuICAgIC8vIE90aGVyd2lzZSB1bmRvIHRoZSBpT1MgZGVmYXVsdFxuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgLy8gVW5zdHlsZSB0aGUgY2FyZXQgb24gYDxzZWxlY3Q+YHMgaW4gSUUxMCsuXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLWZvY3VzKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGFuZCByZWFkLW9ubHkgaW5wdXRzXG4gIC8vXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cbiAgJjpkaXNhYmxlZCxcbiAgJltyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgdGV4dC1vdmVyZmxvdzogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uc2VsZWN0Mi1kcm9wZG93biB7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1wYWRkaW5nLXkgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICBib3JkZXI6IDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAkZHJvcGRvd24tYm9yZGVyLXJhZGl1cztcbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1saW5rLWJnO1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1ob3Zlci1iZyk7XG4gIH1cbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnO1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0ge1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIC0uMjVyZW0gLS4yNXJlbTtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZzogMCAuNXJlbTtcbiAgbWFyZ2luOiAwIDAgLjI1cmVtIC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICBsaW5lLWhlaWdodDogKCRpbnB1dC1saW5lLWhlaWdodCAqICRmb250LXNpemUtYmFzZSk7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIG9yZGVyOiAyO1xuICBtYXJnaW4tbGVmdDogLjVyZW07XG4gIGNvbG9yOiAkdGV4dC1tdXRlZDtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gIH1cbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlbGVjdDItc2VsZWN0aW9uW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4vLyBTZWFyY2ggYmFyXG5cbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIC8vIGhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIE1ha2VzIHRoZSBzZWxlY3QyIGNvbnRhaW5lcnMgcmVzcGVjdCB0aGUgLmZvcm0tY29udHJvbC1zbSBhbmQgLmZvcm0tY29udHJvbC1sZyBjbGFzc2VzXG5cbi5mb3JtLWNvbnRyb2wtc20gKyAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG4uZm9ybS1jb250cm9sLXNtICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLmZvcm0tY29udHJvbC1zbSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5mb3JtLWNvbnRyb2wtc20gKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uZm9ybS1jb250cm9sLXNtICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xufVxuXG4uZm9ybS1jb250cm9sLXNtICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBsaW5lLWhlaWdodDogKCRpbnB1dC1saW5lLWhlaWdodC1zbSAqICRmb250LXNpemUtc20pO1xufVxuXG4uZm9ybS1jb250cm9sLWxnICsgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuLmZvcm0tY29udHJvbC1sZyArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5mb3JtLWNvbnRyb2wtbGcgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uZm9ybS1jb250cm9sLWxnICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLmZvcm0tY29udHJvbC1sZyArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbn1cblxuLmZvcm0tY29udHJvbC1sZyArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgbGluZS1oZWlnaHQ6ICgkaW5wdXQtbGluZS1oZWlnaHQtbGcgKiAkZm9udC1zaXplLWxnKTtcbn1cbiIsIi8vXG4vLyBTd2VldCBhbGVydCAyXG4vLyBTd2VldCBhbGVydCAyIHBsdWdpbiBvdmVycmlkZXNcbi8vXG5cblxuLnN3YWwyLXBvcHVwIHtcblxuICAgIHBhZGRpbmc6ICRzd2FsMi1wYWRkaW5nO1xuXG4gICAgLnN3YWwyLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAkc3dhbDItdGl0bGUtZm9udC1zaXplO1xuICAgIH1cblxuICAgIC5zd2FsMi1jb250ZW50IHtcbiAgICAgICAgZm9udC1zaXplOiAkc3dhbDItY29udGVudC1mb250LXNpemU7XG4gICAgfVxuXG4gICAgLnN3YWwyLWltYWdlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICB9XG59XG4iLCIuc3Itb25seSxcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249XCJpbmNyZW1lbnRIb3Vyc1wiXTo6YWZ0ZXIsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPVwiaW5jcmVtZW50TWludXRlc1wiXTo6YWZ0ZXIsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPVwiZGVjcmVtZW50SG91cnNcIl06OmFmdGVyLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1cImRlY3JlbWVudE1pbnV0ZXNcIl06OmFmdGVyLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1cInNob3dIb3Vyc1wiXTo6YWZ0ZXIsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPVwic2hvd01pbnV0ZXNcIl06OmFmdGVyLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1cInRvZ2dsZVBlcmlvZFwiXTo6YWZ0ZXIsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPVwiY2xlYXJcIl06OmFmdGVyLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1cInRvZGF5XCJdOjphZnRlcixcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5waWNrZXItc3dpdGNoOjphZnRlcixcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoLnByZXY6OmFmdGVyLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGgubmV4dDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYSAuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51IHtcbiAgcGFkZGluZzogOHB4IDZweDtcbiAgd2lkdGg6IDI1NHB4O1xuICBtYXgtd2lkdGg6IDI1NHB4O1xuICAudGltLWljb25ze1xuICAgICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5waWNrZXItc3dpdGNoIHtcbiAgICAudGFibGUtY29uZGVuc2VkIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRpbWVwaWNrZXItcGlja2VyIHtcbiAgICAudGFibGUtY29uZGVuc2VkIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgIC5idG5bZGF0YS1hY3Rpb249XCJ0b2dnbGVQZXJpb2RcIl06aG92ZXIsXG4gICAgICAuc2VwYXJhdG9yIHtcbiAgICAgICAgY29sb3I6ICM5QTlBOUEgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRhYmxlLWNvbmRlbnNlZCB7XG4gICAgLm1vbnRoLFxuICAgIC55ZWFyLFxuICAgIC5kZWNhZGUge1xuICAgICAgIGNvbG9yOiAjOUE5QTlBO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKXtcbiAgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudS50aW1lcGlja2VyLXNicyB7XG4gICAgd2lkdGg6IDM4ZW07XG4gIH1cbn1cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpe1xuICAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LnRpbWVwaWNrZXItc2JzIHtcbiAgICB3aWR0aDogMzhlbTtcbiAgfVxufVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCl7XG4gIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUudGltZXBpY2tlci1zYnMge1xuICAgIHdpZHRoOiAzOGVtO1xuICB9XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LmJvdHRvbTpiZWZvcmV7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci1ib3R0b206IC40ZW0gc29saWQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAuNGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiAuNGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXG5cbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudS50b3A6YmVmb3Jle1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUudG9wOmFmdGVye1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItdG9wOiAuNGVtIHNvbGlkO1xuICAgIGJvcmRlci1yaWdodDogLjRlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdDogLjRlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUudG9wIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUudG9wLm9wZW4ge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudS5wdWxsLXJpZ2h0OmJlZm9yZSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA2cHg7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHQ6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogN3B4O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmxpc3QtdW5zdHlsZWQge1xuICBtYXJnaW46IDA7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBhW2RhdGEtYWN0aW9uXSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBhW2RhdGEtYWN0aW9uPVwidG9nZ2xlUGlja2VyXCJdLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYVtkYXRhLWFjdGlvbj1cInRvZ2dsZVBpY2tlclwiXTpob3ZlciB7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYVtkYXRhLWFjdGlvbl06YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyLWhvdXIsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlci1taW51dGUsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlci1zZWNvbmQge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbWFyZ2luOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICM5QTlBOUE7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb25dIHtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG57XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPVwiaW5jcmVtZW50SG91cnNcIl06OmFmdGVyIHtcbiAgY29udGVudDogXCJJbmNyZW1lbnQgSG91cnNcIjtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249XCJpbmNyZW1lbnRNaW51dGVzXCJdOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiSW5jcmVtZW50IE1pbnV0ZXNcIjtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249XCJkZWNyZW1lbnRIb3Vyc1wiXTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIkRlY3JlbWVudCBIb3Vyc1wiO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1cImRlY3JlbWVudE1pbnV0ZXNcIl06OmFmdGVyIHtcbiAgY29udGVudDogXCJEZWNyZW1lbnQgTWludXRlc1wiO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1cInNob3dIb3Vyc1wiXTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlNob3cgSG91cnNcIjtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249XCJzaG93TWludXRlc1wiXTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlNob3cgTWludXRlc1wiO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1cInRvZ2dsZVBlcmlvZFwiXTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlRvZ2dsZSBBTS9QTVwiO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1cImNsZWFyXCJdOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQ2xlYXIgdGhlIHBpY2tlclwiO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1cInRvZGF5XCJdOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiU2V0IHRoZSBkYXRlIHRvIHRvZGF5XCI7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogJHByaW1hcnk7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlRvZ2dsZSBEYXRlIGFuZCBUaW1lIFNjcmVlbnNcIjtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5waWNrZXItc3dpdGNoIHRkIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5waWNrZXItc3dpdGNoIHRkIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMi41O1xuICBoZWlnaHQ6IDIuNWVtO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtYXJnaW46IDJweCAwcHggIWltcG9ydGFudDtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgPiBkaXYsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoID4gZGl2IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGgge1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoLnBpY2tlci1zd2l0Y2gge1xuICB3aWR0aDogMTQ1cHg7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aC5kaXNhYmxlZCwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGguZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogI2NmY2ZjYTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoLnByZXYgc3BhbiwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGgubmV4dCBzcGFuIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICRwcmltYXJ5O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGgucHJldjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlByZXZpb3VzIE1vbnRoXCI7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aC5uZXh0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiTmV4dCBNb250aFwiO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGguZG93IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogJHByaW1hcnk7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGgge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3ZlciBzcGFuLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aC5waWNrZXItc3dpdGNoOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuY3cgPiBkaXYge1xuICBmb250LXNpemU6IC44ZW07XG4gIGhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjY2ZjZmNhO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5ID4gZGl2LFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlID4gZGl2LFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91ciA+IGRpdiB7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDIuMjtcbiAgd2lkdGg6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB6LWluZGV4OiAtMTtcbiAgY29sb3I6ICM5QTlBOUE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZSAwcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UgMHM7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIgPiBkaXYsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIgPiBkaXYsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3ZlciA+IGRpdiwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyID4gZGl2IHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQub2xkID4gZGl2LCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5uZXcgPiBkaXYge1xuICBjb2xvcjogJGRlZmF1bHQ7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB7XG4gIHRkLnRvZGF5LCB0ZC5kYXl7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXkgPiBkaXY6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAwIDAgN3B4IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzY4QjNDODtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNHB4O1xuICByaWdodDogNHB4O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlID4gZGl2LCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIgPiBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUudG9kYXk6YmVmb3JlID4gZGl2IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHdoaXRlO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGlzYWJsZWQgPiBkaXYsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRpc2FibGVkOmhvdmVyID4gZGl2IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICNjZmNmY2E7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAwIDNweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgc3Bhbi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCBzcGFuLm9sZCB7XG4gIGNvbG9yOiAjY2ZjZmNhO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgc3Bhbi5kaXNhYmxlZCwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgc3Bhbi5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjY2ZjZmNhO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXItcGlja2VyIHNwYW4sXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlci1ob3VycyBzcGFuLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXItbWludXRlcyBzcGFuIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC51c2V0d2VudHlmb3VyIHRkLmhvdXIge1xuICBoZWlnaHQ6IDI3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuXG4uaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRoLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRmb290ID4gdHIgPiB0ZCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRkLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0aCB7XG4gIHBhZGRpbmc6IDFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5zZXBhcmF0b3J7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiByZWQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuXG59XG5cbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3JdICsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXR7XG4gICAgLnBpY2tlci1zd2l0Y2gsXG4gICAgdGFibGUgdGgucHJldiBzcGFuLFxuICAgIHRhYmxlIHRoLm5leHQgc3BhbixcbiAgICB0YWJsZSB0ZC5kYXkgPiBkaXYsXG4gICAgYVtkYXRhLWFjdGlvbj1cInRvZ2dsZVBpY2tlclwiXSxcbiAgICBhW2RhdGEtYWN0aW9uPVwidG9nZ2xlUGlja2VyXCJdOmhvdmVyLFxuICAgIHNwYW4sXG4gICAgLnRpbWVwaWNrZXItaG91cnMgc3BhbixcbiAgICAudGltZXBpY2tlci1taW51dGVzIHNwYW4sXG4gICAgLnNlcGFyYXRvcixcbiAgICB0YWJsZSB0ZC5taW51dGUgPiBkaXYsXG4gICAgdGFibGUgdGQuaG91ciA+IGRpdntcbiAgICAgICAgY29sb3I6ICM5QTlBOUE7XG4gICAgfVxuXG5cblxuICAgIHRhYmxlIHRoLmRvd3tcbiAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LCAuOClcbiAgICB9XG5cbiAgICB0YWJsZSB0ZC5vbGQgPiBkaXYsXG4gICAgdGFibGUgdGQubmV3ID4gZGl2e1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgLjQpO1xuICAgIH1cblxuICAgIGJ1dHRvbltkYXRhLWFjdGlvbl17XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICB0YWJsZSB0ZC5hY3RpdmUgPiBkaXYsXG4gICAgdGFibGUgdGQuYWN0aXZlOmhvdmVyID4gZGl2e1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgdGFibGUgdGQ6bm90KC5hY3RpdmUpLmRheTpob3ZlciA+IGRpdixcbiAgICB0YWJsZSB0ZC5ob3VyOmhvdmVyID4gZGl2LFxuICAgIHRhYmxlIHRkLm1pbnV0ZTpob3ZlciA+IGRpdixcbiAgICB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIgPiBkaXYsXG4gICAgdGFibGUgdGQgc3Bhbjpob3ZlcntcbiAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsIC4yKTtcbiAgICB9XG5cbiAgICB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3ZlciBzcGFuLFxuICAgIHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoLnBpY2tlci1zd2l0Y2g6aG92ZXJ7XG4gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LCAuMik7XG4gICAgfVxufVxuXG5cbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3I9XCJvcmFuZ2VcIl0gKyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblxuICAgIHRhYmxlIHRkLmFjdGl2ZSA+IGRpdixcbiAgICB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIgPiBkaXYsXG4gICAgYnV0dG9uW2RhdGEtYWN0aW9uXSxcbiAgICAmLmRyb3Bkb3duLW1lbnUudG9wOmFmdGVyLFxuICAgICYuZHJvcGRvd24tbWVudS5ib3R0b206YmVmb3Jle1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxufVxuXG5pbnB1dC5kYXRldGltZXBpY2tlcltkYXRhLWNvbG9yPVwiYmx1ZVwiXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0e1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmZvO1xuXG4gICAgdGFibGUgdGQuYWN0aXZlID4gZGl2LFxuICAgIHRhYmxlIHRkLmFjdGl2ZTpob3ZlciA+IGRpdixcbiAgICBidXR0b25bZGF0YS1hY3Rpb25dLFxuICAgICYuZHJvcGRvd24tbWVudS50b3A6YWZ0ZXIsXG4gICAgJi5kcm9wZG93bi1tZW51LmJvdHRvbTpiZWZvcmV7XG4gICAgICAgIGNvbG9yOiAkaW5mbztcbiAgICB9XG59XG5cbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3I9XCJncmVlblwiXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0e1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xuXG4gICAgdGFibGUgdGQuYWN0aXZlID4gZGl2LFxuICAgIHRhYmxlIHRkLmFjdGl2ZTpob3ZlciA+IGRpdixcbiAgICBidXR0b25bZGF0YS1hY3Rpb25dLFxuICAgICYuZHJvcGRvd24tbWVudS50b3A6YWZ0ZXIsXG4gICAgJi5kcm9wZG93bi1tZW51LmJvdHRvbTpiZWZvcmV7XG4gICAgICAgIGNvbG9yOiAkc3VjY2VzcztcbiAgICB9XG59XG5cbmlucHV0LmRhdGV0aW1lcGlja2VyW2RhdGEtY29sb3I9XCJyZWRcIl0gKyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xuXG4gICAgdGFibGUgdGQuYWN0aXZlID4gZGl2LFxuICAgIHRhYmxlIHRkLmFjdGl2ZTpob3ZlciA+IGRpdixcbiAgICBidXR0b25bZGF0YS1hY3Rpb25dLFxuICAgICYuZHJvcGRvd24tbWVudS50b3A6YWZ0ZXIsXG4gICAgJi5kcm9wZG93bi1tZW51LmJvdHRvbTpiZWZvcmV7XG4gICAgICAgIGNvbG9yOiAkZGFuZ2VyO1xuICAgIH1cbn1cblxuaW5wdXQuZGF0ZXRpbWVwaWNrZXJbZGF0YS1jb2xvcj1cInllbGxvd1wiXSArIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0e1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xuXG4gICAgdGFibGUgdGQuYWN0aXZlID4gZGl2LFxuICAgIHRhYmxlIHRkLmFjdGl2ZTpob3ZlciA+IGRpdixcbiAgICBidXR0b25bZGF0YS1hY3Rpb25dLFxuICAgICYuZHJvcGRvd24tbWVudS50b3A6YWZ0ZXIsXG4gICAgJi5kcm9wZG93bi1tZW51LmJvdHRvbTpiZWZvcmV7XG4gICAgICAgIGNvbG9yOiAkd2FybmluZztcbiAgICB9XG59XG5cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQge1xuICAmLmRyb3Bkb3duLWJsYWNrIHtcbiAgICAuZGF0ZXBpY2tlci1kYXlzIHtcbiAgICAgIC5kYXksIC5taW51dGV7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB0YWJsZSB0ZCBzcGFuLCB0YWJsZSB0ZC5taW51dGUsIHRhYmxlIHRkLmhvdXJ7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgIH1cbiAgICB0YWJsZSB0ZCBzcGFuOmhvdmVyLCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsIHRhYmxlIHRkLmhvdXI6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuXG4gICAgZGl2e1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgfVxuXG4gICAgdGFibGUgdGQgLmJ0bltkYXRhLWFjdGlvbl0ge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICB0YWJsZSB0ZCAuYnRuW2RhdGEtYWN0aW9uPVwidG9nZ2xlUGVyaW9kXCJdIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIG1vYmlsZS11cFxuICBAbWVkaWEgKG1pbi13aWR0aDogJGJhc2Utc2l6ZSlcbiAgICBAY29udGVudFxuXG5AbWl4aW4gc21hbGwtbW9iaWxlXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkYmFzZS1zaXplKSBhbmQgKG1heC13aWR0aDogJHNtYWxsLXBob25lcylcbiAgICBAY29udGVudFxuXG5AbWl4aW4gbW9iaWxlXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkYmFzZS1zaXplKSBhbmQgKG1heC13aWR0aDogJG1pZHNpemVkLXBob25lcylcbiAgICBAY29udGVudFxuXG5AbWl4aW4gdGFibGV0XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkbWlkc2l6ZWQtcGhvbmVzKSBhbmQgKG1heC13aWR0aDogJGxhcmdlLXRhYmxldHMpXG4gICAgQGNvbnRlbnRcblxuQG1peGluIHRhYmxldC11cFxuICBAbWVkaWEgKG1pbi13aWR0aDogJG1pZHNpemVkLXBob25lcylcbiAgICBAY29udGVudFxuXG5AbWl4aW4gc21hbGwtbGFwdG9wLXVwXG4gIEBtZWRpYShtaW4td2lkdGg6ICRzbWFsbC1sYXB0b3BzKVxuICAgIEBjb250ZW50XG5cbkBtaXhpbiBkZXNrdG9wXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UtdGFibGV0cylcbiAgICBAY29udGVudFxuXG5AbWl4aW4gcHJpbnRcbiAgQG1lZGlhIHByaW50XG4gICAgQGNvbnRlbnRcblxuXG4ubGFyZ2UtY29udGFpbmVyXG4gICttYWtlLWNvbnRhaW5lcigpXG4gICttYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCRsYXJnZS1jb250YWluZXItbWF4LXdpZHRocywgJGdyaWQtYnJlYWtwb2ludHMpXG4gICtwcmludFxuICAgIG1heC13aWR0aDogMTAwJVxuXG4ubWVnYS1jb250YWluZXJcbiAgK21ha2UtY29udGFpbmVyKClcbiAgK21ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1lZ2EtY29udGFpbmVyLW1heC13aWR0aHMsICRncmlkLWJyZWFrcG9pbnRzKVxuICArcHJpbnRcbiAgICBtYXgtd2lkdGg6IDEwMCVcblxuLmZ1bGwtd2lkdGgtY29udGFpbmVyXG4gICttYWtlLWNvbnRhaW5lcigpXG4gIG1heC13aWR0aDogOTV2dyIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvanJtM2JqYy5jc3NcIilcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU5vdGljaWErVGV4dDppdGFsLHdnaHRAMCw0MDA7MCw3MDA7MSw0MDA7MSw3MDAmZGlzcGxheT1zd2FwJylcblxuJGJyb3RoZXJzLWZvbnQ6ICdicm90aGVycycsIHNhbnMtc2VyaWZcbiRsaWJyZS1mb250OiAnbGlicmUtZnJhbmtsaW4nLCBzYW5zLXNlcmlmXG4kbm90aWNpYS1mb250OiAnTm90aWNpYSBUZXh0Jywgc2VyaWZcbiRmb250LWF3ZXNvbWUtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgUHJvJ1xuXG5cbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAkbGlicmUtZm9udFxuJGZvbnQtZmFtaWx5LWJhc2U6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmXG5cbmJvZHlcbiAgZm9udC1mYW1pbHk6ICRub3RpY2lhLWZvbnRcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNzFweFxuXG4vLyBiYXNlIGhlYWRpbmdzXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNlxuICBmb250LWZhbWlseTogJG5vdGljaWEtZm9udFxuICBjb2xvcjogJGJsdWViZXJyeVxuXG5oMSwgaDIsIGg2XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZFxuXG5oMywgaDQsIGg1XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhclxuXG5oMSwgaDQsIGg2XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NVxuXG5oMlxuICBsaW5lLWhlaWdodDogMS4zNFxuXG5oM1xuICBsaW5lLWhlaWdodDogMS4zNTVcblxuaDVcbiAgbGluZS1oZWlnaHQ6IDEuNFxuXG4vLyBkaXNwbGF5IGhlYWRpbmdzXG4uZGlzcGxheS0xXG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTEtd2VpZ2h0XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheTEtbGluZS1oZWlnaHRcbiAgZm9udC1mYW1pbHk6ICRicm90aGVycy1mb250XG4gIGNvbG9yOiAka2FsZVxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gIGxldHRlci1zcGFjaW5nOiAwXG5cbi5kaXNwbGF5LTJcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5Mi13ZWlnaHRcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5Mi1saW5lLWhlaWdodFxuICBjb2xvcjogJGthbGVcblxuLmRpc3BsYXktM1xuICBmb250LXdlaWdodDogJGRpc3BsYXkzLXdlaWdodFxuICBsaW5lLWhlaWdodDogJGRpc3BsYXkzLWxpbmUtaGVpZ2h0XG4gIGNvbG9yOiAkc291clxuXG4uZGlzcGxheS00XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTQtd2VpZ2h0XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheTQtbGluZS1oZWlnaHRcbiAgZm9udC1zdHlsZTogaXRhbGljXG4gIGNvbG9yOiAkYmx1ZWJlcnJ5XG5cbi5kaXNwbGF5LTVcbiAgK2ZvbnQtc2l6ZSg0NXB4KVxuICBsaW5lLWhlaWdodDogMS4zNVxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRcbiAgZm9udC1mYW1pbHk6ICRub3RpY2lhLWZvbnRcbiAgY29sb3I6ICRrYWxlXG5cbi5kaXNwbGF5LTZcbiAgK2ZvbnQtc2l6ZSgzNXB4KVxuICBsaW5lLWhlaWdodDogMVxuICBmb250LWZhbWlseTogJGJyb3RoZXJzLWZvbnRcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRcbiAgY29sb3I6ICRrYWxlXG5cbi8vIG1haW4gY29udGVudCBQYXJhZ3JhcGhzXG5wXG4gIGNvbG9yOiAka2FsZVxuICBmb250LWZhbWlseTogJGxpYnJlLWZvbnRcblxuLmxlYWRcbiAgY29sb3I6ICRibHVlYmVycnlcbiAgZm9udC1mYW1pbHk6ICRub3RpY2lhLWZvbnRcblxuLmJsb2NrcXVvdGUsIC5ibG9ja3F1b3RlLWZvb3RlclxuICBmb250LWZhbWlseTogJG5vdGljaWEtZm9udFxuXG4uc3VidGV4dFxuICArZm9udC1zaXplKDE0cHgpXG4gIGxpbmUtaGVpZ2h0OiAxLjVcbiAgY29sb3I6ICRzcGluYWNoXG5cbi5taWQtc2l6ZVxuICArZm9udC1zaXplKDE1cHgpXG4gIGxpbmUtaGVpZ2h0OiAxLjE2XG5cbi5saWdodC1sYWJlbFxuICArZm9udC1zaXplKDE0cHgpXG4gIGxpbmUtaGVpZ2h0OiAxLjVcbiAgY29sb3I6IGRhcmtlbigkc3BpbmFjaCwgMTAlKVxuICBmb250LWZhbWlseTogJG5vdGljaWEtZm9udFxuXG4ua2FsZVxuICBjb2xvcjogJGthbGVcblxuLmNhcnJvdFxuICBjb2xvcjogJGNhcnJvdFxuXG4uc291clxuICBjb2xvcjogJHNvdXJcblxuLmNoYXJjb2FsXG4gIGNvbG9yOiAkY2hhcmNvYWxcblxuLnNwaW5hY2hcbiAgY29sb3I6ICRzcGluYWNoXG5cbi5mZi1zdWItdGV4dFxuICArZm9udC1zaXplKDEycHgpXG4gIGxpbmUtaGVpZ2h0OiAxLjI1XG4gIGZvbnQtc3R5bGU6IGl0YWxpY1xuICBmb250LWZhbWlseTogJGxpYnJlLWZvbnRcblxuLmJnXG4gICYtLXNvdXJcbiAgICBiYWNrZ3JvdW5kOiAkc291clxuXG4gICYtLWNhcnJvdFxuICAgIGJhY2tncm91bmQ6ICRjYXJyb3RcblxuICAmLS1zb3VyM1xuICAgIGJhY2tncm91bmQ6ICRzb3VyM1xuXG4gICYtLXNvdXI0XG4gICAgYmFja2dyb3VuZDogJHNvdXI0XG5cbiAgJi0tbGlnaHQtc291clxuICAgIGJhY2tncm91bmQ6ICRsaWdodC1zb3VyXG5cbmxhYmVsXG4gIGNvbG9yOiAkc291cjNcblxuLnNvdXItYXBwbGUtdW5kZXJsaW5lXG4gICtmb250LXNpemUoMjBweClcbiAgY29sb3I6ICRzb3VyLWFwcGxlXG4gIGxpbmUtaGVpZ2h0OiAxLjJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNzFweFxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuICBmb250LWZhbWlseTogJGxpYnJlLWZvbnRcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyXG5cbi5kZXNjcmlwdGlvbi1oZWFkZXJcbiAgK2ZvbnQtc2l6ZSgyNHB4KVxuICBsaW5lLWhlaWdodDogMS4yXG4gIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICBjb2xvcjogJGthbGVcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkXG4gIG1hcmdpbi1ib3R0b206IDIwcHhcblxuICAmLS1zb3VyXG4gICAgY29sb3I6ICRzb3VyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyXG5cbi5ub3JtYWwtZm9udFxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbFxuXG4uc21hbGwtcGFyYWdyYXBoXG4gICtmb250LXNpemUoMTZweClcbiAgbGluZS1oZWlnaHQ6IDEuMjFcblxuLmZvbnQtc2l6ZS1zbWFsbFxuICArZm9udC1zaXplKDEycHgpXG5cbi5zbWFsbGVyLXBhcmFncmFwaFxuICArZm9udC1zaXplKDE0cHgpXG5cbi5ib2xkXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZFxuXG4ubGlnaHRcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWxcblxuLmhpZ2hsaWdodFxuICBiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3dcbiAgcGFkZGluZy1sZWZ0OiA1cHhcbiAgcGFkZGluZy1yaWdodDogNXB4IiwiaHRtbFxuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aFxuXG4ubWFpbixcbi5tYWluLm1hcmtldHBsYWNlXG4gIHBhZGRpbmctdG9wOiA2MHB4XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4XG5cbi5tYWluLm1hcmtldHBsYWNlLFxuLm1haW4uY2hlY2tvdXQtY29udGFpbmVyLFxuLm1haW4uc2hvcHBpbmctY2FydC1jb250YWluZXIsXG4uYmctc25vd1xuICBiYWNrZ3JvdW5kOiAkc25vd1xuXG4uZmxleC1zdGFydC1iZXR3ZWVuXG4gIGRpc3BsYXk6IGZsZXhcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG5cbi5mbGV4LWNlbnRlci1zdGFydFxuICBkaXNwbGF5OiBmbGV4XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XG5cbi5mbGV4LWNlbnRlci1iZXR3ZWVuXG4gIGRpc3BsYXk6IGZsZXhcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cblxuLm5vLW91dGxpbmVcbiAgb3V0bGluZTogbm9uZVxuXG4gICY6Zm9jdXMsICY6YWN0aXZlLCAmOmhvdmVyXG4gICAgb3V0bGluZTogbm9uZVxuXG4uZnVsbC13aWR0aFxuICB3aWR0aDogMTAwJVxuXG4uYWJzb2x1dGVcbiAgcG9zaXRpb246IGFic29sdXRlXG5cbi5yZWxhdGl2ZVxuICBwb3NpdGlvbjogcmVsYXRpdmVcblxuLnctZnVsbFxuICB3aWR0aDogMTAwJVxuXG4uei0zMFxuICB6LWluZGV4OiAzMFxuXG4uc291cjMtaW1wb3J0YW50XG4gIGNvbG9yOiAkc291cjMgIWltcG9ydGFudFxuXG4uc291ci1hcHBsZS1pbXBvcnRhbnRcbiAgY29sb3I6ICRzb3VyLWFwcGxlICFpbXBvcnRhbnRcblxuLm5vLXBhZGRpbmdcbiAgcGFkZGluZzogMHB4XG5cbi5wb3B1cC13cmFwcGVyXG4gIGJhY2tncm91bmQ6IHJnYigwIDAgMCAvIDc1JSlcbiAgcG9zaXRpb246IGZpeGVkXG4gIGxlZnQ6IDBcbiAgdG9wOiAwXG4gIHdpZHRoOiAxMDAlXG4gIGhlaWdodDogMTAwJVxuICB6LWluZGV4OiA5OTlcblxuLnBvcHVwLWhvbGRlclxuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgdG9wOiA1MCVcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpXG4gIGxlZnQ6IDBcbiAgYm90dG9tOiAwXG4gIHJpZ2h0OiAwXG4gIG1hcmdpbjogYXV0b1xuICBkaXNwbGF5OiBibG9ja1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVcblxuICAmLS1wYXktb3JkZXJcbiAgICBoZWlnaHQ6IDIyOHB4ICFpbXBvcnRhbnRcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnRcbiAgICB0b3A6IDAgIWltcG9ydGFudFxuICAgIHRyYW5zZm9ybTogaW5pdGlhbCAhaW1wb3J0YW50XG5cbiAgJi0tcGF5LW9yZGVyLWJpZ1xuICAgIGhlaWdodDogNjMwcHggIWltcG9ydGFudFxuXG4ucG9wdXAtb3ZlcmxheVxuICB3aWR0aDogMTAwJVxuICBoZWlnaHQ6IDEwMCVcbiAgZGlzcGxheTogYmxvY2tcblxuLmNhcmQtd3JhcHBlclxuICAvLyBJIHRoaW5rIHRoaXMgd2FzIGFkZGVkIHRvIGZpeCBzb21lIGJ1ZyBpbiB0aGUgcGFzdCBidXQgaXQgYWZmZWN0c1xuICAvLyBjb21wb25lbnRzIG9uIGEgZ2xvYmFsIGxldmVsIC0gbGV0IG1lIGtub3cgd2hlcmUgdGhpcyBpbml0aWFsbHkgYnJva2UgYW5kIElsbCBmaXggaXRcbiAgLy8gaGVpZ2h0OiA1NzBweFxuICAmLnBvcHVwLXBheW1lbnQtZm9ybVxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgaGVpZ2h0OiBhdXRvXG4gICAgd2lkdGg6IDk1dndcbiAgICBwYWRkaW5nLXRvcDogMzBweFxuICAgICt0YWJsZXQtdXBcbiAgICAgIHdpZHRoOiA1MHZ3XG4gICAgLmNhcmQtYm9keVxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxuXG4ucGF5bWVudC1zdGF0dXNcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZlxuICBwYWRkaW5nOiA1cHggMTBweCA1cHggNnB4XG4gIGJvcmRlci1yYWRpdXM6IDIwcHhcbiAgZm9udC1zaXplOiAuOWVtXG4gIFxuICAmLS1wYWlkXG4gICAgY29sb3I6ICRzb3VyMlxuICAmLS11bnBhaWRcbiAgICBjb2xvcjogJHJvYWQtc25vd1xuICAmLS1hdXRob3JpemVkXG4gICAgY29sb3I6ICRzb3VyXG4gICYtLWZ1bGwtcmVmdW5kXG4gICAgY29sb3I6ICRkYXJrLXJlZFxuICAmLS1wYXJ0aWFsLXJlZnVuZFxuICAgIGNvbG9yOiAkY2Fycm90XG5cbi5oZWlnaHQtYXV0b1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudFxuXG4udi1ub25lXG4gIHZpc2liaWxpdHk6IGhpZGRlblxuXG4uY3Vyc29yLXBvaW50ZXJcbiAgY3Vyc29yOiBwb2ludGVyXG5cbi5kcm9wZG93bi1pdGVtXG4gIC5mb3JtLWNoZWNrXG4gICAgaW5wdXRbdHlwZT1jaGVja2JveF1cbiAgICAgIGRpc3BsYXk6IGZsZXhcblxuLnJlc3RvcmUtaXRlbTpob3ZlciAucmVzdG9yZS1idG4gXG4gIGRpc3BsYXk6IGJsb2NrXG4gIFxuLnJlc3RvcmUtaXRlbTpob3ZlciAucmVtb3ZlZC1mbGFnXG4gIGRpc3BsYXk6IG5vbmVcblxuLnJlc3RvcmUtYnRuIFxuICBkaXNwbGF5OiBub25lXG4gIGZvbnQtd2VpZ2h0OiBib2xkXG4gIGN1cnNvcjogcG9pbnRlclxuICAgICAgXG4uZGFzaGVkLWxpbmVcbiAgYm9yZGVyLXN0eWxlOiBkYXNoZWRcbiAgbWFyZ2luLXRvcDogMXJlbVxuICBtYXJnaW4tYm90dG9tOiAxcmVtXG5cbi50b29sdGlwLWlubmVyXG4gIG1pbi13aWR0aDogMTUwcHhcbiAgbWF4LXdpZHRoOiA1MDBweCBcblxuLmRpc3BsYXktNC1pbXBvcnRhbnRcbiAgZm9udC1zaXplOiAyLjI1cmVtICFpbXBvcnRhbnRcblxuLmJhbGFuY2UtYmctZ3JlZW5cbiAgYmFja2dyb3VuZDogIzg5Y2M1Y1xuXG4uYmFsYW5jZS1iZy1yZWRcbiAgYmFja2dyb3VuZDogI2ZmN2M5NlxuXG4uZmxleC0wXG4gIGRpc3BsYXk6IGZsZXhcbiAgZmxleDogYXV0b1xuXG4ubGgtMlxuICBsaW5lLWhlaWdodDogMlxuXG4uaW52aXRlLWNvbXBhbnktbWVtYmVyXG4gIC5pbnZhbGlkLWZlZWRiYWNrXG4gICAgcG9zaXRpb246IGFic29sdXRlXG5cbi5ib3JkZXJcbiAgJi5ib3JkZXItcmVkXG4gICAgYm9yZGVyLWNvbG9yOiAkcmVkICFpbXBvcnRhbnRcblxuLnBvc2l0aW9uLWluaXRpYWxcbiAgcG9zaXRpb246IGluaXRpYWwgIWltcG9ydGFudFxuXG4uY2xhc3NpZmljYXRpb24tdGFnXG4gIGZvbnQtc2l6ZTogMTJweFxuICBsaW5lLWhlaWdodDogMS4zMjVcbiAgY29sb3I6ICRncmF5LTgwMFxuICBiYWNrZ3JvdW5kOiAkZ3JheS0zMDBcbiAgcGFkZGluZzogMXB4IDJweFxuICBib3JkZXItcmFkaXVzOiAzcHhcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgkZ3JheS00MDAsIDUwJSlcbiAgdGV4dC13cmFwOiBub3dyYXBcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG5cbi5zaG9wcGluZy1jYXJ0X19saXN0aW5nLFxuLm1hcmtldHBsYWNlX19saXN0aW5ncy0tZ3JpZFxuICAgIC5jbGFzc2lmaWNhdGlvbi10YWdcbiAgICAgIGNvbG9yOiAkZ3JheS04MDBcbiAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMFxuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgkZ3JheS0zMDAsIDUwJSlcblxuLm5vdGUtZWRpdG9yXG4gIC5zbi1jaGVja2JveC11c2UtcHJvdG9jb2xcbiAgICBkaXNwbGF5OiBub25lXG5cbi5ncmVjYXB0Y2hhLWJhZGdlXG4gIHZpc2liaWxpdHk6IGhpZGRlblxuXG5AbWVkaWEgcHJpbnRcbiAgLnBhZ2VicmVha1xuICAgIGNsZWFyOiBib3RoXG4gICAgcGFnZS1icmVhay1hZnRlcjogYWx3YXlzXG4iLCJidXR0b25cbiAgYXBwZWFyYW5jZTogbm9uZVxuICBib3JkZXI6IG5vbmVcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcbiAgcGFkZGluZzogMHB4XG5cbiAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmVcbiAgICBvdXRsaW5lOiBub25lXG5cbi5mdWxsLWJ0blxuICB3aWR0aDogMTAwJVxuICBwYWRkaW5nLXRvcDogMTRweFxuICBwYWRkaW5nLWJvdHRvbTogMTRweFxuICBsaW5lLWhlaWdodDogMS41XG5cbi50ZXh0LWJ0blxuICArZm9udC1zaXplKDE2cHgpXG4gIGxpbmUtaGVpZ2h0OiAxLjE4OFxuICBjb2xvcjogJHNvdXJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuN3B4XG5cbiAgJjpob3ZlciwgJjpmb2N1c1xuICAgIGNvbG9yOiBtaXgoJHNvdXIsIGJsYWNrLCA5MCUpXG5cbiAgJjphY3RpdmVcbiAgICBjb2xvcjogJHNwaW5hY2hcblxuLnRleHQtYnRuLXJlZFxuICArZm9udC1zaXplKDE2cHgpXG4gIGxpbmUtaGVpZ2h0OiAxLjE4OFxuICBjb2xvcjogJHJlZFxuICBsZXR0ZXItc3BhY2luZzogMC43cHhcblxuICAmOmhvdmVyLCAmOmZvY3VzXG4gICAgY29sb3I6IG1peCgkcmVkLCBibGFjaywgOTAlKVxuXG4gICY6YWN0aXZlXG4gICAgY29sb3I6ICRibGFja1xuXG4udGV4dC1vbmx5LXNvdXItYXBwbGVcbiAgY29sb3I6ICRkYXJrLXNvdXItYXBwbGUgIWltcG9ydGFudFxuXG4gICYtLXVuZGVybGluZVxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG4gICAgZm9udC1mYW1pbHk6ICRsaWJyZS1mb250XG4gICAgbGluZS1oZWlnaHQ6IDEuMlxuXG4gICY6aG92ZXIsICY6Zm9jdXNcbiAgICBjb2xvcjogJHNvdXIgIWltcG9ydGFudFxuXG4gICY6YWN0aXZlXG4gICAgY29sb3I6ICRzcGluYWNoICFpbXBvcnRhbnRcblxuLnRleHQtb25seS1jYXJyb3RcbiAgY29sb3I6ICRjYXJyb3RcblxuICAmLS11bmRlcmxpbmVcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICAgIGxpbmUtaGVpZ2h0OiAxLjJcblxuICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZVxuICAgIGNvbG9yOiAjZmJhNzAwXG5cbi50ZXh0LW9ubHkta2FsZVxuICBjb2xvcjogJGthbGVcblxuICAmOmhvdmVyLCAmOmZvY3VzXG4gICAgY29sb3I6ICRzb3VyXG5cbiAgJjphY3RpdmVcbiAgICBjb2xvcjogJHNwaW5hY2hcblxuLmJ0blxuICArZm9udC1zaXplKDE2cHgpXG4gIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXJcbiAgbGluZS1oZWlnaHQ6IDEuMzEyNVxuXG4gICYtLXBheVxuICAgICtwcmludFxuICAgICAgZGlzcGxheTogbm9uZVxuXG4gICYtLWV4cG9ydFxuICAgIGJhY2tncm91bmQ6ICMyYjk3M2RcbiAgICBib3JkZXI6IG5vbmVcbiAgICAmOmhvdmVyXG4gICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudFxuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzdjY2U0NCAhaW1wb3J0YW50XG5cbiAgJi1vdXRsaW5lXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGthbGVcblxuICAmLS1yb3VuZGVkXG4gICAgYm9yZGVyLXJhZGl1czogMjBweFxuXG4gICY6aG92ZXJcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudFxuXG4gICY6bm90KDpsYXN0LWNoaWxkKVxuICAgIG1hcmdpbi1yaWdodDogMC44cmVtXG5cbiAgJi0tc21hbGxcbiAgICAvLyBmb250LXNpemU6IDEycHggIWltcG9ydGFudFxuXG5cbiAgJl9fc2Vjb25kYXJ5XG4gICAgY29sb3I6ICRzb3VyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2FhYVxuICAgIHBhZGRpbmc6IDAuODc1cmVtIDMuMTg3NXJlbVxuICAgIGJvcmRlci1yYWRpdXM6IDBweFxuXG4gICAgLmNvdW50XG4gICAgICBjb2xvcjogJGthbGVcblxuICAgICYtLXNtYWxsXG4gICAgICBwYWRkaW5nOiA3cHggMy4xMjVyZW1cblxuICAmLS1sb2dpblxuICAgIGJhY2tncm91bmQ6ICRrYWxlXG4gICAgY29sb3I6IHdoaXRlXG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzXG4gICAgICBiYWNrZ3JvdW5kOiAkc291ci1hcHBsZVxuICAgICAgY29sb3I6IHdoaXRlXG5cbiAgICAmOmFjdGl2ZVxuICAgICAgYmFja2dyb3VuZDogJHNwaW5hY2hcbiAgICAgIGNvbG9yOiB3aGl0ZVxuXG4gICYtLXJldmVyc2VcbiAgICArZm9udC1zaXplKDIwcHgpXG4gICAgbGluZS1oZWlnaHQ6IDEuMlxuICAgIGJveC1zaGFkb3c6IG5vbmVcbiAgICBjb2xvcjogJHNvdXItYXBwbGVcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkc291ci1hcHBsZVxuICAgIGJvcmRlci1yYWRpdXM6IDBweFxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG4gICAgcGFkZGluZzogMXJlbVxuXG4gICAgJjpob3ZlciwgJjpmb2N1c1xuICAgICAgYmFja2dyb3VuZDogJHNvdXItYXBwbGVcbiAgICAgIGNvbG9yOiAjZWVlZWVlXG5cbiAgICAmOmFjdGl2ZVxuICAgICAgYmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXNvdXJcbiAgICAgIGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LXNwaW5hY2hcblxuICAgICYtLWNhcnJvdFxuICAgICAgK2ZvbnQtc2l6ZSgxNnB4KVxuICAgICAgbGluZS1oZWlnaHQ6IDEuMTg3NVxuICAgICAgY29sb3I6ICRjYXJyb3RcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjYXJyb3RcbiAgICAgIHBhZGRpbmc6IDEwcHggMXJlbVxuXG4gICAgICAmOmhvdmVyLCAmOmZvY3VzXG4gICAgICAgIGJhY2tncm91bmQ6ICRjYXJyb3RcblxuICAgICAgJjphY3RpdmVcbiAgICAgICAgYmFja2dyb3VuZDogJG11c2hyb29tXG4gICAgICAgIGNvbG9yOiAkY2Fycm90XG4gICAgICAgIGJvcmRlci1jb2xvcjogJG11c2hyb29tXG5cbiAgJi0tcHJpbWFyeVxuICAgIGNvbG9yOiAjZmZmXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstc291ci1hcHBsZVxuICAgIGJvcmRlci1jb2xvcjogJGRhcmstc291ci1hcHBsZVxuICAgIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiKDEzIDUxIDMyIC8gMTAlKVxuXG4gICAgJjpob3ZlciwgJjpmb2N1c1xuICAgICAgY29sb3I6ICRkYXJrLXNvdXItYXBwbGVcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1zb3VyLWFwcGxlXG5cbiAgICAmOmFjdGl2ZVxuICAgICAgY29sb3I6IHJnYmEoJHNwaW5hY2gsIDQwJSlcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJHNwaW5hY2gsIDQwJSlcblxuICAgICY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlXG4gICAgICBib3gtc2hhZG93OiBub25lXG5cbiAgICAmLS1zbWFsbFxuICAgICAgcGFkZGluZzogOXB4IDEuNjI1cmVtXG5cbiAgICAgICYtLXRleHRcbiAgICAgICAgK2ZvbnQtc2l6ZSgxNHB4KVxuXG4gICAgJi0tcmVkXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkXG4gICAgICBib3JkZXItY29sb3I6ICRyZWRcblxuICAgICAgJjpob3ZlciwgJjpmb2N1c1xuICAgICAgICBjb2xvcjogJHJlZFxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcmVkXG5cbiAgICAgICY6YWN0aXZlXG4gICAgICAgIGNvbG9yOiAkd2hpdGVcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHJlZFxuXG4gICYtLXBsdXNcbiAgICBwYWRkaW5nOiAwcHhcbiAgICBib3gtc2hhZG93OiBub25lXG4gICAgYm9yZGVyOiBub25lXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNzFweFxuICAgIGNvbG9yOiAka2FsZVxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZSwgJjphY3RpdmU6Zm9jdXNcbiAgICAgIC8vIGhhdGUgdG8gZG8gdGhpcyBidXQgaXRzIG92ZXJ3cml0aW5nIGEgZ2xvYmFsIHViZXIgc3BlY2lmaWMgc3R5bGVcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudFxuICAgICAgdHJhbnNmb3JtOiBub25lXG5cblxuICAgICY6OmFmdGVyXG4gICAgICBjb250ZW50OiAnJ1xuICAgICAgd2lkdGg6IDI5cHhcbiAgICAgIGhlaWdodDogMjlweFxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvcGx1cy5zdmcpXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHhcblxuICAgICYtLWJvcmRlcmVkXG4gICAgICArZm9udC1zaXplKDIwcHgpXG4gICAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkc291ci1hcHBsZVxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4XG4gICAgICBjb2xvcjogJHNvdXItYXBwbGVcbiAgICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkXG4gICAgICBwYWRkaW5nOiAxM3B4IDI0cHhcblxuICAgICAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUsICY6YWN0aXZlOmZvY3VzXG4gICAgICAgIGNvbG9yOiAkc291ci1hcHBsZVxuXG4gICAgICAmOjphZnRlclxuICAgICAgICB3aWR0aDogMjBweFxuICAgICAgICBoZWlnaHQ6IDIwcHhcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHhcblxuICAmLS1uZXh0XG4gICAgK2ZvbnQtc2l6ZSgyMHB4KVxuICAgIGxpbmUtaGVpZ2h0OiAxLjJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRcbiAgICBwYWRkaW5nOiAxNXB4IDI0cHhcbiAgICBiYWNrZ3JvdW5kOiAkc291ci1hcHBsZVxuICAgIGNvbG9yOiAjZWVlXG4gICAgZGlzcGxheTogZmxleFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICB0cmFuc2Zvcm06IG5vbmVcbiAgICBib3JkZXItcmFkaXVzOiAwcHhcblxuICAgICY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlXG4gICAgICBjb2xvcjogJG11c2hyb29tXG4gICAgICB0cmFuc2Zvcm06IG5vbmVcblxuICAgICY6OmFmdGVyXG4gICAgICBjb250ZW50OiAnJ1xuICAgICAgd2lkdGg6IDE4cHhcbiAgICAgIGhlaWdodDogMjBweFxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICBtYXJnaW4tbGVmdDogMTJweFxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvYXJyb3ctYnRuLnN2ZylcblxuICAmLS1kaXNhYmxlZFxuICAgIGN1cnNvcjogbm90LWFsbG93ZWRcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjXG4gICAgLy8gY29sb3I6ICMwMDBcbiAgICBib3JkZXI6IG5vbmVcbiAgICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZVxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjY1xuICAgICAgY29sb3I6ICNmZmZcbiAgICAgIGJvcmRlcjogbm9uZVxuXG4uYWN0aXZlLWNhcnJvdFxuICBiYWNrZ3JvdW5kOiAkbXVzaHJvb21cbiAgY29sb3I6ICRjYXJyb3RcbiAgYm9yZGVyLWNvbG9yOiAkbXVzaHJvb21cblxuLnNvdXItYnRuXG4gICtmb250LXNpemUoMTZweClcbiAgbGluZS1oZWlnaHQ6IDEuMThcbiAgYmFja2dyb3VuZDogJHNvdXJcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnRcbiAgcGFkZGluZzogNnB4IDE0cHhcblxuICAmLS1mdWxsLXdpZHRoXG4gICAgd2lkdGg6IDEwMCVcblxuICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZVxuICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJHNvdXIsIDEwJSlcbiAgICBjb2xvcjogI2ZmZlxuXG4uYnRuLnJlZFxuICBiYWNrZ3JvdW5kOiAjZDMwMDY5XG4gIGNvbG9yOiAjZmZmXG5cbiAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmVcbiAgICBiYWNrZ3JvdW5kOiAjNzYwMzNjXG5cbi5idG4uY2Fycm90XG4gIGJhY2tncm91bmQ6ICRjYXJyb3RcblxuLmF1dG9jb21wbGV0ZS1idG5cbiAgY3Vyc29yOiBwb2ludGVyXG4gIGNvbG9yOiAkc291clxuICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDBcblxuLnNlbmQtbWVzc2FnZS1idXR0b25zXG4gIGRpc3BsYXk6IGZsZXhcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBmbGV4LXdyYXA6IHdyYXBcblxuICAuc2VuZC1tZXNzYWdlLWljb25cbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHhcblxuLnNlbmQtbWVzc2FnZS1pY29uXG4gIGZvbnQtc2l6ZTogMzVweFxuICBjb2xvcjogJHNvdXItYXBwbGVcblxuLnBvaW50ZXJcbiAgY3Vyc29yOiBwb2ludGVyXG5cbi5jbG9zZS1wb3B1cC1idG5cbiAgd2lkdGg6IDEuMjVyZW1cbiAgaGVpZ2h0OiAxLjI1cmVtXG4gIGRpc3BsYXk6IGJsb2NrXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICB0b3A6IC0wLjZyZW1cbiAgcmlnaHQ6IC0wLjZyZW1cblxuICBzcGFuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrICFpbXBvcnRhbnRcblxuI3NlYXJjaC1jbG9zZS1idG5cbiAgZGlzcGxheTogYmxvY2tcbiAgd2lkdGg6IDU0cHhcbiAgaGVpZ2h0OiA1NHB4XG4gIHRvcDogMXB4XG4gIHJpZ2h0OiAxcHhcbiAgb3BhY2l0eTogMVxuICBiYWNrZ3JvdW5kOiAkd2hpdGVcbiAgei1pbmRleDogOVxuXG4gIHNwYW5cbiAgICBtYXJnaW46IDAgYXV0b1xuICAgIGZvbnQtc2l6ZTogM3JlbVxuXG4uYnRuLWdyb3VwXG4gIC5idG4gXG4gICAgbWFyZ2luLXJpZ2h0OiAwXG4gICYuYnRuLWdyb3VwLS1zbWFsbFxuICAgIC5idG5cbiAgICAgIHBhZGRpbmc6IDhweCAxMnB4XG4gICAgICBib3JkZXItY29sb3I6ICM5NmFhODNcbiAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAmLmxpc3QtYWN0aXZlXG4gICAgLmJ0bi5idG4tbGlzdC12aWV3XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkXG4gICYuZ3JpZC1hY3RpdmVcbiAgICAuYnRuLmJ0bi1ncmlkLXZpZXdcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGRcblxuLnByb2R1Y3QtZGlzcGxheS10b2dnbGVcbiAgbWFyZ2luLWxlZnQ6IGF1dG9cbiAgK21vYmlsZVxuICAgIG1hcmdpbi1sZWZ0OiAwXG5cbmEudGV4dC1ob3Zlci1zb3VyXG4gICY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlXG4gICAgY29sb3I6ICRzb3VyICFpbXBvcnRhbnRcblxuLmNzdi1kb3dubG9hZFxuICBjb2xvcjogJHNvdXItYXBwbGVcbiAgK2ZvbnQtc2l6ZSgxNHB4KVxuXG4gICY6aG92ZXIsICY6Zm9jdXNcbiAgICBjb2xvcjogJGthbGUgIWltcG9ydGFudFxuXG4uZmEtdHJhc2gtY2FuLWhvdmVyXG4gICY6aG92ZXIsICY6Zm9jdXNcbiAgICBjb2xvcjogJHJlZCAhaW1wb3J0YW50XG4iLCIuc2VhcmNoLWZpZWxkLXdyYXBcbiAgcG9zaXRpb246IHJlbGF0aXZlXG5cbiAgJjo6YWZ0ZXJcbiAgICBjb250ZW50OiAnJ1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9zZWFyY2guc3ZnJylcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXG4gICAgd2lkdGg6IDM0cHhcbiAgICBoZWlnaHQ6IDM0cHhcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgcmlnaHQ6IDE3cHhcbiAgICB0b3A6IDUwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxuXG5zZWxlY3QsIC5jdXN0b20tc2VsZWN0XG4gICttb2JpbGVcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMXB4XG4gIGhlaWdodDogNTRweFxuICBsaW5lLWhlaWdodDogMS4yXG4gIGZvbnQtc2l6ZTogMjBweFxuICBmb250LWZhbWlseTogJGxpYnJlLWZvbnRcbiAgY29sb3I6ICRrYWxlXG4gIHBhZGRpbmc6IDE1cHggMy41ZW0gMTVweCAxNXB4XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2ljb25zL2Rvd24tYXJyb3cuc3ZnKVxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5MCUgNTAlXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcbiAgYXBwZWFyYW5jZTogbm9uZVxuICBib3JkZXI6IDFweCBzb2xpZCAkc3BpbmFjaFxuICBib3JkZXItcmFkaXVzOiA1cHhcblxuXG4uY3VzdG9tLWZpbGUtdXBsb2FkXG4gIGRpc3BsYXk6IGZsZXhcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXG5cbiAgbGFiZWxcbiAgICArZm9udC1zaXplKDIwcHgpXG4gICAgbGluZS1oZWlnaHQ6IDEuMlxuICAgIEBleHRlbmQgLnRleHQtb25seS1zb3VyLWFwcGxlXG4gICAgQGV4dGVuZCAudGV4dC1vbmx5LXNvdXItYXBwbGUtLXVuZGVybGluZVxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsXG5cbiAgICAmOjphZnRlclxuICAgICAgY29udGVudDogJydcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL3BsdXMuc3ZnKVxuICAgICAgd2lkdGg6IDIwcHhcbiAgICAgIGhlaWdodDogMjBweFxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHhcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHhcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgdG9wOiA0cHhcblxuICBpbnB1dFt0eXBlPVwiZmlsZVwiXSwgLnRleHQtbXV0ZWRcbiAgICBkaXNwbGF5OiBub25lXG5cbi5mb3JtLWNvbnRyb2wtbGFiZWxcbiAgK2ZvbnQtc2l6ZSgyMHB4KVxuICBsaW5lLWhlaWdodDogMS4yXG4gIGNvbG9yOiAka2FsZVxuICBmb250LWZhbWlseTogJGxpYnJlLWZvbnRcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkXG5cbiAgbGFiZWxcbiAgICAudGV4dC1tdXRlZFxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAvLyBvdmVyd2l0aW5nIG92ZXJseSBzcGVjaWZpYyBnbG9iYWxzXG4gICAgICBjb2xvcjogJHNwaW5hY2ggIWltcG9ydGFudFxuXG4uZm9ybS1yb3dcbiAgLmNvbCwgLmNvbC1tZC04XG4gICAgK21vYmlsZVxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweFxuXG4uZm9ybS1jb250cm9sLCAuZm9ybS1jb250cm9sLXNtXG4gIGZvbnQtc2l6ZTogMjBweFxuICBsaW5lLWhlaWdodDogMjZweFxuICBwYWRkaW5nOiAxMnB4IDE2cHhcbiAgaGVpZ2h0OiBpbml0aWFsXG4gIGJvcmRlci1yYWRpdXM6IDBweFxuICBib3JkZXItY29sb3I6ICRyb2FkLXNub3dcbiAgZm9udC1mYW1pbHk6ICRsaWJyZS1mb250XG5cbi5mb3JtLWNoZWNrc1xuICBkaXNwbGF5OiBmbGV4XG4gIGZsZXgtd3JhcDogd3JhcFxuICBtYXJnaW4tdG9wOiAyMHB4XG5cbiAgLmN1c3RvbS1jb250cm9sXG4gICAgbWFyZ2luLXJpZ2h0OiA0M3B4XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbFxuICArZm9udC1zaXplKDE2cHgpXG4gIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICBjb2xvcjogJGthbGVcbiAgbGluZS1oZWlnaHQ6IDM2cHhcbiAgcGFkZGluZy1sZWZ0OiAyMHB4XG4gIG1pbi1oZWlnaHQ6IDM2cHhcblxuICAmX19hZGRyZXNzXG4gICAgK2ZvbnQtc2l6ZSgxNHB4KVxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmVcbiAgYmFja2dyb3VuZDogJHNvdXIzXG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlXG4gIHdpZHRoOiAxOHB4XG4gIGhlaWdodDogMThweFxuICBib3JkZXItY29sb3I6ICRzb3VyM1xuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyXG4gIHdpZHRoOiAxOHB4XG4gIGhlaWdodDogMThweFxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbFxuICArZm9udC1zaXplKDE2cHgpXG4gIGxpbmUtaGVpZ2h0OiAyNnB4XG4gIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICBjb2xvcjogJHNvdXIzXG4gIHBhZGRpbmctbGVmdDogMHB4XG4gIG1pbi1oZWlnaHQ6IGluaXRpYWxcblxuLmN1c3RvbS1jaGVja2JveC5mb3JtYXQtY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsXG4gIGNvbG9yOiAka2FsZVxuICArZm9udC1zaXplKDEwcHgpXG5cbi5mb3JtLWxhYmVsLCBsZWdlbmRcbiAgK2ZvbnQtc2l6ZSgyMHB4KVxuICBsaW5lLWhlaWdodDogMS4yXG4gIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRcbiAgY29sb3I6ICRrYWxlXG5cbiAgLnRleHQtbXV0ZWRcbiAgICBjb2xvcjogJGthbGUgIWltcG9ydGFudFxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsXG4gICAgZGlzcGxheTogYmxvY2tcblxuLy8gc21hbGwgbGFiZWwgaGVhZGluZ3Ncbi5zbWFsbC1jb250cm9sLWxhYmVsXG4gIC5mb3JtLWNvbnRyb2wtbGFiZWxcbiAgICArZm9udC1zaXplKDE2cHgpXG4gICAgbGluZS1oZWlnaHQ6IDEuMlxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZFxuICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICAgIGNvbG9yOiAka2FsZVxuXG4gICAgLnRleHQtbXV0ZWRcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsXG4gICAgICBjb2xvcjogJGthbGUgIWltcG9ydGFudFxuXG4uZm9ybS1mb290ZXJcbiAgYm9yZGVyLXRvcDogbm9uZVxuXG4gIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG9cbiAgICBkaXNwbGF5OiBibG9ja1xuXG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZVxuICB3aWR0aDogNTZweFxuICBoZWlnaHQ6IDMycHhcbiAgYm9yZGVyLXJhZGl1czogMXJlbVxuICBiYWNrZ3JvdW5kOiAkc3BpbmFjaFxuICBib3JkZXI6IG5vbmVcblxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlclxuICB3aWR0aDogMjRweFxuICBoZWlnaHQ6IDI0cHhcbiAgYm9yZGVyLXJhZGl1czogNTAlXG4gIHRvcDogY2FsYygwLjI1cmVtICsgNHB4KVxuICBsZWZ0OiBjYWxjKC0zLjVyZW0gKyA0cHgpXG4gIGJhY2tncm91bmQ6IHdoaXRlXG5cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMS42cmVtKVxuXG4uZGF0YXRhYmxlLWFjdGlvbnNcbiAgLmZvcm0tY29udHJvbFxuICAgIGhlaWdodDogYXV0b1xuICAgIGZvbnQtc2l6ZTogMTZweFxuICAgICY6Zm9jdXNcbiAgICAgIGJvcmRlci1jb2xvcjogIzk3OTc5N1xuICAuYnRuXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4XG4gICAgcGFkZGluZy1yaWdodDogMTBweFxuICAgIGJvcmRlci1jb2xvcjogIzk3OTc5N1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiBsaWdodGVuKCM5Nzk3OTcsIDIwJSlcbiAgICAmOmFjdGl2ZSwgJjpmb2N1c1xuICAgICAgYm9yZGVyLWNvbG9yOiAjOTc5Nzk3ICFpbXBvcnRhbnRcbiAgaW5wdXRbdHlwZT1cInRleHRcIl1cbiAgICBoZWlnaHQ6IGF1dG9cblxuZm9ybS5mb3JtLWlubGluZVxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgLmJ0blxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuXG4ucXR5LWlucHV0IFxuICBmb250LXNpemU6IDE0cHgiLCIudGFibGUtcmVzcG9uc2l2ZVxuICBcbi5kYXRhdGFibGVcbiAgbWluLWhlaWdodDogMzAwcHhcblxuLnRhYmxlLXdpdGgtYm9yZGVyc1xuICAvLyByZXBsYWNpbmcgdWJlciBzcGVjaWZpYyBzZWxlY3RvcnNcbiAgdGFibGUudGFibGUudGFibGVcbiAgICB0aGVhZFxuICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LXNvdXJcblxuICAgIHRyLCB0ZCwgdGhlYWQgdGgsIHRoXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkcm9hZC1zbm93XG4gICAgICBmb250LWZhbWlseTogJGxpYnJlLWZvbnRcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lXG5cbiAgICB0ZCwgdGhlYWQgdGgsIHRoXG4gICAgICArZm9udC1zaXplKDE2cHgpXG4gICAgICBsaW5lLWhlaWdodDogMS4yMVxuICAgICAgcGFkZGluZzogNi41cHggMTJweCA2LjVweCAxMHB4XG5cbnRhYmxlLnRhYmxlLnRhYmxlXG5cbiAgdGQudGV4dC1zbWFsbFxuICAgICtmb250LXNpemUoMTJweClcbiAgICBsaW5lLWhlaWdodDogMS41XG5cbiAgLmZvcm0tZWRpdC10ZXh0XG4gICAgK2ZvbnQtc2l6ZSgxNnB4KVxuICAgIGxpbmUtaGVpZ2h0OiAxLjJcbiAgICBmb250LWZhbWlseTogJGxpYnJlLWZvbnRcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuICAgIGNvbG9yOiAkc291ci1hcHBsZVxuXG4udGFibGUtcGFnaW5hdGlvblxuICBkaXNwbGF5OiBmbGV4XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBtYXJnaW4tbGVmdDogYXV0b1xuICBtYXJnaW46IDIwcHggMHB4IDEyNHB4XG5cbiAgJl9fcHJldmlvdXMsICZfX25leHRcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGN1cnNvcjogcG9pbnRlclxuXG4gICZfX3ByZXZpb3VzOjpiZWZvcmUsICZfX25leHQ6OmFmdGVyXG4gICAgY29udGVudDogJydcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy9pY29ucy9ncmVlbi1yaWdodC1hcnJvdy5zdmcpXG4gICAgd2lkdGg6IDIwcHhcbiAgICBoZWlnaHQ6IDE0cHhcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcblxuICAmX19wcmV2aW91czo6YmVmb3JlXG4gICAgbWFyZ2luLXJpZ2h0OiAxNHB4XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKVxuXG4gICZfX25leHQ6OmFmdGVyXG4gICAgbWFyZ2luLWxlZnQ6IDE0cHhcblxuICAmX19wYWdlLWNvdW50XG4gICAgK2ZvbnQtc2l6ZSgxOHB4KVxuICAgIGxpbmUtaGVpZ2h0OiAxLjE4XG4gICAgbWFyZ2luOiAwcHggMTBweFxuICAgIGNvbG9yOiAkcm9hZC1zbm93XG4gICAgZm9udC1mYW1pbHk6ICRsaWJyZS1mb250XG5cbiAgJl9fY3VycmVudC1wYWdlXG4gICAgYm9yZGVyOiAxcHggc29saWQgJHJvYWQtc25vd1xuICAgIHBhZGRpbmc6IDJweCA2LjVweFxuXG4gICZfX3BhZ2UtdG8sICZfX2N1cnJlbnQtcGFnZVxuICAgIG1hcmdpbi1yaWdodDogOXB4XG5cbi50YWJsZS1oZWFkZXJcbiAgZGlzcGxheTogZmxleFxuICBmbGV4LXdyYXA6IHdyYXBcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gIG1hcmdpbi1ib3R0b206IDEwcHhcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuXG4gIGg1XG4gICAgbGluZS1oZWlnaHQ6IDEuMlxuICAgIGxldHRlci1zcGFjaW5nOiAwLjcxcHhcblxuICBzcGFuLCBoNVxuICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuXG4gICZfX2ZpbHRlcnNcbiAgICBtYXJnaW4tbGVmdDogYXV0b1xuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgZmxleC13cmFwOiB3cmFwXG5cblxuICAmX19wZXItcGFnZVxuICAgIG1hcmdpbjogMHB4IDVweFxuICAgIGN1cnNvcjogcG9pbnRlclxuICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICAgIGZvbnQtd2VpZ2h0OiBib2xkXG4gICAgY29sb3I6ICRibHVlYmVycnlcblxuICAgICYuYWN0aXZlXG4gICAgICBjb2xvcjogJHNwaW5hY2hcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG5cbiAgICAmLS1sYXN0LWNoaWxkXG4gICAgICAvLyBtYXJnaW4tcmlnaHQ6IDI4cHhcblxuICAmX19maWx0ZXItaGVhZGluZ1xuICAgIG1hcmdpbi1yaWdodDogMjVweFxuXG50YWJsZS50YWJsZS50YWJsZSB0Ym9keSB0aCwgdGFibGUudGFibGUudGFibGUgdGJvZHkgdGRcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnRcblxudGFibGUudGFibGUudGFibGUtc20uYWxpZ24taXRlbXMtY2VudGVyLnRhYmxlLWZsdXNoIHRyIHRkOmZpcnN0LWNoaWxkXG4gICtkZXNrdG9wXG4gICAgLy8gd2lkdGg6IDM2N3B4XG5cbnRhYmxlLnRhYmxlLnRhYmxlIHRib2R5IHRyLnN0YXRzX3JvdyB0ZFxuICBoZWlnaHQ6IDcwcHhcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50XG5cbnRhYmxlLnRhYmxlLnRhYmxlIHRib2R5IHRyLmJsYWNrX2JvcmRlciB0ZCxcbnRhYmxlLnRhYmxlLnRhYmxlIHRib2R5IHRyLmJsYWNrX2JvcmRlciB0aFxuICBib3JkZXItdG9wOiAxcHggc29saWQgJGJsYWNrXG5cbnRhYmxlLnRhYmxlLmJpZ2dlci10ZXh0XG4gIHRoZWFkXG4gICAgdHJcbiAgICAgIHRoXG4gICAgICAgICtmb250LXNpemUoMTNweCkgXG4gIHRib2R5XG4gICAgdHJcbiAgICAgIHRkXG4gICAgICAgICtmb250LXNpemUoMTZweCkgXG5cbi5xdWFudGl0eS1jb2x1bW5cbiAgd2lkdGg6IDExMHB4XG5cbiAgaW5wdXRcbiAgICB3aWR0aDogNjBweFxuXG4ucHJpY2UtY29sdW1uXG4gIHdpZHRoOiAxMjVweFxuXG4udmlzaWJpbGl0eS1jb2x1bW5cbiAgd2lkdGg6IDE4MHB4XG4iLCIuYnRuLmRyb3Bkb3duLXRvZ2dsZVxuICBwYWRkaW5nOiAwLjg3NXJlbSAxcmVtXG5cbi5kcm9wZG93bi1tZW51XG4gIGRpdi5kcm9wZG93bi1pdGVtXG4gICAgcGFkZGluZzogMFxuICAgIGJ1dHRvblxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgdGV4dC1hbGlnbjogbGVmdFxuXG4uZHJvcGRvd24tbWVudS0tbXVsdGljb2xcbiAgd2lkdGg6IGF1dG9cbiAgbWF4LXdpZHRoOiA3NXZ3XG4gIHRvcDogMTAwJSAhaW1wb3J0YW50XG4gIHRyYW5zZm9ybTogaW5oZXJpdCAhaW1wb3J0YW50XG5cbiAgJi5saXN0LWRyb3Bkb3duXG4gICAgdG9wOiA1NHB4ICFpbXBvcnRhbnRcblxuICAmLnNob3dcbiAgICAvLyBkaXNwbGF5OiBmbGV4XG4gICAgLy8gZmxleC13cmFwOiB3cmFwXG4gICAgbWluLXdpZHRoOiA0NC41dndcbiAgICBjb2x1bW5zOiAxNHZ3XG4gICAgK21vYmlsZVxuICAgICAgY29sdW1uczogMTAwdncgMVxuXG4gIC5kcm9wZG93bi1pdGVtXG4gICAgcGFkZGluZzogMC41cmVtIDFyZW0gIWltcG9ydGFudFxuICAgIC8vIHdpZHRoOiAyNSVcblxuLmRyb3Bkb3duLW1lbnUtLWNvbXBhY3RcbiAgJi5zaG93XG4gICAgLy8gY29sdW1uczogMTAwdncgMVxuICAgIC8vIG1pbi13aWR0aDogYXV0b1xuIiwiLm1vY2stc2VsZWN0XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG5cbiAgJjpob3ZlclxuICAgIC5tb2NrLXNlbGVjdF9fZHJvcC1kb3duXG4gICAgICBvcGFjaXR5OiAxXG4gICAgICBtYXgtaGVpZ2h0OiBub25lXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlXG5cbiAgJi0tZHJvcC1kb3duXG4gICAgd2lkdGg6IDI3NnB4XG5cbiAgJi0taW1hZ2UtZHJvcFxuICAgIHdpZHRoOiA1NXB4XG5cbiAgICAubW9jay1zZWxlY3RfX29wdGlvblxuICAgICAgcGFkZGluZy1sZWZ0OiA3cHhcblxuICAgIC5tb2NrLXNlbGVjdF9fZHJvcC1kb3duXG4gICAgICB3aWR0aDogMTA5cHhcbiAgICAgIGxlZnQ6IGF1dG9cbiAgICAgIHJpZ2h0OiAwXG4gICAgICBwYWRkaW5nOiA5cHggMTBweCA0cHggMTNweFxuXG4gICZfX2ltYWdlXG4gICAgZGlzcGxheTogZmxleFxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBtYXJnaW4tYm90dG9tOiAxM3B4XG5cbiAgYnV0dG9uXG4gICAgd2lkdGg6IDEwMCVcblxuICAgIHBcbiAgICAgICtmb250LXNpemUoMTRweClcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE0XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHhcblxuICAgIGlcbiAgICAgIGZvbnQtc2l6ZTogMTZweFxuICAgICAgY29sb3I6ICRrYWxlXG5cbiAgJl9fb3B0aW9uXG4gICAgK2ZvbnQtc2l6ZSgxNXB4KVxuICAgIGxpbmUtaGVpZ2h0OiAxLjE3XG4gICAgcGFkZGluZzogOXB4IDE2cHhcbiAgICB3aWR0aDogMTAwJVxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRzcGluYWNoXG4gICAgY29sb3I6ICRrYWxlXG4gICAgZm9udC1mYW1pbHk6ICRsaWJyZS1mb250XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZVxuICAgIGN1cnNvcjogcG9pbnRlclxuICAgIGJvcmRlci1yYWRpdXM6IDJweFxuXG4gICAgJjo6YWZ0ZXJcbiAgICAgIGNvbnRlbnQ6ICdcXGYxMDcnXG4gICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIlxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICByaWdodDogMTZweFxuICAgICAgdG9wOiA1MCVcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxuXG4gICZfX3RpdGxlc1xuICAgIHBhZGRpbmc6IDhweCAzNnB4IDE4cHggMThweFxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4LXdyYXA6IHdyYXBcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG5cbiAgJl9fYnktdHlwZVxuICAgICtmb250LXNpemUoMTRweClcbiAgICBsaW5lLWhlaWdodDogMS4xN1xuICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICAgIGNvbG9yOiAkc3BpbmFjaFxuXG4gICZfX3NlbGVjdC1hbGxcbiAgICArZm9udC1zaXplKDEycHgpXG4gICAgbGluZS1oZWlnaHQ6IDEuMTZcbiAgICBmb250LWZhbWlseTogJGxpYnJlLWZvbnRcbiAgICBjb2xvcjogJHNvdXJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuXG5cbiAgJl9fZHJvcC1kb3duXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgdG9wOiAxMDAlXG4gICAgbGVmdDogMFxuICAgIHdpZHRoOiAxMDAlXG4gICAgcGFkZGluZy1sZWZ0OiAwcHhcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDRweCAkYmFyZWx5LWRhcmtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcm9hZC1zbm93XG4gICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAzMDBtcyBlYXNlXG4gICAgb3BhY2l0eTogMFxuICAgIG1heC1oZWlnaHQ6IDFweFxuICAgIHZpc2liaWxpdHk6IGhpZGRlblxuICAgIGJhY2tncm91bmQ6ICRmYXRlLWdyYXlcbiAgICB6LWluZGV4OiA5OTlcblxuICAmX19pbnB1dHNcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW1cbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWxcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE0XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHhcbiAgICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuXG4gICAgICAmOjpiZWZvcmUsICY6OmFmdGVyXG4gICAgICAgIC8vIHdpZHRoOiAyNnB4XG4gICAgICAgIC8vIGhlaWdodDogMTlweFxuXG4gICAgLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWxcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweFxuXG4gICZfX29yZ2FuaWNcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW1cblxuICAgIC5jdXN0b20tY29udHJvbFxuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4XG5cbiAgICAuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbFxuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4XG5cbi8vIG92ZXJ3cml0aW5nIG92ZXJseSBzcGVjaWZpYyBoYXJkc2V0IGdsb2JhbHNcbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0fi5jdXN0b20tY29udHJvbC1sYWJlbFxuICBoZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudFxuIiwiLnBhZ2luYXRpb25cbiAgd2lkdGg6IDEwMCVcbiAgcGFkZGluZzogMjRweCAwcHggMHB4XG4gICttb2JpbGVcbiAgZmxleC13cmFwOiB3cmFwXG5cbiAgJl9fd3JhcFxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG9cbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG9cblxuICAmX19udW1iZXIsICZfX3ByZXYtbmV4dFxuICAgICtmb250LXNpemUoMTRweClcbiAgICBsaW5lLWhlaWdodDogMS4xNFxuICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICAgIHdpZHRoOiAzNXB4XG4gICAgaGVpZ2h0OiAzNXB4XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHJhaW55LWRheVxuICAgIGJvcmRlci1yYWRpdXM6IDUwJVxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgbWFyZ2luOiAwcHggMy41cHhcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgY3Vyc29yOiBwb2ludGVyXG5cbiAgICAmLmFjdGl2ZSwgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmVcbiAgICAgIGJhY2tncm91bmQ6ICRrYWxlXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAka2FsZVxuICAgICAgY29sb3I6IHdoaXRlXG5cbi5wYWdlLWxpbmtcbiAgY29sb3I6ICRrYWxlXG5cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGlua1xuICBjb2xvcjogJGthbGUiLCIuaGVyby1pbWFnZVxuICB3aWR0aDogMTAwJVxuICBoZWlnaHQ6IDM2OXB4XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXJcbiIsIi50d28tYnRuLWNhbGxvdXRcbiAgK21vYmlsZVxuICAgIHBhZGRpbmctYm90dG9tOiAyMnB4XG4gIGRpc3BsYXk6IGZsZXhcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgZmxleC13cmFwOiB3cmFwXG4gIHBhZGRpbmctdG9wOiAzN3B4XG5cbiAgJl9fYnV0dG9uc1xuICAgICttb2JpbGUtdXBcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxuICAgICt0YWJsZXQtdXBcbiAgICAgIHdpZHRoOiA0OSVcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleC13cmFwOiB3cmFwXG5cbiAgICAuYnRuXG4gICAgICArbW9iaWxlLXVwXG4gICAgICAgIG1hcmdpbjogMHB4IDI0cHggMTBweCAwcHhcbiAgICAgICt0YWJsZXQtdXBcbiAgICAgICAgbWFyZ2luOiAwcHggMHB4IDEwcHggMjRweFxuICAgICAgK2ZvbnQtc2l6ZSgxNnB4KVxuICAgICAgbGluZS1oZWlnaHQ6IDEuMzEyNVxuICAgICAgd2lkdGg6IDIyMHB4XG4gICAgICBwYWRkaW5nLWxlZnQ6IDBweFxuICAgICAgcGFkZGluZy1yaWdodDogMHB4XG4gICAgICBib3JkZXItcmFkaXVzOiAwcHhcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhclxuXG4gIGgxXG4gICAgK3RhYmxldC11cFxuICAgICAgd2lkdGg6IDUwJVxuICAgICtmb250LXNpemUoNDRweClcbiAgICBsaW5lLWhlaWdodDogMVxuICAgIGZvbnQtZmFtaWx5OiAkYnJvdGhlcnMtZm9udFxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4XG4iLCJzZWN0aW9uLmljb24tbmF2XG4gIG1hcmdpbi1ib3R0b206IDQwcHhcblxuLmljb24tbmF2XG4gIHRleHQtYWxpZ246IGNlbnRlclxuICBkaXNwbGF5OiBmbGV4XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kXG4gIGJhY2tncm91bmQ6ICRsaWdodC1zb3VyXG4gIHBhZGRpbmc6IDhweCAwcHhcblxuICAmX190aXRsZVxuICAgICtmb250LXNpemUoMTNweClcbiAgICBsaW5lLWhlaWdodDogMS4yMVxuICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICBkaXNwbGF5OiBibG9ja1xuXG4gIHVsXG4gICAgcGFkZGluZy1sZWZ0OiAwcHhcbiAgICBtYXJnaW4tYm90dG9tOiAwcHhcblxuICBpXG4gICAgK2ZvbnQtc2l6ZSgzNnB4KVxuICAgIGxpbmUtaGVpZ2h0OiAxXG4gICAgY29sb3I6ICRzb3VyM1xuICAgIHdpZHRoOiA2MHB4XG4gICAgaGVpZ2h0OiA2MHB4XG4gICAgYm9yZGVyLXJhZGl1czogNTAlXG4gICAgZGlzcGxheTogZmxleFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgIG1hcmdpbjogYXV0byBhdXRvIDNweCBhdXRvXG5cbiAgbGlcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICBtYXJnaW46IDBweCAxNy41cHggNXB4XG5cbiAgICAmLmFjdGl2ZVxuICAgICAgaVxuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZVxuXG4gICAgICAuaWNvbi1uYXZfX3RpdGxlXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZFxuIiwiLnByb2R1Y2VyLWNhcmRzXG4gIHBhZGRpbmc6IDQzcHggMHB4IDcycHhcblxuLmNvbC1sZy05XG4gIC5jYXJkX19jb250ZW50XG4gICAgc3BhbiwgcCwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNlxuICAgICAgZm9udC1mYW1pbHk6ICRsaWJyZS1mb250XG5cbiAgLmNhcmRfX2xpbmtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuXG4uY2FyZFxuICBib3JkZXItcmFkaXVzOiAwcHhcblxuICAmLS1ib3JkZXJlZFxuICAgIHdpZHRoOiAxMDAlXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZFxuICAgIGJvcmRlci1yYWRpdXM6IDVweFxuXG4gICAgK3ByaW50XG4gICAgICBib3JkZXI6IG5vbmVcblxuICAmLS1kZXRhaWxzXG4gICAgcGFkZGluZzogMjBweCAxN3B4XG4gICAgbWluLWhlaWdodDogMzA2cHhcblxuICAgID4gaDZcbiAgICAgICtmb250LXNpemUoMTRweClcbiAgICAgIGxpbmUtaGVpZ2h0OiAxXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC43MXB4XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICBmb250LWZhbWlseTogJGJyb3RoZXJzLWZvbnRcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZFxuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4XG5cbiAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBzcGFuLCBhXG4gICAgICBjb2xvcjogd2hpdGVcblxuXG4gICAgJi5iZy0tc291cjMsICYuYmctLXNvdXI0XG4gICAgICBoMVxuICAgICAgICBjb2xvcjogJHNvdXJcblxuXG4gICZfX2NvbnRlbnRcbiAgICBtYXJnaW4tdG9wOiAzMHB4XG5cbiAgICBzcGFuXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuXG4gICAgaDFcbiAgICAgICtmb250LXNpemUoNTBweClcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM2XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXJcblxuICAgIHBcbiAgICAgIGZvbnQtZmFtaWx5OiAkbm90aWNpYS1mb250XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHhcblxuICAmX19jb250ZW50LXR5cGVcbiAgICArZm9udC1zaXplKDE2cHgpXG4gICAgbGluZS1oZWlnaHQ6IDEuMzY1XG4gICAgbWFyZ2luLXJpZ2h0OiAxM3B4XG5cblxuICAmX19saW5rXG4gICAgK2ZvbnQtc2l6ZSgxNHB4KVxuICAgIGxpbmUtaGVpZ2h0OiAxLjIxXG4gICAgZm9udC1mYW1pbHk6ICRsaWJyZS1mb250XG4gICAgbWFyZ2luLXRvcDogYXV0b1xuICAgIGRpc3BsYXk6IGJsb2NrXG5cbiAgLmNhcmQtaGVhZGVyXG4gICAgaDVcbiAgICAgICtmb250LXNpemUoMjBweClcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE3XG4gICAgICBmb250LWZhbWlseTogJGJyb3RoZXJzLWZvbnRcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcblxuICAgIC5idG5cbiAgICAgIC8vIGJvcmRlci1yYWRpdXM6IDBweFxuXG4uY2FyZC1oZWFkZXJcbiAgZGlzcGxheTogZmxleFxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBwYWRkaW5nOiAxNnB4IDEuNXJlbVxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICArcHJpbnRcbiAgICBwYWRkaW5nOiAwIDAgMTBweCAwXG5cbi5jYXJkLWJvZHlcbiAgK3ByaW50XG4gICAgcGFkZGluZzogMCAwIDMwcHggMFxuXG4vLyB0aHJlZSBjYXJkc1xuLnRocmVlLWNhcmQtY2FsbG91dFxuICB3aWR0aDogMTAwJVxuICBiYWNrZ3JvdW5kOiAkbXVzaHJvb21cbiAgcGFkZGluZzogNTBweCAwcHhcblxuICAmX19jb250YWluZXJcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgZmxleC13cmFwOiB3cmFwXG4gICAgd2lkdGg6IDkwJVxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvXG4gICAgd2lkdGg6IDc1JVxuICAgIG1heC13aWR0aDogMTA4NnB4XG5cbiAgLmNhcmRcbiAgICArdGFibGV0LXVwXG4gICAgICB3aWR0aDogMzElXG4gICAgICBtaW4taGVpZ2h0OiAzMzJweFxuICAgIHdpZHRoOiAxMDAlXG4iLCJ0YWJsZS50YWJsZS50YWJsZVxuICBmb250LWZhbWlseTogJGxpYnJlLWZvbnRcbiAgbGV0dGVyLXNwYWNpbmc6IDBcblxuICB0aFxuICAgICtmb250LXNpemUoMTBweClcbiAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgcGFkZGluZzogMTBweCAxMHB4IDExcHhcbiAgICAmOmZpcnN0LWNoaWxkXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHhcbiAgICAmOmxhc3QtY2hpbGRcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHhcblxuICB0ZFxuICAgICtmb250LXNpemUoMTRweClcbiAgICBsaW5lLWhlaWdodDogMS4xN1xuXG4gIHRoLCB0ZFxuICAgIGNvbG9yOiAka2FsZVxuICAgIGE6bm90KC5kcm9wZG93bi1pdGVtKVxuICAgICAgY29sb3I6ICRzb3VyLWFwcGxlXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuXG4gIHRib2R5XG4gICAgdGRcbiAgICAgICtwcmludFxuICAgICAgICB3aGl0ZS1zcGFjZTogaW5oZXJpdFxuICAgIHRoLCB0ZFxuICAgICAgcGFkZGluZzogMTBweCAxMHB4IDExcHhcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudFxuICAgIHRkOmZpcnN0LWNoaWxkXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHhcbiAgICB0ZDpsYXN0LWNoaWxkXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4XG4gICAgdGQudGFibGUtYWN0aW9uc1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnRcbiAgICAgIC8vIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudFxuICAgICAgd2lkdGg6IDY2cHhcbiAgICBcblxuLnRhYmxlLXJlc3BvbnNpdmVcbiAgbWluLWhlaWdodDogMzAwcHhcbiAgK3ByaW50XG4gICAgbWluLWhlaWdodDogaW5oZXJpdFxuICAgIG92ZXJmbG93LXg6IHZpc2libGVcblxuXG4gICYudGFibGUtYmFzaWNcbiAgICBtaW4taGVpZ2h0OiBpbmhlcml0XG4gICAgdGRcbiAgICAgIHdoaXRlLXNwYWNlOiBpbmhlcml0XG5cbiAgJi0tYXV0b1xuICAgIG1pbi1oZWlnaHQ6IGF1dG9cbiIsIi5tb2RhbC1iYWNrZHJvcC5zaG93XG4gIG9wYWNpdHk6IC41XG5cbi5tb2RhbC10aXRsZVxuICBmb250LWZhbWlseTogJGJyb3RoZXJzLWZvbnRcbiAgZm9udC1zaXplOiAycmVtXG4gIGxpbmUtaGVpZ2h0OiAxLjE4XG4gIGNvbG9yOiAjMDQyOTAwXG4gIG1hcmdpbi1ib3R0b206IDBcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuXG4ubW9kYWwtLWltYWdlXG4gIC5tb2RhbC1ib2R5XG4gICAgcGFkZGluZzogMCBcbiIsIi5mZnJpLWJyZWFkY3J1bWJcbiAgK3ByaW50XG4gICAgZGlzcGxheTogbm9uZVxuXG4gICZfX3RleHRcbiAgICArZm9udC1zaXplKDE2cHgpXG4gICAgbGluZS1oZWlnaHQ6IDEuMlxuICAgIGNvbG9yOiAkc3BpbmFjaFxuICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuXG4gIGFcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNwaW5hY2hcbiIsIi5qcy1tYXBcbiAgaGVpZ2h0OiAyMjVweFxuICB3aWR0aDogMTAwJVxuICBtYXJnaW4tYm90dG9tOiAzOHB4XG4iLCIuZmZyaS10aW1lbGluZVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW5cbiAgd2lkdGg6IDEwMCVcbiAgcGFkZGluZzogMjBweCAwIDMwcHhcbiAgYm9yZGVyLXRvcDogLjI1cHggc29saWQgIzAwNTgyNVxuICArcHJpbnRcbiAgICBkaXNwbGF5OiBub25lXG4gICttb2JpbGVcbiAgICBwYWRkaW5nOiAyMHB4IDBcblxuICAmLS1iYW5uZXJcbiAgICBwYWRkaW5nOiAxLjEyNXJlbSAwcHhcblxuICAgICZfX2hlYWRpbmdzLmZmLWhlYWRlci1uYXZfX2xhcmdlLWNvbnRhaW5lclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXG4gICAgaDVcbiAgICAgICtmb250LXNpemUoMjBweClcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjJcbiAgICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4XG5cbiAgJl9fdGV4dC1jdGFcbiAgICB3aWR0aDogMTAwJVxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4LXdyYXA6IHdyYXBcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICBtYXJnaW4tYm90dG9tOiA1cHhcblxuICAgIGg1LCBhXG4gICAgICBjb2xvcjogJHNvdXJcbiAgICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuXG4gICAgaDVcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjJcbiAgICAgIGZvbnQtc2l6ZTogMXJlbVxuICAgICAgK21vYmlsZVxuICAgICAgICArZm9udC1zaXplKDE0cHgpXG5cbiAgICBhXG4gICAgICArbW9iaWxlXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHhcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRcblxuICAmX19wZXJjZW50YWdlXG4gICAgd2lkdGg6IDEwMCVcbiAgICBiYWNrZ3JvdW5kOiAkcmFpbnktc25vd1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHhcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBvdmVyZmxvdzogaGlkZGVuXG5cbiAgJl9fcGVyY2VudC10ZXh0XG4gICAgbGluZS1oZWlnaHQ6IDEuMlxuICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICAgIHBhZGRpbmc6IDZweCAyOXB4XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgei1pbmRleDogMVxuICAgICttb2JpbGVcbiAgICAgICtmb250LXNpemUoMTRweClcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgIC5ib2xkXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG5cbiAgJl9fYmdcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICBoZWlnaHQ6IDEwMCVcbiAgICBsZWZ0OiAwXG4gICAgdG9wOiAwXG4gICAgYm90dG9tOiAwXG4gICAgYmFja2dyb3VuZDogJHNvdXJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4XG4gICAgbWF4LXdpZHRoOiAxMDAlXG5cbi53aW5kb3ctbWVzc2FnZS1mb3JtYXR0aW5nXG4gIHAsIHNwYW4sIGksIGIsIGFcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudFxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50XG5cbiAgYVxuICAgIGNvbG9yOiAka2FsZSAhaW1wb3J0YW50XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcblxuICAgICYuYWN0aXZlLCAmOmhvdmVyLCAmOmZvY3VzXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiIsIi5wcm9kdWNlci1kZXRhaWxzXG4gIHBhZGRpbmc6IDI4cHggMHB4IDQ2cHhcblxuICAmX19pbWFnZXNcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG5cbiAgICBpbWdcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBtYXgtaGVpZ2h0OiAyMDBweFxuICAgICAgb2JqZWN0LWZpdDogY292ZXJcbiAgICAgIGhlaWdodDogYXV0b1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweFxuICAgICAgK3RhYmxldC11cFxuICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweCBcbiAgICAgICtkZXNrdG9wXG4gICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4XG5cbiAgICAgICY6bnRoLWNoaWxkKDJuKzIpXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4XG5cbiAgICAmLS10d28taW1hZ2VzXG4gICAgICBpbWdcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KVxuXG4gICZfX3RpdGxlc1xuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4LXdyYXA6IHdyYXBcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG5cbiAgICBoMVxuICAgICAgK2ZvbnQtc2l6ZSg0NHB4KVxuICAgICAgbGluZS1oZWlnaHQ6IDFcbiAgICAgIGZvbnQtZmFtaWx5OiAkYnJvdGhlcnMtZm9udFxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbFxuXG4gICAgaDEsIGg0XG4gICAgICBtYXJnaW4tYm90dG9tOiAwXG4gICAgICBjb2xvcjogJGthbGVcbiAgICBoNFxuICAgICAgbWFyZ2luLWJvdHRvbTogLTNweFxuXG4gIGg2LCBoNiBzcGFuXG4gICAgK2ZvbnQtc2l6ZSgxNnB4KVxuICAgIGxpbmUtaGVpZ2h0OiAxLjE4NzVcbiAgICBmb250LWZhbWlseTogJGxpYnJlLWZvbnRcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRcbiAgICBjb2xvcjogJGRhcmstc291clxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4XG5cbiAgcFxuICAgICtmb250LXNpemUoMTZweClcbiAgICBsaW5lLWhlaWdodDogMS4zMTI1XG4gICAgY29sb3I6IGJsYWNrXG4gICAgZm9udC1mYW1pbHk6ICRub3RpY2lhLWZvbnRcbiIsIi5pbnRyb2pzLXRvb2x0aXBcbiAgbWluLXdpZHRoOiAzMDBweFxuICBtYXgtd2lkdGg6IDM1MHB4XG4gIFxuLmludHJvanMtdG9vbHRpcC10aXRsZVxuICBmb250LWZhbWlseTogJG5vdGljaWEtZm9udFxuXG4uaW50cm9qcy10b29sdGlwdGV4dFxuICBmb250LXNpemU6IDEzcHhcbiAgcGFkZGluZzogMTBweCAyMHB4IDIwcHggMjBweFxuXG4gIHVsXG4gICAgbWFyZ2luOiA4cHggMFxuICAgIHBhZGRpbmc6IDAgMCAwIDE1cHhcblxuICAgIGxpXG4gICAgICBtYXJnaW46IDZweCAwXG5cbi5pbnRyb2pzLWJ1dHRvblxuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDhlM2NcbiAgYm9yZGVyLWNvbG9yOiAjMzQ4ZTNjXG4gIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiKDEzIDUxIDMyIC8gMTAlKVxuICB0ZXh0LXNoYWRvdzogbm9uZVxuICB0cmFuc2l0aW9uOiAuMnMgZWFzZSBhbGxcblxuICAmOmhvdmVyLCAmOmZvY3VzXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxuICAgIGJvcmRlci1jb2xvcjogIzM0OGUzY1xuICAgIGNvbG9yOiAjMzQ4ZTNjICFpbXBvcnRhbnRcblxuLmludHJvanMtZGlzYWJsZWRcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiYlxuICBjb2xvcjogIzk5OSAhaW1wb3J0YW50XG4gIGJvcmRlci1jb2xvcjogI2VlZSAhaW1wb3J0YW50XG5cbi5pbnRyb2pzLWRvbnRTaG93QWdhaW5cbiAgbWFyZ2luLWJvdHRvbTogMTBweFxuICBsYWJlbFxuICAgIGZvbnQtc2l6ZTogMTJweFxuICAgIGNvbG9yOiAjNTI1ZjdmIiwiLmxvZ2luLWJnXG4gIC5tYWluLWNvbnRlbnRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc291ciwgJHNvdXIyIDMzJSwgJHNvdXIzIDc3JSlcbiAgICBtaW4taGVpZ2h0OiAxMDB2aFxuXG4uYXV0aC1mb3JtLXdyYXBcbiAgZGlzcGxheTogZmxleFxuICBtaW4taGVpZ2h0OiAxMDB2aFxuICBwYWRkaW5nLXRvcDogMjBweFxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICBhbGlnbi1pdGVtczogY2VudGVyXG5cblxuICAmLnJlZ2lzdGVyLWxheW91dFxuICAgIGZvcm1cbiAgICAgIG1hcmdpbi10b3A6IDMwcHhcblxuLmF1dGgtZm9ybS1jYXJkXG4gICttb2JpbGUtdXBcbiAgICBwYWRkaW5nOiAyNXB4XG4gICt0YWJsZXQtdXBcbiAgICBwYWRkaW5nOiA0NXB4XG4gICtkZXNrdG9wXG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4XG4gIG1heC13aWR0aDogMTAwJVxuICBtYXJnaW46IGF1dG9cbiAgZGlzcGxheTogZmxleFxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgZmxleC13cmFwOiB3cmFwXG4gIGJhY2tncm91bmQ6ICRzbm93XG4gIGJvcmRlci1yYWRpdXM6IDhweFxuXG4gIGlucHV0OjpwbGFjZWhvbGRlclxuICAgIGNvbG9yOiBsaWdodGVuKCM5NmFhODMsIDEwJSkgIWltcG9ydGFudFxuXG4uYXV0aC1mb3JtLWxlZnQtaGFsZlxuICBkaXNwbGF5OiBmbGV4XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgd2lkdGg6IDQ3JVxuXG4gIGltZ1xuICAgIG1heC13aWR0aDogMTAwJVxuXG4uYXV0aC1mb3JtLXJpZ2h0LWhhbGZcbiAgd2lkdGg6IDQxJVxuXG4gIGg0XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweFxuICAgIGNvbG9yOiAkaHVudGVyXG5cbiAgZm9ybVxuICAgICttb2JpbGUtdXBcbiAgICAgIG1hcmdpbi10b3A6IDIwcHhcbiAgICArdGFibGV0LXVwXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4XG4gICAgK2Rlc2t0b3BcbiAgICAgIG1hcmdpbi10b3A6IDU5cHhcblxuLmF1dGgtZm9ybS1sZWZ0LWhhbGYsIC5hdXRoLWZvcm0tcmlnaHQtaGFsZlxuICBpbnB1dDpub3QoW3R5cGU9XCJzdWJtaXRcIl0pXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcbiAgICBib3JkZXI6IG5vbmVcbiAgICBib3gtc2hhZG93OiBub25lXG4gICAgcGFkZGluZy1sZWZ0OiAwcHhcbiAgICBjb2xvcjogJGh1bnRlclxuICAgIGZvbnQtZmFtaWx5OiAkbm90aWNpYS1mb250XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjbG91ZFxuICAgIGJvcmRlci1yYWRpdXM6IDBweFxuICAgIG1hcmdpbi1ib3R0b206IDMwcHhcblxuICAgICY6OnBsYWNlaG9sZGVyXG4gICAgICBjb2xvcjogJGh1bnRlclxuXG4gIC5idG5cbiAgICBtYXJnaW46IDEwcHggMHB4IDMwcHhcblxuICBzcGFuXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBtYXJnaW4tYm90dG9tOiA0cHhcblxuLnJlZ2lzdGVyLWxheW91dFxuICAuYXV0aC1mb3JtLWxlZnQtaGFsZlxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICZfX2hlYWRlclxuICAgIHdpZHRoOiAxMDAlXG4gICAgK3RhYmxldC11cFxuICAgICAgZGlzcGxheTogZmxleFxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XG4gICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXJcbiAgICBpbWdcbiAgICAgIHdpZHRoOiAyMDBweFxuICAgIC50aXRsZVxuICAgICAgZGlzcGxheTogZmxleFxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgbWFyZ2luOiAyMHB4IDBcbiAgICAgICt0YWJsZXQtdXBcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4XG5cbi5hdXRoLWZvcm0tcmlnaHQtaGFsZiwgLmF1dGgtZm9ybS1sZWZ0LWhhbGZcbiAgK21vYmlsZVxuICAgIHdpZHRoOiAxMDAlXG4gICAgbWFyZ2luOiBhdXRvIiwiLmZmLWhlYWRlci1uYXZcbiAgZmxleC13cmFwOiB3cmFwXG5cbiAgJl9fbGFyZ2UtY29udGFpbmVyXG4gICAgZGlzcGxheTogZmxleFxuICAgIGZsZXgtd3JhcDogd3JhcFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICArbW9iaWxlXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuXG4gIC5uYXZiYXItZHJvcGRvd25cbiAgICArbW9iaWxlXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG5cbiAgLmZmLWhlYWRlci1uYXZfX3NlY29uZC1uYXZcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydFxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XG4gICAgbWFyZ2luLXJpZ2h0OiAwXG4gICAgLm5hdi1pdGVtXG4gICAgICBtYXJnaW4tcmlnaHQ6IDBcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHhcbiAgICArbW9iaWxlXG4gICAgICBmbGV4OiBhdXRvXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXG4gICAgLm5hdmJhci1uYXZcbiAgICAgICttb2JpbGVcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudFxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnRcbiAgICAgICAgLm5hdi1pdGVtXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnRcblxuICAmX19jYXJ0XG4gICAgZGlzcGxheTogZmxleFxuICAgIHBhZGRpbmctdG9wOiAxcHhcblxuICAgIGlcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4XG5cbiAgJl9fY2FydC1kcm9wXG4gICAgcmlnaHQ6IC0zMnB4XG4gICAgcGFkZGluZzogMjRweCAyNHB4IDIycHggMjRweFxuICAgIGJvcmRlcjogMnB4IHNvbGlkICRrYWxlXG4gICAgYm9yZGVyLXJhZGl1czogMHB4XG4gICAgYm94LXNoYWRvdzogbm9uZVxuICAgICttb2JpbGVcbiAgICAgIHdpZHRoOiA4NnZ3ICFpbXBvcnRhbnRcbiAgICAgIHJpZ2h0OiAtNDBweCAhaW1wb3J0YW50XG4gICAgK21vYmlsZS11cFxuICAgICAgd2lkdGg6IDEwMHZ3XG4gICAgK3RhYmxldC11cFxuICAgICAgd2lkdGg6IDUwNnB4XG4gICAgK3NtYWxsLWxhcHRvcC11cFxuICAgICAgcmlnaHQ6IC05NnB4XG5cblxuICAgIC5kaXNwbGF5LTZcbiAgICAgIG1hcmdpbi1ib3R0b206IDIxcHhcblxuICAgIC5zaG9wcGluZy1jYXJ0X19saXN0aW5nLWltYWdlXG4gICAgICB3aWR0aDogMTAwcHhcbiAgICAgIGhlaWdodDogMTAwcHhcbiAgICAgIG1pbi13aWR0aDogMTAwcHhcbiAgICAgICttb2JpbGVcbiAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICBcbiAgICAuc2hvcHBpbmctY2FydF9fbGlzdGluZy1pbmZvXG4gICAgICArbW9iaWxlXG4gICAgICAgIGg0XG4gICAgICAgICAgK2ZvbnQtc2l6ZSgxOHB4KVxuICAgICAgICBwXG4gICAgICAgICAgK2ZvbnQtc2l6ZSgxNHB4KVxuICAgICAgK3RhYmxldC11cFxuICAgICAgICB3aWR0aDogNTIlXG5cblxuICAgIC5zaG9wcGluZy1jYXJ0X19saXN0aW5nLWRldGFpbHNcbiAgICAgICt0YWJsZXQtdXBcbiAgICAgICAgd2lkdGg6IDIwJVxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG9cblxuICAmX19jYXJ0LXByaWNlLXdyYXBcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgJGthbGVcbiAgICBwYWRkaW5nLXRvcDogMThweFxuXG4gICZfX2NhcnQtcHJpY2VcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgZmxleC13cmFwOiB3cmFwXG5cbiAgICBoNFxuICAgICAgY29sb3I6ICRkYXJrLXNvdXItYXBwbGVcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHhcblxuICAmX19idXR0b25zXG4gICAgZGlzcGxheTogZmxleFxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgK21vYmlsZVxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgLmJ0blxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudFxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHhcblxuICBpXG4gICAgK2ZvbnQtc2l6ZSgyNHB4KVxuICAgIG1hcmdpbi1sZWZ0OiAxNXB4XG5cbiAgYTpub3QoLmJ0bilcbiAgICBjb2xvcjogJHNvdXJcblxuICAgICY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlXG4gICAgICBjb2xvcjogbWl4KCRzb3VyLCBibGFjaywgOTAlKVxuXG4gIC5uYXZiYXItbmF2IC5uYXYtbGlua1xuICAgIHBhZGRpbmc6IDBweFxuICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICAgIGxpbmUtaGVpZ2h0OiAyXG5cbiAgICAmLmFjdGl2ZVxuICAgICAgY29sb3I6ICNlZWVcblxuICAubmF2LWl0ZW1cbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHhcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAmLS1zZXBhcmF0ZVxuICAgICAgK21vYmlsZVxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweFxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4XG4gICAgICAmOmJlZm9yZVxuICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICB0b3A6IDBcbiAgICAgICAgbGVmdDogMFxuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzRkODgyNFxuICAgICAgK3RhYmxldC11cFxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHhcbiAgICAgICAgJjpiZWZvcmVcbiAgICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgd2lkdGg6IDFweFxuICAgICAgICAgIGhlaWdodDogMjFweFxuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzRkODgyNFxuICAgICAgICAgIHRvcDogNTAlXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpXG4gICAgJi0taGFzLWljb25cbiAgICAgIGlcbiAgICAgICAgZm9udC1zaXplOiAxcmVtXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3B4XG5cbiAgLm5hdi1oZWFkaW5nXG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4XG4gICAgJl9fdGV4dFxuICAgICAgY29sb3I6ICRzb3VyXG4gICAgICBmb250LWZhbWlseTogJGxpYnJlLWZvbnRcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkXG4gICAgICBmb250LXNpemU6IDEycHhcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4XG5cbiAgLmRyb3Bkb3duXG4gICAgLmRyb3Bkb3duLW1lbnVcbiAgICAgICYtcmlnaHRcbiAgICAgICAgK21vYmlsZVxuICAgICAgICAgIHdpZHRoOiBhdXRvXG4gICAgICAgICAgbGVmdDogYXV0b1xuICAgICAgICAgIHJpZ2h0OiAwXG4gICAgICAmLWxlZnRcbiAgICAgICAgbGVmdDogMjBweFxuICAgICAgICArbW9iaWxlXG4gICAgICAgICAgd2lkdGg6IDkwdndcbiAgICAgICAgICBsZWZ0OiAwXG4gICAgICAgICAgcmlnaHQ6IDBcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJHNvdXIsIDMwJSlcbiAgICAgIC5kcm9wZG93bi1pdGVtXG4gICAgICAgIGNvbG9yOiAjMDAwXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICAgICAgICArbW9iaWxlXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweFxuICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZVxuXG4gICAgLmRyb3Bkb3duLW1lbnUtZGFya1xuICAgICAgLmRyb3Bkb3duLWl0ZW1cbiAgICAgICAgY29sb3I6ICNmZmZcbiAgICAgICAgZm9udC1mYW1pbHk6ICRsaWJyZS1mb250XG4gICAgICAgICY6aG92ZXJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRrYWxlLCAxMCUpXG5cbi5mZi1oZWFkZXJcbiAgYmFja2dyb3VuZDogd2hpdGVcbiAgcGFkZGluZzogMjBweCAwcHhcblxuICAubGFyZ2UtY29udGFpbmVyXG4gICAgZmxleC13cmFwOiB3cmFwXG5cbiAgaW1nXG4gICAgbWF4LXdpZHRoOiAyMDFweFxuXG4gIGZvcm1cbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjIwcHgpXG4gICAgcGFkZGluZy1sZWZ0OiA2JVxuICAgICttb2JpbGVcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBwYWRkaW5nLWxlZnQ6IDBcblxuICAgIC5mb3JtLWdyb3VwXG4gICAgICBtYXJnaW4tYm90dG9tOiAwXG5cbiAgLnNlYXJjaC1pbnB1dFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4gICAgbGFiZWxbZm9yPVwic2VhcmNoXCJdXG4gICAgICBkaXNwbGF5OiBub25lXG5cbiAgaW5wdXRbdHlwZT1cInNlYXJjaFwiXVxuICAgICtmb250LXNpemUoMjRweClcbiAgICBsaW5lLWhlaWdodDogMS4zXG4gICAgZm9udC1mYW1pbHk6ICRub3RpY2lhLWZvbnRcbiAgICB3aWR0aDogMTAwJVxuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHhcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweFxuICAgIGJvcmRlcjogbm9uZVxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkc291clxuICAgIGNvbG9yOiAkc291clxuICAgIG91dGxpbmU6IG5vbmVcblxuICAgICY6OnBsYWNlaG9sZGVyXG4gICAgICBjb2xvcjogJHNvdXJcblxuICAgICY6Zm9jdXMsICY6YWN0aXZlLCAmOmhvdmVyXG4gICAgICBvdXRsaW5lOiBub25lXG4gICAgICBib3gtc2hhZG93OiBub25lXG5cbiAgYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl1cbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICByaWdodDogMFxuICAgIHRvcDogNTAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpXG5cbi5zZWFyY2gtc2l0ZS1idG5cbiAgd2lkdGg6IDI0cHhcbiAgaGVpZ2h0OiAyNHB4XG4gIGJvcmRlcjogbm9uZVxuICBvdXRsaW5lOiBub25lXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL2ljb25zL3NlYXJjaC5zdmcnKVxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZVxuXG5cbi5wYWdlLWhlYWRpbmdcbiAgZGlzcGxheTogZmxleFxuICBmbGV4LXdyYXA6IHdyYXBcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XG4gIHBhZGRpbmc6IDQwcHggMTVweCA0MHB4IDE1cHhcbiAgK21vYmlsZVxuICAgIHBhZGRpbmc6IDIwcHggMFxuXG4gIC5mZnJpLWJyZWFkY3J1bWIsIC5idG4sIC5zZW5kLW1lc3NhZ2UtaWNvblxuICAgICttb2JpbGVcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHhcblxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXZcbiAgK21vYmlsZVxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cblxuLm5hdmJhci1leHBhbmRcbiAgLm5hdmJhci1jb2xsYXBzZVxuICAgICttb2JpbGVcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuICAgICAgJi5zaG93XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudFxuICAgICAgLm5hdmJhci1uYXZcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50XG4gIC5uYXZiYXItdG9nZ2xlclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIHBhZGRpbmc6IDBcbiAgICArbW9iaWxlXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50XG4gICAgICAmOmJlZm9yZSxcbiAgICAgICY6YWZ0ZXJcbiAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgbGVmdDogMFxuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJHNvdXJcbiAgICAgICY6YmVmb3JlXG4gICAgICAgIHRvcDogMFxuICAgICAgJjphZnRlclxuICAgICAgICBib3R0b206IDBcbiAgICAubmF2YmFyLXRvZ2dsZXItaWNvblxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICB3aWR0aDogMS4yNWVtXG4gICAgICBoZWlnaHQ6IDEuMTVlbVxuICAgICAgJjpiZWZvcmVcbiAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgbGVmdDogMFxuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMnB4KVxuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJHNvdXJcbiIsIi5nbG9iYWwtZm9vdGVyXG4gIGJhY2tncm91bmQ6ICRrYWxlXG4gIHBhZGRpbmc6IDM3cHggMHB4IDI1cHhcbiAgLy8gbWFyZ2luLXRvcDogODBweFxuICArcHJpbnRcbiAgICBtYXJnaW4tdG9wOiAxMHB4XG5cblxuICAmX19jb2wtY29udGFpbmVyXG4gICAgK3ByaW50XG4gICAgICBkaXNwbGF5OiBub25lXG5cbiAgICAuY29sXG4gICAgICArbW9iaWxlXG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIGZsZXg6IDAgMCAxMDAlXG4gICAgICAgIG1heC13aWR0aDogMTAwJVxuXG5cbiAgaW1nXG4gICAgbWF4LXdpZHRoOiAxOTZweFxuICAgIG1hcmdpbi1ib3R0b206IDE5cHhcblxuICAuZmYtc3ViLXRleHRcbiAgICBjb2xvcjogJHNvdXJcblxuICBhXG4gICAgK2ZvbnQtc2l6ZSgxNnB4KVxuICAgIGxpbmUtaGVpZ2h0OiAxLjYyNVxuICAgIGNvbG9yOiAkc291clxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgZm9udC1mYW1pbHk6ICRsaWJyZS1mb250XG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZVxuICAgICAgY29sb3I6ICRkYXJrLXNvdXJcblxuICAuc29jaWFsLWljb25zXG4gICAgbWFyZ2luLXRvcDogMTVweFxuXG4gICAgYVxuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4XG5cbiAgICBpXG4gICAgICArZm9udC1zaXplKDMycHgpXG5cbiAgdWxcbiAgICBwYWRkaW5nLWxlZnQ6IDBweFxuICAgIGxpc3Qtc3R5bGU6IG5vbmVcblxuICBmb3JtXG4gICAgZGlzcGxheTogZmxleFxuICAgIGZsZXgtd3JhcDogd3JhcFxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuXG4gICAgaW5wdXQ6bm90KFt0eXBlPVwic3VibWl0XCJdKVxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweFxuICAgICAgYm9yZGVyOiBub25lXG4gICAgICBib3gtc2hhZG93OiBub25lXG4gICAgICBvdXRsaW5lOiBub25lXG4gICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtc291clxuICAgICAgY29sb3I6IGdyZWVuXG4gICAgICBwYWRkaW5nOiA4cHhcbiAgICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuXG4gICAgICAmOjpwbGFjZWhvbGRlclxuICAgICAgICBjb2xvcjogJGthbGVcblxuICAuZW5ld3Mtc3ViYm94XG4gICAgK21vYmlsZS11cFxuICAgICAgd2lkdGg6IDEwMCVcbiAgICArZGVza3RvcFxuICAgICAgd2lkdGg6IDQ4JVxuXG4gIC5lbmV3cy1lbWFpbCwgLmVuZXdzLXN1Ym1pdFxuICAgIHdpZHRoOiAxMDAlXG4gICAgZm9udC1mYW1pbHk6ICRsaWJyZS1mb250XG5cbiAgLmVuZXdzLXN1Ym1pdFxuICAgIGJhY2tncm91bmQ6ICRzb3VyXG4gICAgcGFkZGluZzogNnB4IDE0cHggOHB4XG4gICAgYm9yZGVyOiBub25lXG4gICAgbGluZS1oZWlnaHQ6IDE5cHhcblxuICAgICY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlXG4gICAgICBiYWNrZ3JvdW5kOiAkb2xkLXNvdXJcblxuLmZvb3Rlci10aXRsZVxuICArZm9udC1zaXplKDEycHgpXG4gIGxpbmUtaGVpZ2h0OiAxLjY1XG4gIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bVxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gIG1hcmdpbi1ib3R0b206IC45cmVtXG4gIGNvbG9yOiAkc291clxuXG4uZm9vdGVyLWNvcHlyaWdodFxuICArZm9udC1zaXplKDE2cHgpXG4gIGxpbmUtaGVpZ2h0OiAxLjYyNVxuICBmb250LWZhbWlseTogJGJyb3RoZXJzLWZvbnRcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICBwYWRkaW5nOiAzMHB4IDBweFxuICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgY29sb3I6ICRzb3VyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvXG4gIG1hcmdpbi1yaWdodDogYXV0b1xuIiwiLmZsaWNraXR5LXNsaWRlclxuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgd2lkdGg6IDEwMCVcbiAgaGVpZ2h0OiAxMDAlXG5cbi5mbGlja2l0eS12aWV3cG9ydFxuICBvdmVyZmxvdzogaGlkZGVuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICBoZWlnaHQ6IDEwMCVcblxuLmZsaWNraXR5LWJ1dHRvblxuICB3aWR0aDogMjVweFxuICBoZWlnaHQ6IDI1cHhcbiAgYm9yZGVyOiBub25lXG4gIGJhY2tncm91bmQ6ICRzb3VyLWFwcGxlXG4gIGJvcmRlci1yYWRpdXM6IDJweFxuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgdG9wOiA1MCVcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpXG4gIGRpc3BsYXk6IGZsZXhcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXG4gICYucHJldmlvdXNcbiAgICBsZWZ0OiAwXG5cbiAgJi5uZXh0XG4gICAgcmlnaHQ6IDBcblxuLmZsaWNraXR5LWJ1dHRvbi1pY29uXG4gIHdpZHRoOiAxMHB4XG4gIGhlaWdodDogMTBweFxuICBmaWxsOiB3aGl0ZVxuIiwiLm9yZGVycy1vdmVydmlld1xuICB3aWR0aDogMTAwJVxuICBwYWRkaW5nOiAwIDBweCAzMHB4XG5cbiAgJl9fdG9wLWZpbHRlcnNcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleC13cmFwOiB3cmFwXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuXG4gICAgLmJ0blxuICAgICAgK2ZvbnQtc2l6ZSgyMHB4KVxuICAgICAgbGluZS1oZWlnaHQ6IDEuMlxuICAgICAgbWFyZ2luLWJvdHRvbTogMC44cmVtXG5cbiAgICAuYnRuLS1wbHVzXG4gICAgICBtYXJnaW4tbGVmdDogYXV0b1xuXG5cbiAgJl9fc2VhcmNoLWZpZWxkXG4gICAgK2ZvbnQtc2l6ZSgyMHB4KVxuICAgICttb2JpbGVcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweFxuICAgICt0YWJsZXQtdXBcbiAgICAgIHdpZHRoOiA0MTNweFxuICAgIHBhZGRpbmc6IDE0cHggNDRweCAxNHB4IDE2cHhcbiAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgZm9udC1mYW1pbHk6ICRsaWJyZS1mb250XG5cbiAgICAmOjpwbGFjZWhvbGRlclxuICAgICAgY29sb3I6ICRyYWlueS1zbm93XG5cbiAgJl9fb3JkZXItc2VhcmNoXG4gICAgK21vYmlsZVxuICAgICAgZmxleC13cmFwOiB3cmFwXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgbWFyZ2luLWJvdHRvbTogMC44cmVtXG5cbiAgICAuYnRuXG4gICAgICArbW9iaWxlXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweFxuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4XG4gICAgICBwYWRkaW5nOiAxNXB4IDEuNjI1cmVtXG5cbiAgLnNlYXJjaC1maWVsZC13cmFwXG4gICAgbWFyZ2luLXJpZ2h0OiAwLjhyZW1cblxuICAmX190YWJsZS1maWx0ZXJzXG4gICAgZGlzcGxheTogZmxleFxuICAgIGZsZXgtd3JhcDogd3JhcFxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgIG1hcmdpbi10b3A6IDIwcHhcblxuICAmX190YWJsZS10aXRsZSwgJl9fdGFibGUtdGl0bGUtZGF0ZVxuICAgIGNvbG9yOiAka2FsZVxuXG4gICZfX3RhYmxlLXRpdGxlLWRhdGVcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbFxuXG4ucGFnZS1kZXRhaWxzXG4gIGRpc3BsYXk6IGZsZXhcbiAgZmxleC13cmFwOiB3cmFwXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuXG4gICZfX2xhcmdlLWhlYWRlclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHhcbiAgICB3aWR0aDogMTAwJVxuXG4gICZfX2hhbGZcbiAgICArdGFibGV0LXVwXG4gICAgICB3aWR0aDogNDklXG4gICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICBmbGV4LXdyYXA6IHdyYXBcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgICttb2JpbGVcbiAgICAgIHdpZHRoOiAxMDAlXG5cbiAgICBzZWxlY3RcbiAgICAgIG1hcmdpbjogMHB4IDBweCAxMHB4XG5cbiAgJl9fb3JkZXItZGF0ZVxuICAgIG1hcmdpbi1ib3R0b206IDEwcHhcbiAgICB3aWR0aDogMTAwJVxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICArZm9udC1zaXplKDE4cHgpXG5cbiAgJl9fcHJpY2VcbiAgICBmb250LWZhbWlseTogJGxpYnJlLWZvbnRcbiAgICAvLyBtYXJnaW4tYm90dG9tOiA5MHB4XG4gICAgY29sb3I6ICRrYWxlXG5cbiAgJl9fdG90YWwtdGl0bGVcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4XG4gICAgd2lkdGg6IDEwMCVcblxuICAmX19wcmltYXJ5LWJ1dHRvbnNcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4XG4gICAgd2lkdGg6IDEwMCVcblxuICAgIC5idG5cbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHhcblxuLm9yZGVyLWFkZHJlc3Nlc1xuICBkaXNwbGF5OiBmbGV4XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICB3aWR0aDogMTAwJVxuICArbW9iaWxlXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuXG4ub3JkZXItYWRkcmVzc1xuICBtYXJnaW4tYm90dG9tOiAzMHB4XG4gICt0YWJsZXQtdXBcbiAgICB3aWR0aDogNDclXG4gICZfX2hlYWRpbmdcbiAgICBmb250LWZhbWlseTogJGxpYnJlLWZvbnRcbiAgICBmb250LXdlaWdodDogYm9sZFxuICAmX19kZXNjcmlwdGlvbiwgJl9fbm90ZXNcbiAgICBmb250LWZhbWlseTogJGxpYnJlLWZvbnRcbiAgICBtYXJnaW4tYm90dG9tOiAwXG4gICAgK2ZvbnQtc2l6ZSgxNHB4KVxuICAmX19ub3Rlc1xuICAgIG1hcmdpbi10b3A6IDhweFxuICAgICtmb250LXNpemUoMTJweClcbiAgICBjb2xvcjogIzg4OFxuXG4ub3JkZXItZGV0YWlsc1xuICBtYXJnaW4tYm90dG9tOiA1NXB4XG5cbiAgJl9fZGF0ZXNcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4XG4gICAgd2lkdGg6IDEwMCVcblxuICAmX19oZWFkaW5nXG4gICAgK2ZvbnQtc2l6ZSgyMHB4KVxuICAgIGxpbmUtaGVpZ2h0OiAxLjJcbiAgICBmb250LWZhbWlseTogJGxpYnJlLWZvbnRcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkXG4gICAgY29sb3I6ICRrYWxlXG4gICAgXG4gICAgc3Ryb25nLmxhYmVsXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgIHdpZHRoOiA0MCVcblxuICAmX19yb3dcbiAgICArZm9udC1zaXplKDE4cHgpXG4gICAgbGluZS1oZWlnaHQ6IDEuMlxuICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICAgIG1hcmdpbi1ib3R0b206IDEwcHhcbiAgICBjb2xvcjogJGthbGVcbiAgICArbW9iaWxlXG4gICAgICArZm9udC1zaXplKDE2cHgpXG4gICAgXG4gICAgc3Ryb25nLmxhYmVsXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgIHdpZHRoOiA0MyVcbiAgICAgICttb2JpbGVcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4XG4gICAgXG4gICAgLm1haW4tZGV0YWlscy10ZXh0XG4gICAgICBmb250LXNpemU6IDFyZW1cblxuICAmX19kZXNjcmlwdGlvblxuICAgICtmb250LXNpemUoMjBweClcbiAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgY29sb3I6ICRrYWxlXG4gICAgZm9udC1mYW1pbHk6ICRsaWJyZS1mb250XG4gICAgd29yZC1icmVhazogbm9ybWFsXG4gICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmVcblxuICAmX19sYXJnZS1saW5rLCAmX19sYXJnZS1saW5rIGFcbiAgICArZm9udC1zaXplKDI0cHgpXG4gICAgbGluZS1oZWlnaHQ6IDEuMlxuICAgIGNvbG9yOiAka2FsZVxuICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhclxuXG5cbiAgJl9fZGVzY3JpcHRpb246bm90KDpsYXN0LWNoaWxkKVxuICAgIG1hcmdpbi1ib3R0b206IDBweFxuXG4gICZfX2xpbmtcbiAgICArZm9udC1zaXplKDE2cHgpXG4gICAgbGluZS1oZWlnaHQ6IDEuMTg3NVxuICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICAgIGNvbG9yOiAkc291ci1hcHBsZVxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG4gICAgY3Vyc29yOiBwb2ludGVyXG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZVxuICAgICAgY29sb3I6ICRzb3VyNFxuXG4ub3JkZXItZGV0YWlsc19fcm93LmZvbnQtMVxuICBmb250LXNpemU6IDFyZW0iLCIuc2hvcHBpbmctY2FydFxuXG4gICZfX2hlYWRlclxuICAgIG1hcmdpbi1ib3R0b206IDIzcHhcbiAgICBmbGV4LXdyYXA6IHdyYXBcblxuICAmX19oZWFkaW5nXG4gICAgZGlzcGxheTogZmxleFxuICAgIGZsZXgtd3JhcDogd3JhcFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcblxuICAmX19zZWNvbmQtaGFsZlxuICAgICt0YWJsZXQtdXBcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0XG5cbiAgJl9fZ290LXF1ZXN0aW9uc1xuICAgIG1hcmdpbi1ib3R0b206IDhweFxuXG4gICZfX2NhcnRcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgZmxleC13cmFwOiB3cmFwXG5cbiAgJl9fbGlzdGluZ3NcbiAgICB3aWR0aDogMTAwJVxuICAgICt0YWJsZXQtdXBcbiAgICAgIHdpZHRoOiA2NCVcblxuICAmX19saXN0aW5nXG4gICAgZGlzcGxheTogZmxleFxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxuICAgIG1hcmdpbi1ib3R0b206IDM1cHhcbiAgICBmbGV4LXdyYXA6IHdyYXBcblxuICAgICY6bGFzdC1jaGlsZFxuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4XG5cbiAgJl9fbGlzdGluZy1pbWFnZVxuICAgIHdpZHRoOiAxNDhweFxuICAgIG1pbi13aWR0aDogMTQ4cHhcbiAgICBoZWlnaHQ6IDE0OHB4XG4gICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2tcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICAgIG1hcmdpbi1yaWdodDogMTlweFxuXG4gICZfX2NhcnQtaW1hZ2UtbW9iaWxlXG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydFxuXG4gICAgK3RhYmxldC11cFxuICAgICAgYWxpZ24tc2VsZjogY2VudGVyXG5cbiAgJl9fbGlzdGluZy1pbmZvXG4gICAgLmNoZWNrb3V0X19zdW1tYXJ5ICZcbiAgICAgICt0YWJsZXQtdXBcbiAgICAgICAgLy8gd2lkdGg6IGNhbGMoMTAwJSAtIDEzMXB4KVxuXG4gICAgaDRcbiAgICAgIG1hcmdpbi1ib3R0b206IDJweFxuXG4gICAgLnNtYWxsLXBhcmFncmFwaFxuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4XG5cbiAgICBzZWxlY3RcbiAgICAgIG1hcmdpbi10b3A6IDE1cHhcbiAgICAgIGhlaWdodDogNDFweFxuICAgICAgYm9yZGVyOiAycHggc29saWQgJHNwaW5hY2hcbiAgICAgIHBhZGRpbmc6IDhweCA0MnB4IDhweCAxMHB4XG5cbiAgJl9fbGlzdGluZy1pbmZvLCAmX19wcmljaW5nXG4gICAgaDRcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZFxuXG4gICZfX3ByaWNpbmdcbiAgICBtYXJnaW4tbGVmdDogYXV0b1xuXG4gICZfX3ByaWNpbmctc2l6ZVxuICAgICt0YWJsZXQtdXBcbiAgICAgIG1pbi13aWR0aDogMTYwcHhcblxuICAmX19tb2JpbGUtc2l6ZVxuICAgICttb2JpbGVcbiAgICAgIG1hcmdpbi10b3A6IDEwcHhcblxuICAmX19vcmRlci1zdW1tYXJ5XG4gICAgd2lkdGg6IDEwMCVcbiAgICArdGFibGV0LXVwXG4gICAgICB3aWR0aDogMzQlXG5cbiAgJl9fbGlzdGluZy11bml0XG4gICAgYWxpZ24tc2VsZjogY2VudGVyXG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50XG5cbiAgICArdGFibGV0XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnRcblxuICAgICttb2JpbGVcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnRcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudFxuXG4gICZfX2xpc3RpbmctdW5pdC13cmFwcGVyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvd1xuXG4gICAgK3RhYmxldFxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlXG5cbiAgICArbW9iaWxlXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2VcblxuICAmX19jYXJ0LXBsdXMtbWludXNcbiAgICB3aWR0aDogbWF4LWNvbnRlbnRcblxuICAmX190b3RhbC10aXRsZXNcbiAgICArZm9udC1zaXplKDI0cHgpXG4gICAgbGluZS1oZWlnaHQ6IDEuMlxuICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICBtYXJnaW4tYm90dG9tOiAxcHhcblxuICAgICYtLXRvdGFsXG4gICAgICArZm9udC1zaXplKDMwcHgpXG4gICAgICBsaW5lLWhlaWdodDogMS4zNlxuICAgICAgY29sb3I6ICRkYXJrLXNvdXItYXBwbGVcbiAgICAgIG1hcmdpbi10b3A6IDEycHhcbiAgICAgIHBhZGRpbmctdG9wOiAxM3B4XG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGthbGVcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZFxuICAgICAgZm9udC1mYW1pbHk6ICRub3RpY2lhLWZvbnRcblxuICAmX19saXN0aW5nLWRlc2NyaXB0aW9uXG4gICAgK2ZvbnQtc2l6ZSgxM3B4KVxuXG4gICZfX3RvdGFsLXRhYmxldFxuICAgICttb2JpbGVcbiAgICAgICtmb250LXNpemUoMThweClcblxuICAuY2FyZC10aXRsZVxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZFxuICAgIG1hcmdpbi1ib3R0b206IDEwcHhcblxuICAuY2FyZFxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG4gICAgYm94LXNoYWRvdzogbm9uZVxuXG4gIC5jYXJkLWJvZHlcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZVxuICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmF5LTMwMFxuXG4gIC5jYXJkLWZvb3RlclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG4gICAgcGFkZGluZzogMHB4XG4gICAgYm9yZGVyOiBub25lXG4gICAgdGV4dC1hbGlnbjogcmlnaHRcbiAgICBtYXJnaW4tdG9wOiA0MHB4XG4gICAgLmJ0blxuICAgICAgbWFyZ2luLXJpZ2h0OiAwXG4gICAgICBtYXJnaW4tbGVmdDogLjhyZW1cbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHhcblxuICAuZGlzcGxheS0xXG4gICAgbGluZS1oZWlnaHQ6IDFcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHhcblxuLmJsb2NrZWQtbWVzc2FnZVxuICBkaXNwbGF5OiBibG9ja1xuICBtYXJnaW4tdG9wOiAxNXB4XG4gIGZvbnQtc2l6ZTogMC44NXJlbVxuICB0ZXh0LWFsaWduOiBsZWZ0XG4gIHBhZGRpbmc6IDEwcHhcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXG5cbiAgJi5uby10b3BcbiAgICBtYXJnaW4tdG9wOiAwXG5cbi5jYXJkLXRhYmxldFxuICArbW9iaWxlXG4gICAgK2ZvbnQtc2l6ZSgyMHB4KSIsIi5jaGVja291dC1jb250YWluZXJcbiAgLmNoZWNrb3V0XG4gICAgbWF4LXdpZHRoOiAxMzI0cHhcbiAgICBtYXJnaW46IDAgYXV0b1xuICAgIHBhZGRpbmctbGVmdDogMTVweFxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHhcbiAgXG4uY2hlY2tvdXQtbmF2aWdhdGlvblxuICBkaXNwbGF5OiBmbGV4XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5XG4gIHBhZGRpbmc6IDAgMTVweCAzMHB4XG4gIG1hcmdpbi1ib3R0b206IDMwcHhcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWVcbiAgK2Rlc2t0b3BcbiAgICBwYWRkaW5nOiAwIDBweCAzMHB4XG4gICAgXG5cbiAgLmJ0blxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogaW5pdGlhbFxuXG4gIC5idG4tZ3JvdXBcbiAgICBmbGV4LXdyYXA6IHdyYXBcblxuICAgIC5idG4tc2Vjb25kYXJ5XG4gICAgICBmb250LWZhbWlseTogJG5vdGljaWEtZm9udFxuICAgICAgYm9yZGVyLXJhZGl1czogMFxuICAgICAgK2ZvbnQtc2l6ZSgxNnB4KVxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxuICAgICAgYm9yZGVyOiAycHggc29saWQgI2RlZTJlNlxuICAgICAgbWFyZ2luOiAwIDNweCA2cHhcbiAgICAgICttb2JpbGVcbiAgICAgICAgcGFkZGluZzogMTJweCAxMnB4XG4gICAgICArZGVza3RvcFxuICAgICAgICArZm9udC1zaXplKDIwcHgpXG5cbiAgICAgICYuYWN0aXZlXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRzb3VyLWFwcGxlXG4gICAgICAgIGNvbG9yOiAjZmZmXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzb3VyLWFwcGxlXG5cbi5jaGVja291dFxuICBkaXNwbGF5OiBmbGV4XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICBmbGV4LXdyYXA6IHdyYXBcblxuICAmI3N0ZXAtMVxuICAgIC5kZWxpdmVyeS1mZWUtb24tY2hlY2tvdXRcbiAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAmX19mb3Jtc1xuICAgIHdpZHRoOiAxMDAlXG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydFxuICAgICt0YWJsZXQtdXBcbiAgICAgIHdpZHRoOiA1MyVcblxuICAgIC5jYXJkLXRpdGxlXG4gICAgICBjb2xvcjogJHNvdXJcbiAgICAgIG1hcmdpbi1ib3R0b206IDExcHhcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXG5cbiAgICAgIC5zbWFsbC1wYXJhZ3JhcGhcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgY29sb3I6ICRyb2FkLXNub3dcbiAgICAgICAgZm9udC1mYW1pbHk6ICRsaWJyZS1mb250XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsXG5cbiAgICBpbnB1dDpub3QoW3R5cGU9XCJzdWJtaXRcIl0pLCB0ZXh0YXJlYVxuICAgICAgK2ZvbnQtc2l6ZSgyMHB4KVxuICAgICAgbGluZS1oZWlnaHQ6IDAuODMzXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHhcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRrYWxlXG4gICAgICBwYWRkaW5nOiAxMXB4IDE1cHhcbiAgICAgIGhlaWdodDogYXV0b1xuICAgICAgZm9udC1mYW1pbHk6ICRsaWJyZS1mb250XG5cbiAgICAuZm9ybS1ncm91cFxuICAgICAgbWFyZ2luLWJvdHRvbTogMjdweFxuXG4gICAgLmNhcmQtYm9keVxuICAgICAgcGFkZGluZzogMHB4XG5cbiAgICAgICYuYmlnZ2VyLWRlbGl2ZXJ5LW5vdGljZVxuICAgICAgICBoZWlnaHQ6IDU3NHB4ICFpbXBvcnRhbnRcblxuICAgICAgJi5kZWxpdmVyeS1ub3RpY2VcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIHRvcDogMFxuICAgICAgICBsZWZ0OiAwXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICBoZWlnaHQ6IDU1MHB4XG4gICAgICAgIHotaW5kZXg6IDJcbiAgICAgICAgcGFkZGluZzogNDBweFxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMCAwIDAgLyA4NSUpXG4gICAgICAgICttb2JpbGVcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4XG4gICAgICAgIFxuICAgICAgICAuY2hlY2tvdXRfX2Zvcm0tYnV0dG9uc1xuICAgICAgICAgICttb2JpbGVcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgICAgICAgIC5idG4gXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHhcblxuICAgICAgICAuZGVsaXZlcnktbm90aWNlLXdyYXBwZXJcbiAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgIHdpZHRoOiAxMDAlXG5cbiAgICAgICAgICBoNVxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjdyZW1cbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGVcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuXG4gICAgICAgICAgICAmLnNtYWxsZXJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW1cblxuICAgICAgICAgIC5zdWJ0aXRsZVxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG5cbiAgICAgICAgICAuY2VudGVyLWJ1dHRvblxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcblxuICAgICAgICAgICAgLnJldHVybi1idG5cbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZVxuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjYXJyb3RcblxuICAgIGxhYmVsOm5vdCguY2hlY2tvdXRfX3JhZGlvLWxhYmVsKTpub3QoLmN1c3RvbS1jb250cm9sLWxhYmVsKVxuICAgICAgZGlzcGxheTogbm9uZVxuXG4gICZfX3N1bW1hcnlcbiAgICB3aWR0aDogMTAwJVxuICAgIG1hcmdpbi10b3A6IDMwcHhcbiAgICArdGFibGV0LXVwXG4gICAgICB3aWR0aDogMzklXG4gICAgICBtYXJnaW4tdG9wOiAwcHhcblxuICAgIC5mbG9hdGluZy1jYXJkXG4gICAgICBwb3NpdGlvbjogc3RpY2t5XG4gICAgICB0b3A6IDIwcHhcblxuICAgIC5jYXJkXG4gICAgICBib3gtc2hhZG93OiBub25lXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3JheS0zMDBcblxuICAgIC5jYXJkLXRpdGxlXG4gICAgICArZm9udC1zaXplKDMycHgpXG4gICAgICBsaW5lLWhlaWdodDogMVxuICAgICAgZm9udC1mYW1pbHk6ICRicm90aGVycy1mb250XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgaDRcbiAgICAgIGZvbnQtc2l6ZTogMjBweFxuICAgIC5zbWFsbC1wYXJhZ3JhcGhcbiAgICAgIGZvbnQtc2l6ZTogMTRweFxuXG4gICAgLnNob3BwaW5nLWNhcnRfX2xpc3RpbmctaW1hZ2VcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4XG4gICAgICAucXVhbnRpdHktYmFkZ2VcbiAgICAgICAgY29sb3I6ICNmZmZcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJVxuICAgICAgICB3aWR0aDogMjRweFxuICAgICAgICBoZWlnaHQ6IDI0cHhcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICB0b3A6IC02cHhcbiAgICAgICAgcmlnaHQ6IC02cHhcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNvdXItYXBwbGVcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWZcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbFxuICAgICAgICBsaW5lLWhlaWdodDogMjRweFxuICAgIC8vIC5zaG9wcGluZy1jYXJ0X19saXN0aW5nLWluZm9cbiAgICAvLyAgIGg0XG4gICAgLy8gICAgIGZvbnQtc2l6ZTogMjBweFxuICAgIC8vICAgcFxuICAgIC8vICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgIFxuXG5cbiAgJl9fZm9ybS1idXR0b25zXG4gICAgZGlzcGxheTogZmxleFxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcblxuICAgIC5idG5cbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZFxuICAgICAgK21vYmlsZVxuICAgICAgICBmb250LXNpemU6IDFyZW1cblxuICAmX19wcmljaW5nXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRrYWxlXG4gICAgbWFyZ2luLXRvcDogOXB4XG4gICAgcGFkZGluZy10b3A6IDIwcHhcblxuICAmX19wcmljaW5nLXRpdGxlXG4gICAgZGlzcGxheTogZmxleFxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHhcblxuICAgICYtLWhlYWRpbmdcbiAgICAgIGNvbG9yOiAkc291clxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuXG4gICZfX3JhZGlvLWxhYmVsXG4gICAgaW5wdXRcbiAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAgICAgJjpjaGVja2VkICsgc3Bhbjo6YmVmb3JlXG4gICAgICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgkc291ci1hcHBsZSAwJSwgJHNvdXItYXBwbGUgNTIlLCB0cmFuc3BhcmVudCA2MCUsIHRyYW5zcGFyZW50KVxuXG4gICAgc3BhblxuICAgICAgJjo6YmVmb3JlXG4gICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b21cbiAgICAgICAgd2lkdGg6IDMwcHhcbiAgICAgICAgaGVpZ2h0OiAzMHB4XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTdweFxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCVcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZFxuICAgICAgICBib3JkZXItd2lkdGg6IDNweFxuICAgICAgICBib3JkZXItY29sb3I6ICRrYWxlXG5cbiAgLm9yZGVyLWRldGFpbHNcbiAgICBtYXJnaW4tYm90dG9tOiAyN3B4XG5cbiAgICAmX19oZWFkaW5nXG4gICAgICArZm9udC1zaXplKDMycHgpXG4gICAgICBsaW5lLWhlaWdodDogMS4zNFxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkXG4gICAgICBjb2xvcjogJGthbGVcbiAgICAgIGZvbnQtZmFtaWx5OiAkbm90aWNpYS1mb250XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHB4XG5cbiAgICAmX19kZXNjcmlwdGlvblxuICAgICAgK2ZvbnQtc2l6ZSgxNnB4KVxuICAgICAgbGluZS1oZWlnaHQ6IDEuMlxuICAgICAgY29sb3I6ICRrYWxlXG5cbiAgICAmX19jcmVkaXRzXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4XG5cbiAgJl9fcmFkaW9zXG4gICAgcGFkZGluZzogMjdweCAwcHggMTNweFxuXG4gICZfX3JhZGlvXG4gICAgZGlzcGxheTogZmxleFxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICAgIG1hcmdpbi1ib3R0b206IDI1cHhcbiAgICBsYWJlbFxuICAgICAgbWFyZ2luOiAwcHhcblxuICAgIHNwYW4sIHBcbiAgICAgICtmb250LXNpemUoMjRweClcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjJcbiAgICAgIGNvbG9yOiAka2FsZVxuICAgICAgZm9udC1mYW1pbHk6ICRsaWJyZS1mb250XG5cbiAgICAubS1sZWZ0LTUwXG4gICAgICBtYXJnaW4tbGVmdDogNTBweFxuXG4gICZfX3JhZGlvLmRpc2FibGVkXG4gICAgbGFiZWxcbiAgICAgIGNvbG9yOiAkcm9hZC1zbm93XG5cbiAgICAgIHNwYW5cbiAgICAgICAgY29sb3I6ICRyb2FkLXNub3dcblxuICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAkcm9hZC1zbm93XG5cbiAgJl9fY2hlY2tib3hcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHhcbiAgICBwYWRkaW5nLXRvcDogMTJweFxuICAgIG1hcmdpbi1ib3R0b206IDM4cHhcblxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dFxuICAgICAgJjpjaGVja2VkXG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsXG4gICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudFxuXG4gICAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2NoZWNrLW1hcmsuc3ZnKVxuICAgICAgICAgICAgd2lkdGg6IDMwcHhcbiAgICAgICAgICAgIGhlaWdodDogMzBweFxuXG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsXG4gICAgICArZm9udC1zaXplKDE2cHgpXG4gICAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgICBmb250LWZhbWlseTogJGxpYnJlLWZvbnRcbiAgICAgIGNvbG9yOiAka2FsZVxuXG4gICAgICAmOjpiZWZvcmUsICY6OmFmdGVyXG4gICAgICAgIHdpZHRoOiAzMHB4XG4gICAgICAgIGhlaWdodDogMzBweFxuICAgICAgICBsZWZ0OiAtMzhweFxuICAgICAgICB0b3A6IDUwJVxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSlcbiAgICAgICAgLy8gb3ZlcndyaXRpbmcgdmVyeSBzcGVjaWZpYyBnbG9iYWwgc2VsZWN0b3JcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmVcblxuICAgIGxhYmVsXG4gICAgICBkaXNwbGF5OiBibG9ja1xuXG4gICZfX2JvdHRvbS1idG5cbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXG5cbiAgJi0tc3VtbWFyeS1wYWdlXG4gICAgZmxleC13cmFwOiB3cmFwXG5cbiAgICAmX190aXRsZVxuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIGNvbG9yOiAkc291clxuICAgICAgbWFyZ2luLWJvdHRvbTogNzFweFxuICAgICAgbWFyZ2luLXRvcDogMjlweFxuICAgICAgK21vYmlsZVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gICAgICAgIG1hcmdpbi10b3A6IDBcblxuICAgICZfX3N1bW1hcnlcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICBmbGV4LXdyYXA6IHdyYXBcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxuXG4gICAgLmhhbGYtd2lkdGhcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICArdGFibGV0LXVwXG4gICAgICAgIHdpZHRoOiAzOCVcblxuICAgIC5vcmRlci1kZXRhaWxzX19oZWFkaW5nXG4gICAgICArbW9iaWxlXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweFxuXG4gICAgLmNoZWNrb3V0X19zdW1tYXJ5XG4gICAgICArdGFibGV0LXVwXG4gICAgICAgIHdpZHRoOiA2NiVcbiAgICAgIHdpZHRoOiAxMDAlXG5cbiAgJi0tb3JkZXItZGV0YWlscy1zdW1tYXJ5LmNhcmRcbiAgICBib3JkZXI6IG5vbmVcblxuICAgIC5jYXJkLWJvZHlcbiAgICAgIHBhZGRpbmc6IDBweFxuXG4gICAgLnNob3BwaW5nLWNhcnRfX2xpc3RpbmctZGV0YWlsc1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG9cbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0XG4gICAgICArbW9iaWxlXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnRcblxuICAgIC5zaG9wcGluZy1jYXJ0X19saXN0aW5nXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4XG5cbiAgICAuY2hlY2tvdXRfX3ByaWNpbmdcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZFxuICAgICAgLy8gd2lkdGg6IDEwMCVcblxuICAgIC5jaGVja291dF9fcHJpY2luZy10aXRsZS0taGVhZGluZ1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweFxuXG4gICAgLmJ0blxuICAgICAgcGFkZGluZy10b3A6IDE1cHhcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4XG5cblxuICAmX19zdW1tYXJ5LXRvdGFsc1xuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgd2lkdGg6IDEwMCVcbiAgICArdGFibGV0LXVwXG4gICAgICB3aWR0aDogNTAlXG5cbiAgc2VsZWN0XG4gICAgd2lkdGg6IDEwMCVcbiAgICBjb2xvcjogJHJvYWQtc25vd1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk1JSA1MCVcbiAgICBib3JkZXI6IDFweCBzb2xpZCAka2FsZVxuICAgIGJvcmRlci1yYWRpdXM6IDBweFxuXG4uc2hvcHBpbmctY2FydFxuXG4gICZfX2xpc3RpbmdcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICt0YWJsZXQtdXBcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93XG5cbiAgICBoNCwgcFxuICAgICAgY29sb3I6ICRrYWxlXG4gIFxuICAmX19saXN0aW5nLWluZm9cbiAgICAvLyB3aWR0aDogY2FsYygxMDAlIC0gMTIxcHggLSAxODBweClcblxuICAmX19saXN0aW5nLWltYWdlXG4gICAgd2lkdGg6IDEyMXB4XG4gICAgbWluLXdpZHRoOiAxMjFweFxuICAgIGhlaWdodDogMTIxcHhcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHhcbiAgICArbW9iaWxlXG4gICAgICB3aWR0aDogMTAwcHhcbiAgICAgIG1pbi13aWR0aDogMTAwcHhcbiAgICAgIGhlaWdodDogMTAwcHhcblxuICAmX19wcmljaW5nXG4gICAgd2lkdGg6IDEwMCVcbiAgICArdGFibGV0LXVwXG4gICAgICB0ZXh0LWFsaWduOiByaWdodFxuICAgICAgd2lkdGg6IDIwMHB4XG5cbiAgJl9fbGlzdGluZy1wcmljZVxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZFxuICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjM3NVxuICAgIC8vIGZvbnQtZmFtaWx5OiAkbm90aWNpYS1mb250XG4gICAgXG4iLCIucHJpY2UtbGlzdFxuICAmX19saXN0aW5nIFxuICAgIC50YWJsZS1yZXNwb25zaXZlXG4gICAgICBtaW4taGVpZ2h0OiBpbmhlcml0IiwiLnNlYXJjaC1xdWVyeVxuICBiYWNrZ3JvdW5kOiAkdGVudGgtZ3JlZW5cbiAgcGFkZGluZzogNTlweCAwcHhcblxuICAmX190aXRsZXNcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleC13cmFwOiB3cmFwXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuXG4gIGgxXG4gICAgK2ZvbnQtc2l6ZSg1MnB4KVxuICAgIGxpbmUtaGVpZ2h0OiAxXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4XG5cbiAgaDEsIGgyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4XG4iLCIuc2hvcC1jdGEtc2VjdGlvblxuICBiYWNrZ3JvdW5kOiAkbXVzaHJvb21cbiAgcGFkZGluZzogNTBweCAwcHhcblxuLnNob3AtY3RhLXdyYXBcbiAgZmxleC13cmFwOiB3cmFwXG5cbi5zaG9wLWN0YVxuICArbW9iaWxlLXVwXG4gICAgd2lkdGg6IDEwMCVcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4XG4gICt0YWJsZXQtdXBcbiAgICB3aWR0aDogNDklXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4XG4gIHBhZGRpbmc6IDBweFxuICBkaXNwbGF5OiBmbGV4XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cblxuICAmOmxhc3QtY2hpbGRcbiAgICArbW9iaWxlLXVwXG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHhcblxuLnNob3AtY3RhLWJnXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXJcbiAgcGFkZGluZzogODBweCA5JVxuXG4gIGgyXG4gICAgK2ZvbnQtc2l6ZSgzNHB4KVxuICAgIGxpbmUtaGVpZ2h0OiAxLjJcbiAgICBmb250LWZhbWlseTogJGJyb3RoZXJzLWZvbnRcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgY29sb3I6ICNlZWVlZWVcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHhcbiAgICB3b3JkLXNwYWNpbmc6IDEwMHZ3XG5cbi5zaG9wLWN0YS10ZXh0XG4gIGJhY2tncm91bmQ6IHdoaXRlXG4gIHBhZGRpbmc6IDIwcHggNyUgMjBweCA1JVxuXG4gIGg1XG4gICAgK2ZvbnQtc2l6ZSgyNnB4KVxuICAgIGxpbmUtaGVpZ2h0OiAxLjE4XG4gICAgY29sb3I6ICRrYWxlXG4gICAgZm9udC1mYW1pbHk6ICRsaWJyZS1mb250XG4gICAgd2lkdGg6IDU1JVxuXG4gIGg2XG4gICAgK2ZvbnQtc2l6ZSgxNHB4KVxuICAgIGxpbmUtaGVpZ2h0OiAxLjIxXG4gICAgZm9udC1mYW1pbHk6ICRicm90aGVycy1mb250XG4gICAgY29sb3I6ICRzb3VyLWFwcGxlXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuIiwiLnByb2R1Y2VyLWZ1bGZpbGxtZW50XG4gIFthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXVxuICAgIC5mYS1zb2xpZC5mYS1jaGV2cm9uLWRvd25cbiAgICAgICY6YmVmb3JlXG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMDc3XCIiLCIucmVjb21tZW5kZWQtcHJvZHVjdC1zbGlkZXJcbiAgYmFja2dyb3VuZDogd2hpdGVcbiAgcGFkZGluZzogMThweCAwcHggNDJweFxuXG4gICZfX3RpdGxlXG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4XG4gICAgY29sb3I6ICRzb3VyLWFwcGxlXG4gICAgK2ZvbnQtc2l6ZSgzNHB4KVxuICAgIGxpbmUtaGVpZ2h0OiAxLjM4XG4gICAgZm9udC1mYW1pbHk6ICRub3RpY2lhLWZvbnRcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXJcbiAgICBtYXJnaW4tYm90dG9tOiAyMXB4XG5cbiAgLmNvbnRhaW5lclxuICAgIG92ZXJmbG93OiBoaWRkZW5cblxuXG4ucmVjb21tZW5kZWQtc2xpZGVyLXdyYXBwZXJcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIHBhZGRpbmc6IDBweCA0MHB4XG5cbi5yZWNvbW1lbmRlZC1zbGRlclxuICBvdXRsaW5lOiBub25lXG5cbi5wcm9kdWN0LWl0ZW1cbiAgK21vYmlsZS11cFxuICAgIHdpZHRoOiAxMDAlXG4gICt0YWJsZXQtdXBcbiAgICB3aWR0aDogMzIlXG4gICtkZXNrdG9wXG4gICAgd2lkdGg6IDIzJVxuICBtYXJnaW4tcmlnaHQ6IDEuNSVcbiAgbWFyZ2luLWxlZnQ6IDEuNSVcbiAgbWFyZ2luLWJvdHRvbTogMjBweFxuXG4gICZfX2ltYWdlXG4gICAgd2lkdGg6IDEwMCVcbiAgICBoZWlnaHQ6IDI0MHB4XG4gICAgb2JqZWN0LWZpdDogY292ZXJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4XG5cbiAgJl9fcHJvZHVjdC10eXBlLCAmX19wcmljZVxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxuXG4gICZfX3Byb2R1Y3QtdHlwZVxuICAgIG1hcmdpbi1ib3R0b206IDEwcHhcblxuICAmX19wcmljZVxuICAgIG1hcmdpbi1ib3R0b206IDEzcHhcblxuICAmX19jYXJ0LCAmX19jYXJ0LXBsdXMtbWludXNcbiAgICBtYXJnaW4tYm90dG9tOiAxMXB4XG4gICAgYm94LXNoYWRvdzogMHB4IDZweCAyMHB4IDBweCAkYnV0dG9uLXNoYWRvd1xuXG4gICZfX2NhcnRcbiAgICBwYWRkaW5nOiA4cHggMS44NzVyZW1cblxuICAmX19jYXJ0LXBsdXMtbWludXNcbiAgICBwYWRkaW5nOiAwXG4gICAgZm9udC1mYW1pbHk6ICRsaWJyZS1mb250XG5cbiAgICAuc3VidHJhY3QtY2FydC1pdGVtLCAuYWRkLWNhcnQtaXRlbVxuICAgICAgZm9udC1mYW1pbHk6ICRub3RpY2lhLWZvbnRcbiAgICAgIHBhZGRpbmc6IDEycHggOHB4XG4gICAgXG4gICAgLnN1YnRyYWN0LWNhcnQtaXRlbVxuICAgICAgLy8gYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VmZWZlZlxuICAgIC5hZGQtY2FydC1pdGVtXG4gICAgICAvLyBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZmVmZWZcblxuICBoNlxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhclxuICAgIG1hcmdpbi1ib3R0b206IDNweFxuICAgIGNvbG9yOiAka2FsZVxuIiwiLm1hcmtldHBsYWNlXG5cbiAgJl9fZmlsdGVyc1xuICAgICttb2JpbGUtdXBcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxuICAgICtkZXNrdG9wXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcbiAgICArbW9iaWxlXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmRcbiAgICBmbGV4LXdyYXA6IHdyYXBcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweFxuXG4gICAgLmRyb3Bkb3duXG4gICAgICArbW9iaWxlXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHhcblxuICAgICYtLXByb2R1Y2Vyc1xuICAgICAgK2Rlc2t0b3BcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XG5cbiAgICAgIC5maWVsZC5maWVsZC0taW1hZ2UtZHJvcFxuICAgICAgICBtYXJnaW4tbGVmdDogMHB4XG5cbiAgICAgIC5tb2NrLXNlbGVjdF9fb3JnYW5pY1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW1cblxuICAgIC5maWVsZFxuICAgICAgbWFyZ2luLWxlZnQ6IDBcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHhcblxuICAgICAgJi1lbmRcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG9cblxuICAgICAgJi0taW1hZ2UtZHJvcFxuICAgICAgICArZGVza3RvcFxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvXG4gICAgICAgICttb2JpbGVcbiAgICAgICAgICBkaXNwbGF5OiBub25lXG5cbiAgICAgIC5tb2NrLXNlbGVjdF9fb3JnYW5pY1xuICAgICAgICAuY3VzdG9tLWNoZWNrYm94XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50XG5cbiAgJl9fbGlzdGluZ3NcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleC13cmFwOiB3cmFwXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG5cbiAgICAmLS1saXN0XG4gICAgICAmLnNpbXBsZS1saXN0LXZpZXdcbiAgICAgICAgLm1hcmtldHBsYWNlX19saXN0aW5nXG5cbiAgICAgICAgICAucHJpY2UtcXR5XG4gICAgICAgICAgICB3aWR0aDogMTgwcHhcbiAgICAgICAgICAgIC5xdWFudGl0eS1hdmFpbGFibGVcbiAgICAgICAgICAgICAgc3BhblxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImxpYnJlLWZyYW5rbGluXCIsIHNhbnMtc2VyaWZcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHhcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0ycHhcbiAgICAgICAgICAubWFya2V0cGxhY2VfX2xpc3RpbmctbGlzdC1jb250ZW50XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ1JVxuICAgICAgICAgICAgK21vYmlsZVxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwJVxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHhcbiAgICAgICAgICAubWFya2V0cGxhY2VfX2xpc3RpbmctaW1hZ2VcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHhcbiAgICAgICAgICAubWFya2V0cGxhY2VfX2xpc3RpbmctcHJpY2VcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICAgICAgICAubWFya2V0cGxhY2VfX2xpc3RpbmctcXVhbml0aWVzXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHhcbiAgICAgICAgICAubWFya2V0cGxhY2VfX2xpc3RpbmctdmFyaWV0eVxuICAgICAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICAgIC5tYXJrZXRwbGFjZV9fbGlzdGluZy1uYW1lXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJsaWJyZS1mcmFua2xpblwiLCBzYW5zLXNlcmlmXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweFxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgICAgLm1hcmtldHBsYWNlX19saXN0aW5nLXR5cGVcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweFxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgICAgLm1hcmtldHBsYWNlX19saXN0aW5nLXByb2R1Y2VyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICAgICAgICAgY29sb3I6ICRrYWxlXG4gICAgICAgICAgICBwYWRkaW5nOiAwXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHhcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgICAgLm1hcmtldHBsYWNlX19saXN0aW5nLWxpc3QtaGVhZGluZ1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAgICAgICAgIC5jYXJ0LWFjdGlvbnNcbiAgICAgICAgICAgIC5idG4uc291ci1idG5cbiAgICAgICAgICAgICAgd2lkdGg6IDE0NnB4XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjRweFxuICAgICAgICAgICAgLmNvdW50XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweFxuICAgICAgICAgICAgLnByb2R1Y3QtaXRlbV9fY2FydC1wbHVzLW1pbnVzIC5zdWJ0cmFjdC1jYXJ0LWl0ZW0sXG4gICAgICAgICAgICAucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXMgLmFkZC1jYXJ0LWl0ZW1cbiAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxMHB4XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlIGJhY2tncm91bmQtY29sb3JcbiAgICAgICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWZcbiAgICAgICAgICAgICAgLnByb2R1Y3QtaXRlbV9fY2FydC1wbHVzLW1pbnVzIC5zdWJ0cmFjdC1jYXJ0LWl0ZW1cbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkXG4gICAgICAgICAgICAgIC5wcm9kdWN0LWl0ZW1fX2NhcnQtcGx1cy1taW51cyAuYWRkLWNhcnQtaXRlbVxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZFxuXG4gICAgJjo6YWZ0ZXJcbiAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICArdGFibGV0LXVwXG4gICAgICAgIHdpZHRoOiA0OCVcbiAgICAgICtkZXNrdG9wXG4gICAgICAgIHdpZHRoOiAzMiVcblxuICAgICYtLXByb2R1Y2Vyc1xuICAgICAgLm1hcmtldHBsYWNlX19saXN0aW5nIGg1LFxuICAgICAgLm1hcmtldHBsYWNlX19saXN0aW5nIC5oNVxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1JVxuXG4gICAgICAubWFya2V0cGxhY2VfX2xpc3RpbmdcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweFxuXG4gICAgJi0tZ3JpZFxuICAgICAgLm1hcmtldHBsYWNlX19saXN0aW5nXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwXG4gICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzMzMlIC0gMTVweClcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjY1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gICAgICAgICt0YWJsZXRcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KVxuICAgICAgICArbW9iaWxlXG4gICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG5cbiAgICAgICAgLnByaWNlLXF0eVxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDYsIDI1NCwgMjQxKVxuICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAubWFya2V0cGxhY2VfX2xpc3RpbmctcHJpY2VcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHhcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkXG4gICAgICAgICAgLnF1YW50aXR5LWF2YWlsYWJsZVxuICAgICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMThweFxuICAgICAgICAgICAgc3BhblxuICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHhcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwibGlicmUtZnJhbmtsaW5cIiwgc2Fucy1zZXJpZlxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweFxuXG4gICAgICAgIC5idG4ucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXNcbiAgICAgICAgICBwYWRkaW5nOiAwXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4XG4gICAgICAgIC5jb3VudFxuICAgICAgICAgIHBhZGRpbmctbGVmdDogN3B4XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogN3B4XG4gICAgICAgIC5wcm9kdWN0LWl0ZW1fX2NhcnQtcGx1cy1taW51cyAuc3VidHJhY3QtY2FydC1pdGVtLFxuICAgICAgICAucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXMgLmFkZC1jYXJ0LWl0ZW1cbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE0cHhcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZSBiYWNrZ3JvdW5kLWNvbG9yXG4gICAgICAgICAgK21vYmlsZVxuICAgICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4XG4gICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZlxuICAgICAgICAucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXMgLnN1YnRyYWN0LWNhcnQtaXRlbVxuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGRcbiAgICAgICAgLnByb2R1Y3QtaXRlbV9fY2FydC1wbHVzLW1pbnVzIC5hZGQtY2FydC1pdGVtXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkXG5cbiAgICAgICAgLm1hcmtldHBsYWNlX19saXN0aW5nLWxpc3QtY29udGVudFxuICAgICAgICAgIG9yZGVyOiAzXG4gICAgICAgICAgcGFkZGluZzogMjBweCAxMnB4XG4gICAgICAgICAgbWluLWhlaWdodDogMTYwcHhcbiAgICAgICAgLm1hcmtldHBsYWNlX19saXN0aW5nLXByaWNlXG4gICAgICAgICAgcGFkZGluZzogMFxuICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgcGFkZGluZzogMTBweCAxOHB4XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDYsMjU0LDI0MSwxKVxuICAgICAgICAubWFya2V0cGxhY2VfX2xpc3RpbmctaW1hZ2VcbiAgICAgICAgICBvcmRlcjogMlxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlXG4gICAgICAgIC5tYXJrZXRwbGFjZV9fY2FydC1vcHRpb25zXG4gICAgICAgICAgb3JkZXI6IDNcbiAgICAgICAgICBwYWRkaW5nOiAwXG4gICAgICAgICAgbWFyZ2luLXRvcDogYXV0b1xuICAgICAgICAgIC8vIG1pbi1oZWlnaHQ6IDEyMHB4XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U2RkRENlxuICAgICAgICAuY2FydC1hY3Rpb25zXG4gICAgICAgICAgcGFkZGluZzogMTBweCAxOHB4XG4gICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvd1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgICAgICAgIC5xdWFudGl0eS1hdmFpbGFibGVcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRsaWJyZS1mb250XG4gICAgICAgICAgICBzcGFuOm50aC1jaGlsZCgxKVxuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZFxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgICAgICAgIHNwYW46bnRoLWNoaWxkKDIpXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweFxuICAgICAgICAubWFya2V0cGxhY2VfX2xpc3RpbmctbGlzdC1jb250ZW50XG4gICAgICAgICAgcGFkZGluZzogNHB4IDE4cHggMTJweCAxOHB4XG4gICAgICAgIC5tYXJrZXRwbGFjZV9fbGlzdGluZy10eXBlLFxuICAgICAgICAubWFya2V0cGxhY2VfX2xpc3RpbmctbmFtZSxcbiAgICAgICAgLm1hcmtldHBsYWNlX19saXN0aW5nLXF1YW5pdGllc1xuICAgICAgICAgIG9yZGVyOiA0XG4gICAgICAgIC5tYXJrZXRwbGFjZV9fbGlzdGluZy1uYW1lXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lXG4gICAgICAgICAgZm9udC1mYW1pbHk6IGxpYnJlLWZyYW5rbGluLHNhbnMtc2VyaWZcbiAgICAgICAgICBmb250LXNpemU6IDE4cHhcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50XG4gICAgICAgIC5tYXJrZXRwbGFjZV9fbGlzdGluZy10eXBlXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICAgICAgICBmb250LXNpemU6IDE4cHhcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdFxuICAgICAgICBwLm1hcmtldHBsYWNlX19saXN0aW5nLXF1YW5pdGllcy5rYWxlLm1pZC1zaXplXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweFxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICAgICYtbGlzdC1oZWFkaW5nXG4gICAgICAgICAgb3JkZXI6IDNcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAgICAgICAgICYubGlzdC1vbmx5XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgICAgICAgLm1hcmtldHBsYWNlX19saXN0aW5nLXByb2R1Y2VyXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcbiAgICAgICAgICAgIGNvbG9yOiAjMjQ3RjMzXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZFxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IGxpYnJlLWZyYW5rbGluLHNhbnMtc2VyaWZcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwXG4gICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDE4cHggMnB4IDE4cHhcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweCAgXG4gICAgICAgICAgICAmLWhvdmVyLXByb2R1Y2VyXG4gICAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNvdXJcbiAgICAgICAgICAubWFya2V0cGxhY2VfX2xpc3RpbmctdmFyaWV0eVxuICAgICAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgICBvcmRlcjogMlxuICAgICAgICAgICAgcGFkZGluZzogNnB4IDEycHhcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgICAgICAgLm1hcmtldHBsYWNlX19hbGxlcmdlbnNcbiAgICAgICAgICAgIG9yZGVyOiAzXG5cbiAgICAmLS1saXN0XG4gICAgICAuZ3JpZC1vbmx5XG4gICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgIC5tYXJrZXRwbGFjZV9fbGlzdGluZ1xuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxuICAgICAgICBmbGV4LXdyYXA6IHdyYXBcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweFxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweFxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY1xuXG4gICAgICAgICYtbGlzdC1jb250ZW50XG4gICAgICAgICAgK2Rlc2t0b3BcbiAgICAgICAgICAgIG1heC13aWR0aDogNzAlXG5cbiAgICAgICAgLmNhcnQtYWN0aW9uc1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93XG4gICAgICAgICAgLmJ0bi5wcm9kdWN0LWl0ZW1fX2NhcnQtcGx1cy1taW51c1xuICAgICAgICAgICAgcGFkZGluZzogMFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHhcbiAgICAgICAgICAuY291bnRcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogN3B4XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHhcbiAgICAgICAgICAucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXMgLnN1YnRyYWN0LWNhcnQtaXRlbSxcbiAgICAgICAgICAucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXMgLmFkZC1jYXJ0LWl0ZW1cbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTRweFxuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UgYmFja2dyb3VuZC1jb2xvclxuICAgICAgICAgICAgK21vYmlsZVxuICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHhcbiAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZlxuICAgICAgICAgIC5wcm9kdWN0LWl0ZW1fX2NhcnQtcGx1cy1taW51cyAuc3VidHJhY3QtY2FydC1pdGVtXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkXG4gICAgICAgICAgLnByb2R1Y3QtaXRlbV9fY2FydC1wbHVzLW1pbnVzIC5hZGQtY2FydC1pdGVtXG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGRcbiAgICAgICAgICAucXVhbnRpdHktYXZhaWxhYmxlXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweFxuICAgICAgICAgICAgc3BhbjpudGgtY2hpbGQoMSlcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgICAgICBzcGFuOm50aC1jaGlsZCgyKVxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHhcblxuICAgICAgICAmLWxpc3QtaGVhZGluZy5ncmlkLW9ubHlcbiAgICAgICAgICBkaXNwbGF5OiBub25lXG5cbiAgICAgICAgLm1hcmtldHBsYWNlX19jYXJ0LW9wdGlvbnNcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0b1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudFxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBcbiAgICAgICAgICArbW9iaWxlXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuXG4gICAgICAgIC5tYXJrZXRwbGFjZV9fbGlzdGluZy1pbWFnZVxuICAgICAgICAgICttb2JpbGVcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweFxuICAgICAgICAgICAgaGVpZ2h0OiAyNzJweFxuICAgICAgICAgIHdpZHRoOiAxMDBweFxuICAgICAgICAgIGhlaWdodDogMTAwcHhcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIycHhcblxuICAgICAgICAubWFya2V0cGxhY2VfX2xpc3RpbmctdmFyaWV0eVxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgIHdpZHRoOiAyMDVweFxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgcGFkZGluZy10b3A6IDhweFxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHhcbiAgICAgICAgICBsaW5lLWhlaWdodDogMVxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMFxuICAgICAgICAgICttb2JpbGVcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHhcblxuICAgICAgICAubWFya2V0cGxhY2VfX2xpc3RpbmctcHJvZHVjZXJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQyOTAwXG4gICAgICAgICAgY29sb3I6ICNmZmZcbiAgICAgICAgICBwYWRkaW5nOiAzcHggMTZweFxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweFxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICAgICAgICAgICttb2JpbGVcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICAgICAgICAmLWhvdmVyLXByb2R1Y2VyXG4gICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgIGNvbG9yOiAkc291clxuXG4gICAgICAgIC5tYXJrZXRwbGFjZV9fbGlzdGluZy10eXBlXG4gICAgICAgICAgK2ZvbnQtc2l6ZSgxMnB4KVxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJcblxuICAgICAgICAubWFya2V0cGxhY2VfX2xpc3RpbmctbmFtZVxuICAgICAgICAgICtmb250LXNpemUoMjRweClcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zM1xuICAgICAgICAgIGNvbG9yOiAjMjQ3RjMzXG4gICAgICAgICAgK21vYmlsZVxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuXG4gICAgICAgIC5tYXJrZXRwbGFjZV9fbGlzdGluZy1xdWFuaXRpZXNcbiAgICAgICAgICArZm9udC1zaXplKDE2cHgpXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzI1XG4gICAgICAgICAgY29sb3I6ICRrYWxlXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuXG4gICAgICAgIC5tYXJrZXRwbGFjZV9fbGlzdGluZy1wcmljZVxuICAgICAgICAgICtmb250LXNpemUoMjBweClcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4XG4gICAgICAgICAgcGFkZGluZzogMHB4XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcbiAgICAgICAgICArbW9iaWxlXG4gICAgICAgICAgICArZm9udC1zaXplKDE2cHgpXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweFxuXG4gICAgICAgIC5idG4sIC5tYXJrZXRwbGFjZV9fY2FydC1vcHRpb25zIC5zb3VyLWJ0blxuICAgICAgICAgIHBhZGRpbmc6IDEycHggMjRweFxuXG4gICZfX2xpc3RpbmctbGlzdC1jb250ZW50XG4gICAgK21vYmlsZVxuICAgICAgd2lkdGg6IDEwMCVcblxuICAmX19saXN0aW5nLWxpc3QtaGVhZGluZ1xuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweFxuICAgICttb2JpbGVcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cblxuICAmX19hbGxlcmdlbi1pdGVtXG4gICAgZm9udC1zaXplOiAxNnB4XG4gICAgbGluZS1oZWlnaHQ6IDFcbiAgICBjb2xvcjogJHNvdXJcblxuICAmX19hbGxlcmdlbnNcbiAgICArbW9iaWxlXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgdGV4dC1hbGlnbjogbGVmdFxuICAgICAgcGFkZGluZy10b3A6IDhweFxuICAgICAgcGFkZGluZy1sZWZ0OiAwXG4gICAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmVcbiAgICAgIC5tYXJrZXRwbGFjZV9fYWxsZXJnZW4tZGVzY3JpcHRpb25cbiAgICAgICAgZGlzcGxheTogYmxvY2tcblxuICAmX19hbGxlcmdlbi1kZXNjcmlwdGlvblxuICAgICttb2JpbGVcbiAgICAgIGxlZnQ6IGF1dG9cbiAgICAgIHJpZ2h0OiAwcHhcbiAgICAgIHdpZHRoOiA3NXZ3XG4gICAgICB6LWluZGV4OiA5OVxuICAgIHdpZHRoOiAzNTJweFxuICAgIHBhZGRpbmc6IDIzcHggMzNweCAyMHB4IDIycHhcbiAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgJGNhcnJvdFxuICAgIGJhY2tncm91bmQ6IHdoaXRlXG4gICAgdG9wOiAtNjBweFxuICAgIGxlZnQ6IDIwcHhcbiAgICB6LWluZGV4OiAxMFxuICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKDAsMCwwLDAuMjUpXG4gICAgZGlzcGxheTogbm9uZVxuXG4gICAgcFxuICAgICAgbGluZS1oZWlnaHQ6IDEuMlxuXG4gICAgaVxuICAgICAgZm9udC1zaXplOiAyMHB4XG4gICAgICBtYXJnaW4tYm90dG9tOiA5cHhcblxuICAgICYucHJvZHVjdC10b29sdGlwXG4gICAgICB0b3A6IDEwMHB4XG4gICAgICB3aWR0aDogNDAwcHhcbiAgICAgIHBhZGRpbmc6IDE4cHhcbiAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMFxuXG4gICAgICBzbWFsbFxuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICAgICAgK2ZvbnQtc2l6ZSgxMnB4KVxuICAgICAgICBmb250LWZhbWlseTogbGlicmUtZnJhbmtsaW4sc2Fucy1zZXJpZlxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMFxuXG4gICZfX21haW4tbGlzdGluZy10eXBlc1xuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG5cbiAgICAubWFya2V0cGxhY2VfX2FsbGVyZ2VuLWRlc2NyaXB0aW9uXG4gICAgICB0b3A6IGF1dG9cbiAgICAgIGJvdHRvbTogNDBweFxuICAgICAgbGVmdDogYXV0b1xuICAgICAgcmlnaHQ6IC01cHhcblxuICAmX19saXN0aW5nXG4gICAgK21vYmlsZS11cFxuICAgICAgd2lkdGg6IDEwMCVcbiAgICArdGFibGV0LXVwXG4gICAgICB3aWR0aDogNDglXG4gICAgK2Rlc2t0b3BcbiAgICAgIHdpZHRoOiAzMiVcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4XG5cbiAgICBoNSxcbiAgICAuaDVcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweFxuICAgICAgcGFkZGluZzogMTJweCAyMCUgMTJweCAxMnB4XG4gICAgICBiYWNrZ3JvdW5kOiAka2FsZVxuICAgICAgdGV4dC1hbGlnbjogbGVmdFxuICAgICAgY29sb3I6ICNlZWVcbiAgICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuICAgICAgbGluZS1oZWlnaHQ6IDEuMTc1XG5cbiAgJl9fbGlzdGluZy1pbWFnZVxuICAgIGhlaWdodDogMjcycHhcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcblxuXG4gICZfX2xpc3RpbmctdmFyaWV0eVxuICAgICtmb250LXNpemUoMTRweClcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICB0b3A6IDBcbiAgICByaWdodDogMFxuICAgIHBhZGRpbmc6IDRweCA0cHggOHB4IDRweFxuICAgIGJhY2tncm91bmQ6ICRkYXJrLXNvdXItYXBwbGVcbiAgICBmb250LWZhbWlseTogJGxpYnJlLWZvbnRcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgY29sb3I6ICR3aGl0ZVxuICAgIG1hcmdpbi1ib3R0b206IDBweFxuICAgIHdpZHRoOiA0OCVcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICBsaW5lLWhlaWdodDogMS4xN1xuXG4gICZfX2xpc3Rpbmctd2hpdGUtY29uXG4gICAgYmFja2dyb3VuZDogd2hpdGVcbiAgICBwYWRkaW5nOiAxMnB4IDEycHggMjVweCAxMnB4XG5cbiAgJl9fbGlzdGluZy10eXBlXG4gICAgK2ZvbnQtc2l6ZSgxMnB4KVxuICAgIGNvbG9yOiAjMDQyOTAwXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgIGxpbmUtaGVpZ2h0OiAxLjE2XG4gICAgbWFyZ2luLWJvdHRvbTogMFxuICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuXG4gICZfX2xpc3RpbmctbmFtZVxuICAgIGxpbmUtaGVpZ2h0OiAxLjE2XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweFxuICAgIGxldHRlci1zcGFjaW5nOiAwLjc3cHhcblxuICAmX19saXN0aW5nLXF1YW50aXRpZXNcbiAgICBtYXJnaW4tYm90dG9tOiAwcHhcblxuICAmX19saXN0aW5nLXByaWNlXG4gICAgcGFkZGluZzogOHB4IDhweCA4cHggMTJweFxuICAgIGJhY2tncm91bmQ6ICR0aGlyZC1ncmVlblxuICAgIGNvbG9yOiAkY2hhcmNvYWxcbiAgICBtYXJnaW4tYm90dG9tOiAwcHhcblxuICAmX19jYXJ0LW9wdGlvbnNcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgZmxleC13cmFwOiB3cmFwXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtc291clxuICAgIHBhZGRpbmc6IDEwcHggMTJweCAxMHB4IDE5cHhcblxuICAgIC5zb3VyLWJ0blxuICAgICAgZm9udC1mYW1pbHk6ICRsaWJyZS1mb250XG4gICAgICBjb2xvcjogJGthbGVcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweFxuICAgICAgcGFkZGluZzogN3B4IDJyZW1cblxuICAmX19hdmFpbGFibGVcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcblxuICAgIHNwYW5cbiAgICAgICtmb250LXNpemUoMTdweClcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE3XG4gICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgZm9udC1mYW1pbHk6ICRsaWJyZS1mb250XG5cbiAgJl9fYXZhaWxhYmxlLXRpdGxlXG4gICAgbWFyZ2luLWJvdHRvbTogOXB4XG4gICAgY29sb3I6ICRjaGFyY29hbFxuICAgIHBhZGRpbmctdG9wOiA4cHhcblxuICAucHJvZHVjdC1pdGVtX19jYXJ0LXBsdXMtbWludXNcbiAgICBib3JkZXItcmFkaXVzOiAwcHhcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5XG4gICAgYmFja2dyb3VuZDogd2hpdGVcbiAgICBtYXJnaW46IDBweCAwcHggMnB4XG5cbiAgJl9fcXVhbnRpdGllcy10ZXh0XG4gICAgK2ZvbnQtc2l6ZSgxMnB4KVxuICAgIGxpbmUtaGVpZ2h0OiAxLjE2XG4gICAgY29sb3I6ICRzcGluYWNoXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bVxuICAgIGZvbnQtZmFtaWx5OiAkbGlicmUtZm9udFxuXG4gIGgxXG4gICAgK2ZvbnQtc2l6ZSg0NHB4KVxuICAgIGxpbmUtaGVpZ2h0OiAxLjE4XG4gICAgY29sb3I6ICRrYWxlXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweFxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/