@charset "utf-8";@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/notosansjp/v28/-F62fjtqLzI2JPCgQBnw7HFYyQgM.otf) format('opentype')}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/notosansjp/v28/-F6pfjtqLzI2JPCgQBnw7HFQei0a3Xdj.otf) format('opentype')}@font-face{font-family:'Noto Serif JP';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/notoserifjp/v8/xn77YHs72GKoTvER4Gn3b5eMZGKLdkEVUQ.otf) format('opentype')}/*! Yaku Han JP (Gothic - All Include) v3.0.0 SIL by Qrac / Based on Noto Sans CJK JP */@font-face{font-family:YakuHanJP;font-style:normal;font-weight:100;src:url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-Thin.eot);src:url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-Thin.woff2) format("woff2"),url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-Thin.woff) format("woff")}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:200;src:url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-Light.eot);src:url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-Light.woff2) format("woff2"),url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-Light.woff) format("woff")}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:300;src:url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-DemiLight.eot);src:url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-DemiLight.woff2) format("woff2"),url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-DemiLight.woff) format("woff")}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:400;src:url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-Regular.eot);src:url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-Regular.woff2) format("woff2"),url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-Regular.woff) format("woff")}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:500;src:url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-Medium.eot);src:url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-Medium.woff2) format("woff2"),url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-Medium.woff) format("woff")}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:700;src:url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-Bold.eot);src:url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-Bold.woff2) format("woff2"),url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-Bold.woff) format("woff")}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:900;src:url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-Black.eot);src:url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-Black.woff2) format("woff2"),url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-Black.woff) format("woff")}@keyframes fadein{100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes slideUpSubTrigger{100%{bottom:35px}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.slick-dots li button:before,.slick-next:before,.slick-prev:before,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button-purchase>a span,.button-purchase>span span,body{font-family:YakuHanJP,"Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",Meiryo,sans-serif}.followus-sns li a,.form-googlesearch-submit{overflow:hidden;vertical-align:middle;text-indent:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;min-width:320px}li,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:SpaceGrotesk;font-style:normal;font-weight:700;src:local("SpaceGrotesk-Bold"),url(fonts/SpaceGrotesk-v1.1.0/SpaceGrotesk-Bold.woff2) format("woff2"),url(fonts/SpaceGrotesk-v1.1.0/SpaceGrotesk-Bold.woff) format("woff")}body.theme-main{background:#e8e8e8}body.theme-shibuya{background:#EEE8E8}body.theme-joji{background:#E8EEE8}body.theme-kyoto{background:#FAEBEB}body.is-fixed{position:fixed}.form-googlesearch-submit,a{transition:opacity .3s cubic-bezier(.8,0,.3,1);text-decoration:none}.js-headerWrap,.l-header{transition:all .3s cubic-bezier(.8,0,.3,1)}.form-googlesearch-submit:hover,a:hover{opacity:.7!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}@media screen and (max-width:767px){.form-googlesearch-submit:hover,a:hover{opacity:1!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.button-purchase{width:90px;height:34px;text-align:center}.list-calendar-information+.button-purchase{margin-left:10px}.button-purchase>a,.button-purchase>span{display:block;width:100%;height:34px;line-height:34px;position:relative;padding:0 0 0 28px;box-sizing:border-box;font-size:14px;border-radius:3px;font-weight:700;background:#CCC}.button-purchase>a span,.button-purchase>span span{transform:scaleX(.88);transform-origin:left center;color:rgba(0,0,0,.87);display:block}.button-purchase>a:before,.button-purchase>span:before{content:"";position:absolute;left:10px;top:0;background-repeat:no-repeat;background-size:14px auto;width:14px;height:100%;background-position:center}.button-purchase.is-green1>a,.button-purchase.is-green1>span,.button-purchase.is-green2>a,.button-purchase.is-green2>span,.button-purchase.is-yellow1>a,.button-purchase.is-yellow1>span,.button-purchase.is-yellow2>a,.button-purchase.is-yellow2>span{background:#FF1744}.button-purchase.is-green1>a span,.button-purchase.is-green1>span span,.button-purchase.is-green2>a span,.button-purchase.is-green2>span span,.button-purchase.is-yellow1>a span,.button-purchase.is-yellow1>span span,.button-purchase.is-yellow2>a span,.button-purchase.is-yellow2>span span{color:#FFF}.button-purchase.is-green1>a:before,.button-purchase.is-green1>span:before{background-image:url(../img/icon-status_green1.png)}.button-purchase.is-green2>a:before,.button-purchase.is-green2>span:before{background-image:url(../img/icon-status_green2.png)}.button-purchase.is-yellow1>a:before,.button-purchase.is-yellow1>span:before,.button-purchase.is-yellow2>a:before,.button-purchase.is-yellow2>span:before{background-image:url(../img/icon-status_yellow1.png)}.button-purchase.is-notyet>a,.button-purchase.is-notyet>span{padding:0}.button-purchase.is-notyet>a>span,.button-purchase.is-notyet>span>span{width:116%;opacity:.32;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=32)"}.button-purchase.is-notyet>a:before,.button-purchase.is-notyet>span:before{display:none}.button-purchase.is-over>a:before,.button-purchase.is-over>span:before{background-image:url(../img/icon-status_red.png)}.l-followus{padding:0 15px;box-sizing:border-box}.l-followus a{text-decoration:underline}.followus-inner{text-align:center;padding:40px 15px;margin:20px 0;font-weight:700}.theme-main .followus-inner{background:#000;color:#fff}.theme-main .followus-inner a{color:#fff}.theme-shibuya .followus-inner{background:#64276A;color:#A4DE9A}.theme-shibuya .followus-inner a{color:#A4DE9A}.theme-joji .followus-inner{background:#A4DE9A;color:#64276A}.theme-joji .followus-inner a{color:#64276A}.theme-kyoto .followus-inner{background:#BE1432;color:#92E092}.theme-kyoto .followus-inner a{color:#92E092}.l-footer,.l-footer a{color:#FFF}@media screen and (min-width:768px){.followus-inner{display:-ms-flexbox;display:flex;width:100%;box-sizing:border-box}.followus-inner .followus-box{width:50%}}.followus-heading{margin-bottom:25px;font-family:SpaceGrotesk,sans-serif;font-weight:700;letter-spacing:.025em;font-size:16px}.followus-sns{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 0 40px}@media screen and (min-width:768px){.followus-sns{margin-bottom:0}}.followus-sns li{margin:0 15px}.followus-sns li a{font-size:0;white-space:nowrap;display:block}.followus-sns li a:after{content:"";display:block;background-repeat:no-repeat;background-position:center}.followus-sns li.sns-tw a{width:20px;height:17px}.followus-sns li.sns-tw a:after{width:20px;height:17px;background-size:20px auto}.followus-sns li.sns-fb a:after,.followus-sns li.sns-in a:after{width:18px;height:18px;background-size:18px auto}.theme-main .followus-sns li.sns-tw a:after{background-image:url(../img/icon-sns_twitter.png)}.theme-shibuya .followus-sns li.sns-tw a:after{background-image:url(../img/icon-sns_twitter_shibuya.png)}.theme-joji .followus-sns li.sns-tw a:after{background-image:url(../img/icon-sns_twitter_joji.png)}.theme-kyoto .followus-sns li.sns-tw a:after{background-image:url(../img/icon-sns_twitter_kyoto.png)}.followus-sns li.sns-fb a{width:18px;height:18px}.theme-main .followus-sns li.sns-fb a:after{background-image:url(../img/icon-sns_facebook.png)}.theme-shibuya .followus-sns li.sns-fb a:after{background-image:url(../img/icon-sns_facebook_shibuya.png)}.theme-joji .followus-sns li.sns-fb a:after{background-image:url(../img/icon-sns_facebook_joji.png)}.theme-kyoto .followus-sns li.sns-fb a:after{background-image:url(../img/icon-sns_facebook_kyoto.png)}.followus-sns li.sns-in a{width:18px;height:18px}.theme-main .followus-sns li.sns-in a:after{background-image:url(../img/icon-sns_instagram.png)}.theme-shibuya .followus-sns li.sns-in a:after{background-image:url(../img/icon-sns_instagram_shibuya.png)}.theme-joji .followus-sns li.sns-in a:after{background-image:url(../img/icon-sns_instagram_joji.png)}.theme-kyoto .followus-sns li.sns-in a:after{background-image:url(../img/icon-sns_instagram_kyoto.png)}.followus-sns li.sns-yt a{width:22px;height:15px}.followus-sns li.sns-yt a:after{width:22px;height:15px;background-size:22px auto}.theme-main .followus-sns li.sns-yt a:after{background-image:url(../img/icon-sns_youtube.png)}.theme-shibuya .followus-sns li.sns-yt a:after{background-image:url(../img/icon-sns_youtube_shibuya.png)}.theme-joji .followus-sns li.sns-yt a:after{background-image:url(../img/icon-sns_youtube_joji.png)}.theme-kyoto .followus-sns li.sns-yt a:after{background-image:url(../img/icon-sns_youtube_kyoto.png)}.l-footer{background:#000;text-align:center;padding:40px 15px 50px}.footer-logo{margin-bottom:40px}.footer-logo img{width:60px}.footer-nav{font-size:14px;font-weight:700;margin-bottom:50px}.footer-copy,.header_sub-heading span{font-size:12px;font-family:SpaceGrotesk,sans-serif;letter-spacing:.025em;font-weight:700}.footer-nav li{margin-bottom:25px}.footer-nav li:last-child{margin-bottom:0}input[type=button],input[type=submit]{-webkit-box-sizing:content-box;border:none;box-sizing:border-box;cursor:pointer}input[type=button]::-webkit-search-decoration,input[type=submit]::-webkit-search-decoration{display:none}input[type=button]::focus,input[type=submit]::focus{outline-offset:-2px}input[type=button],input[type=text],input[type=email],input[type=submit],textarea{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-googlesearch{margin-top:0;width:100%}.form-googlesearch form{width:100%;display:-ms-flexbox;display:flex}.form-googlesearch-text{width:100%;height:48px;-ms-flex:1;flex:1}.form-googlesearch-text input{width:100%;height:48px;border:1px solid #BFBFBF;border-radius:3px;background:#fff;padding:0 10px;font-size:14px}.form-googlesearch-text input:placeholder-shown{color:#BFBFBF}.form-googlesearch-text input::-webkit-input-placeholder{color:#BFBFBF}.form-googlesearch-text input:-moz-placeholder{color:#BFBFBF;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.form-googlesearch-text input::-moz-placeholder{color:#BFBFBF;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.form-googlesearch-submit input,.is-clone .l-nav_sub a,.l-nav.is-clone .form-googlesearch,.l-nav.is-clone .form-googlesearch-text,.l-nav.is-clone a{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.form-googlesearch-text input:-ms-input-placeholder{color:#BFBFBF}.form-googlesearch-submit{display:inline-block;font-size:0;white-space:nowrap;position:relative;height:48px;margin-left:4px;background-color:#3984e6;border-radius:3px;background-image:url(../img/form-googlesearch.png);background-repeat:no-repeat;background-position:center;background-size:18px 18px;width:calc(((100% - 10px)/ 3))}@media screen and (min-width:768px){.form-googlesearch-submit{width:calc(((100% - 20px)/ 6))}}@media screen and (min-width:1024px){.form-googlesearch-submit{width:calc((100% - 4px)/ 9 - 4px)}}.form-googlesearch-submit input{position:absolute;top:0;left:0;width:100%;height:100%;line-height:48px}.js-headerWrap{position:relative;z-index:2;width:100%}.theme-main .js-headerWrap{background:#212121}.l-header{position:absolute;left:0;top:0;z-index:4;width:100%;height:60px;margin:0 auto;box-sizing:border-box;padding:0 15px}.type-frontpage .l-header{transition:none;height:auto}.is-scroll .l-header{transition:top .3s cubic-bezier(.8,0,.3,1);position:fixed;top:-100px;left:0}.is-navfixed .l-header,.is-scroll .header-nav_sub_trigger,.is-subNavTriggerFix .header-nav_sub_trigger,.l-header_sub{transition:all .3s cubic-bezier(.8,0,.3,1)}.is-navfixed .l-header{top:0}.header-inner{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-sizing:border-box}@media screen and (min-width:768px){.l-header{padding:0}.header-inner{margin:0 auto;width:87.5vw;max-width:1120px;padding-left:15px;padding-right:15px}}.header-body{position:relative;width:100%;height:60px}.theme-main .header-body{background:#3C3C3C}.theme-shibuya .header-body{background:#64276A}.theme-joji .header-body{background:#A4DE9A}.theme-kyoto .header-body{background:#BE1432}.header-body .header-logo a,.header-logo a{background-repeat:no-repeat;font-size:0;vertical-align:middle;white-space:nowrap;text-indent:100%;overflow:hidden}.header-logo{padding-right:15px}.header-logo a{display:block;display:inline-block;width:40px;height:60px;background-image:url(../img/logo.png);background-size:40px 60px;background-position:0 0}.header-logo a img{width:40px;height:60px}.header-body .header-logo{padding:0}.header-body .header-logo a{display:inline-block;height:100%;padding:0 0 0 20px;background-position:15px center;background-size:auto 20px}.header-nav_sub_trigger a,.header-nav_trigger a:before{display:block;background-repeat:no-repeat;background-position:center}.theme-main .header-body .header-logo a{background-image:url(../img/logo-text.png);width:75px}.theme-shibuya .header-body .header-logo a{background-image:url(../img/logo-shibuya.png);width:120px}.theme-joji .header-body .header-logo a{background-image:url(../img/logo-joji.png);width:140px}.theme-kyoto .header-body .header-logo a{background-image:url(../img/logo-kyoto.png);width:140px}.header-nav_trigger{position:absolute;right:0;top:0;width:54px;height:100%}.header-nav_trigger a{font-size:0;overflow:hidden;vertical-align:middle;white-space:nowrap;text-indent:100%;display:block}.header-nav_trigger a:before{content:"";width:100%;height:100%;background-size:24px auto}.theme-main .header-nav_trigger a:before{background-image:url(../img/icon-menu-off.png)}.theme-shibuya .header-nav_trigger a:before{background-image:url(../img/icon-menu-off_shibuya.png)}.theme-joji .header-nav_trigger a:before{background-image:url(../img/icon-menu-off_joji.png)}.theme-kyoto .header-nav_trigger a:before{background-image:url(../img/icon-menu-off_kyoto.png)}.type-frontpage .header-nav_trigger a{pointer-events:none}.is-scroll .header-nav_trigger a{pointer-events:initial}.main-open.theme-main .header-nav_trigger a:before{background-image:url(../img/icon-menu-on.png)}.main-open.theme-shibuya .header-nav_trigger a:before{background-image:url(../img/icon-menu-on_shibuya.png)}.main-open.theme-joji .header-nav_trigger a:before{background-image:url(../img/icon-menu-on_joji.png)}.main-open.theme-kyoto .header-nav_trigger a:before{background-image:url(../img/icon-menu-on_kyoto.png)}.l-header_sub{padding:60px 15px 0;overflow:hidden;box-sizing:content-box}.category-film .l-header_sub{background-color:#3B8D51}.category-event .l-header_sub{background-color:#536A9D}.category-gallery .l-header_sub{background-color:#FA5032}.category-market .l-header_sub{background-color:#00AD93}.category-map .l-header_sub{background-color:#674F27}.category-alt .l-header_sub{background-color:#212121}.category-default .l-header_sub{background-color:#BFBFBF}.category-default .l-header_sub .header_sub-heading{color:#000}body:not(.is-scroll).main-open .l-header_sub{padding-top:0}.l-header_sub.is-clone{padding-top:0}.header_sub-inner{position:relative;box-sizing:border-box}@media screen and (min-width:768px){.header_sub-inner{margin:0 auto;width:87.5vw;max-width:1120px}}.header_sub-heading{width:100%;font-size:24px;color:#fff;font-weight:700;margin:0 auto;padding:30px 0;box-sizing:border-box}.header_sub-heading span{margin:5px 0 0;display:block}.header-nav_sub_trigger{position:absolute;right:5px;top:50%;transform:translate3d(0,-50%,0);width:40px;height:40px;border-radius:50%}.category-film .header-nav_sub_trigger{background-color:#3B8D51}.category-event .header-nav_sub_trigger{background-color:#536A9D}.category-gallery .header-nav_sub_trigger{background-color:#FA5032}.category-market .header-nav_sub_trigger{background-color:#00AD93}.category-map .header-nav_sub_trigger{background-color:#674F27}.category-alt .header-nav_sub_trigger{background-color:#212121}.category-default .header-nav_sub_trigger{background-color:#BFBFBF}.category-default .header-nav_sub_trigger .header_sub-heading{color:#000}.header-nav_sub_trigger a{font-size:0;overflow:hidden;vertical-align:middle;white-space:nowrap;text-indent:100%;width:100%;height:100%;background-image:url(../img/icon-submenu-off.png);background-size:5px auto}.list-news-date,.list-news-date span{font-size:12px;font-family:SpaceGrotesk,sans-serif;letter-spacing:.025em}.sub-open .header-nav_sub_trigger{box-shadow:none!important}.sub-open .header-nav_sub_trigger a{background-image:url(../img/icon-submenu-on.png)}.is-scroll .header-nav_sub_trigger{position:fixed;transform:none;top:initial;bottom:-100px;right:20px;box-shadow:0 4px 32px rgba(0,0,0,.4)}@media screen and (min-width:768px){.header_sub-heading{padding:30px 15px}.header-nav_sub_trigger{right:20px}.is-scroll .header-nav_sub_trigger{right:calc(6.7vw + 15px)}}@media screen and (min-width:1120px){.is-scroll .header-nav_sub_trigger{right:calc((100% - 1120px)/ 2 + 20px)}}.is-subNavTriggerFix .header-nav_sub_trigger{bottom:50px}.is-clone .header-nav_sub_trigger{position:absolute;right:0;top:50%;transform:translate3d(0,-50%,0);width:40px;height:40px;border-radius:50%}.sub-open .is-clone .header-nav_sub_trigger{right:5px}.l-archive .list-news{margin-top:-15px}.list-news li{background:#fff;margin-bottom:4px}.list-news li:last-child{margin-bottom:0}.list-news a{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.list-news-date{color:rgba(0,0,0,.6);display:block;font-weight:700}.list-news-date span{padding-left:5px;color:#FF1744;font-weight:700}.list-news-inner{width:100%;-ms-flex:1;flex:1;color:rgba(0,0,0,.87);line-height:1.5;font-size:15px;font-weight:700;padding:20px 15px}.list-news-thumb{width:90px;padding:20px 15px 20px 0}.list-news-thumb img{max-width:100%}@media screen and (min-width:768px){.is-subNavTriggerFix .header-nav_sub_trigger{bottom:80px}.sub-open .is-clone .header-nav_sub_trigger{right:20px}.list-news-thumb{padding:0;width:168px}}.list-related{padding:0 15px;width:100%;box-sizing:border-box}.list-related li{margin-bottom:5px}.list-related li:last-child{margin-bottom:0}.list-related a{text-decoration:none;display:block;position:relative;padding:10px;border-radius:3px;box-sizing:border-box}.list-related a img{display:block}.list-related a p{font-family:YakuHanJP,"Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",Meiryo,sans-serif;transform:scaleX(.88);transform-origin:left center;font-size:18px;font-weight:700;margin-bottom:5px}.list-calendar-date,.list-calendar-header,.list-readmore a,.list-related a span{font-family:SpaceGrotesk,sans-serif;letter-spacing:.025em;font-weight:700}.list-related a span{font-size:12px;margin-top:7px}.list-related a:after{content:"";position:absolute;right:5px;bottom:5px;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:20px auto}.list-tag{display:-ms-flexbox;display:flex;margin:0 0 20px;padding:0 15px}.list-tag li{margin:0 5px 0 0;height:24px}@media screen and (min-width:768px){.archive_shcedule-header_wrap .list-tag{margin-bottom:0}}.tag-events,.tag-film,.tag-gallery,.tag-market{display:block;color:#fff;font-size:12px;font-weight:700;height:24px;line-height:24px;text-align:center;padding:0 6px}.tag-film{background:#3B8D51}.tag-events{background:#536A9D}.tag-gallery{background:#FA5032}.tag-market{background:#00AD93}@media screen and (min-width:1024px){.list-calendar-wrap{display:-ms-flexbox;display:flex;width:100%}}.list-calendar-header{padding:16px 15px;margin:0 0 4px;background:#fff;font-size:28px;border-top:4px solid #B2B2B2;z-index:1}.list-calendar-header .original-title{font-size:.8em;display:block}.list-calendar-header span{font-size:18px;margin-left:10px;color:#B2B2B2}.list-calendar-header.is-holiday{border-color:#FF1744}.list-calendar-header.is-holiday span{color:#FF1744}.list-calendar-header.is-saturday{border-color:#2979FF}.list-calendar-header.is-saturday span{color:#2979FF}.list-calendar li a,.list-calendar-date{color:rgba(0,0,0,.87)}@media screen and (min-width:1024px){.list-calendar-header{padding:0;width:25%;border:none}.list-calendar-header .list-calendar-header-inner{padding:16px 15px;border-top:4px solid #B2B2B2;z-index:1}.list-calendar-header.is-holiday .list-calendar-header-inner{border-color:#FF1744}.list-calendar-header.is-saturday .list-calendar-header-inner{border-color:#2979FF}}.list-calendar li{background:#fff;padding:15px;border-left:8px solid transparent}.list-calendar li.tagged-film{border-color:#3B8D51}.list-calendar li.tagged-events{border-color:#536A9D}.list-calendar li.tagged-gallery{border-color:#FA5032}.list-calendar li.tagged-market{border-color:#00AD93}@media screen and (min-width:1024px){.list-calendar{-ms-flex:1;flex:1;margin-left:4px;background:#FFF;margin-bottom:4px}}.list-calendar-heading{font-size:15px;font-weight:700;line-height:1.5;margin:0 0 15px}.list-calendar-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.05);padding:10px;margin:0 0 5px}.list-calendar-inner:last-child{margin-bottom:0}.list-calendar-date{font-size:18px;margin:0 0 5px}.list-calendar-date span{font-size:12px}.list-calendar-text{color:rgba(0,0,0,.6);line-height:1.5;font-size:12px}.list-calendar-information{-ms-flex:1;flex:1}.list-readmore{margin-top:4px}.list-readmore a{display:block;text-align:center;margin:0 auto;font-size:15px;color:rgba(0,0,0,.87);padding:20px 0;background:#fff}.list-readmore a:after{content:"";display:inline-block;width:13px;height:13px;margin:0 0 0 5px;background-repat:no-repeat;background-image:url(../img/arrow-default.png);background-size:13px auto}@media screen and (min-width:768px){.list_archive{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.list_archive:after{content:"";display:block;width:calc(50% - 10px)}}@media screen and (min-width:1024px){.list_archive:after{width:calc((100% - 40px)/ 3)}}.list_archive-item{margin:0 15px 20px}.list_archive-item a{display:block}@media screen and (min-width:768px){.list_archive-item{width:calc(50% - 10px);margin:0 0 20px}}@media screen and (min-width:1024px){.list_archive-item{width:calc((100% - 40px)/ 3);margin:0 0 20px}}.list_archive-thumb{position:relative;height:0;width:100%;padding-top:42.5%;text-align:center;background-size:cover;background-position:center;background-repeat:no-repeat}.js-main-clone,.js-sub-clone{position:fixed;width:100%;transition:all .3s cubic-bezier(.8,0,.3,1);left:0}.list_archive-heading{background:#fff;font-size:16px;font-weight:700;line-height:1.5;color:rgba(0,0,0,.87);padding:10px 15px 5px}.list_archive-heading .original-title{font-size:.8em;display:block}.nav-inner,.nav-wrap{display:-ms-flexbox;-ms-flex-wrap:wrap}.list_archive-text{background:#fff;color:rgba(0,0,0,.6);font-size:12px;line-height:1.5;padding:0 15px 10px}.js-main-clone{top:-120%;z-index:3}.theme-main .js-main-clone{background:#212121}.theme-shibuya .js-main-clone{background:#EEE8E8}.theme-joji .js-main-clone{background:#E8EEE8}.theme-kyoto .js-main-clone{background:#FAEBEB}.is-navfixed.main-open .js-main-clone{top:0}@media screen and (max-width:767px){.js-main-clone{height:100%}}.js-sub-clone{bottom:-120%;z-index:2}.category-film .js-sub-clone{background-color:#3B8D51}.category-event .js-sub-clone{background-color:#536A9D}.category-gallery .js-sub-clone{background-color:#FA5032}.category-market .js-sub-clone{background-color:#00AD93}.category-map .js-sub-clone{background-color:#674F27}.category-alt .js-sub-clone{background-color:#212121}.category-default .js-sub-clone{background-color:#BFBFBF}.category-default .js-sub-clone .header_sub-heading{color:#000}.is-scroll.sub-open .js-sub-clone{bottom:0}.l-nav{padding:80px 15px 20px;box-sizing:border-box;margin:0 auto}@media screen and (min-width:768px){.l-nav{margin:0 auto;width:87.5vw;max-width:1120px}}.nav-inner{display:flex;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.nav-cafe,.nav-default,.nav-events,.nav-film,.nav-gallery,.nav-joji,.nav-kyoto,.nav-login,.nav-map,.nav-market,.nav-related,.nav-shibuya,.nav-diceplus{margin-bottom:4px;width:100%;box-sizing:border-box}@media screen and (min-width:768px){.nav-cafe,.nav-default,.nav-events,.nav-film,.nav-gallery,.nav-joji,.nav-kyoto,.nav-login,.nav-map,.nav-market,.nav-related,.nav-shibuya,.nav-diceplus{width:calc(33.2% - 2px)}}@media screen and (min-width:1024px){.nav-inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.nav-cafe,.nav-default,.nav-events,.nav-film,.nav-gallery,.nav-joji,.nav-kyoto,.nav-login,.nav-map,.nav-market,.nav-related,.nav-shibuya,.nav-diceplus{width:100%;margin-right:4px}}.nav-cafe a,.nav-default a,.nav-events a,.nav-film a,.nav-gallery a,.nav-joji a,.nav-kyoto a,.nav-login a,.nav-map a,.nav-market a,.nav-related a,.nav-shibuya a,.nav-diceplus a,.nav-diceplus span.block{text-decoration:none;display:block;position:relative;padding:10px;border-radius:3px;box-sizing:border-box}.nav-cafe a img,.nav-default a img,.nav-events a img,.nav-film a img,.nav-gallery a img,.nav-joji a img,.nav-kyoto a img,.nav-login a img,.nav-map a img,.nav-market a img,.nav-related a img,.nav-shibuya a img,.nav-diceplus a img,.nav-diceplus span.block img{display:block;margin-bottom:5px}.nav-cafe a p,.nav-default a p,.nav-events a p,.nav-film a p,.nav-gallery a p,.nav-joji a p,.nav-kyoto a p,.nav-login a p,.nav-map a p,.nav-market a p,.nav-related a p,.nav-shibuya a p,.nav-diceplus a p,.nav-diceplus span.block p{font-family:YakuHanJP,"Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",Meiryo,sans-serif;transform:scaleX(.88);transform-origin:left center;font-size:16px;font-weight:700;margin-bottom:4px;margin-top:9px}.archive-pager,.archive_header-heading,.l-nav_sub a span,.nav-cafe a span,.nav-default a span,.nav-events a span,.nav-film a span,.nav-gallery a span,.nav-joji a span,.nav-kyoto a span,.nav-login a span,.nav-map a span,.nav-market a span,.nav-related a span,.nav-shibuya a span,.nav-diceplus a span,.nav-diceplus span.block span,.section-heading span{font-family:SpaceGrotesk,sans-serif;letter-spacing:.025em}.nav-cafe a p:first-child,.nav-default a p:first-child,.nav-events a p:first-child,.nav-film a p:first-child,.nav-gallery a p:first-child,.nav-joji a p:first-child,.nav-kyoto a p:first-child,.nav-login a p:first-child,.nav-map a p:first-child,.nav-market a p:first-child,.nav-related a p:first-child,.nav-shibuya a p:first-child,.nav-diceplus a p:first-child,.nav-diceplus span.block p:first-child{margin-top:0}.nav-cafe a span,.nav-default a span,.nav-events a span,.nav-film a span,.nav-gallery a span,.nav-joji a span,.nav-kyoto a span,.nav-login a span,.nav-map a span,.nav-market a span,.nav-related a span,.nav-shibuya a span,.nav-diceplus a span,.nav-diceplus span.block span{font-weight:700;font-size:12px;margin-top:7px;margin-bottom:7px}.theme-joji .nav-default a p,.theme-kyoto .nav-default a p,.theme-shibuya .nav-default a p{font-size:13px}.nav-cafe a:after,.nav-default a:after,.nav-events a:after,.nav-film a:after,.nav-gallery a:after,.nav-joji a:after,.nav-kyoto a:after,.nav-login a:after,.nav-map a:after,.nav-market a:after,.nav-related a:after,.nav-shibuya a:after,.nav-diceplus a:after,.nav-diceplus span.block:after{content:"";position:absolute;right:5px;bottom:5px;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:20px auto}.nav-joji a,.nav-kyoto a,.nav-shibuya a,.nav-diceplus a,.nav-diceplus span.block{height:124px;width:100%}.nav-wrap_pc{width:100%}@media screen and (min-width:768px){.nav-wrap_pc{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.nav-wrap_pc>div{width:calc(50% - 2px)}}@media screen and (min-width:1024px){.nav-wrap_pc{display:block}.nav-wrap_pc>div{width:100%}}.nav-wrap{width:100%;display:flex;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.nav-wrap>div{width:calc(50% - 2px);margin-right:0}@media screen and (min-width:768px){.nav-wrap{width:calc(50% - 2px)}}@media screen and (min-width:1024px){.nav-wrap{width:100%;margin-right:4px}.nav-wrap>div{width:calc(50% - 2px)}}.nav-wrap-child{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}.nav-wrap-child>div{width:calc((100% - 8px)/ 3)}.nav-wrap-child>div.nav-col-2{width:calc(((100% - 8px)/ 3) * 2 + 4px)}.nav-wrap-child>div.nav-col-1{width:calc(((100% - 8px)/ 3))}@media screen and (min-width:768px){.nav-wrap-child>div{width:calc((100% - 16px)/ 6)}.nav-wrap-child>div.nav-col-2{width:calc(((100% - 16px)/ 6) * 2 + 4px)}.nav-wrap-child>div.nav-col-1{width:calc(((100% - 16px)/ 6))}}@media screen and (min-width:1024px){.nav-wrap-child{width:100%}.nav-wrap-child>div{margin-right:0;width:calc((100% - 8px)/ 3)}.nav-wrap-child>div.nav-col-2{width:calc((100% - 4px)/ 3 * 2 + 2px)}.nav-wrap-child>div.nav-col-1{width:calc((100% - 4px)/ 3 - 2px)}}.nav-shibuya a{background:#64276A;color:#A4DE9A}.nav-diceplus a,.nav-diceplus span.block{background:#2c3fab;color:#FFF}.nav-shibuya a:after{background-image:url(../img/arrow-shibuya.png)}.nav-joji a{background:#A4DE9A;color:#64276A}.nav-joji a:after{background-image:url(../img/arrow-joji.png)}.nav-kyoto a{background:#BE1432;color:#92E092}.nav-default a,.nav-related a{color:rgba(0,0,0,.87);height:60px}.nav-kyoto a:after{background-image:url(../img/arrow-kyoto.png)}.nav-related a{background:#FFF}.nav-related a:after{background-image:url(../img/arrow-default.png)}.l-nav .nav-related a{background:#e5e5e5}.list-related .nav-related{width:100%}.nav-default a{padding-right:4px;background:#BFBFBF}.theme-joji .nav-default a:after,.theme-kyoto .nav-default a:after,.theme-shibuya .nav-default a:after{width:14px;height:14px;background-size:14px auto}.nav-default a:after{background-image:url(../img/arrow-default.png)}.theme-joji .nav-default a,.theme-shibuya .nav-default a{padding-right:4px}.theme-kyoto .nav-default a{padding-right:4px}.nav-cafe a p,.nav-events a p,.nav-film a p,.nav-gallery a p,.nav-map a p,.nav-market a p{transform:none;font-size:18px;font-weight:700}.nav-events a p,.nav-film a p{font-size:22px}.nav-film a{background:#3B8D51;color:#FFF;height:124px}.nav-film a:after{background-image:url(../img/arrow-related.png)}.nav-events a{background:#536A9D;color:#FFF;height:124px}.nav-cafe a,.nav-gallery a,.nav-login a,.nav-map a,.nav-market a{color:#FFF;height:60px}.nav-events a:after{background-image:url(../img/arrow-related.png)}.nav-gallery a{background:#FA5032}.nav-gallery a:after{background-image:url(../img/arrow-related.png)}.nav-market a{background:#00AD93}.nav-market a:after{background-image:url(../img/arrow-related.png)}.nav-cafe a{background:#ED418C}.nav-cafe a:after{background-image:url(../img/arrow-related.png)}.nav-map a{background:#674F27}.nav-map a:after{background-image:url(../img/arrow-related.png)}.theme-joji .nav-map,.theme-kyoto .nav-map{width:100%;margin-bottom:4px}.nav-login a{background:#000;padding-right:5px}.l-nav_sub a:after,.nav-login a:after{background-image:url(../img/arrow-related.png)}.nav-login a p{font-size:13px}.theme-joji .nav-login a:after,.theme-kyoto .nav-login a:after,.theme-shibuya .nav-login a:after{width:14px;height:14px;background-size:14px auto}.l-nav_sub{box-sizing:border-box}@media screen and (min-width:768px){.l-nav_sub{margin:0 auto;width:87.5vw;max-width:1120px;padding:0 15px}.l-nav_sub .nav-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}.l-nav_sub a{margin-right:20px}.l-nav_sub a:last-child{margin-right:0}}.l-nav_sub a{display:block;position:relative;width:100%;color:#fff;font-size:18px;font-weight:700;border-top:1px solid rgba(255,255,255,.12);padding:20px 0}@media screen and (min-width:1024px){.l-nav_sub .nav-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}.l-nav_sub a{margin-right:20px}.l-nav_sub a:last-child{margin-right:0}}.l-nav_sub a span{font-size:12px;display:block;margin-top:5px;font-weight:700}.l-nav_sub a:after{content:"";position:absolute;top:0;right:5px;width:20px;height:100%;background-size:20px auto;background-position:center;background-repeat:no-repeat}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.l-nav_sub a[href^="#"]:after{transform:rotate(90deg)}.section-heading{padding:25px 15px;font-size:18px;font-weight:700}.section-heading span{display:block;font-size:12px;font-weight:700;margin:6px 0 0}.l-archive .section-heading:first-child{margin-top:-20px}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-dots li,.slick-dots li button{cursor:pointer;width:6px;height:6px}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{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}.slick-loading .slick-list{background:url(ajax-loader.gif) center center no-repeat #fff}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}[dir=rtl] .slick-next:before{content:"←"}.slick-dots{position:absolute;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;outline:0;line-height:0;font-size:0;color:transparent;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"}.l-wysiwyg blockquote,.l-wysiwyg h2{font-family:YakuHanJP,"Noto Serif JP","游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}.slick-dots li.slick-active button:before{color:#000;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.l-slider{width:100%;border-bottom:1px solid rgba(0,0,0,.12)}.l-slider .slider-inner{transition:opacity .3s cubic-bezier(.8,0,.3,1);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.l-slider .slider-inner .slick-slide{position:relative;line-height:0;background:#000;height:auto;margin:0 2px;width:calc(100vw - 30px)}@media screen and (min-width:768px){.l-slider .slider-inner .slick-slide{width:calc(87.5vw - 30px);max-width:1090px}}.l-slider .slider-inner .slick-slide>a,.l-slider .slider-inner .slick-slide>div{display:block;height:0;padding-top:56.25%}.l-slider .slider-inner .slick-slide img{position:absolute;top:50%;left:50%;z-index:0;transform:translate3d(-50%,-50%,0);max-width:100%;max-height:100%;margin:0 auto}.l-slider .slider-inner .slick-slide .slider-bottomtext,.l-slider .slider-inner .slick-slide .slider-toptext{position:absolute;width:100%;z-index:1;background:#000;left:0}.l-slider .slider-inner .slick-slide .slider-bottomtext span,.l-slider .slider-inner .slick-slide .slider-toptext span{display:block;width:calc(100% - 20px);margin:0 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:24px;line-height:24px}.l-slider .slider-inner .slick-slide .slider-toptext{top:0;font-size:11px;color:rgba(255,255,255,.6)}.l-slider .slider-inner .slick-slide .slider-bottomtext{bottom:0;font-size:12px;color:#fff}@media screen and (min-width:768px){.l-slider .slider-inner .slick-slide .slider-bottomtext span,.l-slider .slider-inner .slick-slide .slider-toptext span{height:30px;line-height:30px}.l-slider .slider-inner .slick-slide .slider-toptext{font-size:12px}.l-slider .slider-inner .slick-slide .slider-bottomtext{font-size:15px}}.l-slider .slider-inner a{line-height:0;padding:0 2.5px;display:block;outline:0}.l-slider .slider-inner.slick-initialized{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.slick-dotted.slick-slider{margin-bottom:36px}.slick-dots{bottom:-21px}.slick-dots li{margin:0 5px}.slick-dots li button{border-radius:50%;border:1px solid rgba(0,0,0,.87);padding:0}.slick-dots li button:before{display:none}.slick-dots li.slick-active button{background:rgba(0,0,0,.87)}.l-theaterlink{padding:0 15px;margin:20px 0}.l-theaterlink>a{padding:40px 15px;box-sizing:border-box;display:block;font-size:0;text-indent:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:140px}.l-theaterlink.is-shibuya a{background-color:#64276A;background-image:url(../img/logo-shibuya.png)}.l-theaterlink.is-joji a{background-color:#A4DE9A;background-image:url(../img/logo-joji.png)}.l-wrap{box-sizing:border-box;margin:0 auto}@media screen and (min-width:768px){.l-wrap{margin:0 auto;width:87.5vw;max-width:1120px}}.wysiwyg-wrap{background:#fff;padding:20px 15px;box-sizing:border-box}.l-wysiwyg{font-size:15px;color:rgba(0,0,0,.87);max-width:640px;margin:0 auto;padding:20px 0;line-height:1.625}.l-wysiwyg div,.l-wysiwyg ol,.l-wysiwyg p,.l-wysiwyg table,.l-wysiwyg ul{margin-bottom:20px}.l-wysiwyg div:last-child,.l-wysiwyg ol:last-child,.l-wysiwyg p:last-child,.l-wysiwyg table:last-child,.l-wysiwyg ul:last-child{margin-bottom:0}.l-wysiwyg blockquote,.l-wysiwyg h2,.l-wysiwyg h3{margin-bottom:20px}.l-wysiwyg img{max-width:100%;height:auto}.l-wysiwyg h2{transform:scaleX(.88);transform-origin:left center;font-size:22px;font-weight:700}.archive-pager,.l-wysiwyg h3{font-size:16px;font-weight:700}.l-wysiwyg blockquote{transform:scaleX(.88);font-size:19px;font-weight:700;text-align:center;transform-origin:center}.l-wysiwyg .small,.l-wysiwyg small{font-size:12px}.l-wysiwyg .red{color:#ff1744}.l-wysiwyg .blue{color:#536a9d}.l-wysiwyg .pink{color:#ed418c}.l-wysiwyg .green{color:#3b8d51}.l-wysiwyg .gray{color:rgba(0,0,0,.6)}.l-wysiwyg .bg-yellow{background:#ffff3e}.l-wysiwyg .bg-green{background:#c1ff7a}.l-wysiwyg b,.l-wysiwyg strong{font-weight:700}.l-wysiwyg em,.l-wysiwyg i{font-style:italic}.l-wysiwyg s{text-decoration:line-through}.l-wysiwyg a{color:#007b7b;text-decoration:none;font-weight:700}.l-wysiwyg .enclosure{border:1px solid #e0e0e0;padding:15px}.l-wysiwyg hr{border:none;height:1px;background-color:#e0e0e0;padding:0;margin:15px 0}.l-wysiwyg .txt-r{text-align:right;transform-origin:right center}.l-wysiwyg .txt-c{text-align:center;transform-origin:center}.l-wysiwyg iframe{margin-bottom:20px;max-width:100%}.l-wysiwyg .youtube{width:100%;padding-bottom:56.25%;height:0;position:relative}.l-wysiwyg .youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.l-wysiwyg ol{padding-left:20px}.l-wysiwyg ol li{list-style-type:decimal;padding-left:5px}.l-wysiwyg ul{padding-left:25px}.l-wysiwyg ul li{list-style-type:disc;padding-left:0}.l-wysiwyg table{width:100%;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.l-wysiwyg table td,.l-wysiwyg table th{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:10px;text-align:left}.l-wysiwyg table th{background:#f2f2f2;font-weight:700;padding-right:20px}.l-archive{margin-top:20px}.archive-description{background:#fff;padding:20px;color:rgba(0,0,0,.87);line-height:1.5}.archive-description a{color:#007b7b;font-weight:700}.archive-description p{max-width:624px;margin:0 auto}.archive-pager{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:20px 0;margin:4px 0 0;background:#fff}.archive-pager>*{margin:0 15px}.archive-pager a{color:rgba(0,0,0,.87)}.page-numbers.current{color:rgba(0,0,0,.6)}.pager-next,.pager-prev{display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;white-space:nowrap;text-indent:100%;width:13px;height:13px}.pager-next:after,.pager-prev:after{content:"";display:block;width:13px;height:13px;background-repeat:no-repeat;background-image:url(../img/arrow-default.png);background-size:13px auto}.pager-prev{transform:rotate(-180deg)}@media screen and (min-width:768px){.archive_shcedule-header_wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.archive_shcedule-header_wrap .archive_header-nav{margin-left:10px}}.archive_shcedule-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:20px 15px}.archive_header-heading{font-size:32px;font-weight:700}.archive_header-nav{display:-ms-flexbox;display:flex;font-size:14px;font-weight:700}.archive_header-nav>*{margin-left:10px}.archive_header-nav a{color:#007B7B}.page-heading,.page-heading_sub{color:rgba(0,0,0,.87);padding:15px 0 0;margin:0 0 20px}.page-heading{font-size:20px!important;border-top:4px solid #e0e0e0}.page-heading_sub{font-size:18px!important;border-top:1px solid #e0e0e0}.page-link{text-align:right;background:#f2f2f2;padding:10px}.page-link a{position:relative;padding-right:23px}.page-link a:after{content:"";position:absolute;right:0;top:0;width:13px;height:100%;background-image:url(../img/arrow-link.png);background-size:13px 13px;background-repeat:no-repeat;background-position:right center}.archive-description .page-link{margin-top:10px}.page-heading_decorated{font-size:20px!important;font-weight:700;border-top:4px solid #e0e0e0;padding:15px 0 0;margin:0 0 20px}.page-heading_decorated>div{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.page-heading_decorated>div span:nth-child(1){color:rgba(0,0,0,.6);position:relative;top:-4px;font-family:SpaceGrotesk,sans-serif;font-weight:700;letter-spacing:.025em;font-size:15px;padding:0 15px 0 0}.page-heading_decorated .page-heading_decorated-sub{font-weight:400;font-size:14px}.single-header{margin-bottom:5px;background:#fff}.single-header .fb-like{margin-top:5px}@media screen and (min-width:1024px){.single-header{display:-ms-flexbox;display:flex}}.single-header .tw-like{margin-top:5px;display:inline-block}.single-header-infornation{background:#fff;padding:0 15px}.single-header-inner{width:100%;padding:20px 15px;box-sizing:border-box}@media screen and (min-width:1024px){.single-header-inner{width:25%}.single-header-inner.noimg{width:100%}}.single-header-heading{font-size:18px;font-weight:700;line-height:1.5;margin:0 0 10px}.single-header-heading .original-title{font-size:.8em;display:block;padding-top:5px}.single-header-text{font-size:12px;color:rgba(0,0,0,.6);margin-bottom:10px;line-height:1.5}.single-header-thumb{width:100%;-ms-flex:1;flex:1}.single-header-thumb span{display:block;position:relative;height:0;background:#000;padding-top:56.25%;overflow:hidden}.single-header-thumb span img{position:absolute;max-width:100%;max-height:100%;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.single-header-tag{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 10px}.single-header-tag a{display:block;margin:0 15px 0 0;font-size:12px;color:#007b7b;text-decoration:none;font-weight:700}.single-header-caption{font-size:10px;padding:10px 15px;color:rgba(0,0,0,.6)}.single-linkList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-linkList a{display:block;margin:0 15px 0 0;font-size:15px;color:#007b7b;text-decoration:none;font-weight:700}.single-information{font-size:15px;color:rgba(0,0,0,.87);border-top:1px solid #e0e0e0;padding:20px 0}.single-information:first-of-type{border-top:none}.l-wysiwyg .single-information{border-top:none;padding:0}.single-information h4{margin-bottom:10px;font-size:12px;color:rgba(0,0,0,.6)}.single-information p{margin:0 0 20px;line-height:1.5}.single-information p:last-child{margin-bottom:0}.single-information p b{font-weight:700}.single-header-infornation .single-information{max-width:640px;margin:0 auto}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Ob3RvK1NhbnMrSlA6NDAwLDcwMCZzdWJzZXQ9amFwYW5lc2UiLCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Tm90bytTZXJpZitKUDo3MDAmc3Vic2V0PWphcGFuZXNlIiwiaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L25wbS95YWt1aGFuanBAMy4wLjAvZGlzdC9jc3MveWFrdWhhbmpwLm1pbi5jc3MiLCJfbWl4aW4uc2NzcyIsIjxubyBzb3VyY2U+Iiwic3R5bGUuY3NzIiwiX3Jlc2V0LnNjc3MiLCJtb2R1bGVzL19zbGljay5zY3NzIiwiX2Jhc2Uuc2NzcyIsIm1vZHVsZXMvX2J1dHRvbi5zY3NzIiwiX2ZvbnRzLnNjc3MiLCJtb2R1bGVzL19mb2xsb3d1cy5zY3NzIiwibW9kdWxlcy9fZm9ybS5zY3NzIiwibW9kdWxlcy9faGVhZGVyLnNjc3MiLCJtb2R1bGVzL19mb290ZXIuc2NzcyIsIm1vZHVsZXMvX25hdi5zY3NzIiwiX3Zhci5zY3NzIiwibW9kdWxlcy9fbGlzdC5zY3NzIiwicGFnZXMvX2FyY2hpdmUuc2NzcyIsIm1vZHVsZXMvX3NlY3Rpb24uc2NzcyIsIm1vZHVsZXMvX3d5c2l3eWcuc2NzcyIsIm1vZHVsZXMvX3NsaWRlci5zY3NzIiwibW9kdWxlcy9fdGhlYXRlcmxpbmsuc2NzcyIsIm1vZHVsZXMvX3dyYXAuc2NzcyIsInBhZ2VzL19wYWdlLnNjc3MiLCJwYWdlcy9fc2luZ2xlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6ImlCQUFBLFdBQ0UsWUFBYSxlQUNiLFdBQVksT0FDWixZQUFhLElBQ2IsSUFBSyxpRkFBZ0YsbUJBRXZGLFdBQ0UsWUFBYSxlQUNiLFdBQVksT0FDWixZQUFhLElBQ2IsSUFBSyxxRkFBb0YsbUJDVjNGLFdBQ0UsWUFBYSxnQkFDYixXQUFZLE9BQ1osWUFBYSxJQUNiLElBQUssdUZBQXNGLDJHQ0pMLFdB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LDhCQUNFLFNBQUEsU0FDQSxVQUFBLEtBQ0EsV0FBQSxLQUNBLElBQUEsSUFDQSxLQUFBLElBQ0EsVUFBQSx5QkFLTixtQkFDRSxRQUFBLFlBQUEsUUFBQSxLQUNBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsT0FBQSxFQUFBLEVBQUEsS0FIRixxQkFLSSxRQUFBLE1BQ0EsT0FBQSxFQUFBLEtBQUEsRUFBQSxFQUNBLFVBQUEsS0FDQSxNQUFBLFFBQ0EsZ0JBQUEsS0FDQSxZQUFBLElBR0osdUJBQ0UsVUFBQSxLQUNBLFFBQUEsS0FBQSxLQUNBLE1BQUEsZUFHRixpQkFDRSxRQUFBLFlBQUEsUUFBQSxLQUNBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsbUJBQ0UsUUFBQSxNQUNBLE9BQUEsRUFBQSxLQUFBLEVBQUEsRUFDQSxVQUFBLEtBQ0EsTUFBQSxRQUNBLGdCQUFBLEtBQ0EsWUFBQSxJQUlKLG9CQUNFLFVBQUEsS0FDQSxNQUFBLGdCQUNBLFdBQUEsSUFBQSxNQUFBLFFBQ0EsUUFBQSxLQUFBLEVBSkYsa0NBTUksV0FBQSxLQUVGLCtCQUNFLFdBQUEsS0FDQSxRQUFBLEVBVkosdUJBYUksY0FBQSxLQUNBLFVBQUEsS0FDQSxNQUFBLGVBRUYsc0JBQ0UsT0FBQSxFQUFBLEVBQUEsS0FDQSxZQUFBLElBbkJKLGlDQXFCTSxjQUFBLEVBckJOLHdCQXdCTSxZQUFBLElBR0osK0NBQ0UsVUFBQSxNQUNBLE9BQUEsRUFBQSIsImZpbGUiOiJzdHlsZS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOltudWxsLG51bGwsbnVsbCwiLy9cbi8vIHNhc3Pjga5taXhpbuOBr+OBk+OBk+OBq+iomOi8iVxuLy9cblxuLy8gY2xlYXJmaXhcbkBtaXhpbiBjbGVhcmZpeCB7XG4gICp6b29tOiAxO1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbi8vIHRleHRoaWRkZW5cbkBtaXhpbiB0ZXh0aGlkZGVuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtaW5kZW50OiAxMDAlO1xufVxuXG4vLyBjYWxjLXZ3XG5AZnVuY3Rpb24gY2FsYy12dygkc2l6ZSwgJHZpZXdwb3J0OjM3NSl7XG4gICRyYXRlOiAxMDAgLyAkdmlld3BvcnQ7XG4gIEByZXR1cm4gJHJhdGUgKiAkc2l6ZSAqIDF2dztcbn1cblxuLy8gcGxhY2Vob2xkZXIgY29sb3JcbkBtaXhpbiBwbGFjZWhvbGRlckNvbG9yKCRjb2xvcikge1xuICAmOnBsYWNlaG9sZGVyLXNob3duIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbiAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbi8vIGxldHRlci1zcGFjaW5nXG5AbWl4aW4gbGV0dGVyLXNwYWNpbmcoJHRyYWNraW5nKSB7XG4gIGxldHRlci1zcGFjaW5nOiAkdHJhY2tpbmcgLyAxMDAwICsgZW07XG59XG5cbi8vIG1lZGlhIHF1ZXJ5XG5AbWl4aW4gbXFTUCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBtcVRCIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG1xUEMge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyDjgqTjg7zjgrjjg7PjgrBcbkBtaXhpbiB0cmFuc2l0aW9uIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRfZHVyYXRpb247XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdF9lYXNpbmc7XG59XG5cbi8vIGFuaW1hdGlvblxuQG1peGluIGFuaW1hdGlvblZhbHVlKCAkbmFtZSwgJGR1cmF0aW9uLCAkZnVuY3Rpb24sICRkZWxheSwgJGNvdW50LCAkc3RhdGUpe1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiAkbmFtZSAkZHVyYXRpb24rcyAkZnVuY3Rpb24gJGRlbGF5K3MgJGNvdW50ICRzdGF0ZTtcbiAgICBhbmltYXRpb246ICRuYW1lICRkdXJhdGlvbitzICRmdW5jdGlvbiAkZGVsYXkrcyAkY291bnQgJHN0YXRlO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVpbiB7XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZWluIHtcbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlVXBTdWJUcmlnZ2VyIHtcbiAgMTAwJSB7XG4gICAgYm90dG9tOiAzNXB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlVXBTdWJUcmlnZ2VyIHtcbiAgMTAwJSB7XG4gICAgYm90dG9tOiAzNXB4O1xuICB9XG59XG5cblxuXG5AbWl4aW4gdGhlbWVfYmcoKSB7XG4gIC50aGVtZS1tYWluICYge1xuICAgIGJhY2tncm91bmQ6ICRjX2JnX25hdjtcbiAgfVxuICAudGhlbWUtc2hpYnV5YSAmIHtcbiAgICBiYWNrZ3JvdW5kOiAkY19iZ19zaGlidXlhO1xuICB9XG4gIC50aGVtZS1qb2ppICYge1xuICAgIGJhY2tncm91bmQ6ICRjX2JnX2pvamk7XG4gIH1cbiAgLnRoZW1lLWt5b3RvICYge1xuICAgIGJhY2tncm91bmQ6ICRjX2JnX2t5b3RvO1xuICB9XG59XG5AbWl4aW4gYXJjaGl2ZV9iZygpIHtcbiAgLmNhdGVnb3J5LWZpbG0gJiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNfbmF2X2ZpbG1fYmc7XG4gIH1cbiAgLmNhdGVnb3J5LWV2ZW50ICYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjX25hdl9ldmVudF9iZztcbiAgfVxuICAuY2F0ZWdvcnktZ2FsbGVyeSAmIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY19uYXZfZ2FsbGVyeV9iZztcbiAgfVxuICAuY2F0ZWdvcnktbWFya2V0ICYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjX25hdl9tYXJrZXRfYmc7XG4gIH1cbiAgLmNhdGVnb3J5LW1hcCAmIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY19uYXZfbWFwX2JnO1xuICB9XG4gIC5jYXRlZ29yeS1hbHQgJiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNfYmdfbmF2O1xuICB9XG4gIC5jYXRlZ29yeS1kZWZhdWx0ICYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjX25hdl9kZWZhdWx0X2JnO1xuICAgIC5oZWFkZXJfc3ViLWhlYWRpbmcge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuICB9XG59IixudWxsLCJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Ob3RvK1NhbnMrSlA6NDAwLDcwMCZzdWJzZXQ9amFwYW5lc2VcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Ob3RvK1NlcmlmK0pQOjcwMCZzdWJzZXQ9amFwYW5lc2VcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9ucG0veWFrdWhhbmpwQDMuMC4wL2Rpc3QvY3NzL3lha3VoYW5qcC5taW4uY3NzXCIpO1xuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVpbiB7XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVpbiB7XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVVcFN1YlRyaWdnZXIge1xuICAxMDAlIHtcbiAgICBib3R0b206IDM1cHg7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlVXBTdWJUcmlnZ2VyIHtcbiAgMTAwJSB7XG4gICAgYm90dG9tOiAzNXB4OyB9IH1cblxuLyogaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC8gXG4gICB2Mi4wIHwgMjAxMTAxMjZcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4qL1xuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbm9sLCB1bCwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7IH1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxuLyogaU9T44Gn44Gu44OH44OV44Kp44Or44OI44K544K/44Kk44Or44KS44Oq44K744OD44OIICovXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICBhcHBlYXJhbmNlOiBidXR0b247XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdOjpmb2N1cyxcbmlucHV0W3R5cGU9XCJidXR0b25cIl06OmZvY3VzIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNwYWNlR3JvdGVza1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogbG9jYWwoXCJTcGFjZUdyb3Rlc2stQm9sZFwiKSwgdXJsKFwiZm9udHMvU3BhY2VHcm90ZXNrLXYxLjEuMC9TcGFjZUdyb3Rlc2stQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiZm9udHMvU3BhY2VHcm90ZXNrLXYxLjEuMC9TcGFjZUdyb3Rlc2stQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IH1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBZYWt1SGFuSlAsIFwiTm90byBTYW5zIEpQXCIsIFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuICBib2R5LnRoZW1lLW1haW4ge1xuICAgIGJhY2tncm91bmQ6ICNlOGU4ZTg7IH1cbiAgYm9keS50aGVtZS1zaGlidXlhIHtcbiAgICBiYWNrZ3JvdW5kOiAjRUVFOEU4OyB9XG4gIGJvZHkudGhlbWUtam9qaSB7XG4gICAgYmFja2dyb3VuZDogI0U4RUVFODsgfVxuICBib2R5LnRoZW1lLWt5b3RvIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkFFQkVCOyB9XG4gIGJvZHkuaXMtZml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDsgfVxuXG5hLFxuLmZvcm0tZ29vZ2xlc2VhcmNoLXN1Ym1pdCB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBjdWJpYy1iZXppZXIoMC44LCAwLCAwLjMsIDEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuYTpob3Zlcixcbi5mb3JtLWdvb2dsZXNlYXJjaC1zdWJtaXQ6aG92ZXIge1xuICBvcGFjaXR5OiAuNyAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgYTpob3ZlcixcbiAgICAuZm9ybS1nb29nbGVzZWFyY2gtc3VibWl0OmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfSB9XG5cbi5idXR0b24tcHVyY2hhc2Uge1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmxpc3QtY2FsZW5kYXItaW5mb3JtYXRpb24gKyAuYnV0dG9uLXB1cmNoYXNlIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAuYnV0dG9uLXB1cmNoYXNlID4gYSxcbiAgLmJ1dHRvbi1wdXJjaGFzZSA+IHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzRweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAwIDAgMjhweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBiYWNrZ3JvdW5kOiAjQ0NDQ0NDOyB9XG4gICAgLmJ1dHRvbi1wdXJjaGFzZSA+IGEgc3BhbixcbiAgICAuYnV0dG9uLXB1cmNoYXNlID4gc3BhbiBzcGFuIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBZYWt1SGFuSlAsIFwiTm90byBTYW5zIEpQXCIsIFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMC44OCk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuYnV0dG9uLXB1cmNoYXNlID4gYTpiZWZvcmUsXG4gICAgLmJ1dHRvbi1wdXJjaGFzZSA+IHNwYW46YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgICAgdG9wOiAwO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTRweCBhdXRvO1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH1cbiAgLmJ1dHRvbi1wdXJjaGFzZS5pcy1ncmVlbjEgPiBhLFxuICAuYnV0dG9uLXB1cmNoYXNlLmlzLWdyZWVuMSA+IHNwYW4sIC5idXR0b24tcHVyY2hhc2UuaXMtZ3JlZW4yID4gYSxcbiAgLmJ1dHRvbi1wdXJjaGFzZS5pcy1ncmVlbjIgPiBzcGFuLCAuYnV0dG9uLXB1cmNoYXNlLmlzLXllbGxvdzEgPiBhLFxuICAuYnV0dG9uLXB1cmNoYXNlLmlzLXllbGxvdzEgPiBzcGFuLCAuYnV0dG9uLXB1cmNoYXNlLmlzLXllbGxvdzIgPiBhLFxuICAuYnV0dG9uLXB1cmNoYXNlLmlzLXllbGxvdzIgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkYxNzQ0OyB9XG4gICAgLmJ1dHRvbi1wdXJjaGFzZS5pcy1ncmVlbjEgPiBhIHNwYW4sXG4gICAgLmJ1dHRvbi1wdXJjaGFzZS5pcy1ncmVlbjEgPiBzcGFuIHNwYW4sIC5idXR0b24tcHVyY2hhc2UuaXMtZ3JlZW4yID4gYSBzcGFuLFxuICAgIC5idXR0b24tcHVyY2hhc2UuaXMtZ3JlZW4yID4gc3BhbiBzcGFuLCAuYnV0dG9uLXB1cmNoYXNlLmlzLXllbGxvdzEgPiBhIHNwYW4sXG4gICAgLmJ1dHRvbi1wdXJjaGFzZS5pcy15ZWxsb3cxID4gc3BhbiBzcGFuLCAuYnV0dG9uLXB1cmNoYXNlLmlzLXllbGxvdzIgPiBhIHNwYW4sXG4gICAgLmJ1dHRvbi1wdXJjaGFzZS5pcy15ZWxsb3cyID4gc3BhbiBzcGFuIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5idXR0b24tcHVyY2hhc2UuaXMtZ3JlZW4xID4gYTpiZWZvcmUsXG4gIC5idXR0b24tcHVyY2hhc2UuaXMtZ3JlZW4xID4gc3BhbjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1zdGF0dXNfZ3JlZW4xLnBuZyk7IH1cbiAgLmJ1dHRvbi1wdXJjaGFzZS5pcy1ncmVlbjIgPiBhOmJlZm9yZSxcbiAgLmJ1dHRvbi1wdXJjaGFzZS5pcy1ncmVlbjIgPiBzcGFuOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXN0YXR1c19ncmVlbjIucG5nKTsgfVxuICAuYnV0dG9uLXB1cmNoYXNlLmlzLXllbGxvdzEgPiBhOmJlZm9yZSxcbiAgLmJ1dHRvbi1wdXJjaGFzZS5pcy15ZWxsb3cxID4gc3BhbjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1zdGF0dXNfeWVsbG93MS5wbmcpOyB9XG4gIC5idXR0b24tcHVyY2hhc2UuaXMteWVsbG93MiA+IGE6YmVmb3JlLFxuICAuYnV0dG9uLXB1cmNoYXNlLmlzLXllbGxvdzIgPiBzcGFuOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXN0YXR1c195ZWxsb3cxLnBuZyk7IH1cbiAgLmJ1dHRvbi1wdXJjaGFzZS5pcy1ub3R5ZXQgPiBhLFxuICAuYnV0dG9uLXB1cmNoYXNlLmlzLW5vdHlldCA+IHNwYW4ge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuYnV0dG9uLXB1cmNoYXNlLmlzLW5vdHlldCA+IGEgPiBzcGFuLFxuICAgIC5idXR0b24tcHVyY2hhc2UuaXMtbm90eWV0ID4gc3BhbiA+IHNwYW4ge1xuICAgICAgd2lkdGg6IDExNiU7XG4gICAgICBvcGFjaXR5OiAwLjMyOyB9XG4gICAgLmJ1dHRvbi1wdXJjaGFzZS5pcy1ub3R5ZXQgPiBhOmJlZm9yZSxcbiAgICAuYnV0dG9uLXB1cmNoYXNlLmlzLW5vdHlldCA+IHNwYW46YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmJ1dHRvbi1wdXJjaGFzZS5pcy1vdmVyID4gYTpiZWZvcmUsXG4gIC5idXR0b24tcHVyY2hhc2UuaXMtb3ZlciA+IHNwYW46YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tc3RhdHVzX3JlZC5wbmcpOyB9XG5cbi5sLWZvbGxvd3VzIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sLWZvbGxvd3VzIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5mb2xsb3d1cy1pbm5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNDBweCAxNXB4O1xuICBtYXJnaW46IDIwcHggMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLnRoZW1lLW1haW4gLmZvbGxvd3VzLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLnRoZW1lLW1haW4gLmZvbGxvd3VzLWlubmVyIGEge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLnRoZW1lLXNoaWJ1eWEgLmZvbGxvd3VzLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNjQyNzZBO1xuICAgIGNvbG9yOiAjQTRERTlBOyB9XG4gICAgLnRoZW1lLXNoaWJ1eWEgLmZvbGxvd3VzLWlubmVyIGEge1xuICAgICAgY29sb3I6ICNBNERFOUE7IH1cbiAgLnRoZW1lLWpvamkgLmZvbGxvd3VzLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjQTRERTlBO1xuICAgIGNvbG9yOiAjNjQyNzZBOyB9XG4gICAgLnRoZW1lLWpvamkgLmZvbGxvd3VzLWlubmVyIGEge1xuICAgICAgY29sb3I6ICM2NDI3NkE7IH1cbiAgLnRoZW1lLWt5b3RvIC5mb2xsb3d1cy1pbm5lciB7XG4gICAgYmFja2dyb3VuZDogI0JFMTQzMjtcbiAgICBjb2xvcjogIzkyRTA5MjsgfVxuICAgIC50aGVtZS1reW90byAuZm9sbG93dXMtaW5uZXIgYSB7XG4gICAgICBjb2xvcjogIzkyRTA5MjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5mb2xsb3d1cy1pbm5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICAuZm9sbG93dXMtaW5uZXIgLmZvbGxvd3VzLWJveCB7XG4gICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuXG4uZm9sbG93dXMtaGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlNwYWNlR3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogLjAyNWVtO1xuICBmb250LXNpemU6IDE2cHg7IH1cblxuLmZvbGxvd3VzLXNucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgMCA0MHB4IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZm9sbG93dXMtc25zIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAuZm9sbG93dXMtc25zIGxpIHtcbiAgICBtYXJnaW46IDAgMTVweDsgfVxuICAgIC5mb2xsb3d1cy1zbnMgbGkgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0ZXh0LWluZGVudDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAuZm9sbG93dXMtc25zIGxpIGE6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9XG4gICAgLmZvbGxvd3VzLXNucyBsaS5zbnMtdHcgYSB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMTdweDsgfVxuICAgICAgLmZvbGxvd3VzLXNucyBsaS5zbnMtdHcgYTphZnRlciB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvOyB9XG4gICAgICAgIC50aGVtZS1tYWluIC5mb2xsb3d1cy1zbnMgbGkuc25zLXR3IGE6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1zbnNfdHdpdHRlci5wbmcpOyB9XG4gICAgICAgIC50aGVtZS1zaGlidXlhIC5mb2xsb3d1cy1zbnMgbGkuc25zLXR3IGE6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1zbnNfdHdpdHRlcl9zaGlidXlhLnBuZyk7IH1cbiAgICAgICAgLnRoZW1lLWpvamkgLmZvbGxvd3VzLXNucyBsaS5zbnMtdHcgYTphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXNuc190d2l0dGVyX2pvamkucG5nKTsgfVxuICAgICAgICAudGhlbWUta3lvdG8gLmZvbGxvd3VzLXNucyBsaS5zbnMtdHcgYTphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXNuc190d2l0dGVyX2t5b3RvLnBuZyk7IH1cbiAgICAuZm9sbG93dXMtc25zIGxpLnNucy1mYiBhIHtcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgaGVpZ2h0OiAxOHB4OyB9XG4gICAgICAuZm9sbG93dXMtc25zIGxpLnNucy1mYiBhOmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4IGF1dG87IH1cbiAgICAgICAgLnRoZW1lLW1haW4gLmZvbGxvd3VzLXNucyBsaS5zbnMtZmIgYTphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXNuc19mYWNlYm9vay5wbmcpOyB9XG4gICAgICAgIC50aGVtZS1zaGlidXlhIC5mb2xsb3d1cy1zbnMgbGkuc25zLWZiIGE6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1zbnNfZmFjZWJvb2tfc2hpYnV5YS5wbmcpOyB9XG4gICAgICAgIC50aGVtZS1qb2ppIC5mb2xsb3d1cy1zbnMgbGkuc25zLWZiIGE6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1zbnNfZmFjZWJvb2tfam9qaS5wbmcpOyB9XG4gICAgICAgIC50aGVtZS1reW90byAuZm9sbG93dXMtc25zIGxpLnNucy1mYiBhOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tc25zX2ZhY2Vib29rX2t5b3RvLnBuZyk7IH1cbiAgICAuZm9sbG93dXMtc25zIGxpLnNucy1pbiBhIHtcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgaGVpZ2h0OiAxOHB4OyB9XG4gICAgICAuZm9sbG93dXMtc25zIGxpLnNucy1pbiBhOmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4IGF1dG87IH1cbiAgICAgICAgLnRoZW1lLW1haW4gLmZvbGxvd3VzLXNucyBsaS5zbnMtaW4gYTphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXNuc19pbnN0YWdyYW0ucG5nKTsgfVxuICAgICAgICAudGhlbWUtc2hpYnV5YSAuZm9sbG93dXMtc25zIGxpLnNucy1pbiBhOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tc25zX2luc3RhZ3JhbV9zaGlidXlhLnBuZyk7IH1cbiAgICAgICAgLnRoZW1lLWpvamkgLmZvbGxvd3VzLXNucyBsaS5zbnMtaW4gYTphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXNuc19pbnN0YWdyYW1fam9qaS5wbmcpOyB9XG4gICAgICAgIC50aGVtZS1reW90byAuZm9sbG93dXMtc25zIGxpLnNucy1pbiBhOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tc25zX2luc3RhZ3JhbV9reW90by5wbmcpOyB9XG4gICAgLmZvbGxvd3VzLXNucyBsaS5zbnMteXQgYSB7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGhlaWdodDogMTVweDsgfVxuICAgICAgLmZvbGxvd3VzLXNucyBsaS5zbnMteXQgYTphZnRlciB7XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjJweCBhdXRvOyB9XG4gICAgICAgIC50aGVtZS1tYWluIC5mb2xsb3d1cy1zbnMgbGkuc25zLXl0IGE6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1zbnNfeW91dHViZS5wbmcpOyB9XG4gICAgICAgIC50aGVtZS1zaGlidXlhIC5mb2xsb3d1cy1zbnMgbGkuc25zLXl0IGE6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1zbnNfeW91dHViZV9zaGlidXlhLnBuZyk7IH1cbiAgICAgICAgLnRoZW1lLWpvamkgLmZvbGxvd3VzLXNucyBsaS5zbnMteXQgYTphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXNuc195b3V0dWJlX2pvamkucG5nKTsgfVxuICAgICAgICAudGhlbWUta3lvdG8gLmZvbGxvd3VzLXNucyBsaS5zbnMteXQgYTphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXNuc195b3V0dWJlX2t5b3RvLnBuZyk7IH1cblxuLmwtZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNDBweCAxNXB4IDUwcHggMTVweDsgfVxuICAubC1mb290ZXIgYSB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cblxuLmZvb3Rlci1sb2dvIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAuZm9vdGVyLWxvZ28gaW1nIHtcbiAgICB3aWR0aDogNjBweDsgfVxuXG4uZm9vdGVyLW5hdiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuICAuZm9vdGVyLW5hdiBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuICAgIC5mb290ZXItbmF2IGxpOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uZm9vdGVyLWNvcHkge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBcIlNwYWNlR3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogLjAyNWVtOyB9XG5cbi8qIGlPU+OBp+OBruODh+ODleOCqeODq+ODiOOCueOCv+OCpOODq+OCkuODquOCu+ODg+ODiCAqL1xuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgYXBwZWFyYW5jZTogYnV0dG9uO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTo6Zm9jdXMsXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdOjpmb2N1cyB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyB9XG5cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG50ZXh0YXJlYSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG5cbi5mb3JtLWdvb2dsZXNlYXJjaCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5mb3JtLWdvb2dsZXNlYXJjaCBmb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5mb3JtLWdvb2dsZXNlYXJjaC10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDhweDtcbiAgZmxleDogMTsgfVxuICAuZm9ybS1nb29nbGVzZWFyY2gtdGV4dCBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNCRkJGQkY7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIC5mb3JtLWdvb2dsZXNlYXJjaC10ZXh0IGlucHV0OnBsYWNlaG9sZGVyLXNob3duIHtcbiAgICAgIGNvbG9yOiAjQkZCRkJGOyB9XG4gICAgLmZvcm0tZ29vZ2xlc2VhcmNoLXRleHQgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICNCRkJGQkY7IH1cbiAgICAuZm9ybS1nb29nbGVzZWFyY2gtdGV4dCBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjQkZCRkJGO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5mb3JtLWdvb2dsZXNlYXJjaC10ZXh0IGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjQkZCRkJGO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5mb3JtLWdvb2dsZXNlYXJjaC10ZXh0IGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogI0JGQkZCRjsgfVxuXG4uZm9ybS1nb29nbGVzZWFyY2gtc3VibWl0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtaW5kZW50OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNDhweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5ODRlNjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Zvcm0tZ29vZ2xlc2VhcmNoLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XG4gIHdpZHRoOiBjYWxjKCgoMTAwJSAtIDEwcHgpIC8gMykpOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmZvcm0tZ29vZ2xlc2VhcmNoLXN1Ym1pdCB7XG4gICAgICB3aWR0aDogY2FsYygoKDEwMCUgLSAyMHB4KSAvIDYpKTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5mb3JtLWdvb2dsZXNlYXJjaC1zdWJtaXQge1xuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA0cHgpIC8gOSAtIDRweCk7IH0gfVxuICAuZm9ybS1nb29nbGVzZWFyY2gtc3VibWl0IGlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7IH1cblxuLmpzLWhlYWRlcldyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC44LCAwLCAwLjMsIDEpOyB9XG4gIC50aGVtZS1tYWluIC5qcy1oZWFkZXJXcmFwIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjEyMTIxOyB9XG5cbi5sLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA0O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuOCwgMCwgMC4zLCAxKTtcbiAgcGFkZGluZzogMCAxNXB4OyB9XG4gIC50eXBlLWZyb250cGFnZSAubC1oZWFkZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5pcy1zY3JvbGwgLmwtaGVhZGVyIHtcbiAgICB0cmFuc2l0aW9uOiB0b3AgMC4zcyBjdWJpYy1iZXppZXIoMC44LCAwLCAwLjMsIDEpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IC0xMDBweDtcbiAgICBsZWZ0OiAwOyB9XG4gIC5pcy1uYXZmaXhlZCAubC1oZWFkZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjgsIDAsIDAuMywgMSk7XG4gICAgdG9wOiAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmwtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4uaGVhZGVyLWlubmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVhZGVyLWlubmVyIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgd2lkdGg6IDg3LjV2dztcbiAgICAgIG1heC13aWR0aDogMTEyMHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVhZGVyLWlubmVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH0gfVxuXG4uaGVhZGVyLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwcHg7IH1cbiAgLnRoZW1lLW1haW4gLmhlYWRlci1ib2R5IHtcbiAgICBiYWNrZ3JvdW5kOiAjM0MzQzNDOyB9XG4gIC50aGVtZS1zaGlidXlhIC5oZWFkZXItYm9keSB7XG4gICAgYmFja2dyb3VuZDogIzY0Mjc2QTsgfVxuICAudGhlbWUtam9qaSAuaGVhZGVyLWJvZHkge1xuICAgIGJhY2tncm91bmQ6ICNBNERFOUE7IH1cbiAgLnRoZW1lLWt5b3RvIC5oZWFkZXItYm9keSB7XG4gICAgYmFja2dyb3VuZDogI0JFMTQzMjsgfVxuXG4uaGVhZGVyLWxvZ28ge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gIC5oZWFkZXItbG9nbyBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtaW5kZW50OiAxMDAlO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2xvZ28ucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQwcHggNjBweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfVxuICAgIC5oZWFkZXItbG9nbyBhIGltZyB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNjBweDsgfVxuICAuaGVhZGVyLWJvZHkgLmhlYWRlci1sb2dvIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmhlYWRlci1ib2R5IC5oZWFkZXItbG9nbyBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHRleHQtaW5kZW50OiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNXB4IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMHB4OyB9XG4gICAgICAudGhlbWUtbWFpbiAuaGVhZGVyLWJvZHkgLmhlYWRlci1sb2dvIGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2xvZ28tdGV4dC5wbmcpO1xuICAgICAgICB3aWR0aDogNzVweDsgfVxuICAgICAgLnRoZW1lLXNoaWJ1eWEgLmhlYWRlci1ib2R5IC5oZWFkZXItbG9nbyBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9sb2dvLXNoaWJ1eWEucG5nKTtcbiAgICAgICAgd2lkdGg6IDEyMHB4OyB9XG4gICAgICAudGhlbWUtam9qaSAuaGVhZGVyLWJvZHkgLmhlYWRlci1sb2dvIGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2xvZ28tam9qaS5wbmcpO1xuICAgICAgICB3aWR0aDogMTQwcHg7IH1cbiAgICAgIC50aGVtZS1reW90byAuaGVhZGVyLWJvZHkgLmhlYWRlci1sb2dvIGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2xvZ28ta3lvdG8ucG5nKTtcbiAgICAgICAgd2lkdGg6IDE0MHB4OyB9XG5cbi5oZWFkZXItbmF2X3RyaWdnZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmhlYWRlci1uYXZfdHJpZ2dlciBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtaW5kZW50OiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmhlYWRlci1uYXZfdHJpZ2dlciBhOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bzsgfVxuICAgICAgLnRoZW1lLW1haW4gLmhlYWRlci1uYXZfdHJpZ2dlciBhOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1tZW51LW9mZi5wbmcpOyB9XG4gICAgICAudGhlbWUtc2hpYnV5YSAuaGVhZGVyLW5hdl90cmlnZ2VyIGE6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLW1lbnUtb2ZmX3NoaWJ1eWEucG5nKTsgfVxuICAgICAgLnRoZW1lLWpvamkgLmhlYWRlci1uYXZfdHJpZ2dlciBhOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1tZW51LW9mZl9qb2ppLnBuZyk7IH1cbiAgICAgIC50aGVtZS1reW90byAuaGVhZGVyLW5hdl90cmlnZ2VyIGE6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLW1lbnUtb2ZmX2t5b3RvLnBuZyk7IH1cbiAgLnR5cGUtZnJvbnRwYWdlIC5oZWFkZXItbmF2X3RyaWdnZXIgYSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLmlzLXNjcm9sbCAuaGVhZGVyLW5hdl90cmlnZ2VyIGEge1xuICAgIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsOyB9XG4gIC5tYWluLW9wZW4udGhlbWUtbWFpbiAuaGVhZGVyLW5hdl90cmlnZ2VyIGE6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tbWVudS1vbi5wbmcpOyB9XG4gIC5tYWluLW9wZW4udGhlbWUtc2hpYnV5YSAuaGVhZGVyLW5hdl90cmlnZ2VyIGE6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tbWVudS1vbl9zaGlidXlhLnBuZyk7IH1cbiAgLm1haW4tb3Blbi50aGVtZS1qb2ppIC5oZWFkZXItbmF2X3RyaWdnZXIgYTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1tZW51LW9uX2pvamkucG5nKTsgfVxuICAubWFpbi1vcGVuLnRoZW1lLWt5b3RvIC5oZWFkZXItbmF2X3RyaWdnZXIgYTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1tZW51LW9uX2t5b3RvLnBuZyk7IH1cblxuLmwtaGVhZGVyX3N1YiB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nOiA2MHB4IDE1cHggMCAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC44LCAwLCAwLjMsIDEpO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuICAuY2F0ZWdvcnktZmlsbSAubC1oZWFkZXJfc3ViIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0I4RDUxOyB9XG4gIC5jYXRlZ29yeS1ldmVudCAubC1oZWFkZXJfc3ViIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTM2QTlEOyB9XG4gIC5jYXRlZ29yeS1nYWxsZXJ5IC5sLWhlYWRlcl9zdWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQTUwMzI7IH1cbiAgLmNhdGVnb3J5LW1hcmtldCAubC1oZWFkZXJfc3ViIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBRDkzOyB9XG4gIC5jYXRlZ29yeS1tYXAgLmwtaGVhZGVyX3N1YiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY3NEYyNzsgfVxuICAuY2F0ZWdvcnktYWx0IC5sLWhlYWRlcl9zdWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjE7IH1cbiAgLmNhdGVnb3J5LWRlZmF1bHQgLmwtaGVhZGVyX3N1YiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0JGQkZCRjsgfVxuICAgIC5jYXRlZ29yeS1kZWZhdWx0IC5sLWhlYWRlcl9zdWIgLmhlYWRlcl9zdWItaGVhZGluZyB7XG4gICAgICBjb2xvcjogIzAwMDsgfVxuICBib2R5Om5vdCguaXMtc2Nyb2xsKS5tYWluLW9wZW4gLmwtaGVhZGVyX3N1YiB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgLmwtaGVhZGVyX3N1Yi5pcy1jbG9uZSB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cblxuLmhlYWRlcl9zdWItaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVhZGVyX3N1Yi1pbm5lciB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHdpZHRoOiA4Ny41dnc7XG4gICAgICBtYXgtd2lkdGg6IDExMjBweDsgfSB9XG5cbi5oZWFkZXJfc3ViLWhlYWRpbmcge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVhZGVyX3N1Yi1oZWFkaW5nIHtcbiAgICAgIHBhZGRpbmc6IDMwcHggMTVweDsgfSB9XG4gIC5oZWFkZXJfc3ViLWhlYWRpbmcgc3BhbiB7XG4gICAgbWFyZ2luOiA1cHggMCAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LWZhbWlseTogXCJTcGFjZUdyb3Rlc2tcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMDI1ZW07IH1cblxuLmhlYWRlci1uYXZfc3ViX3RyaWdnZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgLmNhdGVnb3J5LWZpbG0gLmhlYWRlci1uYXZfc3ViX3RyaWdnZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzQjhENTE7IH1cbiAgLmNhdGVnb3J5LWV2ZW50IC5oZWFkZXItbmF2X3N1Yl90cmlnZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTM2QTlEOyB9XG4gIC5jYXRlZ29yeS1nYWxsZXJ5IC5oZWFkZXItbmF2X3N1Yl90cmlnZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkE1MDMyOyB9XG4gIC5jYXRlZ29yeS1tYXJrZXQgLmhlYWRlci1uYXZfc3ViX3RyaWdnZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEFEOTM7IH1cbiAgLmNhdGVnb3J5LW1hcCAuaGVhZGVyLW5hdl9zdWJfdHJpZ2dlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY3NEYyNzsgfVxuICAuY2F0ZWdvcnktYWx0IC5oZWFkZXItbmF2X3N1Yl90cmlnZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxOyB9XG4gIC5jYXRlZ29yeS1kZWZhdWx0IC5oZWFkZXItbmF2X3N1Yl90cmlnZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkZCRkJGOyB9XG4gICAgLmNhdGVnb3J5LWRlZmF1bHQgLmhlYWRlci1uYXZfc3ViX3RyaWdnZXIgLmhlYWRlcl9zdWItaGVhZGluZyB7XG4gICAgICBjb2xvcjogIzAwMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5oZWFkZXItbmF2X3N1Yl90cmlnZ2VyIHtcbiAgICAgIHJpZ2h0OiAyMHB4OyB9IH1cbiAgLmhlYWRlci1uYXZfc3ViX3RyaWdnZXIgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LWluZGVudDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXN1Ym1lbnUtb2ZmLnBuZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1cHggYXV0bztcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfVxuICAuc3ViLW9wZW4gLmhlYWRlci1uYXZfc3ViX3RyaWdnZXIge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5zdWItb3BlbiAuaGVhZGVyLW5hdl9zdWJfdHJpZ2dlciBhIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1zdWJtZW51LW9uLnBuZyk7IH1cbiAgLmlzLXNjcm9sbCAuaGVhZGVyLW5hdl9zdWJfdHJpZ2dlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB0b3A6IGluaXRpYWw7XG4gICAgYm90dG9tOiAtMTAwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMzJweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuOCwgMCwgMC4zLCAxKTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaXMtc2Nyb2xsIC5oZWFkZXItbmF2X3N1Yl90cmlnZ2VyIHtcbiAgICAgICAgcmlnaHQ6IGNhbGMoNi43dncgKyAxNXB4KTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEyMHB4KSB7XG4gICAgICAuaXMtc2Nyb2xsIC5oZWFkZXItbmF2X3N1Yl90cmlnZ2VyIHtcbiAgICAgICAgcmlnaHQ6IGNhbGMoKDEwMCUgLSAxMTIwcHgpIC8gMiArIDIwcHgpOyB9IH1cbiAgLmlzLXN1Yk5hdlRyaWdnZXJGaXggLmhlYWRlci1uYXZfc3ViX3RyaWdnZXIge1xuICAgIGJvdHRvbTogNTBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC44LCAwLCAwLjMsIDEpOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5pcy1zdWJOYXZUcmlnZ2VyRml4IC5oZWFkZXItbmF2X3N1Yl90cmlnZ2VyIHtcbiAgICAgICAgYm90dG9tOiA4MHB4OyB9IH1cbiAgLmlzLWNsb25lIC5oZWFkZXItbmF2X3N1Yl90cmlnZ2VyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gIC5zdWItb3BlbiAuaXMtY2xvbmUgLmhlYWRlci1uYXZfc3ViX3RyaWdnZXIge1xuICAgIHJpZ2h0OiA1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnN1Yi1vcGVuIC5pcy1jbG9uZSAuaGVhZGVyLW5hdl9zdWJfdHJpZ2dlciB7XG4gICAgICAgIHJpZ2h0OiAyMHB4OyB9IH1cblxuLmwtYXJjaGl2ZSAubGlzdC1uZXdzIHtcbiAgbWFyZ2luLXRvcDogLTE1cHg7IH1cblxuLmxpc3QtbmV3cyBsaSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDRweDsgfVxuICAubGlzdC1uZXdzIGxpOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmxpc3QtbmV3cyBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4ubGlzdC1uZXdzLWRhdGUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJTcGFjZUdyb3Rlc2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wMjVlbTsgfVxuICAubGlzdC1uZXdzLWRhdGUgc3BhbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjRkYxNzQ0O1xuICAgIGZvbnQtZmFtaWx5OiBcIlNwYWNlR3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wMjVlbTsgfVxuXG4ubGlzdC1uZXdzLWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDE7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAyMHB4IDE1cHg7IH1cblxuLmxpc3QtbmV3cy10aHVtYiB7XG4gIHdpZHRoOiA5MHB4O1xuICBwYWRkaW5nOiAyMHB4IDE1cHggMjBweCAwOyB9XG4gIC5saXN0LW5ld3MtdGh1bWIgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubGlzdC1uZXdzLXRodW1iIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogMTY4cHg7IH0gfVxuXG4ubGlzdC1yZWxhdGVkIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGlzdC1yZWxhdGVkIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAubGlzdC1yZWxhdGVkIGxpOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAubGlzdC1yZWxhdGVkIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgIC5saXN0LXJlbGF0ZWQgYSBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAubGlzdC1yZWxhdGVkIGEgcCB7XG4gICAgICBmb250LWZhbWlseTogWWFrdUhhbkpQLCBcIk5vdG8gU2FucyBKUFwiLCBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIE1laXJ5bywgc2Fucy1zZXJpZjtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuODgpO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gICAgLmxpc3QtcmVsYXRlZCBhIHNwYW4ge1xuICAgICAgZm9udC1mYW1pbHk6IFwiU3BhY2VHcm90ZXNrXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wMjVlbTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIG1hcmdpbi10b3A6IDdweDsgfVxuICAgIC5saXN0LXJlbGF0ZWQgYTphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDVweDtcbiAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87IH1cblxuLmxpc3QtdGFnIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgLmxpc3QtdGFnIGxpIHtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICBoZWlnaHQ6IDI0cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYXJjaGl2ZV9zaGNlZHVsZS1oZWFkZXJfd3JhcCAubGlzdC10YWcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi50YWctZmlsbSwgLnRhZy1ldmVudHMsIC50YWctZ2FsbGVyeSwgLnRhZy1tYXJrZXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCA2cHg7IH1cblxuLnRhZy1maWxtIHtcbiAgYmFja2dyb3VuZDogIzNCOEQ1MTsgfVxuXG4udGFnLWV2ZW50cyB7XG4gIGJhY2tncm91bmQ6ICM1MzZBOUQ7IH1cblxuLnRhZy1nYWxsZXJ5IHtcbiAgYmFja2dyb3VuZDogI0ZBNTAzMjsgfVxuXG4udGFnLW1hcmtldCB7XG4gIGJhY2tncm91bmQ6ICMwMEFEOTM7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5saXN0LWNhbGVuZGFyLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ubGlzdC1jYWxlbmRhci1oZWFkZXIge1xuICBwYWRkaW5nOiAxNnB4IDE1cHg7XG4gIG1hcmdpbjogMCAwIDRweCAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJTcGFjZUdyb3Rlc2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wMjVlbTtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBib3JkZXItdG9wOiA0cHggc29saWQgI0IyQjJCMjtcbiAgei1pbmRleDogMTsgfVxuICAubGlzdC1jYWxlbmRhci1oZWFkZXIgLm9yaWdpbmFsLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5saXN0LWNhbGVuZGFyLWhlYWRlciBzcGFuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgY29sb3I6ICNCMkIyQjI7IH1cbiAgLmxpc3QtY2FsZW5kYXItaGVhZGVyLmlzLWhvbGlkYXkge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGMTc0NDsgfVxuICAgIC5saXN0LWNhbGVuZGFyLWhlYWRlci5pcy1ob2xpZGF5IHNwYW4ge1xuICAgICAgY29sb3I6ICNGRjE3NDQ7IH1cbiAgLmxpc3QtY2FsZW5kYXItaGVhZGVyLmlzLXNhdHVyZGF5IHtcbiAgICBib3JkZXItY29sb3I6ICMyOTc5RkY7IH1cbiAgICAubGlzdC1jYWxlbmRhci1oZWFkZXIuaXMtc2F0dXJkYXkgc3BhbiB7XG4gICAgICBjb2xvcjogIzI5NzlGRjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAubGlzdC1jYWxlbmRhci1oZWFkZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICBib3JkZXI6IG5vbmU7IH1cbiAgICAgIC5saXN0LWNhbGVuZGFyLWhlYWRlciAubGlzdC1jYWxlbmRhci1oZWFkZXItaW5uZXIge1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDE1cHg7XG4gICAgICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCAjQjJCMkIyO1xuICAgICAgICB6LWluZGV4OiAxOyB9XG4gICAgICAubGlzdC1jYWxlbmRhci1oZWFkZXIuaXMtaG9saWRheSAubGlzdC1jYWxlbmRhci1oZWFkZXItaW5uZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNGRjE3NDQ7IH1cbiAgICAgIC5saXN0LWNhbGVuZGFyLWhlYWRlci5pcy1zYXR1cmRheSAubGlzdC1jYWxlbmRhci1oZWFkZXItaW5uZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICMyOTc5RkY7IH0gfVxuXG4ubGlzdC1jYWxlbmRhciBsaSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgLmxpc3QtY2FsZW5kYXIgbGkgYSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgLmxpc3QtY2FsZW5kYXIgbGkudGFnZ2VkLWZpbG0ge1xuICAgIGJvcmRlci1jb2xvcjogIzNCOEQ1MTsgfVxuICAubGlzdC1jYWxlbmRhciBsaS50YWdnZWQtZXZlbnRzIHtcbiAgICBib3JkZXItY29sb3I6ICM1MzZBOUQ7IH1cbiAgLmxpc3QtY2FsZW5kYXIgbGkudGFnZ2VkLWdhbGxlcnkge1xuICAgIGJvcmRlci1jb2xvcjogI0ZBNTAzMjsgfVxuICAubGlzdC1jYWxlbmRhciBsaS50YWdnZWQtbWFya2V0IHtcbiAgICBib3JkZXItY29sb3I6ICMwMEFEOTM7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5saXN0LWNhbGVuZGFyIHtcbiAgICBmbGV4OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7IH0gfVxuXG4ubGlzdC1jYWxlbmRhci1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDAgMCAxNXB4IDA7IH1cblxuLmxpc3QtY2FsZW5kYXItaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbjogMCAwIDVweCAwOyB9XG4gIC5saXN0LWNhbGVuZGFyLWlubmVyOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmxpc3QtY2FsZW5kYXItZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNwYWNlR3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogLjAyNWVtO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAubGlzdC1jYWxlbmRhci1kYXRlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4ubGlzdC1jYWxlbmRhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5saXN0LWNhbGVuZGFyLWluZm9ybWF0aW9uIHtcbiAgZmxleDogMTsgfVxuXG4ubGlzdC1yZWFkbW9yZSB7XG4gIG1hcmdpbi10b3A6IDRweDsgfVxuICAubGlzdC1yZWFkbW9yZSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBmb250LWZhbWlseTogXCJTcGFjZUdyb3Rlc2tcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMDI1ZW07XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgIC5saXN0LXJlYWRtb3JlIGE6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgbWFyZ2luOiAwIDAgMCA1cHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LWRlZmF1bHQucG5nKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTNweCBhdXRvOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0X2FyY2hpdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5saXN0X2FyY2hpdmU6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxpc3RfYXJjaGl2ZTphZnRlciB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA0MHB4KSAvIDMpOyB9IH1cblxuLmxpc3RfYXJjaGl2ZS1pdGVtIHtcbiAgbWFyZ2luOiAwIDE1cHggMjBweDsgfVxuICAubGlzdF9hcmNoaXZlLWl0ZW0gYSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubGlzdF9hcmNoaXZlLWl0ZW0ge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAubGlzdF9hcmNoaXZlLWl0ZW0ge1xuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA0MHB4KSAvIDMpO1xuICAgICAgbWFyZ2luOiAwIDAgMjBweCAwOyB9IH1cblxuLmxpc3RfYXJjaGl2ZS10aHVtYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDQyLjUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuXG4ubGlzdF9hcmNoaXZlLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgcGFkZGluZzogMTBweCAxNXB4IDVweDsgfVxuICAubGlzdF9hcmNoaXZlLWhlYWRpbmcgLm9yaWdpbmFsLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5saXN0X2FyY2hpdmUtdGV4dCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMCAxNXB4IDEwcHggMTVweDsgfVxuXG4uanMtbWFpbi1jbG9uZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAtMTIwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjgsIDAsIDAuMywgMSk7IH1cbiAgLnRoZW1lLW1haW4gLmpzLW1haW4tY2xvbmUge1xuICAgIGJhY2tncm91bmQ6ICMyMTIxMjE7IH1cbiAgLnRoZW1lLXNoaWJ1eWEgLmpzLW1haW4tY2xvbmUge1xuICAgIGJhY2tncm91bmQ6ICNFRUU4RTg7IH1cbiAgLnRoZW1lLWpvamkgLmpzLW1haW4tY2xvbmUge1xuICAgIGJhY2tncm91bmQ6ICNFOEVFRTg7IH1cbiAgLnRoZW1lLWt5b3RvIC5qcy1tYWluLWNsb25lIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkFFQkVCOyB9XG4gIC5pcy1uYXZmaXhlZC5tYWluLW9wZW4gLmpzLW1haW4tY2xvbmUge1xuICAgIHRvcDogMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5qcy1tYWluLWNsb25lIHtcbiAgICAgIGhlaWdodDogMTAwJTsgfSB9XG5cbi5qcy1zdWItY2xvbmUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogLTEyMCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC44LCAwLCAwLjMsIDEpOyB9XG4gIC5jYXRlZ29yeS1maWxtIC5qcy1zdWItY2xvbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzQjhENTE7IH1cbiAgLmNhdGVnb3J5LWV2ZW50IC5qcy1zdWItY2xvbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1MzZBOUQ7IH1cbiAgLmNhdGVnb3J5LWdhbGxlcnkgLmpzLXN1Yi1jbG9uZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBNTAzMjsgfVxuICAuY2F0ZWdvcnktbWFya2V0IC5qcy1zdWItY2xvbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEFEOTM7IH1cbiAgLmNhdGVnb3J5LW1hcCAuanMtc3ViLWNsb25lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc0RjI3OyB9XG4gIC5jYXRlZ29yeS1hbHQgLmpzLXN1Yi1jbG9uZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMTsgfVxuICAuY2F0ZWdvcnktZGVmYXVsdCAuanMtc3ViLWNsb25lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkZCRkJGOyB9XG4gICAgLmNhdGVnb3J5LWRlZmF1bHQgLmpzLXN1Yi1jbG9uZSAuaGVhZGVyX3N1Yi1oZWFkaW5nIHtcbiAgICAgIGNvbG9yOiAjMDAwOyB9XG4gIC5pcy1zY3JvbGwuc3ViLW9wZW4gLmpzLXN1Yi1jbG9uZSB7XG4gICAgYm90dG9tOiAwOyB9XG5cbi5sLW5hdiB7XG4gIHBhZGRpbmc6IDgwcHggMTVweCAyMHB4IDE1cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmwtbmF2IHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgd2lkdGg6IDg3LjV2dztcbiAgICAgIG1heC13aWR0aDogMTEyMHB4OyB9IH1cbiAgLmwtbmF2LmlzLWNsb25lIGEsXG4gIC5sLW5hdi5pcy1jbG9uZSAuZm9ybS1nb29nbGVzZWFyY2gtdGV4dCxcbiAgLmwtbmF2LmlzLWNsb25lIC5mb3JtLWdvb2dsZXNlYXJjaCB7XG4gICAgb3BhY2l0eTogMDsgfVxuXG4ubmF2LWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLm5hdi1pbm5lciB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfSB9XG5cbi5uYXYtc2hpYnV5YSwgLm5hdi1qb2ppLCAubmF2LWt5b3RvLCAubmF2LXJlbGF0ZWQsIC5uYXYtZGVmYXVsdCwgLm5hdi1maWxtLCAubmF2LWV2ZW50cywgLm5hdi1nYWxsZXJ5LCAubmF2LW1hcmtldCwgLm5hdi1jYWZlLCAubmF2LW1hcCwgLm5hdi1sb2dpbiB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmF2LXNoaWJ1eWEsIC5uYXYtam9qaSwgLm5hdi1reW90bywgLm5hdi1yZWxhdGVkLCAubmF2LWRlZmF1bHQsIC5uYXYtZmlsbSwgLm5hdi1ldmVudHMsIC5uYXYtZ2FsbGVyeSwgLm5hdi1tYXJrZXQsIC5uYXYtY2FmZSwgLm5hdi1tYXAsIC5uYXYtbG9naW4ge1xuICAgICAgd2lkdGg6IGNhbGMoMzMuMiUgLSAycHgpOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLm5hdi1zaGlidXlhLCAubmF2LWpvamksIC5uYXYta3lvdG8sIC5uYXYtcmVsYXRlZCwgLm5hdi1kZWZhdWx0LCAubmF2LWZpbG0sIC5uYXYtZXZlbnRzLCAubmF2LWdhbGxlcnksIC5uYXYtbWFya2V0LCAubmF2LWNhZmUsIC5uYXYtbWFwLCAubmF2LWxvZ2luIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7IH0gfVxuICAubmF2LXNoaWJ1eWEgYSwgLm5hdi1qb2ppIGEsIC5uYXYta3lvdG8gYSwgLm5hdi1yZWxhdGVkIGEsIC5uYXYtZGVmYXVsdCBhLCAubmF2LWZpbG0gYSwgLm5hdi1ldmVudHMgYSwgLm5hdi1nYWxsZXJ5IGEsIC5uYXYtbWFya2V0IGEsIC5uYXYtY2FmZSBhLCAubmF2LW1hcCBhLCAubmF2LWxvZ2luIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgIC5uYXYtc2hpYnV5YSBhIGltZywgLm5hdi1qb2ppIGEgaW1nLCAubmF2LWt5b3RvIGEgaW1nLCAubmF2LXJlbGF0ZWQgYSBpbWcsIC5uYXYtZGVmYXVsdCBhIGltZywgLm5hdi1maWxtIGEgaW1nLCAubmF2LWV2ZW50cyBhIGltZywgLm5hdi1nYWxsZXJ5IGEgaW1nLCAubmF2LW1hcmtldCBhIGltZywgLm5hdi1jYWZlIGEgaW1nLCAubmF2LW1hcCBhIGltZywgLm5hdi1sb2dpbiBhIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAgIC5uYXYtc2hpYnV5YSBhIHAsIC5uYXYtam9qaSBhIHAsIC5uYXYta3lvdG8gYSBwLCAubmF2LXJlbGF0ZWQgYSBwLCAubmF2LWRlZmF1bHQgYSBwLCAubmF2LWZpbG0gYSBwLCAubmF2LWV2ZW50cyBhIHAsIC5uYXYtZ2FsbGVyeSBhIHAsIC5uYXYtbWFya2V0IGEgcCwgLm5hdi1jYWZlIGEgcCwgLm5hdi1tYXAgYSBwLCAubmF2LWxvZ2luIGEgcCB7XG4gICAgICBmb250LWZhbWlseTogWWFrdUhhbkpQLCBcIk5vdG8gU2FucyBKUFwiLCBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIE1laXJ5bywgc2Fucy1zZXJpZjtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuODgpO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgbWFyZ2luLXRvcDogOXB4OyB9XG4gICAgICAubmF2LXNoaWJ1eWEgYSBwOmZpcnN0LWNoaWxkLCAubmF2LWpvamkgYSBwOmZpcnN0LWNoaWxkLCAubmF2LWt5b3RvIGEgcDpmaXJzdC1jaGlsZCwgLm5hdi1yZWxhdGVkIGEgcDpmaXJzdC1jaGlsZCwgLm5hdi1kZWZhdWx0IGEgcDpmaXJzdC1jaGlsZCwgLm5hdi1maWxtIGEgcDpmaXJzdC1jaGlsZCwgLm5hdi1ldmVudHMgYSBwOmZpcnN0LWNoaWxkLCAubmF2LWdhbGxlcnkgYSBwOmZpcnN0LWNoaWxkLCAubmF2LW1hcmtldCBhIHA6Zmlyc3QtY2hpbGQsIC5uYXYtY2FmZSBhIHA6Zmlyc3QtY2hpbGQsIC5uYXYtbWFwIGEgcDpmaXJzdC1jaGlsZCwgLm5hdi1sb2dpbiBhIHA6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLm5hdi1zaGlidXlhIGEgc3BhbiwgLm5hdi1qb2ppIGEgc3BhbiwgLm5hdi1reW90byBhIHNwYW4sIC5uYXYtcmVsYXRlZCBhIHNwYW4sIC5uYXYtZGVmYXVsdCBhIHNwYW4sIC5uYXYtZmlsbSBhIHNwYW4sIC5uYXYtZXZlbnRzIGEgc3BhbiwgLm5hdi1nYWxsZXJ5IGEgc3BhbiwgLm5hdi1tYXJrZXQgYSBzcGFuLCAubmF2LWNhZmUgYSBzcGFuLCAubmF2LW1hcCBhIHNwYW4sIC5uYXYtbG9naW4gYSBzcGFuIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlNwYWNlR3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMDI1ZW07XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3cHg7IH1cbiAgICAubmF2LXNoaWJ1eWEgYTphZnRlciwgLm5hdi1qb2ppIGE6YWZ0ZXIsIC5uYXYta3lvdG8gYTphZnRlciwgLm5hdi1yZWxhdGVkIGE6YWZ0ZXIsIC5uYXYtZGVmYXVsdCBhOmFmdGVyLCAubmF2LWZpbG0gYTphZnRlciwgLm5hdi1ldmVudHMgYTphZnRlciwgLm5hdi1nYWxsZXJ5IGE6YWZ0ZXIsIC5uYXYtbWFya2V0IGE6YWZ0ZXIsIC5uYXYtY2FmZSBhOmFmdGVyLCAubmF2LW1hcCBhOmFmdGVyLCAubmF2LWxvZ2luIGE6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICBib3R0b206IDVweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvOyB9XG5cbi5uYXYtd3JhcF9wYyB7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdi13cmFwX3BjIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAgIC5uYXYtd3JhcF9wYyA+IGRpdiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDJweCk7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAubmF2LXdyYXBfcGMge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5uYXYtd3JhcF9wYyA+IGRpdiB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLm5hdi13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5uYXYtd3JhcCA+IGRpdiB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMnB4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmF2LXdyYXAge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMnB4KTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5uYXYtd3JhcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogNHB4OyB9XG4gICAgICAubmF2LXdyYXAgPiBkaXYge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAycHgpOyB9IH1cblxuLm5hdi13cmFwLWNoaWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5uYXYtd3JhcC1jaGlsZCA+IGRpdiB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA4cHgpIC8gMyk7IH1cbiAgICAubmF2LXdyYXAtY2hpbGQgPiBkaXYubmF2LWNvbC0yIHtcbiAgICAgIHdpZHRoOiBjYWxjKCgoMTAwJSAtIDhweCkgLyAzKSAqIDIgKyA0cHgpOyB9XG4gICAgLm5hdi13cmFwLWNoaWxkID4gZGl2Lm5hdi1jb2wtMSB7XG4gICAgICB3aWR0aDogY2FsYygoKDEwMCUgLSA4cHgpIC8gMykpOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdi13cmFwLWNoaWxkID4gZGl2IHtcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTZweCkgLyA2KTsgfVxuICAgICAgLm5hdi13cmFwLWNoaWxkID4gZGl2Lm5hdi1jb2wtMiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgoMTAwJSAtIDE2cHgpIC8gNikgKiAyICsgNHB4KTsgfVxuICAgICAgLm5hdi13cmFwLWNoaWxkID4gZGl2Lm5hdi1jb2wtMSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgoMTAwJSAtIDE2cHgpIC8gNikpOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLm5hdi13cmFwLWNoaWxkIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAubmF2LXdyYXAtY2hpbGQgPiBkaXYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gOHB4KSAvIDMpOyB9XG4gICAgICAgIC5uYXYtd3JhcC1jaGlsZCA+IGRpdi5uYXYtY29sLTIge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNHB4KSAvIDMgKiAyICsgMnB4KTsgfVxuICAgICAgICAubmF2LXdyYXAtY2hpbGQgPiBkaXYubmF2LWNvbC0xIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDRweCkgLyAzIC0gMnB4KTsgfSB9XG5cbi5uYXYtc2hpYnV5YSBhIHtcbiAgYmFja2dyb3VuZDogIzY0Mjc2QTtcbiAgY29sb3I6ICNBNERFOUE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEyNHB4OyB9XG4gIC5uYXYtc2hpYnV5YSBhOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LXNoaWJ1eWEucG5nKTsgfVxuXG4ubmF2LWpvamkgYSB7XG4gIGJhY2tncm91bmQ6ICNBNERFOUE7XG4gIGNvbG9yOiAjNjQyNzZBO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMjRweDsgfVxuICAubmF2LWpvamkgYTphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvdy1qb2ppLnBuZyk7IH1cblxuLm5hdi1reW90byBhIHtcbiAgYmFja2dyb3VuZDogI0JFMTQzMjtcbiAgY29sb3I6ICM5MkUwOTI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEyNHB4OyB9XG4gIC5uYXYta3lvdG8gYTphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvdy1reW90by5wbmcpOyB9XG5cbi5uYXYtcmVsYXRlZCBhIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGhlaWdodDogNjBweDsgfVxuICAubmF2LXJlbGF0ZWQgYTphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvdy1kZWZhdWx0LnBuZyk7IH1cblxuLmwtbmF2IC5uYXYtcmVsYXRlZCBhIHtcbiAgYmFja2dyb3VuZDogI2U1ZTVlNTsgfVxuXG4ubGlzdC1yZWxhdGVkIC5uYXYtcmVsYXRlZCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5uYXYtZGVmYXVsdCBhIHtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjQkZCRkJGO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgaGVpZ2h0OiA2MHB4OyB9XG4gIC5uYXYtZGVmYXVsdCBhOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LWRlZmF1bHQucG5nKTsgfVxuXG4udGhlbWUtc2hpYnV5YSAubmF2LWRlZmF1bHQgYSxcbi50aGVtZS1qb2ppIC5uYXYtZGVmYXVsdCBhIHtcbiAgcGFkZGluZy1yaWdodDogNHB4OyB9XG4gIC50aGVtZS1zaGlidXlhIC5uYXYtZGVmYXVsdCBhIHAsXG4gIC50aGVtZS1qb2ppIC5uYXYtZGVmYXVsdCBhIHAge1xuICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAudGhlbWUtc2hpYnV5YSAubmF2LWRlZmF1bHQgYTphZnRlcixcbiAgLnRoZW1lLWpvamkgLm5hdi1kZWZhdWx0IGE6YWZ0ZXIge1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggYXV0bzsgfVxuXG4udGhlbWUta3lvdG8gLm5hdi1kZWZhdWx0IGEge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7IH1cbiAgLnRoZW1lLWt5b3RvIC5uYXYtZGVmYXVsdCBhIHAge1xuICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAudGhlbWUta3lvdG8gLm5hdi1kZWZhdWx0IGE6YWZ0ZXIge1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggYXV0bzsgfVxuXG4ubmF2LWZpbG0gYSBwLCAubmF2LWV2ZW50cyBhIHAsIC5uYXYtZ2FsbGVyeSBhIHAsIC5uYXYtbWFya2V0IGEgcCwgLm5hdi1jYWZlIGEgcCwgLm5hdi1tYXAgYSBwIHtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLm5hdi1maWxtIGEge1xuICBiYWNrZ3JvdW5kOiAjM0I4RDUxO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgaGVpZ2h0OiAxMjRweDsgfVxuICAubmF2LWZpbG0gYSBwIHtcbiAgICBmb250LXNpemU6IDIycHg7IH1cbiAgLm5hdi1maWxtIGE6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctcmVsYXRlZC5wbmcpOyB9XG5cbi5uYXYtZXZlbnRzIGEge1xuICBiYWNrZ3JvdW5kOiAjNTM2QTlEO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgaGVpZ2h0OiAxMjRweDsgfVxuICAubmF2LWV2ZW50cyBhIHAge1xuICAgIGZvbnQtc2l6ZTogMjJweDsgfVxuICAubmF2LWV2ZW50cyBhOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LXJlbGF0ZWQucG5nKTsgfVxuXG4ubmF2LWdhbGxlcnkgYSB7XG4gIGJhY2tncm91bmQ6ICNGQTUwMzI7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBoZWlnaHQ6IDYwcHg7IH1cbiAgLm5hdi1nYWxsZXJ5IGE6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctcmVsYXRlZC5wbmcpOyB9XG5cbi5uYXYtbWFya2V0IGEge1xuICBiYWNrZ3JvdW5kOiAjMDBBRDkzO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgaGVpZ2h0OiA2MHB4OyB9XG4gIC5uYXYtbWFya2V0IGE6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctcmVsYXRlZC5wbmcpOyB9XG5cbi5uYXYtY2FmZSBhIHtcbiAgYmFja2dyb3VuZDogI0VENDE4QztcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGhlaWdodDogNjBweDsgfVxuICAubmF2LWNhZmUgYTphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvdy1yZWxhdGVkLnBuZyk7IH1cblxuLm5hdi1tYXAgYSB7XG4gIGJhY2tncm91bmQ6ICM2NzRGMjc7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBoZWlnaHQ6IDYwcHg7IH1cbiAgLm5hdi1tYXAgYTphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvdy1yZWxhdGVkLnBuZyk7IH1cblxuLnRoZW1lLWpvamkgLm5hdi1tYXAge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4OyB9XG5cbi50aGVtZS1reW90byAubmF2LW1hcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7IH1cblxuLm5hdi1sb2dpbiBhIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGhlaWdodDogNjBweDtcbiAgcGFkZGluZy1yaWdodDogNXB4OyB9XG4gIC5uYXYtbG9naW4gYSBwIHtcbiAgICBmb250LXNpemU6IDEzcHg7IH1cbiAgLm5hdi1sb2dpbiBhOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LXJlbGF0ZWQucG5nKTsgfVxuXG4udGhlbWUtc2hpYnV5YSAubmF2LWxvZ2luIGE6YWZ0ZXIsXG4udGhlbWUtam9qaSAubmF2LWxvZ2luIGE6YWZ0ZXIge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggYXV0bzsgfVxuXG4udGhlbWUta3lvdG8gLm5hdi1sb2dpbiBhOmFmdGVyIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNHB4IGF1dG87IH1cblxuLmwtbmF2X3N1YiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubC1uYXZfc3ViIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgd2lkdGg6IDg3LjV2dztcbiAgICAgIG1heC13aWR0aDogMTEyMHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubC1uYXZfc3ViIHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmwtbmF2X3N1YiAubmF2LXdyYXAge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5sLW5hdl9zdWIgLm5hdi13cmFwIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAubC1uYXZfc3ViIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gICAgcGFkZGluZzogMjBweCAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5sLW5hdl9zdWIgYSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAgICAgICAubC1uYXZfc3ViIGE6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5sLW5hdl9zdWIgYSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAgICAgICAubC1uYXZfc3ViIGE6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgICAubC1uYXZfc3ViIGEgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlNwYWNlR3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMDI1ZW07IH1cbiAgICAubC1uYXZfc3ViIGE6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LXJlbGF0ZWQucG5nKTtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gICAgLmwtbmF2X3N1YiBhW2hyZWZePVwiI1wiXTphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cbiAgLmlzLWNsb25lIC5sLW5hdl9zdWIgYSB7XG4gICAgb3BhY2l0eTogMDsgfVxuXG4uc2VjdGlvbi1oZWFkaW5nIHtcbiAgcGFkZGluZzogMjVweCAxNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgLnNlY3Rpb24taGVhZGluZyBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1mYW1pbHk6IFwiU3BhY2VHcm90ZXNrXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjAyNWVtO1xuICAgIG1hcmdpbjogNnB4IDAgMCAwOyB9XG4gIC5sLWFyY2hpdmUgLnNlY3Rpb24taGVhZGluZzpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7IH1cblxuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5zbGljay1saXN0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY3Vyc29yOiBoYW5kOyB9XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lOyB9XG4gIFtkaXI9XCJydGxcIl0gLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLnNsaWNrLXNsaWRlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1sb2FkaW5nIC5zbGljay1saXN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCIuL2FqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDsgfVxuXG4vKiBJY29ucyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIHNyYzogdXJsKFwiLi9mb250cy9zbGljay5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi9mb250cy9zbGljay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuL2ZvbnRzL3NsaWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi9mb250cy9zbGljay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4vZm9udHMvc2xpY2suc3ZnI3NsaWNrXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi8qIEFycm93cyAqL1xuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAwcHg7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7IH1cbiAgLnNsaWNrLXByZXY6aG92ZXIsIC5zbGljay1wcmV2OmZvY3VzLFxuICAuc2xpY2stbmV4dDpob3ZlcixcbiAgLnNsaWNrLW5leHQ6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLCAuc2xpY2stcHJldjpmb2N1czpiZWZvcmUsXG4gICAgLnNsaWNrLW5leHQ6aG92ZXI6YmVmb3JlLFxuICAgIC5zbGljay1uZXh0OmZvY3VzOmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIC5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOmJlZm9yZSxcbiAgLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAwLjI1OyB9XG4gIC5zbGljay1wcmV2OmJlZm9yZSxcbiAgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG5cbi5zbGljay1wcmV2IHtcbiAgbGVmdDogLTI1cHg7IH1cbiAgW2Rpcj1cInJ0bFwiXSAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogLTI1cHg7IH1cbiAgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIuKGkFwiOyB9XG4gICAgW2Rpcj1cInJ0bFwiXSAuc2xpY2stcHJldjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCLihpJcIjsgfVxuXG4uc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAtMjVweDsgfVxuICBbZGlyPVwicnRsXCJdIC5zbGljay1uZXh0IHtcbiAgICBsZWZ0OiAtMjVweDtcbiAgICByaWdodDogYXV0bzsgfVxuICAuc2xpY2stbmV4dDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi4oaSXCI7IH1cbiAgICBbZGlyPVwicnRsXCJdIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIuKGkFwiOyB9XG5cbi8qIERvdHMgKi9cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4uc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjVweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTsgfVxuICAuc2xpY2stZG90cyBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSwgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzOmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBjb250ZW50OiBcIuKAolwiO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICAgICAgICBmb250LXNpemU6IDZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICBvcGFjaXR5OiAwLjI1O1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuICAgIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgIG9wYWNpdHk6IDAuNzU7IH1cblxuLmwtc2xpZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gIC5sLXNsaWRlciAuc2xpZGVyLWlubmVyIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgY3ViaWMtYmV6aWVyKDAuOCwgMCwgMC4zLCAxKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gICAgLmwtc2xpZGVyIC5zbGlkZXItaW5uZXIgLnNsaWNrLXNsaWRlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1hcmdpbjogMCAycHg7XG4gICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDMwcHgpOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubC1zbGlkZXIgLnNsaWRlci1pbm5lciAuc2xpY2stc2xpZGUge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDg3LjV2dyAtIDMwcHgpO1xuICAgICAgICAgIG1heC13aWR0aDogMTA5MHB4OyB9IH1cbiAgICAgIC5sLXNsaWRlciAuc2xpZGVyLWlubmVyIC5zbGljay1zbGlkZSA+IGEsXG4gICAgICAubC1zbGlkZXIgLnNsaWRlci1pbm5lciAuc2xpY2stc2xpZGUgPiBkaXYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7IH1cbiAgICAgIC5sLXNsaWRlciAuc2xpZGVyLWlubmVyIC5zbGljay1zbGlkZSBpbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAgIC5sLXNsaWRlciAuc2xpZGVyLWlubmVyIC5zbGljay1zbGlkZSAuc2xpZGVyLXRvcHRleHQsXG4gICAgICAubC1zbGlkZXIgLnNsaWRlci1pbm5lciAuc2xpY2stc2xpZGUgLnNsaWRlci1ib3R0b210ZXh0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgbGVmdDogMDsgfVxuICAgICAgICAubC1zbGlkZXIgLnNsaWRlci1pbm5lciAuc2xpY2stc2xpZGUgLnNsaWRlci10b3B0ZXh0IHNwYW4sXG4gICAgICAgIC5sLXNsaWRlciAuc2xpZGVyLWlubmVyIC5zbGljay1zbGlkZSAuc2xpZGVyLWJvdHRvbXRleHQgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLmwtc2xpZGVyIC5zbGlkZXItaW5uZXIgLnNsaWNrLXNsaWRlIC5zbGlkZXItdG9wdGV4dCBzcGFuLFxuICAgICAgICAgICAgLmwtc2xpZGVyIC5zbGlkZXItaW5uZXIgLnNsaWNrLXNsaWRlIC5zbGlkZXItYm90dG9tdGV4dCBzcGFuIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDsgfSB9XG4gICAgICAubC1zbGlkZXIgLnNsaWRlci1pbm5lciAuc2xpY2stc2xpZGUgLnNsaWRlci10b3B0ZXh0IHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAubC1zbGlkZXIgLnNsaWRlci1pbm5lciAuc2xpY2stc2xpZGUgLnNsaWRlci10b3B0ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgICAubC1zbGlkZXIgLnNsaWRlci1pbm5lciAuc2xpY2stc2xpZGUgLnNsaWRlci1ib3R0b210ZXh0IHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmwtc2xpZGVyIC5zbGlkZXItaW5uZXIgLnNsaWNrLXNsaWRlIC5zbGlkZXItYm90dG9tdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7IH0gfVxuICAgIC5sLXNsaWRlciAuc2xpZGVyLWlubmVyIGEge1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICBwYWRkaW5nOiAwIDIuNXB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5sLXNsaWRlciAuc2xpZGVyLWlubmVyLnNsaWNrLWluaXRpYWxpemVkIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzZweDsgfVxuXG4uc2xpY2stZG90cyB7XG4gIGJvdHRvbTogLTIxcHg7IH1cbiAgLnNsaWNrLWRvdHMgbGkge1xuICAgIHdpZHRoOiA2cHg7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgbWFyZ2luOiAwIDVweDsgfVxuICAgIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgICB3aWR0aDogNnB4O1xuICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmwtdGhlYXRlcmxpbmsge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1hcmdpbjogMjBweCAwOyB9XG4gIC5sLXRoZWF0ZXJsaW5rID4gYSB7XG4gICAgcGFkZGluZzogNDBweCAxNXB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHRleHQtaW5kZW50OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTQwcHg7IH1cbiAgLmwtdGhlYXRlcmxpbmsuaXMtc2hpYnV5YSBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQyNzZBO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbG9nby1zaGlidXlhLnBuZyk7IH1cbiAgLmwtdGhlYXRlcmxpbmsuaXMtam9qaSBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTRERTlBO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbG9nby1qb2ppLnBuZyk7IH1cblxuLmwtd3JhcCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmwtd3JhcCB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHdpZHRoOiA4Ny41dnc7XG4gICAgICBtYXgtd2lkdGg6IDExMjBweDsgfSB9XG5cbi53eXNpd3lnLXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmwtd3lzaXd5ZyB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDY0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjBweCAwO1xuICBsaW5lLWhlaWdodDogMS42MjU7IH1cbiAgLmwtd3lzaXd5ZyBwLCAubC13eXNpd3lnIGRpdiwgLmwtd3lzaXd5ZyB0YWJsZSwgLmwtd3lzaXd5ZyB1bCwgLmwtd3lzaXd5ZyBvbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5sLXd5c2l3eWcgcDpsYXN0LWNoaWxkLCAubC13eXNpd3lnIGRpdjpsYXN0LWNoaWxkLCAubC13eXNpd3lnIHRhYmxlOmxhc3QtY2hpbGQsIC5sLXd5c2l3eWcgdWw6bGFzdC1jaGlsZCwgLmwtd3lzaXd5ZyBvbDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmwtd3lzaXd5ZyBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmwtd3lzaXd5ZyBoMiB7XG4gICAgZm9udC1mYW1pbHk6IFlha3VIYW5KUCwgXCJOb3RvIFNlcmlmIEpQXCIsIFwi5ri45piO5pyd5L2TXCIsIFwiWXUgTWluY2hvXCIsIFl1TWluY2hvLCBcIuODkuODqeOCruODjuaYjuacnSBQcm9cIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvXCIsIFwiTVMgUOaYjuacnVwiLCBcIk1TIFBNaW5jaG9cIiwgc2VyaWY7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMC44OCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLmwtd3lzaXd5ZyBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLmwtd3lzaXd5ZyBibG9ja3F1b3RlIHtcbiAgICBmb250LWZhbWlseTogWWFrdUhhbkpQLCBcIk5vdG8gU2VyaWYgSlBcIiwgXCLmuLjmmI7mnJ3kvZNcIiwgXCJZdSBNaW5jaG9cIiwgWXVNaW5jaG8sIFwi44OS44Op44Ku44OO5piO5pydIFByb1wiLCBcIkhpcmFnaW5vIE1pbmNobyBQcm9cIiwgXCJNUyBQ5piO5pydXCIsIFwiTVMgUE1pbmNob1wiLCBzZXJpZjtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjg4KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7IH1cbiAgLmwtd3lzaXd5ZyAuc21hbGwsXG4gIC5sLXd5c2l3eWcgc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAubC13eXNpd3lnIC5yZWQge1xuICAgIGNvbG9yOiAjZmYxNzQ0OyB9XG4gIC5sLXd5c2l3eWcgLmJsdWUge1xuICAgIGNvbG9yOiAjNTM2YTlkOyB9XG4gIC5sLXd5c2l3eWcgLnBpbmsge1xuICAgIGNvbG9yOiAjZWQ0MThjOyB9XG4gIC5sLXd5c2l3eWcgLmdyZWVuIHtcbiAgICBjb2xvcjogIzNiOGQ1MTsgfVxuICAubC13eXNpd3lnIC5ncmF5IHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpOyB9XG4gIC5sLXd5c2l3eWcgLmJnLXllbGxvdyB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmYzZTsgfVxuICAubC13eXNpd3lnIC5iZy1ncmVlbiB7XG4gICAgYmFja2dyb3VuZDogI2MxZmY3YTsgfVxuICAubC13eXNpd3lnIGIsXG4gIC5sLXd5c2l3eWcgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAubC13eXNpd3lnIGksXG4gIC5sLXd5c2l3eWcgZW0ge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuICAubC13eXNpd3lnIHMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoOyB9XG4gIC5sLXd5c2l3eWcgYSB7XG4gICAgY29sb3I6ICMwMDdiN2I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC5sLXd5c2l3eWcgLmVuY2xvc3VyZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgICBwYWRkaW5nOiAxNXB4OyB9XG4gIC5sLXd5c2l3eWcgaHIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAxNXB4IDA7IH1cbiAgLmwtd3lzaXd5ZyAudHh0LXIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjsgfVxuICAubC13eXNpd3lnIC50eHQtYyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjsgfVxuICAubC13eXNpd3lnIGlmcmFtZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmwtd3lzaXd5ZyAueW91dHViZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICBoZWlnaHQ6IDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubC13eXNpd3lnIC55b3V0dWJlIGlmcmFtZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmwtd3lzaXd5ZyBvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG4gICAgLmwtd3lzaXd5ZyBvbCBsaSB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDsgfVxuICAubC13eXNpd3lnIHVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7IH1cbiAgICAubC13eXNpd3lnIHVsIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgIHBhZGRpbmctbGVmdDogMHB4OyB9XG4gIC5sLXd5c2l3eWcgdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UwZTBlMDsgfVxuICAgIC5sLXd5c2l3eWcgdGFibGUgdGgsIC5sLXd5c2l3eWcgdGFibGUgdGQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UwZTBlMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAubC13eXNpd3lnIHRhYmxlIHRoIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cblxuLmwtYXJjaGl2ZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLmFyY2hpdmUtZGVzY3JpcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAuYXJjaGl2ZS1kZXNjcmlwdGlvbiBhIHtcbiAgICBjb2xvcjogIzAwN2I3YjtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAuYXJjaGl2ZS1kZXNjcmlwdGlvbiBwIHtcbiAgICBtYXgtd2lkdGg6IDYyNHB4O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5hcmNoaXZlLXBhZ2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlNwYWNlR3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogLjAyNWVtO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIG1hcmdpbjogNHB4IDAgMCAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgLmFyY2hpdmUtcGFnZXIgPiAqIHtcbiAgICBtYXJnaW46IDAgMTVweDsgfVxuICAuYXJjaGl2ZS1wYWdlciBhIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ucGFnZS1udW1iZXJzLmN1cnJlbnQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpOyB9XG5cbi5wYWdlci1wcmV2LFxuLnBhZ2VyLW5leHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1pbmRlbnQ6IDEwMCU7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7IH1cbiAgLnBhZ2VyLXByZXY6YWZ0ZXIsXG4gIC5wYWdlci1uZXh0OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctZGVmYXVsdC5wbmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTNweCBhdXRvOyB9XG5cbi5wYWdlci1wcmV2IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFyY2hpdmVfc2hjZWR1bGUtaGVhZGVyX3dyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuXG4uYXJjaGl2ZV9zaGNlZHVsZS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggMTVweDsgfVxuXG4uYXJjaGl2ZV9oZWFkZXItaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC1mYW1pbHk6IFwiU3BhY2VHcm90ZXNrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAuMDI1ZW07IH1cblxuLmFyY2hpdmVfaGVhZGVyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLmFyY2hpdmVfaGVhZGVyLW5hdiA+ICoge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gIC5hcmNoaXZlX2hlYWRlci1uYXYgYSB7XG4gICAgY29sb3I6ICMwMDdCN0I7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYXJjaGl2ZV9zaGNlZHVsZS1oZWFkZXJfd3JhcCAuYXJjaGl2ZV9oZWFkZXItbmF2IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9IH1cblxuLnBhZ2UtaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICNlMGUwZTA7XG4gIHBhZGRpbmc6IDE1cHggMCAwIDA7XG4gIG1hcmdpbjogMCAwIDIwcHggMDsgfVxuXG4ucGFnZS1oZWFkaW5nX3N1YiB7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGUwZTA7XG4gIHBhZGRpbmc6IDE1cHggMCAwIDA7XG4gIG1hcmdpbjogMCAwIDIwcHggMDsgfVxuXG4ucGFnZS1saW5rIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIHBhZGRpbmc6IDEwcHg7IH1cbiAgLnBhZ2UtbGluayBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1yaWdodDogMjNweDsgfVxuICAgIC5wYWdlLWxpbmsgYTphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTNweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctbGluay5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxM3B4IDEzcHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyOyB9XG4gIC5hcmNoaXZlLWRlc2NyaXB0aW9uIC5wYWdlLWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLnBhZ2UtaGVhZGluZ19kZWNvcmF0ZWQge1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZCAjZTBlMGUwO1xuICBwYWRkaW5nOiAxNXB4IDAgMCAwO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7IH1cbiAgLnBhZ2UtaGVhZGluZ19kZWNvcmF0ZWQgPiBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lOyB9XG4gICAgLnBhZ2UtaGVhZGluZ19kZWNvcmF0ZWQgPiBkaXYgc3BhbjpudGgtY2hpbGQoMSkge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogLTRweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlNwYWNlR3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMDI1ZW07XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBwYWRkaW5nOiAwIDE1cHggMCAwOyB9XG4gIC5wYWdlLWhlYWRpbmdfZGVjb3JhdGVkIC5wYWdlLWhlYWRpbmdfZGVjb3JhdGVkLXN1YiB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cblxuLnNpbmdsZS1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgLnNpbmdsZS1oZWFkZXIgLmZiLWxpa2Uge1xuICAgIG1hcmdpbi10b3A6IDVweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2luZ2xlLWhlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgLnNpbmdsZS1oZWFkZXIgLnR3LWxpa2Uge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLnNpbmdsZS1oZWFkZXItaW5mb3JuYXRpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwIDE1cHg7IH1cblxuLnNpbmdsZS1oZWFkZXItaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweCAxNXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5zaW5nbGUtaGVhZGVyLWlubmVyIHtcbiAgICAgIHdpZHRoOiAyNSU7IH1cbiAgICAgIC5zaW5nbGUtaGVhZGVyLWlubmVyLm5vaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uc2luZ2xlLWhlYWRlci1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luOiAwIDAgMTBweCAwOyB9XG4gIC5zaW5nbGUtaGVhZGVyLWhlYWRpbmcgLm9yaWdpbmFsLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiA1cHg7IH1cblxuLnNpbmdsZS1oZWFkZXItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5zaW5nbGUtaGVhZGVyLXRodW1iIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDE7IH1cbiAgLnNpbmdsZS1oZWFkZXItdGh1bWIgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5zaW5nbGUtaGVhZGVyLXRodW1iIHNwYW4gaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7IH1cblxuLnNpbmdsZS1oZWFkZXItdGFnIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7IH1cbiAgLnNpbmdsZS1oZWFkZXItdGFnIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAxNXB4IDAgMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICMwMDdiN2I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5zaW5nbGUtaGVhZGVyLWNhcHRpb24ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTsgfVxuXG4uc2luZ2xlLWxpbmtMaXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5zaW5nbGUtbGlua0xpc3QgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDE1cHggMCAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogIzAwN2I3YjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLnNpbmdsZS1pbmZvcm1hdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xuICBwYWRkaW5nOiAyMHB4IDA7IH1cbiAgLnNpbmdsZS1pbmZvcm1hdGlvbjpmaXJzdC1vZi10eXBlIHtcbiAgICBib3JkZXItdG9wOiBub25lOyB9XG4gIC5sLXd5c2l3eWcgLnNpbmdsZS1pbmZvcm1hdGlvbiB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5zaW5nbGUtaW5mb3JtYXRpb24gaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7IH1cbiAgLnNpbmdsZS1pbmZvcm1hdGlvbiBwIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAgIC5zaW5nbGUtaW5mb3JtYXRpb24gcDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuc2luZ2xlLWluZm9ybWF0aW9uIHAgYiB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAuc2luZ2xlLWhlYWRlci1pbmZvcm5hdGlvbiAuc2luZ2xlLWluZm9ybWF0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4iLCIvKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0LyBcbiAgIHYyLjAgfCAyMDExMDEyNlxuICAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcbiovXG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLCBcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5vbCwgdWwsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5cbi8qIGlPU+OBp+OBruODh+ODleOCqeODq+ODiOOCueOCv+OCpOODq+OCkuODquOCu+ODg+ODiCAqL1xuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgYXBwZWFyYW5jZTogYnV0dG9uO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06OmZvY3VzLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXTo6Zm9jdXMge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cbiIsIi8qIFNsaWRlciAqL1xuXG4uc2xpY2stc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2luZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG4uc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuZHJhZ2dpbmcgaW1nIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5zbGljay12ZXJ0aWNhbCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuXG5AY2hhcnNldCBcIlVURi04XCI7XG5cbi8vIERlZmF1bHQgVmFyaWFibGVzXG5cbi8vIFNsaWNrIGljb24gZW50aXR5IGNvZGVzIG91dHB1dHMgdGhlIGZvbGxvd2luZ1xuLy8gXCJcXDIxOTBcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKGkFwiXG4vLyBcIlxcMjE5MlwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oaSXCJcbi8vIFwiXFwyMDIyXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLigKJcIlxuXG4kc2xpY2stZm9udC1wYXRoOiBcIi4vZm9udHMvXCIgIWRlZmF1bHQ7XG4kc2xpY2stZm9udC1mYW1pbHk6IFwic2xpY2tcIiAhZGVmYXVsdDtcbiRzbGljay1sb2FkZXItcGF0aDogXCIuL1wiICFkZWZhdWx0O1xuJHNsaWNrLWFycm93LWNvbG9yOiB3aGl0ZSAhZGVmYXVsdDtcbiRzbGljay1kb3QtY29sb3I6IGJsYWNrICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU6ICRzbGljay1kb3QtY29sb3IgIWRlZmF1bHQ7XG4kc2xpY2stcHJldi1jaGFyYWN0ZXI6IFwiXFwyMTkwXCIgIWRlZmF1bHQ7XG4kc2xpY2stbmV4dC1jaGFyYWN0ZXI6IFwiXFwyMTkyXCIgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNoYXJhY3RlcjogXCJcXDIwMjJcIiAhZGVmYXVsdDtcbiRzbGljay1kb3Qtc2l6ZTogNnB4ICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktZGVmYXVsdDogMC43NSAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LW9uLWhvdmVyOiAxICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTogMC4yNSAhZGVmYXVsdDtcblxuQGZ1bmN0aW9uIHNsaWNrLWltYWdlLXVybCgkdXJsKSB7XG4gICAgQGlmIGZ1bmN0aW9uLWV4aXN0cyhpbWFnZS11cmwpIHtcbiAgICAgICAgQHJldHVybiBpbWFnZS11cmwoJHVybCk7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICAgQHJldHVybiB1cmwoJHNsaWNrLWxvYWRlci1wYXRoICsgJHVybCk7XG4gICAgfVxufVxuXG5AZnVuY3Rpb24gc2xpY2stZm9udC11cmwoJHVybCkge1xuICAgIEBpZiBmdW5jdGlvbi1leGlzdHMoZm9udC11cmwpIHtcbiAgICAgICAgQHJldHVybiBmb250LXVybCgkdXJsKTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgICBAcmV0dXJuIHVybCgkc2xpY2stZm9udC1wYXRoICsgJHVybCk7XG4gICAgfVxufVxuXG4vKiBTbGlkZXIgKi9cblxuLnNsaWNrLWxpc3Qge1xuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmIHNsaWNrLWltYWdlLXVybChcImFqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICB9XG59XG5cbi8qIEljb25zICovXG5AaWYgJHNsaWNrLWZvbnQtZmFtaWx5ID09IFwic2xpY2tcIiB7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gICAgICAgIHNyYzogc2xpY2stZm9udC11cmwoXCJzbGljay5lb3RcIik7XG4gICAgICAgIHNyYzogc2xpY2stZm9udC11cmwoXCJzbGljay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgc2xpY2stZm9udC11cmwoXCJzbGljay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHNsaWNrLWZvbnQtdXJsKFwic2xpY2suc3ZnI3NsaWNrXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIH1cbn1cblxuLyogQXJyb3dzICovXG5cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDBweDtcbiAgICBmb250LXNpemU6IDBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRvcDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW9uLWhvdmVyO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogJHNsaWNrLWFycm93LWNvbG9yO1xuICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1kZWZhdWx0O1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICB9XG59XG5cbi5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtMjVweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogLTI1cHg7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJHNsaWNrLXByZXYtY2hhcmFjdGVyO1xuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgY29udGVudDogJHNsaWNrLW5leHQtY2hhcmFjdGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC0yNXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgICByaWdodDogYXV0bztcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAkc2xpY2stbmV4dC1jaGFyYWN0ZXI7XG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBjb250ZW50OiAkc2xpY2stcHJldi1jaGFyYWN0ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIERvdHMgKi9cblxuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMjVweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW9uLWhvdmVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgY29udGVudDogJHNsaWNrLWRvdC1jaGFyYWN0ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2xpY2stZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkc2xpY2stZG90LXNpemU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2xpY2stZG90LWNvbG9yO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2xpY2stZG90LWNvbG9yLWFjdGl2ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gYm9keeOChGHjgr/jgrDjgarjganjgavnm7TmjqXjgaTjgZHjgovjgrnjgr/jgqTjg6vjga/jgZPjgZPjgavoqJjovIlcbi8vXG5cbmJvZHkge1xuICBAaW5jbHVkZSBmX2RlZmF1bHQ7XG4gIG1pbi13aWR0aDogMzIwcHg7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG4gICYudGhlbWUtbWFpbiB7XG4gICAgYmFja2dyb3VuZDogJGNfYmc7XG4gIH1cbiAgJi50aGVtZS1zaGlidXlhIHtcbiAgICBiYWNrZ3JvdW5kOiAkY19iZ19zaGlidXlhO1xuICB9XG4gICYudGhlbWUtam9qaSB7XG4gICAgYmFja2dyb3VuZDogJGNfYmdfam9qaTtcbiAgfVxuICAmLnRoZW1lLWt5b3RvIHtcbiAgICBiYWNrZ3JvdW5kOiAkY19iZ19reW90bztcbiAgfVxuICAmLmlzLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cbn1cblxuYSxcbi5mb3JtLWdvb2dsZXNlYXJjaC1zdWJtaXQge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0X2R1cmF0aW9uICR0X2Vhc2luZzsgLy8g5pep44KB44Gu6YCf5bqm44Gn44K144Kk44OI5YWx6YCa44Gu44Kk44O844K444Oz44Kw5YCkXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmE6aG92ZXIsXG4uZm9ybS1nb29nbGVzZWFyY2gtc3VibWl0OmhvdmVyIHtcbiAgb3BhY2l0eTogLjcgIWltcG9ydGFudDtcbiAgQGluY2x1ZGUgbXFTUCB7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB9XG59IiwiLmJ1dHRvbi1wdXJjaGFzZSB7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLmxpc3QtY2FsZW5kYXItaW5mb3JtYXRpb24gKyAmIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuICA+IGEsXG4gID4gc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwIDAgMCAyOHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGJhY2tncm91bmQ6ICRjX2J1dHRvbl9kZWZhdWx0X2JnO1xuXG4gICAgc3BhbiB7XG4gICAgICBAaW5jbHVkZSBmX25hcnJvdztcbiAgICAgIGNvbG9yOiAkY190ZXh0X3ByaW1hcnk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMTBweDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggYXV0bztcbiAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICAmLmlzLWdyZWVuMSxcbiAgJi5pcy1ncmVlbjIsXG4gICYuaXMteWVsbG93MSxcbiAgJi5pcy15ZWxsb3cyIHtcbiAgICA+IGEsXG4gICAgPiBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjX2J1dHRvbl9wdXJjaGFzZV9iZztcbiAgICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogJGNfYnV0dG9uX3B1cmNoYXNlX3RleHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuaXMtZ3JlZW4xIHtcbiAgICA+IGEsXG4gICAgPiBzcGFuIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXN0YXR1c19ncmVlbjEucG5nKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5pcy1ncmVlbjIge1xuICAgID4gYSxcbiAgICA+IHNwYW4ge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tc3RhdHVzX2dyZWVuMi5wbmcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmlzLXllbGxvdzEge1xuICAgID4gYSxcbiAgICA+IHNwYW4ge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tc3RhdHVzX3llbGxvdzEucG5nKTtcbiAgICAgIH1cblxuICAgIH1cbiAgfVxuICAmLmlzLXllbGxvdzIge1xuICAgID4gYSxcbiAgICA+IHNwYW4ge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tc3RhdHVzX3llbGxvdzEucG5nKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gJi5pcy1yZWQge1xuICAvLyAgID4gYSxcbiAgLy8gICA+IHNwYW4ge1xuICAvLyAgICAgJjpiZWZvcmUge1xuICAvLyAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tc3RhdHVzX3JlZC5wbmcpO1xuICAvLyAgICAgfVxuICAvLyAgIH1cbiAgLy8gfVxuICBcbiAgJi5pcy1ub3R5ZXQge1xuICAgID4gYSxcbiAgICA+IHNwYW4ge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgID4gc3BhbiB7XG4gICAgICAgIHdpZHRoOiAxMTYlO1xuICAgICAgICBvcGFjaXR5OiAwLjMyO1xuICAgICAgfVxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tc3RhdHVzX2dyZWVuMi5wbmcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmlzLW92ZXIge1xuICAgID4gYSxcbiAgICA+IHNwYW4ge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tc3RhdHVzX3JlZC5wbmcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cblxufSIsIi8vXG4vLyBmb250c1xuLy9cblxuLy8gTm90byBTYW5zIEpQIFJlZ3VsYXIgLyBOb3RvIFNhbnMgSlAgQm9sZFxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Ob3RvK1NhbnMrSlA6NDAwLDcwMCZzdWJzZXQ9amFwYW5lc2UnKTtcblxuLy8gTm90byBTZXJpZiBKUCBCb2xkXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU5vdG8rU2VyaWYrSlA6NzAwJnN1YnNldD1qYXBhbmVzZScpO1xuXG4vLyBZYWt1SGFuSlDvvJrjgrTjgrfjg4Pjgq/kvZPvvIjntITnianlhajpg6jlhaXjgorvvIlcbkBpbXBvcnQgdXJsKCdodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvbnBtL3lha3VoYW5qcEAzLjAuMC9kaXN0L2Nzcy95YWt1aGFuanAubWluLmNzcycpO1xuXG4vLyBTcGFjZSBHcm90ZXNrIEJvbGRcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJTcGFjZUdyb3Rlc2tcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IGxvY2FsKCdTcGFjZUdyb3Rlc2stQm9sZCcpLCBcbiAgICB1cmwoJ2ZvbnRzL1NwYWNlR3JvdGVzay12MS4xLjAvU3BhY2VHcm90ZXNrLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIFxuICAgIHVybCgnZm9udHMvU3BhY2VHcm90ZXNrLXYxLjEuMC9TcGFjZUdyb3Rlc2stQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJylcbn1cblxuJGZfZGVmYXVsdDogWWFrdUhhbkpQLCAnTm90byBTYW5zIEpQJywgXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgJ1l1IEdvdGhpYycsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgJ0hpcmFnaW5vIEtha3UgR290aGljIFBybycsIE1laXJ5bywgc2Fucy1zZXJpZjtcbiRmX21pbjogWWFrdUhhbkpQLCAnTm90byBTZXJpZiBKUCcsIFwi5ri45piO5pyd5L2TXCIsIFwiWXUgTWluY2hvXCIsIFl1TWluY2hvLCBcIuODkuODqeOCruODjuaYjuacnSBQcm9cIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvXCIsIFwiTVMgUOaYjuacnVwiLCBcIk1TIFBNaW5jaG9cIiwgc2VyaWY7XG4kZl9zZzogJ1NwYWNlR3JvdGVzaycsIHNhbnMtc2VyaWY7XG5cbkBtaXhpbiBmX2RlZmF1bHQge1xuICBmb250LWZhbWlseTogJGZfZGVmYXVsdDtcbn1cblxuLy8g6ZW35L2TXG5AbWl4aW4gZl9uYXJyb3cge1xuICBmb250LWZhbWlseTogJGZfZGVmYXVsdDtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLjg4KTsgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG59XG5cbi8vIOmVt+S9kyArIOaYjuacnVxuQG1peGluIGZfbWluX25hcnJvdyB7XG4gIGZvbnQtZmFtaWx5OiAkZl9taW47XG4gIHRyYW5zZm9ybTogc2NhbGVYKC44OCk7IHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xufVxuXG4vLyBTcGFjZSBHcm90ZXNrIEJvbGRcbkBtaXhpbiBmX3NnX2JvbGQge1xuICBmb250LWZhbWlseTogJGZfc2c7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAuMDI1ZW07XG59IiwiLmwtZm9sbG93dXMge1xuICBwYWRkaW5nOiAwICRwYWRkaW5nX3dyYXA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG4uZm9sbG93dXMtaW5uZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDQwcHggMTVweDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAudGhlbWUtbWFpbiAmIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG4gIC50aGVtZS1zaGlidXlhICYge1xuICAgIGJhY2tncm91bmQ6ICRjX25hdl9zaGlidXlhX2JnO1xuICAgIGNvbG9yOiAkY19uYXZfc2hpYnV5YV90ZXh0O1xuICAgIGEge1xuICAgICAgY29sb3I6ICRjX25hdl9zaGlidXlhX3RleHQ7XG4gICAgfVxuICB9XG4gIC50aGVtZS1qb2ppICYge1xuICAgIGJhY2tncm91bmQ6ICRjX25hdl9qb2ppX2JnO1xuICAgIGNvbG9yOiAkY19uYXZfam9qaV90ZXh0O1xuICAgIGEge1xuICAgICAgY29sb3I6ICRjX25hdl9qb2ppX3RleHQ7XG4gICAgfVxuICB9XG4gIC50aGVtZS1reW90byAmIHtcbiAgICBiYWNrZ3JvdW5kOiAkY19uYXZfa3lvdG9fYmc7XG4gICAgY29sb3I6ICRjX25hdl9reW90b190ZXh0O1xuICAgIGEge1xuICAgICAgY29sb3I6ICRjX25hdl9reW90b190ZXh0O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtcVRCIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLmZvbGxvd3VzLWJveCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgfVxufVxuLmZvbGxvd3VzLWhlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBAaW5jbHVkZSBmX3NnX2JvbGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5mb2xsb3d1cy1zbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgNDBweCAwO1xuICBAaW5jbHVkZSBtcVRCIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIGxpIHtcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgICBhIHtcbiAgICAgIEBpbmNsdWRlIHRleHRoaWRkZW47XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNucy10dyB7XG4gICAgICBhIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvO1xuICAgICAgICAgIC50aGVtZS1tYWluICYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXNuc190d2l0dGVyLnBuZyk7XG4gICAgICAgICAgfVxuICAgICAgICAgIC50aGVtZS1zaGlidXlhICYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXNuc190d2l0dGVyX3NoaWJ1eWEucG5nKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnRoZW1lLWpvamkgJiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tc25zX3R3aXR0ZXJfam9qaS5wbmcpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAudGhlbWUta3lvdG8gJiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tc25zX3R3aXR0ZXJfa3lvdG8ucG5nKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbnMtZmIge1xuICAgICAgYSB7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggYXV0bztcbiAgICAgICAgICAudGhlbWUtbWFpbiAmIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1zbnNfZmFjZWJvb2sucG5nKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnRoZW1lLXNoaWJ1eWEgJiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tc25zX2ZhY2Vib29rX3NoaWJ1eWEucG5nKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnRoZW1lLWpvamkgJiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tc25zX2ZhY2Vib29rX2pvamkucG5nKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnRoZW1lLWt5b3RvICYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXNuc19mYWNlYm9va19reW90by5wbmcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNucy1pbiB7XG4gICAgICBhIHtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweCBhdXRvO1xuICAgICAgICAgIC50aGVtZS1tYWluICYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXNuc19pbnN0YWdyYW0ucG5nKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnRoZW1lLXNoaWJ1eWEgJiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tc25zX2luc3RhZ3JhbV9zaGlidXlhLnBuZyk7XG4gICAgICAgICAgfVxuICAgICAgICAgIC50aGVtZS1qb2ppICYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXNuc19pbnN0YWdyYW1fam9qaS5wbmcpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAudGhlbWUta3lvdG8gJiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tc25zX2luc3RhZ3JhbV9reW90by5wbmcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNucy15dCB7XG4gICAgICBhIHtcbiAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjJweCBhdXRvO1xuICAgICAgICAgIC50aGVtZS1tYWluICYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXNuc195b3V0dWJlLnBuZyk7XG4gICAgICAgICAgfVxuICAgICAgICAgIC50aGVtZS1zaGlidXlhICYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXNuc195b3V0dWJlX3NoaWJ1eWEucG5nKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnRoZW1lLWpvamkgJiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tc25zX3lvdXR1YmVfam9qaS5wbmcpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAudGhlbWUta3lvdG8gJiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tc25zX3lvdXR1YmVfa3lvdG8ucG5nKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIGlPU+OBp+OBruODh+ODleOCqeODq+ODiOOCueOCv+OCpOODq+OCkuODquOCu+ODg+ODiCAqL1xuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgYXBwZWFyYW5jZTogYnV0dG9uO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06OmZvY3VzLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXTo6Zm9jdXMge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG50ZXh0YXJlYSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cblxuLmZvcm0tZ29vZ2xlc2VhcmNoIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5mb3JtLWdvb2dsZXNlYXJjaC10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDhweDtcbiAgZmxleDogMTtcbiAgaW5wdXQge1xuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyQ29sb3IoJGNfbmF2X2RlZmF1bHRfYmcpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDhweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY19uYXZfZGVmYXVsdF9iZztcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5mb3JtLWdvb2dsZXNlYXJjaC1zdWJtaXQge1xuICBAaW5jbHVkZSB0ZXh0aGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNDhweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5ODRlNjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Zvcm0tZ29vZ2xlc2VhcmNoLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XG5cbiAgd2lkdGg6IGNhbGMoKCgxMDAlIC0gMTBweCkgLyAzKSk7XG4gIEBpbmNsdWRlIG1xVEIge1xuICAgIHdpZHRoOiBjYWxjKCgoMTAwJSAtIDIwcHgpIC8gNikpO1xuICB9XG4gIEBpbmNsdWRlIG1xUEMge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNHB4KSAvIDkgLSA0cHgpO1xuICB9XG5cbiAgaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgfVxuXG5cblxufVxuXG4iLCIuanMtaGVhZGVyV3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAkdF9kdXJhdGlvbiAkdF9lYXNpbmc7XG4gIC50aGVtZS1tYWluICYge1xuICAgIGJhY2tncm91bmQ6ICRjX2JnX25hdjtcbiAgfVxufVxuXG4ubC1oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcCA6IDA7XG4gIHotaW5kZXg6IDQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0cmFuc2l0aW9uOiBhbGwgJHRfZHVyYXRpb24gJHRfZWFzaW5nO1xuXG4gIHBhZGRpbmc6IDAgJHBhZGRpbmdfd3JhcDtcbiAgLy8gQGluY2x1ZGUgY29udGFpbmVyVEI7XG4gIC50eXBlLWZyb250cGFnZSAmIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuaXMtc2Nyb2xsICYge1xuICAgIHRyYW5zaXRpb246IHRvcCAkdF9kdXJhdGlvbiAkdF9lYXNpbmc7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogLTEwMHB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmlzLW5hdmZpeGVkICYge1xuICAgIHRyYW5zaXRpb246IGFsbCAkdF9kdXJhdGlvbiAkdF9lYXNpbmc7XG4gICAgdG9wOiAwO1xuICB9XG4gIEBpbmNsdWRlIG1xVEIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLmhlYWRlci1pbm5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIEBpbmNsdWRlIGNvbnRhaW5lclRCO1xuICBAaW5jbHVkZSBtcVRCIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG4uaGVhZGVyLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIC50aGVtZS1tYWluICYge1xuICAgIGJhY2tncm91bmQ6ICRjX2hlYWRlcl9iZztcbiAgfVxuICAudGhlbWUtc2hpYnV5YSAmIHtcbiAgICBiYWNrZ3JvdW5kOiAkY19oZWFkZXJfYmdfc2hpYnV5YTtcbiAgfVxuICAudGhlbWUtam9qaSAmIHtcbiAgICBiYWNrZ3JvdW5kOiAkY19oZWFkZXJfYmdfam9qaTtcbiAgfVxuICAudGhlbWUta3lvdG8gJiB7XG4gICAgYmFja2dyb3VuZDogJGNfaGVhZGVyX2JnX2t5b3RvO1xuICB9XG59XG4uaGVhZGVyLWxvZ28ge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHRleHRoaWRkZW47XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbG9nby5wbmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDBweCA2MHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG4gIC5oZWFkZXItYm9keSAmIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGEge1xuICAgICAgQGluY2x1ZGUgdGV4dGhpZGRlbjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTVweCBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjBweDtcbiAgICAgIC50aGVtZS1tYWluICYge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2xvZ28tdGV4dC5wbmcpO1xuICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgIH1cbiAgICAgIC50aGVtZS1zaGlidXlhICYge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2xvZ28tc2hpYnV5YS5wbmcpO1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICB9XG4gICAgICAudGhlbWUtam9qaSAmIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9sb2dvLWpvamkucG5nKTtcbiAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgfVxuICAgICAgLnRoZW1lLWt5b3RvICYge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2xvZ28ta3lvdG8ucG5nKTtcbiAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgfVxuICAgIH1cblxuICB9XG59XG5cbi5oZWFkZXItbmF2X3RyaWdnZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGEge1xuICAgIEBpbmNsdWRlIHRleHRoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG4gICAgICAudGhlbWUtbWFpbiAmIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLW1lbnUtb2ZmLnBuZyk7XG4gICAgICB9XG4gICAgICAudGhlbWUtc2hpYnV5YSAmIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLW1lbnUtb2ZmX3NoaWJ1eWEucG5nKTtcbiAgICAgIH1cbiAgICAgIC50aGVtZS1qb2ppICYge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tbWVudS1vZmZfam9qaS5wbmcpO1xuICAgICAgfVxuICAgICAgLnRoZW1lLWt5b3RvICYge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tbWVudS1vZmZfa3lvdG8ucG5nKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnR5cGUtZnJvbnRwYWdlICYge1xuICAgIGEge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5pcy1zY3JvbGwgJiB7XG4gICAgYSB7XG4gICAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcbiAgICB9XG4gIH1cbiAgLm1haW4tb3Blbi50aGVtZS1tYWluICYge1xuICAgIGEge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tbWVudS1vbi5wbmcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubWFpbi1vcGVuLnRoZW1lLXNoaWJ1eWEgJiB7XG4gICAgYSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1tZW51LW9uX3NoaWJ1eWEucG5nKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm1haW4tb3Blbi50aGVtZS1qb2ppICYge1xuICAgIGEge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tbWVudS1vbl9qb2ppLnBuZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tYWluLW9wZW4udGhlbWUta3lvdG8gJiB7XG4gICAgYSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1tZW51LW9uX2t5b3RvLnBuZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLmwtaGVhZGVyX3N1YiB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nOiA2MHB4IDE1cHggMCAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgJHRfZHVyYXRpb24gJHRfZWFzaW5nO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgQGluY2x1ZGUgYXJjaGl2ZV9iZygpO1xuICBib2R5Om5vdCguaXMtc2Nyb2xsKS5tYWluLW9wZW4gJiB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgJi5pcy1jbG9uZSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbi5oZWFkZXJfc3ViLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBjb250YWluZXJUQjtcbn1cbi5oZWFkZXJfc3ViLWhlYWRpbmcge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8vIEBpbmNsdWRlIGNvbnRhaW5lclRCO1xuICBAaW5jbHVkZSBtcVRCIHtcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gIH1cbiAgc3BhbiB7XG4gICAgbWFyZ2luOiA1cHggMCAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBAaW5jbHVkZSBmX3NnX2JvbGQ7XG4gIH1cbn1cbi5oZWFkZXItbmF2X3N1Yl90cmlnZ2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNXB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC01MCUsMCk7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgQGluY2x1ZGUgYXJjaGl2ZV9iZygpO1xuICBAaW5jbHVkZSBtcVRCIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxuICBhIHtcbiAgICBAaW5jbHVkZSB0ZXh0aGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tc3VibWVudS1vZmYucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDVweCBhdXRvO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG4gIC5zdWItb3BlbiAmIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tc3VibWVudS1vbi5wbmcpO1xuICAgIH1cbiAgfVxuICAuaXMtc2Nyb2xsICYge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgdG9wOiBpbml0aWFsO1xuICAgIGJvdHRvbTogLTEwMHB4O1xuICAgIC8vIHJpZ2h0OiAzN3B4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDMycHggcmdiYSgwLDAsMCwuNCk7XG4gICAgdHJhbnNpdGlvbjogYWxsICR0X2R1cmF0aW9uICR0X2Vhc2luZztcbiAgICBAaW5jbHVkZSBtcVRCIHtcbiAgICAgIHJpZ2h0OiBjYWxjKDYuN3Z3ICsgMTVweCk7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtYXgtd2lkdGgpIHtcbiAgICAgIHJpZ2h0OiBjYWxjKCgxMDAlIC0gMTEyMHB4KSAvIDIgKyAyMHB4KTtcbiAgICB9XG4gIH1cblxuICAuaXMtc3ViTmF2VHJpZ2dlckZpeCAmIHtcbiAgICBib3R0b206IDUwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsICR0X2R1cmF0aW9uICR0X2Vhc2luZztcbiAgICBAaW5jbHVkZSBtcVRCIHtcbiAgICAgIGJvdHRvbTogODBweDtcbiAgICB9XG4gICAgLy8gQGluY2x1ZGUgYW5pbWF0aW9uVmFsdWUoc2xpZGVVcFN1YlRyaWdnZXIsIC4zLCAkdF9lYXNpbmcsIC4xLCAxLCBmb3J3YXJkcyk7XG4gIH1cblxuXG4gLy8gLmlzLXN1YlRyaWdnZXJGaXhlZCAmIHtcbiAvLyAgICBib3R0b206IDM1cHg7XG4gLy8gIH1cbiAgLmlzLWNsb25lICYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTUwJSwwKTtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG4gIC5zdWItb3BlbiAuaXMtY2xvbmUgJiB7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBAaW5jbHVkZSBtcVRCIHtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxuXG59XG4iLCIubC1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAkY19mb290ZXJfYmc7XG4gIGNvbG9yOiAkY19mb290ZXJfdGV4dDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA0MHB4ICRwYWRkaW5nX3dyYXAgNTBweCAkcGFkZGluZ193cmFwO1xuICBhIHtcbiAgICBjb2xvcjogJGNfZm9vdGVyX3RleHQ7XG4gIH1cbn1cbi5mb290ZXItbG9nbyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGltZyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbn1cbi5mb290ZXItbmF2IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cbi5mb290ZXItY29weSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgQGluY2x1ZGUgZl9zZ19ib2xkO1xufVxuIiwiLmpzLW1haW4tY2xvbmUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogLTEyMCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAzO1xuICB0cmFuc2l0aW9uOiBhbGwgJHRfZHVyYXRpb24gJHRfZWFzaW5nO1xuICBAaW5jbHVkZSB0aGVtZV9iZygpO1xuICAuaXMtbmF2Zml4ZWQubWFpbi1vcGVuICYge1xuICAgIHRvcDogMDtcbiAgfVxuICBAaW5jbHVkZSBtcVNQIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbi5qcy1zdWItY2xvbmUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogLTEyMCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyO1xuICB0cmFuc2l0aW9uOiBhbGwgJHRfZHVyYXRpb24gJHRfZWFzaW5nO1xuICBAaW5jbHVkZSBhcmNoaXZlX2JnKCk7XG4gIC5pcy1zY3JvbGwuc3ViLW9wZW4gJiB7XG4gICAgYm90dG9tOiAwO1xuICB9XG59XG5cbi5sLW5hdiB7XG4gIHBhZGRpbmc6IDgwcHggMTVweCAyMHB4IDE1cHg7XG4gIEBpbmNsdWRlIGNvbnRhaW5lclRCO1xuICBtYXJnaW46IDAgYXV0bztcbiAgJi5pcy1jbG9uZSB7XG4gICAgLy8gdG9kbyDnp7vmpI1cbiAgICBhLFxuICAgIC5mb3JtLWdvb2dsZXNlYXJjaC10ZXh0LFxuICAgIC5mb3JtLWdvb2dsZXNlYXJjaCB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxufVxuLm5hdi1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBAaW5jbHVkZSBtcVBDIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuXG4lbmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgQGluY2x1ZGUgbXFUQiB7XG4gICAgd2lkdGg6IGNhbGMoMzMuMiUgLSAycHgpO1xuICB9XG4gIEBpbmNsdWRlIG1xUEMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICB9XG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuICAgIHAge1xuICAgICAgQGluY2x1ZGUgZl9uYXJyb3c7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgbWFyZ2luLXRvcDogOXB4O1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgQGluY2x1ZGUgZl9zZ19ib2xkO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbWFyZ2luLXRvcDogN3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogNXB4O1xuICAgICAgYm90dG9tOiA1cHg7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0bztcbiAgICB9XG4gIH1cbn1cbi5uYXYtd3JhcF9wYyB7XG4gIHdpZHRoOiAxMDAlO1xuICBAaW5jbHVkZSBtcVRCIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICA+IGRpdiB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAycHgpO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtcVBDIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICA+IGRpdiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cbi5uYXYtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgPiBkaXYge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDJweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIEBpbmNsdWRlIG1xVEIge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDJweCk7XG4gIH1cbiAgQGluY2x1ZGUgbXFQQyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgPiBkaXYge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMnB4KTtcbiAgICB9XG4gIH1cbn1cblxuLm5hdi13cmFwLWNoaWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICA+IGRpdntcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDhweCkgLyAzKTtcbiAgICAmLm5hdi1jb2wtMiB7XG4gICAgICB3aWR0aDogY2FsYygoKDEwMCUgLSA4cHgpIC8gMykgKiAyICsgNHB4KTtcbiAgICB9XG4gICAgJi5uYXYtY29sLTEge1xuICAgICAgd2lkdGg6IGNhbGMoKCgxMDAlIC0gOHB4KSAvIDMpKTtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbXFUQiB7XG4gICAgPiBkaXZ7XG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDE2cHgpIC8gNik7XG4gICAgICAmLm5hdi1jb2wtMiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgoMTAwJSAtIDE2cHgpIC8gNikgKiAyICsgNHB4KTtcbiAgICAgIH1cbiAgICAgICYubmF2LWNvbC0xIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoKCgxMDAlIC0gMTZweCkgLyA2KSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1xUEMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgID4gZGl2e1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA4cHgpIC8gMyk7XG4gICAgICAmLm5hdi1jb2wtMiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNHB4KSAvIDMgKiAyICsgMnB4KTtcbiAgICAgIH1cbiAgICAgICYubmF2LWNvbC0xIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA0cHgpIC8gMyAtIDJweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5uYXYtc2hpYnV5YSB7XG4gIEBleHRlbmQgJW5hdjtcbiAgYSB7XG4gICAgYmFja2dyb3VuZDogJGNfbmF2X3NoaWJ1eWFfYmc7XG4gICAgY29sb3I6ICRjX25hdl9zaGlidXlhX3RleHQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMjRweDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctc2hpYnV5YS5wbmcpO1xuICAgIH1cbiAgfVxufVxuLm5hdi1qb2ppIHtcbiAgQGV4dGVuZCAlbmF2O1xuICBhIHtcbiAgICBiYWNrZ3JvdW5kOiAkY19uYXZfam9qaV9iZztcbiAgICBjb2xvcjogJGNfbmF2X2pvamlfdGV4dDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEyNHB4O1xuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvdy1qb2ppLnBuZyk7XG4gICAgfVxuICB9XG59XG4ubmF2LWt5b3RvIHtcbiAgQGV4dGVuZCAlbmF2O1xuICBhIHtcbiAgICBiYWNrZ3JvdW5kOiAkY19uYXZfa3lvdG9fYmc7XG4gICAgY29sb3I6ICRjX25hdl9reW90b190ZXh0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTI0cHg7XG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LWt5b3RvLnBuZyk7XG4gICAgfVxuICB9XG59XG4ubmF2LXJlbGF0ZWQge1xuICBAZXh0ZW5kICVuYXY7XG4gIGEge1xuICAgIGJhY2tncm91bmQ6ICRjX25hdl9yZWxhdGVkX2JnO1xuICAgIGNvbG9yOiAkY19uYXZfcmVsYXRlZF90ZXh0O1xuICAgIGhlaWdodDogNjBweDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctZGVmYXVsdC5wbmcpO1xuICAgIH1cbiAgfVxuICAubC1uYXYgJiB7XG4gICAgYSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZTVlNWU1O1xuICAgIH1cbiAgfVxuICAubGlzdC1yZWxhdGVkICYge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubmF2LWRlZmF1bHQge1xuICBAZXh0ZW5kICVuYXY7XG4gIGEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICBiYWNrZ3JvdW5kOiAkY19uYXZfZGVmYXVsdF9iZztcbiAgICBjb2xvcjogJGNfbmF2X2RlZmF1bHRfdGV4dDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LWRlZmF1bHQucG5nKTtcbiAgICB9XG4gIH1cbiAgLnRoZW1lLXNoaWJ1eWEgJixcbiAgLnRoZW1lLWpvamkgJiB7XG4gICAgYSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTRweCBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudGhlbWUta3lvdG8gJiB7XG4gICAgYSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTRweCBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4lbmF2LWNoaWxkIHtcbiAgYSB7XG4gICAgcCB7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgfVxufVxuXG4ubmF2LWZpbG0ge1xuICBAZXh0ZW5kICVuYXY7XG4gIEBleHRlbmQgJW5hdi1jaGlsZDtcbiAgYSB7XG4gICAgYmFja2dyb3VuZDogJGNfbmF2X2ZpbG1fYmc7XG4gICAgY29sb3I6ICRjX25hdl9maWxtX3RleHQ7XG4gICAgaGVpZ2h0OiAxMjRweDtcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweFxuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctcmVsYXRlZC5wbmcpO1xuICAgIH1cbiAgfVxufVxuLm5hdi1ldmVudHMge1xuICBAZXh0ZW5kICVuYXY7XG4gIEBleHRlbmQgJW5hdi1jaGlsZDtcbiAgYSB7XG4gICAgYmFja2dyb3VuZDogJGNfbmF2X2V2ZW50X2JnO1xuICAgIGNvbG9yOiAkY19uYXZfZXZlbnRzX3RleHQ7XG4gICAgaGVpZ2h0OiAxMjRweDtcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweFxuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctcmVsYXRlZC5wbmcpO1xuICAgIH1cbiAgfVxufVxuLm5hdi1nYWxsZXJ5IHtcbiAgQGV4dGVuZCAlbmF2O1xuICBAZXh0ZW5kICVuYXYtY2hpbGQ7XG4gIGEge1xuICAgIGJhY2tncm91bmQ6ICRjX25hdl9nYWxsZXJ5X2JnO1xuICAgIGNvbG9yOiAkY19uYXZfZ2FsbGVyeV90ZXh0O1xuICAgIGhlaWdodDogNjBweDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctcmVsYXRlZC5wbmcpO1xuICAgIH1cbiAgfVxufVxuLm5hdi1tYXJrZXQge1xuICBAZXh0ZW5kICVuYXY7XG4gIEBleHRlbmQgJW5hdi1jaGlsZDtcbiAgYSB7XG4gICAgYmFja2dyb3VuZDogJGNfbmF2X21hcmtldF9iZztcbiAgICBjb2xvcjogJGNfbmF2X21hcmtldF90ZXh0O1xuICAgIGhlaWdodDogNjBweDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctcmVsYXRlZC5wbmcpO1xuICAgIH1cbiAgfVxufVxuLm5hdi1jYWZlIHtcbiAgQGV4dGVuZCAlbmF2O1xuICBAZXh0ZW5kICVuYXYtY2hpbGQ7XG4gIGEge1xuICAgIGJhY2tncm91bmQ6ICRjX25hdl9jYWZlX2JnO1xuICAgIGNvbG9yOiAkY19uYXZfY2FmZV90ZXh0O1xuICAgIGhlaWdodDogNjBweDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctcmVsYXRlZC5wbmcpO1xuICAgIH1cbiAgfVxufVxuLm5hdi1tYXAge1xuICBAZXh0ZW5kICVuYXY7XG4gIEBleHRlbmQgJW5hdi1jaGlsZDtcbiAgYSB7XG4gICAgYmFja2dyb3VuZDogJGNfbmF2X21hcF9iZztcbiAgICBjb2xvcjogJGNfbmF2X21hcF90ZXh0O1xuICAgIGhlaWdodDogNjBweDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctcmVsYXRlZC5wbmcpO1xuICAgIH1cbiAgfVxuICAudGhlbWUtam9qaSAmIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cbiAgLnRoZW1lLWt5b3RvICYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxufVxuLm5hdi1sb2dpbiB7XG4gIEBleHRlbmQgJW5hdjtcbiAgYSB7XG4gICAgYmFja2dyb3VuZDogJGNfbmF2X2xvZ2luX2JnO1xuICAgIGNvbG9yOiAkY19uYXZfbG9naW5fdGV4dDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctcmVsYXRlZC5wbmcpO1xuICAgIH1cbiAgfVxuICAudGhlbWUtc2hpYnV5YSAmLFxuICAudGhlbWUtam9qaSAmIHtcbiAgICBhIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRoZW1lLWt5b3RvICYge1xuICAgIGEge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTRweCBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubC1uYXZfc3ViIHtcbiAgQGluY2x1ZGUgY29udGFpbmVyVEI7XG4gIEBpbmNsdWRlIG1xVEIge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuICAubmF2LXdyYXAgeyAvLyB0b2RvOiDnp7vmpI07XG4gICAgQGluY2x1ZGUgbXFUQiB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcVBDIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjEyKTtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgQGluY2x1ZGUgbXFUQiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xUEMge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgQGluY2x1ZGUgZl9zZ19ib2xkO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogNXB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvdy1yZWxhdGVkLnBuZyk7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB9XG4gICAgJltocmVmXj1cIiNcIl0ge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmlzLWNsb25lICYge1xuICAgIGEge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cblxufSIsIi8vXG4vLyDlhbHpgJrjga7lpInmlbDjga/jgZPjgZPjgavoqJjovIlcbi8vXG5cbi8vXG4vLyB0cmFuc2l0aW9uXG4vL1xuJHRfZHVyYXRpb246IC4zcztcbiR0X2Vhc2luZzogY3ViaWMtYmV6aWVyKC44LCAwLCAuMywgMSk7XG5cbi8vXG4vLyBQQURESU5HICgg55S76Z2i5bem5Y+z44Gu44OR44OH44Kj44Oz44KwIClcbi8vXG4kcGFkZGluZ193cmFwOiAxNXB4O1xuXG4vL1xuLy8gTUFYLVdJRFRIICgg55S76Z2i44Gu5pyA5aSn5qiq5bmFIClcbi8vXG4kbWF4LXdpZHRoOiAxMTIwcHg7XG5AbWl4aW4gY29udGFpbmVyVEIge1xuICAvLyB3aWR0aDogMTAwJTtcbiAgLy8gcGFkZGluZzogMCAyMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBAaW5jbHVkZSBtcVRCIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogODcuNXZ3O1xuICAgIG1heC13aWR0aDogJG1heC13aWR0aDtcbiAgfVxufVxuXG4vL1xuLy8gQ09MT1Jcbi8vXG4vLyDog4zmma/oibJcbi8vICRjX2JnX2xpZ2h0OiAjMjEyMTIxOyAvLyBVUExJTksgTGlnaHRcbi8vICRjX2JnX2xpZ2h0X2JvdHRvbTogI0U4RThFODsgLy8gVVBMSU5LIExpZ2h0XG4vLyAkY19iZ19kYXJrOiAjMjEyMTIxOyAvLyBVUExJTksgRGFya1xuJGNfYmc6ICNlOGU4ZTg7XG4kY19iZ19uYXY6ICMyMTIxMjE7IC8vIFVQTElOSyBtYWlu44K144Kk44OI44Gu44G/44OK44OT44Kr44Op44O844GM6YGV44GGXG4kY19iZ19zaGlidXlhOiAjRUVFOEU4OyAvL1VQTElOSyDmuIvosLdcbiRjX2JnX2pvamk6ICNFOEVFRTg7IC8vIFVQTElOSyDlkInnpaXlr7pcbiRjX2JnX2t5b3RvOiAjRkFFQkVCOyAvLyBVUExJTksg5Lqs6YO9XG5cbi8vIOWFsemAmuODhuOCreOCueODiFxuJGNfdGV4dF9wcmltYXJ5OiByZ2JhKDAsIDAsIDAsIC44Nyk7IC8vIOODl+ODqeOCpOODnuODquODvOODhuOCreOCueODiFxuJGNfdGV4dF9zZWNvbmRhcnk6IHJnYmEoMCwgMCwgMCwgLjYpOyAvLyDjgrvjgqvjg7Pjg4Djg6rjg7zjg4bjgq3jgrnjg4hcbiRjX3RleHRfdzogI0ZGRkZGRjsgLy8g55m95oqc44GN44OG44Kt44K544OIXG4kY190ZXh0X2xpbms6ICMwMDdCN0I7IC8vIOODquODs+OCr+ODhuOCreOCueODiFxuXG4vLyDjg5jjg4Pjg4Djg7xcbiRjX2hlYWRlcl9iZzogIzNDM0MzQztcbiRjX2hlYWRlcl90ZXh0OiAjMDAwMDAwO1xuJGNfaGVhZGVyX2JnX3NoaWJ1eWE6ICM2NDI3NkE7XG4kY19oZWFkZXJfdGV4dF9zaGlidXlhOiAjQTRERTlBO1xuJGNfaGVhZGVyX2JnX2pvamk6ICNBNERFOUE7XG4kY19oZWFkZXJfdGV4dF9qb2ppOiAjNjQyNzZBO1xuJGNfaGVhZGVyX2JnX2t5b3RvOiAjQkUxNDMyO1xuJGNfaGVhZGVyX3RleHRfa3lvdG86ICM5MkUwOTI7XG5cbi8vIOODleODg+OCv+ODvFxuJGNfZm9vdGVyX2JnOiAjMDAwMDAwO1xuJGNfZm9vdGVyX3RleHQ6ICNGRkZGRkY7XG5cbi8vIOOCsOODreODiuODk+ODnOOCv+ODs+iJslxuJGNfbmF2X3NoaWJ1eWFfYmc6ICM2NDI3NkE7IC8vIFVQTElOSyDmuIvosLdcbiRjX25hdl9zaGlidXlhX3RleHQ6ICNBNERFOUE7IC8vIFVQTElOSyDmuIvosLdcbiRjX25hdl9qb2ppX2JnOiAjQTRERTlBOyAvLyBVUExJTksg5ZCJ56Wl5a+6XG4kY19uYXZfam9qaV90ZXh0OiAjNjQyNzZBOyAvLyBVUExJTksg5ZCJ56Wl5a+6XG4kY19uYXZfa3lvdG9fYmc6ICNCRTE0MzI7IC8vIFVQTElOSyDkuqzpg71cbiRjX25hdl9reW90b190ZXh0OiAjOTJFMDkyOyAvLyBVUExJTksg5Lqs6YO9XG4kY19uYXZfcmVsYXRlZF9iZzogI0ZGRkZGRjsgLy8gVVBMSU5LIENsb3VkIOOBquOBqemWoumAo+OCteODvOODk+OCuVxuJGNfbmF2X3JlbGF0ZWRfdGV4dDogcmdiYSgwLCAwLCAwLCAuODcpOyAvLyBVUExJTksgQ2xvdWQg44Gq44Gp6Zai6YCj44K144O844OT44K5XG4kY19uYXZfZmlsbV9iZzogIzNCOEQ1MTsgLy8g5LiK5pigXG4kY19uYXZfZmlsbV90ZXh0OiAjRkZGRkZGOyAvLyDkuIrmmKBcbiRjX25hdl9ldmVudF9iZzogIzUzNkE5RDsgLy8g44Kk44OZ44Oz44OIXG4kY19uYXZfZXZlbnRzX3RleHQ6ICNGRkZGRkY7IC8vIOOCpOODmeODs+ODiFxuJGNfbmF2X2dhbGxlcnlfYmc6ICNGQTUwMzI7IC8vIOOCruODo+ODqeODquODvFxuJGNfbmF2X2dhbGxlcnlfdGV4dDogI0ZGRkZGRjsgLy8g44Ku44Oj44Op44Oq44O8XG4kY19uYXZfbWFya2V0X2JnOiAjMDBBRDkzOyAvLyDjg57jg7zjgrHjg4Pjg4hcbiRjX25hdl9tYXJrZXRfdGV4dDogI0ZGRkZGRjsgLy8g44Oe44O844Kx44OD44OIXG4kY19uYXZfY2FmZV9iZzogI0VENDE4QzsgLy8g44Kr44OV44KnXG4kY19uYXZfY2FmZV90ZXh0OiAjRkZGRkZGOyAvLyDjgqvjg5XjgqdcbiRjX25hdl9tYXBfYmc6ICM2NzRGMjc7IC8vIOWcsOWbs1xuJGNfbmF2X21hcF90ZXh0OiAjRkZGRkZGOyAvLyDlnLDlm7NcbiRjX25hdl9sb2dpbl9iZzogIzAwMDAwMDsgLy8g5Lya5ZOh44Ot44Kw44Kk44OzXG4kY19uYXZfbG9naW5fdGV4dDogI0ZGRkZGRjsgLy8g5Lya5ZOh44Ot44Kw44Kk44OzXG4kY19uYXZfZGVmYXVsdF9iZzogI0JGQkZCRjsgLy8g44Gd44Gu5LuW5rGO55SoXG4kY19uYXZfZGVmYXVsdF90ZXh0OiByZ2JhKDAsIDAsIDAsIC44Nyk7IC8vIOOBneOBruS7luaxjueUqFxuXG4vLyDjgqvjg6zjg7Pjg4Djg7xcbiRjX3dlZWtkYXk6ICNCMkIyQjI7IC8vIOW5s+aXpVxuJGNfc2F0dXJkYXk6ICMyOTc5RkY7IC8vIOWcn+abnFxuJGNfaG9saWRheTogI0ZGMTc0NDsgLy8g5pel56WdXG5cbi8vIOODnOOCv+ODs1xuJGNfYnV0dG9uX3B1cmNoYXNlX2JnOiAjRkYxNzQ0OyAvLyDos7zlhaXjgZnjgotcbiRjX2J1dHRvbl9wdXJjaGFzZV90ZXh0OiAjRkZGRkZGOyAvLyDos7zlhaXjgZnjgotcbiRjX2J1dHRvbl9kZWZhdWx0X2JnOiAjQ0NDQ0NDOyAvLyDjgZ3jga7ku5ZcbiRjX2J1dHRvbl9kZWZhdWx0X3RleHQ6IHJnYmEoMCwgMCwgMCwgLjg3KTsgLy8g44Gd44Gu5LuWIiwiLy8g44GK55+l44KJ44GbXG4ubGlzdC1uZXdzIHtcbiAgLmwtYXJjaGl2ZSAmIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgfVxuICBsaSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4ubGlzdC1uZXdzLWRhdGUge1xuICBjb2xvcjogJGNfdGV4dF9zZWNvbmRhcnk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZfc2dfYm9sZDtcbiAgc3BhbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjRkYxNzQ0O1xuICAgIEBpbmNsdWRlIGZfc2dfYm9sZDtcbiAgfVxufVxuLmxpc3QtbmV3cy1pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4OiAxO1xuXG4gIGNvbG9yOiAkY190ZXh0X3ByaW1hcnk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDIwcHggJHBhZGRpbmdfd3JhcDtcbn1cbi5saXN0LW5ld3MtdGh1bWIge1xuICB3aWR0aDogOTBweDtcbiAgcGFkZGluZzogMjBweCAkcGFkZGluZ193cmFwIDIwcHggMDtcbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgQGluY2x1ZGUgbXFUQiB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTY4cHg7XG4gIH1cbn1cbi5saXN0LW5ld3MtdGV4dCB7XG59XG5cbi8vIOmWoumAo+OCteODvOODk+OCuVxuLmxpc3QtcmVsYXRlZCB7XG4gIHBhZGRpbmc6IDAgJHBhZGRpbmdfd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIHAge1xuICAgICAgQGluY2x1ZGUgZl9uYXJyb3c7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIEBpbmNsdWRlIGZfc2dfYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDVweDtcbiAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi8vIOOCv+OCsFxuLmxpc3QtdGFnIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBwYWRkaW5nOiAwICRwYWRkaW5nX3dyYXA7XG4gIGxpIHtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmFyY2hpdmVfc2hjZWR1bGUtaGVhZGVyX3dyYXAgJiB7XG4gICAgQGluY2x1ZGUgbXFUQiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuJXRhZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDZweDtcbn1cbi50YWctZmlsbSB7XG4gIEBleHRlbmQgJXRhZztcbiAgYmFja2dyb3VuZDogJGNfbmF2X2ZpbG1fYmc7XG59XG4udGFnLWV2ZW50cyB7XG4gIEBleHRlbmQgJXRhZztcbiAgYmFja2dyb3VuZDogJGNfbmF2X2V2ZW50X2JnO1xufVxuLnRhZy1nYWxsZXJ5IHtcbiAgQGV4dGVuZCAldGFnO1xuICBiYWNrZ3JvdW5kOiAkY19uYXZfZ2FsbGVyeV9iZztcbn1cbi50YWctbWFya2V0IHtcbiAgQGV4dGVuZCAldGFnO1xuICBiYWNrZ3JvdW5kOiAkY19uYXZfbWFya2V0X2JnO1xufVxuXG4ubGlzdC1jYWxlbmRhci13cmFwIHtcbiAgQGluY2x1ZGUgbXFQQyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ubGlzdC1jYWxlbmRhci1oZWFkZXIge1xuICBwYWRkaW5nOiAxNnB4IDE1cHg7XG4gIG1hcmdpbjogMCAwIDRweCAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBAaW5jbHVkZSBmX3NnX2JvbGQ7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICRjX3dlZWtkYXk7XG4gIHotaW5kZXg6IDE7XG4gIC5vcmlnaW5hbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgY29sb3I6ICRjX3dlZWtkYXk7XG4gIH1cbiAgJi5pcy1ob2xpZGF5IHtcbiAgICBib3JkZXItY29sb3I6ICRjX2hvbGlkYXk7XG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogJGNfaG9saWRheTtcbiAgICB9XG4gIH1cbiAgJi5pcy1zYXR1cmRheSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY19zYXR1cmRheTtcbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAkY19zYXR1cmRheTtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbXFQQyB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMjUlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICAubGlzdC1jYWxlbmRhci1oZWFkZXItaW5uZXIge1xuICAgICAgcGFkZGluZzogMTZweCAxNXB4O1xuICAgICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICRjX3dlZWtkYXk7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmLmlzLWhvbGlkYXkge1xuICAgICAgLmxpc3QtY2FsZW5kYXItaGVhZGVyLWlubmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY19ob2xpZGF5O1xuICAgICAgfVxuICAgIH1cbiAgICAmLmlzLXNhdHVyZGF5IHtcbiAgICAgIC5saXN0LWNhbGVuZGFyLWhlYWRlci1pbm5lciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNfc2F0dXJkYXk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ubGlzdC1jYWxlbmRhciB7XG4gIGxpIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIC8vIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJGNfdGV4dF9wcmltYXJ5O1xuICAgIH1cbiAgICAmLnRhZ2dlZC1maWxtIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNfbmF2X2ZpbG1fYmc7XG4gICAgfVxuICAgICYudGFnZ2VkLWV2ZW50cyB7XG4gICAgICBib3JkZXItY29sb3I6ICRjX25hdl9ldmVudF9iZztcbiAgICB9XG4gICAgJi50YWdnZWQtZ2FsbGVyeSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjX25hdl9nYWxsZXJ5X2JnO1xuICAgIH1cbiAgICAmLnRhZ2dlZC1tYXJrZXQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY19uYXZfbWFya2V0X2JnO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtcVBDIHtcbiAgICBmbGV4OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cbn1cbi5saXN0LWNhbGVuZGFyLWhlYWRpbmcge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbn1cbi5saXN0LWNhbGVuZGFyLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC4wNSk7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5saXN0LWNhbGVuZGFyLWRhdGUge1xuICBAaW5jbHVkZSBmX3NnX2JvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gIGNvbG9yOiAkY190ZXh0X3ByaW1hcnk7XG4gIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLmxpc3QtY2FsZW5kYXItdGV4dCB7XG4gIGNvbG9yOiAkY190ZXh0X3NlY29uZGFyeTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmxpc3QtY2FsZW5kYXItaW5mb3JtYXRpb24ge1xuICBmbGV4OiAxO1xufVxuXG4vL1xuLy8g44Oq44K544OI5LiL44Gu44Oc44K/44OzXG4vLyA8cCBjbGFzcz1cImxpc3QtcmVhZG1vcmVcIj48YSBocmVmPVwiXCI+44GK55+l44KJ44Gb5LiA6KanPC9hPjwvcD5cbi8vXG4ubGlzdC1yZWFkbW9yZSB7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogJGNfdGV4dF9wcmltYXJ5O1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBAaW5jbHVkZSBmX3NnX2JvbGQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTNweDtcbiAgICAgIGhlaWdodDogMTNweDtcbiAgICAgIG1hcmdpbjogMCAwIDAgNXB4O1xuICAgICAgYmFja2dyb3VuZC1yZXBhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvdy1kZWZhdWx0LnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEzcHggYXV0bztcbiAgICB9XG4gIH1cbn1cbi5saXN0X2FyY2hpdmUge1xuICBAaW5jbHVkZSBtcVRCIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgJjphZnRlcntcbiAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1xUEMge1xuICAgICY6YWZ0ZXIge1xuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA0MHB4KSAvIDMpO1xuICAgIH1cbiAgfVxufVxuLmxpc3RfYXJjaGl2ZS1pdGVtIHtcbiAgbWFyZ2luOiAwIDE1cHggMjBweDtcbiAgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgQGluY2x1ZGUgbXFUQiB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICB9XG4gIEBpbmNsdWRlIG1xUEMge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNDBweCkgLyAzKTtcbiAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgfVxufVxuLmxpc3RfYXJjaGl2ZS10aHVtYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDQyLjUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxufVxuLmxpc3RfYXJjaGl2ZS1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcbiAgcGFkZGluZzogMTBweCAxNXB4IDVweDtcblxuICAub3JpZ2luYWwtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5saXN0X2FyY2hpdmUtdGV4dCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLC42KTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAwIDE1cHggMTBweCAxNXB4O1xuXG59IiwiLmwtYXJjaGl2ZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uYXJjaGl2ZS1kZXNjcmlwdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGEge1xuICAgIGNvbG9yOiAjMDA3YjdiO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gIHAge1xuICAgIG1heC13aWR0aDogNjI0cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5hcmNoaXZlLXBhZ2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIEBpbmNsdWRlIGZfc2dfYm9sZDtcbiAgcGFkZGluZzogMjBweCAwO1xuICBtYXJnaW46IDRweCAwIDAgMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICA+ICoge1xuICAgIG1hcmdpbjogMCAxNXB4O1xuICB9XG4gIGEge1xuICAgIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XG4gIH1cblxufVxuLnBhZ2UtbnVtYmVycyB7XG4gICYuY3VycmVudCB7XG4gICAgY29sb3I6IHJnYmEoMCwwLDAsLjYpO1xuICB9XG59XG5cbi5wYWdlci1wcmV2LFxuLnBhZ2VyLW5leHQge1xuICBAaW5jbHVkZSB0ZXh0aGlkZGVuO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctZGVmYXVsdC5wbmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTNweCBhdXRvO1xuICB9XG59XG4ucGFnZXItcHJldiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuXG4uYXJjaGl2ZV9zaGNlZHVsZS1oZWFkZXJfd3JhcCB7XG4gIEBpbmNsdWRlIG1xVEIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLmFyY2hpdmVfc2hjZWR1bGUtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDE1cHg7XG59XG4uYXJjaGl2ZV9oZWFkZXItaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgQGluY2x1ZGUgZl9zZ19ib2xkO1xufVxuLmFyY2hpdmVfaGVhZGVyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gID4gKiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgYSB7XG4gICAgY29sb3I6ICMwMDdCN0I7XG4gIH1cbiAgLmFyY2hpdmVfc2hjZWR1bGUtaGVhZGVyX3dyYXAgJiB7XG4gICAgQGluY2x1ZGUgbXFUQiB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG4gIH1cbn0iLCIuc2VjdGlvbi1oZWFkaW5nIHtcbiAgcGFkZGluZzogMjVweCAkcGFkZGluZ193cmFwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBAaW5jbHVkZSBmX3NnX2JvbGQ7XG4gICAgbWFyZ2luOiA2cHggMCAwIDA7XG4gIH1cbiAgLmwtYXJjaGl2ZSAmIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgIH1cbiAgfVxufSIsIi53eXNpd3lnLXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyMHB4ICRwYWRkaW5nX3dyYXA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ubC13eXNpd3lnIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA2NDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjI1O1xuICBwLCBkaXYsIHRhYmxlLCB1bCAsIG9sIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgaDIge1xuICAgIEBpbmNsdWRlIGZfbWluX25hcnJvdztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgYmxvY2txdW90ZSB7XG4gICAgQGluY2x1ZGUgZl9taW5fbmFycm93O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgfVxuICAuc21hbGwsXG4gIHNtYWxsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnJlZCB7XG4gICAgY29sb3I6ICNmZjE3NDQ7XG4gIH1cbiAgLmJsdWUge1xuICAgIGNvbG9yOiAjNTM2YTlkO1xuICB9XG4gIC5waW5rIHtcbiAgICBjb2xvcjogI2VkNDE4YztcbiAgfVxuICAuZ3JlZW4ge1xuICAgIGNvbG9yOiAjM2I4ZDUxO1xuICB9XG4gIC5ncmF5IHtcbiAgICBjb2xvcjogcmdiYSgwLDAsMCwuNik7XG4gIH1cbiAgLmJnLXllbGxvdyB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmYzZTtcbiAgfVxuICAuYmctZ3JlZW4ge1xuICAgIGJhY2tncm91bmQ6ICNjMWZmN2E7XG4gIH1cbiAgYixcbiAgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICBpLFxuICBlbSB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG4gIHMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG4gIGEge1xuICAgIGNvbG9yOiAjMDA3YjdiO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAuZW5jbG9zdXJlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgaHIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG4gIH1cbiAgLnR4dC1yIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gIH1cbiAgLnR4dC1jIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB9XG4gIGlmcmFtZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnlvdXR1YmUge1xuICAgIHdpZHRoOjEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICBoZWlnaHQ6MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBpZnJhbWUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH0gICAgXG4gIH1cblxuICBvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbiAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIH1cbiAgfVxuICB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIH1cbiAgfVxuICB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGUwZTA7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTBlMGUwO1xuICAgIHRoLCB0ZCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTBlMGUwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgdGgge1xuICAgICAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG4gIH1cblxufVxuIiwiLmwtc2xpZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMik7XG4gIC5zbGlkZXItaW5uZXIge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJHRfZHVyYXRpb24gJHRfZWFzaW5nO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLnNsaWNrLXNsaWRlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1hcmdpbjogMCAycHg7XG4gICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDMwcHgpO1xuICAgICAgQGluY2x1ZGUgbXFUQiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDg3LjV2dyAtIDMwcHgpO1xuICAgICAgICBtYXgtd2lkdGg6ICRtYXgtd2lkdGggLSAzMHB4O1xuICAgICAgfVxuICAgICAgPiBhLFxuICAgICAgPiBkaXYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwtNTAlLDApO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgfVxuICAgICAgLnNsaWRlci10b3B0ZXh0LFxuICAgICAgLnNsaWRlci1ib3R0b210ZXh0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgQGluY2x1ZGUgbXFUQiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zbGlkZXItdG9wdGV4dCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNik7XG4gICAgICAgIEBpbmNsdWRlIG1xVEIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNsaWRlci1ib3R0b210ZXh0IHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBAaW5jbHVkZSBtcVRCIHtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIHBhZGRpbmc6IDAgMi41cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5zbGlkZXItaW5uZXIuc2xpY2staW5pdGlhbGl6ZWQge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzZweDtcbn1cbi5zbGljay1kb3RzIHtcbiAgYm90dG9tOiAtMjFweDtcbiAgbGkge1xuICAgIHdpZHRoOiA2cHg7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBidXR0b24ge1xuICAgICAgd2lkdGg6IDZweDtcbiAgICAgIGhlaWdodDogNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNfdGV4dF9wcmltYXJ5O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNfdGV4dF9wcmltYXJ5O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5sLXRoZWF0ZXJsaW5rIHtcbiAgcGFkZGluZzogMCAkcGFkZGluZ193cmFwO1xuICBtYXJnaW46IDIwcHggMDtcbiAgPiBhIHtcbiAgICBwYWRkaW5nOiA0MHB4IDE1cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDA7XG4gICAgdGV4dC1pbmRlbnQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNDBweDtcbiAgfVxuICAmLmlzLXNoaWJ1eWEgYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNfaGVhZGVyX2JnX3NoaWJ1eWE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9sb2dvLXNoaWJ1eWEucG5nKTtcbiAgfVxuICAmLmlzLWpvamkgYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNfaGVhZGVyX2JnX2pvamk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9sb2dvLWpvamkucG5nKTtcbiAgfVxufSIsIi5sLXdyYXAge1xuICBAaW5jbHVkZSBjb250YWluZXJUQjtcbiAgbWFyZ2luOiAwIGF1dG87XG59IiwiLnBhZ2UtaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xuICBib3JkZXItdG9wOiA0cHggc29saWQgI2UwZTBlMDtcbiAgcGFkZGluZzogMTVweCAwIDAgMDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuLnBhZ2UtaGVhZGluZ19zdWIge1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGUwZTA7XG4gIHBhZGRpbmc6IDE1cHggMCAwIDA7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cbi5wYWdlLWxpbmsge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgcGFkZGluZzogMTBweDtcbiAgYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIzcHg7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTNweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctbGluay5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxM3B4IDEzcHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICAgIH1cbiAgfVxuICAuYXJjaGl2ZS1kZXNjcmlwdGlvbiAmIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4ucGFnZS1oZWFkaW5nX2RlY29yYXRlZCB7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICNlMGUwZTA7XG4gIHBhZGRpbmc6IDE1cHggMCAwIDA7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgPiBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLC42KTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogLTRweDtcbiAgICAgIEBpbmNsdWRlIGZfc2dfYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDA7XG4gICAgfVxuICB9XG4gIC5wYWdlLWhlYWRpbmdfZGVjb3JhdGVkLXN1YiB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxufVxuXG4iLCIuc2luZ2xlLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLmZiLWxpa2Uge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuICBAaW5jbHVkZSBtcVBDIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC50dy1saWtlIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4uc2luZ2xlLWhlYWRlci1pbmZvcm5hdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDAgJHBhZGRpbmdfd3JhcDtcbn1cbi5zaW5nbGUtaGVhZGVyLWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgQGluY2x1ZGUgbXFQQyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICAmLm5vaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuLnNpbmdsZS1oZWFkZXItaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcblxuICAub3JpZ2luYWwtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgfVxufVxuLnNpbmdsZS1oZWFkZXItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogcmdiYSgwLDAsMCwuNik7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uc2luZ2xlLWhlYWRlci10aHVtYiB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4OiAxO1xuICBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsLTUwJSwwKTtcbiAgICB9XG5cbiAgfVxufVxuLnNpbmdsZS1oZWFkZXItdGFnIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAxNXB4IDAgMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICMwMDdiN2I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG4uc2luZ2xlLWhlYWRlci1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLC42KTtcbn1cblxuLnNpbmdsZS1saW5rTGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDE1cHggMCAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogIzAwN2I3YjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbn1cblxuLnNpbmdsZS1pbmZvcm1hdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGUwZTA7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC5sLXd5c2l3eWcgJiB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogcmdiYSgwLDAsMCwuNik7XG4gIH1cbiAgcCB7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIGIge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICB9XG4gIC5zaW5nbGUtaGVhZGVyLWluZm9ybmF0aW9uICYge1xuICAgIG1heC13aWR0aDogNjQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn0iXX0= */
