﻿@font-face{font-family:MyYuGothicM;font-weight:400;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:MyYuGothicM;font-weight:700;src:local("YuGothic-Bold"),local("Yu Gothic Bold")}@font-face{font-family:MyYuMinchoM;font-weight:400;src:local("YuMincho-Medium"),local("Yu Mincho Medium"),local("YuMincho-Regular")}@font-face{font-family:MyYuMinchoM;font-weight:700;src:local("YuMincho-Demibold"),local("Yu Mincho")}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:100;src:url("webfont.eot");src:local("myfont Regular"),url("../font/notoserifcjkjp_regular.eot?#iefix") format("embedded-opentype"),url("../font/notoserifcjkjp_regular.woff") format("woff"),url("../font/notoserifcjkjp_regular.ttf") format("truetype")}@font-face{font-family:TradeGothic;unicode-range:U+0000-2BFF;src:url("../fonts/2CC084_0_0.eot"),url("../fonts/2CC084_0_0.eot?#iefix") format("embedded-opentype"),url("../fonts/2CC084_0_0.woff2") format("woff2"),url("../fonts/2CC084_0_0.woff") format("woff"),url("../fonts/2CC084_0_0.ttf") format("truetype"),url("../fonts/2CC084_0_0.svg#wf") format("svg");font-weight:400;font-style:normal}@font-face{font-family:TradeGothic-bold;unicode-range:U+0000-2BFF;src:url("../fonts/e4693908-7208-4b04-93c4-8d004c3b4e1f.eot") format("eot"),url("../fonts/e4693908-7208-4b04-93c4-8d004c3b4e1f.eot?iefix") format("embedded-opentype"),url("../fonts/e2fbc63c-e7b1-4828-b0b6-275131d16fd0.woff") format("woff"),url("../fonts/805d9356-a4a5-46df-8390-957c803e33bc.ttf") format("truetype"),url("../fonts/df0f9c50-3ce3-4b1f-8120-074ca66b83b1.svg#df0f9c50-3ce3-4b1f-8120-074ca66b83b1") format("svg")}@font-face{font-family:"Archivo";font-weight:300;src:url("../fonts/Archivo_Expanded-Light.ttf") format("truetype")}@font-face{font-family:"Archivo";font-weight:400;src:url("../fonts/Archivo_Expanded-Regular.ttf") format("truetype")}@font-face{font-family:"Archivo";font-weight:700;src:url("../fonts/Archivo_Expanded-ExtraBold.ttf") format("truetype")}@font-face{font-family:"Uglyqua";src:url("../fonts/uglyqua.ttf") format("truetype")}#maincontent .container #dmj-static input,#maincontent .container #dmj-static select,#maincontent .container #dmj-static textarea{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif}.br::before{content:"\a";white-space:pre;font-family:"serif"}html,body{-webkit-font-smoothing:antialiased;-webkit-print-color-adjust:exact;-webkit-text-size-adjust:none}body *{box-sizing:border-box;word-break:break-all}body,div,p,form,input,textarea,select,option,button,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,address,button,figure,figcaption{font-style:normal;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}select,input[type=text],input[type=password],textarea{border:0px;border-radius:0;box-shadow:0;outline:none}input[type=text],input[type=password],textarea,select{appearance:none;outline:none}table{border-collapse:collapse}main,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}img,svg{border:0;vertical-align:middle}ul,ol,li{list-style:none}a{color:#000;cursor:pointer;text-decoration:none}i{font-style:normal}pre{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","游ゴシック",YuGothic,"メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif}#maincontent .container #dmj-static .is-hidden{display:none}#maincontent .container #dmj-static .defs{height:0 !important;width:0 !important;overflow:hidden !important;display:none !important;margin:0 !important}#maincontent .container #dmj-static svg{overflow:hidden}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .dn-pc{display:none !important}}@media only screen and (min-width: 600px)and (max-width: 959px){#maincontent .container #dmj-static .dn-tab{display:none !important}}@media only screen and (min-width: 600px){#maincontent .container #dmj-static .dn-tab_pc{display:none !important}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .dn-sp_tab{display:none !important}}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .dn-sp{display:none !important}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-columnWrap{max-width:1200px;max-width:1280px;padding:0 24px;margin:0 auto}}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .c-column-sp-1{width:calc((100% - (3 + 0)*16px)/4*1 + 16px*0);margin:0 auto}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-column-pc-1{width:calc((100% - (11 + 0)*24px)/12*1 + 24px*0);margin:0 auto}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-column-pc-2{width:calc((100% - (11 + 0)*24px)/12*2 + 24px*1);margin:0 auto}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-column-pc-3{width:calc((100% - (11 + 0)*24px)/12*3 + 24px*2);margin:0 auto}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-column-pc-4{width:calc((100% - (11 + 0)*24px)/12*4 + 24px*3);margin:0 auto}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-column-pc-5{width:calc((100% - (11 + 0)*24px)/12*5 + 24px*4);margin:0 auto}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-column-pc-6{width:calc((100% - (11 + 0)*24px)/12*6 + 24px*5);margin:0 auto}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-column-pc-7{width:calc((100% - (11 + 0)*24px)/12*7 + 24px*6);margin:0 auto}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-column-pc-8{width:calc((100% - (11 + 0)*24px)/12*8 + 24px*7);margin:0 auto}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-column-pc-9{width:calc((100% - (11 + 0)*24px)/12*9 + 24px*8);margin:0 auto}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-column-pc-10{width:calc((100% - (11 + 0)*24px)/12*10 + 24px*9);margin:0 auto}}#maincontent .container #dmj-static *,#maincontent .container #dmj-static ::before,#maincontent .container #dmj-static ::after{box-sizing:border-box}#maincontent .container #dmj-static body{color:#2b2b2b;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif;font-size:14px;line-height:1}@media only screen and (max-width: 599px){#maincontent .container #dmj-static body{min-width:2px}}@media only screen and (min-width: 600px)and (max-width: 959px){#maincontent .container #dmj-static body{min-width:768px}}#maincontent .container #dmj-static body *{background-repeat:no-repeat}#maincontent .container #dmj-static a{color:#2b2b2b}#maincontent .container #dmj-static input,#maincontent .container #dmj-static select,#maincontent .container #dmj-static textarea{color:#2b2b2b;font-size:14px;letter-spacing:.05em}#maincontent .container #dmj-static input[type=submit],#maincontent .container #dmj-static input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box}#maincontent .container #dmj-static input[type=submit]::-webkit-search-decoration,#maincontent .container #dmj-static input[type=button]::-webkit-search-decoration{display:none}#maincontent .container #dmj-static input[type=submit]::focus,#maincontent .container #dmj-static input[type=button]::focus{outline-offset:-2px}#maincontent .container #dmj-static #error{color:#cc0e0e}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #error{margin-bottom:16px}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #error{margin-bottom:16px}}#maincontent .container #dmj-static #error .ico{display:none}#maincontent .container #dmj-static #error *{letter-spacing:.05em;line-height:1.74}#maincontent .container #dmj-static .wrapper{width:100%;background-repeat:repeat;background-position:center}#maincontent .container #dmj-static .contents{position:relative}#maincontent .container #dmj-static ::selection{color:#ffe512;background-color:#000}.slick-slider *{outline:0}.slick-dots{display:block;width:100%;padding:0;list-style:none;text-align:center;margin:24px 0 0;font-size:0px}.slick-dots li{position:relative;display:inline-block;margin:0 4px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:0;background:rgba(0,0,0,0)}.slick-dots li button:before{font-size:6px;line-height:6px;position:absolute;top:0;left:0;content:"";border-radius:6px;text-align:center;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-list{overflow:hidden}.slick-slide{float:left}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;z-index:50;display:block;padding:0;border:0;outline:0}.slick-track{zoom:1}.slick-track:before,.slick-track:after{display:block;position:static;visibility:hidden;height:0;content:" "}.slick-track:after{clear:both}@keyframes arrowAnimation{0%{opacity:0}40%{opacity:1}80%{opacity:0}100%{opacity:0}}.btn{display:inline-block}.btn-yellow{background:#ffe512;color:#000;transition:.3s}.btn-yellow:hover{background:#000;color:#ffe512}.btn-orange{background:#ff9d2b;color:#000;transition:.3s}.btn-orange:hover{background:#000;color:#ffe512}.btn-size-l{height:48px;line-height:48px;font-size:16px;font-weight:bold;padding:0 36px}.cartForm_section .is-error input[type=text],.cartForm_section .is-error input[type=mail],.cartForm_section .is-error input[type=button],.cartForm_section .is-error input[type=password],.cartForm_section .is-error input[type=number],.cartForm_section .is-error input[type=tel]{border-color:#cc0e0e;background-color:#fae6e6 !important}.cartForm_section .is-error .formBlock-zipAddress_button input[type=button]{border-color:#ffe512;background-color:#ffe512 !important}.top-modal{display:none}body .dmj-page-showroomtyo{background:#000;color:#fff}.page #maincontent .container #dmj-static .tyo-awakens,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens{background:#000;color:#fff;line-height:1.3}.page #maincontent .container #dmj-static .tyo-awakens-h1,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-h1{height:800px;max-width:765px;display:flex;margin:0 auto;align-items:center}.page #maincontent .container #dmj-static .tyo-awakens-h2,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-h2{font-size:150px;font-family:TradeGothic-bold,"ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif;color:#ffe512;text-align:center;margin:30px 0 60px;line-height:.9}.page #maincontent .container #dmj-static .tyo-awakens-h2-upperTxt,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-h2-upperTxt{font-size:50px}.page #maincontent .container #dmj-static .tyo-awakens-txt,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-txt{margin-bottom:30px;text-align:center;line-height:1.7;font-size:16px}.page #maincontent .container #dmj-static .tyo-awakens-btn,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-btn{margin-top:60px !important}.page #maincontent .container #dmj-static .tyo-awakens-btn-a,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-btn-a{width:250px;height:50px;background:#ffe512;color:#000;font-family:TradeGothic-bold,"ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif;font-size:16px;font-weight:600;line-height:20px;margin:0 auto;display:flex;justify-content:center;align-items:center;border:2px solid #ffe512}.page #maincontent .container #dmj-static .tyo-awakens-btn-a:hover,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-btn-a:hover{background:#000;color:#ffe512}.page #maincontent .container #dmj-static .tyo-awakens img,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens img{width:100%}.page #maincontent .container #dmj-static .tyo-awakens-section,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section{margin-bottom:0;padding-bottom:1px}.page #maincontent .container #dmj-static .tyo-awakens-section-inner,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section-inner{max-width:890px;margin:0 auto}.page #maincontent .container #dmj-static .tyo-awakens-mv,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-mv{position:relative;background:url(../../../images/showroomtyo/2024/tokyo_awakens/mv.png) 50% top no-repeat;background-size:cover}.page #maincontent .container #dmj-static .tyo-awakens-section01,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section01{margin-bottom:30px}.page #maincontent .container #dmj-static .tyo-awakens-section01-img,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section01-img{max-width:890px;margin:0 auto}.page #maincontent .container #dmj-static .tyo-awakens-section02-inner .tyo-awakens-txt,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section02-inner .tyo-awakens-txt{margin:100px auto;line-height:1.9;font-size:21px}.page #maincontent .container #dmj-static .tyo-awakens-section02-vdo,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section02-vdo{position:relative}.page #maincontent .container #dmj-static .tyo-awakens-section02-vdo-list-item,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section02-vdo-list-item{position:relative;width:341px !important}.page #maincontent .container #dmj-static .tyo-awakens-section02-vdo-list-item-vdo,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section02-vdo-list-item-vdo{width:341px;height:606px}.page #maincontent .container #dmj-static .tyo-awakens-section02-vdo-list-item-vdo iframe,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section02-vdo-list-item-vdo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page #maincontent .container #dmj-static .tyo-awakens-section02-vdo-list-item-vdo-flick,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section02-vdo-list-item-vdo-flick{position:absolute;top:0;left:0;width:100%;height:575px}.page #maincontent .container #dmj-static .tyo-awakens-section02-vdo-list-item-txt,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section02-vdo-list-item-txt{width:291px;margin:30px auto 0;padding-bottom:120px;position:relative}.page #maincontent .container #dmj-static .tyo-awakens-section02-vdo-list-item-txt-comment,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section02-vdo-list-item-txt-comment{position:absolute;top:130px}.page #maincontent .container #dmj-static .tyo-awakens-section03-inner,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section03-inner{max-width:859px}.page #maincontent .container #dmj-static .tyo-awakens-section03-inner .tyo-awakens-h2,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section03-inner .tyo-awakens-h2{font-size:85px}.page #maincontent .container #dmj-static .tyo-awakens-section03-inner-img,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section03-inner-img{position:relative}.page #maincontent .container #dmj-static .tyo-awakens-section03-inner-img-text,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section03-inner-img-text{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%}.page #maincontent .container #dmj-static .tyo-awakens-section03-inner-img-txt,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section03-inner-img-txt{font-family:TradeGothic-bold,"ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif;font-size:55px;text-align:center}.page #maincontent .container #dmj-static .tyo-awakens-section04,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section04{position:relative}.page #maincontent .container #dmj-static .tyo-awakens-section04-inner-h2,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section04-inner-h2{max-width:444px;margin:30px auto 100px}.page #maincontent .container #dmj-static .tyo-awakens-section04-vdo,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section04-vdo{max-width:890px;margin:0 auto}.page #maincontent .container #dmj-static .tyo-awakens-section04-outer,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section04-outer{width:1280px;max-width:100%;margin:0 auto 105px;padding:0 0 105px;background-size:60px 3px,60px 3px;background-image:linear-gradient(to right, #ffe512, #ffe512 40px, transparent 40px, transparent 60px),linear-gradient(to right, #ffe512, #ffe512 40px, transparent 40px, transparent 60px);background-repeat:repeat-x,repeat-x;background-position:left bottom}.page #maincontent .container #dmj-static .tyo-awakens .swiper-container,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens .swiper-container{margin-top:32px}.page #maincontent .container #dmj-static .tyo-awakens .swiper-scrollbar,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens .swiper-scrollbar{left:0;bottom:-3px}.page #maincontent .container #dmj-static .tyo-awakens .swiper-pagination-bullets,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens .swiper-pagination-bullets{bottom:0}.page #maincontent .container #dmj-static .tyo-awakens .c-swiper-button-prev,.page #maincontent .container #dmj-static .tyo-awakens .c-swiper-button-next,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens .c-swiper-button-prev,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens .c-swiper-button-next{position:absolute;top:303px;width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:35px solid #ffe512;z-index:100;background:none;opacity:1;display:inline-block}.page #maincontent .container #dmj-static .tyo-awakens .c-swiper-button-prev:hover,.page #maincontent .container #dmj-static .tyo-awakens .c-swiper-button-next:hover,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens .c-swiper-button-prev:hover,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens .c-swiper-button-next:hover{opacity:.8}.page #maincontent .container #dmj-static .tyo-awakens .c-swiper-button-prev,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens .c-swiper-button-prev{transform:translate(-218px, -50%) rotate(90deg);left:50%}.page #maincontent .container #dmj-static .tyo-awakens .c-swiper-button-next,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens .c-swiper-button-next{transform:translate(218px, -50%) rotate(270deg);right:50%}.page #maincontent .container #dmj-static .tyo-awakens .productItemWrap,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens .productItemWrap{position:relative;bottom:0;left:0;margin-top:30px}@media only screen and (max-width: 959px){.page #maincontent .container #dmj-static .tyo-awakens-h1,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-h1{height:500px;max-width:307px;width:calc(100% - 45px);margin:0 auto}.page #maincontent .container #dmj-static .tyo-awakens-h2,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-h2{font-size:78px;margin:20px auto 40px}.page #maincontent .container #dmj-static .tyo-awakens-h2-upperTxt,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-h2-upperTxt{font-size:30px}.page #maincontent .container #dmj-static .tyo-awakens-txt,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-txt{font-size:15px}}@media only screen and (max-width: 959px)and (max-width: 375px){.page #maincontent .container #dmj-static .tyo-awakens-txt,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-txt{font-size:14px}}@media only screen and (max-width: 959px){.page #maincontent .container #dmj-static .tyo-awakens-section-inner,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section-inner{max-width:calc(100% - 30px)}}@media only screen and (max-width: 959px)and (max-width: 599px){.page #maincontent .container #dmj-static .tyo-awakens-mv,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-mv{background:url(../../../images/showroomtyo/2024/tokyo_awakens/mv_sp.png) 50% top no-repeat;background-size:cover}}@media only screen and (max-width: 959px){.page #maincontent .container #dmj-static .tyo-awakens-mv-inner,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-mv-inner{position:relative}.page #maincontent .container #dmj-static .tyo-awakens-section02-inner .tyo-awakens-txt,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section02-inner .tyo-awakens-txt{font-size:17px;margin:60px auto}}@media only screen and (max-width: 959px)and (max-width: 375px){.page #maincontent .container #dmj-static .tyo-awakens-section02-inner .tyo-awakens-txt,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section02-inner .tyo-awakens-txt{font-size:15px}}@media only screen and (max-width: 959px){.page #maincontent .container #dmj-static .tyo-awakens-section02-vdo-list-item,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section02-vdo-list-item{position:relative;width:208px !important}.page #maincontent .container #dmj-static .tyo-awakens-section02-vdo-list-item-vdo,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section02-vdo-list-item-vdo{width:208px;height:368px}.page #maincontent .container #dmj-static .tyo-awakens-section02-vdo-list-item-vdo-flick,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section02-vdo-list-item-vdo-flick{height:337px}.page #maincontent .container #dmj-static .tyo-awakens-section02-vdo-list-item-txt,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section02-vdo-list-item-txt{width:183px}.page #maincontent .container #dmj-static .tyo-awakens-section03-inner,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section03-inner{max-width:100%}.page #maincontent .container #dmj-static .tyo-awakens-section03-inner .tyo-awakens-h2,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section03-inner .tyo-awakens-h2{font-size:48px}.page #maincontent .container #dmj-static .tyo-awakens-section03-inner-img-txt,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section03-inner-img-txt{font-size:6.25vw;line-height:1.7}.page #maincontent .container #dmj-static .tyo-awakens-section04-inner,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section04-inner{width:calc(100% - 30px)}.page #maincontent .container #dmj-static .tyo-awakens-section04-outer,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens-section04-outer{margin:0 auto 60px;padding:0 0 60px}.page #maincontent .container #dmj-static .tyo-awakens .c-swiper-button-prev,.page #maincontent .container #dmj-static .tyo-awakens .c-swiper-button-next,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens .c-swiper-button-prev,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens .c-swiper-button-next{top:186px;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);border-top:25px solid #ffe512}.page #maincontent .container #dmj-static .tyo-awakens .c-swiper-button-prev,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens .c-swiper-button-prev{transform:translate(-142px, -50%) rotate(90deg);left:50%}.page #maincontent .container #dmj-static .tyo-awakens .c-swiper-button-next,.dmj-page-showroomtyo #maincontent .container #dmj-static .tyo-awakens .c-swiper-button-next{transform:translate(142px, -50%) rotate(270deg);right:50%}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNzcy9mb3VuZGF0aW9uL19taXhpbi5zY3NzIiwiY3NzL2ZvdW5kYXRpb24vX3Jlc3Muc2NzcyIsImNzcy9mb3VuZGF0aW9uL19iYXNlLnNjc3MiLCJjc3MvbW9kdWxlL19saWIuc2NzcyIsImNzcy9tb2R1bGUvX2NvbXBvbmVudHMuc2NzcyIsImNzcy9zaG93cm9vbXR5by8yMDI0L3Rva3lvX2F3YWtlbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQ0FJQSxXQUNFLHdCQUNBLGdCQUNBLGlGQUdGLFdBQ0Usd0JBQ0EsZ0JBQ0EsbURBR0YsV0FDRSx3QkFDQSxnQkFDQSxpRkFHRixXQUNFLHdCQUNBLGdCQUNBLGtEQUlGLFdBQ0MseUJBQ0Msa0JBQ0EsZ0JBQ0QsdUJBQ0EsZ09BTUQsV0FDRSx3QkFDQSwwQkFDQSx1U0FNQSxnQkFDQSxrQkFHRixXQUNFLDZCQUNBLDBCQUNBLHVhQU9GLFdBQ0Usc0JBQ0EsZ0JBQ0Esa0VBRUYsV0FDRSxzQkFDQSxnQkFDQSxvRUFFRixXQUNFLHNCQUNBLGdCQUNBLHNFQUdGLFdBQ0Usc0JBQ0EsbURBaUJGLGtJQUNDLFlBZmEsOElBNkZkLFlBQ0UsYUFDQSxnQkFDQSxvQkNsTEYsVUFDRSxtQ0FDQSxpQ0FDQSw4QkFNRixPQUNFLHNCQUNBLHFCQUdGLHlIQUNFLGtCQUNBLFNBQ0EsVUFDQSwwQ0FHRixzREFDRSxXQUNBLGdCQUNBLGFBQ0EsYUFHRixzREFDRSxnQkFDQSxhQUdGLE1BQ0UseUJBR0Ysa0dBR0UsY0FHRixRQUNFLFNBQ0Esc0JBR0YsU0FDQSxnQkFHQSxFQUNFLFdBQ0EsZUFDQSxxQkFHRixFQUNFLGtCQUdGLElBQ0UsMkdDeERJLCtDQUNFLGFBR0YsMENBQ0Usb0JBQ0EsbUJBQ0EsMkJBQ0Esd0JBQ0Esb0JBR0Ysd0NBQ0UsZ0JBT0EsMENBREYsMkNBRUkseUJBSUYsZ0VBREYsNENBRUkseUJBSUYsMENBREYsK0NBRUkseUJBSUYsMENBREYsK0NBRUkseUJBSUYsMENBREYsMkNBRUkseUJBU0YsMENBREYsa0RBRUksaUJBQ0EsVUY0R00sT0UzR04sZUFDQSxlQUtGLDBDQURGLG1ERitISiwrQ0U1SFEsZUFLRiwwQ0FERixtREZxSEosaURFbEhRLGVBS0YsMENBREYsbURGOEdKLGlERTNHUSxlQUtGLDBDQURGLG1ERnVHSixpREVwR1EsZUFLRiwwQ0FERixtREZnR0osaURFN0ZRLGVBS0YsMENBREYsbURGeUZKLGlERXRGUSxlQUtGLDBDQURGLG1ERmtGSixpREUvRVEsZUFLRiwwQ0FERixtREYyRUosaURFeEVRLGVBS0YsMENBREYsbURGb0VKLGlERWpFUSxlQUtGLDBDQURGLG1ERjZESixpREUxRFEsZUFLRiwwQ0FERixvREZzREosa0RFbkRRLGVBUUosK0hBR0Usc0JBR0YseUNBQ0UsTUZMSyxRRU1MLFlGeEVNLDhJRXlFTixlQUNBLGNBRUEsMENBTkYseUNBT0ksZUFFRixnRUFURix5Q0FVSSxpQkFHRiwyQ0FDRSw0QkFJSixzQ0FDRSxNRnZCSyxRRTBCUCxrSUFFRSxNRjVCSyxRRTZCTCxlQUNBLHFCQUlGLDhHQUVFLGdCQUNBLCtCQUNBLDBCQUNBLGtCQUNBLFlBQ0Esc0JBRUEsb0tBQ0UsYUFFRiw0SEFDRSxvQkFJSiwyQ0FDRSxNRjNDSSxRRTRDSiwwQ0FGRiwyQ0FHSSxvQkFFRiwwQ0FMRiwyQ0FNSSxvQkFFRixnREFDRSxhQUdGLDZDQUNFLHFCQUNBLGlCQUlKLDZDQUNFLFdBRUUseUJBQ0EsMkJBSUosOENBQ0Usa0JBR0YsZ0RBQ0UsTUZwRkksUUVzRkYsaUJGckZHLEtHakpYLGdCQUNFLFVBSUosWUFDRSxjQUNBLFdBQ0EsVUFDQSxnQkFDQSxrQkFDQSxnQkFDQSxjQUNBLGVBQ0Usa0JBQ0EscUJBQ0EsYUFDQSxVQUNBLGVBQ0Esc0JBQ0UsWUFDQSxjQUNBLGNBQ0EsWUFDQSxlQUNBLG9CQUNBLFNBQ0EsVUFDQSx5QkFDQSw2QkFDRSxjQUNBLGdCQUNBLGtCQUNBLE1BQ0EsT0FDQSxXQUNBLGtCQUNBLGtCQUNBLFdBQ0EsbUNBQ0Esa0NBTVIsWUFDRSxnQkFPRixhQUNFLFdBR0Ysd0JBQ0UsWUFDQSxjQUNBLGtCQUNBLFFBQ0EsV0FDQSxjQUNBLFVBQ0EsU0FDQSxVQ2pFRixhQUNFLE9BQ0EsdUNBRUUsY0FDQSxnQkFDQSxrQkFDQSxTQUNBLFlBRUYsbUJBQ0UsV0E4QkosMEJBQ0UsR0FDRSxVQUVGLElBQ0UsVUFFRixJQUNFLFVBRUYsS0FDRSxXQWtVSixLQUNFLHFCQUVGLFlBQ0UsbUJBQ0EsV0FDQSxlQUNBLGtCQUNFLGdCQUNBLGNBR0osWUFDRSxtQkFDQSxXQUNBLGVBQ0Esa0JBQ0UsZ0JBQ0EsY0FHSixZQUNFLFlBQ0EsaUJBQ0EsZUFDQSxpQkFDQSxlQWs4Q0UscVJBTUUsYUovckRNLFFJZ3NETixvQ0FHRiw0RUFDRSxhSi9zRE0sUUlndEROLG9DQ2wxRE4sV0FDRSxhQUdBLDJCQUNFLGdCQUNBLFdBT0ksOEhBQ0UsZ0JBQ0EsV0FDQSxnQkFDQSxvSUFDRSxhQUNBLGdCQUNBLGFBQ0EsY0FDQSxtQkFFRixvSUFDRSxnQkFDQSxZTDhDWSwrSks3Q1osY0FDQSxrQkFDQSxtQkFDQSxlQUNBLHNKQUNFLGVBR0osc0lBQ0UsbUJBQ0Esa0JBQ0EsZ0JBQ0EsZUFFRixzSUFDRSwyQkFDQSwwSUFDRSxZQUNBLFlBQ0EsbUJBQ0EsV0FDQSxZTHdCVSwrSkt2QlYsZUFDQSxnQkFDQSxpQkFDQSxjQUNBLGFBQ0EsdUJBQ0EsbUJBQ0EseUJBQ0Esc0pBQ0UsZ0JBQ0EsY0FJTixzSUFDRSxXQUVGLDhJQUNFLGdCQUNBLG1CQUNBLDBKQUNFLGdCQUNBLGNBR0osb0lBQ0Usa0JBQ0Esd0ZBQ0Esc0JBRUYsa0pBQ0UsbUJBR0EsMEpBQ0UsZ0JBQ0EsY0FLQSxnTUFDRSxrQkFDQSxnQkFDQSxlQUdKLDBKQUNFLGtCQUVFLDhLQUNFLGtCQUNBLHVCQUNBLHNMQUNFLFlBQ0EsYUFDQSxvTUFDRSxrQkFDQSxNQUNBLE9BQ0EsV0FDQSxZQUVGLGtNQUNFLGtCQUNBLE1BQ0EsT0FDQSxXQUNBLGFBS0osc0xBQ0UsWUFDQSxtQkFDQSxxQkFDQSxrQkFDQSxzTUFDRSxrQkFDQSxVQVFWLDhKQUNFLGdCQUNBLDhMQUNFLGVBRUYsc0tBQ0Usa0JBQ0EsZ0xBQ0Usa0JBQ0EsU0FDQSxRQUNBLGdDQUNBLFdBRUYsOEtBQ0UsWUxoRk0sK0pLaUZOLGVBQ0Esa0JBS1Isa0pBQ0Usa0JBRUUsb0tBQ0UsZ0JBQ0EsdUJBR0osMEpBQ0UsZ0JBQ0EsY0FFRiw4SkFDRSxhQUNBLGVBQ0Esb0JBQ0Esa0JBQ0Esa0NBQ0EsMkxBQ0Esb0NBQ0EsZ0NBS0Ysa0tBQ0UsZ0JBSUYsa0tBQ0UsT0FDQSxZQUVGLG9MQUNFLFNBR0osb1ZBQ0Usa0JBQ0EsVUFDQSxRQUNBLFNBQ0EscUNBQ0Esc0NBQ0EsOEJBQ0EsWUFDQSxnQkFDQSxVQUNBLHFCQUNBLDRXQUNFLFdBR0osMEtBQ0UsZ0RBQ0EsU0FFRiwwS0FDRSxnREFDQSxVQUVGLGdLQUNFLGtCQUNBLFNBQ0EsT0FDQSxnQkFFRiwwQ0FDRSxvSUFDRSxhQUNBLGdCQUNBLHdCQUNBLGNBUUYsb0lBQ0UsZUFDQSxzQkFDQSxzSkFDRSxlQUdKLHNJQUNFLGdCQUNBLGdFQUZGLHNJQUdJLGdCQXZCTiwwQ0E0QkksMEpBQ0UsNkJBSUYsZ0VBREYsb0lBRUksMkZBQ0EsdUJBbkNOLDBDQXFDSSxnSkFDRSxrQkFVQSxnTUFDRSxlQUNBLGtCQUNBLGdFQUhGLGdNQUlJLGdCQXBEViwwQ0EwRFEsOEtBQ0Usa0JBQ0EsdUJBQ0Esc0xBQ0UsWUFDQSxhQUNBLGtNQUNFLGFBS0osc0xBQ0UsWUFPUiw4SkFDRSxlQUNBLDhMQUNFLGVBR0EsOEtBQ0UsaUJBQ0EsZ0JBTU4sOEpBQ0Usd0JBRUYsOEpBQ0UsbUJBQ0EsaUJBR0osb1ZBQ0UsVUFDQSxxQ0FDQSxzQ0FDQSw4QkFFRiwwS0FDRSxnREFDQSxTQUVGLDBLQUNFLGdEQUNBIiwiZmlsZSI6ImNzcy9zaG93cm9vbXR5by8yMDI0L3Rva3lvX2F3YWtlbnMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLyogZm9udFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBNeVl1R290aGljTTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHNyYzogbG9jYWwoXCJZdUdvdGhpYy1NZWRpdW1cIiksbG9jYWwoXCJZdSBHb3RoaWMgTWVkaXVtXCIpLGxvY2FsKFwiWXVHb3RoaWMtUmVndWxhclwiKVxyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogTXlZdUdvdGhpY007XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBzcmM6IGxvY2FsKFwiWXVHb3RoaWMtQm9sZFwiKSxsb2NhbChcIll1IEdvdGhpYyBCb2xkXCIpXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBNeVl1TWluY2hvTTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHNyYzogbG9jYWwoXCJZdU1pbmNoby1NZWRpdW1cIiksbG9jYWwoXCJZdSBNaW5jaG8gTWVkaXVtXCIpLGxvY2FsKFwiWXVNaW5jaG8tUmVndWxhclwiKVxyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogTXlZdU1pbmNob007XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBzcmM6IGxvY2FsKFwiWXVNaW5jaG8tRGVtaWJvbGRcIiksbG9jYWwoXCJZdSBNaW5jaG9cIilcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZic7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiAxMDA7XHJcblx0c3JjOiB1cmwoJ3dlYmZvbnQuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cclxuXHRzcmM6IGxvY2FsKCdteWZvbnQgUmVndWxhcicpLCAvKiDjg5Xjgqnjg7Pjg4jjgYzjg63jg7zjgqvjg6vjgavjgqTjg7Pjgrnjg4jjg7zjg6vjgZXjgozjgabjgYTjgovloLTlkIjjgavmnInlirkgKi9cclxuXHQgICAgIHVybCgnLi4vZm9udC9ub3Rvc2VyaWZjamtqcF9yZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIGVvZiAtIElFNi1JRTggKi9cclxuXHQgICAgIHVybCgnLi4vZm9udC9ub3Rvc2VyaWZjamtqcF9yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogd29mZiAtIE1vZGVybiBCcm93c2VycyAqL1xyXG5cdCAgICAgdXJsKCcuLi9mb250L25vdG9zZXJpZmNqa2pwX3JlZ3VsYXIudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogdHRmIC0gU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFRyYWRlR290aGljO1xyXG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0yQkZGO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvMkNDMDg0XzBfMC5lb3RcIiksXHJcbiAgICAgICB1cmwoXCIuLi9mb250cy8yQ0MwODRfMF8wLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXHJcbiAgICAgICB1cmwoXCIuLi9mb250cy8yQ0MwODRfMF8wLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgICAgdXJsKFwiLi4vZm9udHMvMkNDMDg0XzBfMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcbiAgICAgICB1cmwoXCIuLi9mb250cy8yQ0MwODRfMF8wLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgICAgIHVybChcIi4uL2ZvbnRzLzJDQzA4NF8wXzAuc3ZnI3dmXCIpIGZvcm1hdChcInN2Z1wiKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFRyYWRlR290aGljLWJvbGQ7XHJcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTJCRkY7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lNDY5MzkwOC03MjA4LTRiMDQtOTNjNC04ZDAwNGMzYjRlMWYuZW90XCIpIGZvcm1hdChcImVvdFwiKSxcclxuICAgICAgIHVybChcIi4uL2ZvbnRzL2U0NjkzOTA4LTcyMDgtNGIwNC05M2M0LThkMDA0YzNiNGUxZi5lb3Q/aWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXHJcbiAgICAgICB1cmwoXCIuLi9mb250cy9lMmZiYzYzYy1lN2IxLTQ4MjgtYjBiNi0yNzUxMzFkMTZmZDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG4gICAgICAgdXJsKFwiLi4vZm9udHMvODA1ZDkzNTYtYTRhNS00NmRmLTgzOTAtOTU3YzgwM2UzM2JjLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgICAgIHVybChcIi4uL2ZvbnRzL2RmMGY5YzUwLTNjZTMtNGIxZi04MTIwLTA3NGNhNjZiODNiMS5zdmcjZGYwZjljNTAtM2NlMy00YjFmLTgxMjAtMDc0Y2E2NmI4M2IxXCIpIGZvcm1hdChcInN2Z1wiKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdBcmNoaXZvJztcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQXJjaGl2b19FeHBhbmRlZC1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdBcmNoaXZvJztcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQXJjaGl2b19FeHBhbmRlZC1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0FyY2hpdm8nO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9BcmNoaXZvX0V4cGFuZGVkLUV4dHJhQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVWdseXF1YSc7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy91Z2x5cXVhLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxufVxyXG5cclxuJGZvbnQtZ290aGljOiBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwiTXlZdUdvdGhpY01cIiwgTXlZdUdvdGhpY00sIFl1R290aGljLCAnWXUgR290aGljJywgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBNZWlyeW8sIHNhbnMtc2VyaWY7XHJcblxyXG4kZm9udC1taW5jaG86IE15WXVNaW5jaG9NLCBZdU1pbmNobywgXCLjg5Ljg6njgq7jg47mmI7mnJ0gUHJvTiBXM1wiLCBcIkhpcmFnaW5vIE1pbmNobyBQcm9OXCIsIEdlb3JnaWEs5ri45piO5pydLEhHU+aYjuacnUUs44Oh44Kk44Oq44KqLE1laXJ5byxzZXJpZjtcclxuXHJcbiRmb250LXRyYWRlR290aGljOiBUcmFkZUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIk15WXVHb3RoaWNNXCIsIE15WXVHb3RoaWNNLCBZdUdvdGhpYywgJ1l1IEdvdGhpYycsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG5cclxuJGZvbnQtdHJhZGVHb3RoaWMtYm9sZDogVHJhZGVHb3RoaWMtYm9sZCwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIk15WXVHb3RoaWNNXCIsIE15WXVHb3RoaWNNLCBZdUdvdGhpYywgJ1l1IEdvdGhpYycsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG5cclxuJGZvbnQtb3N3YWxkOiBvc3dhbGQsIHNhbnMtc2VyaWY7XHJcblxyXG4kZm9udC1hcmNoaXZvLWV4cGFuZGVkOiAnQXJjaGl2bycsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCJNeVl1R290aGljTVwiLCBNeVl1R290aGljTSwgWXVHb3RoaWMsICdZdSBHb3RoaWMnLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIE1laXJ5bywgc2Fucy1zZXJpZjtcclxuXHJcbiRmb250LXVnbHlxdWE6ICdVZ2x5UXVhJywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIk15WXVHb3RoaWNNXCIsIE15WXVHb3RoaWNNLCBZdUdvdGhpYywgJ1l1IEdvdGhpYycsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG5cclxuJWZvbnRfZ290aGljIHtcclxuXHRmb250LWZhbWlseTogJGZvbnQtZ290aGljO1xyXG59XHJcblxyXG4lZm9udF9taW5jaG8ge1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1taW5jaG87XHJcbiAgLmFuZHJvaWQgJiB7XHJcbiAgXHRmb250LWZhbWlseTogJ05vdG8gU2VyaWYnLCAkZm9udC1taW5jaG87XHJcbiAgfVxyXG59XHJcblxyXG4lZm9udF90cmFkZUdvdGhpYyB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXRyYWRlR290aGljO1xyXG59XHJcblxyXG4lZm9udF90cmFkZUdvdGhpYy1ib2xkIHtcclxuICBmb250LWZhbWlseTogJGZvbnQtdHJhZGVHb3RoaWMtYm9sZDtcclxufVxyXG5cclxuJWZvbnRfYXJjaGl2by1leHBhbmRlZCB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWFyY2hpdm8tZXhwYW5kZWQ7XHJcbn1cclxuXHJcbiVmb250X3VnbHlxdWEge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC11Z2x5cXVhO1xyXG59XHJcblxyXG5cclxuXHJcbi8qIGVhc2luZ1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiRlYXNpbmctYmFzZTogLjJzIGVhc2U7XHJcbiRlYXNpbmctYmV6aWVyOiBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XHJcblxyXG5cclxuXHJcbi8qIOODluODrOODvOOCr+ODneOCpOODs+ODiFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiRzcC1zbWFsbDogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpXCI7XHJcbiRzcDogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpXCI7XHJcbiRzcF90YWI6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KVwiO1xyXG4kdGFiOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDk1OXB4KVwiO1xyXG4kdGFiX3BjOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweClcIjtcclxuJHBjOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweClcIjtcclxuJHBjLWxhcmdlOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpXCI7XHJcblxyXG5cclxuXHJcbi8qIGNvbG9yXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuJGRtLXllbGxvdzogI0ZGRTUxMjtcclxuJHB1cmUtYmxhY2s6ICMwMDAwMDA7XHJcbiR0ZXh0LWJsYWNrOiAjMkIyQjJCO1xyXG5cclxuJGRhcmstZ3JleTogIzUzNTM1NztcclxuJGdyZXk6ICM5MTkxOTQ7XHJcbiRsaWdodC1ncmV5OiAjQzhDOENCO1xyXG4kYmFja2dyb3VuZC1ncmV5OiAjRTNFM0UzO1xyXG5cclxuJHByaW1hcnktb3JhbmdlOiAjRkY5RDJCO1xyXG4kcHJvZ3Jlc3MtZ3JlZW46ICMwMDk5NDQ7XHJcbiRhbGVydC1yZWQ6ICNDQzBFMEU7XHJcbiRhbGVydC1saWdodC1yZWQ6ICNGQUU2RTY7XHJcbiRsaW5rLWJsdWU6ICMyMzgxQTc7XHJcblxyXG4kc2FsZS1wcmljZTogI2U5MWExYTtcclxuXHJcblxyXG5cclxuLyog44Kz44Oz44OG44Oz44OE5aSJ5pWwXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuJGNvbnRlbnRzV2lkdGg6IDEyODBweDtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g5pOs5Ly855qE44Gr5pS56KGM44GV44Gb44KLXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4uYnI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEFcIiA7XHJcbiAgd2hpdGUtc3BhY2U6IHByZTtcclxuICBmb250LWZhbWlseTogXCJzZXJpZlwiO1xyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyDjgqvjg6njg6Djgavjgojjgot3aWR0aOioiOeul1xyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuQG1peGluIGdsaWQtd2lkdGgtcGMoICRjb2x1bW4sICRndXR0ZXIsICRhbGxfbWFyZ2luLCAkYWxsX2NvbHVtbjogMTIsICRhbGxfZ3V0dGVyOiAxMSApIHtcclxuICB3aWR0aDogY2FsYygoKDEwMCUgLSAoI3skYWxsX2d1dHRlcn0gKyAjeyRhbGxfbWFyZ2lufSkgKiAyNHB4KSAvICN7JGFsbF9jb2x1bW59KSAqICN7JGNvbHVtbn0gKyAoMjRweCAqICN7JGd1dHRlcn0pKTtcclxufVxyXG5AbWl4aW4gZ2xpZC13aWR0aC1zcCggJGNvbHVtbiwgJGd1dHRlciwgJGFsbF9tYXJnaW4sICRhbGxfY29sdW1uOiA0LCAkYWxsX2d1dHRlcjogMyApIHtcclxuICB3aWR0aDogY2FsYygoKDEwMCUgLSAoI3skYWxsX2d1dHRlcn0gKyAjeyRhbGxfbWFyZ2lufSkgKiAxNnB4KSAvICN7JGFsbF9jb2x1bW59KSAqICN7JGNvbHVtbn0gKyAoMTZweCAqICN7JGd1dHRlcn0pKTtcclxufVxyXG5cclxuXHJcblxyXG5AbWl4aW4gY3Vyc29yLWdyYWIge1xyXG4gIEBtZWRpYSAjeyRwY30ge1xyXG5cdFx0Y3Vyc29yOiBncmFiO1xyXG5cdH1cclxuXHQmOmFjdGl2ZSB7XHJcblx0XHRAbWVkaWEgI3skcGN9IHtcclxuXHRcdFx0Y3Vyc29yOiBncmFiYmluZztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOOCqOODleOCp+OCr+ODiFxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuQG1peGluIGZhZGVJbiggJGR1cmF0aW9uICkge1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgJGR1cmF0aW9uLCB2aXNpYmlsaXR5IDBzIGVhc2UgJGR1cmF0aW9uO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cclxuXHQmLmlzLXNob3cge1xyXG5cdFx0dHJhbnNpdGlvbi1kZWxheTogMHM7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBob3Zlci1vcGFjaXR5KCAkb3BhY2l0eTogLjcsICRkdXJhdGlvbjogLjNzICkge1xyXG5cdEBtZWRpYSAjeyRwY30ge1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAkZHVyYXRpb247XHJcblx0fVxyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdEBtZWRpYSAjeyRwY30ge1xyXG5cdFx0XHRvcGFjaXR5OiAkb3BhY2l0eTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuaHRtbCwgYm9keSB7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcclxufVxyXG5cclxuYm9keSB7XHJcbn1cclxuXHJcbmJvZHkgKiB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbn1cclxuXHJcbmJvZHksZGl2LHAsZm9ybSxpbnB1dCx0ZXh0YXJlYSxzZWxlY3Qsb3B0aW9uLGJ1dHRvbixkbCxkdCxkZCx1bCxvbCxsaSxoMSxoMixoMyxoNCxoNSxoNixhZGRyZXNzLGJ1dHRvbixmaWd1cmUsZmlnY2FwdGlvbntcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCk7XHJcbn1cclxuXHJcbnNlbGVjdCxpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLCB0ZXh0YXJlYXtcclxuICBib3JkZXI6IDBweDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIGJveC1zaGFkb3c6IDA7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgdGV4dGFyZWEsIHNlbGVjdCB7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICBvdXRsaW5lOm5vbmU7XHJcbn1cclxuXHJcbnRhYmxle1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbn1cclxuXHJcbm1haW4sYXJ0aWNsZSxhc2lkZSxjYW52YXMsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxcclxuZm9vdGVyLGhlYWRlcixoZ3JvdXAsbWVudSxuYXYsc2VjdGlvbixzdW1tYXJ5XHJcbntcclxuICBkaXNwbGF5OmJsb2NrO1xyXG59XHJcblxyXG5pbWcsIHN2Z3tcclxuICBib3JkZXI6MDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG51bCwgb2wsIGxpe1xyXG5saXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5he1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmkge1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxucHJle1xyXG4gIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFBybyBXMycsJ0hpcmFnaW5vIEtha3UgR290aGljIFBybycsICfmuLjjgrTjgrfjg4Pjgq8nLCBZdUdvdGhpYywgJ+ODoeOCpOODquOCqicsTWVpcnlvLCBcIu+8re+8syDjgrTjgrfjg4Pjgq9cIiwgc2Fucy1zZXJpZjtcclxufVxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5cclxuI21haW5jb250ZW50e1xyXG4gIC5jb250YWluZXJ7XHJcbiAgICAjZG1qLXN0YXRpY3tcclxuXHJcbiAgICAgIC8qIOmdnuihqOekulxyXG4gICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiAgICAgIC5pcy1oaWRkZW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kZWZzIHtcclxuICAgICAgICBoZWlnaHQ6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgIHdpZHRoOiAwIWltcG9ydGFudDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzdmd7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgfVxyXG5cclxuXHJcbiAgICAgIC8qIFBDIC8gU1Ag6KGo56S65YiG44GRXHJcbiAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuICAgICAgLmRuLXBjIHtcclxuICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmRuLXRhYiB7XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5kbi10YWJfcGMge1xyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmRuLXNwX3RhYiB7XHJcbiAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZG4tc3Age1xyXG4gICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAvKiDjgqvjg6njg6BcclxuICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4gICAgICAuYy1jb2x1bW5XcmFwIHtcclxuICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAkY29udGVudHNXaWR0aDtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMjRweDtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmMtY29sdW1uLXNwLTEge1xyXG4gICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZ2xpZC13aWR0aC1zcCggMSwgMCwgMCApO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYy1jb2x1bW4tcGMtMSB7XHJcbiAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBnbGlkLXdpZHRoLXBjKCAxLCAwLCAwICk7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jLWNvbHVtbi1wYy0yIHtcclxuICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdsaWQtd2lkdGgtcGMoIDIsIDEsIDAgKTtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmMtY29sdW1uLXBjLTMge1xyXG4gICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZ2xpZC13aWR0aC1wYyggMywgMiwgMCApO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYy1jb2x1bW4tcGMtNCB7XHJcbiAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBnbGlkLXdpZHRoLXBjKCA0LCAzLCAwICk7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jLWNvbHVtbi1wYy01IHtcclxuICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdsaWQtd2lkdGgtcGMoIDUsIDQsIDAgKTtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmMtY29sdW1uLXBjLTYge1xyXG4gICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZ2xpZC13aWR0aC1wYyggNiwgNSwgMCApO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYy1jb2x1bW4tcGMtNyB7XHJcbiAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBnbGlkLXdpZHRoLXBjKCA3LCA2LCAwICk7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jLWNvbHVtbi1wYy04IHtcclxuICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdsaWQtd2lkdGgtcGMoIDgsIDcsIDAgKTtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmMtY29sdW1uLXBjLTkge1xyXG4gICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZ2xpZC13aWR0aC1wYyggOSwgOCwgMCApO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYy1jb2x1bW4tcGMtMTAge1xyXG4gICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZ2xpZC13aWR0aC1wYyggMTAsIDksIDAgKTtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAvKiDlhbHpgJrjgrnjgr/jgqTjg6vlrproqK1cclxuICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4gICAgICAqLFxyXG4gICAgICA6OmJlZm9yZSxcclxuICAgICAgOjphZnRlciB7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgfVxyXG5cclxuICAgICAgYm9keSB7XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1nb3RoaWM7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgIG1pbi13aWR0aDogMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDc2OHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgKiB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbnB1dCwgc2VsZWN0LCB0ZXh0YXJlYSB7XHJcbiAgICAgICAgQGV4dGVuZCAlZm9udF9nb3RoaWM7XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAvKiBpT1Pjgafjga7jg4fjg5Xjgqnjg6vjg4jjgrnjgr/jgqTjg6vjgpLjg6rjgrvjg4Pjg4ggKi9cclxuICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcclxuICAgICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG4gICAgICAgIGFwcGVhcmFuY2U6IGJ1dHRvbjtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgICAgJjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjpmb2N1cyB7XHJcbiAgICAgICAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICNlcnJvcntcclxuICAgICAgICBjb2xvcjogJGFsZXJ0LXJlZDtcclxuICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pY297XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgKntcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS43NDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC53cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgICByZXBlYXQ6IHJlcGVhdDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY29udGVudHMge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgOjpzZWxlY3Rpb24ge1xyXG4gICAgICAgIGNvbG9yOiAkZG0teWVsbG93O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICAgIGNvbG9yOiAkcHVyZS1ibGFjaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAY2hhcnNldCBcIlNoaWZ0X0pJU1wiO1xyXG5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT0gU2xpY2suanMgU3R5bGUgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi5zbGljay1zbGlkZXIge1xyXG4gICoge1xyXG4gICAgb3V0bGluZTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5zbGljay1kb3RzIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbjogMjRweCAwIDA7XHJcbiAgZm9udC1zaXplOiAwcHg7XHJcbiAgbGkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luOiAwIDRweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBidXR0b24ge1xyXG4gICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zbGljay1saXN0IHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uc2xpY2stdHJhY2t7XHJcbiAgQGV4dGVuZCAlY2xlYXJmaXg7XHJcbn1cclxuXHJcbi5zbGljay1zbGlkZXtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLnNsaWNrLXByZXYsIC5zbGljay1uZXh0IHtcclxuICBmb250LXNpemU6IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHotaW5kZXg6IDUwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIG91dGxpbmU6IDA7XHJcbn0iLCJAY2hhcnNldCAnVVRGLTgnO1xyXG5cclxuXHJcblxyXG4vKiDjgq/jg6rjgqLjg5XjgqPjg4Pjgq/jgrlcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4lY2xlYXJmaXgge1xyXG4gIHpvb206IDE7XHJcbiAgJjpiZWZvcmUsXHJcbiAgJjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBjb250ZW50OiAnXFwwMDIwJztcclxuICB9XHJcbiAgJjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBjbGVhcmZpeCB7XHJcbiAgem9vbTogMTtcclxuICAmOmJlZm9yZSxcclxuICAmOmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGNvbnRlbnQ6ICdcXDAwMjAnO1xyXG4gIH1cclxuICAmOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8gYW5pbWF0aW9uXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuXHJcbi8qIGFycm93IEFuaW1hdGlvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBrZXlmcmFtZXMgYXJyb3dBbmltYXRpb24ge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIDQwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICA4MCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g5YWx6YCa44Oc44K/44OzXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJWMtYnV0dG9uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzAwMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDQ4cHg7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGJhY2tncm91bmQ6IHtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3MsIGJvcmRlci1jb2xvciAuM3MsIGJhY2tncm91bmQtY29sb3IgLjNzO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxufVxyXG5cclxuJWMtYnV0dG9uLWxhcmdlIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbiVjLWJ1dHRvbi1tZWRpdW0ge1xyXG4gIHdpZHRoOiAxNzZweDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbn1cclxuXHJcbiVjLWJ1dHRvbi1zbWFsbCB7XHJcbiAgd2lkdGg6IDgwcHg7XHJcbiAgaGVpZ2h0OiAzMnB4O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG5cclxuQG1peGluIGMtYnV0dG9uIHtcclxuICAuYy1idXR0b24ge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b247XHJcbiAgfVxyXG59XHJcblxyXG4lYy1idXR0b24tYmxhY2sge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgY29sb3I6ICRkbS15ZWxsb3c7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgY29sb3I6ICRkbS15ZWxsb3c7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWJsYWNrLWxhcmdlIHtcclxuICAuYy1idXR0b24tYmxhY2stbGFyZ2Uge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tYmxhY2s7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1sYXJnZTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWJsYWNrLW1lZGl1bSB7XHJcbiAgLmMtYnV0dG9uLWJsYWNrLWxhcmdlIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWJsYWNrO1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbWVkaXVtO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24tYmxhY2stc21hbGwge1xyXG4gIC5jLWJ1dHRvbi1ibGFjay1sYXJnZSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1ibGFjaztcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLXNtYWxsO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24tYmxhY2sge1xyXG4gIC5jLWJ1dHRvbi1ibGFjayB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1ibGFjaztcclxuICB9XHJcbn1cclxuXHJcbiVjLWJ1dHRvbi15ZWxsb3cge1xyXG4gIEBleHRlbmQgJWMtYnV0dG9uO1xyXG4gIGJvcmRlci1jb2xvcjogJGRtLXllbGxvdztcclxuICBiYWNrZ3JvdW5kOiB7XHJcbiAgICBjb2xvcjogJGRtLXllbGxvdztcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGNvbG9yOiAkZG0teWVsbG93O1xyXG4gICAgICBib3JkZXItY29sb3I6ICMwMDA7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgIGZpbGw6ICRkbS15ZWxsb3c7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHN2ZyB7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgdHJhbnNpdGlvbjogZmlsbCAuM3M7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYnRuLWxpbmUge1xyXG4gICAgY29sb3I6ICNGRkY7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDZjNzU1O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMDZjNzU1O1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi15ZWxsb3cge1xyXG4gIC5jLWJ1dHRvbi15ZWxsb3cge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24teWVsbG93O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24teWVsbG93LWxhcmdlIHtcclxuICAuYy1idXR0b24teWVsbG93LWxhcmdlIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLXllbGxvdztcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWxhcmdlO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24teWVsbG93LW1lZGl1bSB7XHJcbiAgLmMtYnV0dG9uLXllbGxvdy1tZWRpdW0ge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24teWVsbG93O1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbWVkaXVtO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24teWVsbG93LXNtYWxsIHtcclxuICAuYy1idXR0b24teWVsbG93LXNtYWxsIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLXllbGxvdztcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLXNtYWxsO1xyXG4gIH1cclxufVxyXG5cclxuJWMtYnV0dG9uLW9yYW5nZSB7XHJcbiAgQGV4dGVuZCAlYy1idXR0b247XHJcbiAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1vcmFuZ2U7XHJcbiAgYmFja2dyb3VuZDoge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LW9yYW5nZTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGNvbG9yOiAkZG0teWVsbG93O1xyXG4gICAgICBib3JkZXItY29sb3I6ICMwMDA7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgIGZpbGw6ICRkbS15ZWxsb3c7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHN2ZyB7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgdHJhbnNpdGlvbjogZmlsbCAuM3M7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1vcmFuZ2Uge1xyXG4gIC5jLWJ1dHRvbi1vcmFuZ2Uge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tb3JhbmdlO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24tb3JhbmdlLWxhcmdlIHtcclxuICAuYy1idXR0b24tb3JhbmdlLWxhcmdlIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLW9yYW5nZTtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWxhcmdlO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24tb3JhbmdlLW1lZGl1bSB7XHJcbiAgLmMtYnV0dG9uLW9yYW5nZS1sYXJnZSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1vcmFuZ2U7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1tZWRpdW07XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1vcmFuZ2Utc21hbGwge1xyXG4gIC5jLWJ1dHRvbi1vcmFuZ2UtbGFyZ2Uge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tb3JhbmdlO1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tc21hbGw7XHJcbiAgfVxyXG59XHJcblxyXG4lYy1idXR0b24tbGlnaHRncmV5IHtcclxuICBAZXh0ZW5kICVjLWJ1dHRvbjtcclxuICBjb2xvcjogJGdyZXk7XHJcbiAgYm9yZGVyLWNvbG9yOiAkbGlnaHQtZ3JleTtcclxuICBiYWNrZ3JvdW5kOiB7XHJcbiAgICBjb2xvcjogJGxpZ2h0LWdyZXk7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1saWdodGdyZXkge1xyXG4gIC5jLWJ1dHRvbi1saWdodGdyZXkge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbGlnaHRncmV5O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24tbGlnaHRncmV5LWxhcmdlIHtcclxuICAuYy1idXR0b24tbGlnaHRncmV5LWxhcmdlIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWxpZ2h0Z3JleTtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWxhcmdlO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24tbGlnaHRncmV5LW1lZGl1bSB7XHJcbiAgLmMtYnV0dG9uLWxpZ2h0Z3JleS1tZWRpdW0ge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbGlnaHRncmV5O1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbWVkaXVtO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24tbGlnaHRncmV5LXNtYWxsIHtcclxuICAuYy1idXR0b24tbGlnaHRncmV5LXNtYWxsIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWxpZ2h0Z3JleTtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLXNtYWxsO1xyXG4gIH1cclxufVxyXG5cclxuJWMtYnV0dG9uLWhhc0JvcmRlci1ibGFjayB7XHJcbiAgQGV4dGVuZCAlYy1idXR0b247XHJcbiAgYm9yZGVyOiBzb2xpZCAycHggJHB1cmUtYmxhY2s7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHN2ZyB7XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgIGZpbGw6ICNmZmY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHN2ZyB7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgdHJhbnNpdGlvbjogZmlsbCAuM3M7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2sge1xyXG4gIC5jLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2sge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24taGFzQm9yZGVyLWJsYWNrO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24taGFzQm9yZGVyLWJsYWNrLWxhcmdlIHtcclxuICAuYy1idXR0b24taGFzQm9yZGVyLWJsYWNrLWxhcmdlIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWhhc0JvcmRlci1ibGFjaztcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWxhcmdlO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24taGFzQm9yZGVyLWJsYWNrLW1lZGl1bSB7XHJcbiAgLmMtYnV0dG9uLWhhc0JvcmRlci1ibGFjay1tZWRpdW0ge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24taGFzQm9yZGVyLWJsYWNrO1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbWVkaXVtO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24taGFzQm9yZGVyLWJsYWNrLXNtYWxsIHtcclxuICAuYy1idXR0b24taGFzQm9yZGVyLWJsYWNrLXNtYWxsIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWhhc0JvcmRlci1ibGFjaztcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLXNtYWxsO1xyXG4gIH1cclxufVxyXG5cclxuJWMtYnV0dG9uLWhhc0JvcmRlci13aGl0ZSB7XHJcbiAgQGV4dGVuZCAlYy1idXR0b247XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyOiBzb2xpZCAycHggI2ZmZjtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgY29sb3I6ICRwdXJlLWJsYWNrO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWhhc0JvcmRlci13aGl0ZSB7XHJcbiAgLmMtYnV0dG9uLWhhc0JvcmRlci13aGl0ZSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1oYXNCb3JkZXItd2hpdGU7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1oYXNCb3JkZXItd2hpdGUtbGFyZ2Uge1xyXG4gIC5jLWJ1dHRvbi1oYXNCb3JkZXItd2hpdGUtbGFyZ2Uge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24taGFzQm9yZGVyLXdoaXRlO1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbGFyZ2U7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1oYXNCb3JkZXItd2hpdGUtbWVkaXVtIHtcclxuICAuYy1idXR0b24taGFzQm9yZGVyLXdoaXRlLW1lZGl1bSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1oYXNCb3JkZXItd2hpdGU7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1tZWRpdW07XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2stc21hbGwge1xyXG4gIC5jLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2stc21hbGwge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24taGFzQm9yZGVyLWJsYWNrO1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tc21hbGw7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmJ0bi15ZWxsb3cge1xyXG4gIGJhY2tncm91bmQ6ICNGRkU1MTI7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgdHJhbnNpdGlvbjogMC4zcztcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICBjb2xvcjogI0ZGRTUxMjtcclxuICB9XHJcbn1cclxuLmJ0bi1vcmFuZ2Uge1xyXG4gIGJhY2tncm91bmQ6ICNGRjlEMkI7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgdHJhbnNpdGlvbjogMC4zcztcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICBjb2xvcjogI0ZGRTUxMjtcclxuICB9XHJcbn1cclxuLmJ0bi1zaXplLWwge1xyXG4gIGhlaWdodDogNDhweDtcclxuICBsaW5lLWhlaWdodDogNDhweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgcGFkZGluZzogMCAzNnB4O1xyXG59XHJcblxyXG5cclxuQG1peGluIGMtbG9hZGluZyB7XHJcbiAgQGtleWZyYW1lcyBkb3RTdHJldGNoaW5nQmVmb3JlIHtcclxuICAgIDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwcHgpO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgIH1cclxuXHJcbiAgICAyNSUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4KTtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICB9XHJcblxyXG4gICAgNTAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwcHgpO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgIH1cclxuXHJcbiAgICA3NSUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAxMDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGtleWZyYW1lcyBkb3RTdHJldGNoaW5nQWZ0ZXIge1xyXG4gICAgMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAyNSUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgNTAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCk7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgfVxyXG5cclxuICAgIDc1JSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4KTtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIwcHgpO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWxvYWRpbmcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiA4cHg7XHJcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgJjpiZWZvcmUsXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGFuaW1hdGlvbjogZG90U3RyZXRjaGluZ0JlZm9yZSA2cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGNvbG9yOiAkZG0teWVsbG93O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGFuaW1hdGlvbjogZG90U3RyZXRjaGluZ0FmdGVyIDZzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g44Ki44Kk44OG44Og44Oq44K544OIXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5AbWl4aW4gYy1pdGVtTGlzdCB7XHJcbiAgLmMtaXRlbUxpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgcGFkZGluZzogMCAycHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgNHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIG1hcmdpbjogMCAtNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUxpc3Rfbm9kZSB7XHJcbiAgICBAaW5jbHVkZSBob3Zlci1vcGFjaXR5KCk7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgIHBhZGRpbmc6IDAgNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKDVuICsgMSksXHJcbiAgICAmOm50aC1jaGlsZCg1biArIDMpIHtcclxuICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKDVuICsgMiksXHJcbiAgICAmOm50aC1jaGlsZCg1biArIDQpIHtcclxuICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQoNW4gKyA1KSB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZChuICsgMykge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQobiArIDUpIHtcclxuICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUxpc3RfaW1nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUxpc3RfaWNvbldyYXAge1xyXG4gICAgQGV4dGVuZCAlZm9udF90cmFkZUdvdGhpYy1ib2xkO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgdG9wOiA2cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIHRvcDogOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUxpc3RfaWNvbiB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBwYWRkaW5nOiA2cHggMTZweDtcclxuICAgIG1hcmdpbjogMCA1cHggNXB4IDA7XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tbmV3IHtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICRkbS15ZWxsb3c7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tZW5nbGFuZCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICRwdXJlLWJsYWNrO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9pY29uLWNhbXBhaWduIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogI0ZGRTUxMjtcclxuICAgIH1cclxuICB9XHJcbiAgLmMtaXRlbUxpc3RfaWNvbi1jb2xsYWJvIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogIzVjMGQwZDtcclxuICAgIH1cclxuICB9XHJcbiAgLmMtaXRlbUxpc3RfaWNvbi13ZWIge1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogI2ZmOWQyYjtcclxuICAgIH1cclxuICB9XHJcbiAgLmMtaXRlbUxpc3RfaWNvbi12ZWdhbiB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICMxNDZiMDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tc2FsZSB7XHJcbiAgICBjb2xvcjogI0ZGRTUxMjtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tc3BlY2lhbF9zYWxlIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogI2ZmOWQyYjtcclxuICAgIH1cclxuICB9XHJcbiAgLmMtaXRlbUxpc3RfaWNvbi1wcmVfc2FsZSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICNjNzE4MzU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tY291cG9ue1xyXG4gICAgYmFja2dyb3VuZDogI2M3MTgzNSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmMtaXRlbUxpc3RfaWNvbi1uby1jb3Vwb24ge1xyXG4gICAgY29sb3I6ICNGRkY7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9pY29uLWxpbmUge1xyXG4gICAgY29sb3I6ICNGRkY7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAjMDZjNzU1O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9pY29uLWdpZnQge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAkcHVyZS1ibGFjaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tY2FtcGFpZ24ge1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAjRkZFNTEyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUxpc3RfaW5mbyB7XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1MaXN0X3RleHQge1xyXG4gICAgY29sb3I6ICNmMDA7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zMzM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X25hbWUge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMzMzO1xyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUxpc3RfY29sb3Ige1xyXG4gICAgQGV4dGVuZCAlZm9udF90cmFkZUdvdGhpYztcclxuICAgIGNvbG9yOiAkZ3JleTtcclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1pdGVtTGlzdF9wcmljZSB7XHJcbiAgICBAZXh0ZW5kICVmb250X3RyYWRlR290aGljLWJvbGQ7XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUxpc3RfcHJpY2VfcHJvcGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbiAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgfVxyXG5cclxuICAuYy1pdGVtTGlzdF9wcmljZV9zYWxlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6ICRzYWxlLXByaWNlO1xyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g44K344Oz44OX44Or44Oq44K544OIXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5AbWl4aW4gYy1zaW1wbGVMaXN0IHtcclxuICAuYy1zaW1wbGVMaXN0IHtcclxuICBcdGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgXHRAbWVkaWEgI3skdGFifSB7XHJcbiAgXHR9XHJcbiAgXHRAbWVkaWEgI3skcGN9IHtcclxuICBcdFx0cGFkZGluZzogMCAxMnB4O1xyXG4gIFx0fVxyXG4gIH1cclxuICAuYy1zaW1wbGVMaXN0X25vZGUge1xyXG4gICAgQGluY2x1ZGUgaG92ZXItb3BhY2l0eSgpO1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQobiArIDMpIHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQobiArIDUpIHtcclxuICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLXNpbXBsZUxpc3RfaW1nIHtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtc2ltcGxlTGlzdF90aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS43MTQ7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOacgOi/keimi+OBn+OCouOCpOODhuODoFxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuQG1peGluIGMtaXRlbUFjY2Vzc2xvZyB7XHJcbiAgLmMtaXRlbUFjY2Vzc2xvZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAkYmFja2dyb3VuZC1ncmV5O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgcGFkZGluZzogNjRweCAwO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHBhZGRpbmc6IDY0cHggMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1BY2Nlc3Nsb2dfdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUFjY2Vzc2xvZ19saXN0V3JhcCB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXgtd2lkdGg6ICRjb250ZW50c1dpZHRoIC0gNDhweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWl0ZW1BY2Nlc3Nsb2dfbGlzdCB7XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1BY2Nlc3Nsb2dfbGlzdF9ub2RlIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB3aWR0aDogMTA5cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIHdpZHRoOiAyMjFweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogMjQwcHg7XHJcbiAgICB9XHJcbiAgICAmLnN3aXBlci1zbGlkZSB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDlweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgd2lkdGg6IDIyMXB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgIHdpZHRoOiAyNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUFjY2Vzc2xvZ19saXN0X2xpbmsge1xyXG4gICAgQGluY2x1ZGUgaG92ZXItb3BhY2l0eSgpO1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1zd2lwZXItYnV0dG9uLXByZXYsXHJcbiAgLmMtc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgIC5jLWl0ZW1BY2Nlc3Nsb2dfbGlzdFNsaWRlciAmIHtcclxuICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgdG9wOiAxMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuc3dpcGVyLXNjcm9sbGJhciB7XHJcbiAgICAuYy1pdGVtQWNjZXNzbG9nX2xpc3RTbGlkZXIgJiB7XHJcbiAgXHRcdEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICBcdFx0XHRkaXNwbGF5OiBub25lO1xyXG4gIFx0XHR9XHJcbiAgXHRcdEBtZWRpYSAjeyRwY30ge1xyXG4gIFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBcdFx0XHRsZWZ0OiAwO1xyXG4gIFx0XHRcdGJvdHRvbTogMDtcclxuICBcdFx0XHR3aWR0aDogNzkuNjY2JTtcclxuICBcdFx0XHRoZWlnaHQ6IDJweDtcclxuICBcdFx0XHRtYXJnaW46IDQ4cHggYXV0byAwO1xyXG4gIFx0XHR9XHJcbiAgXHR9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyDopovlh7rjgZdcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBtaXhpbiBjLWluZGV4IHtcclxuICAuYy1pbmRleCB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogMzJweCAwO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICBwYWRkaW5nOiA0OHB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyBjLWFib3V0SW5mb+OCu+OCr+OCt+ODp+ODs1xyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuQG1peGluIGMtYWJvdXRJbmZvIHtcclxuICAuYy1hYm91dEluZm8ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogMTQ0cHggMDtcclxuICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgcGFkZGluZzogODBweCAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiA5NnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHBhZGRpbmc6IDE3MnB4IDA7XHJcbiAgICAgIG1hcmdpbi10b3A6IDk2cHg7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1hYm91dEluZm9fYmcge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBwb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgc2l6ZTogY292ZXI7XHJcbiAgICB9XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICB9XHJcblxyXG4gIC5jLWFib3V0SW5mb190aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWFib3V0SW5mb19sZWFkIHtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS43MTQ7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtYWJvdXRJbmZvX2J1dHRvbiB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luOiAzMnB4IGF1dG8gMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXJnaW46IDQ4cHggYXV0byAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g44Kr44K544K/44OgIOODqeOCuOOCquODnOOCv+ODs1xyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuJWMtcmFkaW8ge1xyXG4gIGlucHV0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIGxhYmVsIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMzJweDtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDE5cHg7XHJcbiAgICAgIGhlaWdodDogMTlweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAkbGlnaHQtZ3JleTtcclxuICAgIH1cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDZweDtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgd2lkdGg6IDdweDtcclxuICAgICAgaGVpZ2h0OiA3cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGNvbG9yOiAjZmZlNTEyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGlucHV0OmNoZWNrZWQgKyBsYWJlbCxcclxuICBpbnB1dDpjaGVja2VkICsgaW5wdXQgKyBsYWJlbCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g44Kr44K544K/44OgIOODgeOCp+ODg+OCr+ODnOODg+OCr+OCuVxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuJWMtY2hlY2tib3gge1xyXG4gIGlucHV0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIGxhYmVsIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmctbGVmdDogMzJweDtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTVweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICRsaWdodC1ncmV5O1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxcHg7XHJcbiAgICAgIGxlZnQ6IDVweDtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAzcHggI2ZmZTUxMjtcclxuICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDNweCAjZmZlNTEyO1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBpbnB1dDpjaGVja2VkICsgbGFiZWwsXHJcbiAgaW5wdXQ6Y2hlY2tlZCArIGlucHV0ICsgbGFiZWwge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOS+v+WIqeOBquOCteODvOODk+OCuSDjg5Hjg7zjg4RcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBtaXhpbiBjLXNlcnZpY2VMaXN0IHtcclxuICAuYy1zZXJ2aWNlTGlzdF9ub2RlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMzZweDtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogYXV0byAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJismIHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1zZXJ2aWNlTGlzdF9ub2RlLWlucHV0IHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL3N2Zy9pY29uX3Blbi5zdmcpO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIGxlZnQ6IDZweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgICAgbGVmdDogMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLXNlcnZpY2VMaXN0X25vZGUtaW5mbyB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBpbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9zdmcvaWNvbl90aWNrZXQuc3ZnKTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBsZWZ0OiA0cHg7XHJcbiAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYy1zZXJ2aWNlTGlzdF9ub2RlLXBvaW50IHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL3N2Zy9pY29uX3BvaW50LnN2Zyk7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgICAgbGVmdDogMXB4O1xyXG4gICAgICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgICAgIGhlaWdodDogMjFweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g44K744Os44Kv44OI44Oc44OD44Kv44K5IOODkeODvOODhFxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuQG1peGluIGMtc2VsZWN0V3JhcCB7XHJcbiAgLmMtc2VsZWN0V3JhcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JleTtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHJpZ2h0OiAxNnB4O1xyXG4gICAgICB3aWR0aDogMTBweDtcclxuICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICBtYXJnaW46IGF1dG8gMDtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL3N2Zy9zZWxlY3RfdHJpYW5nbGUtYmxhY2suc3ZnKTtcclxuICAgICAgICBzaXplOiAxMDAlIDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBzZWxlY3Qge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICY6Oi1tcy1leHBhbmQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIFNOU+ODquOCueODiCDjg5Hjg7zjg4RcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBtaXhpbiBjLXNuc0xpc3Qge1xyXG4gIC5jLXNuc0xpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLmMtc25zTGlzdF9ub2RlIHtcclxuICAgIEBpbmNsdWRlIGhvdmVyLW9wYWNpdHkoKTtcclxuICAgICYrJiB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtc25zTGlzdF9saW5rIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBzdmcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyDjg63jgrDjgqTjg7Pjg6zjgqTjgqLjgqbjg4hcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBtaXhpbiBsb2dpbi1sYXlvdXQge1xyXG4gIC5sb2dpbkNvbnRhaW5lciB7XHJcbiAgICBbZGF0YS1wYWdlPVwibG9naW5cIl0gJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcF90YWJ9e1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgW2RhdGEtcGFnZT1cImNhcnRfbG9naW5cIl0gJiB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yYWt1dGVuQmxvY2tXcmFwIHtcclxuICAgIHotaW5kZXg6IDk7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfXtcclxuICAgICAgbGVmdDogNHB4O1xyXG4gICAgICB3aWR0aDogY2FsYyggMTAwJSAtIDhweCApO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn17XHJcbiAgICAgIGxlZnQ6IDI0cHg7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gNDhweCApO1xyXG4gICAgfVxyXG5cclxuICAgIFtkYXRhLXBhZ2U9XCJsb2dpblwiXSAmIHtcclxuICAgICAgQG1lZGlhICN7JHNwX3RhYn17XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBbZGF0YS1wYWdlPVwiY2FydF9sb2dpblwiXSAmIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICBAbWVkaWEgI3skcGN9e1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAjZXJyb3IgdGFibGUge1xyXG4gICAgICBAbWVkaWEgI3skcGN9e1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKCgoMTAwJSAtICgxMSArIDApICogMjRweCkgLyAxMikgKiA2ICsgKDI0cHggKiA1KSk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJha3V0ZW5CbG9jayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICAgW2RhdGEtcGFnZT1cImxvZ2luXCJdICYge1xyXG4gICAgICBAbWVkaWEgI3skc3BfdGFifXtcclxuICAgICAgICBwYWRkaW5nOiAwIDE0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNzJweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skcGN9e1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgYXV0bztcclxuICAgICAgICBoZWlnaHQ6IDI0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBbZGF0YS1wYWdlPVwiY2FydF9sb2dpblwiXSAmIHtcclxuICAgICAgQG1lZGlhICN7JHNwX3RhYn17XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPVwiaW1hZ2VcIl0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAyOTZweDtcclxuICAgIH1cclxuICAgIC5yYWt1dGVuQmxvY2tfdGV4dCB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNzE0O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG5cclxuICAgICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgICBwYWRkaW5nOiAwIDMycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIFtkYXRhLXBhZ2U9XCJsb2dpblwiXSAmIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIFtkYXRhLXBhZ2U9XCJjYXJ0X2xvZ2luXCJdICYge1xyXG4gICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9e1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucmVkIHtcclxuICAgICAgICBjb2xvcjogJGFsZXJ0LXJlZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgZm9ybS5sb2dpbkZvcm0ge1xyXG4gICAgW2RhdGEtcGFnZT1cImxvZ2luXCJdICYge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBAbWVkaWEgI3skcGN9e1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDogMTI4MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBbZGF0YS1wYWdlPVwiY2FydF9sb2dpblwiXSAmIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICNlcnJvciB7XHJcbiAgICAgIC8vIDIwMjAuMDcuMDc6IOalveWkqeODnOOCv+ODs+mdnuihqOekuuWvvuW/nO+8iOihqOekuuOBmeOCi+OBqOOBjeOBr+OCs+ODoeODs+ODiOOCouOCpuODiOWkluOBme+8iSDilrzilrzilrxcclxuICAgICAgLy8gW2RhdGEtcGFnZT1cImxvZ2luXCJdICYge1xyXG4gICAgICAvLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgLy8gICBsZWZ0OiAwO1xyXG5cclxuICAgICAgLy8gICBAbWVkaWEgI3skc3B9e1xyXG4gICAgICAvLyAgICAgdG9wOiAtMzZweDtcclxuICAgICAgLy8gICAgIHBhZGRpbmc6IDAgMCAwIDRweDtcclxuICAgICAgLy8gICB9XHJcbiAgICAgIC8vICAgQG1lZGlhICN7JHRhYn17XHJcbiAgICAgIC8vICAgICB0b3A6IC0xMDBweDtcclxuICAgICAgLy8gICB9XHJcbiAgICAgIC8vICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgLy8gICAgIHRvcDogLTMwMHB4O1xyXG4gICAgICAvLyAgIH1cclxuICAgICAgLy8gfVxyXG4gICAgICBcclxuICAgICAgLy8gW2RhdGEtcGFnZT1cImNhcnRfbG9naW5cIl0gJiB7XHJcbiAgICAgIC8vICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuICAgICAgLy8gICBAbWVkaWEgI3skc3B9e1xyXG4gICAgICAvLyAgICAgdG9wOiAtMjVweDtcclxuICAgICAgLy8gICAgIGxlZnQ6IDJweDtcclxuICAgICAgLy8gICB9XHJcbiAgICAgIC8vICAgQG1lZGlhICN7JHRhYn17XHJcbiAgICAgIC8vICAgICB0b3A6IC0zMHB4O1xyXG4gICAgICAvLyAgIH1cclxuICAgICAgLy8gICBAbWVkaWEgI3skdGFiX3BjfXtcclxuICAgICAgLy8gICAgIGxlZnQ6IDI0cHg7XHJcbiAgICAgIC8vICAgfVxyXG4gICAgICAvLyAgIEBtZWRpYSAjeyRwY317XHJcbiAgICAgIC8vICAgICB0b3A6IC0zNXB4O1xyXG4gICAgICAvLyAgIH1cclxuICAgICAgLy8gfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tXcmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBAZXh0ZW5kICVjdXN0b21lckluZm8tbGF5b3V0O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBwYWRkaW5nOiAwIDJweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9e1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjRweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1wYWdlPVwibG9naW5cIl0gJiB7XHJcbiAgICAgIC8vIEBtZWRpYSAjeyRzcF90YWJ9e1xyXG4gICAgICAvLyAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC8vICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAvLyB9XHJcbiAgICAgIEBtZWRpYSAjeyRwY317XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgLy8gMjAyMC4wNy4wNzog5qW95aSp44Oc44K/44Oz6Z2e6KGo56S65a++5b+c77yI6KGo56S644GZ44KL44Go44GN44Gv44Kz44Oh44Oz44OI44Ki44Km44OI5aSW44GZ77yJXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBwYWRkaW5nOiAwIDJweDtcclxuICAgIH1cclxuICAgICYrJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAubG9naW5CbG9jay1sZWZ0IHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgIGhlaWdodDogMzY0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEtcGFnZT1cImxvZ2luXCJdICYge1xyXG4gICAgICBAbWVkaWEgI3skc3BfdGFifXtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRwY317XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ2luQmxvY2tfaW5uZXIge1xyXG4gICAgICBbZGF0YS1wYWdlPVwiY2FydF9sb2dpblwiXSAmIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5sb2dpbkJsb2NrLXJpZ2h0IHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgICAgaGVpZ2h0OiAzNjRweDtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1wYWdlPVwibG9naW5cIl0gJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcF90YWJ9e1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIFtkYXRhLXBhZ2U9XCJjYXJ0X2xvZ2luXCJdICYge1xyXG4gICAgICBAbWVkaWEgI3skcGN9e1xyXG4gICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5maXJzdExvZ2luV3JhcCB7XHJcbiAgICBbZGF0YS1wYWdlPVwiY2FydF9sb2dpblwiXSAmIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRzcH17XHJcbiAgICAgICAgcGFkZGluZzogMjRweCAxNHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJfcGN9e1xyXG4gICAgICAgIHBhZGRpbmc6IDMycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX2lubmVyIHtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogMjRweCAxNHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tfdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX2xlYWQge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNzE0O1xyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tfdGV4dCB7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNzE0O1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja19mb3JtIHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgJiArIC5sb2dpbkJsb2NrX2Zvcm0ge1xyXG4gICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tfZm9ybV90aXRsZSB7XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMDRlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX2Zvcm1faW5wdXQge1xyXG4gICAgJismIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0IHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGxpZ2h0LWdyZXk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX3RleHRMaW5rIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX2F0dGVudGlvbiB7XHJcbiAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggJGxpZ2h0LWdyZXk7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAzNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgfVxyXG4gICAgLmMtdG9nZ2xlSWNvbiB7XHJcbiAgICAgIGkge1xyXG4gICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX2F0dGVudGlvbl90aXRsZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjb2xvcjogJGFsZXJ0LXJlZDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjcxNDtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgIH1cclxuXHJcbiAgICAuYy10b2dnbGVJY29uIHtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGkge1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja19hdHRlbnRpb25faW5mbyB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX2F0dGVudGlvbl90ZXh0IHtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS43MTQ7XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja19hdHRlbnRpb25fYnV0dG9uIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tfc2VydmljZVRpdGxlIHtcclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgbWFyZ2luOiAzMnB4IDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CdXR0b24ge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CdXR0b24ge1xyXG4gICAgYnV0dG9uIHtcclxuICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQW1hem9uQnV0dG9uIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1wYWdlPVwiY2FydF9sb2dpblwiXSAmIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpblJlZ2lzdHJhdGlvbkJ1dHRvbiB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjdweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIH1cclxuXHJcbiAgICBidXR0b24ge1xyXG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5TZWN0aW9uIHtcclxuICAgIG1heC13aWR0aDogODkwcHg7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgIH1cclxuICAgICYgKyAubG9naW5TZWN0aW9uIHtcclxuICAgICAgbWFyZ2luLXRvcDogNzVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpblNlY3Rpb25faW5uZXIge1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxMHB4ICM5OTk7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgcGFkZGluZzogNjVweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgcGFkZGluZzogNTBweCAyNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luU2VjdGlvbl90aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpblNlY3Rpb25fdGV4dCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS44O1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ3cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luU2VjdGlvbl90ZXh0TGluayB7XHJcbiAgICBjb2xvcjogIzViN2E4MjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuODtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g44Kr44O844OI44OX44Ot44K744K5XHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8gLuOBiuWuouanmOaDheWgsVxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuJWN1c3RvbWVySW5mby1sYXlvdXQge1xyXG4gIGlucHV0W3R5cGU9J2J1dHRvbiddIHtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNDhweDtcclxuICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICB9XHJcbiAgaW5wdXRbdHlwZT0ndGV4dCddLFxyXG4gIGlucHV0W3R5cGU9J21haWwnXSxcclxuICBpbnB1dFt0eXBlPSd0ZWwnXSxcclxuICBpbnB1dFt0eXBlPSdwYXNzd29yZCddLFxyXG4gIGlucHV0W3R5cGU9J251bWJlciddIHtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNDhweDtcclxuICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgIGJvcmRlcjogc29saWQgMXB4ICRsaWdodC1ncmV5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG5cclxuICAgIEBhdC1yb290XHJcbiAgICAuY2FydEZvcm1fc2VjdGlvbiAuaXMtZXJyb3IgaW5wdXRbdHlwZT0ndGV4dCddLFxyXG4gICAgLmNhcnRGb3JtX3NlY3Rpb24gLmlzLWVycm9yIGlucHV0W3R5cGU9J21haWwnXSxcclxuICAgIC5jYXJ0Rm9ybV9zZWN0aW9uIC5pcy1lcnJvciBpbnB1dFt0eXBlPSdidXR0b24nXSxcclxuICAgIC5jYXJ0Rm9ybV9zZWN0aW9uIC5pcy1lcnJvciBpbnB1dFt0eXBlPSdwYXNzd29yZCddLFxyXG4gICAgLmNhcnRGb3JtX3NlY3Rpb24gLmlzLWVycm9yIGlucHV0W3R5cGU9J251bWJlciddLFxyXG4gICAgLmNhcnRGb3JtX3NlY3Rpb24gLmlzLWVycm9yIGlucHV0W3R5cGU9J3RlbCddIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkYWxlcnQtcmVkO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxlcnQtbGlnaHQtcmVkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBAYXQtcm9vdFxyXG4gICAgLmNhcnRGb3JtX3NlY3Rpb24gLmlzLWVycm9yIC5mb3JtQmxvY2stemlwQWRkcmVzc19idXR0b24gaW5wdXRbdHlwZT0nYnV0dG9uJ10ge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRkbS15ZWxsb3c7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkbS15ZWxsb3cgIWltcG9ydGFudDs7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGlucHV0W3R5cGU9J3JhZGlvJ10ge1xyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICB3aWR0aDogMTZweDtcclxuICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgaW5wdXQsXHJcbiAgbGFiZWwge1xyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICAgIH1cclxuICB9XHJcbiAgbGFiZWwge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYSB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgc2VsZWN0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuICB0ZXh0YXJlYSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmV5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGJveC1zaGFkb3c6IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmpzLWZvcm1JdGVte1xyXG4gICAgaW5wdXQ6cGxhY2Vob2xkZXItc2hvd24gfiAuanMtcGxhY2Vob2xkZXJfc3RyaW5nIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5qcy1wbGFjZWhvbGRlcl9zdHJpbmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDAgM3B4O1xyXG5cclxuICB9XHJcbn1cclxuXHJcblxyXG5AbWl4aW4gZm9ybUJsb2NrIHtcclxuICAuZm9ybUJsb2NrIHtcclxuICAgICYgKyAuZm9ybUJsb2NrIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAuanMtZm9ybUl0ZW0uaXMtdmFsdWUtb2sge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHJpZ2h0OiAxNnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgICBpbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9zdmcvaWNvbl9jaGVja2VkLnN2Zyk7XHJcbiAgICAgICAgICBwb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybUJsb2NrLW1haWwge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuICAgICYuaXMtZXJyb3IgaW5wdXQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvY29tbW9uL2ljb25fZXJyb3IucG5nKTtcclxuICAgICAgICBwb3NpdGlvbjogY2VudGVyIHJpZ2h0IDE2cHg7XHJcbiAgICAgICAgc2l6ZTogMjBweCAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtQmxvY2stbmFtZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIGRpdjpub3QoLmZvcm1CbG9ja19lcnJvclRleHQpIHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoICgxMDAlIC0gMTdweCkgLyAyICk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm1CbG9jay16aXBBZGRyZXNzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gIH1cclxuICAuZm9ybUJsb2NrLXRlbCB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgd2lkdGg6IGNhbGMoICgxMDAlIC0gMTdweCkgLyAyICk7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybUJsb2NrLWdlbmRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm1CbG9jay1jb3Vwb24ge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luOiAxNnB4IDAgMjBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luOiAyNnB4IDAgMzJweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm1CbG9jay1kZWxpdmVyeURhdGUge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiA0OC4zMzUlO1xyXG4gICAgfVxyXG4gICAgJismIHtcclxuICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybUJsb2NrLmZvcm1CbG9jay1kZWxpdmVyeUJveCB7XHJcbiAgICBmb250LXNpemU6IDA7XHJcblxyXG4gICAgLkhUTUxGT1JNX0xBQkVMX0dST1VQIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwi5LiN5Zyo5pmC5a6F6YWNQk9YXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgd2lkdGg6IDE0NnB4O1xyXG4gICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybUJsb2NrX2lubmVyIHtcclxuICAgIC5mb3JtQmxvY2stbmFtZSAmIHtcclxuICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgIHdpZHRoOiA0OC4zMzUlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9ybUJsb2NrLW1haWwgJiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9ja19lcnJvclRleHQge1xyXG4gICAgY29sb3I6ICNkNzQ5NDE7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zMzM7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmI0NSRURJVF9UT0tFTl9FUlJPUl9NRVNTQUdFX1BBTkVMIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9ja19pbnB1dCB7XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiA2OC45NjUlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9ja19jcmVkaXRTZWN1cml0eUltZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICB3aWR0aDogNDhweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICB3aWR0aDogNTFweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybUJsb2NrLXppcEFkZHJlc3NfaW5wdXQge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCAoMTAwJSAtIDE3cHgpIC8gMiApO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICB3aWR0aDogMzUuMDYyJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogNDguMzM1JTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtQmxvY2stemlwQWRkcmVzc19idXR0b24ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgd2lkdGg6IDEyOHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiAxNzZweDtcclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybUJsb2NrLXJlbWFya3MsXHJcbiAgLmZvcm1CbG9jay5mb3JtQmxvY2stcmVxdWVzdERyaXZlciB7XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIGhlaWdodDogMTQ0cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTQ0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmpzLWZvcm1JdGVtLFxyXG4gICAgdGV4dGFyZWEge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybUJsb2NrLWV4cGlyYXRpb24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybUJsb2NrLXNlY3VyaXR5IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9jay1tYWlsbWFnIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG4gIC5mb3JtQmxvY2tfemlwQWRkcmVzc0xpbmsge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY29sb3I6ICRncmV5O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgZmlsbDogJGxpZ2h0LWdyZXk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbjogYXV0byAwO1xyXG4gICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9ja19ub2RlIHtcclxuICAgICYrJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxM3B4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9ybUJsb2NrLWNvdXBvbiAmIHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtQmxvY2tfc2VsZWN0V3JhcCB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgd2lkdGg6IGNhbGMoICgxMDAlIC0gMTdweCkgLyAyICk7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIHdpZHRoOiAzNS4zNjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jdXN0b21lckluZm9fYWZ0ZXIgJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtQmxvY2tfc2VsZWN0V3JhcC1tb250aCB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgd2lkdGg6IDMxLjgzNSU7XHJcbiAgICAgIG1hcmdpbjogMCA4cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc3Atc21hbGx9IHtcclxuICAgICAgd2lkdGg6IGNhbGMoIDEwMCUgLSAxNzBweCApO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgIG1hcmdpbjogMCAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybUJsb2NrX3NlbGVjdFdyYXAteWVhciB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgd2lkdGg6IDMxLjgzNSU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc3Atc21hbGx9IHtcclxuICAgICAgd2lkdGg6IGNhbGMoIDEwMCUgLSAxNzBweCApO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgIG1hcmdpbjogMCAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybUJsb2NrX3NlbGVjdFdyYXAtcHJlZmVjdHVyZSB7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgd2lkdGg6IDQ4LjMzNSU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtQmxvY2tfc2VsZWN0V3JhcC1udW1iZXIge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCAoMTAwJSArIDE1cHgpIC8gMiApO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiA0My43NSU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtQmxvY2tfc2VsZWN0V3JhcC1kZWxpdmVyeURhdGUge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtQmxvY2tfY3JlZGl0U2VjdXJpdHlDZCB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgd2lkdGg6IGNhbGMoICgxMDAlICsgMTVweCkgLyAyICk7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgd2lkdGg6IDQzLjc1JTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuQG1peGluIGMtdGVybXMge1xyXG4gIC5jLXRlcm1zX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcblxyXG4gIC5jLXRlcm1zX2xpc3Qge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy10ZXJtc19saXN0X25vZGUge1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICYrJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLXRlcm1zX2xpc3RfdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG5cclxuICAuYy10ZXJtc19saXN0X3RleHQge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNzE0O1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBGb3VuZGF0aW9uXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBpbXBvcnQgXCIuLi8uLi9mb3VuZGF0aW9uL19taXhpbi5zY3NzXCI7XHJcbkBpbXBvcnQgXCIuLi8uLi9mb3VuZGF0aW9uL19yZXNzLnNjc3NcIjtcclxuQGltcG9ydCBcIi4uLy4uL2ZvdW5kYXRpb24vX2Jhc2Uuc2Nzc1wiO1xyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gbW9kdWxlXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBpbXBvcnQgXCIuLi8uLi9tb2R1bGUvX2xpYi5zY3NzXCI7XHJcbkBpbXBvcnQgXCIuLi8uLi9tb2R1bGUvY29tcG9uZW50cy5zY3NzXCI7XHJcbiR5ZWFyOiAyMDI0O1xyXG4kcGFnZU5hbWU6IHNob3dyb29tdHlvO1xyXG4kY29tbW9uaW1nUGF0aDogXCIuLi8uLi8uLi9pbWFnZXNcIjtcclxuJGltZ1BhdGg6IFwiI3skY29tbW9uaW1nUGF0aH0vI3skcGFnZU5hbWV9LyN7JHllYXJ9XCI7XHJcbi50b3AtbW9kYWwge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuYm9keXtcclxuICAuZG1qLXBhZ2Utc2hvd3Jvb210eW97XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgY29sb3I6ICNGRkY7XHJcbiAgfVxyXG59XHJcbi5wYWdlLCAuZG1qLXBhZ2Utc2hvd3Jvb210eW97XHJcbiAgI21haW5jb250ZW50e1xyXG4gICAgLmNvbnRhaW5lcntcclxuICAgICAgI2Rtai1zdGF0aWN7XHJcbiAgICAgICAgLnR5by1hd2FrZW5zIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAmLWgxe1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDgwMHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc2NXB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtaDJ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTUwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC10cmFkZUdvdGhpYy1ib2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZTUxMjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW46IDMwcHggMCA2MHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMC45O1xyXG4gICAgICAgICAgICAmLXVwcGVyVHh0e1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi10eHR7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1idG57XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgJi1he1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZTUxMjtcclxuICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtdHJhZGVHb3RoaWMtYm9sZDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZTUxMjtcclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZTUxMjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLXNlY3Rpb257XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XHJcbiAgICAgICAgICAgICYtaW5uZXJ7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4OTBweDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1tdntcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1nUGF0aH0vdG9reW9fYXdha2Vucy9tdi5wbmcpIDUwJSB0b3Agbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1zZWN0aW9uMDF7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgICYtaW5uZXJ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1pbWd7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4OTBweDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1zZWN0aW9uMDJ7XHJcbiAgICAgICAgICAgICYtaW5uZXJ7XHJcbiAgICAgICAgICAgICAgLnR5by1hd2FrZW5zLXR4dHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMTAwcHggYXV0bztcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtdmRve1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAmLWxpc3R7XHJcbiAgICAgICAgICAgICAgICAmLWl0ZW17XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0MXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICYtdmRve1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNDFweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgIHRvcDowO1xyXG4gICAgICAgICAgICAgICAgICAgICAgbGVmdDowO1xyXG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDoxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLWZsaWNrIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgdG9wOjA7XHJcbiAgICAgICAgICAgICAgICAgICAgICBsZWZ0OjA7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTc1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAvLyBvcGFjaXR5OiAuNTtcclxuICAgICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6IHJlZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgJi10eHR7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI5MXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAmLWNvbW1lbnR7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1zZWN0aW9uMDN7XHJcbiAgICAgICAgICAgICYtaW5uZXJ7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4NTlweDtcclxuICAgICAgICAgICAgICAudHlvLWF3YWtlbnMtaDJ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDg1cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYtaW1ne1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgJi10ZXh0e1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtdHh0e1xyXG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtdHJhZGVHb3RoaWMtYm9sZDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1NXB4O1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLXNlY3Rpb24wNHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmLWlubmVye1xyXG4gICAgICAgICAgICAgICYtaDJ7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ0NHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMTAwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtdmRve1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogODkwcHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1vdXRlcntcclxuICAgICAgICAgICAgICB3aWR0aDogMTI4MHB4O1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxMDVweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTA1cHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2MHB4IDNweCwgNjBweCAzcHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmZlNTEyLCAjZmZlNTEyIDQwcHgsIHRyYW5zcGFyZW50IDQwcHgsIHRyYW5zcGFyZW50IDYwcHgpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZmU1MTIsICNmZmU1MTIgNDBweCwgdHJhbnNwYXJlbnQgNDBweCwgdHJhbnNwYXJlbnQgNjBweCk7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14LCByZXBlYXQteDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLy8qKioqKioqKioqKioqKioqKioqKioqKipTTElERVIqKioqKioqKioqKioqKioqKioqKioqKiovL1xyXG4gICAgICAgICAgLnN3aXBlcntcclxuICAgICAgICAgICAgJi1jb250YWluZXJ7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXdyYXBwZXJ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1zY3JvbGxiYXJ7XHJcbiAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICBib3R0b206IC0zcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1wYWdpbmF0aW9uLWJ1bGxldHN7XHJcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuYy1zd2lwZXItYnV0dG9uLXByZXYsIC5jLXN3aXBlci1idXR0b24tbmV4dHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDMwM3B4OyAvLyAyMiVcclxuICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMzVweCBzb2xpZCAjZmZlNTEyO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5jLXN3aXBlci1idXR0b24tcHJldntcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIxOHB4LCAtNTAlKSByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuYy1zd2lwZXItYnV0dG9uLW5leHR7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIxOHB4LCAtNTAlKSByb3RhdGUoMjcwZGVnKTtcclxuICAgICAgICAgICAgcmlnaHQ6IDUwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5wcm9kdWN0SXRlbVdyYXB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAmLWgxe1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNTAwcHg7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDdweDtcclxuICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDVweCk7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgLy8gQG1lZGlhIChtaW4td2lkdGg6NDAwcHgpIGFuZCAobWF4LXdpZHRoOjcwMHB4KSB7XHJcbiAgICAgICAgICAgICAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgLy8gICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAvLyAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAvLyAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICAgIC8vIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWgye1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNzhweDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0byA0MHB4O1xyXG4gICAgICAgICAgICAgICYtdXBwZXJUeHR7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtdHh0e1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDozNzVweCl7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtc2VjdGlvbntcclxuICAgICAgICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgICAgICAgICYtaW5uZXJ7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLW12e1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltZ1BhdGh9L3Rva3lvX2F3YWtlbnMvbXZfc3AucG5nKSA1MCUgdG9wIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYtaW5uZXJ7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtc2VjdGlvbjAxe1xyXG4gICAgICAgICAgICAgICYtaW5uZXJ7XHJcblxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXNlY3Rpb24wMntcclxuICAgICAgICAgICAgICAmLWlubmVye1xyXG4gICAgICAgICAgICAgICAgLnR5by1hd2FrZW5zLXR4dHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDYwcHggYXV0bztcclxuICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6Mzc1cHgpe1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLXZkb3tcclxuICAgICAgICAgICAgICAgICYtbGlzdHtcclxuICAgICAgICAgICAgICAgICAgJi1pdGVte1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjA4cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAmLXZkb3tcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzY4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAmLWZsaWNrIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMzdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gb3BhY2l0eTogLjU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6IHJlZDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi10eHR7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTgzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtc2VjdGlvbjAze1xyXG4gICAgICAgICAgICAgICYtaW5uZXJ7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAudHlvLWF3YWtlbnMtaDJ7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtaW1ne1xyXG4gICAgICAgICAgICAgICAgICAmLXR4dHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDYuMjV2dztcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtc2VjdGlvbjA0e1xyXG4gICAgICAgICAgICAgICYtaW5uZXJ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYtb3V0ZXJ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA2MHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDYwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jLXN3aXBlci1idXR0b24tcHJldiwgLmMtc3dpcGVyLWJ1dHRvbi1uZXh0e1xyXG4gICAgICAgICAgICAgIHRvcDogMTg2cHg7IC8vMTYlXHJcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgIGJvcmRlci10b3A6IDI1cHggc29saWQgI2ZmZTUxMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYy1zd2lwZXItYnV0dG9uLXByZXZ7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE0MnB4LCAtNTAlKSByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYy1zd2lwZXItYnV0dG9uLW5leHR7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTQycHgsIC01MCUpIHJvdGF0ZSgyNzBkZWcpO1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiA1MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iXX0= */
