@charset "UTF-8";@font-face{font-family:Onest;font-display:swap;src:url(../fonts/Onest-Bold.woff2) format("woff2"),url(../fonts/Onest-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Onest;font-display:swap;src:url(../fonts/Onest-Light.woff2) format("woff2"),url(../fonts/Onest-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Onest;font-display:swap;src:url(../fonts/Onest-Regular.woff2) format("woff2"),url(../fonts/Onest-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Onest;font-display:swap;src:url(../fonts/Onest-SemiBold.woff2) format("woff2"),url(../fonts/Onest-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Onest;font-display:swap;src:url(../fonts/Onest-Medium.woff2) format("woff2"),url(../fonts/Onest-Medium.woff) format("woff");font-weight:500;font-style:normal}*,::after,::before{padding:0;margin:0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}@media (hover:hover){.with-fancybox header{padding-right:17px}}.fancybox__container{max-width:100%}a{text-decoration:none;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;color:inherit;cursor:pointer}a:hover{color:inherit}li,ol,p,ul{margin:0;padding:0}img{vertical-align:top;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit;margin:0;padding:0}body{background-color:#f7f7f8;height:100%;line-height:125%;font-size:1.125rem;color:#fff;font-family:Onest}body b,body strong{font-weight:700}body nobr{display:contents}button{border:none;background:0 0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;font-family:inherit;cursor:pointer}button:disabled{opacity:.8;pointer-events:none}body{background-color:#000}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{margin-inline:auto;max-width:75rem;-webkit-box-sizing:content-box;box-sizing:content-box}@media (max-width:76.875em){[class*=__container]{max-width:60.625rem}}@media (max-width:61.99875em){[class*=__container]{max-width:46.875rem}}@media (max-width:47.99875em){[class*=__container]{max-width:none;padding:0 .9375rem}}@media (max-width:23.43625em){[class*=__container]{padding:0 10px}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;-o-transition-property:transform,opacity,height;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.tooltip-horizontal-scroll-icon_hand{-webkit-animation:tooltip-horizontal-scroll-icon_anim-scroll-hand 2s infinite;animation:tooltip-horizontal-scroll-icon_anim-scroll-hand 2s infinite}.invisible{display:none}.tooltip-horizontal-scroll-icon_card{-webkit-animation:tooltip-horizontal-scroll-icon_anim-scroll-card 2s infinite;animation:tooltip-horizontal-scroll-icon_anim-scroll-card 2s infinite}._coursor{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0}@media (max-width:47.99875em){._coursor{margin-bottom:0}}@-webkit-keyframes tooltip-horizontal-scroll-icon_anim-scroll-hand{0%{-webkit-transform:translateX(80px) scale(1);transform:translateX(80px) scale(1);opacity:0}10%{-webkit-transform:translateX(80px) scale(1);transform:translateX(80px) scale(1);opacity:1}20%,60%{-webkit-transform:translateX(175px) scale(.6);transform:translateX(175px) scale(.6);opacity:1}80%{-webkit-transform:translateX(5px) scale(.6);transform:translateX(5px) scale(.6);opacity:1}to{-webkit-transform:translateX(5px) scale(.6);transform:translateX(5px) scale(.6);opacity:0}}@keyframes tooltip-horizontal-scroll-icon_anim-scroll-hand{0%{-webkit-transform:translateX(80px) scale(1);transform:translateX(80px) scale(1);opacity:0}10%{-webkit-transform:translateX(80px) scale(1);transform:translateX(80px) scale(1);opacity:1}20%,60%{-webkit-transform:translateX(175px) scale(.6);transform:translateX(175px) scale(.6);opacity:1}80%{-webkit-transform:translateX(5px) scale(.6);transform:translateX(5px) scale(.6);opacity:1}to{-webkit-transform:translateX(5px) scale(.6);transform:translateX(5px) scale(.6);opacity:0}}@-webkit-keyframes tooltip-horizontal-scroll-icon_anim-scroll-card{0%,60%{-webkit-transform:translateX(0);transform:translateX(0)}80%,to{-webkit-transform:translateX(-240px);transform:translateX(-240px)}}@keyframes tooltip-horizontal-scroll-icon_anim-scroll-card{0%,60%{-webkit-transform:translateX(0);transform:translateX(0)}80%,to{-webkit-transform:translateX(-240px);transform:translateX(-240px)}}._disable-hover,._disable-hover *{pointer-events:none!important}._section{margin-top:120px}@media (max-width:47.99875em){._section{margin-top:50px}}.fancybox__container{max-width:100%}._text-center{text-align:center}._link:hover{color:#fb0132}._main-btn{line-height:140%;border-radius:100px;width:100%;font-size:20px;font-weight:600;padding-inline:15px;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100px;max-width:400px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#fff;padding:8px;background:-webkit-gradient(linear,left top,left bottom,color-stop(-10%,#f3c48a),color-stop(106%,#ac8555));background:-o-linear-gradient(top,#f3c48a -10%,#ac8555 106%);background:linear-gradient(180deg,#f3c48a -10%,#ac8555 106%);-webkit-box-shadow:0 98px 39px rgba(212,175,129,.01),0 55px 33px rgba(212,175,129,.05),0 25px 25px rgba(212,175,129,.09),0 6px 13px rgba(212,175,129,.1);box-shadow:0 98px 39px rgba(212,175,129,.01),0 55px 33px rgba(212,175,129,.05),0 25px 25px rgba(212,175,129,.09),0 6px 13px rgba(212,175,129,.1)}@media (max-width:29.99875em){._main-btn{min-height:75px;width:100%!important;max-width:100%!important}}._section-title{font-weight:800;text-align:center;font-size:48px;line-height:120.833333%;letter-spacing:0}._section-title span{color:#d1a672}@media (max-width:61.99875em){._section-title br{display:none}@supports (font-size:clamp(1.875rem ,1.4285714286rem + 2.2321428571vw ,2.8125rem)){._section-title{font-size:clamp(1.875rem ,1.4285714286rem + 2.2321428571vw ,2.8125rem)}}@supports not (font-size:clamp(1.875rem ,1.4285714286rem + 2.2321428571vw ,2.8125rem)){._section-title{font-size:calc(1.875rem + .9375 * (100vw - 20rem)/ 42)}}}@media (max-width:29.99875em){._section-title{font-size:30px}}.yellow-text{color:#d1a672}._black-text{color:#000}._section-subtitle{font-weight:400;font-size:24px;line-height:141.666667%;letter-spacing:0}@media (max-width:47.99875em){._section-subtitle{font-size:20px}._section-subtitle br{display:none}}._text22{font-size:22px;line-height:145.454545%}@media (max-width:35.99875em){._text22{font-size:20px}}._text20{font-size:20px;line-height:150%;letter-spacing:0}@media (max-width:35.99875em){._text20{font-size:18px}}._text16{font-size:16px;letter-spacing:0}._nobr{white-space:nowrap}._hidden{display:none}@media (max-width:61.99875em){._overflow-container_tablet{padding:0;max-width:100%}._overflow-container_tablet ._coursor{display:-webkit-box;display:-ms-flexbox;display:flex}._overflow-container_tablet ._coursor+div{padding:0 15px;grid-template-columns:repeat(auto-fill,300px);grid-auto-flow:column;overflow-x:scroll;margin-top:0!important;padding-bottom:10px!important}}@media (max-width:47.99875em){._overflow-container_mob{max-width:100%;padding:0}._overflow-container_mob ._coursor{display:-webkit-box;display:-ms-flexbox;display:flex}._overflow-container_mob ._coursor+div{padding:0 15px;grid-template-columns:repeat(auto-fill,300px);grid-auto-flow:column;overflow-x:scroll;overflow-y:visible;margin-top:0!important;padding-bottom:10px!important;gap:15px}}._adaptive-pic{position:relative;overflow:hidden}._adaptive-pic>img,._adaptive-pic>picture>img{position:absolute;inset:0;width:100%;height:100%}._fw600{font-weight:600}._fw300{font-weight:300}._fw500{font-weight:500}._tab{display:none}._tab._active{display:block}.fancybox__content :focus:not(.carousel__button.is-close){outline:0}._grey-wrapper{background-color:#f9f9f9;padding:120px 0}@media (max-width:47.99875em){._grey-wrapper{padding:30px 0}}._grey-wrapper ._section:first-of-type{margin-top:0}.fancybox__viewport.is-draggable{cursor:auto}._play{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;cursor:pointer;transition:.3s all}._play:hover::after{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;background-color:#fa542e}._play::after{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;z-index:2;content:"";position:absolute;margin:auto;inset:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;width:28px;height:28px;background-image:url(../img/play.svg);background-size:auto;background-position:center;background-repeat:no-repeat;width:80px;height:80px;-ms-flex-negative:0;flex-shrink:0;background-color:#f66e4f;-webkit-box-shadow:0 15px 30px rgba(154,202,161,.15);box-shadow:0 15px 30px rgba(154,202,161,.15);border-radius:50%}._absolute-pic{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}._background1{background-image:url(../img/bc1.jpg);background-size:cover;background-position:center;padding-bottom:120px}@media (max-width:47.99875em){._background1{padding-bottom:30px}}._background2{background-image:url(../img/bc2.jpg);background-size:cover;background-position:bottom center;padding-top:120px}@media (max-width:47.99875em){._background2{padding-top:30px}}._background3{background-image:url(../img/bc3.jpg);background-size:cover;background-position:center;padding:120px 0;max-width:1890px;margin-inline:auto}@media (max-width:47.99875em){._background3{padding:30px 0}}._list{list-style:none;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}._list li{position:relative;padding-left:16px}._list li::before{content:"";position:absolute;left:0;top:12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:6px;height:6px;background-color:#cea36e;border-radius:50%;display:inline-block}._triangle{position:relative}._triangle::after{content:"";position:absolute;margin-inline:auto;bottom:0;left:0;right:0;width:30px;height:15px;background-color:#f66e4f;-webkit-clip-path:polygon(0 100%,100% 100%,50% 0);clip-path:polygon(0 100%,100% 100%,50% 0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header{position:absolute;z-index:9;width:100%;inset:0 auto auto 0;padding-top:30px}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.header__logo-desc{font-size:14px;line-height:135.714286%;letter-spacing:0;-ms-flex-negative:0;flex-shrink:0}.footer{background-color:#000;padding:48px 0}@media (max-width:47.99875em){.footer{padding:30px 0}}.footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 15px}@media (max-width:47.99875em){.footer__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer__info-text{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;color:#717171}@media (max-width:35.99875em){.footer__info-text{font-size:13px}}.footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.footer__link{color:#fff;text-decoration:underline;text-underline-offset:4px}.politics-modal{max-width:850px;border-radius:8px;padding:46px}@media (max-width:61.99875em){.politics-modal{padding:30px}}@media (max-width:47.99875em){.politics-modal{padding:15px}}.politics-modal__title{text-align:center;font-size:30px;font-weight:700;margin-bottom:20px;line-height:1.3}@media (max-width:47.99875em){.politics-modal__title{font-size:25px}}.politics-modal__subtitle{font-size:20px;font-weight:700;margin-bottom:20px;line-height:130%}@media (max-width:47.99875em){.politics-modal__subtitle{margin-bottom:10px}}.politics-modal__subtitle:not(:first-of-type){margin-top:40px}@media (max-width:47.99875em){.politics-modal__subtitle:not(:first-of-type){margin-top:20px}}.form-modal{border-radius:8px;max-width:1200px}@media (max-width:47.99875em){.form-modal .form__content{padding:15px}}.form-modal_callback .form__title{font-weight:800;font-size:24px;line-height:100%;letter-spacing:0}@media (max-width:47.99875em){.form-modal_callback{padding:0!important}}.fancybox__content>.carousel__button.is-close{top:20px;right:20px;color:#000}@media (max-width:61.99875em){.fancybox__content>.carousel__button.is-close{top:10px;right:10px}}@media (max-width:47.99875em){.fancybox__content>.carousel__button.is-close{top:5px;right:5px}}.carousel__button svg{-webkit-filter:none;filter:none}.section-1{background-image:url(../img/sec1.jpg);background-size:cover;background-position:center;margin-inline:auto;padding-top:215px;max-width:1890px;padding-bottom:226px;margin-top:15px;position:relative}@media (max-width:47.99875em){.section-1{padding-top:110px;padding-bottom:50px}}.section-1__inner{display:-ms-grid;display:grid;-ms-grid-columns:auto 33.4%;grid-template-columns:auto 33.4%;gap:30px}@media (max-width:47.99875em){.section-1__inner{-ms-grid-columns:auto;grid-template-columns:auto}}@media (max-width:47.99875em){.section-1__inner{text-align:center}}.section-1__title{font-weight:400;font-size:54px;line-height:111.111111%;letter-spacing:0}.section-1__title span{color:#d1a672;font-weight:600}@media (max-width:61.99875em){.section-1__title br{display:none}@supports (font-size:clamp(2.1875rem ,1.7410714286rem + 2.2321428571vw ,3.125rem)){.section-1__title{font-size:clamp(2.1875rem ,1.7410714286rem + 2.2321428571vw ,3.125rem)}}@supports not (font-size:clamp(2.1875rem ,1.7410714286rem + 2.2321428571vw ,3.125rem)){.section-1__title{font-size:calc(2.1875rem + .9375 * (100vw - 20rem)/ 42)}}}@media (max-width:29.99875em){.section-1__title{font-size:33px}}.section-1__subtitle{margin-top:30px}@media (max-width:47.99875em){.section-1__subtitle{margin-top:15px}.section-1__subtitle br{display:none}}.section-1__button{margin-top:50px}@media (max-width:47.99875em){.section-1__button{margin-top:30px;margin-inline:auto}}.section-1__video{position:relative}.section-1__video-pic{border-radius:20px;overflow:hidden;width:100%;padding-bottom:131.5%;position:relative;z-index:2}@media (max-width:47.99875em){.section-1__video-pic{width:80%;margin-inline:auto;padding-bottom:100%}}.section-1__chess{z-index:3;top:-5%;left:-33%}@media (max-width:61.99875em){.section-1__chess{top:5%;left:-23%;max-width:52%}}@media (max-width:47.99875em){.section-1__chess{top:-6%;left:-4%;max-width:30%}}.section-1__money{z-index:1;bottom:-27%;right:-54%}@media (max-width:61.99875em){.section-1__money{bottom:1%;right:-31%;max-width:66%}}@media (max-width:47.99875em){.section-1__money{bottom:-10%;right:-8%;max-width:40%}}.section-2__items{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:16px;margin-top:40px}.section-2__item{border-radius:10px;overflow:hidden;background-position:bottom center;background-size:cover;padding:25px;padding-bottom:260px!important}@media (max-width:76.875em){.section-2__item{padding:15px}.section-2__item br{display:none}}@media (max-width:61.99875em){.section-2__item{min-width:300px;padding-bottom:240px!important}}@media (max-width:76.875em){.section-2__item-main{font-size:20px}}.section-2__item-text{margin-top:20px;font-size:16px;line-height:150%}.section-3__items{margin-top:60px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:60px}@media (max-width:76.875em){.section-3__items{gap:30px}}@media (max-width:61.99875em){.section-3__items{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:47.99875em){.section-3__items{margin-top:30px}}@media (max-width:29.99875em){.section-3__items{gap:20px}}.section-3__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.section-3__item:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:25px}@media (max-width:61.99875em){.section-3__item:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0}}@media (max-width:47.99875em){.section-3__item:nth-child(even){gap:10px}}@media (max-width:29.99875em){.section-3__item-text{font-size:16px}.section-3__item-text br{display:none}}.section-3__button{max-width:296px;margin-inline:auto;margin-top:85px}@media (max-width:47.99875em){.section-3__button{margin-top:30px}}.section-4__form{overflow:hidden;position:relative;padding:90px 80px;background:#fff;outline:1px solid rgba(0,0,0,.08);border-radius:20px;outline-offset:-10px}@media (max-width:76.875em){.section-4__form{padding:40px}}@media (max-width:47.99875em){.section-4__form{padding:20px}.section-4__form br{display:none}}.section-4__form-inner{position:relative;z-index:2}.section-4__form-title{font-weight:600;font-size:42px;line-height:123.809524%}.section-4__form-title svg{vertical-align:middle}@media (max-width:61.99875em){.section-4__form-title{font-size:37px}}@media (max-width:47.99875em){.section-4__form-title{font-size:33px}}@media (max-width:29.99875em){.section-4__form-title{font-size:27px}.section-4__form-title svg{max-width:25px}}.section-4__subtitle{font-weight:400;font-size:28px;line-height:128.571429%;margin-top:30px}@media (max-width:61.99875em){.section-4__subtitle{font-size:25px}}@media (max-width:47.99875em){.section-4__subtitle{font-size:20px;margin-top:15px}}.section-4__button{margin-top:40px}@media (max-width:47.99875em){.section-4__button{margin-top:20px}}.section-4__list{margin-top:30px}@media (max-width:47.99875em){.section-4__list{margin-top:15px;gap:7px}}.section-4__laptop{height:100%;right:0;bottom:0}.section-4__laptop img{height:100%}@media (max-width:76.875em){.section-4__laptop{opacity:.8}}@media (max-width:61.99875em){.section-4__laptop{opacity:.4}}@media (max-width:35.99875em){.section-4__laptop{max-width:300px;height:auto}}.section-5__subtitle{text-align:center;margin-top:20px}@media (max-width:35.99875em){.section-5__subtitle{margin-top:10px}}.section-5__items{margin-top:50px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:60px}@media (max-width:76.875em){.section-5__items{gap:30px}.section-5__items br{display:none}}@media (max-width:61.99875em){.section-5__items{gap:15px}}@media (max-width:47.99875em){.section-5__item{min-width:300px}}.section-5__item-pic{width:100%;padding-bottom:72.25%;border-radius:8px;overflow:hidden}.section-5__item-inner{margin-top:30px}@media (max-width:35.99875em){.section-5__item-inner{margin-top:15px}}.section-5__list{margin-top:25px}@media (max-width:35.99875em){.section-5__list{margin-top:15px}}.section-6__items{margin-top:50px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:60px}@media (max-width:76.875em){.section-6__items{gap:30px}}@media (max-width:61.99875em){.section-6__items{gap:15px}}@media (max-width:47.99875em){.section-6__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:30px}}.section-6__item{border-radius:10px;background-size:cover;padding:40px;padding-bottom:60px!important;background-position:center}@media (max-width:76.875em){.section-6__item{padding:20px}}@media (max-width:61.99875em){.section-6__item{padding:15px}.section-6__item br{display:none}}@media (max-width:47.99875em){.section-6__item{min-height:276px;max-width:360px;width:100%}}.section-6__list{margin-top:25px}.section-faq{margin-top:200px}@media (max-width:47.99875em){.section-faq{margin-top:50px}}.section-faq__container{position:relative;min-height:785px}@media (max-width:47.99875em){.section-faq__container{min-height:auto}}.section-faq__man{bottom:0;right:-260px}@media (max-width:76.875em){.section-faq__man{right:-420px}}@media (max-width:61.99875em){.section-faq__man{right:-470px;max-width:120%}}@media (max-width:47.99875em){.section-faq__man{position:static;margin-inline:auto;margin-top:-13%}}.faq{max-width:710px;margin-top:50px;position:relative;z-index:1}@media (max-width:61.99875em){.faq{max-width:550px}}@media (max-width:47.99875em){.faq{max-width:100%;margin-top:30px}}.faq__title{text-align:left}.faq__item{border-radius:10px;overflow:hidden}.faq__question{border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 30px;padding-right:60px;max-height:85px;font-weight:500;cursor:pointer;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;overflow:hidden;background:#fff;-webkit-box-shadow:0 100px 250px rgba(0,0,0,.07),0 20px 58.0125px rgba(0,0,0,.035);box-shadow:0 100px 250px rgba(0,0,0,.07),0 20px 58.0125px rgba(0,0,0,.035);position:relative}.faq__question::after{position:absolute;right:30px;top:0;bottom:0;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;margin:auto;content:"";width:16px;height:9px;background-size:contain;background-repeat:no-repeat;background-image:url(../img/arr.svg)}@media (max-width:47.99875em){.faq__question::after{right:15px}}.faq__question_open::after{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:61.99875em){.faq__question{font-size:20px;padding:15px;min-height:85px}}@media (max-width:47.99875em){.faq__question{font-size:18px;line-height:1.2;padding-right:35px}}.faq__answer-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.faq__answer{font-weight:300;font-size:20px;line-height:170%;letter-spacing:0;height:0;overflow:hidden;opacity:0;-webkit-transition:height .4s ease,opacity .4s ease;-o-transition:height .4s ease,opacity .4s ease;transition:height .4s ease,opacity .4s ease}.faq__answer p{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.faq__answer p::before{-ms-flex-negative:0;flex-shrink:0;position:relative;top:13px;content:"";width:6px;height:6px;border-radius:50%;background-color:#cea36e}@media (max-width:47.99875em){.faq__answer p::before{top:9px}}@media (max-width:61.99875em){.faq__answer{font-size:18px}}@media (max-width:47.99875em){.faq__answer{line-height:1.3}}.faq__question_open+.faq__answer{padding:25px 30px}@media (max-width:61.99875em){.faq__question_open+.faq__answer{padding:15px}}.faq__question:hover{background-color:#f0f0f0}.faq__answer[style*=height]{overflow:hidden!important}.section-8__calendar{margin-inline:auto;max-width:991px;margin-top:50px}@media (max-width:47.99875em){.section-8__calendar{margin-top:30px}}.section-9{max-width:1400px;overflow:hidden;margin-inline:auto;border-radius:30px;background-color:#fff;padding-top:100px;position:relative;z-index:2}.section-9__container{position:relative}@media (max-width:47.99875em){.section-9{padding-top:30px}}.section-9__abs{top:-100px}.section-9__header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:29.99875em){.section-9__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}}.section-9__title{text-align:left}.section-9__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}@media (max-width:29.99875em){.section-9__arrows{-ms-flex-item-align:end;align-self:flex-end}}.section-9__arrow{width:40px;height:40px;background-color:#caa67b;position:static;margin-top:0;border-radius:8px}.section-9__arrow.swiper-button-disabled{background:#14161a;opacity:1}.section-9__arrow::after{font-size:12px;font-weight:600;color:#fff}.section-9__slider{margin-top:50px;overflow:visible}@media (max-width:47.99875em){.section-9__slider{margin-top:15px}}.section-9__footer{margin-top:55px}@media (max-width:47.99875em){.section-9__footer{margin-top:30px}}.section-9__footer-title{font-weight:600;font-size:38px;color:#e5e5e5;line-height:126.315789%;letter-spacing:0}@media (max-width:47.99875em){.section-9__footer-title{font-size:30px}}@media (max-width:47.99875em){.section-9__footer-title{font-size:25px}}.section-9__footer-inner{margin-top:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px}@media (max-width:47.99875em){.section-9__footer-inner{position:relative;z-index:1}}@media (max-width:35.99875em){.section-9__footer-inner{display:-ms-grid;display:grid;margin-top:20px;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:15px}}.section-9__footer-pics{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:40px;margin-bottom:126px}@media (max-width:35.99875em){.section-9__footer-pics{margin-bottom:15px;display:contents}}.section-9__footer-pic{width:106px;height:106px;border-radius:50%;overflow:hidden}@media (max-width:47.99875em){.section-9__footer-pic{width:90px;height:90px}}@media (max-width:35.99875em){.section-9__footer-pic{width:75px;height:75px}}.section-9__footer-abs{margin-inline:auto;bottom:0;margin-left:60px}@media (max-width:35.99875em){.section-9__footer-abs{position:static;margin-left:auto;margin-top:15px}}.swiper-slide__video{position:relative}.swiper-slide__video::after{top:20px;left:20px;margin:unset}.swiper-slide__video-pic{border-radius:20px;overflow:hidden;width:100%;padding-bottom:70.5%;position:relative;z-index:2}.swiper-slide__info{position:relative;margin-top:25px;border-radius:20px;padding:40px 50px;background-color:#fff;font-weight:400;font-size:20px;line-height:150%;-webkit-filter:drop-shadow(0 20px 55px rgba(163, 169, 183, .15));filter:drop-shadow(0 20px 55px rgba(163, 169, 183, .15))}.swiper-slide__info b{font-weight:600}.swiper-slide__info::after{left:40px;top:-12px;right:unset;width:21px;height:12px}.swiper-slide__info::before{content:"";position:absolute;width:30px;background-image:url(../img/quotes.svg);background-repeat:no-repeat;background-size:contain;height:27px;left:40px;top:32px}@media (max-width:76.875em){.swiper-slide__info::before{top:15px;left:15px}}@media (max-width:76.875em){.swiper-slide__info{padding:25px}}@media (max-width:47.99875em){.swiper-slide__info{font-size:18px;line-height:1.4}}.section-tabs__container{position:relative}.section-tabs__container::after{content:"";left:0;right:0;margin:auto;top:-890px;position:absolute;width:805px;height:1071px;background:rgba(227,182,126,.21);-webkit-filter:blur(254.05px);filter:blur(254.05px);-webkit-transform:rotate(24.73deg);-ms-transform:rotate(24.73deg);transform:rotate(24.73deg)}.section-tabs__title{position:relative;z-index:1}.section-tabs__in{position:relative;z-index:1}.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:45px;gap:35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabs__nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:29px}.tabs__item{width:122px;height:122px;padding:6px;border-radius:50%;overflow:hidden;cursor:pointer;border:2px solid rgba(255,255,255,.3019607843);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative}.tabs__item::after{width:24px;height:15px;opacity:0}.tabs__item:hover{border-color:#cea36e}.tabs__item_active{border-color:#cea36e}.tabs__item_active::after{opacity:1}.tabs__avatar{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.tabs__hint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:.8rem;color:#aaa;opacity:.8}.tabs__hint-icon{font-size:1.2rem;position:relative;top:-10px}.tabs__content{background-image:url(../img/sec10-back.png);background-size:cover;border-radius:20px;background-position:center;padding:10px;background-color:#222;margin-top:64px;position:relative;overflow:hidden}@media (max-width:61.99875em){.tabs__content{margin-top:20px}}.tabs__content_hidden{display:none}.tabs__card{display:-ms-grid;display:grid;gap:60px;-ms-grid-columns:28.9% auto;grid-template-columns:28.9% auto}@media (max-width:76.875em){.tabs__card{gap:30px}}.tabs__photo{position:relative;width:100%;padding-bottom:140.8%;border-radius:16px;overflow:hidden;background:#222}.tabs__photo::after{content:"";position:absolute;height:100%;width:100%;left:0;right:0;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),color-stop(70%,rgba(73,3,163,0)));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.7) 0,rgba(73,3,163,0) 70%);background-image:linear-gradient(to top,rgba(0,0,0,.7) 0,rgba(73,3,163,0) 70%)}.tabs__photo-info{z-index:2;position:absolute;bottom:30px;left:60px;color:#fff}@media (max-width:76.875em){.tabs__photo-info{left:0;right:0;margin:auto;padding-inline:15px}}.tabs__name,.tabs__role{font-weight:500;font-size:24px;line-height:141.666667%;letter-spacing:0}@media (max-width:61.99875em){.tabs__name,.tabs__role{font-size:20px}}.tabs__name{font-weight:600}.tabs__social{color:#deb27b;font-weight:400;margin-top:10px;font-size:20px;display:block;letter-spacing:0}.tabs__info{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-ms-grid;display:grid;gap:15px;-ms-grid-columns:54% 44%;grid-template-columns:54% 44%}@media (max-width:76.875em){.tabs__info{-ms-grid-columns:48% 48%;grid-template-columns:48% 48%}}.tabs__after,.tabs__before{-webkit-box-flex:1;-ms-flex:1;flex:1}.tabs__title-after,.tabs__title-before{margin-bottom:16px;color:#f66e4f}.tabs__list{list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.tabs__after .tabs__list{position:relative;z-index:1;list-style:none;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.tabs__after .tabs__list li{position:relative;padding-left:22px}.tabs__after .tabs__list li::before{content:"";position:absolute;left:0;top:11px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:9px;background-image:url(../img/check.svg);background-size:contain;background-repeat:no-repeat;display:inline-block}.tabs__check{color:#f66e4f;margin-right:8px}@media (max-width:767px){.tabs__nav{gap:16px}.tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:20px}.tabs__item{width:100px;height:100px}.tabs__card{gap:20px}}@media (max-width:767px) and (max-width:47.99875em){.tabs__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:767px){.tabs__info{gap:20px}}.tabs{position:relative}.tabs__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:76.875em){.tabs__inner{padding-right:20px}}.tabs__money{font-style:normal;font-weight:500;font-size:111px;line-height:1;margin-top:auto;padding-bottom:41px;leading-trim:both;text-edge:cap;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.1)}@media (max-width:61.99875em){.tabs__money{font-size:70px;padding-bottom:0}}@media (max-width:29.99875em){.tabs__money{font-size:50px;margin-top:10px}}.tabs__check{bottom:61px;right:243px}@media (max-width:61.99875em){.tabs__check{right:0;bottom:0}}@media (max-width:35.99875em){.tabs__check{max-width:100px}}.tabs__info-bottom{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.tabs__header{padding-top:40px;display:-ms-grid;display:grid;-ms-grid-columns:49% 44%;grid-template-columns:49% 44%;gap:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:25px;border-bottom:1px solid rgba(255,255,255,.1019607843)}@media (max-width:76.875em){.tabs__header{-webkit-box-align:end;-ms-flex-align:end;align-items:end;-ms-grid-columns:45% 50%;grid-template-columns:45% 50%}}@media (max-width:47.99875em){.tabs__header{padding-top:20px;padding-bottom:15px}}@media (max-width:35.99875em){.tabs__header{display:none}}.tabs__header-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 10px}@media (max-width:76.875em){.tabs__header-left{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.tabs__header-title{font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;line-height:141.666667%;letter-spacing:0}@media (max-width:35.99875em){.tabs__header-title{margin-bottom:10px;font-size:20px}}.tabs__header-title_yellow{color:#cea36e}.tabs__info{padding-top:25px}@media (max-width:35.99875em){.tabs__info{-ms-grid-columns:auto;grid-template-columns:auto;padding-top:0}.tabs__info br{display:none}}._mob{display:none!important}@media (max-width:35.99875em){._mob{display:block!important}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvbnRzLnNjc3MiLCJiYXNlL251bGwuc2NzcyIsInN0eWxlLmNzcyIsIl92YXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL3N3aXBlci1idW5kbGUubWluLmNzcyIsIl9nbG9iYWwuc2NzcyIsImJhc2UvbWl4aW5zLnNjc3MiLCJwYXJ0cy9faGVhZGVyLnNjc3MiLCJwYXJ0cy9fZm9vdGVyLnNjc3MiLCJwYXJ0cy9fbW9kYWwuc2NzcyIsInNlY3Rpb25zL3NlY3Rpb24tMS5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0yLnNjc3MiLCJzZWN0aW9ucy9zZWN0aW9uLTMuc2NzcyIsInNlY3Rpb25zL3NlY3Rpb24tNC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi01LnNjc3MiLCJzZWN0aW9ucy9zZWN0aW9uLTYuc2NzcyIsInNlY3Rpb25zL3NlY3Rpb24tNy5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi04LnNjc3MiLCJzZWN0aW9ucy9zZWN0aW9uLTkuc2NzcyIsInNlY3Rpb25zL3NlY3Rpb24tMTAuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBQUEsV0FDQyxZQUFBLE1BQ0EsYUFBQSxLQUNBLElBQUEsK0JBQUEsZUFBQSxDQUFBLDhCQUFBLGVBQ0EsWUFBQSxJQUNBLFdBQUEsT0FFRCxXQUNDLFlBQUEsTUFDQSxhQUFBLEtBQ0EsSUFBQSxnQ0FBQSxlQUFBLENBQUEsK0JBQUEsZUFDQSxZQUFBLElBQ0EsV0FBQSxPQUVELFdBQ0MsWUFBQSxNQUNBLGFBQUEsS0FDQSxJQUFBLGtDQUFBLGVBQUEsQ0FBQSxpQ0FBQSxlQUNBLFlBQUEsSUFDQSxXQUFBLE9BRUQsV0FDQyxZQUFBLE1BQ0EsYUFBQSxLQUNBLElBQUEsbUNBQUEsZUFBQSxDQUFBLGtDQUFBLGVBQ0EsWUFBQSxJQUNBLFdBQUEsT0FFRCxXQUNDLFlBQUEsTUFDQSxhQUFBLEtBQ0EsSUFBQSxpQ0FBQSxlQUFBLENBQUEsZ0NBQUEsZUFDQSxZQUFBLElBQ0EsV0FBQSxPQ2hD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QUEsS0FDQSw4QkFGRCxZQUdFLGlCQUFBLEtBQUEsc0JBQUEsS0FDQSxZQUFBLEVBQ0EsZUFDQyxRQUFBLE1BS0osTUFDQyxRQUFBLGVBQ0EsOEJBRkQsTUFHRSxRQUFBIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNle1xuXHRmb250LWZhbWlseTogT25lc3Q7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9PbmVzdC1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9PbmVzdC1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG5AZm9udC1mYWNle1xuXHRmb250LWZhbWlseTogT25lc3Q7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9PbmVzdC1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvT25lc3QtTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2V7XG5cdGZvbnQtZmFtaWx5OiBPbmVzdDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL09uZXN0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL09uZXN0LVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2V7XG5cdGZvbnQtZmFtaWx5OiBPbmVzdDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL09uZXN0LVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9PbmVzdC1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuQGZvbnQtZmFjZXtcblx0Zm9udC1mYW1pbHk6IE9uZXN0O1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvT25lc3QtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9PbmVzdC1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbiIsIi8vPNCe0JHQndCj0JvQldCd0JjQlT4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRib3JkZXI6IDA7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuXHQud2l0aC1mYW5jeWJveCBoZWFkZXIge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE3cHg7XG5cdH1cbn1cbi5mYW5jeWJveF9fY29udGFpbmVyIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dHJhbnNpdGlvbjogMC40cztcblx0Y29sb3I6IGluaGVyaXQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdH1cbn1cblxudWwsXG5vbCxcbmxpLFxucCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuaW1nIHtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcblx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuYm9keSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjg7XG5cdGhlaWdodDogMTAwJTtcblx0bGluZS1oZWlnaHQ6IDEyNSU7XG5cdGZvbnQtc2l6ZTogJGZvbnRTaXplO1xuXHRjb2xvcjogJG1haW5Db2xvcjtcblx0Zm9udC1mYW1pbHk6ICRmb250RmFtaWx5O1xuXG5cdGIsXG5cdHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0fVxuXG5cdG5vYnIge1xuXHRcdGRpc3BsYXk6IGNvbnRlbnRzO1xuXHR9XG59XG5cbmJ1dHRvbiB7XG5cdGJvcmRlcjogbm9uZTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdHRyYW5zaXRpb246IDAuNHM7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0JjpkaXNhYmxlZCB7XG5cdFx0b3BhY2l0eTogMC44O1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG59XG5cbi8vPNCe0JHQndCj0JvQldCd0JjQlT4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBPbmVzdDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09uZXN0LUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL09uZXN0LUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE9uZXN0O1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvT25lc3QtTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL09uZXN0LUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBPbmVzdDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09uZXN0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL09uZXN0LVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE9uZXN0O1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvT25lc3QtU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL09uZXN0LVNlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBPbmVzdDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09uZXN0LU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvT25lc3QtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC53aXRoLWZhbmN5Ym94IGhlYWRlciB7XG4gICAgcGFkZGluZy1yaWdodDogMTdweDtcbiAgfVxufVxuLmZhbmN5Ym94X19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNHM7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbnVsLFxub2wsXG5saSxcbnAge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxMjUlO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IE9uZXN0O1xufVxuYm9keSBiLFxuYm9keSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuYm9keSBub2JyIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDAuNHM7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5idXR0b246ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5sb2NrIGJvZHkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4ud3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ud3JhcHBlciA+IG1haW4ge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi53cmFwcGVyID4gKiB7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLypcbtCh0YLQuNC70Lgg0LHRg9C00YPRgiDQv9GA0LjQvNC10L3Rj9GC0YzRgdGPINC60L4g0LLRgdC10Lwg0LrQu9Cw0YHRgdCw0Lwg0YHQvtC00LXRgNC20LDRidC40LwgKl9fY29udGFpbmVyXG4qL1xuW2NsYXNzKj1fX2NvbnRhaW5lcl0ge1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBtYXgtd2lkdGg6IDc1cmVtO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3Ni44NzVlbSkge1xuICBbY2xhc3MqPV9fY29udGFpbmVyXSB7XG4gICAgbWF4LXdpZHRoOiA2MC42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIFtjbGFzcyo9X19jb250YWluZXJdIHtcbiAgICBtYXgtd2lkdGg6IDQ2Ljg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgW2NsYXNzKj1fX2NvbnRhaW5lcl0ge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDAuOTM3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDIzLjQzNjI1ZW0pIHtcbiAgW2NsYXNzKj1fX2NvbnRhaW5lcl0ge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuXG4vKipcbiAqIFN3aXBlciA4LjQuN1xuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyMyBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBKYW51YXJ5IDMwLCAyMDIzXG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogc3dpcGVyLWljb25zO1xuICBzcmM6IHVybChcImRhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG46cm9vdCB7XG4gIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiMwMDdhZmY7XG59XG5cbi5zd2lwZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc3dpcGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLCAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG59XG5cbi5zd2lwZXItcG9pbnRlci1ldmVudHMge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uc3dpcGVyLXBvaW50ZXItZXZlbnRzLnN3aXBlci12ZXJ0aWNhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXg7XG59XG5cbi5zd2lwZXItc2xpZGUge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG5cbi5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5rIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLWF1dG9oZWlnaHQsIC5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xufVxuXG4uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLTNkLCAuc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXIge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZSwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdywgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsIC5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdywgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0IHN0YXJ0O1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG59XG5cbi5zd2lwZXItdmVydGljYWwuc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogeSBtYW5kYXRvcnk7XG59XG5cbi5zd2lwZXItY2VudGVyZWQgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBvcmRlcjogOTk5OTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG5cbi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG5cbi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xufVxuXG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuXG4uc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBjZW50ZXIgY2VudGVyO1xuICBzY3JvbGwtc25hcC1zdG9wOiBhbHdheXM7XG59XG5cbi5zd2lwZXItdmlydHVhbCAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cblxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpO1xufVxuXG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKTtcbn1cblxuOnJvb3Qge1xuICAtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6NDRweDtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiBjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gNDQgKiAyNyk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIG1hcmdpbi10b3A6IGNhbGMoMHB4IC0gdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyAyKTtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWhpZGRlbiwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlciwgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBzd2lwZXItaWNvbnM7XG4gIGZvbnQtc2l6ZTogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXZhcmlhbnQ6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgbGVmdDogMTBweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcInByZXZcIjtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHJpZ2h0OiAxMHB4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyIHtcbiAgY29udGVudDogXCJuZXh0XCI7XG59XG5cbi5zd2lwZXItYnV0dG9uLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZCA+IC5zd2lwZXItcGFnaW5hdGlvbiwgLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwgLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwgLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uIHtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWluIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXYge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCAjMDAwKTtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksIDAuMik7XG59XG5cbmJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCwgNnB4KSAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDhweDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgdG9wO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IDAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLCA0cHgpO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsIC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgbGVmdDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyByaWdodDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbn1cblxuLnN3aXBlci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXIge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQgPiAuc3dpcGVyLXNjcm9sbGJhciwgLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1zY3JvbGxiYXIsIC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItaG9yaXpvbnRhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMSU7XG4gIGJvdHRvbTogM3B4O1xuICB6LWluZGV4OiA1MDtcbiAgaGVpZ2h0OiA1cHg7XG4gIHdpZHRoOiA5OCU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDNweDtcbiAgdG9wOiAxJTtcbiAgei1pbmRleDogNTA7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogOTglO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLXpvb20tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGNhbnZhcywgLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGltZywgLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnN3aXBlci1zbGlkZS16b29tZWQge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjFweDtcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLCAuc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiNmZmY7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2sge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IzAwMDtcbn1cblxuQGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTEwMDA7XG59XG5cbi5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnN3aXBlci1ncmlkID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uc3dpcGVyLWdyaWQtY29sdW1uID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItY3ViZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLWN1YmUuc3dpcGVyLXJ0bCAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQgKyAuc3dpcGVyLXNsaWRlLCAuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2IHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LCAuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuNjtcbiAgei1pbmRleDogMDtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGZpbHRlcjogYmx1cig1MHB4KTtcbn1cblxuLnN3aXBlci1mbGlwIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLCAuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zd2lwZXItY3JlYXRpdmUgLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eSwgaGVpZ2h0O1xufVxuXG4uc3dpcGVyLWNhcmRzIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY2FyZHMgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi50b29sdGlwLWhvcml6b250YWwtc2Nyb2xsLWljb25faGFuZCB7XG4gIGFuaW1hdGlvbjogdG9vbHRpcC1ob3Jpem9udGFsLXNjcm9sbC1pY29uX2FuaW0tc2Nyb2xsLWhhbmQgMnMgaW5maW5pdGU7XG59XG5cbi5pbnZpc2libGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG9vbHRpcC1ob3Jpem9udGFsLXNjcm9sbC1pY29uX2NhcmQge1xuICBhbmltYXRpb246IHRvb2x0aXAtaG9yaXpvbnRhbC1zY3JvbGwtaWNvbl9hbmltLXNjcm9sbC1jYXJkIDJzIGluZmluaXRlO1xufVxuXG4uX2NvdXJzb3Ige1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuX2NvdXJzb3Ige1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB0b29sdGlwLWhvcml6b250YWwtc2Nyb2xsLWljb25fYW5pbS1zY3JvbGwtaGFuZCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoODBweCkgc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4MHB4KSBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDIwJSwgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTc1cHgpIHNjYWxlKDAuNik7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHNjYWxlKDAuNik7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgc2NhbGUoMC42KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHRvb2x0aXAtaG9yaXpvbnRhbC1zY3JvbGwtaWNvbl9hbmltLXNjcm9sbC1jYXJkIHtcbiAgMCUsIDYwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIDgwJSwgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjQwcHgpO1xuICB9XG59XG4uX2Rpc2FibGUtaG92ZXIsXG4uX2Rpc2FibGUtaG92ZXIgKiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5fc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDEyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLl9zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uX3RleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uX2xpbms6aG92ZXIge1xuICBjb2xvcjogI2ZiMDEzMjtcbn1cblxuLl9tYWluLWJ0biB7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlOyAvKiAyOC8yMCAqL1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogOHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZjNjNDhhIC0xMCUsICNhYzg1NTUgMTA2JSk7XG4gIGJveC1zaGFkb3c6IDBweCA5OHB4IDM5cHggcmdiYSgyMTIsIDE3NSwgMTI5LCAwLjAxKSwgMHB4IDU1cHggMzNweCByZ2JhKDIxMiwgMTc1LCAxMjksIDAuMDUpLCAwcHggMjVweCAyNXB4IHJnYmEoMjEyLCAxNzUsIDEyOSwgMC4wOSksIDBweCA2cHggMTNweCByZ2JhKDIxMiwgMTc1LCAxMjksIDAuMSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuX21haW4tYnRuIHtcbiAgICBtaW4taGVpZ2h0OiA3NXB4O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLl9zZWN0aW9uLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAuODMzMzMzJTsgLyogNTgvNDggKi9cbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xufVxuLl9zZWN0aW9uLXRpdGxlIHNwYW4ge1xuICBjb2xvcjogI2QxYTY3Mjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5fc2VjdGlvbi10aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBAc3VwcG9ydHMgKGZvbnQtc2l6ZTogY2xhbXAoIDEuODc1cmVtICwgMS40Mjg1NzE0Mjg2cmVtICArICAyLjIzMjE0Mjg1NzF2dyAsIDIuODEyNXJlbSApKSB7XG4gICAgLl9zZWN0aW9uLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoIDEuODc1cmVtICwgMS40Mjg1NzE0Mjg2cmVtICArICAyLjIzMjE0Mjg1NzF2dyAsIDIuODEyNXJlbSApO1xuICAgIH1cbiAgfVxuICBAc3VwcG9ydHMgbm90IChmb250LXNpemU6IGNsYW1wKCAxLjg3NXJlbSAsIDEuNDI4NTcxNDI4NnJlbSAgKyAgMi4yMzIxNDI4NTcxdncgLCAyLjgxMjVyZW0gKSkge1xuICAgIC5fc2VjdGlvbi10aXRsZSB7XG4gICAgICBmb250LXNpemU6IGNhbGMoXG4gICAgICAxLjg3NXJlbSArIDAuOTM3NSAqICgxMDB2dyAtIDIwcmVtKSAvIDQyXG4gICAgKTtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5fc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5cbi55ZWxsb3ctdGV4dCB7XG4gIGNvbG9yOiAjZDFhNjcyO1xufVxuXG4uX2JsYWNrLXRleHQge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLl9zZWN0aW9uLXN1YnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTQxLjY2NjY2NyU7IC8qIDM0LzI0ICovXG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5fc2VjdGlvbi1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5fc2VjdGlvbi1zdWJ0aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uX3RleHQyMiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDE0NS40NTQ1NDUlOyAvKiAzMi8yMiAqL1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLl90ZXh0MjIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4uX3RleHQyMCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDMwLzIwICovXG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5fdGV4dDIwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLl90ZXh0MTYge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbn1cblxuLl9ub2JyIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLl9oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuX292ZXJmbG93LWNvbnRhaW5lcl90YWJsZXQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5fb3ZlcmZsb3ctY29udGFpbmVyX3RhYmxldCAuX2NvdXJzb3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLl9vdmVyZmxvdy1jb250YWluZXJfdGFibGV0IC5fY291cnNvciArIGRpdiB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgMzAwcHgpO1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuX292ZXJmbG93LWNvbnRhaW5lcl9tb2Ige1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5fb3ZlcmZsb3ctY29udGFpbmVyX21vYiAuX2NvdXJzb3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLl9vdmVyZmxvdy1jb250YWluZXJfbW9iIC5fY291cnNvciArIGRpdiB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgMzAwcHgpO1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG4uX2FkYXB0aXZlLXBpYyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5fYWRhcHRpdmUtcGljID4gaW1nLCAuX2FkYXB0aXZlLXBpYyA+IHBpY3R1cmUgPiBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uX2Z3NjAwIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLl9mdzMwMCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5fZnc1MDAge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uX3RhYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uX3RhYi5fYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mYW5jeWJveF9fY29udGVudCA6Zm9jdXM6bm90KC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlKSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5fZ3JleS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgcGFkZGluZzogMTIwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5fZ3JleS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbn1cblxuLl9ncmV5LXdyYXBwZXIgLl9zZWN0aW9uOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZmFuY3lib3hfX3ZpZXdwb3J0LmlzLWRyYWdnYWJsZSB7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLl9wbGF5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG59XG4uX3BsYXk6aG92ZXI6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYTU0MmU7XG59XG4uX3BsYXk6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gIHotaW5kZXg6IDI7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luOiBhdXRvO1xuICBpbnNldDogMDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3BsYXkuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjY2ZTRmO1xuICBib3gtc2hhZG93OiAwcHggMTVweCAzMHB4IHJnYmEoMTU0LCAyMDIsIDE2MSwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLl9hYnNvbHV0ZS1waWMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLl9iYWNrZ3JvdW5kMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYmMxLmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLl9iYWNrZ3JvdW5kMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLl9iYWNrZ3JvdW5kMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYmMyLmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5fYmFja2dyb3VuZDIge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG5cbi5fYmFja2dyb3VuZDMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2JjMy5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEyMHB4IDA7XG4gIG1heC13aWR0aDogMTg5MHB4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLl9iYWNrZ3JvdW5kMyB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICB9XG59XG5cbi5fbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IC8qINGD0LHQuNGA0LDQtdC8INGB0YLQsNC90LTQsNGA0YLQvdGL0LUg0LzQsNGA0LrQtdGA0YsgKi9cbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG59XG4uX2xpc3QgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbi5fbGlzdCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDEycHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWEzNmU7IC8qINGG0LLQtdGCINC60YDRg9C20L7Rh9C60LAgKi9cbiAgYm9yZGVyLXJhZGl1czogNTAlOyAvKiDQtNC10LvQsNC10Lwg0LrRgNGD0LMgKi9cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uX3RyaWFuZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLl90cmlhbmdsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNjZlNGY7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDEwMCUsIDEwMCUgMTAwJSwgNTAlIDApO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTtcbiAgd2lkdGg6IDEwMCU7XG4gIGluc2V0OiAwIGF1dG8gYXV0byAwO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbi5oZWFkZXJfX2xvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5oZWFkZXJfX2xvZ28tZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEzNS43MTQyODYlOyAvKiAxOS8xNCAqL1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZzogNDhweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmZvb3RlciB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICB9XG59XG4uZm9vdGVyX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZm9vdGVyX19jb250YWluZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uZm9vdGVyX19pbmZvLXRleHQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNC8xNiAqL1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIGNvbG9yOiAjNzE3MTcxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLmZvb3Rlcl9faW5mby10ZXh0IHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbi5mb290ZXJfX2xpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuLmZvb3Rlcl9fbGluayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG59XG5cbi5wb2xpdGljcy1tb2RhbCB7XG4gIG1heC13aWR0aDogODUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogNDZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5wb2xpdGljcy1tb2RhbCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnBvbGl0aWNzLW1vZGFsIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG4ucG9saXRpY3MtbW9kYWxfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAucG9saXRpY3MtbW9kYWxfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cbi5wb2xpdGljcy1tb2RhbF9fc3VidGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnBvbGl0aWNzLW1vZGFsX19zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLnBvbGl0aWNzLW1vZGFsX19zdWJ0aXRsZTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5wb2xpdGljcy1tb2RhbF9fc3VidGl0bGU6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLmZvcm0tbW9kYWwge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1heC13aWR0aDogMTIwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmZvcm0tbW9kYWwgLmZvcm1fX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbi5mb3JtLW1vZGFsX2NhbGxiYWNrIC5mb3JtX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5mb3JtLW1vZGFsX2NhbGxiYWNrIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmZhbmN5Ym94X19jb250ZW50ID4gLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2Uge1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5mYW5jeWJveF9fY29udGVudCA+IC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlIHtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5mYW5jeWJveF9fY29udGVudCA+IC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlIHtcbiAgICB0b3A6IDVweDtcbiAgICByaWdodDogNXB4O1xuICB9XG59XG5cbi5jYXJvdXNlbF9fYnV0dG9uIHN2ZyB7XG4gIGZpbHRlcjogbm9uZTtcbn1cblxuLnNlY3Rpb24tMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc2VjMS5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAyMTVweDtcbiAgbWF4LXdpZHRoOiAxODkwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMjZweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMSB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG59XG4uc2VjdGlvbi0xX19pbm5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAzMy40JTtcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMV9faW5uZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMV9faW5uZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnNlY3Rpb24tMV9fdGl0bGUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDU0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTEuMTExMTExJTsgLyogNjAvNTQgKi9cbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xufVxuLnNlY3Rpb24tMV9fdGl0bGUgc3BhbiB7XG4gIGNvbG9yOiAjZDFhNjcyO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMV9fdGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgQHN1cHBvcnRzIChmb250LXNpemU6IGNsYW1wKCAyLjE4NzVyZW0gLCAxLjc0MTA3MTQyODZyZW0gICsgIDIuMjMyMTQyODU3MXZ3ICwgMy4xMjVyZW0gKSkge1xuICAgIC5zZWN0aW9uLTFfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoIDIuMTg3NXJlbSAsIDEuNzQxMDcxNDI4NnJlbSAgKyAgMi4yMzIxNDI4NTcxdncgLCAzLjEyNXJlbSApO1xuICAgIH1cbiAgfVxuICBAc3VwcG9ydHMgbm90IChmb250LXNpemU6IGNsYW1wKCAyLjE4NzVyZW0gLCAxLjc0MTA3MTQyODZyZW0gICsgIDIuMjMyMTQyODU3MXZ3ICwgMy4xMjVyZW0gKSkge1xuICAgIC5zZWN0aW9uLTFfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogY2FsYyhcbiAgICAgIDIuMTg3NXJlbSArIDAuOTM3NSAqICgxMDB2dyAtIDIwcmVtKSAvIDQyXG4gICAgKTtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMzcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTFfX3N1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfX3N1YnRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC5zZWN0aW9uLTFfX3N1YnRpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2VjdGlvbi0xX19idXR0b24ge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMV9fYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIH1cbn1cbi5zZWN0aW9uLTFfX3ZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24tMV9fdmlkZW8tcGljIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAxMzEuNSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfX3ZpZGVvLXBpYyB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICB9XG59XG4uc2VjdGlvbi0xX19jaGVzcyB7XG4gIHotaW5kZXg6IDM7XG4gIHRvcDogLTUlO1xuICBsZWZ0OiAtMzMlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMV9fY2hlc3Mge1xuICAgIHRvcDogNSU7XG4gICAgbGVmdDogLTIzJTtcbiAgICBtYXgtd2lkdGg6IDUyJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMV9fY2hlc3Mge1xuICAgIHRvcDogLTYlO1xuICAgIGxlZnQ6IC00JTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgfVxufVxuLnNlY3Rpb24tMV9fbW9uZXkge1xuICB6LWluZGV4OiAxO1xuICBib3R0b206IC0yNyU7XG4gIHJpZ2h0OiAtNTQlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMV9fbW9uZXkge1xuICAgIGJvdHRvbTogMSU7XG4gICAgcmlnaHQ6IC0zMSU7XG4gICAgbWF4LXdpZHRoOiA2NiU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfX21vbmV5IHtcbiAgICBib3R0b206IC0xMCU7XG4gICAgcmlnaHQ6IC04JTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgfVxufVxuXG4uc2VjdGlvbi0yX19pdGVtcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGdhcDogMTZweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5zZWN0aW9uLTJfX2l0ZW0ge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiAyNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjYwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3Ni44NzVlbSkge1xuICAuc2VjdGlvbi0yX19pdGVtIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC5zZWN0aW9uLTJfX2l0ZW0gYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTJfX2l0ZW0ge1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3Ni44NzVlbSkge1xuICAuc2VjdGlvbi0yX19pdGVtLW1haW4ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnNlY3Rpb24tMl9faXRlbS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTsgLyogMjQvMTYgKi9cbn1cblxuLnNlY3Rpb24tM19faXRlbXMge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICBnYXA6IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzYuODc1ZW0pIHtcbiAgLnNlY3Rpb24tM19faXRlbXMge1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tM19faXRlbXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTNfX2l0ZW1zIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zX19pdGVtcyB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4uc2VjdGlvbi0zX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuLnNlY3Rpb24tM19faXRlbTpudGgtY2hpbGQoZXZlbikge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tM19faXRlbTpudGgtY2hpbGQoZXZlbikge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTNfX2l0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTNfX2l0ZW0tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5zZWN0aW9uLTNfX2l0ZW0tdGV4dCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNlY3Rpb24tM19fYnV0dG9uIHtcbiAgbWF4LXdpZHRoOiAyOTZweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgbWFyZ2luLXRvcDogODVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTNfX2J1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi00X19mb3JtIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA5MHB4IDgwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG91dGxpbmU6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBvdXRsaW5lLW9mZnNldDogLTEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzYuODc1ZW0pIHtcbiAgLnNlY3Rpb24tNF9fZm9ybSB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNF9fZm9ybSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAuc2VjdGlvbi00X19mb3JtIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2VjdGlvbi00X19mb3JtLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLnNlY3Rpb24tNF9fZm9ybS10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDEyMy44MDk1MjQlOyAvKiA1Mi80MiAqL1xufVxuLnNlY3Rpb24tNF9fZm9ybS10aXRsZSBzdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNF9fZm9ybS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzN3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00X19mb3JtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTRfX2Zvcm0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgfVxuICAuc2VjdGlvbi00X19mb3JtLXRpdGxlIHN2ZyB7XG4gICAgbWF4LXdpZHRoOiAyNXB4O1xuICB9XG59XG4uc2VjdGlvbi00X19zdWJ0aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDEyOC41NzE0MjklOyAvKiAzNi8yOCAqL1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNF9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNF9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG4uc2VjdGlvbi00X19idXR0b24ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNF9fYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uc2VjdGlvbi00X19saXN0IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTRfX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgZ2FwOiA3cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTRfX2xhcHRvcCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi5zZWN0aW9uLTRfX2xhcHRvcCBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzYuODc1ZW0pIHtcbiAgLnNlY3Rpb24tNF9fbGFwdG9wIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTRfX2xhcHRvcCB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00X19sYXB0b3Age1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5zZWN0aW9uLTVfX3N1YnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9fc3VidGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTVfX2l0ZW1zIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ljg3NWVtKSB7XG4gIC5zZWN0aW9uLTVfX2l0ZW1zIHtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbiAgLnNlY3Rpb24tNV9faXRlbXMgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTVfX2l0ZW1zIHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTVfX2l0ZW0ge1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTVfX2l0ZW0tcGljIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA3Mi4yNSU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZWN0aW9uLTVfX2l0ZW0taW5uZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9faXRlbS1pbm5lciB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tNV9fbGlzdCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi01X19saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG4uc2VjdGlvbi02X19pdGVtcyB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3Ni44NzVlbSkge1xuICAuc2VjdGlvbi02X19pdGVtcyB7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19pdGVtcyB7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19pdGVtcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTZfX2l0ZW0ge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzYuODc1ZW0pIHtcbiAgLnNlY3Rpb24tNl9faXRlbSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNl9faXRlbSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAuc2VjdGlvbi02X19pdGVtIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19pdGVtIHtcbiAgICBtaW4taGVpZ2h0OiAyNzZweDtcbiAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2VjdGlvbi02X19saXN0IHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5zZWN0aW9uLWZhcSB7XG4gIG1hcmdpbi10b3A6IDIwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tZmFxIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG4uc2VjdGlvbi1mYXFfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNzg1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi1mYXFfX2NvbnRhaW5lciB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgfVxufVxuLnNlY3Rpb24tZmFxX19tYW4ge1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAtMjYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzYuODc1ZW0pIHtcbiAgLnNlY3Rpb24tZmFxX19tYW4ge1xuICAgIHJpZ2h0OiAtNDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLWZhcV9fbWFuIHtcbiAgICByaWdodDogLTQ3MHB4O1xuICAgIG1heC13aWR0aDogMTIwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tZmFxX19tYW4ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAtMTMlO1xuICB9XG59XG5cbi5mYXEge1xuICBtYXgtd2lkdGg6IDcxMHB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuZmFxIHtcbiAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZmFxIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuLmZhcV9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmZhcV9faXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZmFxX19xdWVzdGlvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMjVweCAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICBtYXgtaGVpZ2h0OiA4NXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggMTAwcHggMjUwcHggcmdiYSgwLCAwLCAwLCAwLjA3KSwgMHB4IDIwcHggNTguMDEyNXB4IHJnYmEoMCwgMCwgMCwgMC4wMzUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmFxX19xdWVzdGlvbjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzMHB4O1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gIG1hcmdpbjogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogOXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyLnN2Zyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZmFxX19xdWVzdGlvbjo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG59XG4uZmFxX19xdWVzdGlvbl9vcGVuOjphZnRlciB7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLmZhcV9fcXVlc3Rpb24ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIG1pbi1oZWlnaHQ6IDg1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5mYXFfX3F1ZXN0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICB9XG59XG4uZmFxX19hbnN3ZXItd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cbi5mYXFfX2Fuc3dlciB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7IC8qIDM0LzIwICovXG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC40cyBlYXNlLCBvcGFjaXR5IDAuNHMgZWFzZTtcbn1cbi5mYXFfX2Fuc3dlciBwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG59XG4uZmFxX19hbnN3ZXIgcDo6YmVmb3JlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxM3B4O1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VhMzZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmZhcV9fYW5zd2VyIHA6OmJlZm9yZSB7XG4gICAgdG9wOiA5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5mYXFfX2Fuc3dlciB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZmFxX19hbnN3ZXIge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cblxuLmZhcV9fcXVlc3Rpb25fb3BlbiArIC5mYXFfX2Fuc3dlciB7XG4gIHBhZGRpbmc6IDI1cHggMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5mYXFfX3F1ZXN0aW9uX29wZW4gKyAuZmFxX19hbnN3ZXIge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cblxuLmZhcV9fcXVlc3Rpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xufVxuXG4uZmFxX19hbnN3ZXJbc3R5bGUqPWhlaWdodF0ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5zZWN0aW9uLThfX2NhbGVuZGFyIHtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgbWF4LXdpZHRoOiA5OTFweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX2NhbGVuZGFyIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5cbi5zZWN0aW9uLTkge1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uc2VjdGlvbi05X19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi05IHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxufVxuLnNlY3Rpb24tOV9fYWJzIHtcbiAgdG9wOiAtMTAwcHg7XG59XG4uc2VjdGlvbi05X19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTlfX2hlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTlfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zZWN0aW9uLTlfX2Fycm93cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTlfX2Fycm93cyB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cbn1cbi5zZWN0aW9uLTlfX2Fycm93IHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhYTY3YjtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNlY3Rpb24tOV9fYXJyb3cuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICMxNDE2MWE7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2VjdGlvbi05X19hcnJvdzo6YWZ0ZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNlY3Rpb24tOV9fc2xpZGVyIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi05X19zbGlkZXIge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTlfX2Zvb3RlciB7XG4gIG1hcmdpbi10b3A6IDU1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi05X19mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTlfX2Zvb3Rlci10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgY29sb3I6ICNlNWU1ZTU7XG4gIGxpbmUtaGVpZ2h0OiAxMjYuMzE1Nzg5JTsgLyogNDgvMzggKi9cbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOV9fZm9vdGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTlfX2Zvb3Rlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG4uc2VjdGlvbi05X19mb290ZXItaW5uZXIge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTlfX2Zvb3Rlci1pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTlfX2Zvb3Rlci1pbm5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG4uc2VjdGlvbi05X19mb290ZXItcGljcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTI2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi05X19mb290ZXItcGljcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgfVxufVxuLnNlY3Rpb24tOV9fZm9vdGVyLXBpYyB7XG4gIHdpZHRoOiAxMDZweDtcbiAgaGVpZ2h0OiAxMDZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOV9fZm9vdGVyLXBpYyB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi05X19mb290ZXItcGljIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTlfX2Zvb3Rlci1hYnMge1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOV9fZm9vdGVyLWFicyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG5cbi5zd2lwZXItc2xpZGVfX3ZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnN3aXBlci1zbGlkZV9fdmlkZW86OmFmdGVyIHtcbiAgdG9wOiAyMHB4O1xuICBsZWZ0OiAyMHB4O1xuICBtYXJnaW46IHVuc2V0O1xufVxuLnN3aXBlci1zbGlkZV9fdmlkZW8tcGljIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA3MC41JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLnN3aXBlci1zbGlkZV9faW5mbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogNDBweCA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAzMC8yMCAqL1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAyMHB4IDU1cHggcmdiYSgxNjMsIDE2OSwgMTgzLCAwLjE1KSk7XG59XG4uc3dpcGVyLXNsaWRlX19pbmZvIGIge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnN3aXBlci1zbGlkZV9faW5mbzo6YWZ0ZXIge1xuICBsZWZ0OiA0MHB4O1xuICB0b3A6IC0xMnB4O1xuICByaWdodDogdW5zZXQ7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG4uc3dpcGVyLXNsaWRlX19pbmZvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3F1b3Rlcy5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgbGVmdDogNDBweDtcbiAgdG9wOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ljg3NWVtKSB7XG4gIC5zd2lwZXItc2xpZGVfX2luZm86OmJlZm9yZSB7XG4gICAgdG9wOiAxNXB4O1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3Ni44NzVlbSkge1xuICAuc3dpcGVyLXNsaWRlX19pbmZvIHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc3dpcGVyLXNsaWRlX19pbmZvIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG4uc2VjdGlvbi10YWJzX19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi10YWJzX19jb250YWluZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgdG9wOiAtODkwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDgwNXB4O1xuICBoZWlnaHQ6IDEwNzFweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyMjcsIDE4MiwgMTI2LCAwLjIxKTtcbiAgZmlsdGVyOiBibHVyKDI1NC4wNXB4KTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjQuNzNkZWcpO1xufVxuLnNlY3Rpb24tdGFic19fdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uc2VjdGlvbi10YWJzX19pbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLyog0J7QsdGJ0LjQtSDRgdGC0LjQu9C4ICovXG4udGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG4gIGdhcDogMzVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi50YWJzX19uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDI5cHg7XG59XG5cbi50YWJzX19pdGVtIHtcbiAgd2lkdGg6IDEyMnB4O1xuICBoZWlnaHQ6IDEyMnB4O1xuICBwYWRkaW5nOiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzAxOTYwNzg0Myk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50YWJzX19pdGVtOjphZnRlciB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIG9wYWNpdHk6IDA7XG59XG4udGFic19faXRlbTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2NlYTM2ZTtcbn1cblxuLnRhYnNfX2l0ZW1fYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2VhMzZlO1xufVxuLnRhYnNfX2l0ZW1fYWN0aXZlOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi50YWJzX19hdmF0YXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4udGFic19faGludCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgY29sb3I6ICNhYWE7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLnRhYnNfX2hpbnQtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTEwcHg7XG59XG5cbi50YWJzX19jb250ZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zZWMxMC1iYWNrLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luLXRvcDogNjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnRhYnNfX2NvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuLnRhYnNfX2NvbnRlbnRfaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRhYnNfX2NhcmQge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDYwcHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjguOSUgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3Ni44NzVlbSkge1xuICAudGFic19fY2FyZCB7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG5cbi50YWJzX19waG90byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAxNDAuOCU7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICMyMjI7XG59XG4udGFic19fcGhvdG86OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjcpIDAlLCByZ2JhKDczLCAzLCAxNjMsIDApIDcwJSk7XG59XG5cbi50YWJzX19waG90by1pbmZvIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDMwcHg7XG4gIGxlZnQ6IDYwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3Ni44NzVlbSkge1xuICAudGFic19fcGhvdG8taW5mbyB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG4gIH1cbn1cblxuLnRhYnNfX3JvbGUsXG4udGFic19fbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDE0MS42NjY2NjclOyAvKiAzNC8yNCAqL1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAudGFic19fcm9sZSxcbiAgLnRhYnNfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4udGFic19fbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi50YWJzX19zb2NpYWwge1xuICBjb2xvcjogI2RlYjI3YjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xufVxuXG4udGFic19faW5mbyB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMTVweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1NCUgNDQlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ljg3NWVtKSB7XG4gIC50YWJzX19pbmZvIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQ4JSA0OCU7XG4gIH1cbn1cblxuLnRhYnNfX2JlZm9yZSxcbi50YWJzX19hZnRlciB7XG4gIGZsZXg6IDE7XG59XG5cbi50YWJzX190aXRsZS1iZWZvcmUsXG4udGFic19fdGl0bGUtYWZ0ZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBjb2xvcjogI2Y2NmU0Zjtcbn1cblxuLnRhYnNfX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cblxuLnRhYnNfX2FmdGVyIC50YWJzX19saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBsaXN0LXN0eWxlOiBub25lOyAvKiDRg9Cx0LjRgNCw0LXQvCDRgdGC0LDQvdC00LDRgNGC0L3Ri9C1INC80LDRgNC60LXRgNGLICovXG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuLnRhYnNfX2FmdGVyIC50YWJzX19saXN0IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG59XG4udGFic19fYWZ0ZXIgLnRhYnNfX2xpc3QgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxMXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jaGVjay5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnRhYnNfX2NoZWNrIHtcbiAgY29sb3I6ICNmNjZlNGY7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4vKiDQkNC00LDQv9GC0LjQsiAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YWJzX19uYXYge1xuICAgIGdhcDogMTZweDtcbiAgfVxuICAudGFicyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAudGFic19faXRlbSB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnRhYnNfX2NhcmQge1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAudGFic19fY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFic19faW5mbyB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4udGFicyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50YWJzX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzYuODc1ZW0pIHtcbiAgLnRhYnNfX2lubmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG4udGFic19fbW9uZXkge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogNDFweDtcbiAgbGVhZGluZy10cmltOiBib3RoO1xuICB0ZXh0LWVkZ2U6IGNhcDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpOyAvKiDRhtCy0LXRgiDQuCDRgtC+0LvRidC40L3QsCDQvtCx0LLQvtC00LrQuCAqL1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnRhYnNfX21vbmV5IHtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnRhYnNfX21vbmV5IHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuLnRhYnNfX2NoZWNrIHtcbiAgYm90dG9tOiA2MXB4O1xuICByaWdodDogMjQzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAudGFic19fY2hlY2sge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLnRhYnNfX2NoZWNrIHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICB9XG59XG4udGFic19faW5mby1ib3R0b20ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnRhYnNfX2hlYWRlciB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQ5JSA0NCU7XG4gIGdhcDogMzBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMDE5NjA3ODQzKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3Ni44NzVlbSkge1xuICAudGFic19faGVhZGVyIHtcbiAgICBhbGlnbi1pdGVtczogZW5kO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDUlIDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnRhYnNfX2hlYWRlciB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC50YWJzX19oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi50YWJzX19oZWFkZXItbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAwIDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzYuODc1ZW0pIHtcbiAgLnRhYnNfX2hlYWRlci1sZWZ0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbi50YWJzX19oZWFkZXItdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDE0MS42NjY2NjclOyAvKiAzNC8yNCAqL1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAudGFic19faGVhZGVyLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnRhYnNfX2hlYWRlci10aXRsZV95ZWxsb3cge1xuICBjb2xvcjogI2NlYTM2ZTtcbn1cbi50YWJzX19pbmZvIHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAudGFic19faW5mbyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC50YWJzX19pbmZvIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5fbW9iIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLl9tb2Ige1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn0iLCJAdXNlIFwic2FzczptYXRoXCI7XG5cbi8vINCf0L7QtNC60LvRjtGH0LXQvdC40LUg0LzQuNC60YHQuNC90L7QslxuQGltcG9ydCBcImJhc2UvbWl4aW5zXCI7XG5cbi8vINCf0L7QtNC60LvRjtGH0LXQvdC40LUg0YjRgNC40YTRgtC+0LJcbi8vJmRpc3BsYXk9c3dhcCAtINC00L7QsdCw0LLQuNGC0Ywg0L/RgNC4INC/0L7QtNC60LvRjtGH0LXQvdC40Lgg0YfQtdGA0LXQtyDQv9C70LDQs9C40L1cblxuLy8g0J/QvtC00LrQu9GO0YfQuNGC0Ywg0LXRgdC70Lgg0LXRgdGC0Ywg0LvQvtC60LDQu9GM0L3Ri9C1INGE0LDQudC70Ysg0YjRgNC40YTRgtC+0LJcbkBpbXBvcnQgXCJmb250c1wiO1xuXG4vLyDQn9C+0LTQutC70Y7Rh9C10L3QuNC1INC40LrQvtC90L7Rh9C90YvRhSDRiNGA0LjRhNGC0L7QslxuLy8g0J/QvtC00LrQu9GO0YfQuNGC0Ywg0LXRgdC70Lgg0LXRgdGC0Ywg0YTQsNC50Lsg0LjQutC+0L3QvtGH0L3QvtCz0L4g0YjRgNC40YTRgtCwXG4vL0BpbXBvcnQgXCJmb250cy9pY29uc1wiO1xuXG4vLyDQqNGA0LjRhNGCINC/0L4g0YPQvNC+0LvRh9Cw0L3QuNGOXG4kZm9udEZhbWlseTogT25lc3Q7XG5cbiRmb250U2l6ZTogcmVtKDE4KTsgLy8g0LPQtNC1IDE0KHB4KSAtINGA0LDQt9C80LXRgCDRiNGA0LjRhNGC0LAg0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4g0LjQtyDQvNCw0LrQtdGC0LBcblxuLy8g0J7RgdC90L7QstC90YvQtSDRhtCy0LXRgtCwXG4kbWFpbkNvbG9yOiAjZmZmZmZmO1xuXG4vLyDQndCQ0KHQotCg0J7QmdCa0JggPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDQnNC40L3QuNC80LDQu9GM0L3QsNGPINGI0LjRgNC40L3QsCDRgdGC0YDQsNC90LjRhtGLXG4kbWluV2lkdGg6IDMyMDtcbi8vINCo0LjRgNC40L3QsCDQv9C+0LvQvtGC0L3QsCAo0LzQsNC60LXRgtCwKVxuJG1heFdpZHRoOiAxOTIwO1xuLy8g0KjQuNGA0LjQvdCwINC+0LPRgNCw0L3QuNGH0LjQstCw0Y7RidC10LPQviDQutC+0L3RgtC10LnQvdC10YDQsCAoMCA9INC90LXRgiDQvtCz0YDQsNC90LjRh9C10L3QuNGPKVxuJG1heFdpZHRoQ29udGFpbmVyOiAxMjAwO1xuLy8g0J7QsdGJ0LjQuSDQvtGC0YHRgtGD0L8g0YMg0LrQvtC90YLQtdC50L3QtdGA0LBcbi8vICgzMCA9INC/0L4gMTVweCDRgdC70LXQstCwINC4INGB0L/RgNCw0LLQsCwgMCA9INC90LXRgiDQvtGC0YHRgtGD0L/QsClcbiRjb250YWluZXJQYWRkaW5nOiAzMDtcblxuLy8g0KjQuNGA0LjQvdCwINGB0YDQsNCx0LDRgtGL0LLQsNC90LjRjyDQv9C10YDQstC+0LPQviDQsdGA0LXQudC60L/QvtC40L3RgtCwXG4kY29udGFpbmVyV2lkdGg6ICRtYXhXaWR0aENvbnRhaW5lciArICRjb250YWluZXJQYWRkaW5nO1xuXG4vLyDQkdGA0LXQudC6LdC/0L7QuNC90YLRi1xuJHBjOiBlbSgkY29udGFpbmVyV2lkdGgpOyAvLyDQn9CaLCDQvdC+0YPRgtCx0YPQutC4LCDQvdC10LrQvtGC0L7RgNGL0LUg0L/Qu9Cw0L3RiNC10YLRiyDQsiDQs9C+0YDQuNC30L7QvdGC0LDQu9GM0L3QvtC8INC/0L7Qu9C+0LbQtdC90LjQuFxuJHRhYmxldDogZW0oOTkxLjk4KTsgLy8g0J/Qu9Cw0L3RiNC10YLRiywg0L3QtdC60L7RgtC+0YDRi9C1INGC0LXQu9C10YTQvtC90Ysg0LIg0LPQvtGA0LjQt9C+0L3RgtCw0LvRjNC90L7QvCDQv9C+0LvQvtC20LXQvdC40LhcbiRtb2JpbGU6IGVtKDc2Ny45OCk7IC8vINCi0LXQu9C10YTQvtC90YsgTFxuJG1vYmlsZU1pZGRsZTogZW0oNTc1Ljk4KTtcbiRtb2JpbGVTbWFsbDogZW0oNDc5Ljk4KTsgLy8g0KLQtdC70LXRhNC+0L3RiyBTXG4kbW9iaWxlTWluaTogZW0oMzc0Ljk4KTtcbi8vINCi0LjQvyDQsNC00LDQv9GC0LjQstCwOlxuLy8gMSA9INC+0YLQt9GL0LLRh9C40LLQvtGB0YLRjCAo0YMg0LrQvtC90YLQtdC50L3QtdGA0LAg0L3QtdGCINCx0YDQtdC50LrQv9C+0LjQvdGC0L7QsiksXG4vLyAyID0g0L/QviDQsdGA0LXQudC6LdC/0L7QuNC90YLQsNC8ICjQutC+0L3RgtC10LnQvdC10YAg0LzQtdC90Y/QtdGCINGB0LLQvtGOINGI0LjRgNC40L3RgyDQv9C+INCx0YDQtdC50Lot0L/QvtC40L3RgtCw0LwpXG4kcmVzcG9uc2l2ZVR5cGU6IDI7XG5cbi8vINCe0LHQvdGD0LvQtdC90LjQtSDQuCDQvtCx0YnQuNC1INC/0LDRgNCw0LzQtdGC0YDRiyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBpbXBvcnQgXCJiYXNlL251bGxcIjtcblxuYm9keSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdC8vINCh0LrRgNC+0LvQuyDQt9Cw0LHQu9C+0LrQuNGA0L7QstCw0L1cblx0LmxvY2sgJiB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR0b3VjaC1hY3Rpb246IG5vbmU7XG5cdH1cblx0Ly8g0KHQsNC50YIg0LfQsNCz0YDRg9C20LXQvVxuXHQubG9hZGVkICYge1xuXHR9XG59XG4vLyDQntCx0L7Qu9C+0YfQutCwID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLndyYXBwZXIge1xuXHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQvLyDQn9GA0LjQttC40LzQsNC10LwgZm9vdGVyXG5cdD4gbWFpbiB7XG5cdFx0ZmxleDogMSAxIGF1dG87XG5cdH1cblx0Ly8g0KTQuNC60YEg0LTQu9GPINGB0LvQsNC50LTQtdGA0L7QslxuXHQ+ICoge1xuXHRcdG1pbi13aWR0aDogMDtcblx0fVxufVxuXG4vLyDQntCz0YDQsNC90LjRh9C40LLQsNGO0YnQuNC5INC60L7QvdGC0LXQudC90LXRgCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLypcbtCh0YLQuNC70Lgg0LHRg9C00YPRgiDQv9GA0LjQvNC10L3Rj9GC0YzRgdGPINC60L4g0LLRgdC10Lwg0LrQu9Cw0YHRgdCw0Lwg0YHQvtC00LXRgNC20LDRidC40LwgKl9fY29udGFpbmVyXG4qL1xuQGlmICgkcmVzcG9uc2l2ZVR5cGU9PTEpIHtcblx0Ly8g0J7RgtC30YvQstGH0LjQstCw0Y9cblx0W2NsYXNzKj1cIl9fY29udGFpbmVyXCJdIHtcblx0XHRAaWYgKCRtYXhXaWR0aENvbnRhaW5lcj4wKSB7XG5cdFx0XHRtYXgtd2lkdGg6IHJlbSgkbWF4V2lkdGhDb250YWluZXIpO1xuXHRcdFx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cdFx0QGlmICgkY29udGFpbmVyUGFkZGluZz4wKSB7XG5cdFx0XHRwYWRkaW5nOiAwIHJlbShtYXRoLmRpdigkY29udGFpbmVyUGFkZGluZywgMikpO1xuXHRcdH1cblx0fVxufSBAZWxzZSB7XG5cdC8vINCf0L4g0LHRgNC10LnQui3Qv9C+0LjQvdGC0LDQvFxuXHRbY2xhc3MqPVwiX19jb250YWluZXJcIl0ge1xuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cdFx0QGlmICgkbWF4V2lkdGhDb250YWluZXI+MCkge1xuXHRcdFx0bWF4LXdpZHRoOiByZW0oJG1heFdpZHRoQ29udGFpbmVyKTtcblx0XHRcdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXHRcdH0gQGVsc2Uge1xuXHRcdFx0QGlmICgkY29udGFpbmVyUGFkZGluZz4wKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgcmVtKG1hdGguZGl2KCRjb250YWluZXJQYWRkaW5nLCAyKSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcblx0XHRcdG1heC13aWR0aDogcmVtKDk3MCk7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRtYXgtd2lkdGg6IHJlbSg3NTApO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0QGlmICgkY29udGFpbmVyUGFkZGluZz4wIGFuZCAkbWF4V2lkdGhDb250YWluZXI+MCkge1xuXHRcdFx0XHRwYWRkaW5nOiAwIHJlbShtYXRoLmRpdigkY29udGFpbmVyUGFkZGluZywgMikpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pbmkpIHtcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHR9XG5cdH1cbn1cbiIsIi8qKlxuICogU3dpcGVyIDguNC43XG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDIzIFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IEphbnVhcnkgMzAsIDIwMjNcbiAqL1xuXG5AZm9udC1mYWNle2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztzcmM6dXJsKCdkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQScpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH06cm9vdHstLXN3aXBlci10aGVtZS1jb2xvcjojMDA3YWZmfS5zd2lwZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDt6LWluZGV4OjF9LnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTtkaXNwbGF5OmZsZXg7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07Ym94LXNpemluZzpjb250ZW50LWJveH0uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSwuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwwLDApfS5zd2lwZXItcG9pbnRlci1ldmVudHN7dG91Y2gtYWN0aW9uOnBhbi15fS5zd2lwZXItcG9pbnRlci1ldmVudHMuc3dpcGVyLXZlcnRpY2Fse3RvdWNoLWFjdGlvbjpwYW4teH0uc3dpcGVyLXNsaWRle2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybX0uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFua3t2aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWF1dG9oZWlnaHQsLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGV7aGVpZ2h0OmF1dG99LnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlcnthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGhlaWdodH0uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci0zZCwuc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXJ7cGVyc3BlY3RpdmU6MTIwMHB4fS5zd2lwZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdywuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdywuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCwuc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdywuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb2ludGVyLWV2ZW50czpub25lO3otaW5kZXg6MTB9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvd3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjE1KX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gbGVmdCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHRvcCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7b3ZlcmZsb3c6YXV0bztzY3JvbGxiYXItd2lkdGg6bm9uZTstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246c3RhcnQgc3RhcnR9LnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp4IG1hbmRhdG9yeX0uc3dpcGVyLXZlcnRpY2FsLnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp5IG1hbmRhdG9yeX0uc3dpcGVyLWNlbnRlcmVkPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle2NvbnRlbnQ6Jyc7ZmxleC1zaHJpbms6MDtvcmRlcjo5OTk5fS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWlubGluZS1zdGFydDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSl9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjFweDt3aWR0aDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4tYmxvY2stc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle3dpZHRoOjEwMCU7bWluLXdpZHRoOjFweDtoZWlnaHQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcil9LnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpjZW50ZXIgY2VudGVyO3Njcm9sbC1zbmFwLXN0b3A6YWx3YXlzfS5zd2lwZXItdmlydHVhbCAuc3dpcGVyLXNsaWRley13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9LnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye2hlaWdodDoxcHg7d2lkdGg6dmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSl9LnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgLnN3aXBlci13cmFwcGVyOjphZnRlcnt3aWR0aDoxcHg7aGVpZ2h0OnZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpfTpyb290ey0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTo0NHB4fS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1idXR0b24tcHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOmNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDQ0ICogMjcpO2hlaWdodDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTttYXJnaW4tdG9wOmNhbGMoMHB4IC0gKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpLyAyKSk7ei1pbmRleDoxMDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZHtvcGFjaXR5Oi4zNTtjdXJzb3I6YXV0bztwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1oaWRkZW4sLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWhpZGRlbntvcGFjaXR5OjA7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tcHJldntkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1idXR0b24tcHJldjphZnRlcntmb250LWZhbWlseTpzd2lwZXItaWNvbnM7Zm9udC1zaXplOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO3RleHQtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjA7Zm9udC12YXJpYW50OmluaXRpYWw7bGluZS1oZWlnaHQ6MX0uc3dpcGVyLWJ1dHRvbi1wcmV2LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHR7bGVmdDoxMHB4O3JpZ2h0OmF1dG99LnN3aXBlci1idXR0b24tcHJldjphZnRlciwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVye2NvbnRlbnQ6J3ByZXYnfS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldntyaWdodDoxMHB4O2xlZnQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Y29udGVudDonbmV4dCd9LnN3aXBlci1idXR0b24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1wYWdpbmF0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246LjNzIG9wYWNpdHk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt6LWluZGV4OjEwfS5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW57b3BhY2l0eTowfS5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZD4uc3dpcGVyLXBhZ2luYXRpb24sLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb257Ym90dG9tOjEwcHg7bGVmdDowO3dpZHRoOjEwMCV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjB9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zZm9ybTpzY2FsZSguMzMpO3Bvc2l0aW9uOnJlbGF0aXZlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbnt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3dpZHRoOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aCx2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSw4cHgpKTtoZWlnaHQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodCx2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSw4cHgpKTtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvciwjMDAwKTtvcGFjaXR5OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5LCAuMil9YnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtib3JkZXI6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Y3Vyc29yOnBvaW50ZXJ9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpvbmx5LWNoaWxke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRze3JpZ2h0OjEwcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LC01MCUsMCl9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXAsNnB4KSAwO2Rpc3BsYXk6YmxvY2t9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6OHB4fS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyB0b3B9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjowIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ob3Jpem9udGFsLWdhcCw0cHgpfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7d2hpdGUtc3BhY2U6bm93cmFwfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgbGVmdH0uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLXJ0bD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyByaWdodH0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yNSk7cG9zaXRpb246YWJzb2x1dGV9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybS1vcmlnaW46bGVmdCB0b3B9LnN3aXBlci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgdG9wfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRle3dpZHRoOjEwMCU7aGVpZ2h0OjRweDtsZWZ0OjA7dG9wOjB9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7d2lkdGg6NHB4O2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXBhZ2luYXRpb24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1zY3JvbGxiYXJ7Ym9yZGVyLXJhZGl1czoxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy10b3VjaC1hY3Rpb246bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjEpfS5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVkPi5zd2lwZXItc2Nyb2xsYmFyLC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1zY3JvbGxiYXIsLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1ob3Jpem9udGFse3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MSU7Ym90dG9tOjNweDt6LWluZGV4OjUwO2hlaWdodDo1cHg7d2lkdGg6OTglfS5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDozcHg7dG9wOjElO3otaW5kZXg6NTA7d2lkdGg6NXB4O2hlaWdodDo5OCV9LnN3aXBlci1zY3JvbGxiYXItZHJhZ3toZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNSk7Ym9yZGVyLXJhZGl1czoxMHB4O2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZ3tjdXJzb3I6bW92ZX0uc3dpcGVyLXNjcm9sbGJhci1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXpvb20tY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfS5zd2lwZXItem9vbS1jb250YWluZXI+Y2FudmFzLC5zd2lwZXItem9vbS1jb250YWluZXI+aW1nLC5zd2lwZXItem9vbS1jb250YWluZXI+c3Zne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW59LnN3aXBlci1zbGlkZS16b29tZWR7Y3Vyc29yOm1vdmV9LnN3aXBlci1sYXp5LXByZWxvYWRlcnt3aWR0aDo0MnB4O2hlaWdodDo0MnB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7bWFyZ2luLWxlZnQ6LTIxcHg7bWFyZ2luLXRvcDotMjFweDt6LWluZGV4OjEwO3RyYW5zZm9ybS1vcmlnaW46NTAlO2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6NHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyLXRvcC1jb2xvcjp0cmFuc3BhcmVudH0uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLC5zd2lwZXI6bm90KC5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MpIC5zd2lwZXItbGF6eS1wcmVsb2FkZXJ7YW5pbWF0aW9uOnN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXJ9LnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZXstLXN3aXBlci1wcmVsb2FkZXItY29sb3I6I2ZmZn0uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrey0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojMDAwfUBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluezAle3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5zd2lwZXIgLnN3aXBlci1ub3RpZmljYXRpb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTowO3otaW5kZXg6LTEwMDB9LnN3aXBlci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVye3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O21hcmdpbjowIGF1dG99LnN3aXBlci1ncmlkPi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcH0uc3dpcGVyLWdyaWQtY29sdW1uPi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci1mYWRlLnN3aXBlci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eX0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY3ViZXtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjE7dmlzaWJpbGl0eTpoaWRkZW47dHJhbnNmb3JtLW9yaWdpbjowIDA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jdWJlLnN3aXBlci1ydGwgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMH0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCsuc3dpcGVyLXNsaWRlLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXZ7cG9pbnRlci1ldmVudHM6YXV0bzt2aXNpYmlsaXR5OnZpc2libGV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvd3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjBweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29wYWNpdHk6LjY7ei1pbmRleDowfS5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93OmJlZm9yZXtjb250ZW50OicnO2JhY2tncm91bmQ6IzAwMDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7Ym90dG9tOjA7cmlnaHQ6MDtmaWx0ZXI6Ymx1cig1MHB4KX0uc3dpcGVyLWZsaXB7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWNyZWF0aXZlIC5zd2lwZXItc2xpZGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSxoZWlnaHR9LnN3aXBlci1jYXJkc3tvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY2FyZHMgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtvdmVyZmxvdzpoaWRkZW59IiwiLnRvb2x0aXAtaG9yaXpvbnRhbC1zY3JvbGwtaWNvbl9oYW5kIHtcblx0YW5pbWF0aW9uOiB0b29sdGlwLWhvcml6b250YWwtc2Nyb2xsLWljb25fYW5pbS1zY3JvbGwtaGFuZCAycyBpbmZpbml0ZTtcbn1cbi5pbnZpc2libGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnRvb2x0aXAtaG9yaXpvbnRhbC1zY3JvbGwtaWNvbl9jYXJkIHtcblx0YW5pbWF0aW9uOiB0b29sdGlwLWhvcml6b250YWwtc2Nyb2xsLWljb25fYW5pbS1zY3JvbGwtY2FyZCAycyBpbmZpbml0ZTtcbn1cbi5fY291cnNvciB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IDIwcHggMDtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgdG9vbHRpcC1ob3Jpem9udGFsLXNjcm9sbC1pY29uX2FuaW0tc2Nyb2xsLWhhbmQge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDgwcHgpIHNjYWxlKDEpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQxMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4MHB4KSBzY2FsZSgxKTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MjAlLFxuXHQ2MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNzVweCkgc2NhbGUoMC42KTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0ODAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSBzY2FsZSgwLjYpO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHR0byB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgc2NhbGUoMC42KTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgdG9vbHRpcC1ob3Jpem9udGFsLXNjcm9sbC1pY29uX2FuaW0tc2Nyb2xsLWNhcmQge1xuXHQwJSxcblx0NjAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdH1cblxuXHQ4MCUsXG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI0MHB4KTtcblx0fVxufVxuLl9kaXNhYmxlLWhvdmVyLFxuLl9kaXNhYmxlLWhvdmVyICoge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xufVxuLl9zZWN0aW9uIHtcblx0bWFyZ2luLXRvcDogMTIwcHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0bWFyZ2luLXRvcDogNTBweDtcblx0fVxufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lciB7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuLl90ZXh0LWNlbnRlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5fbGluayB7XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAjZmIwMTMyO1xuXHR9XG59XG4uX21haW4tYnRuIHtcblx0bGluZS1oZWlnaHQ6IDE0MCU7IC8qIDI4LzIwICovXG5cdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRwYWRkaW5nLWlubGluZTogMTVweDtcblx0ZGlzcGxheTogZmxleDtcblx0bWluLWhlaWdodDogMTAwcHg7XG5cdG1heC13aWR0aDogNDAwcHg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXG5cdHBhZGRpbmc6IDhweDtcblxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZjNjNDhhIC0xMCUsICNhYzg1NTUgMTA2JSk7XG5cdGJveC1zaGFkb3c6XG5cdFx0MHB4IDk4cHggMzlweCByZ2JhKDIxMiwgMTc1LCAxMjksIDAuMDEpLFxuXHRcdDBweCA1NXB4IDMzcHggcmdiYSgyMTIsIDE3NSwgMTI5LCAwLjA1KSxcblx0XHQwcHggMjVweCAyNXB4IHJnYmEoMjEyLCAxNzUsIDEyOSwgMC4wOSksXG5cdFx0MHB4IDZweCAxM3B4IHJnYmEoMjEyLCAxNzUsIDEyOSwgMC4xKTtcblxuXHQmOmhvdmVyIHtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRtaW4taGVpZ2h0OiA3NXB4O1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0bWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLl9zZWN0aW9uLXRpdGxlIHtcblx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDQ4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMjAuODMzMzMzJTsgLyogNTgvNDggKi9cblx0bGV0dGVyLXNwYWNpbmc6IDAlO1xuXG5cdHNwYW4ge1xuXHRcdGNvbG9yOiAjZDFhNjcyO1xuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0YnIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgYWRhcHRpdmVWYWx1ZShcImZvbnQtc2l6ZVwiLCA0NSwgMzAsIDk5MiwgMzIwLCAxKTtcblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHR9XG59XG4ueWVsbG93LXRleHQge1xuXHRjb2xvcjogI2QxYTY3Mjtcbn1cblxuLl9ibGFjay10ZXh0IHtcblx0Y29sb3I6ICMwMDA7XG59XG4uX3NlY3Rpb24tc3VidGl0bGUge1xuXHRmb250LXdlaWdodDogNDAwO1xuXG5cdGZvbnQtc2l6ZTogMjRweDtcblx0bGluZS1oZWlnaHQ6IDE0MS42NjY2NjclOyAvKiAzNC8yNCAqL1xuXHRsZXR0ZXItc3BhY2luZzogMCU7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGJyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5fdGV4dDIyIHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRsaW5lLWhlaWdodDogMTQ1LjQ1NDU0NSU7IC8qIDMyLzIyICovXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHR9XG59XG4uX3RleHQyMCB7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDMwLzIwICovXG5cdGxldHRlci1zcGFjaW5nOiAwJTtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdH1cbn1cbi5fdGV4dDE2IHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXG5cdGxldHRlci1zcGFjaW5nOiAwJTtcbn1cblxuLl9ub2JyIHtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLl9oaWRkZW4ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHQuX292ZXJmbG93LWNvbnRhaW5lcl90YWJsZXQge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG5cdC5fb3ZlcmZsb3ctY29udGFpbmVyX3RhYmxldCAuX2NvdXJzb3Ige1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblx0Ll9vdmVyZmxvdy1jb250YWluZXJfdGFibGV0IC5fY291cnNvciArIGRpdiB7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgMzAwcHgpO1xuXHRcdGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG5cdFx0b3ZlcmZsb3cteDogc2Nyb2xsO1xuXHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdC5fb3ZlcmZsb3ctY29udGFpbmVyX21vYiB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0Ll9vdmVyZmxvdy1jb250YWluZXJfbW9iIC5fY291cnNvciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXHQuX292ZXJmbG93LWNvbnRhaW5lcl9tb2IgLl9jb3Vyc29yICsgZGl2IHtcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCAzMDBweCk7XG5cdFx0Z3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcblx0XHRvdmVyZmxvdy14OiBzY3JvbGw7XG5cdFx0b3ZlcmZsb3cteTogdmlzaWJsZTtcblx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcblx0XHRnYXA6IDE1cHg7XG5cdH1cbn1cblxuLl9hZGFwdGl2ZS1waWMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdCYgPiBpbWcsXG5cdCYgPiBwaWN0dXJlID4gaW1nIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aW5zZXQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG59XG5cbi5fZnc2MDAge1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuLl9mdzMwMCB7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uX2Z3NTAwIHtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5fdGFiIHtcblx0ZGlzcGxheTogbm9uZTtcblx0Ji5fYWN0aXZlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuLmZhbmN5Ym94X19jb250ZW50IDpmb2N1czpub3QoLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2UpIHtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuLl9ncmV5LXdyYXBwZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuXHRwYWRkaW5nOiAxMjBweCAwO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0cGFkZGluZzogMzBweCAwO1xuXHR9XG59XG4uX2dyZXktd3JhcHBlciAuX3NlY3Rpb246Zmlyc3Qtb2YtdHlwZSB7XG5cdG1hcmdpbi10b3A6IDA7XG59XG4uZmFuY3lib3hfX3ZpZXdwb3J0LmlzLWRyYWdnYWJsZSB7XG5cdGN1cnNvcjogYXV0bztcbn1cblxuLl9wbGF5IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0dHJhbnNpdGlvbjogMC4zcyBhbGw7XG5cdCY6aG92ZXI6OmFmdGVyIHtcblx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmE1NDJlO1xuXHR9XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogMC4zcyBhbGw7XG5cdCY6OmFmdGVyIHtcblx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbDtcblx0XHR6LWluZGV4OiAyO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRpbnNldDogMDtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR3aWR0aDogMjhweDtcblx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9wbGF5LnN2Zyk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG5cdFx0d2lkdGg6IDgwcHg7XG5cdFx0aGVpZ2h0OiA4MHB4O1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmNjZlNGY7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDE1cHggMzBweCByZ2JhKDE1NCwgMjAyLCAxNjEsIDAuMTUpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0fVxufVxuLl9hYnNvbHV0ZS1waWMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLl9iYWNrZ3JvdW5kMSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYmMxLmpwZyk7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0cGFkZGluZy1ib3R0b206IDEyMHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHR9XG59XG4uX2JhY2tncm91bmQyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9iYzIuanBnKTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcblx0cGFkZGluZy10b3A6IDEyMHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHR9XG59XG4uX2JhY2tncm91bmQzIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9iYzMuanBnKTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRwYWRkaW5nOiAxMjBweCAwO1xuXHRtYXgtd2lkdGg6IDE4OTBweDtcblx0bWFyZ2luLWlubGluZTogYXV0bztcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRwYWRkaW5nOiAzMHB4IDA7XG5cdH1cbn1cbi5fbGlzdCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7IC8qINGD0LHQuNGA0LDQtdC8INGB0YLQsNC90LTQsNGA0YLQvdGL0LUg0LzQsNGA0LrQtdGA0YsgKi9cblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDEwcHg7XG5cdGxpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHR9XG5cblx0bGk6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IDEycHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdHdpZHRoOiA2cHg7XG5cdFx0aGVpZ2h0OiA2cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2NlYTM2ZTsgLyog0YbQstC10YIg0LrRgNGD0LbQvtGH0LrQsCAqL1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTsgLyog0LTQtdC70LDQtdC8INC60YDRg9CzICovXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG59XG5cbi5fdHJpYW5nbGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHdpZHRoOiAzMHB4O1xuXHRcdGhlaWdodDogMTVweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjY2ZTRmO1xuXHRcdGNsaXAtcGF0aDogcG9seWdvbigwIDEwMCUsIDEwMCUgMTAwJSwgNTAlIDApO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cbn1cbiIsIi8vUGVyY2VudFxuQGZ1bmN0aW9uIHBlcmNlbnQoJHB4LCAkZnJvbSkge1xuICAkcmVzdWx0OiBtYXRoLmRpdigkcHgsICRmcm9tKSAqIDEwMCU7XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cbi8vUkVNXG5AZnVuY3Rpb24gcmVtKCRweCkge1xuICAkcmVzdWx0OiBtYXRoLmRpdigkcHgsIDE2KSArIHJlbTtcbiAgQHJldHVybiAkcmVzdWx0O1xufVxuLy9FTVxuQGZ1bmN0aW9uIGVtKCRweCwgJGN1cnJlbnQ6IDE2KSB7XG4gICRyZXN1bHQ6IG1hdGguZGl2KCRweCwgJGN1cnJlbnQpICsgZW07XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cbi8v0JDQtNCw0L/RgtC40LLQvdC+0LUg0YHQstC+0LnRgdGC0LLQvlxuXG4vL0N1cnJlbmN5XG5AbWl4aW4gY3VycmVuY3koJHN5bSkge1xuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCIjeyRzeW19XCI7XG4gIH1cbn1cbi8vINCQ0LTQsNC/0YLQuNCy0L3QvtC1INGB0LLQvtC50YHRgtCy0L4gKGNsYW1wKVxuQG1peGluIGFkYXB0aXZlVmFsdWUoJHByb3BlcnR5LCAkc3RhcnRTaXplLCAkbWluU2l6ZSwgJHdpZHRoRnJvbTogJGNvbnRhaW5lcldpZHRoLCAkd2lkdGhUbzogJG1pbldpZHRoLCAka2VlcFNpemU6IDApIHtcbiAgQGlmICgkc3RhcnRTaXplPT0wKSB7XG4gICAgJHN0YXJ0U2l6ZTogMC4wMDAwMDE7XG4gIH1cbiAgQGlmICgkbWluU2l6ZT09MCkge1xuICAgICRtaW5TaXplOiAwLjAwMDAwMTtcbiAgfVxuXG4gIC8vINCU0LvRjyBjYWxjKCk7XG4gICRhZGRTaXplOiBtYXRoLmRpdigkc3RhcnRTaXplIC0gJG1pblNpemUsIDE2KTtcblxuICBAaWYgKCR3aWR0aEZyb20gPT0gJGNvbnRhaW5lcldpZHRoIGFuZCAkbWF4V2lkdGhDb250YWluZXIgPT0gMCkge1xuICAgICR3aWR0aEZyb206ICRtYXhXaWR0aDtcbiAgfVxuXG4gIC8vINCR0YDQtdC50Lot0L/QvtC40L3RgtGLINCyIEVNXG4gICR3aWR0aEZyb21NZWRpYTogZW0oJHdpZHRoRnJvbSk7XG4gICR3aWR0aFRvTWVkaWE6IGVtKCR3aWR0aFRvKTtcblxuICAvLyDQpNC+0YDQvNGD0LvQsCDQv9C70LDQstCw0Y7RidC10LPQviDQt9C90LDRh9C10L3QuNGPXG4gIC8vINCY0YHRgtC+0YfQvdC40Lo6IGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vbGluZWFybHktc2NhbGUtZm9udC1zaXplLXdpdGgtY3NzLWNsYW1wLWJhc2VkLW9uLXRoZS12aWV3cG9ydC9cbiAgJHNsb3BlOiBtYXRoLmRpdigoJHN0YXJ0U2l6ZSAtICRtaW5TaXplKSwgKCR3aWR0aEZyb20gLSAkd2lkdGhUbykpO1xuICAkeUludGVyc2VjdGlvbjogLSR3aWR0aFRvICogJHNsb3BlICsgJG1pblNpemU7XG4gIEBpZiAoJHlJbnRlcnNlY3Rpb249PTApIHtcbiAgICAkeUludGVyc2VjdGlvbjogMC4wMDAwMDE7XG4gIH1cbiAgJGZseVZhbHVlOiAje3JlbSgkeUludGVyc2VjdGlvbil9XCIgKyBcIiAjeyRzbG9wZSAqIDEwMH12dztcblxuICAvLyDQn9C+0LvRg9GH0LXQvdC40LUg0LfQvdCw0YfQtdC90LjRjyDRgdCy0L7QudGB0YLQstCwXG4gICRwcm9wZXJ0eVZhbHVlOiAje1wiY2xhbXAoXCIgcmVtKCRtaW5TaXplKSBcIixcIiAkZmx5VmFsdWUgXCIsXCIgcmVtKCRzdGFydFNpemUpIFwiKVwifTtcbiAgLy8g0JXRgdC70Lgg0L7RgtGA0LjRhtCw0YLQtdC70YzQvdGL0LUg0LfQvdCw0YfQtdC90LjRj1xuICBAaWYgKCRtaW5TaXplID4gJHN0YXJ0U2l6ZSkge1xuICAgICRwcm9wZXJ0eVZhbHVlOiAje1wiY2xhbXAoXCIgcmVtKCRzdGFydFNpemUpIFwiLFwiICRmbHlWYWx1ZSBcIixcIiByZW0oJG1pblNpemUpIFwiKVwifTtcbiAgfVxuXG4gIC8vINCV0YHQu9C4INC/0L7QtNC00LXRgNC20LjQstCw0LXRgtGB0Y8gY2xhbXAoKTtcbiAgQHN1cHBvcnRzICgjeyRwcm9wZXJ0eX06ICRwcm9wZXJ0eVZhbHVlKSB7XG4gICAgI3skcHJvcGVydHl9OiAkcHJvcGVydHlWYWx1ZTtcbiAgfVxuICAvLyDQldGB0LvQuCDQvdC1INC/0L7QtNC00LXRgNC20LjQstCw0LXRgtGB0Y8gY2xhbXAoKTtcbiAgQHN1cHBvcnRzIG5vdCAoI3skcHJvcGVydHl9OiAkcHJvcGVydHlWYWx1ZSkge1xuICAgICN7JHByb3BlcnR5fTogY2FsYyhcbiAgICAgICN7cmVtKCRtaW5TaXplKX0gKyAjeyRhZGRTaXplfSAqICgxMDB2dyAtICN7cmVtKCR3aWR0aFRvKX0pIC8gI3ttYXRoLmRpdigkd2lkdGhGcm9tLCAxNikgLSBtYXRoLmRpdigkd2lkdGhUbywgMTYpfVxuICAgICk7XG4gIH1cblxuICAvLyDQo9GB0YLQsNC90LDQstC70LjQstCw0LXQvCDQt9C90LDRh9C10L3QuNGPINC/0L4g0YPQvNC+0LvRh9Cw0L3QuNGOXG4gIEBpZiAkd2lkdGhGcm9tICE9ICRjb250YWluZXJXaWR0aCBhbmQgJHdpZHRoRnJvbSAhPSAkbWF4V2lkdGggYW5kICRrZWVwU2l6ZSAhPSAxIGFuZCAka2VlcFNpemUgIT0gMiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aEZyb21NZWRpYSkge1xuICAgICAgI3skcHJvcGVydHl9OiBpbmhlcml0O1xuICAgIH1cbiAgfVxuICBAaWYgJHdpZHRoVG8gIT0gJG1pbldpZHRoIGFuZCAka2VlcFNpemUgIT0gMSBhbmQgJGtlZXBTaXplICE9IDMge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGhUb01lZGlhKSB7XG4gICAgICAjeyRwcm9wZXJ0eX06IGluaGVyaXQ7XG4gICAgfVxuICB9XG59XG4iLCIuaGVhZGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ei1pbmRleDogOTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRpbnNldDogMCBhdXRvIGF1dG8gMDtcclxuXHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHJcblx0Ly8gLmhlYWRlcl9fY29udGFpbmVyXHJcblxyXG5cdCZfX2NvbnRhaW5lciB7XHJcblx0fVxyXG5cclxuXHQvLyAuaGVhZGVyX19sb2dvXHJcblxyXG5cdCZfX2xvZ28ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGdhcDogMjBweDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHR9XHJcblxyXG5cdC8vIC5oZWFkZXJfX2xvZ28tcGljXHJcblxyXG5cdCZfX2xvZ28tcGljIHtcclxuXHR9XHJcblxyXG5cdC8vIC5oZWFkZXJfX2xvZ28tZGVzY1xyXG5cclxuXHQmX19sb2dvLWRlc2Mge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cclxuXHRcdGxpbmUtaGVpZ2h0OiAxMzUuNzE0Mjg2JTsgLyogMTkvMTQgKi9cclxuXHRcdGxldHRlci1zcGFjaW5nOiAwJTtcclxuXHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdH1cclxufVxyXG4iLCIuZm9vdGVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xyXG5cdHBhZGRpbmc6IDQ4cHggMDtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0cGFkZGluZzogMzBweCAwO1xyXG5cdH1cclxuXHQvLyAuZm9vdGVyX19jb250YWluZXJcclxuXHJcblx0Jl9fY29udGFpbmVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0Z2FwOiAxMHB4IDE1cHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5mb290ZXJfX2xvZ29cclxuXHJcblx0Jl9fbG9nbyB7XHJcblx0fVxyXG5cclxuXHQvLyAuZm9vdGVyX19sb2dvLXBpY1xyXG5cclxuXHQmX19sb2dvLXBpYyB7XHJcblx0fVxyXG5cclxuXHQvLyAuZm9vdGVyX19pbmZvXHJcblxyXG5cdCZfX2luZm8ge1xyXG5cdH1cclxuXHJcblx0Ly8gLmZvb3Rlcl9faW5mby10ZXh0XHJcblxyXG5cdCZfX2luZm8tdGV4dCB7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHJcblx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjQvMTYgKi9cclxuXHRcdGxldHRlci1zcGFjaW5nOiAwJTtcclxuXHRcdGNvbG9yOiAjNzE3MTcxO1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLmZvb3Rlcl9fbGlua3NcclxuXHJcblx0Jl9fbGlua3Mge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRnYXA6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQvLyAuZm9vdGVyX19saW5rXHJcblxyXG5cdCZfX2xpbmsge1xyXG5cdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xyXG5cdH1cclxufVxyXG4iLCIucG9saXRpY3MtbW9kYWwge1xyXG5cdG1heC13aWR0aDogODUwcHg7XHJcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdHBhZGRpbmc6IDQ2cHg7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdHBhZGRpbmc6IDMwcHg7XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdH1cclxuXHQvLyAucG9saXRpY3MtbW9kYWxfX3RpdGxlXHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjVweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fc3VidGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTMwJTtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHR9XHJcblx0XHQmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ly8gLnBvbGl0aWNzLW1vZGFsX190ZXh0XHJcblxyXG5cdCZfX3RleHQge1xyXG5cdH1cclxufVxyXG4uZm9ybS1tb2RhbCB7XHJcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdG1heC13aWR0aDogMTIwMHB4O1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHQuZm9ybV9fY29udGVudCB7XHJcblx0XHRcdHBhZGRpbmc6IDE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfY2FsbGJhY2sge1xyXG5cdFx0LmZvcm1fX3RpdGxlIHtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDgwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEwMCU7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwJTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5mYW5jeWJveF9fY29udGVudCA+IC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlIHtcclxuXHR0b3A6IDIwcHg7XHJcblx0cmlnaHQ6IDIwcHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdHRvcDogMTBweDtcclxuXHRcdHJpZ2h0OiAxMHB4O1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0dG9wOiA1cHg7XHJcblx0XHRyaWdodDogNXB4O1xyXG5cdH1cclxufVxyXG4uY2Fyb3VzZWxfX2J1dHRvbiBzdmcge1xyXG5cdGZpbHRlcjogbm9uZTtcclxufVxyXG4iLCIuc2VjdGlvbi0xIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3NlYzEuanBnKTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRtYXJnaW4taW5saW5lOiBhdXRvO1xyXG5cdHBhZGRpbmctdG9wOiAyMTVweDtcclxuXHRtYXgtd2lkdGg6IDE4OTBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMjI2cHg7XHJcblx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdHBhZGRpbmctdG9wOiAxMTBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tMV9fY29udGFpbmVyXHJcblxyXG5cdCZfX2NvbnRhaW5lciB7XHJcblx0fVxyXG5cdCZfX2lubmVyIHtcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMzMuNCU7XHJcblx0XHRnYXA6IDMwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cdC8vIC5zZWN0aW9uLTFfX2luZm9cclxuXHJcblx0Jl9faW5mbyB7XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0xX190aXRsZVxyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cclxuXHRcdGZvbnQtc2l6ZTogNTRweDtcclxuXHJcblx0XHRsaW5lLWhlaWdodDogMTExLjExMTExMSU7IC8qIDYwLzU0ICovXHJcblx0XHRsZXR0ZXItc3BhY2luZzogMCU7XHJcblx0XHRzcGFuIHtcclxuXHRcdFx0Y29sb3I6ICNkMWE2NzI7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRiciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAaW5jbHVkZSBhZGFwdGl2ZVZhbHVlKFwiZm9udC1zaXplXCIsIDUwLCAzNSwgOTkyLCAzMjAsIDEpO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xyXG5cdFx0XHRmb250LXNpemU6IDMzcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0xX19zdWJ0aXRsZVxyXG5cclxuXHQmX19zdWJ0aXRsZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0YnIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTFfX2J1dHRvblxyXG5cclxuXHQmX19idXR0b24ge1xyXG5cdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0XHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0xX192aWRlb1xyXG5cclxuXHQmX192aWRlbyB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0xX192aWRlby1waWNcclxuXHJcblx0Jl9fdmlkZW8tcGljIHtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTMxLjUlO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMjtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tMV9fY2hlc3NcclxuXHJcblx0Jl9fY2hlc3Mge1xyXG5cdFx0ei1pbmRleDogMztcclxuXHRcdHRvcDogLTUlO1xyXG5cdFx0bGVmdDogLTMzJTtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdHRvcDogNSU7XHJcblx0XHRcdGxlZnQ6IC0yMyU7XHJcblx0XHRcdG1heC13aWR0aDogNTIlO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0dG9wOiAtNiU7XHJcblx0XHRcdGxlZnQ6IC00JTtcclxuXHRcdFx0bWF4LXdpZHRoOiAzMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0xX19tb25leVxyXG5cclxuXHQmX19tb25leSB7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0Ym90dG9tOiAtMjclO1xyXG5cdFx0cmlnaHQ6IC01NCU7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRib3R0b206IDElO1xyXG5cdFx0XHRyaWdodDogLTMxJTtcclxuXHRcdFx0bWF4LXdpZHRoOiA2NiU7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRib3R0b206IC0xMCU7XHJcblx0XHRcdHJpZ2h0OiAtOCU7XHJcblx0XHRcdG1heC13aWR0aDogNDAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuc2VjdGlvbi0yIHtcclxuXHQvLyAuc2VjdGlvbi0yX19jb250YWluZXJcclxuXHJcblx0Jl9fY29udGFpbmVyIHtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTJfX3RpdGxlXHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTJfX2l0ZW1zXHJcblxyXG5cdCZfX2l0ZW1zIHtcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xyXG5cdFx0Z2FwOiAxNnB4O1xyXG5cdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTJfX2l0ZW1cclxuXHJcblx0Jl9faXRlbSB7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0cGFkZGluZzogMjVweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyNjBweCAhaW1wb3J0YW50O1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRwYykge1xyXG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdFx0XHRiciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0bWluLXdpZHRoOiAzMDBweDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDI0MHB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0yX19pdGVtLWlubmVyXHJcblxyXG5cdCZfX2l0ZW0taW5uZXIge1xyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tMl9faXRlbS1tYWluXHJcblxyXG5cdCZfX2l0ZW0tbWFpbiB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHBjKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTJfX2l0ZW0tdGV4dFxyXG5cclxuXHQmX19pdGVtLXRleHQge1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblxyXG5cdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0LzE2ICovXHJcblx0fVxyXG59XHJcbiIsIi5zZWN0aW9uLTMge1xyXG5cdC8vIC5zZWN0aW9uLTNfX2NvbnRhaW5lclxyXG5cclxuXHQmX19jb250YWluZXIge1xyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tM19fdGl0bGVcclxuXHJcblx0Jl9fdGl0bGUge1xyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tM19faXRlbXNcclxuXHJcblx0Jl9faXRlbXMge1xyXG5cdFx0bWFyZ2luLXRvcDogNjBweDtcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xyXG5cdFx0Z2FwOiA2MHB4O1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRwYykge1xyXG5cdFx0XHRnYXA6IDMwcHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcclxuXHRcdFx0Z2FwOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tM19faXRlbVxyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuXHRcdGdhcDogMjBweDtcclxuXHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMjVweDtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdFx0Z2FwOiAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0zX19pdGVtLXBpY1xyXG5cclxuXHQmX19pdGVtLXBpYyB7XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0zX19pdGVtLXRleHRcclxuXHJcblx0Jl9faXRlbS10ZXh0IHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRiciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tM19fYnV0dG9uXHJcblxyXG5cdCZfX2J1dHRvbiB7XHJcblx0XHRtYXgtd2lkdGg6IDI5NnB4O1xyXG5cdFx0bWFyZ2luLWlubGluZTogYXV0bztcclxuXHRcdG1hcmdpbi10b3A6IDg1cHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuc2VjdGlvbi00IHtcclxuXHQvLyAuc2VjdGlvbi00X19jb250YWluZXJcclxuXHJcblx0Jl9fY29udGFpbmVyIHtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTRfX2Zvcm1cclxuXHJcblx0Jl9fZm9ybSB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZzogOTBweCA4MHB4O1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHJcblx0XHRvdXRsaW5lOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRvdXRsaW5lLW9mZnNldDogLTEwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHBjKSB7XHJcblx0XHRcdHBhZGRpbmc6IDQwcHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0XHRiciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19mb3JtLWlubmVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDI7XHJcblx0fVxyXG5cdC8vIC5zZWN0aW9uLTRfX2Zvcm0tdGl0bGVcclxuXHJcblx0Jl9fZm9ybS10aXRsZSB7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0Zm9udC1zaXplOiA0MnB4O1xyXG5cclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjMuODA5NTI0JTsgLyogNTIvNDIgKi9cclxuXHRcdHN2ZyB7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRmb250LXNpemU6IDM3cHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRmb250LXNpemU6IDMzcHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XHJcblx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAyNXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdGZvbnQtc2l6ZTogMjdweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTRfX3N1YnRpdGxlXHJcblxyXG5cdCZfX3N1YnRpdGxlIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG5cdFx0Zm9udC1zaXplOiAyOHB4O1xyXG5cclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjguNTcxNDI5JTsgLyogMzYvMjggKi9cclxuXHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi00X19idXR0b25cclxuXHJcblx0Jl9fYnV0dG9uIHtcclxuXHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tNF9fbGFwdG9wXHJcblx0Jl9fbGlzdCB7XHJcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdFx0Z2FwOiA3cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2xhcHRvcCB7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGltZyB7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcclxuXHRcdFx0b3BhY2l0eTogMC44O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0b3BhY2l0eTogMC40O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAzMDBweDtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuc2VjdGlvbi01IHtcclxuXHQvLyAuc2VjdGlvbi01X19jb250YWluZXJcclxuXHJcblx0Jl9fY29udGFpbmVyIHtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTVfX3RpdGxlXHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTVfX3N1YnRpdGxlXHJcblxyXG5cdCZfX3N1YnRpdGxlIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tNV9faXRlbXNcclxuXHJcblx0Jl9faXRlbXMge1xyXG5cdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG5cdFx0Z2FwOiA2MHB4O1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRwYykge1xyXG5cdFx0XHRnYXA6IDMwcHg7XHJcblx0XHRcdGJyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRnYXA6IDE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi01X19pdGVtXHJcblxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0bWluLXdpZHRoOiAzMDBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTVfX2l0ZW0tcGljXHJcblxyXG5cdCZfX2l0ZW0tcGljIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDcyLjI1JTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi01X19pdGVtLWlubmVyXHJcblxyXG5cdCZfX2l0ZW0taW5uZXIge1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi01X19pdGVtLW1haW5cclxuXHJcblx0Jl9faXRlbS1tYWluIHtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTVfX2xpc3RcclxuXHJcblx0Jl9fbGlzdCB7XHJcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTVfX2xpc3QtaXRlbVxyXG5cclxuXHQmX19saXN0LWl0ZW0ge1xyXG5cdH1cclxufVxyXG4iLCIuc2VjdGlvbi02IHtcclxuXHQvLyAuc2VjdGlvbi02X19jb250YWluZXJcclxuXHJcblx0Jl9fY29udGFpbmVyIHtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTZfX3RpdGxlXHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTZfX2l0ZW1zXHJcblxyXG5cdCZfX2l0ZW1zIHtcclxuXHRcdG1hcmdpbi10b3A6IDUwcHg7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuXHRcdGdhcDogNjBweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcclxuXHRcdFx0Z2FwOiAzMHB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0Z2FwOiAxNXB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Z2FwOiAxMHB4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tNl9faXRlbVxyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0cGFkZGluZzogNDBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHBjKSB7XHJcblx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdFx0XHRiciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0bWluLWhlaWdodDogMjc2cHg7XHJcblx0XHRcdG1heC13aWR0aDogMzYwcHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tNl9faXRlbS1pbm5lclxyXG5cclxuXHQmX19pdGVtLWlubmVyIHtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTZfX2l0ZW0tdGl0bGVcclxuXHJcblx0Jl9faXRlbS10aXRsZSB7XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi02X19saXN0XHJcblxyXG5cdCZfX2xpc3Qge1xyXG5cdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTZfX2xpc3QtaXRlbVxyXG5cclxuXHQmX19saXN0LWl0ZW0ge1xyXG5cdH1cclxufVxyXG4iLCIuc2VjdGlvbi1mYXEge1xyXG5cdG1hcmdpbi10b3A6IDIwMHB4O1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdH1cclxuXHQvLyAuc2VjdGlvbi1mYXFfX2NvbnRhaW5lclxyXG5cclxuXHQmX19jb250YWluZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWluLWhlaWdodDogNzg1cHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19tYW4ge1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0cmlnaHQ6IC0yNjBweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcclxuXHRcdFx0cmlnaHQ6IC00MjBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdHJpZ2h0OiAtNDcwcHg7XHJcblx0XHRcdG1heC13aWR0aDogMTIwJTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcblx0XHRcdG1hcmdpbi10b3A6IC0xMyU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5mYXEge1xyXG5cdG1heC13aWR0aDogNzEwcHg7XHJcblx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMTtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0bWF4LXdpZHRoOiA1NTBweDtcclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0fVxyXG5cdC8vIC5mYXFfX3RpdGxlXHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG5cclxuXHQvLyAuZmFxX19pdGVtXHJcblxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0fVxyXG5cclxuXHQvLyAuZmFxX19xdWVzdGlvblxyXG5cclxuXHQmX19xdWVzdGlvbiB7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiAyNXB4IDMwcHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiA2MHB4O1xyXG5cdFx0bWF4LWhlaWdodDogODVweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG5cclxuXHRcdGJveC1zaGFkb3c6XHJcblx0XHRcdDBweCAxMDBweCAyNTBweCByZ2JhKDAsIDAsIDAsIDAuMDcpLFxyXG5cdFx0XHQwcHggMjBweCA1OC4wMTI1cHggcmdiYSgwLCAwLCAwLCAwLjAzNSk7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IDMwcHg7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbDtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0aGVpZ2h0OiA5cHg7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnIuc3ZnKTtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0XHRyaWdodDogMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl9vcGVuOjphZnRlciB7XHJcblx0XHRcdHRyYW5zaXRpb246IDAuM3MgYWxsO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA4NXB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAzNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLmZhcV9fYXJyb3dcclxuXHJcblx0Jl9fYXJyb3cge1xyXG5cdH1cclxuXHJcblx0Ly8gLmZhcV9fYW5zd2VyXHJcblx0Jl9fYW5zd2VyLXdyYXAge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRnYXA6IDEwcHg7XHJcblx0fVxyXG5cdCZfX2Fuc3dlciB7XHJcblx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHJcblx0XHRsaW5lLWhlaWdodDogMTcwJTsgLyogMzQvMjAgKi9cclxuXHRcdGxldHRlci1zcGFjaW5nOiAwJTtcclxuXHJcblx0XHRoZWlnaHQ6IDA7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zaXRpb246XHJcblx0XHRcdGhlaWdodCAwLjRzIGVhc2UsXHJcblx0XHRcdG9wYWNpdHkgMC40cyBlYXNlO1xyXG5cclxuXHRcdHAge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGdhcDogMTBweDtcclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0dG9wOiAxM3B4O1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0d2lkdGg6IDZweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDZweDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2NlYTM2ZTtcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRcdFx0dG9wOiA5cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4zO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmZhcV9fcXVlc3Rpb25fb3BlbiArIC5mYXFfX2Fuc3dlciB7XHJcblx0cGFkZGluZzogMjVweCAzMHB4O1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdH1cclxufVxyXG5cclxuLmZhcV9fcXVlc3Rpb246aG92ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XHJcbn1cclxuXHJcbi5mYXFfX2Fuc3dlcltzdHlsZSo9XCJoZWlnaHRcIl0ge1xyXG5cdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxufVxyXG4iLCIuc2VjdGlvbi04IHtcclxuXHQvLyAuc2VjdGlvbi04X19jb250YWluZXJcclxuXHJcblx0Jl9fY29udGFpbmVyIHtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLThfX3RpdGxlXHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLThfX2NhbGVuZGFyXHJcblxyXG5cdCZfX2NhbGVuZGFyIHtcclxuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcblx0XHRtYXgtd2lkdGg6IDk5MXB4O1xyXG5cdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5zZWN0aW9uLTkge1xyXG5cdG1heC13aWR0aDogMTQwMHB4O1xyXG5cdC8vIC5zZWN0aW9uLTlfX2NvbnRhaW5lclxyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0bWFyZ2luLWlubGluZTogYXV0bztcclxuXHRib3JkZXItcmFkaXVzOiAzMHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0cGFkZGluZy10b3A6IDEwMHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAyO1xyXG5cdCZfX2NvbnRhaW5lciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTlfX2Fic1xyXG5cclxuXHQmX19hYnMge1xyXG5cdFx0dG9wOiAtMTAwcHg7XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi05X19oZWFkZXJcclxuXHJcblx0Jl9faGVhZGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRnYXA6IDMwcHg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRnYXA6IDE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi05X190aXRsZVxyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tOV9fYXJyb3dzXHJcblxyXG5cdCZfX2Fycm93cyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cclxuXHRcdGdhcDogMTBweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcclxuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi05X19hcnJvd1xyXG5cclxuXHQmX19hcnJvdyB7XHJcblx0XHR3aWR0aDogNDBweDtcclxuXHRcdGhlaWdodDogNDBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNjYWE2N2I7XHJcblx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdCYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICMxNDE2MWE7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblx0XHQvLyAuc2VjdGlvbi05X19hcnJvd19wcmV2XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHR9XHJcblx0XHQmX3ByZXYge1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIC5zZWN0aW9uLTlfX2Fycm93X25leHRcclxuXHJcblx0XHQmX25leHQge1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tOV9fc2xpZGVyXHJcblxyXG5cdCZfX3NsaWRlciB7XHJcblx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQvLyAuc2VjdGlvbi05X19mb290ZXJcclxuXHJcblx0Jl9fZm9vdGVyIHtcclxuXHRcdG1hcmdpbi10b3A6IDU1cHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tOV9fZm9vdGVyLXRpdGxlXHJcblxyXG5cdCZfX2Zvb3Rlci10aXRsZSB7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cclxuXHRcdGZvbnQtc2l6ZTogMzhweDtcclxuXHRcdGNvbG9yOiAjZTVlNWU1O1xyXG5cclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjYuMzE1Nzg5JTsgLyogNDgvMzggKi9cclxuXHRcdGxldHRlci1zcGFjaW5nOiAwJTtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTlfX2Zvb3Rlci1pbm5lclxyXG5cclxuXHQmX19mb290ZXItaW5uZXIge1xyXG5cdFx0bWFyZ2luLXRvcDogNDVweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRnYXA6IDMwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xyXG5cdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xyXG5cdFx0XHRnYXA6IDE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi05X19mb290ZXItcGljc1xyXG5cclxuXHQmX19mb290ZXItcGljcyB7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuXHRcdGdhcDogNDBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEyNnB4O1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdFx0ZGlzcGxheTogY29udGVudHM7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi05X19mb290ZXItcGljXHJcblxyXG5cdCZfX2Zvb3Rlci1waWMge1xyXG5cdFx0d2lkdGg6IDEwNnB4O1xyXG5cdFx0aGVpZ2h0OiAxMDZweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHR3aWR0aDogOTBweDtcclxuXHRcdFx0aGVpZ2h0OiA5MHB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcclxuXHRcdFx0d2lkdGg6IDc1cHg7XHJcblx0XHRcdGhlaWdodDogNzVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTlfX2Zvb3Rlci1hYnNcclxuXHJcblx0Jl9fZm9vdGVyLWFicyB7XHJcblx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDYwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xyXG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zd2lwZXItc2xpZGUge1xyXG5cdC8vIC5zd2lwZXItc2xpZGVfX2lubmVyXHJcblxyXG5cdCZfX2lubmVyIHtcclxuXHR9XHJcblxyXG5cdC8vIC5zd2lwZXItc2xpZGVfX3ZpZGVvXHJcblxyXG5cdCZfX3ZpZGVvIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0dG9wOiAyMHB4O1xyXG5cdFx0XHRsZWZ0OiAyMHB4O1xyXG5cdFx0XHRtYXJnaW46IHVuc2V0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLnN3aXBlci1zbGlkZV9fdmlkZW8tcGljXHJcblxyXG5cdCZfX3ZpZGVvLXBpYyB7XHJcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDcwLjUlO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMjtcclxuXHR9XHJcblx0Ly8gLnN3aXBlci1zbGlkZXJfX2luZm9cclxuXHJcblx0Jl9faW5mbyB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRcdHBhZGRpbmc6IDQwcHggNTBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHJcblx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMzAvMjAgKi9cclxuXHRcdGIge1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDIwcHggNTVweCByZ2JhKDE2MywgMTY5LCAxODMsIDAuMTUpKTtcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0bGVmdDogNDBweDtcclxuXHRcdFx0dG9wOiAtMTJweDtcclxuXHRcdFx0cmlnaHQ6IHVuc2V0O1xyXG5cdFx0XHR3aWR0aDogMjFweDtcclxuXHRcdFx0aGVpZ2h0OiAxMnB4O1xyXG5cdFx0fVxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9xdW90ZXMuc3ZnKTtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRoZWlnaHQ6IDI3cHg7XHJcblx0XHRcdGxlZnQ6IDQwcHg7XHJcblx0XHRcdHRvcDogMzJweDtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRwYykge1xyXG5cdFx0XHRcdHRvcDogMTVweDtcclxuXHRcdFx0XHRsZWZ0OiAxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHBjKSB7XHJcblx0XHRcdHBhZGRpbmc6IDI1cHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5zZWN0aW9uLXRhYnMge1xyXG5cdCZfX2NvbnRhaW5lciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdHRvcDogLTg5MHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiA4MDVweDtcclxuXHRcdFx0aGVpZ2h0OiAxMDcxcHg7XHJcblxyXG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDIyNywgMTgyLCAxMjYsIDAuMjEpO1xyXG5cdFx0XHRmaWx0ZXI6IGJsdXIoMjU0LjA1cHgpO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgyNC43M2RlZyk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0fVxyXG5cdCZfX2luIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0fVxyXG59IC8qINCe0LHRidC40LUg0YHRgtC40LvQuCAqL1xyXG4udGFicyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRtYXJnaW4tdG9wOiA0NXB4O1xyXG5cdGdhcDogMzVweDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4udGFic19fbmF2IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGdhcDogMjlweDtcclxufVxyXG5cclxuLnRhYnNfX2l0ZW0ge1xyXG5cdHdpZHRoOiAxMjJweDtcclxuXHRoZWlnaHQ6IDEyMnB4O1xyXG5cdHBhZGRpbmc6IDZweDtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Ym9yZGVyOiAycHggc29saWQgI2ZmZmZmZjRkO1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCY6OmFmdGVyIHtcclxuXHRcdHdpZHRoOiAyNHB4O1xyXG5cdFx0aGVpZ2h0OiAxNXB4O1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0Jjpob3ZlciB7XHJcblx0XHRib3JkZXItY29sb3I6ICNjZWEzNmU7XHJcblx0fVxyXG59XHJcblxyXG4udGFic19faXRlbV9hY3RpdmUge1xyXG5cdGJvcmRlci1jb2xvcjogI2NlYTM2ZTtcclxuXHQmOjphZnRlciB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxufVxyXG5cclxuLnRhYnNfX2F2YXRhciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG5cclxuLnRhYnNfX2hpbnQge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRnYXA6IDhweDtcclxuXHRmb250LXNpemU6IDAuOHJlbTtcclxuXHRjb2xvcjogI2FhYTtcclxuXHRvcGFjaXR5OiAwLjg7XHJcbn1cclxuXHJcbi50YWJzX19oaW50LWljb24ge1xyXG5cdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0b3A6IC0xMHB4O1xyXG59XHJcblxyXG4udGFic19fY29udGVudCB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zZWMxMC1iYWNrLnBuZyk7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRwYWRkaW5nOiAxMHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XHJcblx0bWFyZ2luLXRvcDogNjRweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHR9XHJcbn1cclxuXHJcbi50YWJzX19jb250ZW50X2hpZGRlbiB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnRhYnNfX2NhcmQge1xyXG5cdGRpc3BsYXk6IGdyaWQ7XHJcblx0Z2FwOiA2MHB4O1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjguOSUgYXV0bztcclxuXHRAbWVkaWEgKG1heC13aWR0aDogJHBjKSB7XHJcblx0XHRnYXA6IDMwcHg7XHJcblx0fVxyXG59XHJcblxyXG4udGFic19fcGhvdG8ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTQwLjglO1xyXG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRiYWNrZ3JvdW5kOiAjMjIyO1xyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC43KSAwJSwgIzQ5MDNhMzAwIDcwJSk7XHJcblx0fVxyXG59XHJcblxyXG4udGFic19fcGhvdG8taW5mbyB7XHJcblx0ei1pbmRleDogMjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiAzMHB4O1xyXG5cdGxlZnQ6IDYwcHg7XHJcblx0Y29sb3I6IHdoaXRlO1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHRcdHBhZGRpbmctaW5saW5lOiAxNXB4O1xyXG5cdH1cclxufVxyXG5cclxuLnRhYnNfX3JvbGUsXHJcbi50YWJzX19uYW1lIHtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cclxuXHRmb250LXNpemU6IDI0cHg7XHJcblxyXG5cdGxpbmUtaGVpZ2h0OiAxNDEuNjY2NjY3JTsgLyogMzQvMjQgKi9cclxuXHRsZXR0ZXItc3BhY2luZzogMCU7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHR9XHJcbn1cclxuXHJcbi50YWJzX19uYW1lIHtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG4udGFic19fc29jaWFsIHtcclxuXHRjb2xvcjogI2RlYjI3YjtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGxldHRlci1zcGFjaW5nOiAwJTtcclxufVxyXG5cclxuLnRhYnNfX2luZm8ge1xyXG5cdGZsZXg6IDE7XHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHRnYXA6IDE1cHg7XHJcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1NCUgNDQlO1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDglIDQ4JTtcclxuXHR9XHJcbn1cclxuXHJcbi50YWJzX19iZWZvcmUsXHJcbi50YWJzX19hZnRlciB7XHJcblx0ZmxleDogMTtcclxufVxyXG5cclxuLnRhYnNfX3RpdGxlLWJlZm9yZSxcclxuLnRhYnNfX3RpdGxlLWFmdGVyIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdGNvbG9yOiAjZjY2ZTRmO1xyXG59XHJcblxyXG4udGFic19fbGlzdCB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRtYXJnaW46IDA7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGdhcDogMTBweDtcclxufVxyXG5cclxuLnRhYnNfX2FmdGVyIC50YWJzX19saXN0IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMTtcclxuXHRsaXN0LXN0eWxlOiBub25lOyAvKiDRg9Cx0LjRgNCw0LXQvCDRgdGC0LDQvdC00LDRgNGC0L3Ri9C1INC80LDRgNC60LXRgNGLICovXHJcblx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRnYXA6IDEwcHg7XHJcblx0bGkge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyMnB4O1xyXG5cdH1cclxuXHJcblx0bGk6OmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHRvcDogMTFweDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdHdpZHRoOiAxMnB4O1xyXG5cdFx0aGVpZ2h0OiA5cHg7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NoZWNrLnN2Zyk7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR9XHJcbn1cclxuXHJcbi50YWJzX19jaGVjayB7XHJcblx0Y29sb3I6ICNmNjZlNGY7XHJcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XHJcbn1cclxuXHJcbi8qINCQ0LTQsNC/0YLQuNCyICovXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdC50YWJzX19uYXYge1xyXG5cdFx0Z2FwOiAxNnB4O1xyXG5cdH1cclxuXHQudGFicyB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0Z2FwOiAxMHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHR9XHJcblx0LnRhYnNfX2l0ZW0ge1xyXG5cdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0aGVpZ2h0OiAxMDBweDtcclxuXHR9XHJcblxyXG5cdC50YWJzX19jYXJkIHtcclxuXHRcdGdhcDogMjBweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC50YWJzX19pbmZvIHtcclxuXHRcdGdhcDogMjBweDtcclxuXHR9XHJcbn1cclxuLnRhYnMge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQvLyAudGFic19faW5uZXJcclxuXHJcblx0Jl9faW5uZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHBjKSB7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX21vbmV5IHtcclxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRmb250LXNpemU6IDExMXB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDQxcHg7XHJcblx0XHRsZWFkaW5nLXRyaW06IGJvdGg7XHJcblx0XHR0ZXh0LWVkZ2U6IGNhcDtcclxuXHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7IC8qINGG0LLQtdGCINC4INGC0L7Qu9GJ0LjQvdCwINC+0LHQstC+0LTQutC4ICovXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRmb250LXNpemU6IDcwcHg7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogNTBweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fY2hlY2sge1xyXG5cdFx0Ym90dG9tOiA2MXB4O1xyXG5cdFx0cmlnaHQ6IDI0M3B4O1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XHJcblx0XHRcdG1heC13aWR0aDogMTAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2luZm8tYm90dG9tIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHR9XHJcblx0Ly8gLnRhYnNfX2hlYWRlclxyXG5cclxuXHQmX19oZWFkZXIge1xyXG5cdFx0cGFkZGluZy10b3A6IDQwcHg7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0OSUgNDQlO1xyXG5cdFx0Z2FwOiAzMHB4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDI1cHg7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjFhO1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRwYykge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogZW5kO1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQ1JSA1MCU7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19oZWFkZXItbGVmdCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0Z2FwOiAwIDEwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHBjKSB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC50YWJzX19oZWFkZXItdGl0bGVcclxuXHJcblx0Jl9faGVhZGVyLXRpdGxlIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0Z2FwOiAyMHB4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHJcblx0XHRsaW5lLWhlaWdodDogMTQxLjY2NjY2NyU7IC8qIDM0LzI0ICovXHJcblx0XHRsZXR0ZXItc3BhY2luZzogMCU7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIC50YWJzX19oZWFkZXItdGl0bGVfeWVsbG93XHJcblxyXG5cdFx0Jl95ZWxsb3cge1xyXG5cdFx0XHRjb2xvcjogI2NlYTM2ZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC50YWJzX19pbmZvXHJcblxyXG5cdCZfX2luZm8ge1xyXG5cdFx0cGFkZGluZy10b3A6IDI1cHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0XHRiciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uX21vYiB7XHJcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XHJcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG4iXX0= */
