html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}fieldset{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}blockquote{margin:0}@font-face{font-family:TWKLausannePan;font-style:normal;font-weight:400;src:url(../fonts/TWKLausannePan-400.woff2) format("woff2"),url(../fonts/TWKLausannePan-400.woff) format("woff")}@font-face{font-family:Wremena;font-style:normal;font-weight:400;src:url(../fonts/Wremena.woff2) format("woff2"),url(../fonts/Wremena.woff) format("woff")}.title--48{font-size:4.8rem;font-weight:500;line-height:5.2rem}@media screen and (max-width:767px){.title--48{font-size:2.8rem;line-height:3.4rem}}.title--28{font-size:2.8rem;font-weight:500;line-height:3.8rem}@media screen and (max-width:767px){.title--28{font-size:1.8rem;line-height:2.4rem}}.title--19{font-size:1.9rem;font-weight:500;line-height:2.8rem}.title--16{font-size:1.6rem;font-weight:500;line-height:2.5rem}@media screen and (max-width:767px){.title--16{font-size:1.4rem;line-height:2.2rem}}.text--19{font-size:1.9rem;line-height:2.8rem}@media screen and (max-width:767px){.text--19{font-size:1.6rem}}.text--16{font-size:1.6rem;line-height:2.5rem}@media screen and (max-width:767px){.text--16{font-size:1.4rem;line-height:2.2rem}}.text--15{font-size:1.5rem;letter-spacing:.015rem;line-height:1.2em}.form_order__back,.form_order__title,.input_checkbox__label,.input_radio,.label,.text--14{font-size:1.4rem}.field__error,.field__hint,.text--12{font-size:1.2rem;line-height:1.3rem}.absolute{left:0;position:absolute;top:0}.absolute,.cover{height:100%;width:100%}.cover{-o-object-fit:cover;object-fit:cover}.label{background-color:#e5ae9a;color:#fff;line-height:2.7rem;padding:0 1rem;position:absolute;text-transform:uppercase}.sale .label{background-color:#e05757}.price span{text-align:right;white-space:nowrap}.sale .price span:first-child{color:#e05757;display:block}.sale .price span+span{text-decoration:line-through}html{color:#212121;font-family:TWKLausannePan,Helvetica,sans-serif;font-size:10px;height:100%}@media screen and (min-width:320px) and (max-width:375px){html{font-size:calc(-.22727px + 2.72727vw)}}@media screen and (max-width:767px){html{font-size:calc(.00319px + 2.66582vw)}}@media screen and (min-width:768px) and (max-width:1440px){html{font-size:.78125vw}}@media (min-width:1280px) and (max-width:3168px){html{font-size:10px}}_:default:not(:root:root),html{-webkit-animation:webkitfix 1s infinite forwards;animation:webkitfix 1s infinite forwards}@-webkit-keyframes webkitfix{to{z-index:auto}}::selection{background:#212121;color:#fff}::-moz-selection{background:#212121;color:#fff}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{height:100%}body.mainpage{background:#f4f4f4}@media screen and (min-width:768px){#cursor,#cursor2{height:8rem;left:-10rem;pointer-events:none;position:fixed;text-align:center;top:-10rem;-webkit-transform-origin:center center;transform-origin:center center;width:8rem;z-index:10}.cursor__bg{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#ff01a1;border-radius:50%;display:block;height:8rem;left:0;top:0;-webkit-transform:scale(.15);transform:scale(.15);transition:transform .3s ease-in-out,background .1s ease-in-out,-webkit-transform .3s ease-in-out;width:8rem;z-index:2}.is-zoom-in .cursor__bg{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MiIgaGVpZ2h0PSI0MiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDQyIDQyIj48Y2lyY2xlIGN4PSIyMSIgY3k9IjIxIiByPSIyMCIgZmlsbD0iI2ZmZiIvPjxjaXJjbGUgY3g9IjIxIiBjeT0iMjEiIHI9IjIwLjUiIHN0cm9rZT0iIzNhMzEyOSIgc3Ryb2tlLW9wYWNpdHk9Ii4yIi8+PHBhdGggc3Ryb2tlPSIjM2EzMTI5IiBzdHJva2Utd2lkdGg9IjIuNCIgZD0iTTIxIDExdjIwTTExIDIxaDIwIi8+PC9zdmc+") no-repeat 50% 50%/cover}.is-zoom-in .cursor__bg,.is-zoom-out .cursor__bg{height:8rem;-webkit-transform:scale(.5);transform:scale(.5);width:8rem;z-index:2}.is-zoom-out .cursor__bg{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MiIgaGVpZ2h0PSI0MiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDQyIDQyIj48Y2lyY2xlIGN4PSIyMSIgY3k9IjIxIiByPSIyMCIgZmlsbD0iI2ZmZiIvPjxjaXJjbGUgY3g9IjIxIiBjeT0iMjEiIHI9IjIwLjUiIHN0cm9rZT0iIzNhMzEyOSIgc3Ryb2tlLW9wYWNpdHk9Ii4yIi8+PHBhdGggc3Ryb2tlPSIjM2EzMTI5IiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xMSAyMWgyMCIvPjwvc3ZnPg==") no-repeat 50% 50%/cover}}.page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem;font-weight:400;line-height:1.37;min-height:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.page__content{-webkit-box-flex:1;-ms-flex:auto;flex:auto;position:relative}.page--mainpage .page__content{padding-top:0}.page__bg{display:block;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;-webkit-transition:all .25s cubic-bezier(.075,.82,.165,1);transition:all .25s cubic-bezier(.075,.82,.165,1);width:100%;z-index:10}.is-cart,.is-colors,.is-size-table{height:100%;overflow:hidden}.is-cart .page__bg,.is-colors .page__bg,.is-shop .page__bg,.is-size-table .page__bg{background:rgba(0,0,0,.2);opacity:1;pointer-events:all}h1,h2,h3,h4,h5,h6{font:inherit;margin:0}img{max-width:100%}b,strong{font-weight:700}a{color:#212121;text-decoration:none}p{margin:0}p+p{margin:1.37em 0 0}ul{list-style:none;margin:0;padding:0}button,input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none;padding:0}.visually_hidden{overflow:hidden!important;position:absolute!important;clip:rect(0 0 0 0);border:0!important;height:1px!important;margin:-1px!important;padding:0!important;width:1px!important}@media screen and (min-width:1024px){.visually_hidden--desktop{overflow:hidden!important;position:absolute!important;clip:rect(0 0 0 0);border:0!important;height:1px!important;margin:-1px!important;padding:0!important;width:1px!important}}@media screen and (max-width:767px){.visually_hidden--mobile{overflow:hidden!important;position:absolute!important;clip:rect(0 0 0 0);border:0!important;height:1px!important;margin:-1px!important;padding:0!important;width:1px!important}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.ai-c{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.ai-b{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row.jc-sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.jc-c{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.jc-fe{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row>.col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.row>[class^=col]{min-height:1px}.row>.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333333333334%;flex:0 0 8.333333333333334%;max-width:8.333333333333334%}.row>.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666666666666668%;flex:0 0 16.666666666666668%;max-width:16.666666666666668%}.row>.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row>.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333333333336%;flex:0 0 33.333333333333336%;max-width:33.333333333333336%}.row>.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666666666667%;flex:0 0 41.66666666666667%;max-width:41.66666666666667%}.row>.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row>.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333333333336%;flex:0 0 58.333333333333336%;max-width:58.333333333333336%}.row>.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666666666667%;flex:0 0 66.66666666666667%;max-width:66.66666666666667%}.row>.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.row>.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333333333334%;flex:0 0 83.33333333333334%;max-width:83.33333333333334%}.row>.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.66666666666667%;flex:0 0 91.66666666666667%;max-width:91.66666666666667%}.row>.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row .w-100{width:100%!important}@media screen and (min-width:768px){.row{margin:0 -1rem -2rem}.row>[class^=col]{margin:0 0 2rem;padding:0 1rem}}@media screen and (max-width:767px){.row{margin-bottom:-1rem}.row>[class^=col]{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1rem}}.page--ui .color{border:1px solid #0ae734;display:inline-block;height:10rem;margin:.5rem;min-width:10rem;padding:1rem}.page--ui .color>span{display:block;margin-top:.5rem}.page--ui .bg{background:#d5d5d5;border-radius:5px;padding:1rem 0;text-align:center}.page--ui .bg_white{background-color:#fff}.page--ui .bg_red{background:red}.page--ui .bg_gray{background-color:#dcdbd5}.page--ui .bg_green{background:#64ffda}.page--ui .bg_yellow{background:#ffff8d}.page--ui .bg_container{background-color:#36444c;margin:1rem -1rem;padding:1rem}.page--ui .title{background-color:#64ffda;display:inline-block;margin-bottom:2rem;margin-left:-1rem;padding:.6rem 1rem}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-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-container-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-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;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--swiper-navigation-size);margin-top:calc(var(--swiper-navigation-size)*-1/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s;transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:100%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:transform .2s,top .2s;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,left .2s;transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,right .2s;transition:transform .2s,right .2s}.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));height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-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-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;-webkit-transform-origin:0 0;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{background:#000;bottom:0;-webkit-filter:blur(50px);filter:blur(50px);height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}
/*!
 * Selectr 2.4.13
 * http://mobius.ovh/docs/selectr
 *
 * Released under the MIT license
 */.selectr-container{position:absolute;top:0}.selectr-container *{outline:none}.selectr-container li{list-style:none}.selectr-hidden{overflow:hidden;position:absolute;clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;padding:0;width:1px}.selectr-visible{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:11}.selectr-desktop.multiple .selectr-visible{display:none}.selectr-desktop.multiple.native-open .selectr-visible{display:block;height:auto;min-height:200px!important;opacity:1;top:100%}.selectr-container.multiple.selectr-mobile .selectr-selected{z-index:0}.selectr-selected{border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:3.6rem;padding:1rem 2.8rem 1rem 0;position:relative;width:100%;z-index:1}.color-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.color-option .color-option__color{-webkit-box-flex:0;background-repeat:no-repeat;background-size:cover;border-radius:50%;-webkit-box-shadow:inset 0 0 2px #acaeb3;box-shadow:inset 0 0 2px #acaeb3;display:inline-block;-ms-flex:0 0 2rem;flex:0 0 2rem;height:2rem;margin-right:.8rem;width:2rem}.selectr-selected:before{background:url(../img/minified-svg/icon-arrow.svg) no-repeat 50% 50%/1rem auto;content:"";height:.75rem;position:absolute;right:1rem;top:calc(50% - .375rem);width:1rem}.selectr-container.native-open .selectr-selected:before,.selectr-container.open .selectr-selected:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.selectr-label{display:none;overflow:hidden;padding:0 1rem;text-overflow:ellipsis;white-space:nowrap;width:100%}.selectr-placeholder{color:#6c7a86}.selectr-tags{margin:0;padding:0;white-space:normal}.has-selected .selectr-tags{margin:0 0 -2px}.selectr-tag{background:#acb7bf none repeat scroll 0 0;border:none;border-radius:10px;color:#fff;cursor:default;float:left;list-style:none;margin:0 2px 2px 0;padding:2px 25px 2px 8px;position:relative}.selectr-container.multiple.has-selected .selectr-selected{padding:5px 28px 5px 5px}.selectr-options-container{background-color:#fff;border:1px solid #000;border-radius:0 0 3px 3px;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;left:-1px;position:absolute;top:calc(100% - 2px);width:calc(100% + 2px);z-index:10000}.selectr-container.open .selectr-options-container{display:block}.selectr-input-container{display:none;position:relative}.selectr-clear,.selectr-input-clear,.selectr-tag-remove{background-color:transparent;border:none;cursor:pointer;height:20px;padding:0;position:absolute;right:22px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);width:20px;z-index:11}.selectr-clear,.selectr-input-clear{display:none}.selectr-container.has-selected .selectr-clear,.selectr-input-container.active .selectr-input-clear{display:block}.selectr-selected .selectr-tag-remove{right:2px}.selectr-clear:after,.selectr-clear:before,.selectr-input-clear:after,.selectr-input-clear:before,.selectr-tag-remove:after,.selectr-tag-remove:before{background-color:#6c7a86;content:" ";height:10px;left:9px;position:absolute;top:5px;width:2px}.selectr-tag-remove:after,.selectr-tag-remove:before{background-color:#fff;height:12px;top:4px;width:3px}.selectr-clear:before,.selectr-input-clear:before,.selectr-tag-remove:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.selectr-clear:after,.selectr-input-clear:after,.selectr-tag-remove:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.selectr-input-container.active,.selectr-input-container.active .selectr-clear{display:block}.selectr-input{border:1px solid #999;border-radius:3px;left:5px;margin:10px 15px;padding:7px 30px 7px 9px;top:5px;width:calc(100% - 30px)}.selectr-input,.selectr-notice{-webkit-box-sizing:border-box;box-sizing:border-box}.selectr-notice{background-color:#fff;border-radius:0 0 3px 3px;border-top:1px solid #999;display:none;padding:8px 16px;width:100%}.selectr-container.notice .selectr-notice{display:block}.selectr-container.notice .selectr-selected{border-radius:3px 3px 0 0}.selectr-options{display:none;margin:0;max-height:200px;overflow-x:auto;overflow-y:scroll;padding:0;position:relative;top:calc(100% + 2px)}.selectr-container.notice .selectr-options-container,.selectr-container.open .selectr-input-container,.selectr-container.open .selectr-options{display:block}.selectr-option{cursor:pointer;display:block;font-weight:400;list-style:none outside none;padding:.7rem 1rem;position:relative}.selectr-options.optgroups>.selectr-option{padding-left:25px}.selectr-optgroup{font-weight:700;padding:0}.selectr-optgroup--label{font-weight:700;margin-top:10px;padding:5px 15px}.selectr-match{text-decoration:underline}.selectr-option.active{background-color:#f5f5f5}.selectr-option.disabled{opacity:.4}.selectr-option.excluded{display:none}.selectr-container.open .selectr-selected{border-color:#999 #999 transparent;border-radius:3px 3px 0 0}.selectr-container.open .selectr-selected:after{-webkit-transform:rotate(180deg) translate3d(0,50%,0);transform:rotate(180deg) translate3d(0,50%,0)}.selectr-disabled{opacity:.6}.has-selected .selectr-placeholder,.selectr-empty{display:none}.has-selected .selectr-label{display:block}.taggable .selectr-selected{padding:4px 28px 4px 4px}.taggable .selectr-selected:after{clear:both;content:" ";display:table}.taggable .selectr-label{width:auto}.taggable .selectr-tags{display:block;float:left}.taggable .selectr-placeholder{display:none}.input-tag{float:left;min-width:90px;width:auto}.selectr-tag-input{border:none;font-family:inherit;font-size:inherit;font-weight:inherit;padding:3px 10px;width:100%}.selectr-input-container.loading:after{-webkit-animation:spin .5s linear 0s infinite normal forwards running;animation:spin .5s linear 0s infinite normal forwards running;border:3px solid #ddd;border-radius:50%;border-top-color:#aaa;content:"";height:20px;position:absolute;right:20px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-webkit-transform-origin:50% 0 0;transform-origin:50% 0 0;width:20px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg) translate3d(0,-50%,0);transform:rotate(0deg) translate3d(0,-50%,0)}to{-webkit-transform:rotate(1turn) translate3d(0,-50%,0);transform:rotate(1turn) translate3d(0,-50%,0)}}@keyframes spin{0%{-webkit-transform:rotate(0deg) translate3d(0,-50%,0);transform:rotate(0deg) translate3d(0,-50%,0)}to{-webkit-transform:rotate(1turn) translate3d(0,-50%,0);transform:rotate(1turn) translate3d(0,-50%,0)}}.selectr-container.open.inverted .selectr-selected{border-color:transparent #999 #999;border-radius:0 0 3px 3px}.selectr-container.inverted .selectr-options-container{background-color:#fff;border-color:#999 #999 transparent;border-radius:3px 3px 0 0;border-width:1px 1px 0;bottom:calc(100% - 1px);top:auto}.selectr-container ::-webkit-input-placeholder{color:#6c7a86;opacity:1}.selectr-container ::-moz-placeholder{color:#6c7a86;opacity:1}.selectr-container :-ms-input-placeholder{color:#6c7a86;opacity:1}.selectr-container ::-ms-input-placeholder{color:#6c7a86;opacity:1}.selectr-container ::placeholder{color:#6c7a86;opacity:1}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-outline-width:1px;--f-button-outline-color:rgba(0,0,0,.7);--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-opacity:1;--f-button-svg-disabled-opacity:.5;--f-button-svg-transition:opacity .15s ease;--f-button-svg-transform:none}.f-button{-webkit-backdrop-filter:var(--f-button-backdrop-filter);backdrop-filter:var(--f-button-backdrop-filter);background:var(--f-button-bg);border:var(--f-button-border);border-radius:var(--f-button-border-radius);-webkit-box-shadow:var(--f-button-shadow);box-shadow:var(--f-button-shadow);color:var(--f-button-color);display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--f-button-height);-webkit-transform:var(--f-button-transform);transform:var(--f-button-transform);-webkit-transition:var(--f-button-transition);transition:var(--f-button-transition);width:var(--f-button-width);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;margin:0;overflow:hidden;padding:0;pointer-events:all;position:relative}@media (hover:hover){.f-button:hover:not([aria-disabled]){background-color:var(--f-button-hover-bg,var(--f-button-bg));color:var(--f-button-hover-color,var(--f-button-color))}}.f-button:active:not([aria-disabled]){background-color:var(--f-button-active-bg,var(--f-button-hover-bg,var(--f-button-bg)));color:var(--f-button-active-color,var(--f-button-hover-color,var(--f-button-color)))}.f-button:focus{outline:none}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset);position:relative;z-index:1}.f-button svg{fill:var(--f-button-svg-fill);-webkit-filter:var(--f-button-svg-filter);filter:var(--f-button-svg-filter);height:var(--f-button-svg-height);opacity:var(--f-button-svg-opacity,1);pointer-events:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--f-button-svg-stroke-width);-webkit-transform:var(--f-button-svg-transform);transform:var(--f-button-svg-transform);-webkit-transition:var(--f-button-svg-transition);transition:var(--f-button-svg-transition);width:var(--f-button-svg-width)}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}:root{--f-spinner-color-1:rgba(0,0,0,.1);--f-spinner-color-2:rgba(17,24,28,.8);--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px}.f-spinner{-webkit-animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both;animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both;border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-radius:var(--f-spinner-border-radius);border-top-color:var(--f-spinner-color-2);height:var(--f-spinner-height);left:50%;margin:calc(var(--f-spinner-width)*-.5) 0 0 calc(var(--f-spinner-height)*-.5);padding:0;position:absolute;top:50%;width:var(--f-spinner-width)}@-webkit-keyframes f-spinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes f-spinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.f-panzoom,.f-zoomable{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.f-panzoom:after,.f-panzoom:before,.f-zoomable:after,.f-zoomable:before{content:"";display:block}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom__wrapper{max-height:100%;max-width:100%;min-height:0;min-width:0;position:relative}.f-panzoom__wrapper.will-zoom-out{cursor:-webkit-zoom-out;cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:-webkit-grab;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:-webkit-zoom-in;cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{max-height:100%;max-width:100%;min-height:0;min-width:0}.f-panzoom__content.has-lazyerror,.f-panzoom__content.is-lazyloading{visibility:hidden}img.f-panzoom__content{-o-object-fit:contain;object-fit:contain;-webkit-transition:none;transition:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top}.f-panzoom__wrapper>img.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.f-panzoom__viewport>.f-panzoom__content{display:block;height:100%;-o-object-fit:fill;object-fit:fill;width:100%}picture.f-panzoom__content img{height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:none;transition:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;width:100%}.f-fadeIn{-webkit-animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{-webkit-animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@-webkit-keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-fadeOut{to{opacity:0}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{-webkit-animation:var(--f-transition-duration,.2s) ease both f-crossfadeIn;animation:var(--f-transition-duration,.2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{-webkit-animation:calc(var(--f-transition-duration, .2s)*.2) ease calc(var(--f-transition-duration, .2s)*.8) both f-crossfadeOut;animation:calc(var(--f-transition-duration, .2s)*.2) ease calc(var(--f-transition-duration, .2s)*.8) both f-crossfadeOut;z-index:1}@-webkit-keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-crossfadeOut{to{opacity:0}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextX;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX}@-webkit-keyframes f-slideInPrevX{0%{-webkit-transform:translate(calc(100% + var(--f-carousel-gap, 0)));transform:translate(calc(100% + var(--f-carousel-gap, 0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-slideInPrevX{0%{-webkit-transform:translate(calc(100% + var(--f-carousel-gap, 0)));transform:translate(calc(100% + var(--f-carousel-gap, 0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-slideInNextX{0%{-webkit-transform:translate(calc(-100% - var(--f-carousel-gap, 0)));transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-slideInNextX{0%{-webkit-transform:translate(calc(-100% - var(--f-carousel-gap, 0)));transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-slideOutNextX{to{-webkit-transform:translate(calc(-100% - var(--f-carousel-gap, 0)));transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutNextX{to{-webkit-transform:translate(calc(-100% - var(--f-carousel-gap, 0)));transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}}@-webkit-keyframes f-slideOutPrevX{to{-webkit-transform:translate(calc(100% + var(--f-carousel-gap, 0)));transform:translate(calc(100% + var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevX{to{-webkit-transform:translate(calc(100% + var(--f-carousel-gap, 0)));transform:translate(calc(100% + var(--f-carousel-gap, 0)))}}.is-vertical .f-slideIn.from-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextY;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY}@-webkit-keyframes f-slideInPrevY{0%{-webkit-transform:translateY(calc(100% + var(--f-carousel-gap, 0)));transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-slideInPrevY{0%{-webkit-transform:translateY(calc(100% + var(--f-carousel-gap, 0)));transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-slideInNextY{0%{-webkit-transform:translateY(calc(-100% - var(--f-carousel-gap, 0)));transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-slideInNextY{0%{-webkit-transform:translateY(calc(-100% - var(--f-carousel-gap, 0)));transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-slideOutNextY{to{-webkit-transform:translateY(calc(-100% - var(--f-carousel-gap, 0)));transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutNextY{to{-webkit-transform:translateY(calc(-100% - var(--f-carousel-gap, 0)));transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}}@-webkit-keyframes f-slideOutPrevY{to{-webkit-transform:translateY(calc(100% + var(--f-carousel-gap, 0)));transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevY{to{-webkit-transform:translateY(calc(100% + var(--f-carousel-gap, 0)));transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}}.f-zoomInUp{-webkit-animation:var(--f-transition-duration,.3s) ease both f-zoomInUp;animation:var(--f-transition-duration,.3s) ease both f-zoomInUp}.f-zoomOutDown{-webkit-animation:var(--f-transition-duration,.3s) ease both f-zoomOutDown;animation:var(--f-transition-duration,.3s) ease both f-zoomOutDown}@-webkit-keyframes f-zoomInUp{0%{opacity:var(--f-zoomInUp-opacity,0);-webkit-transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0);transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0)}to{opacity:1;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}@keyframes f-zoomInUp{0%{opacity:var(--f-zoomInUp-opacity,0);-webkit-transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0);transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0)}to{opacity:1;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}@-webkit-keyframes f-zoomOutDown{to{opacity:0;-webkit-transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0);transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0)}}@keyframes f-zoomOutDown{to{opacity:0;-webkit-transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0);transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0)}}.f-throwOutUp{-webkit-animation:var(--f-throwOutUp-duration,.2s) ease-out both f-throwOutUp;animation:var(--f-throwOutUp-duration,.2s) ease-out both f-throwOutUp}.f-throwOutDown{-webkit-animation:var(--f-throwOutDown-duration,.2s) ease-out both f-throwOutDown;animation:var(--f-throwOutDown-duration,.2s) ease-out both f-throwOutDown}@-webkit-keyframes f-throwOutUp{to{opacity:0;-webkit-transform:translate3d(0,calc(var(--f-throwOutUp-y, 150px)*-1),0);transform:translate3d(0,calc(var(--f-throwOutUp-y, 150px)*-1),0)}}@keyframes f-throwOutUp{to{opacity:0;-webkit-transform:translate3d(0,calc(var(--f-throwOutUp-y, 150px)*-1),0);transform:translate3d(0,calc(var(--f-throwOutUp-y, 150px)*-1),0)}}@-webkit-keyframes f-throwOutDown{to{opacity:0;-webkit-transform:translate3d(0,var(--f-throwOutDown-y,150px),0);transform:translate3d(0,var(--f-throwOutDown-y,150px),0)}}@keyframes f-throwOutDown{to{opacity:0;-webkit-transform:translate3d(0,var(--f-throwOutDown-y,150px),0);transform:translate3d(0,var(--f-throwOutDown-y,150px),0)}}.f-carousel__slide.has-html{overflow:auto}.f-html{background:var(--f-html-bg);color:var(--f-html-color,currentColor);margin:var(--f-html-margin,0);padding:var(--f-html-padding,2rem);position:relative}.f-html.is-error{text-align:center}.has-gmap .f-html,.has-iframe .f-html,.has-pdf .f-html{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;min-height:1px;overflow:visible;width:100%}.has-gmap .f-html,.has-pdf .f-html{padding:0}.f-iframe{border:0;display:block;height:100%;margin:0;width:100%}.f-caption{-ms-flex-item-align:center;align-self:center;-ms-flex-negative:0;background:var(--f-caption-bg);color:var(--f-caption-color);flex-shrink:0;line-height:var(--f-caption-line-height);font:var(--f-caption-font);margin:var(--f-caption-margin);max-height:calc(80vh - 100px);max-width:100%;overflow:auto;overflow-wrap:anywhere;padding:var(--f-caption-padding,16px 8px)}.has-html5video .f-html,.has-vimeo .f-html,.has-youtube .f-html{aspect-ratio:var(--f-video-aspect-ratio);background:var(--f-video-bg,rgba(0,0,0,.9));height:100%;max-height:var(--f-video-height,540px);max-width:var(--f-video-width,960px);min-height:1px;overflow:visible;padding:0;width:100%}.f-html5video{background:transparent;border:0;display:block;height:100%;width:100%}.f-button.is-arrow{--f-button-width:var(--f-arrow-width,46px);--f-button-height:var(--f-arrow-height,46px);--f-button-svg-width:var(--f-arrow-svg-width,24px);--f-button-svg-height:var(--f-arrow-svg-height,24px);--f-button-svg-stroke-width:var(--f-arrow-svg-stroke-width,1.75);--f-button-border-radius:var(--f-arrow-border-radius,unset);--f-button-bg:var(--f-arrow-bg,transparent);--f-button-hover-bg:var(--f-arrow-hover-bg,var(--f-arrow-bg));--f-button-active-bg:var(--f-arrow-active-bg,var(--f-arrow-hover-bg));--f-button-shadow:var(--f-arrow-shadow);--f-button-color:var(--f-arrow-color);--f-button-hover-color:var(--f-arrow-hover-color,var(--f-arrow-color));--f-button-active-color:var( --f-arrow-active-color,var(--f-arrow-hover-color) );overflow:visible}.f-button.is-arrow.is-next,.f-button.is-arrow.is-prev{position:absolute;-webkit-transform:translate(0);transform:translate(0);z-index:20}.is-horizontal .f-button.is-arrow.is-next,.is-horizontal .f-button.is-arrow.is-prev{inset:50% auto auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos,0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos,0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos,0);-webkit-transform:translateY(-50%) rotateY(180deg);transform:translateY(-50%) rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos,0);-webkit-transform:translateY(-50%) rotateY(180deg);transform:translateY(-50%) rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{bottom:auto;left:50%;right:auto;top:var(--f-arrow-pos,0);-webkit-transform:translate(-50%);transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{bottom:var(--f-arrow-pos,0);left:50%;right:auto;top:auto;-webkit-transform:translate(-50%);transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-next svg,.is-vertical .f-button.is-arrow.is-prev svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.f-carousel__toolbar{--f-progressbar-height:100%;-webkit-backdrop-filter:var(--f-toolbar-backdrop-filter);backdrop-filter:var(--f-toolbar-backdrop-filter);background:var(--f-toolbar-bg,none);-webkit-box-shadow:var(--f-toolbar-shadow,none);box-shadow:var(--f-toolbar-shadow,none);color:var(--f-toolbar-color,currentColor);display:grid;font-family:var(--f-toolbar-font,-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif);font-size:var(--f-toolbar-font-size,17px);font-variant-numeric:tabular-nums;font-weight:var(--f-toolbar-font-weight,inherit);grid-template-columns:1fr auto 1fr;line-height:var(--f-toolbar-line-height);margin:var(--f-toolbar-margin,0);padding:var(--f-toolbar-padding,8px);position:relative;text-align:center;text-shadow:var(--f-toolbar-text-shadow);z-index:20;-webkit-font-smoothing:subpixel-antialiased;pointer-events:none;white-space:nowrap}.f-carousel__toolbar.is-absolute{left:0;position:absolute;right:0;top:0}.f-carousel__toolbar__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;gap:var(--f-toolbar-gap,0);pointer-events:none}.f-carousel__toolbar__column.is-left{justify-self:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.f-carousel__toolbar__column.is-middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.f-carousel__toolbar__column.is-right{justify-self:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex-flow:nowrap;flex-flow:nowrap;justify-content:flex-end}.f-carousel__toolbar__column>*{pointer-events:all}.f-carousel:has(.f-carousel__slide.is-fullsize) [data-panzoom-action=toggleFull] g{display:none}[data-autoplay-action=toggle] svg g:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}.has-autoplay [data-autoplay-action=toggle] svg g:first-child,[data-autoplay-action=toggle] svg g:last-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}:-webkit-full-screen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:-ms-fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:-webkit-full-screen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:-webkit-box;display:flex}:-ms-fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:-ms-flexbox;display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}.f-carousel__counter{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius);cursor:default;-ms-flex-direction:row;flex-direction:row;line-height:var(--f-counter-line-height);margin:var(--f-counter-margin,0);padding:var(--f-counter-padding,4px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.f-carousel__counter span{padding:0 var(--f-counter-gap,4px)}:root{--f-thumbs-gap:8px;--f-thumbs-margin:0;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-z-index:1;--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-fit:cover;--f-thumb-opacity:1;--f-thumb-transition:opacity .3s ease,transform .15s ease;--f-thumb-border:none;--f-thumb-border-radius:4px;--f-thumb-transfors:none;--f-thumb-shadow:none;--f-thumb-bg:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.05));--f-thumb-focus-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff}.f-thumbs{--f-carousel-slide-width:calc(var(--f-thumb-width) + var(--f-thumbs-gap));--f-carousel-slide-height:calc(var(--f-thumb-height) + var(--f-thumbs-gap));--f-carousel-gap:0;-ms-flex-negative:0;background:var(--f-thumbs-bg);flex-shrink:0;margin:var(--f-thumbs-margin);max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y)*2);padding:0;-webkit-tap-highlight-color:transparent;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:var(--f-thumbs-z-index)}.f-thumbs__viewport{display:grid;margin:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);overflow:visible}.f-thumbs__slide{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:1/1;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;cursor:pointer;-ms-flex-direction:column;flex-direction:column;height:var(--f-carousel-slide-height);overflow:visible;padding:calc(var(--f-thumbs-gap)*.5);width:var(--f-carousel-slide-width)}.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity,1);-webkit-transform:var(--f-thumb-hover-transform,none);transform:var(--f-thumb-hover-transform,none)}.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border,none);-webkit-box-shadow:var(--f-thumb-hover-shadow,var(--f-thumb-shadow));box-shadow:var(--f-thumb-hover-shadow,var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;background:var(--f-thumb-bg);border-radius:var(--f-thumb-border-radius);height:100%;margin:auto;opacity:var(--f-thumb-opacity);outline:none;overflow:visible;padding:0;position:relative;-webkit-transform:var(--f-thumb-transform);transform:var(--f-thumb-transform);-webkit-transition:var(--f-thumb-transition);transition:var(--f-thumb-transition);width:100%}.f-thumbs__slide button:after{border:var(--f-thumb-border);border-radius:inherit;-webkit-box-shadow:var(--f-thumb-shadow);box-shadow:var(--f-thumb-shadow);content:"";inset:0;position:absolute;-webkit-transition:none;transition:none;z-index:1}.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity,1);-webkit-transform:var(--f-thumb-focus-transform,none);transform:var(--f-thumb-focus-transform,none)}.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border,none);-webkit-box-shadow:var(--f-thumb-focus-shadow,var(--f-thumb-shadow));box-shadow:var(--f-thumb-focus-shadow,var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity,1);-webkit-transform:var(--f-thumb-active-transform,none);transform:var(--f-thumb-active-transform,none)}.f-thumbs__slide:active:after{border:var(--f-thumb-active-border,none);-webkit-box-shadow:var(--f-thumb-active-shadow,var(--f-thumb-shadow));box-shadow:var(--f-thumb-active-shadow,var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity,1);-webkit-transform:var(--f-thumb-selected-transform,none);transform:var(--f-thumb-selected-transform,none)}.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border,none);-webkit-box-shadow:var(--f-thumb-selected-shadow,var(--f-thumb-shadow));box-shadow:var(--f-thumb-selected-shadow,var(--f-thumb-shadow))}.f-thumbs__slide img{border-radius:inherit;display:block;height:100%;-o-object-fit:var(--f-thumb-fit);object-fit:var(--f-thumb-fit);pointer-events:none;width:100%}.f-thumbs__slide img.has-lazyerror{display:none}.f-thumbs.is-modern{--f-thumb-clip-width:46px;--f-thumb-extra-gap:16px;--f-carousel-slide-width:calc(var(--f-thumb-clip-width) + var(--f-thumbs-gap));--f-carousel-slide-height:var(--f-thumb-height);--width-diff:calc(var(--f-thumb-width) - var(--f-thumb-clip-width))}.f-thumbs.is-modern .f-thumbs__viewport{margin-left:calc(var(--width-diff)*-1);width:calc(100% + var(--width-diff)*2)}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift:calc((var(--width-diff)*0.5)*var(--progress));--clip-path:inset(0 var(--clip-shift) round var(--f-thumb-border-radius,0));left:var(--shift,0);overflow:visible;padding:0;-webkit-transition:left var(--f-transition-duration) var(--f-transition-easing);transition:left var(--f-transition-duration) var(--f-transition-easing);will-change:left}.f-thumbs.is-modern .f-thumbs__slide button{border:none;-webkit-box-shadow:none;box-shadow:none;clip-path:var(--clip-path);display:block;margin-left:-50%;-webkit-transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration,.2s) var(--f-thumb-transition-easing,ease);transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration,.2s) var(--f-thumb-transition-easing,ease);width:var(--f-thumb-width)}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:none}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{border:var(--f-thumb-focus-border,none);border-radius:inherit;bottom:0;-webkit-box-shadow:var(--f-thumb-focus-shadow,none);box-shadow:var(--f-thumb-focus-shadow,none);content:"";left:var(--clip-shift);position:absolute;right:var(--clip-shift);top:0;-webkit-transition:border var(--f-transition-duration) var(--f-transition-easing),-webkit-box-shadow var(--f-transition-duration) var(--f-transition-easing);transition:border var(--f-transition-duration) var(--f-transition-easing),-webkit-box-shadow var(--f-transition-duration) var(--f-transition-easing);transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing),-webkit-box-shadow var(--f-transition-duration) var(--f-transition-easing);z-index:1}.f-thumbs.is-modern{--f-transition-duration:.25s;--f-transition-easing:ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration:0s}.f-progressbar{-webkit-animation-name:f-progressbar;animation-name:f-progressbar;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:var(--f-progressbar-color,var(--f-carousel-theme-color,#575ad6));height:var(--f-progressbar-height,3px);left:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:30}@-webkit-keyframes f-progressbar{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes f-progressbar{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:-webkit-full-screen [data-fullscreen-action=toggle] svg g:first-child{display:none}:-ms-fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:-webkit-full-screen [data-fullscreen-action=toggle] svg g:last-child{display:-webkit-box;display:flex}:-ms-fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:-ms-flexbox;display:flex}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}.in-fullscreen-mode>.f-carousel{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0!important;min-width:0!important}html.with-fancybox{overflow:visible;scroll-behavior:auto;width:auto}html.with-fancybox body{-ms-touch-action:none;touch-action:none}html.with-fancybox body.hide-scrollbar{margin-right:calc(var(--f-body-margin, 0px) + var(--f-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none;width:auto}.fancybox__dialog{background:transparent;border:0;height:100vh;margin:0;max-height:unset;max-width:unset;overflow:hidden;padding:0;width:100%}.fancybox__dialog:focus{outline:none}.fancybox__dialog::-webkit-backdrop{opacity:0}.fancybox__dialog::backdrop{opacity:0}@supports (height:100dvh){.fancybox__dialog{height:100dvh}}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-backdrop-bg:rgba(24,24,27,.95);--f-toolbar-margin:0;--f-toolbar-padding:8px;--f-toolbar-gap:0;--f-toolbar-color:#ddd;--f-toolbar-font-size:16px;--f-toolbar-font-weight:500;--f-toolbar-font:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;--f-toolbar-line-height:var(--f-button-height);--f-toolbar-text-shadow:1px 1px 1px rgba(0,0,0,.75);--f-toolbar-shadow:none;--f-toolbar-bg:none;--f-counter-margin:0;--f-counter-padding:0px 10px;--f-counter-gap:4px;--f-counter-line-height:var(--f-button-height);--f-carousel-gap:17px;--f-carousel-slide-width:100%;--f-carousel-slide-height:100%;--f-carousel-slide-padding:0;--f-carousel-slide-bg:unset;--f-html-color:#222;--f-html-bg:#fff;--f-error-color:#fff;--f-error-bg:#333;--f-caption-margin:0;--f-caption-padding:16px 8px;--f-caption-color:var(--fancybox-color,#dbdbdb);--f-caption-bg:transparent;--f-caption-font:inherit;--f-caption-line-height:1.375;--f-spinner-color-1:hsla(0,0%,100%,.2);--f-spinner-color-2:hsla(0,0%,100%,.8);--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px;--f-progressbar-color:hsla(0,0%,100%,.2);--f-button-width:46px;--f-button-height:46px;--f-button-color:#ddd;--f-button-hover-color:#fff;--f-button-outline-width:1px;--f-button-outline-color:hsla(0,0%,100%,.75);--f-button-outline-offset:0px;--f-button-bg:rgba(54,54,54,.75);--f-button-border:0;--f-button-border-radius:0;--f-button-shadow:none;--f-button-transition:all .2s ease;--f-button-transform:none;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.75;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.01)),drop-shadow(1px 2px 1px rgba(24,24,27,.05));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:.5;--f-arrow-pos:32px;--f-arrow-width:50px;--f-arrow-height:50px;--f-arrow-svg-width:24px;--f-arrow-svg-height:24px;--f-arrow-svg-stroke-width:2;--f-arrow-border-radius:50%;--f-arrow-bg:rgba(54,54,54,.65);--f-arrow-color:#ddd;--f-arrow-hover-color:#fff;--f-thumbs-margin:0px;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-bg:none;--f-thumb-transition:all .2s ease;--f-thumb-width:94px;--f-thumb-height:76px;--f-thumb-opacity:1;--f-thumb-border:none;--f-thumb-shadow:none;--f-thumb-transform:none;--f-thumb-focus-opacity:1;--f-thumb-focus-border:none;--f-thumb-focus-shadow:inset 0 0 0 2px hsla(0,0%,100%,.65);--f-thumb-focus-transform:none;--f-thumb-hover-opacity:1;--f-thumb-hover-border:none;--f-thumb-hover-transform:none;--f-thumb-active-opacity:var(--f-thumb-hover-opacity);--f-thumb-active-border:var(--f-thumb-hover-border);--f-thumb-active-transform:var(--f-thumb-hover-transform);--f-thumb-selected-opacity:1;--f-thumb-selected-border:none;--f-thumb-selected-shadow:inset 0 0 0 2px #fff;--f-thumb-selected-transform:none;display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;outline:none;overflow:hidden;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fancybox__container[theme=light]{--fancybox-color:#222;--fancybox-backdrop-bg:hsla(0,0%,100%,.97);--f-toolbar-color:var(--fancybox-color,#222);--f-toolbar-text-shadow:none;--f-toolbar-font-weight:400;--f-html-color:var(--fancybox-color,#222);--f-html-bg:#fff;--f-error-color:#555;--f-error-bg:#fff;--f-video-bg:#fff;--f-caption-color:#333;--f-spinner-color-1:rgba(0,0,0,.2);--f-spinner-color-2:rgba(0,0,0,.8);--f-spinner-border-width:3.5px;--f-progressbar-color:hsla(240,2%,45%,.2);--f-button-color:#333;--f-button-hover-color:#000;--f-button-outline-color:rgba(0,0,0,.85);--f-button-bg:hsla(0,0%,100%,.85);--f-button-svg-stroke-width:1.3;--f-button-svg-filter:none;--f-arrow-bg:hsla(0,0%,100%,.85);--f-arrow-color:#333;--f-arrow-hover-color:#000;--f-arrow-svg-stroke-width:1.3;--f-close-button-color:#555;--f-close-button-hover-color:#000;--f-thumb-bg:linear-gradient(#ebeff2,#e2e8f0);--f-thumb-focus-shadow:0 0 0 1.8px #fff,0px 0px 0px 2.25px #888;--f-thumb-selected-shadow:0 0 0 1.8px #fff,0px 0px 0px 2.25px #000}.fancybox__container::-webkit-backdrop{background-color:transparent}.fancybox__container::backdrop{background-color:transparent}.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper,.f-spinner),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container>:not(.fancybox__carousel){opacity:var(--f-drag-opacity,1)}.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden}.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper,.f-spinner),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-revealing>:not(.fancybox__carousel){-webkit-animation:var(--f-interface-enter-duration,.35s) ease none f-fadeIn;animation:var(--f-interface-enter-duration,.35s) ease none f-fadeIn}.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper),.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-hiding .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-hiding>:not(.fancybox__carousel){-webkit-animation:var(--f-interface-exit-duration,.35s) ease forwards f-fadeOut;animation:var(--f-interface-exit-duration,.35s) ease forwards f-fadeOut}.fancybox__container.is-idle .f-carousel__toolbar{opacity:0;pointer-events:none}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{pointer-events:none}.fancybox__container.is-idle.is-ready .f-button.is-arrow,.fancybox__container.is-idle.is-ready .f-carousel__toolbar{-webkit-animation:f-fadeOut .15s ease-out both;animation:f-fadeOut .15s ease-out both}.fancybox__backdrop{background:var(--fancybox-backdrop-bg);inset:0;position:fixed;z-index:-1}.fancybox__carousel{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;min-width:0;overflow-x:clip;overflow-y:visible;position:relative;z-index:10}.fancybox__carousel.is-vertical{--f-carousel-slide-height:100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{content:"";inset:-30px;position:absolute;z-index:1}.fancybox__carousel>.f-progressbar{background-color:var(--fancybox-color)}.fancybox__viewport{display:grid;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;min-width:0;overflow:visible;position:relative;-webkit-transform:translate3d(0,var(--f-drag-offset,0),0);transform:translate3d(0,var(--f-drag-offset,0),0)}.fancybox__viewport.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__viewport [contenteditable],.fancybox__viewport [data-selectable]{cursor:auto}.fancybox__slide{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:1/1;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--f-carousel-slide-bg);-ms-flex-direction:column;flex-direction:column;height:var(--f-carousel-slide-height);margin:0;max-width:100%;min-height:0;min-width:0;padding:var(--f-carousel-slide-padding);-webkit-transform:translateZ(0);transform:translateZ(0);width:var(--f-carousel-slide-width);will-change:transform}.fancybox__slide:after,.fancybox__slide:before{content:"";display:block}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color:var(--f-error-color,--f-html-color);--f-html-bg:var(--f-error-bg,--f-html-bg)}.fancybox__slide.has-html{overflow:auto;padding:8px}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide .f-button[data-fancybox-close]{--f-button-width:var(--f-close-button-width,34px);--f-button-height:var(--f-close-button-height,34px);--f-button-border-radius:var(--f-close-border-radius,4px);--f-button-color:var(--f-close-button-color,#fff);--f-button-hover-color:var(--f-close-button-hover-color,#fff);--f-button-bg:var(--f-close-button-bg,transparent);--f-button-hover-bg:var(--f-close-button-hover-bg,transparent);--f-button-active-bg:var(--f-close-button-active-bg,transparent);--f-button-svg-width:var(--f-close-button-svg-width,22px);--f-button-svg-height:var(--f-close-button-svg-height,22px);position:absolute;right:0;top:calc(var(--f-button-height)*-1);z-index:40}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}.page.page--contents{background-color:#fff;color:#000}.page.page--contents a{color:#000}.debug-wrapper{display:none;height:0;left:0;position:fixed;top:0;width:100%;z-index:1000000}.debug-wrapper .debug-service{background:rgba(0,0,0,.5);font-size:1.2rem;padding:2rem;position:absolute;right:0;top:0}.debug-wrapper .debug-service a{color:#fff;text-decoration:underline}.is-debug .debug-wrapper{display:block}#debug{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%}#debug .debug-container{-webkit-box-shadow:inset -4rem 0 0 -2rem rgba(0,255,255,.2),inset 4rem 0 0 -2rem rgba(0,255,255,.2);box-shadow:inset -4rem 0 0 -2rem rgba(0,255,255,.2),inset 4rem 0 0 -2rem rgba(0,255,255,.2)}#debug .debug-content{background:transparent;display:grid;grid-auto-rows:minmax(100%,auto);grid-template-columns:repeat(12,1fr);height:100%;padding:0;width:100%}#debug .debug-content div{margin:0;outline:1px solid #0dd}@media screen and (max-width:767px){#debug .debug-content{grid-template-columns:repeat(6,1fr)}#debug .debug-content div:nth-child(10),#debug .debug-content div:nth-child(11),#debug .debug-content div:nth-child(12),#debug .debug-content div:nth-child(7),#debug .debug-content div:nth-child(8),#debug .debug-content div:nth-child(9){display:none}}.is-debug-outline *{outline:1px dotted rgba(255,0,0,.5)}.is-debug-outline * *{outline:1px dotted rgba(0,128,0,.5)}.is-debug-outline * * *{outline:1px dotted rgba(255,165,0,.5)}.is-debug-outline * * * *{outline:1px dotted rgba(0,0,255,.5)}.is-debug-outline * * * * *{outline:1px solid rgba(255,0,0,.5)}.is-debug-outline * * * * * *{outline:1px solid rgba(0,128,0,.5)}.is-debug-outline * * * * * * *{outline:1px solid rgba(255,165,0,.5)}.is-debug-outline * * * * * * * *{outline:1px solid rgba(0,0,255,.5)}.is-debug-outline * * * * * * * * *{outline:1px solid rgba(240,248,255,.5)}.is-debug-outline * * * * * * * * * *{outline:1px solid hsla(34,78%,91%,.5)}.is-debug-outline * * * * * * * * * * *{outline:1px solid rgba(0,255,255,.5)}.is-debug-outline * * * * * * * * * * * *{outline:1px solid rgba(127,255,212,.5)}.is-debug-outline * * * * * * * * * * * * *{outline:1px solid rgba(138,43,226,.5)}.is-debug-outline * * * * * * * * * * * * * *{outline:1px solid rgba(165,42,42,.5)}.is-debug-outline * * * * * * * * * * * * * * *{outline:1px solid hsla(34,57%,70%,.5)}.is-debug-outline * * * * * * * * * * * * * * * *{outline:1px solid rgba(95,158,160,.5)}.table-of-contents .contents-wrapper{margin-top:2rem;width:100%}.table-of-contents .contents-wrapper h2{font-size:3rem;margin:3rem 0}.table-of-contents .contents-wrapper .contents-row{display:grid;grid-auto-rows:5rem;grid-template-columns:4rem 1fr 15rem 10rem;grid-column-gap:0;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}.table-of-contents .contents-wrapper .contents-row .contents-col{border-top:1px solid #ccc;font-size:2rem;padding:1rem;text-align:left}.table-of-contents .contents-wrapper .contents-row .contents-col.done,.table-of-contents .contents-wrapper .contents-row .contents-col.wait,.table-of-contents .contents-wrapper .contents-row .contents-col.wip{border-left:1px solid #ccc}.table-of-contents .contents-wrapper .contents-row a{text-decoration:underline}.table-of-contents .legend{margin-top:1rem}.table-of-contents .legend .status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.table-of-contents .legend .status div{border:1px solid #ccc;font-size:1.8rem;padding:1rem}.table-of-contents .done{background:#64ffda}.table-of-contents .wip{background:#ffff8d}.ui h1{margin-bottom:5rem}.ui h2{border-bottom:1px solid rgba(0,0,0,.3);margin-bottom:2rem;margin-top:4rem;padding-bottom:2rem}.ui h3,.ui h4{margin:2rem 0}.ui .descr{color:#ccc;font-size:1.4rem;padding:1rem 0 2rem}.ui .descr p{font-size:1.2rem}.ui .descr p+p{margin-top:.5rem}svg{display:block;height:100%;width:100%}.page__header{left:0;position:sticky;top:0;width:100%;z-index:10;-webkit-box-flex:0;-ms-flex:0 0 5rem;flex:0 0 5rem}@media screen and (max-width:767px){.page__header{-webkit-box-flex:0;-ms-flex:0 0 4rem;flex:0 0 4rem}}.header{height:5rem}.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5rem 2rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__menu{font-size:1.6rem;line-height:2rem}.header__menu a+a{margin-left:1.5rem}.header__menu a{display:inline-block;position:relative}.header__menu a.is-active:after{background:currentColor;bottom:0;content:" ";display:block;height:1px;left:0;position:absolute;width:100%}.header a{-webkit-transition:all 333ms ease;transition:all 333ms ease}@media screen and (min-width:768px){.header a:hover{color:#ff01a1}.header .logotype{left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.header .logotype svg{height:2.1rem;width:9.3rem}.page--mainpage .header .logotype{display:none}.header .logo{font-size:1.6rem;left:2rem;line-height:1.8rem;position:absolute}.header .nav,.page--mainpage .header .logo{display:none}}@media screen and (max-width:767px){.header{height:4rem}.header .logo,.header__menu{display:none}.header .logotype{left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.header .logotype svg{height:1.6rem;width:7.3rem}.page--mainpage .header .logotype{display:none}.header .nav{background:#fff;height:100%;left:0;padding:1.5rem;position:fixed;top:0;width:100%;z-index:5;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:0;pointer-events:none;-webkit-transition:all 333ms ease;transition:all 333ms ease}.header .nav,.header .nav__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header .nav__menu{font-size:3rem;line-height:1em}.header .nav__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header .nav_item{color:rgba(33,33,33,.3);margin-top:4rem}.header .nav_item:first-child{margin-top:0}.header .nav_item a{color:rgba(33,33,33,.3)}.header .nav_item__title{font-size:1.4rem;line-height:1em;margin-bottom:.5rem}.header .nav_item__values{font-size:2.2rem;line-height:1em}.header .hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-size:0;margin:.3rem 0;overflow:visible;position:absolute;right:2rem;text-transform:none;top:.8rem;-webkit-transition:opacity .15s linear,-webkit-filter .15s linear;transition:opacity .15s linear,-webkit-filter .15s linear;transition:opacity .15s linear,filter .15s linear;transition:opacity .15s linear,filter .15s linear,-webkit-filter .15s linear;z-index:10}.header .hamburger__wrap{display:inline-block;height:2.2rem;position:relative;width:2.2rem}.header .hamburger__inner{left:-.5rem}.header .hamburger__inner,.header .hamburger__inner:after,.header .hamburger__inner:before{background-color:currentColor;display:block;height:.2rem;position:absolute;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease;width:3.2rem}.header .hamburger__inner{height:0;margin-top:-.2rem;top:50%}.header .hamburger__inner:after,.header .hamburger__inner:before{content:""}.header .hamburger__inner:before{top:-.4rem}.header .hamburger__inner:after{bottom:-.4rem}.header .hamburger .hamburger__inner{-webkit-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.header .hamburger .hamburger__inner:before{-webkit-transition:top 75ms ease .12s,opacity 75ms ease;transition:top 75ms ease .12s,opacity 75ms ease}.header .hamburger .hamburger__inner:after{-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}}.is-nav .nav{opacity:1;pointer-events:all}.is-nav .hamburger .hamburger__inner,.is-nav .hamburger .hamburger__inner:after,.is-nav .hamburger .hamburger__inner:before{background-color:#000}.is-nav .hamburger .hamburger__inner{height:1px;left:0;-webkit-transform:rotate(45deg) scale(1.2);transform:rotate(45deg) scale(1.2);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);width:2.2rem}.is-nav .hamburger .hamburger__inner:before{height:1px;opacity:0;top:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s;transition:top 75ms ease,opacity 75ms ease .12s;width:2.2rem}.is-nav .hamburger .hamburger__inner:after{bottom:0;height:1px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;width:2.2rem}.page__footer{background:#f4f4f4;clip-path:inset(0 0 0 0);position:relative}.page--contacts .page__footer{background:#fff}.page--contacts .footer_contacts{display:none}.page--mainpage .footer{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page--mainpage .footer_contacts,.page--mainpage .footer_info{z-index:2}.footer a{-webkit-transition:all 333ms ease;transition:all 333ms ease}@media screen and (min-width:768px){.footer{font-size:1.6rem}.footer_logo{display:none}.footer_contacts{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2rem 2rem 14rem}.footer_contacts__block{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% + 1.33333rem);flex:0 0 calc(33.33333% + 1.33333rem)}.footer_contacts__title{font-size:1.6rem;line-height:1em;margin-bottom:1rem}.footer_contacts__values{font-size:3rem;line-height:1em}.footer_contacts__values a{-webkit-transition:all 333ms ease;transition:all 333ms ease}.footer_contacts__values a:hover{color:#ff01a1}.footer_info{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer_info__text{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% + 1.33333rem);flex:0 0 calc(33.33333% + 1.33333rem)}.footer_info__links{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 0.66667rem);flex:0 0 calc(33.33333% - 0.66667rem)}.footer_info__links a+a{margin-left:1.5rem}.footer_info__links a{color:rgba(33,33,33,.2)}.footer_info__links a:hover{color:#ff01a1}.footer_info__dev{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 0.66667rem);flex:0 0 calc(33.33333% - 0.66667rem);text-align:right}.footer_info__dev,.footer_info__dev a{color:rgba(33,33,33,.2)}.footer_info__dev a:hover{color:#ff01a1}.footer_info__dev span+span{margin-left:1.5rem}.page--mainpage .footer_logo{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#f4f4f4;justify-content:center}.page--mainpage .footer_logo svg{width:calc(83.33333% + .33333rem)}}@media screen and (max-width:767px){.footer{font-size:1.4rem}.footer_logo{display:none}.footer_contacts{margin:1.5rem 1.5rem 7rem}.footer_contacts__block+.footer_contacts__block{margin-top:2rem}.footer_contacts__title{font-size:1.4rem;line-height:1.6rem;margin-bottom:.5rem}.footer_contacts__values{font-size:2.2rem;line-height:1em}.footer_info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.5rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer_info__links{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.footer_info__links a{color:rgba(33,33,33,.3);display:block}.footer_info__text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.footer_info__dev{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;text-align:right}.footer_info__dev,.footer_info__dev a{color:rgba(33,33,33,.3)}.footer_info__dev span{display:block}.page--mainpage .footer_logo{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#f4f4f4;justify-content:center}.page--mainpage .footer_logo svg{width:calc(100% - 3rem)}}.section>.container{padding-bottom:0;padding-top:0}.section__title span{color:rgba(33,33,33,.2)}.container{height:inherit;margin:0 auto;position:relative}@media screen and (min-width:768px){.section>.container{padding-bottom:0;padding-top:0;width:100%}.section__title{border-bottom:1px solid rgba(58,49,41,.1);font-size:3rem;line-height:3rem;margin:0 -2rem;padding:9rem 2rem 14rem}.section__title--no-border{border-bottom:0}.section__title span{margin-left:2rem}.section__menu{border-bottom:1px solid rgba(58,49,41,.1);font-size:1.6rem;line-height:1.6rem;margin:0 -2rem;padding:0 2rem 2rem}.section__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:48rem}.section__menu ul li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-top:.5rem}.section__menu ul li a{position:relative;-webkit-transition:all 333ms ease;transition:all 333ms ease}.section__menu ul li a:hover{color:#ff01a1}.section__menu ul li.is-active a:after{background:currentColor;bottom:0;content:" ";display:block;height:1px;left:0;position:absolute;width:100%}.container{padding-left:2rem;padding-right:2rem;width:100%}}@media screen and (max-width:767px){.section>.container{padding-bottom:0;padding-top:0;width:100%}.section__title{border-bottom:1px solid rgba(58,49,41,.1);font-size:2.2rem;line-height:1em;margin:0 -1.5rem;padding:6rem 1.5rem}.section__title--no-border{border-bottom:0}.section__title span{display:block;margin-top:.5rem}.section__menu{border-bottom:1px solid rgba(58,49,41,.1);font-size:1.4rem;line-height:1.6rem;margin:0 -1.5rem;padding:0 1.5rem 4rem}.section__menu ul li{margin-top:.3rem}.section__menu ul li:first-child{margin-top:0}.section__menu ul li a{position:relative}.section__menu ul li.is-active a:after{background:currentColor;bottom:0;content:" ";display:block;height:1px;left:0;position:absolute;width:100%}.container{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:768px){.hero{background:url(../img/content/main_desktop.jpg) no-repeat -1rem 0/100% auto;height:92rem;margin-top:-17rem;padding-top:17rem;z-index:2}.hero__text{font-family:TWKLausannePan,Helvetica,sans-serif;font-size:3rem;margin-left:15.5rem;max-width:57rem;text-transform:uppercase}}@media screen and (max-width:767px){.hero{background:url(../img/content/main_mobile.jpg) no-repeat 50% 100%/100% auto;height:45rem}.hero__text{font-family:TWKLausannePan,Helvetica,sans-serif;font-size:1.8rem;margin-left:1.5rem;margin-top:1rem;max-width:22rem;text-transform:uppercase}.section--mainpage .container{padding:0}}.catalog__title{font-family:TWKLausannePan,Helvetica,sans-serif;font-size:3rem;margin-bottom:3rem;text-transform:uppercase}.catalog__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px){.section--catalog .catalog{margin-left:25rem}.catalog_item{-webkit-box-flex:0;-ms-flex:0 0 21.4rem;flex:0 0 21.4rem;font-family:TWKLausannePan,Helvetica,sans-serif;font-size:2rem;margin-bottom:3rem;margin-right:2rem;text-transform:uppercase}.catalog_item:nth-child(5n){margin-right:0}.catalog+.catalog{margin-top:2rem}}@media screen and (max-width:767px){.catalog__title{font-size:2rem;margin-bottom:2rem}.catalog_item{-webkit-box-flex:0;-ms-flex:0 0 16.2rem;flex:0 0 16.2rem;font-family:TWKLausannePan,Helvetica,sans-serif;font-size:1.6rem;margin-bottom:2rem;margin-right:2rem;text-transform:uppercase}.catalog_item:nth-child(2n){margin-right:0}.catalog+.catalog{margin-top:2rem}}.field__error{color:red;display:none;margin-top:.6rem}.field--error .field__error,.field__hint{display:block}.field__hint{margin-top:.6rem;opacity:.2}.field__label{font-size:1.2rem;margin-bottom:.5rem;text-transform:uppercase}.btn{background:#f4f4f4;border-radius:0;-webkit-box-shadow:inset 0 0 0 1px #f4f4f4;box-shadow:inset 0 0 0 1px #f4f4f4;font-size:1.6rem;height:5rem;padding:0 2rem;position:relative;text-align:center;-webkit-transition:all .3s cubic-bezier(.38,.77,.67,.87);transition:all .3s cubic-bezier(.38,.77,.67,.87);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.btn,.btn__label{display:inline-block}.btn__label{line-height:5rem;white-space:nowrap}.btn--full{width:100%}.btn--link{font-weight:400}.btn--small{font-size:1.4rem;height:3.4rem;letter-spacing:.014rem;text-transform:uppercase}.btn--border{-webkit-box-shadow:inset 0 0 0 1px rgba(33,33,33,.25);box-shadow:inset 0 0 0 1px rgba(33,33,33,.25)}.btn--action,.btn--header{border-radius:.6rem;font-weight:500}.btn--header{-webkit-box-shadow:inset 0 0 0 1px rgba(27,30,27,.1);box-shadow:inset 0 0 0 1px rgba(27,30,27,.1);color:#000;font-size:1.6rem;height:4.2rem}.btn--header .btn__label{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:3.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn--header .btn__label span+span{margin-left:1rem}.btn--large{height:4.8rem;line-height:4.8rem}.btn--black{background-color:#212121;-webkit-box-shadow:none;box-shadow:none;color:#fff}.btn--orange{background:#fb5b37;color:#fff}.btn--white{background:transparent;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;color:#fff}.btn--rpn{padding-right:0}@media screen and (min-width:768px){.btn:hover{color:#ff01a1}}@media screen and (max-width:767px){.btn{height:5rem}.btn__label{line-height:5rem}.btn--action{width:auto}.btn--small{font-size:1.4rem;letter-spacing:.014rem}}input::-ms-clear{display:none;height:0;width:0}.input_text input,.textarea textarea{display:block;height:100%;padding:0 1rem;position:absolute;top:0;width:100%}.input_text,.textarea{background-color:transparent;border-radius:1px;-webkit-box-shadow:inset 0 0 0 1px rgba(33,33,33,.1);box-shadow:inset 0 0 0 1px rgba(33,33,33,.1);height:3rem;position:relative}.input_text__label,.textarea__label{display:inline-block;height:100%;padding:0 1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.input_text__label span,.textarea__label span{display:inherit;line-height:3rem;opacity:.2;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.input_text--filled .input_text__label span,.input_text--filled .textarea__label span{text-transform:lowercase;-webkit-transform:translate3d(-1rem,-2.5rem,0) scale3d(.85,.85,1) translateZ(1px);transform:translate3d(-1rem,-2.5rem,0) scale3d(.85,.85,1) translateZ(1px)}textarea::-webkit-input-placeholder{color:$inputColorPlaceholder;-webkit-transition:all .3s cubic-bezier(.38,.77,.67,.87);transition:all .3s cubic-bezier(.38,.77,.67,.87)}textarea:-moz-placeholder,textarea::-moz-placeholder{color:$inputColorPlaceholder;-moz-transition:all .3s cubic-bezier(.38,.77,.67,.87);transition:all .3s cubic-bezier(.38,.77,.67,.87)}textarea:-ms-input-placeholder{color:$inputColorPlaceholder;-ms-transition:all .3s cubic-bezier(.38,.77,.67,.87);transition:all .3s cubic-bezier(.38,.77,.67,.87)}@media screen and (min-width:1025px){textarea:focus::-webkit-input-placeholder{opacity:0}textarea:focus:-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0}textarea:focus:-ms-input-placeholder{opacity:0}}.textarea{height:10rem}.textarea textarea{padding-top:1.5rem;resize:none}.input_checkbox{display:inline-block;margin-left:2rem;margin-top:2rem;position:relative}.input_checkbox__wrap{margin-left:-2rem;margin-top:-2rem}.input_checkbox__label{cursor:pointer;display:inline-block;line-height:2rem;padding-left:3rem;position:relative;vertical-align:top}.input_checkbox__label a{border-bottom:1px solid}.input_checkbox__ico{border-radius:1px;-webkit-box-shadow:inset 0 0 0 1px currentColor;box-shadow:inset 0 0 0 1px currentColor;display:inline-block;height:2rem;left:0;opacity:.2;position:absolute;top:0;-webkit-transition:all .3s cubic-bezier(.38,.77,.67,.87);transition:all .3s cubic-bezier(.38,.77,.67,.87);width:2rem}.input_checkbox__ico svg{color:#fff;opacity:0}.input_checkbox input{opacity:0;position:absolute}.input_checkbox input:disabled+.input_checkbox__ico{background-color:currentColor}.input_checkbox input:disabled+.input_checkbox__ico~.input_checkbox__label{color:#d1d2d1;cursor:default;opacity:1}.input_checkbox input:checked+.input_checkbox__ico{background-color:currentColor;opacity:1}.input_checkbox input:checked+.input_checkbox__ico svg{opacity:1}.input_radio{display:inline-block;margin-left:3.2rem;margin-top:1rem;position:relative}.input_radio__wrap{margin-left:-3.2rem;margin-top:-1rem}.input_radio__label{cursor:pointer;padding-left:2.8rem;width:100%}.input_radio__ico,.input_radio__label{display:inline-block;-webkit-transition:all .3s cubic-bezier(.38,.77,.67,.87);transition:all .3s cubic-bezier(.38,.77,.67,.87)}.input_radio__ico{border:1px solid;border-radius:2rem;height:2rem;left:0;opacity:.2;padding:.4rem;pointer-events:none;position:absolute;top:0;width:2rem}.input_radio__ico span{background:transparent;border-radius:1rem;display:inline-block;height:1rem;width:1rem}.input_radio input{opacity:0;position:absolute}.input_radio input:disabled+.input_radio__ico~.input_radio__label{color:#d1d2d1;cursor:default}.input_radio input:checked+.input_radio__ico{opacity:1}.input_radio input:checked+.input_radio__ico span{background-color:currentColor}.field--sticker .input_radio{margin:.6rem;min-height:14rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.field--sticker .input_radio__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-.6rem}.field--sticker .input_radio__label{border:1px solid rgba(33,33,33,.1);color:#bbb;height:100%;line-height:1.5rem;padding:1.5rem 1.5rem 4rem}.field--sticker .input_radio__ico{bottom:1.5rem;left:1.5rem;top:auto}.field--sticker .input_radio__footnote{bottom:1.5rem;left:4.3rem;position:absolute}.field--sticker .input_radio input:checked+.input_radio__ico~.input_radio__label{border-color:#212121}@media screen and (min-width:768px){.button_nav{bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:fixed;right:0;z-index:10;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.button_nav__action{-webkit-backdrop-filter:blur(3.4rem);backdrop-filter:blur(3.4rem);background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.5);border-radius:3.5rem;padding:1rem;pointer-events:all}}@media screen and (max-width:767px){.button_nav{display:none}}.search_header{display:block;height:3.2rem;width:3.2rem}@media screen and (max-width:767px){.search_header{height:2.5rem;width:2.5rem}}.form_order__title{color:#e5ae9a;margin-bottom:2rem;position:relative}.form_order__title:not(:first-child){border-top:2px solid rgba(33,33,33,.1);margin-top:4rem;padding-top:4rem}.form_order .warning{margin:2rem 0}.form_order__delivery{margin-top:4rem}.form_order__actions{border-top:2px solid rgba(33,33,33,.1);margin-top:6rem;padding-top:4rem}.form_order__actions .row+.row{margin-top:6rem}.form_order__back{border-bottom:1px solid;line-height:1.7rem;opacity:.3}.form_feedback__title{margin-bottom:6.3rem;text-align:center}.form_feedback__body{margin:0 auto;max-width:38rem}.form_feedback .field+.field{margin-top:3.8rem}.form_feedback .btn{margin-top:4rem}.awwards{border-top:1px solid rgba(33,33,33,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tooltip-js{background:#eee;color:#000;font-family:Wremena,Helvetica,sans-serif;font-size:1.6rem;line-height:1.8rem;padding:1rem;position:absolute;z-index:999}@media screen and (min-width:768px){.awwards__item{-webkit-box-flex:0;-ms-flex:0 0 calc(20% - 1.6rem);flex:0 0 calc(20% - 1.6rem);margin-bottom:2rem;margin-right:2rem}.awwards__item:nth-child(5n){margin-right:0}}@media screen and (max-width:767px){.awwards__item{-webkit-box-flex:0;-ms-flex:0 0 calc(20% - 1.08rem);flex:0 0 calc(20% - 1.08rem);margin-bottom:1rem;margin-right:1.35rem}.awwards__item:nth-child(5n){margin-right:0}}.contacts__image img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media screen and (min-width:768px){.page--contacts .page__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page--contacts .page__content .section{width:100%}.contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts a{-webkit-transition:all 333ms ease;transition:all 333ms ease}.contacts a:hover{color:#ff01a1}.contacts__media{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.contacts__image{padding-bottom:60%;position:relative;width:100%}.contacts__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.contacts__contacts,.contacts__content{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts_item:first-child{-webkit-box-flex:0;-ms-flex:0 0 57.14286%;flex:0 0 57.14286%}.contacts_item__title{font-size:1.6rem;line-height:1em;margin-bottom:1rem}.contacts_item__values{font-size:3rem;line-height:1em}}@media screen and (max-width:767px){.contacts{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;margin:2rem 0}.contacts__media{margin-bottom:3rem;width:16rem}.contacts__image{padding-bottom:60%;position:relative;width:100%}.contacts_item__title{font-size:1.4rem;line-height:1.6rem;margin-bottom:.5rem}.contacts_item__values{font-size:2.2rem;line-height:1em}.contacts_item+.contacts_item{margin-top:2rem}.contacts__action{margin-top:4rem}}.courses__text{border-top:1px solid rgba(33,33,33,.1);font-family:Wremena,Helvetica,sans-serif}.courses_item{border-bottom:1px solid rgba(33,33,33,.1)}.courses_item,.courses_item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.courses_item__title{font-family:Wremena,Helvetica,sans-serif;font-size:1.8rem;line-height:1.9rem}.courses_item__name{font-size:1.6rem;line-height:1.9rem;margin-left:1rem}@media screen and (min-width:768px){.courses{margin-top:5rem}.courses__text{font-size:1.8rem;line-height:1.9rem;margin-top:1rem;padding-top:1rem}.courses_item{margin-bottom:2rem;padding-bottom:2rem}.courses_item__image{-webkit-box-flex:0;-ms-flex:0 0 8.5rem;flex:0 0 8.5rem}.courses_item__image img{height:4rem;-o-object-fit:cover;object-fit:cover;width:4rem}}@media screen and (max-width:767px){.courses{margin-top:4rem}.courses__text{font-size:1.6rem;line-height:1.6rem;margin-top:.5rem;padding-top:1rem}.courses_item{margin-bottom:2rem;padding-bottom:2rem}.courses_item__image{-webkit-box-flex:0;-ms-flex:0 0 6rem;flex:0 0 6rem}.courses_item__image img{height:4rem;-o-object-fit:cover;object-fit:cover;width:4rem}}.education{border-top:1px solid rgba(33,33,33,.1)}.education_item{border-bottom:1px solid rgba(33,33,33,.1);display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 0}.education_item__name{font-family:Wremena,Helvetica,sans-serif}@media screen and (min-width:768px){.education_item__image{-webkit-box-flex:0;-ms-flex:0 0 8.5rem;flex:0 0 8.5rem}.education_item__image img{height:4rem;-o-object-fit:cover;object-fit:cover;width:4rem}.education_item__name{font-size:1.8rem;line-height:2rem}.education_item__year{font-size:1.6rem;margin-top:.5rem}}@media screen and (max-width:767px){.education_item__image{-webkit-box-flex:0;-ms-flex:0 0 6rem;flex:0 0 6rem}.education_item__image img{height:3rem;-o-object-fit:cover;object-fit:cover;width:3rem}.education_item__name,.education_item__year{font-size:1.6rem;line-height:1.6rem}.education_item__year{margin-top:.5rem}}.gallery{position:relative}.gallery .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}@media screen and (min-width:768px){.gallery{margin:0 -2rem 8rem}.gallery .swiper-slide{width:30rem}.gallery__item{height:0;padding-bottom:100%;position:relative;width:28rem}.gallery__item img{height:100%;left:0;position:absolute;top:0;width:100%}}@media screen and (max-width:767px){.gallery{margin:0 -1.5rem 8rem}.gallery .swiper-slide{width:15rem}.gallery__item{height:0;padding-bottom:100%;position:relative;width:14rem}.gallery__item img{height:100%;left:0;position:absolute;top:0;width:100%}}.mainpage__list{z-index:2}.mainpage__text{font-family:Wremena,Helvetica,sans-serif}@media screen and (min-width:768px){.mainpage__text{font-size:1.8rem;line-height:1.9rem;max-width:47rem}.mainpage__logo{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#fff;justify-content:center}.mainpage__logo svg{width:calc(83.33333% + .33333rem)}.mainpage__list{margin-top:6rem}.mainpage_place{height:0;position:relative}.mainpage_place--1{margin-left:calc(16.66667% + .33333rem);padding-bottom:10%;width:calc(16.66667% - 1.66667rem)}.mainpage_place--1 .mainpage_item__image{padding-bottom:115%}.mainpage_place--1:last-child{padding-bottom:30%}.mainpage_place--2{margin-left:calc(66.66667% + 1.33333rem);padding-bottom:13%;width:calc(33.33333% - 1.33333rem)}.mainpage_place--2 .mainpage_item__image{padding-bottom:130%}.mainpage_place--2:last-child{padding-bottom:60%}.mainpage_place--3{margin-left:calc(33.33333% + .66667rem);padding-bottom:32%;width:calc(25% - 1.5rem)}.mainpage_place--3 .mainpage_item__image{padding-bottom:67%}.mainpage_place--3:last-child{padding-bottom:40%}.mainpage_place--4{margin-left:0;padding-bottom:10%;width:calc(16.66667% - 1.66667rem)}.mainpage_place--4 .mainpage_item__image{padding-bottom:67%}.mainpage_place--4:last-child{padding-bottom:20%}.mainpage_place--5{margin-left:calc(25% + .5rem);padding-bottom:10%;width:calc(33.33333% - 1.33333rem)}.mainpage_place--5 .mainpage_item__image{padding-bottom:130%}.mainpage_place--5:last-child{padding-bottom:50%}.mainpage_place--6{margin-left:calc(66.66667% + 1.33333rem);padding-bottom:30%;width:calc(25% - 1.5rem)}.mainpage_place--6 .mainpage_item__image{padding-bottom:67%}.mainpage_place--6:last-child{padding-bottom:40%}.mainpage_place--7{margin-left:calc(75% + 1.5rem);padding-bottom:17%;width:calc(16.66667% - 1.66667rem)}.mainpage_place--7 .mainpage_item__image{padding-bottom:115%}.mainpage_place--7:last-child{padding-bottom:25%}.mainpage_place--8{margin-left:0;padding-bottom:10%;width:calc(33.33333% - 1.33333rem)}.mainpage_place--8 .mainpage_item__image{padding-bottom:75%}.mainpage_place--8:last-child{padding-bottom:32%}.mainpage_place--9{margin-left:calc(50% + 1rem);padding-bottom:26%;width:calc(25% - 1.5rem)}.mainpage_place--9 .mainpage_item__image{padding-bottom:128%}.mainpage_place--9:last-child{padding-bottom:40%}.mainpage_place--10{margin-left:0;padding-bottom:18%;width:calc(16.66667% - 1.66667rem)}.mainpage_place--10 .mainpage_item__image{padding-bottom:115%}.mainpage_place--10:last-child{padding-bottom:25%}.mainpage_place--11{margin-left:calc(25% + .5rem);padding-bottom:10%;width:calc(50% - 1rem)}.mainpage_place--11 .mainpage_item__image{padding-bottom:65%}.mainpage_place--11:last-child{padding-bottom:40%}.mainpage_place--12{margin-left:calc(83.33333% + 1.66667rem);padding-bottom:30%;width:calc(16.66667% - 1.66667rem)}.mainpage_place--12 .mainpage_item__image{padding-bottom:67%}.mainpage_place--12:last-child{padding-bottom:30%}.mainpage_item{position:absolute;width:100%}.mainpage_item__content{opacity:0;-webkit-transition:all 333ms ease;transition:all 333ms ease}.mainpage_item__image{height:0;margin-bottom:1rem;position:relative}.mainpage_item__image img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.mainpage_item__title{font-size:1.6rem;line-height:1.6rem;margin-bottom:.5rem}.mainpage_item__info{color:rgba(33,33,33,.3);font-size:1.6rem;line-height:1.6rem}.mainpage_item__info span+span{margin-left:2rem}.mainpage_item:hover .mainpage_item__content{opacity:1}}@media screen and (max-width:767px){.mainpage__logo{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#fff;justify-content:center}.mainpage__logo svg{width:calc(100% - 3rem)}.mainpage__text{font-size:1.6rem;margin-bottom:4rem;margin-top:-2.5rem;max-width:30rem;padding:0 1.5rem}.mainpage__list{padding:0 1.5rem;position:relative;z-index:2}.mainpage_item{display:block;margin-bottom:4rem}.mainpage_item__image{height:0;margin-bottom:.5rem;position:relative}.mainpage_item__image img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.mainpage_item__content{font-size:1.4rem;line-height:1.6rem}.mainpage_item__title{margin-bottom:.5rem}.mainpage_item__info{color:rgba(33,33,33,.3)}.mainpage_item__info span+span{margin-left:1rem}.mainpage_place{position:relative}.mainpage_place--1{margin-left:0}.mainpage_place--1 .mainpage_item__image{padding-bottom:58%;width:50%}.mainpage_place--2{margin-left:16.66667%}.mainpage_place--2 .mainpage_item__image{padding-bottom:130%;width:100%}.mainpage_place--3{margin-left:0}.mainpage_place--3 .mainpage_item__image{padding-bottom:67%;width:100%}.mainpage_place--4{margin-left:0}.mainpage_place--4 .mainpage_item__image{padding-bottom:35%;width:50%}.mainpage_place--5 .mainpage_item__image{padding-bottom:115%;width:83.33333%}.mainpage_place--6{margin-left:50%}.mainpage_place--6 .mainpage_item__image{padding-bottom:67%;width:100%}.mainpage_place--7 .mainpage_item__image{padding-bottom:60%;width:50%}.mainpage_place--8{margin-left:0}.mainpage_place--8 .mainpage_item__image{padding-bottom:67%;width:100%}.mainpage_place--9{margin-left:16.66667%}.mainpage_place--9 .mainpage_item__image{padding-bottom:130%;width:100%}.mainpage_place--10 .mainpage_item__image{padding-bottom:60%;width:50%}.mainpage_place--11{margin-left:0}.mainpage_place--11 .mainpage_item__image{padding-bottom:67%;width:100%}.mainpage_place--12{margin-left:50%}.mainpage_place--12 .mainpage_item__image{padding-bottom:67%;width:100%}}.project__text{font-family:Wremena,Helvetica,sans-serif}.project__zoom{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.project__thumbs .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.project__thumbs .swiper-slide{border-right:1px solid #fff;width:auto}.project__thumbs .swiper-slide img{height:6rem;opacity:.3}.project__thumbs .swiper-slide-thumb-active img{opacity:1}.f-button{background:none;color:#000;stroke:none}.f-button svg{height:2rem;width:2.2rem}.f-thumbs{bottom:0;left:0;position:absolute;right:0;z-index:10}.f-thumbs__viewport{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1.5rem 2rem}.f-thumbs__slide{background:#fff;border-radius:0;height:6rem;margin:0;min-width:1px;padding:0;-webkit-transform:none!important;transform:none!important;width:auto;z-index:2}.f-thumbs__slide button:after,.f-thumbs__slide:hover button:after{border-radius:0;border-right:1px solid #fff}.f-thumbs__slide img{border-radius:0;min-width:10px;opacity:.3;width:auto}.f-thumbs__slide.is-selected button:after{border:1px solid #fff;border-left:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.f-thumbs__slide.is-selected img{opacity:1}.f-thumbs__slide.is-selected:first-child button:after{border-left:1px solid #fff}.fancybox__dialog::-webkit-backdrop{display:none}.fancybox__dialog::backdrop{display:none}.fancybox__backdrop{background:#fff}.with-fancybox #cursor{z-index:1500}.f-carousel__toolbar.is-absolute{padding:0}.f-carousel__counter{display:none}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:5rem}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:5rem}.is-horizontal.is-ltr .f-button.is-arrow:hover{background:none;color:#ff01a1}.f-button[data-fancybox-close]{display:inline-block;height:auto;line-height:1.3em;margin-right:2rem;margin-top:1.5rem;position:relative;width:auto}.f-button[data-fancybox-close]:hover{background:none;color:#000}.f-button[data-fancybox-close]:after{background:currentColor;bottom:0;content:" ";display:block;height:1px;left:0;position:absolute;width:100%}.f-button[data-fancybox-close]:hover:after{opacity:0}@media screen and (min-width:768px){.project{margin-bottom:8rem}.project .project__back{font-size:1.6rem;left:0;position:absolute;text-align:center;top:0;top:calc(23.6875vw - 2.40525rem);width:calc(8.33333% + 1.83333rem)}.project .project__back a{display:inline-block;position:relative}.project .project__back a:after{background:currentColor;bottom:0;content:" ";display:block;height:1px;left:0;position:absolute;width:100%}.project .project__back a:hover:after{opacity:0}.project .project__pagination{font-size:1.6rem;position:absolute;right:0;text-align:center;top:0;top:calc(23.6875vw - 2.40525rem);width:calc(8.33333% + 1.83333rem)}.project .swiper-pagination{display:none}.project__content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:calc(83.33333% + .33333rem)}.project__thumbs{margin-bottom:8rem}.project__media{height:0;margin:2rem auto 1.5rem;padding-bottom:47.5%;position:relative;width:calc(83.33333% + .33333rem)}.project__media img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.project__media:hover .swiper-button-next,.project__media:hover .swiper-button-prev{opacity:1}.project__gallery{height:100%;left:0;position:absolute;top:0;width:100%}.project__left{-webkit-box-flex:0;-ms-flex:0 0 calc(60% + 1rem);flex:0 0 calc(60% + 1rem)}.project__right{-webkit-box-flex:0;-ms-flex:0 0 calc(40% - 1rem);flex:0 0 calc(40% - 1rem)}.project__title{font-size:1.6rem;margin-bottom:.5rem}.project__info{color:rgba(33,33,33,.3);font-size:1.6rem}.project__info span+span{margin-left:2rem}.project__text{font-size:1.8rem;line-height:1.9rem}.project__action{margin-top:8rem}.project .swiper-pagination{bottom:1rem;color:#fff;font-size:1.6rem;left:1rem;position:absolute;text-align:left}.project .swiper-button-prev{left:0}.project .swiper-button-prev svg{left:1rem}.project .swiper-button-next{right:0}.project .swiper-button-next svg{right:1rem}.project .swiper-button-next,.project .swiper-button-prev{height:100%;opacity:0;position:absolute;top:1.7rem;-webkit-transition:all 333ms ease;transition:all 333ms ease;width:25%;z-index:5}.project .swiper-button-next:after,.project .swiper-button-prev:after{display:none!important}.project .swiper-button-next svg,.project .swiper-button-prev svg{color:#ff01a1;height:3.2rem;margin-top:-1.6rem;position:absolute;top:50%;width:3.2rem}.project__publications{font-size:1.6rem;margin-top:4rem}.project__publications a{position:relative;-webkit-transition:all 333ms ease;transition:all 333ms ease}.project__publications a:after{background:currentColor;bottom:0;content:" ";display:block;height:1px;left:0;position:absolute;width:100%}.project__publications a:hover{color:#ff01a1}}@media screen and (max-width:767px){.f-thumbs__viewport{display:none}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:0}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:0}.project__nav .swiper-button-next,.project__nav .swiper-button-prev{color:#000}.f-button[data-fancybox-close]{font-size:1.4rem;margin-right:1.5rem;margin-top:1.2rem}.f-button{height:4.6rem;width:4.6rem}.f-button svg{height:1.5rem;width:1.6rem;z-index:2}.project{margin:0 0 8rem}.project .project__media_thumbs{margin-top:-10.5rem}.project .project__back,.project .project__pagination{display:none}.project__gallery{height:56rem;padding:1rem 0 12rem}.project__gallery img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.project__nav{bottom:0;height:3rem;position:absolute;width:100%;z-index:10}.project__nav .swiper-pagination{bottom:0;line-height:3rem;text-align:left;white-space:nowrap;z-index:5}.project__nav .swiper-button-prev{left:auto;right:3rem}.project__nav .swiper-button-next{left:auto;right:0}.project__nav .swiper-button-next,.project__nav .swiper-button-prev{bottom:0;height:3.2rem;margin-top:0;position:absolute;top:auto;-webkit-transition:all 333ms ease;transition:all 333ms ease}.project__nav .swiper-button-next:after,.project__nav .swiper-button-prev:after{display:none!important}.project__nav .swiper-button-next svg,.project__nav .swiper-button-prev svg{height:1.8rem;width:1.8rem}.project__content{margin-top:6rem}.project__right{margin-top:4rem}.project__title{font-size:1.4rem;line-height:1.6rem;margin-bottom:.5rem}.project__info{color:rgba(33,33,33,.3)}.project__info span+span{margin-left:1rem}.project__text{font-size:1.6rem}.project__publications{font-size:1.4rem;line-height:1.6rem;margin-top:2rem}.project__publications a{position:relative}.project__publications a:after{background:currentColor;bottom:0;content:" ";display:block;height:1px;left:0;position:absolute;width:100%}.project__action{margin-top:4rem}}.projects__title{color:rgba(33,33,33,.2)}.projects__list{position:relative}.projects__list--page .projects_item:first-child{border-top:0}.projects__action{text-align:center}.projects_item{border-top:1px solid rgba(33,33,33,.1)}.projects_item__info{display:-webkit-box;display:-ms-flexbox;display:flex}.projects_item__info span+span{margin-left:2rem}.projects_item__text{font-family:Wremena,Helvetica,sans-serif}@media screen and (min-width:768px){.projects,.projects__title{margin-bottom:8rem}.projects__title{font-size:3rem;line-height:3rem}.projects__list{margin-left:-2rem;margin-right:-2rem}.projects__action{margin-top:6rem}.projects_item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem;z-index:2;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.projects_item:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.projects_item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 31.5rem;flex:0 0 31.5rem}.projects_item__wrap{max-width:31.5rem}.projects_item__title{font-size:3rem;line-height:3rem;margin-bottom:1rem}.projects_item__info{font-size:1.6rem;line-height:1.6rem}.projects_item__text{font-size:1.8rem;line-height:1.9rem;margin-top:2rem}.projects_item__tags{color:rgba(33,33,33,.3);font-size:1.6rem;margin-top:2rem}.projects_item__tags a{color:rgba(33,33,33,.3);-webkit-transition:all 333ms ease;transition:all 333ms ease}.projects_item__tags a:hover{color:#ff01a1}.projects_item__action{margin-top:6rem}.projects_item__media_wrap{position:relative}.projects_item__hide{max-height:68rem;opacity:0}.projects_item__gallery{height:100%;left:0;position:absolute;top:0;width:100%}.projects_item__gallery img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.projects_item__gallery .swiper-button-prev{left:0}.projects_item__gallery .swiper-button-prev svg{left:1rem}.projects_item__gallery .swiper-button-next{right:0}.projects_item__gallery .swiper-button-next svg{right:1rem}.projects_item__gallery .swiper-button-next,.projects_item__gallery .swiper-button-prev{height:100%;opacity:0;position:absolute;top:0;-webkit-transition:all 333ms ease;transition:all 333ms ease;width:50%;z-index:5}.projects_item__gallery .swiper-button-next:after,.projects_item__gallery .swiper-button-prev:after{display:none!important}.projects_item__gallery .swiper-button-next svg,.projects_item__gallery .swiper-button-prev svg{color:#ff01a1;height:3.2rem;margin-top:-1.6rem;position:absolute;top:50%;width:3.2rem}.projects_item__gallery .swiper-pagination{bottom:1rem;color:#fff;font-size:1.6rem;left:1rem;position:absolute;text-align:left}.projects_item__gallery:hover .swiper-button-next,.projects_item__gallery:hover .swiper-button-prev{opacity:1}.projects_item__gallery:hover .swiper-button-disabled{opacity:0}}@media screen and (max-width:767px){.projects,.projects__title{margin-bottom:6rem}.projects__title{font-size:2rem;line-height:2rem}.projects__list{margin-left:-1.5rem;margin-right:-1.5rem}.projects__action{margin-top:6rem}.projects__action .btn{width:100%}.projects_item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.projects_item__media_wrap{position:relative}.projects_item__hide{max-height:34rem;opacity:0}.projects_item__gallery{height:100%;left:0;position:absolute;top:0;width:100%}.projects_item__gallery .swiper-button-next,.projects_item__gallery .swiper-button-prev,.projects_item__gallery .swiper-pagination{display:none}.projects_item__gallery img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.projects_item__media{margin-bottom:2rem}.projects_item__title{font-size:2.2rem;line-height:2.2rem;margin-bottom:1rem}.projects_item__info{font-size:1.4rem;line-height:1.6rem}.projects_item__text{font-size:1.6rem;margin-top:2rem}.projects_item__tags{font-size:1.4rem;line-height:1.6rem;margin-top:2rem}.projects_item__tags,.projects_item__tags a{color:rgba(33,33,33,.3)}.projects_item__action{margin-top:4rem}}.publications{margin-bottom:8rem}.publications__title{color:rgba(33,33,33,.3)}.publications__item{display:-webkit-box;display:-ms-flexbox;display:flex}.publications__text{font-family:Wremena,Helvetica,sans-serif}@media screen and (min-width:768px){.publications__title{font-size:1.6rem;line-height:1.8rem;margin-bottom:1rem}.publications__list{border-top:1px solid rgba(33,33,33,.1);margin:0 -2rem;position:relative}.publications__item{border-bottom:1px solid rgba(33,33,33,.1);padding:2rem 0;-webkit-transition:all 333ms ease;transition:all 333ms ease}.publications__year{-webkit-box-flex:0;-ms-flex:0 0 calc(8.33333% + 0.16667rem);flex:0 0 calc(8.33333% + 0.16667rem);font-size:1.6rem;line-height:1.6rem;padding:0 2rem}.publications__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.publications__text{font-size:1.8rem;line-height:2rem;-webkit-box-flex:0;-ms-flex:0 0 54.54545%;flex:0 0 54.54545%}.publications__link{font-size:1.6rem;line-height:1.6rem}.publications__link span{position:relative}.publications__link span:after{background:currentColor;bottom:0;content:" ";display:block;height:1px;left:0;position:absolute;width:100%}.publications__item:hover{color:#ff01a1}.publications__item:hover:after .publications__link{display:none}}@media screen and (max-width:767px){.publications__title{font-size:1.4rem;line-height:1.6rem;margin-bottom:1rem}.publications__list{border-top:1px solid rgba(33,33,33,.1);margin:0 -1.5rem;position:relative}.publications__item{border-bottom:1px solid rgba(33,33,33,.1);padding:2rem 0}.publications__year{-webkit-box-flex:0;-ms-flex:0 0 7.5rem;flex:0 0 7.5rem;font-size:1.4rem;line-height:1.6rem;padding:0 1.5rem}.publications__text{font-size:1.6rem;line-height:1.6rem}.publications__link{font-size:1.4rem;line-height:1.6rem}.publications__link a{position:relative}.publications__link a:after{background:currentColor;bottom:0;content:" ";display:block;height:1px;left:0;position:absolute;width:100%}}.section--reviews{background:#f4f4f4;margin-bottom:8rem}.reviews{position:relative}.reviews__title{color:rgba(33,33,33,.3)}.reviews .swiper-action{bottom:1.5rem;cursor:pointer;height:2rem;position:absolute;right:0;width:2rem;z-index:2}.reviews .swiper-play{display:none}@media screen and (min-width:768px){.reviews{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 0}.reviews__title{font-size:1.6rem;line-height:1.8rem;margin-bottom:1rem;-webkit-box-flex:0;-ms-flex:0 0 calc(58.33333% + 0.16667rem);flex:0 0 calc(58.33333% + 0.16667rem)}.reviews__content{-webkit-box-flex:0;-ms-flex:0 0 calc(41.66667% - 0.16667rem);flex:0 0 calc(41.66667% - 0.16667rem);max-width:calc(41.66667% - .16667rem);z-index:2}.reviews .swiper-action{-webkit-transition:all 333ms ease;transition:all 333ms ease}.reviews .swiper-action:hover{color:#ff01a1}.reviews_item{min-height:35rem}.reviews_item__text{font-size:3rem;line-height:3rem;margin-bottom:2rem}.reviews_item__company,.reviews_item__person{font-size:1.6rem;line-height:1.8rem}.reviews_item__person{color:rgba(33,33,33,.3)}}@media screen and (max-width:767px){.reviews{max-width:100%;overflow:hidden;padding:2rem 0}.reviews__title{font-size:1.4rem;line-height:1.6rem;margin-bottom:4rem}.reviews_item{min-height:35rem}.reviews_item__text{font-size:3rem;line-height:3rem;margin-bottom:2rem}.reviews_item__company,.reviews_item__person{font-size:1.6rem;line-height:1.8rem}.reviews_item__person{color:rgba(33,33,33,.3)}}.services{border-top:1px solid rgba(33,33,33,.1)}.services__item{border-bottom:1px solid rgba(33,33,33,.1);display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 0}.services__content{font-family:Wremena,Helvetica,sans-serif}@media screen and (min-width:768px){.services{margin-right:-2rem;position:relative}.services__num{-webkit-box-flex:0;-ms-flex:0 0 8.5rem;flex:0 0 8.5rem;font-size:1.6rem;line-height:1.8rem}.services__content{font-size:1.8rem;line-height:2rem;padding-right:2rem}}@media screen and (max-width:767px){.services__num{-webkit-box-flex:0;-ms-flex:0 0 5.6rem;flex:0 0 5.6rem;font-size:1.4rem;line-height:1.6rem}.services__content{font-size:1.6rem;line-height:1.6rem}}.typicle__title{color:rgba(33,33,33,.3)}.typicle__text{font-family:Wremena,Helvetica,sans-serif}.typicle__text ul{list-style:disc;margin:2rem 0 2rem 2rem}.typicle__text ul li+li{margin-top:1rem}.typicle__block+.typicle__block{margin-top:8rem}.typicle__link a{display:inline-block;position:relative}.typicle__link a:after{background:currentColor;bottom:0;content:" ";display:block;height:1px;left:0;position:absolute;width:100%}@media screen and (min-width:768px){.typicle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 0 8rem}.typicle__sticky{position:sticky;top:0}.typicle__content,.typicle__media{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%}.typicle__title{font-size:1.6rem;line-height:1.8rem;margin-bottom:1rem}.typicle__text{font-size:1.8rem;line-height:1.9rem}.typicle__action{margin-top:8rem}.typicle__link{font-size:1.6rem;line-height:2rem;margin-top:4rem}.typicle__link a{-webkit-transition:all 333ms ease;transition:all 333ms ease}.typicle__link a:hover{color:#ff01a1}}@media screen and (max-width:767px){.typicle{padding:1.5rem 0 8rem}.typicle__media{margin-bottom:4rem}.typicle__media img{width:16rem}.typicle__title{font-size:1.4rem;line-height:1.6rem;margin-bottom:1rem}.typicle__text{font-size:1.6rem;line-height:1.6rem}.typicle__action{margin-top:4rem}.typicle__link{margin-top:2rem}}.typicle__sticky video{max-height:100vh;object-fit:cover;width:100%}.highlights{border-top:1px solid rgba(58,49,41,.1);display:grid;gap:24px;grid-template-columns:1fr 1fr;padding-top:20px}.highlights__item{max-width:190px}.highlights__title{font-family:TWKLausannePan,sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:30px;margin:0 0 10px}.highlights__desc{font-family:Wremena,serif;font-size:18px;font-weight:400;line-height:19px;margin:0}.team__title{color:#3a31294d;font-family:TWKLausannePan,sans-serif;font-size:16px;line-height:100%;margin-bottom:1em}.team__list{display:grid;gap:60px 20px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin-bottom:100px}@media (max-width:1000px){.team__list{gap:40px 10px;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:80px}}@media (max-width:767px){.team__list{gap:40px 10px;grid-template-columns:1fr 1fr;margin-bottom:80px}}.team__item{min-height:207px;min-width:205px}@media (max-width:767px){.team__item{min-height:unset;min-width:unset}}.team__photo-wrap{align-items:center;background:#f5f5f4;display:flex;height:160px;justify-content:center;overflow:hidden}@media (max-width:767px){.team__photo-wrap{height:110px}}.team__photo-wrap img{display:block;height:160px;object-fit:cover;width:auto}.team__name{font-family:Wremena,serif;font-size:18px;font-weight:400;line-height:19px;margin:10px 0 0}@media (max-width:767px){.team__name{font-size:16px;line-height:16px}}.team__position{font-family:TWKLausannePan,sans-serif;font-size:16px;line-height:100%;margin:0}@media (max-width:767px){.team__position{font-size:14px;line-height:16px}}.seo-block__row{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px}.seo-block__title{font-family:TWKLausannePan,sans-serif;font-size:16px;line-height:18px;margin:0}.seo-block__toggle{background:none;border:none;cursor:pointer;font:inherit;font-size:16px;padding:0;text-decoration:underline;fon-width:400;line-height:18px;&:hover{text-decoration:none}}.seo-block__text{color:#3a31294d;display:none;font-family:Wremena,serif;font-size:18px;font-weight:400;line-height:19px;margin:0 0 20px auto;max-width:505px;white-space:pre-line}.seo-block.is-open .seo-block__text{display:block}.product-page{display:flex;flex-direction:column;gap:80px;margin-top:20px}@media (max-width:767px){.product-page{margin-top:10px}}.product-hero__inner{align-items:center;display:flex;gap:20px;justify-content:space-between;position:relative}.product-hero__content{flex:1;max-width:400px;min-width:280px}.product-hero__back{background:none;border:none;cursor:pointer;font:inherit;font-size:16px;left:0;padding:0;position:absolute;text-decoration:underline;top:0;fon-width:400;line-height:18px;@media (max-width:767px){top:-42px}&:hover{text-decoration:none}}.product-hero__title{font-family:TWKLausannePan,Helvetica,sans-serif;font-size:30px;line-height:30px;margin:0 0 10px}@media (max-width:767px){.product-hero__title{font-size:22px;line-height:22px}}.product-hero__meta{align-items:center;display:flex;flex-wrap:wrap;font-family:TWKLausannePan,Helvetica,sans-serif;font-size:16px;gap:20px;line-height:100%;margin-bottom:20px}@media (max-width:767px){.product-hero__meta{font-size:14px;line-height:16px}}.product-hero__text{font-family:Wremena,Helvetica,sans-serif;font-size:18px;line-height:19px;margin-bottom:40px}@media (max-width:767px){.product-hero__text{font-size:16px;line-height:16px}}.product-hero__meta-block{display:flex;flex-direction:column;gap:10px}.product-hero__meta-row{font-family:TWKLausannePan,Helvetica,sans-serif;font-size:16px;line-height:100%}@media (max-width:767px){.product-hero__meta-row{font-size:14px;line-height:16px}}.product-hero__meta-label{font-weight:500}.product-hero__meta-value{text-decoration:underline;&:hover{color:#ff01a1}&:after{content:","}&:last-child{&:after{content:none}}}.product-hero__image-wrap{flex-shrink:0;min-height:680px}@media (max-width:767px){.product-hero__image-wrap{min-height:unset;order:-1}}.product-hero__image{height:680px;max-width:100%;object-fit:cover;width:auto}.product-gallery-row__inner{display:grid;grid-template-columns:50% 50%}.product-gallery-row{padding-bottom:80px}@media (max-width:767px){.product-gallery-row__inner{display:block;justify-content:unset}}.product-gallery-row__item{display:flex;justify-content:center}.product-gallery-row__item-wrapper{max-width:398px}@media (max-width:767px){.product-gallery-row__item{flex:0 0 auto;justify-self:flex-start;max-width:217px;&+&{margin-top:40px}&:last-child{justify-self:flex-end}}}.product-gallery-row__image{height:540px;margin-bottom:10px;overflow:hidden;width:398px}.product-gallery-row__image img{height:100%;object-fit:cover;width:100%}.product-gallery-row__caption{color:rgba(58,49,41,.3);font-family:TWKLausannePan,Helvetica,sans-serif;font-size:14px;line-height:16px}@media (max-width:767px){.product-gallery-row__caption{font-size:12px;line-height:14px}}.product-list__grid{display:grid;gap:40px 20px;grid-template-columns:repeat(3,1fr)}.product-list__grid>:last-child:nth-child(3n+1){grid-column:2}@media (max-width:767px){.product-list__grid>:last-child:nth-child(3n+1){grid-column:unset}}.product-list__grid>:nth-last-child(2):nth-child(3n+1){grid-column:2}@media (max-width:767px){.product-list__grid>:nth-last-child(2):nth-child(3n+1){grid-column:unset}}.product-list__item{align-items:center;display:flex;flex-direction:column;&:hover{.product-list__name{color:#ff01a1}}}.product-list__image{height:380px;margin-bottom:10px;overflow:hidden;width:100%}@media (max-width:767px){.product-list__image{height:150px}}.product-list__image img{height:100%;object-fit:cover;width:100%}.product-list__name{font-family:TWKLausannePan,Helvetica,sans-serif;font-size:14px;line-height:16px;margin-bottom:10px;text-align:center}@media (max-width:767px){.product-list__name{font-size:12px;line-height:14px}}.product-list__desc{color:rgba(58,49,41,.3);font-family:TWKLausannePan,Helvetica,sans-serif;font-size:14px;line-height:16px;text-align:center}@media (max-width:767px){.product-list__desc{font-size:12px;line-height:14px}}.product-quote__title{font-family:TWKLausannePan,Helvetica,sans-serif;font-size:30px;line-height:30px;margin:0;text-align:center}@media (max-width:767px){.product-quote__title{font-size:22px;line-height:22px}}.product-slider{width:100%}.product-slider__wrap{position:relative}.product-slider__gallery{height:680px;overflow:hidden;position:relative;width:100%}.product-slider__gallery .swiper-slide img{height:100%;object-fit:cover;width:100%}.product-slider__counter{bottom:10px;color:#fff;font-family:TWKLausannePan,Helvetica,sans-serif;font-size:16px;left:10px;line-height:1;position:absolute;z-index:5}@media (min-width:768px){.product-slider__arrow--desktop,.product-slider__counter--desktop{display:block}.product-slider__mobile-actions{display:none}}@media (max-width:767px){.product-slider__arrow--desktop,.product-slider__counter--desktop{display:none}.product-slider__mobile-actions{align-items:center;display:flex;justify-content:space-between;margin-top:5px}.product-slider__mobile-nav{align-items:center;display:flex;gap:0}.product-slider__mobile-nav .product-slider__arrow{height:auto;opacity:1;padding:8px;position:relative;top:auto;width:auto;svg{color:#3a3129}}.product-slider__mobile-nav .product-slider__arrow svg{position:static;transform:none}.product-slider__mobile-nav .product-slider__arrow.swiper-button-disabled{opacity:.3;pointer-events:none}}.product-slider__counter-mobile{color:#000;font-family:TWKLausannePan,Helvetica,sans-serif;font-size:16px;line-height:1;position:unset}.product-slider__arrow{background:none;border:none;color:#212121;cursor:pointer;height:100%;opacity:0;padding:0;position:absolute;top:3%;transition:opacity .3s;width:50%;z-index:5}.product-slider__arrow svg{color:#ff01a1;height:32px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:32px}.product-slider__arrow:after{content:none!important}.product-slider__gallery:hover .product-slider__arrow{opacity:1}.product-slider__arrow--prev{left:0}.product-slider__arrow--prev svg{left:12px}.product-slider__arrow--next{right:0}.product-slider__arrow--next svg{right:12px}.product-slider__arrow.swiper-button-disabled,.product-slider__gallery:hover .product-slider__arrow.swiper-button-disabled{opacity:0;pointer-events:none}.product-slider__caption{color:rgba(58,49,41,.3);font-family:TWKLausannePan,Helvetica,sans-serif;font-size:14px;line-height:16px;margin-top:10px}@media (max-width:767px){.product-slider__caption{font-size:12px;line-height:14px}}.product-text-block__inner{display:grid;grid-template-columns:50% 50%}.product-text-block__text{font-family:Wremena,Helvetica,sans-serif;font-size:18px;line-height:19px;margin:0;padding-left:calc(50% - 199px)}@media (max-width:767px){.product-text-block__text{padding-left:0}}@media (max-width:767px){.product-text-block__inner{p:first-child{display:none}p:last-child{grid-column:1/3}}}@media screen and (max-width:1024px){.product-list__grid{grid-template-columns:repeat(2,1fr)}.product-slider__arrow--prev svg{left:2rem}.product-slider__arrow--next svg{right:2rem}}.product__action{display:flex;justify-content:flex-end;margin-bottom:40px}@media screen and (max-width:767px){.product-hero__inner{flex-direction:column}.product-hero__image{height:auto;max-height:400px}.product-gallery-row__image{aspect-ratio:217/290;height:290px;width:217px}.product-list__grid{grid-template-columns:1fr 1fr}.product-slider__gallery{height:240px}.product-slider__arrow svg{bottom:10px;height:18px;top:auto;transform:none;width:15px}.product-slider__arrow--prev svg{left:10px}.product-slider__arrow--next svg{right:10px}}
/*# sourceMappingURL=data:application/json;base64,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RSxTQUNGLENBQ0EsaUNBQ0UsVUFDRixDQUNGIiwiZmlsZSI6Im1haW4ubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIG5vcm1hbGl6ZS5jc3MgdjMuMC4zIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xyXG5odG1sIHtcclxuICBmb250LWZhbWlseTogc2Fucy1zZXJpZiAvKiAxICovO1xyXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlIC8qIDIgKi87XHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlIC8qIDIgKi87XHJcbn1cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5kZXRhaWxzLFxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5tYWluLFxyXG5tZW51LFxyXG5uYXYsXHJcbnNlY3Rpb24sXHJcbnN1bW1hcnkge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbmF1ZGlvLFxyXG5jYW52YXMsXHJcbnByb2dyZXNzLFxyXG52aWRlbyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrIC8qIDEgKi87XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lIC8qIDIgKi87XHJcbn1cclxuYXVkaW86bm90KFtjb250cm9sc10pIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGhlaWdodDogMDtcclxufVxyXG5baGlkZGVuXSxcclxudGVtcGxhdGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuYSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuYTphY3RpdmUsXHJcbmE6aG92ZXIge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuYWJiclt0aXRsZV0ge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XHJcbn1cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5kZm4ge1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5tYXJrIHtcclxuICBiYWNrZ3JvdW5kOiAjZmYwO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG59XHJcbnN1Yixcclxuc3VwIHtcclxuICBmb250LXNpemU6IDc1JTtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcbnN1cCB7XHJcbiAgdG9wOiAtMC41ZW07XHJcbn1cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuaW1nIHtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuc3ZnOm5vdCg6cm9vdCkge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuZmlndXJlIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuaHIge1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxucHJlIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5jb2RlLFxyXG5rYmQsXHJcbnByZSxcclxuc2FtcCB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbm9wdGdyb3VwLFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICBjb2xvcjogaW5oZXJpdCAvKiAxICovO1xyXG4gIGZvbnQ6IGluaGVyaXQgLyogMiAqLztcclxuICBtYXJnaW46IDAgLyogMyAqLztcclxufVxyXG5maWVsZHNldCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgZm9udC1zaXplOiAxMDAlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5idXR0b24ge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcbmJ1dHRvbixcclxuc2VsZWN0IHtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5idXR0b24sXHJcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcclxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxyXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbiAvKiAyICovO1xyXG4gIGN1cnNvcjogcG9pbnRlciAvKiAzICovO1xyXG59XHJcbmJ1dHRvbltkaXNhYmxlZF0sXHJcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuaW5wdXQge1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbn1cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveCAvKiAxICovO1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveCAvKiAxICovO1xyXG4gIHBhZGRpbmc6IDAgLyogMiAqLztcclxufVxyXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQgLyogMSAqLztcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94IC8qIDIgKi87XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbn1cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcbmxlZ2VuZCB7XHJcbiAgYm9yZGVyOiAwIC8qIDEgKi87XHJcbiAgcGFkZGluZzogMCAvKiAyICovO1xyXG59XHJcbnRleHRhcmVhIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5vcHRncm91cCB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxudGFibGUge1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxudGQsXHJcbnRoIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbmJsb2NrcXVvdGUge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG4vKiBMaWJyYXJpZXMsIHdoaWNoIGlzIHVzZWQgaW4gY3VycmVudCBwcm9qZWN0LiAqL1xyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1RXS0xhdXNhbm5lUGFuJztcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL1RXS0xhdXNhbm5lUGFuLTQwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvVFdLTGF1c2FubmVQYW4tNDAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1dyZW1lbmEnO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvV3JlbWVuYS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvV3JlbWVuYS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuLnRpdGxlLS00OCB7XHJcbiAgZm9udC1zaXplOiA0LjhyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDUuMnJlbTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLnRpdGxlLS00OCB7XHJcbiAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzLjRyZW07XHJcbiAgfVxyXG59XHJcbi50aXRsZS0tMjgge1xyXG4gIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAzLjhyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC50aXRsZS0tMjgge1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMi40cmVtO1xyXG4gIH1cclxufVxyXG4udGl0bGUtLTE5IHtcclxuICBmb250LXNpemU6IDEuOXJlbTtcclxuICBsaW5lLWhlaWdodDogMi44cmVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuLnRpdGxlLS0xNiB7XHJcbiAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLnRpdGxlLS0xNiB7XHJcbiAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XHJcbiAgfVxyXG59XHJcbi50ZXh0LS0xOSB7XHJcbiAgZm9udC1zaXplOiAxLjlyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC50ZXh0LS0xOSB7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICB9XHJcbn1cclxuLnRleHQtLTE2IHtcclxuICBmb250LXNpemU6IDEuNnJlbTtcclxuICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLnRleHQtLTE2IHtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcclxuICB9XHJcbn1cclxuLnRleHQtLTE1IHtcclxuICBmb250LXNpemU6IDEuNXJlbTtcclxuICBsZXR0ZXItc3BhY2luZzogMC4wMTVyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xyXG59XHJcbi50ZXh0LS0xNCxcclxuLmxhYmVsLFxyXG4uaW5wdXRfY2hlY2tib3hfX2xhYmVsLFxyXG4uaW5wdXRfcmFkaW8sXHJcbi5mb3JtX29yZGVyX190aXRsZSxcclxuLmZvcm1fb3JkZXJfX2JhY2sge1xyXG4gIGZvbnQtc2l6ZTogMS40cmVtO1xyXG59XHJcbi50ZXh0LS0xMixcclxuLmZpZWxkX19lcnJvcixcclxuLmZpZWxkX19oaW50IHtcclxuICBmb250LXNpemU6IDEuMnJlbTtcclxuICBsaW5lLWhlaWdodDogMS4zcmVtO1xyXG59XHJcbi5hYnNvbHV0ZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uY292ZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG4ubGFiZWwge1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1YWU5YTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGluZS1oZWlnaHQ6IDIuN3JlbTtcclxuICBwYWRkaW5nOiAwIDFyZW07XHJcbn1cclxuLnNhbGUgLmxhYmVsIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTA1NzU3O1xyXG59XHJcbi5wcmljZSBzcGFuIHtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbi5zYWxlIC5wcmljZSBzcGFuOmZpcnN0LWNoaWxkIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjb2xvcjogI2UwNTc1NztcclxufVxyXG4uc2FsZSAucHJpY2Ugc3BhbiArIHNwYW4ge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG59XHJcbmh0bWwge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBmb250LXNpemU6IDEwcHg7XHJcbiAgZm9udC1mYW1pbHk6ICdUV0tMYXVzYW5uZVBhbicsICdIZWx2ZXRpY2EnLCBzYW5zLXNlcmlmO1xyXG4gIGNvbG9yOiAjMjEyMTIxO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICBodG1sIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYyg4LjVweCArIDEuNSAqICgxMDB2dyAtIDMyMHB4KSAvIDU1KTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICBodG1sIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygxMHB4ICsgMTAuNDUgKiAoMTAwdncgLSAzNzVweCkgLyAzOTIpO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xyXG4gIGh0bWwge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDZweCArIDQgKiAoMTAwdncgLSA3NjhweCkgLyA1MTIpO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSBhbmQgKG1heC13aWR0aDogMzE2OHB4KSB7XHJcbiAgaHRtbCB7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgfVxyXG59XHJcbl86ZGVmYXVsdDpub3QoOnJvb3Q6cm9vdCksXHJcbmh0bWwge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiB3ZWJraXRmaXggMXMgZm9yd2FyZHMgaW5maW5pdGU7XHJcbiAgICAgICAgICBhbmltYXRpb246IHdlYmtpdGZpeCAxcyBmb3J3YXJkcyBpbmZpbml0ZTtcclxufVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgd2Via2l0Zml4IHtcclxuICAxMDAlIHtcclxuICAgIHotaW5kZXg6IGF1dG87XHJcbiAgfVxyXG59XHJcbjo6LW1vei1zZWxlY3Rpb24ge1xyXG4gIGJhY2tncm91bmQ6ICMyMTIxMjE7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuOjpzZWxlY3Rpb24ge1xyXG4gIGJhY2tncm91bmQ6ICMyMTIxMjE7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuOjotbW96LXNlbGVjdGlvbiB7XHJcbiAgYmFja2dyb3VuZDogIzIxMjEyMTtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4qIHtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbmJvZHkge1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5ib2R5Lm1haW5wYWdlIHtcclxuICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgI2N1cnNvcixcclxuICAjY3Vyc29yMiB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogOHJlbTtcclxuICAgIGhlaWdodDogOHJlbTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgdG9wOiAtMTByZW07XHJcbiAgICBsZWZ0OiAtMTByZW07XHJcbiAgfVxyXG4gIC5jdXJzb3JfX2JnIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDhyZW07XHJcbiAgICBoZWlnaHQ6IDhyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkYwMUExO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjE1KTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xNSk7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dCwgYmFja2dyb3VuZCAwLjFzIGVhc2UtaW4tb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gIH1cclxuICAuaXMtem9vbS1pbiAuY3Vyc29yX19iZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlORElpSUdobGFXZG9kRDBpTkRJaUlIWnBaWGRDYjNnOUlqQWdNQ0EwTWlBME1pSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEdOcGNtTnNaU0JqZUQwaU1qRWlJR041UFNJeU1TSWdjajBpTWpBaUlHWnBiR3c5SW5kb2FYUmxJaTgrQ2p4amFYSmpiR1VnWTNnOUlqSXhJaUJqZVQwaU1qRWlJSEk5SWpJd0xqVWlJSE4wY205clpUMGlJek5CTXpFeU9TSWdjM1J5YjJ0bExXOXdZV05wZEhrOUlqQXVNaUl2UGdvOGNHRjBhQ0JrUFNKTk1qRWdNVEZXTXpFaUlITjBjbTlyWlQwaUl6TkJNekV5T1NJZ2MzUnliMnRsTFhkcFpIUm9QU0l5TGpRaUx6NEtQSEJoZEdnZ1pEMGlUVEV4SURJeFRETXhJREl4SWlCemRISnZhMlU5SWlNelFUTXhNamtpSUhOMGNtOXJaUzEzYVdSMGFEMGlNaTQwSWk4K0Nqd3ZjM1puUGdvPVwiKSBuby1yZXBlYXQgNTAlIDUwJS9jb3ZlcjtcclxuICAgIHdpZHRoOiA4cmVtO1xyXG4gICAgaGVpZ2h0OiA4cmVtO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgfVxyXG4gIC5pcy16b29tLW91dCAuY3Vyc29yX19iZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlORElpSUdobGFXZG9kRDBpTkRJaUlIWnBaWGRDYjNnOUlqQWdNQ0EwTWlBME1pSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEdOcGNtTnNaU0JqZUQwaU1qRWlJR041UFNJeU1TSWdjajBpTWpBaUlHWnBiR3c5SW5kb2FYUmxJaTgrQ2p4amFYSmpiR1VnWTNnOUlqSXhJaUJqZVQwaU1qRWlJSEk5SWpJd0xqVWlJSE4wY205clpUMGlJek5CTXpFeU9TSWdjM1J5YjJ0bExXOXdZV05wZEhrOUlqQXVNaUl2UGdvOGNHRjBhQ0JrUFNKTk1URWdNakZNTXpFZ01qRWlJSE4wY205clpUMGlJek5CTXpFeU9TSWdjM1J5YjJ0bExYZHBaSFJvUFNJeUlpOCtDand2YzNablBnbz1cIikgbm8tcmVwZWF0IDUwJSA1MCUvY292ZXI7XHJcbiAgICB3aWR0aDogOHJlbTtcclxuICAgIGhlaWdodDogOHJlbTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gIH1cclxufVxyXG4ucGFnZSB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgbWluLWhlaWdodDogY2FsYygxMDAlKTtcclxuICBmb250LXNpemU6IDEuNHJlbTtcclxuICBsaW5lLWhlaWdodDogMS4zNztcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG59XHJcbi5wYWdlX19jb250ZW50IHtcclxuICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gICAgICAtbXMtZmxleDogYXV0bztcclxuICAgICAgICAgIGZsZXg6IGF1dG87XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5wYWdlLS1tYWlucGFnZSAucGFnZV9fY29udGVudCB7XHJcbiAgcGFkZGluZy10b3A6IDA7XHJcbn1cclxuLnBhZ2VfX2JnIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMjVzIGN1YmljLWJlemllcigwLjA3NSwgMC44MiwgMC4xNjUsIDEpO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcclxuICB6LWluZGV4OiAxMDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi5pcy1jb2xvcnMsXHJcbi5pcy1jYXJ0LFxyXG4uaXMtc2l6ZS10YWJsZSB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmlzLXNob3AgLnBhZ2VfX2JnLFxyXG4uaXMtY29sb3JzIC5wYWdlX19iZyxcclxuLmlzLWNhcnQgLnBhZ2VfX2JnLFxyXG4uaXMtc2l6ZS10YWJsZSAucGFnZV9fYmcge1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4yKTtcclxuICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNiB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbn1cclxuaW1nIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbmEge1xyXG4gIGNvbG9yOiAjMjEyMTIxO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5wIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxucCArIHAge1xyXG4gIG1hcmdpbjogMS4zN2VtIDAgMDtcclxufVxyXG51bCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5zdmcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5idXR0b24sXHJcbnRleHRhcmVhLFxyXG5pbnB1dCB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG4udmlzdWFsbHlfaGlkZGVuIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcclxuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcclxuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcclxuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgLnZpc3VhbGx5X2hpZGRlbi0tZGVza3RvcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XHJcbiAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAudmlzdWFsbHlfaGlkZGVuLS1tb2JpbGUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbiAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xyXG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAxcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5yb3cge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcbi5yb3cuYWktYyB7XHJcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLnJvdy5haS1iIHtcclxuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xyXG4gICAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG59XHJcbi5yb3cuamMtc2Ige1xyXG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuLnJvdy5qYy1jIHtcclxuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbi5yb3cuamMtZmUge1xyXG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcclxuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxufVxyXG4ucm93ID4gLmNvbCB7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XHJcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDA7XHJcbn1cclxuLnJvdyA+W2NsYXNzXj1jb2xdIHtcclxuICBtaW4taGVpZ2h0OiAxcHg7XHJcbn1cclxuLnJvdyA+IC5jb2wtMSB7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcclxuICAgICAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMzMzMzMzMzMzNCU7XHJcbiAgICAgICAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzMzMzMzQlO1xyXG4gIG1heC13aWR0aDogOC4zMzMzMzMzMzMzMzMzMzQlO1xyXG59XHJcbi5yb3cgPiAuY29sLTIge1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY2NjY2NjY2NjY4JTtcclxuICAgICAgICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY2NjY2NjglO1xyXG4gIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NjY2NjY4JTtcclxufVxyXG4ucm93ID4gLmNvbC0zIHtcclxuICAtd2Via2l0LWJveC1mbGV4OiAwO1xyXG4gICAgICAtbXMtZmxleDogMCAwIDI1JTtcclxuICAgICAgICAgIGZsZXg6IDAgMCAyNSU7XHJcbiAgbWF4LXdpZHRoOiAyNSU7XHJcbn1cclxuLnJvdyA+IC5jb2wtNCB7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcclxuICAgICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzMzMzMzYlO1xyXG4gICAgICAgICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMzMzMzNiU7XHJcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzMzMzMzYlO1xyXG59XHJcbi5yb3cgPiAuY29sLTUge1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY2NjY2NjY2NjclO1xyXG4gICAgICAgICAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjY2NjY3JTtcclxuICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjY2NjY3JTtcclxufVxyXG4ucm93ID4gLmNvbC02IHtcclxuICAtd2Via2l0LWJveC1mbGV4OiAwO1xyXG4gICAgICAtbXMtZmxleDogMCAwIDUwJTtcclxuICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgbWF4LXdpZHRoOiA1MCU7XHJcbn1cclxuLnJvdyA+IC5jb2wtNyB7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcclxuICAgICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzMzMzMzYlO1xyXG4gICAgICAgICAgZmxleDogMCAwIDU4LjMzMzMzMzMzMzMzMzMzNiU7XHJcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMzMzMzMzYlO1xyXG59XHJcbi5yb3cgPiAuY29sLTgge1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY2NjY2NjY2NjclO1xyXG4gICAgICAgICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjY2NjY3JTtcclxuICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjY2NjY3JTtcclxufVxyXG4ucm93ID4gLmNvbC05IHtcclxuICAtd2Via2l0LWJveC1mbGV4OiAwO1xyXG4gICAgICAtbXMtZmxleDogMCAwIDc1JTtcclxuICAgICAgICAgIGZsZXg6IDAgMCA3NSU7XHJcbiAgbWF4LXdpZHRoOiA3NSU7XHJcbn1cclxuLnJvdyA+IC5jb2wtMTAge1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzMzMzMzMzMzQlO1xyXG4gICAgICAgICAgZmxleDogMCAwIDgzLjMzMzMzMzMzMzMzMzM0JTtcclxuICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMzMzM0JTtcclxufVxyXG4ucm93ID4gLmNvbC0xMSB7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcclxuICAgICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjY2NjY2NjY2NyU7XHJcbiAgICAgICAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NjY2NjclO1xyXG4gIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NjY2NjclO1xyXG59XHJcbi5yb3cgPiAuY29sLTEyIHtcclxuICAtd2Via2l0LWJveC1mbGV4OiAwO1xyXG4gICAgICAtbXMtZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuLnJvdyAudy0xMDAge1xyXG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAucm93IHtcclxuICAgIG1hcmdpbjogMCAtMXJlbSAtMnJlbTtcclxuICB9XHJcbiAgLnJvdyA+W2NsYXNzXj1jb2xdIHtcclxuICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgIG1hcmdpbjogMCAwIDJyZW07XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLnJvdyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcclxuICB9XHJcbiAgLnJvdyA+W2NsYXNzXj1jb2xdIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgfVxyXG59XHJcbi5wYWdlLS11aSAuY29sb3Ige1xyXG4gIG1pbi13aWR0aDogMTByZW07XHJcbiAgaGVpZ2h0OiAxMHJlbTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luOiAwLjVyZW07XHJcbiAgcGFkZGluZzogMXJlbTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjMGFlNzM0O1xyXG59XHJcbi5wYWdlLS11aSAuY29sb3IgPiBzcGFuIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbn1cclxuLnBhZ2UtLXVpIC5iZyB7XHJcbiAgYmFja2dyb3VuZDogI2Q1ZDVkNTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMXJlbSAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG4ucGFnZS0tdWkgLmJnX3doaXRlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5wYWdlLS11aSAuYmdfcmVkIHtcclxuICBiYWNrZ3JvdW5kOiAjZjAwO1xyXG59XHJcbi5wYWdlLS11aSAuYmdfZ3JheSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjZGJkNTtcclxufVxyXG4ucGFnZS0tdWkgLmJnX2dyZWVuIHtcclxuICBiYWNrZ3JvdW5kOiAjNjRmZmRhO1xyXG59XHJcbi5wYWdlLS11aSAuYmdfeWVsbG93IHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmZjhkO1xyXG59XHJcbi5wYWdlLS11aSAuYmdfY29udGFpbmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY0NDRjO1xyXG4gIHBhZGRpbmc6IDFyZW07XHJcbiAgbWFyZ2luOiAxcmVtIC0xcmVtO1xyXG59XHJcbi5wYWdlLS11aSAudGl0bGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM2NGZmZGE7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmc6IDAuNnJlbSAxcmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xyXG59XHJcbi8qIExpYnJhcmllcywgd2hpY2ggaXMgdXNlZCBpbiBjdXJyZW50IHByb2plY3QuICovXHJcbi8qIFBsdWdpbnMsIHdoaWNoIGlzIHVzZWQgaW4gY3VycmVudCBwcm9qZWN0LiAqL1xyXG4vKipcclxuICogU3dpcGVyIDUuNC4xXHJcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXHJcbiAqIGh0dHA6Ly9zd2lwZXJqcy5jb21cclxuICpcclxuICogQ29weXJpZ2h0IDIwMTQtMjAyMCBWbGFkaW1pciBLaGFybGFtcGlkaVxyXG4gKlxyXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcclxuICpcclxuICogUmVsZWFzZWQgb246IE1heSAyMCwgMjAyMFxyXG4gKi9cclxuXHJcbkBmb250LWZhY2V7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO3NyYzp1cmwoXCJkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQVwiKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH06cm9vdHstLXN3aXBlci10aGVtZS1jb2xvcjojMDA3YWZmfS5zd2lwZXItY29udGFpbmVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7ei1pbmRleDoxfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcnstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjE7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSwgLXdlYmtpdC10cmFuc2Zvcm07LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3h9LnN3aXBlci1jb250YWluZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItd3JhcHBlcnstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LDAsMCl9LnN3aXBlci1jb250YWluZXItbXVsdGlyb3c+LnN3aXBlci13cmFwcGVyey1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcH0uc3dpcGVyLWNvbnRhaW5lci1tdWx0aXJvdy1jb2x1bW4+LnN3aXBlci13cmFwcGVyey1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVyey13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7bWFyZ2luOjAgYXV0b30uc3dpcGVyLXNsaWRley1tcy1mbGV4LW5lZ2F0aXZlOjA7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLCAtd2Via2l0LXRyYW5zZm9ybX0uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFua3t2aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0LC5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0b30uc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlcnstd2Via2l0LWJveC1hbGlnbjpzdGFydDstbXMtZmxleC1hbGlnbjpzdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0Oy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpoZWlnaHQsLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTpoZWlnaHQsLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saGVpZ2h0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGhlaWdodCwtd2Via2l0LXRyYW5zZm9ybX0uc3dpcGVyLWNvbnRhaW5lci0zZHstd2Via2l0LXBlcnNwZWN0aXZlOjEyMDBweDtwZXJzcGVjdGl2ZToxMjAwcHh9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdywuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXdyYXBwZXJ7LXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2Q7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkfS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb2ludGVyLWV2ZW50czpub25lO3otaW5kZXg6MTB9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdHtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLHJpZ2h0IHRvcCwgbGVmdCB0b3AsZnJvbShyZ2JhKDAsMCwwLC41KSksdG8ocmdiYSgwLDAsMCwwKSkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmlnaHQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gbGVmdCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLGxlZnQgdG9wLCByaWdodCB0b3AsZnJvbShyZ2JhKDAsMCwwLC41KSksdG8ocmdiYSgwLDAsMCwwKSkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhcixsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsZnJvbShyZ2JhKDAsMCwwLC41KSksdG8ocmdiYSgwLDAsMCwwKSkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYm90dG9tLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHRvcCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b217YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhcixsZWZ0IHRvcCwgbGVmdCBib3R0b20sZnJvbShyZ2JhKDAsMCwwLC41KSksdG8ocmdiYSgwLDAsMCwwKSkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNvbnRhaW5lci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7b3ZlcmZsb3c6YXV0bztzY3JvbGxiYXItd2lkdGg6bm9uZTstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0uc3dpcGVyLWNvbnRhaW5lci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0uc3dpcGVyLWNvbnRhaW5lci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpzdGFydCBzdGFydH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsLnN3aXBlci1jb250YWluZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyey1tcy1zY3JvbGwtc25hcC10eXBlOnggbWFuZGF0b3J5O3Njcm9sbC1zbmFwLXR5cGU6eCBtYW5kYXRvcnl9LnN3aXBlci1jb250YWluZXItdmVydGljYWwuc3dpcGVyLWNvbnRhaW5lci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7LW1zLXNjcm9sbC1zbmFwLXR5cGU6eSBtYW5kYXRvcnk7c2Nyb2xsLXNuYXAtdHlwZTp5IG1hbmRhdG9yeX06cm9vdHstLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6NDRweH0uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItYnV0dG9uLXByZXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDpjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpLyA0NCAqIDI3KTtoZWlnaHQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7bWFyZ2luLXRvcDpjYWxjKC0xICogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDIpO3otaW5kZXg6MTA7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWR7b3BhY2l0eTouMzU7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO2ZvbnQtc2l6ZTp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTt0ZXh0LXRyYW5zZm9ybTpub25lIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzowO3RleHQtdHJhbnNmb3JtOm5vbmU7Zm9udC12YXJpYW50OmluaXRpYWw7bGluZS1oZWlnaHQ6MX0uc3dpcGVyLWJ1dHRvbi1wcmV2LC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0e2xlZnQ6MTBweDtyaWdodDphdXRvfS5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXJ7Y29udGVudDoncHJldid9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldntyaWdodDoxMHB4O2xlZnQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2NvbnRlbnQ6J25leHQnfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi13aGl0ZSwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24td2hpdGV7LS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcjojZmZmZmZmfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1ibGFjaywuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tYmxhY2t7LS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcjojMDAwMDAwfS5zd2lwZXItYnV0dG9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjstd2Via2l0LXRyYW5zaXRpb246LjNzIG9wYWNpdHk7dHJhbnNpdGlvbjouM3Mgb3BhY2l0eTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt6LWluZGV4OjEwfS5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW57b3BhY2l0eTowfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb257Ym90dG9tOjEwcHg7bGVmdDowO3dpZHRoOjEwMCV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjB9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0ey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4zMyk7dHJhbnNmb3JtOnNjYWxlKC4zMyk7cG9zaXRpb246cmVsYXRpdmV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWluey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXZ7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjY2KTt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldnstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMzMpO3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dHstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguNjYpO3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0ey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4zMyk7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt3aWR0aDo4cHg7aGVpZ2h0OjhweDtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOjEwMCU7YmFja2dyb3VuZDojMDAwO29wYWNpdHk6LjJ9YnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtib3JkZXI6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Y3Vyc29yOnBvaW50ZXJ9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7b3BhY2l0eToxO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHN7cmlnaHQ6MTBweDt0b3A6NTAlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwtNTAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsLTUwJSwwKX0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjo2cHggMDtkaXNwbGF5OmJsb2NrfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3t0b3A6NTAlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6OHB4fS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrOy13ZWJraXQtdHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyB0b3A7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyB0b3B9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjowIDRweH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tsZWZ0OjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3doaXRlLXNwYWNlOm5vd3JhcH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0ey13ZWJraXQtdHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyBsZWZ0O3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgbGVmdH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsLnN3aXBlci1jb250YWluZXItcnRsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHstd2Via2l0LXRyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgcmlnaHQ7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyByaWdodH0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yNSk7cG9zaXRpb246YWJzb2x1dGV9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtOnNjYWxlKDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcDt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgdG9wfS5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcDt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhciwuc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGV7d2lkdGg6MTAwJTtoZWlnaHQ6NHB4O2xlZnQ6MDt0b3A6MH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7d2lkdGg6NHB4O2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXBhZ2luYXRpb24td2hpdGV7LS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcjojZmZmZmZmfS5zd2lwZXItcGFnaW5hdGlvbi1ibGFja3stLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yOiMwMDAwMDB9LnN3aXBlci1wYWdpbmF0aW9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItc2Nyb2xsYmFye2JvcmRlci1yYWRpdXM6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTstbXMtdG91Y2gtYWN0aW9uOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKX0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItc2Nyb2xsYmFye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MSU7Ym90dG9tOjNweDt6LWluZGV4OjUwO2hlaWdodDo1cHg7d2lkdGg6OTglfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItc2Nyb2xsYmFye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjNweDt0b3A6MSU7ei1pbmRleDo1MDt3aWR0aDo1cHg7aGVpZ2h0Ojk4JX0uc3dpcGVyLXNjcm9sbGJhci1kcmFne2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC41KTtib3JkZXItcmFkaXVzOjEwcHg7bGVmdDowO3RvcDowfS5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFne2N1cnNvcjptb3ZlfS5zd2lwZXItc2Nyb2xsYmFyLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItem9vbS1jb250YWluZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXJ9LnN3aXBlci16b29tLWNvbnRhaW5lcj5jYW52YXMsLnN3aXBlci16b29tLWNvbnRhaW5lcj5pbWcsLnN3aXBlci16b29tLWNvbnRhaW5lcj5zdmd7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlOy1vLW9iamVjdC1maXQ6Y29udGFpbjtvYmplY3QtZml0OmNvbnRhaW59LnN3aXBlci1zbGlkZS16b29tZWR7Y3Vyc29yOm1vdmV9LnN3aXBlci1sYXp5LXByZWxvYWRlcnt3aWR0aDo0MnB4O2hlaWdodDo0MnB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7bWFyZ2luLWxlZnQ6LTIxcHg7bWFyZ2luLXRvcDotMjFweDt6LWluZGV4OjEwOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjo1MCU7dHJhbnNmb3JtLW9yaWdpbjo1MCU7LXdlYmtpdC1hbmltYXRpb246c3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcjthbmltYXRpb246c3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcjstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlci10b3AtY29sb3I6dHJhbnNwYXJlbnR9LnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZXstLXN3aXBlci1wcmVsb2FkZXItY29sb3I6I2ZmZn0uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrey0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojMDAwfUAtd2Via2l0LWtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW57MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fUBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluezEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLW5vdGlmaWNhdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5OjA7ei1pbmRleDotMTAwMH0uc3dpcGVyLWNvbnRhaW5lci1mYWRlLnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGV7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9LnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWNvbnRhaW5lci1jdWJle292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjE7dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjAgMDt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jb250YWluZXItY3ViZS5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXNsaWRley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjoxMDAlIDA7dHJhbnNmb3JtLW9yaWdpbjoxMDAlIDB9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCsuc3dpcGVyLXNsaWRlLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2e3BvaW50ZXItZXZlbnRzOmF1dG87dmlzaWJpbGl0eTp2aXNpYmxlfS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvd3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjBweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6IzAwMDtvcGFjaXR5Oi42Oy13ZWJraXQtZmlsdGVyOmJsdXIoNTBweCk7ZmlsdGVyOmJsdXIoNTBweCk7ei1pbmRleDowfS5zd2lwZXItY29udGFpbmVyLWZsaXB7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MX0uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufVxyXG4vKiFcclxuICogU2VsZWN0ciAyLjQuMTNcclxuICogaHR0cDovL21vYml1cy5vdmgvZG9jcy9zZWxlY3RyXHJcbiAqXHJcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxyXG4gKi9cclxuLnNlbGVjdHItY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxufVxyXG5cclxuLnNlbGVjdHItY29udGFpbmVyICoge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLnNlbGVjdHItY29udGFpbmVyIGxpIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5zZWxlY3RyLWhpZGRlbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgY2xpcDogcmVjdCgwcHgsIDBweCwgMHB4LCAwcHgpO1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgbWFyZ2luOiAtMXB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlcjogMCBub25lO1xyXG59XHJcblxyXG4uc2VsZWN0ci12aXNpYmxlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB6LWluZGV4OiAxMTtcclxufVxyXG5cclxuLnNlbGVjdHItZGVza3RvcC5tdWx0aXBsZSAuc2VsZWN0ci12aXNpYmxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zZWxlY3RyLWRlc2t0b3AubXVsdGlwbGUubmF0aXZlLW9wZW4gLnNlbGVjdHItdmlzaWJsZSB7XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uc2VsZWN0ci1jb250YWluZXIubXVsdGlwbGUuc2VsZWN0ci1tb2JpbGUgLnNlbGVjdHItc2VsZWN0ZWQge1xyXG4gICAgei1pbmRleDogMDtcclxufVxyXG5cclxuLnNlbGVjdHItc2VsZWN0ZWQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAzLjZyZW07XHJcbiAgICBwYWRkaW5nOiAxcmVtIDIuOHJlbSAxcmVtIDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG4uY29sb3Itb3B0aW9ue1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5jb2xvci1vcHRpb24gLmNvbG9yLW9wdGlvbl9fY29sb3J7XHJcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xyXG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMnJlbTtcclxuICAgICAgICAgICAgZmxleDogMCAwIDJyZW07XHJcbiAgICB3aWR0aDogMnJlbTtcclxuICAgIGhlaWdodDogMnJlbTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAuOHJlbTtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDJweCAjQUNBRUIzO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMnB4ICNBQ0FFQjM7XHJcbn1cclxuXHJcbi5zZWxlY3RyLXNlbGVjdGVkOjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiBjYWxjKDUwJSAtIC4zNzVyZW0pO1xyXG4gICAgcmlnaHQ6IDFyZW07XHJcbiAgICB3aWR0aDogMXJlbTtcclxuICAgIGhlaWdodDogMC43NXJlbTtcclxuICAgIGJhY2tncm91bmQ6ICB1cmwoLi4vaW1nL21pbmlmaWVkLXN2Zy9pY29uLWFycm93LnN2Zykgbm8tcmVwZWF0IDUwJSA1MCUgLyAxcmVtIGF1dG87XHJcbiAgICBjb250ZW50OiAnJztcclxufVxyXG5cclxuLnNlbGVjdHItY29udGFpbmVyLm9wZW4gLnNlbGVjdHItc2VsZWN0ZWQ6OmJlZm9yZSxcclxuLnNlbGVjdHItY29udGFpbmVyLm5hdGl2ZS1vcGVuIC5zZWxlY3RyLXNlbGVjdGVkOjpiZWZvcmUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKSA7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpIDtcclxufVxyXG5cclxuLnNlbGVjdHItbGFiZWwge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIHBhZGRpbmc6IDAgMXJlbTtcclxufVxyXG5cclxuLnNlbGVjdHItcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICM2YzdhODY7XHJcbn1cclxuXHJcbi5zZWxlY3RyLXRhZ3Mge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbn1cclxuXHJcbi5oYXMtc2VsZWN0ZWQgLnNlbGVjdHItdGFncyB7XHJcbiAgICBtYXJnaW46IDAgMCAtMnB4O1xyXG59XHJcblxyXG4uc2VsZWN0ci10YWcge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcGFkZGluZzogMnB4IDI1cHggMnB4IDhweDtcclxuICAgIG1hcmdpbjogMCAycHggMnB4IDA7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlcjogbWVkaXVtIG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2FjYjdiZiBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xyXG59XHJcblxyXG4uc2VsZWN0ci1jb250YWluZXIubXVsdGlwbGUuaGFzLXNlbGVjdGVkIC5zZWxlY3RyLXNlbGVjdGVkIHtcclxuICAgIHBhZGRpbmc6IDVweCAyOHB4IDVweCA1cHg7XHJcbn1cclxuXHJcbi5zZWxlY3RyLW9wdGlvbnMtY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDEwMDAwO1xyXG4gICAgdG9wOiBjYWxjKDEwMCUgLSAycHgpO1xyXG4gICAgbGVmdDogLTFweDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcclxuICAgIGJvcmRlci13aWR0aDogMXB4O1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIGJvcmRlci1jb2xvcjogYmxhY2s7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5zZWxlY3RyLWNvbnRhaW5lci5vcGVuIC5zZWxlY3RyLW9wdGlvbnMtY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uc2VsZWN0ci1pbnB1dC1jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnNlbGVjdHItY2xlYXIsXHJcbi5zZWxlY3RyLWlucHV0LWNsZWFyLFxyXG4uc2VsZWN0ci10YWctcmVtb3ZlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgcmlnaHQ6IDIycHg7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNTAlLCAwcHgpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDBweCk7XHJcbiAgICBib3JkZXI6IG1lZGl1bSBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB6LWluZGV4OiAxMTtcclxufVxyXG5cclxuLnNlbGVjdHItY2xlYXIsXHJcbi5zZWxlY3RyLWlucHV0LWNsZWFyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zZWxlY3RyLWNvbnRhaW5lci5oYXMtc2VsZWN0ZWQgLnNlbGVjdHItY2xlYXIsXHJcbi5zZWxlY3RyLWlucHV0LWNvbnRhaW5lci5hY3RpdmUgLnNlbGVjdHItaW5wdXQtY2xlYXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5zZWxlY3RyLXNlbGVjdGVkIC5zZWxlY3RyLXRhZy1yZW1vdmUge1xyXG4gICAgcmlnaHQ6IDJweDtcclxufVxyXG5cclxuLnNlbGVjdHItY2xlYXI6OmJlZm9yZSxcclxuLnNlbGVjdHItY2xlYXI6OmFmdGVyLFxyXG4uc2VsZWN0ci1pbnB1dC1jbGVhcjo6YmVmb3JlLFxyXG4uc2VsZWN0ci1pbnB1dC1jbGVhcjo6YWZ0ZXIsXHJcbi5zZWxlY3RyLXRhZy1yZW1vdmU6OmJlZm9yZSxcclxuLnNlbGVjdHItdGFnLXJlbW92ZTo6YWZ0ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1cHg7XHJcbiAgICBsZWZ0OiA5cHg7XHJcbiAgICB3aWR0aDogMnB4O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgY29udGVudDogJyAnO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZjN2E4NjtcclxufVxyXG5cclxuLnNlbGVjdHItdGFnLXJlbW92ZTo6YmVmb3JlLFxyXG4uc2VsZWN0ci10YWctcmVtb3ZlOjphZnRlciB7XHJcbiAgICB0b3A6IDRweDtcclxuICAgIHdpZHRoOiAzcHg7XHJcbiAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uc2VsZWN0ci1jbGVhcjpiZWZvcmUsXHJcbi5zZWxlY3RyLWlucHV0LWNsZWFyOjpiZWZvcmUsXHJcbi5zZWxlY3RyLXRhZy1yZW1vdmU6OmJlZm9yZSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxufVxyXG5cclxuLnNlbGVjdHItY2xlYXI6YWZ0ZXIsXHJcbi5zZWxlY3RyLWlucHV0LWNsZWFyOjphZnRlcixcclxuLnNlbGVjdHItdGFnLXJlbW92ZTo6YWZ0ZXIge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxufVxyXG5cclxuLnNlbGVjdHItaW5wdXQtY29udGFpbmVyLmFjdGl2ZSxcclxuLnNlbGVjdHItaW5wdXQtY29udGFpbmVyLmFjdGl2ZSAuc2VsZWN0ci1jbGVhciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnNlbGVjdHItaW5wdXQge1xyXG4gICAgdG9wOiA1cHg7XHJcbiAgICBsZWZ0OiA1cHg7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XHJcbiAgICBtYXJnaW46IDEwcHggMTVweDtcclxuICAgIHBhZGRpbmc6IDdweCAzMHB4IDdweCA5cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcblxyXG4uc2VsZWN0ci1ub3RpY2Uge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogOHB4IDE2cHg7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzk5OTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnNlbGVjdHItY29udGFpbmVyLm5vdGljZSAuc2VsZWN0ci1ub3RpY2Uge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5zZWxlY3RyLWNvbnRhaW5lci5ub3RpY2UgLnNlbGVjdHItc2VsZWN0ZWQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XHJcbn1cclxuXHJcbi5zZWxlY3RyLW9wdGlvbnMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiBjYWxjKDEwMCUgKyAycHgpO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5zZWxlY3RyLWNvbnRhaW5lci5vcGVuIC5zZWxlY3RyLW9wdGlvbnMsXHJcbi5zZWxlY3RyLWNvbnRhaW5lci5vcGVuIC5zZWxlY3RyLWlucHV0LWNvbnRhaW5lcixcclxuLnNlbGVjdHItY29udGFpbmVyLm5vdGljZSAuc2VsZWN0ci1vcHRpb25zLWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnNlbGVjdHItb3B0aW9uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMC43cmVtIDFyZW07XHJcbiAgICBsaXN0LXN0eWxlOiBvdXRzaWRlIG5vbmUgbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbi5zZWxlY3RyLW9wdGlvbnMub3B0Z3JvdXBzID4gLnNlbGVjdHItb3B0aW9uIHtcclxuICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxufVxyXG5cclxuLnNlbGVjdHItb3B0Z3JvdXAge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uc2VsZWN0ci1vcHRncm91cC0tbGFiZWwge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgcGFkZGluZzogNXB4IDE1cHg7XHJcbn1cclxuXHJcbi5zZWxlY3RyLW1hdGNoIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4uc2VsZWN0ci1vcHRpb24uc2VsZWN0ZWQge1xyXG5cclxufVxyXG5cclxuLnNlbGVjdHItb3B0aW9uLmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xyXG59XHJcblxyXG4uc2VsZWN0ci1vcHRpb24uZGlzYWJsZWQge1xyXG4gICAgb3BhY2l0eTogMC40O1xyXG59XHJcblxyXG4uc2VsZWN0ci1vcHRpb24uZXhjbHVkZWQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnNlbGVjdHItY29udGFpbmVyLm9wZW4gLnNlbGVjdHItc2VsZWN0ZWQge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjOTk5ICM5OTkgdHJhbnNwYXJlbnQgIzk5OTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xyXG59XHJcblxyXG4uc2VsZWN0ci1jb250YWluZXIub3BlbiAuc2VsZWN0ci1zZWxlY3RlZDo6YWZ0ZXIge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZTNkKDBweCwgNTAlLCAwcHgpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGUzZCgwcHgsIDUwJSwgMHB4KTtcclxufVxyXG5cclxuLnNlbGVjdHItZGlzYWJsZWQge1xyXG4gICAgb3BhY2l0eTogLjY7XHJcbn1cclxuXHJcbi5zZWxlY3RyLWVtcHR5LFxyXG4uaGFzLXNlbGVjdGVkIC5zZWxlY3RyLXBsYWNlaG9sZGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5oYXMtc2VsZWN0ZWQgLnNlbGVjdHItbGFiZWwge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qIFRBR0dBQkxFICovXHJcbi50YWdnYWJsZSAuc2VsZWN0ci1zZWxlY3RlZCB7XHJcbiAgICBwYWRkaW5nOiA0cHggMjhweCA0cHggNHB4O1xyXG59XHJcblxyXG4udGFnZ2FibGUgLnNlbGVjdHItc2VsZWN0ZWQ6OmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLnRhZ2dhYmxlIC5zZWxlY3RyLWxhYmVsIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4udGFnZ2FibGUgLnNlbGVjdHItdGFncyB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4udGFnZ2FibGUgLnNlbGVjdHItcGxhY2Vob2xkZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmlucHV0LXRhZyB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1pbi13aWR0aDogOTBweDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4uc2VsZWN0ci10YWctaW5wdXQge1xyXG4gICAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcclxuICAgIHBhZGRpbmc6IDNweCAxMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG59XHJcblxyXG4uc2VsZWN0ci1pbnB1dC1jb250YWluZXIubG9hZGluZzo6YWZ0ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICByaWdodDogMjBweDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNTAlLCAwcHgpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDBweCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSAwIDA7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMCAwO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246IDUwMG1zIGxpbmVhciAwcyBub3JtYWwgZm9yd2FyZHMgaW5maW5pdGUgcnVubmluZyBzcGluO1xyXG4gICAgYW5pbWF0aW9uOiA1MDBtcyBsaW5lYXIgMHMgbm9ybWFsIGZvcndhcmRzIGluZmluaXRlIHJ1bm5pbmcgc3BpbjtcclxuICAgIGJvcmRlci13aWR0aDogM3B4O1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIGJvcmRlci1jb2xvcjogI2FhYSAjZGRkICNkZGQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzcGluIHtcclxuICAgIDAlIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMHB4KTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDBweCk7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgdHJhbnNsYXRlM2QoMHB4LCAtNTAlLCAwcHgpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgdHJhbnNsYXRlM2QoMHB4LCAtNTAlLCAwcHgpO1xyXG4gICAgfVxyXG59XHJcbkBrZXlmcmFtZXMgc3BpbiB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDBweCk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgdHJhbnNsYXRlM2QoMHB4LCAtNTAlLCAwcHgpO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpIHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMHB4KTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpIHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMHB4KTtcclxuICAgIH1cclxufVxyXG4uc2VsZWN0ci1jb250YWluZXIub3Blbi5pbnZlcnRlZCAuc2VsZWN0ci1zZWxlY3RlZCB7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICM5OTkgIzk5OTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xyXG59XHJcblxyXG4uc2VsZWN0ci1jb250YWluZXIuaW52ZXJ0ZWQgLnNlbGVjdHItb3B0aW9ucy1jb250YWluZXIge1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMXB4IDA7XHJcbiAgICBib3JkZXItY29sb3I6ICM5OTkgIzk5OSB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnNlbGVjdHItY29udGFpbmVyLmludmVydGVkIC5zZWxlY3RyLW9wdGlvbnMtY29udGFpbmVyIHtcclxuICAgIHRvcDogYXV0bztcclxuICAgIGJvdHRvbTogY2FsYygxMDAlIC0gMXB4KTtcclxufVxyXG5cclxuLnNlbGVjdHItY29udGFpbmVyIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzZjN2E4NjtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5zZWxlY3RyLWNvbnRhaW5lciA6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICM2YzdhODY7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uc2VsZWN0ci1jb250YWluZXIgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzZjN2E4NjtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5zZWxlY3RyLWNvbnRhaW5lciA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzZjN2E4NjtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5zZWxlY3RyLWNvbnRhaW5lciA6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjNmM3YTg2O1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG46cm9vdHstLWYtYnV0dG9uLXdpZHRoOiA0MHB4Oy0tZi1idXR0b24taGVpZ2h0OiA0MHB4Oy0tZi1idXR0b24tYm9yZGVyOiAwOy0tZi1idXR0b24tYm9yZGVyLXJhZGl1czogMDstLWYtYnV0dG9uLWNvbG9yOiAjMzc0MTUxOy0tZi1idXR0b24tYmc6ICNmOGY4Zjg7LS1mLWJ1dHRvbi1zaGFkb3c6IG5vbmU7LS1mLWJ1dHRvbi10cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlOy0tZi1idXR0b24tdHJhbnNmb3JtOiBub25lOy0tZi1idXR0b24tb3V0bGluZS13aWR0aDogMXB4Oy0tZi1idXR0b24tb3V0bGluZS1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNyk7LS1mLWJ1dHRvbi1zdmctd2lkdGg6IDIwcHg7LS1mLWJ1dHRvbi1zdmctaGVpZ2h0OiAyMHB4Oy0tZi1idXR0b24tc3ZnLXN0cm9rZS13aWR0aDogMS41Oy0tZi1idXR0b24tc3ZnLWZpbGw6IG5vbmU7LS1mLWJ1dHRvbi1zdmctZmlsdGVyOiBub25lOy0tZi1idXR0b24tc3ZnLW9wYWNpdHk6IDE7LS1mLWJ1dHRvbi1zdmctZGlzYWJsZWQtb3BhY2l0eTogLjU7LS1mLWJ1dHRvbi1zdmctdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2U7LS1mLWJ1dHRvbi1zdmctdHJhbnNmb3JtOiBub25lfS5mLWJ1dHRvbnt3aWR0aDp2YXIoLS1mLWJ1dHRvbi13aWR0aCk7aGVpZ2h0OnZhcigtLWYtYnV0dG9uLWhlaWdodCk7Ym9yZGVyOnZhcigtLWYtYnV0dG9uLWJvcmRlcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1mLWJ1dHRvbi1ib3JkZXItcmFkaXVzKTtjb2xvcjp2YXIoLS1mLWJ1dHRvbi1jb2xvcik7YmFja2dyb3VuZDp2YXIoLS1mLWJ1dHRvbi1iZyk7LXdlYmtpdC1ib3gtc2hhZG93OnZhcigtLWYtYnV0dG9uLXNoYWRvdyk7Ym94LXNoYWRvdzp2YXIoLS1mLWJ1dHRvbi1zaGFkb3cpOy13ZWJraXQtdHJhbnNmb3JtOnZhcigtLWYtYnV0dG9uLXRyYW5zZm9ybSk7dHJhbnNmb3JtOnZhcigtLWYtYnV0dG9uLXRyYW5zZm9ybSk7LXdlYmtpdC10cmFuc2l0aW9uOnZhcigtLWYtYnV0dG9uLXRyYW5zaXRpb24pO3RyYW5zaXRpb246dmFyKC0tZi1idXR0b24tdHJhbnNpdGlvbik7LXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6dmFyKC0tZi1idXR0b24tYmFja2Ryb3AtZmlsdGVyKTtiYWNrZHJvcC1maWx0ZXI6dmFyKC0tZi1idXR0b24tYmFja2Ryb3AtZmlsdGVyKTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3g7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjA7cGFkZGluZzowO3BvaW50ZXItZXZlbnRzOmFsbDtjdXJzb3I6cG9pbnRlcjtvdmVyZmxvdzpoaWRkZW59QG1lZGlhIChob3ZlcjogaG92ZXIpey5mLWJ1dHRvbjpob3Zlcjpub3QoW2FyaWEtZGlzYWJsZWRdKXtjb2xvcjp2YXIoLS1mLWJ1dHRvbi1ob3Zlci1jb2xvciwgdmFyKC0tZi1idXR0b24tY29sb3IpKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWYtYnV0dG9uLWhvdmVyLWJnLCB2YXIoLS1mLWJ1dHRvbi1iZykpfX0uZi1idXR0b246YWN0aXZlOm5vdChbYXJpYS1kaXNhYmxlZF0pe2NvbG9yOnZhcigtLWYtYnV0dG9uLWFjdGl2ZS1jb2xvciwgdmFyKC0tZi1idXR0b24taG92ZXItY29sb3IsIHZhcigtLWYtYnV0dG9uLWNvbG9yKSkpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZi1idXR0b24tYWN0aXZlLWJnLCB2YXIoLS1mLWJ1dHRvbi1ob3Zlci1iZywgdmFyKC0tZi1idXR0b24tYmcpKSl9LmYtYnV0dG9uOmZvY3Vze291dGxpbmU6bm9uZX0uZi1idXR0b246Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOnZhcigtLWYtYnV0dG9uLW91dGxpbmUtd2lkdGgpIHNvbGlkIHZhcigtLWYtYnV0dG9uLW91dGxpbmUtY29sb3IpO291dGxpbmUtb2Zmc2V0OnZhcigtLWYtYnV0dG9uLW91dGxpbmUtb2Zmc2V0KTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LmYtYnV0dG9uIHN2Z3t3aWR0aDp2YXIoLS1mLWJ1dHRvbi1zdmctd2lkdGgpO2hlaWdodDp2YXIoLS1mLWJ1dHRvbi1zdmctaGVpZ2h0KTstd2Via2l0LXRyYW5zZm9ybTp2YXIoLS1mLWJ1dHRvbi1zdmctdHJhbnNmb3JtKTt0cmFuc2Zvcm06dmFyKC0tZi1idXR0b24tc3ZnLXRyYW5zZm9ybSk7ZmlsbDp2YXIoLS1mLWJ1dHRvbi1zdmctZmlsbCk7LXdlYmtpdC1maWx0ZXI6dmFyKC0tZi1idXR0b24tc3ZnLWZpbHRlcik7ZmlsdGVyOnZhcigtLWYtYnV0dG9uLXN2Zy1maWx0ZXIpO29wYWNpdHk6dmFyKC0tZi1idXR0b24tc3ZnLW9wYWNpdHksIDEpOy13ZWJraXQtdHJhbnNpdGlvbjp2YXIoLS1mLWJ1dHRvbi1zdmctdHJhbnNpdGlvbik7dHJhbnNpdGlvbjp2YXIoLS1mLWJ1dHRvbi1zdmctdHJhbnNpdGlvbik7c3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6dmFyKC0tZi1idXR0b24tc3ZnLXN0cm9rZS13aWR0aCk7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3BvaW50ZXItZXZlbnRzOm5vbmV9LmYtYnV0dG9uW2FyaWEtZGlzYWJsZWRde2N1cnNvcjpkZWZhdWx0fS5mLWJ1dHRvblthcmlhLWRpc2FibGVkXSBzdmd7b3BhY2l0eTp2YXIoLS1mLWJ1dHRvbi1zdmctZGlzYWJsZWQtb3BhY2l0eSl9OnJvb3R7LS1mLXNwaW5uZXItY29sb3ItMTogcmdiYSgwLCAwLCAwLCAuMSk7LS1mLXNwaW5uZXItY29sb3ItMjogcmdiYSgxNywgMjQsIDI4LCAuOCk7LS1mLXNwaW5uZXItd2lkdGg6IDUwcHg7LS1mLXNwaW5uZXItaGVpZ2h0OiA1MHB4Oy0tZi1zcGlubmVyLWJvcmRlci1yYWRpdXM6IDUwJTstLWYtc3Bpbm5lci1ib3JkZXItd2lkdGg6IDRweH0uZi1zcGlubmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7bWFyZ2luOmNhbGModmFyKC0tZi1zcGlubmVyLXdpZHRoKSAqIC0uNSkgMCAwIGNhbGModmFyKC0tZi1zcGlubmVyLWhlaWdodCkgKiAtLjUpO3BhZGRpbmc6MDt3aWR0aDp2YXIoLS1mLXNwaW5uZXItd2lkdGgpO2hlaWdodDp2YXIoLS1mLXNwaW5uZXItaGVpZ2h0KTtib3JkZXItcmFkaXVzOnZhcigtLWYtc3Bpbm5lci1ib3JkZXItcmFkaXVzKTtib3JkZXI6dmFyKC0tZi1zcGlubmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tZi1zcGlubmVyLWNvbG9yLTEpO2JvcmRlci10b3AtY29sb3I6dmFyKC0tZi1zcGlubmVyLWNvbG9yLTIpOy13ZWJraXQtYW5pbWF0aW9uOmYtc3Bpbm5lciAuNzVzIGxpbmVhciBpbmZpbml0ZSxmLWZhZGVJbiAuMnMgZWFzZSAuMnMgYm90aDthbmltYXRpb246Zi1zcGlubmVyIC43NXMgbGluZWFyIGluZmluaXRlLGYtZmFkZUluIC4ycyBlYXNlIC4ycyBib3RofUAtd2Via2l0LWtleWZyYW1lcyBmLXNwaW5uZXJ7dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX1Aa2V5ZnJhbWVzIGYtc3Bpbm5lcnt0b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5mLXBhbnpvb20sLmYtem9vbWFibGV7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmYtcGFuem9vbTpiZWZvcmUsLmYtcGFuem9vbTphZnRlciwuZi16b29tYWJsZTpiZWZvcmUsLmYtem9vbWFibGU6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCJ9LmYtcGFuem9vbTpub3QoLmhhcy1jb250cm9scyk6YmVmb3JlLC5mLXpvb21hYmxlOm5vdCguaGFzLWNvbnRyb2xzKTpiZWZvcmV7bWFyZ2luLWJvdHRvbTphdXRvfS5mLXBhbnpvb206YWZ0ZXIsLmYtem9vbWFibGU6YWZ0ZXJ7bWFyZ2luLXRvcDphdXRvfS5mLXBhbnpvb21fX3dyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7bWluLXdpZHRoOjA7bWluLWhlaWdodDowO21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJX0uZi1wYW56b29tX193cmFwcGVyLndpbGwtem9vbS1vdXR7Y3Vyc29yOi13ZWJraXQtem9vbS1vdXQ7Y3Vyc29yOnpvb20tb3V0fS5mLXBhbnpvb21fX3dyYXBwZXIuY2FuLWRyYWd7Y3Vyc29yOm1vdmU7Y3Vyc29yOi13ZWJraXQtZ3JhYjtjdXJzb3I6Z3JhYn0uZi1wYW56b29tX193cmFwcGVyLndpbGwtem9vbS1pbntjdXJzb3I6LXdlYmtpdC16b29tLWluO2N1cnNvcjp6b29tLWlufS5mLXBhbnpvb21fX3dyYXBwZXIuaXMtZHJhZ2dpbmd7Y3Vyc29yOm1vdmU7Y3Vyc29yOi13ZWJraXQtZ3JhYmJpbmc7Y3Vyc29yOmdyYWJiaW5nfS5mLXBhbnpvb21fX3dyYXBwZXIuaGFzLWVycm9ye2Rpc3BsYXk6bm9uZX0uZi1wYW56b29tX19jb250ZW50e21pbi13aWR0aDowO21pbi1oZWlnaHQ6MDttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCV9LmYtcGFuem9vbV9fY29udGVudC5pcy1sYXp5bG9hZGluZywuZi1wYW56b29tX19jb250ZW50Lmhhcy1sYXp5ZXJyb3J7dmlzaWJpbGl0eTpoaWRkZW59aW1nLmYtcGFuem9vbV9fY29udGVudHt2ZXJ0aWNhbC1hbGlnbjp0b3A7LW8tb2JqZWN0LWZpdDpjb250YWluO29iamVjdC1maXQ6Y29udGFpbjstd2Via2l0LXRyYW5zaXRpb246bm9uZTt0cmFuc2l0aW9uOm5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5mLXBhbnpvb21fX3dyYXBwZXI+aW1nLmYtcGFuem9vbV9fY29udGVudHt2aXNpYmlsaXR5OmhpZGRlbn0uZi1wYW56b29tX192aWV3cG9ydHtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MX0uZi1wYW56b29tX192aWV3cG9ydD4uZi1wYW56b29tX19jb250ZW50e2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTstby1vYmplY3QtZml0OmZpbGw7b2JqZWN0LWZpdDpmaWxsfXBpY3R1cmUuZi1wYW56b29tX19jb250ZW50IGltZ3t2ZXJ0aWNhbC1hbGlnbjp0b3A7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzttYXgtaGVpZ2h0OjEwMCU7LW8tb2JqZWN0LWZpdDpjb250YWluO29iamVjdC1maXQ6Y29udGFpbjstd2Via2l0LXRyYW5zaXRpb246bm9uZTt0cmFuc2l0aW9uOm5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5mLWZhZGVJbnstd2Via2l0LWFuaW1hdGlvbjp2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIC4ycykgdmFyKC0tZi10cmFuc2l0aW9uLWVhc2luZywgZWFzZSkgdmFyKC0tZi10cmFuc2l0aW9uLWRlbGF5LCAwcykgYm90aCBmLWZhZGVJbjthbmltYXRpb246dmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAuMnMpIHZhcigtLWYtdHJhbnNpdGlvbi1lYXNpbmcsIGVhc2UpIHZhcigtLWYtdHJhbnNpdGlvbi1kZWxheSwgMHMpIGJvdGggZi1mYWRlSW47ei1pbmRleDoyfS5mLWZhZGVPdXR7LXdlYmtpdC1hbmltYXRpb246dmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAuMnMpIHZhcigtLWYtdHJhbnNpdGlvbi1lYXNpbmcsIGVhc2UpIHZhcigtLWYtdHJhbnNpdGlvbi1kZWxheSwgMHMpIGJvdGggZi1mYWRlT3V0O2FuaW1hdGlvbjp2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIC4ycykgdmFyKC0tZi10cmFuc2l0aW9uLWVhc2luZywgZWFzZSkgdmFyKC0tZi10cmFuc2l0aW9uLWRlbGF5LCAwcykgYm90aCBmLWZhZGVPdXQ7ei1pbmRleDoxfUAtd2Via2l0LWtleWZyYW1lcyBmLWZhZGVJbnswJXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGYtZmFkZUluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fUAtd2Via2l0LWtleWZyYW1lcyBmLWZhZGVPdXR7dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGYtZmFkZU91dHt0b3tvcGFjaXR5OjB9fS5mLWNyb3NzZmFkZUluey13ZWJraXQtYW5pbWF0aW9uOnZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgLjJzKSBlYXNlIGJvdGggZi1jcm9zc2ZhZGVJbjthbmltYXRpb246dmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAuMnMpIGVhc2UgYm90aCBmLWNyb3NzZmFkZUluO3otaW5kZXg6Mn0uZi1jcm9zc2ZhZGVPdXR7LXdlYmtpdC1hbmltYXRpb246Y2FsYyh2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIC4ycykgKiAuMikgZWFzZSBjYWxjKHZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgLjJzKSAqIC44KSBib3RoIGYtY3Jvc3NmYWRlT3V0O2FuaW1hdGlvbjpjYWxjKHZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgLjJzKSAqIC4yKSBlYXNlIGNhbGModmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAuMnMpICogLjgpIGJvdGggZi1jcm9zc2ZhZGVPdXQ7ei1pbmRleDoxfUAtd2Via2l0LWtleWZyYW1lcyBmLWNyb3NzZmFkZUluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZi1jcm9zc2ZhZGVJbnswJXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX1ALXdlYmtpdC1rZXlmcmFtZXMgZi1jcm9zc2ZhZGVPdXR7dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGYtY3Jvc3NmYWRlT3V0e3Rve29wYWNpdHk6MH19LmlzLWhvcml6b250YWwgLmYtc2xpZGVJbi5mcm9tLW5leHR7LXdlYmtpdC1hbmltYXRpb246dmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAuODVzKSBjdWJpYy1iZXppZXIoLjE2LDEsLjMsMSkgZi1zbGlkZUluTmV4dFg7YW5pbWF0aW9uOnZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgLjg1cykgY3ViaWMtYmV6aWVyKC4xNiwxLC4zLDEpIGYtc2xpZGVJbk5leHRYfS5pcy1ob3Jpem9udGFsIC5mLXNsaWRlSW4uZnJvbS1wcmV2ey13ZWJraXQtYW5pbWF0aW9uOnZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgLjg1cykgY3ViaWMtYmV6aWVyKC4xNiwxLC4zLDEpIGYtc2xpZGVJblByZXZYO2FuaW1hdGlvbjp2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIC44NXMpIGN1YmljLWJlemllciguMTYsMSwuMywxKSBmLXNsaWRlSW5QcmV2WH0uaXMtaG9yaXpvbnRhbCAuZi1zbGlkZU91dC50by1uZXh0ey13ZWJraXQtYW5pbWF0aW9uOnZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgLjg1cykgY3ViaWMtYmV6aWVyKC4xNiwxLC4zLDEpIGYtc2xpZGVPdXROZXh0WDthbmltYXRpb246dmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAuODVzKSBjdWJpYy1iZXppZXIoLjE2LDEsLjMsMSkgZi1zbGlkZU91dE5leHRYfS5pcy1ob3Jpem9udGFsIC5mLXNsaWRlT3V0LnRvLXByZXZ7LXdlYmtpdC1hbmltYXRpb246dmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAuODVzKSBjdWJpYy1iZXppZXIoLjE2LDEsLjMsMSkgZi1zbGlkZU91dFByZXZYO2FuaW1hdGlvbjp2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIC44NXMpIGN1YmljLWJlemllciguMTYsMSwuMywxKSBmLXNsaWRlT3V0UHJldlh9QC13ZWJraXQta2V5ZnJhbWVzIGYtc2xpZGVJblByZXZYezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZShjYWxjKDEwMCUgKyB2YXIoLS1mLWNhcm91c2VsLWdhcCwgMCkpKTt0cmFuc2Zvcm06dHJhbnNsYXRlKGNhbGMoMTAwJSArIHZhcigtLWYtY2Fyb3VzZWwtZ2FwLCAwKSkpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZi1zbGlkZUluUHJldlh7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKGNhbGMoMTAwJSArIHZhcigtLWYtY2Fyb3VzZWwtZ2FwLCAwKSkpO3RyYW5zZm9ybTp0cmFuc2xhdGUoY2FsYygxMDAlICsgdmFyKC0tZi1jYXJvdXNlbC1nYXAsIDApKSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QC13ZWJraXQta2V5ZnJhbWVzIGYtc2xpZGVJbk5leHRYezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZShjYWxjKC0xMDAlIC0gdmFyKC0tZi1jYXJvdXNlbC1nYXAsIDApKSk7dHJhbnNmb3JtOnRyYW5zbGF0ZShjYWxjKC0xMDAlIC0gdmFyKC0tZi1jYXJvdXNlbC1nYXAsIDApKSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmLXNsaWRlSW5OZXh0WHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoY2FsYygtMTAwJSAtIHZhcigtLWYtY2Fyb3VzZWwtZ2FwLCAwKSkpO3RyYW5zZm9ybTp0cmFuc2xhdGUoY2FsYygtMTAwJSAtIHZhcigtLWYtY2Fyb3VzZWwtZ2FwLCAwKSkpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUAtd2Via2l0LWtleWZyYW1lcyBmLXNsaWRlT3V0TmV4dFh7dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKGNhbGMoLTEwMCUgLSB2YXIoLS1mLWNhcm91c2VsLWdhcCwgMCkpKTt0cmFuc2Zvcm06dHJhbnNsYXRlKGNhbGMoLTEwMCUgLSB2YXIoLS1mLWNhcm91c2VsLWdhcCwgMCkpKX19QGtleWZyYW1lcyBmLXNsaWRlT3V0TmV4dFh7dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKGNhbGMoLTEwMCUgLSB2YXIoLS1mLWNhcm91c2VsLWdhcCwgMCkpKTt0cmFuc2Zvcm06dHJhbnNsYXRlKGNhbGMoLTEwMCUgLSB2YXIoLS1mLWNhcm91c2VsLWdhcCwgMCkpKX19QC13ZWJraXQta2V5ZnJhbWVzIGYtc2xpZGVPdXRQcmV2WHt0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoY2FsYygxMDAlICsgdmFyKC0tZi1jYXJvdXNlbC1nYXAsIDApKSk7dHJhbnNmb3JtOnRyYW5zbGF0ZShjYWxjKDEwMCUgKyB2YXIoLS1mLWNhcm91c2VsLWdhcCwgMCkpKX19QGtleWZyYW1lcyBmLXNsaWRlT3V0UHJldlh7dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKGNhbGMoMTAwJSArIHZhcigtLWYtY2Fyb3VzZWwtZ2FwLCAwKSkpO3RyYW5zZm9ybTp0cmFuc2xhdGUoY2FsYygxMDAlICsgdmFyKC0tZi1jYXJvdXNlbC1nYXAsIDApKSl9fS5pcy12ZXJ0aWNhbCAuZi1zbGlkZUluLmZyb20tbmV4dHstd2Via2l0LWFuaW1hdGlvbjp2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIC44NXMpIGN1YmljLWJlemllciguMTYsMSwuMywxKSBmLXNsaWRlSW5OZXh0WTthbmltYXRpb246dmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAuODVzKSBjdWJpYy1iZXppZXIoLjE2LDEsLjMsMSkgZi1zbGlkZUluTmV4dFl9LmlzLXZlcnRpY2FsIC5mLXNsaWRlSW4uZnJvbS1wcmV2ey13ZWJraXQtYW5pbWF0aW9uOnZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgLjg1cykgY3ViaWMtYmV6aWVyKC4xNiwxLC4zLDEpIGYtc2xpZGVJblByZXZZO2FuaW1hdGlvbjp2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIC44NXMpIGN1YmljLWJlemllciguMTYsMSwuMywxKSBmLXNsaWRlSW5QcmV2WX0uaXMtdmVydGljYWwgLmYtc2xpZGVPdXQudG8tbmV4dHstd2Via2l0LWFuaW1hdGlvbjp2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIC44NXMpIGN1YmljLWJlemllciguMTYsMSwuMywxKSBmLXNsaWRlT3V0TmV4dFk7YW5pbWF0aW9uOnZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgLjg1cykgY3ViaWMtYmV6aWVyKC4xNiwxLC4zLDEpIGYtc2xpZGVPdXROZXh0WX0uaXMtdmVydGljYWwgLmYtc2xpZGVPdXQudG8tcHJldnstd2Via2l0LWFuaW1hdGlvbjp2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIC44NXMpIGN1YmljLWJlemllciguMTYsMSwuMywxKSBmLXNsaWRlT3V0UHJldlk7YW5pbWF0aW9uOnZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgLjg1cykgY3ViaWMtYmV6aWVyKC4xNiwxLC4zLDEpIGYtc2xpZGVPdXRQcmV2WX1ALXdlYmtpdC1rZXlmcmFtZXMgZi1zbGlkZUluUHJldll7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWShjYWxjKDEwMCUgKyB2YXIoLS1mLWNhcm91c2VsLWdhcCwgMCkpKTt0cmFuc2Zvcm06dHJhbnNsYXRlWShjYWxjKDEwMCUgKyB2YXIoLS1mLWNhcm91c2VsLWdhcCwgMCkpKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGYtc2xpZGVJblByZXZZezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoY2FsYygxMDAlICsgdmFyKC0tZi1jYXJvdXNlbC1nYXAsIDApKSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoY2FsYygxMDAlICsgdmFyKC0tZi1jYXJvdXNlbC1nYXAsIDApKSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QC13ZWJraXQta2V5ZnJhbWVzIGYtc2xpZGVJbk5leHRZezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoY2FsYygtMTAwJSAtIHZhcigtLWYtY2Fyb3VzZWwtZ2FwLCAwKSkpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKGNhbGMoLTEwMCUgLSB2YXIoLS1mLWNhcm91c2VsLWdhcCwgMCkpKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGYtc2xpZGVJbk5leHRZezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoY2FsYygtMTAwJSAtIHZhcigtLWYtY2Fyb3VzZWwtZ2FwLCAwKSkpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKGNhbGMoLTEwMCUgLSB2YXIoLS1mLWNhcm91c2VsLWdhcCwgMCkpKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1ALXdlYmtpdC1rZXlmcmFtZXMgZi1zbGlkZU91dE5leHRZe3Rvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoY2FsYygtMTAwJSAtIHZhcigtLWYtY2Fyb3VzZWwtZ2FwLCAwKSkpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKGNhbGMoLTEwMCUgLSB2YXIoLS1mLWNhcm91c2VsLWdhcCwgMCkpKX19QGtleWZyYW1lcyBmLXNsaWRlT3V0TmV4dFl7dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWShjYWxjKC0xMDAlIC0gdmFyKC0tZi1jYXJvdXNlbC1nYXAsIDApKSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoY2FsYygtMTAwJSAtIHZhcigtLWYtY2Fyb3VzZWwtZ2FwLCAwKSkpfX1ALXdlYmtpdC1rZXlmcmFtZXMgZi1zbGlkZU91dFByZXZZe3Rvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoY2FsYygxMDAlICsgdmFyKC0tZi1jYXJvdXNlbC1nYXAsIDApKSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoY2FsYygxMDAlICsgdmFyKC0tZi1jYXJvdXNlbC1nYXAsIDApKSl9fUBrZXlmcmFtZXMgZi1zbGlkZU91dFByZXZZe3Rvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoY2FsYygxMDAlICsgdmFyKC0tZi1jYXJvdXNlbC1nYXAsIDApKSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoY2FsYygxMDAlICsgdmFyKC0tZi1jYXJvdXNlbC1nYXAsIDApKSl9fS5mLXpvb21JblVwey13ZWJraXQtYW5pbWF0aW9uOnZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgLjNzKSBlYXNlIGJvdGggZi16b29tSW5VcDthbmltYXRpb246dmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAuM3MpIGVhc2UgYm90aCBmLXpvb21JblVwfS5mLXpvb21PdXREb3duey13ZWJraXQtYW5pbWF0aW9uOnZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgLjNzKSBlYXNlIGJvdGggZi16b29tT3V0RG93bjthbmltYXRpb246dmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAuM3MpIGVhc2UgYm90aCBmLXpvb21PdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBmLXpvb21JblVwezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKHZhcigtLWYtem9vbUluVXAtc2NhbGUsIC45NzUpKSB0cmFuc2xhdGUzZCh2YXIoLS1mLXpvb21JblVwLXgsIDApLHZhcigtLWYtem9vbUluVXAteSwgMTZweCksMCk7dHJhbnNmb3JtOnNjYWxlKHZhcigtLWYtem9vbUluVXAtc2NhbGUsIC45NzUpKSB0cmFuc2xhdGUzZCh2YXIoLS1mLXpvb21JblVwLXgsIDApLHZhcigtLWYtem9vbUluVXAteSwgMTZweCksMCk7b3BhY2l0eTp2YXIoLS1mLXpvb21JblVwLW9wYWNpdHksIDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGYtem9vbUluVXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUodmFyKC0tZi16b29tSW5VcC1zY2FsZSwgLjk3NSkpIHRyYW5zbGF0ZTNkKHZhcigtLWYtem9vbUluVXAteCwgMCksdmFyKC0tZi16b29tSW5VcC15LCAxNnB4KSwwKTt0cmFuc2Zvcm06c2NhbGUodmFyKC0tZi16b29tSW5VcC1zY2FsZSwgLjk3NSkpIHRyYW5zbGF0ZTNkKHZhcigtLWYtem9vbUluVXAteCwgMCksdmFyKC0tZi16b29tSW5VcC15LCAxNnB4KSwwKTtvcGFjaXR5OnZhcigtLWYtem9vbUluVXAtb3BhY2l0eSwgMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlWigwKTtvcGFjaXR5OjF9fUAtd2Via2l0LWtleWZyYW1lcyBmLXpvb21PdXREb3due3Rvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKHZhcigtLWYtem9vbU91dERvd24tc2NhbGUsIC45NzUpKSB0cmFuc2xhdGUzZCh2YXIoLS1mLXpvb21PdXREb3duLXgsIDApLHZhcigtLWYtem9vbU91dERvd24teSwgMTZweCksMCk7dHJhbnNmb3JtOnNjYWxlKHZhcigtLWYtem9vbU91dERvd24tc2NhbGUsIC45NzUpKSB0cmFuc2xhdGUzZCh2YXIoLS1mLXpvb21PdXREb3duLXgsIDApLHZhcigtLWYtem9vbU91dERvd24teSwgMTZweCksMCk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGYtem9vbU91dERvd257dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUodmFyKC0tZi16b29tT3V0RG93bi1zY2FsZSwgLjk3NSkpIHRyYW5zbGF0ZTNkKHZhcigtLWYtem9vbU91dERvd24teCwgMCksdmFyKC0tZi16b29tT3V0RG93bi15LCAxNnB4KSwwKTt0cmFuc2Zvcm06c2NhbGUodmFyKC0tZi16b29tT3V0RG93bi1zY2FsZSwgLjk3NSkpIHRyYW5zbGF0ZTNkKHZhcigtLWYtem9vbU91dERvd24teCwgMCksdmFyKC0tZi16b29tT3V0RG93bi15LCAxNnB4KSwwKTtvcGFjaXR5OjB9fS5mLXRocm93T3V0VXB7LXdlYmtpdC1hbmltYXRpb246dmFyKC0tZi10aHJvd091dFVwLWR1cmF0aW9uLCAuMnMpIGVhc2Utb3V0IGJvdGggZi10aHJvd091dFVwO2FuaW1hdGlvbjp2YXIoLS1mLXRocm93T3V0VXAtZHVyYXRpb24sIC4ycykgZWFzZS1vdXQgYm90aCBmLXRocm93T3V0VXB9LmYtdGhyb3dPdXREb3duey13ZWJraXQtYW5pbWF0aW9uOnZhcigtLWYtdGhyb3dPdXREb3duLWR1cmF0aW9uLCAuMnMpIGVhc2Utb3V0IGJvdGggZi10aHJvd091dERvd247YW5pbWF0aW9uOnZhcigtLWYtdGhyb3dPdXREb3duLWR1cmF0aW9uLCAuMnMpIGVhc2Utb3V0IGJvdGggZi10aHJvd091dERvd259QC13ZWJraXQta2V5ZnJhbWVzIGYtdGhyb3dPdXRVcHt0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLGNhbGModmFyKC0tZi10aHJvd091dFVwLXksIDE1MHB4KSAqIC0xKSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCxjYWxjKHZhcigtLWYtdGhyb3dPdXRVcC15LCAxNTBweCkgKiAtMSksMCk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGYtdGhyb3dPdXRVcHt0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLGNhbGModmFyKC0tZi10aHJvd091dFVwLXksIDE1MHB4KSAqIC0xKSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCxjYWxjKHZhcigtLWYtdGhyb3dPdXRVcC15LCAxNTBweCkgKiAtMSksMCk7b3BhY2l0eTowfX1ALXdlYmtpdC1rZXlmcmFtZXMgZi10aHJvd091dERvd257dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCx2YXIoLS1mLXRocm93T3V0RG93bi15LCAxNTBweCksMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsdmFyKC0tZi10aHJvd091dERvd24teSwgMTUwcHgpLDApO29wYWNpdHk6MH19QGtleWZyYW1lcyBmLXRocm93T3V0RG93bnt0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLHZhcigtLWYtdGhyb3dPdXREb3duLXksIDE1MHB4KSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCx2YXIoLS1mLXRocm93T3V0RG93bi15LCAxNTBweCksMCk7b3BhY2l0eTowfX0uZi1jYXJvdXNlbF9fc2xpZGUuaGFzLWh0bWx7b3ZlcmZsb3c6YXV0b30uZi1odG1se3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjp2YXIoLS1mLWh0bWwtbWFyZ2luLCAwKTtwYWRkaW5nOnZhcigtLWYtaHRtbC1wYWRkaW5nLCAycmVtKTtjb2xvcjp2YXIoLS1mLWh0bWwtY29sb3IsIGN1cnJlbnRDb2xvcik7YmFja2dyb3VuZDp2YXIoLS1mLWh0bWwtYmcpfS5mLWh0bWwuaXMtZXJyb3J7dGV4dC1hbGlnbjpjZW50ZXJ9Lmhhcy1pZnJhbWUgLmYtaHRtbCwuaGFzLXBkZiAuZi1odG1sLC5oYXMtZ21hcCAuZi1odG1sey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDttaW4taGVpZ2h0OjFweDtvdmVyZmxvdzp2aXNpYmxlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9Lmhhcy1wZGYgLmYtaHRtbCwuaGFzLWdtYXAgLmYtaHRtbHtwYWRkaW5nOjB9LmYtaWZyYW1le2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjA7Ym9yZGVyOjA7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX0uZi1jYXB0aW9uey1tcy1mbGV4LWl0ZW0tYWxpZ246Y2VudGVyO2FsaWduLXNlbGY6Y2VudGVyOy1tcy1mbGV4LW5lZ2F0aXZlOjA7ZmxleC1zaHJpbms6MDttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OmNhbGMoODB2aCAtIDEwMHB4KTtvdmVyZmxvdzphdXRvO21hcmdpbjp2YXIoLS1mLWNhcHRpb24tbWFyZ2luKTtwYWRkaW5nOnZhcigtLWYtY2FwdGlvbi1wYWRkaW5nLCAxNnB4IDhweCk7b3ZlcmZsb3ctd3JhcDphbnl3aGVyZTtsaW5lLWhlaWdodDp2YXIoLS1mLWNhcHRpb24tbGluZS1oZWlnaHQpO2NvbG9yOnZhcigtLWYtY2FwdGlvbi1jb2xvcik7YmFja2dyb3VuZDp2YXIoLS1mLWNhcHRpb24tYmcpO2ZvbnQ6dmFyKC0tZi1jYXB0aW9uLWZvbnQpfS5oYXMtaHRtbDV2aWRlbyAuZi1odG1sLC5oYXMteW91dHViZSAuZi1odG1sLC5oYXMtdmltZW8gLmYtaHRtbHtwYWRkaW5nOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTttYXgtd2lkdGg6dmFyKC0tZi12aWRlby13aWR0aCwgOTYwcHgpO21heC1oZWlnaHQ6dmFyKC0tZi12aWRlby1oZWlnaHQsIDU0MHB4KTthc3BlY3QtcmF0aW86dmFyKC0tZi12aWRlby1hc3BlY3QtcmF0aW8pO21pbi1oZWlnaHQ6MXB4O292ZXJmbG93OnZpc2libGU7YmFja2dyb3VuZDp2YXIoLS1mLXZpZGVvLWJnLCByZ2JhKDAsIDAsIDAsIC45KSl9LmYtaHRtbDV2aWRlb3tib3JkZXI6MDtkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7YmFja2dyb3VuZDp0cmFuc3BhcmVudH0uZi1idXR0b24uaXMtYXJyb3d7LS1mLWJ1dHRvbi13aWR0aDogdmFyKC0tZi1hcnJvdy13aWR0aCwgNDZweCk7LS1mLWJ1dHRvbi1oZWlnaHQ6IHZhcigtLWYtYXJyb3ctaGVpZ2h0LCA0NnB4KTstLWYtYnV0dG9uLXN2Zy13aWR0aDogdmFyKC0tZi1hcnJvdy1zdmctd2lkdGgsIDI0cHgpOy0tZi1idXR0b24tc3ZnLWhlaWdodDogdmFyKC0tZi1hcnJvdy1zdmctaGVpZ2h0LCAyNHB4KTstLWYtYnV0dG9uLXN2Zy1zdHJva2Utd2lkdGg6IHZhcigtLWYtYXJyb3ctc3ZnLXN0cm9rZS13aWR0aCwgMS43NSk7LS1mLWJ1dHRvbi1ib3JkZXItcmFkaXVzOiB2YXIoLS1mLWFycm93LWJvcmRlci1yYWRpdXMsIHVuc2V0KTstLWYtYnV0dG9uLWJnOiB2YXIoLS1mLWFycm93LWJnLCB0cmFuc3BhcmVudCk7LS1mLWJ1dHRvbi1ob3Zlci1iZzogdmFyKC0tZi1hcnJvdy1ob3Zlci1iZywgdmFyKC0tZi1hcnJvdy1iZykpOy0tZi1idXR0b24tYWN0aXZlLWJnOiB2YXIoLS1mLWFycm93LWFjdGl2ZS1iZywgdmFyKC0tZi1hcnJvdy1ob3Zlci1iZykpOy0tZi1idXR0b24tc2hhZG93OiB2YXIoLS1mLWFycm93LXNoYWRvdyk7LS1mLWJ1dHRvbi1jb2xvcjogdmFyKC0tZi1hcnJvdy1jb2xvcik7LS1mLWJ1dHRvbi1ob3Zlci1jb2xvcjogdmFyKC0tZi1hcnJvdy1ob3Zlci1jb2xvciwgdmFyKC0tZi1hcnJvdy1jb2xvcikpOy0tZi1idXR0b24tYWN0aXZlLWNvbG9yOiB2YXIoIC0tZi1hcnJvdy1hY3RpdmUtY29sb3IsIHZhcigtLWYtYXJyb3ctaG92ZXItY29sb3IpICk7b3ZlcmZsb3c6dmlzaWJsZX0uZi1idXR0b24uaXMtYXJyb3cuaXMtcHJldiwuZi1idXR0b24uaXMtYXJyb3cuaXMtbmV4dHtwb3NpdGlvbjphYnNvbHV0ZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwKTt6LWluZGV4OjIwfS5pcy1ob3Jpem9udGFsIC5mLWJ1dHRvbi5pcy1hcnJvdy5pcy1wcmV2LC5pcy1ob3Jpem9udGFsIC5mLWJ1dHRvbi5pcy1hcnJvdy5pcy1uZXh0e2luc2V0OjUwJSBhdXRvIGF1dG87LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0uaXMtaG9yaXpvbnRhbC5pcy1sdHIgLmYtYnV0dG9uLmlzLWFycm93LmlzLXByZXZ7bGVmdDp2YXIoLS1mLWFycm93LXBvcywgMCl9LmlzLWhvcml6b250YWwuaXMtbHRyIC5mLWJ1dHRvbi5pcy1hcnJvdy5pcy1uZXh0e3JpZ2h0OnZhcigtLWYtYXJyb3ctcG9zLCAwKX0uaXMtaG9yaXpvbnRhbC5pcy1ydGwgLmYtYnV0dG9uLmlzLWFycm93LmlzLXByZXZ7cmlnaHQ6dmFyKC0tZi1hcnJvdy1wb3MsIDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlWSgxODBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZVkoMTgwZGVnKX0uaXMtaG9yaXpvbnRhbC5pcy1ydGwgLmYtYnV0dG9uLmlzLWFycm93LmlzLW5leHR7bGVmdDp2YXIoLS1mLWFycm93LXBvcywgMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSByb3RhdGVZKDE4MGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlWSgxODBkZWcpfS5pcy12ZXJ0aWNhbC5pcy1sdHIgLmYtYnV0dG9uLmlzLWFycm93LmlzLXByZXYsLmlzLXZlcnRpY2FsLmlzLXJ0bCAuZi1idXR0b24uaXMtYXJyb3cuaXMtcHJldnt0b3A6dmFyKC0tZi1hcnJvdy1wb3MsIDApO3JpZ2h0OmF1dG87Ym90dG9tOmF1dG87bGVmdDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSl9LmlzLXZlcnRpY2FsLmlzLWx0ciAuZi1idXR0b24uaXMtYXJyb3cuaXMtbmV4dCwuaXMtdmVydGljYWwuaXMtcnRsIC5mLWJ1dHRvbi5pcy1hcnJvdy5pcy1uZXh0e3RvcDphdXRvO3JpZ2h0OmF1dG87Ym90dG9tOnZhcigtLWYtYXJyb3ctcG9zLCAwKTtsZWZ0OjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlKX0uaXMtdmVydGljYWwgLmYtYnV0dG9uLmlzLWFycm93LmlzLXByZXYgc3ZnLC5pcy12ZXJ0aWNhbCAuZi1idXR0b24uaXMtYXJyb3cuaXMtbmV4dCBzdmd7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX0uZi1jYXJvdXNlbF9fdG9vbGJhcnstLWYtcHJvZ3Jlc3NiYXItaGVpZ2h0OiAxMDAlO2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIGF1dG8gMWZyO21hcmdpbjp2YXIoLS1mLXRvb2xiYXItbWFyZ2luLCAwKTtwYWRkaW5nOnZhcigtLWYtdG9vbGJhci1wYWRkaW5nLCA4cHgpO2xpbmUtaGVpZ2h0OnZhcigtLWYtdG9vbGJhci1saW5lLWhlaWdodCk7YmFja2dyb3VuZDp2YXIoLS1mLXRvb2xiYXItYmcsIG5vbmUpOy13ZWJraXQtYm94LXNoYWRvdzp2YXIoLS1mLXRvb2xiYXItc2hhZG93LCBub25lKTtib3gtc2hhZG93OnZhcigtLWYtdG9vbGJhci1zaGFkb3csIG5vbmUpOy13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOnZhcigtLWYtdG9vbGJhci1iYWNrZHJvcC1maWx0ZXIpO2JhY2tkcm9wLWZpbHRlcjp2YXIoLS1mLXRvb2xiYXItYmFja2Ryb3AtZmlsdGVyKTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjIwO2NvbG9yOnZhcigtLWYtdG9vbGJhci1jb2xvciwgY3VycmVudENvbG9yKTtmb250LXNpemU6dmFyKC0tZi10b29sYmFyLWZvbnQtc2l6ZSwgMTdweCk7Zm9udC13ZWlnaHQ6dmFyKC0tZi10b29sYmFyLWZvbnQtd2VpZ2h0LCBpbmhlcml0KTtmb250LWZhbWlseTp2YXIoLS1mLXRvb2xiYXItZm9udCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJIEFkanVzdGVkXCIsIFwiU2Vnb2UgVUlcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZik7dGV4dC1zaGFkb3c6dmFyKC0tZi10b29sYmFyLXRleHQtc2hhZG93KTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXZhcmlhbnQtbnVtZXJpYzp0YWJ1bGFyLW51bXM7LXdlYmtpdC1mb250LXNtb290aGluZzpzdWJwaXhlbC1hbnRpYWxpYXNlZDt3aGl0ZS1zcGFjZTpub3dyYXA7cG9pbnRlci1ldmVudHM6bm9uZX0uZi1jYXJvdXNlbF9fdG9vbGJhci5pcy1hYnNvbHV0ZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MH0uZi1jYXJvdXNlbF9fdG9vbGJhcl9fY29sdW1ue2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50Omhvcml6b250YWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtZGlyZWN0aW9uOnJvdzstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7LW1zLWZsZXgtbGluZS1wYWNrOnN0YXJ0O2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydDtnYXA6dmFyKC0tZi10b29sYmFyLWdhcCwgMCk7cG9pbnRlci1ldmVudHM6bm9uZX0uZi1jYXJvdXNlbF9fdG9vbGJhcl9fY29sdW1uLmlzLWxlZnR7anVzdGlmeS1zZWxmOmZsZXgtc3RhcnQ7LXdlYmtpdC1ib3gtcGFjazpzdGFydDstbXMtZmxleC1wYWNrOnN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5mLWNhcm91c2VsX190b29sYmFyX19jb2x1bW4uaXMtbWlkZGxley13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmYtY2Fyb3VzZWxfX3Rvb2xiYXJfX2NvbHVtbi5pcy1yaWdodHtqdXN0aWZ5LXNlbGY6ZmxleC1lbmQ7LXdlYmtpdC1ib3gtcGFjazplbmQ7LW1zLWZsZXgtcGFjazplbmQ7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kOy1tcy1mbGV4LWZsb3c6bm93cmFwO2ZsZXgtZmxvdzpub3dyYXB9LmYtY2Fyb3VzZWxfX3Rvb2xiYXJfX2NvbHVtbj4qe3BvaW50ZXItZXZlbnRzOmFsbH0uZi1jYXJvdXNlbDpoYXMoLmYtY2Fyb3VzZWxfX3NsaWRlLmlzLWZ1bGxzaXplKSBbZGF0YS1wYW56b29tLWFjdGlvbj10b2dnbGVGdWxsXSBne2Rpc3BsYXk6bm9uZX1bZGF0YS1hdXRvcGxheS1hY3Rpb249dG9nZ2xlXSBzdmcgZzpmaXJzdC1jaGlsZHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4fVtkYXRhLWF1dG9wbGF5LWFjdGlvbj10b2dnbGVdIHN2ZyBnOmxhc3QtY2hpbGR7ZGlzcGxheTpub25lfS5oYXMtYXV0b3BsYXkgW2RhdGEtYXV0b3BsYXktYWN0aW9uPXRvZ2dsZV0gc3ZnIGc6Zmlyc3QtY2hpbGR7ZGlzcGxheTpub25lfS5oYXMtYXV0b3BsYXkgW2RhdGEtYXV0b3BsYXktYWN0aW9uPXRvZ2dsZV0gc3ZnIGc6bGFzdC1jaGlsZHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4fTotd2Via2l0LWZ1bGwtc2NyZWVuIFtkYXRhLWZ1bGxzY3JlZW4tYWN0aW9uPXRvZ2dsZV0gc3ZnIFtkYXRhLWZ1bGxzY3JlZW4tYWN0aW9uPXRvZ2dsZV0gc3ZnIGc6Zmlyc3QtY2hpbGR7ZGlzcGxheTpub25lfTotbXMtZnVsbHNjcmVlbiBbZGF0YS1mdWxsc2NyZWVuLWFjdGlvbj10b2dnbGVdIHN2ZyBbZGF0YS1mdWxsc2NyZWVuLWFjdGlvbj10b2dnbGVdIHN2ZyBnOmZpcnN0LWNoaWxke2Rpc3BsYXk6bm9uZX06ZnVsbHNjcmVlbiBbZGF0YS1mdWxsc2NyZWVuLWFjdGlvbj10b2dnbGVdIHN2ZyBbZGF0YS1mdWxsc2NyZWVuLWFjdGlvbj10b2dnbGVdIHN2ZyBnOmZpcnN0LWNoaWxke2Rpc3BsYXk6bm9uZX06LXdlYmtpdC1mdWxsLXNjcmVlbiBbZGF0YS1mdWxsc2NyZWVuLWFjdGlvbj10b2dnbGVdIHN2ZyBbZGF0YS1mdWxsc2NyZWVuLWFjdGlvbj10b2dnbGVdIHN2ZyBnOmxhc3QtY2hpbGR7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5OmZsZXh9Oi1tcy1mdWxsc2NyZWVuIFtkYXRhLWZ1bGxzY3JlZW4tYWN0aW9uPXRvZ2dsZV0gc3ZnIFtkYXRhLWZ1bGxzY3JlZW4tYWN0aW9uPXRvZ2dsZV0gc3ZnIGc6bGFzdC1jaGlsZHtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleH06ZnVsbHNjcmVlbiBbZGF0YS1mdWxsc2NyZWVuLWFjdGlvbj10b2dnbGVdIHN2ZyBbZGF0YS1mdWxsc2NyZWVuLWFjdGlvbj10b2dnbGVdIHN2ZyBnOmxhc3QtY2hpbGR7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleH0uZi1jYXJvdXNlbF9fY291bnRlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDpob3Jpem9udGFsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3c7Y3Vyc29yOmRlZmF1bHQ7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO21hcmdpbjp2YXIoLS1mLWNvdW50ZXItbWFyZ2luLCAwKTtwYWRkaW5nOnZhcigtLWYtY291bnRlci1wYWRkaW5nLCA0cHgpO2xpbmUtaGVpZ2h0OnZhcigtLWYtY291bnRlci1saW5lLWhlaWdodCk7YmFja2dyb3VuZDp2YXIoLS1mLWNvdW50ZXItYmcpO2JvcmRlci1yYWRpdXM6dmFyKC0tZi1jb3VudGVyLWJvcmRlci1yYWRpdXMpfS5mLWNhcm91c2VsX19jb3VudGVyIHNwYW57cGFkZGluZzowIHZhcigtLWYtY291bnRlci1nYXAsIDRweCl9OnJvb3R7LS1mLXRodW1icy1nYXA6IDhweDstLWYtdGh1bWJzLW1hcmdpbjogMDstLWYtdGh1bWJzLXBhZGRpbmcteDogOHB4Oy0tZi10aHVtYnMtcGFkZGluZy15OiA4cHg7LS1mLXRodW1icy16LWluZGV4OiAxOy0tZi10aHVtYi13aWR0aDogOTZweDstLWYtdGh1bWItaGVpZ2h0OiA3MnB4Oy0tZi10aHVtYi1maXQ6IGNvdmVyOy0tZi10aHVtYi1vcGFjaXR5OiAxOy0tZi10aHVtYi10cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLCB0cmFuc2Zvcm0gLjE1cyBlYXNlOy0tZi10aHVtYi1ib3JkZXI6IG5vbmU7LS1mLXRodW1iLWJvcmRlci1yYWRpdXM6IDRweDstLWYtdGh1bWItdHJhbnNmb3JzOiBub25lOy0tZi10aHVtYi1zaGFkb3c6IG5vbmU7LS1mLXRodW1iLWJnOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAuMSksIHJnYmEoMCwgMCwgMCwgLjA1KSk7LS1mLXRodW1iLWZvY3VzLXNoYWRvdzogaW5zZXQgMCAwIDAgLjhweCAjMjIyLCBpbnNldCAwIDAgMCAyLjI1cHggI2ZmZjstLWYtdGh1bWItc2VsZWN0ZWQtc2hhZG93OiBpbnNldCAwIDAgMCAuOHB4ICMyMjIsIGluc2V0IDAgMCAwIDIuMjVweCAjZmZmfS5mLXRodW1ic3stLWYtY2Fyb3VzZWwtc2xpZGUtd2lkdGg6IGNhbGModmFyKC0tZi10aHVtYi13aWR0aCkgKyB2YXIoLS1mLXRodW1icy1nYXApKTstLWYtY2Fyb3VzZWwtc2xpZGUtaGVpZ2h0OiBjYWxjKHZhcigtLWYtdGh1bWItaGVpZ2h0KSArIHZhcigtLWYtdGh1bWJzLWdhcCkpOy0tZi1jYXJvdXNlbC1nYXA6IDA7LW1zLWZsZXgtbmVnYXRpdmU6MDtmbGV4LXNocmluazowO21heC1oZWlnaHQ6Y2FsYyh2YXIoLS1mLWNhcm91c2VsLXNsaWRlLWhlaWdodCkgKyB2YXIoLS1mLXRodW1icy1wYWRkaW5nLXkpICogMik7bWFyZ2luOnZhcigtLWYtdGh1bWJzLW1hcmdpbik7cGFkZGluZzowO2JhY2tncm91bmQ6dmFyKC0tZi10aHVtYnMtYmcpOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudDstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC10cmFuc2l0aW9uOm1heC1oZWlnaHQgLjNzIGVhc2U7dHJhbnNpdGlvbjptYXgtaGVpZ2h0IC4zcyBlYXNlO3otaW5kZXg6dmFyKC0tZi10aHVtYnMtei1pbmRleCk7b3ZlcmZsb3c6aGlkZGVufS5mLXRodW1ic19fdmlld3BvcnR7bWFyZ2luOnZhcigtLWYtdGh1bWJzLXBhZGRpbmcteSkgdmFyKC0tZi10aHVtYnMtcGFkZGluZy14KTtvdmVyZmxvdzp2aXNpYmxlO2Rpc3BsYXk6Z3JpZH0uZi10aHVtYnNfX3NsaWRle3Bvc2l0aW9uOnJlbGF0aXZlO2dyaWQtYXJlYToxLzE7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDp2YXIoLS1mLWNhcm91c2VsLXNsaWRlLXdpZHRoKTtoZWlnaHQ6dmFyKC0tZi1jYXJvdXNlbC1zbGlkZS1oZWlnaHQpO21hcmdpbjowO3BhZGRpbmc6Y2FsYyh2YXIoLS1mLXRodW1icy1nYXApICogLjUpO2N1cnNvcjpwb2ludGVyO292ZXJmbG93OnZpc2libGV9LmYtdGh1bWJzX19zbGlkZTpob3ZlciBidXR0b257b3BhY2l0eTp2YXIoLS1mLXRodW1iLWhvdmVyLW9wYWNpdHksIDEpOy13ZWJraXQtdHJhbnNmb3JtOnZhcigtLWYtdGh1bWItaG92ZXItdHJhbnNmb3JtLCBub25lKTt0cmFuc2Zvcm06dmFyKC0tZi10aHVtYi1ob3Zlci10cmFuc2Zvcm0sIG5vbmUpfS5mLXRodW1ic19fc2xpZGU6aG92ZXIgYnV0dG9uOmFmdGVye2JvcmRlcjp2YXIoLS1mLXRodW1iLWhvdmVyLWJvcmRlciwgbm9uZSk7LXdlYmtpdC1ib3gtc2hhZG93OnZhcigtLWYtdGh1bWItaG92ZXItc2hhZG93LCB2YXIoLS1mLXRodW1iLXNoYWRvdykpO2JveC1zaGFkb3c6dmFyKC0tZi10aHVtYi1ob3Zlci1zaGFkb3csIHZhcigtLWYtdGh1bWItc2hhZG93KSl9LmYtdGh1bWJzX19zbGlkZSBidXR0b257YWxsOnVuc2V0O21hcmdpbjphdXRvO3BhZGRpbmc6MDtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzp2aXNpYmxlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3V0bGluZTpub25lOy13ZWJraXQtdHJhbnNpdGlvbjp2YXIoLS1mLXRodW1iLXRyYW5zaXRpb24pO3RyYW5zaXRpb246dmFyKC0tZi10aHVtYi10cmFuc2l0aW9uKTtib3JkZXItcmFkaXVzOnZhcigtLWYtdGh1bWItYm9yZGVyLXJhZGl1cyk7b3BhY2l0eTp2YXIoLS1mLXRodW1iLW9wYWNpdHkpOy13ZWJraXQtdHJhbnNmb3JtOnZhcigtLWYtdGh1bWItdHJhbnNmb3JtKTt0cmFuc2Zvcm06dmFyKC0tZi10aHVtYi10cmFuc2Zvcm0pO2JhY2tncm91bmQ6dmFyKC0tZi10aHVtYi1iZyl9LmYtdGh1bWJzX19zbGlkZSBidXR0b246YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2luc2V0OjA7ei1pbmRleDoxOy13ZWJraXQtdHJhbnNpdGlvbjpub25lO3RyYW5zaXRpb246bm9uZTtib3JkZXItcmFkaXVzOmluaGVyaXQ7Ym9yZGVyOnZhcigtLWYtdGh1bWItYm9yZGVyKTstd2Via2l0LWJveC1zaGFkb3c6dmFyKC0tZi10aHVtYi1zaGFkb3cpO2JveC1zaGFkb3c6dmFyKC0tZi10aHVtYi1zaGFkb3cpfS5mLXRodW1ic19fc2xpZGUgYnV0dG9uOmZvY3VzLXdpdGhpbntvcGFjaXR5OnZhcigtLWYtdGh1bWItZm9jdXMtb3BhY2l0eSwgMSk7LXdlYmtpdC10cmFuc2Zvcm06dmFyKC0tZi10aHVtYi1mb2N1cy10cmFuc2Zvcm0sIG5vbmUpO3RyYW5zZm9ybTp2YXIoLS1mLXRodW1iLWZvY3VzLXRyYW5zZm9ybSwgbm9uZSl9LmYtdGh1bWJzX19zbGlkZSBidXR0b246Zm9jdXMtd2l0aGluOmFmdGVye2JvcmRlcjp2YXIoLS1mLXRodW1iLWZvY3VzLWJvcmRlciwgbm9uZSk7LXdlYmtpdC1ib3gtc2hhZG93OnZhcigtLWYtdGh1bWItZm9jdXMtc2hhZG93LCB2YXIoLS1mLXRodW1iLXNoYWRvdykpO2JveC1zaGFkb3c6dmFyKC0tZi10aHVtYi1mb2N1cy1zaGFkb3csIHZhcigtLWYtdGh1bWItc2hhZG93KSl9LmYtdGh1bWJzX19zbGlkZTphY3RpdmV7b3BhY2l0eTp2YXIoLS1mLXRodW1iLWFjdGl2ZS1vcGFjaXR5LCAxKTstd2Via2l0LXRyYW5zZm9ybTp2YXIoLS1mLXRodW1iLWFjdGl2ZS10cmFuc2Zvcm0sIG5vbmUpO3RyYW5zZm9ybTp2YXIoLS1mLXRodW1iLWFjdGl2ZS10cmFuc2Zvcm0sIG5vbmUpfS5mLXRodW1ic19fc2xpZGU6YWN0aXZlOmFmdGVye2JvcmRlcjp2YXIoLS1mLXRodW1iLWFjdGl2ZS1ib3JkZXIsIG5vbmUpOy13ZWJraXQtYm94LXNoYWRvdzp2YXIoLS1mLXRodW1iLWFjdGl2ZS1zaGFkb3csIHZhcigtLWYtdGh1bWItc2hhZG93KSk7Ym94LXNoYWRvdzp2YXIoLS1mLXRodW1iLWFjdGl2ZS1zaGFkb3csIHZhcigtLWYtdGh1bWItc2hhZG93KSl9LmYtdGh1bWJzX19zbGlkZS5pcy1zZWxlY3RlZHt6LWluZGV4OjJ9LmYtdGh1bWJzX19zbGlkZS5pcy1zZWxlY3RlZCBidXR0b257b3BhY2l0eTp2YXIoLS1mLXRodW1iLXNlbGVjdGVkLW9wYWNpdHksIDEpOy13ZWJraXQtdHJhbnNmb3JtOnZhcigtLWYtdGh1bWItc2VsZWN0ZWQtdHJhbnNmb3JtLCBub25lKTt0cmFuc2Zvcm06dmFyKC0tZi10aHVtYi1zZWxlY3RlZC10cmFuc2Zvcm0sIG5vbmUpfS5mLXRodW1ic19fc2xpZGUuaXMtc2VsZWN0ZWQgYnV0dG9uOmFmdGVye2JvcmRlcjp2YXIoLS1mLXRodW1iLXNlbGVjdGVkLWJvcmRlciwgbm9uZSk7LXdlYmtpdC1ib3gtc2hhZG93OnZhcigtLWYtdGh1bWItc2VsZWN0ZWQtc2hhZG93LCB2YXIoLS1mLXRodW1iLXNoYWRvdykpO2JveC1zaGFkb3c6dmFyKC0tZi10aHVtYi1zZWxlY3RlZC1zaGFkb3csIHZhcigtLWYtdGh1bWItc2hhZG93KSl9LmYtdGh1bWJzX19zbGlkZSBpbWd7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlOy1vLW9iamVjdC1maXQ6dmFyKC0tZi10aHVtYi1maXQpO29iamVjdC1maXQ6dmFyKC0tZi10aHVtYi1maXQpO2JvcmRlci1yYWRpdXM6aW5oZXJpdDtwb2ludGVyLWV2ZW50czpub25lfS5mLXRodW1ic19fc2xpZGUgaW1nLmhhcy1sYXp5ZXJyb3J7ZGlzcGxheTpub25lfS5mLXRodW1icy5pcy1tb2Rlcm57LS1mLXRodW1iLWNsaXAtd2lkdGg6IDQ2cHg7LS1mLXRodW1iLWV4dHJhLWdhcDogMTZweDstLWYtY2Fyb3VzZWwtc2xpZGUtd2lkdGg6IGNhbGMoIHZhcigtLWYtdGh1bWItY2xpcC13aWR0aCkgKyB2YXIoLS1mLXRodW1icy1nYXApICk7LS1mLWNhcm91c2VsLXNsaWRlLWhlaWdodDogdmFyKC0tZi10aHVtYi1oZWlnaHQpOy0td2lkdGgtZGlmZjogY2FsYygodmFyKC0tZi10aHVtYi13aWR0aCkgLSB2YXIoLS1mLXRodW1iLWNsaXAtd2lkdGgpKSl9LmYtdGh1bWJzLmlzLW1vZGVybiAuZi10aHVtYnNfX3ZpZXdwb3J0e3dpZHRoOmNhbGMoMTAwJSArIHZhcigtLXdpZHRoLWRpZmYpICogMik7bWFyZ2luLWxlZnQ6Y2FsYyh2YXIoLS13aWR0aC1kaWZmKSAqIC0xKX0uZi10aHVtYnMuaXMtbW9kZXJuIC5mLXRodW1ic19fc2xpZGV7LS1jbGlwLXNoaWZ0OiBjYWxjKCh2YXIoLS13aWR0aC1kaWZmKSAqIC41KSAqIHZhcigtLXByb2dyZXNzKSk7LS1jbGlwLXBhdGg6IGluc2V0KCAwIHZhcigtLWNsaXAtc2hpZnQpIHJvdW5kIHZhcigtLWYtdGh1bWItYm9yZGVyLXJhZGl1cywgMCkgKTtwYWRkaW5nOjA7b3ZlcmZsb3c6dmlzaWJsZTtsZWZ0OnZhcigtLXNoaWZ0LCAwKTt3aWxsLWNoYW5nZTpsZWZ0Oy13ZWJraXQtdHJhbnNpdGlvbjpsZWZ0IHZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbikgdmFyKC0tZi10cmFuc2l0aW9uLWVhc2luZyk7dHJhbnNpdGlvbjpsZWZ0IHZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbikgdmFyKC0tZi10cmFuc2l0aW9uLWVhc2luZyl9LmYtdGh1bWJzLmlzLW1vZGVybiAuZi10aHVtYnNfX3NsaWRlIGJ1dHRvbntkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0Oi01MCU7d2lkdGg6dmFyKC0tZi10aHVtYi13aWR0aCk7Y2xpcC1wYXRoOnZhcigtLWNsaXAtcGF0aCk7Ym9yZGVyOm5vbmU7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtdHJhbnNpdGlvbjpjbGlwLXBhdGggdmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uKSB2YXIoLS1mLXRyYW5zaXRpb24tZWFzaW5nKSxvcGFjaXR5IHZhcigtLWYtdGh1bWItdHJhbnNpdGlvbi1kdXJhdGlvbiwgLjJzKSB2YXIoLS1mLXRodW1iLXRyYW5zaXRpb24tZWFzaW5nLCBlYXNlKTt0cmFuc2l0aW9uOmNsaXAtcGF0aCB2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24pIHZhcigtLWYtdHJhbnNpdGlvbi1lYXNpbmcpLG9wYWNpdHkgdmFyKC0tZi10aHVtYi10cmFuc2l0aW9uLWR1cmF0aW9uLCAuMnMpIHZhcigtLWYtdGh1bWItdHJhbnNpdGlvbi1lYXNpbmcsIGVhc2UpfS5mLXRodW1icy5pcy1tb2Rlcm4gLmYtdGh1bWJzX19zbGlkZSBidXR0b246YWZ0ZXJ7ZGlzcGxheTpub25lfS5mLXRodW1icy5pcy1tb2Rlcm4gLmYtdGh1bWJzX19zbGlkZTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpe291dGxpbmU6bm9uZX0uZi10aHVtYnMuaXMtbW9kZXJuIC5mLXRodW1ic19fc2xpZGU6Zm9jdXMtd2l0aGluOm5vdCguaXMtc2VsZWN0ZWQpIGJ1dHRvbjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTt0b3A6MDtsZWZ0OnZhcigtLWNsaXAtc2hpZnQpO2JvdHRvbTowO3JpZ2h0OnZhcigtLWNsaXAtc2hpZnQpOy13ZWJraXQtdHJhbnNpdGlvbjpib3JkZXIgdmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uKSB2YXIoLS1mLXRyYW5zaXRpb24tZWFzaW5nKSwtd2Via2l0LWJveC1zaGFkb3cgdmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uKSB2YXIoLS1mLXRyYW5zaXRpb24tZWFzaW5nKTt0cmFuc2l0aW9uOmJvcmRlciB2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24pIHZhcigtLWYtdHJhbnNpdGlvbi1lYXNpbmcpLC13ZWJraXQtYm94LXNoYWRvdyB2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24pIHZhcigtLWYtdHJhbnNpdGlvbi1lYXNpbmcpO3RyYW5zaXRpb246Ym9yZGVyIHZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbikgdmFyKC0tZi10cmFuc2l0aW9uLWVhc2luZyksYm94LXNoYWRvdyB2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24pIHZhcigtLWYtdHJhbnNpdGlvbi1lYXNpbmcpO3RyYW5zaXRpb246Ym9yZGVyIHZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbikgdmFyKC0tZi10cmFuc2l0aW9uLWVhc2luZyksYm94LXNoYWRvdyB2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24pIHZhcigtLWYtdHJhbnNpdGlvbi1lYXNpbmcpLC13ZWJraXQtYm94LXNoYWRvdyB2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24pIHZhcigtLWYtdHJhbnNpdGlvbi1lYXNpbmcpO2JvcmRlci1yYWRpdXM6aW5oZXJpdDtib3JkZXI6dmFyKC0tZi10aHVtYi1mb2N1cy1ib3JkZXIsIG5vbmUpOy13ZWJraXQtYm94LXNoYWRvdzp2YXIoLS1mLXRodW1iLWZvY3VzLXNoYWRvdywgbm9uZSk7Ym94LXNoYWRvdzp2YXIoLS1mLXRodW1iLWZvY3VzLXNoYWRvdywgbm9uZSl9LmYtdGh1bWJzLmlzLW1vZGVybnstLWYtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjI1czstLWYtdHJhbnNpdGlvbi1lYXNpbmc6IGVhc2Utb3V0fS5mLXRodW1icy5pcy1tb2Rlcm4uaXMtc3luY2luZ3stLWYtdHJhbnNpdGlvbi1kdXJhdGlvbjogMHN9LmYtcHJvZ3Jlc3NiYXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjA7ei1pbmRleDozMDtoZWlnaHQ6dmFyKC0tZi1wcm9ncmVzc2Jhci1oZWlnaHQsIDNweCk7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDApO3RyYW5zZm9ybTpzY2FsZVgoMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjA7dHJhbnNmb3JtLW9yaWdpbjowO2JhY2tncm91bmQ6dmFyKC0tZi1wcm9ncmVzc2Jhci1jb2xvciwgdmFyKC0tZi1jYXJvdXNlbC10aGVtZS1jb2xvciwgIzU3NWFkNikpOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Zi1wcm9ncmVzc2JhcjthbmltYXRpb24tbmFtZTpmLXByb2dyZXNzYmFyOy13ZWJraXQtYW5pbWF0aW9uLXBsYXktc3RhdGU6cnVubmluZzthbmltYXRpb24tcGxheS1zdGF0ZTpydW5uaW5nOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXJ9QC13ZWJraXQta2V5ZnJhbWVzIGYtcHJvZ3Jlc3NiYXJ7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDApO3RyYW5zZm9ybTpzY2FsZVgoMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fUBrZXlmcmFtZXMgZi1wcm9ncmVzc2JhcnswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMCk7dHJhbnNmb3JtOnNjYWxlWCgwKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19W2RhdGEtZnVsbHNjcmVlbi1hY3Rpb249dG9nZ2xlXSBzdmcgZzpmaXJzdC1jaGlsZHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4fVtkYXRhLWZ1bGxzY3JlZW4tYWN0aW9uPXRvZ2dsZV0gc3ZnIGc6bGFzdC1jaGlsZHtkaXNwbGF5Om5vbmV9Oi13ZWJraXQtZnVsbC1zY3JlZW4gW2RhdGEtZnVsbHNjcmVlbi1hY3Rpb249dG9nZ2xlXSBzdmcgZzpmaXJzdC1jaGlsZHtkaXNwbGF5Om5vbmV9Oi1tcy1mdWxsc2NyZWVuIFtkYXRhLWZ1bGxzY3JlZW4tYWN0aW9uPXRvZ2dsZV0gc3ZnIGc6Zmlyc3QtY2hpbGR7ZGlzcGxheTpub25lfTpmdWxsc2NyZWVuIFtkYXRhLWZ1bGxzY3JlZW4tYWN0aW9uPXRvZ2dsZV0gc3ZnIGc6Zmlyc3QtY2hpbGR7ZGlzcGxheTpub25lfTotd2Via2l0LWZ1bGwtc2NyZWVuIFtkYXRhLWZ1bGxzY3JlZW4tYWN0aW9uPXRvZ2dsZV0gc3ZnIGc6bGFzdC1jaGlsZHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6ZmxleH06LW1zLWZ1bGxzY3JlZW4gW2RhdGEtZnVsbHNjcmVlbi1hY3Rpb249dG9nZ2xlXSBzdmcgZzpsYXN0LWNoaWxke2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4fTpmdWxsc2NyZWVuIFtkYXRhLWZ1bGxzY3JlZW4tYWN0aW9uPXRvZ2dsZV0gc3ZnIGc6bGFzdC1jaGlsZHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4fS5pbi1mdWxsc2NyZWVuLW1vZGU+LmYtY2Fyb3VzZWx7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjE7ZmxleDoxO21pbi13aWR0aDowIWltcG9ydGFudDttaW4taGVpZ2h0OjAhaW1wb3J0YW50fWh0bWwud2l0aC1mYW5jeWJveHt3aWR0aDphdXRvO292ZXJmbG93OnZpc2libGU7c2Nyb2xsLWJlaGF2aW9yOmF1dG99aHRtbC53aXRoLWZhbmN5Ym94IGJvZHl7LW1zLXRvdWNoLWFjdGlvbjpub25lO3RvdWNoLWFjdGlvbjpub25lfWh0bWwud2l0aC1mYW5jeWJveCBib2R5LmhpZGUtc2Nyb2xsYmFye3dpZHRoOmF1dG87bWFyZ2luLXJpZ2h0OmNhbGModmFyKC0tZi1ib2R5LW1hcmdpbiwgMHB4KSArIHZhcigtLWYtc2Nyb2xsYmFyLWNvbXBlbnNhdGUsIDBweCkpO292ZXJmbG93OmhpZGRlbiFpbXBvcnRhbnQ7b3ZlcnNjcm9sbC1iZWhhdmlvci15Om5vbmV9LmZhbmN5Ym94X19kaWFsb2d7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwdmg7bWF4LWhlaWdodDp1bnNldDttYXgtd2lkdGg6dW5zZXQ7cGFkZGluZzowO21hcmdpbjowO2JvcmRlcjowO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS5mYW5jeWJveF9fZGlhbG9nOmZvY3Vze291dGxpbmU6bm9uZX0uZmFuY3lib3hfX2RpYWxvZzo6LXdlYmtpdC1iYWNrZHJvcHtvcGFjaXR5OjB9LmZhbmN5Ym94X19kaWFsb2c6OmJhY2tkcm9we29wYWNpdHk6MH1Ac3VwcG9ydHMgKGhlaWdodDogMTAwZHZoKXsuZmFuY3lib3hfX2RpYWxvZ3toZWlnaHQ6MTAwZHZofX0uZmFuY3lib3hfX2NvbnRhaW5lcnstLWZhbmN5Ym94LWNvbG9yOiAjZGJkYmRiOy0tZmFuY3lib3gtYmFja2Ryb3AtYmc6IHJnYmEoMjQsIDI0LCAyNywgLjk1KTstLWYtdG9vbGJhci1tYXJnaW46IDA7LS1mLXRvb2xiYXItcGFkZGluZzogOHB4Oy0tZi10b29sYmFyLWdhcDogMDstLWYtdG9vbGJhci1jb2xvcjogI2RkZDstLWYtdG9vbGJhci1mb250LXNpemU6IDE2cHg7LS1mLXRvb2xiYXItZm9udC13ZWlnaHQ6IDUwMDstLWYtdG9vbGJhci1mb250OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUkgQWRqdXN0ZWRcIiwgXCJTZWdvZSBVSVwiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmOy0tZi10b29sYmFyLWxpbmUtaGVpZ2h0OiB2YXIoLS1mLWJ1dHRvbi1oZWlnaHQpOy0tZi10b29sYmFyLXRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIC43NSk7LS1mLXRvb2xiYXItc2hhZG93OiBub25lOy0tZi10b29sYmFyLWJnOiBub25lOy0tZi1jb3VudGVyLW1hcmdpbjogMDstLWYtY291bnRlci1wYWRkaW5nOiAwcHggMTBweDstLWYtY291bnRlci1nYXA6IDRweDstLWYtY291bnRlci1saW5lLWhlaWdodDogdmFyKC0tZi1idXR0b24taGVpZ2h0KTstLWYtY2Fyb3VzZWwtZ2FwOiAxN3B4Oy0tZi1jYXJvdXNlbC1zbGlkZS13aWR0aDogMTAwJTstLWYtY2Fyb3VzZWwtc2xpZGUtaGVpZ2h0OiAxMDAlOy0tZi1jYXJvdXNlbC1zbGlkZS1wYWRkaW5nOiAwOy0tZi1jYXJvdXNlbC1zbGlkZS1iZzogdW5zZXQ7LS1mLWh0bWwtY29sb3I6ICMyMjI7LS1mLWh0bWwtYmc6ICNmZmY7LS1mLWVycm9yLWNvbG9yOiAjZmZmOy0tZi1lcnJvci1iZzogIzMzMzstLWYtY2FwdGlvbi1tYXJnaW46IDA7LS1mLWNhcHRpb24tcGFkZGluZzogMTZweCA4cHg7LS1mLWNhcHRpb24tY29sb3I6IHZhcigtLWZhbmN5Ym94LWNvbG9yLCAjZGJkYmRiKTstLWYtY2FwdGlvbi1iZzogdHJhbnNwYXJlbnQ7LS1mLWNhcHRpb24tZm9udDogaW5oZXJpdDstLWYtY2FwdGlvbi1saW5lLWhlaWdodDogMS4zNzU7LS1mLXNwaW5uZXItY29sb3ItMTogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMik7LS1mLXNwaW5uZXItY29sb3ItMjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOCk7LS1mLXNwaW5uZXItd2lkdGg6IDUwcHg7LS1mLXNwaW5uZXItaGVpZ2h0OiA1MHB4Oy0tZi1zcGlubmVyLWJvcmRlci1yYWRpdXM6IDUwJTstLWYtc3Bpbm5lci1ib3JkZXItd2lkdGg6IDRweDstLWYtcHJvZ3Jlc3NiYXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpOy0tZi1idXR0b24td2lkdGg6IDQ2cHg7LS1mLWJ1dHRvbi1oZWlnaHQ6IDQ2cHg7LS1mLWJ1dHRvbi1jb2xvcjogI2RkZDstLWYtYnV0dG9uLWhvdmVyLWNvbG9yOiAjZmZmOy0tZi1idXR0b24tb3V0bGluZS13aWR0aDogMXB4Oy0tZi1idXR0b24tb3V0bGluZS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNzUpOy0tZi1idXR0b24tb3V0bGluZS1vZmZzZXQ6IDBweDstLWYtYnV0dG9uLWJnOiByZ2JhKDU0LCA1NCwgNTQsIC43NSk7LS1mLWJ1dHRvbi1ib3JkZXI6IDA7LS1mLWJ1dHRvbi1ib3JkZXItcmFkaXVzOiAwOy0tZi1idXR0b24tc2hhZG93OiBub25lOy0tZi1idXR0b24tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlOy0tZi1idXR0b24tdHJhbnNmb3JtOiBub25lOy0tZi1idXR0b24tc3ZnLXdpZHRoOiAyNHB4Oy0tZi1idXR0b24tc3ZnLWhlaWdodDogMjRweDstLWYtYnV0dG9uLXN2Zy1zdHJva2Utd2lkdGg6IDEuNzU7LS1mLWJ1dHRvbi1zdmctZmlsdGVyOiBkcm9wLXNoYWRvdygxcHggMXB4IDFweCByZ2JhKDI0LCAyNCwgMjcsIC4wMSkpLCBkcm9wLXNoYWRvdygxcHggMnB4IDFweCByZ2JhKDI0LCAyNCwgMjcsIC4wNSkpOy0tZi1idXR0b24tc3ZnLWZpbGw6IG5vbmU7LS1mLWJ1dHRvbi1zdmctZGlzYWJsZWQtb3BhY2l0eTogLjU7LS1mLWFycm93LXBvczogMzJweDstLWYtYXJyb3ctd2lkdGg6IDUwcHg7LS1mLWFycm93LWhlaWdodDogNTBweDstLWYtYXJyb3ctc3ZnLXdpZHRoOiAyNHB4Oy0tZi1hcnJvdy1zdmctaGVpZ2h0OiAyNHB4Oy0tZi1hcnJvdy1zdmctc3Ryb2tlLXdpZHRoOiAyOy0tZi1hcnJvdy1ib3JkZXItcmFkaXVzOiA1MCU7LS1mLWFycm93LWJnOiByZ2JhKDU0LCA1NCwgNTQsIC42NSk7LS1mLWFycm93LWNvbG9yOiAjZGRkOy0tZi1hcnJvdy1ob3Zlci1jb2xvcjogI2ZmZjstLWYtdGh1bWJzLW1hcmdpbjogMHB4Oy0tZi10aHVtYnMtcGFkZGluZy14OiA4cHg7LS1mLXRodW1icy1wYWRkaW5nLXk6IDhweDstLWYtdGh1bWJzLWJnOiBub25lOy0tZi10aHVtYi10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7LS1mLXRodW1iLXdpZHRoOiA5NHB4Oy0tZi10aHVtYi1oZWlnaHQ6IDc2cHg7LS1mLXRodW1iLW9wYWNpdHk6IDE7LS1mLXRodW1iLWJvcmRlcjogbm9uZTstLWYtdGh1bWItc2hhZG93OiBub25lOy0tZi10aHVtYi10cmFuc2Zvcm06IG5vbmU7LS1mLXRodW1iLWZvY3VzLW9wYWNpdHk6IDE7LS1mLXRodW1iLWZvY3VzLWJvcmRlcjogbm9uZTstLWYtdGh1bWItZm9jdXMtc2hhZG93OiBpbnNldCAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuNjUpOy0tZi10aHVtYi1mb2N1cy10cmFuc2Zvcm06IG5vbmU7LS1mLXRodW1iLWhvdmVyLW9wYWNpdHk6IDE7LS1mLXRodW1iLWhvdmVyLWJvcmRlcjogbm9uZTstLWYtdGh1bWItaG92ZXItdHJhbnNmb3JtOiBub25lOy0tZi10aHVtYi1hY3RpdmUtb3BhY2l0eTogdmFyKC0tZi10aHVtYi1ob3Zlci1vcGFjaXR5KTstLWYtdGh1bWItYWN0aXZlLWJvcmRlcjogdmFyKC0tZi10aHVtYi1ob3Zlci1ib3JkZXIpOy0tZi10aHVtYi1hY3RpdmUtdHJhbnNmb3JtOiB2YXIoLS1mLXRodW1iLWhvdmVyLXRyYW5zZm9ybSk7LS1mLXRodW1iLXNlbGVjdGVkLW9wYWNpdHk6IDE7LS1mLXRodW1iLXNlbGVjdGVkLWJvcmRlcjogbm9uZTstLWYtdGh1bWItc2VsZWN0ZWQtc2hhZG93OiBpbnNldCAwIDAgMCAycHggI2ZmZjstLWYtdGh1bWItc2VsZWN0ZWQtdHJhbnNmb3JtOiBub25lO3Bvc2l0aW9uOmFic29sdXRlO2luc2V0OjA7b3ZlcmZsb3c6aGlkZGVuO291dGxpbmU6bm9uZTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5mYW5jeWJveF9fY29udGFpbmVyW3RoZW1lPWxpZ2h0XXstLWZhbmN5Ym94LWNvbG9yOiAjMjIyOy0tZmFuY3lib3gtYmFja2Ryb3AtYmc6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjk3KTstLWYtdG9vbGJhci1jb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IsICMyMjIpOy0tZi10b29sYmFyLXRleHQtc2hhZG93OiBub25lOy0tZi10b29sYmFyLWZvbnQtd2VpZ2h0OiA0MDA7LS1mLWh0bWwtY29sb3I6IHZhcigtLWZhbmN5Ym94LWNvbG9yLCAjMjIyKTstLWYtaHRtbC1iZzogI2ZmZjstLWYtZXJyb3ItY29sb3I6ICM1NTU7LS1mLWVycm9yLWJnOiAjZmZmOy0tZi12aWRlby1iZzogI2ZmZjstLWYtY2FwdGlvbi1jb2xvcjogIzMzMzstLWYtc3Bpbm5lci1jb2xvci0xOiByZ2JhKDAsIDAsIDAsIC4yKTstLWYtc3Bpbm5lci1jb2xvci0yOiByZ2JhKDAsIDAsIDAsIC44KTstLWYtc3Bpbm5lci1ib3JkZXItd2lkdGg6IDMuNXB4Oy0tZi1wcm9ncmVzc2Jhci1jb2xvcjogcmdiYSgxMTEsIDExMSwgMTE2LCAuMik7LS1mLWJ1dHRvbi1jb2xvcjogIzMzMzstLWYtYnV0dG9uLWhvdmVyLWNvbG9yOiAjMDAwOy0tZi1idXR0b24tb3V0bGluZS1jb2xvcjogcmdiYSgwLCAwLCAwLCAuODUpOy0tZi1idXR0b24tYmc6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjg1KTstLWYtYnV0dG9uLXN2Zy1zdHJva2Utd2lkdGg6IDEuMzstLWYtYnV0dG9uLXN2Zy1maWx0ZXI6IG5vbmU7LS1mLWFycm93LWJnOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC44NSk7LS1mLWFycm93LWNvbG9yOiAjMzMzOy0tZi1hcnJvdy1ob3Zlci1jb2xvcjogIzAwMDstLWYtYXJyb3ctc3ZnLXN0cm9rZS13aWR0aDogMS4zOy0tZi1jbG9zZS1idXR0b24tY29sb3I6ICM1NTU7LS1mLWNsb3NlLWJ1dHRvbi1ob3Zlci1jb2xvcjogIzAwMDstLWYtdGh1bWItYmc6IGxpbmVhci1ncmFkaWVudCgjZWJlZmYyLCAjZTJlOGYwKTstLWYtdGh1bWItZm9jdXMtc2hhZG93OiAwIDAgMCAxLjhweCAjZmZmLCAwcHggMHB4IDBweCAyLjI1cHggIzg4ODstLWYtdGh1bWItc2VsZWN0ZWQtc2hhZG93OiAwIDAgMCAxLjhweCAjZmZmLCAwcHggMHB4IDBweCAyLjI1cHggIzAwMH0uZmFuY3lib3hfX2NvbnRhaW5lcjo6LXdlYmtpdC1iYWNrZHJvcHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5mYW5jeWJveF9fY29udGFpbmVyOjpiYWNrZHJvcHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5mYW5jeWJveF9fY29udGFpbmVyPio6bm90KC5mYW5jeWJveF9fY2Fyb3VzZWwpLC5mYW5jeWJveF9fY29udGFpbmVyIC5mYW5jeWJveF9fY2Fyb3VzZWw+Kjpub3QoLmZhbmN5Ym94X192aWV3cG9ydCksLmZhbmN5Ym94X19jb250YWluZXIgLmZhbmN5Ym94X19jYXJvdXNlbD4uZmFuY3lib3hfX3ZpZXdwb3J0Pi5mYW5jeWJveF9fc2xpZGU6bm90KC5pcy1zZWxlY3RlZCksLmZhbmN5Ym94X19jb250YWluZXIgLmZhbmN5Ym94X19jYXJvdXNlbD4uZmFuY3lib3hfX3ZpZXdwb3J0Pi5mYW5jeWJveF9fc2xpZGUuaXMtc2VsZWN0ZWQ+Kjpub3QoLmYtaHRtbCwuZi1wYW56b29tX193cmFwcGVyLC5mLXNwaW5uZXIpe29wYWNpdHk6dmFyKC0tZi1kcmFnLW9wYWNpdHksIDEpfS5mYW5jeWJveF9fY29udGFpbmVyOm5vdCguaXMtcmVhZHksLmlzLWhpZGluZyl7dmlzaWJpbGl0eTpoaWRkZW59LmZhbmN5Ym94X19jb250YWluZXIuaXMtcmV2ZWFsaW5nPio6bm90KC5mYW5jeWJveF9fY2Fyb3VzZWwpLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLXJldmVhbGluZyAuZmFuY3lib3hfX2Nhcm91c2VsPio6bm90KC5mYW5jeWJveF9fdmlld3BvcnQpLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLXJldmVhbGluZyAuZmFuY3lib3hfX2Nhcm91c2VsPi5mYW5jeWJveF9fdmlld3BvcnQ+LmZhbmN5Ym94X19zbGlkZTpub3QoLmlzLXNlbGVjdGVkKSwuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1yZXZlYWxpbmcgLmZhbmN5Ym94X19jYXJvdXNlbD4uZmFuY3lib3hfX3ZpZXdwb3J0Pi5mYW5jeWJveF9fc2xpZGUuaXMtc2VsZWN0ZWQ+Kjpub3QoLmYtaHRtbCwuZi1wYW56b29tX193cmFwcGVyLC5mLXNwaW5uZXIpey13ZWJraXQtYW5pbWF0aW9uOnZhcigtLWYtaW50ZXJmYWNlLWVudGVyLWR1cmF0aW9uLCAuMzVzKSBlYXNlIG5vbmUgZi1mYWRlSW47YW5pbWF0aW9uOnZhcigtLWYtaW50ZXJmYWNlLWVudGVyLWR1cmF0aW9uLCAuMzVzKSBlYXNlIG5vbmUgZi1mYWRlSW59LmZhbmN5Ym94X19jb250YWluZXIuaXMtaGlkaW5nPio6bm90KC5mYW5jeWJveF9fY2Fyb3VzZWwpLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWhpZGluZyAuZmFuY3lib3hfX2Nhcm91c2VsPio6bm90KC5mYW5jeWJveF9fdmlld3BvcnQpLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWhpZGluZyAuZmFuY3lib3hfX2Nhcm91c2VsPi5mYW5jeWJveF9fdmlld3BvcnQ+LmZhbmN5Ym94X19zbGlkZTpub3QoLmlzLXNlbGVjdGVkKSwuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1oaWRpbmcgLmZhbmN5Ym94X19jYXJvdXNlbD4uZmFuY3lib3hfX3ZpZXdwb3J0Pi5mYW5jeWJveF9fc2xpZGUuaXMtc2VsZWN0ZWQ+Kjpub3QoLmYtaHRtbCwuZi1wYW56b29tX193cmFwcGVyKXstd2Via2l0LWFuaW1hdGlvbjp2YXIoLS1mLWludGVyZmFjZS1leGl0LWR1cmF0aW9uLCAuMzVzKSBlYXNlIGZvcndhcmRzIGYtZmFkZU91dDthbmltYXRpb246dmFyKC0tZi1pbnRlcmZhY2UtZXhpdC1kdXJhdGlvbiwgLjM1cykgZWFzZSBmb3J3YXJkcyBmLWZhZGVPdXR9LmZhbmN5Ym94X19jb250YWluZXIuaXMtaWRsZSAuZi1jYXJvdXNlbF9fdG9vbGJhcntwb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6MH0uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1pZGxlIC5mLWJ1dHRvbi5pcy1hcnJvd3tvcGFjaXR5OjB9LmZhbmN5Ym94X19jb250YWluZXIuaXMtaWRsZS5pcy1yZWFkeSAuZi1jYXJvdXNlbF9fdG9vbGJhcntwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYW5pbWF0aW9uOi4xNXMgZWFzZS1vdXQgYm90aCBmLWZhZGVPdXQ7YW5pbWF0aW9uOi4xNXMgZWFzZS1vdXQgYm90aCBmLWZhZGVPdXR9LmZhbmN5Ym94X19jb250YWluZXIuaXMtaWRsZS5pcy1yZWFkeSAuZi1idXR0b24uaXMtYXJyb3d7LXdlYmtpdC1hbmltYXRpb246LjE1cyBlYXNlLW91dCBib3RoIGYtZmFkZU91dDthbmltYXRpb246LjE1cyBlYXNlLW91dCBib3RoIGYtZmFkZU91dH0uZmFuY3lib3hfX2JhY2tkcm9we3Bvc2l0aW9uOmZpeGVkO2luc2V0OjA7ei1pbmRleDotMTtiYWNrZ3JvdW5kOnZhcigtLWZhbmN5Ym94LWJhY2tkcm9wLWJnKX0uZmFuY3lib3hfX2Nhcm91c2Vsey13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uO21pbi1oZWlnaHQ6MDttaW4td2lkdGg6MDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjEwO292ZXJmbG93LXk6dmlzaWJsZTtvdmVyZmxvdy14OmNsaXB9LmZhbmN5Ym94X19jYXJvdXNlbC5pcy12ZXJ0aWNhbHstLWYtY2Fyb3VzZWwtc2xpZGUtaGVpZ2h0OiAxMDAlfS5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtbHRye2RpcmVjdGlvbjpsdHJ9LmZhbmN5Ym94X19jYXJvdXNlbC5pcy1ydGx7ZGlyZWN0aW9uOnJ0bH0uZmFuY3lib3hfX2Nhcm91c2VsPi5mLWJ1dHRvbi5pcy1hcnJvdzpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO2luc2V0Oi0zMHB4O3otaW5kZXg6MX0uZmFuY3lib3hfX2Nhcm91c2VsPi5mLXByb2dyZXNzYmFye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZmFuY3lib3gtY29sb3IpfS5mYW5jeWJveF9fdmlld3BvcnR7ZGlzcGxheTpncmlkOy13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MTttaW4taGVpZ2h0OjA7bWluLXdpZHRoOjA7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6dmlzaWJsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLHZhcigtLWYtZHJhZy1vZmZzZXQsIDApLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLHZhcigtLWYtZHJhZy1vZmZzZXQsIDApLDApfS5mYW5jeWJveF9fdmlld3BvcnQuaXMtZHJhZ2dhYmxle2N1cnNvcjptb3ZlO2N1cnNvcjotd2Via2l0LWdyYWI7Y3Vyc29yOmdyYWJ9LmZhbmN5Ym94X192aWV3cG9ydC5pcy1kcmFnZ2luZ3tjdXJzb3I6bW92ZTtjdXJzb3I6LXdlYmtpdC1ncmFiYmluZztjdXJzb3I6Z3JhYmJpbmd9LmZhbmN5Ym94X192aWV3cG9ydCBbZGF0YS1zZWxlY3RhYmxlXSwuZmFuY3lib3hfX3ZpZXdwb3J0IFtjb250ZW50ZWRpdGFibGVde2N1cnNvcjphdXRvfS5mYW5jeWJveF9fc2xpZGV7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOnJlbGF0aXZlO2dyaWQtYXJlYToxLzE7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDp2YXIoLS1mLWNhcm91c2VsLXNsaWRlLXdpZHRoKTtoZWlnaHQ6dmFyKC0tZi1jYXJvdXNlbC1zbGlkZS1oZWlnaHQpO21pbi13aWR0aDowO21pbi1oZWlnaHQ6MDttYXgtd2lkdGg6MTAwJTttYXJnaW46MDtwYWRkaW5nOnZhcigtLWYtY2Fyb3VzZWwtc2xpZGUtcGFkZGluZyk7YmFja2dyb3VuZDp2YXIoLS1mLWNhcm91c2VsLXNsaWRlLWJnKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7d2lsbC1jaGFuZ2U6dHJhbnNmb3JtfS5mYW5jeWJveF9fc2xpZGU6YmVmb3JlLC5mYW5jeWJveF9fc2xpZGU6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCJ9LmZhbmN5Ym94X19zbGlkZTpiZWZvcmV7bWFyZ2luLWJvdHRvbTphdXRvfS5mYW5jeWJveF9fc2xpZGU6YWZ0ZXJ7bWFyZ2luLXRvcDphdXRvfS5mYW5jeWJveF9fc2xpZGUuaXMtc2VsZWN0ZWR7ei1pbmRleDoxfS5mYW5jeWJveF9fc2xpZGUuZi16b29tYWJsZXtvdmVyZmxvdzp2aXNpYmxlfS5mYW5jeWJveF9fc2xpZGUuaGFzLWVycm9yey0tZi1odG1sLWNvbG9yOiB2YXIoLS1mLWVycm9yLWNvbG9yLCAtLWYtaHRtbC1jb2xvcik7LS1mLWh0bWwtYmc6IHZhcigtLWYtZXJyb3ItYmcsIC0tZi1odG1sLWJnKX0uZmFuY3lib3hfX3NsaWRlLmhhcy1odG1se292ZXJmbG93OmF1dG87cGFkZGluZzo4cHh9LmZhbmN5Ym94X19zbGlkZS5oYXMtY2xvc2UtYnRue3BhZGRpbmctdG9wOjM0cHh9LmZhbmN5Ym94X19zbGlkZSAuZi1idXR0b25bZGF0YS1mYW5jeWJveC1jbG9zZV17LS1mLWJ1dHRvbi13aWR0aDogdmFyKC0tZi1jbG9zZS1idXR0b24td2lkdGgsIDM0cHgpOy0tZi1idXR0b24taGVpZ2h0OiB2YXIoLS1mLWNsb3NlLWJ1dHRvbi1oZWlnaHQsIDM0cHgpOy0tZi1idXR0b24tYm9yZGVyLXJhZGl1czogdmFyKC0tZi1jbG9zZS1ib3JkZXItcmFkaXVzLCA0cHgpOy0tZi1idXR0b24tY29sb3I6IHZhcigtLWYtY2xvc2UtYnV0dG9uLWNvbG9yLCAjZmZmKTstLWYtYnV0dG9uLWhvdmVyLWNvbG9yOiB2YXIoLS1mLWNsb3NlLWJ1dHRvbi1ob3Zlci1jb2xvciwgI2ZmZik7LS1mLWJ1dHRvbi1iZzogdmFyKC0tZi1jbG9zZS1idXR0b24tYmcsIHRyYW5zcGFyZW50KTstLWYtYnV0dG9uLWhvdmVyLWJnOiB2YXIoLS1mLWNsb3NlLWJ1dHRvbi1ob3Zlci1iZywgdHJhbnNwYXJlbnQpOy0tZi1idXR0b24tYWN0aXZlLWJnOiB2YXIoLS1mLWNsb3NlLWJ1dHRvbi1hY3RpdmUtYmcsIHRyYW5zcGFyZW50KTstLWYtYnV0dG9uLXN2Zy13aWR0aDogdmFyKC0tZi1jbG9zZS1idXR0b24tc3ZnLXdpZHRoLCAyMnB4KTstLWYtYnV0dG9uLXN2Zy1oZWlnaHQ6IHZhcigtLWYtY2xvc2UtYnV0dG9uLXN2Zy1oZWlnaHQsIDIycHgpO3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKHZhcigtLWYtYnV0dG9uLWhlaWdodCkgKiAtMSk7cmlnaHQ6MDt6LWluZGV4OjQwfS5mYW5jeWJveF9fc2xpZGUgLmYtc3Bpbm5lcntjdXJzb3I6cG9pbnRlcn0uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1jbG9zaW5nIC5mLWNhcHRpb24sLmZhbmN5Ym94X19zbGlkZS5pcy1sb2FkaW5nIC5mLWNhcHRpb257dmlzaWJpbGl0eTpoaWRkZW59XHJcblxyXG4vKiBDb21wb25lbnRzLCB3aGljaCBpcyB1c2VkIGluIGN1cnJlbnQgcHJvamVjdC4gKi9cclxuLnBhZ2UucGFnZS0tY29udGVudHMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuLnBhZ2UucGFnZS0tY29udGVudHMgYSB7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuLmRlYnVnLXdyYXBwZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDA7XHJcbiAgei1pbmRleDogMTAwMDAwMDtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5kZWJ1Zy13cmFwcGVyIC5kZWJ1Zy1zZXJ2aWNlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHBhZGRpbmc6IDJyZW07XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xyXG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG59XHJcbi5kZWJ1Zy13cmFwcGVyIC5kZWJ1Zy1zZXJ2aWNlIGEge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcbi5pcy1kZWJ1ZyAuZGVidWctd3JhcHBlciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuI2RlYnVnIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbiNkZWJ1ZyAuZGVidWctY29udGFpbmVyIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IC00cmVtIDAgMCAtMnJlbSByZ2JhKDAsMjU1LDI1NSwwLjIpLCBpbnNldCA0cmVtIDAgMCAtMnJlbSByZ2JhKDAsMjU1LDI1NSwwLjIpO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgLTRyZW0gMCAwIC0ycmVtIHJnYmEoMCwyNTUsMjU1LDAuMiksIGluc2V0IDRyZW0gMCAwIC0ycmVtIHJnYmEoMCwyNTUsMjU1LDAuMik7XHJcbn1cclxuI2RlYnVnIC5kZWJ1Zy1jb250ZW50IHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xyXG4gIGdyaWQtYXV0by1yb3dzOiBtaW5tYXgoMTAwJSwgYXV0byk7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuI2RlYnVnIC5kZWJ1Zy1jb250ZW50IGRpdiB7XHJcbiAgb3V0bGluZTogMXB4IHNvbGlkICMwZGQ7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgI2RlYnVnIC5kZWJ1Zy1jb250ZW50IHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XHJcbiAgfVxyXG4gICNkZWJ1ZyAuZGVidWctY29udGVudCBkaXY6bnRoLWNoaWxkKDcpLFxyXG4gICNkZWJ1ZyAuZGVidWctY29udGVudCBkaXY6bnRoLWNoaWxkKDgpLFxyXG4gICNkZWJ1ZyAuZGVidWctY29udGVudCBkaXY6bnRoLWNoaWxkKDkpLFxyXG4gICNkZWJ1ZyAuZGVidWctY29udGVudCBkaXY6bnRoLWNoaWxkKDEwKSxcclxuICAjZGVidWcgLmRlYnVnLWNvbnRlbnQgZGl2Om50aC1jaGlsZCgxMSksXHJcbiAgI2RlYnVnIC5kZWJ1Zy1jb250ZW50IGRpdjpudGgtY2hpbGQoMTIpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcbi5pcy1kZWJ1Zy1vdXRsaW5lICoge1xyXG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgcmdiYSgyNTUsMCwwLDAuNSk7XHJcbn1cclxuLmlzLWRlYnVnLW91dGxpbmUgKiAqIHtcclxuICBvdXRsaW5lOiAxcHggZG90dGVkIHJnYmEoMCwxMjgsMCwwLjUpO1xyXG59XHJcbi5pcy1kZWJ1Zy1vdXRsaW5lICogKiAqIHtcclxuICBvdXRsaW5lOiAxcHggZG90dGVkIHJnYmEoMjU1LDE2NSwwLDAuNSk7XHJcbn1cclxuLmlzLWRlYnVnLW91dGxpbmUgKiAqICogKiB7XHJcbiAgb3V0bGluZTogMXB4IGRvdHRlZCByZ2JhKDAsMCwyNTUsMC41KTtcclxufVxyXG4uaXMtZGVidWctb3V0bGluZSAqICogKiAqICoge1xyXG4gIG91dGxpbmU6IDFweCBzb2xpZCByZ2JhKDI1NSwwLDAsMC41KTtcclxufVxyXG4uaXMtZGVidWctb3V0bGluZSAqICogKiAqICogKiB7XHJcbiAgb3V0bGluZTogMXB4IHNvbGlkIHJnYmEoMCwxMjgsMCwwLjUpO1xyXG59XHJcbi5pcy1kZWJ1Zy1vdXRsaW5lICogKiAqICogKiAqICoge1xyXG4gIG91dGxpbmU6IDFweCBzb2xpZCByZ2JhKDI1NSwxNjUsMCwwLjUpO1xyXG59XHJcbi5pcy1kZWJ1Zy1vdXRsaW5lICogKiAqICogKiAqICogKiB7XHJcbiAgb3V0bGluZTogMXB4IHNvbGlkIHJnYmEoMCwwLDI1NSwwLjUpO1xyXG59XHJcbi5pcy1kZWJ1Zy1vdXRsaW5lICogKiAqICogKiAqICogKiAqIHtcclxuICBvdXRsaW5lOiAxcHggc29saWQgcmdiYSgyNDAsMjQ4LDI1NSwwLjUpO1xyXG59XHJcbi5pcy1kZWJ1Zy1vdXRsaW5lICogKiAqICogKiAqICogKiAqICoge1xyXG4gIG91dGxpbmU6IDFweCBzb2xpZCByZ2JhKDI1MCwyMzUsMjE1LDAuNSk7XHJcbn1cclxuLmlzLWRlYnVnLW91dGxpbmUgKiAqICogKiAqICogKiAqICogKiAqIHtcclxuICBvdXRsaW5lOiAxcHggc29saWQgcmdiYSgwLDI1NSwyNTUsMC41KTtcclxufVxyXG4uaXMtZGVidWctb3V0bGluZSAqICogKiAqICogKiAqICogKiAqICogKiB7XHJcbiAgb3V0bGluZTogMXB4IHNvbGlkIHJnYmEoMTI3LDI1NSwyMTIsMC41KTtcclxufVxyXG4uaXMtZGVidWctb3V0bGluZSAqICogKiAqICogKiAqICogKiAqICogKiAqIHtcclxuICBvdXRsaW5lOiAxcHggc29saWQgcmdiYSgxMzgsNDMsMjI2LDAuNSk7XHJcbn1cclxuLmlzLWRlYnVnLW91dGxpbmUgKiAqICogKiAqICogKiAqICogKiAqICogKiAqIHtcclxuICBvdXRsaW5lOiAxcHggc29saWQgcmdiYSgxNjUsNDIsNDIsMC41KTtcclxufVxyXG4uaXMtZGVidWctb3V0bGluZSAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiB7XHJcbiAgb3V0bGluZTogMXB4IHNvbGlkIHJnYmEoMjIyLDE4NCwxMzUsMC41KTtcclxufVxyXG4uaXMtZGVidWctb3V0bGluZSAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqIHtcclxuICBvdXRsaW5lOiAxcHggc29saWQgcmdiYSg5NSwxNTgsMTYwLDAuNSk7XHJcbn1cclxuLnRhYmxlLW9mLWNvbnRlbnRzIC5jb250ZW50cy13cmFwcGVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tdG9wOiAycmVtO1xyXG59XHJcbi50YWJsZS1vZi1jb250ZW50cyAuY29udGVudHMtd3JhcHBlciBoMiB7XHJcbiAgZm9udC1zaXplOiAzcmVtO1xyXG4gIG1hcmdpbjogM3JlbSAwO1xyXG59XHJcbi50YWJsZS1vZi1jb250ZW50cyAuY29udGVudHMtd3JhcHBlciAuY29udGVudHMtcm93IHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNHJlbSAxZnIgMTVyZW0gMTByZW07XHJcbiAgZ3JpZC1hdXRvLXJvd3M6IDVyZW07XHJcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAwcmVtO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjYztcclxuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xyXG59XHJcbi50YWJsZS1vZi1jb250ZW50cyAuY29udGVudHMtd3JhcHBlciAuY29udGVudHMtcm93IC5jb250ZW50cy1jb2wge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgcGFkZGluZzogMXJlbTtcclxuICBmb250LXNpemU6IDJyZW07XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XHJcbn1cclxuLnRhYmxlLW9mLWNvbnRlbnRzIC5jb250ZW50cy13cmFwcGVyIC5jb250ZW50cy1yb3cgLmNvbnRlbnRzLWNvbC5kb25lLFxyXG4udGFibGUtb2YtY29udGVudHMgLmNvbnRlbnRzLXdyYXBwZXIgLmNvbnRlbnRzLXJvdyAuY29udGVudHMtY29sLndhaXQsXHJcbi50YWJsZS1vZi1jb250ZW50cyAuY29udGVudHMtd3JhcHBlciAuY29udGVudHMtcm93IC5jb250ZW50cy1jb2wud2lwIHtcclxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2M7XHJcbn1cclxuLnRhYmxlLW9mLWNvbnRlbnRzIC5jb250ZW50cy13cmFwcGVyIC5jb250ZW50cy1yb3cgYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuLnRhYmxlLW9mLWNvbnRlbnRzIC5sZWdlbmQge1xyXG4gIG1hcmdpbi10b3A6IDFyZW07XHJcbn1cclxuLnRhYmxlLW9mLWNvbnRlbnRzIC5sZWdlbmQgLnN0YXR1cyB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XHJcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLnRhYmxlLW9mLWNvbnRlbnRzIC5sZWdlbmQgLnN0YXR1cyBkaXYge1xyXG4gIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgcGFkZGluZzogMXJlbTtcclxufVxyXG4udGFibGUtb2YtY29udGVudHMgLmRvbmUge1xyXG4gIGJhY2tncm91bmQ6ICM2NGZmZGE7XHJcbn1cclxuLnRhYmxlLW9mLWNvbnRlbnRzIC53aXAge1xyXG4gIGJhY2tncm91bmQ6ICNmZmZmOGQ7XHJcbn1cclxuLnVpIGgxIHtcclxuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG59XHJcbi51aSBoMiB7XHJcbiAgbWFyZ2luLXRvcDogNHJlbTtcclxuICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMyk7XHJcbn1cclxuLnVpIGgzIHtcclxuICBtYXJnaW46IDJyZW0gMCAycmVtIDByZW07XHJcbn1cclxuLnVpIGg0IHtcclxuICBtYXJnaW46IDJyZW0gMCAycmVtIDByZW07XHJcbn1cclxuLnVpIC5kZXNjciB7XHJcbiAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgY29sb3I6ICNjY2M7XHJcbiAgcGFkZGluZzogMXJlbSAwIDJyZW07XHJcbn1cclxuLnVpIC5kZXNjciBwIHtcclxuICBmb250LXNpemU6IDEuMnJlbTtcclxufVxyXG4udWkgLmRlc2NyIHAgKyBwIHtcclxuICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbn1cclxuc3ZnIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnBhZ2VfX2hlYWRlciB7XHJcbiAgcG9zaXRpb246IHN0aWNreTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICB6LWluZGV4OiAxMDtcclxuICAtd2Via2l0LWJveC1mbGV4OiAwO1xyXG4gICAgICAtbXMtZmxleDogMCAwIDVyZW07XHJcbiAgICAgICAgICBmbGV4OiAwIDAgNXJlbTtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5wYWdlX19oZWFkZXIge1xyXG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcclxuICAgICAgICAtbXMtZmxleDogMCAwIDRyZW07XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCA0cmVtO1xyXG4gIH1cclxufVxyXG4uaGVhZGVyIHtcclxuICBoZWlnaHQ6IDVyZW07XHJcbn1cclxuLmhlYWRlciAuY29udGFpbmVyIHtcclxuICBwYWRkaW5nOiAxLjVyZW0gMnJlbTtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcclxuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uaGVhZGVyX19tZW51IHtcclxuICBmb250LXNpemU6IDEuNnJlbTtcclxuICBsaW5lLWhlaWdodDogMnJlbTtcclxufVxyXG4uaGVhZGVyX19tZW51IGEgKyBhIHtcclxuICBtYXJnaW4tbGVmdDogMS41cmVtO1xyXG59XHJcbi5oZWFkZXJfX21lbnUgYSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uaGVhZGVyX19tZW51IGEuaXMtYWN0aXZlOmFmdGVyIHtcclxuICBjb250ZW50OiAnICc7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxufVxyXG4uaGVhZGVyIGEge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2U7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuaGVhZGVyIGE6aG92ZXIge1xyXG4gICAgY29sb3I6ICNGRjAxQTE7XHJcbiAgfVxyXG4gIC5oZWFkZXIgLmxvZ290eXBlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgfVxyXG4gIC5oZWFkZXIgLmxvZ290eXBlIHN2ZyB7XHJcbiAgICB3aWR0aDogOS4zcmVtO1xyXG4gICAgaGVpZ2h0OiAyLjFyZW07XHJcbiAgfVxyXG4gIC5wYWdlLS1tYWlucGFnZSAuaGVhZGVyIC5sb2dvdHlwZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAuaGVhZGVyIC5sb2dvIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDJyZW07XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XHJcbiAgfVxyXG4gIC5wYWdlLS1tYWlucGFnZSAuaGVhZGVyIC5sb2dvIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5oZWFkZXIgLm5hdiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5oZWFkZXIge1xyXG4gICAgaGVpZ2h0OiA0cmVtO1xyXG4gIH1cclxuICAuaGVhZGVyIC5sb2dvIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5oZWFkZXJfX21lbnUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmhlYWRlciAubG9nb3R5cGUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICB9XHJcbiAgLmhlYWRlciAubG9nb3R5cGUgc3ZnIHtcclxuICAgIHdpZHRoOiA3LjNyZW07XHJcbiAgICBoZWlnaHQ6IDEuNnJlbTtcclxuICB9XHJcbiAgLnBhZ2UtLW1haW5wYWdlIC5oZWFkZXIgLmxvZ290eXBlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5oZWFkZXIgLm5hdiB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgei1pbmRleDogNTtcclxuICAgIHBhZGRpbmc6IDEuNXJlbTtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2U7XHJcbiAgfVxyXG4gIC5oZWFkZXIgLm5hdl9fbWVudSB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgfVxyXG4gIC5oZWFkZXIgLm5hdl9faXRlbXMge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG4gIC5oZWFkZXIgLm5hdl9pdGVtIHtcclxuICAgIGNvbG9yOiByZ2JhKDMzLDMzLDMzLDAuMyk7XHJcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gIH1cclxuICAuaGVhZGVyIC5uYXZfaXRlbTpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuICAuaGVhZGVyIC5uYXZfaXRlbSBhIHtcclxuICAgIGNvbG9yOiByZ2JhKDMzLDMzLDMzLDAuMyk7XHJcbiAgfVxyXG4gIC5oZWFkZXIgLm5hdl9pdGVtX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgfVxyXG4gIC5oZWFkZXIgLm5hdl9pdGVtX192YWx1ZXMge1xyXG4gICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gIH1cclxuICAuaGVhZGVyIC5oYW1idXJnZXIge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhciwgLXdlYmtpdC1maWx0ZXIgMC4xNXMgbGluZWFyO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXIsIC13ZWJraXQtZmlsdGVyIDAuMTVzIGxpbmVhcjtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyLCBmaWx0ZXIgMC4xNXMgbGluZWFyO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXIsIGZpbHRlciAwLjE1cyBsaW5lYXIsIC13ZWJraXQtZmlsdGVyIDAuMTVzIGxpbmVhcjtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIG1hcmdpbjogMC4zcmVtIDA7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAycmVtO1xyXG4gICAgdG9wOiAwLjhyZW07XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICB9XHJcbiAgLmhlYWRlciAuaGFtYnVyZ2VyX193cmFwIHtcclxuICAgIHdpZHRoOiAyLjJyZW07XHJcbiAgICBoZWlnaHQ6IDIuMnJlbTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbiAgLmhlYWRlciAuaGFtYnVyZ2VyX19pbm5lciB7XHJcbiAgICBsZWZ0OiAtMC41cmVtO1xyXG4gIH1cclxuICAuaGVhZGVyIC5oYW1idXJnZXJfX2lubmVyLFxyXG4gIC5oZWFkZXIgLmhhbWJ1cmdlcl9faW5uZXI6OmFmdGVyLFxyXG4gIC5oZWFkZXIgLmhhbWJ1cmdlcl9faW5uZXI6OmJlZm9yZSB7XHJcbiAgICB3aWR0aDogMy4ycmVtO1xyXG4gICAgaGVpZ2h0OiAwLjJyZW07XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMTVzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjE1cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4xNXMgZWFzZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAuaGVhZGVyIC5oYW1idXJnZXJfX2lubmVyIHtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbWFyZ2luLXRvcDogLTAuMnJlbTtcclxuICAgIGhlaWdodDogMDtcclxuICB9XHJcbiAgLmhlYWRlciAuaGFtYnVyZ2VyX19pbm5lcjo6YWZ0ZXIsXHJcbiAgLmhlYWRlciAuaGFtYnVyZ2VyX19pbm5lcjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgfVxyXG4gIC5oZWFkZXIgLmhhbWJ1cmdlcl9faW5uZXI6OmJlZm9yZSB7XHJcbiAgICB0b3A6IC0wLjRyZW07XHJcbiAgfVxyXG4gIC5oZWFkZXIgLmhhbWJ1cmdlcl9faW5uZXI6OmFmdGVyIHtcclxuICAgIGJvdHRvbTogLTAuNHJlbTtcclxuICB9XHJcbiAgLmhlYWRlciAuaGFtYnVyZ2VyIC5oYW1idXJnZXJfX2lubmVyIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4wNzVzO1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4wNzVzO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XHJcbiAgfVxyXG4gIC5oZWFkZXIgLmhhbWJ1cmdlciAuaGFtYnVyZ2VyX19pbm5lcjo6YmVmb3JlIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogdG9wIDAuMDc1cyAwLjEycyBlYXNlLCBvcGFjaXR5IDAuMDc1cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogdG9wIDAuMDc1cyAwLjEycyBlYXNlLCBvcGFjaXR5IDAuMDc1cyBlYXNlO1xyXG4gIH1cclxuICAuaGVhZGVyIC5oYW1idXJnZXIgLmhhbWJ1cmdlcl9faW5uZXI6OmFmdGVyIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm90dG9tIDAuMDc1cyAwLjEycyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjA3NXMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XHJcbiAgICB0cmFuc2l0aW9uOiBib3R0b20gMC4wNzVzIDAuMTJzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuMDc1cyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcclxuICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgMC4xMnMgZWFzZSwgdHJhbnNmb3JtIDAuMDc1cyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcclxuICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgMC4xMnMgZWFzZSwgdHJhbnNmb3JtIDAuMDc1cyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4wNzVzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xyXG4gIH1cclxufVxyXG4uaXMtbmF2IC5uYXYge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4uaXMtbmF2IC5oYW1idXJnZXIgLmhhbWJ1cmdlcl9faW5uZXIsXHJcbi5pcy1uYXYgLmhhbWJ1cmdlciAuaGFtYnVyZ2VyX19pbm5lcjo6YWZ0ZXIsXHJcbi5pcy1uYXYgLmhhbWJ1cmdlciAuaGFtYnVyZ2VyX19pbm5lcjo6YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG59XHJcbi5pcy1uYXYgLmhhbWJ1cmdlciAuaGFtYnVyZ2VyX19pbm5lciB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgc2NhbGUoMS4yKTtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgc2NhbGUoMS4yKTtcclxuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuMTJzO1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTJzO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcclxuICBoZWlnaHQ6IDFweDtcclxuICB3aWR0aDogMi4ycmVtO1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLmlzLW5hdiAuaGFtYnVyZ2VyIC5oYW1idXJnZXJfX2lubmVyOjpiZWZvcmUge1xyXG4gIHRvcDogMDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdG9wIDAuMDc1cyBlYXNlLCBvcGFjaXR5IDAuMDc1cyAwLjEycyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IHRvcCAwLjA3NXMgZWFzZSwgb3BhY2l0eSAwLjA3NXMgMC4xMnMgZWFzZTtcclxuICBoZWlnaHQ6IDFweDtcclxuICB3aWR0aDogMi4ycmVtO1xyXG59XHJcbi5pcy1uYXYgLmhhbWJ1cmdlciAuaGFtYnVyZ2VyX19pbm5lcjo6YWZ0ZXIge1xyXG4gIGJvdHRvbTogMDtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4wNzVzIDAuMTJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xyXG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4wNzVzIDAuMTJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xyXG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgZWFzZSwgdHJhbnNmb3JtIDAuMDc1cyAwLjEycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcclxuICB0cmFuc2l0aW9uOiBib3R0b20gMC4wNzVzIGVhc2UsIHRyYW5zZm9ybSAwLjA3NXMgMC4xMnMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuMDc1cyAwLjEycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcclxuICBoZWlnaHQ6IDFweDtcclxuICB3aWR0aDogMi4ycmVtO1xyXG59XHJcbi5wYWdlX19mb290ZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xyXG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCk7XHJcbn1cclxuLnBhZ2UtLWNvbnRhY3RzIC5wYWdlX19mb290ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuLnBhZ2UtLWNvbnRhY3RzIC5mb290ZXJfY29udGFjdHMge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnBhZ2UtLW1haW5wYWdlIC5mb290ZXIge1xyXG4gIGhlaWdodDogMTAwdmg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcbi5wYWdlLS1tYWlucGFnZSAuZm9vdGVyX2NvbnRhY3RzLFxyXG4ucGFnZS0tbWFpbnBhZ2UgLmZvb3Rlcl9pbmZvIHtcclxuICB6LWluZGV4OiAyO1xyXG59XHJcbi5mb290ZXIgYSB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzMzbXMgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMzMzbXMgZWFzZTtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5mb290ZXIge1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgfVxyXG4gIC5mb290ZXJfbG9nbyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAuZm9vdGVyX2NvbnRhY3RzIHtcclxuICAgIG1hcmdpbjogMnJlbSAycmVtIDE0cmVtO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG4gIC5mb290ZXJfY29udGFjdHNfX2Jsb2NrIHtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgICAgLW1zLWZsZXg6IDAgMCBjYWxjKCgxMDAlIC0gMnJlbSkgLyAxMiAqIDQgKyAycmVtKTtcclxuICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoKDEwMCUgLSAycmVtKSAvIDEyICogNCArIDJyZW0pO1xyXG4gIH1cclxuICAuZm9vdGVyX2NvbnRhY3RzX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gIH1cclxuICAuZm9vdGVyX2NvbnRhY3RzX192YWx1ZXMge1xyXG4gICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICB9XHJcbiAgLmZvb3Rlcl9jb250YWN0c19fdmFsdWVzIGEge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzMzbXMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlO1xyXG4gIH1cclxuICAuZm9vdGVyX2NvbnRhY3RzX192YWx1ZXMgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogI0ZGMDFBMTtcclxuICB9XHJcbiAgLmZvb3Rlcl9pbmZvIHtcclxuICAgIG1hcmdpbjogMnJlbTtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG4gIC5mb290ZXJfaW5mb19fdGV4dCB7XHJcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xyXG4gICAgICAgIC1tcy1mbGV4OiAwIDAgY2FsYygoMTAwJSAtIDJyZW0pIC8gMTIgKiA0ICsgMnJlbSk7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKCgxMDAlIC0gMnJlbSkgLyAxMiAqIDQgKyAycmVtKTtcclxuICB9XHJcbiAgLmZvb3Rlcl9pbmZvX19saW5rcyB7XHJcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xyXG4gICAgICAgIC1tcy1mbGV4OiAwIDAgY2FsYygoMTAwJSAtIDJyZW0pIC8gMTIgKiA0KTtcclxuICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoKDEwMCUgLSAycmVtKSAvIDEyICogNCk7XHJcbiAgfVxyXG4gIC5mb290ZXJfaW5mb19fbGlua3MgYSArIGEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcclxuICB9XHJcbiAgLmZvb3Rlcl9pbmZvX19saW5rcyBhIHtcclxuICAgIGNvbG9yOiByZ2JhKDMzLDMzLDMzLDAuMik7XHJcbiAgfVxyXG4gIC5mb290ZXJfaW5mb19fbGlua3MgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogI0ZGMDFBMTtcclxuICB9XHJcbiAgLmZvb3Rlcl9pbmZvX19kZXYge1xyXG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcclxuICAgICAgICAtbXMtZmxleDogMCAwIGNhbGMoKDEwMCUgLSAycmVtKSAvIDEyICogNCk7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKCgxMDAlIC0gMnJlbSkgLyAxMiAqIDQpO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBjb2xvcjogcmdiYSgzMywzMywzMywwLjIpO1xyXG4gIH1cclxuICAuZm9vdGVyX2luZm9fX2RldiBhIHtcclxuICAgIGNvbG9yOiByZ2JhKDMzLDMzLDMzLDAuMik7XHJcbiAgfVxyXG4gIC5mb290ZXJfaW5mb19fZGV2IGE6aG92ZXIge1xyXG4gICAgY29sb3I6ICNGRjAxQTE7XHJcbiAgfVxyXG4gIC5mb290ZXJfaW5mb19fZGV2IHNwYW4gKyBzcGFuIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XHJcbiAgfVxyXG4gIC5wYWdlLS1tYWlucGFnZSAuZm9vdGVyX2xvZ28ge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogMDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjZjRmNGY0O1xyXG4gIH1cclxuICAucGFnZS0tbWFpbnBhZ2UgLmZvb3Rlcl9sb2dvIHN2ZyB7XHJcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDJyZW0pIC8gMTIgKiAxMCArIDJyZW0pO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5mb290ZXIge1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgfVxyXG4gIC5mb290ZXJfbG9nbyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAuZm9vdGVyX2NvbnRhY3RzIHtcclxuICAgIG1hcmdpbjogMS41cmVtIDEuNXJlbSA3cmVtO1xyXG4gIH1cclxuICAuZm9vdGVyX2NvbnRhY3RzX19ibG9jayArIC5mb290ZXJfY29udGFjdHNfX2Jsb2NrIHtcclxuICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgfVxyXG4gIC5mb290ZXJfY29udGFjdHNfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICB9XHJcbiAgLmZvb3Rlcl9jb250YWN0c19fdmFsdWVzIHtcclxuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICB9XHJcbiAgLmZvb3Rlcl9pbmZvIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBtYXJnaW46IDEuNXJlbTtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGVuZDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gIH1cclxuICAuZm9vdGVyX2luZm9fX2xpbmtzIHtcclxuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDE7XHJcbiAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcclxuICAgICAgICAtbXMtZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gIH1cclxuICAuZm9vdGVyX2luZm9fX2xpbmtzIGEge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogcmdiYSgzMywzMywzMywwLjMpO1xyXG4gIH1cclxuICAuZm9vdGVyX2luZm9fX3RleHQge1xyXG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcclxuICAgICAgICAtbXMtZmxleC1vcmRlcjogMjtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xyXG4gICAgICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gIH1cclxuICAuZm9vdGVyX2luZm9fX2RldiB7XHJcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xyXG4gICAgICAgICAgICBvcmRlcjogMztcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA1MCU7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIGNvbG9yOiByZ2JhKDMzLDMzLDMzLDAuMyk7XHJcbiAgfVxyXG4gIC5mb290ZXJfaW5mb19fZGV2IGEge1xyXG4gICAgY29sb3I6IHJnYmEoMzMsMzMsMzMsMC4zKTtcclxuICB9XHJcbiAgLmZvb3Rlcl9pbmZvX19kZXYgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgLnBhZ2UtLW1haW5wYWdlIC5mb290ZXJfbG9nbyB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgY29sb3I6ICNmNGY0ZjQ7XHJcbiAgfVxyXG4gIC5wYWdlLS1tYWlucGFnZSAuZm9vdGVyX2xvZ28gc3ZnIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcclxuICB9XHJcbn1cclxuLnNlY3Rpb24gPiAuY29udGFpbmVyIHtcclxuICBwYWRkaW5nLXRvcDogMDtcclxuICBwYWRkaW5nLWJvdHRvbTogMDtcclxufVxyXG4uc2VjdGlvbl9fdGl0bGUgc3BhbiB7XHJcbiAgY29sb3I6IHJnYmEoMzMsMzMsMzMsMC4yKTtcclxufVxyXG4uY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLnNlY3Rpb24gPiAuY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLnNlY3Rpb25fX3RpdGxlIHtcclxuICAgIG1hcmdpbjogMCAtMnJlbSAwO1xyXG4gICAgcGFkZGluZzogOXJlbSAycmVtIDE0cmVtO1xyXG4gICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg1OCw0OSw0MSwwLjEpO1xyXG4gIH1cclxuICAuc2VjdGlvbl9fdGl0bGUtLW5vLWJvcmRlciB7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gIH1cclxuICAuc2VjdGlvbl9fdGl0bGUgc3BhbiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcclxuICB9XHJcbiAgLnNlY3Rpb25fX21lbnUge1xyXG4gICAgbWFyZ2luOiAwIC0ycmVtIDA7XHJcbiAgICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDU4LDQ5LDQxLDAuMSk7XHJcbiAgfVxyXG4gIC5zZWN0aW9uX19tZW51IHVsIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB3aWR0aDogNDhyZW07XHJcbiAgfVxyXG4gIC5zZWN0aW9uX19tZW51IHVsIGxpIHtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA1MCU7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgfVxyXG4gIC5zZWN0aW9uX19tZW51IHVsIGxpIGEge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzMzbXMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICAuc2VjdGlvbl9fbWVudSB1bCBsaSBhOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjRkYwMUExO1xyXG4gIH1cclxuICAuc2VjdGlvbl9fbWVudSB1bCBsaS5pcy1hY3RpdmUgYTphZnRlciB7XHJcbiAgICBjb250ZW50OiAnICc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuICAuY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuc2VjdGlvbiA+IC5jb250YWluZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuc2VjdGlvbl9fdGl0bGUge1xyXG4gICAgbWFyZ2luOiAwIC0xLjVyZW0gMDtcclxuICAgIHBhZGRpbmc6IDZyZW0gMS41cmVtIDZyZW07XHJcbiAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg1OCw0OSw0MSwwLjEpO1xyXG4gIH1cclxuICAuc2VjdGlvbl9fdGl0bGUtLW5vLWJvcmRlciB7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gIH1cclxuICAuc2VjdGlvbl9fdGl0bGUgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuICB9XHJcbiAgLnNlY3Rpb25fX21lbnUge1xyXG4gICAgbWFyZ2luOiAwIC0xLjVyZW0gMDtcclxuICAgIHBhZGRpbmc6IDAgMS41cmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS42cmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg1OCw0OSw0MSwwLjEpO1xyXG4gIH1cclxuICAuc2VjdGlvbl9fbWVudSB1bCBsaSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjNyZW07XHJcbiAgfVxyXG4gIC5zZWN0aW9uX19tZW51IHVsIGxpOmZpcnN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG4gIC5zZWN0aW9uX19tZW51IHVsIGxpIGEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICAuc2VjdGlvbl9fbWVudSB1bCBsaS5pcy1hY3RpdmUgYTphZnRlciB7XHJcbiAgICBjb250ZW50OiAnICc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuICAuY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5oZXJvIHtcclxuICAgIG1hcmdpbi10b3A6IC0xN3JlbTtcclxuICAgIHBhZGRpbmctdG9wOiAxN3JlbTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBoZWlnaHQ6IDkycmVtO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvbnRlbnQvbWFpbl9kZXNrdG9wLmpwZ1wiKSBuby1yZXBlYXQgLTFyZW0gMC8xMDAlIGF1dG87XHJcbiAgfVxyXG4gIC5oZXJvX190ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgIGZvbnQtZmFtaWx5OiAnVFdLTGF1c2FubmVQYW4nLCAnSGVsdmV0aWNhJywgc2Fucy1zZXJpZjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBtYXgtd2lkdGg6IDU3cmVtO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE1LjVyZW07XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLmhlcm8ge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvbnRlbnQvbWFpbl9tb2JpbGUuanBnXCIpIG5vLXJlcGVhdCA1MCUgMTAwJS8xMDAlIGF1dG87XHJcbiAgICBoZWlnaHQ6IDQ1cmVtO1xyXG4gIH1cclxuICAuaGVyb19fdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiAnVFdLTGF1c2FubmVQYW4nLCAnSGVsdmV0aWNhJywgc2Fucy1zZXJpZjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBtYXgtd2lkdGg6IDIycmVtO1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XHJcbiAgfVxyXG4gIC5zZWN0aW9uLS1tYWlucGFnZSAuY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG59XHJcbi5jYXRhbG9nX190aXRsZSB7XHJcbiAgZm9udC1zaXplOiAzcmVtO1xyXG4gIGZvbnQtZmFtaWx5OiAnVFdLTGF1c2FubmVQYW4nLCAnSGVsdmV0aWNhJywgc2Fucy1zZXJpZjtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbn1cclxuLmNhdGFsb2dfX2xpc3Qge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLnNlY3Rpb24tLWNhdGFsb2cgLmNhdGFsb2cge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI1cmVtO1xyXG4gIH1cclxuICAuY2F0YWxvZ19pdGVtIHtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAyMS40cmVtO1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgMjEuNHJlbTtcclxuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBmb250LWZhbWlseTogJ1RXS0xhdXNhbm5lUGFuJywgJ0hlbHZldGljYScsIHNhbnMtc2VyaWY7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIH1cclxuICAuY2F0YWxvZ19pdGVtOm50aC1jaGlsZCg1bikge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuICAuY2F0YWxvZyArIC5jYXRhbG9nIHtcclxuICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLmNhdGFsb2dfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgfVxyXG4gIC5jYXRhbG9nX2l0ZW0ge1xyXG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcclxuICAgICAgICAtbXMtZmxleDogMCAwIDE2LjJyZW07XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxNi4ycmVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgZm9udC1mYW1pbHk6ICdUV0tMYXVzYW5uZVBhbicsICdIZWx2ZXRpY2EnLCBzYW5zLXNlcmlmO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB9XHJcbiAgLmNhdGFsb2dfaXRlbTpudGgtY2hpbGQoMm4pIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbiAgLmNhdGFsb2cgKyAuY2F0YWxvZyB7XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gIH1cclxufVxyXG4uZmllbGRfX2Vycm9yIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGNvbG9yOiAjZjAwO1xyXG4gIG1hcmdpbi10b3A6IDAuNnJlbTtcclxufVxyXG4uZmllbGQtLWVycm9yIC5maWVsZF9fZXJyb3Ige1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5maWVsZF9faGludCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLXRvcDogMC42cmVtO1xyXG4gIG9wYWNpdHk6IDAuMjtcclxufVxyXG4uZmllbGRfX2xhYmVsIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxufVxyXG4uYnRuIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC4zOCwgMC43NywgMC42NywgMC44Nyk7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuMzgsIDAuNzcsIDAuNjcsIDAuODcpO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGhlaWdodDogNXJlbTtcclxuICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAxcHggI2Y0ZjRmNDtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDFweCAjZjRmNGY0O1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgZm9udC1zaXplOiAxLjZyZW07XHJcbn1cclxuLmJ0bl9fbGFiZWwge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBsaW5lLWhlaWdodDogNXJlbTtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5idG4tLWZ1bGwge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5idG4tLWxpbmsge1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuLmJ0bi0tc21hbGwge1xyXG4gIGhlaWdodDogMy40cmVtO1xyXG4gIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjAxNHJlbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcbi5idG4tLWJvcmRlciB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAxcHggcmdiYSgzMywzMywzMywwLjI1KTtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDFweCByZ2JhKDMzLDMzLDMzLDAuMjUpO1xyXG59XHJcbi5idG4tLWFjdGlvbiB7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBib3JkZXItcmFkaXVzOiAwLjZyZW07XHJcbn1cclxuLmJ0bi0taGVhZGVyIHtcclxuICBoZWlnaHQ6IDQuMnJlbTtcclxuICBjb2xvcjogIzAwMDtcclxuICBib3JkZXItcmFkaXVzOiAwLjZyZW07XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggcmdiYSgyNywzMCwyNywwLjEpO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHJnYmEoMjcsMzAsMjcsMC4xKTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG59XHJcbi5idG4tLWhlYWRlciAuYnRuX19sYWJlbCB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBsaW5lLWhlaWdodDogMy4ycmVtO1xyXG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5idG4tLWhlYWRlciAuYnRuX19sYWJlbCBzcGFuICsgc3BhbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbn1cclxuLmJ0bi0tbGFyZ2Uge1xyXG4gIGhlaWdodDogNC44cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiA0LjhyZW07XHJcbn1cclxuLmJ0bi0tYmxhY2sge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjE7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uYnRuLS1vcmFuZ2Uge1xyXG4gIGJhY2tncm91bmQ6ICNmYjViMzc7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuLmJ0bi0td2hpdGUge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMXB4ICNmZmY7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAxcHggI2ZmZjtcclxufVxyXG4uYnRuLS1ycG4ge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYnRuOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjRkYwMUExO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5idG4ge1xyXG4gICAgaGVpZ2h0OiA1cmVtO1xyXG4gIH1cclxuICAuYnRuX19sYWJlbCB7XHJcbiAgICBsaW5lLWhlaWdodDogNXJlbTtcclxuICB9XHJcbiAgLmJ0bi0tYWN0aW9uIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxuICAuYnRuLS1zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxNHJlbTtcclxuICB9XHJcbn1cclxuaW5wdXQ6Oi1tcy1jbGVhciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB3aWR0aDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxuLmlucHV0X3RleHQgaW5wdXQsXHJcbi50ZXh0YXJlYSB0ZXh0YXJlYSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcGFkZGluZzogMCAxcmVtO1xyXG59XHJcbi5pbnB1dF90ZXh0LFxyXG4udGV4dGFyZWEge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDNyZW07XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAxcHggcmdiYSgzMywzMywzMywwLjEpO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMXB4IHJnYmEoMzMsMzMsMzMsMC4xKTtcclxuICBib3JkZXItcmFkaXVzOiAxcHg7XHJcbn1cclxuLmlucHV0X3RleHRfX2xhYmVsLFxyXG4udGV4dGFyZWFfX2xhYmVsIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcGFkZGluZzogMCAxcmVtO1xyXG59XHJcbi5pbnB1dF90ZXh0X19sYWJlbCBzcGFuLFxyXG4udGV4dGFyZWFfX2xhYmVsIHNwYW4ge1xyXG4gIGRpc3BsYXk6IGluaGVyaXQ7XHJcbiAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgb3BhY2l0eTogMC4yO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCUgNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgNTAlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcztcclxuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzO1xyXG59XHJcbi5pbnB1dF90ZXh0LS1maWxsZWQgLmlucHV0X3RleHRfX2xhYmVsIHNwYW4sXHJcbi5pbnB1dF90ZXh0LS1maWxsZWQgLnRleHRhcmVhX19sYWJlbCBzcGFuIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTFyZW0sIC0yLjVyZW0sIDApIHNjYWxlM2QoMC44NSwgMC44NSwgMSkgdHJhbnNsYXRlWigxcHgpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMXJlbSwgLTIuNXJlbSwgMCkgc2NhbGUzZCgwLjg1LCAwLjg1LCAxKSB0cmFuc2xhdGVaKDFweCk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxufVxyXG50ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgY29sb3I6ICRpbnB1dENvbG9yUGxhY2Vob2xkZXI7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC4zOCwgMC43NywgMC42NywgMC44Nyk7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuMzgsIDAuNzcsIDAuNjcsIDAuODcpO1xyXG59XHJcbnRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICBjb2xvcjogJGlucHV0Q29sb3JQbGFjZWhvbGRlcjtcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjM4LCAwLjc3LCAwLjY3LCAwLjg3KTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC4zOCwgMC43NywgMC42NywgMC44Nyk7XHJcbn1cclxudGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgY29sb3I6ICRpbnB1dENvbG9yUGxhY2Vob2xkZXI7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC4zOCwgMC43NywgMC42NywgMC44Nyk7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuMzgsIDAuNzcsIDAuNjcsIDAuODcpO1xyXG59XHJcbnRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgY29sb3I6ICRpbnB1dENvbG9yUGxhY2Vob2xkZXI7XHJcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjM4LCAwLjc3LCAwLjY3LCAwLjg3KTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC4zOCwgMC43NywgMC42NywgMC44Nyk7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgdGV4dGFyZWE6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgdGV4dGFyZWE6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgdGV4dGFyZWE6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuICB0ZXh0YXJlYTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuLnRleHRhcmVhIHtcclxuICBoZWlnaHQ6IDEwcmVtO1xyXG59XHJcbi50ZXh0YXJlYSB0ZXh0YXJlYSB7XHJcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcclxuICByZXNpemU6IG5vbmU7XHJcbn1cclxuLmlucHV0X2NoZWNrYm94IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XHJcbn1cclxuLmlucHV0X2NoZWNrYm94X193cmFwIHtcclxuICBtYXJnaW4tdG9wOiAtMnJlbTtcclxuICBtYXJnaW4tbGVmdDogLTJyZW07XHJcbn1cclxuLmlucHV0X2NoZWNrYm94X19sYWJlbCB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuLmlucHV0X2NoZWNrYm94X19sYWJlbCBhIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgY3VycmVudENvbG9yO1xyXG59XHJcbi5pbnB1dF9jaGVja2JveF9faWNvIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjM4LCAwLjc3LCAwLjY3LCAwLjg3KTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC4zOCwgMC43NywgMC42NywgMC44Nyk7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMnJlbTtcclxuICBoZWlnaHQ6IDJyZW07XHJcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMXB4IGN1cnJlbnRDb2xvcjtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDFweCBjdXJyZW50Q29sb3I7XHJcbiAgb3BhY2l0eTogMC4yO1xyXG59XHJcbi5pbnB1dF9jaGVja2JveF9faWNvIHN2ZyB7XHJcbiAgb3BhY2l0eTogMDtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4uaW5wdXRfY2hlY2tib3ggaW5wdXQge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcbi5pbnB1dF9jaGVja2JveCBpbnB1dDpkaXNhYmxlZCArIC5pbnB1dF9jaGVja2JveF9faWNvIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbn1cclxuLmlucHV0X2NoZWNrYm94IGlucHV0OmRpc2FibGVkICsgLmlucHV0X2NoZWNrYm94X19pY28gfiAuaW5wdXRfY2hlY2tib3hfX2xhYmVsIHtcclxuICBjb2xvcjogI2QxZDJkMTtcclxuICBvcGFjaXR5OiAxO1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG4uaW5wdXRfY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCArIC5pbnB1dF9jaGVja2JveF9faWNvIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4uaW5wdXRfY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCArIC5pbnB1dF9jaGVja2JveF9faWNvIHN2ZyB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4uaW5wdXRfcmFkaW8ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLXRvcDogMXJlbTtcclxuICBtYXJnaW4tbGVmdDogMy4ycmVtO1xyXG59XHJcbi5pbnB1dF9yYWRpb19fd3JhcCB7XHJcbiAgbWFyZ2luLXRvcDogLTFyZW07XHJcbiAgbWFyZ2luLWxlZnQ6IC0zLjJyZW07XHJcbn1cclxuLmlucHV0X3JhZGlvX19sYWJlbCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctbGVmdDogMi44cmVtO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjM4LCAwLjc3LCAwLjY3LCAwLjg3KTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC4zOCwgMC43NywgMC42NywgMC44Nyk7XHJcbn1cclxuLmlucHV0X3JhZGlvX19pY28ge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuMzgsIDAuNzcsIDAuNjcsIDAuODcpO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjM4LCAwLjc3LCAwLjY3LCAwLjg3KTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAycmVtO1xyXG4gIGhlaWdodDogMnJlbTtcclxuICBib3JkZXItcmFkaXVzOiAycmVtO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcclxuICBwYWRkaW5nOiAwLjRyZW07XHJcbiAgb3BhY2l0eTogMC4yO1xyXG59XHJcbi5pbnB1dF9yYWRpb19faWNvIHNwYW4ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMXJlbTtcclxuICBoZWlnaHQ6IDFyZW07XHJcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG4uaW5wdXRfcmFkaW8gaW5wdXQge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcbi5pbnB1dF9yYWRpbyBpbnB1dDpkaXNhYmxlZCArIC5pbnB1dF9yYWRpb19faWNvIH4gLmlucHV0X3JhZGlvX19sYWJlbCB7XHJcbiAgY29sb3I6ICNkMWQyZDE7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5pbnB1dF9yYWRpbyBpbnB1dDpjaGVja2VkICsgLmlucHV0X3JhZGlvX19pY28ge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLmlucHV0X3JhZGlvIGlucHV0OmNoZWNrZWQgKyAuaW5wdXRfcmFkaW9fX2ljbyBzcGFuIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbn1cclxuLmZpZWxkLS1zdGlja2VyIC5pbnB1dF9yYWRpbyB7XHJcbiAgbWluLWhlaWdodDogMTRyZW07XHJcbiAgbWFyZ2luOiAwLjZyZW07XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XHJcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDA7XHJcbn1cclxuLmZpZWxkLS1zdGlja2VyIC5pbnB1dF9yYWRpb19fd3JhcCB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW46IC0wLjZyZW07XHJcbn1cclxuLmZpZWxkLS1zdGlja2VyIC5pbnB1dF9yYWRpb19fbGFiZWwge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzMsMzMsMzMsMC4xKTtcclxuICBwYWRkaW5nOiAxLjVyZW0gMS41cmVtIDRyZW07XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGNvbG9yOiAjYmJiO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbn1cclxuLmZpZWxkLS1zdGlja2VyIC5pbnB1dF9yYWRpb19faWNvIHtcclxuICB0b3A6IGF1dG87XHJcbiAgYm90dG9tOiAxLjVyZW07XHJcbiAgbGVmdDogMS41cmVtO1xyXG59XHJcbi5maWVsZC0tc3RpY2tlciAuaW5wdXRfcmFkaW9fX2Zvb3Rub3RlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAxLjVyZW07XHJcbiAgbGVmdDogNC4zcmVtO1xyXG59XHJcbi5maWVsZC0tc3RpY2tlciAuaW5wdXRfcmFkaW8gaW5wdXQ6Y2hlY2tlZCArIC5pbnB1dF9yYWRpb19faWNvIH4gLmlucHV0X3JhZGlvX19sYWJlbCB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMjEyMTIxO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJ1dHRvbl9uYXYge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgYm90dG9tOiAycmVtO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG4gIC5idXR0b25fbmF2X19hY3Rpb24ge1xyXG4gICAgcGFkZGluZzogMXJlbTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4yKTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDMuNXJlbTtcclxuICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDMuNHJlbSk7XHJcbiAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzLjRyZW0pO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuYnV0dG9uX25hdiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4uc2VhcmNoX2hlYWRlciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDMuMnJlbTtcclxuICBoZWlnaHQ6IDMuMnJlbTtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5zZWFyY2hfaGVhZGVyIHtcclxuICAgIHdpZHRoOiAyLjVyZW07XHJcbiAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICB9XHJcbn1cclxuLmZvcm1fb3JkZXJfX3RpdGxlIHtcclxuICBjb2xvcjogI2U1YWU5YTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxufVxyXG4uZm9ybV9vcmRlcl9fdGl0bGU6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgcGFkZGluZy10b3A6IDRyZW07XHJcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHJnYmEoMzMsMzMsMzMsMC4xKTtcclxufVxyXG4uZm9ybV9vcmRlciAud2FybmluZyB7XHJcbiAgbWFyZ2luOiAycmVtIDA7XHJcbn1cclxuLmZvcm1fb3JkZXJfX2RlbGl2ZXJ5IHtcclxuICBtYXJnaW4tdG9wOiA0cmVtO1xyXG59XHJcbi5mb3JtX29yZGVyX19hY3Rpb25zIHtcclxuICBib3JkZXItdG9wOiAycHggc29saWQgcmdiYSgzMywzMywzMywwLjEpO1xyXG4gIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gIG1hcmdpbi10b3A6IDZyZW07XHJcbn1cclxuLmZvcm1fb3JkZXJfX2FjdGlvbnMgLnJvdyArIC5yb3cge1xyXG4gIG1hcmdpbi10b3A6IDZyZW07XHJcbn1cclxuLmZvcm1fb3JkZXJfX2JhY2sge1xyXG4gIG9wYWNpdHk6IDAuMztcclxuICBsaW5lLWhlaWdodDogMS43cmVtO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBjdXJyZW50Q29sb3I7XHJcbn1cclxuLmZvcm1fZmVlZGJhY2tfX3RpdGxlIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogNi4zcmVtO1xyXG59XHJcbi5mb3JtX2ZlZWRiYWNrX19ib2R5IHtcclxuICBtYXgtd2lkdGg6IDM4cmVtO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcbi5mb3JtX2ZlZWRiYWNrIC5maWVsZCArIC5maWVsZCB7XHJcbiAgbWFyZ2luLXRvcDogMy44cmVtO1xyXG59XHJcbi5mb3JtX2ZlZWRiYWNrIC5idG4ge1xyXG4gIG1hcmdpbi10b3A6IDRyZW07XHJcbn1cclxuLmF3d2FyZHMge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDMzLDMzLDMzLDAuMSk7XHJcbn1cclxuLnRvb2x0aXAtanMge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBiYWNrZ3JvdW5kOiAjZWVlO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIHBhZGRpbmc6IDFyZW07XHJcbiAgei1pbmRleDogOTk5O1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjhyZW07XHJcbiAgZm9udC1mYW1pbHk6ICdXcmVtZW5hJywgJ0hlbHZldGljYScsIHNhbnMtc2VyaWY7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYXd3YXJkc19faXRlbSB7XHJcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xyXG4gICAgICAgIC1tcy1mbGV4OiAwIDAgY2FsYygoMTAwJSAtIDhyZW0pIC8gNSk7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKCgxMDAlIC0gOHJlbSkgLyA1KTtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XHJcbiAgfVxyXG4gIC5hd3dhcmRzX19pdGVtOm50aC1jaGlsZCg1bikge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5hd3dhcmRzX19pdGVtIHtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgICAgLW1zLWZsZXg6IDAgMCBjYWxjKCgxMDAlIC0gNS40cmVtKSAvIDUpO1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygoMTAwJSAtIDUuNHJlbSkgLyA1KTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMzVyZW07XHJcbiAgfVxyXG4gIC5hd3dhcmRzX19pdGVtOm50aC1jaGlsZCg1bikge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxufVxyXG4uY29udGFjdHNfX2ltYWdlIGltZyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5wYWdlLS1jb250YWN0cyAucGFnZV9fY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuICAucGFnZS0tY29udGFjdHMgLnBhZ2VfX2NvbnRlbnQgLnNlY3Rpb24ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5jb250YWN0cyB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxuICAuY29udGFjdHMgYSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2U7XHJcbiAgfVxyXG4gIC5jb250YWN0cyBhOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjRkYwMUExO1xyXG4gIH1cclxuICAuY29udGFjdHNfX21lZGlhIHtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA0MCU7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCA0MCU7XHJcbiAgfVxyXG4gIC5jb250YWN0c19faW1hZ2Uge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNjAlO1xyXG4gIH1cclxuICAuY29udGFjdHNfX2NvbnRlbnQge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xyXG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcclxuICB9XHJcbiAgLmNvbnRhY3RzX19jb250YWN0cyB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbiAgLmNvbnRhY3RzX2l0ZW06Zmlyc3QtY2hpbGQge1xyXG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcclxuICAgICAgICAtbXMtZmxleDogMCAwIGNhbGMoMTAwJSAvIDcgKiA0KTtcclxuICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDcgKiA0KTtcclxuICB9XHJcbiAgLmNvbnRhY3RzX2l0ZW1fX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgfVxyXG4gIC5jb250YWN0c19pdGVtX192YWx1ZXMge1xyXG4gICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuY29udGFjdHMge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgIG1hcmdpbjogMnJlbSAwO1xyXG4gIH1cclxuICAuY29udGFjdHNfX21lZGlhIHtcclxuICAgIHdpZHRoOiAxNnJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgfVxyXG4gIC5jb250YWN0c19faW1hZ2Uge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNjAlO1xyXG4gIH1cclxuICAuY29udGFjdHNfaXRlbV9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS42cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gIH1cclxuICAuY29udGFjdHNfaXRlbV9fdmFsdWVzIHtcclxuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICB9XHJcbiAgLmNvbnRhY3RzX2l0ZW0gKyAuY29udGFjdHNfaXRlbSB7XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gIH1cclxuICAuY29udGFjdHNfX2FjdGlvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gIH1cclxufVxyXG4uY291cnNlc19fdGV4dCB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzMsMzMsMzMsMC4xKTtcclxuICBmb250LWZhbWlseTogJ1dyZW1lbmEnLCAnSGVsdmV0aWNhJywgc2Fucy1zZXJpZjtcclxufVxyXG4uY291cnNlc19pdGVtIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDMzLDMzLDMzLDAuMSk7XHJcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLmNvdXJzZXNfaXRlbV9fY29udGVudCB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uY291cnNlc19pdGVtX190aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdXcmVtZW5hJywgJ0hlbHZldGljYScsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcclxufVxyXG4uY291cnNlc19pdGVtX19uYW1lIHtcclxuICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICBmb250LXNpemU6IDEuNnJlbTtcclxuICBsaW5lLWhlaWdodDogMS45cmVtO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmNvdXJzZXMge1xyXG4gICAgbWFyZ2luLXRvcDogNXJlbTtcclxuICB9XHJcbiAgLmNvdXJzZXNfX3RleHQge1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS45cmVtO1xyXG4gIH1cclxuICAuY291cnNlc19pdGVtIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuICB9XHJcbiAgLmNvdXJzZXNfaXRlbV9faW1hZ2Uge1xyXG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcclxuICAgICAgICAtbXMtZmxleDogMCAwIDguNXJlbTtcclxuICAgICAgICAgICAgZmxleDogMCAwIDguNXJlbTtcclxuICB9XHJcbiAgLmNvdXJzZXNfaXRlbV9faW1hZ2UgaW1nIHtcclxuICAgIHdpZHRoOiA0cmVtO1xyXG4gICAgaGVpZ2h0OiA0cmVtO1xyXG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuY291cnNlcyB7XHJcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gIH1cclxuICAuY291cnNlc19fdGV4dCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcclxuICB9XHJcbiAgLmNvdXJzZXNfaXRlbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgfVxyXG4gIC5jb3Vyc2VzX2l0ZW1fX2ltYWdlIHtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA2cmVtO1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgNnJlbTtcclxuICB9XHJcbiAgLmNvdXJzZXNfaXRlbV9faW1hZ2UgaW1nIHtcclxuICAgIHdpZHRoOiA0cmVtO1xyXG4gICAgaGVpZ2h0OiA0cmVtO1xyXG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICB9XHJcbn1cclxuLmVkdWNhdGlvbiB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzMsMzMsMzMsMC4xKTtcclxufVxyXG4uZWR1Y2F0aW9uX2l0ZW0ge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgcGFkZGluZzogMnJlbSAwO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDMzLDMzLDMzLDAuMSk7XHJcbn1cclxuLmVkdWNhdGlvbl9pdGVtX19uYW1lIHtcclxuICBmb250LWZhbWlseTogJ1dyZW1lbmEnLCAnSGVsdmV0aWNhJywgc2Fucy1zZXJpZjtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5lZHVjYXRpb25faXRlbV9faW1hZ2Uge1xyXG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcclxuICAgICAgICAtbXMtZmxleDogMCAwIDguNXJlbTtcclxuICAgICAgICAgICAgZmxleDogMCAwIDguNXJlbTtcclxuICB9XHJcbiAgLmVkdWNhdGlvbl9pdGVtX19pbWFnZSBpbWcge1xyXG4gICAgd2lkdGg6IDRyZW07XHJcbiAgICBoZWlnaHQ6IDRyZW07XHJcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIH1cclxuICAuZWR1Y2F0aW9uX2l0ZW1fX25hbWUge1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICB9XHJcbiAgLmVkdWNhdGlvbl9pdGVtX195ZWFyIHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5lZHVjYXRpb25faXRlbV9faW1hZ2Uge1xyXG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcclxuICAgICAgICAtbXMtZmxleDogMCAwIDZyZW07XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCA2cmVtO1xyXG4gIH1cclxuICAuZWR1Y2F0aW9uX2l0ZW1fX2ltYWdlIGltZyB7XHJcbiAgICB3aWR0aDogM3JlbTtcclxuICAgIGhlaWdodDogM3JlbTtcclxuICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgfVxyXG4gIC5lZHVjYXRpb25faXRlbV9fbmFtZSB7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XHJcbiAgfVxyXG4gIC5lZHVjYXRpb25faXRlbV9feWVhciB7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XHJcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgfVxyXG59XHJcbi5nYWxsZXJ5IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmdhbGxlcnkgLnN3aXBlci13cmFwcGVyIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXIgIWltcG9ydGFudDtcclxuICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXIgIWltcG9ydGFudDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5nYWxsZXJ5IHtcclxuICAgIG1hcmdpbjogMCAtMnJlbSA4cmVtO1xyXG4gIH1cclxuICAuZ2FsbGVyeSAuc3dpcGVyLXNsaWRlIHtcclxuICAgIHdpZHRoOiAzMHJlbTtcclxuICB9XHJcbiAgLmdhbGxlcnlfX2l0ZW0ge1xyXG4gICAgd2lkdGg6IDI4cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwMCU7XHJcbiAgfVxyXG4gIC5nYWxsZXJ5X19pdGVtIGltZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLmdhbGxlcnkge1xyXG4gICAgbWFyZ2luOiAwIC0xLjVyZW0gOHJlbTtcclxuICB9XHJcbiAgLmdhbGxlcnkgLnN3aXBlci1zbGlkZSB7XHJcbiAgICB3aWR0aDogMTVyZW07XHJcbiAgfVxyXG4gIC5nYWxsZXJ5X19pdGVtIHtcclxuICAgIHdpZHRoOiAxNHJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xyXG4gIH1cclxuICAuZ2FsbGVyeV9faXRlbSBpbWcge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxufVxyXG4ubWFpbnBhZ2VfX2xpc3Qge1xyXG4gIHotaW5kZXg6IDI7XHJcbn1cclxuLm1haW5wYWdlX190ZXh0IHtcclxuICBmb250LWZhbWlseTogJ1dyZW1lbmEnLCAnSGVsdmV0aWNhJywgc2Fucy1zZXJpZjtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5tYWlucGFnZV9fdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjlyZW07XHJcbiAgICBtYXgtd2lkdGg6IDQ3cmVtO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfX2xvZ28ge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogMDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfX2xvZ28gc3ZnIHtcclxuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMnJlbSkgLyAxMiAqIDEwICsgMnJlbSk7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9fbGlzdCB7XHJcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTEge1xyXG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgKyAycmVtKSAvIDEyICogMiAtIDJyZW0pO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgKyAycmVtKSAvIDEyICogMik7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAlO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTEgLm1haW5wYWdlX2l0ZW1fX2ltYWdlIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMTUlO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTE6bGFzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzAlO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTIge1xyXG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgKyAycmVtKSAvIDEyICogNCAtIDJyZW0pO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgKyAycmVtKSAvIDEyICogOCk7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMlO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTIgLm1haW5wYWdlX2l0ZW1fX2ltYWdlIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMzAlO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTI6bGFzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNjAlO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTMge1xyXG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgKyAycmVtKSAvIDEyICogMyAtIDJyZW0pO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgKyAycmVtKSAvIDEyICogNCk7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzIlO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTMgLm1haW5wYWdlX2l0ZW1fX2ltYWdlIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2NyU7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9wbGFjZS0tMzpsYXN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MCU7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9wbGFjZS0tNCB7XHJcbiAgICB3aWR0aDogY2FsYygoMTAwJSArIDJyZW0pIC8gMTIgKiAyIC0gMnJlbSk7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMCU7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9wbGFjZS0tNCAubWFpbnBhZ2VfaXRlbV9faW1hZ2Uge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDY3JTtcclxuICB9XHJcbiAgLm1haW5wYWdlX3BsYWNlLS00Omxhc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwJTtcclxuICB9XHJcbiAgLm1haW5wYWdlX3BsYWNlLS01IHtcclxuICAgIHdpZHRoOiBjYWxjKCgxMDAlICsgMnJlbSkgLyAxMiAqIDQgLSAycmVtKTtcclxuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlICsgMnJlbSkgLyAxMiAqIDMpO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwJTtcclxuICB9XHJcbiAgLm1haW5wYWdlX3BsYWNlLS01IC5tYWlucGFnZV9pdGVtX19pbWFnZSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwJTtcclxuICB9XHJcbiAgLm1haW5wYWdlX3BsYWNlLS01Omxhc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDUwJTtcclxuICB9XHJcbiAgLm1haW5wYWdlX3BsYWNlLS02IHtcclxuICAgIHdpZHRoOiBjYWxjKCgxMDAlICsgMnJlbSkgLyAxMiAqIDMgLSAycmVtKTtcclxuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlICsgMnJlbSkgLyAxMiAqIDgpO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwJTtcclxuICB9XHJcbiAgLm1haW5wYWdlX3BsYWNlLS02IC5tYWlucGFnZV9pdGVtX19pbWFnZSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNjclO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTY6bGFzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDAlO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTcge1xyXG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgKyAycmVtKSAvIDEyICogMiAtIDJyZW0pO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgKyAycmVtKSAvIDEyICogOSk7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTclO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTcgLm1haW5wYWdlX2l0ZW1fX2ltYWdlIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMTUlO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTc6bGFzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjUlO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTgge1xyXG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgKyAycmVtKSAvIDEyICogNCAtIDJyZW0pO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAlO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTggLm1haW5wYWdlX2l0ZW1fX2ltYWdlIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3NSU7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9wbGFjZS0tODpsYXN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMiU7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9wbGFjZS0tOSB7XHJcbiAgICB3aWR0aDogY2FsYygoMTAwJSArIDJyZW0pIC8gMTIgKiAzIC0gMnJlbSk7XHJcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSArIDJyZW0pIC8gMTIgKiA2KTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNiU7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9wbGFjZS0tOSAubWFpbnBhZ2VfaXRlbV9faW1hZ2Uge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEyOCU7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9wbGFjZS0tOTpsYXN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MCU7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9wbGFjZS0tMTAge1xyXG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgKyAycmVtKSAvIDEyICogMiAtIDJyZW0pO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTglO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTEwIC5tYWlucGFnZV9pdGVtX19pbWFnZSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTE1JTtcclxuICB9XHJcbiAgLm1haW5wYWdlX3BsYWNlLS0xMDpsYXN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNSU7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9wbGFjZS0tMTEge1xyXG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgKyAycmVtKSAvIDEyICogNiAtIDJyZW0pO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgKyAycmVtKSAvIDEyICogMyk7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAlO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTExIC5tYWlucGFnZV9pdGVtX19pbWFnZSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNjUlO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTExOmxhc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQwJTtcclxuICB9XHJcbiAgLm1haW5wYWdlX3BsYWNlLS0xMiB7XHJcbiAgICB3aWR0aDogY2FsYygoMTAwJSArIDJyZW0pIC8gMTIgKiAyIC0gMnJlbSk7XHJcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSArIDJyZW0pIC8gMTIgKiAxMCk7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzAlO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTEyIC5tYWlucGFnZV9pdGVtX19pbWFnZSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNjclO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTEyOmxhc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwJTtcclxuICB9XHJcbiAgLm1haW5wYWdlX2l0ZW0ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9pdGVtX19jb250ZW50IHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzMzbXMgZWFzZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9pdGVtX19pbWFnZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfaXRlbV9faW1hZ2UgaW1nIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICB9XHJcbiAgLm1haW5wYWdlX2l0ZW1fX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICB9XHJcbiAgLm1haW5wYWdlX2l0ZW1fX2luZm8ge1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS42cmVtO1xyXG4gICAgY29sb3I6IHJnYmEoMzMsMzMsMzMsMC4zKTtcclxuICB9XHJcbiAgLm1haW5wYWdlX2l0ZW1fX2luZm8gc3BhbiArIHNwYW4ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9pdGVtOmhvdmVyIC5tYWlucGFnZV9pdGVtX19jb250ZW50IHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLm1haW5wYWdlX19sb2dvIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbiAgLm1haW5wYWdlX19sb2dvIHN2ZyB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9fdGV4dCB7XHJcbiAgICBwYWRkaW5nOiAwIDEuNXJlbTtcclxuICAgIG1heC13aWR0aDogMzByZW07XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIG1hcmdpbi10b3A6IC0yLjVyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfX2xpc3Qge1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDAgMS41cmVtO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfaXRlbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9pdGVtX19pbWFnZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9pdGVtX19pbWFnZSBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfaXRlbV9fY29udGVudCB7XHJcbiAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9pdGVtX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9pdGVtX19pbmZvIHtcclxuICAgIGNvbG9yOiByZ2JhKDMzLDMzLDMzLDAuMyk7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9pdGVtX19pbmZvIHNwYW4gKyBzcGFuIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9wbGFjZS0tMSAubWFpbnBhZ2VfaXRlbV9faW1hZ2Uge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDYgKiAzKTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1OCU7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9wbGFjZS0tMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gNiAqIDEpO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTIgLm1haW5wYWdlX2l0ZW1fX2ltYWdlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEzMCU7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9wbGFjZS0tMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbiAgLm1haW5wYWdlX3BsYWNlLS0zIC5tYWlucGFnZV9pdGVtX19pbWFnZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2NyU7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9wbGFjZS0tNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbiAgLm1haW5wYWdlX3BsYWNlLS00IC5tYWlucGFnZV9pdGVtX19pbWFnZSB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gNiAqIDMpO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDM1JTtcclxuICB9XHJcbiAgLm1haW5wYWdlX3BsYWNlLS01IC5tYWlucGFnZV9pdGVtX19pbWFnZSB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gNiAqIDUpO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDExNSU7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9wbGFjZS0tNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gNiAqIDMpO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTYgLm1haW5wYWdlX2l0ZW1fX2ltYWdlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDY3JTtcclxuICB9XHJcbiAgLm1haW5wYWdlX3BsYWNlLS03IC5tYWlucGFnZV9pdGVtX19pbWFnZSB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gNiAqIDMpO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDYwJTtcclxuICB9XHJcbiAgLm1haW5wYWdlX3BsYWNlLS04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTggLm1haW5wYWdlX2l0ZW1fX2ltYWdlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDY3JTtcclxuICB9XHJcbiAgLm1haW5wYWdlX3BsYWNlLS05IHtcclxuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyA2ICogMSk7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9wbGFjZS0tOSAubWFpbnBhZ2VfaXRlbV9faW1hZ2Uge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwJTtcclxuICB9XHJcbiAgLm1haW5wYWdlX3BsYWNlLS0xMCAubWFpbnBhZ2VfaXRlbV9faW1hZ2Uge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDYgKiAzKTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2MCU7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9wbGFjZS0tMTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG4gIC5tYWlucGFnZV9wbGFjZS0tMTEgLm1haW5wYWdlX2l0ZW1fX2ltYWdlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDY3JTtcclxuICB9XHJcbiAgLm1haW5wYWdlX3BsYWNlLS0xMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gNiAqIDMpO1xyXG4gIH1cclxuICAubWFpbnBhZ2VfcGxhY2UtLTEyIC5tYWlucGFnZV9pdGVtX19pbWFnZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2NyU7XHJcbiAgfVxyXG59XHJcbi5wcm9qZWN0X190ZXh0IHtcclxuICBmb250LWZhbWlseTogJ1dyZW1lbmEnLCAnSGVsdmV0aWNhJywgc2Fucy1zZXJpZjtcclxufVxyXG4ucHJvamVjdF9fem9vbSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB6LWluZGV4OiAyO1xyXG59XHJcbi5wcm9qZWN0X190aHVtYnMgLnN3aXBlci13cmFwcGVyIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLnByb2plY3RfX3RodW1icyAuc3dpcGVyLXNsaWRlIHtcclxuICB3aWR0aDogYXV0bztcclxuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xyXG59XHJcbi5wcm9qZWN0X190aHVtYnMgLnN3aXBlci1zbGlkZSBpbWcge1xyXG4gIG9wYWNpdHk6IDAuMztcclxuICBoZWlnaHQ6IDZyZW07XHJcbn1cclxuLnByb2plY3RfX3RodW1icyAuc3dpcGVyLXNsaWRlLXRodW1iLWFjdGl2ZSBpbWcge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLmYtYnV0dG9uIHtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIHN0cm9rZTogbm9uZTtcclxufVxyXG4uZi1idXR0b24gc3ZnIHtcclxuICB3aWR0aDogMi4ycmVtO1xyXG4gIGhlaWdodDogMnJlbTtcclxufVxyXG4uZi10aHVtYnMge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICB6LWluZGV4OiAxMDtcclxufVxyXG4uZi10aHVtYnNfX3ZpZXdwb3J0IHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcclxuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICBwYWRkaW5nOiAxLjVyZW0gMnJlbTtcclxufVxyXG4uZi10aHVtYnNfX3NsaWRlIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcclxuICB3aWR0aDogYXV0bztcclxuICB6LWluZGV4OiAyO1xyXG4gIGhlaWdodDogNnJlbTtcclxuICB3aWR0aDogaW5pdGlhbDtcclxuICBtaW4td2lkdGg6IDFweDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcbi5mLXRodW1ic19fc2xpZGUgYnV0dG9uOmFmdGVyLFxyXG4uZi10aHVtYnNfX3NsaWRlOmhvdmVyIGJ1dHRvbjphZnRlciB7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcbi5mLXRodW1ic19fc2xpZGUgaW1nIHtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIG9wYWNpdHk6IDAuMztcclxuICB3aWR0aDogaW5pdGlhbDtcclxuICBtaW4td2lkdGg6IDEwcHg7XHJcbn1cclxuLmYtdGh1bWJzX19zbGlkZS5pcy1zZWxlY3RlZCBidXR0b246YWZ0ZXIge1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG4gIGJvcmRlci1sZWZ0OiAwO1xyXG59XHJcbi5mLXRodW1ic19fc2xpZGUuaXMtc2VsZWN0ZWQgaW1nIHtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbi5mLXRodW1ic19fc2xpZGUuaXMtc2VsZWN0ZWQ6Zmlyc3QtY2hpbGQgYnV0dG9uOmFmdGVyIHtcclxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XHJcbn1cclxuLmZhbmN5Ym94X19kaWFsb2c6Oi13ZWJraXQtYmFja2Ryb3Age1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmZhbmN5Ym94X19kaWFsb2c6OmJhY2tkcm9wIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5mYW5jeWJveF9fYmFja2Ryb3Age1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuLndpdGgtZmFuY3lib3ggI2N1cnNvciB7XHJcbiAgei1pbmRleDogMTUwMDtcclxufVxyXG4uZi1jYXJvdXNlbF9fdG9vbGJhci5pcy1hYnNvbHV0ZSB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZi1jYXJvdXNlbF9fY291bnRlciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uaXMtaG9yaXpvbnRhbC5pcy1sdHIgLmYtYnV0dG9uLmlzLWFycm93LmlzLXByZXYge1xyXG4gIGxlZnQ6IDVyZW07XHJcbn1cclxuLmlzLWhvcml6b250YWwuaXMtbHRyIC5mLWJ1dHRvbi5pcy1hcnJvdy5pcy1uZXh0IHtcclxuICByaWdodDogNXJlbTtcclxufVxyXG4uaXMtaG9yaXpvbnRhbC5pcy1sdHIgLmYtYnV0dG9uLmlzLWFycm93OmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGNvbG9yOiAjRkYwMUExO1xyXG59XHJcbi5mLWJ1dHRvbltkYXRhLWZhbmN5Ym94LWNsb3NlXSB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcclxuICBtYXJnaW4tcmlnaHQ6IDJyZW07XHJcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmYtYnV0dG9uW2RhdGEtZmFuY3lib3gtY2xvc2VdOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG59XHJcbi5mLWJ1dHRvbltkYXRhLWZhbmN5Ym94LWNsb3NlXTphZnRlciB7XHJcbiAgY29udGVudDogJyAnO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLmYtYnV0dG9uW2RhdGEtZmFuY3lib3gtY2xvc2VdOmhvdmVyOmFmdGVyIHtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLnByb2plY3Qge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcclxuICB9XHJcbiAgLnByb2plY3QgLnByb2plY3RfX2JhY2sge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMnJlbSkgLyAxMiAqIDEgKyAycmVtKTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgdG9wOiBjYWxjKCgoMTAwdncgLSAycmVtKSAvIDEyICogMTAgKyAycmVtKSAqIDAuNTY4NSAvIDIgLSAyLjVyZW0pO1xyXG4gIH1cclxuICAucHJvamVjdCAucHJvamVjdF9fYmFjayBhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbiAgLnByb2plY3QgLnByb2plY3RfX2JhY2sgYTphZnRlciB7XHJcbiAgICBjb250ZW50OiAnICc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuICAucHJvamVjdCAucHJvamVjdF9fYmFjayBhOmhvdmVyOmFmdGVyIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIC5wcm9qZWN0IC5wcm9qZWN0X19wYWdpbmF0aW9uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAycmVtKSAvIDEyICogMSArIDJyZW0pO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICB0b3A6IGNhbGMoKCgxMDB2dyAtIDJyZW0pIC8gMTIgKiAxMCArIDJyZW0pICogMC41Njg1IC8gMiAtIDIuNXJlbSk7XHJcbiAgfVxyXG4gIC5wcm9qZWN0IC5zd2lwZXItcGFnaW5hdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAucHJvamVjdF9fY29udGVudCB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAycmVtKSAvIDEyICogMTAgKyAycmVtKTtcclxuICB9XHJcbiAgLnByb2plY3RfX3RodW1icyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xyXG4gIH1cclxuICAucHJvamVjdF9fbWVkaWEge1xyXG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAycmVtKSAvIDEyICogMTAgKyAycmVtKTtcclxuICAgIG1hcmdpbjogMnJlbSBhdXRvIDEuNXJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0Ny41JTtcclxuICB9XHJcbiAgLnByb2plY3RfX21lZGlhIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gIH1cclxuICAucHJvamVjdF9fbWVkaWE6aG92ZXIgLnN3aXBlci1idXR0b24tcHJldixcclxuICAucHJvamVjdF9fbWVkaWE6aG92ZXIgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICAucHJvamVjdF9fZ2FsbGVyeSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG4gIC5wcm9qZWN0X19sZWZ0IHtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgICAgLW1zLWZsZXg6IDAgMCBjYWxjKCgxMDAlKSAvIDEwICogNiArIDFyZW0pO1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygoMTAwJSkgLyAxMCAqIDYgKyAxcmVtKTtcclxuICB9XHJcbiAgLnByb2plY3RfX3JpZ2h0IHtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgICAgLW1zLWZsZXg6IDAgMCBjYWxjKCgxMDAlKSAvIDEwICogNCAtIDFyZW0pO1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygoMTAwJSkgLyAxMCAqIDQgLSAxcmVtKTtcclxuICB9XHJcbiAgLnByb2plY3RfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gIH1cclxuICAucHJvamVjdF9faW5mbyB7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGNvbG9yOiByZ2JhKDMzLDMzLDMzLDAuMyk7XHJcbiAgfVxyXG4gIC5wcm9qZWN0X19pbmZvIHNwYW4gKyBzcGFuIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xyXG4gIH1cclxuICAucHJvamVjdF9fdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjlyZW07XHJcbiAgfVxyXG4gIC5wcm9qZWN0X19hY3Rpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogOHJlbTtcclxuICB9XHJcbiAgLnByb2plY3QgLnN3aXBlci1wYWdpbmF0aW9uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDFyZW07XHJcbiAgICBib3R0b206IDFyZW07XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcbiAgLnByb2plY3QgLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuICAucHJvamVjdCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHN2ZyB7XHJcbiAgICBsZWZ0OiAxcmVtO1xyXG4gIH1cclxuICAucHJvamVjdCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gIH1cclxuICAucHJvamVjdCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHN2ZyB7XHJcbiAgICByaWdodDogMXJlbTtcclxuICB9XHJcbiAgLnByb2plY3QgLnN3aXBlci1idXR0b24tcHJldixcclxuICAucHJvamVjdCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzMzbXMgZWFzZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEuN3JlbTtcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB6LWluZGV4OiA1O1xyXG4gIH1cclxuICAucHJvamVjdCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLFxyXG4gIC5wcm9qZWN0IC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAucHJvamVjdCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHN2ZyxcclxuICAucHJvamVjdCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHN2ZyB7XHJcbiAgICBjb2xvcjogI0ZGMDFBMTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAzLjJyZW07XHJcbiAgICBoZWlnaHQ6IDMuMnJlbTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbWFyZ2luLXRvcDogLTEuNnJlbTtcclxuICB9XHJcbiAgLnByb2plY3RfX3B1YmxpY2F0aW9ucyB7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgfVxyXG4gIC5wcm9qZWN0X19wdWJsaWNhdGlvbnMgYSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2U7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG4gIC5wcm9qZWN0X19wdWJsaWNhdGlvbnMgYTphZnRlciB7XHJcbiAgICBjb250ZW50OiAnICc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuICAucHJvamVjdF9fcHVibGljYXRpb25zIGE6aG92ZXIge1xyXG4gICAgY29sb3I6ICNGRjAxQTE7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLmYtdGh1bWJzX192aWV3cG9ydCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAuaXMtaG9yaXpvbnRhbC5pcy1sdHIgLmYtYnV0dG9uLmlzLWFycm93LmlzLXByZXYge1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcbiAgLmlzLWhvcml6b250YWwuaXMtbHRyIC5mLWJ1dHRvbi5pcy1hcnJvdy5pcy1uZXh0IHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gIH1cclxuICAucHJvamVjdF9fbmF2IC5zd2lwZXItYnV0dG9uLXByZXYsXHJcbiAgLnByb2plY3RfX25hdiAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gIH1cclxuICAuZi1idXR0b25bZGF0YS1mYW5jeWJveC1jbG9zZV0ge1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcclxuICAgIG1hcmdpbi10b3A6IDEuMnJlbTtcclxuICB9XHJcbiAgLmYtYnV0dG9uIHtcclxuICAgIHdpZHRoOiA0LjZyZW07XHJcbiAgICBoZWlnaHQ6IDQuNnJlbTtcclxuICB9XHJcbiAgLmYtYnV0dG9uIHN2ZyB7XHJcbiAgICB3aWR0aDogMS42cmVtO1xyXG4gICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gIH1cclxuICAucHJvamVjdCB7XHJcbiAgICBtYXJnaW46IDAgMCA4cmVtO1xyXG4gIH1cclxuICAucHJvamVjdCAucHJvamVjdF9fbWVkaWFfdGh1bWJzIHtcclxuICAgIG1hcmdpbi10b3A6IC0xMC41cmVtO1xyXG4gIH1cclxuICAucHJvamVjdCAucHJvamVjdF9fYmFjayxcclxuICAucHJvamVjdCAucHJvamVjdF9fcGFnaW5hdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAucHJvamVjdF9fZ2FsbGVyeSB7XHJcbiAgICBoZWlnaHQ6IDU2cmVtO1xyXG4gICAgcGFkZGluZzogMXJlbSAwIDEycmVtO1xyXG4gIH1cclxuICAucHJvamVjdF9fZ2FsbGVyeSBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICB9XHJcbiAgLnByb2plY3RfX25hdiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBoZWlnaHQ6IDNyZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gIH1cclxuICAucHJvamVjdF9fbmF2IC5zd2lwZXItcGFnaW5hdGlvbiB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgei1pbmRleDogNTtcclxuICB9XHJcbiAgLnByb2plY3RfX25hdiAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogM3JlbTtcclxuICB9XHJcbiAgLnByb2plY3RfX25hdiAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogMDtcclxuICB9XHJcbiAgLnByb2plY3RfX25hdiAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG4gIC5wcm9qZWN0X19uYXYgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2U7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBoZWlnaHQ6IDMuMnJlbTtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBib3R0b206IDA7XHJcbiAgfVxyXG4gIC5wcm9qZWN0X19uYXYgLnN3aXBlci1idXR0b24tcHJldjphZnRlcixcclxuICAucHJvamVjdF9fbmF2IC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAucHJvamVjdF9fbmF2IC5zd2lwZXItYnV0dG9uLXByZXYgc3ZnLFxyXG4gIC5wcm9qZWN0X19uYXYgLnN3aXBlci1idXR0b24tbmV4dCBzdmcge1xyXG4gICAgd2lkdGg6IDEuOHJlbTtcclxuICAgIGhlaWdodDogMS44cmVtO1xyXG4gIH1cclxuICAucHJvamVjdF9fY29udGVudCB7XHJcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xyXG4gIH1cclxuICAucHJvamVjdF9fcmlnaHQge1xyXG4gICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICB9XHJcbiAgLnByb2plY3RfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICB9XHJcbiAgLnByb2plY3RfX2luZm8ge1xyXG4gICAgY29sb3I6IHJnYmEoMzMsMzMsMzMsMC4zKTtcclxuICB9XHJcbiAgLnByb2plY3RfX2luZm8gc3BhbiArIHNwYW4ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgfVxyXG4gIC5wcm9qZWN0X190ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIH1cclxuICAucHJvamVjdF9fcHVibGljYXRpb25zIHtcclxuICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XHJcbiAgfVxyXG4gIC5wcm9qZWN0X19wdWJsaWNhdGlvbnMgYSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG4gIC5wcm9qZWN0X19wdWJsaWNhdGlvbnMgYTphZnRlciB7XHJcbiAgICBjb250ZW50OiAnICc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuICAucHJvamVjdF9fYWN0aW9uIHtcclxuICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgfVxyXG59XHJcbi5wcm9qZWN0c19fdGl0bGUge1xyXG4gIGNvbG9yOiByZ2JhKDMzLDMzLDMzLDAuMik7XHJcbn1cclxuLnByb2plY3RzX19saXN0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnByb2plY3RzX19saXN0LS1wYWdlIC5wcm9qZWN0c19pdGVtOmZpcnN0LWNoaWxkIHtcclxuICBib3JkZXItdG9wOiAwO1xyXG59XHJcbi5wcm9qZWN0c19fYWN0aW9uIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLnByb2plY3RzX2l0ZW0ge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDMzLDMzLDMzLDAuMSk7XHJcbn1cclxuLnByb2plY3RzX2l0ZW1fX2luZm8ge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuLnByb2plY3RzX2l0ZW1fX2luZm8gc3BhbiArIHNwYW4ge1xyXG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xyXG59XHJcbi5wcm9qZWN0c19pdGVtX190ZXh0IHtcclxuICBmb250LWZhbWlseTogJ1dyZW1lbmEnLCAnSGVsdmV0aWNhJywgc2Fucy1zZXJpZjtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5wcm9qZWN0cyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xyXG4gIH1cclxuICAucHJvamVjdHNfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcclxuICB9XHJcbiAgLnByb2plY3RzX19saXN0IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcclxuICAgIG1hcmdpbi1yaWdodDogLTJyZW07XHJcbiAgfVxyXG4gIC5wcm9qZWN0c19fYWN0aW9uIHtcclxuICAgIG1hcmdpbi10b3A6IDZyZW07XHJcbiAgfVxyXG4gIC5wcm9qZWN0c19pdGVtIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZzogMnJlbTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbiAgLnByb2plY3RzX2l0ZW06bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gIH1cclxuICAucHJvamVjdHNfaXRlbV9fY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAzMS41cmVtO1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgMzEuNXJlbTtcclxuICB9XHJcbiAgLnByb2plY3RzX2l0ZW1fX3dyYXAge1xyXG4gICAgbWF4LXdpZHRoOiAzMS41cmVtO1xyXG4gIH1cclxuICAucHJvamVjdHNfaXRlbV9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gIH1cclxuICAucHJvamVjdHNfaXRlbV9faW5mbyB7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XHJcbiAgfVxyXG4gIC5wcm9qZWN0c19pdGVtX190ZXh0IHtcclxuICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjlyZW07XHJcbiAgfVxyXG4gIC5wcm9qZWN0c19pdGVtX190YWdzIHtcclxuICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGNvbG9yOiByZ2JhKDMzLDMzLDMzLDAuMyk7XHJcbiAgfVxyXG4gIC5wcm9qZWN0c19pdGVtX190YWdzIGEge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzMzbXMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlO1xyXG4gICAgY29sb3I6IHJnYmEoMzMsMzMsMzMsMC4zKTtcclxuICB9XHJcbiAgLnByb2plY3RzX2l0ZW1fX3RhZ3MgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogI0ZGMDFBMTtcclxuICB9XHJcbiAgLnByb2plY3RzX2l0ZW1fX2FjdGlvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xyXG4gIH1cclxuICAucHJvamVjdHNfaXRlbV9fbWVkaWFfd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG4gIC5wcm9qZWN0c19pdGVtX19oaWRlIHtcclxuICAgIG1heC1oZWlnaHQ6IDY4cmVtO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgLnByb2plY3RzX2l0ZW1fX2dhbGxlcnkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuICAucHJvamVjdHNfaXRlbV9fZ2FsbGVyeSBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICB9XHJcbiAgLnByb2plY3RzX2l0ZW1fX2dhbGxlcnkgLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuICAucHJvamVjdHNfaXRlbV9fZ2FsbGVyeSAuc3dpcGVyLWJ1dHRvbi1wcmV2IHN2ZyB7XHJcbiAgICBsZWZ0OiAxcmVtO1xyXG4gIH1cclxuICAucHJvamVjdHNfaXRlbV9fZ2FsbGVyeSAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gIH1cclxuICAucHJvamVjdHNfaXRlbV9fZ2FsbGVyeSAuc3dpcGVyLWJ1dHRvbi1uZXh0IHN2ZyB7XHJcbiAgICByaWdodDogMXJlbTtcclxuICB9XHJcbiAgLnByb2plY3RzX2l0ZW1fX2dhbGxlcnkgLnN3aXBlci1idXR0b24tcHJldixcclxuICAucHJvamVjdHNfaXRlbV9fZ2FsbGVyeSAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzMzbXMgZWFzZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiA1O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbiAgLnByb2plY3RzX2l0ZW1fX2dhbGxlcnkgLnN3aXBlci1idXR0b24tcHJldjphZnRlcixcclxuICAucHJvamVjdHNfaXRlbV9fZ2FsbGVyeSAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnByb2plY3RzX2l0ZW1fX2dhbGxlcnkgLnN3aXBlci1idXR0b24tcHJldiBzdmcsXHJcbiAgLnByb2plY3RzX2l0ZW1fX2dhbGxlcnkgLnN3aXBlci1idXR0b24tbmV4dCBzdmcge1xyXG4gICAgY29sb3I6ICNGRjAxQTE7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMy4ycmVtO1xyXG4gICAgaGVpZ2h0OiAzLjJyZW07XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIG1hcmdpbi10b3A6IC0xLjZyZW07XHJcbiAgfVxyXG4gIC5wcm9qZWN0c19pdGVtX19nYWxsZXJ5IC5zd2lwZXItcGFnaW5hdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAxcmVtO1xyXG4gICAgYm90dG9tOiAxcmVtO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG4gIC5wcm9qZWN0c19pdGVtX19nYWxsZXJ5OmhvdmVyIC5zd2lwZXItYnV0dG9uLXByZXYsXHJcbiAgLnByb2plY3RzX2l0ZW1fX2dhbGxlcnk6aG92ZXIgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICAucHJvamVjdHNfaXRlbV9fZ2FsbGVyeTpob3ZlciAuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5wcm9qZWN0cyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xyXG4gIH1cclxuICAucHJvamVjdHNfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcclxuICB9XHJcbiAgLnByb2plY3RzX19saXN0IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xyXG4gIH1cclxuICAucHJvamVjdHNfX2FjdGlvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xyXG4gIH1cclxuICAucHJvamVjdHNfX2FjdGlvbiAuYnRuIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAucHJvamVjdHNfaXRlbSB7XHJcbiAgICBwYWRkaW5nOiAycmVtIDEuNXJlbTtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgfVxyXG4gIC5wcm9qZWN0c19pdGVtX19tZWRpYV93cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbiAgLnByb2plY3RzX2l0ZW1fX2hpZGUge1xyXG4gICAgbWF4LWhlaWdodDogMzRyZW07XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuICAucHJvamVjdHNfaXRlbV9fZ2FsbGVyeSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG4gIC5wcm9qZWN0c19pdGVtX19nYWxsZXJ5IGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gIH1cclxuICAucHJvamVjdHNfaXRlbV9fZ2FsbGVyeSAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG4gIC5wcm9qZWN0c19pdGVtX19nYWxsZXJ5IC5zd2lwZXItYnV0dG9uLW5leHQsXHJcbiAgLnByb2plY3RzX2l0ZW1fX2dhbGxlcnkgLnN3aXBlci1wYWdpbmF0aW9uIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5wcm9qZWN0c19pdGVtX19nYWxsZXJ5IGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gIH1cclxuICAucHJvamVjdHNfaXRlbV9fbWVkaWEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICB9XHJcbiAgLnByb2plY3RzX2l0ZW1fX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgfVxyXG4gIC5wcm9qZWN0c19pdGVtX19pbmZvIHtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcclxuICB9XHJcbiAgLnByb2plY3RzX2l0ZW1fX3RleHQge1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gIH1cclxuICAucHJvamVjdHNfaXRlbV9fdGFncyB7XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS42cmVtO1xyXG4gICAgY29sb3I6IHJnYmEoMzMsMzMsMzMsMC4zKTtcclxuICB9XHJcbiAgLnByb2plY3RzX2l0ZW1fX3RhZ3MgYSB7XHJcbiAgICBjb2xvcjogcmdiYSgzMywzMywzMywwLjMpO1xyXG4gIH1cclxuICAucHJvamVjdHNfaXRlbV9fYWN0aW9uIHtcclxuICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgfVxyXG59XHJcbi5wdWJsaWNhdGlvbnMge1xyXG4gIG1hcmdpbi1ib3R0b206IDhyZW07XHJcbn1cclxuLnB1YmxpY2F0aW9uc19fdGl0bGUge1xyXG4gIGNvbG9yOiByZ2JhKDMzLDMzLDMzLDAuMyk7XHJcbn1cclxuLnB1YmxpY2F0aW9uc19faXRlbSB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG4ucHVibGljYXRpb25zX190ZXh0IHtcclxuICBmb250LWZhbWlseTogJ1dyZW1lbmEnLCAnSGVsdmV0aWNhJywgc2Fucy1zZXJpZjtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5wdWJsaWNhdGlvbnNfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XHJcbiAgfVxyXG4gIC5wdWJsaWNhdGlvbnNfX2xpc3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiAwIC0ycmVtO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzMsMzMsMzMsMC4xKTtcclxuICB9XHJcbiAgLnB1YmxpY2F0aW9uc19faXRlbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2U7XHJcbiAgICBwYWRkaW5nOiAycmVtIDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgzMywzMywzMywwLjEpO1xyXG4gIH1cclxuICAucHVibGljYXRpb25zX195ZWFyIHtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgICAgLW1zLWZsZXg6IDAgMCBjYWxjKCgxMDAlICsgMnJlbSkgLyAxMik7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKCgxMDAlICsgMnJlbSkgLyAxMik7XHJcbiAgICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XHJcbiAgfVxyXG4gIC5wdWJsaWNhdGlvbnNfX2NvbnRlbnQge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gICAgICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcclxuICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgfVxyXG4gIC5wdWJsaWNhdGlvbnNfX3RleHQge1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgICAgLW1zLWZsZXg6IDAgMCBjYWxjKCgxMDAlIC8gMTEgKiAxMikgLyAxMiAqIDYpO1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygoMTAwJSAvIDExICogMTIpIC8gMTIgKiA2KTtcclxuICB9XHJcbiAgLnB1YmxpY2F0aW9uc19fbGluayB7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XHJcbiAgfVxyXG4gIC5wdWJsaWNhdGlvbnNfX2xpbmsgc3BhbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG4gIC5wdWJsaWNhdGlvbnNfX2xpbmsgc3BhbjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnICc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuICAucHVibGljYXRpb25zX19pdGVtOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjRkYwMUExO1xyXG4gIH1cclxuICAucHVibGljYXRpb25zX19pdGVtOmhvdmVyOmFmdGVyIC5wdWJsaWNhdGlvbnNfX2xpbmsge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAucHVibGljYXRpb25zX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS42cmVtO1xyXG4gIH1cclxuICAucHVibGljYXRpb25zX19saXN0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogMCAtMS41cmVtO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzMsMzMsMzMsMC4xKTtcclxuICB9XHJcbiAgLnB1YmxpY2F0aW9uc19faXRlbSB7XHJcbiAgICBwYWRkaW5nOiAycmVtIDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgzMywzMywzMywwLjEpO1xyXG4gIH1cclxuICAucHVibGljYXRpb25zX195ZWFyIHtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA3LjVyZW07XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCA3LjVyZW07XHJcbiAgICBwYWRkaW5nOiAwIDEuNXJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcclxuICB9XHJcbiAgLnB1YmxpY2F0aW9uc19fdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XHJcbiAgfVxyXG4gIC5wdWJsaWNhdGlvbnNfX2xpbmsge1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS42cmVtO1xyXG4gIH1cclxuICAucHVibGljYXRpb25zX19saW5rIGEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICAucHVibGljYXRpb25zX19saW5rIGE6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyAnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcbn1cclxuLnNlY3Rpb24tLXJldmlld3Mge1xyXG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogOHJlbTtcclxufVxyXG4ucmV2aWV3cyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5yZXZpZXdzX190aXRsZSB7XHJcbiAgY29sb3I6IHJnYmEoMzMsMzMsMzMsMC4zKTtcclxufVxyXG4ucmV2aWV3cyAuc3dpcGVyLWFjdGlvbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAycmVtO1xyXG4gIGhlaWdodDogMnJlbTtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDEuNXJlbTtcclxuICB6LWluZGV4OiAyO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4ucmV2aWV3cyAuc3dpcGVyLXBsYXkge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAucmV2aWV3cyB7XHJcbiAgICBwYWRkaW5nOiAycmVtIDA7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbiAgLnJldmlld3NfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XHJcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xyXG4gICAgICAgIC1tcy1mbGV4OiAwIDAgY2FsYygoMTAwJSArIDJyZW0pIC8gMTIgKiA3IC0gMXJlbSk7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKCgxMDAlICsgMnJlbSkgLyAxMiAqIDcgLSAxcmVtKTtcclxuICB9XHJcbiAgLnJldmlld3NfX2NvbnRlbnQge1xyXG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcclxuICAgICAgICAtbXMtZmxleDogMCAwIGNhbGMoKDEwMCUgKyAycmVtKSAvIDEyICogNSAtIDFyZW0pO1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygoMTAwJSArIDJyZW0pIC8gMTIgKiA1IC0gMXJlbSk7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgKyAycmVtKSAvIDEyICogNSAtIDFyZW0pO1xyXG4gICAgei1pbmRleDogMjtcclxuICB9XHJcbiAgLnJldmlld3MgLnN3aXBlci1hY3Rpb24ge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzMzbXMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlO1xyXG4gIH1cclxuICAucmV2aWV3cyAuc3dpcGVyLWFjdGlvbjpob3ZlciB7XHJcbiAgICBjb2xvcjogI0ZGMDFBMTtcclxuICB9XHJcbiAgLnJldmlld3NfaXRlbSB7XHJcbiAgICBtaW4taGVpZ2h0OiAzNXJlbTtcclxuICB9XHJcbiAgLnJldmlld3NfaXRlbV9fdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgfVxyXG4gIC5yZXZpZXdzX2l0ZW1fX2NvbXBhbnkge1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS44cmVtO1xyXG4gIH1cclxuICAucmV2aWV3c19pdGVtX19wZXJzb24ge1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS44cmVtO1xyXG4gICAgY29sb3I6IHJnYmEoMzMsMzMsMzMsMC4zKTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAucmV2aWV3cyB7XHJcbiAgICBwYWRkaW5nOiAycmVtIDA7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuICAucmV2aWV3c19fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcclxuICB9XHJcbiAgLnJldmlld3NfaXRlbSB7XHJcbiAgICBtaW4taGVpZ2h0OiAzNXJlbTtcclxuICB9XHJcbiAgLnJldmlld3NfaXRlbV9fdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgfVxyXG4gIC5yZXZpZXdzX2l0ZW1fX2NvbXBhbnkge1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS44cmVtO1xyXG4gIH1cclxuICAucmV2aWV3c19pdGVtX19wZXJzb24ge1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS44cmVtO1xyXG4gICAgY29sb3I6IHJnYmEoMzMsMzMsMzMsMC4zKTtcclxuICB9XHJcbn1cclxuLnNlcnZpY2VzIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzMywzMywzMywwLjEpO1xyXG59XHJcbi5zZXJ2aWNlc19faXRlbSB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBwYWRkaW5nOiAycmVtIDA7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzMsMzMsMzMsMC4xKTtcclxufVxyXG4uc2VydmljZXNfX2NvbnRlbnQge1xyXG4gIGZvbnQtZmFtaWx5OiAnV3JlbWVuYScsICdIZWx2ZXRpY2EnLCBzYW5zLXNlcmlmO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLnNlcnZpY2VzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1yaWdodDogLTJyZW07XHJcbiAgfVxyXG4gIC5zZXJ2aWNlc19fbnVtIHtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA4LjVyZW07XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCA4LjVyZW07XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XHJcbiAgfVxyXG4gIC5zZXJ2aWNlc19fY29udGVudCB7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuc2VydmljZXNfX251bSB7XHJcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xyXG4gICAgICAgIC1tcy1mbGV4OiAwIDAgNS42cmVtO1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgNS42cmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS42cmVtO1xyXG4gIH1cclxuICAuc2VydmljZXNfX2NvbnRlbnQge1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS42cmVtO1xyXG4gIH1cclxufVxyXG4udHlwaWNsZV9fdGl0bGUge1xyXG4gIGNvbG9yOiByZ2JhKDMzLDMzLDMzLDAuMyk7XHJcbn1cclxuLnR5cGljbGVfX3RleHQge1xyXG4gIGZvbnQtZmFtaWx5OiAnV3JlbWVuYScsICdIZWx2ZXRpY2EnLCBzYW5zLXNlcmlmO1xyXG59XHJcbi50eXBpY2xlX190ZXh0IHVsIHtcclxuICBtYXJnaW46IDJyZW0gMDtcclxuICBsaXN0LXN0eWxlOiBkaXNjO1xyXG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xyXG59XHJcbi50eXBpY2xlX190ZXh0IHVsIGxpICsgbGkge1xyXG4gIG1hcmdpbi10b3A6IDFyZW07XHJcbn1cclxuLnR5cGljbGVfX2Jsb2NrICsgLnR5cGljbGVfX2Jsb2NrIHtcclxuICBtYXJnaW4tdG9wOiA4cmVtO1xyXG59XHJcbi50eXBpY2xlX19saW5rIGEge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnR5cGljbGVfX2xpbmsgYTphZnRlciB7XHJcbiAgY29udGVudDogJyAnO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAudHlwaWNsZSB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgcGFkZGluZzogMnJlbSAwIDhyZW07XHJcbiAgfVxyXG4gIC50eXBpY2xlX19zdGlja3kge1xyXG4gICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgIHRvcDogMDtcclxuICB9XHJcbiAgLnR5cGljbGVfX21lZGlhIHtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgICAgLW1zLWZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqIDUpO1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiA1KTtcclxuICB9XHJcbiAgLnR5cGljbGVfX2NvbnRlbnQge1xyXG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcclxuICAgICAgICAtbXMtZmxleDogMCAwIGNhbGMoMTAwJSAvIDEyICogNSk7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqIDUpO1xyXG4gIH1cclxuICAudHlwaWNsZV9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcclxuICB9XHJcbiAgLnR5cGljbGVfX3RleHQge1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS45cmVtO1xyXG4gIH1cclxuICAudHlwaWNsZV9fYWN0aW9uIHtcclxuICAgIG1hcmdpbi10b3A6IDhyZW07XHJcbiAgfVxyXG4gIC50eXBpY2xlX19saW5rIHtcclxuICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gIH1cclxuICAudHlwaWNsZV9fbGluayBhIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzMzbXMgZWFzZTtcclxuICB9XHJcbiAgLnR5cGljbGVfX2xpbmsgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogI0ZGMDFBMTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAudHlwaWNsZSB7XHJcbiAgICBwYWRkaW5nOiAxLjVyZW0gMCA4cmVtO1xyXG4gIH1cclxuICAudHlwaWNsZV9fbWVkaWEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICB9XHJcbiAgLnR5cGljbGVfX21lZGlhIGltZyB7XHJcbiAgICB3aWR0aDogMTZyZW07XHJcbiAgfVxyXG4gIC50eXBpY2xlX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS42cmVtO1xyXG4gIH1cclxuICAudHlwaWNsZV9fdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XHJcbiAgfVxyXG4gIC50eXBpY2xlX19hY3Rpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICB9XHJcbiAgLnR5cGljbGVfX2xpbmsge1xyXG4gICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICB9XHJcbn1cclxuXHJcbi8qIEJ1cmVhdTogdHlwaWNsZSBzdGlja3kgdmlkZW8sIGhpZ2hsaWdodHMsIHRlYW0gKi9cclxuLnR5cGljbGVfX3N0aWNreSB2aWRlbyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LWhlaWdodDogMTAwdmg7XHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuLmhpZ2hsaWdodHMge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gIGdhcDogMjRweDtcclxuICBwYWRkaW5nLXRvcDogMjBweDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSg1OCwgNDksIDQxLCAwLjEpO1xyXG59XHJcbi5oaWdobGlnaHRzX19pdGVtIHtcclxuICBtYXgtd2lkdGg6IDE5MHB4O1xyXG59XHJcbi5oaWdobGlnaHRzX190aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdUV0tMYXVzYW5uZVBhbicsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zaXplOiAzMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gIG1hcmdpbjogMCAwIDEwcHggMDtcclxufVxyXG4uaGlnaGxpZ2h0c19fZGVzYyB7XHJcbiAgZm9udC1mYW1pbHk6ICdXcmVtZW5hJywgc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbi50ZWFtX190aXRsZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gIGNvbG9yOiAjM0EzMTI5NEQ7XHJcbiAgZm9udC1mYW1pbHk6ICdUV0tMYXVzYW5uZVBhbicsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi50ZWFtX19saXN0IHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyIDFmcjtcclxuICBnYXA6IDYwcHggMjBweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XHJcbiAgLnRlYW1fX2xpc3Qge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XHJcbiAgICBnYXA6IDQwcHggMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC50ZWFtX19saXN0IHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgIGdhcDogNDBweCAxMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICB9XHJcbn1cclxuLnRlYW1fX2l0ZW0ge1xyXG4gIG1pbi13aWR0aDogMjA1cHg7XHJcbiAgbWluLWhlaWdodDogMjA3cHg7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLnRlYW1fX2l0ZW0ge1xyXG4gICAgbWluLXdpZHRoOiB1bnNldDtcclxuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xyXG4gIH1cclxufVxyXG4udGVhbV9fcGhvdG8td3JhcCB7XHJcbiAgaGVpZ2h0OiAxNjBweDtcclxuICBiYWNrZ3JvdW5kOiAjRjVGNUY0O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC50ZWFtX19waG90by13cmFwIHtcclxuICAgIGhlaWdodDogMTEwcHg7XHJcbiAgfVxyXG59XHJcbi50ZWFtX19waG90by13cmFwIGltZyB7XHJcbiAgaGVpZ2h0OiAxNjBweDtcclxuICB3aWR0aDogYXV0bztcclxuICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4udGVhbV9fbmFtZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdXcmVtZW5hJywgc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC50ZWFtX19uYW1lIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gIH1cclxufVxyXG4udGVhbV9fcG9zaXRpb24ge1xyXG4gIGZvbnQtZmFtaWx5OiAnVFdLTGF1c2FubmVQYW4nLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMTAwJTtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLnRlYW1fX3Bvc2l0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gIH1cclxufVxyXG4vKiBTRU8gYmxvY2sgKE1haW4sIEFpeWEsIEJ1cmVhdSwgQ29uc3VsdGluZykgKi9cclxuLnNlby1ibG9ja19fcm93IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBnYXA6IDEycHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLnNlby1ibG9ja19fdGl0bGUge1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250LWZhbWlseTogJ1RXS0xhdXNhbm5lUGFuJywgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbn1cclxuLnNlby1ibG9ja19fdG9nZ2xlIHtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBmb250OiBpbmhlcml0O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb24td2lkdGg6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMThweDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG59XHJcbi5zZW8tYmxvY2tfX3RleHQge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1heC13aWR0aDogNTA1cHg7XHJcbiAgZm9udC1mYW1pbHk6ICdXcmVtZW5hJywgc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgY29sb3I6ICMzQTMxMjk0RDtcclxuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XHJcbn1cclxuLnNlby1ibG9jay5pcy1vcGVuIC5zZW8tYmxvY2tfX3RleHQge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKiBQcm9kdWN0IHBhZ2UgYmxvY2tzIC0gcmV1c2FibGUgKi9cclxuLnByb2R1Y3QtcGFnZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogODBweDtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5wcm9kdWN0LXBhZ2Uge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICB9XHJcbn1cclxuXHJcbi8qIEJsb2NrIDE6IHByb2R1Y3QtaGVybyAqL1xyXG4ucHJvZHVjdC1oZXJvX19pbm5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAyMHB4O1xyXG59XHJcbi5wcm9kdWN0LWhlcm9fX2NvbnRlbnQge1xyXG4gIGZsZXg6IDE7XHJcbiAgbWluLXdpZHRoOiAyODBweDtcclxuICBtYXgtd2lkdGg6IDQwMHB4O1xyXG59XHJcbi5wcm9kdWN0LWhlcm9fX2JhY2sge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBmb250OiBpbmhlcml0O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb24td2lkdGg6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMThweDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICB0b3A6IC00MnB4O1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG59XHJcbi5wcm9kdWN0LWhlcm9fX3RpdGxlIHtcclxuICBmb250LWZhbWlseTogJ1RXS0xhdXNhbm5lUGFuJywgJ0hlbHZldGljYScsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAzMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gIG1hcmdpbjogMCAwIDEwcHggMDtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAucHJvZHVjdC1oZXJvX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICB9XHJcbn1cclxuLnByb2R1Y3QtaGVyb19fbWV0YSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogMjBweDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBmb250LWZhbWlseTogJ1RXS0xhdXNhbm5lUGFuJywgJ0hlbHZldGljYScsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5wcm9kdWN0LWhlcm9fX21ldGEge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgfVxyXG59XHJcbi5wcm9kdWN0LWhlcm9fX3RleHQge1xyXG4gIGZvbnQtZmFtaWx5OiAnV3JlbWVuYScsICdIZWx2ZXRpY2EnLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBsaW5lLWhlaWdodDogMTlweDtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5wcm9kdWN0LWhlcm9fX3RleHQge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgfVxyXG59XHJcbi5wcm9kdWN0LWhlcm9fX21ldGEtYmxvY2sge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDEwcHg7XHJcbn1cclxuLnByb2R1Y3QtaGVyb19fbWV0YS1yb3cge1xyXG4gIGZvbnQtZmFtaWx5OiAnVFdLTGF1c2FubmVQYW4nLCAnSGVsdmV0aWNhJywgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLnByb2R1Y3QtaGVyb19fbWV0YS1yb3cge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgfVxyXG59XHJcbi5wcm9kdWN0LWhlcm9fX21ldGEtbGFiZWwge1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuLnByb2R1Y3QtaGVyb19fbWV0YS12YWx1ZSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICNGRjAxQTE7XHJcbiAgfVxyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcsJztcclxuICB9XHJcblxyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnByb2R1Y3QtaGVyb19faW1hZ2Utd3JhcCB7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgbWluLWhlaWdodDogNjgwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5wcm9kdWN0LWhlcm9fX2ltYWdlLXdyYXAge1xyXG4gICAgbWluLWhlaWdodDogdW5zZXQ7XHJcbiAgICBvcmRlcjogLTE7XHJcbiAgfVxyXG59XHJcbi5wcm9kdWN0LWhlcm9fX2ltYWdlIHtcclxuICBoZWlnaHQ6IDY4MHB4O1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG5cclxuLyogQmxvY2sgMiAmIDc6IHByb2R1Y3QtZ2FsbGVyeS1yb3cgKi9cclxuLnByb2R1Y3QtZ2FsbGVyeS1yb3dfX2lubmVyIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTAlIDUwJTtcclxufVxyXG4ucHJvZHVjdC1nYWxsZXJ5LXJvdyB7XHJcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLnByb2R1Y3QtZ2FsbGVyeS1yb3dfX2lubmVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAganVzdGlmeS1jb250ZW50OiB1bnNldDtcclxuICB9XHJcbn1cclxuLnByb2R1Y3QtZ2FsbGVyeS1yb3dfX2l0ZW0ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLnByb2R1Y3QtZ2FsbGVyeS1yb3dfX2l0ZW0td3JhcHBlciB7XHJcbiAgbWF4LXdpZHRoOiAzOThweDtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAucHJvZHVjdC1nYWxsZXJ5LXJvd19faXRlbSB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIG1heC13aWR0aDogMjE3cHg7XHJcbiAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgJiArICYge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wcm9kdWN0LWdhbGxlcnktcm93X19pbWFnZSB7XHJcbiAgd2lkdGg6IDM5OHB4O1xyXG4gIGhlaWdodDogNTQwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi5wcm9kdWN0LWdhbGxlcnktcm93X19pbWFnZSBpbWcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG4ucHJvZHVjdC1nYWxsZXJ5LXJvd19fY2FwdGlvbiB7XHJcbiAgZm9udC1mYW1pbHk6ICdUV0tMYXVzYW5uZVBhbicsICdIZWx2ZXRpY2EnLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMTZweDtcclxuICBjb2xvcjogcmdiYSg1OCwgNDksIDQxLCAwLjMpO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5wcm9kdWN0LWdhbGxlcnktcm93X19jYXB0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gIH1cclxufVxyXG4vKiBCbG9jayAzOiBwcm9kdWN0LWxpc3QgKi9cclxuLnByb2R1Y3QtbGlzdF9fZ3JpZCB7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gIGdhcDogNDBweCAyMHB4O1xyXG59XHJcbi5wcm9kdWN0LWxpc3RfX2dyaWQgPiA6bGFzdC1jaGlsZDpudGgtY2hpbGQoM24gKyAxKSB7XHJcbiAgZ3JpZC1jb2x1bW46IDI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5wcm9kdWN0LWxpc3RfX2dyaWQgPiA6bGFzdC1jaGlsZDpudGgtY2hpbGQoM24gKyAxKSB7XHJcbiAgICBncmlkLWNvbHVtbjogdW5zZXQ7XHJcbiAgfVxyXG59XHJcbi8qIDIg0Y3Qu9C10LzQtdC90YLQsCAqL1xyXG4ucHJvZHVjdC1saXN0X19ncmlkID4gOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCgzbiArIDEpIHtcclxuICBncmlkLWNvbHVtbjogMjtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLnByb2R1Y3QtbGlzdF9fZ3JpZCA+IDpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoM24gKyAxKSB7XHJcbiAgICBncmlkLWNvbHVtbjogdW5zZXQ7XHJcbiAgfVxyXG59XHJcbi5wcm9kdWN0LWxpc3RfX2l0ZW0ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIC5wcm9kdWN0LWxpc3RfX25hbWUge1xyXG4gICAgICBjb2xvcjogI0ZGMDFBMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnByb2R1Y3QtbGlzdF9faW1hZ2Uge1xyXG4gIGhlaWdodDogMzgwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5wcm9kdWN0LWxpc3RfX2ltYWdlIHtcclxuICAgIGhlaWdodDogMTUwcHg7XHJcbiAgfVxyXG59XHJcbi5wcm9kdWN0LWxpc3RfX2ltYWdlIGltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG9iamVjdC1maXQ6IGNvdmVyO1xyXG59XHJcbi5wcm9kdWN0LWxpc3RfX25hbWUge1xyXG4gIGZvbnQtZmFtaWx5OiAnVFdLTGF1c2FubmVQYW4nLCAnSGVsdmV0aWNhJywgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLnByb2R1Y3QtbGlzdF9fbmFtZSB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICB9XHJcbn1cclxuLnByb2R1Y3QtbGlzdF9fZGVzYyB7XHJcbiAgZm9udC1mYW1pbHk6ICdUV0tMYXVzYW5uZVBhbicsICdIZWx2ZXRpY2EnLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMTZweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6IHJnYmEoNTgsIDQ5LCA0MSwgMC4zKTtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAucHJvZHVjdC1saXN0X19kZXNjIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gIH1cclxufVxyXG4vKiBCbG9jayA0OiBwcm9kdWN0LXF1b3RlICovXHJcbi5wcm9kdWN0LXF1b3RlX190aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdUV0tMYXVzYW5uZVBhbicsICdIZWx2ZXRpY2EnLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMzBweDtcclxuICBsaW5lLWhlaWdodDogMzBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5wcm9kdWN0LXF1b3RlX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICB9XHJcbn1cclxuLyogQmxvY2sgNTogcHJvZHVjdC1zbGlkZXIgKi9cclxuLnByb2R1Y3Qtc2xpZGVyIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4ucHJvZHVjdC1zbGlkZXJfX3dyYXAge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ucHJvZHVjdC1zbGlkZXJfX2dhbGxlcnkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDY4MHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLnByb2R1Y3Qtc2xpZGVyX19nYWxsZXJ5IC5zd2lwZXItc2xpZGUgaW1nIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuLnByb2R1Y3Qtc2xpZGVyX19jb3VudGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAxMHB4O1xyXG4gIGxlZnQ6IDEwcHg7XHJcbiAgei1pbmRleDogNTtcclxuICBmb250LWZhbWlseTogJ1RXS0xhdXNhbm5lUGFuJywgJ0hlbHZldGljYScsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5wcm9kdWN0LXNsaWRlcl9fY291bnRlci0tZGVza3RvcCxcclxuICAucHJvZHVjdC1zbGlkZXJfX2Fycm93LS1kZXNrdG9wIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAucHJvZHVjdC1zbGlkZXJfX21vYmlsZS1hY3Rpb25zIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5wcm9kdWN0LXNsaWRlcl9fY291bnRlci0tZGVza3RvcCxcclxuICAucHJvZHVjdC1zbGlkZXJfX2Fycm93LS1kZXNrdG9wIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5wcm9kdWN0LXNsaWRlcl9fbW9iaWxlLWFjdGlvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgfVxyXG4gIC5wcm9kdWN0LXNsaWRlcl9fbW9iaWxlLW5hdiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMDtcclxuICB9XHJcbiAgLnByb2R1Y3Qtc2xpZGVyX19tb2JpbGUtbmF2IC5wcm9kdWN0LXNsaWRlcl9fYXJyb3cge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgcGFkZGluZzogOHB4O1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIGNvbG9yOiAjM0EzMTI5O1xyXG4gICAgfVxyXG4gIH1cclxuICAucHJvZHVjdC1zbGlkZXJfX21vYmlsZS1uYXYgLnByb2R1Y3Qtc2xpZGVyX19hcnJvdyBzdmcge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbiAgLnByb2R1Y3Qtc2xpZGVyX19tb2JpbGUtbmF2IC5wcm9kdWN0LXNsaWRlcl9fYXJyb3cuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XHJcbiAgICBvcGFjaXR5OiAwLjM7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcbn1cclxuLnByb2R1Y3Qtc2xpZGVyX19jb3VudGVyLW1vYmlsZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdUV0tMYXVzYW5uZVBhbicsICdIZWx2ZXRpY2EnLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogIzAwMDAwMDtcclxuICBwb3NpdGlvbjogdW5zZXQ7XHJcbn1cclxuLnByb2R1Y3Qtc2xpZGVyX19hcnJvdyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMyU7XHJcbiAgei1pbmRleDogNTtcclxuICB3aWR0aDogNTAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBjb2xvcjogIzIxMjEyMTtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG4ucHJvZHVjdC1zbGlkZXJfX2Fycm93IHN2ZyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB3aWR0aDogMzJweDtcclxuICBoZWlnaHQ6IDMycHg7XHJcbiAgY29sb3I6ICNGRjAxQTE7XHJcbn1cclxuLnByb2R1Y3Qtc2xpZGVyX19hcnJvdzphZnRlciB7XHJcbiAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi5wcm9kdWN0LXNsaWRlcl9fZ2FsbGVyeTpob3ZlciAucHJvZHVjdC1zbGlkZXJfX2Fycm93IHtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbi5wcm9kdWN0LXNsaWRlcl9fYXJyb3ctLXByZXYge1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLnByb2R1Y3Qtc2xpZGVyX19hcnJvdy0tcHJldiBzdmcge1xyXG4gIGxlZnQ6IDEycHg7XHJcbn1cclxuLnByb2R1Y3Qtc2xpZGVyX19hcnJvdy0tbmV4dCB7XHJcbiAgcmlnaHQ6IDA7XHJcbn1cclxuLnByb2R1Y3Qtc2xpZGVyX19hcnJvdy0tbmV4dCBzdmcge1xyXG4gIHJpZ2h0OiAxMnB4O1xyXG59XHJcbi5wcm9kdWN0LXNsaWRlcl9fYXJyb3cuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCxcclxuLnByb2R1Y3Qtc2xpZGVyX19nYWxsZXJ5OmhvdmVyIC5wcm9kdWN0LXNsaWRlcl9fYXJyb3cuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XHJcbiAgb3BhY2l0eTogMDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4ucHJvZHVjdC1zbGlkZXJfX2NhcHRpb24ge1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgZm9udC1mYW1pbHk6ICdUV0tMYXVzYW5uZVBhbicsICdIZWx2ZXRpY2EnLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMTZweDtcclxuICBjb2xvcjogcmdiYSg1OCwgNDksIDQxLCAwLjMpO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5wcm9kdWN0LXNsaWRlcl9fY2FwdGlvbiB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICB9XHJcbn1cclxuLyogQmxvY2sgNjogcHJvZHVjdC10ZXh0LWJsb2NrICovXHJcbi5wcm9kdWN0LXRleHQtYmxvY2tfX2lubmVyIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTAlIDUwJTtcclxufVxyXG4ucHJvZHVjdC10ZXh0LWJsb2NrX190ZXh0IHtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udC1mYW1pbHk6ICdXcmVtZW5hJywgJ0hlbHZldGljYScsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gIHBhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtIDM5OHB4KSAvIDIpO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5wcm9kdWN0LXRleHQtYmxvY2tfX3RleHQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAucHJvZHVjdC10ZXh0LWJsb2NrX19pbm5lciB7XHJcbiAgICBwOmZpcnN0LWNoaWxkIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIHA6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxLzM7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gIC5wcm9kdWN0LWxpc3RfX2dyaWQge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICB9XHJcbiAgLnByb2R1Y3Qtc2xpZGVyX19hcnJvdy0tcHJldiBzdmcge1xyXG4gICAgbGVmdDogMnJlbTtcclxuICB9XHJcbiAgLnByb2R1Y3Qtc2xpZGVyX19hcnJvdy0tbmV4dCBzdmcge1xyXG4gICAgcmlnaHQ6IDJyZW07XHJcbiAgfVxyXG59XHJcbi5wcm9kdWN0X19hY3Rpb24ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLnByb2R1Y3QtaGVyb19faW5uZXIge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcbiAgLnByb2R1Y3QtaGVyb19faW1hZ2Uge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWF4LWhlaWdodDogNDAwcHg7XHJcbiAgfVxyXG4gIC5wcm9kdWN0LWdhbGxlcnktcm93X19pbWFnZSB7XHJcbiAgICB3aWR0aDogMjE3cHg7XHJcbiAgICBoZWlnaHQ6IDI5MHB4O1xyXG4gICAgYXNwZWN0LXJhdGlvOiAyMTcvMjkwO1xyXG4gIH1cclxuICAucHJvZHVjdC1saXN0X19ncmlkIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICB9XHJcbiAgLnByb2R1Y3Qtc2xpZGVyX19nYWxsZXJ5IHtcclxuICAgIGhlaWdodDogMjQwcHg7XHJcbiAgfVxyXG4gIC5wcm9kdWN0LXNsaWRlcl9fYXJyb3cgc3ZnIHtcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgYm90dG9tOiAxMHB4O1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxuICAucHJvZHVjdC1zbGlkZXJfX2Fycm93LS1wcmV2IHN2ZyB7XHJcbiAgICBsZWZ0OiAxMHB4O1xyXG4gIH1cclxuICAucHJvZHVjdC1zbGlkZXJfX2Fycm93LS1uZXh0IHN2ZyB7XHJcbiAgICByaWdodDogMTBweDtcclxuICB9XHJcbn1cclxuXHJcbi8qIEFkZGl0aW9uYWwgc3R5bGUgZmlsZXMuICovXHJcbiJdfQ== */