@charset 'utf-8';.g-progression .hero-cover-name,.g-progression .hero-info-bd .item-cover .row2,.g-progression .progression-list .hero-data li,.g-right-nav .item1 .num,.g-section5 .item .col2,.g-section5 .item .name,.i-crystal .num{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pos-box-cc-b{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}button,input,textarea{font-family:"MicroSoft Yahei",Helvetica,Arial,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a,a:active,a:focus,a:hover,a:link,a:visited{outline:0;text-decoration:none}b,strong{font-weight:700}*{box-sizing:border-box}a,img{-webkit-user-drag:none}img{font-size:0}button{background:0 0;outline:0;border:0;font-size:12px;line-height:1.5}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}img[src=""]{opacity:0}.layer{width:1200px;margin:0 auto}.text-gradient-orange{color:#ffc240;background-image:-webkit-gradient(linear,0 0,0 bottom,from(#ffea83),to(#df932d));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.turntable-container{overflow:hidden}.turntable-container .turntable{width:608px;height:608px;margin:92px auto 0;position:relative}.turntable-container .turntable .hide-box{width:608px;height:608px;padding-top:203px;position:relative}.turntable-container .turntable-box{position:absolute;top:0;width:100%;height:100%;background:url(../img/zp/img-lottery.png) no-repeat}.turntable-container .turntable .btn-start{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:118px;height:118px;display:block;background:url(../img/zp/img-lottery-sprites.png) -264px -34px no-repeat;cursor:pointer;z-index:2}.turntable-container .turntable .btn-start:hover{background-position-y:-179px}.turntable-container .turntable .btn-start.disabled{background-position-y:-326px;pointer-events:none;cursor:default}.btn-com,.i-crystal:not(.item-type0):hover,.j_login,[scroll-to]{cursor:pointer}.turntable-container .tar{position:absolute;left:50%;top:8px;width:195px;height:268px;background:url(../img/zp/img-lottery-sprites.png) -12px -26px no-repeat;margin-left:-97.5px}.turntable-container .turntable .prize-mak{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);color:#000;text-align:center;z-index:3}.turntable-container .turntable .prize-mak .prize-l,.turntable-container .turntable .prize-mak .prize-r{float:left;width:564px;height:460px;border:3px solid #45caff}.turntable-container .turntable .prize-mak .prize-l{padding:35px;background:url(../img/zp/bg-prize.jpg) no-repeat}.turntable-container .turntable .prize-mak .prize-r{margin-left:28px;background:url(../img/zp/doll.jpg) no-repeat}.turntable-container .turntable .prize-mak .prize-img{width:480px;height:270px;margin:0 auto}.turntable-container .turntable .prize-mak>p{font-size:20px;margin-top:22px}.turntable-container .turntable .prize-mak h3{font-weight:400;font-size:48px;margin-top:34px}.turntable-container .turntable .prize-mak .close{position:absolute;bottom:-68px;left:0;width:100%;height:83px;background:url(../img/zp/close.png) center 23px no-repeat}.turntable-container .turntable .doll{width:1156px}.turntable-container .turntable .doll .prize-r{display:block}.play-bg{position:absolute;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:221px;height:221px;left:50%;top:50%;background-image:url(../img/zp/start_btn.png)}[class*=-col],[class|=col]{float:left;-webkt-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}[class*=-row]:after,[class|=row]:after{content:"";display:table;clear:both}.scroll-wrapper{width:500px;height:300px;border:1px solid #5b5669}.scroll-content{height:1500px;width:1500px}.mCSB_scrollTools{width:8px}.mCSB_scrollTools.mCSB_scrollTools_horizontal{height:8px}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_draggerRail{width:100%}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:100%;margin:0}.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-radius:0}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#5b5669;border-radius:8px}.swiper-container{overflow:hidden;margin:0 auto;position:relative;z-index:1;direction:ltr;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-wrapper{width:100%;position:relative;-webkit-transition-duration:0s;-webkit-transform:translateZ(0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translateZ(0);-moz-transition-timing-function:ease;-o-transition-duration:0s;-o-transition-timing-function:ease;-o-transform:translate(0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translateZ(0);-ms-transition-timing-function:ease;-webkit-transition-property:left,top,-webkit-transform;-o-transition-property:transform,left,top;transition-property:left,top,-webkit-transform;transition-property:transform,left,top;transition-property:transform,left,top,-webkit-transform;transition-duration:0s;transform:translateZ(0);transition-timing-function:ease;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.g-banner .user-info .txt-heroname .m-select .mCSB_inside>.mCSB_container,.i-relics{margin-right:10px}.swiper-slide{float:left;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.swiper-chenghao{width:484px;height:84px}.fl{float:left}.fr{float:right}.hide{display:none!important}.i-crystal{position:absolute;background-position:center center;background-repeat:no-repeat}.i-crystal:not(.item-type0):hover .item-cover{display:block}.i-crystal.item-type0{color:#717171}.i-crystal.item-type1{color:#b87aff}.i-crystal.item-type2{color:#ea7d2f}.i-crystal.item-type3{color:#d0e8ff}.i-crystal.item-type4{color:#ffc21c}.i-crystal .num{width:150px;position:absolute;left:50%;transform:translateX(-50%);bottom:-20px;font-size:14px;font-weight:700}.item-position1{left:201px;top:-110px}.item-position2{left:266px;top:37px}.item-position3{left:374px;top:-33px}.item-position4{left:376px;top:149px}.item-position5{left:547px;top:33px}.item-position6{left:557px;top:201px}.item-position7{left:730px;top:-34px}.item-position8{left:724px;top:151px}.item-position9{left:853px;top:38px}.item-position10{left:914px;top:-113px}.item-size1{width:84px;height:84px;background-image:url(../img/size1.png)}.item-size1.item-type0,.item-size1.item-type0.skill-jisha{background-position:0 0}.item-size1.item-type0.skill-zhugong{background-position:0 -84px}.item-size1.item-type0.skill-shenfu{background-position:0 -168px}.item-size1.item-type0.skill-fanbu{background-position:0 -252px}.item-size1.item-type0.skill-fanyan{background-position:0 -336px}.item-size1.item-type0.skill-tp{background-position:0 -420px}.item-size1.item-type1,.item-size1.item-type1.skill-jisha{background-position:-84px 0}.item-size1.item-type1.skill-zhugong{background-position:-84px -84px}.item-size1.item-type1.skill-shenfu{background-position:-84px -168px}.item-size1.item-type1.skill-fanbu{background-position:-84px -252px}.item-size1.item-type1.skill-fanyan{background-position:-84px -336px}.item-size1.item-type1.skill-tp{background-position:-84px -420px}.item-size1.item-type2,.item-size1.item-type2.skill-jisha{background-position:-168px 0}.item-size1.item-type2.skill-zhugong{background-position:-168px -84px}.item-size1.item-type2.skill-shenfu{background-position:-168px -168px}.item-size1.item-type2.skill-fanbu{background-position:-168px -252px}.item-size1.item-type2.skill-fanyan{background-position:-168px -336px}.item-size1.item-type2.skill-tp{background-position:-168px -420px}.item-size1.item-type3,.item-size1.item-type3.skill-jisha{background-position:-252px 0}.item-size1.item-type3.skill-zhugong{background-position:-252px -84px}.item-size1.item-type3.skill-shenfu{background-position:-252px -168px}.item-size1.item-type3.skill-fanbu{background-position:-252px -252px}.item-size1.item-type3.skill-fanyan{background-position:-252px -336px}.item-size1.item-type3.skill-tp{background-position:-252px -420px}.item-size1.item-type4,.item-size1.item-type4.skill-jisha{background-position:-336px 0}.item-size1.item-type4.skill-zhugong{background-position:-336px -84px}.item-size1.item-type4.skill-shenfu{background-position:-336px -168px}.item-size1.item-type4.skill-fanbu{background-position:-336px -252px}.item-size1.item-type4.skill-fanyan{background-position:-336px -336px}.item-size1.item-type4.skill-tp{background-position:-336px -420px}.item-size2{width:84px;height:98px;background-image:url(../img/size2.png)}.item-size2.item-type0,.item-size2.item-type0.skill-1{background-position:0 0}.item-size2.item-type0.skill-2{background-position:0 -98px}.item-size2.item-type0.skill-3{background-position:0 -196px}.item-size2.item-type1,.item-size2.item-type1.skill-1{background-position:-84px 0}.item-size2.item-type1.skill-2{background-position:-84px -98px}.item-size2.item-type1.skill-3{background-position:-84px -196px}.item-size2.item-type2,.item-size2.item-type2.skill-1{background-position:-168px 0}.item-size2.item-type2.skill-2{background-position:-168px -98px}.item-size2.item-type2.skill-3{background-position:-168px -196px}.item-size2.item-type3,.item-size2.item-type3.skill-1{background-position:-252px 0}.item-size2.item-type3.skill-2{background-position:-252px -98px}.item-size2.item-type3.skill-3{background-position:-252px -196px}.item-size2.item-type4,.item-size2.item-type4.skill-1{background-position:-336px 0}.item-size2.item-type4.skill-2{background-position:-336px -98px}.item-size2.item-type4.skill-3{background-position:-336px -196px}.item-size3{width:110px;height:127px;background-image:url(../img/size3.png)}.item-size3.item-type0{background-position:0 0}.item-size3.item-type1{background-position:-110px 0}.item-size3.item-type2{background-position:-220px 0}.item-size3.item-type3{background-position:-330px 0}.item-size3.item-type4{background-position:-440px 0}body,html{line-height:1.5;color:#7e67c7;font-family:'microsoft yahei';min-width:1366px;font-size:14px;width:100%;overflow-x:hidden}.g-banner .avatar:before,.item-progression.active,.item-progression.active:before,.userActiveStatus{background-image:url(../img/img-sprites.png?V=0320);background-repeat:no-repeat}.g-progression .p-desc-bar,.tit-gradient{background-image:url(../img/bg-title.png);background-repeat:no-repeat;background-position:50% 0;text-align:center}.tit-gradient{height:36px;line-height:36px;position:relative;z-index:10}.tit-gradient.tit-gradient-short{background-position:50% -90px}.tit-gradient .num{color:#ffc240}.mod-hd h2.hd-tit{background-image:url(../img/img-title-sprites.png);background-repeat:no-repeat;overflow:hidden}.hero-data li,.i-relics,.txt-heroname span:before{background-image:url(../img/icon-min-srpite-y.png);background-repeat:no-repeat}.btn-com{background-image:url(../img/img-buttons.png);background-repeat:no-repeat;display:inline-block;color:#511a00;font-size:14px}.btn-com.btn-com-orange{background-position:-8px -10px;width:219px;height:37px;line-height:37px}.btn-com.btn-com-orange:not(.disabled):hover{background-position-y:-49px;opacity:1}.btn-com:not(.disabled):hover{opacity:.9}.i-relics{padding-left:20px;background-position:-4px -71px}.i-relics.i-relics-smaller{background-position:0 -28px}.g-banner{height:1116px;background:url(https://img.dota2.com.cn/file/22/11/22116cfc0727722256283a8ad9e1d5f21551956389.jpg) top no-repeat;text-align:center;position:relative;z-index:15}.g-banner .g-top-nav,.g-banner .g-top-nav li a:hover{background-image:url(../img/img-top-nav.png)}.g-banner .g-top-nav{position:absolute;z-index:1;left:50%;top:750px;background-repeat:no-repeat;background-position:-44px -6px;height:160px;width:1212px;margin-left:-606px}.g-banner .g-top-nav li{width:390px;height:160px;float:left}.g-banner .g-top-nav li a{display:block;width:100%;height:100%;text-indent:-1000px;overflow:hidden}.g-banner .g-top-nav li.nav01 a:hover{background-position:-44px -168px}.g-banner .g-top-nav li.nav02{margin-left:25px}.g-banner .g-top-nav li.nav02 a:hover{background-position:-459px -168px}.g-banner .g-top-nav li.nav03{margin-left:10px}.g-banner .g-top-nav li.nav03 a:hover{background-position:-859px -168px}.g-banner .no-login{margin-top:44px}.g-banner .no-login .avatar{background:url(../img/bg-avatar1.png) no-repeat}.g-banner .no-login .avatar:before{display:none}.g-banner .user-info{position:absolute;z-index:1;left:0;text-align:center;top:898px;width:100%}.g-banner .user-info .txt-uname{color:#fff;font-size:14px;padding:5px 0}.g-banner .user-info .login-out{color:#7e67c7}.g-banner .user-info .txt-heroname .m-text{font-size:16px;font-weight:700;display:inline-block;height:34px;line-height:34px;vertical-align:middle}.g-banner .user-info .txt-heroname .m-select{display:inline-block;vertical-align:middle;width:116px;height:30px;position:relative;cursor:pointer}.g-banner .user-info .txt-heroname .m-select-item{background-color:#160b2c;z-index:10;position:absolute;left:0;top:30px;right:0;max-height:280px;width:100%;overflow:hidden;display:none}.g-banner .user-info .txt-heroname .m-select-item>span{display:inline-block;width:100%;height:100%}.g-banner .user-info .txt-heroname .m-select:before{display:inline-block;content:'';position:absolute;right:10px;top:10px;width:12px;height:12px;background-position:-2px -2px}.g-banner .user-info .txt-heroname .m-select img{vertical-align:top;height:34px}.g-banner .user-info .txt-heroname .m-select img.item{width:90px}.g-banner .user-info .txt-heroname .m-select .current{margin-left:-10px;margin-top:-1px}.g-banner .user-info .txt-heroname .m-select .mCSB_scrollTools{width:4px}.g-banner .user-info .userActiveStatus{background-position:-2px -20px;display:inline-block;padding:34px 0 0 41px;width:268px;height:60px;font-size:12px;color:#7d5fc9;margin-top:10px}.g-banner .user-info .userActiveStatus span{padding-top:25px}.g-banner .user-info .userActiveStatus.inactive{background-position:-2px -86px}.g-banner .user-info .userActiveStatus.inactive span{display:none}.g-banner .avatar{display:inline-block;text-align:center;width:60px;height:67px;margin:0 auto;position:relative}.g-banner .avatar:before{content:'';position:absolute;left:0;top:-2px;background-position:-5px -194px;width:100%;height:100%}.g-banner .avatar img{width:100%}.g-progression .hero-info-hd .hero-avatar,.g-progression .hero-type{background-image:url(../img/img-progression.png);background-repeat:no-repeat}.g-progression{width:100%;min-height:898px;background:url(../img/bg-wrapper02.jpg) top no-repeat;position:relative;text-align:center}.g-progression.show-hero-info{height:1625px}.g-progression.show-hero-info .progression-hero-info{display:block}.g-progression .mod-hd{padding-top:38px}.g-progression .mod-hd .btn-getRelics{margin-top:20px}.g-progression .mod-hd .p-desc{font-size:16px;padding:15px 0 8px;background-position:50% -18px}.g-progression .mod-hd h2.hd-tit{background-position:50% 0;height:105px;text-indent:-2000px}.g-progression .mod-hd .p-desc-bar{height:24px;background-position:50% -135px}.g-progression .tit-hero-relics{height:36px;line-height:36px;text-align:center;font-size:16px}.g-progression .tit-hero-relics .tit{font-size:16px;font-weight:700}.g-progression .tit-hero-relics .num .i-relics{background-position:0 -25px}.g-progression .progression-list .hero-type{height:36px;width:88px;text-align:center;margin:0 auto;text-indent:-1000px;background-position:50% -13px;overflow:hidden;position:relative;z-index:4}.g-progression .progression-list .hero-avatar{margin:-15px auto 0 51px;height:265px;width:285px;background-position:50% -151px}.g-progression .progression-list .hero-avatar:before{background-image:url(../img/bg-avatar-mutil_1.png);background-position:-51px -36px}.g-progression .progression-list .hero-avatar img{top:132px!important;left:150px!important;width:172px;height:199px}.g-progression .progression-list .hero-name{font-size:16px;color:#ffc240;margin-top:-20px;position:relative;z-index:2}.g-progression .progression-list .hero-name-en{color:#5f5f5f;font-size:10px;text-transform:Uppercase}.g-progression .progression-list .hero-relics{margin-top:8px;background-position:50% -47px}.g-progression .progression-list .item-progression{float:left;width:395px;height:478px;margin-right:5px;position:relative}.g-progression .progression-list .item-progression.active .btn-sure,.g-progression .progression-list .item-progression.selected .btn-sure{display:none}.g-progression .progression-list .item-progression.active .hero-select,.g-progression .progression-list .item-progression.selected .hero-select{display:block}.g-progression .progression-list .item-progression.active .hero-avatar,.g-progression .progression-list .item-progression.selected .hero-avatar{cursor:default}.g-progression .progression-list .item-progression.active .hero-avatar:hover .hero-cover,.g-progression .progression-list .item-progression.selected .hero-avatar:hover .hero-cover{display:none}.g-progression .progression-list .item-progression.active{background:url(../img/bg_item_progression_active.png) 2px 59px no-repeat}.g-progression .progression-list .item-progression.active:before{display:inline-block;content:'';position:absolute;left:0;bottom:-60px;height:59px;width:100%;background-position:-611px -447px}.g-progression .progression-list .item-progression>img{position:absolute;top:67px;left:114px}.g-progression .progression-list .item-progression.item-progression-power .hero-type{background-position-y:-5px}.g-progression .progression-list .item-progression.item-progression-agile .hero-type{background-position-y:-55px}.g-progression .progression-list .item-progression.item-progression-agile .hero-avatar:before{background-position:-449px -33px}.g-progression .progression-list .item-progression.item-progression-intelligent .hero-type{background-position-y:-105px}.g-progression .progression-list .item-progression.item-progression-intelligent .hero-avatar:before{background-position:-847px -34px}.g-progression .progression-list .hero-data{padding:15px 65px 15px 127px}.g-progression .progression-list .hero-data li{text-align:left;background-position:2px -206px;padding:5px 0 0 25px}.g-progression .hero-info-inner{padding:211px 0 0}.g-progression .hero-info-inner .btn-com{margin-top:24px;position:relative;z-index:10}.g-progression .hero-avatar{margin-left:499px;width:209px;height:172px;position:relative}.g-progression .hero-avatar:before{display:inline-block;content:'';width:100%;height:100%;background:url(../img/bg-hero-avatar.png) no-repeat;z-index:2;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.g-progression .hero-avatar>img{width:120px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.g-progression .hero-avatar:hover .hero-cover{display:block}.g-progression .progression-hero-info{display:none;margin:-100px auto 0;height:908px;background:url(https://img.dota2.com.cn/file/9d/6c/9d6c0b43964b4a6235dc7850a4c59f691552986659.png) 20px 0 no-repeat;background-position-x:center;position:relative}.g-progression .hero-info-bd{position:relative;z-index:11}.g-progression .hero-info-bd .item-cover{position:absolute;top:108%;left:50%;margin-left:-225px;width:455px;height:263px;background-image:url(../img/bg_cover.png);background-position:center center;background-repeat:no-repeat;display:none;z-index:10;cursor:default;padding:34px 38px 13px;color:#bebebe}.g-progression .hero-info-bd .item-cover .avatar{width:41px;height:41px;overflow:hidden;display:inline-block;vertical-align:middle;margin-right:7px}.g-progression .hero-info-bd .item-cover .avatar img{width:100%}.g-progression .hero-info-bd .item-cover .avatar .item-size1{left:14px;top:13px;transform:scale(.6)}.g-progression .hero-info-bd .item-cover .avatar .item-size2{left:14px;top:5px;transform:scale(.5)}.g-progression .hero-info-bd .item-cover .avatar .item-size3{left:5px;top:-9px;transform:scale(.4)}.g-progression .hero-info-bd .item-cover .title{line-height:19px;max-width:326px;display:inline-block}.g-progression .hero-info-bd .item-cover .row1{text-align:left;font-size:16px}.g-progression .hero-info-bd .item-cover .row2{margin-top:30px;line-height:16px;width:434px;margin-left:-23px;font-size:14px}.g-progression .hero-info-bd .item-cover .row3{padding-top:17px;padding-left:36px;overflow:hidden}.g-progression .hero-info-bd .item-cover .row3 .tip{margin-top:2px;font-size:12px}.g-progression .hero-info-bd .item-cover .row3 button{width:116px;height:37px;background-image:url(../img/bg_btn_small.png);background-position:center top;background-repeat:no-repeat;margin-left:24px;margin-top:8px;font-size:0}.g-progression .hero-info-bd .item-cover .row3 button:hover{cursor:pointer;background-position-y:-37px}.g-progression .hero-info-bd .item-cover .row4{position:absolute;left:0;right:0;bottom:22px}.g-progression .hero-info-bd .item-cover-ipt{width:172px;height:33px;margin:0 auto;background-color:#221e2c;border-radius:16px;padding-left:30px;padding-top:5px;position:relative}.g-progression .hero-info-bd .item-cover-ipt:before{content:'';position:absolute;top:6px;left:14px;background-image:url(../img/icon-min-srpite-y.png);background-position:0 -28px;background-repeat:no-repeat;width:41px;height:19px}.g-progression .hero-info-bd .item-cover-ipt input{width:126px;height:16px;border:0;background:0 0;color:#bebebe;outline:0}.g-progression .hero-cover,.g-progression .hero-not-select .btn-sure,.g-progression .progression-list-bg,.g-section,.g-section-title h3{background-position:center top;background-repeat:no-repeat}.g-progression .hero-not-select .btn-sure{width:217px;height:57px;display:block;margin:30px auto 0;background-image:url(../img/bg_btn_sure.png);position:relative;z-index:10}.g-progression .hero-not-select .btn-sure:hover{opacity:.9;cursor:pointer}.g-progression .hero-select{display:none}.g-progression .hero-cover{display:none;position:absolute;top:87%;left:50%;z-index:13;margin-left:-213px;width:432px;height:345px;background-image:url(../img/bg_cover1.png);padding:35px;cursor:default}.g-progression .hero-cover-name{font-size:18px;color:#fff;text-align:center;height:32px;line-height:22px;max-width:100%}.g-progression .hero-cover-imgs{overflow:hidden;margin-right:-5px}.g-progression .hero-cover-imgs .item{width:68px;height:79px;float:left;margin-right:5px;margin-bottom:5px;border:2px solid #3e3b46;overflow:hidden;position:relative}.g-progression .hero-cover-imgs .item.active,.g-progression .hero-cover-imgs .item:hover{border-color:#efb944;cursor:pointer}.g-progression .hero-cover-imgs .item.active:after,.g-progression .hero-cover-imgs .item:hover:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(255,185,52,.2)}.g-progression .hero-cover-imgs .item img{width:100%;height:100%}.g-progression .progression-list{position:relative;top:16px;margin-right:-10px}.g-progression .progression-list-bg{position:absolute;left:2px;top:-12px;width:1196px;height:492px;background-image:url(../img/bg_progression_list.jpg)}.text-highlight{color:#ffc240}.g-section{margin-top:-1px}.g-section-title{overflow:hidden}.g-section-title h3{height:115px;margin:75px auto 0;font-size:0}.g-section-title .bg_title_swjj{background-image:url(../img/bg_title_swjj.png)}.g-section-title .bg_title_swtz{background-image:url(../img/bg_title_swtz.png)}.g-section-title .bg_title_rank{background-image:url(../img/bg_title_rank.png)}.g-section-title .bg_title_xxzl{background-image:url(../img/bg_title_xxzl.png)}.g-section-title .bg_title_xrzl{background-image:url(../img/bg_title_xrzl.png)}.g-section-title .bg_title_rule{background-image:url(../img/bg_title_rule.png)}.g-section-disc{overflow:hidden;text-align:center;font-size:16px;line-height:24px}.g-section3{background-image:url(../img/bg-wrapper03.jpg);height:1520px}.g-section3 .layer{position:relative}.g-section3 .bg_hero_layer3{width:694px;height:713px;background:url(../img/bg_hero.png) center top no-repeat;position:absolute;right:-302px;top:-255px}.g-section3 .swjj-container{height:350px;position:relative;overflow:hidden;margin-right:-50px;padding-top:40px;z-index:1}.g-section3 .swjj-container-bg{height:329px;width:1158px;position:absolute;left:48px;top:20px;background-image:url(../img/bg_swjj_container.png);background-repeat:no-repeat;z-index:-1}.g-section3 .swjj-item{width:250px;height:314px;float:left;margin-left:-9px;margin-right:1px;text-align:center}.g-section3 .swjj-item.active{background-image:url(../img/bg_swjj_item.png);background-position:center top;background-repeat:no-repeat}.g-section3 .swjj-item.active .status{background-position:0 -60px;position:relative;left:-12px}.g-section3 .swjj-item .status,.g-section3 .swjj-item .status i{display:inline-block;background-position:center top;background-repeat:no-repeat}.g-section3 .swjj-item .status{min-width:78px;height:64px;margin-top:160px;margin-left:-6px;background-image:url(../img/bg_status.png)}.g-section3 .swjj-item .status .text-highlight{line-height:72px;padding-left:94px;font-size:20px;font-weight:700}.g-section3 .swjj-item .status i{vertical-align:middle;width:25px;height:70px;background-image:url(../img/bg_ci.png)}.g-section4 .hero-road-item-center.active h3,.g-section4 .hero-road-item:hover .hero-road-item-cover{display:block}.g-section3 .swjj-item p{text-align:center}.g-section3 .swjj-item .p1{margin-top:20px}.g-section3 .swjj-item .p1 img{margin:-2px 4px}.g-section3 .swjj-item .p1 b{color:#ffc240;font-weight:400}.g-section3 .swjj-item .p2{margin-top:25px;font-size:12px}.g-section3 .swtz-container{padding-top:38px;position:relative}.g-section3 .swtz-container .bg_swtz_img1{width:401px;height:409px;background:url(../img/bg_swtz_img1.png) no-repeat;position:absolute;top:235px;right:-275px}.g-section3 .swtz-item{height:165px;padding-left:620px;margin-bottom:20px;position:relative}.g-section3 .swtz-item .thumbnail{width:100px;height:100px;border-radius:50%;position:absolute;left:490px;top:20px}.g-section3 .swtz-item .thumbnail img{width:100%;height:100%;border-radius:50%}.g-section3 .swtz-item .caption{width:563px;font-size:16px;overflow:hidden;color:#766fbc;font-style:italic}.g-section3 .swtz-item .caption img{vertical-align:middle;margin:0 2px 0 6px}.g-section3 .swtz-item .star{position:absolute;right:0;bottom:0}.g-section3 .swtz-item .star-item{float:left;line-height:36px;text-align:center;margin-right:10px}.g-section3 .swtz-item .star-item img{width:32px;height:30px;display:block}.g-section3 .swtz-item .p1{padding-top:22px;line-height:24px;height:95px;color:#fff}.g-section3 .swtz-item .p2{height:38px;font-size:14px}.g-section3 .swtz-item .p3{height:30px;line-height:30px;font-size:14px}.g-section4{background-image:url(../img/bg-wrapper04.jpg);height:946px}.g-section4 .g-section-disc{margin-top:-4px}.g-section4 .hreo-road-title{height:69px;background-image:url(../img/bg_title_hero_road.png);background-position:center top;background-repeat:no-repeat;margin-top:20px;font-size:0}.g-section4 .hreo-road-footer{font-size:14px;color:#766fbc;line-height:24px;text-align:center;padding-top:38px;height:98px}.g-section4 .hero-road-item{width:1010px;height:115px;margin:0 auto;position:relative;line-height:126px;text-align:center;color:#fff}.g-section4 .hero-road-item .active>.text-highlight{color:#fff}.g-section4 .hero-road-item.select .hero-road-item-center.active{background-position:-129px 5px}.g-section4 .hero-road-item.select .hero-road-item-center.active:hover{background-position:-262px 5px}.g-section4 .hero-road-item.select .hero-road-item-center.disabled,.g-section4 .hero-road-item.select .hero-road-item-center.disabled:hover{background-position:-378px 5px;cursor:default}.g-section4 .hero-road-item-left{position:absolute;left:0;top:0;height:126px;width:472px;background-image:url(../img/bg_item1.png);background-position:center top;background-repeat:no-repeat}.g-section4 .hero-road-item-left.active{background-image:url(../img/bg_item1_active.png)}.g-section4 .hero-road-item-center{width:116px;height:116px;margin:4px auto 0;background-image:url(../img/bg_item_center.png);background-position:8px -251px;background-repeat:no-repeat;position:relative}.g-section4 .hero-road-item-center:hover{background-position-y:-376px}.g-section4 .hero-road-item-center.active{background-position:-129px -248px;cursor:pointer}.g-section4 .hero-road-item-center.active:hover{background-position:-261px -248px}.g-section4 .hero-road-item-center.active:hover .item:hover:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-image:url(../img/bg_cover3.png);background-position:center top;background-repeat:no-repeat}.g-section4 .hero-road-item-center.active .no{display:none}.g-section4 .hero-road-item-center.disabled,.g-section4 .hero-road-item-center.disabled:hover{background-position:-378px -247px;cursor:default}.g-section4 .hero-road-item-cover,.g-section4 .hero-road-item-cover .item button,.g-section4 .hero-road-item-right{background-position:center top;background-repeat:no-repeat}.g-section4 .hero-road-item-cover{position:absolute;left:50%;margin-left:-287.5px;top:100%;z-index:10;width:575px;height:233px;background-image:url(../img/bg_cover2.png);display:none;cursor:default}.g-section4 .hero-road-item-cover-container{padding-left:40px;overflow:hidden}.g-section4 .hero-road-item-cover h3{height:66px;line-height:86px;font-size:14px;color:#bebebe;display:none}.g-section4 .hero-road-item-cover .item.get .status,.g-section4 .hero-road-item-cover .item.no-prize .status,.g-section4 .hero-road-item-cover .item:hover button,.g-section4 .hero-road-item-cover .no{display:block}.g-section4 .hero-road-item-cover .item{float:left;width:115px;height:135px;margin-right:10px;position:relative;overflow:hidden}.g-section4 .hero-road-item-cover .item.get:after,.g-section4 .hero-road-item-cover .item.no-prize:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-image:url(../img/bg_cover3.png);background-position:center top;background-repeat:no-repeat}.g-section4 .hero-road-item-cover .item.get button,.g-section4 .hero-road-item-cover .item.no-hover:after,.g-section4 .hero-road-item-cover .item.no-prize button{display:none}.g-section4 .hero-road-item-cover .item.no-hover button{display:none!important}.g-section4 .hero-road-item-cover .item img{max-height:60px}.g-section4 .hero-road-item-cover .item .name{position:absolute;left:0;right:0;bottom:5px;text-align:center;line-height:6px;font-size:14px;color:#bebebe;height:28px}.g-section4 .hero-road-item-cover .item .name span{color:#6e6e6e}.g-section4 .hero-road-item-cover .item .name:after{content:'';display:inline-block;height:100%;vertical-align:middle}.g-section4 .hero-road-item-cover .item button{width:75px;height:27px;background-image:url(../img/bg_btn_small_1.png);font-size:14px;z-index:2;cursor:pointer;position:absolute;left:50%;margin-left:-37px;top:50px;display:none}.g-section4 .hero-road-item-cover .item button:hover{background-position-y:-27px}.g-section4 .hero-road-item-cover .item .status{color:#ffc974;font-size:18px;position:absolute;right:10px;top:10px;line-height:1;display:none}.g-section4 .hero-road-item-right{position:absolute;right:0;top:0;height:126px;width:472px;background-image:url(../img/bg_item2.png)}.g-section4 .hero-road-item-right.active{background-image:url(../img/bg_item2_active.png)}.g-section5{background-image:url(../img/bg-wrapper05.jpg);min-height:976px;color:#8a95a8;font-size:16px;padding-top:10px;position:relative}.g-section5 .g-section-title h3{margin-top:50px}.g-section5 .rank-container{width:1206px;margin:30px auto 0;position:relative}.g-section5 .swiper-container{width:1065px;overflow:hidden;margin:0 auto}.g-section5 .rank-content{height:560px;overflow:hidden;margin:0 auto}.g-section5 .item{width:100%;overflow:hidden}.g-section5 .item ul{width:514px;float:left}.g-section5 .item ul:first-child{margin-right:28px}.g-section5 .item li{text-align:center;height:40px;line-height:40px;border-bottom:1px solid #282045;color:#cad4e4;overflow:hidden;font-size:14px}.g-section5 .item li.caption{background-color:#282045}.g-section5 .item li.caption span{color:#766fbc}.g-section5 .item li>span{float:left}.g-section5 .item .col1{width:80px}.g-section5 .item .img-chenghao{width:66%;margin-top:4px}.g-section5 .item .col2{text-align:left;width:200px;-o-text-overflow:ellipsis;word-wrap:normal;max-width:100%}.g-section5 .item .col3{width:136px}.g-section5 .item .col4{width:95px;color:#ffc240}.g-section5 .item .avatar{vertical-align:middle;width:26px;height:26px;margin-right:4px;border-radius:50%}.g-section5 .item .name{color:#cad4e4;-o-text-overflow:ellipsis;word-wrap:normal;max-width:100%}.g-section5 .rank-navgation{font-size:0;text-align:center;margin-top:42px}.g-section5 .rank-navgation a{color:#766fbc;border-bottom:2px solid #322950;font-size:14px;display:inline-block;width:86px;height:30px;line-height:28px}.g-section5 .rank-navgation a.active,.g-section5 .rank-navgation a:hover{color:#ffc240;border-color:#ffc240}.g-section5 .rank-navgation a:not(:last-child){margin-right:10px}.g-section5 .current-rank{height:36px;line-height:36px;text-align:center;background:url(../img/bg_current_rank.png) center no-repeat}.g-section5 .update-time{text-align:center;margin-top:32px;font-size:14px;color:#575757}.g-section6{background-image:url(../img/bg-wrapper06.jpg);min-height:918px}.g-section7{background-image:url(../img/bg-wrapper07.jpg);min-height:1336px;overflow:hidden}.g-section7 .tab-nav{text-align:center}.g-section7 .tab-nav-item{height:36px;line-height:32px;min-width:76px;display:inline-block;font-size:18px;color:#8a71d4;cursor:pointer}.g-section7 .tab-nav-item.active{color:#ffc240;border-bottom:4px solid}.g-section7 .tab-nav-item:not(:last-child){margin-right:35px}.g-section7 .tab-panel{width:892px;margin:35px auto 0;color:#ccc;font-size:14px;line-height:18px}.g-section7 .tab-panel-item{display:none;height:658px}.g-section7 .tab-panel-item.active{display:block}.g-section7 .tab-panel-item p{margin:14px 0;padding-left:14px;position:relative;font-size:14px}.g-section7 .tab-panel-item p:after{content:"";border-radius:50%;width:8px;height:8px;position:absolute;left:0;top:5px;background-color:#7f5fc7}#gsection2:after,.g-right-nav .item1 .num:before,.pop-container .alert-text:after,.pop-get-prize .hero-img-box:before,.pop-mask:after{content:''}.g-right-nav{width:184px;height:780px;position:fixed;right:10px;background-image:url(../img/bg-rightnav.png);background-position:center top;background-repeat:no-repeat;z-index:50;top:50%;margin-top:-390px}@media screen and (max-width:1366px){.g-right-nav{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);right:-12px}}.g-right-nav .item3,.g-right-nav .item4,.g-right-nav .item5,.g-right-nav .item6,.g-right-nav .item7,.g-right-nav .item8{height:66px;margin:0 auto;background-image:url(../img/bg-rightnav-tit.png);background-repeat:no-repeat;background-position-x:center}.g-right-nav .item3:hover,.g-right-nav .item4:hover,.g-right-nav .item5:hover,.g-right-nav .item6:hover,.g-right-nav .item7:hover,.g-right-nav .item8:hover{position:relative;right:-4px}.g-right-nav .item1{height:100px;padding-top:64px;position:relative;text-align:center;cursor:pointer}.g-right-nav .item1 .num{color:#ffc240;font-size:16px;font-weight:700;display:inline-block;max-width:100%;position:relative;padding-left:25px}.g-right-nav .item1 .num:before{position:absolute;left:0;top:0;background-image:url(../img/icon-min-srpite-y.png);background-repeat:no-repeat;background-position:0 -71px;width:21px;height:34px}.g-right-nav .item1 i{position:absolute;right:22px;top:30px;width:25px;height:25px;cursor:pointer}.g-right-nav .item2{height:40px;cursor:pointer}.g-right-nav .item3{height:58px;background-position-y:0}.g-right-nav .item4{background-position-y:-51px}.g-right-nav .item5,.g-right-nav .item8{padding-top:34px;padding-left:44px}.g-right-nav .item5 a,.g-right-nav .item8 a{display:block;width:95px;height:20px}.g-right-nav .item5 a:first-child,.g-right-nav .item8 a:first-child{margin-top:-22px}.g-right-nav .item5{background:0 0}.g-right-nav .item5 a:first-child{background-image:url(../img/bg-rightnav-tit.png);background-repeat:no-repeat;background-position-x:center;background-position-y:-138px}.g-right-nav .item6{background-position-y:-190px}.g-right-nav .item7{background-position-y:-257px}.g-right-nav .item8{background-position:center -334px}.g-right-nav .item9{height:150px;text-align:center;padding-top:11px}.g-right-nav .item9 canvas,.g-right-nav .item9 img,.g-right-nav .item9 table{width:100px;height:100px;margin:0 auto;display:block;border:1px solid #7e67c7}.g-right-nav .item10{height:112px;position:relative;cursor:pointer}.pop-container .a-btn.disabled,.pop-container .btn.disabled,.pop-container .btn.disabled:hover{cursor:default;pointer-events:none}.g-right-nav .item10:hover i{display:block}.g-right-nav .item10 a{display:block;width:100%;height:100%}.g-right-nav .item10 i{position:absolute;bottom:0;left:27px;width:133px;height:23px;background:url(../img/bg_go.png) no-repeat;display:none}.g-right-nav .s-btn{line-height:20px;text-align:center;display:block;background-color:#482590;color:#b48fff;font-size:12px}.g-right-nav .s-btn:hover{opacity:.8}.pop-container .a-btn:hover,.pop-container .btn:hover{opacity:.9}.g-right-nav .s-btn.disabled,.g-right-nav .s-btn.disabled:hover{background-color:gray;color:#d0d0d0;cursor:default;pointer-events:none}.pop-award{width:693px;height:462px;background-image:url(../img/bg_popup_award.png);background-position:center top;background-repeat:no-repeat;position:absolute;top:50%;left:50%;margin-left:-346.5px;margin-top:-231px}.pop-award-container{width:596px;height:312px;margin:84px 0 0 54px;overflow:hidden;font-size:16px;line-height:24px;padding:0 4px 0 25px;text-align:left}.pop-award-container p{margin:12px 0;color:#a5a3ae}.pop-mask{background:rgba(0,0,0,.8);text-align:center;display:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000}.pop-mask:after{display:inline-block;vertical-align:middle;height:100%}.pop-mask,.pop-mask *{user-select:none}.pop-close{position:absolute;right:-30px;top:16px;width:38px;height:38px;background-image:url(../img/bg_popup_close.png);background-position:center top;background-repeat:no-repeat}.pop-container{background:#121c30;color:#fff;font-size:16px;text-align:center;position:relative;display:inline-block;vertical-align:middle}.pop-container .a-btn{color:#fff;font-size:20px;display:inline-block;width:244px;height:60px;line-height:60px;background-position:0 -479px;letter-spacing:2px;background-color:#5d5968}.pop-container .a-btn.disabled{color:#d4d2d2;background-position:0 -539px}.pop-container .a-btn.small{width:84px;height:30px;line-height:30px;font-size:14px}.pop-container .pop-hd{font-size:20px;height:80px;line-height:100px;margin:0 45px;color:#fff}.pop-container .pop-hd .box-name{color:#ffb837;margin:0 4px}.pop-container .pop-hd br{display:none}.pop-container .alert-text{height:206px;text-align:center}.pop-container .alert-text:after{height:100%;display:inline-block;vertical-align:middle}.pop-container .alert-text-inner{display:inline-block;vertical-align:middle;padding:0 50px;word-break:break-word}.pop-container .alert-text b{color:#ffec95;font-weight:400}.pop-container .btn{background:url(../img/bg_arrow.png) no-repeat;width:30px;height:68px;position:absolute;top:140px;z-index:10;display:none}.pop-container .btn-left{left:30px;background-position:0 0}.pop-container .btn-right{right:30px;background-position:-30px 0}.pop-container .pop-ft{overflow:hidden}.pop-container .pop-ft .a-btn{margin:30px 20px;width:161px;height:41px;line-height:41px;background:url(../img/bg_abtn.png) center no-repeat;font-size:16px;color:#482709}.pop-container .pop-ft .a-btn:not(:last-child){margin-right:52px}.pop-container .code-container{margin-top:38px;line-height:45px;font-size:18px}.pop-container .code-container .copy-btn{color:#8a71d4}.pop-container .prize-content{height:170px;margin:0 auto;overflow:hidden;background:url(../img/bg_prize_content.png) center no-repeat}.pop-container .prize-content .prize-img{height:100%;position:relative}.pop-container .prize-content .prize-img img{max-height:90%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pop-address .red,.pop-chenghao .item-chenghao{position:relative}.pop-container .prize-content .prize-name{color:#fff;font-size:18px;margin-top:22px}.pop-container .prize-content .prize-tip{color:#999;font-size:16px;margin-top:15px}.pop-container .swiper-slide{width:100%}.pop-container .share-box{padding-top:34px}.pop-container .share-box img{width:123px;height:123px;vertical-align:middle;margin-right:20px}.pop-container .share-box span{display:inline-block;vertical-align:middle;text-align:left}.pop-container .share-box span:first-child{margin-right:20px;width:120px;height:120px;overflow:hidden}.pop-address .pop-container{width:558px;height:600px;min-width:558px;background:url(../img/bg_pop_address.png) center no-repeat}.pop-address .pop-hd{height:73px;line-height:112px}.pop-address .pop-bd{width:465px;margin:30px auto 0}.pop-address .row:not(:first-child){margin-top:25px}.pop-address .col{float:left}.pop-address .col-left{color:#fff;font-size:18px;width:103px;height:35px;line-height:35px}.pop-address .sec{width:100px;height:35px}.pop-address .sec:not(:last-child){margin-right:6px}.pop-address .sec.j-area{margin-right:-1px;width:103px}.pop-address .ipt{color:#000;border:0;font-size:18px;width:324px;height:35px;padding:0 15px;background-color:#fff}.pop-address .red{color:#f14343;top:3px}.pop-address input,.pop-address select{color:#000}.pop-chenghao .pop-container,.pop-prize .pop-container{width:484px;height:367px;background:url(../img/bg_pop_container.png) center no-repeat}.pop-chenghao .pop-container .pop-close,.pop-prize .pop-container .pop-close{right:-45px}.pop-chenghao .prize-content{height:84px}.pop-chenghao .pop-container .btn{top:87px;display:block}.pop-chenghao .item-chenghao img{position:relative!important;left:auto!important;top:auto!important;transform:none!important}.pop-alert .pop-container{background:url(../img/bg_pop_alert.png) center no-repeat;width:436px;height:206px}.pop-get-prize .pop-container{background:url(../img/bg_pop_get_prize.png) center no-repeat;width:486px;height:285px}.pop-get-prize .pop-container .pop-close{right:-50px;top:0}.pop-get-prize .pop-container .pop-hd{height:72px;line-height:72px}.pop-get-prize .pop-container .pop-bd{height:168px;overflow:hidden}.pop-get-prize .pop-container .pop-ft{height:42px;line-height:42px;font-size:14px;color:#a6a3b0;text-align:center}.pop-get-prize .hero-img-box{width:209px;height:172px;position:relative;margin-left:50px;top:-2px;display:inline-block}.pop-get-prize .hero-img-box:before{display:inline-block;width:100%;height:100%;background:url(../img/bg_hero_img_box.png) no-repeat;z-index:2;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.pop-get-prize .hero-img-box>img{width:120px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.pop-get-prize .i-crystal-box{display:inline-block;height:100%;position:relative;z-index:2;width:210px}.pop-get-prize .i-crystal-box .i-crystal{top:44%;transform:translateY(-50%)}.pop-get-prize .i-crystal-box .name{font-size:14px;color:#fff;position:absolute;bottom:-20px;width:100%;left:0}#gsection2{min-height:904px}#gsection2:after{width:100%;height:50px;position:absolute;left:50%;bottom:0;transform:translateX(-50%);background:url(../img/bg_section2_line.png) center top no-repeat}.rank-prize-container{height:602px;background:url(../img/bg_rank_prize.jpg) center top no-repeat}.rank-prize-container .inner{height:100%;width:1066px;margin:0 auto;position:relative}.rank-prize-container .ticket,.rank-prize-container .tip{background-image:url(../img/bg_ticket.png);background-repeat:no-repeat}.rank-prize-container .ticket{position:absolute;left:0;top:70px;width:260px;height:183px;background-position:-10px -12px;cursor:pointer}.rank-prize-container .ticket:hover{background-position-y:-198px}.rank-prize-container .ticket:hover .tip{display:block}.rank-prize-container .tip{width:412px;height:110px;position:absolute;left:-73px;top:-98px;background-position:0 -392px;display:none}[j_slot='1'] .skill-name{color:#b23b44}[j_slot='2'] .skill-name{color:#56b62f}[j_slot='3'] .skill-name{color:#3c9ed1}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);-ms-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.ovh{overflow:hidden}.no-login .j_login{display:inline-block;width:60px;height:67px}.m-forget{color:#ffc240;position:absolute;right:-106px;top:21px}.m-forget:after{content:"!";position:absolute;right:-18px;width:15px;height:15px;line-height:15px;top:3px;background-color:#ffc240;color:#2f184e;-moz-border-radius:50%;border-radius:50%;font-size:16px;font-weight:700}#pop_forget h2{width:600px;height:55px;line-height:55px;background-color:#403c4c;position:absolute;left:52px;top:24px;font-size:24px;color:#fff;text-align:center}#pop_forget img{max-width:100%}#pop_forget li{margin:12px 0;color:#a5a3ae}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4Lmxlc3MiLCJjb21tb24ubGVzcyIsInJlc2V0Lmxlc3MiLCJ2YXJpYWJsZXMubGVzcyIsInRoZW1lLmxlc3MiLCJfemh1YW5wYW4ubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBdWlDUSxnQ0F4WFIsK0NBQUEsK0NBdWtDQSx5QkFyTUEsd0JBQUEsd0JBcjZDQSxnQkEycERZLGNBQUEsU0FDQSxZQUFBLE9Bc3RCUixTQUFBLE9DaDhFSixjQUNJLFNBQUEsU0FDQSxLQUFBLElBQ0EsSUFBQSxJQUNBLFVBQVcscUJDaEU0RSxFQUFHLEtBQU0sUUFBUyxRQUF0RixPQUE0VCxRQUFTLE1BQWtJLE1BQXBRLEVBQXBHLElBQTVDLFdBQXBFLEtBQTZWLE9BQTFELFFBQXRFLE9BQXhHLEtBQU0sS0FBa0gsR0FBNUcsSUFBb08sUUFBL04sSUFBaEksSUFBK04sR0FBSSxHQUE5RixHQUFtTyxNQUFqSCxTQUFnSSxXQUFSLE9BQW9CLE9BQWxJLEtBQTlOLEdBQUksR0FBSSxHQUFJLEdBQUksR0FBSSxHQUFvVixPQUFRLE9BQS9aLEtBQWdPLEVBQXpMLE9BQThHLElBQUssSUFBSyxJQUFvSCxNQUFPLE9BQTNCLEdBQXlOLEtBQWpELEtBQU0sSUFBOVksT0FBd04sR0FBMkwsT0FBM1csRUFBZSxJQUE4RSxFQUFzUixLQUFuUixFQUFHLEtBQXNSLFFBQWhSLE1BQS9KLEtBQXNLLE9BQVEsT0FBUSxJQUFrUSxRQUE3UCxJQUFzRixNQUFnQixNQUE2QixHQUF0QixNQUFrQixHQUFYLE1BQWtKLEtBQTNJLEdBQXRILEdBQVksRUFBOEIsR0FBdEMsSUFBZ1IsTUFDamUsT0FBQSxFQUNBLFFBQUEsRUFDQSxPQUFBLEVBRUEsS0FBQSxRQUNBLGVBQUEsU0FzREosT0FRQSxNQUFNLFNBQ0osWUNFcUIsa0JBQUEsVUFBQSxNQUFBLFdEOUR2QixRQUFTLE1BQU8sUUFBUyxXQUFZLE9BQVEsT0FBUSxPQUFRLE9BQVEsS0FBTSxJQUFLLFFBQzVFLFFBQUEsTUFRSixH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LFFBdkJSLGdCQTBCUSxNQUFBLE1BQ0EsU0FBQSxTQUNBLEtBQUEsSUFDQSxVQUFXLGlCQUNYLE9BQUEsTUFDQSxVQUFBLEtBQ0EsWUFBQSxJQU1SLGdCQUNJLEtBQUEsTUFDQSxJQUFBLE9BRUosZ0JBQ0ksS0FBQSxNQUNBLElBQUEsS0FFSixnQkFDSSxLQUFBLE1BQ0EsSUFBQSxNQUVKLGdCQUNJLEtBQUEsTUFDQSxJQUFBLE1BRUosZ0JBQ0ksS0FBQSxNQUNBLElBQUEsS0FFSixnQkFDSSxLQUFBLE1BQ0EsSUFBQSxNQUVKLGdCQUNJLEtBQUEsTUFDQSxJQUFBLE1BRUosZ0JBQ0ksS0FBQSxNQUNBLElBQUEsTUFFSixnQkFDSSxLQUFBLE1BQ0EsSUFBQSxLQUVKLGlCQUNJLEtBQUEsTUFDQSxJQUFBLE9BRUosWUFDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGlCQUFBLHNCQUNBLHVCQUVJLG1DQURBLG9CQUFBLEVBQUEsRUFJQSxxQ0FDSSxvQkFBQSxFQUFBLE1BRUosb0NBQ0ksb0JBQUEsRUFBQSxPQUVKLG1DQUNJLG9CQUFBLEVBQUEsT0FFSixvQ0FDSSxvQkFBQSxFQUFBLE9BRUosZ0NBQ0ksb0JBQUEsRUFBQSxPQUdSLHVCQUVJLG1DQURBLG9CQUFBLE1BQUEsRUFJQSxxQ0FDSSxvQkFBQSxNQUFBLE1BRUosb0NBQ0ksb0JBQUEsTUFBQSxPQUVKLG1DQUNJLG9CQUFBLE1BQUEsT0FFSixvQ0FDSSxvQkFBQSxNQUFBLE9BRUosZ0NBQ0ksb0JBQUEsTUFBQSxPQUdSLHVCQUVJLG1DQURBLG9CQUFBLE9BQUEsRUFJQSxxQ0FDSSxvQkFBQSxPQUFBLE1BRUosb0NBQ0ksb0JBQUEsT0FBQSxPQUVKLG1DQUNJLG9CQUFBLE9BQUEsT0FFSixvQ0FDSSxvQkFBQSxPQUFBLE9BRUosZ0NBQ0ksb0JBQUEsT0FBQSxPQUdSLHVCQUVJLG1DQURBLG9CQUFBLE9BQUEsRUFJQSxxQ0FDSSxvQkFBQSxPQUFBLE1BRUosb0NBQ0ksb0JBQUEsT0FBQSxPQUVKLG1DQUNJLG9CQUFBLE9BQUEsT0FFSixvQ0FDSSxvQkFB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QUNJLFFBQVMsSUFDVCxTQUFBLFNBRUEsTUFBQSxNQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsWUFBQSxLQUNBLElBQUEsSUFDQSxpQkFBQSxRQUNBLE1BQUEsUUFDQSxtQkFBQSxJQUNBLGNBQUEsSUFDQSxVQUFBLEtBQ0EsWUFBQSxJQUVKLGVBQ0ksTUFBQSxNQUNBLE9BQUEsS0FDQSxZQUFBLEtBQ0EsaUJBQUEsUUFDQSxTQUFBLFNBQ0EsS0FBQSxLQUNBLElBQUEsS0FDQSxVQUFBLEtBQ0EsTUFBQSxLQUNBLFdBQUEsT0FFSixnQkFDSSxVQUFBLEtBRUosZUFDSSxPQUFBLEtBQUEsRUFDSSxNQUFBIiwiZmlsZSI6ImluZGV4Lm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICd2YXJpYWJsZXMubGVzcyc7XHJcbkBpbXBvcnQgJ3Jlc2V0Lmxlc3MnO1xyXG5AaW1wb3J0ICd0aGVtZS5sZXNzJztcclxuQGltcG9ydCAnX3podWFucGFuLmxlc3MnO1xyXG5cclxuW2NsYXNzKj0tY29sXSxbY2xhc3N8PWNvbF0ge1xyXG4gICAgZmxvYXQ6IGxlZnRcclxufVxyXG5cclxuW2NsYXNzKj0tcm93XSxbY2xhc3N8PXJvd10ge1xyXG4gICAgKnpvb206MX1cclxuXHJcbltjbGFzcyo9LXJvd106YWZ0ZXIsW2NsYXNzfD1yb3ddOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGNsZWFyOiBib3RoXHJcbn1cclxuXHJcbltjbGFzcyo9LWNvbF0sW2NsYXNzfD1jb2xdIHtcclxuICAgIC13ZWJrdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcbltzY3JvbGwtdG9de1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5zY3JvbGwtd3JhcHBlcntcclxuICAgIHdpZHRoOjUwMHB4O1xyXG4gICAgaGVpZ2h0OjMwMHB4O1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCAjNWI1NjY5O1xyXG59XHJcbi5zY3JvbGwtY29udGVudHtcclxuICAgIGhlaWdodDoxNTAwcHg7XHJcbiAgICB3aWR0aDoxNTAwcHg7XHJcbn1cclxuLm1DU0Jfc2Nyb2xsVG9vbHN7XHJcbiAgICB3aWR0aDo4cHg7XHJcbn1cclxuLm1DU0Jfc2Nyb2xsVG9vbHMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFse1xyXG4gICAgaGVpZ2h0OjhweDtcclxufVxyXG4ubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyUmFpbCxcclxuLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhcntcclxuICAgIHdpZHRoOjEwMCU7XHJcbn1cclxuLm1DU0Jfc2Nyb2xsVG9vbHMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXJSYWlsLFxyXG4ubUNTQl9zY3JvbGxUb29scy5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhcntcclxuICAgIGhlaWdodDoxMDAlO1xyXG4gICAgbWFyZ2luOjA7XHJcbn1cclxuLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlclJhaWx7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czowO1xyXG59XHJcbi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIsXHJcbi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXI6aG92ZXIgLm1DU0JfZHJhZ2dlcl9iYXIsXHJcbi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIubUNTQl9kcmFnZ2VyX29uRHJhZyAubUNTQl9kcmFnZ2VyX2JhcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6IzViNTY2OTtcclxuICAgIGJvcmRlci1yYWRpdXM6OHB4O1xyXG59XHJcblxyXG4uc3dpcGVyLWNvbnRhaW5lciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgZGlyZWN0aW9uOiBsdHI7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlblxyXG59XHJcbi5zd2lwZXItd3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm0sIGxlZnQsIHRvcDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcbiAgICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IC1tb3otdHJhbnNmb3JtLCBsZWZ0LCB0b3A7XHJcbiAgICAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xyXG4gICAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW8tdHJhbnNmb3JtLCBsZWZ0LCB0b3A7XHJcbiAgICAtby10cmFuc2l0aW9uLWR1cmF0aW9uOiAwcztcclxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuICAgIC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xyXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XHJcbiAgICAtbXMtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW1zLXRyYW5zZm9ybSwgbGVmdCwgdG9wO1xyXG4gICAgLW1zLXRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuICAgIC1tcy10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogbGVmdCwgdG9wLCAtd2Via2l0LXRyYW5zZm9ybTtcclxuICAgIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgbGVmdCwgdG9wO1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbGVmdCwgdG9wLCAtd2Via2l0LXRyYW5zZm9ybTtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgbGVmdCwgdG9wO1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBsZWZ0LCB0b3AsIC13ZWJraXQtdHJhbnNmb3JtO1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveFxyXG59XHJcblxyXG4uc3dpcGVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAgIC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dFxyXG59XHJcblxyXG4uc3dpcGVyLXNsaWRlIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94XHJcbn1cclxuXHJcbi5zd2lwZXItd3A4LWhvcml6b250YWwge1xyXG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXlcclxufVxyXG5cclxuLnN3aXBlci13cDgtdmVydGljYWwge1xyXG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXhcclxufVxyXG4uc3dpcGVyLWNoZW5naGFve1xyXG4gICAgd2lkdGg6NDg0cHg7XHJcbiAgICBoZWlnaHQ6ODRweDtcclxufVxyXG4uZmx7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG4uZnJ7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLmhpZGV7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5qX2xvZ2lue1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uaS1jcnlzdGFse1xyXG4gICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICY6bm90KC5pdGVtLXR5cGUwKTpob3ZlcntcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgLml0ZW0tY292ZXJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuaXRlbS10eXBlMHtcclxuICAgICAgICBjb2xvcjojNzE3MTcxO1xyXG4gICAgfVxyXG4gICAgJi5pdGVtLXR5cGUxe1xyXG4gICAgICAgIGNvbG9yOiNiODdhZmY7XHJcbiAgICB9XHJcbiAgICAmLml0ZW0tdHlwZTJ7XHJcbiAgICAgICAgY29sb3I6I2VhN2QyZjtcclxuICAgIH1cclxuICAgICYuaXRlbS10eXBlM3tcclxuICAgICAgICBjb2xvcjojZDBlOGZmO1xyXG4gICAgfVxyXG4gICAgJi5pdGVtLXR5cGU0e1xyXG4gICAgICAgIGNvbG9yOiNmZmMyMWM7XHJcbiAgICB9XHJcbiAgICAubnVte1xyXG4gICAgICAgIHdpZHRoOjE1MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6NTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICBib3R0b206LTIwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOjE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgfVxyXG59XHJcbi5pdGVtLXBvc2l0aW9uMXtcclxuICAgIGxlZnQ6IDIwMXB4O1xyXG4gICAgdG9wOiAtMTEwcHg7XHJcbn1cclxuLml0ZW0tcG9zaXRpb24ye1xyXG4gICAgbGVmdDogMjY2cHg7XHJcbiAgICB0b3A6IDM3cHg7XHJcbn1cclxuLml0ZW0tcG9zaXRpb24ze1xyXG4gICAgbGVmdDogMzc0cHg7XHJcbiAgICB0b3A6IC0zM3B4O1xyXG59XHJcbi5pdGVtLXBvc2l0aW9uNHtcclxuICAgIGxlZnQ6IDM3NnB4O1xyXG4gICAgdG9wOiAxNDlweDtcclxufVxyXG4uaXRlbS1wb3NpdGlvbjV7XHJcbiAgICBsZWZ0OiA1NDdweDtcclxuICAgIHRvcDogMzNweDtcclxufVxyXG4uaXRlbS1wb3NpdGlvbjZ7XHJcbiAgICBsZWZ0OiA1NTdweDtcclxuICAgIHRvcDogMjAxcHg7XHJcbn1cclxuLml0ZW0tcG9zaXRpb243e1xyXG4gICAgbGVmdDogNzMwcHg7XHJcbiAgICB0b3A6IC0zNHB4O1xyXG59XHJcbi5pdGVtLXBvc2l0aW9uOHtcclxuICAgIGxlZnQ6IDcyNHB4O1xyXG4gICAgdG9wOiAxNTFweDtcclxufVxyXG4uaXRlbS1wb3NpdGlvbjl7XHJcbiAgICBsZWZ0OiA4NTNweDtcclxuICAgIHRvcDogMzhweDtcclxufVxyXG4uaXRlbS1wb3NpdGlvbjEwe1xyXG4gICAgbGVmdDogOTE0cHg7XHJcbiAgICB0b3A6IC0xMTNweDtcclxufVxyXG4uaXRlbS1zaXplMXtcclxuICAgIHdpZHRoOjg0cHg7XHJcbiAgICBoZWlnaHQ6ODRweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9zaXplMS5wbmcpO1xyXG4gICAgJi5pdGVtLXR5cGUwe1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246MCAwO1xyXG4gICAgICAgICYuc2tpbGwtamlzaGF7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246MCAwICogODRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5za2lsbC16aHVnb25ne1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTEgKiA4NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNraWxsLXNoZW5mdXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjowIC0yICogODRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5za2lsbC1mYW5idXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjowIC0zICogODRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5za2lsbC1mYW55YW57XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246MCAtNCAqIDg0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2tpbGwtdHB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246MCAtNSAqIDg0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5pdGVtLXR5cGUxe1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTEgKiA4NHB4IDA7XHJcbiAgICAgICAgJi5za2lsbC1qaXNoYXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMSAqIDg0cHggMCAqIDg0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2tpbGwtemh1Z29uZ3tcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMSAqIDg0cHggLTEgKiA4NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNraWxsLXNoZW5mdXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMSAqIDg0cHggLTIgKiA4NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNraWxsLWZhbmJ1e1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xICogODRweCAtMyAqIDg0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2tpbGwtZmFueWFue1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xICogODRweCAtNCAqIDg0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2tpbGwtdHB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTEgKiA4NHB4IC01ICogODRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLml0ZW0tdHlwZTJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMiAqIDg0cHggMDtcclxuICAgICAgICAmLnNraWxsLWppc2hhe1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yICogODRweCAwICogODRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5za2lsbC16aHVnb25ne1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yICogODRweCAtMSAqIDg0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2tpbGwtc2hlbmZ1e1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yICogODRweCAtMiAqIDg0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2tpbGwtZmFuYnV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTIgKiA4NHB4IC0zICogODRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5za2lsbC1mYW55YW57XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTIgKiA4NHB4IC00ICogODRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5za2lsbC10cHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMiAqIDg0cHggLTUgKiA4NHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuaXRlbS10eXBlM3tcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zICogODRweCAwO1xyXG4gICAgICAgICYuc2tpbGwtamlzaGF7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTMgKiA4NHB4IDAgKiA4NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNraWxsLXpodWdvbmd7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTMgKiA4NHB4IC0xICogODRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5za2lsbC1zaGVuZnV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTMgKiA4NHB4IC0yICogODRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5za2lsbC1mYW5idXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMyAqIDg0cHggLTMgKiA4NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNraWxsLWZhbnlhbntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMyAqIDg0cHggLTQgKiA4NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNraWxsLXRwe1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zICogODRweCAtNSAqIDg0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5pdGVtLXR5cGU0e1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTQgKiA4NHB4IDA7XHJcbiAgICAgICAgJi5za2lsbC1qaXNoYXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotNCAqIDg0cHggMCAqIDg0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2tpbGwtemh1Z29uZ3tcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotNCAqIDg0cHggLTEgKiA4NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNraWxsLXNoZW5mdXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotNCAqIDg0cHggLTIgKiA4NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNraWxsLWZhbmJ1e1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi00ICogODRweCAtMyAqIDg0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2tpbGwtZmFueWFue1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi00ICogODRweCAtNCAqIDg0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2tpbGwtdHB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTQgKiA4NHB4IC01ICogODRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLml0ZW0tc2l6ZTJ7XHJcbiAgICB3aWR0aDo4NHB4O1xyXG4gICAgaGVpZ2h0Ojk4cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvc2l6ZTIucG5nKTtcclxuICAgICYuaXRlbS10eXBlMHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMDtcclxuICAgICAgICAmLnNraWxsLTF7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246MCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNraWxsLTJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246MCAtMSAqIDk4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2tpbGwtM3tcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjowIC0yICogOThweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLml0ZW0tdHlwZTF7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMSAqIDg0cHggMDtcclxuICAgICAgICAmLnNraWxsLTF7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTEgKiA4NHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2tpbGwtMntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMSAqIDg0cHggLTEgKiA5OHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNraWxsLTN7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTEgKiA4NHB4IC0yICogOThweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLml0ZW0tdHlwZTJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMiAqIDg0cHggMDtcclxuICAgICAgICAmLnNraWxsLTF7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTIgKiA4NHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2tpbGwtMntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMiAqIDg0cHggLTEgKiA5OHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNraWxsLTN7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTIgKiA4NHB4IC0yICogOThweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLml0ZW0tdHlwZTN7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMyAqIDg0cHggMDtcclxuICAgICAgICAmLnNraWxsLTF7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTMgKiA4NHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2tpbGwtMntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMyAqIDg0cHggLTEgKiA5OHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNraWxsLTN7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTMgKiA4NHB4IC0yICogOThweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLml0ZW0tdHlwZTR7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotNCAqIDg0cHggMDtcclxuICAgICAgICAmLnNraWxsLTF7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTQgKiA4NHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2tpbGwtMntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotNCAqIDg0cHggLTEgKiA5OHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNraWxsLTN7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTQgKiA4NHB4IC0yICogOThweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLml0ZW0tc2l6ZTN7XHJcbiAgICB3aWR0aDoxMTBweDtcclxuICAgIGhlaWdodDoxMjdweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9zaXplMy5wbmcpO1xyXG4gICAgJi5pdGVtLXR5cGUwe1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246MCAwO1xyXG4gICAgfVxyXG4gICAgJi5pdGVtLXR5cGUxe1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTEgKiAxMTBweCAwO1xyXG4gICAgfVxyXG4gICAgJi5pdGVtLXR5cGUye1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTIgKiAxMTBweCAwO1xyXG4gICAgfVxyXG4gICAgJi5pdGVtLXR5cGUze1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTMgKiAxMTBweCAwO1xyXG4gICAgfVxyXG4gICAgJi5pdGVtLXR5cGU0e1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTQgKiAxMTBweCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBib2R5ICovXHJcbmh0bWwsYm9keXtcclxuICAgIGNvbG9yOiBAdGV4dC1jb2xvcjtcclxuICAgIGZvbnQtZmFtaWx5OiAnbWljcm9zb2Z0IHlhaGVpJztcclxuICAgIG1pbi13aWR0aDoxMzY2cHg7XHJcbiAgICBmb250LXNpemU6MTRweDtcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbn1cclxuLmctYmFubmVyIC5hdmF0YXI6YmVmb3JlLFxyXG4udXNlckFjdGl2ZVN0YXR1cyxcclxuLml0ZW0tcHJvZ3Jlc3Npb24uYWN0aXZlLFxyXG4uaXRlbS1wcm9ncmVzc2lvbi5hY3RpdmU6YmVmb3Jle1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ltZy1zcHJpdGVzLnBuZz9WPTAzMjApO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG4udGl0LWdyYWRpZW50LFxyXG4uZy1wcm9ncmVzc2lvbiAucC1kZXNjLWJhcntcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9iZy10aXRsZS5wbmcpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwO1xyXG4gICAgLnRjKCk7XHJcbn1cclxuLnRpdC1ncmFkaWVudHtcclxuICAgIGhlaWdodDogMzZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICAmLnRpdC1ncmFkaWVudC1zaG9ydHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgLTkwcHg7XHJcbiAgICB9XHJcbiAgICAubnVte1xyXG4gICAgICAgIGNvbG9yOiBAb3JhbmdlLWxpZ2h0O1xyXG4gICAgfVxyXG59XHJcbi5tb2QtaGQgaDIuaGQtdGl0e1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ltZy10aXRsZS1zcHJpdGVzLnBuZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4udHh0LWhlcm9uYW1lIHNwYW46YmVmb3JlLFxyXG4uaS1yZWxpY3MsXHJcbi5oZXJvLWRhdGEgbGl7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaWNvbi1taW4tc3JwaXRlLXkucG5nKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuLmJ0bi1jb217XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaW1nLWJ1dHRvbnMucG5nKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBjb2xvcjogQHJlZC1kYXJrO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgJi5idG4tY29tLW9yYW5nZXtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOHB4IC0xMHB4O1xyXG4gICAgICAgIHdpZHRoOiAyMTlweDtcclxuICAgICAgICBoZWlnaHQ6IDM3cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XHJcbiAgICAgICAgJjpub3QoLmRpc2FibGVkKTpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAtNDlweDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmOm5vdCguZGlzYWJsZWQpOmhvdmVye1xyXG4gICAgICAgIG9wYWNpdHk6IC45O1xyXG4gICAgfVxyXG59XHJcbi5pLXJlbGljc3tcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00cHggLTcxcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6MTBweDtcclxuICAgICYuaS1yZWxpY3Mtc21hbGxlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yOHB4O1xyXG4gICAgfVxyXG59XHJcbi5nLWJhbm5lciB7XHJcbiAgICBoZWlnaHQ6IDExMTZweDtcclxuICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL2ltZy5kb3RhMi5jb20uY24vZmlsZS8yMi8xMS8yMjExNmNmYzA3Mjc3MjIyNTYyODNhOGFkOWUxZDVmMjE1NTE5NTYzODkuanBnKSBuby1yZXBlYXQgdG9wIDtcclxuICAgIC50YygpO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTU7XHJcbiAgICAuZy10b3AtbmF2LFxyXG4gICAgLmctdG9wLW5hdiBsaSBhOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9pbWctdG9wLW5hdi5wbmcpO1xyXG4gICAgfVxyXG4gICAgLmctdG9wLW5hdntcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdG9wOiA3NTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0IDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDRweCAtNnB4O1xyXG4gICAgICAgIGhlaWdodDoxNjBweDtcclxuICAgICAgICB3aWR0aDogMTIxMnB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNjA2cHg7XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzOTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC0xMDAwcHg7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYubmF2MDF7XHJcbiAgICAgICAgICAgICAgICBhOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTQ0cHggLTE2OHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYubmF2MDJ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuICAgICAgICAgICAgICAgIGE6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1OXB4IC0xNjhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLm5hdjAze1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBhOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTg1OXB4IC0xNjhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5uby1sb2dpbntcclxuICAgICAgICBtYXJnaW4tdG9wOjQ0cHg7XHJcbiAgICAgICAgLmF2YXRhcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZDp1cmwoLi4vaW1nL2JnLWF2YXRhcjEucG5nKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC51c2VyLWluZm8ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6MjVweDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIGxlZnQ6IDAlO1xyXG4gICAgICAgIC50YygpO1xyXG4gICAgICAgIHRvcDo4OThweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAudHh0LXVuYW1le1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmxvZ2luLW91dHtcclxuICAgICAgICAgICAgY29sb3I6IzdlNjdjNztcclxuICAgICAgICB9XHJcbiAgICAgICAgLnR4dC1oZXJvbmFtZXtcclxuICAgICAgICAgICAgLm0tdGV4dHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubS1zZWxlY3R7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDExNnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OjMwcHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAmLWl0ZW17XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojMTYwYjJjO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OjA7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOjMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6MDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OjI4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgJj5zcGFue1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDoxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIC5taXhpbnMtY29udGVudCgpO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OjEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0ycHggLTJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDozNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICYuaXRlbXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6OTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY3VycmVudHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5tQ1NCX2luc2lkZSA+IC5tQ1NCX2NvbnRhaW5lcntcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6MTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5tQ1NCX3Njcm9sbFRvb2xze1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAvLyBzcGFue1xyXG4gICAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy90eHQtaGVyby1uYW1lLnBuZykgbm8tcmVwZWF0IDAgNXB4IDtcclxuICAgICAgICAgICAgLy8gICAgIHdpZHRoOiA3NnB4O1xyXG4gICAgICAgICAgICAvLyAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAvLyAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAvLyAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAvLyAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgIC8vICAgICAgICAgLm1peGlucy1jb250ZW50KCk7XHJcbiAgICAgICAgICAgIC8vICAgICAgICAgcmlnaHQ6LTE2cHg7XHJcbiAgICAgICAgICAgIC8vICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAvLyAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICAvLyAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgLy8gICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0ycHggLTJweDtcclxuICAgICAgICAgICAgLy8gICAgIH1cclxuICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudXNlckFjdGl2ZVN0YXR1c3tcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMnB4IC0yMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6MzRweCAwIDAgNDFweDtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNjhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjN2Q1ZmM5O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6MjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmluYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMnB4IC04NnB4O1xyXG4gICAgICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmF2YXRhciB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIC50YygpO1xyXG4gICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgIGhlaWdodDogNjdweDtcclxuICAgICAgICAuYmMoKTtcclxuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDowO1xyXG4gICAgICAgICAgICB0b3A6IC0ycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01cHggLTE5NHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLyogcHJvZ3Jlc3Npb24g6Iux6ZuE5Zyj54mpKi9cclxuXHJcbi5nLXByb2dyZXNzaW9uIC5oZXJvLXR5cGUsLmctcHJvZ3Jlc3Npb24gLmhlcm8taW5mby1oZCAuaGVyby1hdmF0YXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaW1nLXByb2dyZXNzaW9uLnBuZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcbi5nLXByb2dyZXNzaW9ue1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAvLyBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLy8gb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgbWluLWhlaWdodDogODk4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnLXdyYXBwZXIwMi5qcGcpIG5vLXJlcGVhdCB0b3AgO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJi5zaG93LWhlcm8taW5mb3tcclxuICAgICAgICBoZWlnaHQ6MTYyNXB4O1xyXG4gICAgICAgIC5wcm9ncmVzc2lvbi1oZXJvLWluZm97XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50YygpO1xyXG4gICAgLm1vZC1oZHtcclxuICAgICAgICBwYWRkaW5nLXRvcDozOHB4O1xyXG4gICAgICAgIC5idG4tZ2V0UmVsaWNze1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOjIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wLWRlc2N7XHJcbiAgICAgICAgICAgIC5mb250KDE2cHgpO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgOHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgLTE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgyLmhkLXRpdHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIC0wO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwNXB4O1xyXG4gICAgICAgICAgICB0ZXh0LWluZGVudDogLTIwMDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnAtZGVzYy1iYXJ7XHJcbiAgICAgICAgICAgIGhlaWdodDoyNHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgLTEzNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50aXQtaGVyby1yZWxpY3N7XHJcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgIC50YygpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAudGl0e1xyXG4gICAgICAgICAgICBmb250LXNpemU6MTZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm51bXtcclxuICAgICAgICAgICAgLmktcmVsaWNze1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wcm9ncmVzc2lvbi1saXN0e1xyXG4gICAgICAgIC5oZXJvLXR5cGV7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgd2lkdGg6IDg4cHg7XHJcbiAgICAgICAgICAgIC50YygpO1xyXG4gICAgICAgICAgICAuYmMoKTtcclxuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC0xMDAwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAtMTNweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiA0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVyby1hdmF0YXJ7XHJcbiAgICAgICAgICAgIG1hcmdpbjotMTVweCBhdXRvIDAgNTFweDtcclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvYmctYXZhdGFyLW11dGlsXzEucG5nKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MXB4IC0zNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIHRvcDogMTMycHghaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMTUwcHghaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3MnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOTlweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoZWlnaHQ6IDI2NXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMjg1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAtMTUxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5oZXJvLW5hbWV7XHJcbiAgICAgICAgICAgIC5mb250KDE2cHgpO1xyXG4gICAgICAgICAgICBjb2xvcjogQG9yYW5nZS1saWdodDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDotMjBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVyby1uYW1lLWVue1xyXG4gICAgICAgICAgICBjb2xvcjogQGJsYWNrLWxpZ2h0O1xyXG4gICAgICAgICAgICAuZm9udCgxMHB4KTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06VXBwZXJjYXNlXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5oZXJvLXJlbGljc3tcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgLTQ3cHg7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAuaXRlbS1wcm9ncmVzc2lvbntcclxuICAgICAgICAgICAgJi5hY3RpdmUsJi5zZWxlY3RlZHtcclxuICAgICAgICAgICAgICAgIC5idG4tc3VyZXtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmhlcm8tc2VsZWN0e1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmhlcm8tYXZhdGFye1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIC5oZXJvLWNvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtcG9zaXRpb246IC02MTFweCAyOXB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDp1cmwoLi4vaW1nL2JnX2l0ZW1fcHJvZ3Jlc3Npb25fYWN0aXZlLnBuZykgMnB4IDU5cHggbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgLm1peGlucy1jb250ZW50KCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDowO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjU5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYxMXB4IC00NDdweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDM5NXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ3OHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6NXB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY+aW1ne1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA2N3B4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMTE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5pdGVtLXByb2dyZXNzaW9uLXBvd2Vye1xyXG4gICAgICAgICAgICAgICAgLmhlcm8tdHlwZXtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC01cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5pdGVtLXByb2dyZXNzaW9uLWFnaWxle1xyXG4gICAgICAgICAgICAgICAgLmhlcm8tdHlwZXtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC01NXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmhlcm8tYXZhdGFye1xyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC00MTFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0OXB4IC0zM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLml0ZW0tcHJvZ3Jlc3Npb24taW50ZWxsaWdlbnR7XHJcbiAgICAgICAgICAgICAgICAuaGVyby10eXBle1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogLTEwNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmhlcm8tYXZhdGFye1xyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC04MTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg0N3B4IC0zNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVyby1kYXRhe1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDY1cHggMTVweCAxMjdweDtcclxuXHJcbiAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246MnB4IC0yMDZweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwIDAgMjVweDtcclxuICAgICAgICAgICAgICAgIC5ub3dyYXAoKVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmhlcm8taW5mby1pbm5lcntcclxuICAgICAgICBwYWRkaW5nOiAyMTFweCAwIDA7XHJcbiAgICAgICAgLmJ0bi1jb217XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6MjRweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAvLyBsZWZ0Oi0xMHB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaGVyby1hdmF0YXJ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6NDk5cHg7XHJcbiAgICAgICAgd2lkdGg6IDIwOXB4O1xyXG4gICAgICAgIGhlaWdodDogMTcycHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC8vIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgLm1peGlucy1jb250ZW50KCk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLWhlcm8tYXZhdGFyLnBuZycpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIC5wb3MtYm94LWNjLWIoKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJiA+IGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgICAgICAucG9zLWJveC1jYy1iKCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIC5oZXJvLWNvdmVye1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucHJvZ3Jlc3Npb24taGVyby1pbmZve1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIC8vIHRvcDo2NTNweDtcclxuICAgICAgICAvLyBsZWZ0OiA1MCU7XHJcbiAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCUpO1xyXG4gICAgICAgIG1hcmdpbjotMTAwcHggYXV0byAwO1xyXG4gICAgICAgIC8vd2lkdGg6IDE3MDJweDtcclxuICAgICAgICBoZWlnaHQ6IDkwOHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL2ltZy5kb3RhMi5jb20uY24vZmlsZS85ZC82Yy85ZDZjMGI0Mzk2NGI0YTYyMzVkYzc4NTBhNGM1OWY2OTE1NTI5ODY2NTkucG5nKSBuby1yZXBlYXQgMjBweCAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDpjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC8vbGVmdDoyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvLWluZm8tYmR7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDExO1xyXG4gICAgICAgIC5pdGVtLWNvdmVye1xyXG4gICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOjEwOCU7XHJcbiAgICAgICAgICAgIGxlZnQ6NTAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDotMjI1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOjQ1NXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6MjYzcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9iZ19jb3Zlci5wbmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgICAgICBwYWRkaW5nOjM0cHggMzhweCAxM3B4IDM4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiNiZWJlYmU7XHJcbiAgICAgICAgICAgIC5hdmF0YXJ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDo0MXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OjQxcHg7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDo3cHg7XHJcbiAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaXRlbS1zaXplMXtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OjE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOjEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguNik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaXRlbS1zaXplMntcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OjE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOjVweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC41KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pdGVtLXNpemUze1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IC05cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguNCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMyNnB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5yb3cxe1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5yb3cye1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDozMHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6MTZweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MzRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjNweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnJvdzN7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDoxN3B4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjM2cHg7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgLnRpcHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjExNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDozN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9iZ19idG5fc21hbGwucG5nKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6MjRweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOjhweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MDtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogLTM3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5yb3c0e1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OjA7XHJcbiAgICAgICAgICAgICAgICByaWdodDowO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOjIycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLml0ZW0tY292ZXItaXB0e1xyXG4gICAgICAgICAgICB3aWR0aDoxNzJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OjMzcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IzIyMWUyYztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czoxNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MzBweDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6NXB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNnB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDoxNHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLW1pbi1zcnBpdGUteS5wbmcpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjhweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDo0MXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OjE5cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW5wdXR7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDoxMjZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDoxNnB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOjAgbm9uZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6bm9uZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiNiZWJlYmU7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmhlcm8tbm90LXNlbGVjdHtcclxuICAgICAgICAuYnRuLXN1cmV7XHJcbiAgICAgICAgICAgIHdpZHRoOjIxN3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6NTdweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjozMHB4IGF1dG8gMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2JnX2J0bl9zdXJlLnBuZyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuOTtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5oZXJvLXNlbGVjdHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLmhlcm8tY292ZXJ7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDg3JTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgei1pbmRleDogMTM7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMTNweDtcclxuICAgICAgICB3aWR0aDogNDMycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNDVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvYmdfY292ZXIxLnBuZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIHBhZGRpbmc6MzVweDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgJi1uYW1le1xyXG4gICAgICAgICAgICBmb250LXNpemU6MThweDtcclxuICAgICAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBoZWlnaHQ6MzJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaW1nc3tcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0Oi01cHg7XHJcbiAgICAgICAgICAgIC5pdGVte1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6NjhweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDo3OXB4O1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6NXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTo1cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6MnB4IHNvbGlkICMzZTNiNDY7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSwmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjojZWZiOTQ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6MDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOjA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OjA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTowO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDE4NSw1MiwuMik7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucHJvZ3Jlc3Npb24tbGlzdHtcclxuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICB0b3A6MTZweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6LTEwcHg7XHJcbiAgICB9XHJcbiAgICAucHJvZ3Jlc3Npb24tbGlzdC1iZ3tcclxuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAycHg7XHJcbiAgICAgICAgdG9wOiAtMTJweDtcclxuICAgICAgICB3aWR0aDogMTE5NnB4O1xyXG4gICAgICAgIGhlaWdodDogNDkycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2JnX3Byb2dyZXNzaW9uX2xpc3QuanBnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLnRleHQtaGlnaGxpZ2h0e1xyXG4gICAgY29sb3I6I2ZmYzI0MDtcclxufVxyXG5cclxuLmctc2VjdGlvbntcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgbWFyZ2luLXRvcDotMXB4O1xyXG4gICAgJi10aXRsZXtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGgze1xyXG4gICAgICAgICAgICBoZWlnaHQ6MTE1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjo3NXB4IGF1dG8gMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOjA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5iZ190aXRsZV9zd2pqe1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvYmdfdGl0bGVfc3dqai5wbmcpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYmdfdGl0bGVfc3d0entcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2JnX3RpdGxlX3N3dHoucG5nKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJnX3RpdGxlX3Jhbmt7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9iZ190aXRsZV9yYW5rLnBuZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5iZ190aXRsZV94eHpse1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvYmdfdGl0bGVfeHh6bC5wbmcpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYmdfdGl0bGVfeHJ6bHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2JnX3RpdGxlX3hyemwucG5nKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJnX3RpdGxlX3J1bGV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9iZ190aXRsZV9ydWxlLnBuZyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1kaXNje1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZToxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZy1zZWN0aW9uM3tcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9iZy13cmFwcGVyMDMuanBnKTtcclxuICAgIGhlaWdodDoxNTIwcHg7XHJcbiAgICAubGF5ZXJ7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gICAgLmJnX2hlcm9fbGF5ZXIze1xyXG4gICAgICAgIHdpZHRoOjY5NHB4O1xyXG4gICAgICAgIGhlaWdodDo3MTNweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOnVybCguLi9pbWcvYmdfaGVyby5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAtMzAycHg7XHJcbiAgICAgICAgdG9wOiAtMjU1cHg7XHJcbiAgICB9XHJcbiAgICAuc3dqai1jb250YWluZXJ7XHJcbiAgICAgICAgaGVpZ2h0OjM1MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDotNTBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDo0MHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgJi1iZ3tcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMjlweDtcclxuICAgICAgICAgICAgd2lkdGg6MTE1OHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNDhweDtcclxuICAgICAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvYmdfc3dqal9jb250YWluZXIucG5nKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnN3amotaXRlbXtcclxuICAgICAgICB3aWR0aDogMjUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMTRweDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTlweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9iZ19zd2pqX2l0ZW0ucG5nKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgLnN0YXR1c3tcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246MCAtNjBweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC0xMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdGF0dXN7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogNzhweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6NjRweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDoxNjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6LTZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2JnX3N0YXR1cy5wbmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAudGV4dC1oaWdobGlnaHR7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNzJweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGl7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6MjVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDo3MHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2JnX2NpLnBuZyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBwe1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wMXtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDoyMHB4O1xyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46LTJweCA0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiNmZmMyNDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wMntcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDoyNXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6MTJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc3d0ei1jb250YWluZXJ7XHJcbiAgICAgICAgcGFkZGluZy10b3A6MzhweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLmJnX3N3dHpfaW1nMXtcclxuICAgICAgICAgICAgd2lkdGg6NDAxcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDo0MDlweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDp1cmwoLi4vaW1nL2JnX3N3dHpfaW1nMS5wbmcpIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMjM1cHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtMjc1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnN3dHotaXRlbXtcclxuICAgICAgICBoZWlnaHQ6MTY1cHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OjYyMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206MjBweDtcclxuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICAudGh1bWJuYWlse1xyXG4gICAgICAgICAgICB3aWR0aDoxMDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OjEwMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOjUwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6NDkwcHg7XHJcbiAgICAgICAgICAgIHRvcDoyMHB4O1xyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OjEwMCU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhcHRpb257XHJcbiAgICAgICAgICAgIHdpZHRoOjU2M3B4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6MTZweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgY29sb3I6Izc2NmZiYztcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOjAgMnB4IDAgNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdGFye1xyXG4gICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6MDtcclxuICAgICAgICAgICAgYm90dG9tOjA7XHJcbiAgICAgICAgICAgICYtaXRlbXtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6MTBweDtcclxuICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDozMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDozMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wMXtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6MjJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDo5NXB4O1xyXG4gICAgICAgICAgICBjb2xvcjojZmZmO1xyXG4gICAgICAgICAgICBie1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucDJ7XHJcbiAgICAgICAgICAgIGhlaWdodDozOHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6MTRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnAze1xyXG4gICAgICAgICAgICBoZWlnaHQ6MzBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmctc2VjdGlvbjR7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvYmctd3JhcHBlcjA0LmpwZyk7XHJcbiAgICBoZWlnaHQ6OTQ2cHg7XHJcbiAgICAuZy1zZWN0aW9uLWRpc2N7XHJcbiAgICAgICAgbWFyZ2luLXRvcDotNHB4O1xyXG4gICAgfVxyXG4gICAgLmhyZW8tcm9hZC10aXRsZXtcclxuICAgICAgICBoZWlnaHQ6IDY5cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2JnX3RpdGxlX2hlcm9fcm9hZC5wbmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBtYXJnaW4tdG9wOjIwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOjA7XHJcbiAgICB9XHJcbiAgICAuaHJlby1yb2FkLWZvb3RlcntcclxuICAgICAgICBmb250LXNpemU6MTRweDtcclxuICAgICAgICBjb2xvcjojNzY2ZmJjO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OjI0cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOjM4cHg7XHJcbiAgICAgICAgaGVpZ2h0Ojk4cHg7XHJcbiAgICB9XHJcbiAgICAuaGVyby1yb2FkLWl0ZW17XHJcbiAgICAgICAgd2lkdGg6IDEwMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDExNXB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTI2cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIC5oZXJvLXJvYWQtaXRlbS1jb3ZlcntcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hY3RpdmV7XHJcbiAgICAgICAgICAgICYgPiAudGV4dC1oaWdobGlnaHR7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjojZmZmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2VsZWN0e1xyXG4gICAgICAgICAgICAuaGVyby1yb2FkLWl0ZW0tY2VudGVyLmFjdGl2ZXtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTEyOXB4IDVweDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMjYycHggNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5oZXJvLXJvYWQtaXRlbS1jZW50ZXIuZGlzYWJsZWQsXHJcbiAgICAgICAgICAgIC5oZXJvLXJvYWQtaXRlbS1jZW50ZXIuZGlzYWJsZWQ6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zNzhweCA1cHg7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmhlcm8tcm9hZC1pdGVtLWxlZnR7XHJcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDowO1xyXG4gICAgICAgIHRvcDowO1xyXG4gICAgICAgIGhlaWdodDoxMjZweDtcclxuICAgICAgICB3aWR0aDo0NzJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvYmdfaXRlbTEucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9iZ19pdGVtMV9hY3RpdmUucG5nKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaGVyby1yb2FkLWl0ZW0tY2VudGVye1xyXG4gICAgICAgIHdpZHRoOjExNnB4O1xyXG4gICAgICAgIGhlaWdodDoxMTZweDtcclxuICAgICAgICBtYXJnaW46NHB4IGF1dG8gMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvYmdfaXRlbV9jZW50ZXIucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4cHggLTI1MXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15Oi0zNzZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTEyOXB4IC0yNDhweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMjYxcHggLTI0OHB4O1xyXG4gICAgICAgICAgICAgICAgLml0ZW17XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6MDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDowO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6MDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTowO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2JnX2NvdmVyMy5wbmcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDN7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubm97XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZGlzYWJsZWQsJi5kaXNhYmxlZDpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMzc4cHggLTI0N3B4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmhlcm8tcm9hZC1pdGVtLWNvdmVye1xyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6NTAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNTc1cHggLyAyO1xyXG4gICAgICAgIHRvcDoxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIHdpZHRoOjU3NXB4O1xyXG4gICAgICAgIGhlaWdodDoyMzNweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvYmdfY292ZXIyLnBuZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgICYtY29udGFpbmVye1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6NDBweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDN7XHJcbiAgICAgICAgICAgIGhlaWdodDo2NnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogODZweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOjE0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiNiZWJlYmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ub3tcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pdGVte1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6MTE1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDoxMzVweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OjEwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmdldCwmLm5vLXByaXple1xyXG4gICAgICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6MDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6MDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDowO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTowO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9iZ19jb3ZlcjMucG5nKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuc3RhdHVze1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5uby1ob3ZlcntcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgLy93aWR0aDoxMDVweDtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6NjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubmFtZXtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDowO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6MDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTo1cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjE0cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjojYmViZWJlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OjI4cHg7XHJcbiAgICAgICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiM2ZTZlNmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgICAgICAgIHdpZHRoOjc1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6MjdweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9iZ19idG5fc21hbGxfMS5wbmcpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MTRweDtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTM3cHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC0yN3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zdGF0dXN7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjojZmZjOTc0O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjE4cHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDoxMHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOjEwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaGVyby1yb2FkLWl0ZW0tcmlnaHR7XHJcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6MDtcclxuICAgICAgICB0b3A6MDtcclxuICAgICAgICBoZWlnaHQ6MTI2cHg7XHJcbiAgICAgICAgd2lkdGg6NDcycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2JnX2l0ZW0yLnBuZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvYmdfaXRlbTJfYWN0aXZlLnBuZyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZy1zZWN0aW9uNXtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9iZy13cmFwcGVyMDUuanBnKTtcclxuICAgIG1pbi1oZWlnaHQ6OTc2cHg7XHJcbiAgICBjb2xvcjogIzhhOTVhODtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLmctc2VjdGlvbi10aXRsZSBoM3tcclxuICAgICAgICBtYXJnaW4tdG9wOjUwcHg7XHJcbiAgICB9XHJcbiAgICAucmFuay1jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMjA2cHg7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAuc3dpcGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDEwNjVweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgLnJhbmstY29udGVudCB7XHJcbiAgICAgICAgaGVpZ2h0OjU2MHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICAuaXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlblxyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtIHVsIHtcclxuICAgICAgICB3aWR0aDogNTE0cHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OjI4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtIGxpIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjgyMDQ1O1xyXG4gICAgICAgIGNvbG9yOiNjYWQ0ZTQ7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBmb250LXNpemU6MTRweDtcclxuICAgICAgICAmLmNhcHRpb257XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IzI4MjA0NTtcclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiM3NjZmYmM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaXRlbSBsaSA+IHNwYW57XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAuaXRlbSAuY29sMSB7XHJcbiAgICAgICAgd2lkdGg6IDgwcHhcclxuICAgIH1cclxuICAgIC5pdGVtIC5pbWctY2hlbmdoYW97XHJcbiAgICAgICAgd2lkdGg6IDY2JTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICB9XHJcbiAgICAuaXRlbSAuY29sMiB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAtby10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIHdvcmQtd3JhcDogbm9ybWFsO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuaXRlbSAuY29sMyB7XHJcbiAgICAgICAgd2lkdGg6IDEzNnB4XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW0gLmNvbDQge1xyXG4gICAgICAgIHdpZHRoOiA5NXB4O1xyXG4gICAgICAgIGNvbG9yOiNmZmMyNDA7XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW0gLmF2YXRhciB7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICB3aWR0aDogMjZweDtcclxuICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czo1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW0gLm5hbWUge1xyXG4gICAgICAgIGNvbG9yOiAjY2FkNGU0O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgLW8tdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICB3b3JkLXdyYXA6IG5vcm1hbDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAucmFuay1uYXZnYXRpb24ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDJweDtcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICBjb2xvcjogIzc2NmZiYztcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzMjI5NTA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogODZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgJjpob3ZlciwmLmFjdGl2ZXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiNmZmMyNDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6I2ZmYzI0MDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6MTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jdXJyZW50LXJhbmt7XHJcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOnVybCguLi9pbWcvYmdfY3VycmVudF9yYW5rLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIH1cclxuICAgIC51cGRhdGUtdGltZSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgZm9udC1zaXplOjE0cHg7XHJcbiAgICAgICAgY29sb3I6IzU3NTc1NztcclxuICAgIH1cclxufVxyXG5cclxuLmctc2VjdGlvbjZ7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvYmctd3JhcHBlcjA2LmpwZyk7XHJcbiAgICBtaW4taGVpZ2h0OjkxOHB4O1xyXG59XHJcblxyXG4uZy1zZWN0aW9uN3tcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9iZy13cmFwcGVyMDcuanBnKTtcclxuICAgIG1pbi1oZWlnaHQ6MTMzNnB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC50YWItbmF2e1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAmLWl0ZW17XHJcbiAgICAgICAgICAgIGhlaWdodDozNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOjc2cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOjE4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiM4YTcxZDQ7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjojZmZjMjQwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTo0cHggc29saWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OjM1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudGFiLXBhbmVse1xyXG4gICAgICAgIHdpZHRoOjg5MnB4O1xyXG4gICAgICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXRvcDozNXB4O1xyXG4gICAgICAgIGNvbG9yOiNjY2NjY2M7XHJcbiAgICAgICAgZm9udC1zaXplOjE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgJi1pdGVte1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBoZWlnaHQ6NjU4cHg7XHJcbiAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjoxNHB4IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MTRweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxNHB4O1xyXG4gICAgICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZjVmYzc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uZy1yaWdodC1uYXZ7XHJcbiAgICB3aWR0aDoxODRweDtcclxuICAgIGhlaWdodDogNzgwcHg7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAvLyBib3R0b206MTBweDtcclxuICAgIHJpZ2h0OjEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvYmctcmlnaHRuYXYucG5nKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgei1pbmRleDogNTA7XHJcbiAgICB0b3A6NTAlO1xyXG4gICAgbWFyZ2luLXRvcDotMzkwcHg7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEzNjZweCkge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC44KTtcclxuICAgICAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoLjgpO1xyXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKC44KTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC44KTtcclxuICAgICAgICByaWdodDotMTJweDtcclxuICAgICAgICAvLyBib3R0b206LTc3cHg7XHJcbiAgICB9XHJcbiAgICAuaXRlbTMsXHJcbiAgICAuaXRlbTQsXHJcbiAgICAuaXRlbTUsXHJcbiAgICAuaXRlbTYsXHJcbiAgICAuaXRlbTcsXHJcbiAgICAuaXRlbTh7XHJcbiAgICAgICAgaGVpZ2h0OjY2cHg7XHJcbiAgICAgICAgbWFyZ2luOjAgYXV0bztcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2JnLXJpZ2h0bmF2LXRpdC5wbmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBjZW50ZXI7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHJpZ2h0Oi00cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLml0ZW0xe1xyXG4gICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDY0cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgLm51bXtcclxuICAgICAgICAgICAgY29sb3I6I2ZmYzI0MDtcclxuICAgICAgICAgICAgZm9udC1zaXplOjE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDoyNXB4O1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6MDtcclxuICAgICAgICAgICAgICAgIHRvcDowO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLW1pbi1zcnBpdGUteS5wbmcpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTcxcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDoyMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OjM0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaXtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMjJweDtcclxuICAgICAgICAgICAgdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLml0ZW0ye1xyXG4gICAgICAgIGhlaWdodDo0MHB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICAgIC5pdGVtM3tcclxuICAgICAgICBoZWlnaHQ6NThweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6MDtcclxuICAgIH1cclxuICAgIC5pdGVtNHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6LTUxcHg7XHJcbiAgICB9XHJcbiAgICAuaXRlbTUsLml0ZW04e1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzNHB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDRweDtcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6OTVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OjIwcHg7XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOi0yMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLml0ZW01e1xyXG4gICAgICAgIGJhY2tncm91bmQ6bm9uZTtcclxuICAgICAgICBhOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2JnLXJpZ2h0bmF2LXRpdC5wbmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15Oi0xMzhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgLml0ZW02e1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTotMTkwcHg7XHJcbiAgICB9XHJcbiAgICAuaXRlbTd7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15Oi0yNTdweDtcclxuICAgIH1cclxuICAgIC5pdGVtOHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciAtMzM0cHg7XHJcbiAgICB9XHJcbiAgICAuaXRlbTl7XHJcbiAgICAgICAgaGVpZ2h0OjE1MHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nLXRvcDoxMXB4O1xyXG4gICAgICAgIHRhYmxlLGNhbnZhcyxpbWd7XHJcbiAgICAgICAgICAgIHdpZHRoOjEwMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6MTAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBib3JkZXI6MXB4IHNvbGlkICM3ZTY3Yzc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLml0ZW0xMHtcclxuICAgICAgICBoZWlnaHQ6MTEycHg7XHJcbiAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICY6aG92ZXIgaXtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6MTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaXtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206MDtcclxuICAgICAgICAgICAgbGVmdDoyN3B4O1xyXG4gICAgICAgICAgICB3aWR0aDoxMzNweDtcclxuICAgICAgICAgICAgaGVpZ2h0OjIzcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6dXJsKC4uL2ltZy9iZ19nby5wbmcpIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucy1idG57XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IzQ4MjU5MDtcclxuICAgICAgICBjb2xvcjojYjQ4ZmZmO1xyXG4gICAgICAgIGZvbnQtc2l6ZToxMnB4O1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IC44O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmRpc2FibGVkLCYuZGlzYWJsZWQ6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdyYXk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZDBkMGQwO1xyXG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnBvcC1hd2FyZHtcclxuICAgIHdpZHRoOjY5M3B4O1xyXG4gICAgaGVpZ2h0OjQ2MnB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2JnX3BvcHVwX2F3YXJkLnBuZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgdG9wOjUwJTtcclxuICAgIGxlZnQ6NTAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6LTY5M3B4IC8gMjtcclxuICAgIG1hcmdpbi10b3A6LTQ2MnB4IC8gMjtcclxuICAgICYtY29udGFpbmVye1xyXG4gICAgICAgIHdpZHRoOjU5NnB4O1xyXG4gICAgICAgIGhlaWdodDozMTJweDtcclxuICAgICAgICBtYXJnaW46ODRweCAwIDAgNTRweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGZvbnQtc2l6ZToxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIHBhZGRpbmc6MCAyNXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6NHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgcHtcclxuICAgICAgICAgICAgbWFyZ2luOjEycHggMDtcclxuICAgICAgICAgICAgY29sb3I6I2E1YTNhZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wb3AtbWFza3tcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjgpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICAmOmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgaGVpZ2h0OjEwMCU7XHJcbiAgICB9XHJcbiAgICAmLCp7XHJcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuLnBvcC1jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAtMzBweDtcclxuICAgIHRvcDogMTZweDtcclxuICAgIHdpZHRoOiAzOHB4O1xyXG4gICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2JnX3BvcHVwX2Nsb3NlLnBuZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG4ucG9wLWNvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTIxYzMwO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAuYS1idG4ge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDI0NHB4O1xyXG4gICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00NzlweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZDU5Njg7XHJcbiAgICB9XHJcblxyXG4gICAgLmEtYnRuOmhvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAuOTtcclxuICAgIH1cclxuXHJcbiAgICAuYS1idG4uZGlzYWJsZWQge1xyXG4gICAgICAgIGNvbG9yOiAjZDRkMmQyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTUzOXB4O1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZVxyXG4gICAgfVxyXG5cclxuICAgIC5hLWJ0bi5zbWFsbCB7XHJcbiAgICAgICAgd2lkdGg6IDg0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZToxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wb3AtaGQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCA0NXB4O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIC5ib3gtbmFtZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZiODM3O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgNHB4XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGJye1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5hbGVydC10ZXh0IHtcclxuICAgICAgICBoZWlnaHQ6MjA2cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgIGhlaWdodDoxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaW5uZXJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgcGFkZGluZzowIDUwcHg7XHJcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFsZXJ0LXRleHQgYiB7XHJcbiAgICAgICAgY29sb3I6ICNmZmVjOTU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gICAgfVxyXG4gICAgLmJ0biB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZ19hcnJvdy5wbmcpIG5vLXJlcGVhdDtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDY4cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTQwcHg7XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogLjlcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5kaXNhYmxlZCxcclxuICAgICAgICAmLmRpc2FibGVkOmhvdmVye1xyXG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5idG4tbGVmdCB7XHJcbiAgICAgICAgbGVmdDogMzBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDBcclxuICAgIH1cclxuICAgIC5idG4tcmlnaHQge1xyXG4gICAgICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMHB4IDBcclxuICAgIH1cclxuXHJcbiAgICAucG9wLWZ0IHtcclxuICAgICAgICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgICAgICAgLmEtYnRue1xyXG4gICAgICAgICAgICBtYXJnaW46MzBweCAyMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDoxNjFweDtcclxuICAgICAgICAgICAgaGVpZ2h0OjQxcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOnVybCguLi9pbWcvYmdfYWJ0bi5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxNnB4O1xyXG4gICAgICAgICAgICBjb2xvcjojNDgyNzA5O1xyXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MnB4XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvZGUtY29udGFpbmVye1xyXG4gICAgICAgIG1hcmdpbi10b3A6MzhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgICAgICBmb250LXNpemU6MThweDtcclxuICAgICAgICAuY29weS1idG57XHJcbiAgICAgICAgICAgIGNvbG9yOiM4YTcxZDQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wcml6ZS1jb250ZW50e1xyXG4gICAgICAgIC8vIHdpZHRoOjU5MHB4O1xyXG4gICAgICAgIGhlaWdodDoxNzBweDtcclxuICAgICAgICBtYXJnaW46MCBhdXRvO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYmFja2dyb3VuZDp1cmwoLi4vaW1nL2JnX3ByaXplX2NvbnRlbnQucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgIC5wcml6ZS1pbWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucHJpemUtaW1nIGltZ3tcclxuICAgICAgICAgICAgbWF4LWhlaWdodDo5MCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OjUwJTtcclxuICAgICAgICAgICAgdG9wOjUwJTtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucHJpemUtbmFtZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIycHhcclxuICAgICAgICB9XHJcbiAgICAgICAgLnByaXplLXRpcCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnN3aXBlci1zbGlkZXtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgfVxyXG4gICAgLnNoYXJlLWJveHtcclxuICAgICAgICBwYWRkaW5nLXRvcDozNHB4O1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6MTIzcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDoxMjNweDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OjIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDoyMHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6MTIwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6MTIwcHg7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucG9wLWFkZHJlc3N7XHJcbiAgICAucG9wLWNvbnRhaW5lcntcclxuICAgICAgICB3aWR0aDogNTU4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA2MDBweDtcclxuICAgICAgICBtaW4td2lkdGg6IDU1OHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6dXJsKC4uL2ltZy9iZ19wb3BfYWRkcmVzcy5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICB9XHJcbiAgICAucG9wLWhkIHtcclxuICAgICAgICBoZWlnaHQ6IDczcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDExMnB4XHJcbiAgICB9XHJcblxyXG4gICAgLnBvcC1iZCB7XHJcbiAgICAgICAgd2lkdGg6IDQ2NXB4O1xyXG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDBcclxuICAgIH1cclxuXHJcbiAgICAucm93Om5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuICAgIC5jb2wtbGVmdCB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDNweDtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHhcclxuICAgIH1cclxuXHJcbiAgICAuc2VjIHtcclxuICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYzpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweFxyXG4gICAgfVxyXG4gICAgLnNlYy5qLWFyZWF7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDNweDtcclxuICAgIH1cclxuICAgIC5pcHQge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIGJvcmRlcjogMCBub25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB3aWR0aDogMzI0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXHJcbiAgICB9XHJcblxyXG4gICAgLnJlZCB7XHJcbiAgICAgICAgY29sb3I6ICNmMTQzNDM7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogM3B4XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXQsXHJcbiAgICBzZWxlY3Qge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwXHJcbiAgICB9XHJcbn1cclxuXHJcbi5wb3AtY2hlbmdoYW8sXHJcbi5wb3AtcHJpemV7XHJcbiAgICAucG9wLWNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDQ4NHB4O1xyXG4gICAgICAgIGhlaWdodDogMzY3cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDp1cmwoLi4vaW1nL2JnX3BvcF9jb250YWluZXIucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgIC5wb3AtY2xvc2V7XHJcbiAgICAgICAgICAgIHJpZ2h0Oi00NXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnBvcC1jaGVuZ2hhb3tcclxuICAgIC5wcml6ZS1jb250ZW50e1xyXG4gICAgICAgIGhlaWdodDo4NHB4O1xyXG4gICAgfVxyXG4gICAgLnBvcC1jb250YWluZXIgLmJ0bntcclxuICAgICAgICB0b3A6ODdweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgIC5pdGVtLWNoZW5naGFve1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBsZWZ0OmF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgdG9wOmF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucG9wLWFsZXJ0e1xyXG4gICAgLnBvcC1jb250YWluZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDp1cmwoLi4vaW1nL2JnX3BvcF9hbGVydC5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgd2lkdGg6NDM2cHg7XHJcbiAgICAgICAgaGVpZ2h0OjIwNnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucG9wLWdldC1wcml6ZXtcclxuICAgIC5wb3AtY29udGFpbmVye1xyXG4gICAgICAgIGJhY2tncm91bmQ6dXJsKC4uL2ltZy9iZ19wb3BfZ2V0X3ByaXplLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICB3aWR0aDo0ODZweDtcclxuICAgICAgICBoZWlnaHQ6Mjg1cHg7XHJcbiAgICAgICAgLnBvcC1jbG9zZXtcclxuICAgICAgICAgICAgcmlnaHQ6IC01MHB4O1xyXG4gICAgICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnBvcC1oZHtcclxuICAgICAgICAgICAgaGVpZ2h0OjcycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3MnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucG9wLWJke1xyXG4gICAgICAgICAgICBoZWlnaHQ6MTY4cHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wb3AtZnR7XHJcbiAgICAgICAgICAgIGhlaWdodDo0MnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOjE0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiNhNmEzYjA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5oZXJvLWltZy1ib3h7XHJcbiAgICAgICAgd2lkdGg6IDIwOXB4O1xyXG4gICAgICAgIGhlaWdodDogMTcycHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OjUwcHg7XHJcbiAgICAgICAgdG9wOi0ycHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmdfaGVyb19pbWdfYm94LnBuZykgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY+aW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaS1jcnlzdGFsLWJveHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OjEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgd2lkdGg6IDIxMHB4O1xyXG4gICAgICAgIC5pLWNyeXN0YWx7XHJcbiAgICAgICAgICAgIHRvcDo0NCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm5hbWV7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAtMjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4jZ3NlY3Rpb24ye1xyXG4gICAgbWluLWhlaWdodDogOTA0cHg7XHJcbiAgICAvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC05cHg7XHJcbiAgICAvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC0yMHB4O1xyXG4gICAgJjphZnRlcntcclxuICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OjUwcHg7XHJcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDo1MCU7XHJcbiAgICAgICAgYm90dG9tOjA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6dXJsKC4uL2ltZy9iZ19zZWN0aW9uMl9saW5lLnBuZykgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcbiAgICB9XHJcbn1cclxuLnJhbmstcHJpemUtY29udGFpbmVye1xyXG4gICAgaGVpZ2h0OjYwMnB4O1xyXG4gICAgYmFja2dyb3VuZDp1cmwoLi4vaW1nL2JnX3JhbmtfcHJpemUuanBnKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuICAgIC5pbm5lcntcclxuICAgICAgICBoZWlnaHQ6MTAwJTtcclxuICAgICAgICB3aWR0aDoxMDY2cHg7XHJcbiAgICAgICAgbWFyZ2luOjAgYXV0bztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAudGlja2V0LC50aXB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9iZ190aWNrZXQucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgfVxyXG4gICAgLnRpY2tldHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDcwcHg7XHJcbiAgICAgICAgd2lkdGg6IDI2MHB4O1xyXG4gICAgICAgIGhlaWdodDogMTgzcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwcHggLTEycHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogLTE5OHB4O1xyXG4gICAgICAgICAgICAudGlwe1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudGlwe1xyXG4gICAgICAgIHdpZHRoOjQxMnB4O1xyXG4gICAgICAgIGhlaWdodDoxMTBweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogLTczcHg7XHJcbiAgICAgICAgdG9wOiAtOThweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zOTJweDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcbltqX3Nsb3Q9JzEnXXtcclxuICAgIC5za2lsbC1uYW1le1xyXG4gICAgICAgIGNvbG9yOiNiMjNiNDQ7XHJcbiAgICB9XHJcbn1cclxuW2pfc2xvdD0nMidde1xyXG4gICAgLnNraWxsLW5hbWV7XHJcbiAgICAgICAgY29sb3I6IzU2YjYyZjtcclxuICAgIH1cclxufVxyXG5bal9zbG90PSczJ117XHJcbiAgICAuc2tpbGwtbmFtZXtcclxuICAgICAgICBjb2xvcjojM2M5ZWQxO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLypiYXNlIGNvZGUqL1xyXG4uYW5pbWF0ZWQge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xyXG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgfVxyXG4gIC5hbmltYXRlZC5pbmZpbml0ZSB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgfVxyXG4gIC5hbmltYXRlZC5oaW5nZSB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XHJcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xyXG4gIH1cclxuICAvKnRoZSBhbmltYXRpb24gZGVmaW5pdGlvbiovXHJcbiAgQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xyXG4gICAgMjAlIHtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApXHJcbiAgICB9XHJcbiAgICA0MCUsXHJcbiAgICA0NSUge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKVxyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMClcclxuICAgIH1cclxuICB9XHJcbiAgQGtleWZyYW1lcyBib3VuY2VPdXREb3duIHtcclxuICAgIDIwJSB7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcclxuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMClcclxuICAgIH1cclxuICAgIDQwJSxcclxuICAgIDQ1JSB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMClcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApXHJcbiAgICB9XHJcbiAgfVxyXG4gIC5ib3VuY2VPdXREb3duIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XHJcbiAgICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0RG93blxyXG4gIH1cclxuICBALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcclxuICAgIDAlLCAxMDAlLCA2MCUsIDc1JSwgOTAlIHtcclxuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAuNjEsIC4zNTUsIDEpO1xyXG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAuNjEsIC4zNTUsIDEpXHJcbiAgICB9XHJcbiAgICAwJSB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKVxyXG4gICAgfVxyXG4gICAgNjAlIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApXHJcbiAgICB9XHJcbiAgICA3NSUge1xyXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKVxyXG4gICAgfVxyXG4gICAgOTAlIHtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKVxyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICB0cmFuc2Zvcm06IG5vbmVcclxuICAgIH1cclxuICB9XHJcbiAgQGtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xyXG4gICAgMCUsIDEwMCUsIDYwJSwgNzUlLCA5MCUge1xyXG4gICAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIC42MSwgLjM1NSwgMSk7XHJcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIC42MSwgLjM1NSwgMSlcclxuICAgIH1cclxuICAgIDAlIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKVxyXG4gICAgfVxyXG4gICAgNjAlIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKVxyXG4gICAgfVxyXG4gICAgNzUlIHtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcclxuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKVxyXG4gICAgfVxyXG4gICAgOTAlIHtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKVxyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICB0cmFuc2Zvcm06IG5vbmVcclxuICAgIH1cclxuICB9XHJcbiAgLmJvdW5jZUluRG93biB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkRvd247XHJcbiAgICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duXHJcbiAgfVxyXG5cclxuLm92aHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLm5vLWxvZ2lue1xyXG4gICAgLmpfbG9naW57XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOjYwcHg7XHJcbiAgICAgICAgaGVpZ2h0OjY3cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tLWZvcmdldHtcclxuICAgIGNvbG9yOiNmZmMyNDA7XHJcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAtMTA2cHg7XHJcbiAgICB0b3A6IDIxcHg7XHJcbn1cclxuLm0tZm9yZ2V0OmFmdGVye1xyXG4gICAgY29udGVudDogXCIhXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDI0cHg7XHJcbiAgICByaWdodDogLTE4cHg7XHJcbiAgICB3aWR0aDogMTVweDtcclxuICAgIGhlaWdodDogMTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OjE1cHg7XHJcbiAgICB0b3A6IDNweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMyNDA7XHJcbiAgICBjb2xvcjojMmYxODRlO1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbiNwb3BfZm9yZ2V0IGgye1xyXG4gICAgd2lkdGg6IDYwMHB4O1xyXG4gICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDU1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDAzYzRjO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNTJweDtcclxuICAgIHRvcDogMjRweDtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbiNwb3BfZm9yZ2V0IGltZ3tcclxuICAgIG1heC13aWR0aDoxMDAlO1xyXG59XHJcbiNwb3BfZm9yZ2V0IGxpe1xyXG4gICAgbWFyZ2luOiAxMnB4IDA7XHJcbiAgICAgICAgY29sb3I6ICNhNWEzYWU7XHJcbn1cclxuIiwiQGNoYXJzZXQgJ3V0Zi04JztcclxuLy/luLjnlKjlj5jph4/lj4rmoLflvI/lrprkuYnvvIzkvZzkuLrkuIDkuKrlt6XlhbdMZXNz6KKr5YW25LuWTGVzc1xyXG4vL+Wtl+S9k+Wkp+Wwjzrpu5jorqQxNHB4XHJcbi8v5Y676ZmkYeWSjGxhYmVs55qE6Jma57q/XHJcbi5yZW1vdmVfZG90dGVkKCl7XHJcbiAgYSxsYWJlbCB7YmxyOn4nZXhwcmVzc2lvbih0aGlzLm9uRm9jdXM9dGhpcy5ibHVyKCkpJ31cclxuICBhLGxhYmVsIHtvdXRsaW5lOm5vbmU7fVxyXG59XHJcbi5mb250KEBzaXplOjE0cHgpe1xyXG4gICAgZm9udC1zaXplOkBzaXplO1xyXG59XHJcbi5oMTAwKCl7XHJcbiAgICBoZWlnaHQ6MTAwJTtcclxufVxyXG4udzEwMCgpe1xyXG4gICAgd2lkdGg6MTAwJTtcclxufVxyXG4vL+i+ueahhuiuvue9rlxyXG4uYm9yZGVyKEB3OjFweCxAYzojZWVlKXtcclxuICAgIGJvcmRlcjpAdyBzb2xpZCBAYztcclxufVxyXG4vL+WumuS9jVxyXG4ucG9zKHIpe1xyXG4gICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbn1cclxuLnBvcyhhKXtcclxuICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG59XHJcbi5wb3MoZil7XHJcbiAgICBwb3NpdGlvbjpmaXhlZDtcclxufVxyXG4vL+iDjOaZr+WbvueJhywuYmcoXCIuLmltYWdlcy8xLnBuZ1wiKTtcclxuLmJnKEB1cmwpe1xyXG4gICAgYmFja2dyb3VuZDp1cmwoQHVybCkgbm8tcmVwZWF0O1xyXG59XHJcbi8v5rWu5YqoLGRpdnsuZnI7fVxyXG4uZmwoKXtcclxuICAgIGZsb2F0OmxlZnQ7XHJcbn1cclxuLmZyKCl7XHJcbiAgICBmbG9hdDpyaWdodDtcclxufVxyXG5cclxuLmxpc3Qtc24oKXtcclxuICAgIGxpc3Qtc3R5bGU6bm9uZTtcclxufVxyXG4vL+W8uuWItuS4jeaNouihjFxyXG4ubm93cmFwKCkge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIHRleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7XHJcbiAgICBvdmVyZmxvdzpoaWRkZW47XHJcbn1cclxuXHJcbi8v5Z6C55u05bGF5LitXHJcbi5wb3MtYm94LWNjLWEoQHcsQGgsQHBvczphYnNvbHV0ZSl7XHJcbiAgICB3aWR0aDpAdztcclxuICAgIGhlaWdodDpAaDtcclxuICAgIGxlZnQ6NTAlO1xyXG4gICAgdG9wOjUwJTtcclxuICAgIG1hcmdpbjotQHcvMiAwIDAgLUBoLzI7XHJcbn1cclxuXHJcbi5wb3MtYm94LWNjLWJ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG59XHJcbi5iYygpe1xyXG4gICAgbWFyZ2luOjAgYXV0bztcclxufVxyXG4vL+aWh+Wtl+WxheS4rVxyXG4udGMoKXtcclxuICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG59XHJcbi8v5paH5a2X5Z6C55u05bGF5LitXHJcbi50Y2MoQGgpe1xyXG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDpAaDtcclxufVxyXG4ubC1oKEBoKXtcclxuICAgIGhlaWdodDpAaDtcclxuICAgIGxpbmUtaGVpZ2h0OkBoO1xyXG59XHJcbi8vZGlzcGxheVxyXG4uZC1iKCl7XHJcbiAgICBkaXNwbGF5OmJsb2NrO1xyXG59XHJcbi5kLWkoKXtcclxuICAgIGRpc3BsYXk6aW5saW5lO1xyXG59XHJcbi5kLWliKCl7XHJcbiAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcclxuICAgICpkaXNwbGF5OmlubGluZTtcclxuICAgICp6b29tOjE7XHJcbn1cclxuLmQtdCgpe1xyXG4gICAgZGlzcGxheTp0YWJsZTtcclxufVxyXG4uZC1uKCl7XHJcbiAgICBkaXNwbGF5Om5vbmU7XHJcbn1cclxuLnQtbihAcDpub25lKXtcclxuICAgIHRleHQtZGVjb3JhdGlvbjpAcDtcclxufVxyXG4udGMoKXtcclxuICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG59XHJcbi50bCgpe1xyXG4gICAgdGV4dC1hbGlnbjpsZWZ0O1xyXG59XHJcbi50cigpe1xyXG4gICAgdGV4dC1hbGlnbjpyaWdodDtcclxufVxyXG4vL+WchuinklxyXG4ucmFkaXVzKEByKXtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czpAcjtcclxuICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czpAcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czpAcjtcclxufVxyXG5cclxuLy/kuInop5LlvaJcclxuLnRyaWFuZ2xlKHRvcCxAdzo1cHgsQGM6I2VlZSl7XHJcbiAgICBib3JkZXItd2lkdGg6QHc7XHJcbiAgICBib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgQGMgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItc3R5bGU6ZGFzaGVkIGRhc2hlZCBzb2xpZCBkYXNoZWQ7XHJcbn1cclxuXHJcbi50cmlhbmdsZShib3R0b20sQHc6NXB4LEBjOiNlZWUpe1xyXG4gICAgYm9yZGVyLXdpZHRoOkB3O1xyXG4gICAgYm9yZGVyLWNvbG9yOkBjIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXN0eWxlOnNvbGlkIGRhc2hlZCBkYXNoZWQgZGFzaGVkO1xyXG5cclxufVxyXG4udHJpYW5nbGUobGVmdCxAdzo1cHgsQGM6I2VlZSl7XHJcbiAgICBib3JkZXItd2lkdGg6QHc7XHJcbiAgICBib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgQGMgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItc3R5bGU6ZGFzaGVkIGRhc2hlZCBzb2xpZCBkYXNoZWQ7XHJcbn1cclxuXHJcbi50cmlhbmdsZShyaWdodCxAdzo1cHgsQGM6I2VlZSl7XHJcbiAgICBib3JkZXItd2lkdGg6QHc7XHJcbiAgICBib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgQGM7XHJcbiAgICBib3JkZXItc3R5bGU6c29saWQgZGFzaGVkIGRhc2hlZCBkYXNoZWQ7XHJcblxyXG59XHJcbi50cmlhbmdsZShAXyl7XHJcbiAgICB3aWR0aDowO1xyXG4gICAgaGVpZ2h0OjA7XHJcbiAgICBvdmVyZmxvdzpoaWRkZW47XHJcbn1cclxuLmNsZWFyZml4KCl7XHJcbiAgKnpvb206IDE7XHJcbiAgJjpiZWZvcmUsXHJcbiAgJjphZnRlcntcclxuICAgIGRpc3BsYXk6dGFibGU7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gIH1cclxuICAmOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG5cclxuLmJveC1zaXppbmcoQGJveCl7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOkBib3g7XHJcbiAgICAgLW1vei1ib3gtc2l6aW5nOkBib3g7XHJcbiAgICAgIC1tcy1ib3gtc2l6aW5nOkBib3g7XHJcbiAgICAgICAtby1ib3gtc2l6aW5nOkBib3g7XHJcbiAgICAgICAgICAgICAgc2l6aW5nOkBib3g7XHJcbn1cclxuLmJveC1zaGFkb3coQHNoYWRvdyl7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OkBzaGFkb3c7XHJcbiAgICAgLW1vei1ib3gtc2hhZG93OkBzaGFkb3c7XHJcbiAgICAgIC1tcy1ib3gtc2hhZG93OkBzaGFkb3c7XHJcbiAgICAgICAtby1ib3gtc2hhZG93OkBzaGFkb3c7XHJcbiAgICAgICAgICAgICAgc2hhZG93OkBzaGFkb3c7XHJcbn1cclxuXHJcbi8v6L+H5bqmXHJcbi50cmFuc2l0aW9uKEB0cmFucyl7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246QHRyYW5zO1xyXG4gICAgICAgLW1vei10cmFuc2l0aW9uOkB0cmFucztcclxuICAgICAgICAtbXMtdHJhbnNpdGlvbjpAdHJhbnM7XHJcbiAgICAgICAgIC1vLXRyYW5zaXRpb246QHRyYW5zO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOkB0cmFucztcclxufVxyXG4udHJhbnNmb3JtLW9yaWdpbihAb3JpZ2luKXtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1vcmlnaW46QG9yaWdpbjtcclxuICAgICAgIC1tb3otdHJhbnNpdGlvbi1vcmlnaW46QG9yaWdpbjtcclxuICAgICAgICAtbXMtdHJhbnNpdGlvbi1vcmlnaW46QG9yaWdpbjtcclxuICAgICAgICAgLW8tdHJhbnNpdGlvbi1vcmlnaW46QG9yaWdpbjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1vcmlnaW46QG9yaWdpbjtcclxufVxyXG4udHJhbnNmb3JtKEB0cmFuc2Zvcm0pe1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06QHRyYW5zZm9ybTtcclxuICAgICAgIC1tb3otdHJhbnNmb3JtOkB0cmFuc2Zvcm07XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTpAdHJhbnNmb3JtO1xyXG4gICAgICAgICAtby10cmFuc2Zvcm06QHRyYW5zZm9ybTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOkB0cmFuc2Zvcm07XHJcbn1cclxuLmNyZWF0ZTNkKEBoKXtcclxuICAtd2Via2l0LXBlcnNwZWN0aXZlOkBoO1xyXG4gICAgICAgICAgcGVyc3BlY3RpdmU6QGg7XHJcbn1cclxuLnVzZTNkKCl7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkO1xyXG59XHJcblxyXG4vL+WKqOeUu1xyXG4uYW5pbWF0aW9uKEBhcyl7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjpAYXM7XHJcbiAgICAgICAtbW96LWFuaW1hdGlvbjpAYXM7XHJcbiAgICAgICAgIC1vLWFuaW1hdGlvbjpAYXM7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjpAYXM7XHJcbn1cclxuLnRyYW5zM2QoKXtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkO1xyXG4gICAgICAgLW1vei10cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2Q7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZDtcclxufVxyXG4udHJhbnMtb3JpZ2luKEB0byl7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOkB0bztcclxuICAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46QHRvO1xyXG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjpAdG87XHJcbn1cclxuLm1peGlucy1jb250ZW50KCl7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufSIsIkBpbXBvcnQgJ3ZhcmlhYmxlcy5sZXNzJztcclxuQGltcG9ydCAnY29tbW9uLmxlc3MnO1xyXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsIGIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBmb250LXNpemU6IDEwMCU7XHJcbiAgICBmb250OiBpbmhlcml0O1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmh0bWwsXHJcbmJvZHl7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG5vbCwgdWwge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuYmxvY2txdW90ZSwgcSB7XHJcbiAgICBxdW90ZXM6IG5vbmU7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLCBxOmJlZm9yZSwgcTphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuXHJcbnRhYmxlIHtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgICBib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuYSxcclxuYTpsaW5rLFxyXG5hOnZpc2l0ZWQsXHJcbmE6aG92ZXIsXHJcbmE6Zm9jdXMsXHJcbmE6YWN0aXZlIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuYiwgc3Ryb25ne1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG4qe1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuYSxcclxuaW1nIHtcclxuICAtd2Via2l0LXVzZXItZHJhZzogbm9uZVxyXG59XHJcblxyXG5pbWcge1xyXG4gIGZvbnQtc2l6ZTogMFxyXG59XHJcbmJ1dHRvbiB7XHJcbiAgYmFja2dyb3VuZDogMCAwO1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHkteWFoZWk7XHJcbn1cclxuaW5wdXQsdGV4dGFyZWEge1xyXG4gIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHkteWFoZWk7XHJcbn1cclxuXHJcbi5jbGVhcmZpeCB7XHJcbiAgICAqem9vbTogMTtcclxuICAgIC5jbGVhcmZpeCgpXHJcbn1cclxuXHJcbmltZ1tzcmM9XCJcIl17XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG4ubGF5ZXJ7XHJcbiAgICB3aWR0aDogMTIwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbmJvZHl7XHJcbiAgICBmb250LXNpemU6IEBmb250LXNpemUtYmFzZTtcclxufVxyXG4iLCIvL1xyXG4vLyBWYXJpYWJsZXNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4vLz09IENvbG9yc1xyXG4vL1xyXG4vLyMjIEdyYXkgYW5kIGJyYW5kIGNvbG9ycyBmb3IgdXNlIGFjcm9zcyBCb290c3RyYXAuXHJcbkBibGFjay1saWdodDogIzVmNWY1ZjtcclxuQGJsYWNrLWRhcms6ICNlMmUyZTI7XHJcbkByZWQtZGFyazogIzUxMWEwMDtcclxuXHJcbkBibHVlLWxpZ2h0OiAjMDA5M2ZmO1xyXG5AYmx1ZS1kYXJrOiAjMGI1Njk2O1xyXG5Ab3JhbmdlLWxpZ2h0OiAjZmZjMjQwO1xyXG5cclxuXHJcblxyXG5AZ3JheS1iYXNlOiAgICAgICAgICAgICAgIzdlNjdjNztcclxuQGdyYXktZGFya2VyOiAgICAgICAgICAgIGxpZ2h0ZW4oQGdyYXktYmFzZSwgMTMuNSUpOyAvLyAjMjIyXHJcbkBncmF5LWRhcms6ICAgICAgICAgICAgICBsaWdodGVuKEBncmF5LWJhc2UsIDIwJSk7ICAgLy8gIzMzM1xyXG5AZ3JheTogICAgICAgICAgICAgICAgICAgbGlnaHRlbihAZ3JheS1iYXNlLCAzMy41JSk7IC8vICM1NTVcclxuQGdyYXktbGlnaHQ6ICAgICAgICAgICAgIGxpZ2h0ZW4oQGdyYXktYmFzZSwgNDYuNyUpOyAvLyAjNzc3XHJcbkBncmF5LWxpZ2h0ZXI6ICAgICAgICAgICBsaWdodGVuKEBncmF5LWJhc2UsIDkzLjUlKTsgLy8gI2VlZVxyXG5cclxuQGJyYW5kLXByaW1hcnk6ICAgICAgICAgZGFya2VuKCM0MjhiY2EsIDYuNSUpOyAvLyAjMzM3YWI3XHJcbkBicmFuZC1zdWNjZXNzOiAgICAgICAgICM1Y2I4NWM7XHJcbkBicmFuZC1pbmZvOiAgICAgICAgICAgICM1YmMwZGU7XHJcbkBicmFuZC13YXJuaW5nOiAgICAgICAgICNmMGFkNGU7XHJcbkBicmFuZC1kYW5nZXI6ICAgICAgICAgICNkOTUzNGY7XHJcblxyXG5cclxuXHJcblxyXG5cclxuQGhsLW9yYW5nZTogcmdiYSgyNTUsIDkzLCAyNiwgMC41NSk7XHJcbkB3aGl0ZS10cmFuc3BhcmVudDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xyXG5Ad2hpdGUtdHJhbnNwYXJlbnQtbGlnaHRlcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xyXG5Ad2hpdGUtdHJhbnNwYXJlbnQtaG92ZXI6IEB3aGl0ZS10cmFuc3BhcmVudC1saWdodGVyO1xyXG5cclxuXHJcblxyXG4vLz09IFNjYWZmb2xkaW5nXHJcbi8vXHJcbi8vIyMgU2V0dGluZ3MgZm9yIHNvbWUgb2YgdGhlIG1vc3QgZ2xvYmFsIHN0eWxlcy5cclxuXHJcbi8vKiogQmFja2dyb3VuZCBjb2xvciBmb3IgYDxib2R5PmAuXHJcbkBib2R5LWJnOiAgICAgICAgICAgICAgICNmZmY7XHJcbi8vKiogR2xvYmFsIHRleHQgY29sb3Igb24gYDxib2R5PmAuXHJcbkB0ZXh0LWNvbG9yOiAgICAgICAgICAgIEBncmF5LWJhc2U7XHJcblxyXG4vLyoqIEdsb2JhbCB0ZXh0dWFsIGxpbmsgY29sb3IuXHJcbkBsaW5rLWNvbG9yOiAgICAgICAgICAgIEBicmFuZC1wcmltYXJ5O1xyXG5AbGluay1ibHVlOiAgICAgICAgICAgICAjMDA5M2ZmO1xyXG4vLyoqIExpbmsgaG92ZXIgY29sb3Igc2V0IHZpYSBgZGFya2VuKClgIGZ1bmN0aW9uLlxyXG5AbGluay1ob3Zlci1jb2xvcjogICAgICBkYXJrZW4oQGxpbmstY29sb3IsIDE1JSk7XHJcblxyXG5cclxuLy8qKiBMaW5rIGhvdmVyIGRlY29yYXRpb24uXHJcbkBsaW5rLWhvdmVyLWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHJcblxyXG4vLz09IFR5cG9ncmFwaHlcclxuLy9cclxuLy8jIyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cclxuXHJcbkBmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG5AZm9udC1mYW1pbHktc2VyaWY6ICAgICAgIEdlb3JnaWEsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZjtcclxuQGZvbnQtZm1haWx5LXNpbXN1bjogICAgICAnc2ltc3VuJyxcIm1pY3Jvc29mdCB5YWhlaVwiLCBUYWhvbWEsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbi8vKiogRGVmYXVsdCBtb25vc3BhY2UgZm9udHMgZm9yIGA8Y29kZT5gLCBgPGtiZD5gLCBhbmQgYDxwcmU+YC5cclxuQGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XHJcbkBmb250LWZhbWlseS1iYXNlOiAgICAgICAgQGZvbnQtZm1haWx5LXNpbXN1bjtcclxuXHJcbkBmb250LWZhbWlseS15YWhlaTogXHQgIFwiTWljcm9Tb2Z0IFlhaGVpXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcblxyXG5AZm9udC1zaXplLWJhc2U6ICAgICAgICAgIDE0cHg7XHJcbkBmb250LXNpemUtbGFyZ2U6ICAgICAgICAgY2VpbCgoQGZvbnQtc2l6ZS1iYXNlICogMS4yNSkpOyAvLyB+MThweFxyXG5AZm9udC1zaXplLXNtYWxsOiAgICAgICAgIGNlaWwoKEBmb250LXNpemUtYmFzZSAqIDAuODUpKTsgLy8gfjEycHhcclxuXHJcbkBmb250LXNpemUtaDE6ICAgICAgICAgICAgZmxvb3IoKEBmb250LXNpemUtYmFzZSAqIDIuNikpOyAvLyB+MzZweFxyXG5AZm9udC1zaXplLWgyOiAgICAgICAgICAgIGZsb29yKChAZm9udC1zaXplLWJhc2UgKiAyLjE1KSk7IC8vIH4zMHB4XHJcbkBmb250LXNpemUtaDM6ICAgICAgICAgICAgY2VpbCgoQGZvbnQtc2l6ZS1iYXNlICogMS43KSk7IC8vIH4yNHB4XHJcbkBmb250LXNpemUtaDQ6ICAgICAgICAgICAgY2VpbCgoQGZvbnQtc2l6ZS1iYXNlICogMS4yNSkpOyAvLyB+MThweFxyXG5AZm9udC1zaXplLWg1OiAgICAgICAgICAgIEBmb250LXNpemUtYmFzZTtcclxuQGZvbnQtc2l6ZS1oNjogICAgICAgICAgICBjZWlsKChAZm9udC1zaXplLWJhc2UgKiAwLjg1KSk7IC8vIH4xMnB4XHJcblxyXG4vLyoqIFVuaXQtbGVzcyBgbGluZS1oZWlnaHRgIGZvciB1c2UgaW4gY29tcG9uZW50cyBsaWtlIGJ1dHRvbnMuXHJcbkBsaW5lLWhlaWdodDogICAgICAgICAgICAgMS41O1xyXG5AbGluZS1oZWlnaHQtYmFzZTogICAgICAgIDEuNDI4NTcxNDI5OyAvLyAyMC8xNFxyXG4vLyoqIENvbXB1dGVkIFwibGluZS1oZWlnaHRcIiAoYGZvbnQtc2l6ZWAgKiBgbGluZS1oZWlnaHRgKSBmb3IgdXNlIHdpdGggYG1hcmdpbmAsIGBwYWRkaW5nYCwgZXRjLlxyXG5AbGluZS1oZWlnaHQtY29tcHV0ZWQ6ICAgIGZsb29yKChAZm9udC1zaXplLWJhc2UgKiBAbGluZS1oZWlnaHQtYmFzZSkpOyAvLyB+MjBweFxyXG5cclxuLy8qKiBCeSBkZWZhdWx0LCB0aGlzIGluaGVyaXRzIGZyb20gdGhlIGA8Ym9keT5gLlxyXG5AaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgIGluaGVyaXQ7XHJcbkBoZWFkaW5ncy1mb250LXdlaWdodDogICAgNTAwO1xyXG5AaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgIDEuMTtcclxuQGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICBpbmhlcml0O1xyXG5cclxuXHJcbi8vPT0gSWNvbm9ncmFwaHlcclxuLy9cclxuLy8jIyBTcGVjaWZ5IGN1c3RvbSBsb2NhdGlvbiBhbmQgZmlsZW5hbWUgb2YgdGhlIGluY2x1ZGVkIEdseXBoaWNvbnMgaWNvbiBmb250LiBVc2VmdWwgZm9yIHRob3NlIGluY2x1ZGluZyBCb290c3RyYXAgdmlhIEJvd2VyLlxyXG5cclxuLy8qKiBMb2FkIGZvbnRzIGZyb20gdGhpcyBkaXJlY3RvcnkuXHJcbkBpY29uLWZvbnQtcGF0aDogICAgICAgICAgXCIuLi9mb250cy9cIjtcclxuLy8qKiBGaWxlIG5hbWUgZm9yIGFsbCBmb250IGZpbGVzLlxyXG5AaWNvbi1mb250LW5hbWU6ICAgICAgICAgIFwiZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhclwiO1xyXG4vLyoqIEVsZW1lbnQgSUQgd2l0aGluIFNWRyBpY29uIGZpbGUuXHJcbkBpY29uLWZvbnQtc3ZnLWlkOiAgICAgICAgXCJnbHlwaGljb25zX2hhbGZsaW5nc3JlZ3VsYXJcIjtcclxuXHJcblxyXG4vLz09IENvbXBvbmVudHNcclxuLy9cclxuLy8jIyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuIFZhbHVlcyBiYXNlZCBvbiAxNHB4IHRleHQgYW5kIDEuNDI4IGxpbmUtaGVpZ2h0ICh+MjBweCB0byBzdGFydCkuXHJcblxyXG5AcGFkZGluZy1iYXNlLXZlcnRpY2FsOiAgICAgNnB4O1xyXG5AcGFkZGluZy1iYXNlLWhvcml6b250YWw6ICAgMTJweDtcclxuXHJcbkBwYWRkaW5nLWxhcmdlLXZlcnRpY2FsOiAgICAxMHB4O1xyXG5AcGFkZGluZy1sYXJnZS1ob3Jpem9udGFsOiAgMTZweDtcclxuXHJcbkBwYWRkaW5nLXNtYWxsLXZlcnRpY2FsOiAgICA1cHg7XHJcbkBwYWRkaW5nLXNtYWxsLWhvcml6b250YWw6ICAxMHB4O1xyXG5cclxuQHBhZGRpbmcteHMtdmVydGljYWw6ICAgICAgIDFweDtcclxuQHBhZGRpbmcteHMtaG9yaXpvbnRhbDogICAgIDVweDtcclxuXHJcbkBsaW5lLWhlaWdodC1sYXJnZTogICAgICAgICAxLjMzMzMzMzM7IC8vIGV4dHJhIGRlY2ltYWxzIGZvciBXaW4gOC4xIENocm9tZVxyXG5AbGluZS1oZWlnaHQtc21hbGw6ICAgICAgICAgMS41O1xyXG5cclxuQGJvcmRlci1yYWRpdXMtYmFzZTogICAgICAgIDRweDtcclxuQGJvcmRlci1yYWRpdXMtbGFyZ2U6ICAgICAgIDZweDtcclxuQGJvcmRlci1yYWRpdXMtc21hbGw6ICAgICAgIDNweDtcclxuXHJcbi8vKiogR2xvYmFsIGNvbG9yIGZvciBhY3RpdmUgaXRlbXMgKGUuZy4sIG5hdnMgb3IgZHJvcGRvd25zKS5cclxuQGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICNmZmY7XHJcbi8vKiogR2xvYmFsIGJhY2tncm91bmQgY29sb3IgZm9yIGFjdGl2ZSBpdGVtcyAoZS5nLiwgbmF2cyBvciBkcm9wZG93bnMpLlxyXG5AY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgQGJyYW5kLXByaW1hcnk7XHJcblxyXG4vLyoqIFdpZHRoIG9mIHRoZSBgYm9yZGVyYCBmb3IgZ2VuZXJhdGluZyBjYXJldHMgdGhhdCBpbmRpY2F0b3IgZHJvcGRvd25zLlxyXG5AY2FyZXQtd2lkdGgtYmFzZTogICAgICAgICAgNHB4O1xyXG4vLyoqIENhcmV0cyBpbmNyZWFzZSBzbGlnaHRseSBpbiBzaXplIGZvciBsYXJnZXIgY29tcG9uZW50cy5cclxuQGNhcmV0LXdpZHRoLWxhcmdlOiAgICAgICAgIDVweDtcclxuXHJcblxyXG4vLz09IFRhYmxlc1xyXG4vL1xyXG4vLyMjIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cclxuXHJcbi8vKiogUGFkZGluZyBmb3IgYDx0aD5gcyBhbmQgYDx0ZD5gcy5cclxuQHRhYmxlLWNlbGwtcGFkZGluZzogICAgICAgICAgICA4cHg7XHJcbi8vKiogUGFkZGluZyBmb3IgY2VsbHMgaW4gYC50YWJsZS1jb25kZW5zZWRgLlxyXG5AdGFibGUtY29uZGVuc2VkLWNlbGwtcGFkZGluZzogIDVweDtcclxuXHJcbi8vKiogRGVmYXVsdCBiYWNrZ3JvdW5kIGNvbG9yIHVzZWQgZm9yIGFsbCB0YWJsZXMuXHJcbkB0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQ7XHJcbi8vKiogQmFja2dyb3VuZCBjb2xvciB1c2VkIGZvciBgLnRhYmxlLXN0cmlwZWRgLlxyXG5AdGFibGUtYmctYWNjZW50OiAgICAgICAgICAgICAgICNmOWY5Zjk7XHJcbi8vKiogQmFja2dyb3VuZCBjb2xvciB1c2VkIGZvciBgLnRhYmxlLWhvdmVyYC5cclxuQHRhYmxlLWJnLWhvdmVyOiAgICAgICAgICAgICAgICAjZjVmNWY1O1xyXG5AdGFibGUtYmctYWN0aXZlOiAgICAgICAgICAgICAgIEB0YWJsZS1iZy1ob3ZlcjtcclxuXHJcbi8vKiogQm9yZGVyIGNvbG9yIGZvciB0YWJsZSBhbmQgY2VsbCBib3JkZXJzLlxyXG5AdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICNkZGQ7XHJcblxyXG5cclxuLy89PSBCdXR0b25zXHJcbi8vXHJcbi8vIyMgRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQgYW5kIGJvcmRlciBjb2xvci5cclxuXHJcbkBidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgIG5vcm1hbDtcclxuXHJcbkBidG4tZGVmYXVsdC1jb2xvcjogICAgICAgICAgICAgICMzMzM7XHJcbkBidG4tZGVmYXVsdC1iZzogICAgICAgICAgICAgICAgICNmZmY7XHJcbkBidG4tZGVmYXVsdC1ib3JkZXI6ICAgICAgICAgICAgICNjY2M7XHJcblxyXG5AYnRuLXByaW1hcnktY29sb3I6ICAgICAgICAgICAgICAjZmZmO1xyXG5AYnRuLXByaW1hcnktYmc6ICAgICAgICAgICAgICAgICBAYnJhbmQtcHJpbWFyeTtcclxuQGJ0bi1wcmltYXJ5LWJvcmRlcjogICAgICAgICAgICAgZGFya2VuKEBidG4tcHJpbWFyeS1iZywgNSUpO1xyXG5cclxuQGJ0bi1zdWNjZXNzLWNvbG9yOiAgICAgICAgICAgICAgI2ZmZjtcclxuQGJ0bi1zdWNjZXNzLWJnOiAgICAgICAgICAgICAgICAgQGJyYW5kLXN1Y2Nlc3M7XHJcbkBidG4tc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAgICAgIGRhcmtlbihAYnRuLXN1Y2Nlc3MtYmcsIDUlKTtcclxuXHJcbkBidG4taW5mby1jb2xvcjogICAgICAgICAgICAgICAgICNmZmY7XHJcbkBidG4taW5mby1iZzogICAgICAgICAgICAgICAgICAgIEBicmFuZC1pbmZvO1xyXG5AYnRuLWluZm8tYm9yZGVyOiAgICAgICAgICAgICAgICBkYXJrZW4oQGJ0bi1pbmZvLWJnLCA1JSk7XHJcblxyXG5AYnRuLXdhcm5pbmctY29sb3I6ICAgICAgICAgICAgICAjZmZmO1xyXG5AYnRuLXdhcm5pbmctYmc6ICAgICAgICAgICAgICAgICBAYnJhbmQtd2FybmluZztcclxuQGJ0bi13YXJuaW5nLWJvcmRlcjogICAgICAgICAgICAgZGFya2VuKEBidG4td2FybmluZy1iZywgNSUpO1xyXG5cclxuQGJ0bi1kYW5nZXItY29sb3I6ICAgICAgICAgICAgICAgI2ZmZjtcclxuQGJ0bi1kYW5nZXItYmc6ICAgICAgICAgICAgICAgICAgQGJyYW5kLWRhbmdlcjtcclxuQGJ0bi1kYW5nZXItYm9yZGVyOiAgICAgICAgICAgICAgZGFya2VuKEBidG4tZGFuZ2VyLWJnLCA1JSk7XHJcblxyXG5AYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICBAZ3JheS1saWdodDtcclxuXHJcbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcclxuQGJ0bi1ib3JkZXItcmFkaXVzLWJhc2U6ICAgICAgICAgQGJvcmRlci1yYWRpdXMtYmFzZTtcclxuQGJ0bi1ib3JkZXItcmFkaXVzLWxhcmdlOiAgICAgICAgQGJvcmRlci1yYWRpdXMtbGFyZ2U7XHJcbkBidG4tYm9yZGVyLXJhZGl1cy1zbWFsbDogICAgICAgIEBib3JkZXItcmFkaXVzLXNtYWxsO1xyXG5cclxuXHJcbi8vPT0gRm9ybXNcclxuLy9cclxuLy8jI1xyXG5cclxuLy8qKiBgPGlucHV0PmAgYmFja2dyb3VuZCBjb2xvclxyXG5AaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAjZmZmO1xyXG4vLyoqIGA8aW5wdXQgZGlzYWJsZWQ+YCBiYWNrZ3JvdW5kIGNvbG9yXHJcbkBpbnB1dC1iZy1kaXNhYmxlZDogICAgICAgICAgICAgIEBncmF5LWxpZ2h0ZXI7XHJcblxyXG4vLyoqIFRleHQgY29sb3IgZm9yIGA8aW5wdXQ+YHNcclxuQGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgQGdyYXk7XHJcbi8vKiogYDxpbnB1dD5gIGJvcmRlciBjb2xvclxyXG5AaW5wdXQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAjY2NjO1xyXG5cclxuLy8gVE9ETzogUmVuYW1lIGBAaW5wdXQtYm9yZGVyLXJhZGl1c2AgdG8gYEBpbnB1dC1ib3JkZXItcmFkaXVzLWJhc2VgIGluIHY0XHJcbi8vKiogRGVmYXVsdCBgLmZvcm0tY29udHJvbGAgYm9yZGVyIHJhZGl1c1xyXG4vLyBUaGlzIGhhcyBubyBlZmZlY3Qgb24gYDxzZWxlY3Q+YHMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cclxuQGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgQGJvcmRlci1yYWRpdXMtYmFzZTtcclxuLy8qKiBMYXJnZSBgLmZvcm0tY29udHJvbGAgYm9yZGVyIHJhZGl1c1xyXG5AaW5wdXQtYm9yZGVyLXJhZGl1cy1sYXJnZTogICAgICBAYm9yZGVyLXJhZGl1cy1sYXJnZTtcclxuLy8qKiBTbWFsbCBgLmZvcm0tY29udHJvbGAgYm9yZGVyIHJhZGl1c1xyXG5AaW5wdXQtYm9yZGVyLXJhZGl1cy1zbWFsbDogICAgICBAYm9yZGVyLXJhZGl1cy1zbWFsbDtcclxuXHJcbi8vKiogQm9yZGVyIGNvbG9yIGZvciBpbnB1dHMgb24gZm9jdXNcclxuQGlucHV0LWJvcmRlci1mb2N1czogICAgICAgICAgICAgIzY2YWZlOTtcclxuXHJcbi8vKiogUGxhY2Vob2xkZXIgdGV4dCBjb2xvclxyXG5AaW5wdXQtY29sb3ItcGxhY2Vob2xkZXI6ICAgICAgICAjOTk5O1xyXG5cclxuLy8qKiBEZWZhdWx0IGAuZm9ybS1jb250cm9sYCBoZWlnaHRcclxuQGlucHV0LWhlaWdodC1iYXNlOiAgICAgICAgICAgICAgKEBsaW5lLWhlaWdodC1jb21wdXRlZCArIChAcGFkZGluZy1iYXNlLXZlcnRpY2FsICogMikgKyAyKTtcclxuLy8qKiBMYXJnZSBgLmZvcm0tY29udHJvbGAgaGVpZ2h0XHJcbkBpbnB1dC1oZWlnaHQtbGFyZ2U6ICAgICAgICAgICAgIChjZWlsKEBmb250LXNpemUtbGFyZ2UgKiBAbGluZS1oZWlnaHQtbGFyZ2UpICsgKEBwYWRkaW5nLWxhcmdlLXZlcnRpY2FsICogMikgKyAyKTtcclxuLy8qKiBTbWFsbCBgLmZvcm0tY29udHJvbGAgaGVpZ2h0XHJcbkBpbnB1dC1oZWlnaHQtc21hbGw6ICAgICAgICAgICAgIChmbG9vcihAZm9udC1zaXplLXNtYWxsICogQGxpbmUtaGVpZ2h0LXNtYWxsKSArIChAcGFkZGluZy1zbWFsbC12ZXJ0aWNhbCAqIDIpICsgMik7XHJcblxyXG4vLyoqIGAuZm9ybS1ncm91cGAgbWFyZ2luXHJcbkBmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206ICAgICAgIDE1cHg7XHJcblxyXG5AbGVnZW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgICBAZ3JheS1kYXJrO1xyXG5AbGVnZW5kLWJvcmRlci1jb2xvcjogICAgICAgICAgICAjZTVlNWU1O1xyXG5cclxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIGZvciB0ZXh0dWFsIGlucHV0IGFkZG9uc1xyXG5AaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICBAZ3JheS1saWdodGVyO1xyXG4vLyoqIEJvcmRlciBjb2xvciBmb3IgdGV4dHVhbCBpbnB1dCBhZGRvbnNcclxuQGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogQGlucHV0LWJvcmRlcjtcclxuXHJcbi8vKiogRGlzYWJsZWQgY3Vyc29yIGZvciBmb3JtIGNvbnRyb2xzIGFuZCBidXR0b25zLlxyXG5AY3Vyc29yLWRpc2FibGVkOiAgICAgICAgICAgICAgICBub3QtYWxsb3dlZDtcclxuXHJcblxyXG4vLz09IERyb3Bkb3duc1xyXG4vL1xyXG4vLyMjIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cclxuXHJcbi8vKiogQmFja2dyb3VuZCBmb3IgdGhlIGRyb3Bkb3duIG1lbnUuXHJcbkBkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICNmZmY7XHJcbi8vKiogRHJvcGRvd24gbWVudSBgYm9yZGVyLWNvbG9yYC5cclxuQGRyb3Bkb3duLWJvcmRlcjogICAgICAgICAgICAgICAgcmdiYSgwLDAsMCwuMTUpO1xyXG4vLyoqIERyb3Bkb3duIG1lbnUgYGJvcmRlci1jb2xvcmAgKipmb3IgSUU4KiouXHJcbkBkcm9wZG93bi1mYWxsYmFjay1ib3JkZXI6ICAgICAgICNjY2M7XHJcbi8vKiogRGl2aWRlciBjb2xvciBmb3IgYmV0d2VlbiBkcm9wZG93biBpdGVtcy5cclxuQGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgI2U1ZTVlNTtcclxuXHJcbi8vKiogRHJvcGRvd24gbGluayB0ZXh0IGNvbG9yLlxyXG5AZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICBAZ3JheS1kYXJrO1xyXG4vLyoqIEhvdmVyIGNvbG9yIGZvciBkcm9wZG93biBsaW5rcy5cclxuQGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgZGFya2VuKEBncmF5LWRhcmssIDUlKTtcclxuLy8qKiBIb3ZlciBiYWNrZ3JvdW5kIGZvciBkcm9wZG93biBsaW5rcy5cclxuQGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgI2Y1ZjVmNTtcclxuXHJcbi8vKiogQWN0aXZlIGRyb3Bkb3duIG1lbnUgaXRlbSB0ZXh0IGNvbG9yLlxyXG5AZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICBAY29tcG9uZW50LWFjdGl2ZS1jb2xvcjtcclxuLy8qKiBBY3RpdmUgZHJvcGRvd24gbWVudSBpdGVtIGJhY2tncm91bmQgY29sb3IuXHJcblxyXG4vLzIwMTYuMTIuMjUgICBhdXRob3I6Y2hlbmdodWFcclxuLy8g5pyA5bCP5YyW5pe26Zif5LyN55qE5a696auYXHJcbkBtYXRjaC1zbWFsbC13aWR0aDogOTJweDtcclxuQG1hdGNoLXNtYWxsLWhlaWdodDogMzJweDtcclxuXHJcbi8vIOacgOWkp+WMluaXtumYn+S8jeeahOWuvemrmFxyXG5AbWF0Y2gtbGFyZ2Utd2lkdGg6IDExNHB4O1xyXG5AbWF0Y2gtbGFyZ2UtaGVpZ2h0OiAzN3B4O1xyXG5cclxuXHJcbkBtYXRjaC10ZWFtLW5hbWUtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjE1KTtcclxuQG1hdGNoLXNjb3Jlcy13aW4tY29sb3I6IHJnYigyMzAsIDE4NiwgMTA4KTtcclxuXHJcbi8vd2luLXRlYW3nmoTog4zmma/oibJcclxuQG1hdGNoLW5hbWUtd2luLWJnQzogIzhkMzcxOTtcclxuQG1hdGNoLXNjb3Jlcy13aW4tYmdDOiAjNzEyYzE0O1xyXG5cclxuLy9mYWlsLXRlYW3nmoTog4zmma/oibJcclxuQG1hdGNoLW5hbWUtZmFpbC1iZ0M6ICMzMjM2Mzk7XHJcbkBtYXRjaC1zY29yZXMtZmFpbC1iZ0M6ICMyYjJlMzE7XHJcblxyXG4vL+avlOi1m+aXtumXtOeahOminOiJslxyXG5AbWF0Y2gtdGltZS1jb2xvcjogcmdiKDc0LCA3OCwgODIpO1xyXG5cclxuLy/pu5jorqTnirbmgIHkuIvnur/nmoTpopzoibJcclxuQG1hdGNoLWxpbmUtY29sb3I6ICMzMjM2Mzk7XHJcbi8v6YCJ5Lit5pe257q/55qE6aKc6ImyXHJcbkBtYXRjaC1saW5lLWhvdmVyQzogcmdiYSgxMzEsIDEwNCwgNTksIDAuOCk7XHJcblxyXG5cclxuXHJcbi8v5pyA5aSn5YyW5ZKM5pyA5bCP5YyW5pe255qEbWFyZ2luLWJvdHRvbVxyXG5AbWF0Y2gtc21hbGwtc2VjLW1hcmdpbkI6IDcycHg7XHJcbkBtYXRjaC1sYXJnZS1zZWMtbWFyZ2luQjogOTRweDtcclxuXHJcbkBtYXRjaC1zbWFsbC10aHItbWFyZ2luQjogMTc5cHg7XHJcbkBtYXRjaC1sYXJnZS10aHItbWFyZ2luQjogMjI5cHg7XHJcblxyXG5Ac2NyZWVuLXNtOjkxNnB4O1xyXG5Ac2NyZWVuLWxnOjEyMDBweDtcclxuXHJcblxyXG5Ac2NyZWVuLWNvbnRlbnQtc206OTE2cHg7XHJcbkBzY3JlZW4tY29udGVudC1sZzoxMjAwcHg7XHJcblxyXG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XHJcbkBjaGFyc2V0ICd1dGYtOCc7XHJcbi50ZXh0LWdyYWRpZW50LW9yYW5nZXtcclxuICAgIGNvbG9yOiBAb3JhbmdlLWxpZ2h0O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCBib3R0b20sIGZyb20oI2ZmZWE4MyksIHRvKCNkZjkzMmQpKTtcclxuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59IiwiLy8g6L2s55uY5oq95aWWXHJcbi50dXJudGFibGUtY29udGFpbmVyIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi50dXJudGFibGUtY29udGFpbmVyIC50dXJudGFibGUge1xyXG5cdHdpZHRoOiA2MDhweDtcclxuXHRoZWlnaHQ6IDYwOHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdG1hcmdpbi10b3A6IDkycHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi50dXJudGFibGUtY29udGFpbmVyIC50dXJudGFibGUgLmhpZGUtYm94e1xyXG5cdHdpZHRoOiA2MDhweDtcclxuXHRoZWlnaHQ6IDYwOHB4O1xyXG5cdHBhZGRpbmctdG9wOiAyMDNweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnR1cm50YWJsZS1jb250YWluZXIgLnR1cm50YWJsZS1ib3h7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy96cC9pbWctbG90dGVyeS5wbmcpIG5vLXJlcGVhdDtcclxufVxyXG4udHVybnRhYmxlLWNvbnRhaW5lciAudHVybnRhYmxlIC5idG4tc3RhcnQge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0dG9wOiA1MCU7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHR3aWR0aDogMTE4cHg7XHJcblx0aGVpZ2h0OiAxMThweDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3pwL2ltZy1sb3R0ZXJ5LXNwcml0ZXMucG5nKSBuby1yZXBlYXQgLTI2NHB4IC0zNHB4O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHR6LWluZGV4OiAyO1xyXG59XHJcbi50dXJudGFibGUtY29udGFpbmVyIC50dXJudGFibGUgLmJ0bi1zdGFydDpob3ZlcntcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC0xNzlweDtcclxufVxyXG4udHVybnRhYmxlLWNvbnRhaW5lciAudHVybnRhYmxlIC5idG4tc3RhcnQuZGlzYWJsZWR7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC0zMjZweDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi50dXJudGFibGUtY29udGFpbmVyIC50YXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0dG9wOiA4cHg7XHJcblx0d2lkdGg6IDE5NXB4O1xyXG5cdGhlaWdodDogMjY4cHg7XHJcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy96cC9pbWctbG90dGVyeS1zcHJpdGVzLnBuZykgbm8tcmVwZWF0IC0xMnB4IC0yNnB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAtOTcuNXB4O1xyXG59XHJcbi50dXJudGFibGUtY29udGFpbmVyIC50dXJudGFibGUgLnByaXplLW1hayB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogNTAlO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHotaW5kZXg6IDM7XHJcbn1cclxuLnR1cm50YWJsZS1jb250YWluZXIgLnR1cm50YWJsZSAucHJpemUtbWFrIC5wcml6ZS1sLC50dXJudGFibGUtY29udGFpbmVyIC50dXJudGFibGUgLnByaXplLW1hayAucHJpemUtcntcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogNTY0cHg7XHJcblx0aGVpZ2h0OiA0NjBweDtcclxuXHRib3JkZXI6IDNweCBzb2xpZCAjNDVjYWZmO1xyXG59XHJcbi50dXJudGFibGUtY29udGFpbmVyIC50dXJudGFibGUgLnByaXplLW1hayAucHJpemUtbHtcclxuXHRwYWRkaW5nOiAzNXB4O1xyXG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWcvenAvYmctcHJpemUuanBnKSBuby1yZXBlYXQ7XHJcbn1cclxuLnR1cm50YWJsZS1jb250YWluZXIgLnR1cm50YWJsZSAucHJpemUtbWFrIC5wcml6ZS1ye1xyXG5cdG1hcmdpbi1sZWZ0OiAyOHB4O1xyXG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWcvenAvZG9sbC5qcGcpIG5vLXJlcGVhdDtcclxufVxyXG4udHVybnRhYmxlLWNvbnRhaW5lciAudHVybnRhYmxlIC5wcml6ZS1tYWsgLnByaXplLWltZyB7XHJcblx0d2lkdGg6IDQ4MHB4O1xyXG5cdGhlaWdodDogMjcwcHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLnR1cm50YWJsZS1jb250YWluZXIgLnR1cm50YWJsZSAucHJpemUtbWFrPnAge1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRtYXJnaW4tdG9wOiAyMnB4XHJcbn1cclxuLnR1cm50YWJsZS1jb250YWluZXIgLnR1cm50YWJsZSAucHJpemUtbWFrIGgzIHtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGZvbnQtc2l6ZTogNDhweDtcclxuXHRtYXJnaW4tdG9wOiAzNHB4O1xyXG59XHJcbi50dXJudGFibGUtY29udGFpbmVyIC50dXJudGFibGUgLnByaXplLW1hayAuY2xvc2Uge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IC02OHB4O1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiA4M3B4O1xyXG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWcvenAvY2xvc2UucG5nKSBuby1yZXBlYXQgY2VudGVyIDIzcHg7XHJcbn1cclxuLnR1cm50YWJsZS1jb250YWluZXIgLnR1cm50YWJsZSAuZG9sbHtcclxuXHR3aWR0aDogMTE1NnB4O1xyXG59XHJcbi50dXJudGFibGUtY29udGFpbmVyIC50dXJudGFibGUgLmRvbGwgLnByaXplLXJ7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5wbGF5LWJne1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdHdpZHRoOiAyMjFweDtcclxuXHRoZWlnaHQ6IDIyMXB4O1xyXG5cdGxlZnQ6IDUwJTtcclxuXHR0b3A6IDUwJTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3pwL3N0YXJ0X2J0bi5wbmcpO1xyXG59XHJcbi8vIOi9rOebmOaKveWlllxyXG4iXX0= */
