@charset "UTF-8";@font-face{font-family:TTNorms;src:url(../fonts/TTNorms-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:TTNorms;src:url(../fonts/TTNorms-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:TTNorms;src:url(../fonts/TTNorms-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:TTNorms;src:url(../fonts/TTNorms-Regular.ttf) format("truetype");font-weight:400}@-webkit-keyframes opas{0%{opacity:.4}60%{opacity:1}100%{opacity:.4}}@keyframes opas{0%{opacity:.4}60%{opacity:1}100%{opacity:.4}}@-webkit-keyframes fadeOpas{0%{transform:translateY(110%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fadeOpas{0%{transform:translateY(110%);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes tooltipShow{0%{opacity:0}100%{opacity:1}}@keyframes tooltipShow{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(-360deg)}}@-webkit-keyframes rotate22{0%{transform:translate(0,0) rotate(0)}50%{transform:translate(-3vw,0) rotate(-30deg)}100%{transform:translate(0,0) rotate(0)}}@keyframes rotate22{0%{transform:translate(0,0) rotate(0)}50%{transform:translate(-3vw,0) rotate(-30deg)}100%{transform:translate(0,0) rotate(0)}}@-webkit-keyframes rotate23{0%{transform:translate(0,0) rotate(0)}50%{transform:translate(4.5vw,0) rotate(40deg)}100%{transform:translate(0,0) rotate(0)}}@keyframes rotate23{0%{transform:translate(0,0) rotate(0)}50%{transform:translate(4.5vw,0) rotate(40deg)}100%{transform:translate(0,0) rotate(0)}}@-webkit-keyframes rotate2{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes rotate2{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes deg{0%{transform:rotate(0)}60%{transform:rotate(-45deg)}100%{transform:rotate(0)}}@keyframes deg{0%{transform:rotate(0)}60%{transform:rotate(-45deg)}100%{transform:rotate(0)}}@-webkit-keyframes jamp{0%{margin-top:0}15%{margin-top:-1rem}25%{margin-top:0}35%{margin-top:-.5rem}45%{margin-top:0}100%{margin-top:0}}@keyframes jamp{0%{margin-top:0}15%{margin-top:-1rem}25%{margin-top:0}35%{margin-top:-.5rem}45%{margin-top:0}100%{margin-top:0}}@-webkit-keyframes jampTrf{0%{transform:translateY(0)}15%{transform:translateY(-7%)}25%{transform:translateY(0)}35%{transform:translateY(-3%)}45%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes jampTrf{0%{transform:translateY(0)}15%{transform:translateY(-7%)}25%{transform:translateY(0)}35%{transform:translateY(-3%)}45%{transform:translateY(0)}100%{transform:translateY(0)}}@-webkit-keyframes slideme{0%{left:-30px;margin-left:0}30%{left:110%;margin-left:80px}100%{left:110%;margin-left:80px}}@keyframes slideme{0%{left:-30px;margin-left:0}30%{left:110%;margin-left:80px}100%{left:110%;margin-left:80px}}@-webkit-keyframes pulseicon-a{0%{transform:translate(0,0) scale(.85)}50%{transform:translate(0,0) scale(1)}100%{transform:translate(0,0) scale(.85)}}@keyframes pulseicon-a{0%{transform:translate(0,0) scale(.85)}50%{transform:translate(0,0) scale(1)}100%{transform:translate(0,0) scale(.85)}}@-webkit-keyframes pulseicon{0%{transform:translate(-50%,-50%) scale(.8)}50%{transform:translate(-50%,-50%) scale(1)}100%{transform:translate(-50%,-50%) scale(.8)}}@keyframes pulseicon{0%{transform:translate(-50%,-50%) scale(.8)}50%{transform:translate(-50%,-50%) scale(1)}100%{transform:translate(-50%,-50%) scale(.8)}}@-webkit-keyframes phone{0%{transform:translate(-50%,-50%) rotate(15deg) scale(.9)}50%{transform:translate(-50%,-50%) rotate(0) scale(1.01)}100%{transform:translate(-50%,-50%) rotate(15deg) scale(.9)}}@keyframes phone{0%{transform:translate(-50%,-50%) rotate(15deg) scale(.9)}50%{transform:translate(-50%,-50%) rotate(0) scale(1.01)}100%{transform:translate(-50%,-50%) rotate(15deg) scale(.9)}}@-webkit-keyframes pulseiconLine{0%{transform:translateX(-55%) scale(.7)}50%{transform:translateX(-65%) scale(1)}100%{transform:translateX(-55%) scale(.7)}}@keyframes pulseiconLine{0%{transform:translateX(-55%) scale(.7)}50%{transform:translateX(-65%) scale(1)}100%{transform:translateX(-55%) scale(.7)}}@-webkit-keyframes scale-before{0%{transform:translate(-50%,-50%) scale(.8);opacity:0}50%{transform:translate(-50%,-50%) scale(1);opacity:.7}100%{transform:translate(-50%,-50%) scale(.8);opacity:0}}@keyframes scale-before{0%{transform:translate(-50%,-50%) scale(.8);opacity:0}50%{transform:translate(-50%,-50%) scale(1);opacity:.7}100%{transform:translate(-50%,-50%) scale(.8);opacity:0}}@-webkit-keyframes transform-shiver{0%{transform:translate(0,0) rotate(0)}25%{transform:translate(-5px,0) rotate(0)}75%{transform:translate(5px,0) rotate(0)}100%{transform:translate(0,0) rotate(0)}}@keyframes transform-shiver{0%{transform:translate(0,0) rotate(0)}25%{transform:translate(-5px,0) rotate(0)}75%{transform:translate(5px,0) rotate(0)}100%{transform:translate(0,0) rotate(0)}}@-webkit-keyframes transform-shiver2{0%{transform:translate(0,0) rotate(0)}25%{transform:translate(0,-5px) rotate(0)}75%{transform:translate(0,5px) rotate(0)}100%{transform:translate(0,0) rotate(0)}}@keyframes transform-shiver2{0%{transform:translate(0,0) rotate(0)}25%{transform:translate(0,-5px) rotate(0)}75%{transform:translate(0,5px) rotate(0)}100%{transform:translate(0,0) rotate(0)}}@-webkit-keyframes car1{0%{transform:translate(0,0) scale(1)}100%{transform:translate(-200px,10px) scale(0)}}@keyframes car1{0%{transform:translate(0,0) scale(1)}100%{transform:translate(-200px,10px) scale(0)}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(249,223,20,.5)}70%{box-shadow:0 0 0 25px rgba(249,223,20,0)}100%{box-shadow:0 0 0 0 rgba(249,223,20,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(249,223,20,.5)}70%{box-shadow:0 0 0 25px rgba(249,223,20,0)}100%{box-shadow:0 0 0 0 rgba(249,223,20,0)}}@-webkit-keyframes sbs-anim{0%{opacity:1;transform:translateX(0) translateY(0) rotate(0) scale(1,1);-webkit-animation-timing-function:linear;animation-timing-function:linear}50%{opacity:1;transform:translateX(-2px) translateY(-8px) rotate(-5deg) scale(1,1);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:1;transform:translateX(0) translateY(0) rotate(0) scale(1,1)}}@keyframes sbs-anim{0%{opacity:1;transform:translateX(0) translateY(0) rotate(0) scale(1,1);-webkit-animation-timing-function:linear;animation-timing-function:linear}50%{opacity:1;transform:translateX(-2px) translateY(-8px) rotate(-5deg) scale(1,1);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:1;transform:translateX(0) translateY(0) rotate(0) scale(1,1)}}@-webkit-keyframes pop{0%{transform:perspective(1px) rotateX(0) scale3d(1,1,1)}100%{transform:perspective(1px) rotateX(0) scale3d(1.2,1.2,1.2)}}@keyframes pop{0%{transform:perspective(1px) rotateX(0) scale3d(1,1,1)}100%{transform:perspective(1px) rotateX(0) scale3d(1.2,1.2,1.2)}}@-webkit-keyframes puff-out{0%{transform:translate(-50%,-50%) rotate(0) scale(1,1);transform-origin:50% 50%;transform-origin-opacity:1}100%{transform:translate(-50%,-50%) rotate(0) scale(2,2);transform-origin:50% 50%;opacity:0}}@keyframes puff-out{0%{transform:translate(-50%,-50%) rotate(0) scale(1,1);transform-origin:50% 50%;transform-origin-opacity:1}100%{transform:translate(-50%,-50%) rotate(0) scale(2,2);transform-origin:50% 50%;opacity:0}}@-webkit-keyframes slide-up-in{0%{transform:translate(0,100%) rotate(1deg);opacity:0;transform-origin:0 0}100%{opacity:1;transform:translate(0,0) rotate(0);transform-origin:0 0}}@keyframes slide-up-in{0%{transform:translate(0,100%) rotate(1deg);opacity:0;transform-origin:0 0}100%{opacity:1;transform:translate(0,0) rotate(0);transform-origin:0 0}}.fade_in{opacity:1;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slide-up-in;animation-name:slide-up-in}.title-first{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slide-up-in;animation-name:slide-up-in}.subtitle-first{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slide-up-in;animation-name:slide-up-in}@-webkit-keyframes d3{0%{transform:perspective(900) rotateY(-42deg) translateX(59%)}80%{transform:perspective(0) rotateY(0) translateX(59%)}100%{transform:perspective(0) rotateY(0) translateX(0)}}@keyframes d3{0%{transform:perspective(900) rotateY(-42deg) translateX(59%)}80%{transform:perspective(0) rotateY(0) translateX(59%)}100%{transform:perspective(0) rotateY(0) translateX(0)}}@-webkit-keyframes d3-end{0%{transform:perspective(0) rotateY(0) translateX(0)}80%{transform:perspective(0) rotateY(0) translateX(59%)}100%{transform:perspective(900) rotateY(-42deg) translateX(59%)}}@keyframes d3-end{0%{transform:perspective(0) rotateY(0) translateX(0)}80%{transform:perspective(0) rotateY(0) translateX(59%)}100%{transform:perspective(900) rotateY(-42deg) translateX(59%)}}*{box-sizing:border-box}html{font-size:10px;scroll-behavior:smooth}body{font-family:TTNorms,sans-serif;line-height:1.2;font-weight:400;overflow-x:hidden;color:#282828;background-color:#fff;position:relative;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{margin:0;padding:0}a,button,input,select,textarea{outline:0}ul{list-style-type:none;margin:0;padding:0}a{text-decoration:none;color:#282828}p{margin:0}img{max-width:100%;max-height:100%;align-self:center}.rr{font-family:RoadRadio,sans-serif}.slick-slide,.slick-slide *{outline:0!important}.black{color:#5a5a59}.poe{pointer-events:none}.mrm{margin-right:.5vw}.mr{margin-right:1vw}.mrs{margin-right:1.5vw}.mrx{margin-right:.781vw}.lt{color:#fff}.ggc{color:#69bdad}.gray{color:grey}.asfs{align-self:flex-start}.title-lg{font-size:3.125vw;font-weight:400;line-height:1}.title-num{font-size:5.208vw}.title72{font-size:3.75vw}.tac{text-align:center}.fw1{font-weight:100}.fw3{font-weight:300}.fw5{font-weight:500}.fw4{font-weight:400}.fw6{font-weight:600}.fw7{font-weight:700}.fw8{font-weight:800}.fwb{font-weight:700}.fw9{font-weight:900}.fsi{font-style:italic}.tar{text-align:right}.tdt{text-decoration:line-through}.tdu{text-decoration:underline}.center{text-align:center}.ttu{text-transform:uppercase}.ttn{font-family:TTNorms}.title{font-size:2.76vw}.t-min{font-size:1.875vw}.t-ss{font-size:1.5vw}.t-min2{font-size:1.5625vw}.text{font-size:.885vw}.text-md{font-size:1.042vw}.tg{color:#f78449}.tg2{color:#afe4d6}a.text-min{color:#181818;transition:all .4s}a.text-min:hover{color:#ff7200}.small-text{font-size:.92vw}.tsm8{font-size:.55vw}.tsm10{font-size:.61vw}.tsm11{font-size:.7vw}.tsm12{font-size:.677vw}.tsm13{font-size:.88125vw}.text24{font-size:1.25vw}.text23{font-size:1.3vw}.text21{font-size:1.2vw}.container{max-width:81.771vw;margin:0 auto}.container-big{max-width:89.583vw;margin:0 auto}.container-min{max-width:81.771vw;margin:0 auto}.container-mid{max-width:84.896vw;margin:0 auto}.container--left{width:100%;padding-left:4.852vw}.container--right{width:100%;padding-right:7.5vw}.mlg{margin-bottom:4.167vw}.msm{margin-bottom:3.333vw}.mb{margin-bottom:2.083vw}.mbm{margin-bottom:.7vw}.mbs{margin-bottom:.41vw}.stop{overflow:hidden}.section{padding:6vw 0;position:relative}.max{width:100%}.btn-text{display:flex;align-items:center;justify-content:center;flex-direction:column;white-space:nowrap}.gr{color:#8d8d8d}.btn{padding:2.1875vw 2.8125vw;display:inline-flex;align-items:center;justify-content:center;transition:all .4s;box-shadow:0 43px 101px rgba(245,219,117,.2),inset 0 0 10px rgba(206,229,251,.15);border-radius:2px;background-color:#50bc5b;background-image:linear-gradient(-216deg,#fff0bf 0,#fcdc6e 100%);z-index:6;cursor:pointer;color:#282728;border:none;position:relative;letter-spacing:1.3px;font-weight:400}.btn--arrow{padding:1.667vw 2.292vw}.btn--arrow img{width:.729vw;margin-left:1.823vw}.btn .btn-blick{position:absolute}.btn:not(:disabled) .btn-blick{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:100px;overflow:hidden}.btn:not(:disabled) .btn-blick:after{margin-left:-30px;content:" ";width:30px;height:300px;background:#fff;-webkit-animation-delay:50ms;animation-delay:50ms;position:absolute;left:-40px;top:-100px;top-animation-timing-function:ease-in-out;transition:all .1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3.5s;animation-duration:3.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;transform:rotate(45deg)}.btn:hover{box-shadow:0 10px 18px rgba(232,169,97,.25),inset 0 0 0 rgba(255,255,255,.25)}.btn.btn--gray{background-color:#f0f0f0;box-shadow:none;color:#282728}.btn.btn--gray:hover{background-color:#e3e3e3}.btn.btn--light{padding:1.40625vw 1.979vw;background-color:#fff;color:#000;letter-spacing:.042vw}.btn.btn--light:hover{background-color:#ac8a10;color:#fff}.btn.btn--outline{border-radius:3px;border:1px solid #fff;background:0 0;box-shadow:none;color:#fff;padding:1.302vw 1.5625vw}.btn.btn--outline:hover{background-color:#4e9ef7;border-color:#4e9ef7}.btn.btn--blue{background-color:#0d4ea1;height:3.28125vw;padding:0 4.21875vw 0 3.229vw}.btn.btn--blue::after{content:'';border:solid #fff;border-width:0 .1vw .1vw 0;display:inline-block;padding:.12vw;position:absolute;top:50%;right:3.3vw;transform:translateY(-50%) rotate(-45deg)}.btn.btn--blue:hover{background-color:#0b4389}.btn.light{color:#191919;background-image:linear-gradient(to top,#ffe97e 0,#fdf7ad 100%);box-shadow:0 8px 13px rgba(214,186,92,.49),inset 0 -4px 1px #d6ba5c}.btn.light:hover{box-shadow:0 8px 13px rgba(214,186,92,.49),inset 0 4px 1px #d6ba5c}.btn.bord{border-radius:5px;border:1px solid #ddd;background:#fff;box-shadow:0 0 2px #a7a7a7;color:#ddd}.btn.bord:hover{box-shadow:0 0 20px #a7a7a7}.btn.bord.bdr{border:1px solid #1491d0;background:#fff;box-shadow:0 0 2px #1491d0;color:#1491d0}.btn.bord.bdr:hover{box-shadow:0 0 20px #1491d0}.btn.big{padding:1.5vw 1vw}.btn.min{padding-top:.6vw;padding-bottom:.6vw}.bubbly-button:not(:disabled) .blick{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5px;overflow:hidden;pointer-events:none}.bubbly-button:not(:disabled) .blick:after{margin-left:-30px;content:" ";width:30px;height:300px;background:#fff;-webkit-animation-delay:50ms;animation-delay:50ms;position:absolute;left:-40px;top:-150px;top-animation-timing-function:ease-in-out;transition:all .1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3.5s;animation-duration:3.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;transform:rotate(45deg)}.bubbly-button:hover .btn-img{transform:translateY(5px)}.btn-cent{display:flex!important;align-items:center;justify-content:center}.btn-img{width:1.5vw;height:1.5vw;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .4s ease}.burger{width:3.7rem;height:4rem;position:relative;display:flex;align-items:center;justify-content:flex-end;cursor:pointer;margin-top:.3rem}.burger span{display:block;width:65%;height:1px;border-radius:4px;position:relative;background-color:#f7844a}.burger span:after,.burger span:before{content:'';position:absolute;display:block;width:150%;height:1px;right:0;background-color:#f7844a;border-radius:4px}.burger span:before{top:-1rem}.burger span:after{bottom:-1rem}.burger__wrap{text-transform:uppercase;color:#d7d7d7;display:flex;align-items:center;font-weight:500;cursor:pointer;flex-wrap:wrap;flex-direction:column;align-items:center;transition:all .4s;display:none;width:0}.burger__wrap:hover{color:#f7844a}.link{transition:all .4s;position:relative;display:inline-flex;align-items:center;letter-spacing:.7px}.link--underline{padding-bottom:.3125vw}.link--underline::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px dotted #e8a961;transition:all .4s}.link--underline:hover:before{width:40%}.link:not(.link--underline):hover{color:#e19c4c}.link.link--colored{color:#fcdc6e}.link.link--colored::before{border-color:#fcdc6e}input:-ms-input-placeholder{color:#282728}input::-moz-placeholder{color:#282728}input::placeholder{color:#282728}textarea:-ms-input-placeholder{color:#282728}textarea::-moz-placeholder{color:#282728}textarea::placeholder{color:#282728}.inp-min{width:30.5%}.inp-md{width:45%}.inp-big{width:100%}.area{padding:1vw 1vw}.arrows{position:absolute;top:50%;transform:translateY(-50%);width:4vw;height:4vw;z-index:18;transition:all .4s;cursor:pointer;border:none;background:0 0;display:flex;align-items:center;justify-content:center;padding:.7vw}.arrows.t2{width:5vw;height:5vw}.arrows.t4{width:3.5vw;height:3.5vw}.arrows.t6{box-shadow:0 5px 54px rgba(0,0,0,.5);background-color:#fff;border-radius:100%;filter:grayscale(1)}.arrows:hover{opacity:.7;transform:translateY(-50%) scale(1.1)}.arrows:hover.t6{filter:grayscale(0);opacity:1}.slidePrev{left:3.5rem}.slidePrev.t2{left:-2.5vw}.slidePrev.t4{left:-1.1vw}.slidePrev.t3{left:50%;top:0;transform:translateX(-50%)}.slidePrev.t3:hover{opacity:.7;transform:translateX(-50%) scale(1.1)}.slideNext{right:3.5rem}.slideNext.t2{right:-2.5vw}.slideNext.t4{right:-1.1vw}.slideNext.t3{left:50%;bottom:-1vw;top:auto;right:auto;transform:translateX(-50%)}.slideNext.t3:hover{opacity:.7;transform:translateX(-50%) scale(1.1)}.check-box{cursor:pointer;display:block}.check-line{display:flex;align-items:center}.check-label{width:1.1vw;height:1.1vw;display:flex;align-items:center;justify-content:center;padding:.2vw;position:relative;flex-shrink:0;margin-right:.5vw;box-shadow:inset 0 0 10px rgba(140,140,140,.04);border-radius:2px;border:1px solid #d1d1d1;background-color:#fff}.check-label.v2{border-radius:100%;box-shadow:0 5px 10px rgba(43,43,51,.1);border:1px solid #e8e8e8;background-color:#fff;width:1.5vw;height:1.5vw;padding:.2vw}.check-label.v2 .check-label-act{width:1vw;height:1vw;border-radius:100%;padding:.2vw;display:flex;align-items:center;justify-content:center;background-color:#4ca352}.check-label-act{transition:all .4s;transform:scale(0)}.check-label.min{width:1vw;height:1vw;border-radius:2px}.block-imp-bf{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5px;border:1px solid #ddd;transition:all .4s}.block-imp{padding:1.3vw 1.5vw;position:relative;margin-right:.7vw}.rhide{display:none}.rhide:checked~span .check-label-act{transform:scale(1)}.rhide:checked~span .check-label.min{background-color:#5bd273}.rhide:checked~.block-imp-bf{background-color:#4ca352;border:1px solid #4ca352}.rhide:checked~.tsm13{color:#fff;position:relative}.rhide:checked~.times-block div.fancy-select div.trigger{color:#fff!important}.wac{color:#3fbf3f!important}.vic{color:#8173c7!important}.tgc{color:#5fcff2!important}.emc{color:#fbc855!important}.vf{background-color:#fff;padding:2.6vw 2vw;box-shadow:0 0 40px rgba(133,138,160,.1);transform:skewY(-2deg);z-index:4;position:relative}.vf:before{position:absolute;content:'';left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid #d1d5e4;width:calc(100% - 14px);height:calc(100% - 14px);z-index:1}.vf-wrap{transform:skewY(2deg);position:relative;z-index:5}.line-tg{border-bottom:1px solid #dcbf8b;width:40%}.line-tg.min{margin-left:auto;margin-right:auto;width:7vw;border-bottom:1px solid #cccdd4}.pre{position:relative;z-index:4}.blc{color:#303030!important}.lcb{color:#303030;transition:all .4s}.lcb:hover{color:#e30613}.aic{align-items:center}.text-rotate{position:absolute;left:0;top:0;width:8vw;height:100%;display:flex;align-items:center;justify-content:center;z-index:71}.text-rotate.right{left:auto;right:0}.text-rotate-item{position:relative;transform:rotate(-90deg);white-space:nowrap;display:inline-block;color:rgba(140,140,140,.5)}.text-rotate-item:before{content:'';position:absolute;left:-3.4vw;top:50%;transform:translateY(-50%);border-top:1px solid #d1d1d1;width:3vw;height:1px}.text-rotate-item:after{content:'';position:absolute;right:-3.4vw;top:50%;transform:translateY(-50%);border-top:1px solid #d1d1d1;width:3vw;height:1px}.text-rotate-item.wh{color:#ffff}.line{width:3vw;height:2px;background-color:#1a1a1a;background-image:linear-gradient(to right,#f7844a 0,#ffad2f 100%)}.line.cen{margin-left:auto;margin-right:auto}.line.gr{background-color:#333}.line.gr2{background-color:#9d9d9d}.line-big{width:8vw}.line.big2{width:17vw}.tal{text-align:left}.tb{color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.tgr{background-image:linear-gradient(to right,#f7844a 0,#ffad2f 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.poin{pointer-events:none;position:relative;z-index:43}.tlt-mod{position:relative}.tlt-mod:before{content:'';position:absolute;left:-4.3vw;width:3.5vw;height:2px;top:1.3vw;z-index:12;background-color:#1a1a1a;background-image:linear-gradient(to right,#f7844a 0,#ffad2f 100%)}.tlt-mod:after{content:'';position:absolute;left:-17.3vw;width:13.5vw;height:1px;top:1.3vw;z-index:9;background-color:rgba(255,255,255,.1)}.tlt-mod.lth:after{background-color:#dedede}.text-mod{position:relative}.text-mod:before{content:'';position:absolute;left:-2vw;width:1.5vw;height:2px;top:.5vw;background-color:#1a1a1a;background-image:linear-gradient(to right,#f7844a 0,#ffad2f 100%);width:0}.text-mod:after{content:'';position:absolute;left:-2vw;width:1.5vw;height:2px;top:.5vw;background-color:rgba(255,255,255,.2)}.jcsb{justify-content:space-between}.posa{position:absolute}.fdc{flex-direction:column}.mobs{display:none}@media (max-width:900px){html{overflow-x:hidden}.title-lg{font-size:3.2rem}.title-mslg{font-size:5.5rem;letter-spacing:.2rem}.title-elg{font-size:6.6rem;letter-spacing:.2rem}.title{font-size:2.6rem}.tgg{padding:.1rem .4rem;margin:.2rem 0}.t-min{font-size:1.95rem}.t-ss{font-size:1.7rem}.t-min2{font-size:1.9rem}.text-tg{margin-left:1.5rem}.text-md{font-size:1.4rem}.text{font-size:1.2rem}.small-text{font-size:1.1rem}.tsm8{font-size:.8rem}.tsm{font-size:.9rem}.tsm10{font-size:1rem}.tsm11{font-size:1rem}.tsm12{font-size:1rem}.tsm13{font-size:1.1rem}.mr1{margin-right:1rem}.tnum{font-size:2.9rem}.text24{font-size:1.4rem}.text23{font-size:1.3rem}.text21{font-size:1.3rem}.container{max-width:400px;margin:0 auto;padding:0 15px}.container-min{max-width:90vw;margin:0 auto}.container-md{max-width:90vw;margin:0 auto}.container-mm{max-width:90vw;margin:0 auto}.mlg{margin-bottom:4.5rem}.msm{margin-bottom:2.4rem}.mb{margin-bottom:1.5rem}.mbm{margin-bottom:.7rem}.mbs{margin-bottom:.41rem}.section{padding:6rem 0}.mrm{margin-right:.5rem}.mr{margin-right:1rem}.mrs{margin-right:1.5rem}}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}div.fancy-select{position:relative;font-size:.9375vw;color:#fff;cursor:pointer;width:100%;z-index:99}div.fancy-select.disabled{opacity:.5}div.fancy-select div.trigger{text-align:left;position:relative;display:flex;align-items:center;border-radius:100px;padding-left:1.823vw;background-color:#f4f4f4;border:none;color:#282728;font-size:.9375vw;height:3.646vw;width:100%;transition:all 240ms ease-out}div.fancy-select div.trigger:after{content:'';border:solid #3974f4;border-width:0 2px 2px 0;display:inline-block;padding:.15vw;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);right:1.5vw;transition:.3s;margin-top:-3px;z-index:9}div.fancy-select div.trigger.open{box-shadow:none}div.fancy-select div.trigger.open:after{transform:rotate(0)}div.fancy-select ul.options{padding-left:0;list-style:none;margin:0;margin-top:-2px;position:absolute;left:0;visibility:hidden;opacity:0;z-index:50;overflow:auto;background-color:#f4f4f4;width:100%;max-height:30vw;overflow-y:auto;overflow-x:hidden;border-bottom-left-radius:20px;border-bottom-right-radius:20px;transition:opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out;-webkit-transition:opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out;-moz-transition:opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out;-ms-transition:opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out;-o-transition:opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out}div.fancy-select ul.options.open{visibility:visible;opacity:1;border:1px solid rgba(0,0,0,.07);border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding-top:1.5vw;z-index:-1;top:60%;transition:opacity .3s ease-out,top .3s ease-out;-webkit-transition:opacity .3s ease-out,top .3s ease-out;-moz-transition:opacity .3s ease-out,top .3s ease-out;-ms-transition:opacity .3s ease-out,top .3s ease-out;-o-transition:opacity .3s ease-out,top .3s ease-out}div.fancy-select ul.options.overflowing{top:100%;transition:opacity .3s ease-out,bottom .3s ease-out,visibility .3s ease-out;-webkit-transition:opacity .3s ease-out,bottom .3s ease-out,visibility .3s ease-out;-moz-transition:opacity .3s ease-out,bottom .3s ease-out,visibility .3s ease-out;-ms-transition:opacity .3s ease-out,bottom .3s ease-out,visibility .3s ease-out;-o-transition:opacity .3s ease-out,bottom .3s ease-out,visibility .3s ease-out}div.fancy-select ul.options.overflowing.open{top:100%;transition:opacity .3s ease-out,bottom .3s ease-out;-webkit-transition:opacity .3s ease-out,bottom .3s ease-out;-moz-transition:opacity .3s ease-out,bottom .3s ease-out;-ms-transition:opacity .3s ease-out,bottom .3s ease-out;-o-transition:opacity .3s ease-out,bottom .3s ease-out}div.fancy-select ul.options li{text-align:left;padding:1.1vw;color:#9699a9;cursor:pointer;white-space:nowrap;margin:0;transition:all 150ms ease-out;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out}div.fancy-select ul.options li:before{display:none}div.fancy-select ul.options li.selected{color:#e03d1c}div.fancy-select ul.options li.hover{color:#e03d1c;cursor:pointer}.to_top{position:fixed;right:2.5vw;bottom:1.5vw;box-shadow:0 0 84px rgba(0,108,163,.41);background-color:#dcbf8b;width:3.5vw;height:3.5vw;border-radius:100%;padding:.7vw;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:189;opacity:0;transform:scale(0);transition:all .4s}.to_top:before{content:'';position:relative;border:.8vw solid transparent;border-bottom:1vw solid #fff;transform:translateY(-25%);transition:all .4s}.to_top.act{opacity:1;transform:scale(1)}.to_top:hover:before{transform:translateY(-37%)}.online{position:relative;padding-left:.625vw}.online::before{content:'';border-radius:50%;width:.365vw;height:.365vw;background-color:#52b060;position:absolute;top:50%;transform:translateY(-50%);left:0;-webkit-animation:online 2s infinite;animation:online 2s infinite}.socials{display:flex;gap:.625vw}.socials-item{display:flex;align-items:center;justify-content:center;width:2.604vw;height:2.604vw;border-radius:50%;transition:.3s}.socials-item:hover{transform:scale(1.05)}.socials-item.is-viber{background-color:#7460f3}.socials-item.is-viber img{width:1.042vw}.socials-item.is-whatsapp{background-color:#25d266}.socials-item.is-whatsapp img{width:1.042vw}.socials-item.is-telegram{background-color:#00a2f2}.socials-item.is-telegram img{width:.99vw}.phone{display:flex;align-items:center}.phone img{width:.885vw;margin-right:.521vw;margin-bottom:.2vw}.colored{color:#ad8a06}.mbl{margin-bottom:2.708vw}.btn.btn--pdf .btn-logo{margin-right:.633vw;transition:.3s}.btn.btn--pdf:hover .btn-logo{color:#fff}.area,.input{padding:1.95625vw 3.073vw;border-radius:2px;background-color:#fff;color:#282728;width:100%;position:relative;border:0}.area::-moz-placeholder,.input::-moz-placeholder{color:#929292}.area:-ms-input-placeholder,.input:-ms-input-placeholder{color:#929292}.area::placeholder,.input::placeholder{color:#929292}.area:-ms-input-placeholder,.input:-ms-input-placeholder{color:#929292}.area::-ms-input-placeholder,.input::-ms-input-placeholder{color:#929292}.fz10{font-size:.521vw}.fz11{font-size:.573vw}.fz13{font-size:.677vw}.fz14{font-size:.729vw}.fz15{font-size:.78125vw}.fz16{font-size:.833vw}.fz17{font-size:.885vw}.fz18{font-size:.9375vw}.fz20{font-size:1.042vw}.fz22{font-size:1.146vw}.fz24{font-size:1.25vw}.fz25{font-size:1.302vw}.fz27{font-size:1.40625vw}.fz30{font-size:1.5625vw}.fz36{font-size:1.875vw}.fz40{font-size:2.083vw}.fz46{font-size:2.396vw}.fz48{font-size:2.5vw}.fz50{font-size:2.604vw}.fz55{font-size:2.865vw}.fz60{font-size:3.125vw}.fz64{font-size:3.333vw}.fz70{font-size:3.646vw}.fz75{font-size:3.90625vw}.fz100{font-size:5.208vw}.fz115{font-size:5.99vw}@-webkit-keyframes online{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes online{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes opacity{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes opacity{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@-webkit-keyframes animPulse{0%{opacity:0;transform:scale(1)}50%{opacity:.5}100%{opacity:0;transform:scale(1.8)}}@keyframes animPulse{0%{opacity:0;transform:scale(1)}50%{opacity:.5}100%{opacity:0;transform:scale(1.8)}}@-webkit-keyframes scroll{0%{transform:translateY(0)}50%{transform:translateY(-25%)}100%{transform:translateY(0)}}@keyframes scroll{0%{transform:translateY(0)}50%{transform:translateY(-25%)}100%{transform:translateY(0)}}@-webkit-keyframes loadingBg{0%{background-position:2%}100%{background-position:100%}}@keyframes loadingBg{0%{background-position:2%}100%{background-position:100%}}@media (max-width:900px){.container-big{max-width:90vw;margin:0 auto}.fz10{font-size:1rem}.fz11{font-size:1rem}.fz13{font-size:1rem}.fz14{font-size:1.1rem}.fz15{font-size:1.2rem}.fz16{font-size:1.3rem}.fz17{font-size:1.3rem}.fz18{font-size:1.5rem}.fz20{font-size:1.8rem}.fz22{font-size:1.8rem}.fz24{font-size:1.8rem}.fz25{font-size:2rem}.fz27{font-size:1.40625rem}.fz30{font-size:1.8rem}.fz36{font-size:1.875rem}.fz40{font-size:2.083rem}.fz46{font-size:2.396rem}.fz48{font-size:2.5rem}.fz55{font-size:2.565rem}.fz60{font-size:3.125rem}.fz70{font-size:3.3rem}.fz75{font-size:3.5rem}.fz100{font-size:3.5rem}.online{padding-left:1.198rem}.online::before{width:.417rem;height:.417rem;top:.3rem}.socials{gap:.625rem}.socials-item{width:3rem;height:3rem}.socials-item.is-whatsapp img{width:1.2rem}.socials-item.is-telegram img{width:1.2rem}.phone img{width:.677rem;margin-right:.521rem;margin-bottom:.3rem}.mbl{margin-bottom:2.708rem}.area,.input{padding:1.5625rem 2.604rem;line-height:1.042rem}.btn{padding:2.135rem 2.396rem}.btn--arrows{gap:1rem}.btn.btn--pdf .btn-logo{margin-right:.833rem}}.main{background:url(../img/hero-bg.webp) center no-repeat;background-size:cover}.header__inner{padding:1.40625vw 0;color:#fff;display:flex;align-items:center;justify-content:space-between}.logo{display:flex;align-items:center}.logo__img{display:flex;width:15.99vw;margin-right:2.083vw}.btn.btn--design{padding:.833vw 1.25vw;letter-spacing:.38px}.btn.btn--design .btn-text{display:block}.btn.btn--design img{display:flex;width:1.354vw;margin-right:.885vw}.header-socials{display:flex;align-items:center}.header-socials p{margin-right:.99vw}.social{display:flex;width:2.604vw;transition:.3s}.social:hover{transform:scale(1.05)}.header-contacts{display:flex;flex-direction:column;align-items:center}.phone{display:flex;align-items:center}.phone__img{display:flex;width:.677vw;margin-right:.573vw}.phone .link{color:#fff}.btn.btn--dark{padding:.729vw 1.25vw;background-color:#1f1f1f;box-shadow:none;background-image:none;color:#fcdc6e}.btn.btn--dark:hover{background-color:#fcdc6e;color:#282828}.nav__close{display:none}.nav__inner{display:flex;align-items:center;justify-content:space-between}.nav__item{position:relative}.nav__item:not(:last-child)::before{content:'';position:absolute;top:50%;transform:translateY(-50%);right:-2.4vw;width:4px;height:4px;background-color:#fff;border-radius:50%}.nav__item a{color:#fff;transition:.3s}.nav__item a:hover{color:#fcdc6e}.nav__item--colored a{color:#fcdc6e}@media (max-width:900px){.header__inner{padding:1.40625rem 0;flex-direction:column;align-items:center}.header__inner .btn{margin-bottom:2rem}.logo__img{width:20rem;margin-right:0;margin-bottom:2rem}.btn.btn--design{padding:.833rem 1.25rem}.btn.btn--design img{width:1.354rem;margin-right:.885rem}.header-socials{margin-bottom:2rem}.header-socials p{display:none}.social{width:4rem}.phone__img{width:.677rem;margin-right:.573rem}.btn.btn--dark{padding:.729rem 1.25rem}.nav__item:not(:last-child)::before{right:-2.4rem}.header-logo p{display:none}.header-contacts .online{display:none}.nav__mob{display:inline-flex;align-items:center;position:absolute;right:1rem;top:3.7rem}.nav__burger{width:2rem;height:1.7rem;flex-direction:column;justify-content:space-between;cursor:pointer;display:flex}.nav__burger-item{display:block;width:100%;height:3px;border-radius:4px;position:relative;background-color:#fcdc6e}.nav{z-index:999;position:fixed;left:0;top:0;width:75%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#fff;transform:translateX(-100%);transition:all .4s ease-in}.nav__close{width:3rem;height:3rem;position:absolute;top:3rem;right:3rem;display:block}.nav__close::after,.nav__close::before{content:' ';position:absolute;left:50%;height:100%;width:3px;background-color:#fcdc6e;border-radius:3px}.nav__close::before{transform:rotate(45deg)}.nav__close::after{transform:rotate(-45deg)}.nav__inner{flex-direction:column;align-items:flex-start}.nav__item{padding:1rem 2.292rem;font-size:1.5rem}.nav__item::before{display:none}.nav__item a{color:#000}.nav.active{transform:translateX(0)}}.hero{padding-top:6.354vw;padding-bottom:8.802vw}.hero__inner{display:flex;flex-direction:column;align-items:flex-start;color:#fff}.hero-badge{padding:1.09375vw 1.354vw;color:#fcdc6e;border-radius:1px;background-color:#282728}.lined{border-bottom:1px dashed #fcde76;padding-bottom:.3vw}.hero-text{display:flex;align-items:center}.hero-text::before{content:'';width:3.4375vw;height:.15625vw;background-color:#fcde76;display:block;margin-top:.5vw;margin-right:.885vw}.hero-items{display:flex;flex-wrap:wrap;max-width:43.542vw}.hero-item{position:relative;padding-left:1.198vw;margin-right:3.229vw;margin-bottom:1.042vw}.hero-item::before{content:'';width:.3125vw;height:.3125vw;border:2px solid #fff;position:absolute;left:0;top:50%;transform:translateY(-50%);border-radius:50%}.btn.btn--arrow img{display:flex;width:.729vw;margin-left:1.042vw}.hero-play{display:flex;width:12.917vw;position:absolute;top:11.354vw;right:21.5625vw}.hero-play img:first-child{-webkit-animation:rotate 10s linear infinite;animation:rotate 10s linear infinite}.hero-play img:last-child{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1.354vw}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.hero-trust{padding:4.167vw 2.448vw 2.083vw 2.448vw;background:url(../img/hero-trust.png) center no-repeat;background-size:cover;position:absolute;bottom:0;right:8.958vw}.hero-trust__pin{position:absolute;left:50%;transform:translateX(-50%);top:.2vw;width:1.51vw;height:1.51vw;box-shadow:0 43px 101px rgba(245,219,117,.2),inset 0 0 10px rgba(206,229,251,.15);background-color:#fcdc6e;background-image:linear-gradient(-216deg,#fff0bf 0,#fcdc6e 100%);z-index:1;border-radius:50%}.hero-trust__pin::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fcdc6e;opacity:.2;border-radius:50%;-webkit-animation:animPulse 2s linear infinite;animation:animPulse 2s linear infinite;z-index:-1}.colored{color:#ffe485}@media (min-width:901px){.mn{display:none}}@media (max-width:900px){.hero{padding-top:2rem;padding-bottom:0}.hero-badge{padding:1.09375rem 1.354rem}.lined{padding-bottom:.3rem}.hero-text::before{width:3.4375rem;height:.15625rem;margin-top:.5rem;margin-right:.885rem}.hero-items{max-width:43.542rem}.hero-item{padding-left:1.198rem;margin-right:3.229rem;margin-bottom:1.042rem}.hero-item::before{width:.3125rem;height:.3125rem}.btn.btn--arrow img{width:.729rem;margin-left:1.042rem}.hero-play{width:24.8rem;top:unset;right:unset;position:relative;margin:0 auto;margin-top:2rem}.hero-play img:last-child{width:2.6rem}.hero-trust{padding:4.167rem 2.448rem 2.083rem 2.448rem;right:unset;position:relative;margin:0 auto;margin-top:4rem;max-width:20rem}.hero-trust__pin{top:.2rem;width:1.51rem;height:1.51rem}.fz64{font-size:3.333rem}.fz64 br{display:none}.fz55 br{display:none}.header-logo{align-self:flex-start}.logo__img{width:19rem;margin-right:0;margin-bottom:2rem}.dn{display:none}.header-contacts .online{display:block}.online::before{width:.7rem;height:.7rem;top:.7rem}.phone__img{width:1.1rem;margin-right:1rem}.phone img{width:1.1rem;margin-right:1rem;margin-bottom:0}.hero__inner{align-items:center;text-align:center}.hero__inner .fz64{font-size:2.4rem;margin-bottom:16px}.hero__inner .hero-text{flex-direction:column;font-size:24px}.hero__inner .hero-text::before{width:66px;height:3px;margin-top:0;margin-right:0;margin-bottom:16px}.hero__inner .hero-items{max-width:unset;flex-direction:column;align-items:center}.hero__inner .hero-items::before{content:'';width:6px;height:6px;border:2px solid #fff;border-radius:50%;margin-bottom:24px}.hero__inner .hero-item{padding-left:0;margin-right:0;margin-bottom:15px;font-size:16px}.hero__inner .hero-item::before{display:none}.hero-play{width:85px;left:20px;bottom:18px;margin:0;position:absolute}.hero-play img:last-child{width:9px}.hero-trust{padding:0;background:0 0;margin:0;position:absolute;right:18px;bottom:23px}.hero-trust p{font-size:12px;text-align:right;margin-bottom:0}.hero-trust__pin{top:unset;left:unset;right:6px;bottom:-29px}.hero{padding-bottom:130px}.nav__burger{width:3rem;height:2.1rem}.nav__mob{right:20px;top:23px}.nav__burger-item{background-color:#fff}.nav{padding:20px;width:100%;background-color:#282728;flex-direction:column;justify-content:flex-start;color:#fff;overflow-y:auto}.nav .header-contacts{margin-bottom:32px}.nav .header-socials{flex-direction:column;align-items:center;margin-bottom:32px}.nav .header-socials p{display:block;margin-bottom:8px}.nav__close::after,.nav__close::before{background-color:#fff}.nav__close{top:20px;right:20px}.nav__item a{color:#fff}.nav__inner{align-items:center}.nav__item{margin-bottom:44px;padding:0}.nav__item::after{content:'';width:4px;height:4px;background-color:#fff;border-radius:50%;position:absolute;left:50%;transform:translateX(-50%);bottom:-23px}.nav__item:last-child{margin-bottom:30px}.nav__item:last-child::after{display:none}}.quiz{z-index:1}.quiz .container{display:flex;flex-direction:column;align-items:center}.quiz-badge{display:flex;align-items:center;padding:.59375vw 1.823vw;border-radius:2px;background-color:#fff0bf}.quiz-badge .fz30{margin-right:.573vw}.quiz-inner{display:flex;justify-content:space-between;width:100%}.quiz-form{padding:2vw 5.365vw;box-shadow:0 16px 113px 13px rgba(40,39,40,.1);border-radius:2px;background-color:#fff;position:relative;width:55.729vw;height:44.271vw;display:flex;flex-direction:column}.quiz-form::before{content:'';width:98%;height:98%;border-radius:2px;border:1px solid #e5e5e5;position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.quiz-progress{position:relative;margin-bottom:1.615vw;z-index:1}.quiz-progress p{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}.quiz-progress__bar{width:100%;position:relative;overflow:hidden;height:2.5vw;border-radius:2px;background-color:#f7f7f7}.quiz-progress__inner{position:absolute;left:.26vw;top:50%;transform:translateY(-50%);height:2.083vw;border-radius:2px;background-color:#fcdc6e;-webkit-animation:loadingBg 15s infinite linear;animation:loadingBg 15s infinite linear;background-image:url(../img/loading.png);width:12%}.quiz-item .fz36{margin-bottom:1.5625vw}.quiz-options{display:flex;flex-wrap:wrap}.quiz-options--slider{justify-content:center;width:36.458vw;margin:0 auto}.quiz-options--inline{justify-content:space-between}.quiz-options--inline .quiz-option{width:21.615vw;margin-right:0;margin-bottom:1.5625vw}.quiz-options--inline .quiz-option__wrapper{padding:1.042vw 1.146vw 1.042vw 1.979vw;width:100%;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;border-radius:2px;background-color:#ededed;margin-bottom:0}.quiz-options--inline .quiz-option__checkbox{position:relative;transform:unset;bottom:unset;left:unset}.quiz-option{cursor:pointer;display:flex;flex-direction:column;align-items:center;width:12.24vw;margin-right:4.115vw;margin-bottom:1.458vw}.quiz-option:nth-child(3n){margin-right:0}.quiz-option:nth-child(n+3){margin-bottom:0}.quiz-option:hover .quiz-option__wrapper{border-color:#fcdc6e}.quiz-option__input{display:none}.quiz-option__input:checked~.quiz-option__wrapper{border-color:#fcdc6e}.quiz-option__input:checked~.quiz-option__wrapper .quiz-option__checkbox img:first-child{display:none}.quiz-option__input:checked~.quiz-option__wrapper .quiz-option__checkbox img:last-child{display:block}.quiz-option__input:checked~.quiz-option__wrapper .quiz-option__checkbox::before{background-color:#fcdc6e}.quiz-option__wrapper{position:relative;margin-bottom:1.5625vw;width:100%;border:2px solid transparent;transition:.3s}.quiz-option__img{display:flex;position:relative;width:100%;height:9.115vw;transition:.3s;border-radius:2px;overflow:hidden}.quiz-option__img img{position:absolute;max-width:unset;max-height:unset;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.quiz-option__checkbox{width:2.083vw;height:2.083vw;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;position:absolute;left:50%;transform:translateX(-50%);bottom:-1.021vw;transition:.3s;z-index:2}.quiz-option__checkbox::before{content:'';width:1.354vw;height:1.354vw;background-color:#f7f7f7;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%}.quiz-option__checkbox img{width:.573vw;z-index:1}.quiz-option__checkbox img:last-child{display:none}.quiz-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:auto;position:relative;z-index:1}.quiz-click{display:flex;align-items:center}.quiz-click__img{display:flex;width:1.71875vw;margin-right:.885vw}.quiz-btn{padding:0;width:13.021vw;height:3.958vw;margin-left:1.09375vw}.quiz-btn__hint{position:absolute;left:102%;top:50%;transform:translateY(-50%);width:80%;color:#282828;box-shadow:4px 7px 17px -6px #000;background-color:#fff;text-align:center;padding:5px 0;border-radius:6px;z-index:33;opacity:0;transition:opacity .6s}.btn-arrows{display:flex;gap:.104vw;margin-left:.625vw}.btn-arrow{-webkit-animation:opacity 2s ease-in infinite;animation:opacity 2s ease-in infinite}.btn-arrow:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.btn-arrow:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.quiz-btn--next:hover:disabled .quiz-btn__hint{opacity:1}.quiz-right{background:url(../img/quiz-right-bg.png) center no-repeat;background-size:cover;padding:2.8125vw 0;width:24.479vw;display:flex;flex-direction:column;align-items:center;color:#fff}.quiz-right__title{margin-bottom:1.979vw}.quiz-person{position:relative;margin-bottom:.78125vw}.quiz-person__img{display:flex;width:13.125vw}.quiz-person p{position:absolute;left:.417vw;bottom:1.51vw;white-space:nowrap}.quiz-gift{display:flex}.quiz-gift__img{display:flex;width:6.042vw}.quiz-gift p{padding-top:1.5625vw;margin-left:.625vw}.quiz-phone{padding:1.667vw 1.51vw .9375vw 1.51vw;border-radius:2px;background-color:#2d2d2d;position:relative;display:flex;flex-direction:column;align-items:center;margin-top:-1.9vw}.quiz-phone__pin{width:1.667vw;height:1.667vw;background-color:#fcdc6e;display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;left:50%;transform:translateX(-50%);top:-.833vw;z-index:1}.quiz-phone__pin::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fcdc6e;opacity:.2;border-radius:50%;-webkit-animation:animPulse 2s linear infinite;animation:animPulse 2s linear infinite;z-index:-1}.quiz-phone__pin img{width:.677vw}.irs--flat .irs-line{height:10px;border-radius:2px}.irs--flat .irs-max,.irs--flat .irs-min{display:none}.irs--flat .irs-single{display:none}.irs-grid{bottom:-12px}.irs--flat .irs-grid-pol{display:none}.irs--flat .irs-grid-text{color:#282828;font-size:.9375vw;font-weight:500;font-family:TTNorms,sans-serif}.irs--flat .irs-grid-text::after{content:' мм';font-weight:500}.irs--flat .irs-grid-text.js-grid-text-0{left:1.4%!important}.irs--flat .irs-grid-text.js-grid-text-1{left:96.5%!important}.irs--flat .irs-bar{border-radius:2px;height:10px;background-color:#fcdc6e}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{width:40px;height:40px;border:7px solid #fff;background-color:#fcdc6e;border-radius:50%;top:9px;cursor:pointer;box-shadow:1px 1px 51px rgba(0,0,0,.1)}.irs--flat .irs-handle i:first-child{display:none}.quiz-slider{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:3.804vw}.quiz-slider__block{display:flex;align-items:center;margin-bottom:1.021vw}.quiz-slider__input{width:7.8125vw;height:3.125vw;border-radius:2px;background-color:#ededed;display:flex;align-items:center;justify-content:center;border:0;text-align:center;margin:0 1.042vw}.quiz-slider__slider{width:100%}.mbx.fz36{margin-bottom:2.604vw}.quiz-dk{display:flex;align-items:center;cursor:pointer;margin-right:auto}.quiz-dk input:checked~.quiz-dk__check{background-color:#fcdd73}.quiz-dk input:checked~.quiz-dk__check img{display:block}.quiz-dk__check{display:flex;align-items:center;justify-content:center;width:1.146vw;height:1.146vw;border-radius:2px;background-color:transparent;border:1px solid #fcdd73;margin-right:.625vw}.quiz-dk__check img{width:.417vw;display:none}.quiz-item .fz36.mbs{margin-bottom:.78125vw}.quiz-btn.quiz-btn--prev{background-color:#f7f7f7;background-image:none;color:rgba(40,40,40,.5)}.quiz-btn.quiz-btn--prev .btn-text{font-weight:400}.quiz-form.is-semifinal{padding:0;width:100%;height:auto;background-image:url(../img/semifinal-bg.jpg);background-size:cover}.quiz-form.is-semifinal::before{display:none}.quiz-semifinal{color:#fff;padding:4.167vw 8.333vw;position:relative}.quiz-semifinal__wrapper{width:29.021vw;display:flex;flex-direction:column;align-items:center}.quiz-semifinal__img{position:absolute;width:47.604vw;right:-3vw;bottom:-7.5vw}.quiz-semifinal .btn,.quiz-semifinal .input{width:20.833vw;height:5.208vw}.quiz-semifinal .btn{padding:0}.quiz-socials{display:flex}.quiz-social{cursor:pointer}.quiz-social:hover .quiz-social__img{transform:scale(1.05)}.quiz-social__input{display:none}.quiz-social__input:checked~.quiz-social__wrapper{box-shadow:4px 6px 27px rgba(40,40,40,.1);background-color:#fff}.quiz-social__input:checked~.quiz-social__wrapper .quiz-social__text{color:#282828}.quiz-social__img{display:flex;width:2.604vw;transition:.3s}.quiz-social__wrapper{padding:.677vw .9375vw;display:flex;flex-direction:column;align-items:center;gap:.573vw;transition:.3s;border-radius:2px}.quiz-social__text{transition:.3s}.colored{color:#fbe185}.policy{display:flex;align-items:center;gap:.625vw;cursor:pointer}.policy input:checked~.policy__check{background-color:#fcdd73}.policy a{display:block;color:#fff}.policy__check{width:.833vw;height:.833vw;border-radius:2px;border:1px solid #fcdd73;display:flex;justify-content:center;align-items:center;cursor:pointer}.policy__check img{width:.3125vw}@media (max-width:900px){.quiz-badge{padding:.59375rem 1.823rem}.quiz-badge .fz30{margin-right:.573rem}.quiz-form{padding:2rem;width:100%;height:auto;display:flex}.quiz-progress{margin-bottom:1.615rem}.quiz-progress__bar{height:2.5rem}.quiz-progress__inner{left:.26rem;height:2.083rem}.quiz-item .fz36{margin-bottom:1.5625rem}.quiz-options--slider{width:100%}.quiz-options--inline .quiz-option{width:100%;margin-bottom:1.5625rem}.quiz-options--inline .quiz-option__wrapper{padding:1.042rem 1.146rem 1.042rem 1.979rem}.quiz-option{width:49%;margin-right:0;margin-bottom:1.458rem!important}.quiz-option__wrapper{margin-bottom:1.5625rem}.quiz-option__img{height:9.115rem}.quiz-option__checkbox{width:2.083rem;height:2.083rem;bottom:-1.021rem}.quiz-option__checkbox::before{width:1.354rem;height:1.354rem}.quiz-option__checkbox img{width:.573rem}.quiz-click__img{width:1.71875rem;margin-right:.885rem}.quiz-btn{width:13.021rem;height:4.5rem;margin-left:0;margin-bottom:1rem}.btn-arrows{gap:.104rem;margin-left:.625rem}.quiz-right{display:none}.irs--flat .irs-grid-text{font-size:.9375rem}.quiz-slider{margin-bottom:3.804rem}.quiz-slider__block{margin-bottom:1.021rem}.quiz-slider__input{width:7.8125rem;height:3.125rem;margin:0 1.042rem}.mbx.fz36{margin-bottom:2.604rem}.quiz-dk__check{width:1.146rem;height:1.146rem;margin-right:.625rem}.quiz-dk__check img{width:.417rem}.quiz-item .fz36.mbs{margin-bottom:.78125rem}.quiz-semifinal{padding:2rem;padding-bottom:26rem}.quiz-semifinal__wrapper{width:100%}.quiz-semifinal__img{width:28rem;right:-3rem;bottom:-4.3rem}.quiz-semifinal .btn,.quiz-semifinal .input{width:100%;height:4.5rem;font-size:1.3rem}.quiz-semifinal .btn .btn-text{font-size:1.3rem}.quiz-social__img{width:2.604rem}.quiz-social__wrapper{padding:.677rem .9375rem;gap:.573rem}.policy{gap:.625rem}.policy__check{width:.833rem;height:.833rem}.policy__check img{width:.3125rem}.quiz-bottom{margin-top:3rem;justify-content:center}.quiz-click{display:none}.quiz-btn__hint{display:none}.quiz-btns{display:flex;flex-direction:column;align-items:center}.quiz-progress p{white-space:nowrap}.policy br{display:none}.fz20{font-size:1.4rem}.btn.btn--arrow img{width:1.229rem}.hero__inner .btn--arrow{width:100%}}.dark-sections{background:#2d2d2d url(../img/dark-bg.jpg) center no-repeat;background-size:cover;margin-top:-27vw}.catalog{padding-top:27.083vw}.catalog-wrapper{display:flex;justify-content:space-between}.catalog-btn-wrapper{display:flex;flex-direction:column;align-items:flex-start}.catalog-btn{transition:.3s;cursor:pointer;display:flex;align-items:center;letter-spacing:1.8px;margin-bottom:2.34375vw}.catalog-btn.active{color:#fcdc6e}.catalog-btn.active::before{width:2.34375vw;margin-right:1.302vw}.catalog-btn::before{content:'';display:block;width:0;height:.15625vw;background-color:#fcde76;transition:.3s;margin-right:0}.catalog-btn:hover{color:#fcdc6e}.catalog-btn-img{display:flex;width:17.448vw;margin-bottom:2.34375vw;border-radius:4px;overflow:hidden}.catalog-item{display:flex}.catalog-slider{width:32.8125vw;margin-right:5.208vw}.catalog-slider.slick-slider{margin-bottom:0}.catalog-slider__img{border-radius:2px;overflow:hidden;position:relative;height:41.667vw}.catalog-slider__img img{position:absolute;max-width:unset;max-height:unset;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.slick-arrow{width:3.125vw;height:3.125vw;border:1px solid #fff;border-radius:50%;z-index:1;transition:.3s}.slick-arrow:hover{box-shadow:0 43px 101px rgba(245,219,117,.2),inset 0 0 10px rgba(206,229,251,.15);background-image:linear-gradient(-216deg,#fff0bf 0,#fcdc6e 100%);border-color:transparent}.slick-arrow::before{content:'';width:.46875vw;height:.885vw;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-size:contain;opacity:1}.slick-prev{left:2.8125vw}.slick-prev:hover::before{background-image:url(../img/arrow-prev-dark.png)}.slick-prev::before{background-image:url(../img/arrow-prev-light.png)}.slick-next{right:2.8125vw}.slick-next:hover::before{background-image:url(../img/arrow-next-dark.png)}.slick-next::before{background-image:url(../img/arrow-next-light.png)}.catalog-right{width:19.271vw;display:flex;flex-direction:column;justify-content:space-between}.catalog-right .btn{width:100%}.catalog-check{display:flex;margin-bottom:1.11875vw}.catalog-check:last-child{margin-bottom:0}.catalog-check::before{content:'';width:.417vw;height:.417vw;border:2px solid #fcdc6e;border-radius:50%;display:block;margin-top:.3vw;margin-right:.46875vw}.slick-dots{bottom:2vw}.slick-dots li{width:.521vw;height:.521vw}.slick-dots li button{width:100%;height:100%;padding:0;border-radius:50%;background-color:#fff;position:relative;z-index:1;transition:.3s}.slick-dots li button:hover{background-color:#393939}.slick-dots li button:hover::before{opacity:0}.slick-dots li button::before{content:'';width:.99vw;height:.99vw;background-color:#393939;opacity:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1;border-radius:50%;transition:.3s}.slick-dots li.slick-active button{background-color:#393939}.slick-dots li.slick-active button::before{opacity:.2;background-color:#393939}@media (max-width:900px){.dark-sections{margin-top:0}.catalog{padding-top:2rem}.catalog-btn{margin-bottom:2.34375rem}.catalog-btn.active::before{width:2.34375rem;margin-right:1.302rem}.catalog-btn::before{height:.15625rem}.catalog-btn-img{width:17.448rem;margin-bottom:2.34375rem}.catalog-slider{width:100%;margin-right:0;margin-bottom:2rem}.catalog-slider__img{height:41.667rem}.slick-arrow{width:3.125rem;height:3.125rem}.slick-arrow::before{width:.46875rem;height:.885rem}.slick-prev{left:2.8125rem}.slick-next{right:2.8125rem}.catalog-right{width:19.271rem}.catalog-check{margin-bottom:1.11875rem}.catalog-check::before{width:.417rem;height:.417rem;margin-top:.3rem;margin-right:.46875rem}.slick-dots{bottom:2rem}.slick-dots li{width:.521rem;height:.521rem}.slick-dots li button::before{width:.99rem;height:.99rem}.catalog-wrapper{flex-direction:column;align-items:center}.catalog-items{width:100%}.catalog-item{flex-direction:column;align-items:flex-start;width:100%}.catalog-right{margin-top:2rem;width:100%;gap:2rem}}.download{padding-top:.521vw;padding-bottom:0;overflow:hidden}.download-form{padding:5vw 5.521vw 4.167vw 5.521vw;background:url(../img/download-bg.jpg) center no-repeat;background-size:cover;position:relative}.download-form .policy a{color:#282728}.download-socials{display:flex;align-items:center;margin-bottom:1.5625vw}.download-socials .quiz-socials{margin-left:1.042vw}.download-wrapper{display:flex}.download-wrapper input{margin-right:1.146vw;width:19.323vw}.download-wrapper .btn,.download-wrapper .input{height:5.208vw}.download-img{display:flex;width:57.135vw;position:absolute;right:-9.2vw;bottom:-7.3vw;pointer-events:none}@media (max-width:900px){.download{padding-top:.521rem}.download-form{padding:2rem;padding-bottom:20rem}.download-socials{margin-bottom:1.5625rem;flex-direction:column;gap:1rem}.download-socials br{display:none}.download-socials .quiz-socials{margin-left:1.042rem}.download-wrapper input{margin-right:1.146rem;width:19.323rem}.download-wrapper .btn,.download-wrapper .input{height:5.208rem}.download-img{width:35.135rem;right:-5.2rem;bottom:-7.3rem}.download-wrapper{flex-direction:column}.download-wrapper .btn,.download-wrapper .input{height:4.5rem;width:100%;margin-right:0;margin-bottom:1rem}.policy__check{min-width:1.2rem;height:1.2rem}}.stone{color:#fff;padding-bottom:0}.stone-item{position:relative}.stone-item__img{display:flex}.stone-item-1{padding-left:9vw}.stone-item-1 .stone-item__img{width:45.573vw}.stone-item-1 .stone-check:nth-child(1){left:5.1vw;top:7vw}.stone-item-1 .stone-check:nth-child(2){left:-2.8vw;top:17.4vw}.stone-item-1 .stone-check:nth-child(3){left:-1.9vw;top:26.7vw}.stone-item-1 .stone-check:nth-child(4){left:3.2vw;top:36vw}.stone-item-1 .stone-check:nth-child(5){left:16.5vw;top:45.6vw}.stone-check{position:absolute;display:flex;align-items:center}.stone-check__pin{display:flex;justify-content:center;align-items:center;width:2.083vw;height:2.083vw;box-shadow:0 43px 101px rgba(245,219,117,.2),0 0 29px rgba(253,230,150,.35),inset 0 0 10px rgba(206,229,251,.15);background-color:#393939;background-image:linear-gradient(-216deg,#fff0bf 0,#fcdc6e 100%);margin-left:3.385vw;position:relative;z-index:1;border-radius:50%}.stone-check__pin::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fcdc6e;opacity:.2;border-radius:50%;-webkit-animation:animPulse 2s linear infinite;animation:animPulse 2s linear infinite;z-index:-1}.stone-check__pin img{width:.573vw}.stone-item-2{position:absolute;top:18.2vw;left:47vw}.stone-item-2 .stone-item__img{width:10vw}.stone-item-3{position:absolute;top:31vw;left:55.8vw}.stone-item-3 .stone-item__img{width:10vw}.stone-item-4{position:absolute;top:44vw;left:46.5vw}.stone-item-4 .stone-item__img{width:10vw}.stone-cancel{position:absolute;left:6.25vw;top:2.5vw;display:flex;white-space:nowrap}.stone-cancel__pin{display:flex;align-items:center;justify-content:center;min-width:2.083vw;height:2.083vw;box-shadow:0 43px 101px rgba(231,231,231,.2),inset 0 0 10px rgba(206,229,251,.15);background-color:#393939;background-image:linear-gradient(-216deg,#c6c6c6 0,#c6c6c6 100%);border-radius:50%;margin-right:4.427vw}.stone-cancel__pin img{width:.46875vw}.stone-click{display:flex;flex-direction:column;align-items:center;position:absolute;bottom:-.78125vw;right:10.052vw}.stone-click__img{display:flex;width:1.354vw;margin-bottom:1.25vw}.stone-click__pin{width:1.51vw;height:1.51vw;box-shadow:0 43px 101px rgba(245,219,117,.2),inset 0 0 10px rgba(206,229,251,.15);background-color:#fcdc6e;background-image:linear-gradient(-216deg,#fff0bf 0,#fcdc6e 100%);border-radius:50%;position:relative;z-index:1;margin-top:1.823vw}.stone-click__pin::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fcdc6e;opacity:.2;border-radius:50%;-webkit-animation:animPulse 2s linear infinite;animation:animPulse 2s linear infinite;z-index:-1}@media (max-width:900px){.stone{display:none}.stone-item-1{padding-left:9rem}.stone-item-1 .stone-item__img{width:45.573rem}.stone-item-1 .stone-check:nth-child(1){left:5.1rem;top:7rem}.stone-item-1 .stone-check:nth-child(2){left:-2.8rem;top:17.4vw}.stone-item-1 .stone-check:nth-child(3){left:-1.9rem;top:26.7rem}.stone-item-1 .stone-check:nth-child(4){left:3.2rem;top:36rem}.stone-item-1 .stone-check:nth-child(5){left:16.5rem;top:45.6rem}.stone-check__pin{width:2.083rem;height:2.083rem;margin-left:3.385rem}.stone-check__pin img{width:.573rem}.stone-item-2{top:18.2rem;left:47rem}.stone-item-2 .stone-item__img{width:10rem}.stone-item-3{top:31rem;left:55.8rem}.stone-item-3 .stone-item__img{width:10rem}.stone-item-4{top:44rem;left:46.5rem}.stone-item-4 .stone-item__img{width:10rem}.stone-cancel{left:6.25rem;top:2.5rem}.stone-cancel__pin{min-width:2.083rem;height:2.083rem;margin-right:4.427rem}.stone-cancel__pin img{width:.46875rem}.stone-click{bottom:-.78125rem;right:10.052rem}.stone-click__img{width:1.354rem;margin-bottom:1.25rem}.stone-click__pin{width:1.51rem;height:1.51rem;margin-top:1.823rem}}.cases-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:3.125vw}.cases-items{display:flex;justify-content:space-between;flex-wrap:wrap}.cases-item{position:relative;margin-bottom:2.448vw}.cases-item::before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background-image:linear-gradient(to top,#171717 0,rgba(40,39,40,0) 100%);z-index:1;pointer-events:none}.cases-item__content{position:absolute;left:3.385vw;bottom:2.604vw;z-index:2;display:flex;flex-direction:column;align-items:flex-start}.cases-item__title{margin-bottom:1.5625vw}.cases-item__price{padding:.625vw 1.09375vw .625vw .729vw;display:flex;align-items:center;border-radius:2px;background-color:#fde181}.cases-item__price img{width:1.09375vw;margin-right:.625vw}.cases-slider{width:38.021vw}.cases-slider__img{height:26.042vw;position:relative;border-radius:2px;overflow:hidden}.cases-slider__img img{position:absolute;max-width:unset;max-height:unset;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.cases-slider .slick-dots{z-index:9;text-align:right;padding-right:3.333vw}.cases-slider .slick-dots li button::before{background-color:#fde181}.cases-slider .slick-dots li.slick-active button{background-color:#fde181}.cases-slider .slick-dots li button:hover{background-color:#fde181}.cases-btns{display:flex;justify-content:center;margin-top:1.615vw}.cases-btn{display:flex;align-items:center;cursor:pointer}.cases-btn::before{border-color:#282728}.cases-btn img{width:.729vw;margin-left:.99vw}@media (max-width:900px){.cases-head{margin-bottom:3.125rem}.cases-item{margin-bottom:2.448rem}.cases-item__content{left:3.385rem;bottom:2.604rem}.cases-item__title{margin-bottom:1.5625rem}.cases-item__price{padding:.625rem 1.09375rem .625rem .729rem}.cases-item__price img{width:1.09375rem;margin-right:.625rem}.cases-items{width:100%}.cases-item{width:100%}.cases-slider{width:100%}.cases-slider__img{height:26.042rem}.cases-slider .slick-dots{padding-right:3.333rem}.cases-btns{margin-top:1.615rem}.cases-btn img{width:.729rem;margin-left:.99rem}.cases-head{flex-direction:column;gap:1rem}}.calc{padding-top:0;padding-bottom:0}.calc-form{padding:4.427vw 5.625vw;background:url(../img/calc-bg.jpg) center no-repeat;background-size:cover;position:relative}.calc-form .btn{width:27.8vw;margin-bottom:1.042vw}.calc-img{display:flex;width:45.677vw;position:absolute;bottom:-7.4vw;right:-6.6vw;pointer-events:none}.calc-items{margin-bottom:.99vw}.calc-item{display:flex;align-items:center;margin-bottom:1.302vw}.calc-item::before{content:'';width:.3125vw;height:.3125vw;border:2px solid #fcdc6e;display:block;border-radius:50%;margin-right:.46875vw}.calc-wrapper{display:flex;margin-bottom:1.198vw}.calc-wrapper .input{width:15.3125vw;margin-left:.46875vw;margin-bottom:0}.calc-file{width:12.083vw;height:5.208vw;box-shadow:2px 3px 87px rgba(40,39,40,.05);border-radius:2px;background-color:#fff;padding-left:1.823vw;display:flex;align-items:center;cursor:pointer}.calc-file input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.calc-file__text{color:#929292;margin-right:1.458vw}.calc-file img{width:1.198vw}@media (max-width:900px){.calc-form{padding:2rem;padding-bottom:34rem}.calc-form .btn{width:100%;margin-bottom:1.042rem}.calc-img{width:33.677rem;bottom:-5.5rem;right:-3.6rem}.calc-items{margin-bottom:.99rem}.calc-item{margin-bottom:1.302rem}.calc-item::before{min-width:.3125rem;height:.3125rem;margin-right:.46875rem}.calc-wrapper{margin-bottom:1.198rem;flex-direction:column}.calc-wrapper .input{width:100%;margin-left:0;margin-bottom:1rem}.calc-file{width:100%;height:4.5rem;padding-left:1.823rem;margin-bottom:1rem}.calc-file__text{margin-right:1.458rem}.calc-file img{width:1.198rem}.calc-form button .btn-text{font-size:.9rem}}.promo{padding-bottom:22.8125vw}.promo-inner{display:flex;justify-content:space-between;align-items:flex-end}.promo-wrap{position:relative}.promo-line{position:absolute;right:5.8vw;top:5vw}.promo-line__img{display:flex;width:3.646vw;position:absolute;left:-4.3vw;top:-1.2vw}.promo-right .btn{width:21.5625vw}.promo-check{display:flex;align-items:center;margin-bottom:4.115vw}.promo-check__pin{display:flex;justify-content:center;align-items:center;width:2.083vw;height:2.083vw;box-shadow:0 43px 101px rgba(245,219,117,.2),0 0 29px rgba(253,230,150,.35),inset 0 0 10px rgba(206,229,251,.15);background-color:#393939;background-image:linear-gradient(-216deg,#fff0bf 0,#fcdc6e 100%);border-radius:50%;margin-right:1.25vw}.promo-check__pin img{width:.573vw}.promo-bg{display:flex;width:100vw;position:absolute;bottom:0;left:0;z-index:-1}@media (max-width:900px){.promo{padding-bottom:10.8125rem}.promo-line{right:5.8rem;top:5rem}.promo-line__img{width:3.646rem;left:-4.3rem;top:-1.2rem}.promo-right .btn{width:100%}.promo-check{margin-bottom:4.115rem}.promo-check__pin{width:2.083rem;height:2.083rem;margin-right:1.25rem}.promo-check__pin img{width:.573rem}.promo-inner{flex-direction:column;align-items:center}.promo-line{display:none}.promo-left{margin-bottom:2rem}}.dark-sections-2{background:url(../img/dark-bg-2.jpg) center no-repeat;background-size:cover}.work{padding-bottom:0}.work-inner{display:flex;justify-content:space-between;position:relative;color:#fff}.work-check{display:flex;align-items:center;margin-bottom:2.135vw}.work-check__pin{display:flex;justify-content:center;align-items:center;width:2.083vw;height:2.083vw;box-shadow:0 43px 101px rgba(245,219,117,.2),inset 0 0 10px rgba(206,229,251,.15);background-color:#393939;background-image:linear-gradient(-216deg,#fff0bf 0,#fcdc6e 100%);border-radius:50%;margin-right:1.302vw}.work-check__pin img{width:.573vw}.work-person{position:absolute;left:33.229vw;bottom:0}.work-person__img{display:flex;width:29.0625vw}.work-person__name{position:absolute;top:6vw;right:.9vw}.work-click{margin-bottom:4.167vw}.work-click__img{position:relative;margin-bottom:1.042vw}.work-click__img img{width:1.354vw;z-index:2}.work-click__pin{width:.833vw;height:.833vw;box-shadow:0 43px 101px rgba(245,219,117,.2),inset 0 0 10px rgba(206,229,251,.15);background-color:#fcdc6e;background-image:linear-gradient(-216deg,#fff0bf 0,#fcdc6e 100%);border-radius:50%;position:absolute;left:.104vw;top:-.46875vw;z-index:1}.work-click__pin::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fcdc6e;opacity:.2;border-radius:50%;-webkit-animation:animPulse 2s linear infinite;animation:animPulse 2s linear infinite;z-index:-1}.work-nums{padding-left:1.8vw;padding-bottom:3.646vw}.work-num{position:relative;padding-bottom:2.292vw;margin-bottom:2.292vw;border-bottom:2px solid rgba(255,255,255,.25)}.work-num:last-child{margin-bottom:0;padding-bottom:0;border:0}.work-num__pin{width:.78125vw;height:.78125vw;background-color:#fde287;border-radius:50%;position:absolute;top:1.48125vw;left:-1.823vw;z-index:1}.work-num__pin::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fcdc6e;opacity:.2;border-radius:50%;-webkit-animation:animPulse 2s linear infinite;animation:animPulse 2s linear infinite;z-index:-1}@media (max-width:900px){.work-check{margin-bottom:2.135rem}.work-check br{display:none}.work-check__pin{min-width:2.083rem;height:2.083rem;margin-right:1.302rem}.work-check__pin img{width:.573rem}.work-person{left:50%;transform:translateX(-50%)}.work-person__img{width:29.0625rem}.work-person__name{top:6rem;right:.9rem}.work-click{margin-bottom:4.167rem}.work-click__img{margin-bottom:1.042rem}.work-click__img img{width:1.354rem}.work-click__pin{width:.833rem;height:.833rem;left:.104rem;top:-.46875rem}.work-nums{padding-left:1.8rem;padding-bottom:3.646rem}.work-num{padding-bottom:2.292rem;margin-bottom:2.292rem}.work-num__pin{width:.78125rem;height:.78125rem;top:1.48125rem;left:-1.823rem}.work-inner{flex-direction:column;align-items:center}.work-right{margin-bottom:42rem}}.warranty{padding-top:0;padding-bottom:0}.warranty-inner{position:relative;padding:3.802vw;background:#fff url(../img/warranty-bg.jpg) center no-repeat;background-size:cover;display:flex;align-items:center;justify-content:space-between}.warranty-items{display:flex;width:29.583vw}.warranty-img{display:flex;width:31.146vw;bottom:-7.4vw;left:26vw;position:absolute;pointer-events:none}@media (max-width:900px){.warranty-inner{padding:2rem;flex-direction:column;gap:2rem;text-align:center}.warranty-inner br{display:none}.warranty-items{width:100%}.warranty-img{width:31.146rem;bottom:-7.4rem;left:26rem;display:none}}.steps{color:#fff;padding-bottom:0}.steps-inner{display:flex;justify-content:space-between;position:relative;padding-bottom:18.229vw}.steps-btn{transition:.3s;cursor:pointer;display:flex;align-items:center;letter-spacing:1.8px;margin-bottom:2.34375vw}.steps-btn:hover{color:#fcdc6e}.steps-btn::before{content:'';display:block;width:0;height:.15625vw;background-color:#fcde76;transition:.3s;margin-right:0}.steps-btn.active{color:#fcdc6e}.steps-btn.active::before{width:2.34375vw;margin-right:1.302vw}.steps-item{display:flex}.steps-item__wrapper{display:flex;width:32.8125vw;height:41.667vw;position:relative;margin-right:5.208vw}.steps-item__wrapper::before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background-image:linear-gradient(to top,rgba(40,40,40,.79) 0,rgba(40,40,40,.79) 6%,rgba(39,39,42,0) 75%,rgba(39,39,43,0) 98%);z-index:1}.steps-item__img{display:flex;position:relative;width:100%;height:100%}.steps-item__img img{position:absolute;max-width:unset;max-height:unset;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.steps-item__descr{position:absolute;left:3.542vw;bottom:2.8125vw;z-index:2}.steps-item__descr-pin{width:.833vw;height:.833vw;box-shadow:0 43px 101px rgba(245,219,117,.2),inset 0 0 10px rgba(206,229,251,.15);background-color:#fcdc6e;background-image:linear-gradient(-216deg,#fff0bf 0,#fcdc6e 100%);border-radius:50%;margin-bottom:1.5625vw;position:relative;z-index:1}.steps-item__descr-pin::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fcdc6e;opacity:.2;border-radius:50%;-webkit-animation:animPulse 2s linear infinite;animation:animPulse 2s linear infinite;z-index:-1}.steps-item__right{padding-right:4.6875vw;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.steps-item__check{display:flex;margin-bottom:1.25vw}.steps-item__check::before{content:'';width:.3125vw;height:.3125vw;border:2px solid #fcdc6e;border-radius:50%;margin-right:.46875vw;margin-top:.3vw}.steps-item__check:last-child{margin-bottom:0}.steps-item__only{display:flex;align-items:center}.steps-item__only p{line-height:1.71875vw}.steps-item__only-img{width:2.083vw;height:2.083vw;box-shadow:0 43px 101px rgba(245,219,117,.2),inset 0 0 10px rgba(206,229,251,.15);background-color:#393939;background-image:linear-gradient(-216deg,#fff0bf 0,#fcdc6e 100%);border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:1.354vw}.steps-item__only-img img{width:.573vw}.steps-click{position:absolute;left:0;bottom:18.229vw}.steps-click__img{display:flex;width:1.354vw}.steps-slider{width:32.8125vw}.steps-slider .slick-dots li.slick-active button::before{background-color:#fde181}.steps-slider .slick-dots li.slick-active button{background-color:#fde181}.steps-slider .slick-dots li button:hover{background-color:#fde181}.fz18.lh{line-height:1.71875vw}.steps-forms{position:absolute;left:50%;transform:translateX(-50%);bottom:-13.021vw;width:100%;z-index:1}.steps-form{padding:4.948vw 5.208vw;background:url(../img/steps-form-bg.jpg) center no-repeat;background-size:cover;color:#282728}.steps-form__top{display:flex;justify-content:space-between;margin-bottom:2.03125vw}.steps-form__top-right{display:flex;flex-direction:column;align-items:flex-end}.steps-form .social{width:2.083vw}.steps-form__wrapper{display:flex}.steps-form__wrapper-left{margin-right:.677vw}.steps-form__wrapper-right{display:flex;flex-wrap:wrap}.steps-form__wrapper-right .btn,.steps-form__wrapper-right .input{width:22.765vw;height:5.208vw;margin-bottom:1.51vw}.steps-form__wrapper-right .input{box-shadow:2px 3px 87px rgba(40,39,40,.05);margin-right:.677vw}.steps-form__wrapper-right .policy a{color:#282728}.steps-form__wrap{display:flex;justify-content:space-between}.steps-form__wrap-right{display:flex;flex-direction:column;align-items:center}.steps-form__wrap-right .btn,.steps-form__wrap-right .input{width:26.302vw;height:5.208vw;margin-bottom:1.146vw}.steps-form__wrap-right .input{box-shadow:0 4px 87px rgba(40,39,40,.05)}.steps-form__wrap-right .policy a{color:#282728}.steps-links{display:flex;align-items:center}.steps-links .link::before{border-color:#282728}.steps-links .link img{width:.729vw;margin-left:1.146vw}.steps-address{margin-right:5.208vw}.steps-address__wrapper{display:flex;align-items:center}.steps-address__img{display:flex;width:.78125vw;margin-right:1.042vw}.date{box-shadow:2px 3px 87px rgba(40,39,40,.05);border-radius:2px;background-color:#fff;padding:0;border:0;width:24.323vw;height:5.208vw;padding-left:2.552vw;padding-right:7.24vw;margin-bottom:1.51vw;color:#929292}.date::-webkit-calendar-picker-indicator{color:transparent;opacity:1;display:block;background:url(../img/date.png) center no-repeat;background-size:contain;width:1.354vw;height:1.51vw}@media (max-width:900px){.steps-inner{padding-bottom:2rem}.steps-btn{margin-bottom:2.34375rem}.steps-btn::before{height:.15625rem}.steps-btn.active::before{width:2.34375rem;margin-right:1.302rem}.steps-item__wrapper{width:100%;height:41.667rem;margin-right:0;margin-bottom:2rem}.steps-item__descr{left:3.542rem;bottom:2.8125rem}.steps-item__descr-pin{width:.833rem;height:.833rem;margin-bottom:1.5625rem}.steps-item__right{padding-right:0;gap:2rem}.steps-item__check{margin-bottom:1.25rem}.steps-item__check::before{width:.3125rem;height:.3125rem;margin-right:.46875rem;margin-top:.3rem}.steps-item__only p{line-height:1.71875rem}.steps-item__only-img{width:2.083rem;height:2.083rem;margin-right:1.354rem}.steps-item__only-img img{width:.573rem}.steps-click{bottom:18.229rem}.steps-click__img{width:1.354rem}.steps-slider{width:100%}.fz18.lh{line-height:1.71875rem}.steps-forms{bottom:unset;position:relative;margin-top:4rem}.steps-form{padding:2rem}.steps-form__top{margin-bottom:2.03125rem;flex-direction:column;gap:1rem}.steps-form .social{width:2.083rem}.steps-form__wrapper-left{margin-right:0}.steps-form__wrapper-right .btn,.steps-form__wrapper-right .input{width:100%;height:4.5rem;margin-bottom:1.51rem}.steps-form__wrapper-right .input{margin-right:0}.steps-form__wrap-right .btn,.steps-form__wrap-right .input{width:100%;height:7rem;margin-bottom:1.146rem}.steps-links .link img{width:.729rem;margin-left:1.146rem}.steps-address{margin-right:0}.steps-address__img{width:.78125rem;margin-right:1.042rem}.date{width:100%;height:4.5rem;padding-left:2.552rem;padding-right:7.24rem;margin-bottom:1.51rem}.date::-webkit-calendar-picker-indicator{width:1.354rem;height:1.51rem}.steps-inner{flex-direction:column}.steps-items{width:100%}.steps-item{flex-direction:column;width:100%}.steps-form__top-right{align-items:flex-start}.steps-form__wrapper{flex-direction:column;gap:1rem}.steps-form__wrap{flex-direction:column}.steps-links{flex-direction:column;gap:1rem}.steps-form__wrap-right{margin-top:2rem}}.reviews{padding-top:17.448vw;padding-bottom:0}.reviews-inner{display:flex;justify-content:space-between;position:relative}.reviews-btn{transition:.3s;cursor:pointer;display:flex;align-items:center;letter-spacing:1.8px;margin-bottom:2.34375vw}.reviews-btn:hover{color:#fcdc6e}.reviews-btn::before{content:'';display:block;width:0;height:.15625vw;background-color:#fcde76;transition:.3s;margin-right:0}.reviews-btn.active{font-weight:700}.reviews-btn.active::before{width:2.34375vw;margin-right:1.302vw}.reviews-click{position:absolute;bottom:0;left:0}.reviews-click__img{display:flex;width:1.354vw;margin-bottom:1.042vw}.reviews-item{display:flex;flex-direction:column;align-items:center}.reviews-items{width:50.208vw}.reviews-videos{display:flex;justify-content:space-between;flex-wrap:wrap}.reviews-video{position:relative;margin-bottom:2.865vw}.reviews-video::before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background-color:rgba(21,21,21,.65)}.reviews-video__img{display:flex;width:24.21875vw;height:18.229vw;position:relative;border-radius:2px;overflow:hidden}.reviews-video__img img{position:absolute;max-width:unset;max-height:unset;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.reviews-video__play{display:flex;justify-content:center;align-items:center;width:5vw;height:5vw;box-shadow:0 43px 101px rgba(245,219,117,.2),inset 0 0 10px rgba(206,229,251,.15);background-color:#2bb446;background-image:linear-gradient(-216deg,#fff0bf 0,#fcdc6e 100%);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.reviews-video__play::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fcdc6e;opacity:.2;border-radius:50%;-webkit-animation:animPulse 2s linear infinite;animation:animPulse 2s linear infinite;z-index:-1}.reviews-video__play img{width:.9375vw}.reviews-video__text{position:absolute;left:50%;transform:translateX(-50%);bottom:2.24vw;z-index:2;white-space:nowrap}.btn-more{cursor:pointer}.btn-more::before{border-color:#282728}.btn-more img{width:.729vw;margin-left:.8625vw}.reviews-imgs{display:flex;flex-wrap:wrap;justify-content:flex-start;column-gap:0.2vw}.reviews-img{display:flex;width:15.729vw;margin-bottom:2.083vw}.seo__text{color:#747474;max-height:5vw;position:relative;overflow:hidden;transition:1s}.seo__text.active{max-height:100vw}.seo__text.active::before{display:none}.seo__text::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:3vw;background-image:linear-gradient(to top,#fff 6%,rgba(255,255,255,.72) 29%,rgba(39,39,43,0) 89%,rgba(39,39,43,0) 98%)}.seo__btn{position:relative;cursor:pointer;margin:0 auto;width:1px;z-index:1}.seo__btn::before{content:'';border:solid #282728;border-width:0 .208vw .208vw 0;display:inline-block;padding:.425vw;position:absolute;top:0;left:.2vw;transform:rotate(45deg);transition:.4s}.seo__btn.active::before{transform:rotate(225deg)}.seo{padding-bottom:0}@media (max-width:900px){.reviews{padding-top:2rem}.reviews-btn{margin-bottom:2.34375rem}.reviews-btn::before{height:.15625rem}.reviews-btn.active::before{width:2.34375rem;margin-right:1.302rem}.reviews-click__img{width:1.354rem;margin-bottom:1.042rem}.reviews-items{width:100%}.reviews-video{margin-bottom:2.865rem;width:100%}.reviews-video__img{width:100%;height:18.229rem}.reviews-video__play{width:5rem;height:5rem}.reviews-video__play img{width:.9375rem}.reviews-video__text{bottom:2.24rem}.btn-more img{width:.729rem;margin-left:.8625rem}.reviews-img{width:48%;margin-bottom:2.083rem}.seo__text{max-height:5rem}.seo__text.active{max-height:100rem}.seo__text::before{height:3rem}.seo__btn::before{padding:.425rem;left:.2rem}.reviews-inner{flex-direction:column}.reviews-videos{width:100%}.reviews-click{display:none}}.contacts{padding-bottom:4.167vw}.contacts-inner{display:flex;justify-content:space-between}.contacts-inner .phone .link{color:#282728}.contacts-form{padding:3.90625vw 4.427vw 4.635vw 4.427vw;background:url(../img/contacts-form-bg.jpg) center no-repeat;background-size:cover;display:flex;flex-direction:column;align-items:center}.contacts-form .btn,.contacts-form .input{width:20.833vw;margin-bottom:1.042vw}.contacts-img{display:flex;width:20.521vw;height:11.979vw;position:relative;margin-top:1.302vw}.contacts-img img{position:absolute;max-width:unset;max-height:unset;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.contacts-stone{display:flex;width:33.073vw;position:absolute;bottom:-6.5vw;left:40.99vw;pointer-events:none}.footer{padding:1.927vw 0;background-color:#282728}.footer-inner{display:flex;align-items:center;justify-content:space-between;color:#f4f7fa}.footer-inner .link{color:#fcdc6e}@media (max-width:900px){.contacts{padding-bottom:2rem}.contacts-inner{flex-direction:column;align-items:center;gap:2rem}.contacts-form{padding:2rem}.contacts-form .btn,.contacts-form .input{width:100%;margin-bottom:1.042rem}.contacts-img{width:100%;height:11.979rem;margin-top:1.302rem}.contacts-stone{display:none}.footer{padding:1.927rem 0}.footer-inner{flex-direction:column;align-items:center;gap:2rem}}.modal-overlay{z-index:999;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:scroll;background-color:rgba(0,0,0,.7)}.modal{position:absolute;left:50%;transition:all .8s ease;transform-style:preserve-3d;z-index:77;top:5vw;width:auto;max-width:62.5vw;transform:translateX(-50%);text-align:center;margin-bottom:0;border:0;background:url(../img/modal-bg.jpg) center no-repeat;background-size:cover;color:#fff}.modal__close{display:flex;position:absolute;top:1.667vw;right:1.5625vw;width:.885vw;cursor:pointer;transition:.3s;z-index:1}.modal__form{display:flex;flex-direction:column;align-items:center;width:22.44375vw}.modal__form .btn,.modal__form .input{width:20.833vw;height:5.208vw;margin-bottom:1.042vw}.modal__form .policy a{text-align:left}.modal-call{padding:4.375vw 35.625vw 4.375vw 4.583vw;position:relative}.modal-design{padding:4.01vw 4.408vw;position:relative;max-width:31.25vw}.modal-person{position:absolute;right:6.354vw;bottom:-5.9vw}.modal-person__img{display:flex;width:24.896vw}.modal-person__name{position:absolute;left:-1.042vw;top:4.271vw}.modal-person__text{position:absolute;top:4.6875vw;right:-.625vw}.modal-politics{padding:2rem}.widget-menu{position:fixed;right:0;top:15vw;z-index:998;display:flex;flex-direction:column;align-items:center}.btn--burger-wrapper{position:relative;transition-duration:.5s;cursor:pointer;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:.4s;width:1.5625vw;height:1.5625vw;background-color:#fff;margin-top:-1vw}.btn--burger{width:.625vw;height:.104vw;background-color:transparent}.btn--burger:after,.btn--burger:before{content:"";position:absolute;display:block;width:.625vw;height:.104vw;background-color:#2c2b2c;transition:.4s}.btn--burger:before{top:.625vw;transform:rotate(-25deg)}.btn--burger-wrapper.active .btn--burger:before{transform:rotate(45deg);top:.78125vw}.btn--burger:after{bottom:.573vw;transform:rotate(25deg)}.btn--burger-wrapper.active .btn--burger:after{transform:rotate(-45deg);bottom:.677vw}.widget-link{width:4.896vw;height:5.052vw;border-radius:15px 0 0 15px;background-color:#f3db76;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;margin-bottom:.208vw;transform:translateX(158%);transition:.4s}.widget-menu.active .widget-link{transform:translateX(0)}.widget-link img{margin-bottom:.573vw;max-width:1.5625vw}@media (max-width:900px){.modal{top:5rem;max-width:28rem;width:28rem}.modal__close{top:1.667rem;right:1.5625rem;width:.885rem}.modal__form{width:100%}.modal__form .btn,.modal__form .input{width:100%;height:4.5rem;margin-bottom:1.042rem}.modal-call{padding:2rem;padding-bottom:32rem}.modal-design{padding:2rem;max-width:28rem}.modal-person{right:1.354rem;bottom:-5.9rem}.modal-person__img{width:24.896rem}.modal-person__name{left:-2.242rem;top:10.271rem}.modal-person__text{top:4.6875rem;right:-.625rem}.widget-menu{top:15rem}.btn--burger-wrapper{width:1.5625rem;height:1.5625rem;margin-top:-1rem}.btn--burger{width:.625rem;height:.104rem}.btn--burger:after,.btn--burger:before{width:.625rem;height:.104rem}.btn--burger:before{top:.625rem}.btn--burger-wrapper.active .btn--burger:before{top:.78125rem}.btn--burger:after{bottom:.573rem}.btn--burger-wrapper.active .btn--burger:after{bottom:.677rem}.widget-link{width:7.596rem;height:6.652rem;margin-bottom:.208rem}.widget-link img{margin-bottom:.573rem;max-width:1.5625rem}}.thank{background-image:url(../img/thank-bg.jpg);background-size:cover}.thank .hero__inner{display:flex;flex-direction:column;align-items:center}.thank.error{background-image:url(../img/404-bg.jpg);background-size:cover}.thank.error .hero{padding-top:10.9375vw;padding-bottom:21.146vw}.main.quiz-page{background-image:url(../img/quiz-bg.jpg);background-size:cover}.thank.lead .hero{padding-top:4.6875vw;padding-bottom:5.208vw}.lead{overflow:hidden}.lead-wrapper{display:flex;align-items:center;margin-bottom:1.51vw}.lead-wrapper .btn,.lead-wrapper .input{width:20.833vw;height:5.26vw;margin-right:1.146vw}.lead-wrapper .quiz-wrapper{margin-left:.78125vw}.lead-wrapper .quiz-socials{margin-left:.78125vw}.lead-img{display:flex;width:39.167vw;position:absolute;right:-1.875vw;bottom:-7.8125vw}@media (max-width:900px){.thank.lead .hero{padding-top:2rem;padding-bottom:2rem}.lead-wrapper{flex-direction:column;align-items:center;margin-bottom:1.51rem}.lead-wrapper .btn,.lead-wrapper .input{width:100%;height:4.5rem;margin-right:0;margin-bottom:1rem}.lead-wrapper .quiz-wrapper{margin-left:0}.lead-wrapper .quiz-socials{margin-left:0;margin-bottom:1rem;margin-top:1rem}.lead-img{width:28rem;right:unset;bottom:unset;position:relative;margin-top:2rem}.fz50{font-size:2.604rem;text-align:center}.fz50 br{display:none}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWxzL19mb250cy5zY3NzIiwidXRpbHMvX2NvbG9yLnNhc3MiLCJ1dGlscy9fY29uZmlnLnNhc3MiLCJ1dGlscy9fbWVkaWEuc2FzcyIsInV0aWxzL25vcm1hbGl6ZS5zY3NzIiwic3R5bGUuY3NzIiwidXRpbHMvZmFuY3lTZWxlY3QuY3NzIiwidXRpbHMvX3VpLnNjc3MiLCJtb2R1bGVzL19oZWFkZXIuc2NzcyIsIm1vZHVsZXMvX2hlcm8uc2NzcyIsIm1vZHVsZXMvX3F1aXouc2NzcyIsIm1vZHVsZXMvX2NhdGFsb2cuc2NzcyIsIm1vZHVsZXMvX2Rvd25sb2FkLnNjc3MiLCJtb2R1bGVzL19zdG9uZS5zY3NzIiwibW9kdWxlcy9fY2FzZXMuc2NzcyIsIm1vZHVsZXMvX2NhbGMuc2NzcyIsIm1vZHVsZXMvX3Byb21vLnNjc3MiLCJtb2R1bGVzL193b3JrLnNjc3MiLCJtb2R1bGVzL193YXJyYW50eS5zY3NzIiwibW9kdWxlcy9fc3RlcHMuc2NzcyIsIm1vZHVsZXMvX3Jldmlld3Muc2NzcyIsIm1vZHVsZXMvX2NvbnRhY3RzLnNjc3MiLCJtb2R1bGVzL19tb2RhbHMuc2NzcyIsIm1vZHVsZXMvX3RoYW5rLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6ImlCQUFBLFdBQ0UsWUFBQSxRQUNBLElBQUEsK0JBQUEsbUJBQ0EsWUFBQSxJQUdGLFdBQ0UsWUFBQSxRQUNBLElBQUEsZ0NBQUEsbUJBQ0EsWUFBQSxJQUdGLFdBQ0UsWUFBQSxRQUNBLElBQUEsaUNBQUEsbUJBQ0EsWUFBQSxJQUdGLFdBQ0UsWUFBQSxRQUNBLElBQUEsa0NBQUEsbUJBQ0EsWUFBQSxJQ3JCRix3QkFDQyxHQUNDLFFBQUEsR0FDRCxJQUNDLFFBQUEsRUFDRCxLQUNDLFFBQUEsSUFORixnQkFDQyxHQUNDLFFBQUEsR0FDRCxJQUNDLFFBQUEsRUFDRCxLQUNDLFFBQUEsSUFDRiw0QkFDQyxHQUNDLFVBQUEsaUJBQ0EsUUFBQSxFQUNELEtBQ0MsVUFBQSxjQUNBLFFBQUEsR0FORixvQkFDQyxHQUNDLFVBQUEsaUJBQ0EsUUFBQSxFQUNELEtBQ0MsVUFBQSxjQUNBLFFBQUEsR0FDRiwrQkFDQyxHQUNDLFFBQUEsRUFDRCxLQUNDLFFBQUEsR0FKRix1QkFDQyxHQUNDLFFBQUEsRUFDRCxLQUNDLFFBQUEsR0FFRiwwQkFDQyxHQUNDLFVBQUEscUJBQUEsVUFDRCxLQUNDLFVBQUEscUJBQUEsaUJBSkYsa0JBQ0MsR0FDQyxVQUFBLHFCQUFBLFVBQ0QsS0FDQyxVQUFBLHFCQUFBLGlCQUNGLDRCQUNDLEdBQ0MsVUFBQSxlQUFBLFVBQ0QsSUFDQyxVQUFBLGtCQUFBLGVBQ0QsS0FDQyxVQUFBLGVBQUEsV0FORixvQkFDQyxHQUNDLFVBQUEsZUFBQSxVQUNELElBQ0MsVUFBQSxrQkFBQSxlQUNELEtBQ0MsVUFBQSxlQUFBLFdBQ0YsNEJBQ0MsR0FDQyxVQUFBLGVBQUEsVUFDRCxJQUNDLFVBQUEsbUJBQUEsY0FDRCxLQUNDLFVBQUEsZUFBQSxXQU5GLG9CQUNDLEdBQ0MsVUFBQSxlQUFBLFVBQ0QsSUFDQyxVQUFBLG1CQUFBLGNBQ0QsS0FDQyxVQUFBLGVBQUEsV0FHRiwyQkFDQyxHQUNDLFVBQUEsVUFDRCxLQUNDLFVBQUEsZ0JBSkYsbUJBQ0MsR0FDQyxVQUFBLFVBQ0QsS0FDQyxVQUFBLGdCQUNGLHVCQUNDLEdBQ0MsVUFBQSxVQUNELElBQ0MsVUFBQSxlQUNELEtBQ0MsVUFBQSxXQU5GLGVBQ0MsR0FDQyxVQUFBLFVBQ0QsSUFDQyxVQUFBLGVBQ0QsS0FDQyxVQUFBLFdBRUYsd0JBQ0MsR0FDQyxXQUFBLEVBQ0QsSUFDQyxXQUFBLE1BQ0QsSUFDQyxXQUFBLEVBQ0QsSUFDQyxXQUFBLE9BQ0QsSUFDQyxXQUFBLEVBQ0QsS0FDQyxXQUFBLEdBWkYsZ0JBQ0MsR0FDQyxXQUFBLEVBQ0QsSUFDQyxXQUFBLE1BQ0QsSUFDQyxXQUFBLEVBQ0QsSUFDQyxXQUFBLE9BQ0QsSUFDQyxXQUFBLEVBQ0QsS0FDQyxXQUFBLEdBQ0YsMkJBQ0MsR0FDQyxVQUFBLGNBQ0QsSUFDQyxVQUFBLGdCQUNELElBQ0MsVUFBQSxjQUNELElBQ0MsVUFBQSxnQkFDRCxJQUNDLFVBQUEsY0FDRCxLQUNDLFVBQUEsZUFaRixtQkFDQyxHQUNDLFVBQUEsY0FDRCxJQUNDLFVBQUEsZ0JBQ0QsSUFDQyxVQUFBLGNBQ0QsSUFDQyxVQUFBLGdCQUNELElBQ0MsVUFBQSxjQUNELEtBQ0MsVUFBQSxlQUNGLDJCQUNHLEdBQ0ksS0FBQSxNQUNBLFlBQUEsRUFFSixJQUNJLEtBQUEsS0FDQSxZQUFBLEtBQ0osS0FDSSxLQUFBLEtBQ0EsWUFBQSxNQVZQLG1CQUNHLEdBQ0ksS0FBQSxNQUNBLFlBQUEsRUFFSixJQUNJLEtBQUEsS0FDQSxZQUFBLEtBQ0osS0FDSSxLQUFBLEtBQ0EsWUFBQSxNQUNQLCtCQUNDLEdBQ0MsVUFBQSxlQUFBLFdBQ0QsSUFDQyxVQUFBLGVBQUEsU0FDRCxLQUNDLFVBQUEsZUFBQSxZQU5GLHVCQUNDLEdBQ0MsVUFBQSxlQUFBLFdBQ0QsSUFDQyxVQUFBLGVBQUEsU0FDRCxLQUNDLFVBQUEsZUFBQSxZQUNGLDZCQUNDLEdBQ0MsVUFBQSxxQkFBQSxVQUNELElBQ0MsVUFBQSxxQkFBQSxTQUNELEtBQ0MsVUFBQSxxQkFBQSxXQU5GLHFCQUNDLEdBQ0MsVUFBQSxxQkFBQSxVQUNELElBQ0MsVUFBQSxxQkFBQSxTQUNELEtBQ0MsVUFBQSxxQkFBQSxXQUNGLHlCQUNDLEdBQ0MsVUFBQSxxQkFBQSxjQUFBLFVBQ0QsSUFDQyxVQUFBLHFCQUFBLFVBQUEsWUFDRCxLQUNDLFVBQUEscUJBQUEsY0FBQSxXQU5GLGlCQUNDLEdBQ0MsVUFBQSxxQkFBQSxjQUFBLFVBQ0QsSUFDQyxVQUFBLHFCQUFBLFVBQUEsWUFDRCxLQUNDLFVBQUEscUJBQUEsY0FBQSxXQUVGLGlDQUNDLEdBQ0MsVUFBQSxpQkFBQSxVQUNELElBQ0MsVUFBQSxpQkFBQSxTQUNELEtBQ0MsVUFBQSxpQkFBQSxXQU5GLHlCQUNDLEdBQ0MsVUFBQSxpQkFBQSxVQUNELElBQ0MsVUFBQSxpQkFBQSxTQUNELEtBQ0MsVUFBQSxpQkFBQSxXQUNGLGdD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QyxPQUFBLEVBQ0QsSUFDQyxVQUFBLEtBQ0EsV0FBQSxLQUNBLFdBQUEsT0FFRCxJQUNDLFlBQUEsU0FBQSxDQUFBLFdBQ0QsYUFBQSxlQUNFLFFBQUEsWUFFRixPQUNDLE1BQUEsUUFDRCxLQUNDLGVBQUEsS0FFRCxLQUNDLGFBQUEsS0FDRCxJQUNDLGFBQUEsSUFDRCxLQUNDLGFBQUEsTUFDRCxLQUNDLGFBQUEsT0FDRCxJQUNDLE1BQUEsS0FDRCxLQUNDLE1BQUEsUUFDRCxNQUNDLE1BQUEsS0FDRCxNQUNDLFdBQUEsV0FDRCxVQUNDLFVBQUEsUUFDQSxZQUFBLElBQ0EsWUFBQSxFQUVELFdBQ0MsVUFBQSxRQUNELFNBQ0MsVUFBQSxPQUNELEtBQ0MsV0FBQSxPQUVELEtBQ0MsWUFBQSxJQUNELEtBQ0MsWUFBQSxJQUNELEtBQ0MsWUFBQSxJQUNELEtBQ0MsWUFBQSxJQUNELEtBQ0MsWUFBQSxJQUNELEtBQ0MsWUFBQSxJQUNELEtBQ0MsWUFBQSxJQUNELEtBQ0MsWUFBQSxJQUNELEtBQ0MsWUFBQSxJQUNELEtBQ0MsV0FBQSxPQUNELEtBQ0MsV0FBQSxNQUNELEtBQ0MsZ0JBQUEsYUFDRCxLQUNDLGdCQUFBLFVBRUQsUUFDQyxXQUFBLE9BQ0QsS0FDQyxlQUFBLFVBRUQsS0FDQyxZQUFBLFFBRUQsT0FDQyxVQUFBLE9BSUQsT0FDQyxVQUFBLFFBQ0QsTUFDQyxVQUFBLE1BQ0QsUUFDQyxVQUFBLFNBR0QsTUFDQyxVQUFBLE9BR0QsU0FDQyxVQUFBLFFBQ0QsSUFDQyxNQUFBLFFBQ0QsS0FDQyxNQUFBLFFBQ0QsV0FDQyxNQUFBLFFBQ0EsV0FBQSxJQUFBLElBRkQsaUJBSUUsTUFBQSxRQUVGLFlBQ0MsVUFBQSxNQUNELE1BQ0MsVUFBQSxNQUNELE9BQ0MsVUFBQSxNQUNELE9BQ0MsVUFBQSxLQUNELE9BQ0MsVUFBQSxPQUNELE9BQ0MsVUFBQSxTQUVELFFBQ0MsVUFBQSxPQUVELFFBQ0MsVUFBQSxNQUVELFFBQ0MsVUFBQSxNQUNELFdBQ0MsVUFBQSxTQUNBLE9BQUEsRUFBQSxLQUNBLGVBQ0MsVUFBQSxTQUNBLE9BQUEsRUFBQSxLQUNELGVBQ0MsVUFBQSxTQUNBLE9BQUEsRUFBQSxLQUNELGVBQ0MsVUFBQSxTQUNBLE9BQUEsRUFBQSxLQUNELGlCQUNDLE1BQUEsS0FDQSxhQUFBLFFBQ0Qsa0JBQ0MsTUFBQSxLQUNBLGNBQUEsTUFFRixLQUNDLGNBQUEsUUFDRCxLQUNDLGNBQUEsUUFDRCxJQUNDLGNBQUEsUUFDRCxLQUNDLGNBQUEsS0FDRCxLQUNDLGNBQUEsTUFDRCxNQUNDLFNBQUEsT0FFRCxTQUNDLFFBQUEsSUFBQSxFQUNBLFNBQUEsU0FFRCxLQUNDLE1BQUEsS0FDRCxVQUNDLFFBQUEsS0FDQSxZQUFBLE9BQ0EsZ0JBQUEsT0FDQSxlQUFBLE9BQ0EsWUFBQSxPQUNELElBQ0MsTUFBQSxRQUNELEtBQ0MsUUFBQSxTQUFBLFNBQ0EsUUFBQSxZQUNBLFlBQUEsT0FDQSxnQkFBQSxPQUNBLFdBQUEsSUFBQSxJQUNBLFdBQUEsRUFBQSxLQUFBLE1BQUEsb0JBQUEsQ0FBQSxNQUFBLEVBQUEsRUFBQSxLQUFBLHNCQUNBLGNBQUEsSUFDQSxpQkFBQSxRQUNBLGlCQUFBLGdEQUNBLFFBQUEsRUFDQSxPQUFBLFFBQ0EsTUFBQSxRQUNBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsZUFBQSxNQUNBLFlBQUEsSUFDQSxZQUNDLFFBQUEsUUFBQSxRQURBLGdCQUdDLE1BQUEsT0FDQSxZQUFBLFFBckJILGdCQXVCRSxTQUFBLFNBdkJGLCtCQXlCRSxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsTUFDQSxTQUFBLE9BL0JGLHFDQWlDRyxZQUFBLE1BQ0EsUUFBQSxJQUNBLE1BQUEsS0FDQSxPQUFBLE1BQ0EsV0FBQSxLQUNBLHdCQUFBLEtBQUEsZ0JBQUEsS0FDQSxTQUFBLFNBQ0EsS0FBQSxNQUNBLElBQUEsT0FDQyw4QkFBQSxZQUNELFdBQUEsSUFBQSxJQUNBLHVCQUFBLFFBQUEsZUFBQSxRQUNBLDJCQUFBLEtBQUEsbUJBQUEsS0FDQSxrQ0FBQSxTQUFBLDBCQUFBLFNBQ0EsVUFBQSxjQS9DSCxXQWlERSxXQUFBLEVBQUEsS0FBQSxLQUFBLG9CQUFBLENBQUEsTUFBQSxFQUFBLEVBQUEsRUFBQSxzQkFqREYsZUFtREUsaUJBQUEsUUFDQSxXQUFBLEtBQ0EsTUFBQSxRQXJERixxQkF1REcsaUJBQUEsUUF2REgsZ0JBeURFLFFBQUEsVUFBQSxRQUNBLGlCQUFBLEtBQ0EsTUFBQSxLQUNBLGVBQUEsT0E1REYsc0JBOERHLGlCQUFBLFFBQ0EsTUFBQSxLQS9ESCxrQkFpRUUsY0FBQSxJQUNBLE9BQUEsSUFBQSxNQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsS0FDQSxNQUFBLEtBQ0EsUUFBQSxRQUFBLFNBdEVGLHdCQXdFRyxpQkFBQSxRQUNBLGFBQUEsUUF6RUgsZUEyRUUsaUJBQUEsUUFDQSxPQUFBLFVBQ0EsUUFBQSxFQUFBLFVBQUEsRUFBQSxRQTdFRixzQkErRUcsUUFBQSxHQUNBLE9BQUEsTUFBQSxLQUNBLGFBQUEsRUFBQSxLQUFBLEtBQUEsRUFDQSxRQUFBLGFBQ0EsUUFBQSxNQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsTUFBQSxNQUNBLFVBQUEsaUJBQUEsZUF2RkgscUJBeUZHLGlCQUFBLFFBekZILFdBNEZFLE1BQUEsUUFDQSxpQkFBQSwrQ0FDQSxXQUFBLEVBQUEsSUFBQSxLQUFBLG9CQUFBLENBQUEsTUFBQSxFQUFBLEtBQUEsSUFBQSxRQTlGRixpQkFnR0csV0FBQSxFQUFBLElBQUEsS0FBQSxvQkFBQSxDQUFBLE1BQUEsRUFBQSxJQUFBLElBQUEsUUFoR0gsVUFrR0UsY0FBQSxJQUNBLE9BQUEsSUFBQSxNQUFBLEtBQ0EsV0FBQSxLQUNBLFdBQUEsRUFBQSxFQUFBLElBQUEsUUFDQSxNQUFBLEtBdEdGLGdCQXdHRyxXQUFBLEVBQUEsRUFBQSxLQUFBLFFBeEdILGNBMEdHLE9BQUEsSUFBQSxNQUFBLFFBQ0EsV0FBQSxLQUNBLFdBQUEsRUFBQSxFQUFBLElBQUEsUUFDQSxNQUFBLFFBN0dILG9CQStHSSxXQUFBLEVBQUEsRUFBQSxLQUFBLFFBL0dKLFNBa0hFLFFBQUEsTUFBQSxJQWxIRixTQW9IRSxZQUFBLEtBQ0EsZUFBQSxLQUNGLHFDQUVFLFNBQUEsU0FDQSxLQUFBLEVBQ0EsSUFBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsY0FBQSxJQUNBLFNBQUEsT0FDQSxlQUFBLEtBVEYsMkNBV0csWUFBQSxNQUNBLFFBQUEsSUFDQSxNQUFBLEtBQ0EsT0FBQSxNQUNBLFdBQUEsS0FDQSx3QkFBQSxLQUFBLGdCQUFBLEtBQ0EsU0FBQSxTQUNBLEtBQUEsTUFDQSxJQUFBLE9BQ0MsOEJBQUEsWUFDRCxXQUFBLElBQUEsSUFDQSx1QkFBQSxRQUFBLGVBQUEsUUFDQSwyQkFBQSxLQUFBLG1CQUFBLEtBQ0Esa0NBQUEsU0FBQSwwQkFBQSxTQUNBLFVBQUEsY0F6QkgsOEJBNEJHLFVBQUEsZ0JBQ0gsVUFDQyxRQUFBLGVBQ0EsWUFBQSxPQUNBLGdCQUFBLE9BQ0QsU0FDQyxNQUFBLE1BQ0EsT0FBQSxNQUNBLFFBQUEsS0FDQSxZQUFBLE9BQ0EsZ0JBQUEsT0FDQSxZQUFBLEVBQ0EsV0FBQSxJQUFBLElBQUEsS0FDRCxRQUNDLE1BQUEsT0FDQSxPQUFBLEtBQ0EsU0FBQSxTQUNBLFFBQUEsS0FDQSxZQUFBLE9BQ0EsZ0JBQUEsU0FDQSxPQUFBLFFBQ0EsV0FBQSxNQVJELGFBVUUsUUFBQSxNQUNBLE1BQUEsSUFDQSxPQUFBLElBQ0EsY0FBQSxJQUNBLFNBQUEsU0FDQSxpQkFBQSxRQWZGLG1CQUFBLG9CQWlCRyxRQUFBLEdBQ0EsU0FBQSxTQUNBLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxJQUNBLE1BQUEsRUFDQSxpQkFBQSxRQUNBLGNBQUEsSUF4Qkgsb0JBMEJHLElBQUEsTUExQkgsbUJBNEJHLE9BQUEsTUFDRixjQUNDLGVBQUEsVUFDQSxNQUFBLFFBQ0EsUUFBQSxLQUNBLFlBQUEsT0FDQSxZQUFBLElBQ0EsT0FBQSxRQUNBLFVBQUEsS0FDQSxlQUFBLE9BQ0EsWUFBQSxPQUNBLFdBQUEsSUFBQSxJQUNBLFFBQUEsS0FDQSxNQUFBLEVBWkEsb0JBY0MsTUFBQSxRQUlILE1BQ0MsV0FBQSxJQUFBLElBQ0EsU0FBQSxTQUNBLFFBQUEsWUFDQSxZQUFBLE9BQ0EsZUFBQSxLQUNBLGlCQUNDLGVBQUEsUUFEQSx5QkFHQyxRQUFBLEdBQ0EsU0FBQSxTQUNBLEtBQUEsRUFDQSxPQUFBLEVBQ0EsTUFBQSxLQUNBLE9BQUEsSUFDQSxjQUFBLElBQUEsT0FBQSxRQUNBLFdBQUEsSUFBQSxJQUNELDhCQUVDLE1BQUEsSUFuQkgsa0NBcUJFLE1BQUEsUUFyQkYsb0JBdUJFLE1BQUEsUUF2QkYsNEJBeUJHLGFBQUEsUUFJSCw0QkFDRSxNQUFBLFFBR0Ysd0JBQ0UsTUFBQSxRQURGLG1CQUNFLE1BQUEsUUFHRiwrQkFDRSxNQUFBLFFBR0YsMkJBQ0UsTUFBQSxRQURGLHNCQUNFLE1BQUEsUUFDRixTQUNDLE1BQUEsTUFDRCxRQUNDLE1BQUEsSUFDRCxTQUNDLE1BQUEsS0FDRCxNQUNDLFFBQUEsSUFBQSxJQUVELFFBQ0MsU0FBQSxTQUNBLElBQUEsSUFDQSxVQUFBLGlCQUNBLE1BQUEsSUFDQSxPQUFBLElBQ0EsUUFBQSxHQUNBLFdBQUEsSUFBQSxJQUNBLE9BQUEsUUFDQSxPQUFBLEtBQ0EsV0FBQSxJQUNBLFFBQUEsS0FDQSxZQUFBLE9BQ0EsZ0JBQUEsT0FDQSxRQUFBLEtBZEQsV0FnQkUsTUFBQSxJQUNBLE9BQUEsSUFqQkYsV0FtQkUsTUFBQSxNQUNBLE9BQUEsTUFwQkYsV0FzQkUsV0FBQSxFQUFBLElBQUEsS0FBQSxlQUNBLGlCQUFBLEtBQ0EsY0FBQSxLQUNBLE9BQUEsYUF6QkYsY0EyQkUsUUFBQSxHQUNBLFVBQUEsaUJBQUEsV0E1QkYsaUJBOEJHLE9BQUEsYUFDQSxRQUFBLEVBQ0gsV0FDQyxLQUFBLE9BREQsY0FHRSxLQUFBLE9BSEYsY0FLRSxLQUFBLE9BTEYsY0FPRSxLQUFBLElBQ0EsSUFBQSxFQUNBLFVBQUEsaUJBVEYsb0JBV0csUUFBQSxHQUNBLFVBQUEsaUJBQUEsV0FDSCxXQUNDLE1BQUEsT0FERCxjQUdFLE1BQUEsT0FIRixjQUtFLE1BQUEsT0FMRixjQU9FLEtBQUEsSUFDQSxPQUFBLEtBQ0EsSUFBQSxLQUNBLE1BQUEsS0FDQSxVQUFBLGlCQVhGLG9CQWFHLFFBQUEsR0FDQSxVQUFBLGlCQUFBLFdBTUYsV0FDQyxPQUFBLFFBQ0EsUUFBQSxNQUNELFlBQ0MsUUFBQSxLQUNBLFlBQUEsT0FDRCxhQUNDLE1BQUEsTUFDQSxPQUFBLE1BQ0EsUUFBQSxLQUNBLFlBQUEsT0FDQSxnQkFBQSxPQUNBLFFBQUEsS0FDQSxTQUFBLFNBQ0EsWUFBQSxFQUNBLGFBQUEsS0FDQSxXQUFBLE1BQUEsRUFBQSxFQUFBLEtBQUEsc0JBQ0EsY0FBQSxJQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsaUJBQUEsS0FiQSxnQkFlQyxjQUFBLEtBQ0EsV0FBQSxFQUFBLElBQUEsS0FBQSxrQkFDQSxPQUFBLElBQUEsTUFBQSxRQUNBLGlCQUFBLEtBQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxRQUFBLEtBckJELGlDQXVCRSxNQUFBLElBQ0EsT0FBQSxJQUNBLGNBQUEsS0FDQSxRQUFBLEtBQ0EsUUFBQSxLQUNBLFlBQUEsT0FDQSxnQkFBQSxPQUNBLGlCQUFBLFFBQ0YsaUJBQ0MsV0FBQSxJQUFBLElBQ0EsVUFBQSxTQWpDRCxpQkFtQ0MsTUFBQSxJQUNBLE9BQUEsSUFDQSxjQUFBLElBRUgsY0FDQyxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsSUFDQSxPQUFBLElBQUEsTUFBQSxLQUNBLFdBQUEsSUFBQSxJQUNELFdBQ0MsUUFBQSxNQUFBLE1BQ0EsU0FBQSxTQUNBLGFBQUEsS0FFRCxPQUNDLFFBQUEsS0FERCxxQ0FLSSxVQUFBLFNBTEoscUNBT0ksaUJBQUEsUUFQSiw2QkFVRyxpQkFBQSxRQUNBLE9BQUEsSUFBQSxNQUFBLFFBWEgsc0JBYUcsTUFBQSxLQUNBLFNBQUEsU0FkSCx5REFnQkcsTUFBQSxlQUNILEtBQ0MsTUFBQSxrQkFDRCxLQUNDLE1BQUEsa0JBQ0QsS0FDQyxNQUFBLGtCQUNELEtBQ0MsTUFBQSxrQkFFRCxJQUNDLGlCQUFBLEtBQ0EsUUFBQSxNQUFBLElBQ0EsV0FBQSxFQUFBLEVBQUEsS0FBQSxxQkFDQSxVQUFBLGFBQ0EsUUFBQSxFQUNBLFNBQUEsU0FORCxXQVFFLFNBQUEsU0FDQSxRQUFBLEdBQ0EsS0FBQSxJQUNBLElBQUEsSUFDQSxVQUFBLHFCQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsTUFBQSxrQkFDQSxPQUFBLGtCQUNBLFFBQUEsRUFDRCxTQUNDLFVBQUEsWUFDQSxTQUFBLFNBQ0EsUUFBQSxFQUVGLFNBQ0MsY0FBQSxJQUFBLE1BQUEsUUFFQSxNQUFBLElBSEQsYUFLRSxZQUFBLEtBQ0EsYUFBQSxLQUNBLE1BQUEsSUFDQSxjQUFBLElBQUEsTUFBQSxRQUVGLEtBQ0MsU0FBQSxTQUNBLFFBQUEsRUFFRCxLQUNDLE1BQUEsa0JBRUQsS0FDQyxNQUFBLFFBQ0EsV0FBQSxJQUFBLElBRkQsV0FJRSxNQUFBLFFBRUYsS0FDQyxZQUFBLE9BQ0QsYUFDQyxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsRUFDQSxNQUFBLElBQ0EsT0FBQSxLQUNBLFFBQUEsS0FDQSxZQUFBLE9BQ0EsZ0JBQUEsT0FDQSxRQUFBLEdBVEQsbUJBV0UsS0FBQSxLQUNBLE1BQUEsRUFDRCxrQkFDQyxTQUFBLFNBQ0EsVUFBQSxlQUNBLFlBQUEsT0FDQSxRQUFBLGFBQ0EsTUFBQSxxQkFMQSx5QkFPQyxRQUFBLEdBQ0EsU0FBQSxTQUNBLEtBQUEsT0FDQSxJQUFBLElBQ0EsVUFBQSxpQkFDQSxXQUFBLElBQUEsTUFBQSxRQUNBLE1BQUEsSUFDQSxPQUFBLElBZEQsd0JBZ0JDLFFBQUEsR0FDQSxTQUFBLFNBQ0EsTUFBQSxPQUNBLElBQUEsSUFDQSxVQUFBLGlCQUNBLFdBQUEsSUFBQSxNQUFBLFFBQ0EsTUFBQSxJQUNBLE9BQUEsSUF2QkQscUJBeUJDLE1BQUEsTUFHSCxNQUNDLE1BQUEsSUFDQSxPQUFBLElBQ0EsaUJBQUEsUUFDQSxpQkFBQSxpREFKRCxVQU1FLFlBQUEsS0FDQSxhQUFBLEtBUEYsU0FTRSxpQkFBQSxLQVRGLFVBV0UsaUJBQUEsUUFDRCxVQUNDLE1BQUEsSUFiRixXQWVFLE1BQUEsS0FDRixLQUNDLFdBQUEsS0FHRCxJQUNDLE1BQUEsWUFDQSwwQkFBQSxJQUNBLDBCQUFBLEtBQ0QsS0FDQyxpQkFBQSxpREFDQSx3QkFBQSxLQUNBLHdCQUFBLFlBQ0QsTUFDQyxlQUFBLEtBQ0EsU0FBQSxTQUNBLFFBQUEsR0FHRCxTQUNDLFNBQUEsU0FERCxnQkFHRSxRQUFBLEdBQ0EsU0FBQSxTQUNBLEtBQUEsT0FDQSxNQUFBLE1BQ0EsT0FBQSxJQUNBLElBQUEsTUFDQSxRQUFBLEdBQ0EsaUJBQUEsUUFDQSxpQkFBQSxpREFYRixlQWFFLFFBQUEsR0FDQSxTQUFBLFNBQ0EsS0FBQSxRQUNBLE1BQUEsT0FDQSxPQUFBLElBQ0EsSUFBQSxNQUNBLFFBQUEsRUFDQSxpQkFBQSxxQkFwQkYsbUJBdUJHLGlCQUFBLFFBRUgsVUFDQyxTQUFBLFNBREQsaUJBR0UsUUFBQSxHQUNBLFNBQUEsU0FDQSxLQUFBLEtBQ0EsTUFBQSxNQUNBLE9BQUEsSUFDQSxJQUFBLEtBQ0EsaUJBQUEsUUFDQSxpQkFBQSxpREFDQSxNQUFBLEVBWEYsZ0JBYUUsUUFBQSxHQUNBLFNBQUEsU0FDQSxLQUFBLEtBQ0EsTUFBQSxNQUNBLE9BQUEsSUFDQSxJQUFBLEtBQ0EsaUJBQUEscUJBRUYsTUFDQyxnQkFBQSxjQUVELE1BQ0MsU0FBQSxTQUVELEtBQ0MsZUFBQSxPQ3R4QkQsTUFDQyxRQUFBLEtBQ0QseUJBQ0MsS0FDQyxXQUFBLE9BQ0QsVUFDQyxVQUFBLE9BQ0QsWUFDQyxVQUFBLE9BQ0EsZUFBQSxNQUNELFdBQ0MsVUFBQSxPQUNBLGVBQUEsTUFDRCxPQUNDLFVBQUEsT0FDRCxLQUNDLFFBQUEsTUFBQSxNQUNBLE9BQUEsTUFBQSxFQUNELE9BQ0MsVUFBQSxRQUNELE1BQ0MsVUFBQSxPQUNELFFBQ0MsVUFBQSxPQUNELFNBQ0MsWUFBQSxPQUNELFNBQ0MsVUFBQSxPQUVELE1BQ0MsVUFBQSxPQUVELFlBQ0MsVUFBQSxPQUNELE1BQ0MsVUFBQSxNQUNELEtBQ0MsVUFBQSxNQUNELE9BQ0MsVUFBQSxLQUNELE9BQ0MsVUFBQSxLQUNELE9BQ0MsVUFBQSxLQUNELE9BQ0MsVUFBQSxPQUNELEtBQ0MsYUFBQSxLQUNELE1BQ0MsVUFBQSxPQUVELFFBQ0MsVUFBQSxPQUVELFFBQ0MsVUFBQSxPQUVELFFBQ0MsVUFBQSxPQUNELFdBQ0MsVUFBQSxNQUNBLE9BQUEsRUFBQSxLQUNBLFFBQUEsRUFBQSxLQUNBLGVBQ0MsVUFBQSxLQUNBLE9BQUEsRUFBQSxLQUNELGNBQ0MsVUFBQSxLQUNBLE9BQUEsRUFBQSxLQUNELGNBQ0MsVUFBQSxLQUNBLE9BQUEsRUFBQSxLQUNGLEtBQ0MsY0FBQSxPQUNELEtBQ0MsY0FBQSxPQUNELElBQ0MsY0FBQSxPQUNELEtBQ0MsY0FBQSxNQUNELEtBQ0MsY0FBQSxPQUNELFNBQ0MsUUFBQSxLQUFBLEVBQ0QsS0FDQyxhQUFBLE1BQ0QsSUFDQyxhQUFBLEtBQ0QsS0FDQyxhQUFBLFFDekZGLDRFQVVBLEtBQ0ksWUFBQSxLQUNBLHlCQUFBLEtBVUosS0FDSSxPQUFBLEVBUUosR0FDSSxVQUFBLElBQ0EsT0FBQSxFQVdKLEdBQ0ksV0FBQSxZQUNBLE9BQUEsRUFDQSxTQUFBLFFBUUosSUFDSSxZQUFBLFNBQUEsQ0FBQSxVQUNBLFVBQUEsSUFVSixFQUNJLGlCQUFBLFlBUUosWUFDSSxjQUFBLEtBQ0EsZ0JBQUEsVUFDQSx3QkFBQSxVQUFBLE9BQUEsZ0JBQUEsVUFBQSxPQU9KLEVDbTZDQSxPRGo2Q0ksWUFBQSxPQVFKLEtDaTZDQSxJQUNBLEtELzVDSSxZQUFBLFNBQUEsQ0FBQSxVQUNBLFVBQUEsSUFPSixNQUNJLFVBQUEsSUFRSixJQys1Q0EsSUQ3NUNJLFVBQUEsSUFDQSxZQUFBLEVBQ0EsU0FBQSxTQUNBLGVBQUEsU0FHSixJQUNJLE9BQUEsT0FHSixJQUNJLElBQUEsTUFVSixJQUNJLGFBQUEsS0FXSixPQ3U1Q0EsTUFDQSxTQUNBLE9BQ0EsU0RyNUNJLFlBQUEsUUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLE9BQUEsRUFRSixPQ3k1Q0EsTUR2NUNJLFNBQUEsUUFRSixPQ3c1Q0EsT0R0NUNJLGVBQUEsS0M4NUNKLGNBQ0EsYUFDQSxjRHo1Q0EsT0FJSSxtQkFBQSxPQzQ1Q0osZ0NBQ0EsK0JBQ0EsZ0NEdjVDQSx5QkFJSSxhQUFBLEtBQ0EsUUFBQSxFQzA1Q0osNkJBQ0EsNEJBQ0EsNkJEcjVDQSxzQkFJSSxRQUFBLElBQUEsT0FBQSxXQU9KLFNBQ0ksUUFBQSxNQUFBLE1BQUEsT0FVSixPQUNJLFdBQUEsV0FDQSxNQUFBLFFBQ0EsUUFBQSxNQUNBLFVBQUEsS0FDQSxRQUFBLEVBQ0EsWUFBQSxPQU9KLFNBQ0ksZUFBQSxTQU9KLFNBQ0ksU0FBQSxLQzhwQ0osZ0JBeVBBLGFENzRDSSxXQUFBLFdBQ0EsUUFBQSxFQzZwQ0oseUNBeVBBLHlDRDc0Q0ksT0FBQSxLQzRwQ0osY0RucENJLG1CQUFBLFVBQ0EsZUFBQSxLQzJwQ0oseUNEbnBDSSxtQkFBQSxLQVFKLDZCQUNJLG1CQUFBLE9BQ0EsS0FBQSxRQVVKLFFBQ0ksUUFBQSxNQU9KLFFBQ0ksUUFBQSxVQVVKLFNBQ0ksUUFBQSxLQ2lwQ0osU0R6b0NJLFFBQUEsS0VuVkosaUJBQ0MsU0FBQSxTQUNBLFVBQUEsUUFDQSxNQUFBLEtBQ0EsT0FBQSxRQUNBLE1BQUEsS0FDQSxRQUFBLEdBR0QsMEJBQ0MsUUFBQSxHQVdELDZCQUNDLFdBQUEsS0FDQSxTQUFBLFNBQ0EsUUFBQSxLQUNBLFlBQUEsT0FDQSxjQUFBLE1BQ0EsYUFBQSxRQUNBLGlCQUFBLFFBQ0EsT0FBQSxLQUNBLE1BQUEsUUFDQSxVQUFBLFFBQ0EsT0FBQSxRQUNBLE1BQUEsS0FDQSxXQUFBLElBQUEsTUFBQSxTQUdELG1DQUNDLFFBQUEsR0FDQSxPQUFBLE1BQUEsUUFDQSxhQUFBLEVBQUEsSUFBQSxJQUFBLEVBQ0EsUUFBQSxhQUNBLFFBQUEsTUFDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLFVBQUEsaUJBQUEsY0FFQSxNQUFBLE1BQ0EsV0FBQSxJQUNBLFdBQUEsS0FDQSxRQUFBLEVBR0Qsa0NBR0MsV0FBQSxLQUdELHdDQUtDLFVBQUEsVUFHRCw0QkFDQyxhQUFBLEVBQ0EsV0FBQSxLQUNBLE9BQUEsRUFDQSxXQUFBLEtBQ0EsU0FBQSxTQUVBLEtBQUEsRUFDQSxXQUFBLE9BQ0EsUUFBQSxFQUNBLFFBQUEsR0FDQSxTQUFBLEtBQ0EsaUJBQUEsUUFDQSxNQUFBLEtBQ0EsV0FBQSxLQUNBLFdBQUEsS0FDQSxXQUFBLE9BQ0EsMEJBQUEsS0FDQSwyQkFBQSxLQUVBLFdBQUEsUUFBQSxJQUFBLFFBQUEsQ0FBQSxJQUFBLElBQUEsUUFBQSxDQUFBLFdBQUEsSUFBQSxTQUNBLG1CQUFBLFFBQUEsSUFBQSxRQUFBLENBQUEsSUFBQSxJQUFBLFFBQUEsQ0FBQSxXQUFBLElBQUEsU0FDQSxnQkFBQSxRQUFBLElBQUEsUUFBQSxDQUFBLElBQUEsSUFBQSxRQUFBLENBQUEsV0FBQSxJQUFBLFNBQ0EsZUFBQSxRQUFBLElBQUEsUUFBQSxDQUFBLElBQUEsSUFBQSxRQUFBLENBQUEsV0FBQSxJQUFBLFNBQ0EsY0FBQSxRQUFBLElBQUEsUUFBQSxDQUFBLElBQUEsSUFBQSxRQUFBLENBQUEsV0FBQSxJQUFBLFNBR0QsaUNBQ0MsV0FBQSxRQUNBLFFBQUEsRUFDQSxPQUFBLElBQUEsTUFBQSxnQkFDQSwwQkFBQSxJQUNBLDJCQUFBLElBQ0EsWUFBQSxNQUNBLFFBQUEsR0FDQSxJQUFBLElBR0EsV0FBQSxRQUFBLElBQUEsUUFBQSxDQUFBLElBQUEsSUFBQSxTQUNBLG1CQUFBLFFBQUEsSUFBQSxRQUFBLENBQUEsSUFBQSxJQUFBLFNBQ0EsZ0JBQUEsUUFBQSxJQUFBLFFBQUEsQ0FBQSxJQUFBLElBQUEsU0FDQSxlQUFBLFFBQUEsSUFBQSxRQUFBLENBQUEsSUFBQSxJQUFBLFNBQ0EsY0FBQSxRQUFBLElBQUEsUUFBQSxDQUFBLElBQUEsSUFBQSxTQUdELHdDQUNDLElBQUEsS0FHQSxXQUFBLFFBQUEsSUFBQSxRQUFBLENBQUEsT0FBQSxJQUFBLFFBQUEsQ0FBQSxXQUFBLElBQUEsU0FDQSxtQkFBQSxRQUFBLElBQUEsUUFBQSxDQUFBLE9BQUEsSUFBQSxRQUFBLENBQUEsV0FBQSxJQUFBLFNBQ0EsZ0JBQUEsUUFBQSxJQUFBLFFBQUEsQ0FBQSxPQUFBLElBQUEsUUFBQSxDQUFBLFdBQUEsSUFBQSxTQUNBLGVBQUEsUUFBQSxJQUFBLFFBQUEsQ0FBQSxPQUFBLElBQUEsUUFBQSxDQUFBLFdBQUEsSUFBQSxTQUNBLGNBQUEsUUFBQSxJQUFBLFFBQUEsQ0FBQSxPQUFBLElBQUEsUUFBQSxDQUFBLFdBQUEsSUFBQSxTQUdELDZDQUNDLElBQUEsS0FHQSxXQUFBLFFBQUEsSUFBQSxRQUFBLENBQUEsT0FBQSxJQUFBLFNBQ0EsbUJBQUEsUUFBQSxJQUFBLFFBQUEsQ0FBQSxPQUFBLElBQUEsU0FDQSxnQkFBQSxRQUFBLElBQUEsUUFBQSxDQUFBLE9BQUEsSUFBQSxTQUNBLGVBQUEsUUFBQSxJQUFBLFFBQUEsQ0FBQSxPQUFBLElBQUEsU0FDQSxjQUFBLFFBQUEsSUFBQSxRQUFBLENBQUEsT0FBQSxJQUFBLFNBR0QsK0JBQ0MsV0FBQSxLQUNBLFFBQUEsTUFDQSxNQUFBLFFBQ0EsT0FBQSxRQUNBLFlBQUEsT0FDQSxPQUFBLEVBQ0EsV0FBQSxJQUFBLE1BQUEsU0FDQSxtQkFBQSxJQUFBLE1BQUEsU0FDQSxnQkFBQSxJQUFBLE1BQUEsU0FDQSxlQUFBLElBQUEsTUFBQSxTQUNBLGNBQUEsSUFBQSxNQUFBLFNBSUQsc0NBQ0MsUUFBQSxLQUdELHdDQUVDLE1BQUEsUUFHRCxxQ0FFQyxNQUFBLFFBQ0EsT0FBQSxRQU1ELFFBQ0EsU0FBQSxNQUNBLE1BQUEsTUFDQSxPQUFBLE1BRUEsV0FBQSxFQUFBLEVBQUEsS0FBQSxvQkFDQSxpQkFBQSxRQUNBLE1BQUEsTUFDQSxPQUFBLE1BQ0EsY0FBQSxLQUNBLFFBQUEsS0FHQSxRQUFBLEtBR0EsWUFBQSxPQUdBLGdCQUFBLE9BQ0EsT0FBQSxRQUNBLFFBQUEsSUFJQSxRQUFBLEVBR0EsVUFBQSxTQUdBLFdBQUEsSUFBQSxJQUVBLGVBQ0EsUUFBQSxHQUNBLFNBQUEsU0FDQSxPQUFBLEtBQUEsTUFBQSxZQUNBLGNBQUEsSUFBQSxNQUFBLEtBR0EsVUFBQSxpQkFHQSxXQUFBLElBQUEsSUFFQSxZQUNBLFFBQUEsRUFHQSxVQUFBLFNBRUEscUJBR0EsVUFBQSxpQkM3TkEsUUFDRSxTQUFBLFNBQ0EsYUFBQSxPQUZGLGdCQUtJLFFBQUEsR0FDQSxjQUFBLElBQ0EsTUFBQSxPQUNBLE9BQUEsT0FDQSxpQkFBQSxRQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsVUFBQSxpQkFDQSxLQUFBLEVBQ0Esa0JBQUEsT0FBQSxHQUFBLFNBQUEsVUFBQSxPQUFBLEdBQUEsU0FJSixTQUNFLFFBQUEsS0FDQSxJQUFBLE9BR0YsY0FDRSxRQUFBLEtBQ0EsWUFBQSxPQUNBLGdCQUFBLE9BQ0EsTUFBQSxRQUNBLE9BQUEsUUFDQSxjQUFBLElBQ0EsV0FBQSxJQVBGLG9CQVVJLFVBQUEsWUFWSix1QkFjSSxpQkFBQSxRQWRKLDJCQWlCTSxNQUFBLFFBakJOLDBCQXNCSSxpQkFBQSxRQXRCSiw4QkF5Qk0sTUFBQSxRQXpCTiwwQkE4QkksaUJBQUEsUUE5QkosOEJBaUNNLE1BQUEsTUFLTixPQUNFLFFBQUEsS0FDQSxZQUFBLE9BRkYsV0FLSSxNQUFBLE9BQ0EsYUFBQSxPQUNBLGNBQUEsS0FJSixTQUNFLE1BQUEsUUFHRixLQUNFLGNBQUEsUUFHRix3QkFFSSxhQUFBLE9BQ0EsV0FBQSxJQUhKLDhCQVFNLE1BQUEsS0FLTixNQUFBLE9BQ0UsUUFBQSxVQUFBLFFBQ0EsY0FBQSxJQUNBLGlCQUFBLEtBQ0EsTUFBQSxRQUNBLE1BQUEsS0FDQSxTQUFBLFNBQ0EsT0FBQSxFQVBGLHdCQUFBLHlCQVVJLE1BQUEsUUFWSiw0QkFBQSw2QkFVSSxNQUFBLFFBVkosbUJBQUEsb0JBVUksTUFBQSxRQVZKLDRCQUFBLDZCQWNJLE1BQUEsUUFkSiw2QkFBQSw4QkFrQkksTUFBQSxRQUlKLE1BQ0UsVUFBQSxPQUVGLE1BQ0UsVUFBQSxPQUVGLE1BQ0UsVUFBQSxPQUVGLE1BQ0UsVUFBQSxPQUVGLE1BQ0UsVUFBQSxTQUVGLE1BQ0UsVUFBQSxPQUVGLE1BQ0UsVUFBQSxPQUVGLE1BQ0UsVUFBQSxRQUVGLE1BQ0UsVUFBQSxRQUVGLE1BQ0UsVUFBQSxRQUVGLE1BQ0UsVUFBQSxPQUVGLE1BQ0UsVUFBQSxRQUVGLE1BQ0UsVUFBQSxVQUVGLE1BQ0UsVUFBQSxTQUVGLE1BQ0UsVUFBQSxRQUVGLE1BQ0UsVUFBQSxRQUVGLE1BQ0UsVUFBQSxRQUVGLE1BQ0UsVUFBQSxNQUNGLE1BQ0UsVUFBQSxRQUVGLE1BQ0UsVUFBQSxRQUVGLE1BQ0UsVUFBQSxRQUNGLE1BQ0UsVUFBQSxRQUNGLE1BQ0UsVUFBQSxRQUdGLE1BQ0UsVUFBQSxVQUNGLE9BQ0UsVUFBQSxRQUdGLE9BQ0UsVUFBQSxPQUdGLDBCQUNFLEdBQ0UsUUFBQSxFQUdGLElBQ0UsUUFBQSxFQUdGLEtBQ0UsUUFBQSxHQVZKLGtCQUNFLEdBQ0UsUUFBQSxFQUdGLElBQ0UsUUFBQSxFQUdGLEtBQ0UsUUFBQSxHQUlKLDJCQUNFLEdBQ0UsUUFBQSxFQUdGLElBQ0UsUUFBQSxHQUdGLEtBQ0UsUUFBQSxHQVZKLG1CQUNFLEdBQ0UsUUFBQSxFQUdGLElBQ0UsUUFBQSxHQUdGLEtBQ0UsUUFBQSxHQUlKLDZCQUNFLEdBQ0UsUUFBQSxFQUNBLFVBQUEsU0FHRixJQUNFLFFBQUEsR0FHRixLQUNFLFFBQUEsRUFDQSxVQUFBLFlBWkoscUJBQ0UsR0FDRSxRQUFBLEVBQ0EsVUFBQSxTQUdGLElBQ0UsUUFBQSxHQUdGLEtBQ0UsUUFBQSxFQUNBLFVBQUEsWUFJSiwwQkFDRSxHQUNFLFVBQUEsY0FHRixJQUNFLFVBQUEsaUJBR0YsS0FDRSxVQUFBLGVBVkosa0JBQ0UsR0FDRSxVQUFBLGNBR0YsSUFDRSxVQUFBLGlCQUdGLEtBQ0UsVUFBQSxlQUlKLDZCQUNFLEdBQ0Usb0JBQUEsR0FHRixLQUNFLG9CQUFBLE1BTkoscUJBQ0UsR0FDRSxvQkFBQSxHQUdGLEtBQ0Usb0JBQUEsTUFJSix5QkFDRSxlQUNFLFVBQUEsS0FDQSxPQUFBLEVBQUEsS0FHRixNQUNFLFVBQUEsS0FHRixNQUNFLFVB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QmtCM3FLRixxQkFPSSxNQUFBLFNBQ0EsT0FBQSxPQUNBLGFBQUEsUUFUSiw0QkFhSSxZQUFBLFNBYkosNEJBaUJJLFlBQUEsU0FJSixVQUNFLFFBQUEsS0FDQSxNQUFBLFNBQ0EsU0FBQSxTQUNBLE1BQUEsU0FDQSxPQUFBLFVBR0YseUJBQ0Usa0JBRUksWUFBQSxLQUNBLGVBQUEsS0FJSixjQUNFLGVBQUEsT0FDQSxZQUFBLE9BQ0EsY0FBQSxRbEI0cEtBLG1Ca0IvcEtGLHFCQU9JLE1BQUEsS0FDQSxPQUFBLE9BQ0EsYUFBQSxFQUNBLGNBQUEsS0FWSiw0QkFjSSxZQUFBLEVBZEosNEJBa0JJLFlBQUEsRUFDQSxjQUFBLEtBQ0EsV0FBQSxLQUlKLFVBQ0UsTUFBQSxNQUNBLE1BQUEsTUFDQSxPQUFBLE1BQ0EsU0FBQSxTQUNBLFdBQUEsS0FHRixNQUNFLFVBQUEsU0FDQSxXQUFBLE9BRkYsU0FLSSxRQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNcIjtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL1RUTm9ybXMtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1wiO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvVFROb3Jtcy1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1wiO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvVFROb3Jtcy1NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNcIjtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL1RUTm9ybXMtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxufSIsIkBrZXlmcmFtZXMgb3BhcyB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwLjQ7IH1cblx0NjAlIHtcblx0XHRvcGFjaXR5OiAxOyB9XG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDAuNDsgfSB9XG5Aa2V5ZnJhbWVzIGZhZGVPcGFzIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMTAlKTtcblx0XHRvcGFjaXR5OiAwOyB9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRvcGFjaXR5OiAxOyB9IH1cbkBrZXlmcmFtZXMgdG9vbHRpcFNob3cge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDsgfVxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyByb3RhdGUge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDBkZWcpOyB9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtMzYwZGVnKTsgfSB9XG5Aa2V5ZnJhbWVzIHJvdGF0ZTIyIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgwZGVnKTsgfVxuXHQ1MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zdncsIDApIHJvdGF0ZSgtMzBkZWcpOyB9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgwZGVnKTsgfSB9XG5Aa2V5ZnJhbWVzIHJvdGF0ZTIzIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgwZGVnKTsgfVxuXHQ1MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDQuNXZ3LCAwKSByb3RhdGUoNDBkZWcpOyB9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgwZGVnKTsgfSB9XG5cblxuQGtleWZyYW1lcyByb3RhdGUyIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuQGtleWZyYW1lcyBkZWcge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMCk7IH1cblx0NjAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpOyB9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDApOyB9IH1cblxuQGtleWZyYW1lcyBqYW1wIHtcblx0MCUge1xuXHRcdG1hcmdpbi10b3A6IDA7IH1cblx0MTUlIHtcblx0XHRtYXJnaW4tdG9wOiAtMXJlbTsgfVxuXHQyNSUge1xuXHRcdG1hcmdpbi10b3A6IDA7IH1cblx0MzUlIHtcblx0XHRtYXJnaW4tdG9wOiAtMC41cmVtOyB9XG5cdDQ1JSB7XG5cdFx0bWFyZ2luLXRvcDogMDsgfVxuXHQxMDAlIHtcblx0XHRtYXJnaW4tdG9wOiAwOyB9IH1cbkBrZXlmcmFtZXMgamFtcFRyZiB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cblx0MTUlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTclKTsgfVxuXHQyNSUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuXHQzNSUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMyUpOyB9XG5cdDQ1JSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfSB9XG5Aa2V5ZnJhbWVzIHNsaWRlbWUge1xuICAgMCUge1xuICAgICAgIGxlZnQ6IC0zMHB4O1xuICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7IH1cblxuICAgMzAlIHtcbiAgICAgICBsZWZ0OiAxMTAlO1xuICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4OyB9XG4gICAxMDAlIHtcbiAgICAgICBsZWZ0OiAxMTAlO1xuICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4OyB9IH1cbkBrZXlmcmFtZXMgcHVsc2VpY29uLWEge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKSBzY2FsZSgwLjg1KTsgfVxuXHQ1MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCkgc2NhbGUoMSk7IH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKSBzY2FsZSgwLjg1KTsgfSB9XG5Aa2V5ZnJhbWVzIHB1bHNlaWNvbiB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDAuOCk7IH1cblx0NTAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDEpOyB9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMC44KTsgfSB9XG5Aa2V5ZnJhbWVzIHBob25lIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgcm90YXRlKDE1ZGVnKSBzY2FsZSgwLjkpOyB9XG5cdDUwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKSByb3RhdGUoMGRlZykgc2NhbGUoMS4wMSk7IH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKSByb3RhdGUoMTVkZWcpIHNjYWxlKDAuOSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHB1bHNlaWNvbkxpbmUge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01NSUpIHNjYWxlKDAuNyk7IH1cblx0NTAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTY1JSkgc2NhbGUoMSk7IH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01NSUpIHNjYWxlKDAuNyk7IH0gfVxuQGtleWZyYW1lcyBzY2FsZS1iZWZvcmUge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMC44KTtcblx0XHRvcGFjaXR5OiAwOyB9XG5cdDUwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG5cdFx0b3BhY2l0eTogMC43OyB9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDAuOCk7XG5cdFx0b3BhY2l0eTogMDsgfSB9XG5Aa2V5ZnJhbWVzIHRyYW5zZm9ybS1zaGl2ZXIge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LDBweCkgcm90YXRlKDBkZWcpOyB9XG5cdDI1JSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTVweCwwcHgpIHJvdGF0ZSgwZGVnKTsgfVxuXHQ3NSUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDVweCwwcHgpIHJvdGF0ZSgwZGVnKTsgfVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsMHB4KSByb3RhdGUoMGRlZyk7IH0gfVxuQGtleWZyYW1lcyB0cmFuc2Zvcm0tc2hpdmVyMiB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsMHB4KSByb3RhdGUoMGRlZyk7IH1cblx0MjUlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01cHgpIHJvdGF0ZSgwZGVnKTsgfVxuXHQ3NSUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsNXB4KSByb3RhdGUoMGRlZyk7IH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LDBweCkgcm90YXRlKDBkZWcpOyB9IH1cbkBrZXlmcmFtZXMgY2FyMSB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsMHB4KSBzY2FsZSgxKTsgfVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjAwcHgsMTBweCkgc2NhbGUoMCk7IH0gfVxuLy8gYW5pbWF0aW9uOiBwdWxzZSAycyBpbmZpbml0ZVxuQGtleWZyYW1lcyBwdWxzZSB7XG5cdDAlIHtcblx0XHRib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoI0Y5REYxNCwwLjUpOyB9XG5cdDcwJSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMjVweCByZ2JhKCNGOURGMTQsMCk7IH1cblx0MTAwJSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMCByZ2JhKCNGOURGMTQsMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNicy1hbmltIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCl0cmFuc2xhdGVZKDBweClyb3RhdGUoMGRlZylzY2FsZSgxLDEpO1xuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjsgfVxuXHQ1MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0ycHgpdHJhbnNsYXRlWSgtOHB4KXJvdGF0ZSgtNWRlZylzY2FsZSgxLDEpO1xuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjsgfVxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpdHJhbnNsYXRlWSgwcHgpcm90YXRlKDBkZWcpc2NhbGUoMSwxKTsgfSB9XG4vLyBhbmltYXRpb246IHRyYW5zZm9ybS1zaGl2ZXIgNTAwMG1zIGxpbmVhciAwbXMgaW5maW5pdGUgbm9ybWFsIGJvdGhcbi8vIC5wcm9kdWN0aW9uLWNvbXBsZWN0X19pbWctbWFpblxuLy8gXHRhbmltYXRpb246IGphbXAgNS41cyBpbmZpbml0ZSBsaW5lYXJcbi8vIC5wcm9kdWN0aW9uLWNvbXBsZWN0X19pbWc6OmJlZm9yZVxuLy8gXHRhbmltYXRpb246IG9wYXMgMi44cyBpbmZpbml0ZSBsaW5lYXJcbi8vIC5wcm9kdWN0aW9uLWluZm9fX2NvbnRlbnQtaW5mby1pbWctbGluZVxuLy8gXHRhbmltYXRpb246IHB1bHNlaWNvbkxpbmUgNS4ycyBpbmZpbml0ZSBsaW5lYXJcbi8vIC5ibG9jay1pbWdcbi8vIFx0YW5pbWF0aW9uOiBqYW1wVHJmIDQuNXMgaW5maW5pdGUgbGluZWFyXG4vLyAucGxhY2VfX3RhYi1pdGVtLWltZzpiZWZvcmVcbi8vIFx0YW5pbWF0aW9uOiBzY2FsZS1iZWZvcmUgNHMgaW5maW5pdGUgbGluZWFyXG4vLyAud29ya19fY29udGVudC1pdGVtLWljb246YmVmb3JlXG4vLyBcdGFuaW1hdGlvbjogc2NhbGUtYmVmb3JlIDRzIGluZmluaXRlIGxpbmVhclxuLy8gLm1vZGFsX19pbWc6YmVmb3JlXG4vLyBcdGFuaW1hdGlvbjogcm90YXRlIDMuOHMgaW5maW5pdGUgbGluZWFyXG4vLyBhbmltYXRpb246IHBvcCAyMDAwbXMgbGluZWFyIDBtcyBpbmZpbml0ZSBub3JtYWwgYm90aFxuQGtleWZyYW1lcyBwb3Age1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHJvdGF0ZVgoMGRlZykgc2NhbGUzZCgxLDEsMSk7IH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHJvdGF0ZVgoMGRlZykgc2NhbGUzZCgxLjIsMS4yLDEuMik7IH0gfVxuQGtleWZyYW1lcyBwdWZmLW91dCB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMGRlZykgc2NhbGUoMSwxKTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlIHtcblx0XHRcdG9wYWNpdHk6IDE7IH0gfVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMGRlZykgc2NhbGUoMiwyKTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuXHRcdG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlLXVwLWluIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwxMDAlKSByb3RhdGUoMWRlZyk7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7IH1cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsMHB4KSByb3RhdGUoMGRlZyk7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogMCAwOyB9IH1cblxuLmZhZGVfaW4ge1xuXHRvcGFjaXR5OiAxO1xuXHRhbmltYXRpb24tZGVsYXk6IDBtcztcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxNTAwbXM7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZS11cC1pbjsgfVxuXG4udGl0bGUtZmlyc3Qge1xuXHRhbmltYXRpb24tZGVsYXk6IDBtcztcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxNTAwbXM7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZS11cC1pbjsgfVxuXG4uc3VidGl0bGUtZmlyc3Qge1xuXHRhbmltYXRpb24tZGVsYXk6IDBtcztcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxNTAwbXM7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZS11cC1pbjsgfVxuXG5cblxuXG5Aa2V5ZnJhbWVzIGQzIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoOTAwKSByb3RhdGVZKC00MmRlZykgdHJhbnNsYXRlWCg1OSUpOyB9XG5cdDgwJSB7XG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgwKSByb3RhdGVZKDApIHRyYW5zbGF0ZVgoNTklKTsgfVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDApIHJvdGF0ZVkoMCkgdHJhbnNsYXRlWCgwKTsgfSB9XG5cblxuQGtleWZyYW1lcyBkMy1lbmQge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgwKSByb3RhdGVZKDApIHRyYW5zbGF0ZVgoMCk7IH1cblx0ODAlIHtcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDApIHJvdGF0ZVkoMCkgdHJhbnNsYXRlWCg1OSUpOyB9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoOTAwKSByb3RhdGVZKC00MmRlZykgdHJhbnNsYXRlWCg1OSUpOyB9IH1cbiIsIioge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5odG1sIHtcblx0Zm9udC1zaXplOiAxMHB4O1xuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDsgfVxuYm9keSB7XG5cdGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNcIiwgc2Fucy1zZXJpZjtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRjb2xvcjogIzI4MjgyODtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHR0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5OyB9XG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwOyB9XG5cbmEsIGJ1dHRvbiwgaW5wdXQsIHRleHRhcmVhLCBzZWxlY3Qge1xuXHRvdXRsaW5lOiBub25lOyB9XG51bCB7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwOyB9XG5cbmEge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiAjMjgyODI4OyB9XG5wIHtcblx0bWFyZ2luOiAwOyB9XG5pbWcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1heC1oZWlnaHQ6IDEwMCU7XG5cdGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuXG4ucnIge1xuXHRmb250LWZhbWlseTogXCJSb2FkUmFkaW9cIiwgc2Fucy1zZXJpZjsgfVxuLnNsaWNrLXNsaWRlLCAuc2xpY2stc2xpZGUgKiB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uYmxhY2sge1xuXHRjb2xvcjogIzVBNUE1OTsgfVxuLnBvZSB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5tcm0ge1xuXHRtYXJnaW4tcmlnaHQ6IDAuNXZ3OyB9XG4ubXIge1xuXHRtYXJnaW4tcmlnaHQ6IDF2dzsgfVxuLm1ycyB7XG5cdG1hcmdpbi1yaWdodDogMS41dnc7IH1cbi5tcngge1xuXHRtYXJnaW4tcmlnaHQ6IDAuNzgxdnc7IH1cbi5sdCB7XG5cdGNvbG9yOiAjZmZmOyB9XG4uZ2djIHtcblx0Y29sb3I6ICM2OWJkYWQ7IH1cbi5ncmF5IHtcblx0Y29sb3I6ICM4MDgwODA7IH1cbi5hc2ZzIHtcblx0YWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxuLnRpdGxlLWxnIHtcblx0Zm9udC1zaXplOiAzLjEyNXZ3O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMTsgfVxuXG4udGl0bGUtbnVtIHtcblx0Zm9udC1zaXplOiA1LjIwOHZ3OyB9XG4udGl0bGU3MiB7XG5cdGZvbnQtc2l6ZTogMy43NXZ3OyB9XG4udGFjIHtcblx0dGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5mdzEge1xuXHRmb250LXdlaWdodDogMTAwOyB9XG4uZnczIHtcblx0Zm9udC13ZWlnaHQ6IDMwMDsgfVxuLmZ3NSB7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7IH1cbi5mdzQge1xuXHRmb250LXdlaWdodDogNDAwOyB9XG4uZnc2IHtcblx0Zm9udC13ZWlnaHQ6IDYwMDsgfVxuLmZ3NyB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7IH1cbi5mdzgge1xuXHRmb250LXdlaWdodDogODAwOyB9XG4uZndiIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7IH1cbi5mdzkge1xuXHRmb250LXdlaWdodDogOTAwOyB9XG4uZnNpIHtcblx0Zm9udC1zdHlsZTogaXRhbGljOyB9XG4udGFyIHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7IH1cbi50ZHQge1xuXHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDsgfVxuLnRkdSB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbi50dHUge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi50dG4ge1xuXHRmb250LWZhbWlseTogVFROb3JtczsgfVxuXG4udGl0bGUge1xuXHRmb250LXNpemU6IDIuNzZ2dzsgfVxuXG4udGl0bGUtbGcge31cbi8vIDMwIC0zNlxuLnQtbWluIHtcblx0Zm9udC1zaXplOiAxLjg3NXZ3OyB9XG4udC1zcyB7XG5cdGZvbnQtc2l6ZTogMS41dnc7IH1cbi50LW1pbjIge1xuXHRmb250LXNpemU6IDEuNTYyNXZ3OyB9XG5cbi8vIDE2LTE3cHhcbi50ZXh0IHtcblx0Zm9udC1zaXplOiAwLjg4NXZ3OyB9XG5cbi8vIDE4LTE5XG4udGV4dC1tZCB7XG5cdGZvbnQtc2l6ZTogMS4wNDJ2dzsgfVxuLnRnIHtcblx0Y29sb3I6ICNmNzg0NDk7IH1cbi50ZzIge1xuXHRjb2xvcjogI2FmZTRkNjsgfVxuYS50ZXh0LW1pbiB7XG5cdGNvbG9yOiAjMTgxODE4O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICNmZjcyMDA7IH0gfVxuLy8gMTQtMTVcbi5zbWFsbC10ZXh0IHtcblx0Zm9udC1zaXplOiAwLjkydnc7IH1cbi50c204IHtcblx0Zm9udC1zaXplOiAwLjU1dnc7IH1cbi50c20xMCB7XG5cdGZvbnQtc2l6ZTogMC42MXZ3OyB9XG4udHNtMTEge1xuXHRmb250LXNpemU6IDAuN3Z3OyB9XG4udHNtMTIge1xuXHRmb250LXNpemU6IDAuNjc3dnc7IH1cbi50c20xMyB7XG5cdGZvbnQtc2l6ZTogMC44ODEyNXZ3OyB9XG4vLyAyNFxuLnRleHQyNCB7XG5cdGZvbnQtc2l6ZTogMS4yNXZ3OyB9XG4vLyAyM1xuLnRleHQyMyB7XG5cdGZvbnQtc2l6ZTogMS4zdnc7IH1cbi8vIDIxXG4udGV4dDIxIHtcblx0Zm9udC1zaXplOiAxLjJ2dzsgfVxuLmNvbnRhaW5lciB7XG5cdG1heC13aWR0aDogODEuNzcxdnc7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHQmLWJpZyB7XG5cdFx0bWF4LXdpZHRoOiA4OS41ODN2dztcblx0XHRtYXJnaW46IDAgYXV0bzsgfVxuXHQmLW1pbiB7XG5cdFx0bWF4LXdpZHRoOiA4MS43NzF2dztcblx0XHRtYXJnaW46IDAgYXV0bzsgfVxuXHQmLW1pZCB7XG5cdFx0bWF4LXdpZHRoOiA4NC44OTZ2dztcblx0XHRtYXJnaW46IDAgYXV0bzsgfVxuXHQmLS1sZWZ0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLWxlZnQ6IDQuODUydnc7IH1cblx0Ji0tcmlnaHQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDcuNXZ3OyB9IH1cblxuLm1sZyB7XG5cdG1hcmdpbi1ib3R0b206IDQuMTY3dnc7IH1cbi5tc20ge1xuXHRtYXJnaW4tYm90dG9tOiAzLjMzM3Z3OyB9XG4ubWIge1xuXHRtYXJnaW4tYm90dG9tOiAyLjA4M3Z3OyB9XG4ubWJtIHtcblx0bWFyZ2luLWJvdHRvbTogMC43dnc7IH1cbi5tYnMge1xuXHRtYXJnaW4tYm90dG9tOiAwLjQxdnc7IH1cbi5zdG9wIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uc2VjdGlvbiB7XG5cdHBhZGRpbmc6IDZ2dyAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm1heCB7XG5cdHdpZHRoOiAxMDAlOyB9XG4uYnRuLXRleHQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuLmdyIHtcblx0Y29sb3I6ICM4RDhEOEQ7IH1cbi5idG4ge1xuXHRwYWRkaW5nOiAyLjE4NzV2dyAyLjgxMjV2dztcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblx0Ym94LXNoYWRvdzogMCA0M3B4IDEwMXB4IHJnYmEoMjQ1LCAyMTksIDExNywgMC4yKSwgaW5zZXQgMCAwIDEwcHggcmdiYSgyMDYsIDIyOSwgMjUxLCAwLjE1KTtcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTBiYzViO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTIxNmRlZywgI2ZmZjBiZiAwJSwgI2ZjZGM2ZSAxMDAlKTtcblx0ei1pbmRleDogNjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogIzI4MjcyODtcblx0Ym9yZGVyOiBub25lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGxldHRlci1zcGFjaW5nOiAxLjNweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Ji0tYXJyb3cge1xuXHRcdHBhZGRpbmc6IDEuNjY3dncgMi4yOTJ2dztcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDAuNzI5dnc7XG5cdFx0XHRtYXJnaW4tbGVmdDogMS44MjN2dzsgfSB9XG5cdC5idG4tYmxpY2sge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXHQmOm5vdCg6ZGlzYWJsZWQpIC5idG4tYmxpY2sge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHQmOmFmdGVyIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMzBweDtcblx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdGFuaW1hdGlvbi1kZWxheTogMC4wNXM7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAtNDBweDtcblx0XHRcdHRvcDogLTEwMHB4IHtcblx0XHQgXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDsgfVxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMXM7XG5cdFx0XHRhbmltYXRpb24tbmFtZTogc2xpZGVtZTtcblx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMy41cztcblx0XHRcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9IH1cblx0Jjpob3ZlciB7XG5cdFx0Ym94LXNoYWRvdzogMCAxMHB4IDE4cHggcmdiYSgyMzIsIDE2OSwgOTcsIDAuMjUpLCBpbnNldCAwIDAgMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpOyB9XG5cdCYuYnRuLS1ncmF5IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Y29sb3I6ICMyODI3Mjg7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oI2YwZjBmMCwgNSUpOyB9IH1cblx0Ji5idG4tLWxpZ2h0IHtcblx0XHRwYWRkaW5nOiAxLjQwNjI1dncgMS45Nzl2dztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdGNvbG9yOiAjMDAwMDAwO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA0MnZ3O1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2FjOGExMDtcblx0XHRcdGNvbG9yOiAjZmZmZmZmOyB9IH1cblx0Ji5idG4tLW91dGxpbmUge1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0cGFkZGluZzogMS4zMDJ2dyAxLjU2MjV2dztcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM0ZTllZjc7XG5cdFx0XHRib3JkZXItY29sb3I6ICM0ZTllZjc7IH0gfVxuXHQmLmJ0bi0tYmx1ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzBkNGVhMTtcblx0XHRoZWlnaHQ6IDMuMjgxMjV2dztcblx0XHRwYWRkaW5nOiAwIDQuMjE4NzV2dyAwIDMuMjI5dnc7XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRib3JkZXI6IHNvbGlkICNmZmZmZmY7XG5cdFx0XHRib3JkZXItd2lkdGg6IDAgLjF2dyAuMXZ3IDA7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAuMTJ2dztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0cmlnaHQ6IDMuM3Z3O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpOyB9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oIzBkNGVhMSwgNSUpOyB9IH1cblxuXHQmLmxpZ2h0IHtcblx0XHRjb2xvcjogIzE5MTkxOTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZmZlOTdlIDAlLCAjZmRmN2FkIDEwMCUpO1xuXHRcdGJveC1zaGFkb3c6IDAgOHB4IDEzcHggcmdiYSgjZDZiYTVjLCAwLjQ5KSwgaW5zZXQgMCAtNHB4IDFweCByZ2JhKCNkNmJhNWMsMSk7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDhweCAxM3B4IHJnYmEoI2Q2YmE1YywgMC40OSksIGluc2V0IDAgNHB4IDFweCByZ2JhKCNkNmJhNWMsMSk7IH0gfVxuXHQmLmJvcmQge1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuXHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDBweCAycHggI2E3YTdhNztcblx0XHRjb2xvcjogI2RkZGRkZDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAjYTdhN2E3OyB9XG5cdFx0Ji5iZHIge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzE0OTFkMDtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdFx0XHRib3gtc2hhZG93OiAwcHggMHB4IDJweCAjMTQ5MWQwO1xuXHRcdFx0Y29sb3I6ICMxNDkxZDA7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDBweCAyMHB4ICMxNDkxZDA7IH0gfSB9XG5cblx0Ji5iaWcge1xuXHRcdHBhZGRpbmc6IDEuNXZ3IDF2dzsgfVxuXHQmLm1pbiB7XG5cdFx0cGFkZGluZy10b3A6IDAuNnZ3O1xuXHRcdHBhZGRpbmctYm90dG9tOiAwLjZ2dzsgfSB9XG4uYnViYmx5LWJ1dHRvbiB7XG5cdCY6bm90KDpkaXNhYmxlZCkgLmJsaWNrIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0zMHB4O1xuXHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdGhlaWdodDogMzAwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAwLjA1cztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IC00MHB4O1xuXHRcdFx0dG9wOiAtMTUwcHgge1xuXHRcdCBcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0OyB9XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xcztcblx0XHRcdGFuaW1hdGlvbi1uYW1lOiBzbGlkZW1lO1xuXHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAzLjVzO1xuXHRcdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH0gfVxuXHQmOmhvdmVyIHtcblx0XHQuYnRuLWltZyB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNXB4KTsgfSB9IH1cbi5idG4tY2VudCB7XG5cdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbi5idG4taW1nIHtcblx0d2lkdGg6IDEuNXZ3O1xuXHRoZWlnaHQ6IDEuNXZ3O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ZmxleC1zaHJpbms6IDA7XG5cdHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7IH1cbi5idXJnZXIge1xuXHR3aWR0aDogMy43cmVtO1xuXHRoZWlnaHQ6IDRyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRtYXJnaW4tdG9wOiAwLjNyZW07XG5cdHNwYW4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiA2NSU7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjc4NDRhO1xuXHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTUwJTtcblx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjc4NDRhO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4OyB9XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0dG9wOiAtMXJlbTsgfVxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Ym90dG9tOiAtMXJlbTsgfSB9XG5cdCZfX3dyYXAge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Y29sb3I6ICNkN2Q3ZDc7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR3aWR0aDogMDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjZjc4NDRhOyB9IH0gfVxuLmNsb3NlLW5hdiB7XG4gfVx0Ly8gZGlzcGxheTogbm9uZVxuXG4ubGluayB7XG5cdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRsZXR0ZXItc3BhY2luZzogMC43cHg7XG5cdCYtLXVuZGVybGluZSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDAuMzEyNXZ3O1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNlOGE5NjE7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40czsgfSB9XG5cdCYtLXVuZGVybGluZTpob3ZlciB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0d2lkdGg6IDQwJTsgfSB9XG5cdCY6bm90KC5saW5rLS11bmRlcmxpbmUpOmhvdmVyIHtcblx0XHRjb2xvcjogI2UxOWM0YzsgfVxuXHQmLmxpbmstLWNvbG9yZWQge1xuXHRcdGNvbG9yOiAjZmNkYzZlO1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICNmY2RjNmU7IH0gfSB9XG5cbmlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyODI3Mjg7IH1cbmlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjgyNzI4OyB9XG5pbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyODI3Mjg7IH1cbmlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjgyNzI4OyB9XG50ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjgyNzI4OyB9XG50ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI4MjcyODsgfVxudGV4dGFyZWE6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjgyNzI4OyB9XG50ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI4MjcyODsgfVxuLmlucC1taW4ge1xuXHR3aWR0aDogMzAuNSU7IH1cbi5pbnAtbWQge1xuXHR3aWR0aDogNDUlOyB9XG4uaW5wLWJpZyB7XG5cdHdpZHRoOiAxMDAlOyB9XG4uYXJlYSB7XG5cdHBhZGRpbmc6IDF2dyAxdnc7IH1cblxuLmFycm93cyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0d2lkdGg6IDR2dztcblx0aGVpZ2h0OiA0dnc7XG5cdHotaW5kZXg6IDE4O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cGFkZGluZzogMC43dnc7XG5cdCYudDIge1xuXHRcdHdpZHRoOiA1dnc7XG5cdFx0aGVpZ2h0OiA1dnc7IH1cblx0Ji50NCB7XG5cdFx0d2lkdGg6IDMuNXZ3O1xuXHRcdGhlaWdodDogMy41dnc7IH1cblx0Ji50NiB7XG5cdFx0Ym94LXNoYWRvdzogMCA1cHggNTRweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdGZpbHRlcjogZ3JheXNjYWxlKDEpOyB9XG5cdCY6aG92ZXIge1xuXHRcdG9wYWNpdHk6IDAuNztcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMS4xKTtcblx0XHQmLnQ2IHtcblx0XHRcdGZpbHRlcjogZ3JheXNjYWxlKDApO1xuXHRcdFx0b3BhY2l0eTogMTsgfSB9IH1cbi5zbGlkZVByZXYge1xuXHRsZWZ0OiAzLjVyZW07XG5cdCYudDIge1xuXHRcdGxlZnQ6IC0yLjV2dzsgfVxuXHQmLnQ0IHtcblx0XHRsZWZ0OiAtMS4xdnc7IH1cblx0Ji50MyB7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRvcDogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMS4xKTsgfSB9IH1cbi5zbGlkZU5leHQge1xuXHRyaWdodDogMy41cmVtO1xuXHQmLnQyIHtcblx0XHRyaWdodDogLTIuNXZ3OyB9XG5cdCYudDQge1xuXHRcdHJpZ2h0OiAtMS4xdnc7IH1cblx0Ji50MyB7XG5cdFx0bGVmdDogNTAlO1xuXHRcdGJvdHRvbTogLTF2dztcblx0XHR0b3A6IGF1dG87XG5cdFx0cmlnaHQ6IGF1dG87XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEuMSk7IH0gfSB9XG5cblxuXG5cbi5jaGVjayB7XG5cdCYtYm94IHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ZGlzcGxheTogYmxvY2s7IH1cblx0Ji1saW5lIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblx0Ji1sYWJlbCB7XG5cdFx0d2lkdGg6IDEuMXZ3O1xuXHRcdGhlaWdodDogMS4xdnc7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDAuMnZ3O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IC41dnc7XG5cdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDEwcHggcmdiYSgxNDAsIDE0MCwgMTQwLCAwLjA0KTtcblx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2QxZDFkMTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdCYudjIge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdGJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSg0MywgNDMsIDUxLCAwLjEpO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdFx0XHR3aWR0aDogMS41dnc7XG5cdFx0XHRoZWlnaHQ6IDEuNXZ3O1xuXHRcdFx0cGFkZGluZzogMC4ydnc7XG5cdFx0XHQuY2hlY2stbGFiZWwtYWN0IHtcblx0XHRcdFx0d2lkdGg6IDF2dztcblx0XHRcdFx0aGVpZ2h0OiAxdnc7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6IDAuMnZ3O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzRjYTM1MjsgfSB9XG5cdFx0Ji1hY3Qge1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDApOyB9XG5cdFx0Ji5taW4ge1xuXHRcdFx0d2lkdGg6IDF2dztcblx0XHRcdGhlaWdodDogMXZ3O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4OyB9IH0gfVxuXG4uYmxvY2staW1wLWJmIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcblx0dHJhbnNpdGlvbjogYWxsIDAuNHM7IH1cbi5ibG9jay1pbXAge1xuXHRwYWRkaW5nOiAxLjN2dyAxLjV2dztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tcmlnaHQ6IDAuN3Z3OyB9XG5cbi5yaGlkZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdCY6Y2hlY2tlZCB+IHNwYW4ge1xuXHRcdC5jaGVjay1sYWJlbCB7XG5cdFx0XHQmLWFjdCB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblx0XHRcdCYubWluIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzViZDI3MzsgfSB9IH1cblx0JjpjaGVja2VkIH4ge1xuXHRcdC5ibG9jay1pbXAtYmYge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzRjYTM1Mjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM0Y2EzNTI7IH1cblx0XHQudHNtMTMge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IH1cblx0XHQudGltZXMtYmxvY2sgZGl2LmZhbmN5LXNlbGVjdCBkaXYudHJpZ2dlciB7XG5cdFx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9IH0gfVxuLndhYyB7XG5cdGNvbG9yOiAjM2ZiZjNmICFpbXBvcnRhbnQ7IH1cbi52aWMge1xuXHRjb2xvcjogIzgxNzNjNyAhaW1wb3J0YW50OyB9XG4udGdjIHtcblx0Y29sb3I6ICM1ZmNmZjIgIWltcG9ydGFudDsgfVxuLmVtYyB7XG5cdGNvbG9yOiAjZmJjODU1ICFpbXBvcnRhbnQ7IH1cblxuLnZmIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0cGFkZGluZzogMi42dncgMnZ3O1xuXHRib3gtc2hhZG93OiAwIDAgNDBweCByZ2JhKDEzMywgMTM4LCAxNjAsIDAuMSk7XG5cdHRyYW5zZm9ybTogc2tld1koLTJkZWcpO1xuXHR6LWluZGV4OiA0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6YmVmb3JlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkMWQ1ZTQ7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE0cHgpO1xuXHRcdGhlaWdodDogY2FsYygxMDAlIC0gMTRweCk7XG5cdFx0ei1pbmRleDogMTsgfVxuXHQmLXdyYXAge1xuXHRcdHRyYW5zZm9ybTogc2tld1koMmRlZyk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDU7IH0gfVxuXG4ubGluZS10ZyB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNiZjhiO1xuXHQvLyAjY2NjZGQ0XG5cdHdpZHRoOiA0MCU7XG5cdCYubWluIHtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0d2lkdGg6IDd2dztcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2RkNDsgfSB9XG5cbi5wcmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDQ7IH1cblxuLmJsYyB7XG5cdGNvbG9yOiAjMzAzMDMwICFpbXBvcnRhbnQ7IH1cblxuLmxjYiB7XG5cdGNvbG9yOiAjMzAzMDMwO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICNlMzA2MTM7IH0gfVxuXG4uYWljIHtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuLnRleHQtcm90YXRlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiA4dnc7XG5cdGhlaWdodDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHotaW5kZXg6IDcxO1xuXHQmLnJpZ2h0IHtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiAwOyB9XG5cdCYtaXRlbSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Y29sb3I6IHJnYmEoIzhjOGM4YywgMC41KTtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IC0zLjR2dztcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkMWQxZDE7XG5cdFx0XHR3aWR0aDogM3Z3O1xuXHRcdFx0aGVpZ2h0OiAxcHg7IH1cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IC0zLjR2dztcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkMWQxZDE7XG5cdFx0XHR3aWR0aDogM3Z3O1xuXHRcdFx0aGVpZ2h0OiAxcHg7IH1cblx0XHQmLndoIHtcblx0XHRcdGNvbG9yOiAjZmZmZjsgfSB9IH1cblxuXG4ubGluZSB7XG5cdHdpZHRoOiAzdnc7XG5cdGhlaWdodDogMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMWExYTFhO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmNzg0NGEgMCUsICNmZmFkMmYgMTAwJSk7XG5cdCYuY2VuIHtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblx0Ji5nciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMzsgfVxuXHQmLmdyMiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzlkOWQ5ZDsgfVxuXHQmLWJpZyB7XG5cdFx0d2lkdGg6IDh2dzsgfVxuXHQmLmJpZzIge1xuXHRcdHdpZHRoOiAxN3Z3OyB9IH1cbi50YWwge1xuXHR0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cblxuLnRiIHtcblx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHQtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG5cdC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICNmZmY7IH1cbi50Z3Ige1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmNzg0NGEgMCUsICNmZmFkMmYgMTAwJSk7XG5cdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbi5wb2luIHtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogNDM7IH1cblxuXG4udGx0LW1vZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAtNC4zdnc7XG5cdFx0d2lkdGg6IDMuNXZ3O1xuXHRcdGhlaWdodDogMnB4O1xuXHRcdHRvcDogMS4zdnc7XG5cdFx0ei1pbmRleDogMTI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzFhMWExYTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmNzg0NGEgMCUsICNmZmFkMmYgMTAwJSk7IH1cblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IC0xNy4zdnc7XG5cdFx0d2lkdGg6IDEzLjV2dztcblx0XHRoZWlnaHQ6IDFweDtcblx0XHR0b3A6IDEuM3Z3O1xuXHRcdHotaW5kZXg6IDk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgjZmZmLCAwLjEpOyB9XG5cdCYubHRoIHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkZWRlZGU7IH0gfSB9XG5cbi50ZXh0LW1vZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAtMnZ3O1xuXHRcdHdpZHRoOiAxLjV2dztcblx0XHRoZWlnaHQ6IDJweDtcblx0XHR0b3A6IDAuNXZ3O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMxYTFhMWE7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjc4NDRhIDAlLCAjZmZhZDJmIDEwMCUpO1xuXHRcdHdpZHRoOiAwOyB9XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAtMnZ3O1xuXHRcdHdpZHRoOiAxLjV2dztcblx0XHRoZWlnaHQ6IDJweDtcblx0XHR0b3A6IDAuNXZ3O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoI2ZmZiwgMC4yKTsgfSB9XG5cbi5qY3NiIHtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5wb3NhIHtcblx0cG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5mZGMge1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4iLCIubW9icyB7XG5cdGRpc3BsYXk6IG5vbmU7IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuXHRodG1sIHtcblx0XHRvdmVyZmxvdy14OiBoaWRkZW47IH1cblx0LnRpdGxlLWxnIHtcblx0XHRmb250LXNpemU6IDMuMnJlbTsgfVxuXHQudGl0bGUtbXNsZyB7XG5cdFx0Zm9udC1zaXplOiA1LjVyZW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC4ycmVtOyB9XG5cdC50aXRsZS1lbGcge1xuXHRcdGZvbnQtc2l6ZTogNi42cmVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAuMnJlbTsgfVxuXHQudGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMi42cmVtOyB9XG5cdC50Z2cge1xuXHRcdHBhZGRpbmc6IDAuMXJlbSAwLjRyZW07XG5cdFx0bWFyZ2luOiAwLjJyZW0gMDsgfVxuXHQudC1taW4ge1xuXHRcdGZvbnQtc2l6ZTogMS45NXJlbTsgfVxuXHQudC1zcyB7XG5cdFx0Zm9udC1zaXplOiAxLjdyZW07IH1cblx0LnQtbWluMiB7XG5cdFx0Zm9udC1zaXplOiAxLjlyZW07IH1cblx0LnRleHQtdGcge1xuXHRcdG1hcmdpbi1sZWZ0OiAxLjVyZW07IH1cblx0LnRleHQtbWQge1xuXHRcdGZvbnQtc2l6ZTogMS40cmVtOyB9XG5cdC8vIDE2LTE3cHhcblx0LnRleHQge1xuXHRcdGZvbnQtc2l6ZTogMS4ycmVtOyB9XG5cblx0LnNtYWxsLXRleHQge1xuXHRcdGZvbnQtc2l6ZTogMS4xcmVtOyB9XG5cdC50c204IHtcblx0XHRmb250LXNpemU6IDAuOHJlbTsgfVxuXHQudHNtIHtcblx0XHRmb250LXNpemU6IDAuOXJlbTsgfVxuXHQudHNtMTAge1xuXHRcdGZvbnQtc2l6ZTogMXJlbTsgfVxuXHQudHNtMTEge1xuXHRcdGZvbnQtc2l6ZTogMXJlbTsgfVxuXHQudHNtMTIge1xuXHRcdGZvbnQtc2l6ZTogMXJlbTsgfVxuXHQudHNtMTMge1xuXHRcdGZvbnQtc2l6ZTogMS4xcmVtOyB9XG5cdC5tcjEge1xuXHRcdG1hcmdpbi1yaWdodDogMXJlbTsgfVxuXHQudG51bSB7XG5cdFx0Zm9udC1zaXplOiAyLjlyZW07IH1cblx0Ly8gMjRcblx0LnRleHQyNCB7XG5cdFx0Zm9udC1zaXplOiAxLjRyZW07IH1cblx0Ly8gMjNcblx0LnRleHQyMyB7XG5cdFx0Zm9udC1zaXplOiAxLjNyZW07IH1cblx0Ly8gMjFcblx0LnRleHQyMSB7XG5cdFx0Zm9udC1zaXplOiAxLjNyZW07IH1cblx0LmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiA0MDBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0Ji1taW4ge1xuXHRcdFx0bWF4LXdpZHRoOiA5MHZ3O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87IH1cblx0XHQmLW1kIHtcblx0XHRcdG1heC13aWR0aDogOTB2dztcblx0XHRcdG1hcmdpbjogMCBhdXRvOyB9XG5cdFx0Ji1tbSB7XG5cdFx0XHRtYXgtd2lkdGg6IDkwdnc7XG5cdFx0XHRtYXJnaW46IDAgYXV0bzsgfSB9XG5cdC5tbGcge1xuXHRcdG1hcmdpbi1ib3R0b206IDQuNXJlbTsgfVxuXHQubXNtIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyLjRyZW07IH1cblx0Lm1iIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cblx0Lm1ibSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMC43cmVtOyB9XG5cdC5tYnMge1xuXHRcdG1hcmdpbi1ib3R0b206IDAuNDFyZW07IH1cblx0LnNlY3Rpb24ge1xuXHRcdHBhZGRpbmc6IDZyZW0gMDsgfVxuXHQubXJtIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxuXHQubXIge1xuXHRcdG1hcmdpbi1yaWdodDogMXJlbTsgfVxuXHQubXJzIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDEuNXJlbTsgfSB9XG4iLCIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXHJcblxyXG4vKiBEb2N1bWVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cclxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXHJcbiAqL1xyXG5cclxuaHRtbCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xyXG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbn1cclxuXHJcbi8qIFNlY3Rpb25zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmJvZHkge1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxyXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmgxIHtcclxuICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKiBHcm91cGluZyBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cclxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXHJcbiAqL1xyXG5cclxuaHIge1xyXG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cclxuICAgIGhlaWdodDogMDsgLyogMSAqL1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5wcmUge1xyXG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXHJcbiAgICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xyXG59XHJcblxyXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXHJcblxyXG5hIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKipcclxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cclxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5hYmJyW3RpdGxlXSB7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZGVyO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmNvZGUsXHJcbmtiZCxcclxuc2FtcCB7XHJcbiAgICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cclxuICAgIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxyXG4gKiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3ViLFxyXG5zdXAge1xyXG4gICAgZm9udC1zaXplOiA3NSU7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3ViIHtcclxuICAgIGJvdHRvbTogLTAuMjVlbTtcclxufVxyXG5cclxuc3VwIHtcclxuICAgIHRvcDogLTAuNWVtO1xyXG59XHJcblxyXG4vKiBFbWJlZGRlZCBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXHJcblxyXG5pbWcge1xyXG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4vKiBGb3Jtc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cclxuICAgIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cclxuICAgIG1hcmdpbjogMDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCB7IC8qIDEgKi9cclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXHJcbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cclxuICovXHJcblxyXG5idXR0b24sXHJcbnNlbGVjdCB7IC8qIDEgKi9cclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5idXR0b24sXHJcblt0eXBlPVwiYnV0dG9uXCJdLFxyXG5bdHlwZT1cInJlc2V0XCJdLFxyXG5bdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cclxuICovXHJcblxyXG5idXR0b246LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XHJcbiAgICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuZmllbGRzZXQge1xyXG4gICAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cclxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxyXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XHJcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmxlZ2VuZCB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcbiAgICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xyXG4gICAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cclxuICAgIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xyXG4gICAgcGFkZGluZzogMDsgLyogMyAqL1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cclxuICovXHJcblxyXG5wcm9ncmVzcyB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cclxuICovXHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxyXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXSxcclxuW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcbiAgICBwYWRkaW5nOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cclxuICovXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xyXG4gICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cclxuICovXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXHJcbiAqL1xyXG5cclxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xyXG4gICAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xyXG59XHJcblxyXG4vKiBJbnRlcmFjdGl2ZVxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cclxuICovXHJcblxyXG5kZXRhaWxzIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3VtbWFyeSB7XHJcbiAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbn1cclxuXHJcbi8qIE1pc2NcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXHJcbiAqL1xyXG5cclxudGVtcGxhdGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxyXG4gKi9cclxuXHJcbltoaWRkZW5dIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1RUTm9ybXMtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9UVE5vcm1zLUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1RUTm9ybXMtTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1RUTm9ybXMtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuQGtleWZyYW1lcyBvcGFzIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDAuNDsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMC40OyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3BhcyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTEwJSk7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgdG9vbHRpcFNob3cge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyByb3RhdGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtMzYwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRlMjIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDBkZWcpOyB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTN2dywgMCkgcm90YXRlKC0zMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyByb3RhdGUyMyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMGRlZyk7IH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0LjV2dywgMCkgcm90YXRlKDQwZGVnKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMGRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZTIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgZGVnIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApOyB9XG4gIDYwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfSB9XG5cbkBrZXlmcmFtZXMgamFtcCB7XG4gIDAlIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIDE1JSB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW07IH1cbiAgMjUlIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIDM1JSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbTsgfVxuICA0NSUge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgMTAwJSB7XG4gICAgbWFyZ2luLXRvcDogMDsgfSB9XG5cbkBrZXlmcmFtZXMgamFtcFRyZiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbiAgMTUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTclKTsgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuICAzNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMyUpOyB9XG4gIDQ1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2xpZGVtZSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMzBweDtcbiAgICBtYXJnaW4tbGVmdDogMHB4OyB9XG4gIDMwJSB7XG4gICAgbGVmdDogMTEwJTtcbiAgICBtYXJnaW4tbGVmdDogODBweDsgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMTAlO1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4OyB9IH1cblxuQGtleWZyYW1lcyBwdWxzZWljb24tYSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgwLjg1KTsgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDEpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDAuODUpOyB9IH1cblxuQGtleWZyYW1lcyBwdWxzZWljb24ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMC44KTsgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDAuOCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHBob25lIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgxNWRlZykgc2NhbGUoMC45KTsgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgwZGVnKSBzY2FsZSgxLjAxKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMTVkZWcpIHNjYWxlKDAuOSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHB1bHNlaWNvbkxpbmUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01NSUpIHNjYWxlKDAuNyk7IH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTY1JSkgc2NhbGUoMSk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01NSUpIHNjYWxlKDAuNyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNjYWxlLWJlZm9yZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgwLjgpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAwLjc7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMC44KTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyB0cmFuc2Zvcm0tc2hpdmVyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KSByb3RhdGUoMGRlZyk7IH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNXB4LCAwcHgpIHJvdGF0ZSgwZGVnKTsgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDVweCwgMHB4KSByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpIHJvdGF0ZSgwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgdHJhbnNmb3JtLXNoaXZlcjIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpIHJvdGF0ZSgwZGVnKTsgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01cHgpIHJvdGF0ZSgwZGVnKTsgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDVweCkgcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KSByb3RhdGUoMGRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGNhcjEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpIHNjYWxlKDEpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMDBweCwgMTBweCkgc2NhbGUoMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNDksIDIyMywgMjAsIDAuNSk7IH1cbiAgNzAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAyNXB4IHJnYmEoMjQ5LCAyMjMsIDIwLCAwKTsgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjQ5LCAyMjMsIDIwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2JzLWFuaW0ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KSB0cmFuc2xhdGVZKDBweCkgcm90YXRlKDBkZWcpIHNjYWxlKDEsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjsgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0ycHgpIHRyYW5zbGF0ZVkoLThweCkgcm90YXRlKC01ZGVnKSBzY2FsZSgxLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KSB0cmFuc2xhdGVZKDBweCkgcm90YXRlKDBkZWcpIHNjYWxlKDEsIDEpOyB9IH1cblxuQGtleWZyYW1lcyBwb3Age1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHJvdGF0ZVgoMGRlZykgc2NhbGUzZCgxLCAxLCAxKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgcm90YXRlWCgwZGVnKSBzY2FsZTNkKDEuMiwgMS4yLCAxLjIpOyB9IH1cblxuQGtleWZyYW1lcyBwdWZmLW91dCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMGRlZykgc2NhbGUoMSwgMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW4tb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMGRlZykgc2NhbGUoMiwgMik7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZS11cC1pbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDEwMCUpIHJvdGF0ZSgxZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KSByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwOyB9IH1cblxuLmZhZGVfaW4ge1xuICBvcGFjaXR5OiAxO1xuICBhbmltYXRpb24tZGVsYXk6IDBtcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxNTAwbXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZS11cC1pbjsgfVxuXG4udGl0bGUtZmlyc3Qge1xuICBhbmltYXRpb24tZGVsYXk6IDBtcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxNTAwbXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZS11cC1pbjsgfVxuXG4uc3VidGl0bGUtZmlyc3Qge1xuICBhbmltYXRpb24tZGVsYXk6IDBtcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxNTAwbXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZS11cC1pbjsgfVxuXG5Aa2V5ZnJhbWVzIGQzIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoOTAwKSByb3RhdGVZKC00MmRlZykgdHJhbnNsYXRlWCg1OSUpOyB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgwKSByb3RhdGVZKDApIHRyYW5zbGF0ZVgoNTklKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDApIHJvdGF0ZVkoMCkgdHJhbnNsYXRlWCgwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZDMtZW5kIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMCkgcm90YXRlWSgwKSB0cmFuc2xhdGVYKDApOyB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgwKSByb3RhdGVZKDApIHRyYW5zbGF0ZVgoNTklKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDkwMCkgcm90YXRlWSgtNDJkZWcpIHRyYW5zbGF0ZVgoNTklKTsgfSB9XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmh0bWwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoOyB9XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJUVE5vcm1zXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgY29sb3I6ICMyODI4Mjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmEsIGJ1dHRvbiwgaW5wdXQsIHRleHRhcmVhLCBzZWxlY3Qge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbnVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMyODI4Mjg7IH1cblxucCB7XG4gIG1hcmdpbjogMDsgfVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuXG4ucnIge1xuICBmb250LWZhbWlseTogXCJSb2FkUmFkaW9cIiwgc2Fucy1zZXJpZjsgfVxuXG4uc2xpY2stc2xpZGUsIC5zbGljay1zbGlkZSAqIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5ibGFjayB7XG4gIGNvbG9yOiAjNUE1QTU5OyB9XG5cbi5wb2Uge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4ubXJtIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjV2dzsgfVxuXG4ubXIge1xuICBtYXJnaW4tcmlnaHQ6IDF2dzsgfVxuXG4ubXJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjV2dzsgfVxuXG4ubXJ4IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc4MXZ3OyB9XG5cbi5sdCB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5nZ2Mge1xuICBjb2xvcjogIzY5YmRhZDsgfVxuXG4uZ3JheSB7XG4gIGNvbG9yOiAjODA4MDgwOyB9XG5cbi5hc2ZzIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxuXG4udGl0bGUtbGcge1xuICBmb250LXNpemU6IDMuMTI1dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi50aXRsZS1udW0ge1xuICBmb250LXNpemU6IDUuMjA4dnc7IH1cblxuLnRpdGxlNzIge1xuICBmb250LXNpemU6IDMuNzV2dzsgfVxuXG4udGFjIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5mdzEge1xuICBmb250LXdlaWdodDogMTAwOyB9XG5cbi5mdzMge1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbi5mdzUge1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5mdzQge1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mdzYge1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbi5mdzcge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5mdzgge1xuICBmb250LXdlaWdodDogODAwOyB9XG5cbi5md2Ige1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uZnc5IHtcbiAgZm9udC13ZWlnaHQ6IDkwMDsgfVxuXG4uZnNpIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi50YXIge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4udGR0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7IH1cblxuLnRkdSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnR0dSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnR0biB7XG4gIGZvbnQtZmFtaWx5OiBUVE5vcm1zOyB9XG5cbi50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi43NnZ3OyB9XG5cbi50LW1pbiB7XG4gIGZvbnQtc2l6ZTogMS44NzV2dzsgfVxuXG4udC1zcyB7XG4gIGZvbnQtc2l6ZTogMS41dnc7IH1cblxuLnQtbWluMiB7XG4gIGZvbnQtc2l6ZTogMS41NjI1dnc7IH1cblxuLnRleHQge1xuICBmb250LXNpemU6IDAuODg1dnc7IH1cblxuLnRleHQtbWQge1xuICBmb250LXNpemU6IDEuMDQydnc7IH1cblxuLnRnIHtcbiAgY29sb3I6ICNmNzg0NDk7IH1cblxuLnRnMiB7XG4gIGNvbG9yOiAjYWZlNGQ2OyB9XG5cbmEudGV4dC1taW4ge1xuICBjb2xvcjogIzE4MTgxODtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7IH1cbiAgYS50ZXh0LW1pbjpob3ZlciB7XG4gICAgY29sb3I6ICNmZjcyMDA7IH1cblxuLnNtYWxsLXRleHQge1xuICBmb250LXNpemU6IDAuOTJ2dzsgfVxuXG4udHNtOCB7XG4gIGZvbnQtc2l6ZTogMC41NXZ3OyB9XG5cbi50c20xMCB7XG4gIGZvbnQtc2l6ZTogMC42MXZ3OyB9XG5cbi50c20xMSB7XG4gIGZvbnQtc2l6ZTogMC43dnc7IH1cblxuLnRzbTEyIHtcbiAgZm9udC1zaXplOiAwLjY3N3Z3OyB9XG5cbi50c20xMyB7XG4gIGZvbnQtc2l6ZTogMC44ODEyNXZ3OyB9XG5cbi50ZXh0MjQge1xuICBmb250LXNpemU6IDEuMjV2dzsgfVxuXG4udGV4dDIzIHtcbiAgZm9udC1zaXplOiAxLjN2dzsgfVxuXG4udGV4dDIxIHtcbiAgZm9udC1zaXplOiAxLjJ2dzsgfVxuXG4uY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA4MS43NzF2dztcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmNvbnRhaW5lci1iaWcge1xuICAgIG1heC13aWR0aDogODkuNTgzdnc7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmNvbnRhaW5lci1taW4ge1xuICAgIG1heC13aWR0aDogODEuNzcxdnc7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmNvbnRhaW5lci1taWQge1xuICAgIG1heC13aWR0aDogODQuODk2dnc7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmNvbnRhaW5lci0tbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiA0Ljg1MnZ3OyB9XG4gIC5jb250YWluZXItLXJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjV2dzsgfVxuXG4ubWxnIHtcbiAgbWFyZ2luLWJvdHRvbTogNC4xNjd2dzsgfVxuXG4ubXNtIHtcbiAgbWFyZ2luLWJvdHRvbTogMy4zMzN2dzsgfVxuXG4ubWIge1xuICBtYXJnaW4tYm90dG9tOiAyLjA4M3Z3OyB9XG5cbi5tYm0ge1xuICBtYXJnaW4tYm90dG9tOiAwLjd2dzsgfVxuXG4ubWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMC40MXZ3OyB9XG5cbi5zdG9wIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDZ2dyAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm1heCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5idG4tdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5nciB7XG4gIGNvbG9yOiAjOEQ4RDhEOyB9XG5cbi5idG4ge1xuICBwYWRkaW5nOiAyLjE4NzV2dyAyLjgxMjV2dztcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgYm94LXNoYWRvdzogMCA0M3B4IDEwMXB4IHJnYmEoMjQ1LCAyMTksIDExNywgMC4yKSwgaW5zZXQgMCAwIDEwcHggcmdiYSgyMDYsIDIyOSwgMjUxLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTBiYzViO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTIxNmRlZywgI2ZmZjBiZiAwJSwgI2ZjZGM2ZSAxMDAlKTtcbiAgei1pbmRleDogNjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzI4MjcyODtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxldHRlci1zcGFjaW5nOiAxLjNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAuYnRuLS1hcnJvdyB7XG4gICAgcGFkZGluZzogMS42Njd2dyAyLjI5MnZ3OyB9XG4gICAgLmJ0bi0tYXJyb3cgaW1nIHtcbiAgICAgIHdpZHRoOiAwLjcyOXZ3O1xuICAgICAgbWFyZ2luLWxlZnQ6IDEuODIzdnc7IH1cbiAgLmJ0biAuYnRuLWJsaWNrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgLmJ0bjpub3QoOmRpc2FibGVkKSAuYnRuLWJsaWNrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuYnRuOm5vdCg6ZGlzYWJsZWQpIC5idG4tYmxpY2s6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjA1cztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IC00MHB4O1xuICAgICAgdG9wOiAtMTAwcHg7XG4gICAgICAgIHRvcC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzO1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlbWU7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDMuNXM7XG4gICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAuYnRuOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMThweCByZ2JhKDIzMiwgMTY5LCA5NywgMC4yNSksIGluc2V0IDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7IH1cbiAgLmJ0bi5idG4tLWdyYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjb2xvcjogIzI4MjcyODsgfVxuICAgIC5idG4uYnRuLS1ncmF5OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlM2UzZTM7IH1cbiAgLmJ0bi5idG4tLWxpZ2h0IHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1dncgMS45Nzl2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0MnZ3OyB9XG4gICAgLmJ0bi5idG4tLWxpZ2h0OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhYzhhMTA7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYnRuLmJ0bi0tb3V0bGluZSB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiAxLjMwMnZ3IDEuNTYyNXZ3OyB9XG4gICAgLmJ0bi5idG4tLW91dGxpbmU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRlOWVmNztcbiAgICAgIGJvcmRlci1jb2xvcjogIzRlOWVmNzsgfVxuICAuYnRuLmJ0bi0tYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBkNGVhMTtcbiAgICBoZWlnaHQ6IDMuMjgxMjV2dztcbiAgICBwYWRkaW5nOiAwIDQuMjE4NzV2dyAwIDMuMjI5dnc7IH1cbiAgICAuYnRuLmJ0bi0tYmx1ZTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBib3JkZXI6IHNvbGlkICNmZmZmZmY7XG4gICAgICBib3JkZXItd2lkdGg6IDAgLjF2dyAuMXZ3IDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiAuMTJ2dztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDMuM3Z3O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpOyB9XG4gICAgLmJ0bi5idG4tLWJsdWU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBiNDM4OTsgfVxuICAuYnRuLmxpZ2h0IHtcbiAgICBjb2xvcjogIzE5MTkxOTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZmZlOTdlIDAlLCAjZmRmN2FkIDEwMCUpO1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDEzcHggcmdiYSgyMTQsIDE4NiwgOTIsIDAuNDkpLCBpbnNldCAwIC00cHggMXB4ICNkNmJhNWM7IH1cbiAgICAuYnRuLmxpZ2h0OmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDEzcHggcmdiYSgyMTQsIDE4NiwgOTIsIDAuNDkpLCBpbnNldCAwIDRweCAxcHggI2Q2YmE1YzsgfVxuICAuYnRuLmJvcmQge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAycHggI2E3YTdhNztcbiAgICBjb2xvcjogI2RkZGRkZDsgfVxuICAgIC5idG4uYm9yZDpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggI2E3YTdhNzsgfVxuICAgIC5idG4uYm9yZC5iZHIge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzE0OTFkMDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDJweCAjMTQ5MWQwO1xuICAgICAgY29sb3I6ICMxNDkxZDA7IH1cbiAgICAgIC5idG4uYm9yZC5iZHI6aG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggIzE0OTFkMDsgfVxuICAuYnRuLmJpZyB7XG4gICAgcGFkZGluZzogMS41dncgMXZ3OyB9XG4gIC5idG4ubWluIHtcbiAgICBwYWRkaW5nLXRvcDogMC42dnc7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNnZ3OyB9XG5cbi5idWJibHktYnV0dG9uOm5vdCg6ZGlzYWJsZWQpIC5ibGljayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5idWJibHktYnV0dG9uOm5vdCg6ZGlzYWJsZWQpIC5ibGljazphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuMDVzO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtNDBweDtcbiAgICB0b3A6IC0xNTBweDtcbiAgICAgIHRvcC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcbiAgICBhbmltYXRpb24tbmFtZTogc2xpZGVtZTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDMuNXM7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG5cbi5idWJibHktYnV0dG9uOmhvdmVyIC5idG4taW1nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCk7IH1cblxuLmJ0bi1jZW50IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4uYnRuLWltZyB7XG4gIHdpZHRoOiAxLjV2dztcbiAgaGVpZ2h0OiAxLjV2dztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlOyB9XG5cbi5idXJnZXIge1xuICB3aWR0aDogMy43cmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tdG9wOiAwLjNyZW07IH1cbiAgLmJ1cmdlciBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNjUlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ODQ0YTsgfVxuICAgIC5idXJnZXIgc3BhbjpiZWZvcmUsIC5idXJnZXIgc3BhbjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDE1MCU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ODQ0YTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAgIC5idXJnZXIgc3BhbjpiZWZvcmUge1xuICAgICAgdG9wOiAtMXJlbTsgfVxuICAgIC5idXJnZXIgc3BhbjphZnRlciB7XG4gICAgICBib3R0b206IC0xcmVtOyB9XG4gIC5idXJnZXJfX3dyYXAge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNkN2Q3ZDc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMDsgfVxuICAgIC5idXJnZXJfX3dyYXA6aG92ZXIge1xuICAgICAgY29sb3I6ICNmNzg0NGE7IH1cblxuLmxpbmsge1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuN3B4OyB9XG4gIC5saW5rLS11bmRlcmxpbmUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjMxMjV2dzsgfVxuICAgIC5saW5rLS11bmRlcmxpbmU6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNlOGE5NjE7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuICAubGluay0tdW5kZXJsaW5lOmhvdmVyOmJlZm9yZSB7XG4gICAgd2lkdGg6IDQwJTsgfVxuICAubGluazpub3QoLmxpbmstLXVuZGVybGluZSk6aG92ZXIge1xuICAgIGNvbG9yOiAjZTE5YzRjOyB9XG4gIC5saW5rLmxpbmstLWNvbG9yZWQge1xuICAgIGNvbG9yOiAjZmNkYzZlOyB9XG4gICAgLmxpbmsubGluay0tY29sb3JlZDo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZjZGM2ZTsgfVxuXG5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjgyNzI4OyB9XG5cbmlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjgyNzI4OyB9XG5cbmlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI4MjcyODsgfVxuXG5pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI4MjcyODsgfVxuXG50ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjgyNzI4OyB9XG5cbnRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjgyNzI4OyB9XG5cbnRleHRhcmVhOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI4MjcyODsgfVxuXG50ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI4MjcyODsgfVxuXG4uaW5wLW1pbiB7XG4gIHdpZHRoOiAzMC41JTsgfVxuXG4uaW5wLW1kIHtcbiAgd2lkdGg6IDQ1JTsgfVxuXG4uaW5wLWJpZyB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hcmVhIHtcbiAgcGFkZGluZzogMXZ3IDF2dzsgfVxuXG4uYXJyb3dzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogNHZ3O1xuICBoZWlnaHQ6IDR2dztcbiAgei1pbmRleDogMTg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwLjd2dzsgfVxuICAuYXJyb3dzLnQyIHtcbiAgICB3aWR0aDogNXZ3O1xuICAgIGhlaWdodDogNXZ3OyB9XG4gIC5hcnJvd3MudDQge1xuICAgIHdpZHRoOiAzLjV2dztcbiAgICBoZWlnaHQ6IDMuNXZ3OyB9XG4gIC5hcnJvd3MudDYge1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDU0cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTsgfVxuICAuYXJyb3dzOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDEuMSk7IH1cbiAgICAuYXJyb3dzOmhvdmVyLnQ2IHtcbiAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDApO1xuICAgICAgb3BhY2l0eTogMTsgfVxuXG4uc2xpZGVQcmV2IHtcbiAgbGVmdDogMy41cmVtOyB9XG4gIC5zbGlkZVByZXYudDIge1xuICAgIGxlZnQ6IC0yLjV2dzsgfVxuICAuc2xpZGVQcmV2LnQ0IHtcbiAgICBsZWZ0OiAtMS4xdnc7IH1cbiAgLnNsaWRlUHJldi50MyB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cbiAgICAuc2xpZGVQcmV2LnQzOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxLjEpOyB9XG5cbi5zbGlkZU5leHQge1xuICByaWdodDogMy41cmVtOyB9XG4gIC5zbGlkZU5leHQudDIge1xuICAgIHJpZ2h0OiAtMi41dnc7IH1cbiAgLnNsaWRlTmV4dC50NCB7XG4gICAgcmlnaHQ6IC0xLjF2dzsgfVxuICAuc2xpZGVOZXh0LnQzIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm90dG9tOiAtMXZ3O1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cbiAgICAuc2xpZGVOZXh0LnQzOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxLjEpOyB9XG5cbi5jaGVjay1ib3gge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5jaGVjay1saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uY2hlY2stbGFiZWwge1xuICB3aWR0aDogMS4xdnc7XG4gIGhlaWdodDogMS4xdnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwLjJ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiAuNXZ3O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMTBweCByZ2JhKDE0MCwgMTQwLCAxNDAsIDAuMDQpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMWQxZDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cbiAgLmNoZWNrLWxhYmVsLnYyIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSg0MywgNDMsIDUxLCAwLjEpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICB3aWR0aDogMS41dnc7XG4gICAgaGVpZ2h0OiAxLjV2dztcbiAgICBwYWRkaW5nOiAwLjJ2dzsgfVxuICAgIC5jaGVjay1sYWJlbC52MiAuY2hlY2stbGFiZWwtYWN0IHtcbiAgICAgIHdpZHRoOiAxdnc7XG4gICAgICBoZWlnaHQ6IDF2dztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwLjJ2dztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGNhMzUyOyB9XG4gIC5jaGVjay1sYWJlbC1hY3Qge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7IH1cbiAgLmNoZWNrLWxhYmVsLm1pbiB7XG4gICAgd2lkdGg6IDF2dztcbiAgICBoZWlnaHQ6IDF2dztcbiAgICBib3JkZXItcmFkaXVzOiAycHg7IH1cblxuLmJsb2NrLWltcC1iZiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG5cbi5ibG9jay1pbXAge1xuICBwYWRkaW5nOiAxLjN2dyAxLjV2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDAuN3Z3OyB9XG5cbi5yaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnJoaWRlOmNoZWNrZWQgfiBzcGFuIC5jaGVjay1sYWJlbC1hY3Qge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgLnJoaWRlOmNoZWNrZWQgfiBzcGFuIC5jaGVjay1sYWJlbC5taW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YmQyNzM7IH1cbiAgLnJoaWRlOmNoZWNrZWQgfiAuYmxvY2staW1wLWJmIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGNhMzUyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0Y2EzNTI7IH1cbiAgLnJoaWRlOmNoZWNrZWQgfiAudHNtMTMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucmhpZGU6Y2hlY2tlZCB+IC50aW1lcy1ibG9jayBkaXYuZmFuY3ktc2VsZWN0IGRpdi50cmlnZ2VyIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi53YWMge1xuICBjb2xvcjogIzNmYmYzZiAhaW1wb3J0YW50OyB9XG5cbi52aWMge1xuICBjb2xvcjogIzgxNzNjNyAhaW1wb3J0YW50OyB9XG5cbi50Z2Mge1xuICBjb2xvcjogIzVmY2ZmMiAhaW1wb3J0YW50OyB9XG5cbi5lbWMge1xuICBjb2xvcjogI2ZiYzg1NSAhaW1wb3J0YW50OyB9XG5cbi52ZiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDIuNnZ3IDJ2dztcbiAgYm94LXNoYWRvdzogMCAwIDQwcHggcmdiYSgxMzMsIDEzOCwgMTYwLCAwLjEpO1xuICB0cmFuc2Zvcm06IHNrZXdZKC0yZGVnKTtcbiAgei1pbmRleDogNDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC52ZjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2QxZDVlNDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTRweCk7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNHB4KTtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC52Zi13cmFwIHtcbiAgICB0cmFuc2Zvcm06IHNrZXdZKDJkZWcpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA1OyB9XG5cbi5saW5lLXRnIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2JmOGI7XG4gIHdpZHRoOiA0MCU7IH1cbiAgLmxpbmUtdGcubWluIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDd2dztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2RkNDsgfVxuXG4ucHJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA0OyB9XG5cbi5ibGMge1xuICBjb2xvcjogIzMwMzAzMCAhaW1wb3J0YW50OyB9XG5cbi5sY2Ige1xuICBjb2xvcjogIzMwMzAzMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7IH1cbiAgLmxjYjpob3ZlciB7XG4gICAgY29sb3I6ICNlMzA2MTM7IH1cblxuLmFpYyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLnRleHQtcm90YXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA4dnc7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHotaW5kZXg6IDcxOyB9XG4gIC50ZXh0LXJvdGF0ZS5yaWdodCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDsgfVxuICAudGV4dC1yb3RhdGUtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6IHJnYmEoMTQwLCAxNDAsIDE0MCwgMC41KTsgfVxuICAgIC50ZXh0LXJvdGF0ZS1pdGVtOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IC0zLjR2dztcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMWQxZDE7XG4gICAgICB3aWR0aDogM3Z3O1xuICAgICAgaGVpZ2h0OiAxcHg7IH1cbiAgICAudGV4dC1yb3RhdGUtaXRlbTphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAtMy40dnc7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDFkMWQxO1xuICAgICAgd2lkdGg6IDN2dztcbiAgICAgIGhlaWdodDogMXB4OyB9XG4gICAgLnRleHQtcm90YXRlLWl0ZW0ud2gge1xuICAgICAgY29sb3I6ICNmZmZmOyB9XG5cbi5saW5lIHtcbiAgd2lkdGg6IDN2dztcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTFhMWE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y3ODQ0YSAwJSwgI2ZmYWQyZiAxMDAlKTsgfVxuICAubGluZS5jZW4ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAubGluZS5nciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMzsgfVxuICAubGluZS5ncjIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZDlkOWQ7IH1cbiAgLmxpbmUtYmlnIHtcbiAgICB3aWR0aDogOHZ3OyB9XG4gIC5saW5lLmJpZzIge1xuICAgIHdpZHRoOiAxN3Z3OyB9XG5cbi50YWwge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi50YiB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjZmZmOyB9XG5cbi50Z3Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmNzg0NGEgMCUsICNmZmFkMmYgMTAwJSk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnBvaW4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA0MzsgfVxuXG4udGx0LW1vZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAudGx0LW1vZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtNC4zdnc7XG4gICAgd2lkdGg6IDMuNXZ3O1xuICAgIGhlaWdodDogMnB4O1xuICAgIHRvcDogMS4zdnc7XG4gICAgei1pbmRleDogMTI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFhMWExYTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmNzg0NGEgMCUsICNmZmFkMmYgMTAwJSk7IH1cbiAgLnRsdC1tb2Q6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMTcuM3Z3O1xuICAgIHdpZHRoOiAxMy41dnc7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgdG9wOiAxLjN2dztcbiAgICB6LWluZGV4OiA5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTsgfVxuICAudGx0LW1vZC5sdGg6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWRlZGU7IH1cblxuLnRleHQtbW9kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC50ZXh0LW1vZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMnZ3O1xuICAgIHdpZHRoOiAxLjV2dztcbiAgICBoZWlnaHQ6IDJweDtcbiAgICB0b3A6IDAuNXZ3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYTFhMWE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjc4NDRhIDAlLCAjZmZhZDJmIDEwMCUpO1xuICAgIHdpZHRoOiAwOyB9XG4gIC50ZXh0LW1vZDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0ydnc7XG4gICAgd2lkdGg6IDEuNXZ3O1xuICAgIGhlaWdodDogMnB4O1xuICAgIHRvcDogMC41dnc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpOyB9XG5cbi5qY3NiIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5wb3NhIHtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5mZGMge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5tb2JzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgaHRtbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gIC50aXRsZS1sZyB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07IH1cbiAgLnRpdGxlLW1zbGcge1xuICAgIGZvbnQtc2l6ZTogNS41cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMnJlbTsgfVxuICAudGl0bGUtZWxnIHtcbiAgICBmb250LXNpemU6IDYuNnJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjJyZW07IH1cbiAgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNnJlbTsgfVxuICAudGdnIHtcbiAgICBwYWRkaW5nOiAwLjFyZW0gMC40cmVtO1xuICAgIG1hcmdpbjogMC4ycmVtIDA7IH1cbiAgLnQtbWluIHtcbiAgICBmb250LXNpemU6IDEuOTVyZW07IH1cbiAgLnQtc3Mge1xuICAgIGZvbnQtc2l6ZTogMS43cmVtOyB9XG4gIC50LW1pbjIge1xuICAgIGZvbnQtc2l6ZTogMS45cmVtOyB9XG4gIC50ZXh0LXRnIHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtOyB9XG4gIC50ZXh0LW1kIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgLnNtYWxsLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtOyB9XG4gIC50c204IHtcbiAgICBmb250LXNpemU6IDAuOHJlbTsgfVxuICAudHNtIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTsgfVxuICAudHNtMTAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAudHNtMTEge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAudHNtMTIge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAudHNtMTMge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtOyB9XG4gIC5tcjEge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTsgfVxuICAudG51bSB7XG4gICAgZm9udC1zaXplOiAyLjlyZW07IH1cbiAgLnRleHQyNCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgLnRleHQyMyB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgLnRleHQyMSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgICAuY29udGFpbmVyLW1pbiB7XG4gICAgICBtYXgtd2lkdGg6IDkwdnc7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5jb250YWluZXItbWQge1xuICAgICAgbWF4LXdpZHRoOiA5MHZ3O1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAuY29udGFpbmVyLW1tIHtcbiAgICAgIG1heC13aWR0aDogOTB2dztcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5tbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbTsgfVxuICAubXNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07IH1cbiAgLm1iIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cbiAgLm1ibSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43cmVtOyB9XG4gIC5tYnMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDFyZW07IH1cbiAgLnNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDZyZW0gMDsgfVxuICAubXJtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxuICAubXIge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTsgfVxuICAubXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTsgfSB9XG5cbi8qISBub3JtYWxpemUuY3NzIHY4LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cbi8qIERvY3VtZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cclxuICovXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiAyICovIH1cblxuLyogU2VjdGlvbnNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xuYm9keSB7XG4gIG1hcmdpbjogMDsgfVxuXG4vKipcclxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxyXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxyXG4gKi9cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMDsgfVxuXG4vKiBHcm91cGluZyBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cclxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXHJcbiAqL1xuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLyogMSAqL1xuICBoZWlnaHQ6IDA7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqLyB9XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4vKipcclxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cclxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXHJcbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICovXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbi8qKlxyXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cclxuICogYWxsIGJyb3dzZXJzLlxyXG4gKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtOyB9XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtOyB9XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgfVxuXG4vKiBGb3Jtc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXHJcbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlO1xuICAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIG1hcmdpbjogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cclxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cclxuICovXG5idXR0b24sXG5pbnB1dCB7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxyXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXHJcbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4vKipcclxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuICovXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG5cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxyXG4gKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qKlxyXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXHJcbiAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7IH1cblxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICovXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTsgfVxuXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cclxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxyXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XHJcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7XG4gIC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLyogMSAqLyB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG4gKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cclxuICovXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbi8qKlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cclxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxyXG4gKi9cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cclxuICovXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cclxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcbiAqL1xuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXHJcbiAqL1xuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cclxuICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqLyB9XG5cbi8qIEludGVyYWN0aXZlXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxyXG4gKi9cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgfVxuXG4vKiBNaXNjXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxyXG4gKi9cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXHJcbiAqL1xuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmRpdi5mYW5jeS1zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC45Mzc1dnc7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTsgfVxuXG5kaXYuZmFuY3ktc2VsZWN0LmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41OyB9XG5cbmRpdi5mYW5jeS1zZWxlY3QgZGl2LnRyaWdnZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEuODIzdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMyODI3Mjg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1dnc7XG4gIGhlaWdodDogMy42NDZ2dztcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAyNDBtcyBlYXNlLW91dDsgfVxuXG5kaXYuZmFuY3ktc2VsZWN0IGRpdi50cmlnZ2VyOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlcjogc29saWQgIzM5NzRmNDtcbiAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAuMTV2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIHJpZ2h0OiAxLjV2dztcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICB6LWluZGV4OiA5OyB9XG5cbmRpdi5mYW5jeS1zZWxlY3QgZGl2LnRyaWdnZXIub3BlbiB7XG4gIC8qYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcblx0Y29sb3I6ICNmZmZmZmY7Ki9cbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG5kaXYuZmFuY3ktc2VsZWN0IGRpdi50cmlnZ2VyLm9wZW46YWZ0ZXIge1xuICAvKmJvcmRlci10b3AtY29sb3I6ICM3QTg0OTg7Ki9cbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cblxuZGl2LmZhbmN5LXNlbGVjdCB1bC5vcHRpb25zIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLyp0b3A6IDJyZW07Ki9cbiAgbGVmdDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiA1MDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAzMHZ3O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCB0b3AgMzAwbXMgZWFzZS1vdXQsIHZpc2liaWxpdHkgMzAwbXMgZWFzZS1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgdG9wIDMwMG1zIGVhc2Utb3V0LCB2aXNpYmlsaXR5IDMwMG1zIGVhc2Utb3V0O1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIHRvcCAzMDBtcyBlYXNlLW91dCwgdmlzaWJpbGl0eSAzMDBtcyBlYXNlLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIHRvcCAzMDBtcyBlYXNlLW91dCwgdmlzaWJpbGl0eSAzMDBtcyBlYXNlLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgdG9wIDMwMG1zIGVhc2Utb3V0LCB2aXNpYmlsaXR5IDMwMG1zIGVhc2Utb3V0OyB9XG5cbmRpdi5mYW5jeS1zZWxlY3QgdWwub3B0aW9ucy5vcGVuIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICBwYWRkaW5nLXRvcDogMS41dnc7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDYwJTtcbiAgLyogaGF2ZSB0byB1c2UgYSBub24tdmlzaWJpbGl0eSB0cmFuc2l0aW9uIHRvIHByZXZlbnQgdGhpcyBpT1MgaXNzdWUgKGJ1Zz8pOiAqL1xuICAvKmh0dHA6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMTA3MzY0NzgvY3NzLWFuaW1hdGlvbi12aXNpYmlsaXR5LXZpc2libGUtd29ya3Mtb24tY2hyb21lLWFuZC1zYWZhcmktYnV0LW5vdC1vbi1pb3MqL1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCB0b3AgMzAwbXMgZWFzZS1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgdG9wIDMwMG1zIGVhc2Utb3V0O1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIHRvcCAzMDBtcyBlYXNlLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIHRvcCAzMDBtcyBlYXNlLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgdG9wIDMwMG1zIGVhc2Utb3V0OyB9XG5cbmRpdi5mYW5jeS1zZWxlY3QgdWwub3B0aW9ucy5vdmVyZmxvd2luZyB7XG4gIHRvcDogMTAwJTtcbiAgLypib3R0b206IDQwcHg7Ki9cbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgYm90dG9tIDMwMG1zIGVhc2Utb3V0LCB2aXNpYmlsaXR5IDMwMG1zIGVhc2Utb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIGJvdHRvbSAzMDBtcyBlYXNlLW91dCwgdmlzaWJpbGl0eSAzMDBtcyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQsIHZpc2liaWxpdHkgMzAwbXMgZWFzZS1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQsIHZpc2liaWxpdHkgMzAwbXMgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIGJvdHRvbSAzMDBtcyBlYXNlLW91dCwgdmlzaWJpbGl0eSAzMDBtcyBlYXNlLW91dDsgfVxuXG5kaXYuZmFuY3ktc2VsZWN0IHVsLm9wdGlvbnMub3ZlcmZsb3dpbmcub3BlbiB7XG4gIHRvcDogMTAwJTtcbiAgLypib3R0b206IDUwcHg7Ki9cbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgYm90dG9tIDMwMG1zIGVhc2Utb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIGJvdHRvbSAzMDBtcyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIGJvdHRvbSAzMDBtcyBlYXNlLW91dDsgfVxuXG5kaXYuZmFuY3ktc2VsZWN0IHVsLm9wdGlvbnMgbGkge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxLjF2dztcbiAgY29sb3I6ICM5Njk5YTk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZS1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDE1MG1zIGVhc2Utb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDE1MG1zIGVhc2Utb3V0O1xuICAvKndoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyovIH1cblxuZGl2LmZhbmN5LXNlbGVjdCB1bC5vcHRpb25zIGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuZGl2LmZhbmN5LXNlbGVjdCB1bC5vcHRpb25zIGxpLnNlbGVjdGVkIHtcbiAgLypiYWNrZ3JvdW5kOiAjMDRhOWYzOyovXG4gIGNvbG9yOiAjZTAzZDFjOyB9XG5cbmRpdi5mYW5jeS1zZWxlY3QgdWwub3B0aW9ucyBsaS5ob3ZlciB7XG4gIC8qYmFja2dyb3VuZDogIzA0YTlmMzsqL1xuICBjb2xvcjogI2UwM2QxYztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi50b190b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAyLjV2dztcbiAgYm90dG9tOiAxLjV2dztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgODRweCByZ2JhKDAsIDEwOCwgMTYzLCAwLjQxKTtcbiAgYm94LXNoYWRvdzogMCAwIDg0cHggcmdiYSgwLCAxMDgsIDE2MywgMC40MSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkY2JmOGI7XG4gIHdpZHRoOiAzLjV2dztcbiAgaGVpZ2h0OiAzLjV2dztcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcGFkZGluZzogMC43dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE4OTtcbiAgLyotd2Via2l0LWFuaW1hdGlvbjogcmFkaWFsLXB1bHNlIDEuNXMgaW5maW5pdGU7Ki9cbiAgLyphbmltYXRpb246IHJhZGlhbC1wdWxzZSAxLjVzIGluZmluaXRlOyovXG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuXG4udG9fdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMC44dncgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDF2dyBzb2xpZCAjZmZmO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7IH1cblxuLnRvX3RvcC5hY3Qge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cbi50b190b3A6aG92ZXI6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTM3JSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTM3JSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzclKTsgfVxuXG4vKkAtd2Via2l0LWtleWZyYW1lcyByYWRpYWwtcHVsc2Uge1xuMCUge1xuLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwcHggcmdiYSgyNDMsIDE3NCwgMjUsIDAuNyk7XG5ib3gtc2hhZG93OiAwIDAgMCAwcHggcmdiYSgyNDMsIDE3NCwgMjUsIDAuNyk7XG59XG4xMDAlIHtcbi13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMjBweCByZ2JhKDI0MywgMTc0LCAyNSwgMCk7XG5ib3gtc2hhZG93OiAwIDAgMCAyMHB4IHJnYmEoMjQzLCAxNzQsIDI1LCAwKTtcbn1cbn1cbkBrZXlmcmFtZXMgcmFkaWFsLXB1bHNlIHtcbjAlIHtcbi13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMHB4IHJnYmEoMjQzLCAxNzQsIDI1LCAwLjcpO1xuYm94LXNoYWRvdzogMCAwIDAgMHB4IHJnYmEoMjQzLCAxNzQsIDI1LCAwLjcpO1xufVxuMTAwJSB7XG4td2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDIwcHggcmdiYSgyNDMsIDE3NCwgMjUsIDApO1xuYm94LXNoYWRvdzogMCAwIDAgMjBweCByZ2JhKDI0MywgMTc0LCAyNSwgMCk7XG59Ki9cbi8qfSovXG4ub25saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1dnc7IH1cbiAgLm9ubGluZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDAuMzY1dnc7XG4gICAgaGVpZ2h0OiAwLjM2NXZ3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1MmIwNjA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBsZWZ0OiAwO1xuICAgIGFuaW1hdGlvbjogb25saW5lIDJzIGluZmluaXRlOyB9XG5cbi5zb2NpYWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjYyNXZ3OyB9XG5cbi5zb2NpYWxzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDIuNjA0dnc7XG4gIGhlaWdodDogMi42MDR2dztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiAwLjNzOyB9XG4gIC5zb2NpYWxzLWl0ZW06aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7IH1cbiAgLnNvY2lhbHMtaXRlbS5pcy12aWJlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc0NjBmMzsgfVxuICAgIC5zb2NpYWxzLWl0ZW0uaXMtdmliZXIgaW1nIHtcbiAgICAgIHdpZHRoOiAxLjA0MnZ3OyB9XG4gIC5zb2NpYWxzLWl0ZW0uaXMtd2hhdHNhcHAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNWQyNjY7IH1cbiAgICAuc29jaWFscy1pdGVtLmlzLXdoYXRzYXBwIGltZyB7XG4gICAgICB3aWR0aDogMS4wNDJ2dzsgfVxuICAuc29jaWFscy1pdGVtLmlzLXRlbGVncmFtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhMmYyOyB9XG4gICAgLnNvY2lhbHMtaXRlbS5pcy10ZWxlZ3JhbSBpbWcge1xuICAgICAgd2lkdGg6IDAuOTl2dzsgfVxuXG4ucGhvbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5waG9uZSBpbWcge1xuICAgIHdpZHRoOiAwLjg4NXZ3O1xuICAgIG1hcmdpbi1yaWdodDogMC41MjF2dztcbiAgICBtYXJnaW4tYm90dG9tOiAwLjJ2dzsgfVxuXG4uY29sb3JlZCB7XG4gIGNvbG9yOiAjYWQ4YTA2OyB9XG5cbi5tYmwge1xuICBtYXJnaW4tYm90dG9tOiAyLjcwOHZ3OyB9XG5cbi5idG4uYnRuLS1wZGYgLmJ0bi1sb2dvIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjYzM3Z3O1xuICB0cmFuc2l0aW9uOiAwLjNzOyB9XG5cbi5idG4uYnRuLS1wZGY6aG92ZXIgLmJ0bi1sb2dvIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmlucHV0LCAuYXJlYSB7XG4gIHBhZGRpbmc6IDEuOTU2MjV2dyAzLjA3M3Z3O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMjgyNzI4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDA7IH1cbiAgLmlucHV0OjpwbGFjZWhvbGRlciwgLmFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICAvKiBDaHJvbWUsIEZpcmVmb3gsIE9wZXJhLCBTYWZhcmkgMTAuMSsgKi9cbiAgICBjb2xvcjogIzkyOTI5MjsgfVxuICAuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuYXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gICAgY29sb3I6ICM5MjkyOTI7IH1cbiAgLmlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5hcmVhOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC8qIE1pY3Jvc29mdCBFZGdlICovXG4gICAgY29sb3I6ICM5MjkyOTI7IH1cblxuLmZ6MTAge1xuICBmb250LXNpemU6IDAuNTIxdnc7IH1cblxuLmZ6MTEge1xuICBmb250LXNpemU6IDAuNTczdnc7IH1cblxuLmZ6MTMge1xuICBmb250LXNpemU6IDAuNjc3dnc7IH1cblxuLmZ6MTQge1xuICBmb250LXNpemU6IDAuNzI5dnc7IH1cblxuLmZ6MTUge1xuICBmb250LXNpemU6IDAuNzgxMjV2dzsgfVxuXG4uZnoxNiB7XG4gIGZvbnQtc2l6ZTogMC44MzN2dzsgfVxuXG4uZnoxNyB7XG4gIGZvbnQtc2l6ZTogMC44ODV2dzsgfVxuXG4uZnoxOCB7XG4gIGZvbnQtc2l6ZTogMC45Mzc1dnc7IH1cblxuLmZ6MjAge1xuICBmb250LXNpemU6IDEuMDQydnc7IH1cblxuLmZ6MjIge1xuICBmb250LXNpemU6IDEuMTQ2dnc7IH1cblxuLmZ6MjQge1xuICBmb250LXNpemU6IDEuMjV2dzsgfVxuXG4uZnoyNSB7XG4gIGZvbnQtc2l6ZTogMS4zMDJ2dzsgfVxuXG4uZnoyNyB7XG4gIGZvbnQtc2l6ZTogMS40MDYyNXZ3OyB9XG5cbi5mejMwIHtcbiAgZm9udC1zaXplOiAxLjU2MjV2dzsgfVxuXG4uZnozNiB7XG4gIGZvbnQtc2l6ZTogMS44NzV2dzsgfVxuXG4uZno0MCB7XG4gIGZvbnQtc2l6ZTogMi4wODN2dzsgfVxuXG4uZno0NiB7XG4gIGZvbnQtc2l6ZTogMi4zOTZ2dzsgfVxuXG4uZno0OCB7XG4gIGZvbnQtc2l6ZTogMi41dnc7IH1cblxuLmZ6NTAge1xuICBmb250LXNpemU6IDIuNjA0dnc7IH1cblxuLmZ6NTUge1xuICBmb250LXNpemU6IDIuODY1dnc7IH1cblxuLmZ6NjAge1xuICBmb250LXNpemU6IDMuMTI1dnc7IH1cblxuLmZ6NjQge1xuICBmb250LXNpemU6IDMuMzMzdnc7IH1cblxuLmZ6NzAge1xuICBmb250LXNpemU6IDMuNjQ2dnc7IH1cblxuLmZ6NzUge1xuICBmb250LXNpemU6IDMuOTA2MjV2dzsgfVxuXG4uZnoxMDAge1xuICBmb250LXNpemU6IDUuMjA4dnc7IH1cblxuLmZ6MTE1IHtcbiAgZm9udC1zaXplOiA1Ljk5dnc7IH1cblxuQGtleWZyYW1lcyBvbmxpbmUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgb3BhY2l0eSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogLjU7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgYW5pbVB1bHNlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IC41OyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjgpOyB9IH1cblxuQGtleWZyYW1lcyBzY3JvbGwge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfSB9XG5cbkBrZXlmcmFtZXMgbG9hZGluZ0JnIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIlOyB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmNvbnRhaW5lci1iaWcge1xuICAgIG1heC13aWR0aDogOTB2dztcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuZnoxMCB7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC5mejExIHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLmZ6MTMge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAuZnoxNCB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07IH1cbiAgLmZ6MTUge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gIC5mejE2IHtcbiAgICBmb250LXNpemU6IDEuM3JlbTsgfVxuICAuZnoxNyB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgLmZ6MTgge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gIC5mejIwIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTsgfVxuICAuZnoyMiB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07IH1cbiAgLmZ6MjQge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtOyB9XG4gIC5mejI1IHtcbiAgICBmb250LXNpemU6IDJyZW07IH1cbiAgLmZ6Mjcge1xuICAgIGZvbnQtc2l6ZTogMS40MDYyNXJlbTsgfVxuICAuZnozMCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07IH1cbiAgLmZ6MzYge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IH1cbiAgLmZ6NDAge1xuICAgIGZvbnQtc2l6ZTogMi4wODNyZW07IH1cbiAgLmZ6NDYge1xuICAgIGZvbnQtc2l6ZTogMi4zOTZyZW07IH1cbiAgLmZ6NDgge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtOyB9XG4gIC5mejU1IHtcbiAgICBmb250LXNpemU6IDIuNTY1cmVtOyB9XG4gIC5mejYwIHtcbiAgICBmb250LXNpemU6IDMuMTI1cmVtOyB9XG4gIC5mejcwIHtcbiAgICBmb250LXNpemU6IDMuM3JlbTsgfVxuICAuZno3NSB7XG4gICAgZm9udC1zaXplOiAzLjVyZW07IH1cbiAgLmZ6MTAwIHtcbiAgICBmb250LXNpemU6IDMuNXJlbTsgfVxuICAub25saW5lIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTk4cmVtOyB9XG4gICAgLm9ubGluZTo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAuNDE3cmVtO1xuICAgICAgaGVpZ2h0OiAuNDE3cmVtO1xuICAgICAgdG9wOiAwLjNyZW07IH1cbiAgLnNvY2lhbHMge1xuICAgIGdhcDogMC42MjVyZW07IH1cbiAgLnNvY2lhbHMtaXRlbSB7XG4gICAgd2lkdGg6IDNyZW07XG4gICAgaGVpZ2h0OiAzcmVtOyB9XG4gICAgLnNvY2lhbHMtaXRlbS5pcy13aGF0c2FwcCBpbWcge1xuICAgICAgd2lkdGg6IDEuMnJlbTsgfVxuICAgIC5zb2NpYWxzLWl0ZW0uaXMtdGVsZWdyYW0gaW1nIHtcbiAgICAgIHdpZHRoOiAxLjJyZW07IH1cbiAgLnBob25lIGltZyB7XG4gICAgd2lkdGg6IDAuNjc3cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC41MjFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zcmVtOyB9XG4gIC5tYmwge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNzA4cmVtOyB9XG4gIC5pbnB1dCwgLmFyZWEge1xuICAgIHBhZGRpbmc6IDEuNTYyNXJlbSAyLjYwNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4wNDJyZW07IH1cbiAgLmJ0biB7XG4gICAgcGFkZGluZzogMi4xMzVyZW0gMi4zOTZyZW07IH1cbiAgLmJ0bi0tYXJyb3dzIHtcbiAgICBnYXA6IDFyZW07IH1cbiAgLmJ0bi5idG4tLXBkZiAuYnRuLWxvZ28ge1xuICAgIG1hcmdpbi1yaWdodDogMC44MzNyZW07IH0gfVxuXG4ubWFpbiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaGVyby1iZy53ZWJwKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbi5oZWFkZXJfX2lubmVyIHtcbiAgcGFkZGluZzogMS40MDYyNXZ3IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLmxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5sb2dvX19pbWcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDE1Ljk5dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjA4M3Z3OyB9XG5cbi5idG4uYnRuLS1kZXNpZ24ge1xuICBwYWRkaW5nOiAwLjgzM3Z3IDEuMjV2dztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzhweDsgfVxuICAuYnRuLmJ0bi0tZGVzaWduIC5idG4tdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmJ0bi5idG4tLWRlc2lnbiBpbWcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEuMzU0dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjg4NXZ3OyB9XG5cbi5oZWFkZXItc29jaWFscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmhlYWRlci1zb2NpYWxzIHAge1xuICAgIG1hcmdpbi1yaWdodDogMC45OXZ3OyB9XG5cbi5zb2NpYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMi42MDR2dztcbiAgdHJhbnNpdGlvbjogMC4zczsgfVxuICAuc29jaWFsOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpOyB9XG5cbi5oZWFkZXItY29udGFjdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5waG9uZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLnBob25lX19pbWcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDAuNjc3dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjU3M3Z3OyB9XG4gIC5waG9uZSAubGluayB7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmJ0bi5idG4tLWRhcmsge1xuICBwYWRkaW5nOiAwLjcyOXZ3IDEuMjV2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMWYxZjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgY29sb3I6ICNmY2RjNmU7IH1cbiAgLmJ0bi5idG4tLWRhcms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2RjNmU7XG4gICAgY29sb3I6ICMyODI4Mjg7IH1cblxuLm5hdl9fY2xvc2Uge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5uYXZfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5uYXZfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm5hdl9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgcmlnaHQ6IC0yLjR2dztcbiAgICB3aWR0aDogNHB4O1xuICAgIGhlaWdodDogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gIC5uYXZfX2l0ZW0gYSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgdHJhbnNpdGlvbjogMC4zczsgfVxuICAgIC5uYXZfX2l0ZW0gYTpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZjZGM2ZTsgfVxuICAubmF2X19pdGVtLS1jb2xvcmVkIGEge1xuICAgIGNvbG9yOiAjZmNkYzZlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuaGVhZGVyX19pbm5lciB7XG4gICAgcGFkZGluZzogMS40MDYyNXJlbSAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5oZWFkZXJfX2lubmVyIC5idG4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAubG9nb19faW1nIHtcbiAgICB3aWR0aDogMjByZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgLmJ0bi5idG4tLWRlc2lnbiB7XG4gICAgcGFkZGluZzogMC44MzNyZW0gMS4yNXJlbTsgfVxuICAgIC5idG4uYnRuLS1kZXNpZ24gaW1nIHtcbiAgICAgIHdpZHRoOiAxLjM1NHJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogMC44ODVyZW07IH1cbiAgLmhlYWRlci1zb2NpYWxzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gICAgLmhlYWRlci1zb2NpYWxzIHAge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuc29jaWFsIHtcbiAgICB3aWR0aDogNHJlbTsgfVxuICAucGhvbmVfX2ltZyB7XG4gICAgd2lkdGg6IDAuNjc3cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC41NzNyZW07IH1cbiAgLmJ0bi5idG4tLWRhcmsge1xuICAgIHBhZGRpbmc6IDAuNzI5cmVtIDEuMjVyZW07IH1cbiAgLm5hdl9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjpiZWZvcmUge1xuICAgIHJpZ2h0OiAtMi40cmVtOyB9XG4gIC5oZWFkZXItbG9nbyBwIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oZWFkZXItY29udGFjdHMgLm9ubGluZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubmF2X19tb2Ige1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIHRvcDogMy43cmVtOyB9XG4gIC5uYXZfX2J1cmdlciB7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgaGVpZ2h0OiAxLjdyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLm5hdl9fYnVyZ2VyLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZGM2ZTsgfVxuICAubmF2IHtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiA3NSU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluOyB9XG4gIC5uYXZfX2Nsb3NlIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgICBoZWlnaHQ6IDNyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3JlbTtcbiAgICByaWdodDogM3JlbTtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubmF2X19jbG9zZTo6YWZ0ZXIsIC5uYXZfX2Nsb3NlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2RjNmU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG4gIC5uYXZfX2Nsb3NlOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAubmF2X19jbG9zZTo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cbiAgLm5hdl9faW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgLm5hdl9faXRlbSB7XG4gICAgcGFkZGluZzogMXJlbSAyLjI5MnJlbTtcbiAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICAgIC5uYXZfX2l0ZW06OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLm5hdl9faXRlbSBhIHtcbiAgICAgIGNvbG9yOiAjMDAwOyB9XG4gIC5uYXYuYWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH0gfVxuXG4uaGVybyB7XG4gIHBhZGRpbmctdG9wOiA2LjM1NHZ3O1xuICBwYWRkaW5nLWJvdHRvbTogOC44MDJ2dzsgfVxuICAuaGVyb19faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uaGVyby1iYWRnZSB7XG4gIHBhZGRpbmc6IDEuMDkzNzV2dyAxLjM1NHZ3O1xuICBjb2xvcjogI2ZjZGM2ZTtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyNzI4OyB9XG5cbi5saW5lZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2ZjZGU3NjtcbiAgcGFkZGluZy1ib3R0b206IDAuM3Z3OyB9XG5cbi5oZXJvLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5oZXJvLXRleHQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDMuNDM3NXZ3O1xuICAgIGhlaWdodDogMC4xNTYyNXZ3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2RlNzY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMC41dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjg4NXZ3OyB9XG5cbi5oZXJvLWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXgtd2lkdGg6IDQzLjU0MnZ3OyB9XG5cbi5oZXJvLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMS4xOTh2dztcbiAgbWFyZ2luLXJpZ2h0OiAzLjIyOXZ3O1xuICBtYXJnaW4tYm90dG9tOiAxLjA0MnZ3OyB9XG4gIC5oZXJvLWl0ZW06OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDAuMzEyNXZ3O1xuICAgIGhlaWdodDogMC4zMTI1dnc7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi5idG4uYnRuLS1hcnJvdyBpbWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMC43Mjl2dztcbiAgbWFyZ2luLWxlZnQ6IDEuMDQydnc7IH1cblxuLmhlcm8tcGxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMi45MTd2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDExLjM1NHZ3O1xuICByaWdodDogMjEuNTYyNXZ3OyB9XG4gIC5oZXJvLXBsYXkgaW1nOmZpcnN0LWNoaWxkIHtcbiAgICBhbmltYXRpb246IHJvdGF0ZSAxMHMgbGluZWFyIGluZmluaXRlOyB9XG4gIC5oZXJvLXBsYXkgaW1nOmxhc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgd2lkdGg6IDEuMzU0dnc7IH1cblxuQGtleWZyYW1lcyByb3RhdGUge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbi5oZXJvLXRydXN0IHtcbiAgcGFkZGluZzogNC4xNjd2dyAyLjQ0OHZ3IDIuMDgzdncgMi40NDh2dztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9oZXJvLXRydXN0LnBuZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiA4Ljk1OHZ3OyB9XG4gIC5oZXJvLXRydXN0X19waW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRvcDogMC4ydnc7XG4gICAgd2lkdGg6IDEuNTF2dztcbiAgICBoZWlnaHQ6IDEuNTF2dztcbiAgICBib3gtc2hhZG93OiAwIDQzcHggMTAxcHggcmdiYSgyNDUsIDIxOSwgMTE3LCAwLjIpLCBpbnNldCAwIDAgMTBweCByZ2JhKDIwNiwgMjI5LCAyNTEsIDAuMTUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2RjNmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0yMTZkZWcsICNmZmYwYmYgMCUsICNmY2RjNmUgMTAwJSk7XG4gICAgei1pbmRleDogMTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgICAuaGVyby10cnVzdF9fcGluOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkYzZlO1xuICAgICAgb3BhY2l0eTogLjI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBhbmltYXRpb246IGFuaW1QdWxzZSAycyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICB6LWluZGV4OiAtMTsgfVxuXG4uY29sb3JlZCB7XG4gIGNvbG9yOiAjZmZlNDg1OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5MDFweCkge1xuICAubW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmhlcm8ge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC5oZXJvLWJhZGdlIHtcbiAgICBwYWRkaW5nOiAxLjA5Mzc1cmVtIDEuMzU0cmVtOyB9XG4gIC5saW5lZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuM3JlbTsgfVxuICAuaGVyby10ZXh0OjpiZWZvcmUge1xuICAgIHdpZHRoOiAzLjQzNzVyZW07XG4gICAgaGVpZ2h0OiAwLjE1NjI1cmVtO1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODg1cmVtOyB9XG4gIC5oZXJvLWl0ZW1zIHtcbiAgICBtYXgtd2lkdGg6IDQzLjU0MnJlbTsgfVxuICAuaGVyby1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTk4cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMy4yMjlyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS4wNDJyZW07IH1cbiAgICAuaGVyby1pdGVtOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDAuMzEyNXJlbTtcbiAgICAgIGhlaWdodDogMC4zMTI1cmVtOyB9XG4gIC5idG4uYnRuLS1hcnJvdyBpbWcge1xuICAgIHdpZHRoOiAwLjcyOXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMS4wNDJyZW07IH1cbiAgLmhlcm8tcGxheSB7XG4gICAgd2lkdGg6IDI0LjhyZW07XG4gICAgdG9wOiB1bnNldDtcbiAgICByaWdodDogdW5zZXQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDJyZW07IH1cbiAgICAuaGVyby1wbGF5IGltZzpsYXN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiAyLjZyZW07IH1cbiAgLmhlcm8tdHJ1c3Qge1xuICAgIHBhZGRpbmc6IDQuMTY3cmVtIDIuNDQ4cmVtIDIuMDgzcmVtIDIuNDQ4cmVtO1xuICAgIHJpZ2h0OiB1bnNldDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBtYXgtd2lkdGg6IDIwcmVtOyB9XG4gICAgLmhlcm8tdHJ1c3RfX3BpbiB7XG4gICAgICB0b3A6IDAuMnJlbTtcbiAgICAgIHdpZHRoOiAxLjUxcmVtO1xuICAgICAgaGVpZ2h0OiAxLjUxcmVtOyB9XG4gIC5mejY0IHtcbiAgICBmb250LXNpemU6IDMuMzMzcmVtOyB9XG4gICAgLmZ6NjQgYnIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuZno1NSBiciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaGVhZGVyLWxvZ28ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7IH1cbiAgLmxvZ29fX2ltZyB7XG4gICAgd2lkdGg6IDE5cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gIC5kbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaGVhZGVyLWNvbnRhY3RzIC5vbmxpbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5vbmxpbmU6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDAuN3JlbTtcbiAgICBoZWlnaHQ6IDAuN3JlbTtcbiAgICB0b3A6IDAuN3JlbTsgfVxuICAucGhvbmVfX2ltZyB7XG4gICAgd2lkdGg6IDEuMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cbiAgLnBob25lIGltZyB7XG4gICAgd2lkdGg6IDEuMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuaGVyb19faW5uZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmhlcm9fX2lubmVyIC5mejY0IHtcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDsgfVxuICAgIC5oZXJvX19pbm5lciAuaGVyby10ZXh0IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICAuaGVyb19faW5uZXIgLmhlcm8tdGV4dDo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiA2NnB4O1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDsgfVxuICAgIC5oZXJvX19pbm5lciAuaGVyby1pdGVtcyB7XG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuaGVyb19faW5uZXIgLmhlcm8taXRlbXM6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiA2cHg7XG4gICAgICBoZWlnaHQ6IDZweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG4gICAgLmhlcm9fX2lubmVyIC5oZXJvLWl0ZW0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgICAgLmhlcm9fX2lubmVyIC5oZXJvLWl0ZW06OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmhlcm8tcGxheSB7XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgbGVmdDogMjBweDtcbiAgICBib3R0b206IDE4cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIC5oZXJvLXBsYXkgaW1nOmxhc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IDlweDsgfVxuICAuaGVyby10cnVzdCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE4cHg7XG4gICAgYm90dG9tOiAyM3B4OyB9XG4gICAgLmhlcm8tdHJ1c3QgcCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuaGVyby10cnVzdF9fcGluIHtcbiAgICAgIHRvcDogdW5zZXQ7XG4gICAgICBsZWZ0OiB1bnNldDtcbiAgICAgIHJpZ2h0OiA2cHg7XG4gICAgICBib3R0b206IC0yOXB4OyB9XG4gIC5oZXJvIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7IH1cbiAgLm5hdl9fYnVyZ2VyIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgICBoZWlnaHQ6IDIuMXJlbTsgfVxuICAubmF2X19tb2Ige1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHRvcDogMjNweDsgfVxuICAubmF2X19idXJnZXItaXRlbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuICAubmF2IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyODI3Mjg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuICAgIC5uYXYgLmhlYWRlci1jb250YWN0cyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4OyB9XG4gICAgLm5hdiAuaGVhZGVyLXNvY2lhbHMge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4OyB9XG4gICAgICAubmF2IC5oZWFkZXItc29jaWFscyBwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDsgfVxuICAubmF2X19jbG9zZTo6YWZ0ZXIsIC5uYXZfX2Nsb3NlOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cbiAgLm5hdl9fY2xvc2Uge1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMjBweDsgfVxuICAubmF2X19pdGVtIGEge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5uYXZfX2lubmVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5uYXZfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDQ0cHg7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC5uYXZfX2l0ZW06OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDRweDtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIGJvdHRvbTogLTIzcHg7IH1cbiAgICAubmF2X19pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgICAgLm5hdl9faXRlbTpsYXN0LWNoaWxkOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ucXVpeiB7XG4gIHotaW5kZXg6IDE7IH1cbiAgLnF1aXogLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLnF1aXotYmFkZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjU5Mzc1dncgMS44MjN2dztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmMGJmOyB9XG4gIC5xdWl6LWJhZGdlIC5mejMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNTczdnc7IH1cblxuLnF1aXotaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5xdWl6LWZvcm0ge1xuICBwYWRkaW5nOiAydncgNS4zNjV2dztcbiAgYm94LXNoYWRvdzogMCAxNnB4IDExM3B4IDEzcHggcmdiYSg0MCwgMzksIDQwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDU1LjcyOXZ3O1xuICBoZWlnaHQ6IDQ0LjI3MXZ3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5xdWl6LWZvcm06OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDk4JTtcbiAgICBoZWlnaHQ6IDk4JTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLnF1aXotcHJvZ3Jlc3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEuNjE1dnc7XG4gIHotaW5kZXg6IDE7IH1cbiAgLnF1aXotcHJvZ3Jlc3MgcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5xdWl6LXByb2dyZXNzX19iYXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMi41dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7IH1cbiAgLnF1aXotcHJvZ3Jlc3NfX2lubmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMC4yNnZ3O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBoZWlnaHQ6IDIuMDgzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2RjNmU7XG4gICAgYW5pbWF0aW9uOiBsb2FkaW5nQmcgMTVzIGluZmluaXRlIGxpbmVhcjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2xvYWRpbmcucG5nKTtcbiAgICB3aWR0aDogMTIlOyB9XG5cbi5xdWl6LWl0ZW0gLmZ6MzYge1xuICBtYXJnaW4tYm90dG9tOiAxLjU2MjV2dzsgfVxuXG4ucXVpei1vcHRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5xdWl6LW9wdGlvbnMtLXNsaWRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDM2LjQ1OHZ3O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5xdWl6LW9wdGlvbnMtLWlubGluZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLnF1aXotb3B0aW9ucy0taW5saW5lIC5xdWl6LW9wdGlvbiB7XG4gICAgICB3aWR0aDogMjEuNjE1dnc7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjU2MjV2dzsgfVxuICAgIC5xdWl6LW9wdGlvbnMtLWlubGluZSAucXVpei1vcHRpb25fX3dyYXBwZXIge1xuICAgICAgcGFkZGluZzogMS4wNDJ2dyAxLjE0NnZ3IDEuMDQydncgMS45Nzl2dztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5xdWl6LW9wdGlvbnMtLWlubGluZSAucXVpei1vcHRpb25fX2NoZWNrYm94IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gICAgICBib3R0b206IHVuc2V0O1xuICAgICAgbGVmdDogdW5zZXQ7IH1cblxuLnF1aXotb3B0aW9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTIuMjR2dztcbiAgbWFyZ2luLXJpZ2h0OiA0LjExNXZ3O1xuICBtYXJnaW4tYm90dG9tOiAxLjQ1OHZ3OyB9XG4gIC5xdWl6LW9wdGlvbjpudGgtY2hpbGQoM24pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLnF1aXotb3B0aW9uOm50aC1jaGlsZChuICsgMykge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnF1aXotb3B0aW9uOmhvdmVyIC5xdWl6LW9wdGlvbl9fd3JhcHBlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmNkYzZlOyB9XG4gIC5xdWl6LW9wdGlvbl9faW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAucXVpei1vcHRpb25fX2lucHV0OmNoZWNrZWQgfiAucXVpei1vcHRpb25fX3dyYXBwZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmNkYzZlOyB9XG4gICAgICAucXVpei1vcHRpb25fX2lucHV0OmNoZWNrZWQgfiAucXVpei1vcHRpb25fX3dyYXBwZXIgLnF1aXotb3B0aW9uX19jaGVja2JveCBpbWc6Zmlyc3QtY2hpbGQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAucXVpei1vcHRpb25fX2lucHV0OmNoZWNrZWQgfiAucXVpei1vcHRpb25fX3dyYXBwZXIgLnF1aXotb3B0aW9uX19jaGVja2JveCBpbWc6bGFzdC1jaGlsZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAucXVpei1vcHRpb25fX2lucHV0OmNoZWNrZWQgfiAucXVpei1vcHRpb25fX3dyYXBwZXIgLnF1aXotb3B0aW9uX19jaGVja2JveDo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZGM2ZTsgfVxuICAucXVpei1vcHRpb25fX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjU2MjV2dztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzOyB9XG4gIC5xdWl6LW9wdGlvbl9faW1nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDkuMTE1dnc7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLnF1aXotb3B0aW9uX19pbWcgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLnF1aXotb3B0aW9uX19jaGVja2JveCB7XG4gICAgd2lkdGg6IDIuMDgzdnc7XG4gICAgaGVpZ2h0OiAyLjA4M3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBib3R0b206IC0xLjAyMXZ3O1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICB6LWluZGV4OiAyOyB9XG4gICAgLnF1aXotb3B0aW9uX19jaGVja2JveDo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDEuMzU0dnc7XG4gICAgICBoZWlnaHQ6IDEuMzU0dnc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAgIC5xdWl6LW9wdGlvbl9fY2hlY2tib3ggaW1nIHtcbiAgICAgIHdpZHRoOiAwLjU3M3Z3O1xuICAgICAgei1pbmRleDogMTsgfVxuICAgIC5xdWl6LW9wdGlvbl9fY2hlY2tib3ggaW1nOmxhc3QtY2hpbGQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4ucXVpei1ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuXG4ucXVpei1jbGljayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLnF1aXotY2xpY2tfX2ltZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMS43MTg3NXZ3O1xuICAgIG1hcmdpbi1yaWdodDogMC44ODV2dzsgfVxuXG4ucXVpei1idG4ge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTMuMDIxdnc7XG4gIGhlaWdodDogMy45NTh2dztcbiAgbWFyZ2luLWxlZnQ6IDEuMDkzNzV2dzsgfVxuICAucXVpei1idG5fX2hpbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxMDIlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogODAlO1xuICAgIGNvbG9yOiAjMjgyODI4O1xuICAgIGJveC1zaGFkb3c6IDRweCA3cHggMTdweCAtNnB4ICMwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHotaW5kZXg6IDMzO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNnM7IH1cblxuLmJ0bi1hcnJvd3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuMTA0dnc7XG4gIG1hcmdpbi1sZWZ0OiAwLjYyNXZ3OyB9XG5cbi5idG4tYXJyb3cge1xuICAtd2Via2l0LWFuaW1hdGlvbjogb3BhY2l0eSAycyBlYXNlLWluIGluZmluaXRlO1xuICBhbmltYXRpb246IG9wYWNpdHkgMnMgZWFzZS1pbiBpbmZpbml0ZTsgfVxuXG4uYnRuLWFycm93Om50aC1jaGlsZCgyKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAuMnM7XG4gIGFuaW1hdGlvbi1kZWxheTogLjJzOyB9XG5cbi5idG4tYXJyb3c6bnRoLWNoaWxkKDMpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC4zcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAuM3M7IH1cblxuLnF1aXotYnRuLS1uZXh0OmhvdmVyOmRpc2FibGVkIC5xdWl6LWJ0bl9faGludCB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnF1aXotcmlnaHQge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3F1aXotcmlnaHQtYmcucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiAyLjgxMjV2dyAwO1xuICB3aWR0aDogMjQuNDc5dnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5xdWl6LXJpZ2h0X190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS45Nzl2dzsgfVxuXG4ucXVpei1wZXJzb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDAuNzgxMjV2dzsgfVxuICAucXVpei1wZXJzb25fX2ltZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTMuMTI1dnc7IH1cbiAgLnF1aXotcGVyc29uIHAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwLjQxN3Z3O1xuICAgIGJvdHRvbTogMS41MXZ3O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLnF1aXotZ2lmdCB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnF1aXotZ2lmdF9faW1nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiA2LjA0MnZ3OyB9XG4gIC5xdWl6LWdpZnQgcCB7XG4gICAgcGFkZGluZy10b3A6IDEuNTYyNXZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjYyNXZ3OyB9XG5cbi5xdWl6LXBob25lIHtcbiAgcGFkZGluZzogMS42Njd2dyAxLjUxdncgMC45Mzc1dncgMS41MXZ3O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZDJkMmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogLTEuOXZ3OyB9XG4gIC5xdWl6LXBob25lX19waW4ge1xuICAgIHdpZHRoOiAxLjY2N3Z3O1xuICAgIGhlaWdodDogMS42Njd2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkYzZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdG9wOiAtMC44MzN2dztcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgLnF1aXotcGhvbmVfX3Bpbjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZGM2ZTtcbiAgICAgIG9wYWNpdHk6IC4yO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYW5pbWF0aW9uOiBhbmltUHVsc2UgMnMgbGluZWFyIGluZmluaXRlO1xuICAgICAgei1pbmRleDogLTE7IH1cbiAgICAucXVpei1waG9uZV9fcGluIGltZyB7XG4gICAgICB3aWR0aDogMC42Nzd2dzsgfVxuXG4uaXJzLS1mbGF0IC5pcnMtbGluZSB7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG5cbi5pcnMtLWZsYXQgLmlycy1tYXgsIC5pcnMtLWZsYXQgLmlycy1taW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5pcnMtLWZsYXQgLmlycy1zaW5nbGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5pcnMtZ3JpZCB7XG4gIGJvdHRvbTogLTEycHg7IH1cblxuLmlycy0tZmxhdCAuaXJzLWdyaWQtcG9sIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uaXJzLS1mbGF0IC5pcnMtZ3JpZC10ZXh0IHtcbiAgY29sb3I6ICMyODI4Mjg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1dnc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiAnVFROb3JtcycsIHNhbnMtc2VyaWY7IH1cbiAgLmlycy0tZmxhdCAuaXJzLWdyaWQtdGV4dDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcg0LzQvCc7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuaXJzLS1mbGF0IC5pcnMtZ3JpZC10ZXh0LmpzLWdyaWQtdGV4dC0wIHtcbiAgICBsZWZ0OiAxLjQlICFpbXBvcnRhbnQ7IH1cbiAgLmlycy0tZmxhdCAuaXJzLWdyaWQtdGV4dC5qcy1ncmlkLXRleHQtMSB7XG4gICAgbGVmdDogOTYuNSUgIWltcG9ydGFudDsgfVxuXG4uaXJzLS1mbGF0IC5pcnMtYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2RjNmU7IH1cblxuLmlycy0tZmxhdCAuaXJzLXNoYWRvdyB7XG4gIGhlaWdodDogMXB4O1xuICBib3R0b206IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWU0ZTk7IH1cblxuLmlycy0tZmxhdCAuaXJzLWhhbmRsZSB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogN3B4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2RjNmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdG9wOiA5cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1MXB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4uaXJzLS1mbGF0IC5pcnMtaGFuZGxlIGk6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5xdWl6LXNsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzLjgwNHZ3OyB9XG4gIC5xdWl6LXNsaWRlcl9fYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjAyMXZ3OyB9XG4gIC5xdWl6LXNsaWRlcl9faW5wdXQge1xuICAgIHdpZHRoOiA3LjgxMjV2dztcbiAgICBoZWlnaHQ6IDMuMTI1dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlcjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDEuMDQydnc7IH1cbiAgLnF1aXotc2xpZGVyX19zbGlkZXIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5tYnguZnozNiB7XG4gIG1hcmdpbi1ib3R0b206IDIuNjA0dnc7IH1cblxuLnF1aXotZGsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAucXVpei1kayBpbnB1dDpjaGVja2VkIH4gLnF1aXotZGtfX2NoZWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkZDczOyB9XG4gICAgLnF1aXotZGsgaW5wdXQ6Y2hlY2tlZCB+IC5xdWl6LWRrX19jaGVjayBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnF1aXotZGtfX2NoZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEuMTQ2dnc7XG4gICAgaGVpZ2h0OiAxLjE0NnZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmNkZDczO1xuICAgIG1hcmdpbi1yaWdodDogMC42MjV2dzsgfVxuICAgIC5xdWl6LWRrX19jaGVjayBpbWcge1xuICAgICAgd2lkdGg6IDAuNDE3dnc7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5xdWl6LWl0ZW0gLmZ6MzYubWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43ODEyNXZ3OyB9XG5cbi5xdWl6LWJ0bi5xdWl6LWJ0bi0tcHJldiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDQwLCA0MCwgNDAsIDAuNSk7IH1cbiAgLnF1aXotYnRuLnF1aXotYnRuLS1wcmV2IC5idG4tdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4ucXVpei1mb3JtLmlzLXNlbWlmaW5hbCB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc2VtaWZpbmFsLWJnLmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgLnF1aXotZm9ybS5pcy1zZW1pZmluYWw6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4ucXVpei1zZW1pZmluYWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogNC4xNjd2dyA4LjMzM3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnF1aXotc2VtaWZpbmFsX193cmFwcGVyIHtcbiAgICB3aWR0aDogMjkuMDIxdnc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLnF1aXotc2VtaWZpbmFsX19pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNDcuNjA0dnc7XG4gICAgcmlnaHQ6IC0zdnc7XG4gICAgYm90dG9tOiAtNy41dnc7IH1cbiAgLnF1aXotc2VtaWZpbmFsIC5idG4sXG4gIC5xdWl6LXNlbWlmaW5hbCAuaW5wdXQge1xuICAgIHdpZHRoOiAyMC44MzN2dztcbiAgICBoZWlnaHQ6IDUuMjA4dnc7IH1cbiAgLnF1aXotc2VtaWZpbmFsIC5idG4ge1xuICAgIHBhZGRpbmc6IDA7IH1cblxuLnF1aXotc29jaWFscyB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLnF1aXotc29jaWFsIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5xdWl6LXNvY2lhbDpob3ZlciAucXVpei1zb2NpYWxfX2ltZyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTsgfVxuICAucXVpei1zb2NpYWxfX2lucHV0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnF1aXotc29jaWFsX19pbnB1dDpjaGVja2VkIH4gLnF1aXotc29jaWFsX193cmFwcGVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDRweCA2cHggMjdweCByZ2JhKDQwLCA0MCwgNDAsIDAuMSk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgICAucXVpei1zb2NpYWxfX2lucHV0OmNoZWNrZWQgfiAucXVpei1zb2NpYWxfX3dyYXBwZXIgLnF1aXotc29jaWFsX190ZXh0IHtcbiAgICAgICAgY29sb3I6ICMyODI4Mjg7IH1cbiAgLnF1aXotc29jaWFsX19pbWcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDIuNjA0dnc7XG4gICAgdHJhbnNpdGlvbjogMC4zczsgfVxuICAucXVpei1zb2NpYWxfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDAuNjc3dncgMC45Mzc1dnc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjU3M3Z3O1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICBib3JkZXItcmFkaXVzOiAycHg7IH1cbiAgLnF1aXotc29jaWFsX190ZXh0IHtcbiAgICB0cmFuc2l0aW9uOiAwLjNzOyB9XG5cbi5jb2xvcmVkIHtcbiAgY29sb3I6ICNmYmUxODU7IH1cblxuLnBvbGljeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC42MjV2dztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5wb2xpY3kgaW5wdXQ6Y2hlY2tlZCB+IC5wb2xpY3lfX2NoZWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkZDczOyB9XG4gIC5wb2xpY3kgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLnBvbGljeV9fY2hlY2sge1xuICAgIHdpZHRoOiAwLjgzM3Z3O1xuICAgIGhlaWdodDogMC44MzN2dztcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZjZGQ3MztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnBvbGljeV9fY2hlY2sgaW1nIHtcbiAgICAgIHdpZHRoOiAwLjMxMjV2dzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnF1aXotYmFkZ2Uge1xuICAgIHBhZGRpbmc6IDAuNTkzNzVyZW0gMS44MjNyZW07IH1cbiAgICAucXVpei1iYWRnZSAuZnozMCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNTczcmVtOyB9XG4gIC5xdWl6LWZvcm0ge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnF1aXotcHJvZ3Jlc3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNjE1cmVtOyB9XG4gICAgLnF1aXotcHJvZ3Jlc3NfX2JhciB7XG4gICAgICBoZWlnaHQ6IDIuNXJlbTsgfVxuICAgIC5xdWl6LXByb2dyZXNzX19pbm5lciB7XG4gICAgICBsZWZ0OiAwLjI2cmVtO1xuICAgICAgaGVpZ2h0OiAyLjA4M3JlbTsgfVxuICAucXVpei1pdGVtIC5mejM2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjU2MjVyZW07IH1cbiAgLnF1aXotb3B0aW9ucy0tc2xpZGVyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucXVpei1vcHRpb25zLS1pbmxpbmUgLnF1aXotb3B0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjU2MjVyZW07IH1cbiAgLnF1aXotb3B0aW9ucy0taW5saW5lIC5xdWl6LW9wdGlvbl9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMS4wNDJyZW0gMS4xNDZyZW0gMS4wNDJyZW0gMS45NzlyZW07IH1cbiAgLnF1aXotb3B0aW9uIHtcbiAgICB3aWR0aDogNDklO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQ1OHJlbSAhaW1wb3J0YW50OyB9XG4gICAgLnF1aXotb3B0aW9uX193cmFwcGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNTYyNXJlbTsgfVxuICAgIC5xdWl6LW9wdGlvbl9faW1nIHtcbiAgICAgIGhlaWdodDogOS4xMTVyZW07IH1cbiAgICAucXVpei1vcHRpb25fX2NoZWNrYm94IHtcbiAgICAgIHdpZHRoOiAyLjA4M3JlbTtcbiAgICAgIGhlaWdodDogMi4wODNyZW07XG4gICAgICBib3R0b206IC0xLjAyMXJlbTsgfVxuICAgICAgLnF1aXotb3B0aW9uX19jaGVja2JveDo6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDEuMzU0cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuMzU0cmVtOyB9XG4gICAgICAucXVpei1vcHRpb25fX2NoZWNrYm94IGltZyB7XG4gICAgICAgIHdpZHRoOiAwLjU3M3JlbTsgfVxuICAucXVpei1jbGlja19faW1nIHtcbiAgICB3aWR0aDogMS43MTg3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODg1cmVtOyB9XG4gIC5xdWl6LWJ0biB7XG4gICAgd2lkdGg6IDEzLjAyMXJlbTtcbiAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5idG4tYXJyb3dzIHtcbiAgICBnYXA6IDAuMTA0cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTsgfVxuICAucXVpei1yaWdodCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaXJzLS1mbGF0IC5pcnMtZ3JpZC10ZXh0IHtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTsgfVxuICAucXVpei1zbGlkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMuODA0cmVtOyB9XG4gICAgLnF1aXotc2xpZGVyX19ibG9jayB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjAyMXJlbTsgfVxuICAgIC5xdWl6LXNsaWRlcl9faW5wdXQge1xuICAgICAgd2lkdGg6IDcuODEyNXJlbTtcbiAgICAgIGhlaWdodDogMy4xMjVyZW07XG4gICAgICBtYXJnaW46IDAgMS4wNDJyZW07IH1cbiAgLm1ieC5mejM2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjYwNHJlbTsgfVxuICAucXVpei1ka19fY2hlY2sge1xuICAgIHdpZHRoOiAxLjE0NnJlbTtcbiAgICBoZWlnaHQ6IDEuMTQ2cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC42MjVyZW07IH1cbiAgICAucXVpei1ka19fY2hlY2sgaW1nIHtcbiAgICAgIHdpZHRoOiAwLjQxN3JlbTsgfVxuICAucXVpei1pdGVtIC5mejM2Lm1icyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43ODEyNXJlbTsgfVxuICAucXVpei1zZW1pZmluYWwge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDI2cmVtOyB9XG4gICAgLnF1aXotc2VtaWZpbmFsX193cmFwcGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnF1aXotc2VtaWZpbmFsX19pbWcge1xuICAgICAgd2lkdGg6IDI4cmVtO1xuICAgICAgcmlnaHQ6IC0zcmVtO1xuICAgICAgYm90dG9tOiAtNC4zcmVtOyB9XG4gICAgLnF1aXotc2VtaWZpbmFsIC5idG4sXG4gICAgLnF1aXotc2VtaWZpbmFsIC5pbnB1dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNC41cmVtO1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgICAucXVpei1zZW1pZmluYWwgLmJ0biAuYnRuLXRleHQge1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgLnF1aXotc29jaWFsX19pbWcge1xuICAgIHdpZHRoOiAyLjYwNHJlbTsgfVxuICAucXVpei1zb2NpYWxfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDAuNjc3cmVtIDAuOTM3NXJlbTtcbiAgICBnYXA6IDAuNTczcmVtOyB9XG4gIC5wb2xpY3kge1xuICAgIGdhcDogMC42MjVyZW07IH1cbiAgICAucG9saWN5X19jaGVjayB7XG4gICAgICB3aWR0aDogMC44MzNyZW07XG4gICAgICBoZWlnaHQ6IDAuODMzcmVtOyB9XG4gICAgICAucG9saWN5X19jaGVjayBpbWcge1xuICAgICAgICB3aWR0aDogMC4zMTI1cmVtOyB9XG4gIC5xdWl6LWJvdHRvbSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAucXVpei1jbGljayB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucXVpei1idG5fX2hpbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnF1aXotYnRucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLnF1aXotcHJvZ3Jlc3MgcCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAucG9saWN5IGJyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5mejIwIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICAuYnRuLmJ0bi0tYXJyb3cgaW1nIHtcbiAgICB3aWR0aDogMS4yMjlyZW07IH1cbiAgLmhlcm9fX2lubmVyIC5idG4tLWFycm93IHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5kYXJrLXNlY3Rpb25zIHtcbiAgYmFja2dyb3VuZDogIzJkMmQyZCB1cmwoLi4vaW1nL2RhcmstYmcuanBnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBtYXJnaW4tdG9wOiAtMjd2dzsgfVxuXG4uY2F0YWxvZyB7XG4gIHBhZGRpbmctdG9wOiAyNy4wODN2dzsgfVxuXG4uY2F0YWxvZy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5jYXRhbG9nLWJ0bi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cblxuLmNhdGFsb2ctYnRuIHtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMS44cHg7XG4gIG1hcmdpbi1ib3R0b206IDIuMzQzNzV2dzsgfVxuICAuY2F0YWxvZy1idG4uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZjZGM2ZTsgfVxuICAgIC5jYXRhbG9nLWJ0bi5hY3RpdmU6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMi4zNDM3NXZ3O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjMwMnZ3OyB9XG4gIC5jYXRhbG9nLWJ0bjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDAuMTU2MjV2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkZTc2O1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5jYXRhbG9nLWJ0bjpob3ZlciB7XG4gICAgY29sb3I6ICNmY2RjNmU7IH1cblxuLmNhdGFsb2ctYnRuLWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxNy40NDh2dztcbiAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXZ3O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmNhdGFsb2ctaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLmNhdGFsb2ctc2xpZGVyIHtcbiAgd2lkdGg6IDMyLjgxMjV2dztcbiAgbWFyZ2luLXJpZ2h0OiA1LjIwOHZ3OyB9XG4gIC5jYXRhbG9nLXNsaWRlci5zbGljay1zbGlkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmNhdGFsb2ctc2xpZGVyX19pbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDQxLjY2N3Z3OyB9XG4gICAgLmNhdGFsb2ctc2xpZGVyX19pbWcgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLnNsaWNrLWFycm93IHtcbiAgd2lkdGg6IDMuMTI1dnc7XG4gIGhlaWdodDogMy4xMjV2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiAwLjNzOyB9XG4gIC5zbGljay1hcnJvdzpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCA0M3B4IDEwMXB4IHJnYmEoMjQ1LCAyMTksIDExNywgMC4yKSwgaW5zZXQgMCAwIDEwcHggcmdiYSgyMDYsIDIyOSwgMjUxLCAwLjE1KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTIxNmRlZywgI2ZmZjBiZiAwJSwgI2ZjZGM2ZSAxMDAlKTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5zbGljay1hcnJvdzo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMC40Njg3NXZ3O1xuICAgIGhlaWdodDogMC44ODV2dztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5zbGljay1wcmV2IHtcbiAgbGVmdDogMi44MTI1dnc7IH1cbiAgLnNsaWNrLXByZXY6aG92ZXI6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvdy1wcmV2LWRhcmsucG5nKTsgfVxuICAuc2xpY2stcHJldjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LXByZXYtbGlnaHQucG5nKTsgfVxuXG4uc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAyLjgxMjV2dzsgfVxuICAuc2xpY2stbmV4dDpob3Zlcjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LW5leHQtZGFyay5wbmcpOyB9XG4gIC5zbGljay1uZXh0OjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctbmV4dC1saWdodC5wbmcpOyB9XG5cbi5jYXRhbG9nLXJpZ2h0IHtcbiAgd2lkdGg6IDE5LjI3MXZ3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmNhdGFsb2ctcmlnaHQgLmJ0biB7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLmNhdGFsb2ctY2hlY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxLjExODc1dnc7IH1cbiAgLmNhdGFsb2ctY2hlY2s6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuY2F0YWxvZy1jaGVjazo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMC40MTd2dztcbiAgICBoZWlnaHQ6IDAuNDE3dnc7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZjZGM2ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMC4zdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1dnc7IH1cblxuLnNsaWNrLWRvdHMge1xuICBib3R0b206IDJ2dzsgfVxuICAuc2xpY2stZG90cyBsaSB7XG4gICAgd2lkdGg6IDAuNTIxdnc7XG4gICAgaGVpZ2h0OiAwLjUyMXZ3OyB9XG4gICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgdHJhbnNpdGlvbjogMC4zczsgfVxuICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM5MzkzOTsgfVxuICAgICAgICAuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXI6OmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMDsgfVxuICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDAuOTl2dztcbiAgICAgICAgaGVpZ2h0OiAwLjk5dnc7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTM5Mzk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7IH1cbiAgICAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTM5Mzk7IH1cbiAgICAgIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246OmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM5MzkzOTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmRhcmstc2VjdGlvbnMge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLmNhdGFsb2cge1xuICAgIHBhZGRpbmctdG9wOiAycmVtOyB9XG4gIC5jYXRhbG9nLWJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbTsgfVxuICAgIC5jYXRhbG9nLWJ0bi5hY3RpdmU6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMi4zNDM3NXJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogMS4zMDJyZW07IH1cbiAgICAuY2F0YWxvZy1idG46OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IDAuMTU2MjVyZW07IH1cbiAgLmNhdGFsb2ctYnRuLWltZyB7XG4gICAgd2lkdGg6IDE3LjQ0OHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtOyB9XG4gIC5jYXRhbG9nLXNsaWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgICAuY2F0YWxvZy1zbGlkZXJfX2ltZyB7XG4gICAgICBoZWlnaHQ6IDQxLjY2N3JlbTsgfVxuICAuc2xpY2stYXJyb3cge1xuICAgIHdpZHRoOiAzLjEyNXJlbTtcbiAgICBoZWlnaHQ6IDMuMTI1cmVtOyB9XG4gICAgLnNsaWNrLWFycm93OjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDAuNDY4NzVyZW07XG4gICAgICBoZWlnaHQ6IDAuODg1cmVtOyB9XG4gIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAyLjgxMjVyZW07IH1cbiAgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAyLjgxMjVyZW07IH1cbiAgLmNhdGFsb2ctcmlnaHQge1xuICAgIHdpZHRoOiAxOS4yNzFyZW07IH1cbiAgLmNhdGFsb2ctY2hlY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTE4NzVyZW07IH1cbiAgICAuY2F0YWxvZy1jaGVjazo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAwLjQxN3JlbTtcbiAgICAgIGhlaWdodDogMC40MTdyZW07XG4gICAgICBtYXJnaW4tdG9wOiAwLjNyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW07IH1cbiAgLnNsaWNrLWRvdHMge1xuICAgIGJvdHRvbTogMnJlbTsgfVxuICAgIC5zbGljay1kb3RzIGxpIHtcbiAgICAgIHdpZHRoOiAwLjUyMXJlbTtcbiAgICAgIGhlaWdodDogMC41MjFyZW07IH1cbiAgICAgIC5zbGljay1kb3RzIGxpIGJ1dHRvbjo6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDAuOTlyZW07XG4gICAgICAgIGhlaWdodDogMC45OXJlbTsgfVxuICAuY2F0YWxvZy13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmNhdGFsb2ctaXRlbXMge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jYXRhbG9nLWl0ZW0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmNhdGFsb2ctcmlnaHQge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZ2FwOiAycmVtOyB9IH1cblxuLmRvd25sb2FkIHtcbiAgcGFkZGluZy10b3A6IDAuNTIxdnc7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5kb3dubG9hZC1mb3JtIHtcbiAgcGFkZGluZzogNXZ3IDUuNTIxdncgNC4xNjd2dyA1LjUyMXZ3O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Rvd25sb2FkLWJnLmpwZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5kb3dubG9hZC1mb3JtIC5wb2xpY3kgYSB7XG4gICAgY29sb3I6ICMyODI3Mjg7IH1cblxuLmRvd25sb2FkLXNvY2lhbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxLjU2MjV2dzsgfVxuICAuZG93bmxvYWQtc29jaWFscyAucXVpei1zb2NpYWxzIHtcbiAgICBtYXJnaW4tbGVmdDogMS4wNDJ2dzsgfVxuXG4uZG93bmxvYWQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmRvd25sb2FkLXdyYXBwZXIgaW5wdXQge1xuICAgIG1hcmdpbi1yaWdodDogMS4xNDZ2dztcbiAgICB3aWR0aDogMTkuMzIzdnc7IH1cbiAgLmRvd25sb2FkLXdyYXBwZXIgLmlucHV0LFxuICAuZG93bmxvYWQtd3JhcHBlciAuYnRuIHtcbiAgICBoZWlnaHQ6IDUuMjA4dnc7IH1cblxuLmRvd25sb2FkLWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiA1Ny4xMzV2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTkuMnZ3O1xuICBib3R0b206IC03LjN2dztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5kb3dubG9hZCB7XG4gICAgcGFkZGluZy10b3A6IDAuNTIxcmVtOyB9XG4gIC5kb3dubG9hZC1mb3JtIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHJlbTsgfVxuICAuZG93bmxvYWQtc29jaWFscyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41NjI1cmVtO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxcmVtOyB9XG4gICAgLmRvd25sb2FkLXNvY2lhbHMgYnIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5kb3dubG9hZC1zb2NpYWxzIC5xdWl6LXNvY2lhbHMge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEuMDQycmVtOyB9XG4gIC5kb3dubG9hZC13cmFwcGVyIGlucHV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMTQ2cmVtO1xuICAgIHdpZHRoOiAxOS4zMjNyZW07IH1cbiAgLmRvd25sb2FkLXdyYXBwZXIgLmlucHV0LFxuICAuZG93bmxvYWQtd3JhcHBlciAuYnRuIHtcbiAgICBoZWlnaHQ6IDUuMjA4cmVtOyB9XG4gIC5kb3dubG9hZC1pbWcge1xuICAgIHdpZHRoOiAzNS4xMzVyZW07XG4gICAgcmlnaHQ6IC01LjJyZW07XG4gICAgYm90dG9tOiAtNy4zcmVtOyB9XG4gIC5kb3dubG9hZC13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLmRvd25sb2FkLXdyYXBwZXIgLmJ0bixcbiAgICAuZG93bmxvYWQtd3JhcHBlciAuaW5wdXQge1xuICAgICAgaGVpZ2h0OiA0LjVyZW07XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLnBvbGljeV9fY2hlY2sge1xuICAgIG1pbi13aWR0aDogMS4ycmVtO1xuICAgIGhlaWdodDogMS4ycmVtOyB9IH1cblxuLnN0b25lIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5zdG9uZS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zdG9uZS1pdGVtX19pbWcge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cblxuLnN0b25lLWl0ZW0tMSB7XG4gIHBhZGRpbmctbGVmdDogOXZ3OyB9XG4gIC5zdG9uZS1pdGVtLTEgLnN0b25lLWl0ZW1fX2ltZyB7XG4gICAgd2lkdGg6IDQ1LjU3M3Z3OyB9XG4gIC5zdG9uZS1pdGVtLTEgLnN0b25lLWNoZWNrOm50aC1jaGlsZCgxKSB7XG4gICAgbGVmdDogNS4xdnc7XG4gICAgdG9wOiA3dnc7IH1cbiAgLnN0b25lLWl0ZW0tMSAuc3RvbmUtY2hlY2s6bnRoLWNoaWxkKDIpIHtcbiAgICBsZWZ0OiAtMi44dnc7XG4gICAgdG9wOiAxNy40dnc7IH1cbiAgLnN0b25lLWl0ZW0tMSAuc3RvbmUtY2hlY2s6bnRoLWNoaWxkKDMpIHtcbiAgICBsZWZ0OiAtMS45dnc7XG4gICAgdG9wOiAyNi43dnc7IH1cbiAgLnN0b25lLWl0ZW0tMSAuc3RvbmUtY2hlY2s6bnRoLWNoaWxkKDQpIHtcbiAgICBsZWZ0OiAzLjJ2dztcbiAgICB0b3A6IDM2dnc7IH1cbiAgLnN0b25lLWl0ZW0tMSAuc3RvbmUtY2hlY2s6bnRoLWNoaWxkKDUpIHtcbiAgICBsZWZ0OiAxNi41dnc7XG4gICAgdG9wOiA0NS42dnc7IH1cblxuLnN0b25lLWNoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5zdG9uZS1jaGVja19fcGluIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDIuMDgzdnc7XG4gICAgaGVpZ2h0OiAyLjA4M3Z3O1xuICAgIGJveC1zaGFkb3c6IDAgNDNweCAxMDFweCByZ2JhKDI0NSwgMjE5LCAxMTcsIDAuMiksIDAgMCAyOXB4IHJnYmEoMjUzLCAyMzAsIDE1MCwgMC4zNSksIGluc2V0IDAgMCAxMHB4IHJnYmEoMjA2LCAyMjksIDI1MSwgMC4xNSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5MzkzOTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTIxNmRlZywgI2ZmZjBiZiAwJSwgI2ZjZGM2ZSAxMDAlKTtcbiAgICBtYXJnaW4tbGVmdDogMy4zODV2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgICAuc3RvbmUtY2hlY2tfX3Bpbjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZGM2ZTtcbiAgICAgIG9wYWNpdHk6IC4yO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1QdWxzZSAycyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICBhbmltYXRpb246IGFuaW1QdWxzZSAycyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICB6LWluZGV4OiAtMTsgfVxuICAgIC5zdG9uZS1jaGVja19fcGluIGltZyB7XG4gICAgICB3aWR0aDogMC41NzN2dzsgfVxuXG4uc3RvbmUtaXRlbS0yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE4LjJ2dztcbiAgbGVmdDogNDd2dzsgfVxuICAuc3RvbmUtaXRlbS0yIC5zdG9uZS1pdGVtX19pbWcge1xuICAgIHdpZHRoOiAxMHZ3OyB9XG5cbi5zdG9uZS1pdGVtLTMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzF2dztcbiAgbGVmdDogNTUuOHZ3OyB9XG4gIC5zdG9uZS1pdGVtLTMgLnN0b25lLWl0ZW1fX2ltZyB7XG4gICAgd2lkdGg6IDEwdnc7IH1cblxuLnN0b25lLWl0ZW0tNCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0NHZ3O1xuICBsZWZ0OiA0Ni41dnc7IH1cbiAgLnN0b25lLWl0ZW0tNCAuc3RvbmUtaXRlbV9faW1nIHtcbiAgICB3aWR0aDogMTB2dzsgfVxuXG4uc3RvbmUtY2FuY2VsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA2LjI1dnc7XG4gIHRvcDogMi41dnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLnN0b25lLWNhbmNlbF9fcGluIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWluLXdpZHRoOiAyLjA4M3Z3O1xuICAgIGhlaWdodDogMi4wODN2dztcbiAgICBib3gtc2hhZG93OiAwIDQzcHggMTAxcHggcmdiYSgyMzEsIDIzMSwgMjMxLCAwLjIpLCBpbnNldCAwIDAgMTBweCByZ2JhKDIwNiwgMjI5LCAyNTEsIDAuMTUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTM5Mzk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0yMTZkZWcsICNjNmM2YzYgMCUsICNjNmM2YzYgMTAwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG1hcmdpbi1yaWdodDogNC40Mjd2dzsgfVxuICAgIC5zdG9uZS1jYW5jZWxfX3BpbiBpbWcge1xuICAgICAgd2lkdGg6IDAuNDY4NzV2dzsgfVxuXG4uc3RvbmUtY2xpY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTAuNzgxMjV2dztcbiAgcmlnaHQ6IDEwLjA1MnZ3OyB9XG4gIC5zdG9uZS1jbGlja19faW1nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxLjM1NHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjV2dzsgfVxuICAuc3RvbmUtY2xpY2tfX3BpbiB7XG4gICAgd2lkdGg6IDEuNTF2dztcbiAgICBoZWlnaHQ6IDEuNTF2dztcbiAgICBib3gtc2hhZG93OiAwIDQzcHggMTAxcHggcmdiYSgyNDUsIDIxOSwgMTE3LCAwLjIpLCBpbnNldCAwIDAgMTBweCByZ2JhKDIwNiwgMjI5LCAyNTEsIDAuMTUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2RjNmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0yMTZkZWcsICNmZmYwYmYgMCUsICNmY2RjNmUgMTAwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1hcmdpbi10b3A6IDEuODIzdnc7IH1cbiAgICAuc3RvbmUtY2xpY2tfX3Bpbjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZGM2ZTtcbiAgICAgIG9wYWNpdHk6IC4yO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1QdWxzZSAycyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICBhbmltYXRpb246IGFuaW1QdWxzZSAycyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICB6LWluZGV4OiAtMTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnN0b25lIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zdG9uZS1pdGVtLTEge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbTsgfVxuICAgIC5zdG9uZS1pdGVtLTEgLnN0b25lLWl0ZW1fX2ltZyB7XG4gICAgICB3aWR0aDogNDUuNTczcmVtOyB9XG4gICAgLnN0b25lLWl0ZW0tMSAuc3RvbmUtY2hlY2s6bnRoLWNoaWxkKDEpIHtcbiAgICAgIGxlZnQ6IDUuMXJlbTtcbiAgICAgIHRvcDogN3JlbTsgfVxuICAgIC5zdG9uZS1pdGVtLTEgLnN0b25lLWNoZWNrOm50aC1jaGlsZCgyKSB7XG4gICAgICBsZWZ0OiAtMi44cmVtO1xuICAgICAgdG9wOiAxNy40dnc7IH1cbiAgICAuc3RvbmUtaXRlbS0xIC5zdG9uZS1jaGVjazpudGgtY2hpbGQoMykge1xuICAgICAgbGVmdDogLTEuOXJlbTtcbiAgICAgIHRvcDogMjYuN3JlbTsgfVxuICAgIC5zdG9uZS1pdGVtLTEgLnN0b25lLWNoZWNrOm50aC1jaGlsZCg0KSB7XG4gICAgICBsZWZ0OiAzLjJyZW07XG4gICAgICB0b3A6IDM2cmVtOyB9XG4gICAgLnN0b25lLWl0ZW0tMSAuc3RvbmUtY2hlY2s6bnRoLWNoaWxkKDUpIHtcbiAgICAgIGxlZnQ6IDE2LjVyZW07XG4gICAgICB0b3A6IDQ1LjZyZW07IH1cbiAgLnN0b25lLWNoZWNrX19waW4ge1xuICAgIHdpZHRoOiAyLjA4M3JlbTtcbiAgICBoZWlnaHQ6IDIuMDgzcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAzLjM4NXJlbTsgfVxuICAgIC5zdG9uZS1jaGVja19fcGluIGltZyB7XG4gICAgICB3aWR0aDogMC41NzNyZW07IH1cbiAgLnN0b25lLWl0ZW0tMiB7XG4gICAgdG9wOiAxOC4ycmVtO1xuICAgIGxlZnQ6IDQ3cmVtOyB9XG4gICAgLnN0b25lLWl0ZW0tMiAuc3RvbmUtaXRlbV9faW1nIHtcbiAgICAgIHdpZHRoOiAxMHJlbTsgfVxuICAuc3RvbmUtaXRlbS0zIHtcbiAgICB0b3A6IDMxcmVtO1xuICAgIGxlZnQ6IDU1LjhyZW07IH1cbiAgICAuc3RvbmUtaXRlbS0zIC5zdG9uZS1pdGVtX19pbWcge1xuICAgICAgd2lkdGg6IDEwcmVtOyB9XG4gIC5zdG9uZS1pdGVtLTQge1xuICAgIHRvcDogNDRyZW07XG4gICAgbGVmdDogNDYuNXJlbTsgfVxuICAgIC5zdG9uZS1pdGVtLTQgLnN0b25lLWl0ZW1fX2ltZyB7XG4gICAgICB3aWR0aDogMTByZW07IH1cbiAgLnN0b25lLWNhbmNlbCB7XG4gICAgbGVmdDogNi4yNXJlbTtcbiAgICB0b3A6IDIuNXJlbTsgfVxuICAgIC5zdG9uZS1jYW5jZWxfX3BpbiB7XG4gICAgICBtaW4td2lkdGg6IDIuMDgzcmVtO1xuICAgICAgaGVpZ2h0OiAyLjA4M3JlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogNC40MjdyZW07IH1cbiAgICAgIC5zdG9uZS1jYW5jZWxfX3BpbiBpbWcge1xuICAgICAgICB3aWR0aDogMC40Njg3NXJlbTsgfVxuICAuc3RvbmUtY2xpY2sge1xuICAgIGJvdHRvbTogLTAuNzgxMjVyZW07XG4gICAgcmlnaHQ6IDEwLjA1MnJlbTsgfVxuICAgIC5zdG9uZS1jbGlja19faW1nIHtcbiAgICAgIHdpZHRoOiAxLjM1NHJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07IH1cbiAgICAuc3RvbmUtY2xpY2tfX3BpbiB7XG4gICAgICB3aWR0aDogMS41MXJlbTtcbiAgICAgIGhlaWdodDogMS41MXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDEuODIzcmVtOyB9IH1cblxuLmNhc2VzLWhlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDMuMTI1dnc7IH1cblxuLmNhc2VzLWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLmNhc2VzLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIuNDQ4dnc7IH1cbiAgLmNhc2VzLWl0ZW06OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMTcxNzE3IDAlLCByZ2JhKDQwLCAzOSwgNDAsIDApIDEwMCUpO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLmNhc2VzLWl0ZW1fX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAzLjM4NXZ3O1xuICAgIGJvdHRvbTogMi42MDR2dztcbiAgICB6LWluZGV4OiAyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAuY2FzZXMtaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNTYyNXZ3OyB9XG4gIC5jYXNlcy1pdGVtX19wcmljZSB7XG4gICAgcGFkZGluZzogMC42MjV2dyAxLjA5Mzc1dncgMC42MjV2dyAwLjcyOXZ3O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZTE4MTsgfVxuICAgIC5jYXNlcy1pdGVtX19wcmljZSBpbWcge1xuICAgICAgd2lkdGg6IDEuMDkzNzV2dztcbiAgICAgIG1hcmdpbi1yaWdodDogMC42MjV2dzsgfVxuXG4uY2FzZXMtc2xpZGVyIHtcbiAgd2lkdGg6IDM4LjAyMXZ3OyB9XG4gIC5jYXNlcy1zbGlkZXJfX2ltZyB7XG4gICAgaGVpZ2h0OiAyNi4wNDJ2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuY2FzZXMtc2xpZGVyX19pbWcgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLmNhc2VzLXNsaWRlciAuc2xpY2stZG90cyB7XG4gICAgei1pbmRleDogOTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjMzM3Z3OyB9XG4gIC5jYXNlcy1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGUxODE7IH1cbiAgLmNhc2VzLXNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRlMTgxOyB9XG4gIC5jYXNlcy1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRlMTgxOyB9XG5cbi5jYXNlcy1idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEuNjE1dnc7IH1cblxuLmNhc2VzLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuY2FzZXMtYnRuOjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogIzI4MjcyODsgfVxuICAuY2FzZXMtYnRuIGltZyB7XG4gICAgd2lkdGg6IDAuNzI5dnc7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTl2dzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmNhc2VzLWhlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMTI1cmVtOyB9XG4gIC5jYXNlcy1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjQ0OHJlbTsgfVxuICAgIC5jYXNlcy1pdGVtX19jb250ZW50IHtcbiAgICAgIGxlZnQ6IDMuMzg1cmVtO1xuICAgICAgYm90dG9tOiAyLjYwNHJlbTsgfVxuICAgIC5jYXNlcy1pdGVtX190aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjU2MjVyZW07IH1cbiAgICAuY2FzZXMtaXRlbV9fcHJpY2Uge1xuICAgICAgcGFkZGluZzogMC42MjVyZW0gMS4wOTM3NXJlbSAwLjYyNXJlbSAwLjcyOXJlbTsgfVxuICAgICAgLmNhc2VzLWl0ZW1fX3ByaWNlIGltZyB7XG4gICAgICAgIHdpZHRoOiAxLjA5Mzc1cmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtOyB9XG4gIC5jYXNlcy1pdGVtcyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmNhc2VzLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jYXNlcy1zbGlkZXIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmNhc2VzLXNsaWRlcl9faW1nIHtcbiAgICAgIGhlaWdodDogMjYuMDQycmVtOyB9XG4gICAgLmNhc2VzLXNsaWRlciAuc2xpY2stZG90cyB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzLjMzM3JlbTsgfVxuICAuY2FzZXMtYnRucyB7XG4gICAgbWFyZ2luLXRvcDogMS42MTVyZW07IH1cbiAgLmNhc2VzLWJ0biBpbWcge1xuICAgIHdpZHRoOiAwLjcyOXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMC45OXJlbTsgfVxuICAuY2FzZXMtaGVhZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDFyZW07IH0gfVxuXG4uY2FsYyB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4uY2FsYy1mb3JtIHtcbiAgcGFkZGluZzogNC40Mjd2dyA1LjYyNXZ3O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NhbGMtYmcuanBnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmNhbGMtZm9ybSAuYnRuIHtcbiAgICB3aWR0aDogMjcuOHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDEuMDQydnc7IH1cblxuLmNhbGMtaW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDQ1LjY3N3Z3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTcuNHZ3O1xuICByaWdodDogLTYuNnZ3O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uY2FsYy1pdGVtcyB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTl2dzsgfVxuXG4uY2FsYy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMS4zMDJ2dzsgfVxuICAuY2FsYy1pdGVtOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAwLjMxMjV2dztcbiAgICBoZWlnaHQ6IDAuMzEyNXZ3O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmY2RjNmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXZ3OyB9XG5cbi5jYWxjLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxLjE5OHZ3OyB9XG4gIC5jYWxjLXdyYXBwZXIgLmlucHV0IHtcbiAgICB3aWR0aDogMTUuMzEyNXZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2FsYy1maWxlIHtcbiAgd2lkdGg6IDEyLjA4M3Z3O1xuICBoZWlnaHQ6IDUuMjA4dnc7XG4gIGJveC1zaGFkb3c6IDJweCAzcHggODdweCByZ2JhKDQwLCAzOSwgNDAsIDAuMDUpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmctbGVmdDogMS44MjN2dztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5jYWxjLWZpbGUgaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICBib3JkZXI6IDA7IH1cbiAgLmNhbGMtZmlsZV9fdGV4dCB7XG4gICAgY29sb3I6ICM5MjkyOTI7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQ1OHZ3OyB9XG4gIC5jYWxjLWZpbGUgaW1nIHtcbiAgICB3aWR0aDogMS4xOTh2dzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmNhbGMtZm9ybSB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzRyZW07IH1cbiAgICAuY2FsYy1mb3JtIC5idG4ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjA0MnJlbTsgfVxuICAuY2FsYy1pbWcge1xuICAgIHdpZHRoOiAzMy42NzdyZW07XG4gICAgYm90dG9tOiAtNS41cmVtO1xuICAgIHJpZ2h0OiAtMy42cmVtOyB9XG4gIC5jYWxjLWl0ZW1zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjk5cmVtOyB9XG4gIC5jYWxjLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMzAycmVtOyB9XG4gICAgLmNhbGMtaXRlbTo6YmVmb3JlIHtcbiAgICAgIG1pbi13aWR0aDogMC4zMTI1cmVtO1xuICAgICAgaGVpZ2h0OiAwLjMxMjVyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW07IH1cbiAgLmNhbGMtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xOThyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5jYWxjLXdyYXBwZXIgLmlucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5jYWxjLWZpbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMS44MjNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAgIC5jYWxjLWZpbGVfX3RleHQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjQ1OHJlbTsgfVxuICAgIC5jYWxjLWZpbGUgaW1nIHtcbiAgICAgIHdpZHRoOiAxLjE5OHJlbTsgfVxuICAuY2FsYy1mb3JtIGJ1dHRvbiAuYnRuLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtOyB9IH1cblxuLnByb21vIHtcbiAgcGFkZGluZy1ib3R0b206IDIyLjgxMjV2dzsgfVxuXG4ucHJvbW8taW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuXG4ucHJvbW8td3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ucHJvbW8tbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDUuOHZ3O1xuICB0b3A6IDV2dzsgfVxuICAucHJvbW8tbGluZV9faW1nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAzLjY0NnZ3O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtNC4zdnc7XG4gICAgdG9wOiAtMS4ydnc7IH1cblxuLnByb21vLXJpZ2h0IC5idG4ge1xuICB3aWR0aDogMjEuNTYyNXZ3OyB9XG5cbi5wcm9tby1jaGVjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQuMTE1dnc7IH1cbiAgLnByb21vLWNoZWNrX19waW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMi4wODN2dztcbiAgICBoZWlnaHQ6IDIuMDgzdnc7XG4gICAgYm94LXNoYWRvdzogMCA0M3B4IDEwMXB4IHJnYmEoMjQ1LCAyMTksIDExNywgMC4yKSwgMCAwIDI5cHggcmdiYSgyNTMsIDIzMCwgMTUwLCAwLjM1KSwgaW5zZXQgMCAwIDEwcHggcmdiYSgyMDYsIDIyOSwgMjUxLCAwLjE1KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkzOTM5O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMjE2ZGVnLCAjZmZmMGJmIDAlLCAjZmNkYzZlIDEwMCUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjV2dzsgfVxuICAgIC5wcm9tby1jaGVja19fcGluIGltZyB7XG4gICAgICB3aWR0aDogMC41NzN2dzsgfVxuXG4ucHJvbW8tYmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwdnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnByb21vIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAuODEyNXJlbTsgfVxuICAucHJvbW8tbGluZSB7XG4gICAgcmlnaHQ6IDUuOHJlbTtcbiAgICB0b3A6IDVyZW07IH1cbiAgICAucHJvbW8tbGluZV9faW1nIHtcbiAgICAgIHdpZHRoOiAzLjY0NnJlbTtcbiAgICAgIGxlZnQ6IC00LjNyZW07XG4gICAgICB0b3A6IC0xLjJyZW07IH1cbiAgLnByb21vLXJpZ2h0IC5idG4ge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5wcm9tby1jaGVjayB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4xMTVyZW07IH1cbiAgICAucHJvbW8tY2hlY2tfX3BpbiB7XG4gICAgICB3aWR0aDogMi4wODNyZW07XG4gICAgICBoZWlnaHQ6IDIuMDgzcmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtOyB9XG4gICAgICAucHJvbW8tY2hlY2tfX3BpbiBpbWcge1xuICAgICAgICB3aWR0aDogMC41NzNyZW07IH1cbiAgLnByb21vLWlubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLnByb21vLWxpbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnByb21vLWxlZnQge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH0gfVxuXG4uZGFyay1zZWN0aW9ucy0yIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9kYXJrLWJnLTIuanBnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbi53b3JrIHtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLndvcmstaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLndvcmstY2hlY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyLjEzNXZ3OyB9XG4gIC53b3JrLWNoZWNrX19waW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMi4wODN2dztcbiAgICBoZWlnaHQ6IDIuMDgzdnc7XG4gICAgYm94LXNoYWRvdzogMCA0M3B4IDEwMXB4IHJnYmEoMjQ1LCAyMTksIDExNywgMC4yKSwgaW5zZXQgMCAwIDEwcHggcmdiYSgyMDYsIDIyOSwgMjUxLCAwLjE1KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkzOTM5O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMjE2ZGVnLCAjZmZmMGJmIDAlLCAjZmNkYzZlIDEwMCUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMzAydnc7IH1cbiAgICAud29yay1jaGVja19fcGluIGltZyB7XG4gICAgICB3aWR0aDogMC41NzN2dzsgfVxuXG4ud29yay1wZXJzb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDMzLjIyOXZ3O1xuICBib3R0b206IDA7IH1cbiAgLndvcmstcGVyc29uX19pbWcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDI5LjA2MjV2dzsgfVxuICAud29yay1wZXJzb25fX25hbWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDZ2dztcbiAgICByaWdodDogMC45dnc7IH1cblxuLndvcmstY2xpY2sge1xuICBtYXJnaW4tYm90dG9tOiA0LjE2N3Z3OyB9XG4gIC53b3JrLWNsaWNrX19pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjA0MnZ3OyB9XG4gICAgLndvcmstY2xpY2tfX2ltZyBpbWcge1xuICAgICAgd2lkdGg6IDEuMzU0dnc7XG4gICAgICB6LWluZGV4OiAyOyB9XG4gIC53b3JrLWNsaWNrX19waW4ge1xuICAgIHdpZHRoOiAwLjgzM3Z3O1xuICAgIGhlaWdodDogMC44MzN2dztcbiAgICBib3gtc2hhZG93OiAwIDQzcHggMTAxcHggcmdiYSgyNDUsIDIxOSwgMTE3LCAwLjIpLCBpbnNldCAwIDAgMTBweCByZ2JhKDIwNiwgMjI5LCAyNTEsIDAuMTUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2RjNmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0yMTZkZWcsICNmZmYwYmYgMCUsICNmY2RjNmUgMTAwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwLjEwNHZ3O1xuICAgIHRvcDogLTAuNDY4NzV2dztcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgLndvcmstY2xpY2tfX3Bpbjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZGM2ZTtcbiAgICAgIG9wYWNpdHk6IC4yO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1QdWxzZSAycyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICBhbmltYXRpb246IGFuaW1QdWxzZSAycyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICB6LWluZGV4OiAtMTsgfVxuXG4ud29yay1udW1zIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjh2dztcbiAgcGFkZGluZy1ib3R0b206IDMuNjQ2dnc7IH1cblxuLndvcmstbnVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMi4yOTJ2dztcbiAgbWFyZ2luLWJvdHRvbTogMi4yOTJ2dztcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7IH1cbiAgLndvcmstbnVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC53b3JrLW51bV9fcGluIHtcbiAgICB3aWR0aDogMC43ODEyNXZ3O1xuICAgIGhlaWdodDogMC43ODEyNXZ3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGUyODc7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEuNDgxMjV2dztcbiAgICBsZWZ0OiAtMS44MjN2dztcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgLndvcmstbnVtX19waW46OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2RjNmU7XG4gICAgICBvcGFjaXR5OiAuMjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhbmltUHVsc2UgMnMgbGluZWFyIGluZmluaXRlO1xuICAgICAgYW5pbWF0aW9uOiBhbmltUHVsc2UgMnMgbGluZWFyIGluZmluaXRlO1xuICAgICAgei1pbmRleDogLTE7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC53b3JrLWNoZWNrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEzNXJlbTsgfVxuICAgIC53b3JrLWNoZWNrIGJyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAud29yay1jaGVja19fcGluIHtcbiAgICAgIG1pbi13aWR0aDogMi4wODNyZW07XG4gICAgICBoZWlnaHQ6IDIuMDgzcmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjMwMnJlbTsgfVxuICAgICAgLndvcmstY2hlY2tfX3BpbiBpbWcge1xuICAgICAgICB3aWR0aDogMC41NzNyZW07IH1cbiAgLndvcmstcGVyc29uIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG4gICAgLndvcmstcGVyc29uX19pbWcge1xuICAgICAgd2lkdGg6IDI5LjA2MjVyZW07IH1cbiAgICAud29yay1wZXJzb25fX25hbWUge1xuICAgICAgdG9wOiA2cmVtO1xuICAgICAgcmlnaHQ6IDAuOXJlbTsgfVxuICAud29yay1jbGljayB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4xNjdyZW07IH1cbiAgICAud29yay1jbGlja19faW1nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMDQycmVtOyB9XG4gICAgICAud29yay1jbGlja19faW1nIGltZyB7XG4gICAgICAgIHdpZHRoOiAxLjM1NHJlbTsgfVxuICAgIC53b3JrLWNsaWNrX19waW4ge1xuICAgICAgd2lkdGg6IDAuODMzcmVtO1xuICAgICAgaGVpZ2h0OiAwLjgzM3JlbTtcbiAgICAgIGxlZnQ6IDAuMTA0cmVtO1xuICAgICAgdG9wOiAtMC40Njg3NXJlbTsgfVxuICAud29yay1udW1zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuOHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy42NDZyZW07IH1cbiAgLndvcmstbnVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yOTJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yOTJyZW07IH1cbiAgICAud29yay1udW1fX3BpbiB7XG4gICAgICB3aWR0aDogMC43ODEyNXJlbTtcbiAgICAgIGhlaWdodDogMC43ODEyNXJlbTtcbiAgICAgIHRvcDogMS40ODEyNXJlbTtcbiAgICAgIGxlZnQ6IC0xLjgyM3JlbTsgfVxuICAud29yay1pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC53b3JrLXJpZ2h0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnJlbTsgfSB9XG5cbi53YXJyYW50eSB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4ud2FycmFudHktaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDMuODAydnc7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgdXJsKC4uL2ltZy93YXJyYW50eS1iZy5qcGcpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4ud2FycmFudHktaXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMjkuNTgzdnc7IH1cblxuLndhcnJhbnR5LWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAzMS4xNDZ2dztcbiAgYm90dG9tOiAtNy40dnc7XG4gIGxlZnQ6IDI2dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC53YXJyYW50eS1pbm5lciB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAud2FycmFudHktaW5uZXIgYnIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAud2FycmFudHktaXRlbXMge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC53YXJyYW50eS1pbWcge1xuICAgIHdpZHRoOiAzMS4xNDZyZW07XG4gICAgYm90dG9tOiAtNy40cmVtO1xuICAgIGxlZnQ6IDI2cmVtO1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uc3RlcHMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLnN0ZXBzLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAxOC4yMjl2dzsgfVxuXG4uc3RlcHMtYnRuIHtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAxLjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXZ3OyB9XG4gIC5zdGVwcy1idG46aG92ZXIge1xuICAgIGNvbG9yOiAjZmNkYzZlOyB9XG4gIC5zdGVwcy1idG46OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwLjE1NjI1dnc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZGU3NjtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5zdGVwcy1idG4uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZjZGM2ZTsgfVxuICAgIC5zdGVwcy1idG4uYWN0aXZlOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDIuMzQzNzV2dztcbiAgICAgIG1hcmdpbi1yaWdodDogMS4zMDJ2dzsgfVxuXG4uc3RlcHMtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnN0ZXBzLWl0ZW1fX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDMyLjgxMjV2dztcbiAgICBoZWlnaHQ6IDQxLjY2N3Z3O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDUuMjA4dnc7IH1cbiAgICAuc3RlcHMtaXRlbV9fd3JhcHBlcjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSg0MCwgNDAsIDQwLCAwLjc5KSAwJSwgcmdiYSg0MCwgNDAsIDQwLCAwLjc5KSA2JSwgcmdiYSgzOSwgMzksIDQyLCAwKSA3NSUsIHJnYmEoMzksIDM5LCA0MywgMCkgOTglKTtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgLnN0ZXBzLWl0ZW1fX2ltZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLnN0ZXBzLWl0ZW1fX2ltZyBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAuc3RlcHMtaXRlbV9fZGVzY3Ige1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAzLjU0MnZ3O1xuICAgIGJvdHRvbTogMi44MTI1dnc7XG4gICAgei1pbmRleDogMjsgfVxuICAuc3RlcHMtaXRlbV9fZGVzY3ItcGluIHtcbiAgICB3aWR0aDogMC44MzN2dztcbiAgICBoZWlnaHQ6IDAuODMzdnc7XG4gICAgYm94LXNoYWRvdzogMCA0M3B4IDEwMXB4IHJnYmEoMjQ1LCAyMTksIDExNywgMC4yKSwgaW5zZXQgMCAwIDEwcHggcmdiYSgyMDYsIDIyOSwgMjUxLCAwLjE1KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkYzZlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMjE2ZGVnLCAjZmZmMGJmIDAlLCAjZmNkYzZlIDEwMCUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjU2MjV2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTsgfVxuICAgIC5zdGVwcy1pdGVtX19kZXNjci1waW46OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2RjNmU7XG4gICAgICBvcGFjaXR5OiAuMjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhbmltUHVsc2UgMnMgbGluZWFyIGluZmluaXRlO1xuICAgICAgYW5pbWF0aW9uOiBhbmltUHVsc2UgMnMgbGluZWFyIGluZmluaXRlO1xuICAgICAgei1pbmRleDogLTE7IH1cbiAgLnN0ZXBzLWl0ZW1fX3JpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjY4NzV2dztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gIC5zdGVwcy1pdGVtX19jaGVjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1dnc7IH1cbiAgICAuc3RlcHMtaXRlbV9fY2hlY2s6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAwLjMxMjV2dztcbiAgICAgIGhlaWdodDogMC4zMTI1dnc7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmNkYzZlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1dnc7XG4gICAgICBtYXJnaW4tdG9wOiAwLjN2dzsgfVxuICAgIC5zdGVwcy1pdGVtX19jaGVjazpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnN0ZXBzLWl0ZW1fX29ubHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5zdGVwcy1pdGVtX19vbmx5IHAge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNzE4NzV2dzsgfVxuICAuc3RlcHMtaXRlbV9fb25seS1pbWcge1xuICAgIHdpZHRoOiAyLjA4M3Z3O1xuICAgIGhlaWdodDogMi4wODN2dztcbiAgICBib3gtc2hhZG93OiAwIDQzcHggMTAxcHggcmdiYSgyNDUsIDIxOSwgMTE3LCAwLjIpLCBpbnNldCAwIDAgMTBweCByZ2JhKDIwNiwgMjI5LCAyNTEsIDAuMTUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTM5Mzk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0yMTZkZWcsICNmZmYwYmYgMCUsICNmY2RjNmUgMTAwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMzU0dnc7IH1cbiAgICAuc3RlcHMtaXRlbV9fb25seS1pbWcgaW1nIHtcbiAgICAgIHdpZHRoOiAwLjU3M3Z3OyB9XG5cbi5zdGVwcy1jbGljayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAxOC4yMjl2dzsgfVxuICAuc3RlcHMtY2xpY2tfX2ltZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMS4zNTR2dzsgfVxuXG4uc3RlcHMtc2xpZGVyIHtcbiAgd2lkdGg6IDMyLjgxMjV2dzsgfVxuICAuc3RlcHMtc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZTE4MTsgfVxuICAuc3RlcHMtc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGUxODE7IH1cbiAgLnN0ZXBzLXNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGUxODE7IH1cblxuLmZ6MTgubGgge1xuICBsaW5lLWhlaWdodDogMS43MTg3NXZ3OyB9XG5cbi5zdGVwcy1mb3JtcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvdHRvbTogLTEzLjAyMXZ3O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTsgfVxuXG4uc3RlcHMtZm9ybSB7XG4gIHBhZGRpbmc6IDQuOTQ4dncgNS4yMDh2dztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9zdGVwcy1mb3JtLWJnLmpwZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY29sb3I6ICMyODI3Mjg7IH1cbiAgLnN0ZXBzLWZvcm1fX3RvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMi4wMzEyNXZ3OyB9XG4gIC5zdGVwcy1mb3JtX190b3AtcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgLnN0ZXBzLWZvcm0gLnNvY2lhbCB7XG4gICAgd2lkdGg6IDIuMDgzdnc7IH1cbiAgLnN0ZXBzLWZvcm1fX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnN0ZXBzLWZvcm1fX3dyYXBwZXItbGVmdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjY3N3Z3OyB9XG4gIC5zdGVwcy1mb3JtX193cmFwcGVyLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIC5zdGVwcy1mb3JtX193cmFwcGVyLXJpZ2h0IC5pbnB1dCxcbiAgICAuc3RlcHMtZm9ybV9fd3JhcHBlci1yaWdodCAuYnRuIHtcbiAgICAgIHdpZHRoOiAyMi43NjV2dztcbiAgICAgIGhlaWdodDogNS4yMDh2dztcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNTF2dzsgfVxuICAgIC5zdGVwcy1mb3JtX193cmFwcGVyLXJpZ2h0IC5pbnB1dCB7XG4gICAgICBib3gtc2hhZG93OiAycHggM3B4IDg3cHggcmdiYSg0MCwgMzksIDQwLCAwLjA1KTtcbiAgICAgIG1hcmdpbi1yaWdodDogMC42Nzd2dzsgfVxuICAgIC5zdGVwcy1mb3JtX193cmFwcGVyLXJpZ2h0IC5wb2xpY3kgYSB7XG4gICAgICBjb2xvcjogIzI4MjcyODsgfVxuICAuc3RlcHMtZm9ybV9fd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLnN0ZXBzLWZvcm1fX3dyYXAtcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLnN0ZXBzLWZvcm1fX3dyYXAtcmlnaHQgLmJ0bixcbiAgICAuc3RlcHMtZm9ybV9fd3JhcC1yaWdodCAuaW5wdXQge1xuICAgICAgd2lkdGg6IDI2LjMwMnZ3O1xuICAgICAgaGVpZ2h0OiA1LjIwOHZ3O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4xNDZ2dzsgfVxuICAgIC5zdGVwcy1mb3JtX193cmFwLXJpZ2h0IC5pbnB1dCB7XG4gICAgICBib3gtc2hhZG93OiAwIDRweCA4N3B4IHJnYmEoNDAsIDM5LCA0MCwgMC4wNSk7IH1cbiAgICAuc3RlcHMtZm9ybV9fd3JhcC1yaWdodCAucG9saWN5IGEge1xuICAgICAgY29sb3I6ICMyODI3Mjg7IH1cblxuLnN0ZXBzLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuc3RlcHMtbGlua3MgLmxpbms6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjgyNzI4OyB9XG4gIC5zdGVwcy1saW5rcyAubGluayBpbWcge1xuICAgIHdpZHRoOiAwLjcyOXZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjE0NnZ3OyB9XG5cbi5zdGVwcy1hZGRyZXNzIHtcbiAgbWFyZ2luLXJpZ2h0OiA1LjIwOHZ3OyB9XG4gIC5zdGVwcy1hZGRyZXNzX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLnN0ZXBzLWFkZHJlc3NfX2ltZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMC43ODEyNXZ3O1xuICAgIG1hcmdpbi1yaWdodDogMS4wNDJ2dzsgfVxuXG4uZGF0ZSB7XG4gIGJveC1zaGFkb3c6IDJweCAzcHggODdweCByZ2JhKDQwLCAzOSwgNDAsIDAuMDUpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgd2lkdGg6IDI0LjMyM3Z3O1xuICBoZWlnaHQ6IDUuMjA4dnc7XG4gIHBhZGRpbmctbGVmdDogMi41NTJ2dztcbiAgcGFkZGluZy1yaWdodDogNy4yNHZ3O1xuICBtYXJnaW4tYm90dG9tOiAxLjUxdnc7XG4gIGNvbG9yOiAjOTI5MjkyOyB9XG4gIC5kYXRlOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9kYXRlLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgd2lkdGg6IDEuMzU0dnc7XG4gICAgaGVpZ2h0OiAxLjUxdnc7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5zdGVwcy1pbm5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07IH1cbiAgLnN0ZXBzLWJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbTsgfVxuICAgIC5zdGVwcy1idG46OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IDAuMTU2MjVyZW07IH1cbiAgICAuc3RlcHMtYnRuLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAyLjM0Mzc1cmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjMwMnJlbTsgfVxuICAuc3RlcHMtaXRlbV9fd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MS42NjdyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgLnN0ZXBzLWl0ZW1fX2Rlc2NyIHtcbiAgICBsZWZ0OiAzLjU0MnJlbTtcbiAgICBib3R0b206IDIuODEyNXJlbTsgfVxuICAuc3RlcHMtaXRlbV9fZGVzY3ItcGluIHtcbiAgICB3aWR0aDogMC44MzNyZW07XG4gICAgaGVpZ2h0OiAwLjgzM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjU2MjVyZW07IH1cbiAgLnN0ZXBzLWl0ZW1fX3JpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIGdhcDogMnJlbTsgfVxuICAuc3RlcHMtaXRlbV9fY2hlY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07IH1cbiAgICAuc3RlcHMtaXRlbV9fY2hlY2s6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMC4zMTI1cmVtO1xuICAgICAgaGVpZ2h0OiAwLjMxMjVyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW07XG4gICAgICBtYXJnaW4tdG9wOiAwLjNyZW07IH1cbiAgLnN0ZXBzLWl0ZW1fX29ubHkgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzE4NzVyZW07IH1cbiAgLnN0ZXBzLWl0ZW1fX29ubHktaW1nIHtcbiAgICB3aWR0aDogMi4wODNyZW07XG4gICAgaGVpZ2h0OiAyLjA4M3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMzU0cmVtOyB9XG4gICAgLnN0ZXBzLWl0ZW1fX29ubHktaW1nIGltZyB7XG4gICAgICB3aWR0aDogMC41NzNyZW07IH1cbiAgLnN0ZXBzLWNsaWNrIHtcbiAgICBib3R0b206IDE4LjIyOXJlbTsgfVxuICAgIC5zdGVwcy1jbGlja19faW1nIHtcbiAgICAgIHdpZHRoOiAxLjM1NHJlbTsgfVxuICAuc3RlcHMtc2xpZGVyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuZnoxOC5saCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzE4NzVyZW07IH1cbiAgLnN0ZXBzLWZvcm1zIHtcbiAgICBib3R0b206IHVuc2V0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiA0cmVtOyB9XG4gIC5zdGVwcy1mb3JtIHtcbiAgICBwYWRkaW5nOiAycmVtOyB9XG4gICAgLnN0ZXBzLWZvcm1fX3RvcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyLjAzMTI1cmVtO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMXJlbTsgfVxuICAgIC5zdGVwcy1mb3JtIC5zb2NpYWwge1xuICAgICAgd2lkdGg6IDIuMDgzcmVtOyB9XG4gICAgLnN0ZXBzLWZvcm1fX3dyYXBwZXItbGVmdCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAuc3RlcHMtZm9ybV9fd3JhcHBlci1yaWdodCAuaW5wdXQsXG4gICAgLnN0ZXBzLWZvcm1fX3dyYXBwZXItcmlnaHQgLmJ0biB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNC41cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41MXJlbTsgfVxuICAgIC5zdGVwcy1mb3JtX193cmFwcGVyLXJpZ2h0IC5pbnB1dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAuc3RlcHMtZm9ybV9fd3JhcC1yaWdodCAuYnRuLFxuICAgIC5zdGVwcy1mb3JtX193cmFwLXJpZ2h0IC5pbnB1dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogN3JlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMTQ2cmVtOyB9XG4gIC5zdGVwcy1saW5rcyAubGluayBpbWcge1xuICAgIHdpZHRoOiAwLjcyOXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMS4xNDZyZW07IH1cbiAgLnN0ZXBzLWFkZHJlc3Mge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5zdGVwcy1hZGRyZXNzX19pbWcge1xuICAgICAgd2lkdGg6IDAuNzgxMjVyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEuMDQycmVtOyB9XG4gIC5kYXRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTUycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuMjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS41MXJlbTsgfVxuICAgIC5kYXRlOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICAgICAgd2lkdGg6IDEuMzU0cmVtO1xuICAgICAgaGVpZ2h0OiAxLjUxcmVtOyB9XG4gIC5zdGVwcy1pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuc3RlcHMtaXRlbXMge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5zdGVwcy1pdGVtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5zdGVwcy1mb3JtX190b3AtcmlnaHQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gIC5zdGVwcy1mb3JtX193cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMXJlbTsgfVxuICAuc3RlcHMtZm9ybV9fd3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuc3RlcHMtbGlua3Mge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxcmVtOyB9XG4gIC5zdGVwcy1mb3JtX193cmFwLXJpZ2h0IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtOyB9IH1cblxuLnJldmlld3Mge1xuICBwYWRkaW5nLXRvcDogMTcuNDQ4dnc7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5yZXZpZXdzLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnJldmlld3MtYnRuIHtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAxLjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXZ3OyB9XG4gIC5yZXZpZXdzLWJ0bjpob3ZlciB7XG4gICAgY29sb3I6ICNmY2RjNmU7IH1cbiAgLnJldmlld3MtYnRuOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMC4xNTYyNXZ3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2RlNzY7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAucmV2aWV3cy1idG4uYWN0aXZlIHtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgLnJldmlld3MtYnRuLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAyLjM0Mzc1dnc7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEuMzAydnc7IH1cblxuLnJldmlld3MtY2xpY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDsgfVxuICAucmV2aWV3cy1jbGlja19faW1nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxLjM1NHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDEuMDQydnc7IH1cblxuLnJldmlld3MtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLnJldmlld3MtaXRlbXMge1xuICB3aWR0aDogNTAuMjA4dnc7IH1cblxuLnJldmlld3MtdmlkZW9zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLnJldmlld3MtdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIuODY1dnc7IH1cbiAgLnJldmlld3MtdmlkZW86OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjEsIDIxLCAyMSwgMC42NSk7IH1cbiAgLnJldmlld3MtdmlkZW9fX2ltZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMjQuMjE4NzV2dztcbiAgICBoZWlnaHQ6IDE4LjIyOXZ3O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5yZXZpZXdzLXZpZGVvX19pbWcgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLnJldmlld3MtdmlkZW9fX3BsYXkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogNXZ3O1xuICAgIGhlaWdodDogNXZ3O1xuICAgIGJveC1zaGFkb3c6IDAgNDNweCAxMDFweCByZ2JhKDI0NSwgMjE5LCAxMTcsIDAuMiksIGluc2V0IDAgMCAxMHB4IHJnYmEoMjA2LCAyMjksIDI1MSwgMC4xNSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJiYjQ0NjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTIxNmRlZywgI2ZmZjBiZiAwJSwgI2ZjZGM2ZSAxMDAlKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB6LWluZGV4OiAyOyB9XG4gICAgLnJldmlld3MtdmlkZW9fX3BsYXk6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2RjNmU7XG4gICAgICBvcGFjaXR5OiAuMjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhbmltUHVsc2UgMnMgbGluZWFyIGluZmluaXRlO1xuICAgICAgYW5pbWF0aW9uOiBhbmltUHVsc2UgMnMgbGluZWFyIGluZmluaXRlO1xuICAgICAgei1pbmRleDogLTE7IH1cbiAgICAucmV2aWV3cy12aWRlb19fcGxheSBpbWcge1xuICAgICAgd2lkdGg6IDAuOTM3NXZ3OyB9XG4gIC5yZXZpZXdzLXZpZGVvX190ZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBib3R0b206IDIuMjR2dztcbiAgICB6LWluZGV4OiAyO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmJ0bi1tb3JlIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5idG4tbW9yZTo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICMyODI3Mjg7IH1cbiAgLmJ0bi1tb3JlIGltZyB7XG4gICAgd2lkdGg6IDAuNzI5dnc7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODYyNXZ3OyB9XG5cbi5yZXZpZXdzLWltZ3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4ucmV2aWV3cy1pbWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTUuNzI5dnc7XG4gIG1hcmdpbi1ib3R0b206IDIuMDgzdnc7IH1cblxuLnNlb19fdGV4dCB7XG4gIGNvbG9yOiAjNzQ3NDc0O1xuICBtYXgtaGVpZ2h0OiA1dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMXM7IH1cbiAgLnNlb19fdGV4dC5hY3RpdmUge1xuICAgIG1heC1oZWlnaHQ6IDEwMHZ3OyB9XG4gICAgLnNlb19fdGV4dC5hY3RpdmU6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zZW9fX3RleHQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogM3Z3O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICNmZmYgNiUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43MikgMjklLCByZ2JhKDM5LCAzOSwgNDMsIDApIDg5JSwgcmdiYSgzOSwgMzksIDQzLCAwKSA5OCUpOyB9XG5cbi5zZW9fX2J0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDFweDtcbiAgei1pbmRleDogMTsgfVxuICAuc2VvX19idG46OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyOiBzb2xpZCAjMjgyNzI4O1xuICAgIGJvcmRlci13aWR0aDogMCAwLjIwOHZ3IDAuMjA4dncgMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMC40MjV2dztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDAuMnZ3O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2l0aW9uOiAuNHM7IH1cbiAgLnNlb19fYnRuLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpOyB9XG5cbi5zZW8ge1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnJldmlld3Mge1xuICAgIHBhZGRpbmctdG9wOiAycmVtOyB9XG4gIC5yZXZpZXdzLWJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbTsgfVxuICAgIC5yZXZpZXdzLWJ0bjo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogMC4xNTYyNXJlbTsgfVxuICAgIC5yZXZpZXdzLWJ0bi5hY3RpdmU6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMi4zNDM3NXJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogMS4zMDJyZW07IH1cbiAgLnJldmlld3MtY2xpY2tfX2ltZyB7XG4gICAgd2lkdGg6IDEuMzU0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMDQycmVtOyB9XG4gIC5yZXZpZXdzLWl0ZW1zIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucmV2aWV3cy12aWRlbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44NjVyZW07XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAucmV2aWV3cy12aWRlb19faW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxOC4yMjlyZW07IH1cbiAgICAucmV2aWV3cy12aWRlb19fcGxheSB7XG4gICAgICB3aWR0aDogNXJlbTtcbiAgICAgIGhlaWdodDogNXJlbTsgfVxuICAgICAgLnJldmlld3MtdmlkZW9fX3BsYXkgaW1nIHtcbiAgICAgICAgd2lkdGg6IDAuOTM3NXJlbTsgfVxuICAgIC5yZXZpZXdzLXZpZGVvX190ZXh0IHtcbiAgICAgIGJvdHRvbTogMi4yNHJlbTsgfVxuICAuYnRuLW1vcmUgaW1nIHtcbiAgICB3aWR0aDogMC43MjlyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDAuODYyNXJlbTsgfVxuICAucmV2aWV3cy1pbWcge1xuICAgIHdpZHRoOiA0OCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4wODNyZW07IH1cbiAgLnNlb19fdGV4dCB7XG4gICAgbWF4LWhlaWdodDogNXJlbTsgfVxuICAgIC5zZW9fX3RleHQuYWN0aXZlIHtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMHJlbTsgfVxuICAgIC5zZW9fX3RleHQ6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IDNyZW07IH1cbiAgLnNlb19fYnRuOjpiZWZvcmUge1xuICAgIHBhZGRpbmc6IDAuNDI1cmVtO1xuICAgIGxlZnQ6IDAuMnJlbTsgfVxuICAucmV2aWV3cy1pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAucmV2aWV3cy12aWRlb3Mge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5yZXZpZXdzLWNsaWNrIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmNvbnRhY3RzIHtcbiAgcGFkZGluZy1ib3R0b206IDQuMTY3dnc7IH1cblxuLmNvbnRhY3RzLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5jb250YWN0cy1pbm5lciAucGhvbmUgLmxpbmsge1xuICAgIGNvbG9yOiAjMjgyNzI4OyB9XG5cbi5jb250YWN0cy1mb3JtIHtcbiAgcGFkZGluZzogMy45MDYyNXZ3IDQuNDI3dncgNC42MzV2dyA0LjQyN3Z3O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbnRhY3RzLWZvcm0tYmcuanBnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5jb250YWN0cy1mb3JtIC5idG4sXG4gIC5jb250YWN0cy1mb3JtIC5pbnB1dCB7XG4gICAgd2lkdGg6IDIwLjgzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDEuMDQydnc7IH1cblxuLmNvbnRhY3RzLWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAyMC41MjF2dztcbiAgaGVpZ2h0OiAxMS45Nzl2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxLjMwMnZ3OyB9XG4gIC5jb250YWN0cy1pbWcgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLmNvbnRhY3RzLXN0b25lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDMzLjA3M3Z3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTYuNXZ3O1xuICBsZWZ0OiA0MC45OXZ3O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uZm9vdGVyIHtcbiAgcGFkZGluZzogMS45Mjd2dyAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyNzI4OyB9XG5cbi5mb290ZXItaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbG9yOiAjZjRmN2ZhOyB9XG4gIC5mb290ZXItaW5uZXIgLmxpbmsge1xuICAgIGNvbG9yOiAjZmNkYzZlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuY29udGFjdHMge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtOyB9XG4gIC5jb250YWN0cy1pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMnJlbTsgfVxuICAuY29udGFjdHMtZm9ybSB7XG4gICAgcGFkZGluZzogMnJlbTsgfVxuICAgIC5jb250YWN0cy1mb3JtIC5idG4sXG4gICAgLmNvbnRhY3RzLWZvcm0gLmlucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4wNDJyZW07IH1cbiAgLmNvbnRhY3RzLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMS45NzlyZW07XG4gICAgbWFyZ2luLXRvcDogMS4zMDJyZW07IH1cbiAgLmNvbnRhY3RzLXN0b25lIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5mb290ZXIge1xuICAgIHBhZGRpbmc6IDEuOTI3cmVtIDA7IH1cbiAgLmZvb3Rlci1pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMnJlbTsgfSB9XG5cbi5tb2RhbC1vdmVybGF5IHtcbiAgei1pbmRleDogOTk5O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zaXRpb246IGFsbCAuOHMgZWFzZTtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgei1pbmRleDogNzc7XG4gIHRvcDogNXZ3O1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiA2Mi41dnc7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbW9kYWwtYmcuanBnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ubW9kYWxfX2Nsb3NlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEuNjY3dnc7XG4gIHJpZ2h0OiAxLjU2MjV2dztcbiAgd2lkdGg6IDAuODg1dnc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICB6LWluZGV4OiAxOyB9XG5cbi5tb2RhbF9fZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyMi40NDM3NXZ3OyB9XG4gIC5tb2RhbF9fZm9ybSAuYnRuLFxuICAubW9kYWxfX2Zvcm0gLmlucHV0IHtcbiAgICB3aWR0aDogMjAuODMzdnc7XG4gICAgaGVpZ2h0OiA1LjIwOHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDEuMDQydnc7IH1cbiAgLm1vZGFsX19mb3JtIC5wb2xpY3kgYSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4ubW9kYWwtY2FsbCB7XG4gIHBhZGRpbmc6IDQuMzc1dncgMzUuNjI1dncgNC4zNzV2dyA0LjU4M3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm1vZGFsLWRlc2lnbiB7XG4gIHBhZGRpbmc6IDQuMDF2dyA0LjQwOHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMzEuMjV2dzsgfVxuXG4ubW9kYWwtcGVyc29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNi4zNTR2dztcbiAgYm90dG9tOiAtNS45dnc7IH1cbiAgLm1vZGFsLXBlcnNvbl9faW1nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAyNC44OTZ2dzsgfVxuICAubW9kYWwtcGVyc29uX19uYW1lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTEuMDQydnc7XG4gICAgdG9wOiA0LjI3MXZ3OyB9XG4gIC5tb2RhbC1wZXJzb25fX3RleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQuNjg3NXZ3O1xuICAgIHJpZ2h0OiAtMC42MjV2dzsgfVxuXG4ubW9kYWwtcG9saXRpY3Mge1xuICBwYWRkaW5nOiAycmVtOyB9XG5cbi53aWRnZXQtbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMTV2dztcbiAgei1pbmRleDogOTk4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5idG4tLWJ1cmdlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogLjRzO1xuICB3aWR0aDogMS41NjI1dnc7XG4gIGhlaWdodDogMS41NjI1dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi10b3A6IC0xdnc7IH1cblxuLmJ0bi0tYnVyZ2VyIHtcbiAgd2lkdGg6IDAuNjI1dnc7XG4gIGhlaWdodDogMC4xMDR2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJ0bi0tYnVyZ2VyOmFmdGVyLCAuYnRuLS1idXJnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuNjI1dnc7XG4gIGhlaWdodDogMC4xMDR2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJjMmIyYztcbiAgdHJhbnNpdGlvbjogLjRzOyB9XG5cbi5idG4tLWJ1cmdlcjpiZWZvcmUge1xuICB0b3A6IDAuNjI1dnc7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0yNWRlZyk7IH1cblxuLmJ0bi0tYnVyZ2VyLXdyYXBwZXIuYWN0aXZlIC5idG4tLWJ1cmdlcjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRvcDogMC43ODEyNXZ3OyB9XG5cbi5idG4tLWJ1cmdlcjphZnRlciB7XG4gIGJvdHRvbTogMC41NzN2dztcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjVkZWcpOyB9XG5cbi5idG4tLWJ1cmdlci13cmFwcGVyLmFjdGl2ZSAuYnRuLS1idXJnZXI6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICBib3R0b206IDAuNjc3dnc7IH1cblxuLndpZGdldC1saW5rIHtcbiAgd2lkdGg6IDQuODk2dnc7XG4gIGhlaWdodDogNS4wNTJ2dztcbiAgYm9yZGVyLXJhZGl1czogMTVweCAwIDAgMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZGI3NjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMC4yMDh2dztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE1OCUpO1xuICB0cmFuc2l0aW9uOiAuNHM7IH1cblxuLndpZGdldC1tZW51LmFjdGl2ZSAud2lkZ2V0LWxpbmsge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cblxuLndpZGdldC1saW5rIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNTczdnc7XG4gIG1heC13aWR0aDogMS41NjI1dnc7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5tb2RhbCB7XG4gICAgdG9wOiA1cmVtO1xuICAgIG1heC13aWR0aDogMjhyZW07XG4gICAgd2lkdGg6IDI4cmVtOyB9XG4gIC5tb2RhbF9fY2xvc2Uge1xuICAgIHRvcDogMS42NjdyZW07XG4gICAgcmlnaHQ6IDEuNTYyNXJlbTtcbiAgICB3aWR0aDogMC44ODVyZW07IH1cbiAgLm1vZGFsX19mb3JtIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5tb2RhbF9fZm9ybSAuYnRuLFxuICAgIC5tb2RhbF9fZm9ybSAuaW5wdXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMDQycmVtOyB9XG4gIC5tb2RhbC1jYWxsIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMnJlbTsgfVxuICAubW9kYWwtZGVzaWduIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIG1heC13aWR0aDogMjhyZW07IH1cbiAgLm1vZGFsLXBlcnNvbiB7XG4gICAgcmlnaHQ6IDEuMzU0cmVtO1xuICAgIGJvdHRvbTogLTUuOXJlbTsgfVxuICAgIC5tb2RhbC1wZXJzb25fX2ltZyB7XG4gICAgICB3aWR0aDogMjQuODk2cmVtOyB9XG4gICAgLm1vZGFsLXBlcnNvbl9fbmFtZSB7XG4gICAgICBsZWZ0OiAtMi4yNDJyZW07XG4gICAgICB0b3A6IDEwLjI3MXJlbTsgfVxuICAgIC5tb2RhbC1wZXJzb25fX3RleHQge1xuICAgICAgdG9wOiA0LjY4NzVyZW07XG4gICAgICByaWdodDogLTAuNjI1cmVtOyB9XG4gIC53aWRnZXQtbWVudSB7XG4gICAgdG9wOiAxNXJlbTsgfVxuICAuYnRuLS1idXJnZXItd3JhcHBlciB7XG4gICAgd2lkdGg6IDEuNTYyNXJlbTtcbiAgICBoZWlnaHQ6IDEuNTYyNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTsgfVxuICAuYnRuLS1idXJnZXIge1xuICAgIHdpZHRoOiAwLjYyNXJlbTtcbiAgICBoZWlnaHQ6IDAuMTA0cmVtOyB9XG4gIC5idG4tLWJ1cmdlcjphZnRlciwgLmJ0bi0tYnVyZ2VyOmJlZm9yZSB7XG4gICAgd2lkdGg6IDAuNjI1cmVtO1xuICAgIGhlaWdodDogMC4xMDRyZW07IH1cbiAgLmJ0bi0tYnVyZ2VyOmJlZm9yZSB7XG4gICAgdG9wOiAwLjYyNXJlbTsgfVxuICAuYnRuLS1idXJnZXItd3JhcHBlci5hY3RpdmUgLmJ0bi0tYnVyZ2VyOmJlZm9yZSB7XG4gICAgdG9wOiAwLjc4MTI1cmVtOyB9XG4gIC5idG4tLWJ1cmdlcjphZnRlciB7XG4gICAgYm90dG9tOiAwLjU3M3JlbTsgfVxuICAuYnRuLS1idXJnZXItd3JhcHBlci5hY3RpdmUgLmJ0bi0tYnVyZ2VyOmFmdGVyIHtcbiAgICBib3R0b206IDAuNjc3cmVtOyB9XG4gIC53aWRnZXQtbGluayB7XG4gICAgd2lkdGg6IDcuNTk2cmVtO1xuICAgIGhlaWdodDogNi42NTJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yMDhyZW07IH1cbiAgLndpZGdldC1saW5rIGltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41NzNyZW07XG4gICAgbWF4LXdpZHRoOiAxLjU2MjVyZW07IH0gfVxuXG4udGhhbmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3RoYW5rLWJnLmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgLnRoYW5rIC5oZXJvX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLnRoYW5rLmVycm9yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy80MDQtYmcuanBnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuICAudGhhbmsuZXJyb3IgLmhlcm8ge1xuICAgIHBhZGRpbmctdG9wOiAxMC45Mzc1dnc7XG4gICAgcGFkZGluZy1ib3R0b206IDIxLjE0NnZ3OyB9XG5cbi5tYWluLnF1aXotcGFnZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvcXVpei1iZy5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbi50aGFuay5sZWFkIC5oZXJvIHtcbiAgcGFkZGluZy10b3A6IDQuNjg3NXZ3O1xuICBwYWRkaW5nLWJvdHRvbTogNS4yMDh2dzsgfVxuXG4ubGVhZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmxlYWQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEuNTF2dzsgfVxuICAubGVhZC13cmFwcGVyIC5pbnB1dCxcbiAgLmxlYWQtd3JhcHBlciAuYnRuIHtcbiAgICB3aWR0aDogMjAuODMzdnc7XG4gICAgaGVpZ2h0OiA1LjI2dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE0NnZ3OyB9XG4gIC5sZWFkLXdyYXBwZXIgLnF1aXotd3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzgxMjV2dzsgfVxuICAubGVhZC13cmFwcGVyIC5xdWl6LXNvY2lhbHMge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc4MTI1dnc7IH1cblxuLmxlYWQtaW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDM5LjE2N3Z3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMS44NzV2dztcbiAgYm90dG9tOiAtNy44MTI1dnc7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC50aGFuay5sZWFkIC5oZXJvIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTsgfVxuICAubGVhZC13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41MXJlbTsgfVxuICAgIC5sZWFkLXdyYXBwZXIgLmlucHV0LFxuICAgIC5sZWFkLXdyYXBwZXIgLmJ0biB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNC41cmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAgIC5sZWFkLXdyYXBwZXIgLnF1aXotd3JhcHBlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC5sZWFkLXdyYXBwZXIgLnF1aXotc29jaWFscyB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtOyB9XG4gIC5sZWFkLWltZyB7XG4gICAgd2lkdGg6IDI4cmVtO1xuICAgIHJpZ2h0OiB1bnNldDtcbiAgICBib3R0b206IHVuc2V0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAycmVtOyB9XG4gIC5mejUwIHtcbiAgICBmb250LXNpemU6IDIuNjA0cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5mejUwIGJyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuIiwiZGl2LmZhbmN5LXNlbGVjdCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Zm9udC1zaXplOiAwLjkzNzV2dztcblx0Y29sb3I6ICNmZmZmZmY7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDk5O1xufVxuXG5kaXYuZmFuY3ktc2VsZWN0LmRpc2FibGVkIHtcblx0b3BhY2l0eTogMC41O1xufVxuXG5kaXYuZmFuY3ktc2VsZWN0IHNlbGVjdDpmb2N1cyArIGRpdi50cmlnZ2VyIHtcblxufVxuXG5kaXYuZmFuY3ktc2VsZWN0IHNlbGVjdDpmb2N1cyArIGRpdi50cmlnZ2VyLm9wZW4ge1xuXG59XG5cbmRpdi5mYW5jeS1zZWxlY3QgZGl2LnRyaWdnZXIge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDEuODIzdnc7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG5cdGJvcmRlcjogbm9uZTtcblx0Y29sb3I6ICMyODI3Mjg7XG5cdGZvbnQtc2l6ZTogMC45Mzc1dnc7XG5cdGhlaWdodDogMy42NDZ2dztcblx0d2lkdGg6IDEwMCU7XG5cdHRyYW5zaXRpb246IGFsbCAyNDBtcyBlYXNlLW91dDtcbn1cblxuZGl2LmZhbmN5LXNlbGVjdCBkaXYudHJpZ2dlcjphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRib3JkZXI6IHNvbGlkICMzOTc0ZjQ7XG5cdGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzogLjE1dnc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoXG5cdFx0XHQ0NWRlZyk7XG5cdHJpZ2h0OiAxLjV2dztcblx0dHJhbnNpdGlvbjogLjNzO1xuXHRtYXJnaW4tdG9wOiAtM3B4O1xuXHR6LWluZGV4OiA5O1xufVxuXG5kaXYuZmFuY3ktc2VsZWN0IGRpdi50cmlnZ2VyLm9wZW4ge1xuXHQvKmJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG5cdGNvbG9yOiAjZmZmZmZmOyovXG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbmRpdi5mYW5jeS1zZWxlY3QgZGl2LnRyaWdnZXIub3BlbjphZnRlciB7XG5cdC8qYm9yZGVyLXRvcC1jb2xvcjogIzdBODQ5ODsqL1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cblxuZGl2LmZhbmN5LXNlbGVjdCB1bC5vcHRpb25zIHtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdG1hcmdpbi10b3A6IC0ycHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Lyp0b3A6IDJyZW07Ki9cblx0bGVmdDogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRvcGFjaXR5OiAwO1xuXHR6LWluZGV4OiA1MDtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtaGVpZ2h0OiAzMHZ3O1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xuXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIHRvcCAzMDBtcyBlYXNlLW91dCwgdmlzaWJpbGl0eSAzMDBtcyBlYXNlLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCB0b3AgMzAwbXMgZWFzZS1vdXQsIHZpc2liaWxpdHkgMzAwbXMgZWFzZS1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgdG9wIDMwMG1zIGVhc2Utb3V0LCB2aXNpYmlsaXR5IDMwMG1zIGVhc2Utb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgdG9wIDMwMG1zIGVhc2Utb3V0LCB2aXNpYmlsaXR5IDMwMG1zIGVhc2Utb3V0O1xuXHQtby10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCB0b3AgMzAwbXMgZWFzZS1vdXQsIHZpc2liaWxpdHkgMzAwbXMgZWFzZS1vdXQ7XG59XG5cbmRpdi5mYW5jeS1zZWxlY3QgdWwub3B0aW9ucy5vcGVuIHtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0b3BhY2l0eTogMTtcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA3KTtcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuXHRwYWRkaW5nLXRvcDogMS41dnc7XG5cdHotaW5kZXg6IC0xO1xuXHR0b3A6IDYwJTtcblx0LyogaGF2ZSB0byB1c2UgYSBub24tdmlzaWJpbGl0eSB0cmFuc2l0aW9uIHRvIHByZXZlbnQgdGhpcyBpT1MgaXNzdWUgKGJ1Zz8pOiAqL1xuXHQvKmh0dHA6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMTA3MzY0NzgvY3NzLWFuaW1hdGlvbi12aXNpYmlsaXR5LXZpc2libGUtd29ya3Mtb24tY2hyb21lLWFuZC1zYWZhcmktYnV0LW5vdC1vbi1pb3MqL1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCB0b3AgMzAwbXMgZWFzZS1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgdG9wIDMwMG1zIGVhc2Utb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIHRvcCAzMDBtcyBlYXNlLW91dDtcblx0LW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIHRvcCAzMDBtcyBlYXNlLW91dDtcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgdG9wIDMwMG1zIGVhc2Utb3V0O1xufVxuXG5kaXYuZmFuY3ktc2VsZWN0IHVsLm9wdGlvbnMub3ZlcmZsb3dpbmcge1xuXHR0b3A6IDEwMCU7XG5cdC8qYm90dG9tOiA0MHB4OyovXG5cblx0dHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgYm90dG9tIDMwMG1zIGVhc2Utb3V0LCB2aXNpYmlsaXR5IDMwMG1zIGVhc2Utb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIGJvdHRvbSAzMDBtcyBlYXNlLW91dCwgdmlzaWJpbGl0eSAzMDBtcyBlYXNlLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQsIHZpc2liaWxpdHkgMzAwbXMgZWFzZS1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQsIHZpc2liaWxpdHkgMzAwbXMgZWFzZS1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIGJvdHRvbSAzMDBtcyBlYXNlLW91dCwgdmlzaWJpbGl0eSAzMDBtcyBlYXNlLW91dDtcbn1cblxuZGl2LmZhbmN5LXNlbGVjdCB1bC5vcHRpb25zLm92ZXJmbG93aW5nLm9wZW4ge1xuXHR0b3A6IDEwMCU7XG5cdC8qYm90dG9tOiA1MHB4OyovXG5cblx0dHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgYm90dG9tIDMwMG1zIGVhc2Utb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIGJvdHRvbSAzMDBtcyBlYXNlLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIGJvdHRvbSAzMDBtcyBlYXNlLW91dDtcbn1cblxuZGl2LmZhbmN5LXNlbGVjdCB1bC5vcHRpb25zIGxpIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0cGFkZGluZzogMS4xdnc7XG5cdGNvbG9yOiAjOTY5OWE5O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdG1hcmdpbjogMDtcblx0dHJhbnNpdGlvbjogYWxsIDE1MG1zIGVhc2Utb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZS1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZS1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlLW91dDtcblx0Lyp3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsqL1xufVxuZGl2LmZhbmN5LXNlbGVjdCB1bC5vcHRpb25zIGxpOmJlZm9yZXtcblx0ZGlzcGxheTogbm9uZTtcblxufVxuZGl2LmZhbmN5LXNlbGVjdCB1bC5vcHRpb25zIGxpLnNlbGVjdGVkIHtcblx0LypiYWNrZ3JvdW5kOiAjMDRhOWYzOyovXG5cdGNvbG9yOiAjZTAzZDFjO1xufVxuXG5kaXYuZmFuY3ktc2VsZWN0IHVsLm9wdGlvbnMgbGkuaG92ZXIge1xuXHQvKmJhY2tncm91bmQ6ICMwNGE5ZjM7Ki9cblx0Y29sb3I6ICNlMDNkMWM7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuXG5cblxuLnRvX3RvcCB7XG5wb3NpdGlvbjogZml4ZWQ7XG5yaWdodDogMi41dnc7XG5ib3R0b206IDEuNXZ3O1xuLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgODRweCByZ2JhKDAsIDEwOCwgMTYzLCAwLjQxKTtcbmJveC1zaGFkb3c6IDAgMCA4NHB4IHJnYmEoMCwgMTA4LCAxNjMsIDAuNDEpO1xuYmFja2dyb3VuZC1jb2xvcjogI2RjYmY4YjtcbndpZHRoOiAzLjV2dztcbmhlaWdodDogMy41dnc7XG5ib3JkZXItcmFkaXVzOiAxMDAlO1xucGFkZGluZzogMC43dnc7XG5kaXNwbGF5OiAtd2Via2l0LWJveDtcbmRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuZGlzcGxheTogZmxleDtcbi13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4tbXMtZmxleC1hbGlnbjogY2VudGVyO1xuYWxpZ24taXRlbXM6IGNlbnRlcjtcbi13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbi1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbmp1c3RpZnktY29udGVudDogY2VudGVyO1xuY3Vyc29yOiBwb2ludGVyO1xuei1pbmRleDogMTg5O1xuLyotd2Via2l0LWFuaW1hdGlvbjogcmFkaWFsLXB1bHNlIDEuNXMgaW5maW5pdGU7Ki9cbi8qYW5pbWF0aW9uOiByYWRpYWwtcHVsc2UgMS41cyBpbmZpbml0ZTsqL1xuXG5vcGFjaXR5OiAwO1xuLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuLW1zLXRyYW5zZm9ybTogc2NhbGUoMCk7XG50cmFuc2Zvcm06IHNjYWxlKDApO1xuLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cztcbi1vLXRyYW5zaXRpb246IGFsbCAwLjRzO1xudHJhbnNpdGlvbjogYWxsIDAuNHM7XG59XG4udG9fdG9wOmJlZm9yZSB7XG5jb250ZW50OiAnJztcbnBvc2l0aW9uOiByZWxhdGl2ZTtcbmJvcmRlcjogMC44dncgc29saWQgdHJhbnNwYXJlbnQ7XG5ib3JkZXItYm90dG9tOiAxdncgc29saWQgI2ZmZjtcbi13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpO1xuLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUlKTtcbnRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUlKTtcbi13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4tby10cmFuc2l0aW9uOiBhbGwgMC40cztcbnRyYW5zaXRpb246IGFsbCAwLjRzO1xufVxuLnRvX3RvcC5hY3Qge1xub3BhY2l0eTogMTtcbi13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbi1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xudHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi50b190b3A6aG92ZXI6YmVmb3JlIHtcbi13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zNyUpO1xuLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzclKTtcbnRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzclKTtcbn1cbi8qQC13ZWJraXQta2V5ZnJhbWVzIHJhZGlhbC1wdWxzZSB7XG4wJSB7XG4td2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDBweCByZ2JhKDI0MywgMTc0LCAyNSwgMC43KTtcbmJveC1zaGFkb3c6IDAgMCAwIDBweCByZ2JhKDI0MywgMTc0LCAyNSwgMC43KTtcbn1cbjEwMCUge1xuLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAyMHB4IHJnYmEoMjQzLCAxNzQsIDI1LCAwKTtcbmJveC1zaGFkb3c6IDAgMCAwIDIwcHggcmdiYSgyNDMsIDE3NCwgMjUsIDApO1xufVxufVxuQGtleWZyYW1lcyByYWRpYWwtcHVsc2Uge1xuMCUge1xuLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwcHggcmdiYSgyNDMsIDE3NCwgMjUsIDAuNyk7XG5ib3gtc2hhZG93OiAwIDAgMCAwcHggcmdiYSgyNDMsIDE3NCwgMjUsIDAuNyk7XG59XG4xMDAlIHtcbi13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMjBweCByZ2JhKDI0MywgMTc0LCAyNSwgMCk7XG5ib3gtc2hhZG93OiAwIDAgMCAyMHB4IHJnYmEoMjQzLCAxNzQsIDI1LCAwKTtcbn0qL1xuLyp9Ki9cbiIsIi5vbmxpbmUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLWxlZnQ6IDAuNjI1dnc7XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHdpZHRoOiAwLjM2NXZ3O1xyXG4gICAgaGVpZ2h0OiAwLjM2NXZ3O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUyYjA2MDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGFuaW1hdGlvbjogb25saW5lIDJzIGluZmluaXRlO1xyXG4gIH1cclxufVxyXG5cclxuLnNvY2lhbHMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAwLjYyNXZ3O1xyXG59XHJcblxyXG4uc29jaWFscy1pdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgd2lkdGg6IDIuNjA0dnc7XHJcbiAgaGVpZ2h0OiAyLjYwNHZ3O1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XHJcbiAgfVxyXG5cclxuICAmLmlzLXZpYmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDYwZjM7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEuMDQydnc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmlzLXdoYXRzYXBwIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNWQyNjY7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEuMDQydnc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmlzLXRlbGVncmFtIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGEyZjI7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDAuOTl2dztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5waG9uZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICBpbWcge1xyXG4gICAgd2lkdGg6IDAuODg1dnc7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNTIxdnc7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjJ2dztcclxuICB9XHJcbn1cclxuXHJcbi5jb2xvcmVkIHtcclxuICBjb2xvcjogI2FkOGEwNjtcclxufVxyXG5cclxuLm1ibCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMi43MDh2dztcclxufVxyXG5cclxuLmJ0bi5idG4tLXBkZiB7XHJcbiAgLmJ0bi1sb2dvIHtcclxuICAgIG1hcmdpbi1yaWdodDogMC42MzN2dztcclxuICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIC5idG4tbG9nbyB7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmlucHV0LCAuYXJlYSB7XHJcbiAgcGFkZGluZzogMS45NTYyNXZ3IDMuMDczdnc7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgY29sb3I6ICMyODI3Mjg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJvcmRlcjogMDtcclxuXHJcbiAgJjo6cGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUsIEZpcmVmb3gsIE9wZXJhLCBTYWZhcmkgMTAuMSsgKi9cclxuICAgIGNvbG9yOiAjOTI5MjkyO1xyXG4gIH1cclxuXHJcbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xyXG4gICAgY29sb3I6ICM5MjkyOTI7XHJcbiAgfVxyXG5cclxuICAmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xyXG4gICAgY29sb3I6ICM5MjkyOTI7XHJcbiAgfVxyXG59XHJcblxyXG4uZnoxMCB7XHJcbiAgZm9udC1zaXplOiAwLjUyMXZ3OyB9XHJcblxyXG4uZnoxMSB7XHJcbiAgZm9udC1zaXplOiAwLjU3M3Z3OyB9XHJcblxyXG4uZnoxMyB7XHJcbiAgZm9udC1zaXplOiAwLjY3N3Z3OyB9XHJcblxyXG4uZnoxNCB7XHJcbiAgZm9udC1zaXplOiAwLjcyOXZ3OyB9XHJcblxyXG4uZnoxNSB7XHJcbiAgZm9udC1zaXplOiAwLjc4MTI1dnc7IH1cclxuXHJcbi5mejE2IHtcclxuICBmb250LXNpemU6IDAuODMzdnc7IH1cclxuXHJcbi5mejE3IHtcclxuICBmb250LXNpemU6IDAuODg1dnc7IH1cclxuXHJcbi5mejE4IHtcclxuICBmb250LXNpemU6IDAuOTM3NXZ3OyB9XHJcblxyXG4uZnoyMCB7XHJcbiAgZm9udC1zaXplOiAxLjA0MnZ3OyB9XHJcblxyXG4uZnoyMiB7XHJcbiAgZm9udC1zaXplOiAxLjE0NnZ3OyB9XHJcblxyXG4uZnoyNCB7XHJcbiAgZm9udC1zaXplOiAxLjI1dnc7IH1cclxuXHJcbi5mejI1IHtcclxuICBmb250LXNpemU6IDEuMzAydnc7IH1cclxuXHJcbi5mejI3IHtcclxuICBmb250LXNpemU6IDEuNDA2MjV2dzsgfVxyXG5cclxuLmZ6MzAge1xyXG4gIGZvbnQtc2l6ZTogMS41NjI1dnc7IH1cclxuXHJcbi5mejM2IHtcclxuICBmb250LXNpemU6IDEuODc1dnc7IH1cclxuXHJcbi5mejQwIHtcclxuICBmb250LXNpemU6IDIuMDgzdnc7IH1cclxuXHJcbi5mejQ2IHtcclxuICBmb250LXNpemU6IDIuMzk2dnc7IH1cclxuXHJcbi5mejQ4IHtcclxuICBmb250LXNpemU6IDIuNXZ3OyB9XHJcbi5mejUwIHtcclxuICBmb250LXNpemU6IDIuNjA0dnc7XHJcbn1cclxuLmZ6NTUge1xyXG4gIGZvbnQtc2l6ZTogMi44NjV2dzsgfVxyXG5cclxuLmZ6NjAge1xyXG4gIGZvbnQtc2l6ZTogMy4xMjV2dzsgfVxyXG4uZno2NCB7XHJcbiAgZm9udC1zaXplOiAzLjMzM3Z3OyB9XHJcbi5mejcwIHtcclxuICBmb250LXNpemU6IDMuNjQ2dnc7XHJcbn1cclxuXHJcbi5mejc1IHtcclxuICBmb250LXNpemU6IDMuOTA2MjV2dzsgfVxyXG4uZnoxMDAge1xyXG4gIGZvbnQtc2l6ZTogNS4yMDh2dztcclxufVxyXG5cclxuLmZ6MTE1IHtcclxuICBmb250LXNpemU6IDUuOTl2dztcclxufVxyXG5cclxuQGtleWZyYW1lcyBvbmxpbmUge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgb3BhY2l0eSB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICBvcGFjaXR5OiAuNTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYW5pbVB1bHNlIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICBvcGFjaXR5OiAuNTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS44KTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2Nyb2xsIHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGxvYWRpbmdCZyB7XHJcbiAgMCV7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyJTtcclxuICB9XHJcblxyXG4gIDEwMCV7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgLmNvbnRhaW5lci1iaWcge1xyXG4gICAgbWF4LXdpZHRoOiA5MHZ3O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG5cclxuICAuZnoxMCB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgfVxyXG5cclxuICAuZnoxMSB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgfVxyXG5cclxuICAuZnoxMyB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgfVxyXG5cclxuICAuZnoxNCB7XHJcbiAgICBmb250LXNpemU6IDEuMXJlbTtcclxuICB9XHJcblxyXG4gIC5mejE1IHtcclxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gIH1cclxuXHJcbiAgLmZ6MTYge1xyXG4gICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgfVxyXG5cclxuICAuZnoxNyB7XHJcbiAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICB9XHJcblxyXG4gIC5mejE4IHtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gIH1cclxuXHJcbiAgLmZ6MjAge1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgfVxyXG5cclxuICAuZnoyMiB7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICB9XHJcblxyXG4gIC5mejI0IHtcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gIH1cclxuXHJcbiAgLmZ6MjUge1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gIH1cclxuXHJcbiAgLmZ6Mjcge1xyXG4gICAgZm9udC1zaXplOiAxLjQwNjI1cmVtO1xyXG4gIH1cclxuXHJcbiAgLmZ6MzAge1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgfVxyXG5cclxuICAuZnozNiB7XHJcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xyXG4gIH1cclxuXHJcbiAgLmZ6NDAge1xyXG4gICAgZm9udC1zaXplOiAyLjA4M3JlbTtcclxuICB9XHJcblxyXG4gIC5mejQ2IHtcclxuICAgIGZvbnQtc2l6ZTogMi4zOTZyZW07XHJcbiAgfVxyXG5cclxuICAuZno0OCB7XHJcbiAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICB9XHJcbiAgLmZ6NTUge1xyXG4gICAgZm9udC1zaXplOiAyLjU2NXJlbTtcclxuICB9XHJcblxyXG4gIC5mejYwIHtcclxuICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07XHJcbiAgfVxyXG4gIC5mejcwIHtcclxuICAgIGZvbnQtc2l6ZTogMy4zcmVtO1xyXG4gIH1cclxuXHJcbiAgLmZ6NzUge1xyXG4gICAgZm9udC1zaXplOiAzLjVyZW07XHJcbiAgfVxyXG4gIC5mejEwMCB7XHJcbiAgICBmb250LXNpemU6IDMuNXJlbTtcclxuICB9XHJcblxyXG4gIC5vbmxpbmUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxLjE5OHJlbTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB3aWR0aDogLjQxN3JlbTtcclxuICAgICAgaGVpZ2h0OiAuNDE3cmVtO1xyXG4gICAgICB0b3A6IDAuM3JlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zb2NpYWxzIHtcclxuICAgIGdhcDogMC42MjVyZW07XHJcbiAgfVxyXG5cclxuICAuc29jaWFscy1pdGVtIHtcclxuICAgIHdpZHRoOiAzcmVtO1xyXG4gICAgaGVpZ2h0OiAzcmVtO1xyXG5cclxuICAgICYuaXMtd2hhdHNhcHAge1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxLjJyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmlzLXRlbGVncmFtIHtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMS4ycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGhvbmUge1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDAuNjc3cmVtO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNTIxcmVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjNyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubWJsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIuNzA4cmVtO1xyXG4gIH1cclxuXHJcbiAgLmlucHV0LCAuYXJlYSB7XHJcbiAgICBwYWRkaW5nOiAxLjU2MjVyZW0gMi42MDRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS4wNDJyZW07XHJcbiAgfVxyXG5cclxuICAuYnRuIHtcclxuICAgIHBhZGRpbmc6IDIuMTM1cmVtIDIuMzk2cmVtO1xyXG4gIH1cclxuXHJcbiAgLmJ0bi0tYXJyb3dzIHtcclxuICAgIGdhcDogMXJlbTtcclxuICB9XHJcblxyXG4gIC5idG4uYnRuLS1wZGYge1xyXG4gICAgLmJ0bi1sb2dvIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjgzM3JlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm1haW4ge1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaGVyby1iZy53ZWJwKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbn1cclxuXHJcbi5oZWFkZXJfX2lubmVyIHtcclxuICBwYWRkaW5nOiAxLjQwNjI1dncgMDtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4ubG9nbyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAmX19pbWcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAxNS45OXZ3O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyLjA4M3Z3O1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bi5idG4tLWRlc2lnbiB7XHJcbiAgcGFkZGluZzogMC44MzN2dyAxLjI1dnc7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzhweDtcclxuXHJcbiAgLmJ0bi10ZXh0IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMS4zNTR2dztcclxuICAgIG1hcmdpbi1yaWdodDogMC44ODV2dztcclxuICB9XHJcbn1cclxuXHJcbi5oZWFkZXItc29jaWFscyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICBwIHtcclxuICAgIG1hcmdpbi1yaWdodDogMC45OXZ3O1xyXG4gIH1cclxufVxyXG5cclxuLnNvY2lhbCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogMi42MDR2dztcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyLWNvbnRhY3RzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLnBob25lIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDAuNjc3dnc7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNTczdnc7XHJcbiAgfVxyXG5cclxuICAubGluayB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuXHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLmJ0bi0tZGFyayB7XHJcbiAgcGFkZGluZzogMC43Mjl2dyAxLjI1dnc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMWYxZjtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgY29sb3I6ICNmY2RjNmU7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZGM2ZTtcclxuICAgIGNvbG9yOiAjMjgyODI4O1xyXG4gIH1cclxufVxyXG5cclxuLm5hdiB7XHJcbiAgJl9fY2xvc2Uge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gICZfX2lubmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICByaWdodDogLTIuNHZ3O1xyXG4gICAgICB3aWR0aDogNHB4O1xyXG4gICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjZmNkYzZlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tY29sb3JlZCB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAjZmNkYzZlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAuaGVhZGVyX19pbm5lciB7XHJcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtIDA7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dvIHtcclxuICAgICZfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiAyMHJlbTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ0bi5idG4tLWRlc2lnbiB7XHJcbiAgICBwYWRkaW5nOiAwLjgzM3JlbSAxLjI1cmVtO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxLjM1NHJlbTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjg4NXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZWFkZXItc29jaWFscyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgcCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc29jaWFsIHtcclxuICAgIHdpZHRoOiA0cmVtO1xyXG4gIH1cclxuXHJcbiAgLnBob25lIHtcclxuICAgICZfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiAwLjY3N3JlbTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjU3M3JlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idG4uYnRuLS1kYXJrIHtcclxuICAgIHBhZGRpbmc6IDAuNzI5cmVtIDEuMjVyZW07XHJcbiAgfVxyXG5cclxuICAubmF2IHtcclxuICAgICZfX2l0ZW0ge1xyXG5cclxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpOjpiZWZvcmUge1xyXG4gICAgICAgIHJpZ2h0OiAtMi40cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyLWxvZ28ge1xyXG4gICAgcCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyLWNvbnRhY3RzIHtcclxuICAgIC5vbmxpbmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm5hdl9fbW9iIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxcmVtO1xyXG4gICAgdG9wOiAzLjdyZW07XHJcbiAgfVxyXG5cclxuICAubmF2X19idXJnZXIge1xyXG4gICAgd2lkdGg6IDJyZW07XHJcbiAgICBoZWlnaHQ6IDEuN3JlbTtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuXHJcbiAgLm5hdl9fYnVyZ2VyLWl0ZW0ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogM3B4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZGM2ZTtcclxuICB9XHJcblxyXG4gIC5uYXYge1xyXG4gICAgei1pbmRleDogOTk5O1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiA3NSU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2UtaW47XHJcbiAgfVxyXG5cclxuICAubmF2X19jbG9zZSB7XHJcbiAgICB3aWR0aDogM3JlbTtcclxuICAgIGhlaWdodDogM3JlbTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogM3JlbTtcclxuICAgIHJpZ2h0OiAzcmVtO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAubmF2X19jbG9zZTo6YWZ0ZXIsIC5uYXZfX2Nsb3NlOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyAnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDNweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2RjNmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgfVxyXG5cclxuICAubmF2X19jbG9zZTo6YmVmb3JlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICB9XHJcblxyXG4gIC5uYXZfX2Nsb3NlOjphZnRlciB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gIH1cclxuXHJcbiAgLm5hdl9faW5uZXIge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuXHJcbiAgLm5hdl9faXRlbSB7XHJcbiAgICBwYWRkaW5nOiAxcmVtIDIuMjkycmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm5hdi5hY3RpdmUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gIH1cclxufSIsIi5oZXJvIHtcclxuICBwYWRkaW5nLXRvcDogNi4zNTR2dztcclxuICBwYWRkaW5nLWJvdHRvbTogOC44MDJ2dztcclxuXHJcbiAgJl9faW5uZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gIH1cclxufVxyXG5cclxuLmhlcm8tYmFkZ2Uge1xyXG4gIHBhZGRpbmc6IDEuMDkzNzV2dyAxLjM1NHZ3O1xyXG4gIGNvbG9yOiAjZmNkYzZlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDFweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyNzI4O1xyXG59XHJcblxyXG4ubGluZWQge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2ZjZGU3NjtcclxuICBwYWRkaW5nLWJvdHRvbTogMC4zdnc7XHJcbn1cclxuXHJcbi5oZXJvLXRleHQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgd2lkdGg6IDMuNDM3NXZ3O1xyXG4gICAgaGVpZ2h0OiAwLjE1NjI1dnc7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkZTc2O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjV2dztcclxuICAgIG1hcmdpbi1yaWdodDogMC44ODV2dztcclxuICB9XHJcbn1cclxuXHJcbi5oZXJvLWl0ZW1zIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBtYXgtd2lkdGg6IDQzLjU0MnZ3O1xyXG59XHJcblxyXG4uaGVyby1pdGVtIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy1sZWZ0OiAxLjE5OHZ3O1xyXG4gIG1hcmdpbi1yaWdodDogMy4yMjl2dztcclxuICBtYXJnaW4tYm90dG9tOiAxLjA0MnZ3O1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICB3aWR0aDogMC4zMTI1dnc7XHJcbiAgICBoZWlnaHQ6IDAuMzEyNXZ3O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICB9XHJcbn1cclxuXHJcbi5idG4uYnRuLS1hcnJvdyB7XHJcbiAgaW1nIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMC43Mjl2dztcclxuICAgIG1hcmdpbi1sZWZ0OiAxLjA0MnZ3O1xyXG4gIH1cclxufVxyXG5cclxuLmhlcm8tcGxheSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogMTIuOTE3dnc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMTEuMzU0dnc7XHJcbiAgcmlnaHQ6IDIxLjU2MjV2dztcclxuXHJcbiAgaW1nOmZpcnN0LWNoaWxkIHtcclxuICAgIGFuaW1hdGlvbjogcm90YXRlIDEwcyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgfVxyXG5cclxuICBpbWc6bGFzdC1jaGlsZCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgd2lkdGg6IDEuMzU0dnc7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XHJcbiAgZnJvbSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVyby10cnVzdCB7XHJcbiAgcGFkZGluZzogNC4xNjd2dyAyLjQ0OHZ3IDIuMDgzdncgMi40NDh2dztcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2hlcm8tdHJ1c3QucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMDtcclxuICByaWdodDogOC45NTh2dztcclxuXHJcbiAgJl9fcGluIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIHRvcDogMC4ydnc7XHJcbiAgICB3aWR0aDogMS41MXZ3O1xyXG4gICAgaGVpZ2h0OiAxLjUxdnc7XHJcbiAgICBib3gtc2hhZG93OiAwIDQzcHggMTAxcHggcmdiYSgyNDUsIDIxOSwgMTE3LCAwLjIpLCBpbnNldCAwIDAgMTBweCByZ2JhKDIwNiwgMjI5LCAyNTEsIDAuMTUpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZGM2ZTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMjE2ZGVnLCAjZmZmMGJmIDAlLCAjZmNkYzZlIDEwMCUpO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2RjNmU7XHJcbiAgICAgIG9wYWNpdHk6IC4yO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGFuaW1hdGlvbjogYW5pbVB1bHNlIDJzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29sb3JlZCB7XHJcbiAgY29sb3I6ICNmZmU0ODU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5MDFweCkge1xyXG4gIC5tbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgLmhlcm8ge1xyXG4gICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICB9XHJcblxyXG4gIC5oZXJvLWJhZGdlIHtcclxuICAgIHBhZGRpbmc6IDEuMDkzNzVyZW0gMS4zNTRyZW07XHJcbiAgfVxyXG5cclxuICAubGluZWQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAuM3JlbTtcclxuICB9XHJcblxyXG4gIC5oZXJvLXRleHQge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6IDMuNDM3NXJlbTtcclxuICAgICAgaGVpZ2h0OiAwLjE1NjI1cmVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMC44ODVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaGVyby1pdGVtcyB7XHJcbiAgICBtYXgtd2lkdGg6IDQzLjU0MnJlbTtcclxuICB9XHJcblxyXG4gIC5oZXJvLWl0ZW0ge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxLjE5OHJlbTtcclxuICAgIG1hcmdpbi1yaWdodDogMy4yMjlyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjA0MnJlbTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB3aWR0aDogMC4zMTI1cmVtO1xyXG4gICAgICBoZWlnaHQ6IDAuMzEyNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idG4uYnRuLS1hcnJvdyB7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMC43MjlyZW07XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxLjA0MnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZXJvLXBsYXkge1xyXG4gICAgd2lkdGg6IDI0LjhyZW07XHJcbiAgICB0b3A6IHVuc2V0O1xyXG4gICAgcmlnaHQ6IHVuc2V0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG5cclxuICAgIGltZzpsYXN0LWNoaWxkIHtcclxuICAgICAgd2lkdGg6IDIuNnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZXJvLXRydXN0IHtcclxuICAgIHBhZGRpbmc6IDQuMTY3cmVtIDIuNDQ4cmVtIDIuMDgzcmVtIDIuNDQ4cmVtO1xyXG4gICAgcmlnaHQ6IHVuc2V0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgbWF4LXdpZHRoOiAyMHJlbTtcclxuXHJcbiAgICAmX19waW4ge1xyXG4gICAgICB0b3A6IDAuMnJlbTtcclxuICAgICAgd2lkdGg6IDEuNTFyZW07XHJcbiAgICAgIGhlaWdodDogMS41MXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mejY0IHtcclxuICAgIGZvbnQtc2l6ZTogMy4zMzNyZW07XHJcblxyXG4gICAgYnIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZ6NTUgYnIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5oZWFkZXItbG9nbyB7XHJcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuXHJcbiAgLmxvZ29fX2ltZyB7XHJcbiAgICB3aWR0aDogMTlyZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gIH1cclxuXHJcbiAgLmRuIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyLWNvbnRhY3RzIC5vbmxpbmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAub25saW5lOjpiZWZvcmUge1xyXG4gICAgd2lkdGg6IDAuN3JlbTtcclxuICAgIGhlaWdodDogMC43cmVtO1xyXG4gICAgdG9wOiAwLjdyZW07XHJcbiAgfVxyXG5cclxuICAucGhvbmVfX2ltZyB7XHJcbiAgICB3aWR0aDogMS4xcmVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gIH1cclxuXHJcbiAgLnBob25lIGltZyB7XHJcbiAgICB3aWR0aDogMS4xcmVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcblxyXG4gIC5oZXJvX19pbm5lciB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIC5mejY0IHtcclxuICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlcm8tdGV4dCB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVyby10ZXh0OjpiZWZvcmUge1xyXG4gICAgICB3aWR0aDogNjZweDtcclxuICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVyby1pdGVtcyB7XHJcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlcm8taXRlbXM6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB3aWR0aDogNnB4O1xyXG4gICAgICBoZWlnaHQ6IDZweDtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvLWl0ZW0ge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaGVyby1wbGF5IHtcclxuICAgIHdpZHRoOiA4NXB4O1xyXG4gICAgbGVmdDogMjBweDtcclxuICAgIGJvdHRvbTogMThweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICBpbWc6bGFzdC1jaGlsZCB7XHJcbiAgICAgIHdpZHRoOiA5cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaGVyby10cnVzdCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxOHB4O1xyXG4gICAgYm90dG9tOiAyM3B4O1xyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3BpbiB7XHJcbiAgICAgIHRvcDogdW5zZXQ7XHJcbiAgICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgICByaWdodDogNnB4O1xyXG4gICAgICBib3R0b206IC0yOXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmhlcm8ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xyXG4gIH1cclxuXHJcbiAgLm5hdl9fYnVyZ2VyIHtcclxuICAgIHdpZHRoOiAzcmVtO1xyXG4gICAgaGVpZ2h0OiAyLjFyZW07XHJcbiAgfVxyXG5cclxuICAubmF2X19tb2Ige1xyXG4gICAgcmlnaHQ6IDIwcHg7XHJcbiAgICB0b3A6IDIzcHg7XHJcbiAgfVxyXG5cclxuICAubmF2X19idXJnZXItaXRlbSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIH1cclxuXHJcbiAgLm5hdiB7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyNzI4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuXHJcbiAgICAuaGVhZGVyLWNvbnRhY3RzIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyLXNvY2lhbHMge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmF2X19jbG9zZTo6YWZ0ZXIsIC5uYXZfX2Nsb3NlOjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICB9XHJcblxyXG4gIC5uYXZfX2Nsb3NlIHtcclxuICAgIHRvcDogMjBweDtcclxuICAgIHJpZ2h0OiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLm5hdl9faXRlbSBhIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gIH1cclxuXHJcbiAgLm5hdl9faW5uZXIge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5uYXZfX2l0ZW0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDRweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgYm90dG9tOiAtMjNweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5xdWl6IHtcclxuICB6LWluZGV4OiAxO1xyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5xdWl6LWJhZGdlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMC41OTM3NXZ3IDEuODIzdnc7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYwYmY7XHJcblxyXG4gIC5mejMwIHtcclxuICAgIG1hcmdpbi1yaWdodDogMC41NzN2dztcclxuICB9XHJcbn1cclxuXHJcbi5xdWl6LWlubmVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnF1aXotZm9ybSB7XHJcbiAgcGFkZGluZzogMnZ3IDUuMzY1dnc7XHJcbiAgYm94LXNoYWRvdzogMCAxNnB4IDExM3B4IDEzcHggcmdiYSg0MCwgMzksIDQwLCAwLjEpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogNTUuNzI5dnc7XHJcbiAgaGVpZ2h0OiA0NC4yNzF2dztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiA5OCU7XHJcbiAgICBoZWlnaHQ6IDk4JTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ucXVpei1wcm9ncmVzcyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1ib3R0b206IDEuNjE1dnc7XHJcbiAgei1pbmRleDogMTtcclxuXHJcbiAgcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxuXHJcbiAgJl9fYmFyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGhlaWdodDogMi41dnc7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG4gIH1cclxuXHJcbiAgJl9faW5uZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMC4yNnZ3O1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICBoZWlnaHQ6IDIuMDgzdnc7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkYzZlO1xyXG4gICAgYW5pbWF0aW9uOiBsb2FkaW5nQmcgMTVzIGluZmluaXRlIGxpbmVhcjtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbG9hZGluZy5wbmcpO1xyXG4gICAgd2lkdGg6IDEyJTtcclxuICB9XHJcbn1cclxuXHJcbi5xdWl6LWl0ZW0ge1xyXG4gIC5mejM2IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNTYyNXZ3O1xyXG4gIH1cclxufVxyXG5cclxuLnF1aXotb3B0aW9ucyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICYtLXNsaWRlciB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAzNi40NTh2dztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJi0taW5saW5lIHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAucXVpei1vcHRpb24ge1xyXG4gICAgICB3aWR0aDogMjEuNjE1dnc7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMS41NjI1dnc7XHJcbiAgICB9XHJcblxyXG4gICAgLnF1aXotb3B0aW9uX193cmFwcGVyIHtcclxuICAgICAgcGFkZGluZzogMS4wNDJ2dyAxLjE0NnZ3IDEuMDQydncgMS45Nzl2dztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnF1aXotb3B0aW9uX19jaGVja2JveCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdHJhbnNmb3JtOiB1bnNldDtcclxuICAgICAgYm90dG9tOiB1bnNldDtcclxuICAgICAgbGVmdDogdW5zZXQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucXVpei1vcHRpb24ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB3aWR0aDogMTIuMjR2dztcclxuICBtYXJnaW4tcmlnaHQ6IDQuMTE1dnc7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS40NTh2dztcclxuXHJcbiAgJjpudGgtY2hpbGQoM24pIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcblxyXG4gICY6bnRoLWNoaWxkKG4gKyAzKSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICAucXVpei1vcHRpb25fX3dyYXBwZXIge1xyXG4gICAgICBib3JkZXItY29sb3I6ICNmY2RjNmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbnB1dCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICY6Y2hlY2tlZCB+IC5xdWl6LW9wdGlvbl9fd3JhcHBlciB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZjZGM2ZTtcclxuXHJcbiAgICAgIC5xdWl6LW9wdGlvbl9fY2hlY2tib3gge1xyXG4gICAgICAgIGltZzpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZGM2ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS41NjI1dnc7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgdHJhbnNpdGlvbjogMC4zcztcclxuICB9XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDkuMTE1dnc7XHJcbiAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgbWF4LWhlaWdodDogdW5zZXQ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2hlY2tib3gge1xyXG4gICAgd2lkdGg6IDIuMDgzdnc7XHJcbiAgICBoZWlnaHQ6IDIuMDgzdnc7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIGJvdHRvbTogLTEuMDIxdnc7XHJcbiAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB3aWR0aDogMS4zNTR2dztcclxuICAgICAgaGVpZ2h0OiAxLjM1NHZ3O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMC41NzN2dztcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuXHJcbiAgICBpbWc6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucXVpei1ib3R0b20ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgbWFyZ2luLXRvcDogYXV0bztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG5cclxuLnF1aXotY2xpY2sge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgJl9faW1nIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMS43MTg3NXZ3O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwLjg4NXZ3O1xyXG4gIH1cclxufVxyXG5cclxuLnF1aXotYnRuIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHdpZHRoOiAxMy4wMjF2dztcclxuICBoZWlnaHQ6IDMuOTU4dnc7XHJcbiAgbWFyZ2luLWxlZnQ6IDEuMDkzNzV2dztcclxuXHJcbiAgJl9faGludCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAxMDIlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgY29sb3I6ICMyODI4Mjg7XHJcbiAgICBib3gtc2hhZG93OiA0cHggN3B4IDE3cHggLTZweCAjMDAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgei1pbmRleDogMzM7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNnM7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLWFycm93cyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDAuMTA0dnc7XHJcbiAgbWFyZ2luLWxlZnQ6IDAuNjI1dnc7XHJcbn1cclxuXHJcbi5idG4tYXJyb3cge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBvcGFjaXR5IDJzIGVhc2UtaW4gaW5maW5pdGU7XHJcbiAgYW5pbWF0aW9uOiBvcGFjaXR5IDJzIGVhc2UtaW4gaW5maW5pdGU7XHJcbn1cclxuXHJcbi5idG4tYXJyb3c6bnRoLWNoaWxkKDIpIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjJzO1xyXG4gIGFuaW1hdGlvbi1kZWxheTogLjJzO1xyXG59XHJcblxyXG4uYnRuLWFycm93Om50aC1jaGlsZCgzKSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC4zcztcclxuICBhbmltYXRpb24tZGVsYXk6IC4zcztcclxufVxyXG5cclxuLnF1aXotYnRuLS1uZXh0OmhvdmVyOmRpc2FibGVkIC5xdWl6LWJ0bl9faGludCB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLnF1aXotcmlnaHQge1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcXVpei1yaWdodC1iZy5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBwYWRkaW5nOiAyLjgxMjV2dyAwO1xyXG4gIHdpZHRoOiAyNC40Nzl2dztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS45Nzl2dztcclxuICB9XHJcbn1cclxuXHJcbi5xdWl6LXBlcnNvbiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1ib3R0b206IDAuNzgxMjV2dztcclxuXHJcbiAgJl9faW1nIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMTMuMTI1dnc7XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDAuNDE3dnc7XHJcbiAgICBib3R0b206IDEuNTF2dztcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgfVxyXG59XHJcblxyXG4ucXVpei1naWZ0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAmX19pbWcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiA2LjA0MnZ3O1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMS41NjI1dnc7XHJcbiAgICBtYXJnaW4tbGVmdDogMC42MjV2dztcclxuICB9XHJcbn1cclxuXHJcbi5xdWl6LXBob25lIHtcclxuICBwYWRkaW5nOiAxLjY2N3Z3IDEuNTF2dyAwLjkzNzV2dyAxLjUxdnc7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMyZDJkMmQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbi10b3A6IC0xLjl2dztcclxuXHJcbiAgJl9fcGluIHtcclxuICAgIHdpZHRoOiAxLjY2N3Z3O1xyXG4gICAgaGVpZ2h0OiAxLjY2N3Z3O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZGM2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB0b3A6IC0wLjgzM3Z3O1xyXG4gICAgei1pbmRleDogMTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2RjNmU7XHJcbiAgICAgIG9wYWNpdHk6IC4yO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGFuaW1hdGlvbjogYW5pbVB1bHNlIDJzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDAuNjc3dnc7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaXJzLS1mbGF0IC5pcnMtbGluZSB7XHJcbiAgaGVpZ2h0OiAxMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxufVxyXG5cclxuLmlycy0tZmxhdCAuaXJzLW1heCwgLmlycy0tZmxhdCAuaXJzLW1pbiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmlycy0tZmxhdCAuaXJzLXNpbmdsZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmlycy1ncmlkIHtcclxuICBib3R0b206IC0xMnB4O1xyXG59XHJcblxyXG4uaXJzLS1mbGF0IC5pcnMtZ3JpZC1wb2wge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5pcnMtLWZsYXQgLmlycy1ncmlkLXRleHQge1xyXG4gIGNvbG9yOiAjMjgyODI4O1xyXG4gIGZvbnQtc2l6ZTogMC45Mzc1dnc7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LWZhbWlseTogJ1RUTm9ybXMnLCBzYW5zLXNlcmlmO1xyXG5cclxuICAmOjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnINC80LwnO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICB9XHJcblxyXG4gICYuanMtZ3JpZC10ZXh0LTAge1xyXG4gICAgbGVmdDogMS40JSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAmLmpzLWdyaWQtdGV4dC0xIHtcclxuICAgIGxlZnQ6IDk2LjUlIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5pcnMtLWZsYXQgLmlycy1iYXIge1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBoZWlnaHQ6IDEwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZGM2ZTtcclxufVxyXG5cclxuLmlycy0tZmxhdCAuaXJzLXNoYWRvdyB7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgYm90dG9tOiAxNnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWU0ZTk7XHJcbn1cclxuXHJcbi5pcnMtLWZsYXQgLmlycy1oYW5kbGUge1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGhlaWdodDogNDBweDtcclxuICBib3JkZXI6IDdweCBzb2xpZCAjZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2RjNmU7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIHRvcDogOXB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBib3gtc2hhZG93OiAxcHggMXB4IDUxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG59XHJcblxyXG4uaXJzLS1mbGF0IC5pcnMtaGFuZGxlIGk6Zmlyc3QtY2hpbGQge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5xdWl6LXNsaWRlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMy44MDR2dztcclxuXHJcbiAgJl9fYmxvY2sge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjAyMXZ3O1xyXG4gIH1cclxuXHJcbiAgJl9faW5wdXQge1xyXG4gICAgd2lkdGg6IDcuODEyNXZ3O1xyXG4gICAgaGVpZ2h0OiAzLjEyNXZ3O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDAgMS4wNDJ2dztcclxuICB9XHJcblxyXG4gICZfX3NsaWRlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5tYnguZnozNiB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMi42MDR2dztcclxufVxyXG5cclxuLnF1aXotZGsge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuICBpbnB1dDpjaGVja2VkIH4gLnF1aXotZGtfX2NoZWNrIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2RkNzM7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jaGVjayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEuMTQ2dnc7XHJcbiAgICBoZWlnaHQ6IDEuMTQ2dnc7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmY2RkNzM7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1dnc7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDAuNDE3dnc7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucXVpei1pdGVtIHtcclxuICAuZnozNi5tYnMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC43ODEyNXZ3O1xyXG4gIH1cclxufVxyXG5cclxuLnF1aXotYnRuLnF1aXotYnRuLS1wcmV2IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgY29sb3I6IHJnYmEoIzI4MjgyOCwgMC41KTtcclxuXHJcbiAgLmJ0bi10ZXh0IHtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgfVxyXG59XHJcblxyXG4ucXVpei1mb3JtLmlzLXNlbWlmaW5hbCB7XHJcbiAgcGFkZGluZzogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zZW1pZmluYWwtYmcuanBnKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5xdWl6LXNlbWlmaW5hbCB7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgcGFkZGluZzogNC4xNjd2dyA4LjMzM3Z3O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICB3aWR0aDogMjkuMDIxdnc7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAmX19pbWcge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDQ3LjYwNHZ3O1xyXG4gICAgcmlnaHQ6IC0zdnc7XHJcbiAgICBib3R0b206IC03LjV2dztcclxuICB9XHJcblxyXG4gIC5idG4sXHJcbiAgLmlucHV0IHtcclxuICAgIHdpZHRoOiAyMC44MzN2dztcclxuICAgIGhlaWdodDogNS4yMDh2dztcclxuICB9XHJcblxyXG4gIC5idG4ge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbn1cclxuXHJcbi5xdWl6LXNvY2lhbHMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5xdWl6LXNvY2lhbCB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIC5xdWl6LXNvY2lhbF9faW1nIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2lucHV0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgJjpjaGVja2Vkfi5xdWl6LXNvY2lhbF9fd3JhcHBlciB7XHJcbiAgICAgIGJveC1zaGFkb3c6IDRweCA2cHggMjdweCByZ2JhKDQwLCA0MCwgNDAsIDAuMSk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAucXVpei1zb2NpYWxfX3RleHQge1xyXG4gICAgICAgIGNvbG9yOiAjMjgyODI4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbWcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAyLjYwNHZ3O1xyXG4gICAgdHJhbnNpdGlvbjogMC4zcztcclxuICB9XHJcblxyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgcGFkZGluZzogMC42Nzd2dyAwLjkzNzV2dztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMC41NzN2dztcclxuICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgdHJhbnNpdGlvbjogMC4zcztcclxuICB9XHJcbn1cclxuXHJcbi5jb2xvcmVkIHtcclxuICBjb2xvcjogI2ZiZTE4NTtcclxufVxyXG5cclxuLnBvbGljeSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogMC42MjV2dztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gIGlucHV0OmNoZWNrZWR+LnBvbGljeV9fY2hlY2sge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZGQ3MztcclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICB9XHJcblxyXG4gICZfX2NoZWNrIHtcclxuICAgIHdpZHRoOiAwLjgzM3Z3O1xyXG4gICAgaGVpZ2h0OiAwLjgzM3Z3O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZjZGQ3MztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDAuMzEyNXZ3O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgLnF1aXotYmFkZ2Uge1xyXG4gICAgcGFkZGluZzogMC41OTM3NXJlbSAxLjgyM3JlbTtcclxuICAgIC5mejMwIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjU3M3JlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5xdWl6LWZvcm0ge1xyXG4gICAgcGFkZGluZzogMnJlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcblxyXG4gIC5xdWl6LXByb2dyZXNzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNjE1cmVtO1xyXG5cclxuICAgICZfX2JhciB7XHJcbiAgICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgfVxyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICBsZWZ0OiAwLjI2cmVtO1xyXG4gICAgICBoZWlnaHQ6IDIuMDgzcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnF1aXotaXRlbSB7XHJcbiAgICAuZnozNiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNTYyNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5xdWl6LW9wdGlvbnMge1xyXG4gICAgJi0tc2xpZGVyIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJi0taW5saW5lIHtcclxuICAgICAgLnF1aXotb3B0aW9uIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjU2MjVyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5xdWl6LW9wdGlvbl9fd3JhcHBlciB7XHJcbiAgICAgICAgcGFkZGluZzogMS4wNDJyZW0gMS4xNDZyZW0gMS4wNDJyZW0gMS45NzlyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5xdWl6LW9wdGlvbiB7XHJcbiAgICB3aWR0aDogNDklO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS40NThyZW0gIWltcG9ydGFudDtcclxuXHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMS41NjI1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIGhlaWdodDogOS4xMTVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2hlY2tib3gge1xyXG4gICAgICB3aWR0aDogMi4wODNyZW07XHJcbiAgICAgIGhlaWdodDogMi4wODNyZW07XHJcbiAgICAgIGJvdHRvbTogLTEuMDIxcmVtO1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICB3aWR0aDogMS4zNTRyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxLjM1NHJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMC41NzNyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5xdWl6LWNsaWNrIHtcclxuICAgICZfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiAxLjcxODc1cmVtO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuODg1cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnF1aXotYnRuIHtcclxuICAgIHdpZHRoOiAxMy4wMjFyZW07XHJcbiAgICBoZWlnaHQ6IDQuNXJlbTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICB9XHJcblxyXG4gIC5idG4tYXJyb3dzIHtcclxuICAgIGdhcDogMC4xMDRyZW07XHJcbiAgICBtYXJnaW4tbGVmdDogMC42MjVyZW07XHJcbiAgfVxyXG5cclxuICAucXVpei1yaWdodCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmlycy0tZmxhdCAuaXJzLWdyaWQtdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcclxuICB9XHJcblxyXG4gIC5xdWl6LXNsaWRlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzLjgwNHJlbTtcclxuXHJcbiAgICAmX19ibG9jayB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMDIxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2lucHV0IHtcclxuICAgICAgd2lkdGg6IDcuODEyNXJlbTtcclxuICAgICAgaGVpZ2h0OiAzLjEyNXJlbTtcclxuICAgICAgbWFyZ2luOiAwIDEuMDQycmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1ieC5mejM2IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIuNjA0cmVtO1xyXG4gIH1cclxuXHJcbiAgLnF1aXotZGsge1xyXG4gICAgJl9fY2hlY2sge1xyXG4gICAgICB3aWR0aDogMS4xNDZyZW07XHJcbiAgICAgIGhlaWdodDogMS4xNDZyZW07XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMC42MjVyZW07XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAwLjQxN3JlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnF1aXotaXRlbSB7XHJcbiAgICAuZnozNi5tYnMge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjc4MTI1cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnF1aXotc2VtaWZpbmFsIHtcclxuICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjZyZW07XHJcblxyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiAyOHJlbTtcclxuICAgICAgcmlnaHQ6IC0zcmVtO1xyXG4gICAgICBib3R0b206IC00LjNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bixcclxuICAgIC5pbnB1dCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDQuNXJlbTtcclxuICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0biAuYnRuLXRleHQge1xyXG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5xdWl6LXNvY2lhbCB7XHJcbiAgICAmX19pbWcge1xyXG4gICAgICB3aWR0aDogMi42MDRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgIHBhZGRpbmc6IDAuNjc3cmVtIDAuOTM3NXJlbTtcclxuICAgICAgZ2FwOiAwLjU3M3JlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wb2xpY3kge1xyXG4gICAgZ2FwOiAwLjYyNXJlbTtcclxuXHJcbiAgICAmX19jaGVjayB7XHJcbiAgICAgIHdpZHRoOiAwLjgzM3JlbTtcclxuICAgICAgaGVpZ2h0OiAwLjgzM3JlbTtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMC4zMTI1cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucXVpei1ib3R0b20ge1xyXG4gICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLnF1aXotY2xpY2sge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5xdWl6LWJ0bl9faGludCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnF1aXotYnRucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAucXVpei1wcm9ncmVzcyBwIHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgfVxyXG5cclxuICAucG9saWN5IGJyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuZnoyMCB7XHJcbiAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICB9XHJcblxyXG4gIC5idG4uYnRuLS1hcnJvdyBpbWcge1xyXG4gICAgd2lkdGg6IDEuMjI5cmVtO1xyXG4gIH1cclxuXHJcbiAgLmhlcm9fX2lubmVyIHtcclxuICAgIC5idG4tLWFycm93IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmRhcmstc2VjdGlvbnMge1xyXG4gIGJhY2tncm91bmQ6ICMyZDJkMmQgdXJsKC4uL2ltZy9kYXJrLWJnLmpwZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIG1hcmdpbi10b3A6IC0yN3Z3O1xyXG59XHJcblxyXG4uY2F0YWxvZyB7XHJcbiAgcGFkZGluZy10b3A6IDI3LjA4M3Z3O1xyXG59XHJcblxyXG4uY2F0YWxvZy13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuLmNhdGFsb2ctYnRuLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxufVxyXG5cclxuLmNhdGFsb2ctYnRuIHtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDEuOHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDIuMzQzNzV2dztcclxuXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgY29sb3I6ICNmY2RjNmU7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6IDIuMzQzNzV2dztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjMwMnZ3O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMC4xNTYyNXZ3O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZGU3NjtcclxuICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjZmNkYzZlO1xyXG4gIH1cclxufVxyXG5cclxuLmNhdGFsb2ctYnRuLWltZyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogMTcuNDQ4dnc7XHJcbiAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXZ3O1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uY2F0YWxvZy1pdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4uY2F0YWxvZy1zbGlkZXIge1xyXG4gIHdpZHRoOiAzMi44MTI1dnc7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1LjIwOHZ3O1xyXG5cclxuICAmLnNsaWNrLXNsaWRlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgJl9faW1nIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDQxLjY2N3Z3O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgbWF4LWhlaWdodDogdW5zZXQ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNsaWNrLWFycm93IHtcclxuICB3aWR0aDogMy4xMjV2dztcclxuICBoZWlnaHQ6IDMuMTI1dnc7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgei1pbmRleDogMTtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJveC1zaGFkb3c6IDAgNDNweCAxMDFweCByZ2JhKDI0NSwgMjE5LCAxMTcsIDAuMiksIGluc2V0IDAgMCAxMHB4IHJnYmEoMjA2LCAyMjksIDI1MSwgMC4xNSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTIxNmRlZywgI2ZmZjBiZiAwJSwgI2ZjZGM2ZSAxMDAlKTtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICB3aWR0aDogMC40Njg3NXZ3O1xyXG4gICAgaGVpZ2h0OiAwLjg4NXZ3O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpY2stcHJldiB7XHJcbiAgbGVmdDogMi44MTI1dnc7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvdy1wcmV2LWRhcmsucG5nKTtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctcHJldi1saWdodC5wbmcpO1xyXG4gIH1cclxufVxyXG5cclxuLnNsaWNrLW5leHQge1xyXG4gIHJpZ2h0OiAyLjgxMjV2dztcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LW5leHQtZGFyay5wbmcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctbmV4dC1saWdodC5wbmcpO1xyXG4gIH1cclxufVxyXG5cclxuLmNhdGFsb2ctcmlnaHQge1xyXG4gIHdpZHRoOiAxOS4yNzF2dztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAuYnRuIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLmNhdGFsb2ctY2hlY2sge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS4xMTg3NXZ3O1xyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiAwLjQxN3Z3O1xyXG4gICAgaGVpZ2h0OiAwLjQxN3Z3O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZjZGM2ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLXRvcDogMC4zdnc7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzV2dztcclxuICB9XHJcbn1cclxuXHJcbi5zbGljay1kb3RzIHtcclxuICBib3R0b206IDJ2dztcclxuXHJcbiAgbGkge1xyXG4gICAgd2lkdGg6IDAuNTIxdnc7XHJcbiAgICBoZWlnaHQ6IDAuNTIxdnc7XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTM5Mzk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDAuOTl2dztcclxuICAgICAgICBoZWlnaHQ6IDAuOTl2dztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkzOTM5O1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTM5Mzk7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuMjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkzOTM5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAuZGFyay1zZWN0aW9ucyB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgLmNhdGFsb2cge1xyXG4gICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgfVxyXG5cclxuICAuY2F0YWxvZy1idG4ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbTtcclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgd2lkdGg6IDIuMzQzNzVyZW07XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjMwMnJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGhlaWdodDogMC4xNTYyNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXRhbG9nLWJ0bi1pbWcge1xyXG4gICAgd2lkdGg6IDE3LjQ0OHJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW07XHJcbiAgfVxyXG5cclxuICAuY2F0YWxvZy1zbGlkZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIGhlaWdodDogNDEuNjY3cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNsaWNrLWFycm93IHtcclxuICAgIHdpZHRoOiAzLjEyNXJlbTtcclxuICAgIGhlaWdodDogMy4xMjVyZW07XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6IDAuNDY4NzVyZW07XHJcbiAgICAgIGhlaWdodDogMC44ODVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2xpY2stcHJldiB7XHJcbiAgICBsZWZ0OiAyLjgxMjVyZW07XHJcbiAgfVxyXG5cclxuICAuc2xpY2stbmV4dCB7XHJcbiAgICByaWdodDogMi44MTI1cmVtO1xyXG4gIH1cclxuXHJcbiAgLmNhdGFsb2ctcmlnaHQge1xyXG4gICAgd2lkdGg6IDE5LjI3MXJlbTtcclxuICB9XHJcblxyXG4gIC5jYXRhbG9nLWNoZWNrIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuMTE4NzVyZW07XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6IDAuNDE3cmVtO1xyXG4gICAgICBoZWlnaHQ6IDAuNDE3cmVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwLjNyZW07XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zbGljay1kb3RzIHtcclxuICAgIGJvdHRvbTogMnJlbTtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIHdpZHRoOiAwLjUyMXJlbTtcclxuICAgICAgaGVpZ2h0OiAwLjUyMXJlbTtcclxuXHJcbiAgICAgIGJ1dHRvbiB7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICB3aWR0aDogMC45OXJlbTtcclxuICAgICAgICAgIGhlaWdodDogMC45OXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXRhbG9nLXdyYXBwZXIge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuY2F0YWxvZy1pdGVtcyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5jYXRhbG9nLWl0ZW0ge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuY2F0YWxvZy1yaWdodCB7XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBnYXA6IDJyZW07XHJcbiAgfVxyXG59IiwiLmRvd25sb2FkIHtcclxuICBwYWRkaW5nLXRvcDogMC41MjF2dztcclxuICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uZG93bmxvYWQtZm9ybSB7XHJcbiAgcGFkZGluZzogNXZ3IDUuNTIxdncgNC4xNjd2dyA1LjUyMXZ3O1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZG93bmxvYWQtYmcuanBnKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAucG9saWN5IGEge1xyXG4gICAgY29sb3I6ICMyODI3Mjg7XHJcbiAgfVxyXG59XHJcblxyXG4uZG93bmxvYWQtc29jaWFscyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDEuNTYyNXZ3O1xyXG5cclxuICAucXVpei1zb2NpYWxzIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxLjA0MnZ3O1xyXG4gIH1cclxufVxyXG5cclxuLmRvd25sb2FkLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gIGlucHV0IHtcclxuICAgIG1hcmdpbi1yaWdodDogMS4xNDZ2dztcclxuICAgIHdpZHRoOiAxOS4zMjN2dztcclxuICB9XHJcblxyXG4gIC5pbnB1dCxcclxuICAuYnRuIHtcclxuICAgIGhlaWdodDogNS4yMDh2dztcclxuICB9XHJcbn1cclxuXHJcbi5kb3dubG9hZC1pbWcge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgd2lkdGg6IDU3LjEzNXZ3O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogLTkuMnZ3O1xyXG4gIGJvdHRvbTogLTcuM3Z3O1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAuZG93bmxvYWQge1xyXG4gICAgcGFkZGluZy10b3A6IDAuNTIxcmVtO1xyXG4gIH1cclxuXHJcbiAgLmRvd25sb2FkLWZvcm0ge1xyXG4gICAgcGFkZGluZzogMnJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHJlbTtcclxuICB9XHJcblxyXG4gIC5kb3dubG9hZC1zb2NpYWxzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNTYyNXJlbTtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDFyZW07XHJcbiAgICBiciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnF1aXotc29jaWFscyB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxLjA0MnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kb3dubG9hZC13cmFwcGVyIHtcclxuICAgIGlucHV0IHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjE0NnJlbTtcclxuICAgICAgd2lkdGg6IDE5LjMyM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAuaW5wdXQsXHJcbiAgICAuYnRuIHtcclxuICAgICAgaGVpZ2h0OiA1LjIwOHJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kb3dubG9hZC1pbWcge1xyXG4gICAgd2lkdGg6IDM1LjEzNXJlbTtcclxuICAgIHJpZ2h0OiAtNS4ycmVtO1xyXG4gICAgYm90dG9tOiAtNy4zcmVtO1xyXG4gIH1cclxuXHJcbiAgLmRvd25sb2FkLXdyYXBwZXIge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAuYnRuLFxyXG4gICAgLmlucHV0IHtcclxuICAgICAgaGVpZ2h0OiA0LjVyZW07XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucG9saWN5X19jaGVjayB7XHJcbiAgICBtaW4td2lkdGg6IDEuMnJlbTtcclxuICAgIGhlaWdodDogMS4ycmVtO1xyXG4gIH1cclxufSIsIi5zdG9uZSB7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5zdG9uZS1pdGVtIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgXHJcbiAgJl9faW1nIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG59XHJcblxyXG4uc3RvbmUtaXRlbS0xIHtcclxuICBwYWRkaW5nLWxlZnQ6IDl2dztcclxuXHJcbiAgLnN0b25lLWl0ZW1fX2ltZyB7XHJcbiAgICB3aWR0aDogNDUuNTczdnc7XHJcbiAgfVxyXG5cclxuICAuc3RvbmUtY2hlY2sge1xyXG4gICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICBsZWZ0OiA1LjF2dztcclxuICAgICAgdG9wOiA3dnc7XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICBsZWZ0OiAtMi44dnc7XHJcbiAgICAgIHRvcDogMTcuNHZ3O1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgbGVmdDogLTEuOXZ3O1xyXG4gICAgICB0b3A6IDI2Ljd2dztcclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgIGxlZnQ6IDMuMnZ3O1xyXG4gICAgICB0b3A6IDM2dnc7XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQoNSkge1xyXG4gICAgICBsZWZ0OiAxNi41dnc7XHJcbiAgICAgIHRvcDogNDUuNnZ3O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnN0b25lLWNoZWNrIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAmX19waW4ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAyLjA4M3Z3O1xyXG4gICAgaGVpZ2h0OiAyLjA4M3Z3O1xyXG4gICAgYm94LXNoYWRvdzogMCA0M3B4IDEwMXB4IHJnYmEoMjQ1LCAyMTksIDExNywgMC4yKSwgMCAwIDI5cHggcmdiYSgyNTMsIDIzMCwgMTUwLCAwLjM1KSwgaW5zZXQgMCAwIDEwcHggcmdiYSgyMDYsIDIyOSwgMjUxLCAwLjE1KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTM5Mzk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTIxNmRlZywgI2ZmZjBiZiAwJSwgI2ZjZGM2ZSAxMDAlKTtcclxuICAgIG1hcmdpbi1sZWZ0OiAzLjM4NXZ3O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2RjNmU7XHJcbiAgICAgIG9wYWNpdHk6IC4yO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhbmltUHVsc2UgMnMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgICBhbmltYXRpb246IGFuaW1QdWxzZSAycyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAwLjU3M3Z3O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5zdG9uZS1pdGVtLTIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDE4LjJ2dztcclxuICBsZWZ0OiA0N3Z3O1xyXG5cclxuICAuc3RvbmUtaXRlbV9faW1nIHtcclxuICAgIHdpZHRoOiAxMHZ3O1xyXG4gIH1cclxufVxyXG5cclxuLnN0b25lLWl0ZW0tMyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMzF2dztcclxuICBsZWZ0OiA1NS44dnc7XHJcblxyXG4gIC5zdG9uZS1pdGVtX19pbWcge1xyXG4gICAgd2lkdGg6IDEwdnc7XHJcbiAgfVxyXG59XHJcblxyXG4uc3RvbmUtaXRlbS00IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA0NHZ3O1xyXG4gIGxlZnQ6IDQ2LjV2dztcclxuXHJcbiAgLnN0b25lLWl0ZW1fX2ltZyB7XHJcbiAgICB3aWR0aDogMTB2dztcclxuICB9XHJcbn1cclxuXHJcbi5zdG9uZS1jYW5jZWwge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA2LjI1dnc7XHJcbiAgdG9wOiAyLjV2dztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICZfX3BpbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWluLXdpZHRoOiAyLjA4M3Z3O1xyXG4gICAgaGVpZ2h0OiAyLjA4M3Z3O1xyXG4gICAgYm94LXNoYWRvdzogMCA0M3B4IDEwMXB4IHJnYmEoMjMxLCAyMzEsIDIzMSwgMC4yKSwgaW5zZXQgMCAwIDEwcHggcmdiYSgyMDYsIDIyOSwgMjUxLCAwLjE1KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTM5Mzk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTIxNmRlZywgI2M2YzZjNiAwJSwgI2M2YzZjNiAxMDAlKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIG1hcmdpbi1yaWdodDogNC40Mjd2dztcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMC40Njg3NXZ3O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnN0b25lLWNsaWNrIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAtMC43ODEyNXZ3O1xyXG4gIHJpZ2h0OiAxMC4wNTJ2dztcclxuXHJcbiAgJl9faW1nIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMS4zNTR2dztcclxuICAgIG1hcmdpbi1ib3R0b206IDEuMjV2dztcclxuICB9XHJcblxyXG4gICZfX3BpbiB7XHJcbiAgICB3aWR0aDogMS41MXZ3O1xyXG4gICAgaGVpZ2h0OiAxLjUxdnc7XHJcbiAgICBib3gtc2hhZG93OiAwIDQzcHggMTAxcHggcmdiYSgyNDUsIDIxOSwgMTE3LCAwLjIpLCBpbnNldCAwIDAgMTBweCByZ2JhKDIwNiwgMjI5LCAyNTEsIDAuMTUpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZGM2ZTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMjE2ZGVnLCAjZmZmMGJmIDAlLCAjZmNkYzZlIDEwMCUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIG1hcmdpbi10b3A6IDEuODIzdnc7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkYzZlO1xyXG4gICAgICBvcGFjaXR5OiAuMjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAtd2Via2l0LWFuaW1hdGlvbjogYW5pbVB1bHNlIDJzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgICAgYW5pbWF0aW9uOiBhbmltUHVsc2UgMnMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gIC5zdG9uZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnN0b25lLWl0ZW0tMSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW07XHJcblxyXG4gICAgLnN0b25lLWl0ZW1fX2ltZyB7XHJcbiAgICAgIHdpZHRoOiA0NS41NzNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnN0b25lLWNoZWNrIHtcclxuICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgIGxlZnQ6IDUuMXJlbTtcclxuICAgICAgICB0b3A6IDdyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICBsZWZ0OiAtMi44cmVtO1xyXG4gICAgICAgIHRvcDogMTcuNHZ3O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgbGVmdDogLTEuOXJlbTtcclxuICAgICAgICB0b3A6IDI2LjdyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICBsZWZ0OiAzLjJyZW07XHJcbiAgICAgICAgdG9wOiAzNnJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtY2hpbGQoNSkge1xyXG4gICAgICAgIGxlZnQ6IDE2LjVyZW07XHJcbiAgICAgICAgdG9wOiA0NS42cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3RvbmUtY2hlY2sge1xyXG5cclxuICAgICZfX3BpbiB7XHJcbiAgICAgIHdpZHRoOiAyLjA4M3JlbTtcclxuICAgICAgaGVpZ2h0OiAyLjA4M3JlbTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDMuMzg1cmVtO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMC41NzNyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAuc3RvbmUtaXRlbS0yIHtcclxuICAgIHRvcDogMTguMnJlbTtcclxuICAgIGxlZnQ6IDQ3cmVtO1xyXG5cclxuICAgIC5zdG9uZS1pdGVtX19pbWcge1xyXG4gICAgICB3aWR0aDogMTByZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3RvbmUtaXRlbS0zIHtcclxuICAgIHRvcDogMzFyZW07XHJcbiAgICBsZWZ0OiA1NS44cmVtO1xyXG5cclxuICAgIC5zdG9uZS1pdGVtX19pbWcge1xyXG4gICAgICB3aWR0aDogMTByZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3RvbmUtaXRlbS00IHtcclxuICAgIHRvcDogNDRyZW07XHJcbiAgICBsZWZ0OiA0Ni41cmVtO1xyXG5cclxuICAgIC5zdG9uZS1pdGVtX19pbWcge1xyXG4gICAgICB3aWR0aDogMTByZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3RvbmUtY2FuY2VsIHtcclxuICAgIGxlZnQ6IDYuMjVyZW07XHJcbiAgICB0b3A6IDIuNXJlbTtcclxuXHJcbiAgICAmX19waW4ge1xyXG4gICAgICBtaW4td2lkdGg6IDIuMDgzcmVtO1xyXG4gICAgICBoZWlnaHQ6IDIuMDgzcmVtO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDQuNDI3cmVtO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMC40Njg3NXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN0b25lLWNsaWNrIHtcclxuICAgIGJvdHRvbTogLTAuNzgxMjVyZW07XHJcbiAgICByaWdodDogMTAuMDUycmVtO1xyXG5cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiAxLjM1NHJlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19waW4ge1xyXG4gICAgICB3aWR0aDogMS41MXJlbTtcclxuICAgICAgaGVpZ2h0OiAxLjUxcmVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjgyM3JlbTtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuY2FzZXMtaGVhZCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBtYXJnaW4tYm90dG9tOiAzLjEyNXZ3O1xyXG59XHJcblxyXG4uY2FzZXMtaXRlbXMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuLmNhc2VzLWl0ZW0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tYm90dG9tOiAyLjQ0OHZ3O1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMTcxNzE3IDAlLCByZ2JhKDQwLCAzOSwgNDAsIDApIDEwMCUpO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAzLjM4NXZ3O1xyXG4gICAgYm90dG9tOiAyLjYwNHZ3O1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjU2MjV2dztcclxuICB9XHJcblxyXG4gICZfX3ByaWNlIHtcclxuICAgIHBhZGRpbmc6IDAuNjI1dncgMS4wOTM3NXZ3IDAuNjI1dncgMC43Mjl2dztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZTE4MTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMS4wOTM3NXZ3O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1dnc7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY2FzZXMtc2xpZGVyIHtcclxuICB3aWR0aDogMzguMDIxdnc7XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBoZWlnaHQ6IDI2LjA0MnZ3O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zbGljay1kb3RzIHtcclxuICAgIHotaW5kZXg6IDk7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMuMzMzdnc7XHJcbiAgfVxyXG5cclxuICAuc2xpY2stZG90cyBsaSBidXR0b246OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRlMTgxO1xyXG4gIH1cclxuXHJcbiAgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRlMTgxO1xyXG4gIH1cclxuXHJcbiAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGUxODE7XHJcbiAgfVxyXG59XHJcblxyXG4uY2FzZXMtYnRucyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBtYXJnaW4tdG9wOiAxLjYxNXZ3O1xyXG59XHJcblxyXG4uY2FzZXMtYnRuIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMjgyNzI4O1xyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAwLjcyOXZ3O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuOTl2dztcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gIC5jYXNlcy1oZWFkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMuMTI1cmVtO1xyXG4gIH1cclxuXHJcbiAgLmNhc2VzLWl0ZW0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMi40NDhyZW07XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgIGxlZnQ6IDMuMzg1cmVtO1xyXG4gICAgICBib3R0b206IDIuNjA0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMS41NjI1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3ByaWNlIHtcclxuICAgICAgcGFkZGluZzogMC42MjVyZW0gMS4wOTM3NXJlbSAwLjYyNXJlbSAwLjcyOXJlbTtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEuMDkzNzVyZW07XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhc2VzLWl0ZW1zIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmNhc2VzLWl0ZW0ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuY2FzZXMtc2xpZGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIGhlaWdodDogMjYuMDQycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1kb3RzIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMy4zMzNyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2FzZXMtYnRucyB7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjYxNXJlbTtcclxuICB9XHJcblxyXG4gIC5jYXNlcy1idG4ge1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDAuNzI5cmVtO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMC45OXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXNlcy1oZWFkIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDFyZW07XHJcbiAgfVxyXG59IiwiLmNhbGMge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcblxyXG4uY2FsYy1mb3JtIHtcclxuICBwYWRkaW5nOiA0LjQyN3Z3IDUuNjI1dnc7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jYWxjLWJnLmpwZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLmJ0biB7XHJcbiAgICB3aWR0aDogMjcuOHZ3O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS4wNDJ2dztcclxuICB9XHJcbn1cclxuXHJcbi5jYWxjLWltZyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogNDUuNjc3dnc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogLTcuNHZ3O1xyXG4gIHJpZ2h0OiAtNi42dnc7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbi5jYWxjLWl0ZW1zIHtcclxuICBtYXJnaW4tYm90dG9tOiAwLjk5dnc7XHJcbn1cclxuXHJcbi5jYWxjLWl0ZW0ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiAxLjMwMnZ3O1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICB3aWR0aDogMC4zMTI1dnc7XHJcbiAgICBoZWlnaHQ6IDAuMzEyNXZ3O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZjZGM2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1dnc7XHJcbiAgfVxyXG59XHJcblxyXG4uY2FsYy13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1hcmdpbi1ib3R0b206IDEuMTk4dnc7XHJcblxyXG4gIC5pbnB1dCB7XHJcbiAgICB3aWR0aDogMTUuMzEyNXZ3O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuNDY4NzV2dztcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uY2FsYy1maWxlIHtcclxuICB3aWR0aDogMTIuMDgzdnc7XHJcbiAgaGVpZ2h0OiA1LjIwOHZ3O1xyXG4gIGJveC1zaGFkb3c6IDJweCAzcHggODdweCByZ2JhKDQwLCAzOSwgNDAsIDAuMDUpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIHBhZGRpbmctbGVmdDogMS44MjN2dztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICBpbnB1dCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAtMXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIGNvbG9yOiAjOTI5MjkyO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQ1OHZ3O1xyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAxLjE5OHZ3O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgLmNhbGMtZm9ybSB7XHJcbiAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDM0cmVtO1xyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMS4wNDJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2FsYy1pbWcge1xyXG4gICAgd2lkdGg6IDMzLjY3N3JlbTtcclxuICAgIGJvdHRvbTogLTUuNXJlbTtcclxuICAgIHJpZ2h0OiAtMy42cmVtO1xyXG4gIH1cclxuXHJcbiAgLmNhbGMtaXRlbXMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC45OXJlbTtcclxuICB9XHJcblxyXG4gIC5jYWxjLWl0ZW0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS4zMDJyZW07XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgbWluLXdpZHRoOiAwLjMxMjVyZW07XHJcbiAgICAgIGhlaWdodDogMC4zMTI1cmVtO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2FsYy13cmFwcGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuMTk4cmVtO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAuaW5wdXQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2FsYy1maWxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA0LjVyZW07XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODIzcmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMS40NThyZW07XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEuMTk4cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhbGMtZm9ybSBidXR0b24ge1xyXG4gICAgLmJ0bi10ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnByb21vIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMjIuODEyNXZ3O1xyXG59XHJcblxyXG4ucHJvbW8taW5uZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxufVxyXG5cclxuLnByb21vLXdyYXAge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnByb21vLWxpbmUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogNS44dnc7XHJcbiAgdG9wOiA1dnc7XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDMuNjQ2dnc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAtNC4zdnc7XHJcbiAgICB0b3A6IC0xLjJ2dztcclxuICB9XHJcbn1cclxuXHJcbi5wcm9tby1yaWdodCB7XHJcbiAgLmJ0biB7XHJcbiAgICB3aWR0aDogMjEuNTYyNXZ3O1xyXG4gIH1cclxufVxyXG5cclxuLnByb21vLWNoZWNrIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogNC4xMTV2dztcclxuXHJcbiAgJl9fcGluIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMi4wODN2dztcclxuICAgIGhlaWdodDogMi4wODN2dztcclxuICAgIGJveC1zaGFkb3c6IDAgNDNweCAxMDFweCByZ2JhKDI0NSwgMjE5LCAxMTcsIDAuMiksIDAgMCAyOXB4IHJnYmEoMjUzLCAyMzAsIDE1MCwgMC4zNSksIGluc2V0IDAgMCAxMHB4IHJnYmEoMjA2LCAyMjksIDI1MSwgMC4xNSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkzOTM5O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0yMTZkZWcsICNmZmYwYmYgMCUsICNmY2RjNmUgMTAwJSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjV2dztcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMC41NzN2dztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wcm9tby1iZyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogMTAwdnc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IC0xO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAucHJvbW8ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwLjgxMjVyZW07XHJcbiAgfVxyXG5cclxuICAucHJvbW8tbGluZSB7XHJcbiAgICByaWdodDogNS44cmVtO1xyXG4gICAgdG9wOiA1cmVtO1xyXG5cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiAzLjY0NnJlbTtcclxuICAgICAgbGVmdDogLTQuM3JlbTtcclxuICAgICAgdG9wOiAtMS4ycmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnByb21vLXJpZ2h0IHtcclxuICAgIC5idG4ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wcm9tby1jaGVjayB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0LjExNXJlbTtcclxuXHJcbiAgICAmX19waW4ge1xyXG4gICAgICB3aWR0aDogMi4wODNyZW07XHJcbiAgICAgIGhlaWdodDogMi4wODNyZW07XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDAuNTczcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJvbW8taW5uZXIge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAucHJvbW8tbGluZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnByb21vLWxlZnQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICB9XHJcbn0iLCIuZGFyay1zZWN0aW9ucy0yIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2RhcmstYmctMi5qcGcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxufVxyXG5cclxuLndvcmsge1xyXG4gIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcblxyXG4ud29yay1pbm5lciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4ud29yay1jaGVjayB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDIuMTM1dnc7XHJcblxyXG4gICZfX3BpbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgd2lkdGg6IDIuMDgzdnc7XHJcbiAgICBoZWlnaHQ6IDIuMDgzdnc7XHJcbiAgICBib3gtc2hhZG93OiAwIDQzcHggMTAxcHggcmdiYSgyNDUsIDIxOSwgMTE3LCAwLjIpLCBpbnNldCAwIDAgMTBweCByZ2JhKDIwNiwgMjI5LCAyNTEsIDAuMTUpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5MzkzOTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMjE2ZGVnLCAjZmZmMGJmIDAlLCAjZmNkYzZlIDEwMCUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxLjMwMnZ3O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAwLjU3M3Z3O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndvcmstcGVyc29uIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMzMuMjI5dnc7XHJcbiAgYm90dG9tOiAwO1xyXG5cclxuICAmX19pbWcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAyOS4wNjI1dnc7XHJcbiAgfVxyXG5cclxuICAmX19uYW1lIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNnZ3O1xyXG4gICAgcmlnaHQ6IDAuOXZ3O1xyXG4gIH1cclxufVxyXG5cclxuLndvcmstY2xpY2sge1xyXG4gIG1hcmdpbi1ib3R0b206IDQuMTY3dnc7XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjA0MnZ3O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxLjM1NHZ3O1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcGluIHtcclxuICAgIHdpZHRoOiAwLjgzM3Z3O1xyXG4gICAgaGVpZ2h0OiAwLjgzM3Z3O1xyXG4gICAgYm94LXNoYWRvdzogMCA0M3B4IDEwMXB4IHJnYmEoMjQ1LCAyMTksIDExNywgMC4yKSwgaW5zZXQgMCAwIDEwcHggcmdiYSgyMDYsIDIyOSwgMjUxLCAwLjE1KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2RjNmU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTIxNmRlZywgI2ZmZjBiZiAwJSwgI2ZjZGM2ZSAxMDAlKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDAuMTA0dnc7XHJcbiAgICB0b3A6IC0wLjQ2ODc1dnc7XHJcbiAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZGM2ZTtcclxuICAgICAgb3BhY2l0eTogLjI7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1QdWxzZSAycyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICAgIGFuaW1hdGlvbjogYW5pbVB1bHNlIDJzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud29yay1udW1zIHtcclxuICBwYWRkaW5nLWxlZnQ6IDEuOHZ3O1xyXG4gIHBhZGRpbmctYm90dG9tOiAzLjY0NnZ3O1xyXG59XHJcblxyXG4ud29yay1udW0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLWJvdHRvbTogMi4yOTJ2dztcclxuICBtYXJnaW4tYm90dG9tOiAyLjI5MnZ3O1xyXG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKCNmZmZmZmYsIDAuMjUpO1xyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gIH1cclxuXHJcbiAgJl9fcGluIHtcclxuICAgIHdpZHRoOiAwLjc4MTI1dnc7XHJcbiAgICBoZWlnaHQ6IDAuNzgxMjV2dztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGUyODc7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEuNDgxMjV2dztcclxuICAgIGxlZnQ6IC0xLjgyM3Z3O1xyXG4gICAgei1pbmRleDogMTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2RjNmU7XHJcbiAgICAgIG9wYWNpdHk6IC4yO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhbmltUHVsc2UgMnMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgICBhbmltYXRpb246IGFuaW1QdWxzZSAycyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgLndvcmstY2hlY2sge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMzVyZW07XHJcblxyXG4gICAgYnIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3BpbiB7XHJcbiAgICAgIG1pbi13aWR0aDogMi4wODNyZW07XHJcbiAgICAgIGhlaWdodDogMi4wODNyZW07XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMS4zMDJyZW07XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAwLjU3M3JlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndvcmstcGVyc29uIHtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHJcbiAgICAmX19pbWcge1xyXG4gICAgICB3aWR0aDogMjkuMDYyNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19uYW1lIHtcclxuICAgICAgdG9wOiA2cmVtO1xyXG4gICAgICByaWdodDogMC45cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndvcmstY2xpY2sge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNC4xNjdyZW07XHJcblxyXG4gICAgJl9faW1nIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMS4wNDJyZW07XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxLjM1NHJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3BpbiB7XHJcbiAgICAgIHdpZHRoOiAwLjgzM3JlbTtcclxuICAgICAgaGVpZ2h0OiAwLjgzM3JlbTtcclxuICAgICAgbGVmdDogMC4xMDRyZW07XHJcbiAgICAgIHRvcDogLTAuNDY4NzVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud29yay1udW1zIHtcclxuICAgIHBhZGRpbmctbGVmdDogMS44cmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMuNjQ2cmVtO1xyXG4gIH1cclxuXHJcbiAgLndvcmstbnVtIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyLjI5MnJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIuMjkycmVtO1xyXG5cclxuICAgICZfX3BpbiB7XHJcbiAgICAgIHdpZHRoOiAwLjc4MTI1cmVtO1xyXG4gICAgICBoZWlnaHQ6IDAuNzgxMjVyZW07XHJcbiAgICAgIHRvcDogMS40ODEyNXJlbTtcclxuICAgICAgbGVmdDogLTEuODIzcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndvcmstaW5uZXIge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAud29yay1yaWdodCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MnJlbTtcclxuICB9XHJcbn0iLCIud2FycmFudHkge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcblxyXG4ud2FycmFudHktaW5uZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiAzLjgwMnZ3O1xyXG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgdXJsKC4uL2ltZy93YXJyYW50eS1iZy5qcGcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4ud2FycmFudHktaXRlbXMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgd2lkdGg6IDI5LjU4M3Z3O1xyXG59XHJcblxyXG4ud2FycmFudHktaW1nIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHdpZHRoOiAzMS4xNDZ2dztcclxuICBib3R0b206IC03LjR2dztcclxuICBsZWZ0OiAyNnZ3O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgLndhcnJhbnR5LWlubmVyIHtcclxuICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAycmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIGJyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53YXJyYW50eS1pdGVtcyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC53YXJyYW50eS1pbWcge1xyXG4gICAgd2lkdGg6IDMxLjE0NnJlbTtcclxuICAgIGJvdHRvbTogLTcuNHJlbTtcclxuICAgIGxlZnQ6IDI2cmVtO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn0iLCIuc3RlcHMge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcblxyXG4uc3RlcHMtaW5uZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLWJvdHRvbTogMTguMjI5dnc7XHJcbn1cclxuXHJcbi5zdGVwcy1idG4ge1xyXG4gIHRyYW5zaXRpb246IC4zcztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGxldHRlci1zcGFjaW5nOiAxLjhweDtcclxuICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1dnc7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICNmY2RjNmU7XHJcbiAgfVxyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwLjE1NjI1dnc7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkZTc2O1xyXG4gICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgY29sb3I6ICNmY2RjNmU7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6IDIuMzQzNzV2dztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjMwMnZ3O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnN0ZXBzLWl0ZW0ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAzMi44MTI1dnc7XHJcbiAgICBoZWlnaHQ6IDQxLjY2N3Z3O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1LjIwOHZ3O1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSg0MCwgNDAsIDQwLCAwLjc5KSAwJSwgcmdiYSg0MCwgNDAsIDQwLCAwLjc5KSA2JSwgcmdiYSgzOSwgMzksIDQyLCAwKSA3NSUsIHJnYmEoMzksIDM5LCA0MywgMCkgOTglKTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kZXNjciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAzLjU0MnZ3O1xyXG4gICAgYm90dG9tOiAyLjgxMjV2dztcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgfVxyXG5cclxuICAmX19kZXNjci1waW4ge1xyXG4gICAgd2lkdGg6IDAuODMzdnc7XHJcbiAgICBoZWlnaHQ6IDAuODMzdnc7XHJcbiAgICBib3gtc2hhZG93OiAwIDQzcHggMTAxcHggcmdiYSgyNDUsIDIxOSwgMTE3LCAwLjIpLCBpbnNldCAwIDAgMTBweCByZ2JhKDIwNiwgMjI5LCAyNTEsIDAuMTUpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZGM2ZTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMjE2ZGVnLCAjZmZmMGJmIDAlLCAjZmNkYzZlIDEwMCUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS41NjI1dnc7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZGM2ZTtcclxuICAgICAgb3BhY2l0eTogLjI7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1QdWxzZSAycyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICAgIGFuaW1hdGlvbjogYW5pbVB1bHNlIDJzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19yaWdodCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjY4NzV2dztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgfVxyXG5cclxuICAmX19jaGVjayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXZ3O1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB3aWR0aDogMC4zMTI1dnc7XHJcbiAgICAgIGhlaWdodDogMC4zMTI1dnc7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmY2RjNmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1dnc7XHJcbiAgICAgIG1hcmdpbi10b3A6IDAuM3Z3O1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19vbmx5IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIHAge1xyXG4gICAgICBsaW5lLWhlaWdodDogMS43MTg3NXZ3O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fb25seS1pbWcge1xyXG4gICAgd2lkdGg6IDIuMDgzdnc7XHJcbiAgICBoZWlnaHQ6IDIuMDgzdnc7XHJcbiAgICBib3gtc2hhZG93OiAwIDQzcHggMTAxcHggcmdiYSgyNDUsIDIxOSwgMTE3LCAwLjIpLCBpbnNldCAwIDAgMTBweCByZ2JhKDIwNiwgMjI5LCAyNTEsIDAuMTUpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5MzkzOTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMjE2ZGVnLCAjZmZmMGJmIDAlLCAjZmNkYzZlIDEwMCUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1yaWdodDogMS4zNTR2dztcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMC41NzN2dztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zdGVwcy1jbGljayB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm90dG9tOiAxOC4yMjl2dztcclxuXHJcbiAgJl9faW1nIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMS4zNTR2dztcclxuICB9XHJcbn1cclxuXHJcbi5zdGVwcy1zbGlkZXIge1xyXG4gIHdpZHRoOiAzMi44MTI1dnc7XHJcblxyXG4gIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRlMTgxO1xyXG4gIH1cclxuXHJcbiAgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRlMTgxO1xyXG4gIH1cclxuXHJcbiAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGUxODE7XHJcbiAgfVxyXG59XHJcblxyXG4uZnoxOC5saCB7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNzE4NzV2dztcclxufVxyXG5cclxuLnN0ZXBzLWZvcm1zIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICBib3R0b206IC0xMy4wMjF2dztcclxuICB3aWR0aDogMTAwJTtcclxuICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uc3RlcHMtZm9ybSB7XHJcbiAgcGFkZGluZzogNC45NDh2dyA1LjIwOHZ3O1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvc3RlcHMtZm9ybS1iZy5qcGcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBjb2xvcjogIzI4MjcyODtcclxuXHJcbiAgJl9fdG9wIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyLjAzMTI1dnc7XHJcbiAgfVxyXG5cclxuICAmX190b3AtcmlnaHQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgfVxyXG5cclxuICAuc29jaWFsIHtcclxuICAgIHdpZHRoOiAyLjA4M3Z3O1xyXG4gIH1cclxuXHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuXHJcbiAgJl9fd3JhcHBlci1sZWZ0IHtcclxuICAgIG1hcmdpbi1yaWdodDogMC42Nzd2dztcclxuICB9XHJcblxyXG4gICZfX3dyYXBwZXItcmlnaHQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAuaW5wdXQsXHJcbiAgICAuYnRuIHtcclxuICAgICAgd2lkdGg6IDIyLjc2NXZ3O1xyXG4gICAgICBoZWlnaHQ6IDUuMjA4dnc7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNTF2dztcclxuICAgIH1cclxuXHJcbiAgICAuaW5wdXQge1xyXG4gICAgICBib3gtc2hhZG93OiAycHggM3B4IDg3cHggcmdiYSg0MCwgMzksIDQwLCAwLjA1KTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjY3N3Z3O1xyXG4gICAgfVxyXG5cclxuICAgIC5wb2xpY3kgYSB7XHJcbiAgICAgIGNvbG9yOiAjMjgyNzI4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxuXHJcbiAgJl9fd3JhcC1yaWdodCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgLmJ0bixcclxuICAgIC5pbnB1dCB7XHJcbiAgICAgIHdpZHRoOiAyNi4zMDJ2dztcclxuICAgICAgaGVpZ2h0OiA1LjIwOHZ3O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjE0NnZ3O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbnB1dCB7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDg3cHggcmdiYSg0MCwgMzksIDQwLCAwLjA1KTtcclxuICAgIH1cclxuXHJcbiAgICAucG9saWN5IGEge1xyXG4gICAgICBjb2xvcjogIzI4MjcyODtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zdGVwcy1saW5rcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAubGluayB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBib3JkZXItY29sb3I6ICMyODI3Mjg7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDAuNzI5dnc7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxLjE0NnZ3O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnN0ZXBzLWFkZHJlc3Mge1xyXG4gIG1hcmdpbi1yaWdodDogNS4yMDh2dztcclxuXHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDAuNzgxMjV2dztcclxuICAgIG1hcmdpbi1yaWdodDogMS4wNDJ2dztcclxuICB9XHJcbn1cclxuXHJcbi5kYXRlIHtcclxuICBib3gtc2hhZG93OiAycHggM3B4IDg3cHggcmdiYSg0MCwgMzksIDQwLCAwLjA1KTtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICB3aWR0aDogMjQuMzIzdnc7XHJcbiAgaGVpZ2h0OiA1LjIwOHZ3O1xyXG4gIHBhZGRpbmctbGVmdDogMi41NTJ2dztcclxuICBwYWRkaW5nLXJpZ2h0OiA3LjI0dnc7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS41MXZ3O1xyXG4gIGNvbG9yOiAjOTI5MjkyO1xyXG5cclxuICAmOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xyXG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2RhdGUucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgd2lkdGg6IDEuMzU0dnc7XHJcbiAgICBoZWlnaHQ6IDEuNTF2dztcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gIC5zdGVwcy1pbm5lciB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuICB9XHJcblxyXG4gIC5zdGVwcy1idG4ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBoZWlnaHQ6IDAuMTU2MjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHdpZHRoOiAyLjM0Mzc1cmVtO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS4zMDJyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zdGVwcy1pdGVtIHtcclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA0MS42NjdyZW07XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19kZXNjciB7XHJcbiAgICAgIGxlZnQ6IDMuNTQycmVtO1xyXG4gICAgICBib3R0b206IDIuODEyNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19kZXNjci1waW4ge1xyXG4gICAgICB3aWR0aDogMC44MzNyZW07XHJcbiAgICAgIGhlaWdodDogMC44MzNyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNTYyNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19yaWdodCB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgIGdhcDogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jaGVjayB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHdpZHRoOiAwLjMxMjVyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAwLjMxMjVyZW07XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuM3JlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX29ubHkge1xyXG4gICAgICBwIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS43MTg3NXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX29ubHktaW1nIHtcclxuICAgICAgd2lkdGg6IDIuMDgzcmVtO1xyXG4gICAgICBoZWlnaHQ6IDIuMDgzcmVtO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEuMzU0cmVtO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMC41NzNyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zdGVwcy1jbGljayB7XHJcbiAgICBib3R0b206IDE4LjIyOXJlbTtcclxuXHJcbiAgICAmX19pbWcge1xyXG4gICAgICB3aWR0aDogMS4zNTRyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3RlcHMtc2xpZGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmZ6MTgubGgge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNzE4NzVyZW07XHJcbiAgfVxyXG5cclxuICAuc3RlcHMtZm9ybXMge1xyXG4gICAgYm90dG9tOiB1bnNldDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgfVxyXG5cclxuICAuc3RlcHMtZm9ybSB7XHJcbiAgICBwYWRkaW5nOiAycmVtO1xyXG5cclxuICAgICZfX3RvcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuMDMxMjVyZW07XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuc29jaWFsIHtcclxuICAgICAgd2lkdGg6IDIuMDgzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXBwZXItbGVmdCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX193cmFwcGVyLXJpZ2h0IHtcclxuXHJcbiAgICAgIC5pbnB1dCxcclxuICAgICAgLmJ0biB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA0LjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41MXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmlucHV0IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX193cmFwLXJpZ2h0IHtcclxuXHJcbiAgICAgIC5idG4sXHJcbiAgICAgIC5pbnB1dCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA3cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMTQ2cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3RlcHMtbGlua3Mge1xyXG4gICAgLmxpbmsge1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAwLjcyOXJlbTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS4xNDZyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zdGVwcy1hZGRyZXNzIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuXHJcbiAgICAmX19pbWcge1xyXG4gICAgICB3aWR0aDogMC43ODEyNXJlbTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjA0MnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kYXRlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA0LjVyZW07XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTUycmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogNy4yNHJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNTFyZW07XHJcblxyXG4gICAgJjo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcclxuICAgICAgd2lkdGg6IDEuMzU0cmVtO1xyXG4gICAgICBoZWlnaHQ6IDEuNTFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3RlcHMtaW5uZXIge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcblxyXG4gIC5zdGVwcy1pdGVtcyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5zdGVwcy1pdGVtIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5zdGVwcy1mb3JtX190b3AtcmlnaHQge1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgfVxyXG5cclxuICAuc3RlcHMtZm9ybV9fd3JhcHBlciB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxcmVtO1xyXG4gIH1cclxuXHJcbiAgLnN0ZXBzLWZvcm1fX3dyYXAge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcblxyXG4gIC5zdGVwcy1saW5rcyB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxcmVtO1xyXG4gIH1cclxuXHJcbiAgLnN0ZXBzLWZvcm1fX3dyYXAtcmlnaHQge1xyXG4gICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICB9XHJcbn0iLCIucmV2aWV3cyB7XHJcbiAgcGFkZGluZy10b3A6IDE3LjQ0OHZ3O1xyXG4gIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcblxyXG4ucmV2aWV3cy1pbm5lciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ucmV2aWV3cy1idG4ge1xyXG4gIHRyYW5zaXRpb246IC4zcztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGxldHRlci1zcGFjaW5nOiAxLjhweDtcclxuICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1dnc7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICNmY2RjNmU7XHJcbiAgfVxyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwLjE1NjI1dnc7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkZTc2O1xyXG4gICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB3aWR0aDogMi4zNDM3NXZ3O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEuMzAydnc7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucmV2aWV3cy1jbGljayB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG5cclxuICAmX19pbWcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAxLjM1NHZ3O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS4wNDJ2dztcclxuICB9XHJcbn1cclxuXHJcbi5yZXZpZXdzLWl0ZW0ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4ucmV2aWV3cy1pdGVtcyB7XHJcbiAgd2lkdGg6IDUwLjIwOHZ3O1xyXG59XHJcblxyXG4ucmV2aWV3cy12aWRlb3Mge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuLnJldmlld3MtdmlkZW8ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tYm90dG9tOiAyLjg2NXZ3O1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMSwgMjEsIDIxLCAwLjY1KTtcclxuICB9XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDI0LjIxODc1dnc7XHJcbiAgICBoZWlnaHQ6IDE4LjIyOXZ3O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3BsYXkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHdpZHRoOiA1dnc7XHJcbiAgICBoZWlnaHQ6IDV2dztcclxuICAgIGJveC1zaGFkb3c6IDAgNDNweCAxMDFweCByZ2JhKDI0NSwgMjE5LCAxMTcsIDAuMiksIGluc2V0IDAgMCAxMHB4IHJnYmEoMjA2LCAyMjksIDI1MSwgMC4xNSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmJiNDQ2O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0yMTZkZWcsICNmZmYwYmYgMCUsICNmY2RjNmUgMTAwJSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgei1pbmRleDogMjtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2RjNmU7XHJcbiAgICAgIG9wYWNpdHk6IC4yO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhbmltUHVsc2UgMnMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgICBhbmltYXRpb246IGFuaW1QdWxzZSAycyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAwLjkzNzV2dztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgYm90dG9tOiAyLjI0dnc7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB9XHJcbn1cclxuXHJcbi5idG4tbW9yZSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMjgyNzI4O1xyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAwLjcyOXZ3O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuODYyNXZ3O1xyXG4gIH1cclxufVxyXG5cclxuLnJldmlld3MtaW1ncyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4ucmV2aWV3cy1pbWcge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgd2lkdGg6IDE1LjcyOXZ3O1xyXG4gIG1hcmdpbi1ib3R0b206IDIuMDgzdnc7XHJcbn1cclxuXHJcbi5zZW9fX3RleHQge1xyXG4gIGNvbG9yOiAjNzQ3NDc0O1xyXG4gIG1heC1oZWlnaHQ6IDV2dztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0cmFuc2l0aW9uOiAxcztcclxuXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgbWF4LWhlaWdodDogMTAwdnc7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogM3Z3O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwjZmZmIDYlLHJnYmEoMjU1LDI1NSwyNTUsLjcyKSAyOSUscmdiYSgzOSwzOSw0MywwKSA4OSUscmdiYSgzOSwzOSw0MywwKSA5OCUpO1xyXG4gIH1cclxufVxyXG5cclxuLnNlb19fYnRuIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgei1pbmRleDogMTtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgYm9yZGVyOiBzb2xpZCAjMjgyNzI4O1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwIDAuMjA4dncgMC4yMDh2dyAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZzogMC40MjV2dztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDAuMnZ3O1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgdHJhbnNpdGlvbjogLjRzO1xyXG4gIH1cclxuXHJcbiAgJi5hY3RpdmU6OmJlZm9yZSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuLnNlbyB7XHJcbiAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gIC5yZXZpZXdzIHtcclxuICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG4gIH1cclxuXHJcbiAgLnJldmlld3MtYnRuIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW07XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgaGVpZ2h0OiAwLjE1NjI1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICB3aWR0aDogMi4zNDM3NXJlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMzAycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucmV2aWV3cy1jbGljayB7XHJcbiAgICAmX19pbWcge1xyXG4gICAgICB3aWR0aDogMS4zNTRyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMDQycmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJldmlld3MtaXRlbXMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAucmV2aWV3cy12aWRlbyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyLjg2NXJlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDE4LjIyOXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19wbGF5IHtcclxuICAgICAgd2lkdGg6IDVyZW07XHJcbiAgICAgIGhlaWdodDogNXJlbTtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDAuOTM3NXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICBib3R0b206IDIuMjRyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnRuLW1vcmUge1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDAuNzI5cmVtO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMC44NjI1cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJldmlld3MtaW1nIHtcclxuICAgIHdpZHRoOiA0OCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyLjA4M3JlbTtcclxuICB9XHJcblxyXG4gIC5zZW9fX3RleHQge1xyXG4gICAgbWF4LWhlaWdodDogNXJlbTtcclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDEwMHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBoZWlnaHQ6IDNyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2VvX19idG4ge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgcGFkZGluZzogMC40MjVyZW07XHJcbiAgICAgIGxlZnQ6IDAuMnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yZXZpZXdzLWlubmVyIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG5cclxuICAucmV2aWV3cy12aWRlb3Mge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAucmV2aWV3cy1jbGljayB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufSIsIi5jb250YWN0cyB7XHJcbiAgcGFkZGluZy1ib3R0b206IDQuMTY3dnc7XHJcbn1cclxuXHJcbi5jb250YWN0cy1pbm5lciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gIC5waG9uZSAubGluayB7XHJcbiAgICBjb2xvcjogIzI4MjcyODtcclxuICB9XHJcbn1cclxuXHJcbi5jb250YWN0cy1mb3JtIHtcclxuICBwYWRkaW5nOiAzLjkwNjI1dncgNC40Mjd2dyA0LjYzNXZ3IDQuNDI3dnc7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb250YWN0cy1mb3JtLWJnLmpwZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAuYnRuLFxyXG4gIC5pbnB1dCB7XHJcbiAgICB3aWR0aDogMjAuODMzdnc7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjA0MnZ3O1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRhY3RzLWltZyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogMjAuNTIxdnc7XHJcbiAgaGVpZ2h0OiAxMS45Nzl2dztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLXRvcDogMS4zMDJ2dztcclxuXHJcbiAgaW1nIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICBtYXgtaGVpZ2h0OiB1bnNldDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFjdHMtc3RvbmUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgd2lkdGg6IDMzLjA3M3Z3O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IC02LjV2dztcclxuICBsZWZ0OiA0MC45OXZ3O1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG4uZm9vdGVyIHtcclxuICBwYWRkaW5nOiAxLjkyN3Z3IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4MjcyODtcclxufVxyXG5cclxuLmZvb3Rlci1pbm5lciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBjb2xvcjogI2Y0ZjdmYTtcclxuXHJcbiAgLmxpbmsge1xyXG4gICAgY29sb3I6ICNmY2RjNmU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAuY29udGFjdHMge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgfVxyXG5cclxuICAuY29udGFjdHMtaW5uZXIge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDJyZW07XHJcbiAgfVxyXG5cclxuICAuY29udGFjdHMtZm9ybSB7XHJcbiAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgLmJ0bixcclxuICAgIC5pbnB1dCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjA0MnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb250YWN0cy1pbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDExLjk3OXJlbTtcclxuICAgIG1hcmdpbi10b3A6IDEuMzAycmVtO1xyXG4gIH1cclxuXHJcbiAgLmNvbnRhY3RzLXN0b25lIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyIHtcclxuICAgIHBhZGRpbmc6IDEuOTI3cmVtIDA7XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyLWlubmVyIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAycmVtO1xyXG4gIH1cclxufSIsIi5tb2RhbC1vdmVybGF5IHtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuNyk7XHJcbn1cclxuXHJcbi5tb2RhbCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjhzIGVhc2U7XHJcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICB6LWluZGV4OiA3NztcclxuICB0b3A6IDV2dztcclxuICB3aWR0aDogYXV0bztcclxuICBtYXgtd2lkdGg6IDYyLjV2dztcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbW9kYWwtYmcuanBnKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5tb2RhbF9fY2xvc2Uge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMS42Njd2dztcclxuICByaWdodDogMS41NjI1dnc7XHJcbiAgd2lkdGg6IDAuODg1dnc7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHRyYW5zaXRpb246IC4zcztcclxuICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4ubW9kYWxfX2Zvcm0ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHdpZHRoOiAyMi40NDM3NXZ3O1xyXG5cclxuICAuYnRuLFxyXG4gIC5pbnB1dCB7XHJcbiAgICB3aWR0aDogMjAuODMzdnc7XHJcbiAgICBoZWlnaHQ6IDUuMjA4dnc7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjA0MnZ3O1xyXG4gIH1cclxuXHJcbiAgLnBvbGljeSB7XHJcbiAgICBhIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tb2RhbC1jYWxsIHtcclxuICBwYWRkaW5nOiA0LjM3NXZ3IDM1LjYyNXZ3IDQuMzc1dncgNC41ODN2dztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5tb2RhbC1kZXNpZ24ge1xyXG4gIHBhZGRpbmc6IDQuMDF2dyA0LjQwOHZ3O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXgtd2lkdGg6IDMxLjI1dnc7XHJcbn1cclxuXHJcbi5tb2RhbC1wZXJzb24ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogNi4zNTR2dztcclxuICBib3R0b206IC01Ljl2dztcclxuXHJcbiAgJl9faW1nIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMjQuODk2dnc7XHJcbiAgfVxyXG5cclxuICAmX19uYW1lIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IC0xLjA0MnZ3O1xyXG4gICAgdG9wOiA0LjI3MXZ3O1xyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDQuNjg3NXZ3O1xyXG4gICAgcmlnaHQ6IC0wLjYyNXZ3O1xyXG4gIH1cclxufVxyXG5cclxuLm1vZGFsLXBvbGl0aWNzIHtcclxuICBwYWRkaW5nOiAycmVtO1xyXG59XHJcblxyXG4ud2lkZ2V0LW1lbnUge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMDtcclxuICB0b3A6IDE1dnc7XHJcbiAgei1pbmRleDogOTk4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uYnRuLS1idXJnZXItd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC41cztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB0cmFuc2l0aW9uOiAuNHM7XHJcbiAgd2lkdGg6IDEuNTYyNXZ3O1xyXG4gIGhlaWdodDogMS41NjI1dnc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBtYXJnaW4tdG9wOiAtMXZ3O1xyXG59XHJcblxyXG4uYnRuLS1idXJnZXIge1xyXG4gIHdpZHRoOiAwLjYyNXZ3O1xyXG4gIGhlaWdodDogMC4xMDR2dztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmJ0bi0tYnVyZ2VyOmFmdGVyLCAuYnRuLS1idXJnZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMC42MjV2dztcclxuICBoZWlnaHQ6IDAuMTA0dnc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjojMmMyYjJjO1xyXG4gIHRyYW5zaXRpb246IC40cztcclxufVxyXG5cclxuLmJ0bi0tYnVyZ2VyOmJlZm9yZSB7XHJcbiAgdG9wOiAwLjYyNXZ3O1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKC0yNWRlZyk7XHJcbn1cclxuXHJcbi5idG4tLWJ1cmdlci13cmFwcGVyLmFjdGl2ZSAuYnRuLS1idXJnZXI6YmVmb3JlIHtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgdG9wOiAwLjc4MTI1dnc7XHJcbn1cclxuXHJcbi5idG4tLWJ1cmdlcjphZnRlciB7XHJcbiAgYm90dG9tOiAwLjU3M3Z3O1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDI1ZGVnKTtcclxufVxyXG5cclxuLmJ0bi0tYnVyZ2VyLXdyYXBwZXIuYWN0aXZlIC5idG4tLWJ1cmdlcjphZnRlciB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICBib3R0b206IDAuNjc3dnc7XHJcbn1cclxuXHJcbi53aWRnZXQtbGluayB7XHJcbiAgd2lkdGg6IDQuODk2dnc7XHJcbiAgaGVpZ2h0OiA1LjA1MnZ3O1xyXG4gIGJvcmRlci1yYWRpdXM6IDE1cHggMCAwIDE1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZGI3NjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC4yMDh2dztcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTU4JSk7XHJcbiAgdHJhbnNpdGlvbjogLjRzO1xyXG59XHJcblxyXG4ud2lkZ2V0LW1lbnUuYWN0aXZlIC53aWRnZXQtbGluayB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG59XHJcblxyXG4ud2lkZ2V0LWxpbmsgaW1nIHtcclxuICBtYXJnaW4tYm90dG9tOiAwLjU3M3Z3O1xyXG4gIG1heC13aWR0aDogMS41NjI1dnc7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gIC5tb2RhbCB7XHJcbiAgICB0b3A6IDVyZW07XHJcbiAgICBtYXgtd2lkdGg6IDI4cmVtO1xyXG4gICAgd2lkdGg6IDI4cmVtO1xyXG4gIH1cclxuXHJcbiAgLm1vZGFsX19jbG9zZSB7XHJcbiAgICB0b3A6IDEuNjY3cmVtO1xyXG4gICAgcmlnaHQ6IDEuNTYyNXJlbTtcclxuICAgIHdpZHRoOiAwLjg4NXJlbTtcclxuICB9XHJcblxyXG4gIC5tb2RhbF9fZm9ybSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAuYnRuLFxyXG4gICAgLmlucHV0IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNC41cmVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjA0MnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tb2RhbC1jYWxsIHtcclxuICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJyZW07XHJcbiAgfVxyXG5cclxuICAubW9kYWwtZGVzaWduIHtcclxuICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICBtYXgtd2lkdGg6IDI4cmVtO1xyXG4gIH1cclxuXHJcbiAgLm1vZGFsLXBlcnNvbiB7XHJcbiAgICByaWdodDogMS4zNTRyZW07XHJcbiAgICBib3R0b206IC01LjlyZW07XHJcblxyXG4gICAgJl9faW1nIHtcclxuICAgICAgd2lkdGg6IDI0Ljg5NnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19uYW1lIHtcclxuICAgICAgbGVmdDogLTIuMjQycmVtO1xyXG4gICAgICB0b3A6IDEwLjI3MXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgdG9wOiA0LjY4NzVyZW07XHJcbiAgICAgIHJpZ2h0OiAtMC42MjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud2lkZ2V0LW1lbnUge1xyXG4gICAgdG9wOiAxNXJlbTtcclxuICB9XHJcblxyXG4gIC5idG4tLWJ1cmdlci13cmFwcGVyIHtcclxuICAgIHdpZHRoOiAxLjU2MjVyZW07XHJcbiAgICBoZWlnaHQ6IDEuNTYyNXJlbTtcclxuICAgIG1hcmdpbi10b3A6IC0xcmVtO1xyXG4gIH1cclxuXHJcbiAgLmJ0bi0tYnVyZ2VyIHtcclxuICAgIHdpZHRoOiAwLjYyNXJlbTtcclxuICAgIGhlaWdodDogMC4xMDRyZW07XHJcbiAgfVxyXG5cclxuICAuYnRuLS1idXJnZXI6YWZ0ZXIsIC5idG4tLWJ1cmdlcjpiZWZvcmUge1xyXG4gICAgd2lkdGg6IDAuNjI1cmVtO1xyXG4gICAgaGVpZ2h0OiAwLjEwNHJlbTtcclxuICB9XHJcblxyXG4gIC5idG4tLWJ1cmdlcjpiZWZvcmUge1xyXG4gICAgdG9wOiAwLjYyNXJlbTtcclxuICB9XHJcblxyXG4gIC5idG4tLWJ1cmdlci13cmFwcGVyLmFjdGl2ZSAuYnRuLS1idXJnZXI6YmVmb3JlIHtcclxuICAgIHRvcDogMC43ODEyNXJlbTtcclxuICB9XHJcblxyXG4gIC5idG4tLWJ1cmdlcjphZnRlciB7XHJcbiAgICBib3R0b206IDAuNTczcmVtO1xyXG4gIH1cclxuXHJcbiAgLmJ0bi0tYnVyZ2VyLXdyYXBwZXIuYWN0aXZlIC5idG4tLWJ1cmdlcjphZnRlciB7XHJcbiAgICBib3R0b206IDAuNjc3cmVtO1xyXG4gIH1cclxuXHJcbiAgLndpZGdldC1saW5rIHtcclxuICAgIHdpZHRoOiA3LjU5NnJlbTtcclxuICAgIGhlaWdodDogNi42NTJyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjIwOHJlbTtcclxuICB9XHJcblxyXG4gIC53aWRnZXQtbGluayBpbWcge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC41NzNyZW07XHJcbiAgICBtYXgtd2lkdGg6IDEuNTYyNXJlbTtcclxuICB9XHJcbn0iLCIudGhhbmsge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvdGhhbmstYmcuanBnKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cclxuICAuaGVyb19faW5uZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLnRoYW5rLmVycm9yIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nLzQwNC1iZy5qcGcpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG4gIC5oZXJvIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMC45Mzc1dnc7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjEuMTQ2dnc7XHJcbiAgfVxyXG59XHJcblxyXG4ubWFpbi5xdWl6LXBhZ2Uge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvcXVpei1iZy5qcGcpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbn1cclxuXHJcbi50aGFuay5sZWFkIHtcclxuICAuaGVybyB7XHJcbiAgICBwYWRkaW5nLXRvcDogNC42ODc1dnc7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNS4yMDh2dztcclxuICB9XHJcbn1cclxuXHJcbi5sZWFkIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4ubGVhZC13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS41MXZ3O1xyXG5cclxuICAuaW5wdXQsXHJcbiAgLmJ0biB7XHJcbiAgICB3aWR0aDogMjAuODMzdnc7XHJcbiAgICBoZWlnaHQ6IDUuMjZ2dztcclxuICAgIG1hcmdpbi1yaWdodDogMS4xNDZ2dztcclxuICB9XHJcblxyXG4gIC5xdWl6LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuNzgxMjV2dztcclxuICB9XHJcblxyXG4gIC5xdWl6LXNvY2lhbHMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuNzgxMjV2dztcclxuICB9XHJcbn1cclxuXHJcbi5sZWFkLWltZyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogMzkuMTY3dnc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAtMS44NzV2dztcclxuICBib3R0b206IC03LjgxMjV2dztcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgLnRoYW5rLmxlYWQge1xyXG4gICAgLmhlcm8ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMnJlbTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubGVhZC13cmFwcGVyIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS41MXJlbTtcclxuXHJcbiAgICAuaW5wdXQsXHJcbiAgICAuYnRuIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNC41cmVtO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnF1aXotd3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5xdWl6LXNvY2lhbHMge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sZWFkLWltZyB7XHJcbiAgICB3aWR0aDogMjhyZW07XHJcbiAgICByaWdodDogdW5zZXQ7XHJcbiAgICBib3R0b206IHVuc2V0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICB9XHJcblxyXG4gIC5mejUwIHtcclxuICAgIGZvbnQtc2l6ZTogMi42MDRyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBcclxuICAgIGJyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn0iXX0= */
