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

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzL2Nzcy9hcHAuY3NzIiwibWFwcGluZ3MiOiI7QUFBQSxnQkFBZ0IsQ0NLaEIsZ2FBYUMsU0FDQSxVQUNBLFNBQ0EsZUFDQSxhQUNBLHVCREVELENDQ0EsbUZBRUMsYURHRCxDQ0FBLFNBQ0ksWURJSixDQ0ZBLEtBQ0MsYURLRCxDQ0hBLFdBQ0MsZURNRCxDQ0pBLGFBQ0MsV0RPRCxDQ0xBLG9EQUVDLFdBQ0EsWURRRCxDQ05BLE1BQ0MseUJBQ0EsZ0JEU0QsQ0V6REEsY0FDSSxrQkFDQSxjQUNBLHNCQUNBLDJCQUNBLHlCQUVBLHNCQUVBLGlCQUVBLG1CQUNBLHVDRjZESixDRTNEQSxZQUNJLGtCQUNBLGdCQUNBLGNBQ0EsU0FDQSxTRjhESixDRTVESSxrQkFDSSxZRjhEUixDRTNESSxxQkFDSSxlQUNBLFdGNkRSLENFMURBLHFEQU1JLDRCRjZESixDRTFEQSxhQUNJLGtCQUNBLE9BQ0EsTUFDQSxjQUNBLGlCQUNBLGlCRjZESixDRTNESSx1Q0FFSSxXQUNBLGFGNERSLENFekRJLG1CQUNJLFVGMkRSLENFeERJLDRCQUNJLGlCRjBEUixDRXZEQSxhQUNJLFdBQ0EsWUFDQSxlQVdBLFlGZ0RKLENFMURJLHVCQUNJLFdGNERSLENFMURJLGlCQUNJLGFGNERSLENFMURJLCtCQUNJLFlGNERSLENFdkRJLDBCQUNJLG1CRnlEUixDRXRESSxnQ0FDSSxhRndEUixDRXJESSw0QkFDSSxpQkZ1RFIsQ0VwREksNkJBQ0ksY0FDQSxZQUNBLDRCRnNEUixDRW5EQSwwQkFDSSxZRnNESixDR3hKQSxLQUNFLFlBQ0EsMEJBQ0EsNkJIcUtGLENHbEtBLEtBQ0Usa0JBQ0EsZUFDQSxnQkFDQSxZQUNBLFdBQ0EsVUNUWSxDRFVaLGdCQUNBLFNBQ0EsVUFDQSx5SENKVSxDREtWLG1DQUNELGtDQUNBLDhCQUNDLGtCQUNBLGtCQUNBLG1CSHFLRixDR25LRSx5QkFsQkYsS0FtQkksY0hzS0YsQ0FDRixDR25LQSxFQUNFLHFCQUNBLFVDNUJZLENENkJaLHdCSHNLRixDR25LQSxFQUNFLHFCSHNLRixDR25LQSxJQUNFLGVBQ0EsV0hzS0YsQ0svTUEsTUFDRSxZTGtORixDSXpLRSxvQ0MxQ0YsTUFJSSxhTG1ORixDQUNGLENLaE5BLE1BQ0UsWUxtTkYsQ0lsTEUsb0NDbENGLE1BSUksYUxvTkYsQ0FDRixDS2pOQSxNQUNFLFlMb05GLENJM0xFLG9DQzFCRixNQUlJLGFMcU5GLENBQ0YsQ0tsTkEsTUFDRSxZTHFORixDSXBNRSxxQ0NsQkYsTUFJSSxhTHNORixDQUNGLENLbk5BLFVBQ0UsWUxzTkYsQ0k3TUUsb0NDVkYsVUFJSSxhTHVORixDQUNGLENLcE5BLFVBQ0UsWUx1TkYsQ0l0TkUsb0NDRkYsVUFJSSxhTHdORixDQUNGLENLck5BLFVBQ0UsWUx3TkYsQ0kvTkUsb0NDTUYsVUFJSSxhTHlORixDQUNGLENLdE5BLFVBQ0UsWUx5TkYsQ0l4T0UscUNDY0YsVUFJSSxhTDBORixDQUNGLENLdE5FLE9BQ0UsY0x5TkosQ0t2TkkseUJBSEYsT0FJSSxjTDBOSixDQUNGLENLdk5FLE1BQ0UsY0x5TkosQ0t2TkkseUJBSEYsTUFJSSxjTDBOSixDQUNGLENLdk5FLE1BQ0UsY0x5TkosQ0t2TkkseUJBSEYsTUFJSSxjTDBOSixDQUNGLENLdk5FLE1BQ0UsY0x5TkosQ0t2TkkseUJBSEYsTUFJSSxjTDBOSixDQUNGLENLdk5FLE9BQ0UsY0x5TkosQ0t2TkkseUJBSEYsT0FJSSxjTDBOSixDQUNGLENLdE5BLFFBQ0UsaUJMeU5GLENLdE5BLFFBQ0UsZ0JMeU5GLENLdE5BLFFBQ0UsZUx5TkYsQ0t0TkEsU0FDRSx5Qkx5TkYsQ0t0TkEsVUFDRSx5Qkx5TkYsQ0t0TkEsU0FDRSxhTHlORixDS3ROQSxVQUNFLHNCTHlORixDS3JORSxVQUNFLHdCTHdOSixDS3pORSxXQUNFLHlCTDROSixDSzdORSxXQUNFLHlCTGdPSixDS2pPRSxXQUNFLHlCTG9PSixDS3JPRSxXQUNFLHlCTHdPSixDS3pPRSxXQUNFLHlCTDRPSixDSzdPRSxXQUNFLHlCTGdQSixDS2pQRSxXQUNFLHlCTG9QSixDS3JQRSxXQUNFLHlCTHdQSixDS3pQRSxXQUNFLHlCTDRQSixDSzdQRSxXQUNFLHlCTGdRSixDS2pRRSxXQUNFLHlCTG9RSixDS3JRRSxXQUNFLHlCTHdRSixDS3pRRSxXQUNFLHlCTDRRSixDSzdRRSxXQUNFLHlCTGdSSixDS2pSRSxXQUNFLHlCTG9SSixDS3JSRSxXQUNFLHlCTHdSSixDS3pSRSxXQUNFLHlCTDRSSixDSzdSRSxXQUNFLHlCTGdTSixDS2pTRSxZQUNFLDBCTG9TSixDS2hTQSxVQUNFLHlCTG1TRixDSy9SRSxVQUNFLDJCTGtTSixDS25TRSxXQUNFLDRCTHNTSixDS3ZTRSxXQUNFLDRCTDBTSixDSzNTRSxXQUNFLDRCTDhTSixDSy9TRSxXQUNFLDRCTGtUSixDS25URSxXQUNFLDRCTHNUSixDS3ZURSxXQUNFLDRCTDBUSixDSzNURSxXQUNFLDRCTDhUSixDSy9URSxXQUNFLDRCTGtVSixDS25VRSxXQUNFLDRCTHNVSixDS3ZVRSxXQUNFLDRCTDBVSixDSzNVRSxXQUNFLDRCTDhVSixDSy9VRSxXQUNFLDRCTGtWSixDS25WRSxXQUNFLDRCTHNWSixDS3ZWRSxXQUNFLDRCTDBWSixDSzNWRSxXQUNFLDRCTDhWSixDSy9WRSxXQUNFLDRCTGtXSixDS25XRSxXQUNFLDRCTHNXSixDS3ZXRSxXQUNFLDRCTDBXSixDSzNXRSxZQUNFLDZCTDhXSixDS3pXRSxVQUNFLDRCTDRXSixDSzdXRSxXQUNFLDZCTGdYSixDS2pYRSxXQUNFLDZCTG9YSixDS3JYRSxXQUNFLDZCTHdYSixDS3pYRSxXQUNFLDZCTDRYSixDSzdYRSxXQUNFLDZCTGdZSixDS2pZRSxXQUNFLDZCTG9ZSixDS3JZRSxXQUNFLDZCTHdZSixDS3pZRSxXQUNFLDZCTDRZSixDSzdZRSxXQUNFLDZCTGdaSixDS2paRSxXQUNFLDZCTG9aSixDS3JaRSxXQUNFLDZCTHdaSixDS3paRSxXQUNFLDZCTDRaSixDSzdaRSxXQUNFLDZCTGdhSixDS2phRSxXQUNFLDZCTG9hSixDS3JhRSxXQUNFLDZCTHdhSixDS3phRSxXQUNFLDZCTDRhSixDSzdhRSxXQUNF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LHlCQURGLDBCQUVJLGFBQ0EsdUJBQ0Esa0JabzJDSixDQUNGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly93b3JkcHJlc3MtZGV2ZWxvcG1lbnQvLi9zcmMvc2Nzcy9hcHAuc2NzcyIsIndlYnBhY2s6Ly93b3JkcHJlc3MtZGV2ZWxvcG1lbnQvLi9ub2RlX21vZHVsZXMvcmVzZXQtY3NzL3Nhc3MvX3Jlc2V0LnNjc3MiLCJ3ZWJwYWNrOi8vd29yZHByZXNzLWRldmVsb3BtZW50Ly4vbm9kZV9tb2R1bGVzL3NsaWNrLXNsaWRlci9zbGljay9zbGljay5zY3NzIiwid2VicGFjazovL3dvcmRwcmVzcy1kZXZlbG9wbWVudC8uL3NyYy9zY3NzL2ZvdW5kYXRpb24vX2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly93b3JkcHJlc3MtZGV2ZWxvcG1lbnQvLi9zcmMvc2Nzcy9mb3VuZGF0aW9uL192YXJzLnNjc3MiLCJ3ZWJwYWNrOi8vd29yZHByZXNzLWRldmVsb3BtZW50Ly4vc3JjL3Njc3MvdXRpbGl0eS9fdXRpbGl0eS5zY3NzIiwid2VicGFjazovL3dvcmRwcmVzcy1kZXZlbG9wbWVudC8uL3NyYy9zY3NzL2xheW91dC9fbGF5b3V0LnNjc3MiLCJ3ZWJwYWNrOi8vd29yZHByZXNzLWRldmVsb3BtZW50Ly4vc3JjL3Njc3MvbGF5b3V0L19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly93b3JkcHJlc3MtZGV2ZWxvcG1lbnQvLi9zcmMvc2Nzcy9sYXlvdXQvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovL3dvcmRwcmVzcy1kZXZlbG9wbWVudC8uL3NyYy9zY3NzL29iamVjdC9jb21wb25lbnQvX21vZHVsZS5zY3NzIiwid2VicGFjazovL3dvcmRwcmVzcy1kZXZlbG9wbWVudC8uL3NyYy9zY3NzL29iamVjdC9jb21wb25lbnQvX2NvbXBvbmVudC5zY3NzIiwid2VicGFjazovL3dvcmRwcmVzcy1kZXZlbG9wbWVudC8uL3NyYy9zY3NzL29iamVjdC9fdG9wLnNjc3MiLCJ3ZWJwYWNrOi8vd29yZHByZXNzLWRldmVsb3BtZW50Ly4vc3JjL3Njc3Mvb2JqZWN0L19zcG90cy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXG4gICB2NS4wLjEgfCAyMDE5MTAxOVxuICAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcbiovXG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Tm90bytTYW5zK0pQOndnaHRANDAwOzUwMDs3MDAmZGlzcGxheT1zd2FwXCIpO1xuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG1lbnUsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tYWluLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBIVE1MNSBoaWRkZW4tYXR0cmlidXRlIGZpeCBmb3IgbmV3ZXIgYnJvd3NlcnMgKi9cbipbaGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxubWVudSwgb2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiBoYW5kO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltkaXI9cnRsXSAuc2xpY2stc2xpZGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQGN1c3RvbS1tZWRpYSAtLXhzIChtaW4td2lkdGg6IDQyNXB4KTtcbkBjdXN0b20tbWVkaWEgLS1zbSAobWluLXdpZHRoOiA1NTRweCk7XG5AY3VzdG9tLW1lZGlhIC0tbWQgKG1pbi13aWR0aDogNzY4cHgpO1xuQGN1c3RvbS1tZWRpYSAtLWxnIChtaW4td2lkdGg6IDk5MnB4KTtcbkBjdXN0b20tbWVkaWEgLS14bCAobWluLXdpZHRoOiAxMjAwcHgpO1xuQGN1c3RvbS1tZWRpYSAtLXhzX21heCAobWF4LXdpZHRoOiA0MjRweCk7XG5AY3VzdG9tLW1lZGlhIC0tc21fbWF4IChtYXgtd2lkdGg6IDU1M3B4KTtcbkBjdXN0b20tbWVkaWEgLS1tZF9tYXggKG1heC13aWR0aDogNzY3cHgpO1xuQGN1c3RvbS1tZWRpYSAtLWxnX21heCAobWF4LXdpZHRoOiA5OTFweCk7XG5AY3VzdG9tLW1lZGlhIC0teGxfbWF4IChtYXgtd2lkdGg6IDExOTlweCk7XG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNzc3O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBKUFwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXM1wiLCBZdUdvdGhpYywgXCJZdSBHb3RoaWNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDjgrTjgrfjg4Pjgq9cIiwgc2Fucy1zZXJpZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM3Nzc7XG4gIHRyYW5zaXRpb246IDAuMjRzIGVhc2UgYWxsO1xufVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi51LXNtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU1NHB4KSB7XG4gIC51LXNtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4udS1tZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUtbGcge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnUtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi51LXhsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudS14bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUtc21fbWF4IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1M3B4KSB7XG4gIC51LXNtX21heCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUtbWRfbWF4IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LW1kX21heCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUtbGdfbWF4IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC51LWxnX21heCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUteGxfbWF4IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudS14bF9tYXgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbnAudS1lcyB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICBwLnUtZXMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxucC51LXMge1xuICBmb250LXNpemU6IDEycHg7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgcC51LXMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxucC51LW0ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgcC51LW0ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxucC51LWwge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgcC51LWwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxucC51LXhsIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIHAudS14bCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbi51LXRhX2Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi51LXRhX3Ige1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnUtdGFfbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi51LXRkX3VkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi51LXdfYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG59XG5cbi51LW1nX2F0IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi51LW10XzBweCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnUtbXRfNXB4IHtcbiAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10XzEwcHgge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10XzE1cHgge1xuICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10XzIwcHgge1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10XzI1cHgge1xuICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10XzMwcHgge1xuICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10XzM1cHgge1xuICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10XzQwcHgge1xuICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10XzQ1cHgge1xuICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10XzUwcHgge1xuICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10XzU1cHgge1xuICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10XzYwcHgge1xuICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10XzY1cHgge1xuICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10XzcwcHgge1xuICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10Xzc1cHgge1xuICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10XzgwcHgge1xuICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10Xzg1cHgge1xuICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10XzkwcHgge1xuICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10Xzk1cHgge1xuICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10XzEwMHB4IHtcbiAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWJfMHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4udS1tYl81cHgge1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWJfMTBweCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWJfMTVweCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWJfMjBweCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWJfMjVweCB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWJfMzBweCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWJfMzVweCB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWJfNDBweCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWJfNDVweCB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWJfNTBweCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWJfNTVweCB7XG4gIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWJfNjBweCB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWJfNjVweCB7XG4gIG1hcmdpbi1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWJfNzBweCB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWJfNzVweCB7XG4gIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWJfODBweCB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWJfODVweCB7XG4gIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWJfOTBweCB7XG4gIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWJfOTVweCB7XG4gIG1hcmdpbi1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWJfMTAwcHgge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYl81cHgge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiXzEwcHgge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYl8xNXB4IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGJfMjBweCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiXzI1cHgge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYl8zMHB4IHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGJfMzVweCB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiXzQwcHgge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYl80NXB4IHtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGJfNTBweCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiXzU1cHgge1xuICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYl82MHB4IHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGJfNjVweCB7XG4gIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiXzcwcHgge1xuICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYl83NXB4IHtcbiAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGJfODBweCB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiXzg1cHgge1xuICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYl85MHB4IHtcbiAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGJfOTVweCB7XG4gIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiXzEwMHB4IHtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5sLW1haW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5sLWNvbnRhaWVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubC1sb2FkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU3MkI3O1xuICB6LWluZGV4OiAxMDA7XG59XG4ubC1sb2FkZXJfaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQyJTtcbiAgbGVmdDogY2FsYyg1MCUgLSAyNXB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYW5pbWF0aW9uOiBzaGFrZSAycyBpbmZpbml0ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjBkZWcpO1xufVxuQGtleWZyYW1lcyBzaGFrZSB7XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTIwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMGRlZyk7XG4gIH1cbn1cbi5sLWxvYWRlciBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5qcy1sYW5nIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmpzLWxhbmcgc3Bhbi5pcy1hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00MHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvdG9wL3Nwb3RzX2xpc3RfYm90dG9tLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5mb290ZXI6OmJlZm9yZSB7XG4gICAgdG9wOiAtNDBweDtcbiAgICBoZWlnaHQ6IDkycHg7XG4gIH1cbn1cbi5mb290ZXItcGFnZXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBub25lO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAyMHB4O1xuICB0cmFuc2l0aW9uOiAwLjI0cyBlYXNlIGFsbDtcbiAgei1pbmRleDogMztcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuZm9vdGVyLXBhZ2V0b3Age1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG4gIC5mb290ZXItcGFnZXRvcDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLmZvb3RlciAuYy1sYW5nU3dpdGNoQnV0dG9uIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uZm9vdGVyLWlubmVyIHtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLmZvb3Rlcl9sb2dvIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLmZvb3Rlcl9sb2dvIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIH1cbn1cbi5mb290ZXJfbG9nbyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyODBweDtcbiAgZm9udC1zaXplOiAwO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5mb290ZXJfbG9nbyBhIHtcbiAgICB3aWR0aDogNDM0cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5mb290ZXJfbG9nbyBhIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvb3Rlci1hZGRyZXNzIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM3Nzc7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLmZvb3Rlci1hZGRyZXNzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmZvb3Rlci1iYW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gNjBweDtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5mb290ZXItYmFubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogNjVweCBhdXRvIDUwcHg7XG4gIH1cbn1cbi5mb290ZXItYmFubmVyX2l0ZW0ge1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5mb290ZXItYmFubmVyX2l0ZW0ge1xuICAgIHdpZHRoOiAxNjZweDtcbiAgfVxufVxuLmZvb3Rlci1jb3B5IHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM3Nzc7XG59XG5cbi5tLW1vZHVsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhICgtLW1kKSB7XG4gIC5tLWJhY2sge1xuICAgIG1pbi13aWR0aDogMzUwcHg7XG4gIH1cbn1cbi5tLWJhY2sgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMzU3MkI3O1xuICBjb2xvcjogIzM1NzJCNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAubS1iYWNrIGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLm0tYmFjayBhIC5qcy1sYW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm0tYmFjayBhIC5qcy1sYW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NvbW1vbi9pY29uX2hvbWUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLm0tYmFjayBhIC5qcy1sYW5nOjpiZWZvcmUge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxufVxuXG4uYy1jb21wb25lbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jLWxhbmdTd2l0Y2hfdGFyZ2V0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDgwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMHB4LCAwKTtcbiAgd2lsbC1jaGFuZ2U6IGF1dG87XG4gIHRyYW5zaXRpb246IDAuMjRzIGVhc2UgYWxsO1xuICB6LWluZGV4OiAxMjtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuYy1sYW5nU3dpdGNoX3RhcmdldCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICB9XG59XG4uYy1sYW5nU3dpdGNoX3RhcmdldCAuYy1sYW5nU3dpdGNoQnV0dG9uIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2ODYyNzQ1MSk7XG59XG4uYy1sYW5nU3dpdGNoX3RhcmdldCAuYy1sYW5nU3dpdGNoQnV0dG9uID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzNTcyQjc7XG59XG4uYy1sYW5nU3dpdGNoX3RhcmdldCAuYy1sYW5nU3dpdGNoQnV0dG9uID4gZGl2Omxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLmMtbGFuZ1N3aXRjaF90cmlnZ2VyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB6LWluZGV4OiAxMDtcbn1cbi5jLWxhbmdTd2l0Y2hfdHJpZ2dlciBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTIwcHg7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5jLWxhbmdTd2l0Y2hfdHJpZ2dlciBzcGFuLmlzLWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jLWxhbmdTd2l0Y2guaXMtYWN0aXZlIC5jLWxhbmdTd2l0Y2hfdGFyZ2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG4uYy1sYW5nU3dpdGNoLmlzLWFjdGl2ZSAuYy1sYW5nU3dpdGNoX3RyaWdnZXIgc3Bhbi5pcy1vcGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jLWxhbmdTd2l0Y2guaXMtYWN0aXZlIC5jLWxhbmdTd2l0Y2hfdHJpZ2dlciBzcGFuLmlzLWNsb3NlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jLWxhbmdTd2l0Y2hCdXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzM1NzJCNztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzNTcyQjc7XG59XG4uYy1sYW5nU3dpdGNoQnV0dG9uID4gZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgcGFkZGluZzogMTJweCAwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMzU3MkI3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMzU3MkI3O1xuICBmb250LXNpemU6IDExcHg7XG4gIHRyYW5zaXRpb246IDAuMjRzIGVhc2UgYWxsO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5jLWxhbmdTd2l0Y2hCdXR0b24gPiBkaXYge1xuICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLmMtbGFuZ1N3aXRjaEJ1dHRvbiA+IGRpdjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjVmZTtcbiAgfVxufVxuLmMtbGFuZ1N3aXRjaEJ1dHRvbiA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzM1NzJCNztcbn1cbi5jLWxhbmdTd2l0Y2hCdXR0b24gPiBkaXYuaXMtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU3MkI3O1xufVxuXG4uYy1zcG90c0xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gIG1hcmdpbjogLTUwcHggYXV0byAwO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5jLXNwb3RzTGlzdCB7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgbWFyZ2luOiAtMTAwcHggYXV0byAwO1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuLmMtc3BvdHNMaXN0LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiA0OCU7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmMtc3BvdHNMaXN0LWl0ZW06bnRoLWNoaWxkKDJuKzEpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyJTtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuYy1zcG90c0xpc3QtaXRlbSB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLmMtc3BvdHNMaXN0LWhlYWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA4cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0b3A6IDhweDtcbiAgbGVmdDogOHB4O1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5jLXNwb3RzTGlzdC1oZWFkIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMThweCk7XG4gICAgdG9wOiAxOHB4O1xuICAgIGxlZnQ6IDE4cHg7XG4gIH1cbn1cbi5jLXNwb3RzTGlzdF9udW1iZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU3MkI3O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5jLXNwb3RzTGlzdF9udW1iZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5jLXNwb3RzTGlzdF9udW1iZXIgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDExcHg7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLmMtc3BvdHNMaXN0X251bWJlciBzcGFuIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbi5jLXNwb3RzTGlzdF9jYXRlZ29yeSB7XG4gIGNvbG9yOiAjMzU3MkI3O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLmMtc3BvdHNMaXN0X2NhdGVnb3J5IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5jLXNwb3RzTGlzdC10aHVtYiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwO1xufVxuLmMtc3BvdHNMaXN0LXRodW1iIGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvdG9wL2xpc3Rfc2hhZG93LnN2Z1wiKSBuby1yZXBlYXQgdG9wL2NvdmVyO1xufVxuLmMtc3BvdHNMaXN0LXRodW1iIGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDUzLCAxMTQsIDE4MywgMC41KSAwJSwgcmdiYSg1MywgMTE0LCAxODMsIDAuNSkgMTAwJSk7XG4gIHRyYW5zaXRpb246IDAuMjRzIGVhc2UgYWxsO1xuICBvcGFjaXR5OiAwO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5jLXNwb3RzTGlzdC10aHVtYiBhOmhvdmVyOjphZnRlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG59XG4uYy1zcG90c0xpc3QtdGl0bGUgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDZweCAxMHB4O1xuICBmb250LXNpemU6IDExcHg7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLmMtc3BvdHNMaXN0LXRpdGxlIGEge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmMtc3BvdHNMaXN0LXRpdGxlIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMzU3MkI3O1xuICB9XG4gIC5jLXNwb3RzTGlzdC10aXRsZSBhOmhvdmVyIHN2ZyB7XG4gICAgZmlsbDogIzM1NzJCNztcbiAgfVxufVxuLmMtc3BvdHNMaXN0LXRpdGxlIGEgLmpzLWxhbmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5jLXNwb3RzTGlzdC10aXRsZSBhIC5qcy1sYW5nIHNwYW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5jLXNwb3RzTGlzdF9kb3dubG9hZCBzdmcge1xuICBmaWxsOiAjNzc3O1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5jLXNwb3RzTGlzdF9kb3dubG9hZCB7XG4gICAgd2lkdGg6IDE4cHg7XG4gIH1cbn1cblxuLmMtcG9zdGFyZWEge1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5jLXBvc3RhcmVhIHtcbiAgICBwYWRkaW5nOiAzMHB4IDQwcHg7XG4gIH1cbn1cbi5jLXBvc3RhcmVhIGgxLFxuLmMtcG9zdGFyZWEgaDIsXG4uYy1wb3N0YXJlYSBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmMtcG9zdGFyZWEgaDE6bnRoLWNoaWxkKG4rMiksXG4uYy1wb3N0YXJlYSBoMjpudGgtY2hpbGQobisyKSxcbi5jLXBvc3RhcmVhIGgzOm50aC1jaGlsZChuKzIpIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5jLXBvc3RhcmVhIHAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmMtcG9zdGFyZWEgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgcGFkZGluZy1sZWZ0OiAyM3B4O1xufVxuLmMtcG9zdGFyZWEgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IC0ycHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jb21tb24vaWNvbi1jaGVjay5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbi5jLXBvc3RhcmVhIGEge1xuICBjb2xvcjogIzM1NzJCNztcbn1cblxuLmMtYnJlYWRjcnVtYnMgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmMtYnJlYWRjcnVtYnMgdWwgbGkge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uYy1icmVhZGNydW1icyB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuYy1icmVhZGNydW1icyB1bCBsaSB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5jLWJyZWFkY3J1bWJzIHVsIGxpLnNwb3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jLWJyZWFkY3J1bWJzIHVsIGxpOm50aC1jaGlsZCgzKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYy1icmVhZGNydW1icyB1bCBsaTpudGgtY2hpbGQoMykgLmMtYnJlYWRjcnVtYnNfbnVtYmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Nzc7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLmMtYnJlYWRjcnVtYnMgdWwgbGk6bnRoLWNoaWxkKDMpIC5jLWJyZWFkY3J1bWJzX251bWJlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uYy1icmVhZGNydW1icyB1bCBsaTpudGgtY2hpbGQoMykgLmMtYnJlYWRjcnVtYnNfbnVtYmVyIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjZmZmO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5jLWJyZWFkY3J1bWJzIHVsIGxpIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMzNTcyQjc7XG59XG4uYy1icmVhZGNydW1icyB1bCBsaSBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAtMTVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2ljb24tYnJlYWRBcnJvdy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuYy1icmVhZGNydW1icyB1bCBsaSBhOjphZnRlciB7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICAgIHdpZHRoOiA5cHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICB9XG59XG5cbi50b3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udG9wIC5rdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC50b3AgLmt2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjIwcHg7XG4gIH1cbn1cbi50b3AgLmt2LXNsaWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG59XG4udG9wIC5rdi1zbGlkZXIgLnNsaWNrLWxpc3QsXG4udG9wIC5rdi1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnRvcCAua3Ytc2xpZGVyIC5zbGljay1zbGlkZSBkaXYge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udG9wIC5rdi1zbGlkZXIgLnNsaWNrLXNsaWRlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBmb250LXNpemU6IDA7XG59XG4udG9wIC5rdi1oZWFkbGluZSB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA3MHB4IDAgMTVweDtcbiAgZm9udC1zaXplOiAwO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC50b3AgLmt2LWhlYWRsaW5lIHtcbiAgICB3aWR0aDogNDgwcHg7XG4gICAgcGFkZGluZzogODBweCAwIDQ1cHg7XG4gIH1cbn1cbi50b3AgLmt2LWxlYWQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtc2hhZG93OiAwcHggMHB4IDI0cHggIzAwMDtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAudG9wIC5rdi1sZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnRvcCAua3YtcmVhZG1lIHtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDUzLCAxMTQsIDE4MywgMC42KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC50b3AgLmt2LXJlYWRtZSB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIHBhZGRpbmc6IDhweCAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnRvcCAuc3BvdHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC50b3AgLnNwb3RzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbi50b3AgLnNwb3RzLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAudG9wIC5zcG90cy1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIH1cbn1cbi50b3AgLnNwb3RzLWlubmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy90b3Avc3BvdHNfbGlzdF90b3Auc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnRvcCAuc3BvdHMtaW5uZXI6OmJlZm9yZSB7XG4gICAgdG9wOiAtOTBweDtcbiAgICBoZWlnaHQ6IDkycHg7XG4gIH1cbn1cbi50b3AgLnNwb3RzLWNhdGVnb3J5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHRvcDogLTkwcHg7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnRvcCAuc3BvdHMtY2F0ZWdvcnkge1xuICAgIHdpZHRoOiA3NjBweDtcbiAgICB0b3A6IC0xNjBweDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmciAxZnIgMWZyO1xuICB9XG59XG5AbWVkaWEgKC0tbGcpIHtcbiAgLnRvcCAuc3BvdHMtY2F0ZWdvcnkge1xuICAgIHdpZHRoOiAxMDgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnIgMWZyIDFmcjtcbiAgfVxufVxuLnRvcCAuc3BvdHMtY2F0ZWdvcnlfaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0cmFuc2l0aW9uOiAwLjI0cyBlYXNlIGFsbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAudG9wIC5zcG90cy1jYXRlZ29yeV9pdGVtOmhvdmVyIC5qcy1sYW5nIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbiAgLnRvcCAuc3BvdHMtY2F0ZWdvcnlfaXRlbTpob3ZlciAuanMtbGFuZzo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLnRvcCAuc3BvdHMtY2F0ZWdvcnlfaXRlbTpob3ZlciAuanMtbGFuZzo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxufVxuLnRvcCAuc3BvdHMtY2F0ZWdvcnlfaXRlbS5pcy1hY3RpdmUgLmpzLWxhbmcge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4udG9wIC5zcG90cy1jYXRlZ29yeV9pdGVtLmlzLWFjdGl2ZSAuanMtbGFuZzo6YWZ0ZXIge1xuICBvcGFjaXR5OiAwO1xufVxuLnRvcCAuc3BvdHMtY2F0ZWdvcnlfaXRlbS5pcy1hY3RpdmUgLmpzLWxhbmc6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi50b3AgLnNwb3RzLWNhdGVnb3J5X2l0ZW06bnRoLWNoaWxkKDEpIC5qcy1sYW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvcC9pbWdfY2F0XzEucG5nXCIpO1xufVxuLnRvcCAuc3BvdHMtY2F0ZWdvcnlfaXRlbTpudGgtY2hpbGQoMikgLmpzLWxhbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9wL2ltZ19jYXRfMi5wbmdcIik7XG59XG4udG9wIC5zcG90cy1jYXRlZ29yeV9pdGVtOm50aC1jaGlsZCgzKSAuanMtbGFuZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b3AvaW1nX2NhdF8zLnBuZ1wiKTtcbn1cbi50b3AgLnNwb3RzLWNhdGVnb3J5X2l0ZW06bnRoLWNoaWxkKDQpIC5qcy1sYW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvcC9pbWdfY2F0XzQucG5nXCIpO1xufVxuLnRvcCAuc3BvdHMtY2F0ZWdvcnlfaXRlbTpudGgtY2hpbGQoNSkgLmpzLWxhbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9wL2ltZ19jYXRfNS5wbmdcIik7XG59XG4udG9wIC5zcG90cy1jYXRlZ29yeV9pdGVtOm50aC1jaGlsZCg2KSAuanMtbGFuZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b3AvaW1nX2NhdF82LnBuZ1wiKTtcbn1cbi50b3AgLnNwb3RzLWNhdGVnb3J5X2l0ZW0gLmpzLWxhbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjI0cyBlYXNlIGFsbDtcbiAgd2lsbC1jaGFuZ2U6IGF1dG87XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRvcCAuc3BvdHMtY2F0ZWdvcnlfaXRlbSAuanMtbGFuZyBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAudG9wIC5zcG90cy1jYXRlZ29yeV9pdGVtIC5qcy1sYW5nIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi50b3AgLnNwb3RzLWNhdGVnb3J5X2l0ZW0gLmpzLWxhbmc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDUzLCAxMTQsIDE4MywgMC41KSAwJSwgcmdiYSg1MywgMTE0LCAxODMsIDAuNSkgMTAwJSk7XG4gIHRyYW5zaXRpb246IDAuMjRzIGVhc2UgYWxsO1xufVxuLnRvcCAuc3BvdHMtY2F0ZWdvcnlfaXRlbSAuanMtbGFuZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdHJhbnNpdGlvbjogMC4yNHMgZWFzZSBhbGw7XG59XG5cbi5zaW5nbGVTcG90cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaW5nbGVTcG90cy1oZWFkZXIgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRyYW5zaXRpb246IDAuMjRzIGVhc2UgYWxsO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5zaW5nbGVTcG90cy1oZWFkZXIgYSB7XG4gICAgcGFkZGluZzogMTZweCAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLnNpbmdsZVNwb3RzLWhlYWRlciBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTRweDtcbiAgbGVmdDogMTVweDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NvbW1vbi9pY29uLWFycm93LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB0cmFuc2l0aW9uOiAwLjI0cyBlYXNlIGFsbDtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuc2luZ2xlU3BvdHMtaGVhZGVyIGE6OmJlZm9yZSB7XG4gICAgdG9wOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnNpbmdsZVNwb3RzLWhlYWRlciBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzM1NzJCNztcbiAgfVxuICAuc2luZ2xlU3BvdHMtaGVhZGVyIGE6aG92ZXI6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTRweCwgMCk7XG4gIH1cbn1cbi5zaW5nbGVTcG90cy1rdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwO1xufVxuLnNpbmdsZVNwb3RzLWt2X2JnIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI1MHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuc2luZ2xlU3BvdHMta3ZfYmcgaW1nIHtcbiAgICBoZWlnaHQ6IDgwMHB4O1xuICB9XG59XG4uc2luZ2xlU3BvdHMta3ZfZG93bmxvYWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG59XG4uc2luZ2xlU3BvdHMta3ZfZG93bmxvYWQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjVweDtcbn1cbi5zaW5nbGVTcG90cy1rdl9kb3dubG9hZCBhIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmaWxsOiAjZmZmO1xufVxuLnNpbmdsZVNwb3RzLXBvc3Qge1xuICBwYWRkaW5nOiAyMHB4IDAgODBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuc2luZ2xlU3BvdHMtcG9zdCB7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICB9XG59XG4uc2luZ2xlU3BvdHMtcG9zdC1pbm5lciB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnNpbmdsZVNwb3RzLXBvc3QtaW5uZXIge1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICBtYXgtd2lkdGg6IDEyMjBweDtcbiAgfVxufVxuLnNpbmdsZVNwb3RzLXBvc3QtbmFtZSB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuc2luZ2xlU3BvdHMtcG9zdC1uYW1lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbn1cbi5zaW5nbGVTcG90cy1wb3N0LW5hbWVfbnVtYmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1NzJCNztcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuc2luZ2xlU3BvdHMtcG9zdC1uYW1lX251bWJlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgfVxufVxuLnNpbmdsZVNwb3RzLXBvc3QtbmFtZV9udW1iZXIgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNmZmY7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5zaW5nbGVTcG90cy1wb3N0LW5hbWVfbnVtYmVyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuLnNpbmdsZVNwb3RzLXBvc3QtbmFtZS1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2luZ2xlU3BvdHMtcG9zdC1uYW1lX2NhdGVnb3J5IHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBjb2xvcjogIzM1NzJCNztcbn1cbi5zaW5nbGVTcG90cy1wb3N0LW5hbWVfdGl0bGUge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnNpbmdsZVNwb3RzLXBvc3QtbmFtZV90aXRsZSB7XG4gICAgbWFyZ2luOiAwIDAgMCA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuLnNpbmdsZVNwb3RzLXBvc3QtZGV0YWlsIGRsIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuc2luZ2xlU3BvdHMtcG9zdC1kZXRhaWwgZGwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICB9XG59XG4uc2luZ2xlU3BvdHMtcG9zdC1kZXRhaWwgZGwgZHQge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnNpbmdsZVNwb3RzLXBvc3QtZGV0YWlsIGRsIGR0IHtcbiAgICB3aWR0aDogMjY2cHg7XG4gIH1cbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuc2luZ2xlU3BvdHMtcG9zdC1kZXRhaWwgZGwgZGQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNjZweCk7XG4gIH1cbn1cbi5zaW5nbGVTcG90cy1wb3N0LWRvd25sb2FkIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuc2luZ2xlU3BvdHMtcG9zdC1kb3dubG9hZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gIH1cbn1cbi5zaW5nbGVTcG90cy1wb3N0LWRvd25sb2FkIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTcyQjc7XG59XG5AbWVkaWEgKC0tbWQpIHtcbiAgLnNpbmdsZVNwb3RzLXBvc3QtZG93bmxvYWQgYSB7XG4gICAgbWF4LXdpZHRoOiA0MTBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnNpbmdsZVNwb3RzLXBvc3QtZG93bmxvYWQgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG59XG4uc2luZ2xlU3BvdHMtcG9zdC1kb3dubG9hZCBhIC5qcy1sYW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNpbmdsZVNwb3RzLXBvc3QtZG93bmxvYWQgYSAuanMtbGFuZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jb21tb24vaWNvbl9kb3dubG9hZF93aC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbkBtZWRpYSAoLS1tZCkge1xuICAuc2luZ2xlU3BvdHMtcG9zdC1kb3dubG9hZCBhIC5qcy1sYW5nOjpiZWZvcmUge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxufVxuLnNpbmdsZVNwb3RzLXBvc3QgLmMtYnJlYWRjcnVtYnMge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5zaW5nbGVTcG90cy1wb3N0IC5jLWJyZWFkY3J1bWJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhICgtLW1kKSB7XG4gIC5zaW5nbGVTcG90cy1wb3N0TGlua2FyZWEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufSIsIi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXG4gICB2NS4wLjEgfCAyMDE5MTAxOVxuICAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcbiovXG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBtZW51LCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWFpbiwgbWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRmb250OiBpbmhlcml0O1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbWVudSwgbmF2LCBzZWN0aW9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4vKiBIVE1MNSBoaWRkZW4tYXR0cmlidXRlIGZpeCBmb3IgbmV3ZXIgYnJvd3NlcnMgKi9cbipbaGlkZGVuXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkge1xuXHRsaW5lLWhlaWdodDogMTtcbn1cbm1lbnUsIG9sLCB1bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5ibG9ja3F1b3RlLCBxIHtcblx0cXVvdGVzOiBub25lO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRjb250ZW50OiBub25lO1xufVxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cbiIsIi8qIFNsaWRlciAqL1xuXG4uc2xpY2stc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2luZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG4uc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuZHJhZ2dpbmcgaW1nIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5zbGljay12ZXJ0aWNhbCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiIsImh0bWwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbmJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogJGZvbnQtc2FucztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIGxldHRlci1zcGFjaW5nOiAuMWVtO1xuXG4gIEBtZWRpYSAoLS1tZCkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICB0cmFuc2l0aW9uOiAuMjRzIGVhc2UgYWxsO1xufVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59IiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4vLyBjb2xvclxuJGNvbG9yLWJsYWNrOiAjNzc3O1xuJGNvbG9yLXdoaXRlOiAjZmZmO1xuJGNvbG9yLW1haW46ICMzNTcyQjc7XG5cblxuLy9mb250XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Ob3RvK1NhbnMrSlA6d2dodEA0MDA7NTAwOzcwMCZkaXNwbGF5PXN3YXAnKTtcblxuLy8gZm9udC1mYW1pbHlcbiRmb250LXNhbnM6ICdOb3RvIFNhbnMgSlAnLCAnSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTicsICfjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXMycsIFl1R290aGljLCAnWXUgR290aGljJywgJ+ODoeOCpOODquOCqicsIE1laXJ5bywn77yt77yzIOOCtOOCt+ODg+OCrycsIHNhbnMtc2VyaWY7XG5cbi8vYnAgbWluXG5AY3VzdG9tLW1lZGlhIC0teHMgKG1pbi13aWR0aDogNDI1cHgpO1xuQGN1c3RvbS1tZWRpYSAtLXNtIChtaW4td2lkdGg6IDU1NHB4KTtcbkBjdXN0b20tbWVkaWEgLS1tZCAobWluLXdpZHRoOiA3NjhweCk7XG5AY3VzdG9tLW1lZGlhIC0tbGcgKG1pbi13aWR0aDogOTkycHgpO1xuQGN1c3RvbS1tZWRpYSAtLXhsIChtaW4td2lkdGg6IDEyMDBweCk7XG5cbi8vYnAgbWF4XG5AY3VzdG9tLW1lZGlhIC0teHNfbWF4IChtYXgtd2lkdGg6IDQyNHB4KTtcbkBjdXN0b20tbWVkaWEgLS1zbV9tYXggKG1heC13aWR0aDogNTUzcHgpO1xuQGN1c3RvbS1tZWRpYSAtLW1kX21heCAobWF4LXdpZHRoOiA3NjdweCk7XG5AY3VzdG9tLW1lZGlhIC0tbGdfbWF4IChtYXgtd2lkdGg6IDk5MXB4KTtcbkBjdXN0b20tbWVkaWEgLS14bF9tYXggKG1heC13aWR0aDogMTE5OXB4KTtcblxuJGJyZWFrcG9pbnRzOiAoXG4gICd4cyc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQyNXB4KScsXG4gICdzbSc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU1NHB4KScsXG4gICdtZCc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KScsXG4gICdsZyc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KScsXG4gICd4bCc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCknLFxuICAneHNfbWF4JzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogNDI0cHgpJyxcbiAgJ3NtX21heCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1M3B4KScsXG4gICdtZF9tYXgnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCknLFxuICAnbGdfbWF4JzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpJyxcbiAgJ3hsX21heCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCknLFxuKSAhZGVmYXVsdDtcblxuQG1peGluIG1lZGlhKCRicmVha3BvaW50OiBzcCkge1xuICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy9melxuQGZ1bmN0aW9uIGdldF92dygkc2l6ZSwgJHZpZXdwb3J0OiA0MDApIHtcbiAgJHJhdGU6IG1hdGguZGl2KDEwMCwgJHZpZXdwb3J0KTtcblxuICBAcmV0dXJuICRyYXRlICogJHNpemUgKiAxdnc7XG59XG5cbkBtaXhpbiBmeigkZm9udF9zaXplOiAxMCkge1xuICBmb250LXNpemU6IGdldF92dygkZm9udF9zaXplKTtcblxuICBAaW5jbHVkZSBtZWRpYShzbSkge1xuICAgIGZvbnQtc2l6ZTogJGZvbnRfc2l6ZSAtIDJweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgZm9udC1zaXplOiAkZm9udF9zaXplICogMXB4O1xuICB9XG59IiwiLnUtc20ge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIG1lZGlhKHNtKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUtbWQge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUtbGcge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIG1lZGlhKGxnKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUteGwge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUtc21fbWF4IHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSBtZWRpYShzbV9tYXgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4udS1tZF9tYXgge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIG1lZGlhKG1kX21heCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi51LWxnX21heCB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbWVkaWEobGdfbWF4KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUteGxfbWF4IHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSBtZWRpYSh4bF9tYXgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5wIHtcbiAgJi51LWVzIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG5cbiAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cblxuICAmLnUtcyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgJi51LW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxuXG4gICYudS1sIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cblxuICAmLnUteGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cbiAgfVxufVxuXG4udS10YV9jIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udS10YV9yIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi51LXRhX2wge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udS10ZF91ZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4udS13X2JvbGQge1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xufVxuXG4udS1tZ19hdCB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4udS1tdF8wcHgge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMjAge1xuICAudS1tdF8jeyRpICogNX1weCB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICogJGkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1tYl8wcHgge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMjAge1xuICAudS1tYl8jeyRpICogNX1weCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICogJGkgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDIwIHtcbiAgLnUtcGJfI3skaSAqIDV9cHgge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggKiAkaSAhaW1wb3J0YW50O1xuICB9XG59IiwiLmwtbWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmwtY29udGFpZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sLWxvYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tYWluO1xuICB6LWluZGV4OiAxMDA7XG5cbiAgJl9pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQyJTtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDI1cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBhbmltYXRpb246IHNoYWtlIDJzIGluZmluaXRlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDIwZGVnKTtcblxuICAgIEBrZXlmcmFtZXMgc2hha2Uge1xuICAgICAgNTAlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjBkZWcpO1xuICAgICAgfVxuICAgICAgMTAwJSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjBkZWcpO1xuICAgICAgfVxuICB9XG4gIH1cblxuICBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi5qcy1sYW5nIHtcbiAgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufSIsIi5oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4iLCIuZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNDBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy90b3Avc3BvdHNfbGlzdF9ib3R0b20uc3ZnJykgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgdG9wOiAtNDBweDtcbiAgICAgIGhlaWdodDogOTJweDtcbiAgICB9XG4gIH1cblxuICAmLXBhZ2V0b3Age1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDIwcHg7XG4gICAgdHJhbnNpdGlvbjogLjI0cyBlYXNlIGFsbDtcbiAgICB6LWluZGV4OiAzO1xuXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICByaWdodDogMzBweDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jLWxhbmdTd2l0Y2hCdXR0b24ge1xuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICYtaW5uZXIge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuXG4gICZfbG9nbyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG5cbiAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDI4MHB4O1xuICAgICAgZm9udC1zaXplOiAwO1xuXG4gICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgd2lkdGg6IDQzNHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1hZGRyZXNzIHtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzc3NztcblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmLWJhbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDMwcHggYXV0byA2MHB4O1xuICAgIGdhcDogMTBweDtcbiAgICBcbiAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogNjVweCBhdXRvIDUwcHg7XG4gICAgfVxuXG4gICAgJl9pdGVtIHtcbiAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICB3aWR0aDogMTY2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1jb3B5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICM3Nzc7XG4gIH1cbn0iLCIubS1tb2R1bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tLWJhY2sge1xuICBAbWVkaWEgKC0tbWQpIHtcbiAgICBtaW4td2lkdGg6IDM1MHB4O1xuICB9XG5cbiAgYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItbWFpbjtcbiAgICBjb2xvcjogJGNvbG9yLW1haW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgLmpzLWxhbmcge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY29tbW9uL2ljb25faG9tZS5zdmcnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuXG4gICAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5jLWNvbXBvbmVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmMtbGFuZ1N3aXRjaCB7XG4gIC8vIGRpc3BsYXk6IG5vbmU7XG4gICZfdGFyZ2V0IHtcbiAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDgwcHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwcHgsIDApO1xuICAgIHdpbGwtY2hhbmdlOiBhdXRvO1xuICAgIHRyYW5zaXRpb246IC4yNHMgZWFzZSBhbGw7XG4gICAgei1pbmRleDogMTI7XG5cbiAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICB9XG5cbiAgICAuYy1sYW5nU3dpdGNoQnV0dG9uIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMTBweCAjMDAwMDAwMmI7XG5cbiAgICAgID5kaXYge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLW1haW47XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl90cmlnZ2VyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMTBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICB6LWluZGV4OiAxMDtcblxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgXG4gICAgICAmLmlzLWNsb3NlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmlzLWFjdGl2ZSB7XG4gICAgLmMtbGFuZ1N3aXRjaF90YXJnZXQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIH1cblxuICAgIC5jLWxhbmdTd2l0Y2hfdHJpZ2dlciB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgJi5pcy1vcGVuIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1jbG9zZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmMtbGFuZ1N3aXRjaEJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItbWFpbjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1tYWluO1xuXG4gID4gZGl2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDYpO1xuICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItbWFpbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICRjb2xvci1tYWluO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICB0cmFuc2l0aW9uOiAuMjRzIGVhc2UgYWxsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG5cbiAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmY1ZmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1tYWluO1xuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbjtcbiAgICB9XG4gIH1cbn1cblxuLmMtc3BvdHNMaXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBtYXJnaW46IC01MHB4IGF1dG8gMDtcbiAgLy8gZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAvLyBnYXA6IDEwcHg7XG4gIC8vIHBhZGRpbmc6IDAgMTBweDtcblxuICBAbWVkaWEgKC0tbWQpIHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBtYXJnaW46IC0xMDBweCBhdXRvIDA7XG4gICAgZ2FwOiAyNHB4O1xuICAgIC8vIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgLy8gZ2FwOiAzMHB4O1xuICB9XG5cbiAgJi1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiA0OCU7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG5cbiAgICAmOm50aC1jaGlsZCgybiArIDEpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMiU7XG4gICAgfVxuXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgJi1oZWFkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDhweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IDhweDtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMThweCk7XG4gICAgICB0b3A6IDE4cHg7XG4gICAgICBsZWZ0OiAxOHB4O1xuICAgIH1cbiAgfVxuXG4gICZfbnVtYmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tYWluO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogI2ZmZjtcblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBmb250LXNpemU6IDExcHg7XG5cbiAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9jYXRlZ29yeSB7XG4gICAgY29sb3I6ICRjb2xvci1tYWluO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICYtdGh1bWIge1xuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmb250LXNpemU6IDA7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvdG9wL2xpc3Rfc2hhZG93LnN2ZycpIG5vLXJlcGVhdCB0b3AvY292ZXI7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSg1MywgMTE0LCAxODMsIDAuNTApIDAlLCByZ2JhKDUzLCAxMTQsIDE4MywgMC41MCkgMTAwJSk7O1xuICAgICAgICB0cmFuc2l0aW9uOiAuMjRzIGVhc2UgYWxsO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuXG4gICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1tYWluO1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6ICRjb2xvci1tYWluO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuanMtbGFuZyB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfZG93bmxvYWQge1xuICAgIHN2ZyB7XG4gICAgICBmaWxsOiAjNzc3O1xuICAgIH1cblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgfVxuICB9XG59XG5cbi5jLXBvc3RhcmVhIHtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICBAbWVkaWEgKC0tbWQpIHtcbiAgICBwYWRkaW5nOiAzMHB4IDQwcHg7XG4gIH1cblxuICBoMSxcbiAgaDIsXG4gIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAmOm50aC1jaGlsZChuICsgMikge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gIH1cblxuICBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgdWwge1xuICAgIGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjNweDtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIGxlZnQ6IC0ycHg7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NvbW1vbi9pY29uLWNoZWNrLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICRjb2xvci1tYWluO1xuICB9XG59XG5cbi5jLWJyZWFkY3J1bWJzIHtcbiAgdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBsaSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuXG4gICAgICAmLnNwb3RzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5jLWJyZWFkY3J1bWJzX251bWJlciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblxuICAgICAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogJGNvbG9yLW1haW47XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICByaWdodDogLTE1cHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NvbW1vbi9pY29uLWJyZWFkQXJyb3cuc3ZnJykgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcblxuICAgICAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIudG9wIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5rdiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XHJcbiAgICAvLyBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy90b3Ava3YxLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XHJcblxyXG4gICAgQG1lZGlhICgtLW1kKSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLXNsaWRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgei1pbmRleDogLTE7XHJcblxyXG4gICAgICAuc2xpY2stbGlzdCxcclxuICAgICAgLnNsaWNrLXRyYWNrLFxyXG4gICAgICAuc2xpY2stc2xpZGUgZGl2IHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zbGljay1zbGlkZSBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWhlYWRsaW5lIHtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDcwcHggMCAxNXB4O1xyXG4gICAgICBmb250LXNpemU6IDA7XHJcblxyXG4gICAgICBAbWVkaWEgKC0tbWQpIHtcclxuICAgICAgICB3aWR0aDogNDgwcHg7XHJcbiAgICAgICAgcGFkZGluZzogODBweCAwIDQ1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWxlYWQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHRleHQtc2hhZG93OiAwcHggMHB4IDI0cHggIzAwMDtcclxuXHJcbiAgICAgIEBtZWRpYSAoLS1tZCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1yZWFkbWUge1xyXG4gICAgICB3aWR0aDogOTAlO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoNTMsIDExNCwgMTgzLCAwLjYwKTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgQG1lZGlhICgtLW1kKSB7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAyNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNwb3RzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICBAbWVkaWEgKC0tbWQpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtaW5uZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgQG1lZGlhICgtLW1kKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNDAwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTQwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3RvcC9zcG90c19saXN0X3RvcC5zdmcnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xyXG5cclxuICAgICAgICBAbWVkaWEgKC0tbWQpIHtcclxuICAgICAgICAgIHRvcDogLTkwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDkycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1jYXRlZ29yeSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGdhcDogMTBweDtcclxuICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICB0b3A6IC05MHB4O1xyXG5cclxuICAgICAgQG1lZGlhICgtLW1kKSB7XHJcbiAgICAgICAgd2lkdGg6IDc2MHB4O1xyXG4gICAgICAgIHRvcDogLTE2MHB4O1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyIDFmciAxZnI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAoLS1sZykge1xyXG4gICAgICAgIHdpZHRoOiAxMDgwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnIgMWZyIDFmcjtcclxuICAgICAgICAvLyBnYXA6IDMwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfaXRlbSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjI0cyBlYXNlIGFsbDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICBAbWVkaWEgKC0tbWQpIHtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAuanMtbGFuZyB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgICAgICAuanMtbGFuZyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAuanMtbGFuZyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3RvcC9pbWdfY2F0XzEucG5nJyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAuanMtbGFuZyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3RvcC9pbWdfY2F0XzIucG5nJyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAuanMtbGFuZyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3RvcC9pbWdfY2F0XzMucG5nJyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgICAuanMtbGFuZyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3RvcC9pbWdfY2F0XzQucG5nJyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCg1KSB7XHJcbiAgICAgICAgICAuanMtbGFuZyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3RvcC9pbWdfY2F0XzUucG5nJyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCg2KSB7XHJcbiAgICAgICAgICAuanMtbGFuZyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3RvcC9pbWdfY2F0XzYucG5nJyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuanMtbGFuZyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMDAlO1xyXG4gICAgICAgICAgLy8gcGFkZGluZzogNDJweCAwO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vbmU7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMjRzIGVhc2UgYWxsO1xyXG4gICAgICAgICAgd2lsbC1jaGFuZ2U6IGF1dG87XHJcbiAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQG1lZGlhICgtLW1kKSB7XHJcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IDY4cHggMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSg1MywgMTE0LCAxODMsIDAuNTApIDAlLCByZ2JhKDUzLCAxMTQsIDE4MywgMC41MCkgMTAwJSk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4yNHMgZWFzZSBhbGw7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4zKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjI0cyBlYXNlIGFsbDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnNpbmdsZVNwb3RzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYtaGVhZGVyIHtcbiAgICBhIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgdHJhbnNpdGlvbjogLjI0cyBlYXNlIGFsbDtcblxuICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NvbW1vbi9pY29uLWFycm93LnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IC4yNHMgZWFzZSBhbGw7XG5cbiAgICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgICAgdG9wOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLW1haW47XG5cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTRweCwgMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1rdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMDtcblxuICAgICZfYmcge1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAgIGhlaWdodDogODAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX2Rvd25sb2FkIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuXG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1wb3N0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgODBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgfVxuXG4gICAgJi1pbm5lciB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1uYW1lIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG5cbiAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgIH1cblxuICAgICAgJl9udW1iZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbjtcblxuICAgICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLWlubmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgJl9jYXRlZ29yeSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1tYWluO1xuICAgICAgfVxuXG4gICAgICAmX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDAgNDBweDtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWRldGFpbCB7XG4gICAgICBkbCB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG5cbiAgICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICBkdCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAgICAgd2lkdGg6IDI2NnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGRkIHtcbiAgICAgICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNjZweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1kb3dubG9hZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gICAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tYWluO1xuXG4gICAgICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgICAgIG1heC13aWR0aDogNDEwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuanMtbGFuZyB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY29tbW9uL2ljb25fZG93bmxvYWRfd2guc3ZnJykgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcblxuICAgICAgICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmMtYnJlYWRjcnVtYnMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXBvc3RMaW5rYXJlYSB7XG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/