@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&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,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,menu,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}html{height:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{position:relative;font-size:14px;line-height:1.6;height:100%;width:100%;color:#000;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: 992px){body{font-size:16px}}a{text-decoration:none;color:#000;transition:.24s ease all}*{box-sizing:border-box}img{max-width:100%;height:auto}#app{position:relative;min-height:100vh}.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}p.u-s{font-size:12px}p.u-m{font-size:14px}p.u-l{font-size:16px}p.u-xl{font-size:18px}.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-wrapper{position:relative;padding-top:58px;overflow:hidden}@media(min-width: 992px){.l-wrapper{width:100%;min-height:100vh;padding-top:79px}}.l-inner{padding:0 15px;margin:0 auto}@media(min-width: 768px){.l-inner{max-width:1200px;padding:0 50px}}.slick-slider{position:relative}.slick-track{display:flex}.slick-dots{display:flex;justify-content:center;margin-top:20px}.slick-dots li{position:relative;display:inline-block;margin:0 4px;font-size:0;padding:0;cursor:pointer}.slick-dots li button{display:block;font-size:0;line-height:0;width:12px;height:12px;border-radius:50%;cursor:pointer;color:transparent;border:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.slick-dots li button:before{position:absolute;top:0;left:0;width:10px;height:10px;content:"";text-align:center;background-color:#d9d9d9;border-radius:50%}.slick-dots li.slick-active button:before{background-color:#956d12}.slick-prev,.slick-next{position:absolute;top:calc(50% - 20px);transform:translate(0,-50%);line-height:0;width:50px;height:50px;border-radius:50%;font-size:0;background-color:#956d12;outline:none;border:none;padding:0;cursor:pointer;transition:.24s ease all;z-index:1}@media(min-width: 768px){.slick-prev:hover,.slick-next:hover{opacity:.8}}.slick-prev:before,.slick-next:before{content:"";position:absolute;top:50%;width:10px;height:10px}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:0}.slick-prev{left:0}.slick-prev:before{left:calc(50% + 2.5px);border-bottom:1px solid #fff;border-left:1px solid #fff;transform:translate(-50%,-50%) rotate(45deg)}.slick-next{right:0}.slick-next:before{left:calc(50% - 2.5px);border-top:1px solid #fff;border-right:1px solid #fff;transform:translate(-50%,-50%) rotate(45deg)}.header{position:fixed;width:100%;height:60px;top:0;left:0;background-color:#fff;border-bottom:4px solid #956d12;z-index:2}@media(min-width: 768px){.header{height:79px}}.header-inner{margin:0 auto}@media(min-width: 768px){.header-inner{max-width:1200px;padding:0 100px 0 0;display:flex;align-items:center;justify-content:space-between}}.header-logo{position:relative;padding:3px 0 3px 4px}@media(min-width: 768px){.header-logo{display:inline-block;padding:8px 0 0 12px}}.header-logo a{display:inline-block}.header-logo img{width:200px}@media(min-width: 768px){.header-logo img{width:240px}}.header-gnav{position:absolute;display:none;top:60px;right:0;width:100%;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2784313725)}@media(min-width: 768px){.header-gnav{width:340px;top:80px}}.header-gnav ul{position:relative;z-index:2}.header-gnav ul li a{font-size:3.5vw;display:block;width:100%;padding:25px 0;border-bottom:1px solid #ccc;text-align:center;transition:.24s ease;line-height:1}@media screen and (min-width:554px){.header-gnav ul li a{font-size:12px}}@media screen and (min-width:768px){.header-gnav ul li a{font-size:14px}}@media(min-width: 768px){.header-gnav ul li a:hover{background-color:#e5dcc7}}.header-gnav ul li:last-child a{border-bottom:none}.header-nav{background-color:#fff;display:none}@media(min-width: 768px){.header-nav{display:block}}@media(min-width: 768px){.header-nav ul{display:flex;gap:15px}}@media(min-width: 992px){.header-nav ul{gap:25px}}.header-nav ul li a{font-size:3.5vw;display:block;width:100%;padding:30px 0;border-bottom:1px solid #ccc;text-align:center;line-height:1}@media screen and (min-width:554px){.header-nav ul li a{font-size:12px}}@media screen and (min-width:768px){.header-nav ul li a{font-size:14px}}@media(min-width: 768px){.header-nav ul li a{padding:32px 0 28px;font-weight:700;border-bottom:none}.header-nav ul li a:hover{color:#956d12}}.header-humberger{position:absolute;top:18px;right:15px;cursor:pointer;width:40px;height:22px;transition:.6s ease all;z-index:11}@media(min-width: 768px){.header-humberger{top:27px;right:32px;width:40px;height:22px}}.header-humberger button{background-color:transparent;border-style:none;color:inherit}.header-humberger span{position:absolute;background-color:#956d12;width:40px;height:2px;right:0;left:0;margin:auto;transition:.6s ease all}@media(min-width: 768px){.header-humberger span{background-color:#956d12}}@media(min-width: 992px){.header-humberger span{width:40px}}.header-humberger span:nth-child(1){top:0}.header-humberger span:nth-child(2){top:10px}.header-humberger span:nth-child(3){top:20px}.header-humberger.is-active{top:24px}@media(min-width: 768px){.header-humberger.is-active{top:32px}}.header-humberger.is-active:after{opacity:0}.header-humberger.is-active span:nth-child(1){transform:rotate(30deg) translate(2px,5px)}.header-humberger.is-active span:nth-child(2){transform:rotate(-30deg) translate(2px,-5px)}.header-humberger.is-active span:nth-child(3){opacity:0;width:0}.footer{position:relative;display:block;margin-top:100px}.footer-nav{background-color:#eae2cc}.footer-nav ul{padding:20px 0}@media(min-width: 768px){.footer-nav ul{display:flex;align-items:center;justify-content:center;gap:30px;padding:40px 0}}.footer-nav ul li a{font-size:3.5vw;display:block;padding:6px 0;text-align:center;transition:.24s ease}@media screen and (min-width:554px){.footer-nav ul li a{font-size:12px}}@media screen and (min-width:768px){.footer-nav ul li a{font-size:14px}}@media(min-width: 768px){.footer-nav ul li a:hover{color:#956d12}}.footer-copy{font-size:3vw;text-align:center;padding:20px 0 17px;background-color:#956d12;color:#fff}@media screen and (min-width:554px){.footer-copy{font-size:10px}}@media screen and (min-width:768px){.footer-copy{font-size:12px}}.m-module{position:relative}.m-link a,.m-link_solid a{position:relative;display:flex;align-items:center;justify-content:center;color:#fff;padding:18px 0;box-shadow:0 0 16px rgba(158,149,136,.2862745098);border-radius:40px;min-width:240px;overflow:hidden;background-color:#956d12}.m-link a:after,.m-link_solid a:after{content:"";position:absolute;top:calc(50% - 7px);right:20px;width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent #fff;transform:translate(0,50%)}.m-link a:before,.m-link_solid a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#dda639;transform:translateX(-100%);opacity:0;transition:.4s cubic-bezier(0,0,.29,.96) all;z-index:0}@media(min-width: 768px){.m-link a:hover:before,.m-link_solid a:hover:before{transform:translateX(0);opacity:1}.m-link a:hover:after,.m-link_solid a:hover:after{transition-delay:.3s;border-color:transparent transparent transparent #e5dcc7}.m-link a:hover span,.m-link_solid a:hover span{color:#fff}}.m-link a span,.m-link_solid a span{position:relative;line-height:1;z-index:2}.m-link_solid a{background-color:#956d12;color:#fff}.m-link_solid a:after{border-color:transparent transparent transparent #fff}.m-link_solid a:before{background-color:#fff}@media(min-width: 768px){.m-link_solid a:hover{background-color:#956d12;color:#956d12}.m-link_solid a:hover:after{border-color:transparent transparent transparent #956d12}.m-link_solid a:hover:before{transform:translateX(0);opacity:1}.m-link_solid a:hover span{color:#956d12}}.m-h2{position:relative;font-size:7vw;font-weight:700;text-align:center;margin-bottom:25px}@media screen and (min-width:554px){.m-h2{font-size:26px}}@media screen and (min-width:768px){.m-h2{font-size:28px}}.c-component{position:relative}.c-titlearea{margin-bottom:50px;padding:30px 0;text-align:center;background:url(../img/top/kv-bg-dark.jpg) no-repeat center/cover}@media(min-width: 768px){.c-titlearea{margin-bottom:70px;padding:100px 0 90px}}.c-titlearea_h1{font-size:6vw;color:#fff;font-weight:700}@media screen and (min-width:554px){.c-titlearea_h1{font-size:22px}}@media screen and (min-width:768px){.c-titlearea_h1{font-size:24px}}@media(min-width: 768px){.c-titlearea_h1{font-size:32px}}.c-titlearea_txt{font-size:3.5vw;color:#fff;margin-top:15px}@media screen and (min-width:554px){.c-titlearea_txt{font-size:12px}}@media screen and (min-width:768px){.c-titlearea_txt{font-size:14px}}.c-voice-list-item{margin-bottom:20px;padding:20px 15px;border:1px solid #ccc}@media(min-width: 768px){.c-voice-list-item{padding:50px}}.c-voice-list-item_name{margin-top:15px;text-align:right;color:#555}.c-faq-item{margin-bottom:10px}.c-faq-item_title{font-size:3.5vw;position:relative;cursor:pointer;padding:18px 10px 16px 40px;background-color:#f0f0f0;transition:.24s ease}@media screen and (min-width:554px){.c-faq-item_title{font-size:12px}}@media screen and (min-width:768px){.c-faq-item_title{font-size:14px}}@media(min-width: 768px){.c-faq-item_title{padding:24px 10px 20px 50px}.c-faq-item_title:hover{background-color:#e5dcc7}}.c-faq-item_title:before{content:"Q";position:absolute;font-weight:700;top:50%;left:15px;transform:translate(0,-50%);color:#956d12}@media(min-width: 768px){.c-faq-item_title:before{left:25px}}.c-faq-item_title.is-active{background-color:#956d12;color:#fff}.c-faq-item_title.is-active:before{color:#fff}.c-faq-item_text{font-size:3.5vw;display:none;padding:20px 10px}@media screen and (min-width:554px){.c-faq-item_text{font-size:12px}}@media screen and (min-width:768px){.c-faq-item_text{font-size:14px}}@media(min-width: 768px){.c-faq-item_text{padding:40px 45px}}.c-postarea{text-align:left}.c-postarea p{font-size:3.5vw;margin-bottom:15px;line-height:1.8;word-wrap:break-word}@media screen and (min-width:554px){.c-postarea p{font-size:12px}}@media screen and (min-width:768px){.c-postarea p{font-size:14px}}@media(min-width: 554px){.c-postarea p{margin-bottom:20px}}@media(min-width: 992px){.c-postarea p{margin-bottom:30px;line-height:1.8;font-size:15px}}.c-postarea p span.color-red{color:red}.c-postarea p span.color-yellow{color:#ffd800}.c-postarea p span.color-blue{color:#0a00ff}.c-postarea p span.under-red{color:#fff;padding:2px 10px;background-color:rgba(255,0,0,.8)}.c-postarea p span.under-yellow{color:#fff;padding:2px 10px;background-color:rgba(255,216,0,.8)}.c-postarea p span.under-blue{color:#fff;padding:2px 10px;background-color:rgba(10,0,255,.8)}.c-postarea strong{font-weight:700}.c-postarea em{font-style:italic;font-weight:700}.c-postarea img{display:block;margin:15px auto}@media(min-width: 554px){.c-postarea img{margin:20px 0}}@media(min-width: 768px){.c-postarea img{margin:30px 0}}.c-postarea a{display:inline;font-size:13px;text-decoration:underline;color:#956d12;transition:.24s ease}@media(min-width: 768px){.c-postarea a{font-size:15px}}@media(min-width: 768px){.c-postarea a:hover{opacity:.6}}.c-postarea h1{font-size:5vw;position:relative;margin-bottom:15px;line-height:1.4;font-weight:600}@media screen and (min-width:554px){.c-postarea h1{font-size:18px}}@media screen and (min-width:768px){.c-postarea h1{font-size:20px}}@media(min-width: 554px){.c-postarea h1{margin-bottom:20px;font-size:24px}}@media(min-width: 768px){.c-postarea h1{font-size:28px}}.c-postarea h2{font-size:4.5vw;position:relative;margin-top:45px;margin-bottom:15px;padding:10px 20px;line-height:1.4;font-weight:300;background-color:#efe9df;border-bottom:1px solid #ccc}@media screen and (min-width:554px){.c-postarea h2{font-size:16px}}@media screen and (min-width:768px){.c-postarea h2{font-size:18px}}@media(min-width: 768px){.c-postarea h2{margin-top:65px;font-size:22px}}.c-postarea h2:first-child{margin-top:0}.c-postarea h3{font-size:5vw;margin:30px 0 15px;line-height:1.4;color:#000;font-weight:700;text-align:left}@media screen and (min-width:554px){.c-postarea h3{font-size:18px}}@media screen and (min-width:768px){.c-postarea h3{font-size:20px}}@media(min-width: 554px){.c-postarea h3{margin:50px 0 10px;font-size:16px}}@media(min-width: 768px){.c-postarea h3{font-size:18px}}.c-postarea h4{margin-top:50px;margin-bottom:15px;font-size:16px;font-weight:600}@media(min-width: 554px){.c-postarea h4{margin-bottom:20px;font-size:22px}}.c-postarea h5,.c-postarea h6{margin-bottom:10px;font-size:14px;line-height:1.4;font-weight:700}@media(min-width: 554px){.c-postarea h5,.c-postarea h6{font-size:15px}}@media(min-width: 768px){.c-postarea h5,.c-postarea h6{font-size:16px}}.c-postarea img.aligncenter{margin:0 auto}.c-postarea img.alignleft{margin:0 auto 0 0}.c-postarea img.alignright{margin:0 0 0 auto}.c-postarea iframe{width:100%;height:150px}@media(min-width: 768px){.c-postarea iframe{width:500px;height:300px}}.c-postarea blockquote{position:relative;margin:20px 0;padding:10px;border:1px solid #ccc;color:#7c7c7c;background-color:#fff}.c-postarea blockquote:after{content:"";position:absolute;width:90%;height:1px;background-color:#956d12;left:5%;bottom:0}@media(min-width: 768px){.c-postarea blockquote{margin:30px 0;padding:15px}}.c-postarea blockquote p{margin:0;font-size:13px;line-height:1.7}@media(min-width: 768px){.c-postarea blockquote p{font-size:15px}}.c-postarea ul{margin:20px 0;padding:15px;background-color:#fff}@media(min-width: 768px){.c-postarea ul{margin:30px 0;padding:30px}}.c-postarea ul li{margin:10px 0;font-size:13px;transition:.24s ease all;line-height:1.6;text-indent:-1em;margin-left:1em}@media(min-width: 992px){.c-postarea ul li{font-size:14px}}.c-postarea ul li:before{content:"";display:inline-block;vertical-align:middle;font-weight:700;margin-right:6px;height:2px;width:2px;background:#956d12}.c-postarea ol{margin:20px 0;counter-reset:item}@media(min-width: 768px){.c-postarea ol{margin:30px 0}}.c-postarea ol li{position:relative;margin:10px 0;padding-left:20px;font-size:14px;transition:.24s ease all;counter-increment:count}.c-postarea ol li:before{content:counters(item, ".") ". ";position:absolute;top:0;left:0;counter-increment:item;color:#000;margin-right:5px}.c-postarea ol li a:hover{color:#000}@keyframes animation{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}#top{position:relative}#top .hero{position:relative}#top .hero-kv{height:200px;background:url(../img/top/kv-bg.jpg) no-repeat center/cover}@media(min-width: 768px){#top .hero-kv{height:340px}}#top .hero-ttl{font-size:7vw;padding:35px 0 25px;color:#956d12;font-weight:700;line-height:1.2;text-align:center}@media screen and (min-width:554px){#top .hero-ttl{font-size:26px}}@media screen and (min-width:768px){#top .hero-ttl{font-size:28px}}@media(min-width: 768px){#top .hero-ttl{padding:70px 0 25px;font-size:38px}}#top .hero-txt{font-size:4vw;margin-bottom:50px;padding:0 15px;letter-spacing:-.007em;text-align:left}@media screen and (min-width:554px){#top .hero-txt{font-size:14px}}@media screen and (min-width:768px){#top .hero-txt{font-size:16px}}@media(min-width: 768px){#top .hero-txt{margin-bottom:80px;line-height:2;text-align:center}}#top .corce-inner{margin:0 auto}@media(min-width: 768px){#top .corce-inner{max-width:1100px}#top .corce-inner a:hover{opacity:.7;transition:.24s ease}}#top .voice-inner{margin:50px 0}@media(min-width: 768px){#top .voice-inner{max-width:1200px;margin:80px auto}}#top .voice .slick-slide{margin:0 10px;padding:20px;border:1px solid #ccc}#top .voice .slick-slide>div{height:100%}@media(min-width: 768px){#top .voice .slick-slide{padding:50px}}#top .voice-slider{padding:0 20px}#top .voice-slider-item{height:100%;display:flex!important;flex-direction:column;justify-content:space-between}#top .voice-slider-item_txt{font-size:4vw}@media screen and (min-width:554px){#top .voice-slider-item_txt{font-size:14px}}@media screen and (min-width:768px){#top .voice-slider-item_txt{font-size:16px}}#top .voice-slider-item_name{font-size:3.5vw;text-align:right;color:#555}@media screen and (min-width:554px){#top .voice-slider-item_name{font-size:12px}}@media screen and (min-width:768px){#top .voice-slider-item_name{font-size:14px}}#top .voice .m-link,#top .voice .m-link_solid{max-width:320px;margin:0 auto}.faq-inner{margin:50px 0;padding:0 15px}@media(min-width: 768px){.faq-inner{max-width:1200px;padding:0 50px;margin:80px auto}}.faq .m-link,.faq .m-link_solid{max-width:320px;margin:0 auto}#course{position:relative}#course .course-h2{text-align:center}#course .course-h2 span{position:relative;font-size:6.5vw;display:inline-block;font-weight:700}@media screen and (min-width:554px){#course .course-h2 span{font-size:24px}}@media screen and (min-width:768px){#course .course-h2 span{font-size:26px}}@media(min-width: 768px){#course .course-h2 span{font-size:30px}}#course .course-h2 span:before{content:"";position:absolute;top:10px;left:-85px;width:85px;height:30px;background:url(../img/course/dec-h2_before.png) no-repeat center/contain}#course .course-h2 span:after{content:"";position:absolute;top:10px;right:-85px;width:85px;height:30px;background:url(../img/course/dec-h2_after.png) no-repeat center/contain}#course .hero{position:relative}#course .hero-kv{height:200px;background:url(../img/course/kv-course.jpg) no-repeat center/cover}@media(min-width: 768px){#course .hero-kv{height:340px}}#course .hero-ttl{font-size:7vw;padding:35px 0 25px;color:#956d12;font-weight:700;line-height:1.2;text-align:center}@media screen and (min-width:554px){#course .hero-ttl{font-size:26px}}@media screen and (min-width:768px){#course .hero-ttl{font-size:28px}}@media(min-width: 768px){#course .hero-ttl{padding:70px 0 25px;font-size:38px}}#course .hero-txt{font-size:4vw;margin-bottom:15px;padding:0 15px;letter-spacing:-.007em;text-align:left}@media screen and (min-width:554px){#course .hero-txt{font-size:14px}}@media screen and (min-width:768px){#course .hero-txt{font-size:16px}}@media(min-width: 768px){#course .hero-txt{margin-bottom:10px;line-height:2;text-align:center}}#course .hero-stxt{font-size:5vw;margin-bottom:50px;padding:0 15px;letter-spacing:-.007em;text-decoration:underline;font-weight:700;text-align:left}@media screen and (min-width:554px){#course .hero-stxt{font-size:18px}}@media screen and (min-width:768px){#course .hero-stxt{font-size:20px}}@media(min-width: 768px){#course .hero-stxt{margin-bottom:50px;font-size:28px;line-height:2;text-align:center}}#course .information{margin:30px 0}#course .information-cc{font-size:4.25vw;margin-bottom:15px;font-weight:700;text-align:center}@media screen and (min-width:554px){#course .information-cc{font-size:15px}}@media screen and (min-width:768px){#course .information-cc{font-size:17px}}@media(min-width: 768px){#course .information-cc{font-size:28px}}#course .information-cc span{color:#a90000}#course .information-menu{display:flex;justify-content:center;margin:20px 0}#course .information-menu-item{padding:8px 30px;font-weight:700;background-color:#956d12;border:2px solid #956d12;color:#fff}@media(min-width: 768px){#course .information-menu-item{font-size:20px;padding:4px 50px}}#course .information-menu-item:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}#course .information-menu-item:last-child{background-color:#fff;color:#000;border-top-right-radius:6px;border-bottom-right-radius:6px}#course .information-card{margin:0 auto 20px;width:90%;border:2px solid #956d12}@media(min-width: 768px){#course .information-card{display:flex;justify-content:space-between;max-width:1100px}#course .information-card:first-child{margin-bottom:30px}}#course .information-card.is-reverse{flex-direction:row-reverse}@media(min-width: 768px){#course .information-card-detail{width:calc(100% - 320px)}}#course .information-card-img{font-size:0;width:100%;height:140px}@media(min-width: 768px){#course .information-card-img{width:300px;height:auto}}#course .information-card.st .information-card-img{background:url(../img/course/img-course_2_sp.jpg) no-repeat center/cover}@media(min-width: 768px){#course .information-card.st .information-card-img{background:url(../img/course/img-course_2.jpg) no-repeat center/cover}}#course .information-card.ex .information-card-img{background:url(../img/course/img-course_1_sp.jpg) no-repeat center/cover}@media(min-width: 768px){#course .information-card.ex .information-card-img{background:url(../img/course/img-course_1.jpg) no-repeat center/cover}}#course .information-card-target{font-size:5vw;font-style:italic;background-color:#956d12;color:#fff;font-weight:700;padding:10px 0;text-align:center}@media screen and (min-width:554px){#course .information-card-target{font-size:18px}}@media screen and (min-width:768px){#course .information-card-target{font-size:20px}}@media(min-width: 768px){#course .information-card-target{width:-moz-fit-content;width:fit-content;margin-top:20px;padding:5px 30px;font-size:26px}}#course .information-card-content{padding:25px 15px 15px;text-align:center}@media(min-width: 768px){#course .information-card-content{display:flex;justify-content:start;align-items:center;padding:25px 50px 15px}}#course .information-card-name{width:200px;margin:0 auto}@media(min-width: 768px){#course .information-card-name{margin:0 30px 0 0;width:320px}}#course .information-card-price{display:inline-block;font-weight:700;margin-top:10px;font-size:8.5vw;line-height:1;color:#a90000;position:relative}@media screen and (min-width:554px){#course .information-card-price{font-size:32px}}@media screen and (min-width:768px){#course .information-card-price{font-size:34px}}@media(min-width: 768px){#course .information-card-price{margin-top:0;font-size:50px}}#course .information-card-price small{position:relative;font-size:70%;color:#000}@media(min-width: 768px){#course .information-card-price small{font-size:28px}}#course .information-card-price small:before{content:"(税込)";font-size:2.5vw;position:absolute;top:-5px;left:0;white-space:nowrap}@media screen and (min-width:554px){#course .information-card-price small:before{font-size:8px}}@media screen and (min-width:768px){#course .information-card-price small:before{font-size:10px}}@media(min-width: 768px){#course .information-card-price small:before{font-size:12px}}#course .information-card-price span{position:absolute;font-size:2.5vw;bottom:-12px;color:#000;right:2px;white-space:nowrap}@media screen and (min-width:554px){#course .information-card-price span{font-size:8px}}@media screen and (min-width:768px){#course .information-card-price span{font-size:10px}}@media(min-width: 768px){#course .information-card-price span{bottom:-24px;font-size:16px}}#course .information-card-list{padding:15px}@media(min-width: 768px){#course .information-card-list{padding:20px 50px}}#course .information-card-list li{position:relative;padding-left:10px;font-weight:700;letter-spacing:-.02em;line-height:180%}#course .information-card-list li:before{content:"・";position:absolute;top:0;left:-7px;display:inline-block}#course .information-card-list li span{background-color:#fff100}#course .information-card-link{width:90%;margin:15px auto 30px}@media(min-width: 768px){#course .information-card-link{display:flex;justify-content:end}}#course .information-card-link a{font-size:4.5vw;display:flex;align-items:center;justify-content:center;width:100%;font-weight:700;padding:14px 0;border-radius:4px;background-color:#956d12;color:#fff;transition:.24s ease}@media screen and (min-width:554px){#course .information-card-link a{font-size:16px}}@media screen and (min-width:768px){#course .information-card-link a{font-size:18px}}@media(min-width: 768px){#course .information-card-link a{width:300px;font-size:20px}#course .information-card-link a:hover{opacity:.6}}#course .diff{margin:30px 0}@media(min-width: 768px){#course .diff{margin:60px 0}}#course .diff-table{margin:30px auto 0}@media(min-width: 768px){#course .diff-table{width:1000px}}#course .diff .comparison-table{font-size:3.5vw;width:100%;border-collapse:collapse;text-align:center}@media screen and (min-width:554px){#course .diff .comparison-table{font-size:12px}}@media screen and (min-width:768px){#course .diff .comparison-table{font-size:14px}}@media(min-width: 768px){#course .diff .comparison-table{font-size:16px}}#course .diff .comparison-table thead th{background-color:#2e2e2e;color:#fff;font-weight:700;padding:1rem}#course .diff .comparison-table thead th:first-child{width:50%}#course .diff .comparison-table thead th:nth-child(2){width:25%}#course .diff .comparison-table thead th:nth-child(3){width:25%}#course .diff .comparison-table thead th.standard{background-color:#a0a0a0}#course .diff .comparison-table thead th.expert{background-color:#c4963e}#course .diff .comparison-table tbody td{background-color:#e9e6e3;padding:1rem;border:1px solid #ccc}#course .diff .comparison-table tbody td:first-child{text-align:left}#course .diff .comparison-table tbody tr:nth-child(even) td{background-color:#f4f2f1}#course .diff .note{display:block;font-size:.75rem;color:#333;margin-top:.25rem}#course .diff .diff-table{overflow-x:scroll}@media(max-width:768px){#course .diff .comparison-table{min-width:600px;overflow-x:scroll}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzL2Nzcy9hcHAuY3NzIiwibWFwcGluZ3MiOiI7QUFBQSxnQkFBZ0IsQ0NLaEIsZ2FBYUMsU0FDQSxVQUNBLFNBQ0EsZUFDQSxhQUNBLHVCREVELENDQ0EsbUZBRUMsYURHRCxDQ0FBLFNBQ0ksWURJSixDQ0ZBLEtBQ0MsYURLRCxDQ0hBLFdBQ0MsZURNRCxDQ0pBLGFBQ0MsV0RPRCxDQ0xBLG9EQUVDLFdBQ0EsWURRRCxDQ05BLE1BQ0MseUJBQ0EsZ0JEU0QsQ0UzREEsS0FDRSxZQUNBLDBCQUNBLDZCRndFRixDRXJFQSxLQUNFLGtCQUNBLGVBQ0EsZ0JBQ0EsWUFDQSxXQUNBLFVDVFksQ0RVWixnQkFDQSxTQUNBLFVBQ0EseUhDRFUsQ0RFVixtQ0FDRCxrQ0FDQSw4QkFDQyxrQkFDQSxrQkFDQSxtQkZ3RUYsQ0V0RUUseUJBbEJGLEtBbUJJLGNGeUVGLENBQ0YsQ0V0RUEsRUFDRSxxQkFDQSxVQzVCWSxDRDZCWix3QkZ5RUYsQ0V0RUEsRUFDRSxxQkZ5RUYsQ0V0RUEsSUFDRSxlQUNBLFdGeUVGLENFdEVBLEtBQ0Usa0JBQ0EsZ0JGeUVGLENJdkhBLE1BQ0UsWUowSEYsQ0c3RUUsb0NDOUNGLE1BSUksYUoySEYsQ0FDRixDSXhIQSxNQUNFLFlKMkhGLENHdEZFLG9DQ3RDRixNQUlJLGFKNEhGLENBQ0YsQ0l6SEEsTUFDRSxZSjRIRixDRy9GRSxvQ0M5QkYsTUFJSSxhSjZIRixDQUNGLENJMUhBLE1BQ0UsWUo2SEYsQ0d4R0UscUNDdEJGLE1BSUksYUo4SEYsQ0FDRixDSTNIQSxVQUNFLFlKOEhGLENHakhFLG9DQ2RGLFVBSUksYUorSEYsQ0FDRixDSTVIQSxVQUNFLFlKK0hGLENHMUhFLG9DQ05GLFVBSUksYUpnSUYsQ0FDRixDSTdIQSxVQUNFLFlKZ0lGLENHbklFLG9DQ0VGLFVBSUksYUppSUYsQ0FDRixDSTlIQSxVQUNFLFlKaUlGLENHNUlFLHFDQ1VGLFVBSUksYUprSUYsQ0FDRixDSTlIRSxPQUNFLGNKaUlKLENJOUhFLE1BQ0UsY0pnSUosQ0k3SEUsTUFDRSxjSitISixDSTVIRSxNQUNFLGNKOEhKLENJM0hFLE9BQ0UsY0o2SEosQ0l6SEEsUUFDRSxpQko0SEYsQ0l6SEEsUUFDRSxnQko0SEYsQ0l6SEEsUUFDRSxlSjRIRixDSXpIQSxTQUNFLHlCSjRIRixDSXpIQSxVQUNFLHlCSjRIRixDSXpIQSxTQUNFLGFKNEhGLENJekhBLFVBQ0Usc0JKNEhGLENJeEhFLFVBQ0Usd0JKMkhKLENJNUhFLFdBQ0UseUJKK0hKLENJaElFLFdBQ0UseUJKbUlKLENJcElFLFdBQ0UseUJKdUlKLENJeElFLFdBQ0UseUJKMklKLENJNUlFLFdBQ0UseUJKK0lKLENJaEpFLFdBQ0UseUJKbUpKLENJcEpFLFdBQ0UseUJKdUpKLENJeEpFLFdBQ0UseUJKMkpKLENJNUpFLFdBQ0UseUJKK0pKLENJaEtFLFdBQ0UseUJKbUtKLENJcEtFLFdBQ0UseUJKdUtKLENJeEtFLFdBQ0UseUJKMktKLENJNUtFLFdBQ0UseUJKK0tKLENJaExFLFdBQ0UseUJKbUxKLENJcExFLFdBQ0UseUJKdUxKLENJeExFLFdBQ0UseUJKMkxKLENJNUxFLFdBQ0UseUJKK0xKLENJaE1FLFdBQ0UseUJKbU1KLENJcE1FLFlBQ0UsMEJKdU1KLENJbk1BLFVBQ0UseUJKc01GLENJbE1FLFVBQ0UsMkJKcU1KLENJdE1FLFdBQ0UsNEJKeU1KLENJMU1FLFdBQ0UsNEJKNk1KLENJOU1FLFdBQ0UsNEJKaU5KLENJbE5FLFdBQ0UsNEJKcU5KLENJdE5FLFdBQ0UsNEJKeU5KLENJMU5FLFdBQ0UsNEJKNk5KLENJOU5FLFdBQ0UsNEJKaU9KLENJbE9FLFdBQ0UsNEJKcU9KLENJdE9FLFdBQ0UsNEJKeU9KLENJMU9FLFdBQ0UsNEJKNk9KLENJOU9FLFdBQ0UsNEJKaVBKLENJbFBFLFdBQ0UsNEJKcVBKLENJdFBFLFdBQ0UsNEJKeVBKLENJMVBFLFdBQ0UsNEJKNlBKLENJOVBFLFdBQ0UsNEJKaVFKLENJbFFFLFdBQ0UsNEJKcVFKLENJdFFFLFdBQ0UsNEJKeVFKLENJMVFFLFdBQ0UsNEJKNlFKLENJOVFFLFlBQ0UsNkJKaVJKLENJNVFFLFVBQ0UsNEJKK1FKLENJaFJFLFdBQ0UsNkJKbVJKLENJcFJFLFdBQ0UsNkJKdVJKLENJeFJFLFdBQ0UsNkJKMlJKLENJNVJFLFdBQ0UsNkJKK1JKLENJaFNFLFdBQ0UsNkJKbVNKLENJcFNFLFdBQ0UsNkJKdVNKLENJeFNFLFdBQ0UsNkJKMlNKLENJNVNFLFdBQ0UsNkJKK1NKLENJaFRFLFdBQ0UsNkJKbVRKLENJcFRFLFdBQ0UsNkJKdVRKLENJeFRFLFdBQ0UsNkJKMlRKLENJNVRFLFdBQ0UsNkJKK1RKLENJaFVFLFdBQ0UsNkJKbVVKLENJcFVFLFdBQ0UsNkJKdVVKLENJeFVFLFdBQ0UsNkJKMlVKLENJNVVFLFdBQ0UsNkJKK1VKLENJaFZFLFdBQ0UsNkJKbVZKLENJcFZFLFdBQ0UsNkJKdVZKLENJeFZFLFlBQ0UsOEJKMlZKLENLOWRBLFdBQ0Usa0JBQ0EsaUJBQ0EsZUxpZUYsQ0svZEUseUJBTEYsV0FNSSxXQUNBLGlCQUNBLGdCTGtlRixDQUNGLENLM2RBLFNBQ0UsZUFDQSxhTDhkRixDSzVkRSx5QkFKRixTQUtJLGlCQUNBLGNMK2RGLENBQ0YsQ0szZEUsY0FDRSxpQkw4ZEosQ0szZEUsYUFDRSxZTDZkSixDSzFkRSxZQUNFLGFBQ0EsdUJBQ0EsZUw0ZEosQ0sxZEksZUFDRSxrQkFDQSxxQkFDQSxhQUNBLFlBQ0EsVUFDQSxjTDRkTixDSzFkTSxzQkFDRSxjQUNBLFlBQ0EsY0FDQSxXQUNBLFlBQ0Esa0JBQ0EsZUFDQSxrQkFDQSxTQUNBLGFBQ0EsNkRBQ0Esc0JMNGRSLENLMWRRLDZCQUNFLGtCQUNBLE1BQ0EsT0FDQSxXQUNBLFlBQ0EsV0FDQSxrQkFDQSx5QkFFQSxpQkwyZFYsQ0tyZFUsMENBQ0Usd0JMdWRaLENLaGRFLHdCQUVFLGtCQUNBLHFCQUNBLDRCQUNBLGNBQ0EsV0FDQSxZQUNBLGtCQUNBLFlBQ0EseUJBQ0EsYUFDQSxZQUNBLFVBQ0EsZUFDQSx5QkFDQSxTTGlkSixDSy9jSSx5QkFDRSxvQ0FDRSxVTGlkTixDQUNGLENLOWNJLHNDQUNFLFdBQ0Esa0JBQ0EsUUFDQSxXQUNBLFdMZ2ROLENLNWNJLHNEQUNFLFNMOGNOLENLMWNFLFlBQ0UsTUw0Y0osQ0sxY0ksbUJBQ0UsdUJBQ0EsNkJBQ0EsMkJBQ0EsNENMNGNOLENLeGNFLFlBQ0UsT0wwY0osQ0t4Y0ksbUJBQ0UsdUJBQ0EsMEJBQ0EsNEJBQ0EsNENMMGNOLENNemxCQSxRQUNFLGVBQ0EsV0FDQSxZQUNBLE1BQ0EsT0FDQSxzQkFDQSxnQ0FDQSxTTjRsQkYsQ00xbEJFLHlCQVZGLFFBV0ksV042bEJGLENBQ0YsQ00zbEJFLGNBQ0UsYU42bEJKLENNM2xCSSx5QkFIRixjQUlJLGlCQUNBLG9CQUNBLGFBQ0EsbUJBQ0EsNkJOOGxCSixDQUNGLENNM2xCRSxhQUNFLGtCQUNBLHFCTjZsQkosQ00zbEJJLHlCQUpGLGFBS0kscUJBQ0Esb0JOOGxCSixDQUNGLENNNWxCSSxlQUNFLG9CTjhsQk4sQ00zbEJJLGlCQUNFLFdONmxCTixDTTNsQk0seUJBSEYsaUJBSUksV044bEJOLENBQ0YsQ003a0JFLGFBQ0Usa0JBQ0EsYUFDQSxTQUNBLFFBQ0EsV0FDQSxzQkFDQSwyQ04ra0JKLENNN2tCSSx5QkFURixhQVVJLFlBQ0EsUU5nbEJKLENBQ0YsQ01ua0JJLGdCQUNFLGtCQUNBLFNOcWtCTixDTWxrQlEscUJIaENOLGdCR2tDUSxjQUNBLFdBQ0EsZUFDQSw2QkFDQSxrQkFDQSxxQkFDQSxhTm9rQlYsQ0d6bkJFLG9DRzZDTSxxQkg3QkosY0g2bUJGLENBQ0YsQ0c5bkJFLG9DRzZDTSxxQkh6QkosY0g4bUJGLENBQ0YsQ001a0JVLHlCQUNFLDJCQUNFLHdCTjhrQlosQ0FDRixDTXhrQlUsZ0NBQ0Usa0JOMGtCWixDTW5rQkUsWUFDRSxzQkFDQSxZTnFrQkosQ01ua0JJLHlCQUpGLFlBS0ksYU5za0JKLENBQ0YsQ01ua0JNLHlCQURGLGVBRUksYUFDQSxRTnNrQk4sQ0FDRixDTXBrQk0seUJBTkYsZUFPSSxRTnVrQk4sQ0FDRixDTXBrQlEsb0JIOUVOLGdCR2dGUSxjQUNBLFdBQ0EsZUFDQSw2QkFDQSxrQkFDQSxhTnNrQlYsQ0d4cUJFLG9DRzJGTSxvQkgzRUosY0g0cEJGLENBQ0YsQ0c3cUJFLG9DRzJGTSxvQkh2RUosY0g2cEJGLENBQ0YsQ005a0JVLHlCQVRGLG9CQVVJLG9CQUNBLGdCQUNBLGtCTmlsQlYsQ00va0JVLDBCQUNFLGFOaWxCWixDQUNGLENNMWtCRSxrQkFDRSxrQkFDQSxTQUNBLFdBQ0EsZUFDQSxXQUNBLFlBQ0Esd0JBQ0EsVU40a0JKLENNMWtCSSx5QkFWRixrQkFXSSxTQUNBLFdBQ0EsV0FDQSxXTjZrQkosQ0FDRixDTTNrQkkseUJBQ0UsNkJBQ0Esa0JBQ0EsYU42a0JOLENNMWtCSSx1QkFDRSxrQkFDQSx5QkFDQSxXQUNBLFdBQ0EsUUFDQSxPQUNBLFlBQ0EsdUJONGtCTixDTTFrQk0seUJBVkYsdUJBV0ksd0JONmtCTixDQUNGLENNM2tCTSx5QkFkRix1QkFlSSxVTjhrQk4sQ0FDRixDTTVrQk0sb0NBQ0UsS044a0JSLENNM2tCTSxvQ0FDRSxRTjZrQlIsQ00xa0JNLG9DQUNFLFFONGtCUixDTXhrQkksNEJBQ0UsUU4wa0JOLENNeGtCTSx5QkFIRiw0QkFJSSxRTjJrQk4sQ0FDRixDTXprQk0sa0NBQ0UsU04ya0JSLENNdmtCUSw4Q0FDRSwwQ055a0JWLENNcmtCUSw4Q0FDRSw0Q051a0JWLENNcGtCUSw4Q0FDRSxVQUNBLE9Oc2tCVixDT256QkEsUUFDRSxrQkFDQSxjQUNBLGdCUHN6QkYsQ09wekJFLFlBQ0Usd0JQc3pCSixDT3B6QkksZUFDRSxjUHN6Qk4sQ09wekJNLHlCQUhGLGVBSUksYUFDQSxtQkFDQSx1QkFDQSxTQUNBLGNQdXpCTixDQUNGLENPcHpCUSxvQkp1Q04sZ0JJckNRLGNBQ0EsY0FDQSxrQkFDQSxvQlBzekJWLENHanlCRSxvQ0kxQk0sb0JKMENKLGNIcXhCRixDQUNGLENHdHlCRSxvQ0kxQk0sb0JKOENKLGNIc3hCRixDQUNGLENPOXpCVSx5QkFDRSwwQkFDRSxhUGcwQlosQ0FDRixDT3p6QkUsYUpzQkEsY0lwQkUsa0JBQ0Esb0JBQ0EseUJBQ0EsVVAyekJKLENHdnpCRSxvQ0lUQSxhSnlCRSxjSDJ5QkYsQ0FDRixDRzV6QkUsb0NJVEEsYUo2QkUsY0g0eUJGLENBQ0YsQ1EvMkJBLFVBQ0UsaUJSazNCRixDUTkyQkUsMEJBQ0Usa0JBQ0EsYUFDQSxtQkFDQSx1QkFDQSxXQUNBLGVBQ0Esa0RBQ0EsbUJBQ0EsZ0JBQ0EsZ0JBQ0Esd0JSaTNCSixDUS8yQkksc0NBQ0UsV0FDQSxrQkFDQSxvQkFDQSxXQUNBLFFBQ0EsU0FDQSxtQkFDQSwyQkFDQSxzREFDQSwwQlJpM0JOLENROTJCSSx3Q0FDRSxXQUNBLGtCQUNBLE1BQ0EsUUFDQSxTQUNBLE9BQ0EseUJBQ0EsNEJBQ0EsVUFDQSw2Q0FDQSxTUmczQk4sQ1E3MkJJLHlCQUlJLG9EQUNFLHdCQUNBLFNSNDJCUixDUXoyQk0sa0RBQ0UscUJBQ0Esd0RSMjJCUixDUXgyQk0sZ0RBQ0UsVVIwMkJSLENBQ0YsQ1F0MkJJLG9DQUNFLGtCQUNBLGNBQ0EsU1J3MkJOLENRajJCSSxnQkFDRSx5QkFDQSxVUm0yQk4sQ1FqMkJNLHNCQUNFLHFEUm0yQlIsQ1FoMkJNLHVCQUNFLHFCUmsyQlIsQ1EvMUJNLHlCQUNFLHNCQUNFLHlCQUNBLGFSaTJCUixDUS8xQlEsNEJBQ0Usd0RSaTJCVixDUTkxQlEsNkJBQ0Usd0JBQ0EsU1JnMkJWLENRNzFCUSwyQkFDRSxhUisxQlYsQ0FDRixDUXgxQkEsTUFDRSxrQkxwREEsY0tzREEsZ0JBQ0Esa0JBQ0Esa0JSMjFCRixDR2g2QkUsb0NLZ0VGLE1MaERJLGNIbzVCRixDQUNGLENHcjZCRSxvQ0tnRUYsTUw1Q0ksY0hxNUJGLENBQ0YsQ1N4OUJBLGFBQ0UsaUJUMjlCRixDU3g5QkEsYUFDRSxtQkFDQSxlQUNBLGtCQUNBLGdFVDI5QkYsQ1N6OUJFLHlCQU5GLGFBT0ksbUJBQ0Esb0JUNDlCRixDQUNGLENTMTlCRSxnQk40Q0EsY00xQ0UsV0FDQSxlVDQ5QkosQ0doOEJFLG9DTS9CQSxnQk4rQ0UsY0hvN0JGLENBQ0YsQ0dyOEJFLG9DTS9CQSxnQk5tREUsY0hxN0JGLENBQ0YsQ1NwK0JJLHlCQUxGLGdCQU1JLGNUdStCSixDQUNGLENTcCtCRSxpQk5rQ0EsZ0JNaENFLFdBQ0EsZVRzK0JKLENHcDlCRSxvQ01yQkEsaUJOcUNFLGNIdzhCRixDQUNGLENHejlCRSxvQ01yQkEsaUJOeUNFLGNIeThCRixDQUNGLENTMStCSSxtQkFDRSxtQkFDQSxrQkFDQSxxQlQ2K0JOLENTMytCTSx5QkFMRixtQkFNSSxZVDgrQk4sQ0FDRixDUzUrQk0sd0JBQ0UsZ0JBQ0EsaUJBQ0EsVVQ4K0JSLENTditCRSxZQUNFLGtCVDArQkosQ1N4K0JJLGtCTkdGLGdCTURJLGtCQUNBLGVBQ0EsNEJBQ0EseUJBQ0Esb0JUMCtCTixDRzEvQkUsb0NNVUUsa0JOTUEsY0g4K0JGLENBQ0YsQ0cvL0JFLG9DTVVFLGtCTlVBLGNIKytCRixDQUNGLENTbC9CTSx5QkFSRixrQkFTSSwyQlRxL0JOLENTbi9CTSx3QkFDRSx3QlRxL0JSLENBQ0YsQ1NsL0JNLHlCQUNFLFlBQ0Esa0JBQ0EsZ0JBQ0EsUUFDQSxVQUNBLDRCQUNBLGFUby9CUixDU2wvQlEseUJBVEYseUJBVUksU1RxL0JSLENBQ0YsQ1NsL0JNLDRCQUNFLHlCQUNBLFVUby9CUixDU2wvQlEsbUNBQ0UsVVRvL0JWLENTLytCSSxpQk5yQ0YsZ0JNdUNJLGFBQ0EsaUJUaS9CTixDR3RpQ0Usb0NNa0RFLGlCTmxDQSxjSDBoQ0YsQ0FDRixDRzNpQ0Usb0NNa0RFLGlCTjlCQSxjSDJoQ0YsQ0FDRixDU3gvQk0seUJBTkYsaUJBT0ksaUJUMi9CTixDQUNGLENTdC9CQSxZQUNFLGVUeS9CRixDU3YvQkUsY05yREEsZ0JNdURFLG1CQUNBLGdCQUNBLG9CVHkvQkosQ0cvakNFLG9DTWtFQSxjTmxERSxjSG1qQ0YsQ0FDRixDR3BrQ0Usb0NNa0VBLGNOOUNFLGNIb2pDRixDQUNGLENTamdDSSx5QkFORixjQU9JLGtCVG9nQ0osQ0FDRixDU2xnQ0kseUJBVkYsY0FXSSxtQkFDQSxnQkFDQSxjVHFnQ0osQ0FDRixDU2xnQ00sNkJBQ0UsU1RvZ0NSLENTamdDTSxnQ0FDRSxhVG1nQ1IsQ1NoZ0NNLDhCQUNFLGFUa2dDUixDUy8vQk0sNkJBQ0UsV0FDQSxpQkFDQSxpQ1RpZ0NSLENTOS9CTSxnQ0FDRSxXQUNBLGlCQUNBLG1DVGdnQ1IsQ1M3L0JNLDhCQUNFLFdBQ0EsaUJBQ0Esa0NUKy9CUixDUzEvQkUsbUJBQ0UsZVQ0L0JKLENTei9CRSxlQUNFLGtCQUNBLGVUMi9CSixDU3gvQkUsZ0JBQ0UsY0FDQSxnQlQwL0JKLENTeC9CSSx5QkFKRixnQkFLSSxhVDIvQkosQ0FDRixDU3ovQkkseUJBUkYsZ0JBU0ksYVQ0L0JKLENBQ0YsQ1N6L0JFLGNBQ0UsZUFDQSxlQUNBLDBCQUNBLGNBQ0Esb0JUMi9CSixDU3ovQkkseUJBUEYsY0FRSSxjVDQvQkosQ0FDRixDU3ovQk0seUJBREYsb0JBRUksVVQ0L0JOLENBQ0YsQ1N4L0JFLGVOOUlBLGNNZ0pFLGtCQUNBLG1CQUNBLGdCQUNBLGVUMC9CSixDRzFwQ0Usb0NNMkpBLGVOM0lFLGNIOG9DRixDQUNGLENHL3BDRSxvQ00ySkEsZU52SUUsY0grb0NGLENBQ0YsQ1NsZ0NJLHlCQVBGLGVBUUksbUJBQ0EsY1RxZ0NKLENBQ0YsQ1NuZ0NJLHlCQVpGLGVBYUksY1RzZ0NKLENBQ0YsQ1NuZ0NFLGVOL0pBLGdCTWlLRSxrQkFDQSxnQkFDQSxtQkFDQSxrQkFDQSxnQkFDQSxnQkFDQSx5QkFDQSw0QlRxZ0NKLENHMXJDRSxvQ000S0EsZU41SkUsY0g4cUNGLENBQ0YsQ0cvckNFLG9DTTRLQSxlTnhKRSxjSCtxQ0YsQ0FDRixDUzdnQ0kseUJBWEYsZUFZSSxnQkFDQSxjVGdoQ0osQ0FDRixDUzlnQ0ksMkJBQ0UsWVRnaENOLENTNWdDRSxlTnBMQSxjTXNMRSxtQkFDQSxnQkFDQSxXQUNBLGdCQUNBLGVUOGdDSixDR3J0Q0Usb0NNaU1BLGVOakxFLGNIeXNDRixDQUNGLENHMXRDRSxvQ01pTUEsZU43S0UsY0gwc0NGLENBQ0YsQ1N0aENJLHlCQVJGLGVBU0ksbUJBQ0EsY1R5aENKLENBQ0YsQ1N2aENJLHlCQWJGLGVBY0ksY1QwaENKLENBQ0YsQ1N2aENFLGVBQ0UsZ0JBQ0EsbUJBQ0EsZUFDQSxlVHloQ0osQ1N2aENJLHlCQU5GLGVBT0ksbUJBQ0EsY1QwaENKLENBQ0YsQ1N2aENFLDhCQUVFLG1CQUNBLGVBQ0EsZ0JBQ0EsZVR5aENKLENTdmhDSSx5QkFQRiw4QkFRSSxjVDJoQ0osQ0FDRixDU3poQ0kseUJBWEYsOEJBWUksY1Q2aENKLENBQ0YsQ1N6aENJLDRCQUNFLGFUMmhDTixDU3hoQ0ksMEJBQ0UsaUJUMGhDTixDU3ZoQ0ksMkJBQ0UsaUJUeWhDTixDU3JoQ0UsbUJBQ0UsV0FDQSxZVHVoQ0osQ1NyaENJLHlCQUpGLG1CQUtJLFlBQ0EsWVR3aENKLENBQ0YsQ1NyaENFLHVCQUNFLGtCQUNBLGNBQ0EsYUFDQSxzQkFDQSxjQUNBLHFCVHVoQ0osQ1NyaENJLDZCQUNFLFdBQ0Esa0JBQ0EsVUFDQSxXQUNBLHlCQUNBLFFBQ0EsUVR1aENOLENTcGhDSSx5QkFsQkYsdUJBbUJJLGNBQ0EsWVR1aENKLENBQ0YsQ1NyaENJLHlCQUNFLFNBQ0EsZUFDQSxlVHVoQ04sQ1NyaENNLHlCQUxGLHlCQU1JLGNUd2hDTixDQUNGLENTcGhDRSxlQUNFLGNBQ0EsYUFDQSxxQlRzaENKLENTcGhDSSx5QkFMRixlQU1JLGNBQ0EsWVR1aENKLENBQ0YsQ1NyaENJLGtCQUNFLGNBQ0EsZUFDQSx5QkFDQSxnQkFDQSxpQkFDQSxlVHVoQ04sQ1NyaENNLHlCQVJGLGtCQVNJLGNUd2hDTixDQUNGLENTdGhDTSx5QkFDRSxXQUNBLHFCQUNBLHNCQUNBLGdCQUNBLGlCQUNBLFdBQ0EsVUFDQSxrQlR3aENSLENTbmhDRSxlQUNFLGNBQ0Esa0JUcWhDSixDU25oQ0kseUJBSkYsZUFLSSxhVHNoQ0osQ0FDRixDU3BoQ0ksa0JBQ0Usa0JBQ0EsY0FDQSxrQkFDQSxlQUNBLHlCQUNBLHVCVHNoQ04sQ1NwaENNLHlCQUNFLGlDQUNBLGtCQUNBLE1BQ0EsT0FDQSx1QkFDQSxXQUNBLGdCVHNoQ1IsQ1NsaENRLDBCQUNFLFVUb2hDVixDVTE2Q0EscUJBQ0UsR0FDRSx5QlY2NkNGLENVMTZDQSxJQUNFLDRCVjQ2Q0YsQ1V6NkNBLEtBQ0UseUJWMjZDRixDQUNGLENXdDdDQSxLQUNFLGlCWHc3Q0YsQ1d0N0NFLFdBQ0UsaUJYdzdDSixDV3Q3Q0ksY0FDRSxhQUNBLDJEWHc3Q04sQ1d0N0NNLHlCQUpGLGNBS0ksWVh5N0NOLENBQ0YsQ1d0N0NJLGVSNENGLGNRMUNJLG9CQUNBLGNBQ0EsZ0JBQ0EsZ0JBQ0EsaUJYdzdDTixDRy81Q0Usb0NRL0JFLGVSK0NBLGNIbTVDRixDQUNGLENHcDZDRSxvQ1EvQkUsZVJtREEsY0hvNUNGLENBQ0YsQ1doOENNLHlCQVJGLGVBU0ksb0JBQ0EsY1htOENOLENBQ0YsQ1doOENJLGVSOEJGLGNRNUJJLG1CQUNBLGVBQ0EsdUJBQ0EsZVhrOENOLENHdDdDRSxvQ1FqQkUsZVJpQ0EsY0gwNkNGLENBQ0YsQ0czN0NFLG9DUWpCRSxlUnFDQSxjSDI2Q0YsQ0FDRixDVzE4Q00seUJBUEYsZUFRSSxtQkFDQSxjQUNBLGlCWDY4Q04sQ0FDRixDV3g4Q0ksa0JBQ0UsYVgwOENOLENXeDhDTSx5QkFIRixrQkFJSSxnQlgyOENOLENXeDhDUSwwQkFDRSxXQUNBLG9CWDA4Q1YsQ0FDRixDV244Q0ksa0JBQ0UsYVhxOENOLENXcDhDTSx5QkFGRixrQkFHSSxpQkFDQSxnQlh1OENOLENBQ0YsQ1c1N0NNLHlCQUtFLGNBQ0EsYUFDQSxxQlgwN0NSLENXaDhDUSw2QkFDRSxXWGs4Q1YsQ1czN0NRLHlCQVRGLHlCQVVJLFlYODdDUixDQUNGLENXMTdDSSxtQkFDRSxjWDQ3Q04sQ1cxN0NNLHdCQUNFLFlBQ0EsdUJBQ0Esc0JBQ0EsNkJYNDdDUixDVzE3Q1EsNEJSM0NOLGFIdytDRixDR3IvQ0Usb0NRd0RNLDRCUnhDSixjSHkrQ0YsQ0FDRixDRzEvQ0Usb0NRd0RNLDRCUnBDSixjSDArQ0YsQ0FDRixDV3A4Q1EsNkJSOUNOLGdCUWdEUSxpQkFDQSxVWHM4Q1YsQ0dwZ0RFLG9DUTJETSw2QlIzQ0osY0h3L0NGLENBQ0YsQ0d6Z0RFLG9DUTJETSw2QlJ2Q0osY0h5L0NGLENBQ0YsQ1czOENJLDhDQUNFLGdCQUNBLGFYNjhDTixDV3Y4Q0UsV0FDRSxjQUNBLGNYMDhDSixDV3g4Q0kseUJBSkYsV0FLSSxpQkFDQSxlQUNBLGdCWDI4Q0osQ0FDRixDV3g4Q0UsZ0NBQ0UsZ0JBQ0EsYVgwOENKLENZaGxEQSxRQUNFLGlCWm1sREYsQ1lqbERFLG1CQUNFLGlCWm1sREosQ1lqbERJLHdCQUNFLGtCVG9ESixnQlNsREkscUJBQ0EsZVptbEROLENHL2lERSxvQ1N4Q0Usd0JUd0RBLGNIbWlERixDQUNGLENHcGpERSxvQ1N4Q0Usd0JUNERBLGNIb2lERixDQUNGLENZM2xETSx5QkFORix3QkFPSSxjWjhsRE4sQ0FDRixDWTVsRE0sK0JBQ0UsV0FDQSxrQkFDQSxTQUNBLFdBQ0EsV0FDQSxZQUNBLHdFWjhsRFIsQ1k1bERNLDhCQUNFLFdBQ0Esa0JBQ0EsU0FDQSxZQUNBLFdBQ0EsWUFDQSx1RVo4bERSLENZemxERSxjQUNFLGlCWjJsREosQ1l6bERJLGlCQUNFLGFBQ0Esa0VaMmxETixDWXpsRE0seUJBSkYsaUJBS0ksWVo0bEROLENBQ0YsQ1l6bERJLGtCVFVGLGNTUkksb0JBQ0EsY0FDQSxnQkFDQSxnQkFDQSxpQloybEROLENHcG1ERSxvQ1NHRSxrQlRhQSxjSHdsREYsQ0FDRixDR3ptREUsb0NTR0Usa0JUaUJBLGNIeWxERixDQUNGLENZbm1ETSx5QkFSRixrQkFTSSxvQkFDQSxjWnNtRE4sQ0FDRixDWW5tREksa0JUSkYsY1NNSSxtQkFDQSxlQUNBLHVCQUNBLGVacW1ETixDRzNuREUsb0NTaUJFLGtCVERBLGNIK21ERixDQUNGLENHaG9ERSxvQ1NpQkUsa0JUR0EsY0hnbkRGLENBQ0YsQ1k3bURNLHlCQVBGLGtCQVFJLG1CQUNBLGNBQ0EsaUJaZ25ETixDQUNGLENZN21ESSxtQlRsQkYsY1NvQkksbUJBQ0EsZUFDQSx1QkFDQSwwQkFDQSxnQkFDQSxlWittRE4sQ0dycERFLG9DUytCRSxtQlRmQSxjSHlvREYsQ0FDRixDRzFwREUsb0NTK0JFLG1CVFhBLGNIMG9ERixDQUNGLENZdm5ETSx5QkFURixtQkFVSSxtQkFDQSxlQUNBLGNBQ0EsaUJaMG5ETixDQUNGLENZdG5ERSxxQkFDRSxhWnduREosQ1l0bkRJLHdCVHZDRixpQlN5Q0ksbUJBQ0EsZ0JBQ0EsaUJad25ETixDR2hyREUsb0NTb0RFLHdCVHBDQSxjSG9xREYsQ0FDRixDR3JyREUsb0NTb0RFLHdCVGhDQSxjSHFxREYsQ0FDRixDWWhvRE0seUJBTkYsd0JBT0ksY1ptb0ROLENBQ0YsQ1lqb0RNLDZCQUNFLGFabW9EUixDWWhvREksMEJBQ0UsYUFDQSx1QkFDQSxhWmtvRE4sQ1lob0RNLCtCQUNFLGlCQUNBLGdCQUNBLHlCQUNBLHlCQUNBLFVaa29EUixDWWhvRFEseUJBUEYsK0JBUUksZUFDQSxnQlptb0RSLENBQ0YsQ1lqb0RRLDJDQUNFLDJCQUNBLDZCWm1vRFYsQ1lob0RRLDBDQUNFLHNCQUNBLFdBQ0EsNEJBQ0EsOEJaa29EVixDWTduREksMEJBQ0UsbUJBQ0EsVUFDQSx3QlorbkROLENZN25ETSx5QkFMRiwwQkFNSSxhQUNBLDhCQUNBLGdCWmdvRE4sQ1k5bkRNLHNDQUNFLGtCWmdvRFIsQ0FDRixDWTduRE0scUNBQ0UsMEJaK25EUixDWTNuRFEseUJBREYsaUNBRUksd0JaOG5EUixDQUNGLENZM25ETSw4QkFDRSxZQUNBLFdBQ0EsWVo2bkRSLENZM25EUSx5QkFMRiw4QkFNSSxZQUNBLFdaOG5EUixDQUNGLENZMW5EUSxtREFDRSx3RVo0bkRWLENZMW5EVSx5QkFIRixtREFJSSxxRVo2bkRWLENBQ0YsQ1l4bkRRLG1EQUNFLHdFWjBuRFYsQ1l4bkRVLHlCQUhGLG1EQUlJLHFFWjJuRFYsQ0FDRixDWXZuRE0saUNUNUlKLGNTOElNLGtCQUNBLHdCVHBNSyxDU3FNTCxXQUNBLGdCQUNBLGVBQ0EsaUJaeW5EUixDR3p4REUsb0NTeUpJLGlDVHpJRixjSDZ3REYsQ0FDRixDRzl4REUsb0NTeUpJLGlDVHJJRixjSDh3REYsQ0FDRixDWWpvRFEseUJBVEYsaUNBVUkseUNBQ0EsZ0JBQ0EsaUJBQ0EsY1pvb0RSLENBQ0YsQ1lqb0RNLGtDQUNFLHVCQUNBLGlCWm1vRFIsQ1lqb0RRLHlCQUpGLGtDQUtJLGFBQ0Esc0JBQ0EsbUJBQ0Esc0Jab29EUixDQUNGLENZbG9ETSwrQkFDRSxZQUNBLGFab29EUixDWWxvRFEseUJBSkYsK0JBS0ksa0JBQ0EsV1pxb0RSLENBQ0YsQ1lub0RNLGdDQUNFLHFCQUNBLGdCQUNBLGdCVHBMTixnQlNzTE0sY0FDQSxhVHhPSSxDU3lPSixpQlpxb0RSLENHMTBERSxvQ1M4TEksZ0NUOUtGLGNIOHpERixDQUNGLENHLzBERSxvQ1M4TEksZ0NUMUtGLGNIK3pERixDQUNGLENZN29EUSx5QkFURixnQ0FVSSxhQUNBLGNaZ3BEUixDQUNGLENZOW9EUSxzQ0FDRSxrQkFDQSxjQUNBLFVaZ3BEVixDWTlvRFUseUJBTEYsc0NBTUksY1ppcERWLENBQ0YsQ1kvb0RVLDZDQUNFLGVUek1WLGdCUzJNVSxrQkFDQSxTQUNBLE9BQ0Esa0JaaXBEWixDRzUyREUsb0NTcU5RLDZDVHJNTixhSGcyREYsQ0FDRixDR2ozREUsb0NTcU5RLDZDVGpNTixjSGkyREYsQ0FDRixDWXpwRFkseUJBUkYsNkNBU0ksY1o0cERaLENBQ0YsQ1l4cERRLHFDQUNFLGtCVHZOUixnQlN5TlEsYUFDQSxXQUNBLFVBQ0Esa0JaMHBEVixDR240REUsb0NTbU9NLHFDVG5OSixhSHUzREYsQ0FDRixDR3g0REUsb0NTbU9NLHFDVC9NSixjSHczREYsQ0FDRixDWWxxRFUseUJBUkYscUNBU0ksYUFDQSxjWnFxRFYsQ0FDRixDWWxxRE0sK0JBQ0UsWVpvcURSLENZbHFEUSx5QkFIRiwrQkFJSSxpQlpxcURSLENBQ0YsQ1lucURRLGtDQUNFLGtCQUNBLGtCQUNBLGdCQUNBLHNCQUNBLGdCWnFxRFYsQ1lqcURVLHlDQUNFLFlBQ0Esa0JBQ0EsTUFDQSxVQUNBLG9CWm1xRFosQ1locURVLHVDQUNFLHdCWmtxRFosQ1k3cERNLCtCQUNFLFVBQ0EscUJaK3BEUixDWTdwRFEseUJBSkYsK0JBS0ksYUFDQSxtQlpncURSLENBQ0YsQ1k5cERRLGlDVDNRTixnQlM2UVEsYUFDQSxtQkFDQSx1QkFDQSxXQUNBLGdCQUNBLGVBQ0Esa0JBQ0Esd0JUelVHLENTMFVILFdBQ0Esb0JaZ3FEVixDR244REUsb0NTd1JNLGlDVHhRSixjSHU3REYsQ0FDRixDR3g4REUsb0NTd1JNLGlDVHBRSixjSHc3REYsQ0FDRixDWXhxRFUseUJBYkYsaUNBY0ksWUFDQSxjWjJxRFYsQ1l6cURVLHVDQUNFLFVaMnFEWixDQUNGLENZcHFERSxjQUNFLGFadXFESixDWXRxREkseUJBRkYsY0FHSSxhWnlxREosQ0FDRixDWXhxREksb0JBQ0Usa0JaMHFETixDWXhxRE0seUJBSEYsb0JBSUksWVoycUROLENBQ0YsQ1l6cURJLGdDVGpURixnQlNtVEksV0FDQSx5QkFDQSxpQloycUROLENHNytERSxvQ1M4VEUsZ0NUOVNBLGNIaStERixDQUNGLENHbC9ERSxvQ1M4VEUsZ0NUMVNBLGNIaytERixDQUNGLENZbnJETSx5QkFORixnQ0FPSSxjWnNyRE4sQ0FDRixDWW5yREkseUNBQ0UseUJBQ0EsV0FDQSxnQkFDQSxZWnFyRE4sQ1lsckRNLHFEQUNFLFNab3JEUixDWWpyRE0sc0RBQ0UsU1ptckRSLENZaHJETSxzREFDRSxTWmtyRFIsQ1k5cURJLGtEQUNFLHdCWmdyRE4sQ1k3cURJLGdEQUNFLHdCWitxRE4sQ1k1cURJLHlDQUNFLHlCQUNBLGFBQ0EscUJaOHFETixDWTdxRE0scURBQ0UsZVorcURSLENZM3FESSw0REFDRSx3Qlo2cUROLENZMXFESSxvQkFDRSxjQUNBLGlCQUNBLFdBQ0EsaUJaNHFETixDWXhxREksMEJBQ0UsaUJaMHFETixDWXZxREksd0JBQ0UsZ0NBQ0UsZ0JBQ0EsaUJaeXFETixDQUNGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly93b3JkcHJlc3MtZGV2ZWxvcG1lbnQvLi9zcmMvc2Nzcy9hcHAuc2NzcyIsIndlYnBhY2s6Ly93b3JkcHJlc3MtZGV2ZWxvcG1lbnQvLi9ub2RlX21vZHVsZXMvcmVzZXQtY3NzL3Nhc3MvX3Jlc2V0LnNjc3MiLCJ3ZWJwYWNrOi8vd29yZHByZXNzLWRldmVsb3BtZW50Ly4vc3JjL3Njc3MvZm91bmRhdGlvbi9fYmFzZS5zY3NzIiwid2VicGFjazovL3dvcmRwcmVzcy1kZXZlbG9wbWVudC8uL3NyYy9zY3NzL2ZvdW5kYXRpb24vX3ZhcnMuc2NzcyIsIndlYnBhY2s6Ly93b3JkcHJlc3MtZGV2ZWxvcG1lbnQvLi9zcmMvc2Nzcy91dGlsaXR5L191dGlsaXR5LnNjc3MiLCJ3ZWJwYWNrOi8vd29yZHByZXNzLWRldmVsb3BtZW50Ly4vc3JjL3Njc3MvbGF5b3V0L19sYXlvdXQuc2NzcyIsIndlYnBhY2s6Ly93b3JkcHJlc3MtZGV2ZWxvcG1lbnQvLi9zcmMvc2Nzcy9sYXlvdXQvX2hlYWRlci5zY3NzIiwid2VicGFjazovL3dvcmRwcmVzcy1kZXZlbG9wbWVudC8uL3NyYy9zY3NzL2xheW91dC9fZm9vdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vd29yZHByZXNzLWRldmVsb3BtZW50Ly4vc3JjL3Njc3Mvb2JqZWN0L2NvbXBvbmVudC9fbW9kdWxlLnNjc3MiLCJ3ZWJwYWNrOi8vd29yZHByZXNzLWRldmVsb3BtZW50Ly4vc3JjL3Njc3Mvb2JqZWN0L2NvbXBvbmVudC9fY29tcG9uZW50LnNjc3MiLCJ3ZWJwYWNrOi8vd29yZHByZXNzLWRldmVsb3BtZW50Ly4vc3JjL3Njc3Mvb2JqZWN0L2NvbXBvbmVudC9fYW5pbWF0ZS5zY3NzIiwid2VicGFjazovL3dvcmRwcmVzcy1kZXZlbG9wbWVudC8uL3NyYy9zY3NzL29iamVjdC9fdG9wLnNjc3MiLCJ3ZWJwYWNrOi8vd29yZHByZXNzLWRldmVsb3BtZW50Ly4vc3JjL3Njc3Mvb2JqZWN0L19jb3Vyc2Uuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xuICAgdjUuMC4xIHwgMjAxOTEwMTlcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4qL1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU5vdG8rU2FucytKUDp3Z2h0QDEwMC4uOTAwJmRpc3BsYXk9c3dhcFwiKTtcbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWFpbiwgbWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogSFRNTDUgaGlkZGVuLWF0dHJpYnV0ZSBmaXggZm9yIG5ld2VyIGJyb3dzZXJzICovXG4qW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbm1lbnUsIG9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjb250ZW50OiBub25lO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5AY3VzdG9tLW1lZGlhIC0teHMgKG1pbi13aWR0aDogNDI1cHgpO1xuQGN1c3RvbS1tZWRpYSAtLXNtIChtaW4td2lkdGg6IDU1NHB4KTtcbkBjdXN0b20tbWVkaWEgLS1tZCAobWluLXdpZHRoOiA3NjhweCk7XG5AY3VzdG9tLW1lZGlhIC0tbGcgKG1pbi13aWR0aDogOTkycHgpO1xuQGN1c3RvbS1tZWRpYSAtLXhsIChtaW4td2lkdGg6IDEyMDBweCk7XG5AY3VzdG9tLW1lZGlhIC0teHNfbWF4IChtYXgtd2lkdGg6IDQyNHB4KTtcbkBjdXN0b20tbWVkaWEgLS1zbV9tYXggKG1heC13aWR0aDogNTUzcHgpO1xuQGN1c3RvbS1tZWRpYSAtLW1kX21heCAobWF4LXdpZHRoOiA3NjdweCk7XG5AY3VzdG9tLW1lZGlhIC0tbGdfbWF4IChtYXgtd2lkdGg6IDk5MXB4KTtcbkBjdXN0b20tbWVkaWEgLS14bF9tYXggKG1heC13aWR0aDogMTE5OXB4KTtcbmh0bWwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbmJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIFl1R290aGljLCBcIll1IEdvdGhpY1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIOOCtOOCt+ODg+OCr1wiLCBzYW5zLXNlcmlmO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuQG1lZGlhICgtLWxnKSB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNpdGlvbjogMC4yNHMgZWFzZSBhbGw7XG59XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuI2FwcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG59XG5cbi51LXNtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU1NHB4KSB7XG4gIC51LXNtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4udS1tZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUtbGcge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnUtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi51LXhsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudS14bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUtc21fbWF4IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1M3B4KSB7XG4gIC51LXNtX21heCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUtbWRfbWF4IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LW1kX21heCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUtbGdfbWF4IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC51LWxnX21heCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUteGxfbWF4IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudS14bF9tYXgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbnAudS1lcyB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbnAudS1zIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxucC51LW0ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5wLnUtbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbnAudS14bCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnUtdGFfYyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnUtdGFfciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udS10YV9sIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnUtdGRfdWQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnUtd19ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cblxuLnUtbWdfYXQge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnUtbXRfMHB4IHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udS1tdF81cHgge1xuICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXRfMTBweCB7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXRfMTVweCB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXRfMjBweCB7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXRfMjVweCB7XG4gIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXRfMzBweCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXRfMzVweCB7XG4gIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXRfNDBweCB7XG4gIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXRfNDVweCB7XG4gIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXRfNTBweCB7XG4gIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXRfNTVweCB7XG4gIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXRfNjBweCB7XG4gIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXRfNjVweCB7XG4gIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXRfNzBweCB7XG4gIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXRfNzVweCB7XG4gIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXRfODBweCB7XG4gIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXRfODVweCB7XG4gIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXRfOTBweCB7XG4gIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXRfOTVweCB7XG4gIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXRfMTAwcHgge1xuICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYl8wcHgge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iXzVweCB7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYl8xMHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYl8xNXB4IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYl8yMHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYl8yNXB4IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYl8zMHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYl8zNXB4IHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYl80MHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYl80NXB4IHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYl81MHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYl81NXB4IHtcbiAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYl82MHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYl82NXB4IHtcbiAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYl83MHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYl83NXB4IHtcbiAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYl84MHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYl84NXB4IHtcbiAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYl85MHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYl85NXB4IHtcbiAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYl8xMDBweCB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiXzVweCB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGJfMTBweCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiXzE1cHgge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYl8yMHB4IHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGJfMjVweCB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiXzMwcHgge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYl8zNXB4IHtcbiAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGJfNDBweCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiXzQ1cHgge1xuICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYl81MHB4IHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGJfNTVweCB7XG4gIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiXzYwcHgge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYl82NXB4IHtcbiAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGJfNzBweCB7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiXzc1cHgge1xuICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYl84MHB4IHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGJfODVweCB7XG4gIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiXzkwcHgge1xuICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYl85NXB4IHtcbiAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGJfMTAwcHgge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLmwtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDU4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKC0tbGcpIHtcbiAgLmwtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgcGFkZGluZy10b3A6IDc5cHg7XG4gIH1cbn1cblxuLmwtaW5uZXIge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5sLWlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbn1cblxuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2xpY2stZG90cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnNsaWNrLWRvdHMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDRweDtcbiAgZm9udC1zaXplOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1NmQxMjtcbn1cbi5zbGljay1wcmV2LCAuc2xpY2stbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDIwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTU2ZDEyO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4yNHMgZWFzZSBhbGw7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnNsaWNrLXByZXY6aG92ZXIsIC5zbGljay1uZXh0OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cbn1cbi5zbGljay1wcmV2OjpiZWZvcmUsIC5zbGljay1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQsIC5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5zbGljay1wcmV2IHtcbiAgbGVmdDogMDtcbn1cbi5zbGljay1wcmV2OjpiZWZvcmUge1xuICBsZWZ0OiBjYWxjKDUwJSArIDIuNXB4KTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbn1cbi5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG4uc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgbGVmdDogY2FsYyg1MCUgLSAyLjVweCk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xufVxuXG4uaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjOTU2ZDEyO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5oZWFkZXIge1xuICAgIGhlaWdodDogNzlweDtcbiAgfVxufVxuLmhlYWRlci1pbm5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5oZWFkZXItaW5uZXIge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIHBhZGRpbmc6IDAgMTAwcHggMCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5oZWFkZXItbG9nbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogM3B4IDAgM3B4IDRweDtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuaGVhZGVyLWxvZ28ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiA4cHggMCAwIDEycHg7XG4gIH1cbn1cbi5oZWFkZXItbG9nbyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmhlYWRlci1sb2dvIGltZyB7XG4gIHdpZHRoOiAyMDBweDtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuaGVhZGVyLWxvZ28gaW1nIHtcbiAgICB3aWR0aDogMjQwcHg7XG4gIH1cbn1cbi5oZWFkZXItZ25hdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgdG9wOiA2MHB4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yNzg0MzEzNzI1KTtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuaGVhZGVyLWduYXYge1xuICAgIHdpZHRoOiAzNDBweDtcbiAgICB0b3A6IDgwcHg7XG4gIH1cbn1cbi5oZWFkZXItZ25hdiB1bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5oZWFkZXItZ25hdiB1bCBsaSBhIHtcbiAgZm9udC1zaXplOiAzLjV2dztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyNXB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMjRzIGVhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTU0cHgpIHtcbiAgLmhlYWRlci1nbmF2IHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlci1nbmF2IHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5oZWFkZXItZ25hdiB1bCBsaSBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVkY2M3O1xuICB9XG59XG4uaGVhZGVyLWduYXYgdWwgbGk6bGFzdC1jaGlsZCBhIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5oZWFkZXItbmF2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuaGVhZGVyLW5hdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuaGVhZGVyLW5hdiB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAoLS1sZykge1xuICAuaGVhZGVyLW5hdiB1bCB7XG4gICAgZ2FwOiAyNXB4O1xuICB9XG59XG4uaGVhZGVyLW5hdiB1bCBsaSBhIHtcbiAgZm9udC1zaXplOiAzLjV2dztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTU0cHgpIHtcbiAgLmhlYWRlci1uYXYgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyLW5hdiB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuaGVhZGVyLW5hdiB1bCBsaSBhIHtcbiAgICBwYWRkaW5nOiAzMnB4IDAgMjhweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gIC5oZWFkZXItbmF2IHVsIGxpIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjOTU2ZDEyO1xuICB9XG59XG4uaGVhZGVyLWh1bWJlcmdlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxOHB4O1xuICByaWdodDogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB0cmFuc2l0aW9uOiAwLjZzIGVhc2UgYWxsO1xuICB6LWluZGV4OiAxMTtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuaGVhZGVyLWh1bWJlcmdlciB7XG4gICAgdG9wOiAyN3B4O1xuICAgIHJpZ2h0OiAzMnB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgfVxufVxuLmhlYWRlci1odW1iZXJnZXIgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uaGVhZGVyLWh1bWJlcmdlciBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTU2ZDEyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHRyYW5zaXRpb246IDAuNnMgZWFzZSBhbGw7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLmhlYWRlci1odW1iZXJnZXIgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk1NmQxMjtcbiAgfVxufVxuQG1lZGlhICgtLWxnKSB7XG4gIC5oZWFkZXItaHVtYmVyZ2VyIHNwYW4ge1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG59XG4uaGVhZGVyLWh1bWJlcmdlciBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIHRvcDogMDtcbn1cbi5oZWFkZXItaHVtYmVyZ2VyIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgdG9wOiAxMHB4O1xufVxuLmhlYWRlci1odW1iZXJnZXIgc3BhbjpudGgtY2hpbGQoMykge1xuICB0b3A6IDIwcHg7XG59XG4uaGVhZGVyLWh1bWJlcmdlci5pcy1hY3RpdmUge1xuICB0b3A6IDI0cHg7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLmhlYWRlci1odW1iZXJnZXIuaXMtYWN0aXZlIHtcbiAgICB0b3A6IDMycHg7XG4gIH1cbn1cbi5oZWFkZXItaHVtYmVyZ2VyLmlzLWFjdGl2ZTphZnRlciB7XG4gIG9wYWNpdHk6IDA7XG59XG4uaGVhZGVyLWh1bWJlcmdlci5pcy1hY3RpdmUgc3BhbjpudGgtY2hpbGQoMSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzMGRlZykgdHJhbnNsYXRlKDJweCwgNXB4KTtcbn1cbi5oZWFkZXItaHVtYmVyZ2VyLmlzLWFjdGl2ZSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zMGRlZykgdHJhbnNsYXRlKDJweCwgLTVweCk7XG59XG4uaGVhZGVyLWh1bWJlcmdlci5pcy1hY3RpdmUgc3BhbjpudGgtY2hpbGQoMykge1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMDtcbn1cblxuLmZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuLmZvb3Rlci1uYXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlMmNjO1xufVxuLmZvb3Rlci1uYXYgdWwge1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLmZvb3Rlci1uYXYgdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDMwcHg7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG59XG4uZm9vdGVyLW5hdiB1bCBsaSBhIHtcbiAgZm9udC1zaXplOiAzLjV2dztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDZweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMjRzIGVhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NTRweCkge1xuICAuZm9vdGVyLW5hdiB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItbmF2IHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5mb290ZXItbmF2IHVsIGxpIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjOTU2ZDEyO1xuICB9XG59XG4uZm9vdGVyLWNvcHkge1xuICBmb250LXNpemU6IDN2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDAgMTdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1NmQxMjtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NTRweCkge1xuICAuZm9vdGVyLWNvcHkge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1jb3B5IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLm0tbW9kdWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubS1saW5rIGEsIC5tLWxpbmtfc29saWQgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxOHB4IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAxNnB4IHJnYmEoMTU4LCAxNDksIDEzNiwgMC4yODYyNzQ1MDk4KTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgbWluLXdpZHRoOiAyNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1NmQxMjtcbn1cbi5tLWxpbmsgYTo6YWZ0ZXIsIC5tLWxpbmtfc29saWQgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSA3cHgpO1xuICByaWdodDogMjBweDtcbiAgd2lkdGg6IDBweDtcbiAgaGVpZ2h0OiAwcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNHB4IDAgNHB4IDZweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MCUpO1xufVxuLm0tbGluayBhOjpiZWZvcmUsIC5tLWxpbmtfc29saWQgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGE2Mzk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuNHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjksIDAuOTYpIGFsbDtcbiAgei1pbmRleDogMDtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAubS1saW5rIGE6aG92ZXI6OmJlZm9yZSwgLm0tbGlua19zb2xpZCBhOmhvdmVyOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5tLWxpbmsgYTpob3Zlcjo6YWZ0ZXIsIC5tLWxpbmtfc29saWQgYTpob3Zlcjo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZTVkY2M3O1xuICB9XG4gIC5tLWxpbmsgYTpob3ZlciBzcGFuLCAubS1saW5rX3NvbGlkIGE6aG92ZXIgc3BhbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5tLWxpbmsgYSBzcGFuLCAubS1saW5rX3NvbGlkIGEgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHotaW5kZXg6IDI7XG59XG4ubS1saW5rX3NvbGlkIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTU2ZDEyO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tLWxpbmtfc29saWQgYTo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7XG59XG4ubS1saW5rX3NvbGlkIGE6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLm0tbGlua19zb2xpZCBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTU2ZDEyO1xuICAgIGNvbG9yOiAjOTU2ZDEyO1xuICB9XG4gIC5tLWxpbmtfc29saWQgYTpob3Zlcjo6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzk1NmQxMjtcbiAgfVxuICAubS1saW5rX3NvbGlkIGE6aG92ZXI6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLm0tbGlua19zb2xpZCBhOmhvdmVyIHNwYW4ge1xuICAgIGNvbG9yOiAjOTU2ZDEyO1xuICB9XG59XG5cbi5tLWgyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDd2dztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU1NHB4KSB7XG4gIC5tLWgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLWgyIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuLmMtY29tcG9uZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYy10aXRsZWFyZWEge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RvcC9rdi1iZy1kYXJrLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5jLXRpdGxlYXJlYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICBwYWRkaW5nOiAxMDBweCAwIDkwcHg7XG4gIH1cbn1cbi5jLXRpdGxlYXJlYV9oMSB7XG4gIGZvbnQtc2l6ZTogNnZ3O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NTRweCkge1xuICAuYy10aXRsZWFyZWFfaDEge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtdGl0bGVhcmVhX2gxIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuYy10aXRsZWFyZWFfaDEge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuLmMtdGl0bGVhcmVhX3R4dCB7XG4gIGZvbnQtc2l6ZTogMy41dnc7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTU0cHgpIHtcbiAgLmMtdGl0bGVhcmVhX3R4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy10aXRsZWFyZWFfdHh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmMtdm9pY2UtbGlzdC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMjBweCAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5jLXZvaWNlLWxpc3QtaXRlbSB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxufVxuLmMtdm9pY2UtbGlzdC1pdGVtX25hbWUge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICM1NTU7XG59XG5cbi5jLWZhcS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5jLWZhcS1pdGVtX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzLjV2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDE4cHggMTBweCAxNnB4IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gIHRyYW5zaXRpb246IDAuMjRzIGVhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NTRweCkge1xuICAuYy1mYXEtaXRlbV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1mYXEtaXRlbV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLmMtZmFxLWl0ZW1fdGl0bGUge1xuICAgIHBhZGRpbmc6IDI0cHggMTBweCAyMHB4IDUwcHg7XG4gIH1cbiAgLmMtZmFxLWl0ZW1fdGl0bGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWRjYzc7XG4gIH1cbn1cbi5jLWZhcS1pdGVtX3RpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlFcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDE1cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBjb2xvcjogIzk1NmQxMjtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuYy1mYXEtaXRlbV90aXRsZTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAyNXB4O1xuICB9XG59XG4uYy1mYXEtaXRlbV90aXRsZS5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTU2ZDEyO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jLWZhcS1pdGVtX3RpdGxlLmlzLWFjdGl2ZTo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYy1mYXEtaXRlbV90ZXh0IHtcbiAgZm9udC1zaXplOiAzLjV2dztcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMjBweCAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTU0cHgpIHtcbiAgLmMtZmFxLWl0ZW1fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1mYXEtaXRlbV90ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuYy1mYXEtaXRlbV90ZXh0IHtcbiAgICBwYWRkaW5nOiA0MHB4IDQ1cHg7XG4gIH1cbn1cblxuLmMtcG9zdGFyZWEge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmMtcG9zdGFyZWEgcCB7XG4gIGZvbnQtc2l6ZTogMy41dnc7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU1NHB4KSB7XG4gIC5jLXBvc3RhcmVhIHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtcG9zdGFyZWEgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKC0tc20pIHtcbiAgLmMtcG9zdGFyZWEgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhICgtLWxnKSB7XG4gIC5jLXBvc3RhcmVhIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbi5jLXBvc3RhcmVhIHAgc3Bhbi5jb2xvci1yZWQge1xuICBjb2xvcjogcmdiKDI1NSwgMCwgMCk7XG59XG4uYy1wb3N0YXJlYSBwIHNwYW4uY29sb3IteWVsbG93IHtcbiAgY29sb3I6IHJnYigyNTUsIDIxNiwgMCk7XG59XG4uYy1wb3N0YXJlYSBwIHNwYW4uY29sb3ItYmx1ZSB7XG4gIGNvbG9yOiByZ2IoMTAsIDAsIDI1NSk7XG59XG4uYy1wb3N0YXJlYSBwIHNwYW4udW5kZXItcmVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDJweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMCwgMCwgMC44KTtcbn1cbi5jLXBvc3RhcmVhIHAgc3Bhbi51bmRlci15ZWxsb3cge1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMnB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMTYsIDAsIDAuOCk7XG59XG4uYy1wb3N0YXJlYSBwIHNwYW4udW5kZXItYmx1ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAycHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMCwgMjU1LCAwLjgpO1xufVxuLmMtcG9zdGFyZWEgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYy1wb3N0YXJlYSBlbSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYy1wb3N0YXJlYSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG59XG5AbWVkaWEgKC0tc20pIHtcbiAgLmMtcG9zdGFyZWEgaW1nIHtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgfVxufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5jLXBvc3RhcmVhIGltZyB7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG4gIH1cbn1cbi5jLXBvc3RhcmVhIGEge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjOTU2ZDEyO1xuICB0cmFuc2l0aW9uOiAwLjI0cyBlYXNlO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5jLXBvc3RhcmVhIGEge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5jLXBvc3RhcmVhIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxufVxuLmMtcG9zdGFyZWEgaDEge1xuICBmb250LXNpemU6IDV2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTU0cHgpIHtcbiAgLmMtcG9zdGFyZWEgaDEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtcG9zdGFyZWEgaDEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhICgtLXNtKSB7XG4gIC5jLXBvc3RhcmVhIGgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5jLXBvc3RhcmVhIGgxIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbi5jLXBvc3RhcmVhIGgyIHtcbiAgZm9udC1zaXplOiA0LjV2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA0NXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmU5ZGY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTU0cHgpIHtcbiAgLmMtcG9zdGFyZWEgaDIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtcG9zdGFyZWEgaDIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5jLXBvc3RhcmVhIGgyIHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLmMtcG9zdGFyZWEgaDI6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmMtcG9zdGFyZWEgaDMge1xuICBmb250LXNpemU6IDV2dztcbiAgbWFyZ2luOiAzMHB4IDAgMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTU0cHgpIHtcbiAgLmMtcG9zdGFyZWEgaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtcG9zdGFyZWEgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhICgtLXNtKSB7XG4gIC5jLXBvc3RhcmVhIGgzIHtcbiAgICBtYXJnaW46IDUwcHggMCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5jLXBvc3RhcmVhIGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5jLXBvc3RhcmVhIGg0IHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhICgtLXNtKSB7XG4gIC5jLXBvc3RhcmVhIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLmMtcG9zdGFyZWEgaDUsXG4uYy1wb3N0YXJlYSBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgKC0tc20pIHtcbiAgLmMtcG9zdGFyZWEgaDUsXG4gIC5jLXBvc3RhcmVhIGg2IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuYy1wb3N0YXJlYSBoNSxcbiAgLmMtcG9zdGFyZWEgaDYge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmMtcG9zdGFyZWEgaW1nLmFsaWduY2VudGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uYy1wb3N0YXJlYSBpbWcuYWxpZ25sZWZ0IHtcbiAgbWFyZ2luOiAwIGF1dG8gMCAwO1xufVxuLmMtcG9zdGFyZWEgaW1nLmFsaWducmlnaHQge1xuICBtYXJnaW46IDAgMCAwIGF1dG87XG59XG4uYy1wb3N0YXJlYSBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuYy1wb3N0YXJlYSBpZnJhbWUge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG4uYy1wb3N0YXJlYSBibG9ja3F1b3RlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDIwcHggMDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgY29sb3I6ICM3YzdjN2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uYy1wb3N0YXJlYSBibG9ja3F1b3RlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDkwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NTZkMTI7XG4gIGxlZnQ6IDUlO1xuICBib3R0b206IDA7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLmMtcG9zdGFyZWEgYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLmMtcG9zdGFyZWEgYmxvY2txdW90ZSBwIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLmMtcG9zdGFyZWEgYmxvY2txdW90ZSBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbi5jLXBvc3RhcmVhIHVsIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLmMtcG9zdGFyZWEgdWwge1xuICAgIG1hcmdpbjogMzBweCAwO1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cbi5jLXBvc3RhcmVhIHVsIGxpIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdHJhbnNpdGlvbjogMC4yNHMgZWFzZSBhbGw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHRleHQtaW5kZW50OiAtMWVtO1xuICBtYXJnaW4tbGVmdDogMWVtO1xufVxuQG1lZGlhICgtLWxnKSB7XG4gIC5jLXBvc3RhcmVhIHVsIGxpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5jLXBvc3RhcmVhIHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAycHg7XG4gIGJhY2tncm91bmQ6ICM5NTZkMTI7XG59XG4uYy1wb3N0YXJlYSBvbCB7XG4gIG1hcmdpbjogMjBweCAwO1xuICBjb3VudGVyLXJlc2V0OiBpdGVtO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5jLXBvc3RhcmVhIG9sIHtcbiAgICBtYXJnaW46IDMwcHggMDtcbiAgfVxufVxuLmMtcG9zdGFyZWEgb2wgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMTBweCAwO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdHJhbnNpdGlvbjogMC4yNHMgZWFzZSBhbGw7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBjb3VudDtcbn1cbi5jLXBvc3RhcmVhIG9sIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVycyhpdGVtLCBcIi5cIikgXCIuIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGl0ZW07XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5jLXBvc3RhcmVhIG9sIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cblxuQGtleWZyYW1lcyBhbmltYXRpb24ge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgNTAlO1xuICB9XG4gIDUwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA1MCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgNTAlO1xuICB9XG59XG4jdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3RvcCAuaGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiN0b3AgLmhlcm8ta3Yge1xuICBoZWlnaHQ6IDIwMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG9wL2t2LWJnLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gICN0b3AgLmhlcm8ta3Yge1xuICAgIGhlaWdodDogMzQwcHg7XG4gIH1cbn1cbiN0b3AgLmhlcm8tdHRsIHtcbiAgZm9udC1zaXplOiA3dnc7XG4gIHBhZGRpbmc6IDM1cHggMCAyNXB4O1xuICBjb2xvcjogIzk1NmQxMjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU1NHB4KSB7XG4gICN0b3AgLmhlcm8tdHRsIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICN0b3AgLmhlcm8tdHRsIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSAoLS1tZCkge1xuICAjdG9wIC5oZXJvLXR0bCB7XG4gICAgcGFkZGluZzogNzBweCAwIDI1cHg7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICB9XG59XG4jdG9wIC5oZXJvLXR4dCB7XG4gIGZvbnQtc2l6ZTogNHZ3O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDdlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU1NHB4KSB7XG4gICN0b3AgLmhlcm8tdHh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICN0b3AgLmhlcm8tdHh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAoLS1tZCkge1xuICAjdG9wIC5oZXJvLXR4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbiN0b3AgLmNvcmNlLWlubmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgI3RvcCAuY29yY2UtaW5uZXIge1xuICAgIG1heC13aWR0aDogMTEwMHB4O1xuICB9XG4gICN0b3AgLmNvcmNlLWlubmVyIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICB0cmFuc2l0aW9uOiAwLjI0cyBlYXNlO1xuICB9XG59XG4jdG9wIC52b2ljZS1pbm5lciB7XG4gIG1hcmdpbjogNTBweCAwO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gICN0b3AgLnZvaWNlLWlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBtYXJnaW46IDgwcHggYXV0bztcbiAgfVxufVxuI3RvcCAudm9pY2UgLnNsaWNrLXNsaWRlIHtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG4jdG9wIC52b2ljZSAuc2xpY2stc2xpZGUgPiBkaXYge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgI3RvcCAudm9pY2UgLnNsaWNrLXNsaWRlIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG59XG4jdG9wIC52b2ljZS1zbGlkZXIge1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG4jdG9wIC52b2ljZS1zbGlkZXItaXRlbSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4jdG9wIC52b2ljZS1zbGlkZXItaXRlbV90eHQge1xuICBmb250LXNpemU6IDR2dztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU1NHB4KSB7XG4gICN0b3AgLnZvaWNlLXNsaWRlci1pdGVtX3R4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdG9wIC52b2ljZS1zbGlkZXItaXRlbV90eHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuI3RvcCAudm9pY2Utc2xpZGVyLWl0ZW1fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMy41dnc7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogIzU1NTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU1NHB4KSB7XG4gICN0b3AgLnZvaWNlLXNsaWRlci1pdGVtX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3RvcCAudm9pY2Utc2xpZGVyLWl0ZW1fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4jdG9wIC52b2ljZSAubS1saW5rLCAjdG9wIC52b2ljZSAubS1saW5rX3NvbGlkIHtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5mYXEtaW5uZXIge1xuICBtYXJnaW46IDUwcHggMDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5mYXEtaW5uZXIge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICBtYXJnaW46IDgwcHggYXV0bztcbiAgfVxufVxuLmZhcSAubS1saW5rLCAuZmFxIC5tLWxpbmtfc29saWQge1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuI2NvdXJzZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNjb3Vyc2UgLmNvdXJzZS1oMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNjb3Vyc2UgLmNvdXJzZS1oMiBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDYuNXZ3O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTU0cHgpIHtcbiAgI2NvdXJzZSAuY291cnNlLWgyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvdXJzZSAuY291cnNlLWgyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuQG1lZGlhICgtLW1kKSB7XG4gICNjb3Vyc2UgLmNvdXJzZS1oMiBzcGFuIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbiNjb3Vyc2UgLmNvdXJzZS1oMiBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogLTg1cHg7XG4gIHdpZHRoOiA4NXB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb3Vyc2UvZGVjLWgyX2JlZm9yZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xufVxuI2NvdXJzZSAuY291cnNlLWgyIHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAtODVweDtcbiAgd2lkdGg6IDg1cHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvdXJzZS9kZWMtaDJfYWZ0ZXIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcbn1cbiNjb3Vyc2UgLmhlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jY291cnNlIC5oZXJvLWt2IHtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvdXJzZS9rdi1jb3Vyc2UuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgI2NvdXJzZSAuaGVyby1rdiB7XG4gICAgaGVpZ2h0OiAzNDBweDtcbiAgfVxufVxuI2NvdXJzZSAuaGVyby10dGwge1xuICBmb250LXNpemU6IDd2dztcbiAgcGFkZGluZzogMzVweCAwIDI1cHg7XG4gIGNvbG9yOiAjOTU2ZDEyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTU0cHgpIHtcbiAgI2NvdXJzZSAuaGVyby10dGwge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvdXJzZSAuaGVyby10dGwge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuQG1lZGlhICgtLW1kKSB7XG4gICNjb3Vyc2UgLmhlcm8tdHRsIHtcbiAgICBwYWRkaW5nOiA3MHB4IDAgMjVweDtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gIH1cbn1cbiNjb3Vyc2UgLmhlcm8tdHh0IHtcbiAgZm9udC1zaXplOiA0dnc7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwN2VtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTU0cHgpIHtcbiAgI2NvdXJzZSAuaGVyby10eHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvdXJzZSAuaGVyby10eHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhICgtLW1kKSB7XG4gICNjb3Vyc2UgLmhlcm8tdHh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuI2NvdXJzZSAuaGVyby1zdHh0IHtcbiAgZm9udC1zaXplOiA1dnc7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwN2VtO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NTRweCkge1xuICAjY291cnNlIC5oZXJvLXN0eHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvdXJzZSAuaGVyby1zdHh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAoLS1tZCkge1xuICAjY291cnNlIC5oZXJvLXN0eHQge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuI2NvdXJzZSAuaW5mb3JtYXRpb24ge1xuICBtYXJnaW46IDMwcHggMDtcbn1cbiNjb3Vyc2UgLmluZm9ybWF0aW9uLWNjIHtcbiAgZm9udC1zaXplOiA0LjI1dnc7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NTRweCkge1xuICAjY291cnNlIC5pbmZvcm1hdGlvbi1jYyB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY291cnNlIC5pbmZvcm1hdGlvbi1jYyB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgI2NvdXJzZSAuaW5mb3JtYXRpb24tY2Mge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuI2NvdXJzZSAuaW5mb3JtYXRpb24tY2Mgc3BhbiB7XG4gIGNvbG9yOiAjYTkwMDAwO1xufVxuI2NvdXJzZSAuaW5mb3JtYXRpb24tbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDIwcHggMDtcbn1cbiNjb3Vyc2UgLmluZm9ybWF0aW9uLW1lbnUtaXRlbSB7XG4gIHBhZGRpbmc6IDhweCAzMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1NmQxMjtcbiAgYm9yZGVyOiAycHggc29saWQgIzk1NmQxMjtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgI2NvdXJzZSAuaW5mb3JtYXRpb24tbWVudS1pdGVtIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogNHB4IDUwcHg7XG4gIH1cbn1cbiNjb3Vyc2UgLmluZm9ybWF0aW9uLW1lbnUtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xufVxuI2NvdXJzZSAuaW5mb3JtYXRpb24tbWVudS1pdGVtOmxhc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcbn1cbiNjb3Vyc2UgLmluZm9ybWF0aW9uLWNhcmQge1xuICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICB3aWR0aDogOTAlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjOTU2ZDEyO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gICNjb3Vyc2UgLmluZm9ybWF0aW9uLWNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1heC13aWR0aDogMTEwMHB4O1xuICB9XG4gICNjb3Vyc2UgLmluZm9ybWF0aW9uLWNhcmQ6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbiNjb3Vyc2UgLmluZm9ybWF0aW9uLWNhcmQuaXMtcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAjY291cnNlIC5pbmZvcm1hdGlvbi1jYXJkLWRldGFpbCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMyMHB4KTtcbiAgfVxufVxuI2NvdXJzZSAuaW5mb3JtYXRpb24tY2FyZC1pbWcge1xuICBmb250LXNpemU6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE0MHB4O1xufVxuQG1lZGlhICgtLW1kKSB7XG4gICNjb3Vyc2UgLmluZm9ybWF0aW9uLWNhcmQtaW1nIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4jY291cnNlIC5pbmZvcm1hdGlvbi1jYXJkLnN0IC5pbmZvcm1hdGlvbi1jYXJkLWltZyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb3Vyc2UvaW1nLWNvdXJzZV8yX3NwLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gICNjb3Vyc2UgLmluZm9ybWF0aW9uLWNhcmQuc3QgLmluZm9ybWF0aW9uLWNhcmQtaW1nIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY291cnNlL2ltZy1jb3Vyc2VfMi5qcGdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgfVxufVxuI2NvdXJzZSAuaW5mb3JtYXRpb24tY2FyZC5leCAuaW5mb3JtYXRpb24tY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY291cnNlL2ltZy1jb3Vyc2VfMV9zcC5qcGdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAjY291cnNlIC5pbmZvcm1hdGlvbi1jYXJkLmV4IC5pbmZvcm1hdGlvbi1jYXJkLWltZyB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvdXJzZS9pbWctY291cnNlXzEuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIH1cbn1cbiNjb3Vyc2UgLmluZm9ybWF0aW9uLWNhcmQtdGFyZ2V0IHtcbiAgZm9udC1zaXplOiA1dnc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1NmQxMjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU1NHB4KSB7XG4gICNjb3Vyc2UgLmluZm9ybWF0aW9uLWNhcmQtdGFyZ2V0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb3Vyc2UgLmluZm9ybWF0aW9uLWNhcmQtdGFyZ2V0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAoLS1tZCkge1xuICAjY291cnNlIC5pbmZvcm1hdGlvbi1jYXJkLXRhcmdldCB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgcGFkZGluZzogNXB4IDMwcHg7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG4jY291cnNlIC5pbmZvcm1hdGlvbi1jYXJkLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyNXB4IDE1cHggMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gICNjb3Vyc2UgLmluZm9ybWF0aW9uLWNhcmQtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjVweCA1MHB4IDE1cHg7XG4gIH1cbn1cbiNjb3Vyc2UgLmluZm9ybWF0aW9uLWNhcmQtbmFtZSB7XG4gIHdpZHRoOiAyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgI2NvdXJzZSAuaW5mb3JtYXRpb24tY2FyZC1uYW1lIHtcbiAgICBtYXJnaW46IDAgMzBweCAwIDA7XG4gICAgd2lkdGg6IDMyMHB4O1xuICB9XG59XG4jY291cnNlIC5pbmZvcm1hdGlvbi1jYXJkLXByaWNlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiA4LjV2dztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjYTkwMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NTRweCkge1xuICAjY291cnNlIC5pbmZvcm1hdGlvbi1jYXJkLXByaWNlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb3Vyc2UgLmluZm9ybWF0aW9uLWNhcmQtcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxufVxuQG1lZGlhICgtLW1kKSB7XG4gICNjb3Vyc2UgLmluZm9ybWF0aW9uLWNhcmQtcHJpY2Uge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG59XG4jY291cnNlIC5pbmZvcm1hdGlvbi1jYXJkLXByaWNlIHNtYWxsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDcwJTtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgI2NvdXJzZSAuaW5mb3JtYXRpb24tY2FyZC1wcmljZSBzbWFsbCB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG4jY291cnNlIC5pbmZvcm1hdGlvbi1jYXJkLXByaWNlIHNtYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIijnqI7ovrwpXCI7XG4gIGZvbnQtc2l6ZTogMi41dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNXB4O1xuICBsZWZ0OiAwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NTRweCkge1xuICAjY291cnNlIC5pbmZvcm1hdGlvbi1jYXJkLXByaWNlIHNtYWxsOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY291cnNlIC5pbmZvcm1hdGlvbi1jYXJkLXByaWNlIHNtYWxsOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuQG1lZGlhICgtLW1kKSB7XG4gICNjb3Vyc2UgLmluZm9ybWF0aW9uLWNhcmQtcHJpY2Ugc21hbGw6OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4jY291cnNlIC5pbmZvcm1hdGlvbi1jYXJkLXByaWNlIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMi41dnc7XG4gIGJvdHRvbTogLTEycHg7XG4gIGNvbG9yOiAjMDAwO1xuICByaWdodDogMnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTU0cHgpIHtcbiAgI2NvdXJzZSAuaW5mb3JtYXRpb24tY2FyZC1wcmljZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvdXJzZSAuaW5mb3JtYXRpb24tY2FyZC1wcmljZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAoLS1tZCkge1xuICAjY291cnNlIC5pbmZvcm1hdGlvbi1jYXJkLXByaWNlIHNwYW4ge1xuICAgIGJvdHRvbTogLTI0cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4jY291cnNlIC5pbmZvcm1hdGlvbi1jYXJkLWxpc3Qge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuQG1lZGlhICgtLW1kKSB7XG4gICNjb3Vyc2UgLmluZm9ybWF0aW9uLWNhcmQtbGlzdCB7XG4gICAgcGFkZGluZzogMjBweCA1MHB4O1xuICB9XG59XG4jY291cnNlIC5pbmZvcm1hdGlvbi1jYXJkLWxpc3QgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICBsaW5lLWhlaWdodDogMTgwJTtcbn1cbiNjb3Vyc2UgLmluZm9ybWF0aW9uLWNhcmQtbGlzdCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLjg7tcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC03cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiNjb3Vyc2UgLmluZm9ybWF0aW9uLWNhcmQtbGlzdCBsaSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjEwMDtcbn1cbiNjb3Vyc2UgLmluZm9ybWF0aW9uLWNhcmQtbGluayB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMTVweCBhdXRvIDMwcHg7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgI2NvdXJzZSAuaW5mb3JtYXRpb24tY2FyZC1saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICB9XG59XG4jY291cnNlIC5pbmZvcm1hdGlvbi1jYXJkLWxpbmsgYSB7XG4gIGZvbnQtc2l6ZTogNC41dnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDE0cHggMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTU2ZDEyO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogMC4yNHMgZWFzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU1NHB4KSB7XG4gICNjb3Vyc2UgLmluZm9ybWF0aW9uLWNhcmQtbGluayBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb3Vyc2UgLmluZm9ybWF0aW9uLWNhcmQtbGluayBhIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAoLS1tZCkge1xuICAjY291cnNlIC5pbmZvcm1hdGlvbi1jYXJkLWxpbmsgYSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAjY291cnNlIC5pbmZvcm1hdGlvbi1jYXJkLWxpbmsgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG59XG4jY291cnNlIC5kaWZmIHtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIC8qIOaoquOCueOCr+ODreODvOODq+WvvuW/nCAqL1xufVxuQG1lZGlhICgtLW1kKSB7XG4gICNjb3Vyc2UgLmRpZmYge1xuICAgIG1hcmdpbjogNjBweCAwO1xuICB9XG59XG4jY291cnNlIC5kaWZmLXRhYmxlIHtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAjY291cnNlIC5kaWZmLXRhYmxlIHtcbiAgICB3aWR0aDogMTAwMHB4O1xuICB9XG59XG4jY291cnNlIC5kaWZmIC5jb21wYXJpc29uLXRhYmxlIHtcbiAgZm9udC1zaXplOiAzLjV2dztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU1NHB4KSB7XG4gICNjb3Vyc2UgLmRpZmYgLmNvbXBhcmlzb24tdGFibGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvdXJzZSAuZGlmZiAuY29tcGFyaXNvbi10YWJsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgI2NvdXJzZSAuZGlmZiAuY29tcGFyaXNvbi10YWJsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4jY291cnNlIC5kaWZmIC5jb21wYXJpc29uLXRhYmxlIHRoZWFkIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJlMmUyZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuI2NvdXJzZSAuZGlmZiAuY29tcGFyaXNvbi10YWJsZSB0aGVhZCB0aDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiA1MCU7XG59XG4jY291cnNlIC5kaWZmIC5jb21wYXJpc29uLXRhYmxlIHRoZWFkIHRoOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiAyNSU7XG59XG4jY291cnNlIC5kaWZmIC5jb21wYXJpc29uLXRhYmxlIHRoZWFkIHRoOm50aC1jaGlsZCgzKSB7XG4gIHdpZHRoOiAyNSU7XG59XG4jY291cnNlIC5kaWZmIC5jb21wYXJpc29uLXRhYmxlIHRoZWFkIHRoLnN0YW5kYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EwYTBhMDtcbn1cbiNjb3Vyc2UgLmRpZmYgLmNvbXBhcmlzb24tdGFibGUgdGhlYWQgdGguZXhwZXJ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0OTYzZTtcbn1cbiNjb3Vyc2UgLmRpZmYgLmNvbXBhcmlzb24tdGFibGUgdGJvZHkgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllNmUzO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuI2NvdXJzZSAuZGlmZiAuY29tcGFyaXNvbi10YWJsZSB0Ym9keSB0ZDpmaXJzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4jY291cnNlIC5kaWZmIC5jb21wYXJpc29uLXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChldmVuKSB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGYyZjE7XG59XG4jY291cnNlIC5kaWZmIC5ub3RlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICMzMzM7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG4jY291cnNlIC5kaWZmIC5kaWZmLXRhYmxlIHtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNjb3Vyc2UgLmRpZmYgLmNvbXBhcmlzb24tdGFibGUge1xuICAgIG1pbi13aWR0aDogNjAwcHg7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICB9XG59IiwiLyogaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC9cbiAgIHY1LjAuMSB8IDIwMTkxMDE5XG4gICBMaWNlbnNlOiBub25lIChwdWJsaWMgZG9tYWluKVxuKi9cblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tYWluLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHRmb250LXNpemU6IDEwMCU7XG5cdGZvbnQ6IGluaGVyaXQ7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi8qIEhUTUw1IGhpZGRlbi1hdHRyaWJ1dGUgZml4IGZvciBuZXdlciBicm93c2VycyAqL1xuKltoaWRkZW5dIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuYm9keSB7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxubWVudSwgb2wsIHVsIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cbmJsb2NrcXVvdGUsIHEge1xuXHRxdW90ZXM6IG5vbmU7XG59XG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGNvbnRlbnQ6IG5vbmU7XG59XG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xufVxuIiwiaHRtbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbn1cblxuYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zYW5zO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgbGV0dGVyLXNwYWNpbmc6IC4xZW07XG5cbiAgQG1lZGlhICgtLWxnKSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gIHRyYW5zaXRpb246IC4yNHMgZWFzZSBhbGw7XG59XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuI2FwcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG59XG4iLCJAdXNlIFwic2FzczptYXRoXCI7XG5cbi8vIGNvbG9yXG4kY29sb3ItYmxhY2s6ICMwMDA7XG4kY29sb3Itd2hpdGU6ICNmZmY7XG4kY29sb3ItZ3JleTogI2YyZjJmMjtcbiRjb2xvci1tYWluOiAjOTU2ZDEyO1xuJGNvbG9yLW1haW4tbGlnaHQ6ICM3ZWRlOWU7XG4kY29sb3ItbWFpbi1kYXJrOiAjNDg2MTUxO1xuJGNvbG9yLXN1YjogI2MzNzk2NTtcbiRjb2xvci1yZWQ6ICNhOTAwMDA7XG5cbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU5vdG8rU2FucytKUDp3Z2h0QDEwMC4uOTAwJmRpc3BsYXk9c3dhcCcpO1xuXG4vLyBmb250LWZhbWlseVxuJGZvbnQtc2FuczogXCJOb3RvIFNhbnMgSlBcIiwgJ0hpcmFnaW5vIEtha3UgR290aGljIFByb04nLCAn44OS44Op44Ku44OO6KeS44K0IFByb04gVzMnLCBZdUdvdGhpYywgJ1l1IEdvdGhpYycsICfjg6HjgqTjg6rjgqonLCBNZWlyeW8sJ++8re+8syDjgrTjgrfjg4Pjgq8nLCBzYW5zLXNlcmlmO1xuJGZvbnQtc2VyaWY6ICfmuLjmmI7mnJ0nLCBcIll1IE1pbmNob1wiLCBZdU1pbmNobywgXCJIaXJhZ2lubyBNaW5jaG8gUHJvTlwiLCBIR1PmmI7mnJ1FLCDjg6HjgqTjg6rjgqosIE1laXJ5bywgc2VyaWY7XG5cbi8vYnAgbWluXG5AY3VzdG9tLW1lZGlhIC0teHMgKG1pbi13aWR0aDogNDI1cHgpO1xuQGN1c3RvbS1tZWRpYSAtLXNtIChtaW4td2lkdGg6IDU1NHB4KTtcbkBjdXN0b20tbWVkaWEgLS1tZCAobWluLXdpZHRoOiA3NjhweCk7XG5AY3VzdG9tLW1lZGlhIC0tbGcgKG1pbi13aWR0aDogOTkycHgpO1xuQGN1c3RvbS1tZWRpYSAtLXhsIChtaW4td2lkdGg6IDEyMDBweCk7XG5cbi8vYnAgbWF4XG5AY3VzdG9tLW1lZGlhIC0teHNfbWF4IChtYXgtd2lkdGg6IDQyNHB4KTtcbkBjdXN0b20tbWVkaWEgLS1zbV9tYXggKG1heC13aWR0aDogNTUzcHgpO1xuQGN1c3RvbS1tZWRpYSAtLW1kX21heCAobWF4LXdpZHRoOiA3NjdweCk7XG5AY3VzdG9tLW1lZGlhIC0tbGdfbWF4IChtYXgtd2lkdGg6IDk5MXB4KTtcbkBjdXN0b20tbWVkaWEgLS14bF9tYXggKG1heC13aWR0aDogMTE5OXB4KTtcblxuJGJyZWFrcG9pbnRzOiAoXG4gICd4cyc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQyNXB4KScsXG4gICdzbSc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU1NHB4KScsXG4gICdtZCc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KScsXG4gICdsZyc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KScsXG4gICd4bCc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCknLFxuICAneHNfbWF4JzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogNDI0cHgpJyxcbiAgJ3NtX21heCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1M3B4KScsXG4gICdtZF9tYXgnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCknLFxuICAnbGdfbWF4JzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpJyxcbiAgJ3hsX21heCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCknLFxuKSAhZGVmYXVsdDtcblxuQG1peGluIG1lZGlhKCRicmVha3BvaW50OiBzcCkge1xuICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy9melxuQGZ1bmN0aW9uIGdldF92dygkc2l6ZSwgJHZpZXdwb3J0OiA0MDApIHtcbiAgJHJhdGU6IG1hdGguZGl2KDEwMCwgJHZpZXdwb3J0KTtcblxuICBAcmV0dXJuICRyYXRlICogJHNpemUgKiAxdnc7XG59XG5cbkBtaXhpbiBmeigkZm9udF9zaXplOiAxMCkge1xuICBmb250LXNpemU6IGdldF92dygkZm9udF9zaXplKTtcblxuICBAaW5jbHVkZSBtZWRpYShzbSkge1xuICAgIGZvbnQtc2l6ZTogJGZvbnRfc2l6ZSAtIDJweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgZm9udC1zaXplOiAkZm9udF9zaXplICogMXB4O1xuICB9XG59XG5cbi8vZm9udC1qdXN0aWZ5XG4lanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIHRleHQtanVzdGlmeTogaW50ZXItaWRlb2dyYXBoO1xufVxuXG4vL2hvdmVyXG4laG92ZXItZWZmZWN0X29wYWNpdHkge1xuICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcblxuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgfVxufVxuIiwiLnUtc20ge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIG1lZGlhKHNtKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUtbWQge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUtbGcge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIG1lZGlhKGxnKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUteGwge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUtc21fbWF4IHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSBtZWRpYShzbV9tYXgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4udS1tZF9tYXgge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIG1lZGlhKG1kX21heCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi51LWxnX21heCB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbWVkaWEobGdfbWF4KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUteGxfbWF4IHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSBtZWRpYSh4bF9tYXgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5wIHtcbiAgJi51LWVzIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cblxuICAmLnUtcyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgJi51LW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gICYudS1sIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAmLnUteGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4udS10YV9jIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udS10YV9yIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi51LXRhX2wge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udS10ZF91ZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4udS13X2JvbGQge1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xufVxuXG4udS1tZ19hdCB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4udS1tdF8wcHgge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMjAge1xuICAudS1tdF8jeyRpICogNX1weCB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICogJGkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1tYl8wcHgge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMjAge1xuICAudS1tYl8jeyRpICogNX1weCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICogJGkgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDIwIHtcbiAgLnUtcGJfI3skaSAqIDV9cHgge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggKiAkaSAhaW1wb3J0YW50O1xuICB9XG59IiwiLy9jb250YWluZXIgbGF5b3V0XG4ubC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNThweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBAbWVkaWEgKC0tbGcpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBwYWRkaW5nLXRvcDogNzlweDtcbiAgfVxufVxuXG4vLyAubC1jb250YWluZXIge1xuLy8gICBwYWRkaW5nLXRvcDogNTBweDtcbi8vIH1cblxuLmwtaW5uZXIge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIEBtZWRpYSAoLS1tZCkge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgfVxufVxuXG4uc2xpY2sge1xuICAmLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJi10cmFjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gICYtZG90cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgbGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiAwIDRweDtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbiAgICAgICAgICAvLyBib3JkZXI6IDFweCBzb2xpZCAjOTU2ZDEyO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5NTZkMTI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1wcmV2LFxuICAmLW5leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBmb250LXNpemU6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk1NmQxMjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAuMjRzIGVhc2UgYWxsO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgXG4gICAgfVxuXG4gICAgJi5zbGljay1kaXNhYmxlZCB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxuXG4gICYtcHJldiB7XG4gICAgbGVmdDogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSArIDIuNXB4KTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gIH1cblxuICAmLW5leHQge1xuICAgIHJpZ2h0OiAwO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMi41cHgpO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gIH1cbn0iLCIuaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjOTU2ZDEyO1xuICB6LWluZGV4OiAyO1xuXG4gIEBtZWRpYSAoLS1tZCkge1xuICAgIGhlaWdodDogNzlweDtcbiAgfVxuXG4gICYtaW5uZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgIHBhZGRpbmc6IDAgMTAwcHggMCAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuICB9XG5cbiAgJi1sb2dvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogM3B4IDAgM3B4IDRweDtcblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogOHB4IDAgMCAxMnB4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMjAwcHg7XG5cbiAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICB3aWR0aDogMjQwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gJjo6YmVmb3JlIHtcbiAgICAvLyAgIEBtZWRpYSAoLS1tZCkge1xuICAgIC8vICAgICBjb250ZW50OiAnJztcbiAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8vICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAvLyAgICAgdG9wOiAwO1xuICAgIC8vICAgICBsZWZ0OiAtODAwJTtcbiAgICAvLyAgICAgd2lkdGg6IDgwMCU7XG4gICAgLy8gICAgIGhlaWdodDogNzVweDtcbiAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk1NmQxMjtcbiAgICAvLyAgIH1cbiAgICAvLyB9XG4gIH1cblxuICAmLWduYXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRvcDogNjBweDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4ICMwMDAwMDA0NztcblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgd2lkdGg6IDM0MHB4O1xuICAgICAgdG9wOiA4MHB4O1xuICAgIH1cblxuICAgIC8vICY6OmFmdGVyIHtcbiAgICAvLyAgIGNvbnRlbnQ6ICcnO1xuICAgIC8vICAgcG9zaXRpb246IGZpeGVkO1xuICAgIC8vICAgdG9wOiAwO1xuICAgIC8vICAgbGVmdDogMDtcbiAgICAvLyAgIHdpZHRoOiAxMDAlO1xuICAgIC8vICAgaGVpZ2h0OiAxMDAlO1xuICAgIC8vICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDQ3O1xuICAgIC8vICAgei1pbmRleDogMTtcbiAgICAvLyB9XG5cbiAgICB1bCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICBsaSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIEBpbmNsdWRlICBmeigxNCk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMjVweCAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMjRzIGVhc2U7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVkY2M3O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1uYXYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIFxuICAgIHVsIHtcbiAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDE1cHg7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAoLS1sZykge1xuICAgICAgICBnYXA6IDI1cHg7XG4gICAgICB9XG5cbiAgICAgIGxpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgQGluY2x1ZGUgIGZ6KDE0KTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDAgMjhweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjOTU2ZDEyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtaHVtYmVyZ2VyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxOHB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgdHJhbnNpdGlvbjogLjZzIGVhc2UgYWxsO1xuICAgIHotaW5kZXg6IDExO1xuXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICB0b3A6IDI3cHg7XG4gICAgICByaWdodDogMzJweDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk1NmQxMjtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB0cmFuc2l0aW9uOiAuNnMgZWFzZSBhbGw7XG5cbiAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTU2ZDEyO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKC0tbGcpIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgdG9wOiAyNHB4O1xuXG4gICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgdG9wOiAzMnB4O1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMGRlZykgdHJhbnNsYXRlKDJweCwgNXB4KTtcblxuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zMGRlZykgdHJhbnNsYXRlKDJweCwgLTVweCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMDBweDtcblxuICAmLW5hdiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZTJjYztcblxuICAgIHVsIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcblxuICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICAgIH1cblxuICAgICAgbGkge1xuICAgICAgICBhIHtcbiAgICAgICAgICBAaW5jbHVkZSAgZnooMTQpO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IDZweCAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMjRzIGVhc2U7XG5cbiAgICAgICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogIzk1NmQxMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWNvcHkge1xuICAgIEBpbmNsdWRlICBmeigxMik7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggMCAxN3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NTZkMTI7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbiIsIi5tLW1vZHVsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm0tbGluayB7XG4gIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMThweCAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxNnB4ICM5ZTk1ODg0OTtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIG1pbi13aWR0aDogMjQwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTU2ZDEyO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gN3B4KTtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgd2lkdGg6IDBweDtcbiAgICAgIGhlaWdodDogMHB4O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogIDRweCAwIDRweCA2cHg7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MCUpO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkYTYzOTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogLjRzIGN1YmljLWJlemllcigwLCAwLCAwLjI5LCAwLjk2KSBhbGw7XG4gICAgICB6LWluZGV4OiAwO1xuICAgIH1cblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICNlNWRjYzc7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuM3M7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZTVkY2M3O1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gIH1cblxuICAmX3NvbGlkIHtcbiAgICBAZXh0ZW5kIC5tLWxpbms7XG5cbiAgICBhIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5NTZkMTI7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5NTZkMTI7XG4gICAgICAgICAgY29sb3I6ICM5NTZkMTI7XG5cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM5NTZkMTI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogIzk1NmQxMjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm0taDIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlICBmeigyOCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59IiwiLmMtY29tcG9uZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYy10aXRsZWFyZWEge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvdG9wL2t2LWJnLWRhcmsuanBnJykgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcblxuICBAbWVkaWEgKC0tbWQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgIHBhZGRpbmc6IDEwMHB4IDAgOTBweDtcbiAgfVxuXG4gICZfaDEge1xuICAgIEBpbmNsdWRlICBmeigyNCk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB9XG4gIH1cblxuICAmX3R4dCB7XG4gICAgQGluY2x1ZGUgIGZ6KDE0KTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG5cbi5jLXZvaWNlIHtcbiAgJi1saXN0IHtcbiAgICAmLWl0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cbiAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICBwYWRkaW5nOiA1MHB4O1xuICAgICAgfVxuXG4gICAgICAmX25hbWUge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jLWZhcSB7XG4gICYtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICZfdGl0bGUge1xuICAgICAgQGluY2x1ZGUgIGZ6KDE0KTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBhZGRpbmc6IDE4cHggMTBweCAxNnB4IDQwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuICAgICAgdHJhbnNpdGlvbjogLjI0cyBlYXNlO1xuXG4gICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgcGFkZGluZzogMjRweCAxMHB4IDIwcHggNTBweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVkY2M3O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICdRJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICBjb2xvcjogIzk1NmQxMjtcblxuICAgICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgICBsZWZ0OiAyNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk1NmQxMjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfdGV4dCB7XG4gICAgICBAaW5jbHVkZSAgZnooMTQpO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICAgIC8vIHRyYW5zaXRpb246IC4yNHMgZWFzZTtcblxuICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggNDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmMtcG9zdGFyZWEge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gIHAge1xuICAgIEBpbmNsdWRlICBmeigxNCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAgIEBtZWRpYSAoLS1zbSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKC0tbGcpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgJi5jb2xvci1yZWQge1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDAsIDAsIDEpO1xuICAgICAgfVxuXG4gICAgICAmLmNvbG9yLXllbGxvdyB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjE2LCAwLCAxKTtcbiAgICAgIH1cblxuICAgICAgJi5jb2xvci1ibHVlIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMTAsIDAsIDI1NSwgMSk7XG4gICAgICB9XG5cbiAgICAgICYudW5kZXItcmVkIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMCwgMCwgMC44KTtcbiAgICAgIH1cblxuICAgICAgJi51bmRlci15ZWxsb3cge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMTYsIDAsIDAuOCk7XG4gICAgICB9XG5cbiAgICAgICYudW5kZXItYmx1ZSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAycHggMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMCwgMjU1LCAwLjgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICBlbSB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDE1cHggYXV0bztcblxuICAgIEBtZWRpYSAoLS1zbSkge1xuICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICBtYXJnaW46IDMwcHggMDtcbiAgICB9XG4gIH1cblxuICBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGNvbG9yOiAjOTU2ZDEyO1xuICAgIHRyYW5zaXRpb246IC4yNHMgZWFzZTtcblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGgxIHtcbiAgICBAaW5jbHVkZSAgZnooMjApO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgIEBtZWRpYSAoLS1zbSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB9XG4gIH1cblxuICBoMiB7XG4gICAgQGluY2x1ZGUgIGZ6KDE4KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZTlkZjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgbWFyZ2luLXRvcDogNjVweDtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgaDMge1xuICAgIEBpbmNsdWRlICBmeigyMCk7XG4gICAgbWFyZ2luOiAzMHB4IDAgMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICBAbWVkaWEgKC0tc20pIHtcbiAgICAgIG1hcmdpbjogNTBweCAwIDEwcHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICB9XG5cbiAgaDQge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgIEBtZWRpYSAoLS1zbSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG4gIH1cblxuICBoNSxcbiAgaDYge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICBAbWVkaWEgKC0tc20pIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cblxuICBpbWcge1xuICAgICYuYWxpZ25jZW50ZXIge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgJi5hbGlnbmxlZnQge1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuICAgIH1cblxuICAgICYuYWxpZ25yaWdodCB7XG4gICAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgfVxuICB9XG5cbiAgaWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICB3aWR0aDogNTAwcHg7XG4gICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIH1cbiAgfVxuXG4gIGJsb2NrcXVvdGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgY29sb3I6ICM3YzdjN2M7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk1NmQxMjtcbiAgICAgIGxlZnQ6IDUlO1xuICAgICAgYm90dG9tOiAwO1xuICAgIH1cblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNztcblxuICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB1bCB7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICB0cmFuc2l0aW9uOiAuMjRzIGVhc2UgYWxsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgIHRleHQtaW5kZW50OiAtMWVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDFlbTtcblxuICAgICAgQG1lZGlhICgtLWxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzk1NmQxMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBvbCB7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgY291bnRlci1yZXNldDogaXRlbTtcblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB0cmFuc2l0aW9uOiAuMjRzIGVhc2UgYWxsO1xuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGNvdW50O1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBjb3VudGVycyhpdGVtLCBcIi5cIikgXCIuIFwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGl0ZW07XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQGtleWZyYW1lcyBhbmltYXRpb24ge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgNTAlO1xuICB9XG5cbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDUwJTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIDUwJTtcbiAgfVxufVxuIiwiI3RvcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuaGVybyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJi1rdiB7XG4gICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvdG9wL2t2LWJnLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG5cbiAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICBoZWlnaHQ6IDM0MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtdHRsIHtcbiAgICAgIEBpbmNsdWRlICBmeigyOCk7XG4gICAgICBwYWRkaW5nOiAzNXB4IDAgMjVweDtcbiAgICAgIGNvbG9yOiAjOTU2ZDEyO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgcGFkZGluZzogNzBweCAwIDI1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXR4dCB7XG4gICAgICBAaW5jbHVkZSAgZnooMTYpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtLjAwN2VtO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvcmNlIHtcbiAgICAmLWlubmVyIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICBcbiAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgXG4gICAgICAgIGEge1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogLjc7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuMjRzIGVhc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICAudm9pY2Uge1xuICAgICYtaW5uZXIge1xuICAgICAgbWFyZ2luOiA1MHB4IDA7XG4gICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICAgIG1hcmdpbjogODBweCBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vICYtdHRsIHtcbiAgICAvLyAgIEBpbmNsdWRlICBmeigyOCk7XG4gICAgLy8gICBmb250LXdlaWdodDogYm9sZDtcbiAgICAvLyAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAvLyAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgLy8gfVxuXG4gICAgLnNsaWNrIHtcbiAgICAgICYtc2xpZGUge1xuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cbiAgICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgICAgcGFkZGluZzogNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtc2xpZGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcblxuICAgICAgJi1pdGVtIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAmX3R4dCB7XG4gICAgICAgICAgQGluY2x1ZGUgIGZ6KDE2KTtcbiAgICAgICAgfVxuICAgICAgICAmX25hbWUge1xuICAgICAgICAgIEBpbmNsdWRlICBmeigxNCk7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubS1saW5rIHtcbiAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLmZhcSB7XG4gICYtaW5uZXIge1xuICAgIG1hcmdpbjogNTBweCAwO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgICBtYXJnaW46IDgwcHggYXV0bztcbiAgICB9XG4gIH1cblxuICAubS1saW5rIHtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59IiwiI2NvdXJzZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuY291cnNlLWgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBzcGFuIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIEBpbmNsdWRlICBmeigyNik7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICBsZWZ0OiAtODVweDtcbiAgICAgICAgd2lkdGg6IDg1cHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY291cnNlL2RlYy1oMl9iZWZvcmUucG5nJykgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIHJpZ2h0OiAtODVweDtcbiAgICAgICAgd2lkdGg6IDg1cHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY291cnNlL2RlYy1oMl9hZnRlci5wbmcnKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmhlcm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYta3Yge1xuICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2NvdXJzZS9rdi1jb3Vyc2UuanBnJykgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcblxuICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgIGhlaWdodDogMzQwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi10dGwge1xuICAgICAgQGluY2x1ZGUgIGZ6KDI4KTtcbiAgICAgIHBhZGRpbmc6IDM1cHggMCAyNXB4O1xuICAgICAgY29sb3I6ICM5NTZkMTI7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICBwYWRkaW5nOiA3MHB4IDAgMjVweDtcbiAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtdHh0IHtcbiAgICAgIEBpbmNsdWRlICBmeigxNik7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uMDA3ZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXN0eHQge1xuICAgICAgQGluY2x1ZGUgIGZ6KDIwKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLS4wMDdlbTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbmZvcm1hdGlvbiB7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG5cbiAgICAmLWNjIHtcbiAgICAgIEBpbmNsdWRlICBmeigxNyk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1tZW51IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgXG4gICAgICAmLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiA4cHggMzBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5NTZkMTI7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM5NTZkMTI7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBwYWRkaW5nOiA0cHggNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jYXJkIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLW1haW47XG5cbiAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1heC13aWR0aDogMTEwMHB4O1xuICAgICAgICBcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmlzLXJldmVyc2Uge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICB9XG5cbiAgICAgICYtZGV0YWlsIHtcbiAgICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMyMHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLWltZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTQwcHg7IFxuXG4gICAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5zdCB7XG4gICAgICAgIC5pbmZvcm1hdGlvbi1jYXJkLWltZyB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY291cnNlL2ltZy1jb3Vyc2VfMl9zcC5qcGcnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuXG4gICAgICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9jb3Vyc2UvaW1nLWNvdXJzZV8yLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZXgge1xuICAgICAgICAuaW5mb3JtYXRpb24tY2FyZC1pbWcge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2NvdXJzZS9pbWctY291cnNlXzFfc3AuanBnJykgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcblxuICAgICAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY291cnNlL2ltZy1jb3Vyc2VfMS5qcGcnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLXRhcmdldCB7XG4gICAgICAgIEBpbmNsdWRlICBmeigyMCk7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1haW47XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDMwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMTVweCAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogMjVweCA1MHB4IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtbmFtZSB7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDMwcHggMCAwO1xuICAgICAgICAgIHdpZHRoOiAzMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1wcmljZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIEBpbmNsdWRlICBmeigzNCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc21hbGwge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBmb250LXNpemU6IDcwJTtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcblxuICAgICAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnKOeojui+vCknO1xuICAgICAgICAgICAgQGluY2x1ZGUgIGZ6KDEwKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIEBpbmNsdWRlICBmeigxMCk7XG4gICAgICAgICAgYm90dG9tOiAtMTJweDtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICByaWdodDogMnB4O1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgICAgIGJvdHRvbTogLTI0cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLWxpc3Qge1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuXG4gICAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjAyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4MCU7XG4gICAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IDFlbTtcbiAgICAgICAgICAvLyB0ZXh0LWluZGVudDogLTFlbTtcbiAgICAgICAgICBcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJ+ODuyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAtN3B4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjEwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1saW5rIHtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG8gMzBweDtcblxuICAgICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgQGluY2x1ZGUgIGZ6KDE4KTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgcGFkZGluZzogMTRweCAwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbjtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMjRzIGVhc2U7XG5cbiAgICAgICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kaWZmIHtcbiAgICBtYXJnaW46IDMwcHggMDtcbiAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgIG1hcmdpbjogNjBweCAwO1xuICAgIH1cbiAgICAmLXRhYmxlIHtcbiAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG5cbiAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICB3aWR0aDogMTAwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuY29tcGFyaXNvbi10YWJsZSB7XG4gICAgICBAaW5jbHVkZSAgZnooMTQpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgXG4gICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuY29tcGFyaXNvbi10YWJsZSB0aGVhZCB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmUyZTJlO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICBcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuY29tcGFyaXNvbi10YWJsZSB0aGVhZCB0aC5zdGFuZGFyZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTBhMGEwO1xuICAgIH1cbiAgICBcbiAgICAuY29tcGFyaXNvbi10YWJsZSB0aGVhZCB0aC5leHBlcnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M0OTYzZTtcbiAgICB9XG4gICAgXG4gICAgLmNvbXBhcmlzb24tdGFibGUgdGJvZHkgdGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTZlMztcbiAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5jb21wYXJpc29uLXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChldmVuKSB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmMmYxO1xuICAgIH1cbiAgICBcbiAgICAubm90ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgICB9XG5cbiAgICAvKiDmqKrjgrnjgq/jg63jg7zjg6vlr77lv5wgKi9cbiAgICAuZGlmZi10YWJsZSB7XG4gICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY29tcGFyaXNvbi10YWJsZSB7XG4gICAgICAgIG1pbi13aWR0aDogNjAwcHg7XG4gICAgICAgIG92ZXJmbG93LXg6c2Nyb2xsO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/