@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;600;700;800;900&family=Noto+Serif+JP:wght@500;700&family=Roboto:wght@300;400;500;700&display=swap";body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;position:relative;width:100%;min-height:100vh}*,::after,::before{box-sizing:border-box}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;font-family:"Noto Sans JP",sans-serif;margin:0;padding:0;border:0;vertical-align:baseline}:focus{outline:0}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}td:empty,th:empty{opacity:0}input:required,input{box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}a:active,a:hover{outline:none}img{border:0;max-width:100%;display:inline-block;vertical-align:middle;height:auto}picture{display:inline-block}figure{margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;border:0;background:rgba(0,0,0,0)}button::-moz-focus-inner{border:0}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{border:0;background:rgba(0,0,0,0)}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}hr{box-sizing:content-box;overflow:visible;background:#000;border:0;height:1px;line-height:0;margin:0;padding:0;page-break-after:always;width:100%}pre{font-family:monospace,monospace;font-size:100%}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:none}code,kbd,samp{font-family:monospace,monospace;font-size:100%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-5px}sup{top:-5px}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1;margin:0;padding:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;outline:0}legend{color:inherit;white-space:normal;display:block;border:0;max-width:100%;width:100%}fieldset{min-width:0}body:not(:-moz-handler-blocked) fieldset{display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}template{display:none}.pc{display:block}.sp{display:none}@media screen and (max-width: 660px){.pc{display:none}.sp{display:block}}body{font-size:16px;color:#000;position:relative}.inner{max-width:660px;margin:0 auto;margin-right:250px;position:relative;min-height:100%;z-index:10;background:#fff}@media screen and (max-width: 1380px){.inner{margin-right:0}}@media screen and (max-width: 1024px){.inner{max-width:60%}}@media screen and (max-width: 660px){.inner{max-width:100%}}img{max-width:100%;height:auto;vertical-align:baseline}a{opacity:1;transition:.5s}a:hover,a:active{opacity:.6}section .inc{padding:0 30px}@media screen and (max-width: 1024px){section .inc{padding:0 20px}}@media screen and (max-width: 660px){section .inc{padding:0 30px}}@media screen and (max-width: 480px){section .inc{padding:0 20px}}.page .inner,.archive .inner,.single .inner{padding-top:88px}@media screen and (max-width: 660px){.page .inner,.archive .inner,.single .inner{padding-top:70px}}.page-movred header,.page-movred3 header{display:none}.page-movred footer,.page-movred3 footer{display:none}.page-movred .inner,.page-movred3 .inner{padding-top:0px;padding-bottom:150px}.adlist_page footer .inc{margin-top:0}.user_area{display:flex;flex-wrap:wrap;align-items:center;margin:0 -30px;width:calc(100% + 60px);background:#fff}@media screen and (max-width: 1024px){.user_area{margin:0 -20px;width:calc(100% + 40px)}}@media screen and (max-width: 660px){.user_area{margin:0 -30px;width:calc(100% + 60px)}}@media screen and (max-width: 480px){.user_area{margin:0 -20px;width:calc(100% + 40px)}}.user_area .username{padding:12px 4px 12px 20px;border-top:1px solid #9f9f9f;border-bottom:1px solid #9f9f9f;border-right:1px solid #9f9f9f;color:#000;width:50%}.user_area .username span{font-size:20px;font-weight:bold}.user_area .coin{padding:12px 20px 12px 4px;border-top:1px solid #9f9f9f;border-bottom:1px solid #9f9f9f;color:#000;width:50%}.user_area .coin span{font-size:20px;font-weight:bold}.user_area .zan{font-size:1.1em;text-align:center;padding:8px 20px;width:100%;border-bottom:1px solid #9f9f9f}.user_area .zan span{font-size:1.3em;font-weight:bold;color:red}.fadein{opacity:.1;transform:translate(0, 50px);transition:all 500ms}.fadein-up{transform:translate(0, 50px)}.fadein-down{transform:translate(0, -50px)}.fadein-left{transform:translate(-50px, 0)}.fadein-right{transform:translate(50px, 0)}.scrollin{opacity:1;transform:translate(0, 0)}.heading1{font-family:"Noto Sans JP",sans-serif;font-size:42px}.heading2{font-size:48px;text-align:left;font-weight:bold;margin-bottom:42px}@media screen and (max-width: 1024px){.heading2{font-size:36px}}@media screen and (max-width: 660px){.heading2{font-size:48px}}@media screen and (max-width: 480px){.heading2{font-size:36px}}.heading3{font-size:22px;text-align:left;font-weight:bold;margin-bottom:20px}@media screen and (max-width: 1024px){.heading3{font-size:20px;margin-bottom:16px}}@media screen and (max-width: 660px){.heading3{font-size:22px}}@media screen and (max-width: 480px){.heading3{font-size:20px;margin-bottom:16px}}p,ul,dl,a{font-size:18px}@media screen and (max-width: 1024px){p,ul,dl,a{font-size:16px}}@media screen and (max-width: 660px){p,ul,dl,a{font-size:18px}}@media screen and (max-width: 480px){p,ul,dl,a{font-size:16px}}.pager{display:flex;flex-wrap:wrap}.pager .page-numbers{width:28px;height:28px;margin-right:8px;text-align:center;border:1px solid #e4e4e4;background:#fff;padding:4px;font-size:14px;text-decoration:none;border-radius:14px;color:#000}.pager .page-numbers.prev,.pager .page-numbers.next{width:auto;padding:4px 12px}.pager .page-numbers.current{background-color:red;border:1px solid red;color:#fff}.tyusyaku{font-size:.8em;color:#9f9f9f}.big_text{font-size:1.4em}.error{color:red}.btn{max-width:400px;margin:32px auto}.btn a,.btn input,.btn button{display:flex;justify-content:center;align-items:center;background:#ff8103;color:#fff;font-size:24px;font-weight:bold;text-decoration:none;padding:6px 12px;border-radius:100px}.pc_left_area{position:fixed;bottom:0;left:0;width:100%;z-index:1}@media screen and (max-width: 660px){.pc_left_area{display:none}}.pc_left_area img{width:50vw}.pc_left_area:before{content:"";width:80vw;height:80vw;background:red;opacity:.4;position:absolute;right:-20vw;bottom:-30vw;border-radius:50%;z-index:-1}.pc_left_area:after{content:"";width:20vw;height:20vw;border:2px solid red;position:absolute;left:5vw;top:-20vw;border-radius:50%;z-index:-1}form button{display:inline-block;padding:12px 24px;background:#000;color:#fff;margin-top:20px}.faq_area dl{border-bottom:solid 1px #9f9f9f;margin-top:20px}.faq_area dl dt,.faq_area dl dd{background:#fff;width:100%;display:flex;padding:12px 12px}.faq_area dl dt p,.faq_area dl dd p{width:calc(100% - 40px);padding-right:20px}.faq_area dl dt i,.faq_area dl dd i{font-size:24px;font-weight:bold;width:35px;height:35px;margin-right:5px;border-radius:50%;display:block;text-align:center;margin-top:-4px;text-align:center;background-color:#9f9f9f;color:#fff}.faq_area dl dt{position:relative}.faq_area dl dt .fabtn{position:absolute;top:12px;right:10px;width:30px;height:30px}.faq_area dl dt .fabtn span{transform-origin:center center;width:25px;height:1px;background:#000;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;transition:.3s}.faq_area dl dt .fabtn span:last-child{transform:rotate(90deg)}.faq_area dl dt.on span:last-child{transform:rotate(0deg)}.faq_area dl dd{max-height:0;height:auto;overflow:hidden;transition:.2s;padding:0 12px}.faq_area dl dd.on{max-height:1000px;padding:8px 12px}.faq_area dl dd i{background-color:red}.terms_area{position:fixed;z-index:999;background:rgba(0,0,0,.6392156863);width:100%;left:0;top:0;height:100%}.terms_area .inc{max-width:660px;margin:30px auto;background:#fff;padding:20px}.terms_area .inc .heading2{font-size:20px;margin-bottom:12px}.terms_area .inc .contents{height:250px;overflow-y:scroll;border:1px solid #000;padding:8px}.terms_area .inc .contents h2{margin-top:14px;font-weight:bold;font-size:1em}.terms_area .inc .contents p{margin-top:4px;line-height:1.6;font-size:.8em}.terms_area .inc button[disabled],.terms_area .inc html input[disabled]{background:rgba(0,0,0,.4705882353);transition:.3s}.terms_area .inc form button{transition:.3s;margin-top:0}.terms_area .inc form dl{margin-bottom:12px}.pickup_area{position:fixed;z-index:999;background:rgba(0,0,0,.6392156863);width:100%;left:0;top:0;height:100%}.pickup_area.del{display:none}.pickup_area .inc{max-width:660px;margin:30px auto;background:#fff;padding:60px 20px 20px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:-moz-max-content;height:max-content;background:#6eb92b}.pickup_area .inc .closebtn{position:absolute;width:20px;height:20px;top:10px;right:10px;z-index:999999;cursor:pointer}.pickup_area .inc .closebtn span{position:absolute;width:20px;border-bottom:3px solid #fff;bottom:8px;margin:auto;transform-origin:bottom;transform:rotate(45deg);left:-1px}.pickup_area .inc .closebtn span.btm{transform:rotate(-45deg);left:auto;right:-1px}.pickup_area .inc .title{text-align:center;font-size:2.2em;margin-bottom:20px;color:#fff;font-weight:bold}.pickup_area .inc .title span{font-size:.6em}.aboutus dl{display:flex;margin-bottom:16px}.aboutus dl dt{width:100px;padding-right:20px;border-bottom:1px solid #000;padding-bottom:8px}.aboutus dl dd{width:calc(100% - 120px);border-bottom:1px solid #e4e4e4;padding-bottom:8px}.googlemap{margin:80px -30px 0}@media screen and (max-width: 1024px){.googlemap{margin:80px -20px 0}}@media screen and (max-width: 660px){.googlemap{margin:80px -30px 0}}@media screen and (max-width: 480px){.googlemap{margin:80px -20px 0}}.listbox{padding:20px 20px;margin:40px 0;border:1px solid #ff8103;border-radius:10px;background-color:#fff}.listbox B{font-weight:bold;font-size:1.1em;margin-bottom:10px;display:block}.listbox ul{padding-left:20px;list-style:circle;font-size:.9em}.campbnr{margin:50px 0}.user_btmnav{border-top:2px solid #9f9f9f;margin-top:80px}.user_btmnav .title{padding:14px 30px 0}.user_btmnav ul li{border-bottom:1px solid #e4e4e4}.user_btmnav ul li a{color:#000;text-decoration:none;padding:8px 40px;display:block;position:relative}.user_btmnav ul li a:before{content:"➤";position:absolute;top:0;right:40px;bottom:0;margin:auto;line-height:2.4}.float_btn{position:fixed;bottom:-200px;left:0;right:0;z-index:999;background:#ff8103;width:80%;max-width:600px;margin:auto;transition:.6s;border-radius:100px}@media screen and (max-width: 1024px){.float_btn{max-width:600px}}@media screen and (max-width: 660px){.float_btn{max-width:600px}}.float_btn.on{bottom:20px}.float_btn a{display:flex;justify-content:center;align-items:center;text-decoration:none;padding:8px 0}.float_btn a p{font-size:18px;color:#000;font-weight:bold;margin-left:8px}@media screen and (max-width: 1024px){.float_btn a p{font-size:16px}}@media screen and (max-width: 660px){.float_btn a p{font-size:18px}}@media screen and (max-width: 480px){.float_btn a p{font-size:16px}}.float_btn a p span{display:block;font-size:14px;text-align:center;font-weight:400}header{position:fixed;z-index:99;top:0;right:250px;max-width:660px;width:100%;background:rgba(255,255,255,.4745098039);transition:.6s}@media screen and (max-width: 1380px){header{right:0}}@media screen and (max-width: 1024px){header{max-width:60%}}@media screen and (max-width: 660px){header{max-width:100%}}header .inc{display:flex;align-items:center;justify-content:space-between;padding:10px 30px;position:relative;transition:.6s}header .inc .logo{width:180px}@media screen and (max-width: 660px){header .inc .logo{width:130px}}header .inc .nav_btn{display:block;position:absolute;top:0;bottom:0;right:30px;margin:auto;width:30px;height:30px}header .inc .nav_btn span{width:30px;border-bottom:2px solid #000;position:absolute;top:12px;left:0;right:0;margin:auto;transition:.5s;transform-origin:center center}header .inc .nav_btn span.top{top:10px}header .inc .nav_btn span.btm{top:20px}header .inc .nav_btn.on span.top{transform:rotate(45deg);top:15px}header .inc .nav_btn.on span.btm{transform:rotate(-45deg);top:15px}header .inc .loginbtn{max-width:unset;margin:0 45px 0 0}header .inc .loginbtn a{font-size:16px;background:#fff;color:#ff8103;border:1px solid #ff8103}header.on{background:#fff}header.on .inc{padding:6px 30px}.sp_nav_list{display:block;position:fixed;top:-100%;right:250px;width:100%;z-index:98;background:#fff;padding:110px 0 0;max-width:660px;height:100%;transition:.6s}@media screen and (max-width: 1380px){.sp_nav_list{right:0}}@media screen and (max-width: 1024px){.sp_nav_list{max-width:60%}}@media screen and (max-width: 660px){.sp_nav_list{max-width:100%}}.sp_nav_list ul li{border-bottom:1px solid #9f9f9f}.sp_nav_list ul li a{font-size:20px;text-decoration:none;color:#000;font-family:"montserrat",sans-serif;display:block;padding:10px;transition:.3s}.sp_nav_list ul li a:hover,.sp_nav_list ul li a:active{background:#e4e4e4}.sp_nav_list.on{top:0}footer{padding:0 0 10px}footer .inc{padding:50px 30px 0;border-top:1px solid #e4e4e4;margin-top:60px}footer .inc .footer_nav{display:flex;justify-content:space-between;margin-bottom:30px}footer .inc .footer_nav ul{width:60%}footer .inc .footer_nav ul li{margin-bottom:8px}footer .inc .footer_nav ul li a{text-decoration:none;color:#000}footer .inc .footer_nav .logo{max-width:40%}footer .inc .copy{text-align:center}.index footer{padding:0 0 60px}#index_kv{padding-top:88px}@media screen and (max-width: 660px){#index_kv{padding-top:70px}}#index_kv .inc{margin:0;padding:0 30px 0 0;position:relative}#index_kv .inc .heading1{background:rgba(0,0,0,.2745098039);position:absolute;width:100%;top:0;bottom:0;margin:auto;height:-moz-max-content;height:max-content;z-index:2;text-align:center}#index_kv .inc .heading1 svg{width:80%}@media screen and (max-width: 1024px){#index_kv .inc{padding:0 20px 0 0}}@media screen and (max-width: 660px){#index_kv .inc{padding:0 30px 0 0}}@media screen and (max-width: 480px){#index_kv .inc{padding:0 20px 0 0}}.index section .inc{margin-top:120px}.index section .inc .heading2 .red{color:red}#index_nayami{background:#e4e4e4;position:relative}#index_nayami .inc{position:relative;padding-top:30px;padding-bottom:230px}@media screen and (max-width: 1024px){#index_nayami .inc{margin-bottom:15vw;padding-bottom:22vw}}@media screen and (max-width: 660px){#index_nayami .inc{margin-bottom:30vw;padding-bottom:22vw}}#index_nayami .inc p{margin:16px 0;line-height:1.6}#index_nayami .img2{position:absolute;bottom:-60px;left:0;width:100%}@media screen and (max-width: 1024px){#index_nayami .img2{bottom:-5vw}}@media screen and (max-width: 660px){#index_nayami .img2{bottom:-22vw}}#index_about{position:relative;z-index:3}#index_about .inc .heading2{font-size:32px;margin-bottom:28px}@media screen and (max-width: 1024px){#index_about .inc .heading2{font-size:28px}}@media screen and (max-width: 660px){#index_about .inc .heading2{font-size:32px}}@media screen and (max-width: 480px){#index_about .inc .heading2{font-size:28px}}#index_about .inc p{margin-bottom:18px;font-weight:500}#index_about picture.bg{position:absolute;bottom:0;right:0;z-index:-1;opacity:.5}#index_howto{position:relative;z-index:3}#index_howto .inc .area-howto{margin-left:20px;margin-top:130px}@media screen and (max-width: 1024px){#index_howto .inc .area-howto{margin-left:0px;margin-top:15vw}}@media screen and (max-width: 660px){#index_howto .inc .area-howto{margin-left:20px;margin-top:18vw}}@media screen and (max-width: 480px){#index_howto .inc .area-howto{margin-left:0px}}#index_howto picture.bg{position:absolute;top:40px;right:0;z-index:-1}@media screen and (max-width: 1024px){#index_howto picture.bg{margin-top:-2vw}}@media screen and (max-width: 660px){#index_howto picture.bg{margin-top:-1vw}}@media screen and (max-width: 480px){#index_howto picture.bg{margin-top:-4vw}}.area-howto .box{display:flex;margin-bottom:40px;align-items:center}.area-howto .box img{width:20%}.area-howto .box .txt{width:77%;margin-left:3%}@media screen and (max-width: 1024px){.area-howto .box img{width:25%}.area-howto .box .txt{width:73%;margin-left:2%}}@media screen and (max-width: 660px){.area-howto .box img{width:20%}.area-howto .box .txt{width:77%;margin-left:3%}}@media screen and (max-width: 480px){.area-howto .box img{width:25%}.area-howto .box .txt{width:73%;margin-left:2%}}.area-howto .line{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;margin-left:-20px}@media screen and (max-width: 1024px){.area-howto .line{margin-left:0px}}@media screen and (max-width: 660px){.area-howto .line{margin-left:-20px}}@media screen and (max-width: 480px){.area-howto .line{margin-left:0px}}.area-howto .line span{width:24%;height:2px;background:#000}@media screen and (max-width: 1024px){.area-howto .line span{height:1px}}@media screen and (max-width: 660px){.area-howto .line span{height:2px}}@media screen and (max-width: 480px){.area-howto .line span{height:1px}}.area-howto .line p{font-size:22px;font-weight:bold}@media screen and (max-width: 1024px){.area-howto .line p{font-size:18px}}@media screen and (max-width: 660px){.area-howto .line p{font-size:22px}}@media screen and (max-width: 480px){.area-howto .line p{font-size:18px}}#index_feat{position:relative}#index_feat .inc .heading2{text-align:center}#index_feat .inc .heading2 span{color:red}#index_feat .inc ul{margin-top:80px;display:flex;flex-wrap:wrap;gap:4%}@media screen and (max-width: 1024px){#index_feat .inc ul{margin-top:10vw}}@media screen and (max-width: 660px){#index_feat .inc ul{margin-top:14vw}}@media screen and (max-width: 660px){#index_feat .inc ul{margin-top:16vw}}#index_feat .inc ul li{width:48%;margin-bottom:6%;text-align:center}#index_feat .inc ul li img{margin-bottom:3%}#index_feat .inc ul li p{text-align:left}#index_feat .inc ul li p span{display:block;font-size:.8em}#index_feat .inc .box{border:2px solid #000;padding:42px 20px}#index_feat .inc .box .heading3{text-align:center;font-size:48px}@media screen and (max-width: 1024px){#index_feat .inc .box .heading3{font-size:36px}}@media screen and (max-width: 660px){#index_feat .inc .box .heading3{font-size:48px}}@media screen and (max-width: 480px){#index_feat .inc .box .heading3{font-size:36px}}#index_feat .inc .box .big{font-size:32px;font-weight:bold;text-align:center}@media screen and (max-width: 1024px){#index_feat .inc .box .big{font-size:24px}}@media screen and (max-width: 660px){#index_feat .inc .box .big{font-size:32px}}@media screen and (max-width: 480px){#index_feat .inc .box .big{font-size:24px}}#index_feat .inc .box .big .red{color:red}#index_feat .inc .box .big .small{font-size:.7em}#index_feat picture.bg{position:absolute;top:-55px;right:0;z-index:-1;width:100%}@media screen and (max-width: 1024px){#index_feat picture.bg{top:-5vw}}@media screen and (max-width: 660px){#index_feat picture.bg{top:-7vw}}@media screen and (max-width: 480px){#index_feat picture.bg{top:-6vw}}#index_feat picture.bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#index_faq{background-color:#e4e4e4;padding:60px 0;margin:60px 0}#index_faq .inc{margin:0}#campbnr{margin:0}#campbnr .inc{margin:0;padding:0}#campbnr .inc img{vertical-align:bottom}.user_coindate{margin:50px 0}.user_coindate .username{font-size:1.2em;text-align:center}.user_coindate .username span{font-weight:bold}.user_coindate .coinbox{width:100%;padding:12px;border:1px solid #ff8103;margin:30px 0;border-radius:8px;position:relative;color:#ff8103}.user_coindate .coinbox .left{position:absolute;top:12px;left:12px;font-size:12px}.user_coindate .coinbox .right{position:absolute;bottom:12px;right:12px;font-size:12px}.user_coindate .coinbox .date{text-align:right;font-size:30px;font-weight:bold;padding-right:36px}.page-template-default .contents h2{font-size:24px;font-weight:bold;margin-top:32px}.page-template-default .contents h3{font-size:20px;font-weight:bold;margin-top:24px}.page-template-default .contents p{font-size:16px;margin-top:20px}.page-not_coin .notcoin_title{font-size:32px;font-weight:bold;margin-top:120px}.page-not_coin .notcoin_sub{margin-bottom:60px}form dl{margin-bottom:24px}form dl dt{margin-bottom:8px}form dl dt span{font-size:14px;font-weight:bold;background:red;color:#fff;padding:2px 4px;border-radius:4px;margin-left:8px}form dl dd input,form dl dd textarea{width:100%;border-radius:4px;border:1px solid #e4e4e4;padding:2px 8px}form dl.telform dd span{display:flex;gap:10px}form dl.priv{display:flex;justify-content:center}form dl.priv dt span{background:unset;padding:0;margin:0}form .btn input,form .btn button{margin:0 auto;padding:12px 62px;transition:.6s;opacity:1}form .btn input:hover,form .btn input:active,form .btn button:hover,form .btn button:active{opacity:.6}form.feeform{padding:40px 20px;background:#e4e4e4;border-radius:20px;margin-top:30px}form.feeform p{font-size:14px;opacity:.9}form.feeform dl dd input{font-size:26px;padding:12px}.page-coincheck .box,.page-navpage .box{width:100%;padding:20px;background:#fff;margin-bottom:30px;margin:60px 0}.page-coincheck .box .heading3,.page-navpage .box .heading3{border-bottom:1px solid #9f9f9f}.page-coincheck .box p,.page-navpage .box p{font-size:14px}.page-coincheck .box a,.page-navpage .box a{font-size:18px}.page-navpage section .inc{padding-top:1px}.useredit .box{margin:60px 0}.useredit .box .heading3{border-bottom:1px solid #9f9f9f;margin:30px 0}.useredit .box dl{margin-bottom:20px}.useredit .box dl dt{font-weight:bold}.useredit .box dl dd{margin-left:12px}.useredit .box .flex{display:flex;justify-content:space-between}.useredit .box .flex .btn{width:48%}.useredit .box .flex .btn a,.useredit .box .flex .btn button{width:100%;margin:0;padding:12px;line-height:1}.useredit .box .flex .btn.backbtn a,.useredit .box .flex .btn.backbtn button{background:#9f9f9f}.page-movred3{height:100vh}.page-movred3 .inner{padding:0;height:100%}.page-movred3 .inner .page_area{position:relative;height:100%;z-index:3}.page-movred3 .inner .page_area .inc{height:100%}.page-movred3 .inner .page_area .inc .txt{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;margin:auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.page-movred3 .inner .page_area .inc .txt p{text-align:center}.page-movred3 .inner .page_area .inc .txt p.big{font-size:42px;font-weight:bold;text-shadow:2px 2px 0 #fff,-2px -2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,0px 2px 0 #fff,0 -2px 0 #fff,-2px 0 0 #fff,2px 0 0 #fff}.page-movred3 .inner .page_area .inc .txt p span{font-size:18px;display:block;text-shadow:none}.page-movred3 .inner .page_area .bg_anime{position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:-1}.page-movred3 .inner .page_area .bg_anime img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-movred .page_area .inc .heading2{margin:30px 0;text-align:center}.page-movred .page_area .inc .big{text-align:center;font-size:1.8em;font-weight:bold;margin-bottom:30px;border-top:1px solid #9f9f9f;border-bottom:1px solid #9f9f9f;padding:15px 0}.page-movred .page_area .inc ul{font-size:.8em;margin:15px 0}.page-movred .page_area .inc .cointext{border:1px solid red;padding:8px;text-align:center}.page-movred .page_area .inc .cointext span{font-size:1.4em;font-weight:bold}.page_howto_area .box{padding:30px;margin:0 -30px}@media screen and (max-width: 1024px){.page_howto_area .box{margin:0 -20px;padding:20px}}@media screen and (max-width: 660px){.page_howto_area .box{margin:0 -30px;padding:30px}}@media screen and (max-width: 480px){.page_howto_area .box{margin:0 -20px;padding:20px}}.page_howto_area .box.bggr{background-color:#e4e4e4}.page_howto_area .box .flex{display:flex;align-items:center;margin-bottom:16px}.page_howto_area .box .flex .step{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:red;font-size:20px;color:#fff;font-weight:bold;margin-right:12px}.page_howto_area .box .flex .heading3{margin:0;width:calc(100% - 96px)}.page_howto_area .box picture{max-width:450px;margin-top:30px;display:block}.page_howto_area .bignext{margin:0 -30px}@media screen and (max-width: 1024px){.page_howto_area .bignext{margin:0 -20px}}@media screen and (max-width: 660px){.page_howto_area .bignext{margin:0 -30px}}@media screen and (max-width: 480px){.page_howto_area .bignext{margin:0 -20px}}.page_howto_area .bignext.wh{background-color:#e4e4e4}.user-rogin .title{font-size:24px;margin:30px 0}.user-rogin .btn button,.user-rogin .btn a{width:100%}.user-rogin .btn.line a{background:#3ace01;font-weight:400}.user-rogin .btn.line a img{width:35px;margin-right:4px}.user-rogin .small_btn{text-align:center}.user-rogin .small_btn a{color:#08306c;font-size:16px}.page-template-page-faq .inner #index_faq{background-color:unset;padding:0;margin:0}.archive-adlist{position:relative}.archive-adlist .inc .userpage_title{margin:0 -30px;position:relative}@media screen and (max-width: 1024px){.archive-adlist .inc .userpage_title{margin:0 -20px}}@media screen and (max-width: 660px){.archive-adlist .inc .userpage_title{margin:0 -30px}}@media screen and (max-width: 480px){.archive-adlist .inc .userpage_title{margin:0 -20px}}.archive-adlist .inc .userpage_title .adlist_title_h1{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}@media screen and (max-width: 1024px){.archive-adlist .inc .userpage_title .adlist_title_h1{width:45vw}}@media screen and (max-width: 660px){.archive-adlist .inc .userpage_title .adlist_title_h1{width:78vw}}.ad_nav{margin:0 -30px 30px;overflow-x:scroll}@media screen and (max-width: 1024px){.ad_nav{margin:0 -20px 30px}}@media screen and (max-width: 660px){.ad_nav{margin:0 -30px 30px}}@media screen and (max-width: 480px){.ad_nav{margin:0 -20px 30px}}.ad_nav .ad_nav_list{padding:0 30px;display:flex;align-items:center;background:#fff;border-top:1px solid #ff8103;border-bottom:1px solid #ff8103;width:-moz-max-content;width:max-content;min-width:100%}.ad_nav .ad_nav_list a{display:block;width:170px;padding:10px 10px;background:#fff;color:#000;border-right:1px solid #ff8103;text-decoration:none;display:flex;align-items:center;justify-content:center}.ad_nav .ad_nav_list a:first-child{border-left:1px solid #ff8103}.ad_nav .ad_nav_list a:hover,.ad_nav .ad_nav_list a.active{opacity:1;background:#ff8103;color:#fff}.ad_nav .ad_nav_list a i{width:24px;display:flex;margin-right:4px}.ad_area{display:flex;flex-wrap:wrap;gap:10px;position:relative}.ad_area .koujityu{position:absolute;top:0;left:0;width:100%;height:100%;background:#444;z-index:990;font-size:2em;color:#fff;padding:30px}.ad_area .box,.ad_area .float_box{width:100%;background:#fff;position:relative;text-decoration:none;color:#000;position:relative;display:flex;height:100%}.ad_area .box.disable,.ad_area .float_box.disable{pointer-events:none}.ad_area .box.disable::before,.ad_area .float_box.disable::before{content:"使用済みです";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;font-size:24px;font-weight:bold;color:#fff;z-index:99;text-align:center;width:100%;height:40px}.ad_area .box.disable::after,.ad_area .float_box.disable::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(0,0,0,.4352941176);z-index:98}.ad_area .box .thum,.ad_area .float_box .thum{width:100px;height:100px}.ad_area .box .thum img,.ad_area .float_box .thum img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ad_area .box .txt,.ad_area .float_box .txt{position:relative;width:calc(100% - 100px);margin-top:12px}.ad_area .box .txt .cat,.ad_area .float_box .txt .cat{background:#ff8103;color:#fff;font-size:12px;padding:2px 6px;word-break:keep-all;display:inline-block;margin-left:10px}.ad_area .box .txt .title,.ad_area .float_box .txt .title{font-size:12px;margin-bottom:4px;margin-left:10px}.ad_area .box .txt .title-sub,.ad_area .float_box .txt .title-sub{font-size:16px;margin-bottom:4px;margin-left:10px}.ad_area .box .txt .cond,.ad_area .float_box .txt .cond{font-size:12px;margin-left:10px;padding-bottom:40px}.ad_area .box .txt .btn,.ad_area .float_box .txt .btn{display:flex;align-items:center;justify-content:center;background-color:#ff7f00;background-image:linear-gradient(90deg, #ff7f00 0%, #ffad5a 53%, #ff7f00 100%);color:#fff;padding:4px 8px;font-size:14px;margin:0;position:absolute;left:0;bottom:0;width:100%;max-width:100%}.ad_area .box .txt .btn img,.ad_area .float_box .txt .btn img{width:15px;margin-right:4px}.ad_area .float_box{display:none;flex-wrap:wrap;position:fixed;right:250px;top:0;width:100%;z-index:101;max-width:660px;overflow-y:scroll}@media screen and (max-width: 1380px){.ad_area .float_box{right:0}}@media screen and (max-width: 1024px){.ad_area .float_box{max-width:60%}}@media screen and (max-width: 660px){.ad_area .float_box{max-width:100%}}.ad_area .float_box.on{display:flex}.ad_area .float_box .close_btn{position:fixed;bottom:30px;left:0;width:110px;height:50px;border-radius:0 100px 100px 0;z-index:2;background:#ff8103;display:flex;align-items:center}.ad_area .float_box .close_btn span{margin:0 8px;width:24px;line-height:1}.ad_area .float_box .close_btn p{font-weight:bold;color:#fff;line-height:1}.ad_area .float_box .thum{width:180px;height:180px}@media screen and (max-width: 1024px){.ad_area .float_box .thum{width:140px;height:140px}}@media screen and (max-width: 660px){.ad_area .float_box .thum{width:180px;height:180px}}@media screen and (max-width: 480px){.ad_area .float_box .thum{width:140px;height:140px}}.ad_area .float_box .thum img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ad_area .float_box .txt{position:relative;width:calc(100% - 180px);margin-top:12px}@media screen and (max-width: 1024px){.ad_area .float_box .txt{width:calc(100% - 140px)}}@media screen and (max-width: 660px){.ad_area .float_box .txt{width:calc(100% - 180px)}}@media screen and (max-width: 480px){.ad_area .float_box .txt{width:calc(100% - 140px)}}.ad_area .float_box .detail{padding:20px;width:100%;min-height:100%}.ad_area .float_box .detail h2{font-size:1.4em;margin:30px 0 20px;font-weight:bold}.ad_area .float_box .detail h3{font-size:1.2em;margin:20px 0 10px;font-weight:bold}.ad_area .float_box .detail p{margin:10px 0 10px}.ad_area .float_box .detail .btn{width:100%;max-width:100%;text-align:center;margin:20px auto 35px;display:block;padding:12px;font-size:1.4em;background:#00ae3a;border-radius:100px;color:#fff;text-decoration:unset;font-weight:bold}.pa_nav_area{margin:30px 0 50px}.pa_area{display:flex;flex-wrap:wrap;gap:40px 30px}.pa_area .box{width:calc(50% - 15px);position:relative;box-shadow:0 5px 2px rgba(0,0,0,.1411764706)}.pa_area .box .thum{width:100%;height:200px}@media screen and (max-width: 1024px){.pa_area .box .thum{height:150px}}@media screen and (max-width: 660px){.pa_area .box .thum{height:200px}}@media screen and (max-width: 480px){.pa_area .box .thum{height:150px}}.pa_area .box .thum img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pa_area .box .cat{position:absolute;top:0;left:0;display:inline-block;padding:2px 12px;background:#ff8103;color:#fff}.pa_area .box .title{font-size:20px;margin:14px 14px 8px}@media screen and (max-width: 1024px){.pa_area .box .title{font-size:18px;margin:8px 8px 4px}}@media screen and (max-width: 660px){.pa_area .box .title{font-size:20px;margin:14px 14px 8px}}@media screen and (max-width: 480px){.pa_area .box .title{font-size:18px;margin:8px 8px 4px}}.pa_area .box .title-sub{font-size:16px;margin:8px 14px 14px}@media screen and (max-width: 1024px){.pa_area .box .title-sub{font-size:14px;margin:4px 8px 12px}}@media screen and (max-width: 660px){.pa_area .box .title-sub{font-size:16px;margin:8px 14px 14px}}@media screen and (max-width: 480px){.pa_area .box .title-sub{font-size:14px;margin:4px 8px 12px}}.ad_navarea .headding2{font-weight:bold;margin-top:24px;margin-bottom:12px}.ad_navarea .box{margin:12px 0}.movie_area{position:relative}.movie_area .play-btn{position:absolute;max-width:60%;top:0;left:0;right:0;bottom:0;margin:auto;z-index:10}.movie_area .play-btn.on{display:none}video::-webkit-media-controls-timeline{display:none}video::-webkit-media-controls{overflow:hidden}.kcpage .pc_left_area{display:none}.kcpage .inner{max-width:100%;margin:0;padding:0;background:#f0f0f0}.kcpage .inner p{font-size:16px}.kcpage header{max-width:100%;position:inherit;right:0;left:0}.kcpage header .nav_btn{display:none}.kcpage footer .inc{max-width:1340px;padding:30px 30px 15px;margin:0 auto}.kcpage footer .inc .footer_nav .logo{max-width:200px}.kcpage .float_btn{right:30px;width:160px;max-width:unset;background:unset}@media screen and (max-width: 1024px){.kcpage .float_btn{width:100px}}.kcpage .float_btn a{display:block}.kcpage .float_btn a img{width:100%}.kcpage .float_btn.on{bottom:30px}.kcpage section .inc{max-width:1340px;padding:150px 30px;margin:0 auto}@media screen and (max-width: 1024px){.kcpage section .inc{padding:80px 30px}}.kcpage section .inc .heading2{font-size:40px;font-weight:400;margin-bottom:100px}@media screen and (max-width: 660px){.kcpage section .inc .heading2{font-size:28px;margin-bottom:40px}}.kcpage section .inc .heading2 span{display:block;font-size:20px;color:#aaa;font-weight:300;position:relative;padding-left:40px;margin-bottom:30px}@media screen and (max-width: 660px){.kcpage section .inc .heading2 span{margin-bottom:10px;font-size:16px}}.kcpage section .inc .heading2 span:before{content:"";width:30px;height:1px;background-color:red;position:absolute;left:0;top:0;bottom:0;margin:auto}.kcpage section .inc form{margin:100px auto 100px 0;max-width:600px}.kcpage section .inc form dl.priv{justify-content:flex-start}.kcpage section .inc form dl.priv a{color:#444}.kcpage section .inc .btn{max-width:260px;margin:20px 0}.kcpage section .inc .btn input,.kcpage section .inc .btn a{width:100%;font-size:18px;font-weight:400;background-color:#444;padding:25px}#kclp_contact .inc{margin:100px auto;padding-top:0}@media screen and (max-width: 660px){#kclp_contact .inc{margin:60px auto}}#kclp_fv{position:relative;overflow:hidden;z-index:2}#kclp_fv .bg{width:1920px;margin:0;position:absolute;top:0;left:50%;transform:translate(-50%, 0);z-index:-1}@media screen and (max-width: 660px){#kclp_fv .bg{width:270vw}}#kclp_fv .inc{padding-top:0;padding-bottom:0}#kclp_fv .inc .box{width:600px;height:600px;margin:200px auto 0;text-align:center;background:#fff;padding:100px 0;border-radius:50%}@media screen and (max-width: 1024px){#kclp_fv .inc .box{width:550px;height:550px;padding:80px 0}}@media screen and (max-width: 660px){#kclp_fv .inc .box{width:calc(100vw - 50px);height:calc(100vw - 50px);padding:15vw 0;margin:24vw auto 0}}#kclp_fv .inc .box .heading1{width:100%;text-align:center;margin-bottom:50px}@media screen and (max-width: 660px){#kclp_fv .inc .box .heading1{font-size:7vw;margin-bottom:5vw}}#kclp_fv .inc .box p{width:100%;color:#555;font-size:24px}@media screen and (max-width: 660px){#kclp_fv .inc .box p{font-size:3.5vw}}#kclp_fv .inc .box .btn{margin:40px auto 0}#kclp_fv .inc .box .btn a{background-color:red}@media screen and (max-width: 660px){#kclp_fv .inc .box .btn{margin:4vw auto 0;max-width:60vw}#kclp_fv .inc .box .btn a{font-size:3.5vw;padding:4vw}}#kclp_fvbottom .inc{margin:100px auto;max-width:1000px;padding-top:0;padding-bottom:0}@media screen and (max-width: 660px){#kclp_fvbottom .inc{margin:50px auto 0}}.costarea{max-width:1000px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.costarea .img{width:calc(33.333% - 80px)}.costarea .img:nth-child(2){margin:0 80px}@media screen and (max-width: 1024px){.costarea .img{width:250px;margin:20px}.costarea .img:nth-child(2){margin:20px}}@media screen and (max-width: 660px){.costarea .img{width:46%;margin:2%}.costarea .img:nth-child(2){margin:2%}}@media screen and (max-width: 1024px){#kclp_what .inc{padding-bottom:0}}#kclp_what .inc .flex{display:flex}@media screen and (max-width: 850px){#kclp_what .inc .flex{display:block}}#kclp_what .inc .flex .txt{width:calc(100% - 350px)}@media screen and (max-width: 850px){#kclp_what .inc .flex .txt{width:100%}}#kclp_what .inc .flex .txt .heading2 .big{display:inline;font-size:60px}@media screen and (max-width: 1024px){#kclp_what .inc .flex .txt .heading2 .big{font-size:38px;display:block;text-align:center}}#kclp_what .inc .flex .txt .heading2 .pcsmall{display:none}@media screen and (max-width: 1280px){#kclp_what .inc .flex .txt .heading2 .pcsmall{display:block}}@media screen and (max-width: 850px){#kclp_what .inc .flex .txt .heading2 .pcsmall{display:none}}#kclp_what .inc .flex .txt .heading2 .pc{display:block}@media screen and (max-width: 850px){#kclp_what .inc .flex .txt .heading2 .pc{display:none}}#kclp_what .inc .flex .txt .txt_box{max-width:500px}@media screen and (max-width: 850px){#kclp_what .inc .flex .txt .txt_box{width:100%}}#kclp_what .inc .flex .txt .txt_box p{margin-bottom:20px;color:#555}#kclp_what .inc .flex .img{width:290px;margin-left:60px}@media screen and (max-width: 850px){#kclp_what .inc .flex .img{margin:50px auto}}#kclp_flow{background-color:#fff}#kclp_flow .inc .kclp_flow_area{padding-right:40px}@media screen and (max-width: 1024px){#kclp_flow .inc .kclp_flow_area{margin:0 auto;max-width:600px;padding:0 0 20px}}#kclp_flow .inc .kclp_flow_area .swiper-slide{display:flex;align-items:center;padding:10px;padding-left:40px}@media screen and (max-width: 1024px){#kclp_flow .inc .kclp_flow_area .swiper-slide{display:block;padding-left:10px}}#kclp_flow .inc .kclp_flow_area .swiper-slide .txt{width:calc(100% - 650px)}@media screen and (max-width: 1024px){#kclp_flow .inc .kclp_flow_area .swiper-slide .txt{width:100%}}#kclp_flow .inc .kclp_flow_area .swiper-slide .txt .step{font-size:30px;margin-bottom:50px}@media screen and (max-width: 1024px){#kclp_flow .inc .kclp_flow_area .swiper-slide .txt .step{font-size:24px;margin-bottom:30px}}#kclp_flow .inc .kclp_flow_area .swiper-slide .txt p{color:#555}#kclp_flow .inc .kclp_flow_area .swiper-slide .img{width:600px;margin-left:50px}@media screen and (max-width: 1024px){#kclp_flow .inc .kclp_flow_area .swiper-slide .img{max-width:600px;width:100%;margin:40px 0 0}}#kclp_flow .inc .kclp_flow_area .swiper-pagination{top:0;bottom:0;right:15px;left:auto;margin:auto;width:15px;height:-moz-max-content;height:max-content}@media screen and (max-width: 1024px){#kclp_flow .inc .kclp_flow_area .swiper-pagination{top:auto;right:0;left:0;bottom:0px;width:auto}}#kclp_flow .inc .kclp_flow_area .swiper-pagination .swiper-pagination-bullet-active{background:red}#kclp_adv .inc{padding-bottom:0}#kclp_adv .inc .flex{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 1024px){#kclp_adv .inc .flex{justify-content:center}}#kclp_adv .inc .flex .box{width:26%}@media screen and (max-width: 1280px){#kclp_adv .inc .flex .box{width:30%}}@media screen and (max-width: 1024px){#kclp_adv .inc .flex .box{width:280px;margin:40px}}#kclp_adv .inc .flex .box .point{font-size:30px;color:#555;margin-bottom:50px}@media screen and (max-width: 1024px){#kclp_adv .inc .flex .box .point{font-size:24px;margin-bottom:30px}}#kclp_adv .inc .flex .box img{height:200px;display:block;margin:30px auto}@media screen and (max-width: 1024px){#kclp_adv .inc .flex .box img{height:auto}}#kclp_adv .inc .flex .box .hedding3{font-size:24px;margin-bottom:30px;color:#555}#kclp_adv .inc .flex .box p{color:#555}#kclp_voice .inc{padding-bottom:0}#kclp_voice .inc .heading2{margin-bottom:150px}@media screen and (max-width: 1024px){#kclp_voice .inc .heading2{margin-bottom:80px}}#kclp_voice .inc .box{max-width:630px;margin-left:30px;margin-bottom:70px;background-color:#fff;position:relative;border-radius:10px;padding:40px 50px}@media screen and (max-width: 1024px){#kclp_voice .inc .box{padding:40px 30px;margin-left:15px}}#kclp_voice .inc .box:before{content:"";position:absolute;bottom:10px;left:-30px;border-top:15px solid rgba(0,0,0,0);border-right:30px solid #fff;border-bottom:15px solid rgba(0,0,0,0)}@media screen and (max-width: 1024px){#kclp_voice .inc .box:before{left:-15px;border-top:10px solid rgba(0,0,0,0);border-right:15px solid #fff;border-bottom:10px solid rgba(0,0,0,0)}}#kclp_voice .inc .box:nth-child(odd){margin-left:auto;margin-right:30px}@media screen and (max-width: 1024px){#kclp_voice .inc .box:nth-child(odd){margin-right:15px}}#kclp_voice .inc .box:nth-child(odd):before{left:auto;right:-30px;border-top:15px solid rgba(0,0,0,0);border-right:unset;border-left:30px solid #fff;border-bottom:15px solid rgba(0,0,0,0)}@media screen and (max-width: 1024px){#kclp_voice .inc .box:nth-child(odd):before{right:-15px;border-top:10px solid rgba(0,0,0,0);border-left:15px solid #fff;border-bottom:10px solid rgba(0,0,0,0)}}#kclp_voice .inc .box .bg{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:10px;overflow:hidden}#kclp_voice .inc .box .bg:before{content:"";width:100px;height:100px;background-color:red;position:absolute;top:-50px;left:0;transform-origin:left bottom;transform:rotate(-30deg)}#kclp_voice .inc .box img{position:absolute;top:-50px;left:0;right:0;margin:auto;width:100px}@media screen and (max-width: 1024px){#kclp_voice .inc .box img{width:64px;top:-32px}}#kclp_voice .inc .box .voice{font-size:30px;margin-bottom:50px;color:#555}@media screen and (max-width: 1024px){#kclp_voice .inc .box .voice{font-size:24px;margin-bottom:30px}}#kclp_voice .inc .box .hedding3{font-size:24px;margin-bottom:30px;color:#555}#kclp_voice .inc .box p{color:#555}#kclp_price .inc .costarea{margin:0 auto}#kclp_flow .inc .flex{display:flex;flex-wrap:wrap;gap:50px}@media screen and (max-width: 1024px){#kclp_flow .inc .flex{gap:30px}}#kclp_flow .inc .flex .box{width:360px}@media screen and (max-width: 1024px){#kclp_flow .inc .flex .box{width:calc(50% - 15px)}}@media screen and (max-width: 660px){#kclp_flow .inc .flex .box{width:100%;margin-bottom:30px}}#kclp_flow .inc .flex .box .step{font-size:30px;margin-bottom:15px;color:#555}@media screen and (max-width: 1024px){#kclp_flow .inc .flex .box .step{font-size:24px}}#kclp_flow .inc .flex .box .line{position:relative;width:100%;border-bottom:1px solid #555;margin-bottom:50px}@media screen and (max-width: 1024px){#kclp_flow .inc .flex .box .line{margin-bottom:24px}}#kclp_flow .inc .flex .box .line:before{content:"";position:absolute;right:0;bottom:-1px;width:20px;border-bottom:1px solid #555;transform-origin:right bottom;transform:rotate(30deg)}#kclp_flow .inc .flex .box p{color:#555}#kclp_flow .inc .flex .box p a{color:red;text-decoration:underline}#kclp_faq .inc .heading2{margin-bottom:120px}@media screen and (max-width: 1024px){#kclp_faq .inc .heading2{margin-bottom:60px}}#kclp_faq .inc .box{margin-bottom:100px}#kclp_faq .inc .box dt,#kclp_faq .inc .box dd{max-width:630px;margin-left:30px;margin-bottom:70px;background-color:#fff;position:relative;border-radius:10px;padding:40px 50px}@media screen and (max-width: 1024px){#kclp_faq .inc .box dt,#kclp_faq .inc .box dd{padding:40px 30px;margin-left:15px}}#kclp_faq .inc .box dt:before,#kclp_faq .inc .box dd:before{content:"";position:absolute;bottom:10px;left:-30px;border-top:15px solid rgba(0,0,0,0);border-right:30px solid #fff;border-bottom:15px solid rgba(0,0,0,0)}@media screen and (max-width: 1024px){#kclp_faq .inc .box dt:before,#kclp_faq .inc .box dd:before{left:-15px;border-top:10px solid rgba(0,0,0,0);border-right:15px solid #fff;border-bottom:10px solid rgba(0,0,0,0)}}#kclp_faq .inc .box dt i,#kclp_faq .inc .box dd i{width:50px;height:50px;background:#fff;position:absolute;top:-25px;left:0;right:0;margin:auto;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.2117647059);text-align:center;line-height:1.6;font-size:30px}#kclp_faq .inc .box dd{margin-left:auto;margin-right:30px}@media screen and (max-width: 1024px){#kclp_faq .inc .box dd{margin-right:15px}}#kclp_faq .inc .box dd:before{left:auto;right:-30px;border-top:15px solid rgba(0,0,0,0);border-right:unset;border-left:30px solid #fff;border-bottom:15px solid rgba(0,0,0,0)}@media screen and (max-width: 1024px){#kclp_faq .inc .box dd:before{right:-15px;border-top:10px solid rgba(0,0,0,0);border-left:15px solid #fff;border-bottom:10px solid rgba(0,0,0,0)}}#kclp_faq .inc .box dd i{background:red;color:#fff}#kclp_terms .inc h2{font-size:1.8em;margin-top:40px}#kclp_terms .inc p,#kclp_terms .inc a{margin-top:16px;font-size:16px}#kclp_terms .inc ul{margin-left:32px;list-style:cjk-decimal;margin-top:16px}#kclp_terms .inc ul li{margin-top:16px;font-size:16px}#kclp_terms .inc ul ul{margin-left:20px;list-style:decimal;margin-top:0}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbmZpZy9fZm9udC5zY3NzIiwiY29uZmlnL19yZXNldC5zY3NzIiwiY29uZmlnL19iYXNlLnNjc3MiLCJjb25maWcvX3NldHRpbmcuc2NzcyIsImNvbmZpZy9fc2Nyb2xsLWFuaW1hdGlvbi5zY3NzIiwiY29tcG9uZW50L19jb21wb25lbnQuc2NzcyIsImNvbXBvbmVudC9faGVhZGVyLnNjc3MiLCJjb21wb25lbnQvX2Zvb3Rlci5zY3NzIiwicGFnZXMvX2luZGV4LnNjc3MiLCJwYWdlcy9fcGFnZS5zY3NzIiwicGFnZXMvX2FyY2hpdmUuc2NzcyIsInBhZ2VzL19tb3ZsaXN0LnNjc3MiLCJwYWdlcy9fa2NwYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkNBTVEsa0xDb0hSLEtBQ0Usc0JBQ0Esa0JBRUEsV0FDQSxpQkFLRixtQkFHRSxzQkFLRixlQUNFLDhCQVlGLDJaQWlGRSxlQUNBLGFBQ0Esc0NBQ0EsU0FDQSxVQUNBLFNBQ0Esd0JBSUYsT0FDRSxVQUlGLG1GQVlFLGNBR0YsTUFFRSxnQkFHRixhQUVFLFlBRUEsb0RBRUUsV0FDQSxhQUlKLE1BQ0UseUJBQ0EsaUJBTUEsa0JBQ0UsVUFRSixxQkFFRSxnQkFHRiwrR0FJRSx5Q0FHRix1TUFJRSx3QkFDQSxxQkFHRixtQkFDRSx3QkFDQSxxQkFDQSwrQkFDQSw0QkFDQSx1QkFHRixTQUNFLGNBQ0EsbUJBQ0EsZ0JBTUYsbUJBR0UscUJBQ0EsZUFRRixzQkFDRSxhQUNBLFNBT0YsU0FDRSxhQU1GLGlCQUVFLGFBSUYsSUFDRSxTQUNBLGVBQ0EscUJBQ0Esc0JBQ0EsWUFJRixRQUNFLHFCQU9GLE9BQ0UsU0FTRixhQUVFLG1CQVVGLGNBRUUsb0JBR0Ysb0VBSUUsMEJBQ0EsZUFDQSxTQUNBLHlCQUdGLHlCQUNFLFNBUUYsc0NBRUUsZUFNRix1Q0FFRSxVQVNGLG1CQUNFLDZCQUNBLDRCQUNBLCtCQUNBLHVCQVFGLCtGQUVFLHdCQU9GLGlEQUVFLFNBQ0EsVUFHRixPQUNFLFNBQ0EseUJB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R0osdUJBQ0UsaUJBQ0Esa0JBQ0Esc0NBSEYsdUJBSUksbUJBRUYsOEJBQ0UsVUFDQSxZQUNBLG9DQUNBLG1CQUNBLDRCQUNBLHVDQUNBLHNDQVBGLDhCQVFJLFlBQ0Esb0NBQ0EsNEJBQ0Esd0NBR0oseUJBQ0UsV1Q3b0JILElTOG9CRyxNVGhwQkgsS1N5cEJILG9CQUNFLGdCQUNBLGdCQUVGLHNDQUNFLGdCQUNBLGVBRUYsb0JBQ0UsaUJBQ0EsdUJBQ0EsZ0JBQ0EsdUJBQ0UsZ0JBQ0EsZUFFRix1QkFDRSxpQkFDQSxtQkFDQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEZvbnRcbmZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcbmZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU5vdG8rU2FucytKUDp3Z2h0QDMwMDs0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZmYW1pbHk9Tm90bytTZXJpZitKUDp3Z2h0QDUwMDs3MDAmZmFtaWx5PVJvYm90bzp3Z2h0QDMwMDs0MDA7NTAwOzcwMCZkaXNwbGF5PXN3YXAnKTsiLCIvKipcbiAqIFJlc2V0IE1peGluZ1xuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBEaXNhYmxlIEFuaW1hdGlvblxuICovXG4gQG1peGluIGRpc2FibGVBbmltYXRpb24ge1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcblxuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHMgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHMgIWltcG9ydGFudDtcblxuICBhbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwcyAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tZGVsYXk6IDBzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDEgIWltcG9ydGFudDtcblxuICAvLyBzY3JvbGwtYmVoYXZpb3I6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLyoqXG4gKiBEaXNhYmxlIGFuaW1hdGlvbiBkZXBlbmRzIG9uIEJyb3dzZXIgb3IgT3BlcmF0aW9uIFN5c3RlbSBjb25maWd1cmF0aW9uXG4gKi9cbkBtaXhpbiBhY0Rpc2FibGVBbmltYXRpb24ge1xuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIEBpbmNsdWRlIGRpc2FibGVBbmltYXRpb247XG4gIH1cbn1cblxuLyoqXG4gKiBBY2Nlc3NhYmlsaXR5LiBCbGFjayBhbmQgV2hpdGUgTW9kZVxuICovXG5AbWl4aW4gYWNNb2RlQlcge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbn1cblxuLyoqXG4gKiBBY2Nlc3NhYmlsaXR5LiBJbnZlcnNlIE1vZGVcbiAqL1xuQG1peGluIGFjTW9kZUNvbnRyYXN0IHtcbiAgZmlsdGVyOiBpbnZlcnQoMTAwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKipcbiAqIE1ldGVyIHJlc2V0XG4gKi9cbkBtaXhpbiBtZXRlclJlc2V0IHtcbiAgbWV0ZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB9XG5cbiAgOjotbW96LW1ldGVyLWJhciB7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lXG4gIH1cblxuICA6LW1vei1tZXRlci1vcHRpbXVtOjotbW96LW1ldGVyLWJhcixcbiAgOi1tb3otbWV0ZXItc3ViLW9wdGltdW06Oi1tb3otbWV0ZXItYmFyLFxuICA6LW1vei1tZXRlci1zdWItc3ViLW9wdGltdW06Oi1tb3otbWV0ZXItYmFyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lXG4gIH1cblxuXG4gIG1ldGVyOjotd2Via2l0LW1ldGVyLWJhcixcbiAgbWV0ZXI6Oi13ZWJraXQtbWV0ZXItb3B0aW11bS12YWx1ZSxcbiAgbWV0ZXI6Oi13ZWJraXQtbWV0ZXItc3Vib3B0aW11bS12YWx1ZSxcbiAgbWV0ZXI6Oi13ZWJraXQtbWV0ZXItZXZlbi1sZXNzLWdvb2QtdmFsdWUsXG4gIG1ldGVyOjotd2Via2l0LW1ldGVyLWlubmVyLWVsZW1lbnQge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbn1cblxuQG1peGluIHByb2dyZXNzUmVzZXQge1xuXG4gIC8qKlxuICAgKiBQcm9ncmVzcyBCYXIgUmVzZXRcbiAgICpcbiAgICovXG4gIHByb2dyZXNzLFxuICBwcm9ncmVzc1tyb2xlXSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbjogMDtcblxuICAgIC8qIFJlc2V0IERlZmF1bHRzICovXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAvKiBOZWVkcyB0byBiZSBpbiBoZXJlIGZvciBTYWZhcmkgcG9seWZpbGwgc28gYmFja2dyb3VuZCBpbWFnZXMgd29yayBhcyBleHBlY3RlZC4gKi9cbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIH1cblxuICAvKiBQb2x5ZmlsbCAqL1xuICBwcm9ncmVzc1tyb2xlXTphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAvKiByZW1vdmVzIGRlZmF1bHQgYmFja2dyb3VuZCBmcm9tIHBvbHlmaWxsICovXG4gIH1cblxuICAvKiBFbnN1cmUgZmFsbGJhY2sgdGV4dCBkb2Vzbid0IGFwcGVhciBpbiBwb2x5ZmlsbCAqL1xuICBwcm9ncmVzc1tyb2xlXSBzdHJvbmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuXG4vKipcbiAqIE1vZGVybiBDU1MgUmVzZXQgVHdlYWtzXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5odG1sIHtcbiAgLy8gU21vb3RoIHNjcm9sbFxuICAvLyBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuYm9keSB7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG59XG5cblxuLyogQm94IHNpemluZyBub3JtYWxpemF0aW9uICovXG4qLFxuOjphZnRlcixcbjo6YmVmb3JlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuXG4vKiBFbGVtZW50cyB0aGF0IGRvbid0IGhhdmUgYSBjbGFzcyBnZXQgZGVmYXVsdCBzdHlsZXMgKi9cbmE6bm90KFtjbGFzc10pIHtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBhdXRvO1xufVxuXG5cbi8qKlxuICogQ1NTIFJlc2V0IFR3ZWFrc1xuICpcbiAqIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXG4gKiB2Mi4wLW1vZGlmaWVkIHwgMjAxMTAxMjZcbiAqIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4gKi9cblxuaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxuYXBwbGV0LFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYmlnLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zLFxuc2FtcCxcbnNtYWxsLFxuc3RyaWtlLFxuc3Ryb25nLFxuc3ViLFxuc3VwLFxudHQsXG52YXIsXG5iLFxudSxcbmksXG5jZW50ZXIsXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5maWVsZHNldCxcbmZvcm0sXG5sYWJlbCxcbmxlZ2VuZCxcbnRhYmxlLFxuY2FwdGlvbixcbnRib2R5LFxudGZvb3QsXG50aGVhZCxcbnRyLFxudGgsXG50ZCxcbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmRldGFpbHMsXG5lbWJlZCxcbmZpZ3VyZSxcbmZpZ2NhcHRpb24sXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxub3V0cHV0LFxucnVieSxcbnNlY3Rpb24sXG5zdW1tYXJ5LFxudGltZSxcbm1hcmssXG5hdWRpbyxcbnZpZGVvIHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qIG1ha2Ugc3VyZSB0byBzZXQgc29tZSBmb2N1cyBzdHlsZXMgZm9yIGFjY2Vzc2liaWxpdHkgKi9cbjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbm1haW4sXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbm9sLFxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLFxucSB7XG4gIHF1b3Rlczogbm9uZTtcblxuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4vKiBIaWRlIGVtcHR5IGNlbGwgKi9cbnRkLFxudGgge1xuICAmOmVtcHR5IHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cblxuLyoqXG4gKiBJbnB1dCBSZXNldFxuICovXG5pbnB1dDpyZXF1aXJlZCxcbmlucHV0IHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggd2hpdGUgaW5zZXQ7XG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixcbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b24sXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbi8qKlxuICogQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDYvNy84LzkgYW5kIEZpcmVmb3ggMy5cbiAqL1xuYXVkaW8sXG5jYW52YXMsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXG4gKiBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxuICovXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgNy84LzksIEZpcmVmb3ggMywgYW5kIFNhZmFyaSA0LlxuICovXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IHdoZW4gZm9jdXNlZCBhbmQgYWxzbyBtb3VzZSBob3ZlcmVkIGluIGFsbCBicm93c2Vycy5cbiAqL1xuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLyogTWFrZSBpbWFnZXMgZWFzaWVyIHRvIHdvcmsgd2l0aCAqL1xuaW1nIHtcbiAgYm9yZGVyOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBNYWtlIHBpY3R1cmVzIGVhc2llciB0byB3b3JrIHdpdGggKi9cbnBpY3R1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgNi83LzgvOSwgU2FmYXJpIDUsIGFuZCBPcGVyYSAxMS5cbiAqL1xuXG5maWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5cblxuLyoqXG4gKiBBZGRyZXNzIEZpcmVmb3ggMysgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXG4gKiB0aGUgVUEgc3R5bGVzaGVldC5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxuICogQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cbiAqIENvcnJlY3QgYGJ1dHRvbmAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gQ2hyb21lLCBTYWZhcmkgNSssIGFuZCBJRSA2Ky5cbiAqIENvcnJlY3QgYHNlbGVjdGAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveCA0KyBhbmQgT3BlcmEuXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG59XG5cblxuLyoqXG4gKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxuICovXG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyoqXG4gKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGNvbnRlbnQtYm94IGluIElFIDgvOS5cbiAqL1xuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lLlxuICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lXG4gKiAgICAoaW5jbHVkZSBgLW1vemAgdG8gZnV0dXJlLXByb29mKS5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lXG4gKiBvbiBPUyBYLlxuICovXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCAzKy5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgNi83LzgvOS5cbiAqIDIuIEltcHJvdmUgcmVhZGFiaWxpdHkgYW5kIGFsaWdubWVudCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgLyogMSAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAvKiAyICovXG5cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXG4gKi9cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cblxuLyoqXG4gKiBCYXNlZCBvbiBub3JtYWxpemUuY3NzIHY4LjAuMVxuICogZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcGFnZS1icmVhay1hZnRlcjogYWx3YXlzO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxMDAlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlO1xuICAvKiAyICovXG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtNXB4O1xufVxuXG5zdXAge1xuICB0b3A6IC01cHg7XG59XG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5idXR0b24sXG5pbnB1dCB7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgb3V0bGluZTogMDtcbn1cblxuXG5sZWdlbmQge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcblxuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuYm9keTpub3QoOi1tb3otaGFuZGxlci1ibG9ja2VkKSBmaWVsZHNldCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLypcbiAqIE1pc2NcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvKipcbiAqIEJhc2VcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ucGMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbSkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuYm9keSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICRjLWJrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW5uZXIge1xuICBtYXgtd2lkdGg6ICRtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAkc3BhY2UtcmlnaHQtcGM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTA7XG4gIGJhY2tncm91bmQ6ICRjLXdoO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkeHhsKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG0pIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5hIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogMC41cztcbiAgJjpob3ZlcixcbiAgJjphY3RpdmUge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxufVxuXG5zZWN0aW9uIHtcbiAgLmluYyB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtKSB7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzKSB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuICB9XG59XG5cbi5wYWdlLCAuYXJjaGl2ZSwgLnNpbmdsZSB7XG4gIC5pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDg4cHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG0pIHtcbiAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIH1cbiAgfVxufVxuXG4ucGFnZS1tb3ZyZWQsIC5wYWdlLW1vdnJlZDMge1xuICBoZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gIH1cbn1cbi5hZGxpc3RfcGFnZSB7XG4gIGZvb3RlciB7XG4gICAgLmluYyB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuLnVzZXJfYXJlYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIC0zMHB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgNjBweCk7XG4gIGJhY2tncm91bmQ6ICRjLXdoO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgIG1hcmdpbjogMCAtMjBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNDBweCk7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG0pIHtcbiAgICBtYXJnaW46IDAgLTMwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDYwcHgpO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzKSB7XG4gICAgbWFyZ2luOiAwIC0yMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgfVxuICAudXNlcm5hbWUge1xuICAgIHBhZGRpbmc6IDEycHggNHB4IDEycHggMjBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGMtZ3I7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWdyO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjLWdyO1xuICAgIGNvbG9yOiAkYy1iaztcbiAgICB3aWR0aDogNTAlO1xuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICB9XG4gIC5jb2luIHtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHggMTJweCA0cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjLWdyO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ncjtcbiAgICBjb2xvcjogJGMtYms7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgfVxuICAuemFuIHtcbiAgICBmb250LXNpemU6IDEuMWVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtZ3I7XG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDEuM2VtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjb2xvcjogJGMtcmQ7XG4gICAgfVxuICB9XG59IiwiLyoqXG4gKiBTZXR0aW5nXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLy8gbWVkaWEgcXVlcnlcbiRiYXNlLWNvbnRlbnQtd2lkdGg6IDExNDBweDtcbiR4eGw6IDEzODBweDtcbiR4bDogMTI4MHB4O1xuJGw6IDEwMjRweDtcbiRtOiA2NjBweDtcbiRzOiA0ODBweDtcblxuLy8gc3BhY2VcbiRzcGFjZS15OiAxMjBweDtcbiRzcGFjZS14OiAzMHB4O1xuJHNwYWNlLXJpZ2h0LXBjOiAyNTBweDtcblxuLy8gY29sb3JzXG4kYy1tYWluOiAjMDAwO1xuJGMtc3ViOiAjODg4O1xuJGMtYmw6ICMwODMwNmM7XG4kYy1ncjogIzlGOUY5RjtcbiRjLWJsMjogI0QxRkRGRjtcbiRjLXdoOiAjZmZmO1xuJGMtYms6ICMwMDA7XG4kYy1yZDogI0ZGMDAwMDtcbiRjLWxpbmU6ICMzQUNFMDE7XG4kYy1vcjogI0ZGODEwMztcbiRjLWdyYmc6ICNlNGU0ZTQ7XG4kYy1vci1ncmFkMTogI2ZmN2YwMDtcbiRjLW9yLWdyYWQyOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmZjdmMDAgMCUsICNmZmFkNWEgNTMlLCAjZmY3ZjAwIDEwMCUpO1xuJGMtYS1uYXY6ICMxMTE4NGE7XG4kYy1hLWJ0bjogIzA4MGUzMTtcbiRjLWEtYnRudTogIzE3MjM2YztcbiRjLWtjbHBfYmc6ICNGMEYwRjA7XG4kYy1rY2xwX3A6ICM1NTU1NTU7IiwiLyoqXG4gKiBTY3JvbGwgQW5pbWF0aW9uXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyog44K544Kv44Ot44O844OrQ1NTICovXG4uZmFkZWluIHtcbiAgb3BhY2l0eSA6IDAuMTtcbiAgdHJhbnNmb3JtIDogdHJhbnNsYXRlKDAsIDUwcHgpO1xuICB0cmFuc2l0aW9uIDogYWxsIDUwMG1zO1xufVxuXG4uZmFkZWluLXVwIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNTBweCk7XG59XG5cbi5mYWRlaW4tZG93biB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTtcbn1cblxuLmZhZGVpbi1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwcHgsIDApO1xufVxuXG4uZmFkZWluLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTBweCwgMCk7XG59XG5cbi5zY3JvbGxpbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufSIsIi8qKlxuICogQ29tcG9uZW50XG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5cbi5oZWFkaW5nMSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0MnB4O1xufVxuLmhlYWRpbmcyIHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogNDJweDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGwpIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG0pIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHMpIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbi5oZWFkaW5nMyB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG0pIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHMpIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxucCwgdWwsIGRsLCBhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbSkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkcykge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4ucGFnZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC5wYWdlLW51bWJlcnMge1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGMtZ3JiZztcbiAgICBiYWNrZ3JvdW5kOiAkYy13aDtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgIGNvbG9yOiAkYy1iaztcbiAgICAmLnByZXYsICYubmV4dCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDRweCAxMnB4O1xuICAgIH1cbiAgICAmLmN1cnJlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcmQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1yZDtcbiAgICAgIGNvbG9yOiAkYy13aDtcbiAgICB9XG4gIH1cbn1cblxuLnR5dXN5YWt1IHtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgY29sb3I6ICRjLWdyO1xufVxuXG4uYmlnX3RleHQge1xuICBmb250LXNpemU6IDEuNGVtO1xufVxuXG4uZXJyb3Ige1xuICBjb2xvcjogJGMtcmQ7XG59XG5cbi5idG4ge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDMycHggYXV0bztcbiAgYSwgaW5wdXQsIGJ1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICRjLW9yO1xuICAgIGNvbG9yOiAkYy13aDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICB9XG59XG5cbi5wY19sZWZ0X2FyZWEge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBpbWcge1xuICAgIHdpZHRoOiA1MHZ3O1xuICB9XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiA4MHZ3O1xuICAgIGhlaWdodDogODB2dztcbiAgICBiYWNrZ3JvdW5kOiAkYy1yZDtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMjB2dztcbiAgICBib3R0b206IC0zMHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAyMHZ3O1xuICAgIGhlaWdodDogMjB2dztcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkYy1yZDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNXZ3O1xuICAgIHRvcDogLTIwdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG59XG5cbmZvcm0ge1xuICBidXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gICAgYmFja2dyb3VuZDogJGMtbWFpbjtcbiAgICBjb2xvcjogJGMtd2g7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLmZhcV9hcmVhIHtcbiAgZGwge1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkYy1ncjtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGR0LCBkZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYy13aDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmc6IDEycHggMTJweDtcbiAgICAgIHAge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogLTRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncjtcbiAgICAgICAgY29sb3I6ICRjLXdoO1xuICAgICAgfVxuICAgIH1cbiAgICBkdCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAuZmFidG4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGMtYms7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5vbiB7XG4gICAgICAgIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgZGQge1xuICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgICAgJi5vbiB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMDBweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICB9XG4gICAgICBpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcmQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50ZXJtc19hcmVhIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDBhMztcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICAuaW5jIHtcbiAgICBtYXgtd2lkdGg6IDY2MHB4O1xuICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICAuaGVhZGluZzIge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB9XG4gICAgLmNvbnRlbnRzIHtcbiAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgaDIge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgfVxuICAgIH1cbiAgICBidXR0b25bZGlzYWJsZWRdLCBodG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwNzg7XG4gICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgfVxuICAgIGZvcm0ge1xuICAgICAgYnV0dG9uIHtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgICAgZGwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGlja3VwX2FyZWEge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTtcbiAgYmFja2dyb3VuZDogIzAwMDAwMGEzO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gICYuZGVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5pbmMge1xuICAgIG1heC13aWR0aDogNjYwcHg7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiA2MHB4IDIwcHggMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xuICAgIGJhY2tncm91bmQ6ICM2RUI5MkI7XG4gICAgLmNsb3NlYnRuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgdG9wOiAxMHB4O1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBzcGFuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjLXdoO1xuICAgICAgICBib3R0b206IDhweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgbGVmdDogLTFweDtcbiAgICAgICAgJi5idG0ge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICByaWdodDogLTFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAyLjJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBjb2xvcjogJGMtd2g7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDAuNmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYWJvdXR1cyB7XG4gIGRsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgZHQge1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1tYWluO1xuICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICB9XG4gICAgZGQge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ncmJnO1xuICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICB9XG4gIH1cbn1cblxuLmdvb2dsZW1hcCB7XG4gIG1hcmdpbjogODBweCAtMzBweCAwO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgIG1hcmdpbjogODBweCAtMjBweCAwO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtKSB7XG4gICAgbWFyZ2luOiA4MHB4IC0zMHB4IDA7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHMpIHtcbiAgICBtYXJnaW46IDgwcHggLTIwcHggMDtcbiAgfVxufVxuXG4ubGlzdGJveCB7XG4gIHBhZGRpbmc6IDIwcHggMjBweDtcbiAgbWFyZ2luOiA0MHB4IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZjgxMDM7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIEIge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIGxpc3Qtc3R5bGU6IGNpcmNsZTtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICB9XG59XG5cbi5jYW1wYm5yIHtcbiAgbWFyZ2luOiA1MHB4IDA7XG59XG5cbi51c2VyX2J0bW5hdiB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAkYy1ncjtcbiAgbWFyZ2luLXRvcDogODBweDtcbiAgLnRpdGxlIHtcbiAgICBwYWRkaW5nOiAxNHB4IDMwcHggMDtcbiAgfVxuICB1bCB7XG4gICAgbGkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWdyYmc7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjLWJrO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDhweCA0MHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCLinqRcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZmxvYXRfYnRuIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IC0yMDBweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk5OTtcbiAgYmFja2dyb3VuZDogJGMtb3I7XG4gIHdpZHRoOiA4MCU7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgdHJhbnNpdGlvbjogLjZzO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGwpIHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtKSB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgfVxuICAmLm9uIHtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cbiAgYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwYWRkaW5nOiA4cHggMDtcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGwpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG0pIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHMpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIvKipcbiAqIEhlYWRlclxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk7XG4gIHRvcDogMDtcbiAgcmlnaHQ6ICRzcGFjZS1yaWdodC1wYztcbiAgbWF4LXdpZHRoOiA2NjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY3OTtcbiAgdHJhbnNpdGlvbjogLjZzO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkeHhsKSB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGwpIHtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbSkge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuaW5jIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDEwcHggJHNwYWNlLXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IC42cztcbiAgICAubG9nbyB7XG4gICAgICB3aWR0aDogMTgwcHg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbSkge1xuICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5uYXZfYnRuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIHNwYW4ge1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjLW1haW47XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICYudG9wIHtcbiAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5idG0ge1xuICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5vbiBzcGFuIHtcbiAgICAgICAgJi50b3Age1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5idG0ge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5sb2dpbmJ0biB7XG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgbWFyZ2luOiAwIDQ1cHggMCAwO1xuICAgICAgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2g7XG4gICAgICAgIGNvbG9yOiAkYy1vcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGMtb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYub24ge1xuICAgIGJhY2tncm91bmQ6ICRjLXdoO1xuICAgIC5pbmMge1xuICAgICAgcGFkZGluZzogNnB4ICRzcGFjZS14O1xuICAgIH1cbiAgfVxufVxuLnNwX25hdl9saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAtMTAwJTtcbiAgcmlnaHQ6ICRzcGFjZS1yaWdodC1wYztcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk4O1xuICBiYWNrZ3JvdW5kOiAkYy13aDtcbiAgcGFkZGluZzogMTEwcHggMCAwO1xuICBtYXgtd2lkdGg6IDY2MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IC42cztcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHh4bCkge1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG0pIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgdWwge1xuICAgIGxpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ncjtcbiAgICAgIGEge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICRjLWJrO1xuICAgICAgICBmb250LWZhbWlseTogXCJtb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgICY6aG92ZXIsICY6YWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmJnO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYub24ge1xuICAgIHRvcDogMDtcbiAgfVxufSIsIi8qKlxuICogRm9vdGVyXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuZm9vdGVyIHtcbiAgcGFkZGluZzogMCAwIDEwcHg7XG4gIC5pbmMge1xuICAgIHBhZGRpbmc6IDUwcHggMzBweCAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYy1ncmJnO1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgLmZvb3Rlcl9uYXYge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICB1bCB7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJGMtYms7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubG9nbyB7XG4gICAgICAgIG1heC13aWR0aDogNDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29weSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi5pbmRleCB7XG4gIGZvb3RlciB7XG4gICAgcGFkZGluZzogMCAwIDYwcHg7XG4gIH1cbn0iLCIvKipcbiAqIEluZGV4XG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuI2luZGV4X2t2IHtcbiAgcGFkZGluZy10b3A6IDg4cHg7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtKSB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gIH1cbiAgLmluYyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMzBweCAwIDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5oZWFkaW5nMSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwNDY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGwpIHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDA7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtKSB7XG4gICAgICBwYWRkaW5nOiAwIDMwcHggMCAwO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkcykge1xuICAgICAgcGFkZGluZzogMCAyMHB4IDAgMDtcbiAgICB9XG4gIH1cbn1cblxuLmluZGV4IHtcbiAgc2VjdGlvbiB7XG4gICAgLmluYyB7XG4gICAgICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgICAgIC5oZWFkaW5nMiAucmVkIHtcbiAgICAgICAgY29sb3I6ICRjLXJkO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4jaW5kZXhfbmF5YW1pIHtcbiAgYmFja2dyb3VuZDogJGMtZ3JiZztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAuaW5jIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIzMHB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXZ3O1xuICAgICAgcGFkZGluZy1ib3R0b206IDIydnc7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHZ3O1xuICAgICAgcGFkZGluZy1ib3R0b206IDIydnc7XG4gICAgfVxuICAgIHAge1xuICAgICAgbWFyZ2luOiAxNnB4IDA7XG4gICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIH1cbiAgfVxuICAuaW1nMiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTYwcHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgICAgYm90dG9tOiAtNXZ3O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbSkge1xuICAgICAgYm90dG9tOiAtMjJ2dztcbiAgICB9XG4gIH1cbn1cblxuI2luZGV4X2Fib3V0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xuICAuaW5jIHtcbiAgICAuaGVhZGluZzIge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gIH1cbiAgcGljdHVyZS5iZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbn1cblxuI2luZGV4X2hvd3RvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xuICAuaW5jIHtcbiAgICAuYXJlYS1ob3d0byB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDEzMHB4O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGwpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTV2dztcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxOHZ3O1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHMpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgcGljdHVyZS5iZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDBweDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgICAgbWFyZ2luLXRvcDogLTJ2dztcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG0pIHtcbiAgICAgIG1hcmdpbi10b3A6IC0xdnc7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzKSB7XG4gICAgICBtYXJnaW4tdG9wOiAtNHZ3O1xuICAgIH1cbiAgfVxufVxuXG4uYXJlYS1ob3d0byB7XG4gIC5ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMjAlO1xuICAgIH1cbiAgICAudHh0IHtcbiAgICAgIHdpZHRoOiA3NyU7XG4gICAgICBtYXJnaW4tbGVmdDogMyU7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgfVxuICAgICAgLnR4dCB7XG4gICAgICAgIHdpZHRoOiA3MyU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyJTtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG0pIHtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICB9XG4gICAgICAudHh0IHtcbiAgICAgICAgd2lkdGg6IDc3JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMlO1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkcykge1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgIH1cbiAgICAgIC50eHQge1xuICAgICAgICB3aWR0aDogNzMlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMiU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbSkge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkcykge1xuICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICB3aWR0aDogMjQlO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkYy1iaztcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG0pIHtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkcykge1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI2luZGV4X2ZlYXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5pbmMge1xuICAgIC5oZWFkaW5nMiB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICRjLXJkO1xuICAgICAgfVxuICAgIH1cbiAgICB1bCB7XG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogNCU7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHZ3O1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG0pIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTR2dztcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE2dnc7XG4gICAgICB9XG4gICAgICBsaSB7XG4gICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMyU7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmJveCB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkYy1tYWluO1xuICAgICAgcGFkZGluZzogNDJweCAyMHB4O1xuICAgICAgLmhlYWRpbmczIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtKSB7XG4gICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYmlnIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkcykge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgICAgICAucmVkIHtcbiAgICAgICAgICBjb2xvcjogJGMtcmQ7XG4gICAgICAgIH1cbiAgICAgICAgLnNtYWxsIHtcbiAgICAgICAgICBmb250LXNpemU6IDAuN2VtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIHBpY3R1cmUuYmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC01NXB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgICB0b3A6IC01dnc7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtKSB7XG4gICAgICB0b3A6IC03dnc7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzKSB7XG4gICAgICB0b3A6IC02dnc7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgfVxufVxuXG4jaW5kZXhfZmFxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ3JiZztcbiAgcGFkZGluZzogNjBweCAwO1xuICBtYXJnaW46IDYwcHggMDtcbiAgLmluYyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbiNjYW1wYm5yIHtcbiAgbWFyZ2luOiAwO1xuICAuaW5jIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBpbWcge1xuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICB9XG4gIH1cbn0iLCIvKipcbiAqIFBhZ2VcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi51c2VyX2NvaW5kYXRlIHtcbiAgbWFyZ2luOiA1MHB4IDA7XG4gIC51c2VybmFtZSB7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgc3BhbiB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gIH1cbiAgLmNvaW5ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGMtb3I7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogJGMtb3I7XG4gICAgLmxlZnQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMnB4O1xuICAgICAgbGVmdDogMTJweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gICAgLnJpZ2h0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMTJweDtcbiAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgICAuZGF0ZSB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgcGFkZGluZy1yaWdodDogMzZweDtcbiAgICB9XG4gIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCB7XG4gIC5jb250ZW50cyB7XG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIH1cbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgfVxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuLnBhZ2Utbm90X2NvaW4ge1xuICAubm90Y29pbl90aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi10b3A6IDEyMHB4O1xuICB9XG5cbiAgLm5vdGNvaW5fc3ViIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG5cbmZvcm0ge1xuICBkbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBkdCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtcmQ7XG4gICAgICAgIGNvbG9yOiAkYy13aDtcbiAgICAgICAgcGFkZGluZzogMnB4IDRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBkZCB7XG4gICAgICBpbnB1dCwgdGV4dGFyZWEge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ncmJnO1xuICAgICAgICBwYWRkaW5nOiAycHggOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLnRlbGZvcm0ge1xuICAgICAgZGQgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5wcml2IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGR0IHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdW5zZXQ7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJ0biB7XG4gICAgaW5wdXQsIGJ1dHRvbiB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDEycHggNjJweDtcbiAgICAgIHRyYW5zaXRpb246IC42cztcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAmOmhvdmVyLCAmOmFjdGl2ZSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5mZWVmb3JtIHtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gICAgYmFja2dyb3VuZDogJGMtZ3JiZztcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBvcGFjaXR5OiAwLjk7XG4gICAgfVxuICAgIGRsIHtcbiAgICAgIGRkIHtcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYWdlLWNvaW5jaGVjaywgLnBhZ2UtbmF2cGFnZSB7XG4gIC5ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogJGMtd2g7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBtYXJnaW46IDYwcHggMDtcbiAgICAuaGVhZGluZzMge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWdyO1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gICAgYSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICB9XG59XG5cbi5wYWdlLW5hdnBhZ2Uge1xuICBzZWN0aW9uIC5pbmMge1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gIH1cbn1cblxuLnVzZXJlZGl0IHtcbiAgLmJveCB7XG4gICAgbWFyZ2luOiA2MHB4IDA7XG4gICAgLmhlYWRpbmczIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ncjtcbiAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgIH1cbiAgICBkbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgZHQge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICAgIGRkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5mbGV4IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAuYnRuIHtcbiAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgYSwgYnV0dG9uIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuICAgICAgICAmLmJhY2tidG4ge1xuICAgICAgICAgIGEsIGJ1dHRvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhZ2UtbW92cmVkMyB7XG4gIGhlaWdodDogMTAwdmg7XG4gIC5pbm5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLnBhZ2VfYXJlYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB6LWluZGV4OiAzO1xuICAgICAgLmluYyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgLnR4dCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgJi5iaWcge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzoycHggMnB4IDAgI0ZGRiwgLTJweCAtMnB4IDAgI0ZGRixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLTJweCAycHggMCAjRkZGLCAycHggLTJweCAwICNGRkYsXG4gICAgICAgICAgICAgICAgICAgICAgICAgIDBweCAycHggMCAjRkZGLCAgMCAtMnB4IDAgI0ZGRixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLTJweCAwIDAgI0ZGRiwgMnB4IDAgMCAjRkZGO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJnX2FuaW1lIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGFnZS1tb3ZyZWQge1xuICAucGFnZV9hcmVhIHtcbiAgICAuaW5jIHtcbiAgICAgIC5oZWFkaW5nMiB7XG4gICAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgICAuYmlnIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEuOGVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjLWdyO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtZ3I7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgIH1cbiAgICAgIHVsIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICB9XG4gICAgICAuY29pbnRleHQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1yZDtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhZ2VfaG93dG9fYXJlYSB7XG4gIC5ib3gge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgbWFyZ2luOiAwIC0zMHB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgICBtYXJnaW46IDAgLTIwcHg7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbSkge1xuICAgICAgbWFyZ2luOiAwIC0zMHB4O1xuICAgICAgcGFkZGluZzogMzBweDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHMpIHtcbiAgICAgIG1hcmdpbjogMCAtMjBweDtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuICAgICYuYmdnciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmJnO1xuICAgIH1cbiAgICAuZmxleCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAuc3RlcCB7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXJkO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAkYy13aDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgIH1cbiAgICAgIC5oZWFkaW5nMyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDk2cHgpO1xuICAgICAgfVxuICAgIH1cbiAgICBwaWN0dXJlIHtcbiAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gIC5iaWduZXh0IHtcbiAgICBtYXJnaW46IDAgLTMwcHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGwpIHtcbiAgICAgIG1hcmdpbjogMCAtMjBweDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG0pIHtcbiAgICAgIG1hcmdpbjogMCAtMzBweDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHMpIHtcbiAgICAgIG1hcmdpbjogMCAtMjBweDtcbiAgICB9XG4gICAgJi53aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmJnO1xuICAgIH1cbiAgfVxufVxuXG4udXNlci1yb2dpbiB7XG4gIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbjogMzBweCAwO1xuICB9XG4gIC5idG4ge1xuICAgIGJ1dHRvbiwgYSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJi5saW5lIHtcbiAgICAgIGEge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjM2FjZTAxO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbWFsbF9idG4ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkYy1ibDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1mYXEge1xuICAuaW5uZXIge1xuICAgICNpbmRleF9mYXEge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufSIsIi8qKlxuICogQXJjaGl2ZVxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5hcmNoaXZlLWFkbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLmluYyB7XG4gICAgLnVzZXJwYWdlX3RpdGxlIHtcbiAgICAgIG1hcmdpbjogMCAtMzBweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgICAgIG1hcmdpbjogMCAtMjBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtKSB7XG4gICAgICAgIG1hcmdpbjogMCAtMzBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzKSB7XG4gICAgICAgIG1hcmdpbjogMCAtMjBweDtcbiAgICAgIH1cbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC5hZGxpc3RfdGl0bGVfaDEge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgICAgICAgIHdpZHRoOiA0NXZ3O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtKSB7XG4gICAgICAgICAgd2lkdGg6IDc4dnc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5hZF9uYXYge1xuICBtYXJnaW46IDAgLTMwcHggMzBweDtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgIG1hcmdpbjogMCAtMjBweCAzMHB4O1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtKSB7XG4gICAgbWFyZ2luOiAwIC0zMHB4IDMwcHg7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHMpIHtcbiAgICBtYXJnaW46IDAgLTIwcHggMzBweDtcbiAgfVxuICAuYWRfbmF2X2xpc3Qge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJGMtd2g7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjLW9yO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1vcjtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTcwcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkYy13aDtcbiAgICAgIGNvbG9yOiAkYy1tYWluO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGMtb3I7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGMtb3I7XG4gICAgICB9XG4gICAgICAmOmhvdmVyLCAmLmFjdGl2ZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLW9yO1xuICAgICAgICBjb2xvcjogJGMtd2g7XG4gICAgICB9XG4gICAgICBpIHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYWRfYXJlYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5rb3VqaXR5dSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjNDQ0O1xuICAgIHotaW5kZXg6IDk5MDtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG4gIC5ib3gsIC5mbG9hdF9ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICRjLXdoO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogJGMtYms7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICYuZGlzYWJsZSB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwi5L2/55So5riI44G/44Gn44GZXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiAkYy13aDtcbiAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDAwMDZmO1xuICAgICAgICB6LWluZGV4OiA5ODtcbiAgICAgIH1cbiAgICB9XG4gICAgLnRodW0ge1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgICAudHh0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgLmNhdCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLW9yO1xuICAgICAgICBjb2xvcjogJGMtd2g7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgcGFkZGluZzogMnB4IDZweDtcbiAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICB9XG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICB9XG4gICAgICAudGl0bGUtc3ViIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgfVxuICAgICAgLmNvbmQge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgIH1cbiAgICAgIC5idG4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtb3ItZ3JhZDE7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRjLW9yLWdyYWQyO1xuICAgICAgICBjb2xvcjogJGMtd2g7XG4gICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSk7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZmxvYXRfYm94IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6ICRzcGFjZS1yaWdodC1wYztcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTAxO1xuICAgIG1heC13aWR0aDogNjYwcHg7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR4eGwpIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtKSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICYub24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gICAgLmNsb3NlX2J0biB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBib3R0b206IDMwcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAxMDBweCAxMDBweCAwO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGJhY2tncm91bmQ6ICRjLW9yO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBzcGFuIHtcbiAgICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBjb2xvcjogJGMtd2g7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgfVxuICAgIH1cbiAgICAudGh1bSB7XG4gICAgICB3aWR0aDogMTgwcHg7XG4gICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGwpIHtcbiAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG0pIHtcbiAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHMpIHtcbiAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuICAgIC50eHQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE4MHB4KTtcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTQwcHgpO1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG0pIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE4MHB4KTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzKSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNDBweCk7XG4gICAgICB9XG4gICAgfVxuICAgIC5kZXRhaWwge1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDAgMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICAgIG1hcmdpbjogMjBweCAwIDEwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwIDEwcHg7XG4gICAgICB9XG4gICAgICAuYnRuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDIwcHggYXV0byAzNXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwYWUzYTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuc2V0O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhX25hdl9hcmVhIHtcbiAgbWFyZ2luOiAzMHB4IDAgNTBweDtcbn1cblxuLnBhX2FyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNDBweCAzMHB4O1xuICAuYm94IHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMnB4ICMwMDAwMDAyNDtcbiAgICAudGh1bSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG0pIHtcbiAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzKSB7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNhdCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogMnB4IDEycHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkYy1vcjtcbiAgICAgIGNvbG9yOiAkYy13aDtcbiAgICB9XG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIG1hcmdpbjogMTRweCAxNHB4IDhweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbWFyZ2luOiA4cHggOHB4IDRweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbWFyZ2luOiAxNHB4IDE0cHggOHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHMpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBtYXJnaW46IDhweCA4cHggNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAudGl0bGUtc3ViIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1hcmdpbjogOHB4IDE0cHggMTRweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWFyZ2luOiA0cHggOHB4IDEycHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbSkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIG1hcmdpbjogOHB4IDE0cHggMTRweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWFyZ2luOiA0cHggOHB4IDEycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5hZF9uYXZhcmVhIHtcbiAgLmhlYWRkaW5nMiB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG4gIC5ib3gge1xuICAgIG1hcmdpbjogMTJweCAwO1xuICB9XG59XG4iLCIvKipcbiAqIE1vdmxpc3RcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5tb3ZpZV9hcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAucGxheS1idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHotaW5kZXg6IDEwO1xuICAgICYub24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbnZpZGVvOjotd2Via2l0LW1lZGlhLWNvbnRyb2xzLXRpbWVsaW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG52aWRlbzo6LXdlYmtpdC1tZWRpYS1jb250cm9scyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iLCIvKipcbiAqIEtDUGFnZVxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLmtjcGFnZSB7XG4gIC5wY19sZWZ0X2FyZWEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogJGMta2NscF9iZztcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbiAgaGVhZGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICAubmF2X2J0biB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICBmb290ZXIge1xuICAgIC5pbmMge1xuICAgICAgbWF4LXdpZHRoOiAxMzQwcHg7XG4gICAgICBwYWRkaW5nOiAzMHB4IDMwcHggMTVweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgLmZvb3Rlcl9uYXYge1xuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZmxvYXRfYnRuIHtcbiAgICByaWdodDogMzBweDtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICBiYWNrZ3JvdW5kOiB1bnNldDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgICYub24ge1xuICAgICAgYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgfVxuICBzZWN0aW9uIHtcbiAgICAuaW5jIHtcbiAgICAgIG1heC13aWR0aDogMTM0MHB4O1xuICAgICAgcGFkZGluZzogMTUwcHggMzBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGwpIHtcbiAgICAgICAgcGFkZGluZzogODBweCAzMHB4O1xuICAgICAgfVxuICAgICAgLmhlYWRpbmcyIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG0pIHtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgY29sb3I6ICNhYWFhYWE7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG0pIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcmQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgZm9ybSB7XG4gICAgICAgIG1hcmdpbjogMTAwcHggYXV0byAxMDBweCAwO1xuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICBkbCB7XG4gICAgICAgICAgJi5wcml2IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5idG4ge1xuICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgaW5wdXQsIGEge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDQ7XG4gICAgICAgICAgcGFkZGluZzogMjVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ja2NscF9jb250YWN0IHtcbiAgLmluYyB7XG4gICAgbWFyZ2luOiAxMDBweCBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtKSB7XG4gICAgICBtYXJnaW46IDYwcHggYXV0bztcbiAgICB9XG4gIH1cbn1cblxuI2tjbHBfZnYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDI7XG4gIC5iZyB7XG4gICAgd2lkdGg6IDE5MjBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7IFxuICAgIHotaW5kZXg6IC0xO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtKSB7XG4gICAgICB3aWR0aDogMjcwdnc7XG4gICAgfVxuICB9XG4gIC5pbmMge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIC5ib3gge1xuICAgICAgd2lkdGg6IDYwMHB4O1xuICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgIG1hcmdpbjogMjAwcHggYXV0byAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZDogJGMtd2g7XG4gICAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGwpIHtcbiAgICAgICAgd2lkdGg6IDU1MHB4O1xuICAgICAgICBoZWlnaHQ6IDU1MHB4O1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDA7XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbSkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDUwcHgpO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdncgLSA1MHB4KTtcbiAgICAgICAgcGFkZGluZzogMTV2dyAwO1xuICAgICAgICBtYXJnaW46IDI0dncgYXV0byAwO1xuICAgICAgfVxuICAgICAgLmhlYWRpbmcxIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG0pIHtcbiAgICAgICAgICBmb250LXNpemU6IDd2dztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1dnc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgY29sb3I6ICM1NTU1NTU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG0pIHtcbiAgICAgICAgICBmb250LXNpemU6IDMuNXZ3O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYnRuIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcmQ7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG0pIHtcbiAgICAgICAgICBtYXJnaW46IDR2dyBhdXRvIDA7XG4gICAgICAgICAgbWF4LXdpZHRoOiA2MHZ3O1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjV2dztcbiAgICAgICAgICAgIHBhZGRpbmc6IDR2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI2tjbHBfZnZib3R0b20ge1xuICAuaW5jIHtcbiAgICBtYXJnaW46IDEwMHB4IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG0pIHtcbiAgICAgIG1hcmdpbjogNTBweCBhdXRvIDA7XG4gICAgfVxuICB9XG59XG5cbi5jb3N0YXJlYSB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAuaW1nIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMlIC0gODBweCk7XG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgbWFyZ2luOiAwIDgwcHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgICB3aWR0aDogMjUwcHg7XG4gICAgICBtYXJnaW46IDIwcHg7XG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG1hcmdpbjogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG0pIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDQlKTtcbiAgICAgIG1hcmdpbjogMiU7XG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG1hcmdpbjogMiU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiNrY2xwX3doYXQge1xuICAuaW5jIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuICAgIC5mbGV4IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICAgIC50eHQge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzUwcHgpO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5oZWFkaW5nMiB7XG4gICAgICAgICAgLmJpZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5wY3NtYWxsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkeGwpIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAucGMge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudHh0X2JveCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1rY2xwX3A7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaW1nIHtcbiAgICAgICAgd2lkdGg6IDI5MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODUwcHgpIHtcbiAgICAgICAgICBtYXJnaW46IDUwcHggYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ja2NscF9mbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2g7XG4gIC5pbmMge1xuICAgIC5rY2xwX2Zsb3dfYXJlYSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGwpIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xuICAgICAgfVxuICAgICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGwpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnR4dCB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDY1MHB4KTtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zdGVwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICRjLWtjbHBfcDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmltZyB7XG4gICAgICAgICAgd2lkdGg6IDYwMHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDQwcHggMCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1yZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ja2NscF9hZHYge1xuICAuaW5jIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAuZmxleCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGwpIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG4gICAgICAuYm94IHtcbiAgICAgICAgd2lkdGg6IDI2JTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHhsKSB7XG4gICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgICAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgICAgICBtYXJnaW46IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnBvaW50IHtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgY29sb3I6ICRjLWtjbHBfcDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGwpIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmhlZGRpbmczIHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICBjb2xvcjogJGMta2NscF9wO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgIGNvbG9yOiAkYy1rY2xwX3A7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI2tjbHBfdm9pY2Uge1xuICAuaW5jIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAuaGVhZGluZzIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuYm94IHtcbiAgICAgIG1heC13aWR0aDogNjMwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBwYWRkaW5nOiA0MHB4IDUwcHg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDMwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgfVxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgbGVmdDogLTMwcHg7XG4gICAgICAgIGJvcmRlci10b3A6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogMzBweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgICAgICAgbGVmdDogLTE1cHg7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDE1cHggc29saWQgcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICByaWdodDogLTMwcHg7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IHVuc2V0O1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAzMHB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgICAgICAgICByaWdodDogLTE1cHg7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDE1cHggc29saWQgcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5iZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1yZDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAtNTBweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zMGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtNTBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICAgIHRvcDogLTMycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC52b2ljZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgY29sb3I6ICRjLWtjbHBfcDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGwpIHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmhlZGRpbmczIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBjb2xvcjogJGMta2NscF9wO1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiAkYy1rY2xwX3A7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiNrY2xwX3ByaWNlIHtcbiAgLmluYyB7XG4gICAgLmNvc3RhcmVhIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4ja2NscF9mbG93IHtcbiAgLmluYyB7XG4gICAgLmZsZXgge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogNTBweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgICAgIGdhcDogMzBweDtcbiAgICAgIH1cbiAgICAgIC5ib3gge1xuICAgICAgICB3aWR0aDogMzYwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsKSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweClcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbSkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnN0ZXAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgIGNvbG9yOiAkYy1rY2xwX3A7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGwpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmxpbmUge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMta2NscF9wO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGwpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogLTFweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWtjbHBfcDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgY29sb3I6ICRjLWtjbHBfcDtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ja2NscF9mYXEge1xuICAuaW5jIHtcbiAgICAuaGVhZGluZzIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuYm94IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgICAgZHQsIGRkIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MzBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggNTBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGwpIHtcbiAgICAgICAgICBwYWRkaW5nOiA0MHB4IDMwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgICBsZWZ0OiAtMzBweDtcbiAgICAgICAgICBib3JkZXItdG9wOiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMzBweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgICAgICAgICAgbGVmdDogLTE1cHg7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxNXB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGkge1xuICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAtMjVweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggNHB4ICMwMDAwMDAzNjtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGRkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGwpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgcmlnaHQ6IC0zMHB4O1xuICAgICAgICAgIGJvcmRlci10b3A6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiB1bnNldDtcbiAgICAgICAgICBib3JkZXItbGVmdDogMzBweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbCkge1xuICAgICAgICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxNXB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGkge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXJkO1xuICAgICAgICAgIGNvbG9yOiAkYy13aDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ja2NscF90ZXJtcyB7XG4gIC5pbmMge1xuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS44ZW07XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cbiAgICBwLCBhIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgIHVsIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xuICAgICAgbGlzdC1zdHlsZTogY2prLWRlY2ltYWw7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgbGkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgICB1bCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSJdfQ== */
