@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap);
@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,menu,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html{height:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{position:relative;font-size:14px;line-height:1.8;height:100%;width:100%;color:#777;text-align:left;margin:0;padding:0;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,"ヒラギノ角ゴ ProN W3",YuGothic,Yu Gothic,"メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;overflow-x:hidden;overflow-y:scroll;letter-spacing:.1em}@media(min-width: 768px){body{font-size:14px}}a{text-decoration:none;color:#777;transition:.24s ease all}*{box-sizing:border-box}img{max-width:100%;height:auto}.u-sm{display:none}@media screen and (min-width:554px){.u-sm{display:block}}.u-md{display:none}@media screen and (min-width:768px){.u-md{display:block}}.u-lg{display:none}@media screen and (min-width:992px){.u-lg{display:block}}.u-xl{display:none}@media screen and (min-width:1200px){.u-xl{display:block}}.u-sm_max{display:none}@media screen and (max-width:553px){.u-sm_max{display:block}}.u-md_max{display:none}@media screen and (max-width:767px){.u-md_max{display:block}}.u-lg_max{display:none}@media screen and (max-width:991px){.u-lg_max{display:block}}.u-xl_max{display:none}@media screen and (max-width:1199px){.u-xl_max{display:block}}p.u-es{font-size:10px}@media(min-width: 768px){p.u-es{font-size:14px}}p.u-s{font-size:12px}@media(min-width: 768px){p.u-s{font-size:16px}}p.u-m{font-size:14px}@media(min-width: 768px){p.u-m{font-size:18px}}p.u-l{font-size:16px}@media(min-width: 768px){p.u-l{font-size:20px}}p.u-xl{font-size:18px}@media(min-width: 768px){p.u-xl{font-size:22px}}.u-ta_c{text-align:center}.u-ta_r{text-align:right}.u-ta_l{text-align:left}.u-td_ud{text-decoration:underline}.u-w_bold{font-weight:700!important}.u-mg_at{margin:0 auto}.u-mt_0px{margin-top:0!important}.u-mt_5px{margin-top:5px!important}.u-mt_10px{margin-top:10px!important}.u-mt_15px{margin-top:15px!important}.u-mt_20px{margin-top:20px!important}.u-mt_25px{margin-top:25px!important}.u-mt_30px{margin-top:30px!important}.u-mt_35px{margin-top:35px!important}.u-mt_40px{margin-top:40px!important}.u-mt_45px{margin-top:45px!important}.u-mt_50px{margin-top:50px!important}.u-mt_55px{margin-top:55px!important}.u-mt_60px{margin-top:60px!important}.u-mt_65px{margin-top:65px!important}.u-mt_70px{margin-top:70px!important}.u-mt_75px{margin-top:75px!important}.u-mt_80px{margin-top:80px!important}.u-mt_85px{margin-top:85px!important}.u-mt_90px{margin-top:90px!important}.u-mt_95px{margin-top:95px!important}.u-mt_100px{margin-top:100px!important}.u-mb_0px{margin-bottom:0!important}.u-mb_5px{margin-bottom:5px!important}.u-mb_10px{margin-bottom:10px!important}.u-mb_15px{margin-bottom:15px!important}.u-mb_20px{margin-bottom:20px!important}.u-mb_25px{margin-bottom:25px!important}.u-mb_30px{margin-bottom:30px!important}.u-mb_35px{margin-bottom:35px!important}.u-mb_40px{margin-bottom:40px!important}.u-mb_45px{margin-bottom:45px!important}.u-mb_50px{margin-bottom:50px!important}.u-mb_55px{margin-bottom:55px!important}.u-mb_60px{margin-bottom:60px!important}.u-mb_65px{margin-bottom:65px!important}.u-mb_70px{margin-bottom:70px!important}.u-mb_75px{margin-bottom:75px!important}.u-mb_80px{margin-bottom:80px!important}.u-mb_85px{margin-bottom:85px!important}.u-mb_90px{margin-bottom:90px!important}.u-mb_95px{margin-bottom:95px!important}.u-mb_100px{margin-bottom:100px!important}.u-pb_5px{padding-bottom:5px!important}.u-pb_10px{padding-bottom:10px!important}.u-pb_15px{padding-bottom:15px!important}.u-pb_20px{padding-bottom:20px!important}.u-pb_25px{padding-bottom:25px!important}.u-pb_30px{padding-bottom:30px!important}.u-pb_35px{padding-bottom:35px!important}.u-pb_40px{padding-bottom:40px!important}.u-pb_45px{padding-bottom:45px!important}.u-pb_50px{padding-bottom:50px!important}.u-pb_55px{padding-bottom:55px!important}.u-pb_60px{padding-bottom:60px!important}.u-pb_65px{padding-bottom:65px!important}.u-pb_70px{padding-bottom:70px!important}.u-pb_75px{padding-bottom:75px!important}.u-pb_80px{padding-bottom:80px!important}.u-pb_85px{padding-bottom:85px!important}.u-pb_90px{padding-bottom:90px!important}.u-pb_95px{padding-bottom:95px!important}.u-pb_100px{padding-bottom:100px!important}.l-main{position:relative;width:100%;height:100%}.l-contaier{position:relative}.l-loader{position:fixed;display:none;pointer-events:none;top:0;left:0;width:100%;height:100vh;background-color:#3572b7;z-index:100}.l-loader_img{position:absolute;top:42%;left:calc(50% - 25px);transform:translate(-50%,-50%);text-align:center;animation:shake 2s infinite;transform:rotate(20deg)}@keyframes shake{50%{transform:rotate(-20deg)}100%{transform:rotate(20deg)}}.l-loader span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.js-lang span{display:none}.js-lang span.is-active{display:block}.header{position:relative}.footer{position:relative;margin-top:40px;text-align:center}.footer:before{content:"";position:absolute;top:-40px;left:0;width:100%;height:40px;background:url(../images/top/spots_list_bottom.svg) no-repeat center/cover}@media(min-width: 768px){.footer:before{top:-40px;height:92px}}.footer-pagetop{position:fixed;cursor:pointer;display:none;right:0;bottom:20px;transition:.24s ease all;z-index:3}@media(min-width: 768px){.footer-pagetop{right:30px}.footer-pagetop:hover{opacity:.8}}@media(min-width: 768px){.footer .c-langSwitchButton{max-width:720px;margin:0 auto}}.footer-inner{padding:0 15px}.footer_logo{padding-top:60px}@media(min-width: 768px){.footer_logo{padding-top:120px}}.footer_logo .js-lang.is-home{pointer-events:none}.footer_logo a{display:block;width:280px;font-size:0}@media(min-width: 768px){.footer_logo a{width:434px;margin:0 auto}}.footer_logo a svg{width:100%}.footer-address{margin:20px 0;text-align:left;font-size:14px;color:#777}@media(min-width: 768px){.footer-address{margin-bottom:50px;text-align:center}}.footer-banner{display:flex;justify-content:center;margin:30px auto 60px;gap:10px}@media(min-width: 768px){.footer-banner{display:flex;justify-content:center;margin:65px auto 50px}}.footer-banner_item{width:50%}@media(min-width: 768px){.footer-banner_item{width:166px}}.footer-copy{padding-bottom:30px;font-size:12px;color:#777}.m-module{position:relative}@media(min-width: 768px){.m-back{min-width:350px}}.m-back a{display:flex;align-items:center;justify-content:center;padding:20px;border-radius:60px;border:2px solid #3572b7;color:#3572b7;background-color:#fff;font-weight:700}@media(min-width: 768px){.m-back a{font-size:16px}}.m-back a .js-lang{position:relative;display:flex;align-items:center}.m-back a .js-lang:before{content:"";display:inline-block;margin-right:10px;width:14px;height:18px;background:url(../images/common/icon_home.svg) no-repeat center/cover}@media(min-width: 768px){.m-back a .js-lang:before{width:25px;height:24px}}.c-component{position:relative}.c-langSwitch_target{position:fixed;top:80px;left:0;width:80px;margin:0 auto;transform:translate(-100px,0);will-change:auto;transition:.24s ease all;z-index:12}@media(min-width: 768px){.c-langSwitch_target{width:100px}}.c-langSwitch_target .c-langSwitchButton{margin:0 auto;width:100%;flex-flow:column;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.168627451)}.c-langSwitch_target .c-langSwitchButton>div{width:100%;padding:20px 0;border-bottom:1px solid #3572b7}.c-langSwitch_target .c-langSwitchButton>div:last-child{border-bottom:none}.c-langSwitch_trigger{cursor:pointer;position:fixed;top:10px;left:0;width:-moz-fit-content;width:fit-content;z-index:10}.c-langSwitch_trigger span{display:inline-block;width:120px;font-size:0}.c-langSwitch_trigger span.is-close{display:none}.c-langSwitch.is-active .c-langSwitch_target{display:flex;transform:translate(0,0)}.c-langSwitch.is-active .c-langSwitch_trigger span.is-open{display:none}.c-langSwitch.is-active .c-langSwitch_trigger span.is-close{display:block}.c-langSwitchButton{cursor:pointer;display:flex;width:calc(100% - 2px);justify-content:space-between;margin:0 auto;border-top:1px solid #3572b7;border-bottom:1px solid #3572b7}.c-langSwitchButton>div{display:flex;align-items:center;justify-content:center;width:16.6666666667%;padding:12px 0;border-right:1px solid #3572b7;text-align:center;color:#3572b7;font-size:11px;transition:.24s ease all;line-height:1.2}@media(min-width: 768px){.c-langSwitchButton>div{padding:16px 0;font-size:12px}.c-langSwitchButton>div:hover{background-color:#eff5fe}}.c-langSwitchButton>div:first-child{border-left:1px solid #3572b7}.c-langSwitchButton>div.is-active{pointer-events:none;color:#fff;background-color:#3572b7}.c-spotsList{position:relative;display:flex;width:calc(100% - 20px);margin:-50px auto 0}@media(min-width: 768px){.c-spotsList{max-width:1280px;margin:-100px auto 0}}@media(min-width: 1200px){.c-spotsList{left:25px}}.c-spotsList-item{position:relative;border-radius:10px;overflow:hidden;width:48%;margin-right:2%;padding-bottom:10px}@media(max-width: 767px){.c-spotsList-item:nth-child(2n){margin-right:0}}@media(min-width: 768px){.c-spotsList-item:nth-child(3n){margin-right:0}}@media(min-width: 768px){.c-spotsList-item{width:30%;margin-right:3.3333333333%;padding-bottom:30px}}.c-spotsList-head{position:absolute;width:calc(100% - 8px);display:flex;align-items:center;top:8px;left:8px;z-index:2}@media(min-width: 768px){.c-spotsList-head{width:calc(100% - 18px);top:18px;left:18px}}.c-spotsList_number{position:relative;margin-right:6px;width:25px;height:25px;background-color:#3572b7;border-radius:50%;color:#fff}@media(min-width: 768px){.c-spotsList_number{margin-right:12px;width:40px;height:40px}}.c-spotsList_number span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1;font-size:11px}@media(min-width: 768px){.c-spotsList_number span{font-size:22px}}.c-spotsList_category{color:#3572b7;font-size:13px}@media(min-width: 768px){.c-spotsList_category{font-size:16px}}.c-spotsList-thumb a{display:block;position:relative;font-size:0}.c-spotsList-thumb a:before{content:"";position:absolute;pointer-events:none;top:0;left:0;width:100%;height:50%;background:url(../images/top/list_shadow.svg) no-repeat top/cover}.c-spotsList-thumb a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(53,114,183,.5) 0,rgba(53,114,183,.5) 100%);transition:.24s ease all;opacity:0}@media(min-width: 768px){.c-spotsList-thumb a:hover:after{opacity:.6}}.c-spotsList-title a{display:flex;justify-content:space-between;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:6px 10px;font-size:11px}@media(min-width: 768px){.c-spotsList-title a{padding:10px 15px;font-size:14px}.c-spotsList-title a:hover{color:#3572b7}.c-spotsList-title a:hover svg{fill:#3572b7}}.c-spotsList-title a .js-lang{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-spotsList-title a .js-lang span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-spotsList_download svg{fill:#777}@media(min-width: 768px){.c-spotsList_download{width:18px}}.c-postarea{padding:15px;background-color:#fff}@media(min-width: 768px){.c-postarea{padding:30px 40px}}.c-postarea h1,.c-postarea h2,.c-postarea h3{margin-bottom:8px;font-weight:700;font-size:14px}.c-postarea h1:nth-child(n+2),.c-postarea h2:nth-child(n+2),.c-postarea h3:nth-child(n+2){margin-top:20px}.c-postarea p{margin-bottom:20px}.c-postarea ul li{position:relative;margin-bottom:8px;padding-left:23px}.c-postarea ul li:before{content:"";position:absolute;top:5px;left:-2px;width:16px;height:16px;background:url(../images/common/icon-check.svg) no-repeat center/cover}.c-postarea a{color:#3572b7}.c-breadcrumbs ul{display:flex}.c-breadcrumbs ul li{padding-right:25px;font-size:14px}.c-breadcrumbs ul li:last-child{padding-right:0}@media(min-width: 768px){.c-breadcrumbs ul li{padding-right:30px;font-size:18px}}.c-breadcrumbs ul li.spots{display:flex;align-items:center}.c-breadcrumbs ul li:nth-child(2){display:flex;align-items:center}.c-breadcrumbs ul li:nth-child(2) .c-breadcrumbs_number{position:relative;margin-right:6px;width:24px;height:24px;border-radius:50%;font-size:12px;background-color:#777}@media(min-width: 768px){.c-breadcrumbs ul li:nth-child(2) .c-breadcrumbs_number{font-size:14px}}.c-breadcrumbs ul li:nth-child(2) .c-breadcrumbs_number span{position:absolute;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}.c-breadcrumbs ul li a{position:relative;display:inline-block;color:#3572b7}.c-breadcrumbs ul li a:after{content:"";position:absolute;top:50%;right:-15px;transform:translate(0,-50%);display:inline-block;width:8px;height:10px;background:url(../images/common/icon-breadArrow.svg) no-repeat center/cover}@media(min-width: 768px){.c-breadcrumbs ul li a:after{right:-20px;width:9px;height:12px}}.top{position:relative}.top .kv{position:relative;padding-bottom:140px}@media(min-width: 768px){.top .kv{padding-bottom:220px}}.top .kv-slider{position:absolute;pointer-events:none;width:100%;height:100%;top:0;left:0;z-index:-1}.top .kv-slider .slick-list,.top .kv-slider .slick-track,.top .kv-slider .slick-slide div{height:100%}.top .kv-slider .slick-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-size:0}.top .kv-headline{width:80%;margin:0 auto;padding:70px 0 15px;font-size:0}@media(min-width: 768px){.top .kv-headline{width:480px;padding:80px 0 45px}}.top .kv-lead{margin-bottom:20px;font-size:12px;color:#fff;text-align:center;text-shadow:0 0 24px #000}@media(min-width: 768px){.top .kv-lead{margin-bottom:40px;font-size:16px}}.top .kv-readme{width:90%;margin:0 auto;padding:10px 0;border-radius:8px;color:#fff;font-size:12px;background:rgba(53,114,183,.6);text-align:center}@media(min-width: 768px){.top .kv-readme{width:-moz-fit-content;width:fit-content;padding:8px 25px;font-size:16px}}.top .spots{position:relative;background-color:#f5f5f5;padding-bottom:20px}@media(min-width: 768px){.top .spots{padding-bottom:100px}}.top .spots:before{content:"";position:absolute;top:-40px;width:100%;height:40px;background:url(../images/top/spots_list_top.svg) no-repeat center/cover}@media(min-width: 768px){.top .spots:before{top:-90px;height:92px}}.top .spots-inner{position:relative;margin:0 auto}@media(min-width: 768px){.top .spots-inner{max-width:1400px}}.top .spots-scroll{position:relative;width:100%;overflow-y:scroll;top:-90px}@media(min-width: 768px){.top .spots-scroll{top:-160px;overflow:auto}}.top .spots-category{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin:0 auto;gap:10px;padding:0 10px}@media(max-width: 767px){.top .spots-category{width:580px}}@media(min-width: 768px){.top .spots-category{width:760px}}@media(min-width: 992px){.top .spots-category{width:920px;margin:0 auto}}.top .spots-category_item{position:relative;cursor:pointer;background-color:#fff;border-radius:10px;transition:.24s ease all;overflow:hidden}@media(min-width: 768px){.top .spots-category_item:hover .js-lang{border-radius:50%}.top .spots-category_item:hover .js-lang:after{opacity:0}.top .spots-category_item:hover .js-lang:before{opacity:1;border-radius:50%}}.top .spots-category_item.is-active .js-lang{border-radius:50%}.top .spots-category_item.is-active .js-lang:after{opacity:0}.top .spots-category_item.is-active .js-lang:before{opacity:1;border-radius:50%}.top .spots-category_item:nth-child(1) .js-lang{background-image:url(../images/top/img_cat_1.png)}.top .spots-category_item:nth-child(2) .js-lang{background-image:url(../images/top/img_cat_2.png)}.top .spots-category_item:nth-child(3) .js-lang{background-image:url(../images/top/img_cat_3.png)}.top .spots-category_item:nth-child(4) .js-lang{background-image:url(../images/top/img_cat_4.png)}.top .spots-category_item:nth-child(5) .js-lang{background-image:url(../images/top/img_cat_5.png)}.top .spots-category_item:nth-child(6) .js-lang{background-image:url(../images/top/img_cat_6.png)}.top .spots-category_item .js-lang{position:relative;display:block;padding-top:100%;text-align:center;font-size:13px;font-weight:700;background-position:center;background-size:100% 100%;background-repeat:none;transition:.24s ease all;will-change:auto;z-index:1;color:#fff}.top .spots-category_item .js-lang span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}@media(min-width: 768px){.top .spots-category_item .js-lang{font-size:16px}}.top .spots-category_item .js-lang:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,rgba(53,114,183,.5) 0,rgba(53,114,183,.5) 100%);transition:.24s ease all}.top .spots-category_item .js-lang:before{content:"";opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.3);transition:.24s ease all}.singleSpots{position:relative}.singleSpots-header a{position:relative;display:block;padding:10px 0;text-align:center;font-size:16px;transition:.24s ease all}@media(min-width: 768px){.singleSpots-header a{padding:16px 0;font-size:18px}}.singleSpots-header a:before{content:"";position:absolute;top:14px;left:15px;width:12px;height:20px;background:url(../images/common/icon-arrow.svg) no-repeat center/cover;transition:.24s ease all}@media(min-width: 768px){.singleSpots-header a:before{top:24px}}@media(min-width: 768px){.singleSpots-header a:hover{color:#3572b7}.singleSpots-header a:hover:before{transform:translate(-4px,0)}}.singleSpots-kv{position:relative;font-size:0}.singleSpots-kv_bg img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){.singleSpots-kv_bg img{height:800px}}.singleSpots-kv_download{position:absolute;bottom:20px;right:20px}.singleSpots-kv_download a{display:block;width:25px}.singleSpots-kv_download a svg{width:100%;fill:#fff}.singleSpots-post{padding:20px 0 80px;background-color:#f5f5f5}@media(min-width: 768px){.singleSpots-post{padding:60px 0}}.singleSpots-post-inner{padding:0 15px;margin:0 auto}@media(min-width: 768px){.singleSpots-post-inner{padding:0 50px;max-width:1220px}}.singleSpots-post-name{padding-bottom:20px;border-bottom:1px solid #fff}@media(min-width: 768px){.singleSpots-post-name{display:flex;align-items:center;padding-bottom:50px}}.singleSpots-post-name_number{position:relative;margin-right:10px;width:40px;height:40px;border-radius:50%;background-color:#3572b7}@media(min-width: 768px){.singleSpots-post-name_number{margin-right:20px;width:64px;height:64px}}.singleSpots-post-name_number span{position:absolute;color:#fff;top:50%;left:50%;font-size:22px;line-height:1;transform:translate(-50%,-50%);z-index:1}@media(min-width: 768px){.singleSpots-post-name_number span{font-size:32px}}.singleSpots-post-name-inner{display:flex;align-items:center}.singleSpots-post-name_category{font-size:22px;color:#3572b7}.singleSpots-post-name_title{margin-top:10px;font-size:18px;font-weight:700}@media(min-width: 768px){.singleSpots-post-name_title{margin:0 0 0 40px;font-size:28px}}.singleSpots-post-detail dl{border-top:1px solid #fff;padding:20px 0}@media(min-width: 768px){.singleSpots-post-detail dl{display:flex;padding:50px 0}}.singleSpots-post-detail dl dt{margin-bottom:10px;font-weight:700;font-size:16px}@media(min-width: 768px){.singleSpots-post-detail dl dt{width:266px}}@media(min-width: 768px){.singleSpots-post-detail dl dd{width:calc(100% - 266px)}}.singleSpots-post-download{margin-bottom:60px}@media(min-width: 768px){.singleSpots-post-download{margin-bottom:120px}}.singleSpots-post-download a{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:20px;border-radius:60px;line-height:1.6;text-align:center;color:#fff;font-weight:700;background-color:#3572b7}@media(min-width: 768px){.singleSpots-post-download a{max-width:410px;font-size:16px}.singleSpots-post-download a:hover{opacity:.8}}.singleSpots-post-download a .js-lang{position:relative;display:flex;align-items:center}.singleSpots-post-download a .js-lang:before{content:"";display:inline-block;margin-right:10px;width:14px;height:18px;background:url(../images/common/icon_download_wh.svg) no-repeat center/cover}@media(min-width: 768px){.singleSpots-post-download a .js-lang:before{width:20px;height:24px}}.singleSpots-post .c-breadcrumbs{margin-bottom:25px}@media(min-width: 768px){.singleSpots-post .c-breadcrumbs{margin-bottom:0;margin-right:30px}}@media(min-width: 768px){.singleSpots-postLinkarea{display:flex;justify-content:center;align-items:center}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzL2Nzcy9hcHAuY3NzIiwibWFwcGluZ3MiOiI7QUFBQSxnQkFBZ0IsQ0NLaEIsZ2FBYUMsU0FDQSxVQUNBLFNBQ0EsZUFDQSxhQUNBLHVCREVELENDQ0EsbUZBRUMsYURHRCxDQ0FBLFNBQ0ksWURJSixDQ0ZBLEtBQ0MsYURLRCxDQ0hBLFdBQ0MsZURNRCxDQ0pBLGFBQ0MsV0RPRCxDQ0xBLG9EQUVDLFdBQ0EsWURRRCxDQ05BLE1BQ0MseUJBQ0EsZ0JEU0QsQ0V6REEsY0FDSSxrQkFDQSxjQUNBLHNCQUNBLDJCQUNBLHlCQUVBLHNCQUVBLGlCQUVBLG1CQUNBLHVDRjZESixDRTNEQSxZQUNJLGtCQUNBLGdCQUNBLGNBQ0EsU0FDQSxTRjhESixDRTVESSxrQkFDSSxZRjhEUixDRTNESSxxQkFDSSxlQUNBLFdGNkRSLENFMURBLHFEQU1JLDRCRjZESixDRTFEQSxhQUNJLGtCQUNBLE9BQ0EsTUFDQSxjQUNBLGlCQUNBLGlCRjZESixDRTNESSx1Q0FFSSxXQUNBLGFGNERSLENFekRJLG1CQUNJLFVGMkRSLENFeERJLDRCQUNJLGlCRjBEUixDRXZEQSxhQUNJLFdBQ0EsWUFDQSxlQVdBLFlGZ0RKLENFMURJLHVCQUNJLFdGNERSLENFMURJLGlCQUNJLGFGNERSLENFMURJLCtCQUNJLFlGNERSLENFdkRJLDBCQUNJLG1CRnlEUixDRXRESSxnQ0FDSSxhRndEUixDRXJESSw0QkFDSSxpQkZ1RFIsQ0VwREksNkJBQ0ksY0FDQSxZQUNBLDRCRnNEUixDRW5EQSwwQkFDSSxZRnNESixDR3hKQSxLQUNFLFlBQ0EsMEJBQ0EsNkJIcUtGLENHbEtBLEtBQ0Usa0JBQ0EsZUFDQSxnQkFDQSxZQUNBLFdBQ0EsVUNUWSxDRFVaLGdCQUNBLFNBQ0EsVUFDQSx5SENKVSxDREtWLG1DQUNELGtDQUNBLDhCQUNDLGtCQUNBLGtCQUNBLG1CSHFLRixDR25LRSx5QkFsQkYsS0FtQkksY0hzS0YsQ0FDRixDR25LQSxFQUNFLHFCQUNBLFVDNUJZLENENkJaLHdCSHNLRixDR25LQSxFQUNFLHFCSHNLRixDR25LQSxJQUNFLGVBQ0EsV0hzS0YsQ0svTUEsTUFDRSxZTGtORixDSXpLRSxvQ0MxQ0YsTUFJSSxhTG1ORixDQUNGLENLaE5BLE1BQ0UsWUxtTkYsQ0lsTEUsb0NDbENGLE1BSUksYUxvTkYsQ0FDRixDS2pOQSxNQUNFLFlMb05GLENJM0xFLG9DQzFCRixNQUlJLGFMcU5GLENBQ0YsQ0tsTkEsTUFDRSxZTHFORixDSXBNRSxxQ0NsQkYsTUFJSSxhTHNORixDQUNGLENLbk5BLFVBQ0UsWUxzTkYsQ0k3TUUsb0NDVkYsVUFJSSxhTHVORixDQUNGLENLcE5BLFVBQ0UsWUx1TkYsQ0l0TkUsb0NDRkYsVUFJSSxhTHdORixDQUNGLENLck5BLFVBQ0UsWUx3TkYsQ0kvTkUsb0NDTUYsVUFJSSxhTHlORixDQUNGLENLdE5BLFVBQ0UsWUx5TkYsQ0l4T0UscUNDY0YsVUFJSSxhTDBORixDQUNGLENLdE5FLE9BQ0UsY0x5TkosQ0t2TkkseUJBSEYsT0FJSSxjTDBOSixDQUNGLENLdk5FLE1BQ0UsY0x5TkosQ0t2TkkseUJBSEYsTUFJSSxjTDBOSixDQUNGLENLdk5FLE1BQ0UsY0x5TkosQ0t2TkkseUJBSEYsTUFJSSxjTDBOSixDQUNGLENLdk5FLE1BQ0UsY0x5TkosQ0t2TkkseUJBSEYsTUFJSSxjTDBOSixDQUNGLENLdk5FLE9BQ0UsY0x5TkosQ0t2TkkseUJBSEYsT0FJSSxjTDBOSixDQUNGLENLdE5BLFFBQ0UsaUJMeU5GLENLdE5BLFFBQ0UsZ0JMeU5GLENLdE5BLFFBQ0UsZUx5TkYsQ0t0TkEsU0FDRSx5Qkx5TkYsQ0t0TkEsVUFDRSx5Qkx5TkYsQ0t0TkEsU0FDRSxhTHlORixDS3ROQSxVQUNFLHNCTHlORixDS3JORSxVQUNFLHdCTHdOSixDS3pORSxXQUNFLHlCTDROSixDSzdORSxXQUNFLHlCTGdPSixDS2pPRSxXQUNFLHlCTG9PSixDS3JPRSxXQUNFLHlCTHdPSixDS3pPRSxXQUNFLHlCTDRPSixDSzdPRSxXQUNFLHlCTGdQSixDS2pQRSxXQUNFLHlCTG9QSixDS3JQRSxXQUNFLHlCTHdQSixDS3pQRSxXQUNFLHlCTDRQSixDSzdQRSxXQUNFLHlCTGdRSixDS2pRRSxXQUNFLHlCTG9RSixDS3JRRSxXQUNFLHlCTHdRSixDS3pRRSxXQUNFLHlCTDRRSixDSzdRRSxXQUNFLHlCTGdSSixDS2pSRSxXQUNFLHlCTG9SSixDS3JSRSxXQUNFLHlCTHdSSixDS3pSRSxXQUNFLHlCTDRSSixDSzdSRSxXQUNFLHlCTGdTSixDS2pTRSxZQUNFLDBCTG9TSixDS2hTQSxVQUNFLHlCTG1TRixDSy9SRSxVQUNFLDJCTGtTSixDS25TRSxXQUNFLDRCTHNTSixDS3ZTRSxXQUNFLDRCTDBTSixDSzNTRSxXQUNFLDRCTDhTSixDSy9TRSxXQUNFLDRCTGtUSixDS25URSxXQUNFLDRCTHNUSixDS3ZURSxXQUNFLDRCTDBUSixDSzNURSxXQUNFLDRCTDhUSixDSy9URSxXQUNFLDRCTGtVSixDS25VRSxXQUNFLDRCTHNVSixDS3ZVRSxXQUNFLDRCTDBVSixDSzNVRSxXQUNFLDRCTDhVSixDSy9VRSxXQUNFLDRCTGtWSixDS25WRSxXQUNFLDRCTHNWSixDS3ZWRSxXQUNFLDRCTDBWSixDSzNWRSxXQUNFLDRCTDhWSixDSy9WRSxXQUNFLDRCTGtXSixDS25XRSxXQUNFLDRCTHNXSixDS3ZXRSxXQUNFLDRCTDBXSixDSzNXRSxZQUNFLDZCTDhXSixDS3pXRSxVQUNFLDRCTDRXSixDSzdXRSxXQUNFLDZCTGdYSixDS2pYRSxXQUNFLDZCTG9YSixDS3JYRSxXQUNFLDZCTHdYSixDS3pYRSxXQUNFLDZCTDRYSixDSzdYRSxXQUNFLDZCTGdZSixDS2pZRSxXQUNFLDZCTG9ZSixDS3JZRSxXQUNFLDZCTHdZSixDS3pZRSxXQUNFLDZCTDRZSixDSzdZRSxXQUNFLDZCTGdaSixDS2paRSxXQUNFLDZCTG9aSixDS3JaRSxXQUNFLDZCTHdaSixDS3paRSxXQUNFLDZCTDRaSixDSzdaRSxXQUNFLDZCTGdhSixDS2phRSxXQUNFLDZCTG9hSixDS3JhRSxXQUNFLDZCTHdhSixDS3phRSxXQUNFLDZCTDRhSixDSzdhRSxXQUNF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VVp1NENWLENBQ0YsQ1lwNENRLHNDQUNFLGtCQUNBLGFBQ0Esa0JaczRDVixDWXA0Q1UsNkNBQ0UsV0FDQSxxQkFDQSxrQkFDQSxXQUNBLFlBQ0EsNEVaczRDWixDWXA0Q1kseUJBUkYsNkNBU0ksV0FDQSxXWnU0Q1osQ0FDRixDWWo0Q0ksaUNBQ0Usa0JabTRDTixDWWo0Q00seUJBSEYsaUNBSUksZ0JBQ0EsaUJabzRDTixDQUNGLENZLzNDSSx5QkFERiwwQkFFSSxhQUNBLHVCQUNBLGtCWms0Q0osQ0FDRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd29yZHByZXNzLWRldmVsb3BtZW50Ly4vc3JjL3Njc3MvYXBwLnNjc3MiLCJ3ZWJwYWNrOi8vd29yZHByZXNzLWRldmVsb3BtZW50Ly4vbm9kZV9tb2R1bGVzL3Jlc2V0LWNzcy9zYXNzL19yZXNldC5zY3NzIiwid2VicGFjazovL3dvcmRwcmVzcy1kZXZlbG9wbWVudC8uL25vZGVfbW9kdWxlcy9zbGljay1zbGlkZXIvc2xpY2svc2xpY2suc2NzcyIsIndlYnBhY2s6Ly93b3JkcHJlc3MtZGV2ZWxvcG1lbnQvLi9zcmMvc2Nzcy9mb3VuZGF0aW9uL19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vd29yZHByZXNzLWRldmVsb3BtZW50Ly4vc3JjL3Njc3MvZm91bmRhdGlvbi9fdmFycy5zY3NzIiwid2VicGFjazovL3dvcmRwcmVzcy1kZXZlbG9wbWVudC8uL3NyYy9zY3NzL3V0aWxpdHkvX3V0aWxpdHkuc2NzcyIsIndlYnBhY2s6Ly93b3JkcHJlc3MtZGV2ZWxvcG1lbnQvLi9zcmMvc2Nzcy9sYXlvdXQvX2xheW91dC5zY3NzIiwid2VicGFjazovL3dvcmRwcmVzcy1kZXZlbG9wbWVudC8uL3NyYy9zY3NzL2xheW91dC9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vd29yZHByZXNzLWRldmVsb3BtZW50Ly4vc3JjL3Njc3MvbGF5b3V0L19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly93b3JkcHJlc3MtZGV2ZWxvcG1lbnQvLi9zcmMvc2Nzcy9vYmplY3QvY29tcG9uZW50L19tb2R1bGUuc2NzcyIsIndlYnBhY2s6Ly93b3JkcHJlc3MtZGV2ZWxvcG1lbnQvLi9zcmMvc2Nzcy9vYmplY3QvY29tcG9uZW50L19jb21wb25lbnQuc2NzcyIsIndlYnBhY2s6Ly93b3JkcHJlc3MtZGV2ZWxvcG1lbnQvLi9zcmMvc2Nzcy9vYmplY3QvX3RvcC5zY3NzIiwid2VicGFjazovL3dvcmRwcmVzcy1kZXZlbG9wbWVudC8uL3NyYy9zY3NzL29iamVjdC9fc3BvdHMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xuICAgdjUuMC4xIHwgMjAxOTEwMTlcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4qL1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU5vdG8rU2FucytKUDp3Z2h0QDQwMDs1MDA7NzAwJmRpc3BsYXk9c3dhcFwiKTtcbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBtZW51LCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWFpbiwgbWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogSFRNTDUgaGlkZGVuLWF0dHJpYnV0ZSBmaXggZm9yIG5ld2VyIGJyb3dzZXJzICovXG4qW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbm1lbnUsIG9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjb250ZW50OiBub25lO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2xpY2stdHJhY2s6YmVmb3JlLCAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBjdXN0b20tbWVkaWEgLS14cyAobWluLXdpZHRoOiA0MjVweCk7XG5AY3VzdG9tLW1lZGlhIC0tc20gKG1pbi13aWR0aDogNTU0cHgpO1xuQGN1c3RvbS1tZWRpYSAtLW1kIChtaW4td2lkdGg6IDc2OHB4KTtcbkBjdXN0b20tbWVkaWEgLS1sZyAobWluLXdpZHRoOiA5OTJweCk7XG5AY3VzdG9tLW1lZGlhIC0teGwgKG1pbi13aWR0aDogMTIwMHB4KTtcbkBjdXN0b20tbWVkaWEgLS14c19tYXggKG1heC13aWR0aDogNDI0cHgpO1xuQGN1c3RvbS1tZWRpYSAtLXNtX21heCAobWF4LXdpZHRoOiA1NTNweCk7XG5AY3VzdG9tLW1lZGlhIC0tbWRfbWF4IChtYXgtd2lkdGg6IDc2N3B4KTtcbkBjdXN0b20tbWVkaWEgLS1sZ19tYXggKG1heC13aWR0aDogOTkxcHgpO1xuQGN1c3RvbS1tZWRpYSAtLXhsX21heCAobWF4LXdpZHRoOiAxMTk5cHgpO1xuaHRtbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbn1cblxuYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzc3NztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSlBcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzNcIiwgWXVHb3RoaWMsIFwiWXUgR290aGljXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg44K044K344OD44KvXCIsIHNhbnMtc2VyaWY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgYm9keSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNzc3O1xuICB0cmFuc2l0aW9uOiAwLjI0cyBlYXNlIGFsbDtcbn1cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4udS1zbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NTRweCkge1xuICAudS1zbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUtbWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnUtbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi51LWxnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51LWxnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4udS14bCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnUteGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi51LXNtX21heCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTNweCkge1xuICAudS1zbV9tYXgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi51LW1kX21heCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1tZF9tYXgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi51LWxnX21heCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudS1sZ19tYXgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi51LXhsX21heCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnUteGxfbWF4IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5wLnUtZXMge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgcC51LWVzIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbnAudS1zIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIHAudS1zIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbnAudS1tIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIHAudS1tIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbnAudS1sIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIHAudS1sIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbnAudS14bCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICBwLnUteGwge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuXG4udS10YV9jIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udS10YV9yIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi51LXRhX2wge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udS10ZF91ZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4udS13X2JvbGQge1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xufVxuXG4udS1tZ19hdCB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4udS1tdF8wcHgge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi51LW10XzVweCB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdF8xMHB4IHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdF8xNXB4IHtcbiAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdF8yMHB4IHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdF8yNXB4IHtcbiAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdF8zMHB4IHtcbiAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdF8zNXB4IHtcbiAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdF80MHB4IHtcbiAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdF80NXB4IHtcbiAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdF81MHB4IHtcbiAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdF81NXB4IHtcbiAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdF82MHB4IHtcbiAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdF82NXB4IHtcbiAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdF83MHB4IHtcbiAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdF83NXB4IHtcbiAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdF84MHB4IHtcbiAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdF84NXB4IHtcbiAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdF85MHB4IHtcbiAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdF85NXB4IHtcbiAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdF8xMDBweCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iXzBweCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnUtbWJfNXB4IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iXzEwcHgge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iXzE1cHgge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iXzIwcHgge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iXzI1cHgge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iXzMwcHgge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iXzM1cHgge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iXzQwcHgge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iXzQ1cHgge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iXzUwcHgge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iXzU1cHgge1xuICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iXzYwcHgge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iXzY1cHgge1xuICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iXzcwcHgge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iXzc1cHgge1xuICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iXzgwcHgge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iXzg1cHgge1xuICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iXzkwcHgge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iXzk1cHgge1xuICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iXzEwMHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGJfNXB4IHtcbiAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYl8xMHB4IHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGJfMTVweCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiXzIwcHgge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYl8yNXB4IHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGJfMzBweCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiXzM1cHgge1xuICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYl80MHB4IHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGJfNDVweCB7XG4gIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiXzUwcHgge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYl81NXB4IHtcbiAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGJfNjBweCB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiXzY1cHgge1xuICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYl83MHB4IHtcbiAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGJfNzVweCB7XG4gIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiXzgwcHgge1xuICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYl84NXB4IHtcbiAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGJfOTBweCB7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiXzk1cHgge1xuICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYl8xMDBweCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubC1tYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubC1jb250YWllciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmwtbG9hZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBkaXNwbGF5OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1NzJCNztcbiAgei1pbmRleDogMTAwO1xufVxuLmwtbG9hZGVyX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MiU7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMjVweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGFuaW1hdGlvbjogc2hha2UgMnMgaW5maW5pdGU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDIwZGVnKTtcbn1cbkBrZXlmcmFtZXMgc2hha2Uge1xuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjBkZWcpO1xuICB9XG59XG4ubC1sb2FkZXIgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uanMtbGFuZyBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5qcy1sYW5nIHNwYW4uaXMtYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNDBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3RvcC9zcG90c19saXN0X2JvdHRvbS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuZm9vdGVyOjpiZWZvcmUge1xuICAgIHRvcDogLTQwcHg7XG4gICAgaGVpZ2h0OiA5MnB4O1xuICB9XG59XG4uZm9vdGVyLXBhZ2V0b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMjBweDtcbiAgdHJhbnNpdGlvbjogMC4yNHMgZWFzZSBhbGw7XG4gIHotaW5kZXg6IDM7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLmZvb3Rlci1wYWdldG9wIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxuICAuZm9vdGVyLXBhZ2V0b3A6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5mb290ZXIgLmMtbGFuZ1N3aXRjaEJ1dHRvbiB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLmZvb3Rlci1pbm5lciB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5mb290ZXJfbG9nbyB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5mb290ZXJfbG9nbyB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICB9XG59XG4uZm9vdGVyX2xvZ28gLmpzLWxhbmcuaXMtaG9tZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmZvb3Rlcl9sb2dvIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI4MHB4O1xuICBmb250LXNpemU6IDA7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLmZvb3Rlcl9sb2dvIGEge1xuICAgIHdpZHRoOiA0MzRweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLmZvb3Rlcl9sb2dvIGEgc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9vdGVyLWFkZHJlc3Mge1xuICBtYXJnaW46IDIwcHggMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzc3Nztcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuZm9vdGVyLWFkZHJlc3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uZm9vdGVyLWJhbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDMwcHggYXV0byA2MHB4O1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLmZvb3Rlci1iYW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiA2NXB4IGF1dG8gNTBweDtcbiAgfVxufVxuLmZvb3Rlci1iYW5uZXJfaXRlbSB7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLmZvb3Rlci1iYW5uZXJfaXRlbSB7XG4gICAgd2lkdGg6IDE2NnB4O1xuICB9XG59XG4uZm9vdGVyLWNvcHkge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzc3Nztcbn1cblxuLm0tbW9kdWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKC0tbWQpIHtcbiAgLm0tYmFjayB7XG4gICAgbWluLXdpZHRoOiAzNTBweDtcbiAgfVxufVxuLm0tYmFjayBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMzNTcyQjc7XG4gIGNvbG9yOiAjMzU3MkI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5tLWJhY2sgYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4ubS1iYWNrIGEgLmpzLWxhbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubS1iYWNrIGEgLmpzLWxhbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2ljb25faG9tZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAubS1iYWNrIGEgLmpzLWxhbmc6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5cbi5jLWNvbXBvbmVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmMtbGFuZ1N3aXRjaF90YXJnZXQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogODBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwcHgsIDApO1xuICB3aWxsLWNoYW5nZTogYXV0bztcbiAgdHJhbnNpdGlvbjogMC4yNHMgZWFzZSBhbGw7XG4gIHotaW5kZXg6IDEyO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5jLWxhbmdTd2l0Y2hfdGFyZ2V0IHtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbn1cbi5jLWxhbmdTd2l0Y2hfdGFyZ2V0IC5jLWxhbmdTd2l0Y2hCdXR0b24ge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMTY4NjI3NDUxKTtcbn1cbi5jLWxhbmdTd2l0Y2hfdGFyZ2V0IC5jLWxhbmdTd2l0Y2hCdXR0b24gPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzM1NzJCNztcbn1cbi5jLWxhbmdTd2l0Y2hfdGFyZ2V0IC5jLWxhbmdTd2l0Y2hCdXR0b24gPiBkaXY6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uYy1sYW5nU3dpdGNoX3RyaWdnZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHotaW5kZXg6IDEwO1xufVxuLmMtbGFuZ1N3aXRjaF90cmlnZ2VyIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMjBweDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmMtbGFuZ1N3aXRjaF90cmlnZ2VyIHNwYW4uaXMtY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmMtbGFuZ1N3aXRjaC5pcy1hY3RpdmUgLmMtbGFuZ1N3aXRjaF90YXJnZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cbi5jLWxhbmdTd2l0Y2guaXMtYWN0aXZlIC5jLWxhbmdTd2l0Y2hfdHJpZ2dlciBzcGFuLmlzLW9wZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmMtbGFuZ1N3aXRjaC5pcy1hY3RpdmUgLmMtbGFuZ1N3aXRjaF90cmlnZ2VyIHNwYW4uaXMtY2xvc2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmMtbGFuZ1N3aXRjaEJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMzU3MkI3O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzM1NzJCNztcbn1cbi5jLWxhbmdTd2l0Y2hCdXR0b24gPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMzNTcyQjc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMzNTcyQjc7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdHJhbnNpdGlvbjogMC4yNHMgZWFzZSBhbGw7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLmMtbGFuZ1N3aXRjaEJ1dHRvbiA+IGRpdiB7XG4gICAgcGFkZGluZzogMTZweCAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuYy1sYW5nU3dpdGNoQnV0dG9uID4gZGl2OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmNWZlO1xuICB9XG59XG4uYy1sYW5nU3dpdGNoQnV0dG9uID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMzU3MkI3O1xufVxuLmMtbGFuZ1N3aXRjaEJ1dHRvbiA+IGRpdi5pcy1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTcyQjc7XG59XG5cbi5jLXNwb3RzTGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBtYXJnaW46IC01MHB4IGF1dG8gMDtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuYy1zcG90c0xpc3Qge1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIG1hcmdpbjogLTEwMHB4IGF1dG8gMDtcbiAgfVxufVxuQG1lZGlhICgtLXhsKSB7XG4gIC5jLXNwb3RzTGlzdCB7XG4gICAgbGVmdDogMjVweDtcbiAgfVxufVxuLmMtc3BvdHNMaXN0LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiA0OCU7XG4gIG1hcmdpbi1yaWdodDogMiU7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhICgtLW1kX21heCkge1xuICAuYy1zcG90c0xpc3QtaXRlbTpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuYy1zcG90c0xpc3QtaXRlbTpudGgtY2hpbGQoM24pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuYy1zcG90c0xpc3QtaXRlbSB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5jLXNwb3RzTGlzdC1oZWFkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gOHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdG9wOiA4cHg7XG4gIGxlZnQ6IDhweDtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuYy1zcG90c0xpc3QtaGVhZCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE4cHgpO1xuICAgIHRvcDogMThweDtcbiAgICBsZWZ0OiAxOHB4O1xuICB9XG59XG4uYy1zcG90c0xpc3RfbnVtYmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1NzJCNztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuYy1zcG90c0xpc3RfbnVtYmVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4uYy1zcG90c0xpc3RfbnVtYmVyIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5jLXNwb3RzTGlzdF9udW1iZXIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4uYy1zcG90c0xpc3RfY2F0ZWdvcnkge1xuICBjb2xvcjogIzM1NzJCNztcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5jLXNwb3RzTGlzdF9jYXRlZ29yeSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uYy1zcG90c0xpc3QtdGh1bWIgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5jLXNwb3RzTGlzdC10aHVtYiBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwJTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3RvcC9saXN0X3NoYWRvdy5zdmdcIikgbm8tcmVwZWF0IHRvcC9jb3Zlcjtcbn1cbi5jLXNwb3RzTGlzdC10aHVtYiBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSg1MywgMTE0LCAxODMsIDAuNSkgMCUsIHJnYmEoNTMsIDExNCwgMTgzLCAwLjUpIDEwMCUpO1xuICB0cmFuc2l0aW9uOiAwLjI0cyBlYXNlIGFsbDtcbiAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuYy1zcG90c0xpc3QtdGh1bWIgYTpob3Zlcjo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxufVxuLmMtc3BvdHNMaXN0LXRpdGxlIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiA2cHggMTBweDtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5jLXNwb3RzTGlzdC10aXRsZSBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5jLXNwb3RzTGlzdC10aXRsZSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzM1NzJCNztcbiAgfVxuICAuYy1zcG90c0xpc3QtdGl0bGUgYTpob3ZlciBzdmcge1xuICAgIGZpbGw6ICMzNTcyQjc7XG4gIH1cbn1cbi5jLXNwb3RzTGlzdC10aXRsZSBhIC5qcy1sYW5nIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uYy1zcG90c0xpc3QtdGl0bGUgYSAuanMtbGFuZyBzcGFuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uYy1zcG90c0xpc3RfZG93bmxvYWQgc3ZnIHtcbiAgZmlsbDogIzc3Nztcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuYy1zcG90c0xpc3RfZG93bmxvYWQge1xuICAgIHdpZHRoOiAxOHB4O1xuICB9XG59XG5cbi5jLXBvc3RhcmVhIHtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuYy1wb3N0YXJlYSB7XG4gICAgcGFkZGluZzogMzBweCA0MHB4O1xuICB9XG59XG4uYy1wb3N0YXJlYSBoMSxcbi5jLXBvc3RhcmVhIGgyLFxuLmMtcG9zdGFyZWEgaDMge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jLXBvc3RhcmVhIGgxOm50aC1jaGlsZChuKzIpLFxuLmMtcG9zdGFyZWEgaDI6bnRoLWNoaWxkKG4rMiksXG4uYy1wb3N0YXJlYSBoMzpudGgtY2hpbGQobisyKSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uYy1wb3N0YXJlYSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jLXBvc3RhcmVhIHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHBhZGRpbmctbGVmdDogMjNweDtcbn1cbi5jLXBvc3RhcmVhIHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiAtMnB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2ljb24tY2hlY2suc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG4uYy1wb3N0YXJlYSBhIHtcbiAgY29sb3I6ICMzNTcyQjc7XG59XG5cbi5jLWJyZWFkY3J1bWJzIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jLWJyZWFkY3J1bWJzIHVsIGxpIHtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmMtYnJlYWRjcnVtYnMgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLmMtYnJlYWRjcnVtYnMgdWwgbGkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uYy1icmVhZGNydW1icyB1bCBsaS5zcG90cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYy1icmVhZGNydW1icyB1bCBsaTpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmMtYnJlYWRjcnVtYnMgdWwgbGk6bnRoLWNoaWxkKDIpIC5jLWJyZWFkY3J1bWJzX251bWJlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3O1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5jLWJyZWFkY3J1bWJzIHVsIGxpOm50aC1jaGlsZCgyKSAuYy1icmVhZGNydW1ic19udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmMtYnJlYWRjcnVtYnMgdWwgbGk6bnRoLWNoaWxkKDIpIC5jLWJyZWFkY3J1bWJzX251bWJlciBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogI2ZmZjtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uYy1icmVhZGNydW1icyB1bCBsaSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMzU3MkI3O1xufVxuLmMtYnJlYWRjcnVtYnMgdWwgbGkgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogLTE1cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NvbW1vbi9pY29uLWJyZWFkQXJyb3cuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLmMtYnJlYWRjcnVtYnMgdWwgbGkgYTo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgICB3aWR0aDogOXB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgfVxufVxuXG4udG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRvcCAua3Yge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAudG9wIC5rdiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIyMHB4O1xuICB9XG59XG4udG9wIC5rdi1zbGlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuLnRvcCAua3Ytc2xpZGVyIC5zbGljay1saXN0LFxuLnRvcCAua3Ytc2xpZGVyIC5zbGljay10cmFjayxcbi50b3AgLmt2LXNsaWRlciAuc2xpY2stc2xpZGUgZGl2IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnRvcCAua3Ytc2xpZGVyIC5zbGljay1zbGlkZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZm9udC1zaXplOiAwO1xufVxuLnRvcCAua3YtaGVhZGxpbmUge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogNzBweCAwIDE1cHg7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAudG9wIC5rdi1oZWFkbGluZSB7XG4gICAgd2lkdGg6IDQ4MHB4O1xuICAgIHBhZGRpbmc6IDgwcHggMCA0NXB4O1xuICB9XG59XG4udG9wIC5rdi1sZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweCAyNHB4ICMwMDA7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnRvcCAua3YtbGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi50b3AgLmt2LXJlYWRtZSB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYmFja2dyb3VuZDogcmdiYSg1MywgMTE0LCAxODMsIDAuNik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAudG9wIC5rdi1yZWFkbWUge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBwYWRkaW5nOiA4cHggMjVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi50b3AgLnNwb3RzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAudG9wIC5zcG90cyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG59XG4udG9wIC5zcG90czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvdG9wL3Nwb3RzX2xpc3RfdG9wLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC50b3AgLnNwb3RzOjpiZWZvcmUge1xuICAgIHRvcDogLTkwcHg7XG4gICAgaGVpZ2h0OiA5MnB4O1xuICB9XG59XG4udG9wIC5zcG90cy1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnRvcCAuc3BvdHMtaW5uZXIge1xuICAgIG1heC13aWR0aDogMTQwMHB4O1xuICB9XG59XG4udG9wIC5zcG90cy1zY3JvbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHRvcDogLTkwcHg7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnRvcCAuc3BvdHMtc2Nyb2xsIHtcbiAgICB0b3A6IC0xNjBweDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxufVxuLnRvcCAuc3BvdHMtY2F0ZWdvcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyIDFmcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGdhcDogMTBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuQG1lZGlhICgtLW1kX21heCkge1xuICAudG9wIC5zcG90cy1jYXRlZ29yeSB7XG4gICAgd2lkdGg6IDU4MHB4O1xuICB9XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnRvcCAuc3BvdHMtY2F0ZWdvcnkge1xuICAgIHdpZHRoOiA3NjBweDtcbiAgfVxufVxuQG1lZGlhICgtLWxnKSB7XG4gIC50b3AgLnNwb3RzLWNhdGVnb3J5IHtcbiAgICB3aWR0aDogOTIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi50b3AgLnNwb3RzLWNhdGVnb3J5X2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgdHJhbnNpdGlvbjogMC4yNHMgZWFzZSBhbGw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnRvcCAuc3BvdHMtY2F0ZWdvcnlfaXRlbTpob3ZlciAuanMtbGFuZyB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG4gIC50b3AgLnNwb3RzLWNhdGVnb3J5X2l0ZW06aG92ZXIgLmpzLWxhbmc6OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC50b3AgLnNwb3RzLWNhdGVnb3J5X2l0ZW06aG92ZXIgLmpzLWxhbmc6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbn1cbi50b3AgLnNwb3RzLWNhdGVnb3J5X2l0ZW0uaXMtYWN0aXZlIC5qcy1sYW5nIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnRvcCAuc3BvdHMtY2F0ZWdvcnlfaXRlbS5pcy1hY3RpdmUgLmpzLWxhbmc6OmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cbi50b3AgLnNwb3RzLWNhdGVnb3J5X2l0ZW0uaXMtYWN0aXZlIC5qcy1sYW5nOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4udG9wIC5zcG90cy1jYXRlZ29yeV9pdGVtOm50aC1jaGlsZCgxKSAuanMtbGFuZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b3AvaW1nX2NhdF8xLnBuZ1wiKTtcbn1cbi50b3AgLnNwb3RzLWNhdGVnb3J5X2l0ZW06bnRoLWNoaWxkKDIpIC5qcy1sYW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvcC9pbWdfY2F0XzIucG5nXCIpO1xufVxuLnRvcCAuc3BvdHMtY2F0ZWdvcnlfaXRlbTpudGgtY2hpbGQoMykgLmpzLWxhbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9wL2ltZ19jYXRfMy5wbmdcIik7XG59XG4udG9wIC5zcG90cy1jYXRlZ29yeV9pdGVtOm50aC1jaGlsZCg0KSAuanMtbGFuZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b3AvaW1nX2NhdF80LnBuZ1wiKTtcbn1cbi50b3AgLnNwb3RzLWNhdGVnb3J5X2l0ZW06bnRoLWNoaWxkKDUpIC5qcy1sYW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvcC9pbWdfY2F0XzUucG5nXCIpO1xufVxuLnRvcCAuc3BvdHMtY2F0ZWdvcnlfaXRlbTpudGgtY2hpbGQoNikgLmpzLWxhbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9wL2ltZ19jYXRfNi5wbmdcIik7XG59XG4udG9wIC5zcG90cy1jYXRlZ29yeV9pdGVtIC5qcy1sYW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4yNHMgZWFzZSBhbGw7XG4gIHdpbGwtY2hhbmdlOiBhdXRvO1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogI2ZmZjtcbn1cbi50b3AgLnNwb3RzLWNhdGVnb3J5X2l0ZW0gLmpzLWxhbmcgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnRvcCAuc3BvdHMtY2F0ZWdvcnlfaXRlbSAuanMtbGFuZyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4udG9wIC5zcG90cy1jYXRlZ29yeV9pdGVtIC5qcy1sYW5nOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSg1MywgMTE0LCAxODMsIDAuNSkgMCUsIHJnYmEoNTMsIDExNCwgMTgzLCAwLjUpIDEwMCUpO1xuICB0cmFuc2l0aW9uOiAwLjI0cyBlYXNlIGFsbDtcbn1cbi50b3AgLnNwb3RzLWNhdGVnb3J5X2l0ZW0gLmpzLWxhbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHRyYW5zaXRpb246IDAuMjRzIGVhc2UgYWxsO1xufVxuXG4uc2luZ2xlU3BvdHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2luZ2xlU3BvdHMtaGVhZGVyIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0cmFuc2l0aW9uOiAwLjI0cyBlYXNlIGFsbDtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuc2luZ2xlU3BvdHMtaGVhZGVyIGEge1xuICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5zaW5nbGVTcG90cy1oZWFkZXIgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE0cHg7XG4gIGxlZnQ6IDE1cHg7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jb21tb24vaWNvbi1hcnJvdy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgdHJhbnNpdGlvbjogMC4yNHMgZWFzZSBhbGw7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnNpbmdsZVNwb3RzLWhlYWRlciBhOjpiZWZvcmUge1xuICAgIHRvcDogMjRweDtcbiAgfVxufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5zaW5nbGVTcG90cy1oZWFkZXIgYTpob3ZlciB7XG4gICAgY29sb3I6ICMzNTcyQjc7XG4gIH1cbiAgLnNpbmdsZVNwb3RzLWhlYWRlciBhOmhvdmVyOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00cHgsIDApO1xuICB9XG59XG4uc2luZ2xlU3BvdHMta3Yge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5zaW5nbGVTcG90cy1rdl9iZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnNpbmdsZVNwb3RzLWt2X2JnIGltZyB7XG4gICAgaGVpZ2h0OiA4MDBweDtcbiAgfVxufVxuLnNpbmdsZVNwb3RzLWt2X2Rvd25sb2FkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xufVxuLnNpbmdsZVNwb3RzLWt2X2Rvd25sb2FkIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI1cHg7XG59XG4uc2luZ2xlU3BvdHMta3ZfZG93bmxvYWQgYSBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgZmlsbDogI2ZmZjtcbn1cbi5zaW5nbGVTcG90cy1wb3N0IHtcbiAgcGFkZGluZzogMjBweCAwIDgwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnNpbmdsZVNwb3RzLXBvc3Qge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxufVxuLnNpbmdsZVNwb3RzLXBvc3QtaW5uZXIge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5zaW5nbGVTcG90cy1wb3N0LWlubmVyIHtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgbWF4LXdpZHRoOiAxMjIwcHg7XG4gIH1cbn1cbi5zaW5nbGVTcG90cy1wb3N0LW5hbWUge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnNpbmdsZVNwb3RzLXBvc3QtbmFtZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG59XG4uc2luZ2xlU3BvdHMtcG9zdC1uYW1lX251bWJlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTcyQjc7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnNpbmdsZVNwb3RzLXBvc3QtbmFtZV9udW1iZXIge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB3aWR0aDogNjRweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gIH1cbn1cbi5zaW5nbGVTcG90cy1wb3N0LW5hbWVfbnVtYmVyIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjZmZmO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuc2luZ2xlU3BvdHMtcG9zdC1uYW1lX251bWJlciBzcGFuIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbi5zaW5nbGVTcG90cy1wb3N0LW5hbWUtaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNpbmdsZVNwb3RzLXBvc3QtbmFtZV9jYXRlZ29yeSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6ICMzNTcyQjc7XG59XG4uc2luZ2xlU3BvdHMtcG9zdC1uYW1lX3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5zaW5nbGVTcG90cy1wb3N0LW5hbWVfdGl0bGUge1xuICAgIG1hcmdpbjogMCAwIDAgNDBweDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbi5zaW5nbGVTcG90cy1wb3N0LWRldGFpbCBkbCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnNpbmdsZVNwb3RzLXBvc3QtZGV0YWlsIGRsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxufVxuLnNpbmdsZVNwb3RzLXBvc3QtZGV0YWlsIGRsIGR0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5zaW5nbGVTcG90cy1wb3N0LWRldGFpbCBkbCBkdCB7XG4gICAgd2lkdGg6IDI2NnB4O1xuICB9XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnNpbmdsZVNwb3RzLXBvc3QtZGV0YWlsIGRsIGRkIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjY2cHgpO1xuICB9XG59XG4uc2luZ2xlU3BvdHMtcG9zdC1kb3dubG9hZCB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnNpbmdsZVNwb3RzLXBvc3QtZG93bmxvYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuICB9XG59XG4uc2luZ2xlU3BvdHMtcG9zdC1kb3dubG9hZCBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU3MkI3O1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5zaW5nbGVTcG90cy1wb3N0LWRvd25sb2FkIGEge1xuICAgIG1heC13aWR0aDogNDEwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5zaW5nbGVTcG90cy1wb3N0LWRvd25sb2FkIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxufVxuLnNpbmdsZVNwb3RzLXBvc3QtZG93bmxvYWQgYSAuanMtbGFuZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zaW5nbGVTcG90cy1wb3N0LWRvd25sb2FkIGEgLmpzLWxhbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2ljb25fZG93bmxvYWRfd2guc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnNpbmdsZVNwb3RzLXBvc3QtZG93bmxvYWQgYSAuanMtbGFuZzo6YmVmb3JlIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbi5zaW5nbGVTcG90cy1wb3N0IC5jLWJyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuc2luZ2xlU3BvdHMtcG9zdCAuYy1icmVhZGNydW1icyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuc2luZ2xlU3BvdHMtcG9zdExpbmthcmVhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn0iLCIvKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xuICAgdjUuMC4xIHwgMjAxOTEwMTlcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4qL1xuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgbWVudSwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1haW4sIG1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0Zm9udDogaW5oZXJpdDtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLyogSFRNTDUgaGlkZGVuLWF0dHJpYnV0ZSBmaXggZm9yIG5ld2VyIGJyb3dzZXJzICovXG4qW2hpZGRlbl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IHtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5tZW51LCBvbCwgdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuYmxvY2txdW90ZSwgcSB7XG5cdHF1b3Rlczogbm9uZTtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG59XG4iLCIvKiBTbGlkZXIgKi9cblxuLnNsaWNrLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYuZHJhZ2dpbmcge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGN1cnNvcjogaGFuZDtcbiAgICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCJodG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1mYW1pbHk6ICRmb250LXNhbnM7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBsZXR0ZXItc3BhY2luZzogLjFlbTtcblxuICBAbWVkaWEgKC0tbWQpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgdHJhbnNpdGlvbjogLjI0cyBlYXNlIGFsbDtcbn1cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufSIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy8gY29sb3JcbiRjb2xvci1ibGFjazogIzc3NztcbiRjb2xvci13aGl0ZTogI2ZmZjtcbiRjb2xvci1tYWluOiAjMzU3MkI3O1xuXG5cbi8vZm9udFxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Tm90bytTYW5zK0pQOndnaHRANDAwOzUwMDs3MDAmZGlzcGxheT1zd2FwJyk7XG5cbi8vIGZvbnQtZmFtaWx5XG4kZm9udC1zYW5zOiAnTm90byBTYW5zIEpQJywgJ0hpcmFnaW5vIEtha3UgR290aGljIFByb04nLCAn44OS44Op44Ku44OO6KeS44K0IFByb04gVzMnLCBZdUdvdGhpYywgJ1l1IEdvdGhpYycsICfjg6HjgqTjg6rjgqonLCBNZWlyeW8sJ++8re+8syDjgrTjgrfjg4Pjgq8nLCBzYW5zLXNlcmlmO1xuXG4vL2JwIG1pblxuQGN1c3RvbS1tZWRpYSAtLXhzIChtaW4td2lkdGg6IDQyNXB4KTtcbkBjdXN0b20tbWVkaWEgLS1zbSAobWluLXdpZHRoOiA1NTRweCk7XG5AY3VzdG9tLW1lZGlhIC0tbWQgKG1pbi13aWR0aDogNzY4cHgpO1xuQGN1c3RvbS1tZWRpYSAtLWxnIChtaW4td2lkdGg6IDk5MnB4KTtcbkBjdXN0b20tbWVkaWEgLS14bCAobWluLXdpZHRoOiAxMjAwcHgpO1xuXG4vL2JwIG1heFxuQGN1c3RvbS1tZWRpYSAtLXhzX21heCAobWF4LXdpZHRoOiA0MjRweCk7XG5AY3VzdG9tLW1lZGlhIC0tc21fbWF4IChtYXgtd2lkdGg6IDU1M3B4KTtcbkBjdXN0b20tbWVkaWEgLS1tZF9tYXggKG1heC13aWR0aDogNzY3cHgpO1xuQGN1c3RvbS1tZWRpYSAtLWxnX21heCAobWF4LXdpZHRoOiA5OTFweCk7XG5AY3VzdG9tLW1lZGlhIC0teGxfbWF4IChtYXgtd2lkdGg6IDExOTlweCk7XG5cbiRicmVha3BvaW50czogKFxuICAneHMnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MjVweCknLFxuICAnc20nOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NTRweCknLFxuICAnbWQnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCknLFxuICAnbGcnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCknLFxuICAneGwnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpJyxcbiAgJ3hzX21heCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNHB4KScsXG4gICdzbV9tYXgnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTNweCknLFxuICAnbWRfbWF4JzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpJyxcbiAgJ2xnX21heCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KScsXG4gICd4bF9tYXgnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpJyxcbikgIWRlZmF1bHQ7XG5cbkBtaXhpbiBtZWRpYSgkYnJlYWtwb2ludDogc3ApIHtcbiAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vZnpcbkBmdW5jdGlvbiBnZXRfdncoJHNpemUsICR2aWV3cG9ydDogNDAwKSB7XG4gICRyYXRlOiBtYXRoLmRpdigxMDAsICR2aWV3cG9ydCk7XG5cbiAgQHJldHVybiAkcmF0ZSAqICRzaXplICogMXZ3O1xufVxuXG5AbWl4aW4gZnooJGZvbnRfc2l6ZTogMTApIHtcbiAgZm9udC1zaXplOiBnZXRfdncoJGZvbnRfc2l6ZSk7XG5cbiAgQGluY2x1ZGUgbWVkaWEoc20pIHtcbiAgICBmb250LXNpemU6ICRmb250X3NpemUgLSAycHg7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgIGZvbnQtc2l6ZTogJGZvbnRfc2l6ZSAqIDFweDtcbiAgfVxufSIsIi51LXNtIHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSBtZWRpYShzbSkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi51LW1kIHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi51LWxnIHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSBtZWRpYShsZykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi51LXhsIHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi51LXNtX21heCB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbWVkaWEoc21fbWF4KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUtbWRfbWF4IHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSBtZWRpYShtZF9tYXgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4udS1sZ19tYXgge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIG1lZGlhKGxnX21heCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi51LXhsX21heCB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbWVkaWEoeGxfbWF4KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxucCB7XG4gICYudS1lcyB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG5cbiAgJi51LXMge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICYudS1tIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cblxuICAmLnUtbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJi51LXhsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG5cbiAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG4gIH1cbn1cblxuLnUtdGFfYyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnUtdGFfciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udS10YV9sIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnUtdGRfdWQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnUtd19ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cblxuLnUtbWdfYXQge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnUtbXRfMHB4IHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDIwIHtcbiAgLnUtbXRfI3skaSAqIDV9cHgge1xuICAgIG1hcmdpbi10b3A6IDVweCAqICRpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtbWJfMHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDIwIHtcbiAgLnUtbWJfI3skaSAqIDV9cHgge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAqICRpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAyMCB7XG4gIC51LXBiXyN7JGkgKiA1fXB4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICogJGkgIWltcG9ydGFudDtcbiAgfVxufSIsIi5sLW1haW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5sLWNvbnRhaWVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubC1sb2FkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbjtcbiAgei1pbmRleDogMTAwO1xuXG4gICZfaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0MiU7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAyNXB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYW5pbWF0aW9uOiBzaGFrZSAycyBpbmZpbml0ZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMGRlZyk7XG5cbiAgICBAa2V5ZnJhbWVzIHNoYWtlIHtcbiAgICAgIDUwJSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTIwZGVnKTtcbiAgICAgIH1cbiAgICAgIDEwMCUge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIwZGVnKTtcbiAgICAgIH1cbiAgfVxuICB9XG5cbiAgc3BhbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4uanMtbGFuZyB7XG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn0iLCIuaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuIiwiLmZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTQwcHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvdG9wL3Nwb3RzX2xpc3RfYm90dG9tLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG5cbiAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgIHRvcDogLTQwcHg7XG4gICAgICBoZWlnaHQ6IDkycHg7XG4gICAgfVxuICB9XG5cbiAgJi1wYWdldG9wIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIHRyYW5zaXRpb246IC4yNHMgZWFzZSBhbGw7XG4gICAgei1pbmRleDogMztcblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgcmlnaHQ6IDMwcHg7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYy1sYW5nU3dpdGNoQnV0dG9uIHtcbiAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cblxuICAmLWlubmVyIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cblxuICAmX2xvZ28ge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gICAgfVxuXG4gICAgLmpzLWxhbmcge1xuICAgICAgJi5pcy1ob21lIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgIGZvbnQtc2l6ZTogMDtcblxuICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgIHdpZHRoOiA0MzRweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtYWRkcmVzcyB7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICM3Nzc7XG5cbiAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJi1iYW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gNjBweDtcbiAgICBnYXA6IDEwcHg7XG4gICAgXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDY1cHggYXV0byA1MHB4O1xuICAgIH1cblxuICAgICZfaXRlbSB7XG4gICAgICB3aWR0aDogNTAlO1xuXG4gICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgd2lkdGg6IDE2NnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtY29weSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjNzc3O1xuICB9XG59IiwiLm0tbW9kdWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubS1iYWNrIHtcbiAgQG1lZGlhICgtLW1kKSB7XG4gICAgbWluLXdpZHRoOiAzNTBweDtcbiAgfVxuXG4gIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLW1haW47XG4gICAgY29sb3I6ICRjb2xvci1tYWluO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgIC5qcy1sYW5nIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NvbW1vbi9pY29uX2hvbWUuc3ZnJykgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcblxuICAgICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuYy1jb21wb25lbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jLWxhbmdTd2l0Y2gge1xuICAvLyBkaXNwbGF5OiBub25lO1xuICAmX3RhcmdldCB7XG4gICAgLy8gZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA4MHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMHB4LCAwKTtcbiAgICB3aWxsLWNoYW5nZTogYXV0bztcbiAgICB0cmFuc2l0aW9uOiAuMjRzIGVhc2UgYWxsO1xuICAgIHotaW5kZXg6IDEyO1xuXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgfVxuXG4gICAgLmMtbGFuZ1N3aXRjaEJ1dHRvbiB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDEwcHggIzAwMDAwMDJiO1xuXG4gICAgICA+ZGl2IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1tYWluO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfdHJpZ2dlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDEwcHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgei1pbmRleDogMTA7XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIFxuICAgICAgJi5pcy1jbG9zZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5pcy1hY3RpdmUge1xuICAgIC5jLWxhbmdTd2l0Y2hfdGFyZ2V0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB9XG5cbiAgICAuYy1sYW5nU3dpdGNoX3RyaWdnZXIge1xuICAgICAgc3BhbiB7XG4gICAgICAgICYuaXMtb3BlbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaXMtY2xvc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jLWxhbmdTd2l0Y2hCdXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLW1haW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItbWFpbjtcblxuICA+IGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA2KTtcbiAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLW1haW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkY29sb3ItbWFpbjtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgdHJhbnNpdGlvbjogLjI0cyBlYXNlIGFsbDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmNWZlO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItbWFpbjtcbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1haW47XG4gICAgfVxuICB9XG59XG5cbi5jLXNwb3RzTGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBtYXJnaW46IC01MHB4IGF1dG8gMDtcbiAgLy8gZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAvLyBnYXA6IDEwcHg7XG4gIC8vIHBhZGRpbmc6IDAgMTBweDtcblxuICBAbWVkaWEgKC0tbWQpIHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBtYXJnaW46IC0xMDBweCBhdXRvIDA7XG4gICAgLy8gZ2FwOiAyNHB4O1xuICAgIC8vIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgLy8gZ2FwOiAzMHB4O1xuICB9XG5cbiAgQG1lZGlhICgtLXhsKSB7XG4gICAgbGVmdDogMjVweDtcbiAgfVxuXG4gICYtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogNDglO1xuICAgIG1hcmdpbi1yaWdodDogMiU7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG5cbiAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgQG1lZGlhICgtLW1kX21heCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoM24pIHtcbiAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEwJSAvIDMpO1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgJi1oZWFkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDhweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IDhweDtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMThweCk7XG4gICAgICB0b3A6IDE4cHg7XG4gICAgICBsZWZ0OiAxOHB4O1xuICAgIH1cbiAgfVxuXG4gICZfbnVtYmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tYWluO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogI2ZmZjtcblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBmb250LXNpemU6IDExcHg7XG5cbiAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9jYXRlZ29yeSB7XG4gICAgY29sb3I6ICRjb2xvci1tYWluO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICYtdGh1bWIge1xuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmb250LXNpemU6IDA7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvdG9wL2xpc3Rfc2hhZG93LnN2ZycpIG5vLXJlcGVhdCB0b3AvY292ZXI7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSg1MywgMTE0LCAxODMsIDAuNTApIDAlLCByZ2JhKDUzLCAxMTQsIDE4MywgMC41MCkgMTAwJSk7O1xuICAgICAgICB0cmFuc2l0aW9uOiAuMjRzIGVhc2UgYWxsO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuXG4gICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1tYWluO1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6ICRjb2xvci1tYWluO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuanMtbGFuZyB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfZG93bmxvYWQge1xuICAgIHN2ZyB7XG4gICAgICBmaWxsOiAjNzc3O1xuICAgIH1cblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgfVxuICB9XG59XG5cbi5jLXBvc3RhcmVhIHtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICBAbWVkaWEgKC0tbWQpIHtcbiAgICBwYWRkaW5nOiAzMHB4IDQwcHg7XG4gIH1cblxuICBoMSxcbiAgaDIsXG4gIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAmOm50aC1jaGlsZChuICsgMikge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gIH1cblxuICBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgdWwge1xuICAgIGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjNweDtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIGxlZnQ6IC0ycHg7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NvbW1vbi9pY29uLWNoZWNrLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICRjb2xvci1tYWluO1xuICB9XG59XG5cbi5jLWJyZWFkY3J1bWJzIHtcbiAgdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBsaSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuXG4gICAgICAmLnNwb3RzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5jLWJyZWFkY3J1bWJzX251bWJlciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblxuICAgICAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogJGNvbG9yLW1haW47XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICByaWdodDogLTE1cHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NvbW1vbi9pY29uLWJyZWFkQXJyb3cuc3ZnJykgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcblxuICAgICAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIudG9wIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5rdiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XHJcbiAgICAvLyBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy90b3Ava3YxLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XHJcblxyXG4gICAgQG1lZGlhICgtLW1kKSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLXNsaWRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgei1pbmRleDogLTE7XHJcblxyXG4gICAgICAuc2xpY2stbGlzdCxcclxuICAgICAgLnNsaWNrLXRyYWNrLFxyXG4gICAgICAuc2xpY2stc2xpZGUgZGl2IHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zbGljay1zbGlkZSBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWhlYWRsaW5lIHtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDcwcHggMCAxNXB4O1xyXG4gICAgICBmb250LXNpemU6IDA7XHJcblxyXG4gICAgICBAbWVkaWEgKC0tbWQpIHtcclxuICAgICAgICB3aWR0aDogNDgwcHg7XHJcbiAgICAgICAgcGFkZGluZzogODBweCAwIDQ1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWxlYWQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHRleHQtc2hhZG93OiAwcHggMHB4IDI0cHggIzAwMDtcclxuXHJcbiAgICAgIEBtZWRpYSAoLS1tZCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1yZWFkbWUge1xyXG4gICAgICB3aWR0aDogOTAlO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoNTMsIDExNCwgMTgzLCAwLjYwKTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgQG1lZGlhICgtLW1kKSB7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAyNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNwb3RzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICBAbWVkaWEgKC0tbWQpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTQwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3RvcC9zcG90c19saXN0X3RvcC5zdmcnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xyXG5cclxuICAgICAgQG1lZGlhICgtLW1kKSB7XHJcbiAgICAgICAgdG9wOiAtOTBweDtcclxuICAgICAgICBoZWlnaHQ6IDkycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWlubmVyIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICAgIEBtZWRpYSAoLS1tZCkge1xyXG4gICAgICAgIG1heC13aWR0aDogMTQwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1zY3JvbGwge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICAgIHRvcDogLTkwcHg7XHJcblxyXG4gICAgICBAbWVkaWEgKC0tbWQpIHtcclxuICAgICAgICB0b3A6IC0xNjBweDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtY2F0ZWdvcnkge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyIDFmcjtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGdhcDogMTBweDtcclxuICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG5cclxuICAgICAgQG1lZGlhICgtLW1kX21heCkge1xyXG4gICAgICAgIHdpZHRoOiA1ODBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhICgtLW1kKSB7XHJcbiAgICAgICAgd2lkdGg6IDc2MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKC0tbGcpIHtcclxuICAgICAgICB3aWR0aDogOTIwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfaXRlbSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjI0cyBlYXNlIGFsbDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICBAbWVkaWEgKC0tbWQpIHtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAuanMtbGFuZyB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgICAgICAuanMtbGFuZyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAuanMtbGFuZyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3RvcC9pbWdfY2F0XzEucG5nJyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAuanMtbGFuZyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3RvcC9pbWdfY2F0XzIucG5nJyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAuanMtbGFuZyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3RvcC9pbWdfY2F0XzMucG5nJyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgICAuanMtbGFuZyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3RvcC9pbWdfY2F0XzQucG5nJyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCg1KSB7XHJcbiAgICAgICAgICAuanMtbGFuZyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3RvcC9pbWdfY2F0XzUucG5nJyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCg2KSB7XHJcbiAgICAgICAgICAuanMtbGFuZyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3RvcC9pbWdfY2F0XzYucG5nJyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuanMtbGFuZyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMDAlO1xyXG4gICAgICAgICAgLy8gcGFkZGluZzogNDJweCAwO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vbmU7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMjRzIGVhc2UgYWxsO1xyXG4gICAgICAgICAgd2lsbC1jaGFuZ2U6IGF1dG87XHJcbiAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQG1lZGlhICgtLW1kKSB7XHJcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IDY4cHggMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSg1MywgMTE0LCAxODMsIDAuNTApIDAlLCByZ2JhKDUzLCAxMTQsIDE4MywgMC41MCkgMTAwJSk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4yNHMgZWFzZSBhbGw7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4zKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjI0cyBlYXNlIGFsbDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnNpbmdsZVNwb3RzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYtaGVhZGVyIHtcbiAgICBhIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgdHJhbnNpdGlvbjogLjI0cyBlYXNlIGFsbDtcblxuICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NvbW1vbi9pY29uLWFycm93LnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IC4yNHMgZWFzZSBhbGw7XG5cbiAgICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgICAgdG9wOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLW1haW47XG5cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTRweCwgMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1rdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMDtcblxuICAgICZfYmcge1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAgIGhlaWdodDogODAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX2Rvd25sb2FkIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuXG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1wb3N0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgODBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgfVxuXG4gICAgJi1pbm5lciB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1uYW1lIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG5cbiAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgIH1cblxuICAgICAgJl9udW1iZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbjtcblxuICAgICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLWlubmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgJl9jYXRlZ29yeSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1tYWluO1xuICAgICAgfVxuXG4gICAgICAmX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDAgNDBweDtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWRldGFpbCB7XG4gICAgICBkbCB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG5cbiAgICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICBkdCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAgICAgd2lkdGg6IDI2NnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGRkIHtcbiAgICAgICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNjZweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1kb3dubG9hZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tYWluO1xuXG4gICAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAgIG1heC13aWR0aDogNDEwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuanMtbGFuZyB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY29tbW9uL2ljb25fZG93bmxvYWRfd2guc3ZnJykgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcblxuICAgICAgICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmMtYnJlYWRjcnVtYnMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXBvc3RMaW5rYXJlYSB7XG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/