@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0, 0, 0, 0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@font-face{font-family:"FuturaPT";src:url("/assets/fonts/Inter-Medium.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"Inter";src:url("/assets/fonts/Inter-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"FuturaPT";src:url("/assets/fonts/FuturaPT-Heavy.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"FuturaPT";src:url("/assets/fonts/FuturaPT-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"FuturaPT";src:url("/assets/fonts/FuturaPT-Book.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"FuturaPT";src:url("/assets/fonts/FuturaPT-Light.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:"Unbounded";src:url("/assets/fonts/Unbounded-ExtraBold.woff2") format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"Unbounded";src:url("/assets/fonts/Unbounded-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Unbounded";src:url("/assets/fonts/Unbounded-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Unbounded";src:url("/assets/fonts/Unbounded-Light.woff2") format("woff2");font-weight:300;font-style:normal}*,*::before,*::after{box-sizing:border-box;-webkit-font-smoothing:antialiased}html{--w: 1920;font-size:calc(100vw/var(--w));font-family:"Circe";font-style:normal;font-weight:normal;-webkit-animation:bugfix infinite 1s;line-height:1.2;margin:0;padding:0}body{font-style:normal;font-weight:normal;-webkit-animation:bugfix infinite 1s;line-height:1.2;margin:0;padding:0;color:#000;background-color:#fff}iframe{pointer-events:fill !important}input,textarea,fieldset{-webkit-animation:bugfix infinite 1s;line-height:inherit;margin:0;padding:0;background-color:rgba(0,0,0,0);border:none;color:inherit}a{color:unset}a,a:hover{text-decoration:none}button,input,a,textarea{outline:none;cursor:pointer;font:inherit}button:focus,input:focus,a:focus,textarea:focus{outline:none}button:active,input:active,a:active,textarea:active{outline:none}h1,h2,h3,h4,h5,h6{font:inherit;margin:0;padding:0}p{margin-top:0;margin-bottom:0}img,picture,svg,video{width:100%;height:100%;object-fit:cover;display:block}button{border:none;color:inherit;font:inherit;text-align:inherit;padding:0;background-color:rgba(0,0,0,0)}ul{padding:0;margin:0}ul li{margin:0;padding:0;list-style:none}.container{width:1613rem;margin:0 auto}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}sup{line-height:40%}body{color:#474c55;background:#fff;font-family:"FuturaPT"}.lock body{overflow:hidden;touch-action:none}body.no-scroll{overflow:hidden !important;touch-action:none !important;-webkit-overflow-scrolling:none;position:fixed;top:0;height:100vh;width:100vw}.wrapper{display:flex;flex-direction:column;min-height:100vh;justify-content:space-between;position:relative}main{flex-grow:1;display:flex;flex-direction:column}main section{padding:54rem 0}main section._first{padding-top:0}.desktop{display:flex !important}.mobile{display:none !important}.flex{display:flex}.grid1{display:grid;grid-template-columns:repeat(1, 1fr)}.grid2{display:grid;grid-template-columns:repeat(2, 1fr)}.grid3{display:grid;grid-template-columns:repeat(3, 1fr)}.grid4{display:grid;grid-template-columns:repeat(4, 1fr)}.grid5{display:grid;grid-template-columns:repeat(5, 1fr)}.grid6{display:grid;grid-template-columns:repeat(6, 1fr)}.cv{align-items:center}.ch{justify-content:center}.ev{align-items:flex-end}.sv{align-items:flex-start}.sb{justify-content:space-between}.jfe{justify-content:flex-end}.dc{flex-direction:column}.flex-cc{display:flex;align-items:center;justify-content:center}.relative{position:relative}.absolute{position:absolute}.center{text-align:center}.fInter{font-family:"Inter"}.fUnbounded{font-family:"Unbounded"}.h1{font-size:52rem;font-family:"Unbounded"}.h2{font-size:32rem;font-family:"Unbounded"}.txt60{font-size:60rem}.txt44{font-size:44rem}.txt40{font-size:40rem}.txt20{font-size:20rem}.txt28{font-size:28rem}.txt24{font-size:24rem}.txt23{font-size:23rem}.txt10{font-size:10rem}.txt18{font-size:18rem}.txt16{font-size:16rem}.light{font-weight:300}.regular{font-weight:400}.medium{font-weight:500}.semibold{font-weight:600}.bold{font-weight:700}.extrabold{font-weight:800}.blackWeight{font-weight:900}.upper{text-transform:uppercase}.accent{position:relative;color:#fff}.accent span{position:relative;z-index:2}.accent::before{top:4rem;left:-8rem;right:-8rem;bottom:4rem;position:absolute;content:"";background:#00aea0;display:block}.white{color:#fff !important}.opacity08{opacity:.8}.opacity05{opacity:.5}.nowrap{white-space:nowrap}.link{font-family:"Unbounded";font-weight:800;font-size:23rem;letter-spacing:.1em;text-decoration:underline;text-decoration-skip-ink:none;text-transform:uppercase;color:#00aea0;text-decoration:underline;display:flex;align-items:center;justify-content:center;width:fit-content;transition:opacity .3s}.link[disabled]{opacity:.5}.form__label{position:relative;width:100%;display:block}.form__dropdown .form__label{pointer-events:none}.form__label-inner{width:100%;display:flex;flex-direction:column-reverse;gap:2rem}.form__label-inner._form-error input,.form__label-inner._form-error~.form__error{visibility:visible;opacity:1}.form__input{width:100%;border-bottom:1rem solid #d9d9d9;color:#474c55;cursor:text;padding:18rem 0;text-transform:uppercase}.form__input::placeholder{opacity:.5}.form__error{position:absolute;bottom:-20rem;left:24rem;font-weight:400;font-size:16rem;line-height:140%;color:#f80505;visibility:hidden;opacity:0;text-transform:none;transition:opacity .3s,visibility .3s}.form__error.active{visibility:visible;opacity:1;line-height:normal}.form__btn-box{display:flex;flex-direction:column;gap:22rem}.form__textarea-wrap{position:relative;padding:18rem 0;display:block;height:104rem;border-bottom:1rem solid #d9d9d9}.form__textarea{resize:none;width:100%;height:100%;text-transform:uppercase}.form__textarea::placeholder{opacity:.5}.form__textarea::-webkit-scrollbar,.form__textarea::-webkit-scrollbar-thumb,.form__textarea::-webkit-scrollbar-track{display:none}.form__textarea-count{position:absolute;z-index:5;bottom:16rem;opacity:.5;right:24rem}.form__check-label{display:flex;gap:16rem;position:relative;cursor:pointer}.form__check-label input{position:absolute;opacity:0;display:block;z-index:-1}.form__check-label input:checked~.form__check-square:before{scale:1}.form__check-label a{text-decoration:underline}.form__check-square{flex-shrink:0;background:rgba(0,0,0,0);border-radius:8rem;width:32rem;height:32rem;position:relative;display:flex;align-items:center;justify-content:center;transition:background .3s;pointer-events:none}.form__check-square::before{position:absolute;content:"";scale:0;transition:scale .3s;width:19rem;height:17rem;background:url(/assets/images/checked.svg) no-repeat top/cover}.form__check-text{font-weight:400;font-size:14rem;line-height:140%;color:rgba(0,0,0,.7);opacity:.7}.form__dropdown{position:relative;z-index:6}.form__arr{position:absolute;width:20rem;height:20rem;right:24rem;bottom:17rem;transition:transform .3s}.isOpen .form__arr{transform:rotate(-180deg)}.form__dropdown-bottom{display:none;border-radius:20rem;padding:16rem 24rem;width:100%;background-color:#fff;color:#474c55;box-shadow:.1rem .4rem 4rem 0 rgba(57,60,67,.25);position:absolute;top:calc(100% + 6rem);z-index:2}.form__dropdown-list{display:flex;flex-direction:column;gap:12rem;max-height:142rem;overflow:auto}.form__dropdown-list::-webkit-scrollbar{width:2rem}.form__dropdown-list::-webkit-scrollbar-track{border-radius:100rem}.form__dropdown-list::-webkit-scrollbar-thumb{border-radius:100rem}.form__dropdown-item{position:relative;cursor:pointer}.form__dropdown-check{position:absolute;inset:0;display:block;opacity:0}.form__dropdown-check:checked~.form__dropdown-text{font-weight:700;color:#474c55}.form__dropdown-text{line-height:140%;letter-spacing:.01em;transition:color .3s}.billet{font-weight:400;font-size:20rem;border-radius:1000rem;padding:15rem 30rem;--weblit-backdrop-filter: blur(27rem);backdrop-filter:blur(27rem);background:#ebf6f6;width:fit-content}.iti__flag{background-image:url("https://cdn.jsdelivr.net/npm/intl-tel-input@24.5.0/build/img/flags.png") !important}.iti{font-weight:400 !important;font-size:20rem !important}.iti__selected-country-primary{background:rgba(0,0,0,0)}#google_translate_element{display:none !important}body{top:0 !important;position:static !important}.goog-te-banner-frame,.skiptranslate{display:none !important}body::before{content:"";position:fixed;z-index:2500;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .6s ease 0s;-webkit-backdrop-filter:blur(12rem);backdrop-filter:blur(12rem);background:rgba(2,93,85,.1)}.popup-show body::before{opacity:1}.popup_show{z-index:3010 !important;visibility:visible !important;overflow:auto;pointer-events:auto}.popup_show .popup__content{visibility:visible;transform:scale(1)}.popup{position:fixed;top:0;left:0;bottom:0;right:0;padding:32rem;visibility:hidden;transition:visibility .8s ease 0s;z-index:300}._loaded .popup{display:block}.popup__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 1 auto;min-height:100%;width:100%}.popup__content{width:100%;border-radius:16rem;visibility:hidden;transform:scale(0);overflow:hidden;transition:transform .6s ease 0s;position:relative;max-width:753rem}.lock .popup__content{visibility:visible}.popup__body{display:flex;background-color:#fff;padding:62rem 34rem}.popup__close-btn{position:absolute;width:64rem;height:64rem;top:20rem;right:30rem;display:flex;align-items:flex-end;justify-content:start;border-radius:50%;z-index:2}.popup--success .popup__body-content{gap:47rem;text-align:center;align-items:center}.popup--success .popup__main{gap:20rem}.popup--success .popup__btn{width:391rem}.popup--application .head{width:100%;display:flex;flex-direction:column;align-items:center;gap:20rem;text-align:center}.popup--application .head__title-wrap{display:flex;flex-direction:column;align-items:center;gap:12rem;text-align:center}.popup--application .popup__form-wrap{width:100%}.popup--application .popup__body-content{display:flex;flex-direction:column;gap:12rem;width:100%}.popup--application .popup__form{display:flex;flex-direction:column;gap:47rem}.popup--application .form__label-box{display:flex;flex-direction:column;gap:20rem}.popup--application .popup__submit{max-width:391rem;width:100%;align-self:center}.header{position:relative;display:flex;justify-content:center}.header__container{padding:21rem 0;position:fixed;z-index:100}.header__container::before{position:absolute;width:1920rem;height:94rem;background:#fff;content:"";left:50%;top:0;transform:translateX(-50%);opacity:0;transition:opacity .3s}.isScroll .header__container::before{opacity:1}.header__inner{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.header__logo{width:255rem;height:50rem;position:relative;z-index:100}.header__logo img{object-fit:contain}.header__list{display:flex;align-items:center;gap:48rem}.header__btn-box{display:flex;align-items:center;gap:48rem}.header__lang{position:relative}.header__lang::before{position:absolute;content:"";width:1px;height:52rem;background:#c0bebe;right:-24rem;top:50%;transform:translateY(-50%)}.burder{display:none}.burder__svg{grid-row:1/2;grid-column:1/2;transition:scale .3s;width:100%;height:100%;position:relative;z-index:1}.burder__svg img{width:100%;height:100%;object-fit:cover}.burder__svg--close{scale:0}.isBurger .burder__svg--close{scale:1}.burder__svg--open{scale:1}.isBurger .burder__svg--open{scale:0}.lang{cursor:pointer}.lang__show{display:flex;align-items:center;gap:8rem}.lang__show-main{display:flex;align-items:center;gap:8rem}.lang__show-svg{width:24rem;height:24rem;flex-shrink:0}.lang__show-currant{font-weight:700;font-size:20rem}.lang__show-arr{width:24rem;height:24rem;flex-shrink:0}.lang__hide{position:absolute;top:calc(100% + 8rem);right:0;display:none}.lang__hide-inner{border-radius:12rem;padding:8rem 0rem;width:160rem;box-shadow:0 4rem 16rem 0 rgba(0,0,0,.08),0 0 2rem 0 rgba(0,0,0,.04);background:#fff}.lang__hide-item{padding:8rem 16rem;display:flex;align-items:center;gap:8rem;cursor:pointer}.lang__hide-item.isActive{background:#f5f5f7}.lang__hide-short{font-weight:700;font-size:16rem}.lang__hide-text{font-weight:400;font-size:16rem;color:#666b78}.hero{padding-top:0;padding-bottom:153rem;position:relative;overflow:hidden}.hero::after{position:absolute;width:810rem;height:793rem;top:0;right:0;background:url(/assets/images/heroDecor2.webp) no-repeat top/cover;content:""}.hero__inner{display:flex;flex-direction:column;padding-top:148rem;position:relative;z-index:1}.hero__content{display:flex;position:relative;gap:60rem;justify-content:space-between}.hero__main{display:flex;flex-direction:column;gap:47rem}.hero__title-box{display:flex;flex-direction:column;gap:34rem}.hero__title{width:720rem}.hero__desc{width:500rem}.hero__billets{display:flex;align-items:center;flex-wrap:wrap;gap:10rem 20rem;width:500rem}.hero__links{position:absolute;display:flex;flex-direction:column;gap:20rem;bottom:36rem;z-index:20;right:0}.hero__link{display:flex;align-items:center;width:270rem;height:80rem}.hero__img-wrapp{width:836rem;height:604rem;position:relative}.hero__photo{position:absolute;width:674rem;height:635rem;top:-30rem;left:-155rem}.hero__img-info{position:absolute;top:0;right:0;width:359rem;height:188rem}.hero__list-wrap{position:relative}.hero__list-wrap::before{position:absolute;content:"";display:block;width:334rem;height:334rem;top:-46rem;left:32rem;background:url(/assets/images/heroDecor1.webp) no-repeat top/cover}.hero__list{background:#fff;display:flex;width:fit-content;margin-left:auto;justify-content:space-between;gap:60rem;padding:40rem 0 24rem;position:relative}.hero__item{display:flex;flex-direction:column;gap:12rem;position:relative;padding:0 10rem}.hero__item:last-child::before{display:none}.hero__item::before{position:absolute;content:"";width:72rem;height:1rem;background:#c0bebe;top:40rem;right:0rem;transform:translateX(95%) rotate(135deg)}.hero__item-head{display:flex;align-items:center;gap:12rem}.hero__item-svg{width:52rem;height:52rem;flex-shrink:0}.wrapper--ru .hero__item-title{font-size:30rem;white-space:nowrap}.stages{scroll-margin-top:100rem}.stages__inner{display:flex;flex-direction:column;gap:80rem}.stages__list{display:flex;flex-direction:column}.stages__item{display:grid;grid-template-columns:582rem auto 357rem;border-top:1rem solid #d9d9d9;align-items:center}.stages__item:last-child{border-bottom:1rem solid #d9d9d9}.stages__head{display:flex;align-items:center;gap:30rem}.stages__num{width:35rem;flex-shrink:0}.stages__title-box{width:fit-content;position:relative;margin:30rem 140rem 30rem 0}.stages__item-title{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;overflow-wrap:break-word}.stages__billet{position:absolute;bottom:95%;left:100%;white-space:nowrap;padding:4rem 20rem;border-radius:1000rem;background:#ebf6f6}.stages__img{width:357rem;height:184rem;align-self:flex-end}.faq{scroll-margin-top:100rem}.faq__inner{display:flex;flex-direction:column;gap:80rem}.faq__content{display:grid;grid-template-columns:1195rem 359rem;gap:60rem;position:relative}.faq__application{top:20rem;position:sticky;height:fit-content;align-items:center;display:flex;flex-direction:column;background:#ebf6f6;padding:40rem 60rem 0;gap:40rem;text-align:center}.faq__application-content{width:100%;display:flex;flex-direction:column;gap:24rem;align-items:center}.faq__application-head{display:flex;flex-direction:column;gap:12rem}.faq__application-img{width:286rem;height:192rem}.acc{padding:27rem 0;border-top:1rem solid #d9d9d9}.acc:last-child{border-bottom:1rem solid #d9d9d9}.acc__head{display:flex;align-items:center;justify-content:space-between;gap:10rem}.acc__title-wrap{display:flex;align-items:center;gap:30rem}.acc__num{width:35rem;flex-shrink:0}.acc__arr{width:40rem;height:40rem;transition:transform .3s;flex-shrink:0}.isOpen .acc__arr{transform:rotate(-180deg)}.acc__info{margin-top:16rem;display:none}.acc__info-inner{width:985rem}.download{scroll-margin-top:100rem}.download__banner{display:flex;align-items:center;background:url("/assets/images/downloadBg.webp") no-repeat top/cover;overflow:hidden}.download__img{width:582rem;height:408rem;align-self:flex-end;flex-shrink:0;scale:1.04;margin-left:20rem}.download__content{display:flex;flex-direction:column;gap:40rem}.download__head{display:flex;flex-direction:column;gap:12rem}.download__title{width:696rem}.download__desc{width:500rem}.wrapper--ru .download__desc{width:520rem}.download__list{display:flex;align-items:center;gap:20rem}.download__link{display:flex;align-items:center;width:270rem;height:80rem}.footer{margin-top:54rem}.footer__inner{display:flex;flex-direction:column;gap:74rem;padding:66rem 0 120rem;border-top:1rem solid #d9d9d9}.footer__top{display:flex;align-items:center;justify-content:space-between}.footer__logo{width:255rem;height:50rem}.footer__logo img{object-fit:contain}.footer__list{display:flex;align-items:center;gap:48rem}.footer__bottom{display:flex;align-items:center;justify-content:space-between}.footer__politics-list{display:flex;align-items:center;gap:30rem}.footer__politics-link{text-decoration:underline}@media (min-width: 48.01em){.wrapper--ru .stages__item-title{font-size:50rem}.footer__copyright{color:rgba(73,57,80,.5)}}@media (max-width: 48em){html{--w: 375;-webkit-text-size-adjust:none}body{-webkit-text-size-adjust:none}.container{padding:0 16rem;width:100%}.wrapper{overflow:hidden}main section._first{padding-top:0}main section{padding:40rem 0}.desktop{display:none !important}.mobile{display:flex !important}.h1{font-size:24rem;line-height:158%}.h2{font-size:16rem}.txt60{font-size:32rem}.txt44{font-size:28rem}.txt40{font-size:24rem}.txt20{font-size:14rem}.txt28{font-size:14rem}.txt24{font-size:10rem}.txt23{font-size:10rem}.txt10{font-size:7rem}.txt18{font-size:15rem}.txt16{font-size:10rem}.accent span{padding:0 2rem;display:inline-block}.accent::before{left:-2rem;right:-2rem}.link{font-size:15rem}.form__input{padding:12rem 0}.form__error{font-size:10rem;bottom:-12rem;left:16rem}.form__btn-box{gap:20rem}.form__textarea-wrap{padding:12rem 0}.form__textarea-count{right:16rem}.form__check-label{gap:8rem}.form__check-square{width:24rem;height:24rem;border-radius:6rem}.form__check-square::before{width:15rem;height:13rem}.form__check-text{font-size:12rem}.form__arr{bottom:14rem}.form__dropdown-bottom{border-radius:8rem;padding:12rem 16rem;top:calc(100% + 4rem)}.form__dropdown-list{max-height:128rem}.iti__selected-dial-code{font-size:14rem !important}.popup{padding:16rem}.popup__content{max-width:none;border-radius:12rem}.popup__body{padding:48rem 15rem 20rem}.popup__body-content{width:100%}.popup__close-btn{width:48rem;height:48rem;top:12rem;right:12rem}.popup .head__subtitle{font-size:15rem}.popup--success .popup__body-content{gap:32rem}.popup--success .popup__main{gap:8rem}.popup--success .popup__btn{width:100%}.popup--success .txt24{font-size:15rem}.popup--application .popup__body-content{gap:8rem}.popup--application .popup__form{gap:16rem}.popup--application .form__label-box{gap:16rem}.header__container::before{height:80rem}.header__container{padding:16rem;border-bottom:1rem solid #d9d9d9;transition:border-bottom .3s}.isScroll .header__container{border-bottom:1rem solid rgba(0,0,0,0)}.header__logo{width:185rem;height:37rem}.header__nav{position:fixed;width:100%;height:100dvh;inset:0;background:#f9f8fc;padding:129rem 24rem 66rem;justify-content:space-between;gap:40rem;display:flex;flex-direction:column;transform:translateX(-120%);transition:transform .5s}.isBurger .header__nav{transform:translateX(0)}.header__list{display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%}.header__item{position:relative;width:100%}.header__item::after{position:absolute;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4.57318 2.53021C4.28029 2.23731 4.28029 1.76255 4.57318 1.46966C4.86608 1.17682 5.34086 1.17679 5.63373 1.46966L10.9267 6.76263C11.0784 6.91428 11.2461 7.08059 11.3671 7.23919C11.4846 7.39314 11.6101 7.60484 11.6396 7.87884L11.6464 7.99993C11.6464 8.33335 11.5013 8.58475 11.3671 8.76068C11.2461 8.91926 11.0783 9.0856 10.9267 9.23724L5.63373 14.5302C5.34084 14.8231 4.86608 14.8231 4.57319 14.5302C4.28029 14.2373 4.28029 13.7626 4.57319 13.4697L9.86615 8.17669C9.9361 8.10674 9.99269 8.04978 10.041 7.99993C9.99268 7.95007 9.93613 7.89315 9.86615 7.82318L4.57318 2.53021Z' fill='%23474C55' fill-opacity='0.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;width:16rem;height:16rem;top:50%;transform:translateY(-50%);right:0}.header__item:not(:last-of-type)::before{position:absolute;content:"";width:100%;height:1rem;bottom:0;left:0;right:0;background:#f2eff9;width:100%}.header__link{display:flex;padding:17rem 0;font-weight:500;font-size:18rem}.header__btn{align-self:center}.header__btn-box{gap:10rem}.header__lang::before{display:none}.burder{display:grid;align-items:center;justify-content:center;width:48rem;height:48rem;position:relative;z-index:100;overflow:hidden;border-radius:50%;grid-template-columns:48rem;flex-shrink:0}.lang__show{gap:4rem}.lang__show-main{gap:4rem}.lang__show-currant{font-size:14rem}.lang__hide-short{font-size:14rem}.lang__hide-text{font-size:14rem}.hero::after{width:405rem;height:396.5rem;right:-40%;scale:1.15}.hero{padding-bottom:32rem}.hero__inner{padding-top:100rem}.hero__content{flex-direction:column;gap:20rem;position:relative;z-index:1}.hero__title-box{gap:12rem}.hero__title{width:100%}.hero__desc{width:100%;font-size:18rem}.hero__billets{display:none}.hero__links{position:static;display:grid;grid-template-columns:repeat(2, 1fr);gap:12rem}.hero__link{width:165rem;height:49rem}.hero__img-wrapp{width:375rem;margin:0 -16rem;height:354rem}.hero__photo{width:264rem;height:249rem;top:-8rem;left:63rem}.hero__img-info{bottom:0;left:50%;top:auto;transform:translateX(-50%);width:311rem;height:114rem}.hero__list-wrap{background:#fff}.hero__list-wrap::before{width:220rem;height:220rem;top:-183rem;left:-80rem}.hero__list{flex-direction:column;padding:8rem 0;width:100%;gap:0;width:375rem;margin:0 -16rem;padding:0 16rem}.hero__item:first-child{border-top:unset}.hero__item::before{display:none}.hero__item{gap:8rem;padding:24rem 0;border-top:1rem solid #d9d9d9}.hero__item-svg{width:36rem;height:36rem}.hero__item-title{text-transform:unset}.hero__item-text br{display:none}.stages{scroll-margin-top:70rem}.stages__inner{gap:24rem}.stages__item{display:flex;flex-direction:column;gap:14rem;padding-top:16rem;align-items:flex-start;overflow:hidden}.stages__item br{display:none}.stages__item:first-child{padding-top:unset;border-top:unset}.stages__head{flex-direction:column;gap:16rem;position:relative;align-items:flex-start;width:100%}.stages__num{width:fit-content}.stages__title-box{position:static;margin:0}.stages__billet{top:0;right:0;bottom:auto;left:auto;padding:4rem 12rem;color:#0d0d0d}.stages__desc{font-family:"FuturaPT"}.stages__img{align-self:flex-start;width:317rem;height:163rem;margin-bottom:-15rem;margin-left:-50rem}.faq{scroll-margin-top:70rem}.faq__inner{gap:24rem}.faq__content{display:flex;flex-direction:column;gap:24rem}.faq__application{padding:24rem 34rem 0;gap:12rem;position:static}.faq__application-content{gap:12rem}.faq__application-title{font-size:20rem}.faq__application-img{width:196rem;height:132rem}.acc{padding:16rem 0}.acc__title-wrap{flex-direction:column;gap:8rem;align-items:flex-start;width:100%}.acc__num{width:fit-content}.acc__arr{width:24rem;height:24rem}.acc__info{margin-top:8rem}.acc__info-inner{width:100%}.download{scroll-margin-top:70rem}.download{padding:0}.download__banner{padding:32rem 16rem 0;flex-direction:column-reverse;margin:0 -16rem;gap:12rem;background:url("/assets/images/downloadBg.webp") no-repeat left top/cover}.download__img{width:290rem;height:220rem;align-self:flex-end}.download__content{gap:24rem;width:100%}.download__head{gap:24rem}.download__title{width:100%}.wrapper--ru .download__desc{width:100%}.download__desc{width:100%}.download__list{position:static;display:grid;grid-template-columns:repeat(2, 1fr);gap:12rem}.download__link{width:165rem;height:49rem}.footer{margin-top:0}.footer__inner{padding:27rem 0 32rem;gap:24rem;font-size:15rem}.footer__top{flex-direction:column;gap:24rem;align-items:flex-start}.footer__logo{width:185rem;height:37rem}.footer__nav{padding:24rem 0;border-top:1rem solid #d9d9d9;border-bottom:1rem solid #d9d9d9;width:100%}.footer__list{flex-direction:column;gap:12rem;align-items:flex-start}.footer__bottom{padding-top:24rem;border-top:1rem solid #d9d9d9;flex-direction:column;gap:24rem;align-items:flex-start;opacity:.5}.footer__politics-list{flex-direction:column;gap:8rem;align-items:flex-start}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__flag{background-image:url("https://cdn.jsdelivr.net/npm/intl-tel-input@24.5.0/build/img/flags@2x.png") !important}}
:root{--iti-flag-width: 20px;--iti-flag-count: 244}.iti__ac{--iti-flag-offset: 0}.iti__ad{--iti-flag-offset: -1}.iti__ae{--iti-flag-offset: -2}.iti__af{--iti-flag-offset: -3}.iti__ag{--iti-flag-offset: -4}.iti__ai{--iti-flag-offset: -5}.iti__al{--iti-flag-offset: -6}.iti__am{--iti-flag-offset: -7}.iti__ao{--iti-flag-offset: -8}.iti__ar{--iti-flag-offset: -9}.iti__as{--iti-flag-offset: -10}.iti__at{--iti-flag-offset: -11}.iti__au{--iti-flag-offset: -12}.iti__aw{--iti-flag-offset: -13}.iti__ax{--iti-flag-offset: -14}.iti__az{--iti-flag-offset: -15}.iti__ba{--iti-flag-offset: -16}.iti__bb{--iti-flag-offset: -17}.iti__bd{--iti-flag-offset: -18}.iti__be{--iti-flag-offset: -19}.iti__bf{--iti-flag-offset: -20}.iti__bg{--iti-flag-offset: -21}.iti__bh{--iti-flag-offset: -22}.iti__bi{--iti-flag-offset: -23}.iti__bj{--iti-flag-offset: -24}.iti__bl{--iti-flag-offset: -25}.iti__bm{--iti-flag-offset: -26}.iti__bn{--iti-flag-offset: -27}.iti__bo{--iti-flag-offset: -28}.iti__bq{--iti-flag-offset: -29}.iti__br{--iti-flag-offset: -30}.iti__bs{--iti-flag-offset: -31}.iti__bt{--iti-flag-offset: -32}.iti__bw{--iti-flag-offset: -33}.iti__by{--iti-flag-offset: -34}.iti__bz{--iti-flag-offset: -35}.iti__ca{--iti-flag-offset: -36}.iti__cc{--iti-flag-offset: -37}.iti__cd{--iti-flag-offset: -38}.iti__cf{--iti-flag-offset: -39}.iti__cg{--iti-flag-offset: -40}.iti__ch{--iti-flag-offset: -41}.iti__ci{--iti-flag-offset: -42}.iti__ck{--iti-flag-offset: -43}.iti__cl{--iti-flag-offset: -44}.iti__cm{--iti-flag-offset: -45}.iti__cn{--iti-flag-offset: -46}.iti__co{--iti-flag-offset: -47}.iti__cr{--iti-flag-offset: -48}.iti__cu{--iti-flag-offset: -49}.iti__cv{--iti-flag-offset: -50}.iti__cw{--iti-flag-offset: -51}.iti__cx{--iti-flag-offset: -52}.iti__cy{--iti-flag-offset: -53}.iti__cz{--iti-flag-offset: -54}.iti__de{--iti-flag-offset: -55}.iti__dj{--iti-flag-offset: -56}.iti__dk{--iti-flag-offset: -57}.iti__dm{--iti-flag-offset: -58}.iti__do{--iti-flag-offset: -59}.iti__dz{--iti-flag-offset: -60}.iti__ec{--iti-flag-offset: -61}.iti__ee{--iti-flag-offset: -62}.iti__eg{--iti-flag-offset: -63}.iti__eh{--iti-flag-offset: -64}.iti__er{--iti-flag-offset: -65}.iti__es{--iti-flag-offset: -66}.iti__et{--iti-flag-offset: -67}.iti__fi{--iti-flag-offset: -68}.iti__fj{--iti-flag-offset: -69}.iti__fk{--iti-flag-offset: -70}.iti__fm{--iti-flag-offset: -71}.iti__fo{--iti-flag-offset: -72}.iti__fr{--iti-flag-offset: -73}.iti__ga{--iti-flag-offset: -74}.iti__gb{--iti-flag-offset: -75}.iti__gd{--iti-flag-offset: -76}.iti__ge{--iti-flag-offset: -77}.iti__gf{--iti-flag-offset: -78}.iti__gg{--iti-flag-offset: -79}.iti__gh{--iti-flag-offset: -80}.iti__gi{--iti-flag-offset: -81}.iti__gl{--iti-flag-offset: -82}.iti__gm{--iti-flag-offset: -83}.iti__gn{--iti-flag-offset: -84}.iti__gp{--iti-flag-offset: -85}.iti__gq{--iti-flag-offset: -86}.iti__gr{--iti-flag-offset: -87}.iti__gt{--iti-flag-offset: -88}.iti__gu{--iti-flag-offset: -89}.iti__gw{--iti-flag-offset: -90}.iti__gy{--iti-flag-offset: -91}.iti__hk{--iti-flag-offset: -92}.iti__hn{--iti-flag-offset: -93}.iti__hr{--iti-flag-offset: -94}.iti__ht{--iti-flag-offset: -95}.iti__hu{--iti-flag-offset: -96}.iti__id{--iti-flag-offset: -97}.iti__ie{--iti-flag-offset: -98}.iti__il{--iti-flag-offset: -99}.iti__im{--iti-flag-offset: -100}.iti__in{--iti-flag-offset: -101}.iti__io{--iti-flag-offset: -102}.iti__iq{--iti-flag-offset: -103}.iti__ir{--iti-flag-offset: -104}.iti__is{--iti-flag-offset: -105}.iti__it{--iti-flag-offset: -106}.iti__je{--iti-flag-offset: -107}.iti__jm{--iti-flag-offset: -108}.iti__jo{--iti-flag-offset: -109}.iti__jp{--iti-flag-offset: -110}.iti__ke{--iti-flag-offset: -111}.iti__kg{--iti-flag-offset: -112}.iti__kh{--iti-flag-offset: -113}.iti__ki{--iti-flag-offset: -114}.iti__km{--iti-flag-offset: -115}.iti__kn{--iti-flag-offset: -116}.iti__kp{--iti-flag-offset: -117}.iti__kr{--iti-flag-offset: -118}.iti__kw{--iti-flag-offset: -119}.iti__ky{--iti-flag-offset: -120}.iti__kz{--iti-flag-offset: -121}.iti__la{--iti-flag-offset: -122}.iti__lb{--iti-flag-offset: -123}.iti__lc{--iti-flag-offset: -124}.iti__li{--iti-flag-offset: -125}.iti__lk{--iti-flag-offset: -126}.iti__lr{--iti-flag-offset: -127}.iti__ls{--iti-flag-offset: -128}.iti__lt{--iti-flag-offset: -129}.iti__lu{--iti-flag-offset: -130}.iti__lv{--iti-flag-offset: -131}.iti__ly{--iti-flag-offset: -132}.iti__ma{--iti-flag-offset: -133}.iti__mc{--iti-flag-offset: -134}.iti__md{--iti-flag-offset: -135}.iti__me{--iti-flag-offset: -136}.iti__mf{--iti-flag-offset: -137}.iti__mg{--iti-flag-offset: -138}.iti__mh{--iti-flag-offset: -139}.iti__mk{--iti-flag-offset: -140}.iti__ml{--iti-flag-offset: -141}.iti__mm{--iti-flag-offset: -142}.iti__mn{--iti-flag-offset: -143}.iti__mo{--iti-flag-offset: -144}.iti__mp{--iti-flag-offset: -145}.iti__mq{--iti-flag-offset: -146}.iti__mr{--iti-flag-offset: -147}.iti__ms{--iti-flag-offset: -148}.iti__mt{--iti-flag-offset: -149}.iti__mu{--iti-flag-offset: -150}.iti__mv{--iti-flag-offset: -151}.iti__mw{--iti-flag-offset: -152}.iti__mx{--iti-flag-offset: -153}.iti__my{--iti-flag-offset: -154}.iti__mz{--iti-flag-offset: -155}.iti__na{--iti-flag-offset: -156}.iti__nc{--iti-flag-offset: -157}.iti__ne{--iti-flag-offset: -158}.iti__nf{--iti-flag-offset: -159}.iti__ng{--iti-flag-offset: -160}.iti__ni{--iti-flag-offset: -161}.iti__nl{--iti-flag-offset: -162}.iti__no{--iti-flag-offset: -163}.iti__np{--iti-flag-offset: -164}.iti__nr{--iti-flag-offset: -165}.iti__nu{--iti-flag-offset: -166}.iti__nz{--iti-flag-offset: -167}.iti__om{--iti-flag-offset: -168}.iti__pa{--iti-flag-offset: -169}.iti__pe{--iti-flag-offset: -170}.iti__pf{--iti-flag-offset: -171}.iti__pg{--iti-flag-offset: -172}.iti__ph{--iti-flag-offset: -173}.iti__pk{--iti-flag-offset: -174}.iti__pl{--iti-flag-offset: -175}.iti__pm{--iti-flag-offset: -176}.iti__pr{--iti-flag-offset: -177}.iti__ps{--iti-flag-offset: -178}.iti__pt{--iti-flag-offset: -179}.iti__pw{--iti-flag-offset: -180}.iti__py{--iti-flag-offset: -181}.iti__qa{--iti-flag-offset: -182}.iti__re{--iti-flag-offset: -183}.iti__ro{--iti-flag-offset: -184}.iti__rs{--iti-flag-offset: -185}.iti__ru{--iti-flag-offset: -186}.iti__rw{--iti-flag-offset: -187}.iti__sa{--iti-flag-offset: -188}.iti__sb{--iti-flag-offset: -189}.iti__sc{--iti-flag-offset: -190}.iti__sd{--iti-flag-offset: -191}.iti__se{--iti-flag-offset: -192}.iti__sg{--iti-flag-offset: -193}.iti__sh{--iti-flag-offset: -194}.iti__si{--iti-flag-offset: -195}.iti__sj{--iti-flag-offset: -196}.iti__sk{--iti-flag-offset: -197}.iti__sl{--iti-flag-offset: -198}.iti__sm{--iti-flag-offset: -199}.iti__sn{--iti-flag-offset: -200}.iti__so{--iti-flag-offset: -201}.iti__sr{--iti-flag-offset: -202}.iti__ss{--iti-flag-offset: -203}.iti__st{--iti-flag-offset: -204}.iti__sv{--iti-flag-offset: -205}.iti__sx{--iti-flag-offset: -206}.iti__sy{--iti-flag-offset: -207}.iti__sz{--iti-flag-offset: -208}.iti__tc{--iti-flag-offset: -209}.iti__td{--iti-flag-offset: -210}.iti__tg{--iti-flag-offset: -211}.iti__th{--iti-flag-offset: -212}.iti__tj{--iti-flag-offset: -213}.iti__tk{--iti-flag-offset: -214}.iti__tl{--iti-flag-offset: -215}.iti__tm{--iti-flag-offset: -216}.iti__tn{--iti-flag-offset: -217}.iti__to{--iti-flag-offset: -218}.iti__tr{--iti-flag-offset: -219}.iti__tt{--iti-flag-offset: -220}.iti__tv{--iti-flag-offset: -221}.iti__tw{--iti-flag-offset: -222}.iti__tz{--iti-flag-offset: -223}.iti__ua{--iti-flag-offset: -224}.iti__ug{--iti-flag-offset: -225}.iti__us{--iti-flag-offset: -226}.iti__uy{--iti-flag-offset: -227}.iti__uz{--iti-flag-offset: -228}.iti__va{--iti-flag-offset: -229}.iti__vc{--iti-flag-offset: -230}.iti__ve{--iti-flag-offset: -231}.iti__vg{--iti-flag-offset: -232}.iti__vi{--iti-flag-offset: -233}.iti__vn{--iti-flag-offset: -234}.iti__vu{--iti-flag-offset: -235}.iti__wf{--iti-flag-offset: -236}.iti__ws{--iti-flag-offset: -237}.iti__xk{--iti-flag-offset: -238}.iti__ye{--iti-flag-offset: -239}.iti__yt{--iti-flag-offset: -240}.iti__za{--iti-flag-offset: -241}.iti__zm{--iti-flag-offset: -242}.iti__zw{--iti-flag-offset: -243}:root{--iti-hover-color: rgba(0, 0, 0, 0.05);--iti-border-color: #ccc;--iti-country-selector-bg: white;--iti-icon-color: #555;--iti-spacer-horizontal: 10px;--iti-flag-height: calc(var(--iti-flag-width) * 3 / 4);--iti-globe-icon-size: 17px;--iti-clear-icon-size: 15px;--iti-border-width: 1px;--iti-arrow-size: 5px;--iti-arrow-width: 1.5px;--iti-arrow-padding: 7px;--iti-mobile-popup-margin: 30px;--iti-strict-reject-flash-color: rgba(255, 0, 0, 0.12)}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box}.iti input.iti__tel-input,.iti input.iti__tel-input[type=text],.iti input.iti__tel-input[type=tel]{position:relative;z-index:0;display:block;min-width:100%;margin:0 !important}.iti__a11y-text{width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);overflow:hidden;position:absolute}.iti__country-container{position:absolute;top:0;bottom:0;left:0;padding:var(--iti-border-width)}.iti__selected-country{z-index:1;position:relative;display:flex;align-items:center;height:100%;background:none;border:0;margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none}.iti__selected-country-primary{display:flex;align-items:center;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal)}.iti__selected-dial-code{margin-left:4px}.iti__arrow{margin-left:var(--iti-arrow-padding);margin-top:-2px;width:var(--iti-arrow-size);height:var(--iti-arrow-size);box-sizing:border-box;border-right:var(--iti-arrow-width) solid var(--iti-icon-color);border-bottom:var(--iti-arrow-width) solid var(--iti-icon-color);transform:rotate(45deg)}.iti__arrow--up{margin-top:4px;transform:rotate(-135deg)}.iti__country-selector{border-radius:3px;background-color:var(--iti-country-selector-bg)}.iti--inline-country-selector .iti__country-selector{border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px rgba(0,0,0,.2)}.iti--inline-country-selector:not(.iti--detached-country-selector) .iti__country-selector{position:absolute;z-index:2;left:0}.iti__search-input{width:100%;border-width:0;border-radius:3px;padding-left:calc(var(--iti-spacer-horizontal) + var(--iti-globe-icon-size) + var(--iti-spacer-horizontal));padding-right:calc(var(--iti-spacer-horizontal) + var(--iti-clear-icon-size) + var(--iti-spacer-horizontal))}[dir=rtl] .iti__search-input{padding-left:inherit;padding-right:30px;background-position:right 8px center}.iti__search-input::-webkit-search-cancel-button{appearance:none}.iti__search-input,.iti__country{padding-top:8px;padding-bottom:8px}.iti__search-input-wrapper{position:relative;display:flex;align-items:center;border-bottom:1px solid var(--iti-border-color)}.iti__search-icon{position:absolute;left:var(--iti-spacer-horizontal);display:flex;pointer-events:none}[dir=rtl] .iti__search-icon{left:auto;right:var(--iti-spacer-horizontal)}.iti__search-icon-svg{width:var(--iti-globe-icon-size);height:var(--iti-globe-icon-size);display:block;stroke:var(--iti-icon-color);fill:none;stroke-width:3}.iti__search-clear{position:absolute;right:calc(var(--iti-spacer-horizontal)/2);background:rgba(0,0,0,0);border:0;border-radius:3px;cursor:pointer;padding:calc(var(--iti-spacer-horizontal)/2);display:flex;align-items:center;justify-content:center;transition:background-color .15s ease}.iti__search-clear .iti__search-clear-x{stroke-width:2}.iti__search-clear .iti__search-clear-bg{fill:var(--iti-icon-color)}[dir=rtl] .iti__search-clear{right:auto;left:var(--iti-spacer-horizontal)}.iti__search-clear:hover,.iti__search-clear:focus-visible{background:var(--iti-hover-color);outline:none}.iti__search-clear-svg{width:var(--iti-clear-icon-size);height:var(--iti-clear-icon-size);display:block}.iti__no-results{text-align:center;padding:30px 0}.iti__country-list{list-style:none;padding:0;margin:0;cursor:pointer;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti--inline-country-selector .iti__country-list{max-height:185px}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}.iti__country{display:flex;align-items:center;padding-left:var(--iti-spacer-horizontal);padding-right:var(--iti-spacer-horizontal);outline:none}.iti__country.iti__highlight{background-color:var(--iti-hover-color)}.iti__country-name{flex-grow:1}.iti__country-check{margin-left:var(--iti-spacer-horizontal);display:flex;align-items:center;color:var(--iti-icon-color)}.iti__country-check-svg{width:var(--iti-clear-icon-size);height:var(--iti-clear-icon-size);display:block}.iti__country-list .iti__flag{margin-right:var(--iti-spacer-horizontal);flex-shrink:0}[dir=rtl] .iti__country-list .iti__flag{margin-right:0;margin-left:var(--iti-spacer-horizontal)}.iti--has-country-selector .iti__country-container:has(+input[disabled]) button.iti__selected-country,.iti--has-country-selector .iti__country-container:has(+input[readonly]) button.iti__selected-country{cursor:not-allowed}.iti--has-country-selector .iti__country-container:has(+input[disabled]) button.iti__selected-country .iti__arrow,.iti--has-country-selector .iti__country-container:has(+input[readonly]) button.iti__selected-country .iti__arrow{visibility:hidden}.iti--has-country-selector .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.iti--has-country-selector .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country[aria-expanded=true] .iti__selected-country-primary{background-color:var(--iti-hover-color)}.iti--detached-country-selector{position:fixed;top:-1000px;left:-1000px;z-index:1060}.iti--detached-country-selector:hover{cursor:pointer}.iti--detached-country-selector{top:calc(anchor(bottom) + 3px);left:anchor(left);position-try-fallbacks:--iti-flip-above}@position-try --iti-flip-above{top:auto;bottom:calc(anchor(top) + 3px)}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti--fullscreen-popup.iti--detached-country-selector{background-color:rgba(0,0,0,.5);top:0;bottom:0;left:0;right:0;position:fixed;padding:var(--iti-mobile-popup-margin);display:flex;flex-direction:column;justify-content:flex-start}.iti--fullscreen-popup .iti__country-selector{display:flex;flex-direction:column;max-height:100%;position:relative}.iti--fullscreen-popup .iti__country,.iti--fullscreen-popup .iti__search-input{padding-top:10px;padding-bottom:10px}.iti--fullscreen-popup .iti__country{padding-left:10px;padding-right:10px;line-height:1.5em}.iti__flag{height:var(--iti-flag-height);width:var(--iti-flag-width);border-radius:1px;box-shadow:0px 0px 1px 0px #888;background-image:image-set(var(--iti-path-flags-1x) 1x, var(--iti-path-flags-2x) 2x);background-repeat:no-repeat;background-position:calc(var(--iti-flag-offset, 100)*var(--iti-flag-width)) 0;background-size:calc(var(--iti-flag-count)*var(--iti-flag-width)) var(--iti-flag-height)}.iti__loading{position:relative;background:none;box-shadow:none}.iti__loading::after{content:"";position:absolute;inset:0;margin:auto;width:var(--iti-flag-height);height:var(--iti-flag-height);box-sizing:border-box;border:2px solid var(--iti-icon-color);border-right-color:rgba(0,0,0,0);border-radius:50%;animation:iti-spinner 1s linear infinite}@keyframes iti-spinner{to{transform:rotate(360deg)}}.iti__strict-reject-animation .iti__tel-input,.iti__strict-reject-animation .iti__selected-country{animation:iti-strict-reject-shake .3s cubic-bezier(0.36, 0.07, 0.19, 0.97)}@keyframes iti-strict-reject-shake{10%,90%{transform:translateX(-1px)}20%,80%{transform:translateX(2px)}30%,50%,70%{transform:translateX(-3px)}40%,60%{transform:translateX(3px)}}@keyframes iti-strict-reject-flash{40%{background-color:var(--iti-strict-reject-flash-color)}}.iti__globe{background:none;box-shadow:none;height:var(--iti-globe-icon-size);display:flex;align-items:center;justify-content:center;padding:0}.iti__globe .iti__globe-svg{width:100%;height:100%;fill:var(--iti-icon-color)}@supports(-webkit-appearance: none) and (not (background: -webkit-canvas(foo))){.iti__tel-input:focus{outline-offset:1px}}:root{--iti-path-flags-1x: url(../img/flags.webp);--iti-path-flags-2x: url(../img/flags@2x.webp)}@media (max-width: 500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}@media (prefers-reduced-motion: reduce){.iti__strict-reject-animation .iti__tel-input{animation:iti-strict-reject-flash .3s ease-out both}.iti__strict-reject-animation .iti__selected-country{animation:none}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Q0Usc0JBRUYsU0FDRSxzQkFFRixTQUNFLHNCQUVGLFNBQ0Usc0JBRUYsU0FDRSxzQkFFRixTQUNFLHNCQUVGLFNBQ0Usc0JBRUYsU0FDRSxzQkFFRixTQUNFLHNCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0UsdUJBRUYsU0FDRSx1QkFFRixTQUNFLHVCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUVGLFNBQ0Usd0JBRUYsU0FDRSx3QkFFRixTQUNFLHdCQUlGLE1BQ0UsdUNBQ0EseUJBQ0EsaUNBQ0EsdUJBQ0EsOEJBQ0EsdURBQ0EsNEJBQ0EsNEJBQ0Esd0JBQ0Esc0JBQ0EseUJBQ0EseUJBQ0EsZ0NBQ0EsdURBRUYsS0FDRSxrQkFDQSxxQkFDQSxPQUNFLHNCQUVGLG1HQUdFLGtCQUNBLFVBQ0EsY0FDQSxlQUNBLG9CQUdKLGdCQUNFLFVBQ0EsV0FDQSw4QkFDQSxnQkFDQSxrQkFFRix3QkFDRSxrQkFDQSxNQUNBLFNBQ0EsT0FDQSxnQ0FFRix1QkFDRSxVQUNBLGtCQUNBLGFBQ0EsbUJBQ0EsWUFDQSxnQkFDQSxTQUNBLFNBQ0EsVUFDQSxvQkFDQSxrQkFDQSxjQUNBLGdCQUNBLG9CQUNBLG9CQUNBLHFCQUVGLCtCQUNFLGFBQ0EsbUJBQ0EsWUFDQSxrRUFFRix5QkFDRSxnQkFFRixZQUNFLHFDQUNBLGdCQUNBLDRCQUNBLDZCQUNBLHNCQUNBLGdFQUNBLGlFQUNBLHdCQUVGLGdCQUNFLGVBQ0EsMEJBRUYsdUJBQ0Usa0JBQ0EsZ0RBQ0EscURBQ0UsNkRBQ0Esc0NBRUYsMEZBQ0Usa0JBQ0EsVUFDQSxPQUdKLG1CQUNFLFdBQ0EsZUFDQSxrQkFDQSw0R0FDQSw2R0FDQSw2QkFDRSxxQkFDQSxtQkFDQSxxQ0FFRixpREFDRSxnQkFHSixpQ0FFRSxnQkFDQSxtQkFFRiwyQkFDRSxrQkFDQSxhQUNBLG1CQUNBLGdEQUVGLGtCQUNFLGtCQUNBLGtDQUNBLGFBQ0Esb0JBQ0EsNEJBQ0UsVUFDQSxtQ0FHSixzQkFDRSxpQ0FDQSxrQ0FDQSxjQUNBLDZCQUNBLFVBQ0EsZUFFRixtQkFDRSxrQkFDQSwyQ0FDQSx5QkFDQSxTQUNBLGtCQUNBLGVBQ0EsNkNBQ0EsYUFDQSxtQkFDQSx1QkFDQSxzQ0FDQSx3Q0FDRSxlQUVGLHlDQUNFLDJCQUVGLDZCQUNFLFdBQ0Esa0NBRUYsMERBRUUsa0NBQ0EsYUFHSix1QkFDRSxpQ0FDQSxrQ0FDQSxjQUVGLGlCQUNFLGtCQUNBLGVBRUYsbUJBQ0UsZ0JBQ0EsVUFDQSxTQUNBLGVBQ0Esa0JBQ0EsaUNBQ0EsaURBQ0UsaUJBR0osaURBQ0UsbUJBS0YsY0FDRSxhQUNBLG1CQUNBLDBDQUNBLDJDQUNBLGFBQ0EsNkJBQ0Usd0NBR0osbUJBQ0UsWUFFRixvQkFDRSx5Q0FDQSxhQUNBLG1CQUNBLDRCQUVGLHdCQUNFLGlDQUNBLGtDQUNBLGNBRUYsOEJBQ0UsMENBQ0EsY0FDQSx3Q0FDRSxlQUNBLHlDQU1BLDRNQUNFLG1CQUNBLG9PQUNFLGtCQUtKLHFVQUVFLHdDQUlOLGdDQUNFLGVBQ0EsWUFDQSxhQUNBLGFBQ0Esc0NBQ0UsZUFHSixnQ0FDRSwrQkFDQSxrQkFDQSx3Q0FFRiwrQkFDRSxTQUNBLCtCQUVGLFdBQ0UsYUFFRixhQUNFLGtCQUdBLHNEQUNFLGdDQUNBLE1BQ0EsU0FDQSxPQUNBLFFBQ0EsZUFDQSx1Q0FDQSxhQUNBLHNCQUNBLDJCQUVGLDhDQUNFLGFBQ0Esc0JBQ0EsZ0JBQ0Esa0JBRUYsK0VBRUUsaUJBQ0Esb0JBRUYscUNBQ0Usa0JBQ0EsbUJBQ0Esa0JBR0osV0FDRSw4QkFDQSw0QkFDQSxrQkFDQSxnQ0FDQSxxRkFDQSw0QkFDQSw4RUFDQSx5RkFFRixjQUNFLGtCQUNBLGdCQUNBLGdCQUNBLHFCQUNFLFdBQ0Esa0JBQ0EsUUFDQSxZQUNBLDZCQUNBLDhCQUNBLHNCQUNBLHVDQUNBLGlDQUNBLGtCQUNBLHlDQUdKLHVCQUNFLEdBQ0UsMEJBSUYsbUdBRUUsMkVBV0osbUNBQ0UsUUFDRSwyQkFFRixRQUNFLDBCQUVGLFlBQ0UsMkJBRUYsUUFDRSwyQkFHSixtQ0FDRSxJQUNFLHVEQUdKLFlBQ0UsZ0JBQ0EsZ0JBQ0Esa0NBQ0EsYUFDQSxtQkFDQSx1QkFDQSxVQUNBLDRCQUNFLFdBQ0EsWUFDQSwyQkFHSixnRkFDRSxzQkFDRSxvQkFLSixNQUNFLDRDQUNBLCtDRnptQ0YsMEJFbTZCQSxpREFHSSxvQkZ0NkJKLHdDRXVqQ0ksOENBQ0Usb0RBRUYscURBQ0UsZ0IiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly93ZWJwYWNrX2V4YW1wbGUvLi9ub2RlX21vZHVsZXMvc3dpcGVyL3N3aXBlci1idW5kbGUuY3NzIiwid2VicGFjazovL3dlYnBhY2tfZXhhbXBsZS8uL3NyYy9zY3NzL19mb250cy5zY3NzIiwid2VicGFjazovL3dlYnBhY2tfZXhhbXBsZS8uL3NyYy9zY3NzL2xpYnMvX3NldC5zY3NzIiwid2VicGFjazovL3dlYnBhY2tfZXhhbXBsZS8uL3NyYy9zY3NzL19zdHlsZS5zY3NzIiwid2VicGFjazovL3dlYnBhY2tfZXhhbXBsZS8uL3NyYy9zY3NzL3VpL3R5cG8uc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrX2V4YW1wbGUvLi9zcmMvc2Nzcy91aS9idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFja19leGFtcGxlLy4vc3JjL3Njc3MvdWkvZm9ybS5zY3NzIiwid2VicGFjazovL3dlYnBhY2tfZXhhbXBsZS8uL3NyYy9zY3NzL3VpL3VpLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFja19leGFtcGxlLy4vc3JjL3Njc3MvY29tcG9uZW50cy9fcG9wdXAuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrX2V4YW1wbGUvLi9zcmMvc2Nzcy9jb21wb25lbnRzL19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrX2V4YW1wbGUvLi9zcmMvc2Nzcy9jb21wb25lbnRzL19oZXJvLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFja19leGFtcGxlLy4vc3JjL3Njc3MvY29tcG9uZW50cy9fc3RhZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFja19leGFtcGxlLy4vc3JjL3Njc3MvY29tcG9uZW50cy9fZmFxLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFja19leGFtcGxlLy4vc3JjL3Njc3MvY29tcG9uZW50cy9fZG93bmxvYWQuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrX2V4YW1wbGUvLi9zcmMvc2Nzcy9jb21wb25lbnRzL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrX2V4YW1wbGUvPG5vIHNvdXJjZT4iLCJ3ZWJwYWNrOi8vd2VicGFja19leGFtcGxlLy4vc3JjL3Njc3MvX21peGlucy5zY3NzIiwid2VicGFjazovL3dlYnBhY2tfZXhhbXBsZS8uL25vZGVfbW9kdWxlcy9pbnRsLXRlbC1pbnB1dC9kaXN0L2Nzcy9pbnRsVGVsSW5wdXQuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogU3dpcGVyIDExLjIuNlxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyNSBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBNYXJjaCAxOSwgMjAyNVxuICovXG5cbi8qIEZPTlRfU1RBUlQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3N3aXBlci1pY29ucyc7XG4gIHNyYzogdXJsKCdkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQScpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vKiBGT05UX0VORCAqL1xuOnJvb3Qge1xuICAtLXN3aXBlci10aGVtZS1jb2xvcjogIzAwN2FmZjtcbiAgLypcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpO1xuICAtLXN3aXBlci13cmFwcGVyLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBpbml0aWFsO1xuICAqL1xufVxuOmhvc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAxO1xufVxuLnN3aXBlciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgLyogRml4IG9mIFdlYmtpdCBmbGlja2VyaW5nICovXG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc3dpcGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLXN3aXBlci13cmFwcGVyLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLCBpbml0aWFsKTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG4uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItaW9zIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG59XG4uc3dpcGVyLWhvcml6b250YWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuLnN3aXBlci12ZXJ0aWNhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXg7XG59XG4uc3dpcGVyLXNsaWRlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5rIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLyogQXV0byBIZWlnaHQgKi9cbi5zd2lwZXItYXV0b2hlaWdodCxcbi5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodDtcbn1cbi5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIDNEIEVmZmVjdHMgKi9cbi5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlciB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG4uc3dpcGVyLTNkIHtcbiAgcGVyc3BlY3RpdmU6IDEyMDBweDtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdyB7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG4vKiBDU1MgTW9kZSAqL1xuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIC8qIEZvciBGaXJlZm94ICovXG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgLyogRm9yIEludGVybmV0IEV4cGxvcmVyIGFuZCBFZGdlICovXG59XG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydCBzdGFydDtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogeSBtYW5kYXRvcnk7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBub25lO1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBmbGV4LXNocmluazogMDtcbiAgb3JkZXI6IDk5OTk7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogY2VudGVyIGNlbnRlcjtcbiAgc2Nyb2xsLXNuYXAtc3RvcDogYWx3YXlzO1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDFweDtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcbn1cbi8qIFNsaWRlIHN0eWxlcyBzdGFydCAqL1xuLyogM0QgU2hhZG93cyAqL1xuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdyxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdyxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3cge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xuICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLFxuLnN3aXBlci13YXRjaC1wcm9ncmVzcyAuc3dpcGVyLXNsaWRlLXZpc2libGUgLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gIGFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcjtcbn1cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGUge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6ICNmZmY7XG59XG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiAjMDAwO1xufVxuQGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLyogU2xpZGUgc3R5bGVzIGVuZCAqL1xuLnN3aXBlci12aXJ0dWFsIC5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSk7XG59XG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKTtcbn1cbjpyb290IHtcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOiA0NHB4O1xuICAvKlxuICAtLXN3aXBlci1uYXZpZ2F0aW9uLXRvcC1vZmZzZXQ6IDUwJTtcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQ6IDEwcHg7XG4gIC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3I6IHZhcigtLXN3aXBlci10aGVtZS1jb2xvcik7XG4gICovXG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi10b3Atb2Zmc2V0LCA1MCUpO1xuICB3aWR0aDogY2FsYyh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKSAvIDQ0ICogMjcpO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO1xuICBtYXJnaW4tdG9wOiBjYWxjKDBweCAtICh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKSAvIDIpKTtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM1O1xuICBjdXJzb3I6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWhpZGRlbixcbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLXByZXYsXG4uc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zd2lwZXItYnV0dG9uLXByZXYgc3ZnLFxuLnN3aXBlci1idXR0b24tbmV4dCBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHN2Zyxcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5zd2lwZXItYnV0dG9uLXByZXYsXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtcbiAgcmlnaHQ6IGF1dG87XG59XG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHJpZ2h0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsIDEwcHgpO1xuICBsZWZ0OiBhdXRvO1xufVxuLnN3aXBlci1idXR0b24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBOYXZpZ2F0aW9uIGZvbnQgc3RhcnQgKi9cbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IHN3aXBlci1pY29ucztcbiAgZm9udC1zaXplOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGZvbnQtdmFyaWFudDogaW5pdGlhbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gIGNvbnRlbnQ6ICdwcmV2Jztcbn1cbi5zd2lwZXItYnV0dG9uLW5leHQsXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgcmlnaHQ6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwgMTBweCk7XG4gIGxlZnQ6IGF1dG87XG59XG4uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gIGNvbnRlbnQ6ICduZXh0Jztcbn1cbi8qIE5hdmlnYXRpb24gZm9udCBlbmQgKi9cbjpyb290IHtcbiAgLypcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcjogdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1sZWZ0OiBhdXRvO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLXJpZ2h0OiA4cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYm90dG9tOiA4cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tdG9wOiBhdXRvO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLWNvbG9yOiBpbmhlcml0O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWJnLWNvbG9yOiByZ2JhKDAsMCwwLDAuMjUpO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemU6IDRweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZTogOHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aDogOHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQ6IDhweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eTogMC4yO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5OiAxO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ob3Jpem9udGFsLWdhcDogNHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXA6IDZweDtcbiAgKi9cbn1cbi5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAzMDBtcyBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB6LWluZGV4OiAxMDtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkID4gLnN3aXBlci1wYWdpbmF0aW9uLFxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLyogQ29tbW9uIFN0eWxlcyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLFxuLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSxcbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLFxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCB7XG4gIGJvdHRvbTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYm90dG9tLCA4cHgpO1xuICB0b3A6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXRvcCwgYXV0byk7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogQnVsbGV0cyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWluIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGgsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0LCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWJvcmRlci1yYWRpdXMsIDUwJSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvciwgIzAwMCk7XG4gIG9wYWNpdHk6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5LCAwLjIpO1xufVxuYnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHksIDEpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIHJpZ2h0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1yaWdodCwgOHB4KTtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tbGVmdCwgYXV0byk7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXAsIDZweCkgMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLFxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDhweDtcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sXG4gICAgICAgIDIwMG1zIHRvcDtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsXG4uc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IDAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLCA0cHgpO1xufVxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLFxuLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LFxuLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSxcbiAgICAgICAgMjAwbXMgbGVmdDtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItcnRsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLFxuICAgIDIwMG1zIHJpZ2h0O1xufVxuLyogRnJhY3Rpb24gKi9cbi5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbiB7XG4gIGNvbG9yOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbi1jb2xvciwgaW5oZXJpdCk7XG59XG4vKiBQcm9ncmVzcyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbn1cbi5zd2lwZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcixcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLFxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSxcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemUsIDRweCk7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwsXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSB7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1zaXplLCA0cHgpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbjpyb290IHtcbiAgLypcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci10b3A6IGF1dG87XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1ib3R0b206IDRweDtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLWxlZnQ6IGF1dG87XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1yaWdodDogNHB4O1xuICAtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0OiAxJTtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLWJnLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1kcmFnLWJnLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1zaXplOiA0cHg7XG4gICovXG59XG4uc3dpcGVyLXNjcm9sbGJhciB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1cywgMTBweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJnLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xufVxuLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQgPiAuc3dpcGVyLXNjcm9sbGJhcixcbi5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXNjcm9sbGJhcixcbi5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItaG9yaXpvbnRhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKTtcbiAgYm90dG9tOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvdHRvbSwgNHB4KTtcbiAgdG9wOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXRvcCwgYXV0byk7XG4gIHotaW5kZXg6IDUwO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSwgNHB4KTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIgKiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwgMSUpKTtcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXNjcm9sbGJhcixcbi5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItbGVmdCwgYXV0byk7XG4gIHJpZ2h0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXJpZ2h0LCA0cHgpO1xuICB0b3A6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSk7XG4gIHotaW5kZXg6IDUwO1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaXplLCA0cHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIgKiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwgMSUpKTtcbn1cbi5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItZHJhZy1iZy1jb2xvciwgcmdiYSgwLCAwLCAwLCAwLjUpKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLCAxMHB4KTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xuICBjdXJzb3I6IG1vdmU7XG59XG4uc3dpcGVyLXNjcm9sbGJhci1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIFpvb20gY29udGFpbmVyIHN0eWxlcyBzdGFydCAqL1xuLnN3aXBlci16b29tLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gaW1nLFxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2Zyxcbi5zd2lwZXItem9vbS1jb250YWluZXIgPiBjYW52YXMge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4vKiBab29tIGNvbnRhaW5lciBzdHlsZXMgZW5kICovXG4uc3dpcGVyLXNsaWRlLXpvb21lZCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLyogYTExeSAqL1xuLnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTEwMDA7XG59XG4uc3dpcGVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc3dpcGVyLWdyaWQgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc3dpcGVyLWdyaWQtY29sdW1uID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnN3aXBlci1mYWRlLnN3aXBlci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG59XG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnN3aXBlci5zd2lwZXItY3ViZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zd2lwZXItY3ViZS5zd2lwZXItcnRsIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG59XG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2IHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuNjtcbiAgei1pbmRleDogMDtcbn1cbi5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgZmlsdGVyOiBibHVyKDUwcHgpO1xufVxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCArIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi8qIEN1YmUgc2xpZGUgc2hhZG93cyBzdGFydCAqL1xuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4vKiBDdWJlIHNsaWRlIHNoYWRvd3MgZW5kICovXG4uc3dpcGVyLnN3aXBlci1mbGlwIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG59XG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi8qIEZsaXAgc2xpZGUgc2hhZG93cyBzdGFydCAqL1xuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4vKiBGbGlwIHNsaWRlIHNoYWRvd3MgZW5kICovXG4uc3dpcGVyLWNyZWF0aXZlIC5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eSwgaGVpZ2h0O1xufVxuLnN3aXBlci5zd2lwZXItY2FyZHMge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5zd2lwZXItY2FyZHMgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0Z1dHVyYVBUJztcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvSW50ZXItTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL0ludGVyLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRnV0dXJhUFQnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9GdXR1cmFQVC1IZWF2eS53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRnV0dXJhUFQnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9GdXR1cmFQVC1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGdXR1cmFQVCc7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL0Z1dHVyYVBULUJvb2sud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0Z1dHVyYVBUJztcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvRnV0dXJhUFQtTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnVW5ib3VuZGVkJztcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvVW5ib3VuZGVkLUV4dHJhQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnVW5ib3VuZGVkJztcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvVW5ib3VuZGVkLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1VuYm91bmRlZCc7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1VuYm91bmRlZC1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1VuYm91bmRlZCc7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1VuYm91bmRlZC1MaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuIiwiKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5odG1sIHtcbiAgLS13OiAxOTIwO1xuICBmb250LXNpemU6IGNhbGMoMTAwdncgLyB2YXIoLS13KSk7XG4gIGZvbnQtZmFtaWx5OiAnQ2lyY2UnOyAvLyDRiNGA0LjRhNGCINC/0L4g0YPQvNC+0LvRh9Cw0L3QuNGOINC/0L4g0YHQsNC50YLRg1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBidWdmaXggaW5maW5pdGUgMXM7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuYm9keSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGJ1Z2ZpeCBpbmZpbml0ZSAxcztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzAwMDsgLy8g0YbQstC10YIg0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4g0YLQtdC60YHRgtCwINC/0L4g0YHQsNC50YLRg1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuaWZyYW1lIHtcbiAgcG9pbnRlci1ldmVudHM6IGZpbGwgIWltcG9ydGFudDtcbn1cbmlucHV0LFxudGV4dGFyZWEsXG5maWVsZHNldCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBidWdmaXggaW5maW5pdGUgMXM7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuYSB7XG4gIGNvbG9yOiB1bnNldDtcbn1cbmEsXG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5idXR0b24sXG5pbnB1dCxcbmEsXG50ZXh0YXJlYSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udDogaW5oZXJpdDtcbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuICAmOmFjdGl2ZSB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250OiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuaW1nLFxucGljdHVyZSxcbnN2ZyxcbnZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5idXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbnVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG51bCBsaSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxNjEzcmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuaW5wdXRbdHlwZT0nbnVtYmVyJ106Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPSdudW1iZXInXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuXG5pbnB1dFt0eXBlPSdudW1iZXInXSB7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuXG5zdXAge1xuICBsaW5lLWhlaWdodDogNDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIGh0bWwge1xuICAgIC8vIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjRlbSkge1xuICBodG1sIHtcbiAgICAvLyBmb250LXNpemU6IGNhbGMoKDEwMCAvIDc2OCkgKiAxMHZ3KTsgLy8g0LPQtNC1IDc2OCDRjdGC0L4g0YjQuNGA0LjQvdCwINC80L7QsSDQstC10YDRgdC40Lgg0LzQsNC60LXRgtCwXG4gICAgLy8gLS13OiA3Njg7XG4gICAgLy8gLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgLy8gcGFkZGluZzogMCA4cmVtOyAvLyDQsiDQvNC+0LEg0LLQtdGA0YHQuNC4INC+0YLRgdGC0YPQvyDQvtGCINC60YDQsNGPINC30LDQtNCw0LXQvCDQtNC70Y8g0LLRgdC10YUg0LrQvtC90YLQtdC50L3QtdGA0L7Qsiwg0LAg0YLQsNC8INCz0LTQtSDQvdC1INC90YPQttC90L4g0LzQvtC20LXQvCDRgtC+0YfQtdGH0L3QviDRg9Cx0YDQsNGC0YxcbiAgICAvLyB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICBodG1sIHtcbiAgICAvLyBmb250LXNpemU6IDVweDtcbiAgICAvLyBmb250LXNpemU6IDEuNTYyNXZ3O1xuICAgIC8vIGZvbnQtc2l6ZTogY2FsYygoMTAwIC8gMzc1KSAqIDV2dyk7IC8vINCz0LTQtSAzNzUg0Y3RgtC+INGI0LjRgNC40L3QsCDQvNC+0LEg0LLQtdGA0YHQuNC4INC80LDQutC10YLQsFxuICAgIC0tdzogMzc1O1xuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbiAgfVxuXG4gIGJvZHkge1xuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMTZyZW07IC8vINCyINC80L7QsSDQstC10YDRgdC40Lgg0L7RgtGB0YLRg9C/INC+0YIg0LrRgNCw0Y8g0LfQsNC00LDQtdC8INC00LvRjyDQstGB0LXRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyLCDQsCDRgtCw0Lwg0LPQtNC1INC90LUg0L3Rg9C20L3QviDQvNC+0LbQtdC8INGC0L7Rh9C10YfQvdC+INGD0LHRgNCw0YLRjFxuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCJAaW1wb3J0ICcuL21peGlucyc7XG5cbiR3aGl0ZTogI2ZmZjtcbiRibGFjazogIzQ3NGM1NTtcbiR0ZXh0OiAjNDc0YzU1O1xuJGJnOiAjZmZmO1xuJGFjY2VudDogIzAwYWVhMDtcbiRhY2NlbnRMaWdodDogI2ViZjZmNjtcbiRlcnJvcjogI2Y4MDUwNTtcblxuYm9keSB7XG4gIGNvbG9yOiAkdGV4dDtcbiAgYmFja2dyb3VuZDogJGJnO1xuICBmb250LWZhbWlseTogJ0Z1dHVyYVBUJztcblxuICAubG9jayAmIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgfVxuXG4gICYubm8tc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgdG91Y2gtYWN0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgfVxufVxuXG4ud3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbioge1xuICAvLyBvdXRsaW5lOiAgMXB4IHNvbGlkIHJlZDtcbn1cblxuLy8gbWFpblxubWFpbiB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAmIHNlY3Rpb24ge1xuICAgICYuX2ZpcnN0IHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIHBhZGRpbmc6IDU0cmVtIDA7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHBhZGRpbmc6IDQwcmVtIDA7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gIH1cbn1cblxuLmRlc2t0b3Age1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cbiAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblxuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNiB7XG4gIC5ncmlkI3skaX0ge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoJGksIDFmcik7XG4gIH1cbn1cblxuLmN2IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNoIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5ldiB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLnN2IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5zYiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmpmZSB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5kYyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mbGV4LWNjIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiAudmFsdWVzX19zd2lwZXIgKi9cblxuQGltcG9ydCAnLi91aS91aSc7XG4iLCIuZkludGVyIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG59XG5cbi5mVW5ib3VuZGVkIHtcbiAgZm9udC1mYW1pbHk6ICdVbmJvdW5kZWQnO1xufVxuXG4uaDEge1xuICBmb250LXNpemU6IDUycmVtO1xuICBmb250LWZhbWlseTogJ1VuYm91bmRlZCc7XG4gIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgZm9udC1zaXplOiAyNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMTU4JTtcbiAgfVxufVxuXG4uaDIge1xuICBmb250LXNpemU6IDMycmVtO1xuICBmb250LWZhbWlseTogJ1VuYm91bmRlZCc7XG4gIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgZm9udC1zaXplOiAxNnJlbTtcbiAgfVxufVxuLnR4dDYwIHtcbiAgZm9udC1zaXplOiA2MHJlbTtcbiAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICBmb250LXNpemU6IDMycmVtO1xuICB9XG59XG4udHh0NDQge1xuICBmb250LXNpemU6IDQ0cmVtO1xuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgIGZvbnQtc2l6ZTogMjhyZW07XG4gIH1cbn1cbi50eHQ0MCB7XG4gIGZvbnQtc2l6ZTogNDByZW07XG4gIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgZm9udC1zaXplOiAyNHJlbTtcbiAgfVxufVxuXG4udHh0MjAge1xuICBmb250LXNpemU6IDIwcmVtO1xuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgIGZvbnQtc2l6ZTogMTRyZW07XG4gIH1cbn1cbi50eHQyOCB7XG4gIGZvbnQtc2l6ZTogMjhyZW07XG4gIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgZm9udC1zaXplOiAxNHJlbTtcbiAgfVxufVxuLnR4dDI0IHtcbiAgZm9udC1zaXplOiAyNHJlbTtcbiAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICBmb250LXNpemU6IDEwcmVtO1xuICB9XG59XG5cbi50eHQyMyB7XG4gIGZvbnQtc2l6ZTogMjNyZW07XG4gIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgZm9udC1zaXplOiAxMHJlbTtcbiAgfVxufVxuLnR4dDEwe1xuICBmb250LXNpemU6IDEwcmVtO1xuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgIGZvbnQtc2l6ZTogN3JlbTtcbiAgfVxufVxuXG4udHh0MTgge1xuICBmb250LXNpemU6IDE4cmVtO1xuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgIGZvbnQtc2l6ZTogMTVyZW07XG4gIH1cbn1cbi50eHQxNiB7XG4gIGZvbnQtc2l6ZTogMTZyZW07XG4gIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgZm9udC1zaXplOiAxMHJlbTtcbiAgfVxufVxuXG4ubGlnaHQge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnJlZ3VsYXIge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLm1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2VtaWJvbGQge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmJvbGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmV4dHJhYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG4uYmxhY2tXZWlnaHQge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLnVwcGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmFjY2VudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgJiBzcGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgcGFkZGluZzogMCAycmVtO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHRvcDogNHJlbTtcbiAgICBsZWZ0OiAtOHJlbTtcbiAgICByaWdodDogLThyZW07XG4gICAgYm90dG9tOiA0cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kOiAkYWNjZW50O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBsZWZ0OiAtMnJlbTtcbiAgICAgIHJpZ2h0OiAtMnJlbTtcbiAgICB9XG4gIH1cbn1cblxuLndoaXRlIHtcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eTA4IHtcbiAgb3BhY2l0eTogMC44O1xufVxuLm9wYWNpdHkwNSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLm5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIuYnRuLXByaW1hcnkge1xuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICB9XG59XG5cbi5saW5rIHtcbiAgZm9udC1mYW1pbHk6ICdVbmJvdW5kZWQnO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDIzcmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAkYWNjZW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICAmW2Rpc2FibGVkXSB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG4gIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgZm9udC1zaXplOiAxNXJlbTtcbiAgfVxufVxuIiwiLmZvcm0ge1xuICAvLyAuZm9ybV9fbGFiZWwtYm94XG5cbiAgJl9fbGFiZWwtYm94IHtcbiAgfVxuXG4gIC8vIC5mb3JtX19sYWJlbFxuXG4gICZfX2xhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLmZvcm1fX2Ryb3Bkb3duICYge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gLmZvcm1fX2xhYmVsLWlubmVyXG5cbiAgJl9fbGFiZWwtaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGdhcDogMnJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgIH1cbiAgICAmLl9mb3JtLWVycm9yIHtcbiAgICAgICYgaW5wdXQsXG4gICAgICAmIH4gLmZvcm1fX2Vycm9yIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyAuZm9ybV9faW5wdXRcblxuICAmX19pbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXJlbSBzb2xpZCAjZDlkOWQ5O1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICAgIHBhZGRpbmc6IDE4cmVtIDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIC8vIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cblxuICAgIC8vICY6Zm9jdXMsXG4gICAgLy8gJjphY3RpdmUsXG4gICAgLy8gJjpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gICAgLy8gICAmICsgLmZvcm1fX3BsYWNlaG9sZGVyIHtcbiAgICAvLyAgICAgc2NhbGU6IDAuNztcbiAgICAvLyAgICAgdG9wOiAtMjRyZW07XG4gICAgLy8gICAgIC8vIGNvbG9yOiAkZGFyaztcbiAgICAvLyAgICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAvLyAgICAgICB0b3A6IC0xMnJlbTtcbiAgICAvLyAgICAgfVxuICAgIC8vICAgfVxuICAgIC8vIH1cblxuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBwYWRkaW5nOiAxMnJlbSAwO1xuICAgIH1cbiAgfVxuXG4gIC8vIC8vIC5mb3JtX19wbGFjZWhvbGRlclxuXG4gIC8vICZfX3BsYWNlaG9sZGVyIHtcbiAgLy8gICBmb250LXdlaWdodDogNDAwO1xuICAvLyAgIGZvbnQtc2l6ZTogMTZyZW07XG4gIC8vICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIC8vICAgLy8gY29sb3I6ICRkYXJrLWdyYXk7XG4gIC8vICAgb3BhY2l0eTogMC41O1xuICAvLyAgIHBhZGRpbmctbGVmdDogMjRyZW07XG5cbiAgLy8gICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vICAgLy8gbGVmdDogMjRyZW07XG4gIC8vICAgLy8gdG9wOiA1MCU7XG4gIC8vICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAvLyAgIC8vIHRyYW5zaXRpb246IDAuM3M7XG4gIC8vICAgLy8gdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gIC8vICAgLy8gcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC8vICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgLy8gICAgIGZvbnQtc2l6ZTogMTJyZW07XG4gIC8vICAgICBwYWRkaW5nLWxlZnQ6IDE2cmVtO1xuICAvLyAgIH1cbiAgLy8gfVxuXG4gIC8vIC5mb3JtX19lcnJvclxuXG4gICZfX2Vycm9yIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMjByZW07XG4gICAgbGVmdDogMjRyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE2cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgIGNvbG9yOiAkZXJyb3I7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgb3BhY2l0eTogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOlxuICAgICAgb3BhY2l0eSAwLjNzLFxuICAgICAgdmlzaWJpbGl0eSAwLjNzO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBmb250LXNpemU6IDEwcmVtO1xuICAgICAgYm90dG9tOiAtMTJyZW07XG4gICAgICBsZWZ0OiAxNnJlbTtcbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5mb3JtX19idG4tYm94XG5cbiAgJl9fYnRuLWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjJyZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGdhcDogMjByZW07XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dGFyZWEtd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDE4cmVtIDA7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwNHJlbTtcblxuICAgIGJvcmRlci1ib3R0b206IDFyZW0gc29saWQgI2Q5ZDlkOTtcblxuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBwYWRkaW5nOiAxMnJlbSAwO1xuICAgIH1cbiAgfVxuICAmX190ZXh0YXJlYSB7XG4gICAgcmVzaXplOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIC8vIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dGFyZWEtY291bnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGJvdHRvbTogMTZyZW07XG4gICAgLy8gY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHJpZ2h0OiAyNHJlbTtcbiAgICAvLyBvcGFjaXR5OiAwO1xuICAgIC8vICYuYWN0aXZlIHtcbiAgICAvLyAgIG9wYWNpdHk6IDE7XG4gICAgLy8gfVxuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICByaWdodDogMTZyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fY2hlY2stbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxNnJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBnYXA6IDhyZW07XG4gICAgfVxuICAgICYgaW5wdXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICAmIH4gLmZvcm1fX2NoZWNrLXNxdWFyZSB7XG4gICAgICAgICAgLy8gYmFja2dyb3VuZDogJHBpbmstZ2luZWtvbG9naXlhO1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHNjYWxlOiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cblxuICAmX19jaGVjay1zcXVhcmUge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIC8vIGJvcmRlcjogMnJlbSBzb2xpZCAkcGluay1naW5la29sb2dpeWE7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogOHJlbTtcbiAgICB3aWR0aDogMzJyZW07XG4gICAgaGVpZ2h0OiAzMnJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgd2lkdGg6IDI0cmVtO1xuICAgICAgaGVpZ2h0OiAyNHJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZyZW07XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHNjYWxlOiAwO1xuICAgICAgdHJhbnNpdGlvbjogc2NhbGUgMC4zcztcbiAgICAgIHdpZHRoOiAxOXJlbTtcbiAgICAgIGhlaWdodDogMTdyZW07XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWFnZXMvY2hlY2tlZC5zdmcpIG5vLXJlcGVhdCB0b3AvY292ZXI7XG4gICAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgICB3aWR0aDogMTVyZW07XG4gICAgICAgIGhlaWdodDogMTNyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY2hlY2stdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBmb250LXNpemU6IDEycmVtO1xuICAgIH1cbiAgfVxuXG4gIC8vICAgJl9fbnVtLWJveCB7XG4gIC8vICAgICBkaXNwbGF5OiBmbGV4O1xuICAvLyAgICAgZ2FwOiAxNnJlbTtcbiAgLy8gICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgLy8gICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gIC8vICAgICAgIGdhcDogMTJyZW07XG4gIC8vICAgICB9XG4gIC8vICAgICAmIC5mb3JtX19sYWJlbC0tbnVtIHtcbiAgLy8gICAgICAgJi5fZm9ybS1lcnJvciB7XG4gIC8vICAgICAgICAgJiBpbnB1dCxcbiAgLy8gICAgICAgICAmIH4gLmZvcm1fX2xhYmVsLS1udW0gaW5wdXQge1xuICAvLyAgICAgICAgICAgLy8gICBib3JkZXI6IDFyZW0gc29saWQgJGVycm9yO1xuICAvLyAgICAgICAgIH1cbiAgLy8gICAgICAgfVxuICAvLyAgICAgfVxuICAvLyAgICAgJiAuaW5wdXQtLWNvZGUge1xuICAvLyAgICAgICBib3JkZXItcmFkaXVzOiA4cmVtO1xuICAvLyAgICAgICB3aWR0aDogNjByZW07XG4gIC8vICAgICAgIGhlaWdodDogODByZW07XG4gIC8vICAgICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gIC8vICAgICAgICAgd2lkdGg6IDQ4cmVtO1xuICAvLyAgICAgICAgIGhlaWdodDogNjRyZW07XG4gIC8vICAgICAgIH1cbiAgLy8gICAgIH1cbiAgLy8gICB9XG5cbiAgLy8gLmZvcm1fX2Ryb3Bkb3duXG5cbiAgJl9fZHJvcGRvd24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA2O1xuICB9XG5cbiAgLy8gLmZvcm1fX2Ryb3Bkb3duLXRvcFxuXG4gICZfX2Ryb3Bkb3duLXRvcCB7XG4gIH1cblxuICAvLyAuZm9ybV9fbGFiZWwtaW5uZXJcblxuICAmX19sYWJlbC1pbm5lciB7XG4gIH1cblxuICAvLyAuZm9ybV9faW5wdXRcblxuICAmX19pbnB1dCB7XG4gIH1cblxuICAvLyAuZm9ybV9fcGxhY2Vob2xkZXJcblxuICAmX19wbGFjZWhvbGRlciB7XG4gIH1cblxuICAvLyAuZm9ybV9fYXJyXG5cbiAgJl9fYXJyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDIwcmVtO1xuICAgIGhlaWdodDogMjByZW07XG4gICAgcmlnaHQ6IDI0cmVtO1xuICAgIGJvdHRvbTogMTdyZW07XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gICAgLmlzT3BlbiAmIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgYm90dG9tOiAxNHJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuZm9ybV9fZXJyb3JcblxuICAmX19lcnJvciB7XG4gIH1cblxuICAvLyAuZm9ybV9fZHJvcGRvd24tYm90dG9tXG5cbiAgJl9fZHJvcGRvd24tYm90dG9tIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcmVtO1xuICAgIHBhZGRpbmc6IDE2cmVtIDI0cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGJveC1zaGFkb3c6IDAuMXJlbSAwLjRyZW0gNHJlbSAwIHJnYmEoNTcsIDYwLCA2NywgMC4yNSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygxMDAlICsgNnJlbSk7XG4gICAgei1pbmRleDogMjtcblxuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cmVtO1xuICAgICAgcGFkZGluZzogMTJyZW0gMTZyZW07XG4gICAgICB0b3A6IGNhbGMoMTAwJSArIDRyZW0pO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5mb3JtX19kcm9wZG93bi1saXN0XG5cbiAgJl9fZHJvcGRvd24tbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTJyZW07XG4gICAgbWF4LWhlaWdodDogMTQycmVtO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBtYXgtaGVpZ2h0OiAxMjhyZW07XG4gICAgfVxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIHdpZHRoOiAycmVtO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgIC8vIGJhY2tncm91bmQ6ICRncmF5O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwcmVtO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIC8vIGJhY2tncm91bmQ6ICRkYXJrLWdyYXk7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDByZW07XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgICAgLy8gYmFja2dyb3VuZDogJGRhcmstZ3JheTtcbiAgICB9XG4gIH1cblxuICAvLyAuZm9ybV9fZHJvcGRvd24taXRlbVxuXG4gICZfX2Ryb3Bkb3duLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAvLyAuZm9ybV9fZHJvcGRvd24tY2hlY2tcblxuICAmX19kcm9wZG93bi1jaGVjayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgJjpjaGVja2VkIHtcbiAgICAgICYgfiAuZm9ybV9fZHJvcGRvd24tdGV4dCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gLmZvcm1fX2Ryb3Bkb3duLXRleHRcblxuICAmX19kcm9wZG93bi10ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgIC8vIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG4gIH1cbn1cbiIsIi8vIHR5cG9ncmFwaHlcbkBpbXBvcnQgJy4vdHlwbyc7XG5AaW1wb3J0ICcuL2J1dHRvbnMnO1xuQGltcG9ydCAnLi9mb3JtJztcbkBpbXBvcnQgJy4vZmFuY3lib3gnO1xuXG4uYmlsbGV0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTAwMHJlbTtcbiAgcGFkZGluZzogMTVyZW0gMzByZW07XG4gIC0td2VibGl0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigyN3JlbSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyN3JlbSk7XG4gIGJhY2tncm91bmQ6ICRhY2NlbnRMaWdodDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLyog0J/QtdGA0LXQvtC/0YDQtdC00LXQu9GP0LXQvCDQv9GD0YLRjCDQuiDQutCw0YDRgtC40L3QutCw0Lwg0YTQu9Cw0LPQvtCyINC90LAgQ0ROICovXG4uaXRpX19mbGFnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvbnBtL2ludGwtdGVsLWlucHV0QDI0LjUuMC9idWlsZC9pbWcvZmxhZ3MucG5nJykgIWltcG9ydGFudDtcbn1cblxuLml0aV9fc2VsZWN0ZWQtZGlhbC1jb2RlIHtcbiAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICBmb250LXNpemU6IDE0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICAuaXRpX19mbGFnIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2h0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9ucG0vaW50bC10ZWwtaW5wdXRAMjQuNS4wL2J1aWxkL2ltZy9mbGFnc0AyeC5wbmcnKSAhaW1wb3J0YW50O1xuICB9XG59XG4uaXRpIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5pdGlfX3NlbGVjdGVkLWNvdW50cnktcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4vKiDQodC60YDRi9Cy0LDQtdC8INGB0LDQvCDRgdGC0LDQvdC00LDRgNGC0L3Ri9C5INC60L7QvdGC0LXQudC90LXRgCBHb29nbGUgKi9cbiNnb29nbGVfdHJhbnNsYXRlX2VsZW1lbnQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qINCj0LHQuNGA0LDQtdC8INGB0LTQstC40LMg0YHRgtGA0LDQvdC40YbRiyDQuCDQstC10YDRhdC90LjQuSDQv9C70LDRiNC60YMgR29vZ2xlICovXG5ib2R5IHtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLmdvb2ctdGUtYmFubmVyLWZyYW1lLFxuLnNraXB0cmFuc2xhdGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCJib2R5OjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAyNTAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZSAwcztcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTJyZW0pO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTJyZW0pO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIsIDkzLCA4NSwgMC4xKTtcbn1cbi5wb3B1cC1zaG93IGJvZHk6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucG9wdXBfc2hvdyB7XG4gIHotaW5kZXg6IDMwMTAgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4ucG9wdXBfc2hvdyAucG9wdXBfX2NvbnRlbnQge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ucG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMzJyZW07XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwLjhzIGVhc2UgMHM7XG4gIHotaW5kZXg6IDMwMDtcbiAgLl9sb2FkZWQgJiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICBwYWRkaW5nOiAxNnJlbTtcbiAgfVxuXG4gIC8vIC5wb3B1cF9fd3JhcHBlclxuXG4gICZfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvLyAucG9wdXBfX2NvbnRlbnRcblxuICAmX19jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGJvcmRlci1yYWRpdXM6IDE2cmVtO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZSAwcztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiA3NTNyZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycmVtO1xuICAgIH1cbiAgICAubG9jayAmIHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuICB9XG5cbiAgLy8gLnBvcHVwX19ib2R5XG5cbiAgJl9fYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgcGFkZGluZzogNjJyZW0gMzRyZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHBhZGRpbmc6IDQ4cmVtIDE1cmVtIDIwcmVtO1xuICAgIH1cbiAgfVxuICAvLyAucG9wdXBfX2JvZHlcblxuICAmX19ib2R5LWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAvLyAucG9wdXBfX2Nsb3NlLWJ0blxuXG4gICZfX2Nsb3NlLWJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA2NHJlbTtcbiAgICBoZWlnaHQ6IDY0cmVtO1xuICAgIHRvcDogMjByZW07XG4gICAgcmlnaHQ6IDMwcmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIC8vIGJhY2tncm91bmQ6ICRsaWdodGJnO1xuICAgIHotaW5kZXg6IDI7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHdpZHRoOiA0OHJlbTtcbiAgICAgIGhlaWdodDogNDhyZW07XG4gICAgICB0b3A6IDEycmVtO1xuICAgICAgcmlnaHQ6IDEycmVtO1xuICAgIH1cbiAgICAmIHN2ZyB7XG4gICAgfVxuICB9XG4gICYgLmhlYWRfX3N1YnRpdGxlIHtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZm9udC1zaXplOiAxNXJlbTtcbiAgICB9XG4gIH1cbiAgJi0tc3VjY2VzcyB7XG4gICAgJiAucG9wdXBfX2JvZHktY29udGVudCB7XG4gICAgICBnYXA6IDQ3cmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICAgIGdhcDogMzJyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiAucG9wdXBfX21haW4ge1xuICAgICAgZ2FwOiAyMHJlbTtcbiAgICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICAgIGdhcDogOHJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgJiAucG9wdXBfX2J0biB7XG4gICAgICB3aWR0aDogMzkxcmVtO1xuICAgICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiAudHh0MjQge1xuICAgICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1hcHBsaWNhdGlvbiB7XG4gICAgJiAuaGVhZCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMjByZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgfVxuICAgIH1cblxuICAgICYgLmhlYWRfX3RpdGxlLXdyYXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxMnJlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgJiAucG9wdXBfX2Zvcm0td3JhcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmIC5wb3B1cF9fYm9keS1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAxMnJlbTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgICAgZ2FwOiA4cmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAmIC5wb3B1cF9fZm9ybSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogNDdyZW07XG4gICAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgICBnYXA6IDE2cmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAmIC5mb3JtX19sYWJlbC1ib3gge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDIwcmVtO1xuICAgICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgICAgZ2FwOiAxNnJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgJiAucG9wdXBfX3N1Ym1pdCB7XG4gICAgICBtYXgtd2lkdGg6IDM5MXJlbTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuIiwiLmhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC8vIC5oZWFkZXJfX2NvbnRhaW5lclxuXG4gICZfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMjFyZW0gMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTAwO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxOTIwcmVtO1xuICAgICAgaGVpZ2h0OiA5NHJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgICAgIC5pc1Njcm9sbCAmIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICAgIGhlaWdodDogODByZW07XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBwYWRkaW5nOiAxNnJlbTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFyZW0gc29saWQgI2Q5ZDlkOTtcbiAgICAgIHRyYW5zaXRpb246IGJvcmRlci1ib3R0b20gMC4zcztcbiAgICAgIC5pc1Njcm9sbCAmIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyAuaGVhZGVyX19pbm5lclxuXG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgLy8gLmhlYWRlcl9fbG9nb1xuXG4gICZfX2xvZ28ge1xuICAgIHdpZHRoOiAyNTVyZW07XG4gICAgaGVpZ2h0OiA1MHJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTAwO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICB3aWR0aDogMTg1cmVtO1xuICAgICAgaGVpZ2h0OiAzN3JlbTtcbiAgICB9XG4gICAgJiBpbWcge1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG4gIH1cblxuICAvLyAuaGVhZGVyX19uYXZcblxuICAmX19uYXYge1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwZHZoO1xuICAgICAgaW5zZXQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjlmOGZjO1xuICAgICAgcGFkZGluZzogMTI5cmVtIDI0cmVtIDY2cmVtO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZ2FwOiA0MHJlbTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMjAlKTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzO1xuICAgICAgLmlzQnVyZ2VyICYge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gLmhlYWRlcl9fbGlzdFxuICAmX19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0OHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGdhcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5oZWFkZXJfX2l0ZW1cblxuICAmX19pdGVtIHtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J000LjU3MzE4IDIuNTMwMjFDNC4yODAyOSAyLjIzNzMxIDQuMjgwMjkgMS43NjI1NSA0LjU3MzE4IDEuNDY5NjZDNC44NjYwOCAxLjE3NjgyIDUuMzQwODYgMS4xNzY3OSA1LjYzMzczIDEuNDY5NjZMMTAuOTI2NyA2Ljc2MjYzQzExLjA3ODQgNi45MTQyOCAxMS4yNDYxIDcuMDgwNTkgMTEuMzY3MSA3LjIzOTE5QzExLjQ4NDYgNy4zOTMxNCAxMS42MTAxIDcuNjA0ODQgMTEuNjM5NiA3Ljg3ODg0TDExLjY0NjQgNy45OTk5M0MxMS42NDY0IDguMzMzMzUgMTEuNTAxMyA4LjU4NDc1IDExLjM2NzEgOC43NjA2OEMxMS4yNDYxIDguOTE5MjYgMTEuMDc4MyA5LjA4NTYgMTAuOTI2NyA5LjIzNzI0TDUuNjMzNzMgMTQuNTMwMkM1LjM0MDg0IDE0LjgyMzEgNC44NjYwOCAxNC44MjMxIDQuNTczMTkgMTQuNTMwMkM0LjI4MDI5IDE0LjIzNzMgNC4yODAyOSAxMy43NjI2IDQuNTczMTkgMTMuNDY5N0w5Ljg2NjE1IDguMTc2NjlDOS45MzYxIDguMTA2NzQgOS45OTI2OSA4LjA0OTc4IDEwLjA0MSA3Ljk5OTkzQzkuOTkyNjggNy45NTAwNyA5LjkzNjEzIDcuODkzMTUgOS44NjYxNSA3LjgyMzE4TDQuNTczMTggMi41MzAyMVonIGZpbGw9JyUyMzQ3NEM1NScgZmlsbC1vcGFjaXR5PScwLjUnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDE2cmVtO1xuICAgICAgICBoZWlnaHQ6IDE2cmVtO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cbiAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmMmVmZjk7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyAuaGVhZGVyX19saW5rXG5cbiAgJl9fbGluayB7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nOiAxN3JlbSAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLmhlYWRlcl9fYnRuXG5cbiAgJl9fYnRuIHtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5oZWFkZXJfX2J0bi1ib3hcblxuICAmX19idG4tYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0OHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZ2FwOiAxMHJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuaGVhZGVyX19idXJnZXJcblxuICAmX19idXJnZXIge1xuICB9XG5cbiAgLy8gLmhlYWRlcl9fbGFuZ1xuXG4gICZfX2xhbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMXB4O1xuICAgICAgaGVpZ2h0OiA1MnJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICNjMGJlYmU7XG4gICAgICByaWdodDogLTI0cmVtO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYnVyZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDQ4cmVtO1xuICAgIGhlaWdodDogNDhyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQ4cmVtO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIC5pc0J1cmdlciAmIHtcbiAgICB9XG4gIH1cbiAgLy8gLmJ1cmRlcl9fc3ZnXG5cbiAgJl9fc3ZnIHtcbiAgICBncmlkLXJvdzogMS8yO1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gICAgdHJhbnNpdGlvbjogc2NhbGUgMC4zcztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgJiBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gICAgJi0tY2xvc2Uge1xuICAgICAgc2NhbGU6IDA7XG4gICAgICAuaXNCdXJnZXIgJiB7XG4gICAgICAgIHNjYWxlOiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLW9wZW4ge1xuICAgICAgc2NhbGU6IDE7XG4gICAgICAuaXNCdXJnZXIgJiB7XG4gICAgICAgIHNjYWxlOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmxhbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8vIC5sYW5nX19zaG93XG5cbiAgJl9fc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogOHJlbTtcblxuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBnYXA6IDRyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLmxhbmdfX3Nob3ctbWFpblxuXG4gICZfX3Nob3ctbWFpbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogOHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZ2FwOiA0cmVtO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5sYW5nX19zaG93LXN2Z1xuXG4gICZfX3Nob3ctc3ZnIHtcbiAgICB3aWR0aDogMjRyZW07XG4gICAgaGVpZ2h0OiAyNHJlbTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC8vIC5sYW5nX19zaG93LWN1cnJhbnRcblxuICAmX19zaG93LWN1cnJhbnQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyMHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZm9udC1zaXplOiAxNHJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAubGFuZ19fc2hvdy1hcnJcblxuICAmX19zaG93LWFyciB7XG4gICAgd2lkdGg6IDI0cmVtO1xuICAgIGhlaWdodDogMjRyZW07XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAvLyAubGFuZ19faGlkZVxuXG4gICZfX2hpZGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDhyZW0pO1xuICAgIHJpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvLyAubGFuZ19faGlkZS1pbm5lclxuXG4gICZfX2hpZGUtaW5uZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDEycmVtO1xuICAgIHBhZGRpbmc6IDhyZW0gMHJlbTtcbiAgICB3aWR0aDogMTYwcmVtO1xuICAgIGJveC1zaGFkb3c6XG4gICAgICAwIDRyZW0gMTZyZW0gMCByZ2JhKDAsIDAsIDAsIDAuMDgpLFxuICAgICAgMCAwIDJyZW0gMCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cblxuICAvLyAubGFuZ19faGlkZS1pdGVtXG5cbiAgJl9faGlkZS1pdGVtIHtcbiAgICBwYWRkaW5nOiA4cmVtIDE2cmVtO1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogOHJlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJi5pc0FjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjVmNWY3O1xuICAgIH1cbiAgfVxuXG4gIC8vIC5sYW5nX19oaWRlLXNob3J0XG5cbiAgJl9faGlkZS1zaG9ydCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE2cmVtO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBmb250LXNpemU6IDE0cmVtO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5sYW5nX19oaWRlLXRleHRcblxuICAmX19oaWRlLXRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNnJlbTtcbiAgICBjb2xvcjogIzY2NmI3ODtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZm9udC1zaXplOiAxNHJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi5oZXJvIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxNTNyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogODEwcmVtO1xuICAgIGhlaWdodDogNzkzcmVtO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaGVyb0RlY29yMi53ZWJwKSBuby1yZXBlYXQgdG9wL2NvdmVyO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICB3aWR0aDogNDA1cmVtO1xuICAgICAgaGVpZ2h0OiAzOTYuNXJlbTtcbiAgICAgIHJpZ2h0OiAtNDAlO1xuICAgICAgc2NhbGU6IDEuMTU7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJyZW07XG4gIH1cbiAgLy8gLmhlcm9fX2NvbnRhaW5lclxuXG4gICZfX2NvbnRhaW5lciB7XG4gIH1cblxuICAvLyAuaGVyb19faW5uZXJcblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctdG9wOiAxNDhyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMDByZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLmhlcm9fX2NvbnRlbnRcblxuICAmX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBnYXA6IDYwcmVtO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMjByZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5oZXJvX19tYWluXG5cbiAgJl9fbWFpbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNDdyZW07XG4gIH1cblxuICAvLyAuaGVyb19fdGl0bGUtYm94XG5cbiAgJl9fdGl0bGUtYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzNHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZ2FwOiAxMnJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuaGVyb19fdGl0bGVcblxuICAmX190aXRsZSB7XG4gICAgd2lkdGg6IDcyMHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLy8gLmhlcm9fX2Rlc2NcblxuICAmX19kZXNjIHtcbiAgICB3aWR0aDogNTAwcmVtO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMThyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLmhlcm9fX2JpbGxldHNcblxuICAmX19iaWxsZXRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMTByZW0gMjByZW07XG4gICAgd2lkdGg6IDUwMHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyAuaGVyb19fYmlsbGV0XG5cbiAgJl9fYmlsbGV0IHtcbiAgfVxuXG4gIC8vIC5oZXJvX19saW5rc1xuXG4gICZfX2xpbmtzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjByZW07XG4gICAgYm90dG9tOiAzNnJlbTtcbiAgICB6LWluZGV4OiAyMDtcbiAgICByaWdodDogMDtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgZ2FwOiAxMnJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuaGVyb19fbGluay1pdGVtXG5cbiAgJl9fbGluay1pdGVtIHtcbiAgfVxuXG4gIC8vIC5oZXJvX19saW5rXG5cbiAgJl9fbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAyNzByZW07XG4gICAgaGVpZ2h0OiA4MHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgd2lkdGg6IDE2NXJlbTtcbiAgICAgIGhlaWdodDogNDlyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLmhlcm9fX2ltZy13cmFwcFxuXG4gICZfX2ltZy13cmFwcCB7XG4gICAgd2lkdGg6IDgzNnJlbTtcbiAgICBoZWlnaHQ6IDYwNHJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHdpZHRoOiAzNzVyZW07XG4gICAgICBtYXJnaW46IDAgLTE2cmVtO1xuICAgICAgaGVpZ2h0OiAzNTRyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLmhlcm9fX3Bob3RvXG5cbiAgJl9fcGhvdG8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNjc0cmVtO1xuICAgIGhlaWdodDogNjM1cmVtO1xuICAgIHRvcDogLTMwcmVtO1xuICAgIGxlZnQ6IC0xNTVyZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHdpZHRoOiAyNjRyZW07XG4gICAgICBoZWlnaHQ6IDI0OXJlbTtcbiAgICAgIHRvcDogLThyZW07XG4gICAgICBsZWZ0OiA2M3JlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuaGVyb19faW1nLWluZm9cblxuICAmX19pbWctaW5mbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMzU5cmVtO1xuICAgIGhlaWdodDogMTg4cmVtO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICB3aWR0aDogMzExcmVtO1xuICAgICAgaGVpZ2h0OiAxMTRyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLmhlcm9fX2xpc3Qtd3JhcFxuXG4gICZfX2xpc3Qtd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYmc7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDMzNHJlbTtcbiAgICAgIGhlaWdodDogMzM0cmVtO1xuICAgICAgdG9wOiAtNDZyZW07XG4gICAgICBsZWZ0OiAzMnJlbTtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltYWdlcy9oZXJvRGVjb3IxLndlYnApIG5vLXJlcGVhdCB0b3AvY292ZXI7XG4gICAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgICB3aWR0aDogMjIwcmVtO1xuICAgICAgICBoZWlnaHQ6IDIyMHJlbTtcbiAgICAgICAgdG9wOiAtMTgzcmVtO1xuICAgICAgICBsZWZ0OiAtODByZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gLmhlcm9fX2xpc3RcblxuICAmX19saXN0IHtcbiAgICBiYWNrZ3JvdW5kOiAkYmc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogNjByZW07XG4gICAgcGFkZGluZzogNDByZW0gMCAyNHJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHBhZGRpbmc6IDhyZW0gMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZ2FwOiAwO1xuICAgICAgd2lkdGg6IDM3NXJlbTtcbiAgICAgIG1hcmdpbjogMCAtMTZyZW07XG4gICAgICBwYWRkaW5nOiAwIDE2cmVtO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5oZXJvX19pdGVtXG5cbiAgJl9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTJyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMTByZW07XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgICBib3JkZXItdG9wOiB1bnNldDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgfVxuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogNzJyZW07XG4gICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICBiYWNrZ3JvdW5kOiAjYzBiZWJlO1xuICAgICAgdG9wOiA0MHJlbTtcbiAgICAgIHJpZ2h0OiAwcmVtO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDk1JSkgcm90YXRlKDEzNWRlZyk7XG5cbiAgICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGdhcDogOHJlbTtcbiAgICAgIHBhZGRpbmc6IDI0cmVtIDA7XG4gICAgICBib3JkZXItdG9wOiAxcmVtIHNvbGlkICNkOWQ5ZDk7XG4gICAgfVxuICB9XG5cbiAgLy8gLmhlcm9fX2l0ZW0taGVhZFxuXG4gICZfX2l0ZW0taGVhZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTJyZW07XG4gIH1cblxuICAvLyAuaGVyb19faXRlbS1zdmdcblxuICAmX19pdGVtLXN2ZyB7XG4gICAgd2lkdGg6IDUycmVtO1xuICAgIGhlaWdodDogNTJyZW07XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHdpZHRoOiAzNnJlbTtcbiAgICAgIGhlaWdodDogMzZyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLmhlcm9fX2l0ZW0tdGl0bGVcblxuICAmX19pdGVtLXRpdGxlIHtcbiAgICAud3JhcHBlci0tcnUgJiB7XG4gICAgICBmb250LXNpemU6IDMwcmVtO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1bnNldDtcbiAgICB9XG4gIH1cblxuICAvLyAuaGVyb19faXRlbS10ZXh0XG5cbiAgJl9faXRlbS10ZXh0IHtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgJiBiciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc3RhZ2VzIHtcbiAgc2Nyb2xsLW1hcmdpbi10b3A6IDEwMHJlbTtcbiAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHNjcm9sbC1tYXJnaW4tdG9wOiA3MHJlbTtcbiAgfVxuICAvLyAuc3RhZ2VzX19jb250YWluZXJcblxuICAmX19jb250YWluZXIge1xuICB9XG5cbiAgLy8gLnN0YWdlc19faW5uZXJcblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogODByZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGdhcDogMjRyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLnN0YWdlc19fdGl0bGVcblxuICAmX190aXRsZSB7XG4gIH1cblxuICAvLyAuc3RhZ2VzX19saXN0XG5cbiAgJl9fbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLy8gLnN0YWdlc19faXRlbVxuXG4gICZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1ODJyZW0gYXV0byAzNTdyZW07XG4gICAgYm9yZGVyLXRvcDogMXJlbSBzb2xpZCAjZDlkOWQ5O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDE0cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDE2cmVtO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgJiBiciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy10b3A6IHVuc2V0O1xuICAgICAgICBib3JkZXItdG9wOiB1bnNldDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFyZW0gc29saWQgI2Q5ZDlkOTtcbiAgICB9XG4gIH1cblxuICAvLyAuc3RhZ2VzX19oZWFkXG5cbiAgJl9faGVhZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMzByZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDE2cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAvLyAuc3RhZ2VzX19udW1cblxuICAmX19udW0ge1xuICAgIHdpZHRoOiAzNXJlbTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIC8vIC5zdGFnZXNfX3RpdGxlLWJveFxuXG4gICZfX3RpdGxlLWJveCB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIG1hcmdpbjogMzByZW0gMTQwcmVtIDMwcmVtIDA7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbS10aXRsZSB7XG4gICAgaHlwaGVuczogYXV0bztcbiAgICAtd2Via2l0LWh5cGhlbnM6IGF1dG87IC8qINC00LvRjyBTYWZhcmkgKi9cbiAgICAtbXMtaHlwaGVuczogYXV0bzsgLyog0LTQu9GPINGB0YLQsNGA0YvRhSBFZGdlL0lFICovXG5cbiAgICAvKiDQlNC+0L/QvtC70L3QuNGC0LXQu9GM0L3QviDRgdGC0YDQsNGF0YPQtdC8INC00LvQuNC90L3Ri9C1INGB0LvQvtCy0LAgKi9cbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuXG4gICAgLndyYXBwZXItLXJ1ICYge1xuICAgICAgQGluY2x1ZGUgZGVzay1vbmx5IHtcbiAgICAgICAgZm9udC1zaXplOiA1MHJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyAuc3RhZ2VzX19iaWxsZXRcblxuICAmX19iaWxsZXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDk1JTtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgcGFkZGluZzogNHJlbSAyMHJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAwcmVtO1xuICAgIGJhY2tncm91bmQ6ICRhY2NlbnRMaWdodDtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcGFkZGluZzogNHJlbSAxMnJlbTtcbiAgICAgIGNvbG9yOiAjMGQwZDBkO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5zdGFnZXNfX2Rlc2NcblxuICAmX19kZXNjIHtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZm9udC1mYW1pbHk6ICdGdXR1cmFQVCc7XG4gICAgfVxuICB9XG5cbiAgLy8gLnN0YWdlc19faW1nXG5cbiAgJl9faW1nIHtcbiAgICB3aWR0aDogMzU3cmVtO1xuICAgIGhlaWdodDogMTg0cmVtO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgd2lkdGg6IDMxN3JlbTtcbiAgICAgIGhlaWdodDogMTYzcmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTE1cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IC01MHJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi5mYXEge1xuICBzY3JvbGwtbWFyZ2luLXRvcDogMTAwcmVtOyAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHNjcm9sbC1tYXJnaW4tdG9wOiA3MHJlbTtcbiAgfVxuICAvLyAuZmFxX19jb250YWluZXJcblxuICAmX19jb250YWluZXIge1xuICB9XG5cbiAgLy8gLmZhcV9faW5uZXJcblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogODByZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGdhcDogMjRyZW07XG4gICAgfVxuICB9XG4gIC8vIC5mYXFfX3RpdGxlXG5cbiAgJl9fdGl0bGUge1xuICB9XG5cbiAgLy8gLmZhcV9fY29udGVudFxuXG4gICZfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMTk1cmVtIDM1OXJlbTtcbiAgICBnYXA6IDYwcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDI0cmVtO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5mYXFfX2FjY29yZGlvblxuXG4gICZfX2FjY29yZGlvbiB7XG4gIH1cblxuICAvLyAuZmFxX19hY2NvcmRpb24tbGlzdFxuXG4gICZfX2FjY29yZGlvbi1saXN0IHtcbiAgfVxuXG4gIC8vIC5mYXFfX2l0ZW1cblxuICAmX19pdGVtIHtcbiAgfVxuXG4gIC8vIC5mYXFfX2FwcGxpY2F0aW9uXG5cbiAgJl9fYXBwbGljYXRpb24ge1xuICAgIHRvcDogMjByZW07XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQ6ICRhY2NlbnRMaWdodDtcbiAgICBwYWRkaW5nOiA0MHJlbSA2MHJlbSAwO1xuICAgIGdhcDogNDByZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBwYWRkaW5nOiAyNHJlbSAzNHJlbSAwO1xuICAgICAgZ2FwOiAxMnJlbTtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgfVxuICB9XG5cbiAgLy8gLmZhcV9fYXBwbGljYXRpb24tY29udGVudFxuXG4gICZfX2FwcGxpY2F0aW9uLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDI0cmVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGdhcDogMTJyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLmZhcV9fYXBwbGljYXRpb24taGVhZFxuXG4gICZfX2FwcGxpY2F0aW9uLWhlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEycmVtO1xuICB9XG5cbiAgLy8gLmZhcV9fYXBwbGljYXRpb24tdGl0bGVcblxuICAmX19hcHBsaWNhdGlvbi10aXRsZSB7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGZvbnQtc2l6ZTogMjByZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLmZhcV9fYXBwbGljYXRpb24tZGVzY1xuXG4gICZfX2FwcGxpY2F0aW9uLWRlc2Mge1xuICB9XG5cbiAgLy8gLmZhcV9fYXBwbGljYXRpb24tYnRuXG5cbiAgJl9fYXBwbGljYXRpb24tYnRuIHtcbiAgfVxuXG4gIC8vIC5mYXFfX2FwcGxpY2F0aW9uLWltZ1xuXG4gICZfX2FwcGxpY2F0aW9uLWltZyB7XG4gICAgd2lkdGg6IDI4NnJlbTtcbiAgICBoZWlnaHQ6IDE5MnJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgd2lkdGg6IDE5NnJlbTtcbiAgICAgIGhlaWdodDogMTMycmVtO1xuICAgIH1cbiAgfVxufVxuXG4uYWNjIHtcbiAgcGFkZGluZzogMjdyZW0gMDtcbiAgYm9yZGVyLXRvcDogMXJlbSBzb2xpZCAjZDlkOWQ5O1xuICAmOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IDFyZW0gc29saWQgI2Q5ZDlkOTtcbiAgfVxuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgIHBhZGRpbmc6IDE2cmVtIDA7XG4gIH1cbiAgLy8gLmFjY19faGVhZFxuXG4gICZfX2hlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAxMHJlbTtcbiAgfVxuXG4gIC8vIC5hY2NfX3RpdGxlLXdyYXBcblxuICAmX190aXRsZS13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAzMHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogOHJlbTtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLy8gLmFjY19fbnVtXG5cbiAgJl9fbnVtIHtcbiAgICB3aWR0aDogMzVyZW07XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICB9XG4gIH1cblxuICAvLyAuYWNjX190aXRsZVxuXG4gICZfX3RpdGxlIHtcbiAgfVxuXG4gIC8vIC5hY2NfX2FyclxuXG4gICZfX2FyciB7XG4gICAgd2lkdGg6IDQwcmVtO1xuICAgIGhlaWdodDogNDByZW07XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHdpZHRoOiAyNHJlbTtcbiAgICAgIGhlaWdodDogMjRyZW07XG4gICAgfVxuICAgIC5pc09wZW4gJiB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICB9XG4gIH1cblxuICAvLyAuYWNjX19pbmZvXG5cbiAgJl9faW5mbyB7XG4gICAgbWFyZ2luLXRvcDogMTZyZW07XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuYWNjX19pbmZvLWlubmVyXG5cbiAgJl9faW5mby1pbm5lciB7XG4gICAgd2lkdGg6IDk4NXJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG4iLCIuZG93bmxvYWQge1xuICBzY3JvbGwtbWFyZ2luLXRvcDogMTAwcmVtO1xuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgIHNjcm9sbC1tYXJnaW4tdG9wOiA3MHJlbTtcbiAgfVxuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLy8gLmRvd25sb2FkX19jb250YWluZXJcblxuICAmX19jb250YWluZXIge1xuICB9XG5cbiAgLy8gLmRvd25sb2FkX19pbm5lclxuXG4gICZfX2lubmVyIHtcbiAgfVxuXG4gIC8vIC5kb3dubG9hZF9fYmFubmVyXG5cbiAgJl9fYmFubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9kb3dubG9hZEJnLndlYnAnKSBuby1yZXBlYXQgdG9wL2NvdmVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHBhZGRpbmc6IDMycmVtIDE2cmVtIDA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBtYXJnaW46IDAgLTE2cmVtO1xuICAgICAgZ2FwOiAxMnJlbTtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvZG93bmxvYWRCZy53ZWJwJykgbm8tcmVwZWF0IGxlZnQgdG9wIC8gY292ZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gLmRvd25sb2FkX19pbWdcblxuICAmX19pbWcge1xuICAgIHdpZHRoOiA1ODJyZW07XG4gICAgaGVpZ2h0OiA0MDhyZW07XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgc2NhbGU6IDEuMDQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcmVtO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICB3aWR0aDogMjkwcmVtO1xuICAgICAgaGVpZ2h0OiAyMjByZW07XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICB9XG4gIH1cblxuICAvLyAuZG93bmxvYWRfX2NvbnRlbnRcblxuICAmX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA0MHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZ2FwOiAyNHJlbTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5kb3dubG9hZF9faGVhZFxuXG4gICZfX2hlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEycmVtO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBnYXA6IDI0cmVtO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5kb3dubG9hZF9fdGl0bGVcblxuICAmX190aXRsZSB7XG4gICAgd2lkdGg6IDY5NnJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLy8gLmRvd25sb2FkX19kZXNjXG5cbiAgJl9fZGVzYyB7XG4gICAgd2lkdGg6IDUwMHJlbTtcbiAgICAud3JhcHBlci0tcnUgJiB7XG4gICAgICB3aWR0aDogNTIwcmVtO1xuICAgICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAvLyAuZG93bmxvYWRfX2xpc3RcblxuICAmX19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyMHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgZ2FwOiAxMnJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuZG93bmxvYWRfX2l0ZW1cblxuICAmX19pdGVtIHtcbiAgfVxuXG4gIC8vIC5kb3dubG9hZF9fbGlua1xuXG4gICZfX2xpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMjcwcmVtO1xuICAgIGhlaWdodDogODByZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHdpZHRoOiAxNjVyZW07XG4gICAgICBoZWlnaHQ6IDQ5cmVtO1xuICAgIH1cbiAgfVxufVxuIiwiLmZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDU0cmVtO1xuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAvLyAuZm9vdGVyX19jb250YWluZXJcblxuICAmX19jb250YWluZXIge1xuICB9XG5cbiAgLy8gLmZvb3Rlcl9faW5uZXJcblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNzRyZW07XG4gICAgcGFkZGluZzogNjZyZW0gMCAxMjByZW07XG4gICAgYm9yZGVyLXRvcDogMXJlbSBzb2xpZCAjZDlkOWQ5O1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBwYWRkaW5nOiAyN3JlbSAwIDMycmVtO1xuICAgICAgZ2FwOiAyNHJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMTVyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLmZvb3Rlcl9fdG9wXG5cbiAgJl9fdG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAyNHJlbTtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gIC8vIC5mb290ZXJfX2xvZ29cblxuICAmX19sb2dvIHtcbiAgICB3aWR0aDogMjU1cmVtO1xuICAgIGhlaWdodDogNTByZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHdpZHRoOiAxODVyZW07XG4gICAgICBoZWlnaHQ6IDM3cmVtO1xuICAgIH1cbiAgICAmIGltZyB7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5mb290ZXJfX25hdlxuXG4gICZfX25hdiB7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHBhZGRpbmc6IDI0cmVtIDA7XG4gICAgICBib3JkZXItdG9wOiAxcmVtIHNvbGlkICNkOWQ5ZDk7XG4gICAgICBib3JkZXItYm90dG9tOiAxcmVtIHNvbGlkICNkOWQ5ZDk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAvLyAuZm9vdGVyX19saXN0XG5cbiAgJl9fbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNDhyZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDEycmVtO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICB9XG5cbiAgLy8gLmZvb3Rlcl9faXRlbVxuXG4gICZfX2l0ZW0ge1xuICB9XG5cbiAgLy8gLmZvb3Rlcl9fbGlua1xuXG4gICZfX2xpbmsge1xuICB9XG5cbiAgLy8gLmZvb3Rlcl9fYnRuLXdyYXBcblxuICAmX19idG4td3JhcCB7XG4gIH1cblxuICAvLyAuZm9vdGVyX19idG5cblxuICAmX19idG4ge1xuICB9XG5cbiAgLy8gLmZvb3Rlcl9fYm90dG9tXG5cbiAgJl9fYm90dG9tIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBwYWRkaW5nLXRvcDogMjRyZW07XG4gICAgICBib3JkZXItdG9wOiAxcmVtIHNvbGlkICNkOWQ5ZDk7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAyNHJlbTtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cbiAgfVxuXG4gIC8vIC5mb290ZXJfX3BvbGl0aWNzLXdyYXBcblxuICAmX19wb2xpdGljcy13cmFwIHtcbiAgfVxuXG4gIC8vIC5mb290ZXJfX3BvbGl0aWNzLWxpc3RcblxuICAmX19wb2xpdGljcy1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAzMHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogOHJlbTtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gIC8vIC5mb290ZXJfX3BvbGl0aWNzLWl0ZW1cblxuICAmX19wb2xpdGljcy1pdGVtIHtcbiAgfVxuXG4gIC8vIC5mb290ZXJfX3BvbGl0aWNzLWxpbmtcblxuICAmX19wb2xpdGljcy1saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC8vIC5mb290ZXJfX2NvcHlyaWdodFxuXG4gICZfX2NvcHlyaWdodCB7XG4gICAgQGluY2x1ZGUgZGVzay1vbmx5IHtcbiAgICAgIGNvbG9yOiByZ2JhKDczLCA1NywgODAsIDAuNSk7XG4gICAgfVxuICB9XG59XG4iLG51bGwsIkBtaXhpbiBwc2V1ZG8oKSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIEBjb250ZW50O1xufVxuXG5AbWl4aW4gdGFibGV0IHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIHNtYWxsLXRhYmxldCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBkZXNrLW9ubHkge1xuICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDFlbSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBzaXplcygkd2lkdGgsICRoZWlnaHQpIHtcbiAgbWF4LXdpZHRoOiAkd2lkdGg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRoZWlnaHQ7XG5cbiAgQGNvbnRlbnQ7XG59XG4iLCIvKiBwYWNrYWdlcy9jb3JlL3NyYy9jc3MvZmxhZy1vZmZzZXRzLmNzcyAqL1xuOnJvb3Qge1xuICAtLWl0aS1mbGFnLXdpZHRoOiAyMHB4O1xuICAtLWl0aS1mbGFnLWNvdW50OiAyNDQ7XG59XG4uaXRpX19hYyB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAwO1xufVxuLml0aV9fYWQge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE7XG59XG4uaXRpX19hZSB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMjtcbn1cbi5pdGlfX2FmIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0zO1xufVxuLml0aV9fYWcge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTQ7XG59XG4uaXRpX19haSB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtNTtcbn1cbi5pdGlfX2FsIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC02O1xufVxuLml0aV9fYW0ge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTc7XG59XG4uaXRpX19hbyB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtODtcbn1cbi5pdGlfX2FyIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC05O1xufVxuLml0aV9fYXMge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTEwO1xufVxuLml0aV9fYXQge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTExO1xufVxuLml0aV9fYXUge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTEyO1xufVxuLml0aV9fYXcge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTEzO1xufVxuLml0aV9fYXgge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE0O1xufVxuLml0aV9fYXoge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE1O1xufVxuLml0aV9fYmEge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE2O1xufVxuLml0aV9fYmIge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE3O1xufVxuLml0aV9fYmQge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE4O1xufVxuLml0aV9fYmUge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE5O1xufVxuLml0aV9fYmYge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTIwO1xufVxuLml0aV9fYmcge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTIxO1xufVxuLml0aV9fYmgge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTIyO1xufVxuLml0aV9fYmkge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTIzO1xufVxuLml0aV9fYmoge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTI0O1xufVxuLml0aV9fYmwge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTI1O1xufVxuLml0aV9fYm0ge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTI2O1xufVxuLml0aV9fYm4ge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTI3O1xufVxuLml0aV9fYm8ge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTI4O1xufVxuLml0aV9fYnEge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTI5O1xufVxuLml0aV9fYnIge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTMwO1xufVxuLml0aV9fYnMge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTMxO1xufVxuLml0aV9fYnQge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTMyO1xufVxuLml0aV9fYncge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTMzO1xufVxuLml0aV9fYnkge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTM0O1xufVxuLml0aV9fYnoge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTM1O1xufVxuLml0aV9fY2Ege1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTM2O1xufVxuLml0aV9fY2Mge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTM3O1xufVxuLml0aV9fY2Qge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTM4O1xufVxuLml0aV9fY2Yge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTM5O1xufVxuLml0aV9fY2cge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTQwO1xufVxuLml0aV9fY2gge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTQxO1xufVxuLml0aV9fY2kge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTQyO1xufVxuLml0aV9fY2sge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTQzO1xufVxuLml0aV9fY2wge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTQ0O1xufVxuLml0aV9fY20ge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTQ1O1xufVxuLml0aV9fY24ge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTQ2O1xufVxuLml0aV9fY28ge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTQ3O1xufVxuLml0aV9fY3Ige1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTQ4O1xufVxuLml0aV9fY3Uge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTQ5O1xufVxuLml0aV9fY3Yge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTUwO1xufVxuLml0aV9fY3cge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTUxO1xufVxuLml0aV9fY3gge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTUyO1xufVxuLml0aV9fY3kge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTUzO1xufVxuLml0aV9fY3oge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTU0O1xufVxuLml0aV9fZGUge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTU1O1xufVxuLml0aV9fZGoge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTU2O1xufVxuLml0aV9fZGsge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTU3O1xufVxuLml0aV9fZG0ge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTU4O1xufVxuLml0aV9fZG8ge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTU5O1xufVxuLml0aV9fZHoge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTYwO1xufVxuLml0aV9fZWMge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTYxO1xufVxuLml0aV9fZWUge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTYyO1xufVxuLml0aV9fZWcge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTYzO1xufVxuLml0aV9fZWgge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTY0O1xufVxuLml0aV9fZXIge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTY1O1xufVxuLml0aV9fZXMge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTY2O1xufVxuLml0aV9fZXQge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTY3O1xufVxuLml0aV9fZmkge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTY4O1xufVxuLml0aV9fZmoge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTY5O1xufVxuLml0aV9fZmsge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTcwO1xufVxuLml0aV9fZm0ge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTcxO1xufVxuLml0aV9fZm8ge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTcyO1xufVxuLml0aV9fZnIge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTczO1xufVxuLml0aV9fZ2Ege1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTc0O1xufVxuLml0aV9fZ2Ige1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTc1O1xufVxuLml0aV9fZ2Qge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTc2O1xufVxuLml0aV9fZ2Uge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTc3O1xufVxuLml0aV9fZ2Yge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTc4O1xufVxuLml0aV9fZ2cge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTc5O1xufVxuLml0aV9fZ2gge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTgwO1xufVxuLml0aV9fZ2kge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTgxO1xufVxuLml0aV9fZ2wge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTgyO1xufVxuLml0aV9fZ20ge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTgzO1xufVxuLml0aV9fZ24ge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTg0O1xufVxuLml0aV9fZ3Age1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTg1O1xufVxuLml0aV9fZ3Ege1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTg2O1xufVxuLml0aV9fZ3Ige1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTg3O1xufVxuLml0aV9fZ3Qge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTg4O1xufVxuLml0aV9fZ3Uge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTg5O1xufVxuLml0aV9fZ3cge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTkwO1xufVxuLml0aV9fZ3kge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTkxO1xufVxuLml0aV9faGsge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTkyO1xufVxuLml0aV9faG4ge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTkzO1xufVxuLml0aV9faHIge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTk0O1xufVxuLml0aV9faHQge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTk1O1xufVxuLml0aV9faHUge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTk2O1xufVxuLml0aV9faWQge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTk3O1xufVxuLml0aV9faWUge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTk4O1xufVxuLml0aV9faWwge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTk5O1xufVxuLml0aV9faW0ge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTEwMDtcbn1cbi5pdGlfX2luIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xMDE7XG59XG4uaXRpX19pbyB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTAyO1xufVxuLml0aV9faXEge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTEwMztcbn1cbi5pdGlfX2lyIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xMDQ7XG59XG4uaXRpX19pcyB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTA1O1xufVxuLml0aV9faXQge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTEwNjtcbn1cbi5pdGlfX2plIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xMDc7XG59XG4uaXRpX19qbSB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTA4O1xufVxuLml0aV9fam8ge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTEwOTtcbn1cbi5pdGlfX2pwIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xMTA7XG59XG4uaXRpX19rZSB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTExO1xufVxuLml0aV9fa2cge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTExMjtcbn1cbi5pdGlfX2toIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xMTM7XG59XG4uaXRpX19raSB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTE0O1xufVxuLml0aV9fa20ge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTExNTtcbn1cbi5pdGlfX2tuIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xMTY7XG59XG4uaXRpX19rcCB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTE3O1xufVxuLml0aV9fa3Ige1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTExODtcbn1cbi5pdGlfX2t3IHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xMTk7XG59XG4uaXRpX19reSB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTIwO1xufVxuLml0aV9fa3oge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTEyMTtcbn1cbi5pdGlfX2xhIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xMjI7XG59XG4uaXRpX19sYiB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTIzO1xufVxuLml0aV9fbGMge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTEyNDtcbn1cbi5pdGlfX2xpIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xMjU7XG59XG4uaXRpX19sayB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTI2O1xufVxuLml0aV9fbHIge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTEyNztcbn1cbi5pdGlfX2xzIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xMjg7XG59XG4uaXRpX19sdCB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTI5O1xufVxuLml0aV9fbHUge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTEzMDtcbn1cbi5pdGlfX2x2IHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xMzE7XG59XG4uaXRpX19seSB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTMyO1xufVxuLml0aV9fbWEge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTEzMztcbn1cbi5pdGlfX21jIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xMzQ7XG59XG4uaXRpX19tZCB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTM1O1xufVxuLml0aV9fbWUge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTEzNjtcbn1cbi5pdGlfX21mIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xMzc7XG59XG4uaXRpX19tZyB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTM4O1xufVxuLml0aV9fbWgge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTEzOTtcbn1cbi5pdGlfX21rIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xNDA7XG59XG4uaXRpX19tbCB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTQxO1xufVxuLml0aV9fbW0ge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE0Mjtcbn1cbi5pdGlfX21uIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xNDM7XG59XG4uaXRpX19tbyB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTQ0O1xufVxuLml0aV9fbXAge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE0NTtcbn1cbi5pdGlfX21xIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xNDY7XG59XG4uaXRpX19tciB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTQ3O1xufVxuLml0aV9fbXMge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE0ODtcbn1cbi5pdGlfX210IHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xNDk7XG59XG4uaXRpX19tdSB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTUwO1xufVxuLml0aV9fbXYge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE1MTtcbn1cbi5pdGlfX213IHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xNTI7XG59XG4uaXRpX19teCB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTUzO1xufVxuLml0aV9fbXkge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE1NDtcbn1cbi5pdGlfX216IHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xNTU7XG59XG4uaXRpX19uYSB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTU2O1xufVxuLml0aV9fbmMge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE1Nztcbn1cbi5pdGlfX25lIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xNTg7XG59XG4uaXRpX19uZiB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTU5O1xufVxuLml0aV9fbmcge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE2MDtcbn1cbi5pdGlfX25pIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xNjE7XG59XG4uaXRpX19ubCB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTYyO1xufVxuLml0aV9fbm8ge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE2Mztcbn1cbi5pdGlfX25wIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xNjQ7XG59XG4uaXRpX19uciB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTY1O1xufVxuLml0aV9fbnUge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE2Njtcbn1cbi5pdGlfX256IHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xNjc7XG59XG4uaXRpX19vbSB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTY4O1xufVxuLml0aV9fcGEge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE2OTtcbn1cbi5pdGlfX3BlIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xNzA7XG59XG4uaXRpX19wZiB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTcxO1xufVxuLml0aV9fcGcge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE3Mjtcbn1cbi5pdGlfX3BoIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xNzM7XG59XG4uaXRpX19wayB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTc0O1xufVxuLml0aV9fcGwge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE3NTtcbn1cbi5pdGlfX3BtIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xNzY7XG59XG4uaXRpX19wciB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTc3O1xufVxuLml0aV9fcHMge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE3ODtcbn1cbi5pdGlfX3B0IHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xNzk7XG59XG4uaXRpX19wdyB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTgwO1xufVxuLml0aV9fcHkge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE4MTtcbn1cbi5pdGlfX3FhIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xODI7XG59XG4uaXRpX19yZSB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTgzO1xufVxuLml0aV9fcm8ge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE4NDtcbn1cbi5pdGlfX3JzIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xODU7XG59XG4uaXRpX19ydSB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTg2O1xufVxuLml0aV9fcncge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE4Nztcbn1cbi5pdGlfX3NhIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xODg7XG59XG4uaXRpX19zYiB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTg5O1xufVxuLml0aV9fc2Mge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE5MDtcbn1cbi5pdGlfX3NkIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xOTE7XG59XG4uaXRpX19zZSB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTkyO1xufVxuLml0aV9fc2cge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE5Mztcbn1cbi5pdGlfX3NoIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xOTQ7XG59XG4uaXRpX19zaSB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTk1O1xufVxuLml0aV9fc2oge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE5Njtcbn1cbi5pdGlfX3NrIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0xOTc7XG59XG4uaXRpX19zbCB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMTk4O1xufVxuLml0aV9fc20ge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTE5OTtcbn1cbi5pdGlfX3NuIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0yMDA7XG59XG4uaXRpX19zbyB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMjAxO1xufVxuLml0aV9fc3Ige1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTIwMjtcbn1cbi5pdGlfX3NzIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0yMDM7XG59XG4uaXRpX19zdCB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMjA0O1xufVxuLml0aV9fc3Yge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTIwNTtcbn1cbi5pdGlfX3N4IHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0yMDY7XG59XG4uaXRpX19zeSB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMjA3O1xufVxuLml0aV9fc3oge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTIwODtcbn1cbi5pdGlfX3RjIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0yMDk7XG59XG4uaXRpX190ZCB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMjEwO1xufVxuLml0aV9fdGcge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTIxMTtcbn1cbi5pdGlfX3RoIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0yMTI7XG59XG4uaXRpX190aiB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMjEzO1xufVxuLml0aV9fdGsge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTIxNDtcbn1cbi5pdGlfX3RsIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0yMTU7XG59XG4uaXRpX190bSB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMjE2O1xufVxuLml0aV9fdG4ge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTIxNztcbn1cbi5pdGlfX3RvIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0yMTg7XG59XG4uaXRpX190ciB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMjE5O1xufVxuLml0aV9fdHQge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTIyMDtcbn1cbi5pdGlfX3R2IHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0yMjE7XG59XG4uaXRpX190dyB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMjIyO1xufVxuLml0aV9fdHoge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTIyMztcbn1cbi5pdGlfX3VhIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0yMjQ7XG59XG4uaXRpX191ZyB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMjI1O1xufVxuLml0aV9fdXMge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTIyNjtcbn1cbi5pdGlfX3V5IHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0yMjc7XG59XG4uaXRpX191eiB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMjI4O1xufVxuLml0aV9fdmEge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTIyOTtcbn1cbi5pdGlfX3ZjIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0yMzA7XG59XG4uaXRpX192ZSB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMjMxO1xufVxuLml0aV9fdmcge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTIzMjtcbn1cbi5pdGlfX3ZpIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0yMzM7XG59XG4uaXRpX192biB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMjM0O1xufVxuLml0aV9fdnUge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTIzNTtcbn1cbi5pdGlfX3dmIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0yMzY7XG59XG4uaXRpX193cyB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMjM3O1xufVxuLml0aV9feGsge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTIzODtcbn1cbi5pdGlfX3llIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0yMzk7XG59XG4uaXRpX195dCB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMjQwO1xufVxuLml0aV9femEge1xuICAtLWl0aS1mbGFnLW9mZnNldDogLTI0MTtcbn1cbi5pdGlfX3ptIHtcbiAgLS1pdGktZmxhZy1vZmZzZXQ6IC0yNDI7XG59XG4uaXRpX196dyB7XG4gIC0taXRpLWZsYWctb2Zmc2V0OiAtMjQzO1xufVxuXG4vKiBwYWNrYWdlcy9jb3JlL3NyYy9jc3MvaW50bFRlbElucHV0LmNzcyAqL1xuOnJvb3Qge1xuICAtLWl0aS1ob3Zlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLS1pdGktYm9yZGVyLWNvbG9yOiAjY2NjO1xuICAtLWl0aS1jb3VudHJ5LXNlbGVjdG9yLWJnOiB3aGl0ZTtcbiAgLS1pdGktaWNvbi1jb2xvcjogIzU1NTtcbiAgLS1pdGktc3BhY2VyLWhvcml6b250YWw6IDEwcHg7XG4gIC0taXRpLWZsYWctaGVpZ2h0OiBjYWxjKHZhcigtLWl0aS1mbGFnLXdpZHRoKSAqIDMgLyA0KTtcbiAgLS1pdGktZ2xvYmUtaWNvbi1zaXplOiAxN3B4O1xuICAtLWl0aS1jbGVhci1pY29uLXNpemU6IDE1cHg7XG4gIC0taXRpLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWl0aS1hcnJvdy1zaXplOiA1cHg7XG4gIC0taXRpLWFycm93LXdpZHRoOiAxLjVweDtcbiAgLS1pdGktYXJyb3ctcGFkZGluZzogN3B4O1xuICAtLWl0aS1tb2JpbGUtcG9wdXAtbWFyZ2luOiAzMHB4O1xuICAtLWl0aS1zdHJpY3QtcmVqZWN0LWZsYXNoLWNvbG9yOiByZ2JhKDI1NSwgMCwgMCwgMC4xMik7XG59XG4uaXRpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICoge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgaW5wdXQuaXRpX190ZWwtaW5wdXQsXG4gIGlucHV0Lml0aV9fdGVsLWlucHV0W3R5cGU9dGV4dF0sXG4gIGlucHV0Lml0aV9fdGVsLWlucHV0W3R5cGU9dGVsXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG59XG4uaXRpX19hMTF5LXRleHQge1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uaXRpX19jb3VudHJ5LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IHZhcigtLWl0aS1ib3JkZXItd2lkdGgpO1xufVxuLml0aV9fc2VsZWN0ZWQtY291bnRyeSB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLml0aV9fc2VsZWN0ZWQtY291bnRyeS1wcmltYXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIHZhcigtLWl0aS1hcnJvdy1wYWRkaW5nKSAwIHZhcigtLWl0aS1zcGFjZXItaG9yaXpvbnRhbCk7XG59XG4uaXRpX19zZWxlY3RlZC1kaWFsLWNvZGUge1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLml0aV9fYXJyb3cge1xuICBtYXJnaW4tbGVmdDogdmFyKC0taXRpLWFycm93LXBhZGRpbmcpO1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICB3aWR0aDogdmFyKC0taXRpLWFycm93LXNpemUpO1xuICBoZWlnaHQ6IHZhcigtLWl0aS1hcnJvdy1zaXplKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1pdGktYXJyb3ctd2lkdGgpIHNvbGlkIHZhcigtLWl0aS1pY29uLWNvbG9yKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0taXRpLWFycm93LXdpZHRoKSBzb2xpZCB2YXIoLS1pdGktaWNvbi1jb2xvcik7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5pdGlfX2Fycm93LS11cCB7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG59XG4uaXRpX19jb3VudHJ5LXNlbGVjdG9yIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pdGktY291bnRyeS1zZWxlY3Rvci1iZyk7XG4gIC5pdGktLWlubGluZS1jb3VudHJ5LXNlbGVjdG9yICYge1xuICAgIGJvcmRlcjogdmFyKC0taXRpLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0taXRpLWJvcmRlci1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogMXB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB9XG4gIC5pdGktLWlubGluZS1jb3VudHJ5LXNlbGVjdG9yOm5vdCguaXRpLS1kZXRhY2hlZC1jb3VudHJ5LXNlbGVjdG9yKSAmIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4uaXRpX19zZWFyY2gtaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1pdGktc3BhY2VyLWhvcml6b250YWwpICsgdmFyKC0taXRpLWdsb2JlLWljb24tc2l6ZSkgKyB2YXIoLS1pdGktc3BhY2VyLWhvcml6b250YWwpKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1pdGktc3BhY2VyLWhvcml6b250YWwpICsgdmFyKC0taXRpLWNsZWFyLWljb24tc2l6ZSkgKyB2YXIoLS1pdGktc3BhY2VyLWhvcml6b250YWwpKTtcbiAgW2Rpcj1ydGxdICYge1xuICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDhweCBjZW50ZXI7XG4gIH1cbiAgJjo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgfVxufVxuLml0aV9fc2VhcmNoLWlucHV0LFxuLml0aV9fY291bnRyeSB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG4uaXRpX19zZWFyY2gtaW5wdXQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWl0aS1ib3JkZXItY29sb3IpO1xufVxuLml0aV9fc2VhcmNoLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IHZhcigtLWl0aS1zcGFjZXItaG9yaXpvbnRhbCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBbZGlyPXJ0bF0gJiB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogdmFyKC0taXRpLXNwYWNlci1ob3Jpem9udGFsKTtcbiAgfVxufVxuLml0aV9fc2VhcmNoLWljb24tc3ZnIHtcbiAgd2lkdGg6IHZhcigtLWl0aS1nbG9iZS1pY29uLXNpemUpO1xuICBoZWlnaHQ6IHZhcigtLWl0aS1nbG9iZS1pY29uLXNpemUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgc3Ryb2tlOiB2YXIoLS1pdGktaWNvbi1jb2xvcik7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS13aWR0aDogMztcbn1cbi5pdGlfX3NlYXJjaC1jbGVhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IGNhbGModmFyKC0taXRpLXNwYWNlci1ob3Jpem9udGFsKSAvIDIpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1pdGktc3BhY2VyLWhvcml6b250YWwpIC8gMik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2U7XG4gIC5pdGlfX3NlYXJjaC1jbGVhci14IHtcbiAgICBzdHJva2Utd2lkdGg6IDI7XG4gIH1cbiAgLml0aV9fc2VhcmNoLWNsZWFyLWJnIHtcbiAgICBmaWxsOiB2YXIoLS1pdGktaWNvbi1jb2xvcik7XG4gIH1cbiAgW2Rpcj1ydGxdICYge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IHZhcigtLWl0aS1zcGFjZXItaG9yaXpvbnRhbCk7XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1pdGktaG92ZXItY29sb3IpO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cbi5pdGlfX3NlYXJjaC1jbGVhci1zdmcge1xuICB3aWR0aDogdmFyKC0taXRpLWNsZWFyLWljb24tc2l6ZSk7XG4gIGhlaWdodDogdmFyKC0taXRpLWNsZWFyLWljb24tc2l6ZSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLml0aV9fbm8tcmVzdWx0cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLml0aV9fY291bnRyeS1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAuaXRpLS1pbmxpbmUtY291bnRyeS1zZWxlY3RvciAmIHtcbiAgICBtYXgtaGVpZ2h0OiAxODVweDtcbiAgfVxufVxuLml0aS0tZmxleGlibGUtZHJvcGRvd24td2lkdGggLml0aV9fY291bnRyeS1saXN0IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxufVxuLml0aV9fY291bnRyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0taXRpLXNwYWNlci1ob3Jpem9udGFsKTtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0taXRpLXNwYWNlci1ob3Jpem9udGFsKTtcbiAgb3V0bGluZTogbm9uZTtcbiAgJi5pdGlfX2hpZ2hsaWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXRpLWhvdmVyLWNvbG9yKTtcbiAgfVxufVxuLml0aV9fY291bnRyeS1uYW1lIHtcbiAgZmxleC1ncm93OiAxO1xufVxuLml0aV9fY291bnRyeS1jaGVjayB7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1pdGktc3BhY2VyLWhvcml6b250YWwpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogdmFyKC0taXRpLWljb24tY29sb3IpO1xufVxuLml0aV9fY291bnRyeS1jaGVjay1zdmcge1xuICB3aWR0aDogdmFyKC0taXRpLWNsZWFyLWljb24tc2l6ZSk7XG4gIGhlaWdodDogdmFyKC0taXRpLWNsZWFyLWljb24tc2l6ZSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLml0aV9fY291bnRyeS1saXN0IC5pdGlfX2ZsYWcge1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWl0aS1zcGFjZXItaG9yaXpvbnRhbCk7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBbZGlyPXJ0bF0gJiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1pdGktc3BhY2VyLWhvcml6b250YWwpO1xuICB9XG59XG4uaXRpLS1oYXMtY291bnRyeS1zZWxlY3RvciB7XG4gIC5pdGlfX2NvdW50cnktY29udGFpbmVyOmhhcygrIGlucHV0W2Rpc2FibGVkXSksXG4gIC5pdGlfX2NvdW50cnktY29udGFpbmVyOmhhcygrIGlucHV0W3JlYWRvbmx5XSkge1xuICAgIGJ1dHRvbi5pdGlfX3NlbGVjdGVkLWNvdW50cnkge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIC5pdGlfX2Fycm93IHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaXRpX19jb3VudHJ5LWNvbnRhaW5lcjpub3QoOmhhcygrIGlucHV0W2Rpc2FibGVkXSkpOm5vdCg6aGFzKCsgaW5wdXRbcmVhZG9ubHldKSkge1xuICAgIC5pdGlfX3NlbGVjdGVkLWNvdW50cnktcHJpbWFyeTpob3ZlcixcbiAgICAuaXRpX19zZWxlY3RlZC1jb3VudHJ5W2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLml0aV9fc2VsZWN0ZWQtY291bnRyeS1wcmltYXJ5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWl0aS1ob3Zlci1jb2xvcik7XG4gICAgfVxuICB9XG59XG4uaXRpLS1kZXRhY2hlZC1jb3VudHJ5LXNlbGVjdG9yIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC0xMDAwcHg7XG4gIGxlZnQ6IC0xMDAwcHg7XG4gIHotaW5kZXg6IDEwNjA7XG4gICY6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuLml0aS0tZGV0YWNoZWQtY291bnRyeS1zZWxlY3RvciB7XG4gIHRvcDogY2FsYyhhbmNob3IoYm90dG9tKSArIDNweCk7XG4gIGxlZnQ6IGFuY2hvcihsZWZ0KTtcbiAgcG9zaXRpb24tdHJ5LWZhbGxiYWNrczogLS1pdGktZmxpcC1hYm92ZTtcbn1cbkBwb3NpdGlvbi10cnkgLS1pdGktZmxpcC1hYm92ZSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiBjYWxjKGFuY2hvcih0b3ApICsgM3B4KTtcbn1cbi5pdGlfX2hpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLml0aV9fdi1oaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLml0aS0tZnVsbHNjcmVlbi1wb3B1cCB7XG4gICYuaXRpLS1kZXRhY2hlZC1jb3VudHJ5LXNlbGVjdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBwYWRkaW5nOiB2YXIoLS1pdGktbW9iaWxlLXBvcHVwLW1hcmdpbik7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuaXRpX19jb3VudHJ5LXNlbGVjdG9yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLml0aV9fY291bnRyeSxcbiAgLml0aV9fc2VhcmNoLWlucHV0IHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAuaXRpX19jb3VudHJ5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gIH1cbn1cbi5pdGlfX2ZsYWcge1xuICBoZWlnaHQ6IHZhcigtLWl0aS1mbGFnLWhlaWdodCk7XG4gIHdpZHRoOiB2YXIoLS1pdGktZmxhZy13aWR0aCk7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxcHggMHB4ICM4ODg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGltYWdlLXNldCh2YXIoLS1pdGktcGF0aC1mbGFncy0xeCkgMXgsIHZhcigtLWl0aS1wYXRoLWZsYWdzLTJ4KSAyeCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGModmFyKC0taXRpLWZsYWctb2Zmc2V0LCAxMDApICogdmFyKC0taXRpLWZsYWctd2lkdGgpKSAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGModmFyKC0taXRpLWZsYWctY291bnQpICogdmFyKC0taXRpLWZsYWctd2lkdGgpKSB2YXIoLS1pdGktZmxhZy1oZWlnaHQpO1xufVxuLml0aV9fbG9hZGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB3aWR0aDogdmFyKC0taXRpLWZsYWctaGVpZ2h0KTtcbiAgICBoZWlnaHQ6IHZhcigtLWl0aS1mbGFnLWhlaWdodCk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1pdGktaWNvbi1jb2xvcik7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYW5pbWF0aW9uOiBpdGktc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaXRpLXNwaW5uZXIge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLml0aV9fc3RyaWN0LXJlamVjdC1hbmltYXRpb24ge1xuICAuaXRpX190ZWwtaW5wdXQsXG4gIC5pdGlfX3NlbGVjdGVkLWNvdW50cnkge1xuICAgIGFuaW1hdGlvbjogaXRpLXN0cmljdC1yZWplY3Qtc2hha2UgMC4zcyBjdWJpYy1iZXppZXIoMC4zNiwgMC4wNywgMC4xOSwgMC45Nyk7XG4gIH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuaXRpX190ZWwtaW5wdXQge1xuICAgICAgYW5pbWF0aW9uOiBpdGktc3RyaWN0LXJlamVjdC1mbGFzaCAwLjNzIGVhc2Utb3V0IGJvdGg7XG4gICAgfVxuICAgIC5pdGlfX3NlbGVjdGVkLWNvdW50cnkge1xuICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuQGtleWZyYW1lcyBpdGktc3RyaWN0LXJlamVjdC1zaGFrZSB7XG4gIDEwJSwgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTFweCk7XG4gIH1cbiAgMjAlLCA4MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpO1xuICB9XG4gIDMwJSwgNTAlLCA3MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KTtcbiAgfVxuICA0MCUsIDYwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaXRpLXN0cmljdC1yZWplY3QtZmxhc2gge1xuICA0MCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWl0aS1zdHJpY3QtcmVqZWN0LWZsYXNoLWNvbG9yKTtcbiAgfVxufVxuLml0aV9fZ2xvYmUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBoZWlnaHQ6IHZhcigtLWl0aS1nbG9iZS1pY29uLXNpemUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgLml0aV9fZ2xvYmUtc3ZnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZmlsbDogdmFyKC0taXRpLWljb24tY29sb3IpO1xuICB9XG59XG5Ac3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSkgYW5kIChub3QgKGJhY2tncm91bmQ6IC13ZWJraXQtY2FudmFzKGZvbykpKSB7XG4gIC5pdGlfX3RlbC1pbnB1dDpmb2N1cyB7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDFweDtcbiAgfVxufVxuXG4vKiBwYWNrYWdlcy9jb3JlL3NyYy9jc3MvaW50bFRlbElucHV0V2l0aEFzc2V0cy5jc3MgKi9cbjpyb290IHtcbiAgLS1pdGktcGF0aC1mbGFncy0xeDogdXJsKC4uL2ltZy9mbGFncy53ZWJwKTtcbiAgLS1pdGktcGF0aC1mbGFncy0yeDogdXJsKC4uL2ltZy9mbGFnc0AyeC53ZWJwKTtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/