*{margin:0px;padding:0px;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{background-color:#fff;color:#333;font-family:"Questrial","Noto Sans JP",sans-serif;width:100%;height:100%;overflow:hidden}#mainwrap{text-align:center;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#headertop{position:relative;background-color:#222;width:100%;height:45vw;background-image:url("../../../resource/header_image_pc.jpg");background-position:center;background-size:cover;background-repeat:no-repeat}@supports(background-image: url("../../../resource/header_image_pc.webp")){#headertop{background-image:url("../../../resource/header_image_pc.webp")}}@media screen and (max-width: 768px){#headertop{background-image:url("../../../resource/header_image_sp.jpg");height:100vw}@supports(background-image: url("../../../resource/header_image_sp.webp")){#headertop{background-image:url("../../../resource/header_image_sp.webp")}}}#headermiddle{background-color:#3f3f3f}.mainheader{max-width:1080px;margin:0 auto;padding:2em 0}@media screen and (max-width: 768px){.mainheader{padding:1em 0}}.mainheader__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;padding:0 1.5em}@media screen and (max-width: 768px){.mainheader__title{padding:0 1em;gap:20px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (max-width: 375px){.mainheader__title{font-size:16px;margin-right:16px}}.mainheader__title a{display:block}.mainheader__title a:hover{opacity:.7}.mainheader__title a img{width:100%;max-width:300px;height:auto}@media screen and (max-width: 900px){.mainheader{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.headerbottom{background-color:#9f9f9f;line-height:25px;padding:16px 0}@media screen and (max-width: 768px){.headerbottom{padding:7px 0}}.headerbottom__list{width:850px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}@media screen and (max-width: 900px){.headerbottom__list{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.headermiddleinnerlist{text-align:left;padding:0px 5px;min-width:150px}.headermiddleinnerlist a{color:inherit;text-decoration:none;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.headermiddleinnerlist a:hover,.headermiddleinnerlist a:active{text-decoration:underline}#content{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px}#contentleft{width:35%}#contentcenter{width:100%;min-width:0}#contentright{width:30%}@media screen and (min-width: 1440px){#guinness_box{position:relative;padding:20px 0px}#guinness_box img,#futuretimes_sma img{width:100%}}.sp_banner_wrap{display:none}#floatingwrap{position:sticky;top:0}#floatsnswrap{width:240px;padding:50px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}#floatsnswrap .associated-company-banner{width:100%}#floatsnswrap .associated-company-banner a{display:block;width:100%}#floatsnswrap .associated-company-banner a:hover{opacity:.7}#floatsnswrap #gunness_pc img,#floatsnswrap #futuretimes img{width:100%}#floatsnswrap .snsiconwrap{line-height:48px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:20px 10px;height:48px}.snsiconwrap img{margin:0px 10px 0px 0px;height:100%;display:inline-block;vertical-align:middle}.snsiconwrap a{color:inherit;text-decoration:none}.snsiconwrap a:hover,.snsiconwrap a:active{text-decoration:underline}#contentleftheaderline{background-color:#ccc;height:15px}#profilewrap{padding:50px 10px 10px 10px;max-width:500px;margin:0 auto}#profileimagewrap{text-align:center}#profileimagewrap img{border-radius:50%;width:128px;height:128px;-o-object-fit:cover;object-fit:cover;-webkit-box-shadow:1px 1px 5px #aaa;box-shadow:1px 1px 5px #aaa}#profiletitlewrap{font-size:large;font-weight:bold;text-align:center;margin:20px 0px}#profiletitleunderline{background-color:#ddd;border-radius:3px;margin:20px auto 20px;width:30px;height:4px}#profilecontentwrap{font-size:14px;line-height:22px}#profileiconwrap{margin:25px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profilesnsicon{margin-right:10px}.profilesnsicon a{display:block;width:35px;height:35px;margin-bottom:10px}.profilesnsicon a.be-real{background-color:#4b4b4b;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px}.profilesnsicon:last-child{margin-right:0px}.profilesnsicon img{width:100%}#profileunderline{background-color:#ccc;margin:0px auto;width:100%;height:1px}input[type=text]{outline:none}input[type=text]:hover{cursor:pointer}input[type=submit]{cursor:pointer}#contentlefttop form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 5px}#contentlefttop input[type=text]{line-height:24px;padding:5px 10px;width:100%}#contentlefttop input[type=submit]{line-height:24px;padding:5px 10px;max-width:80px}#contentleftblockwrap{margin:0px 0px 20px;position:sticky;top:0}@media screen and (max-width: 768px){#contentleftblockwrap{position:inherit}}.contentleftblock{padding:0px 0px 10px;min-height:300px}.contentleftblocktitle{font-weight:bold;line-height:32px;margin:30px auto;min-height:32px}.contentleftblocktitle::before{content:" ";background-color:#ccc;border-radius:3px;margin:4px 5px 4px 0px;width:3px;height:24px;display:inline-block;vertical-align:bottom}.contentleftblocklist{list-style:none;margin:0px 0px 20px;padding:0px}.contentleftblocklist li{font-size:14px;line-height:16px;margin:16px 0px;display:-webkit-box;display:-ms-flexbox;display:flex}.contentleftblocklist li::before{content:" ";background-image:url("../../../resource/right-arrow.png");background-repeat:no-repeat;line-height:16px;width:16px;height:16px;display:inline-block;vertical-align:bottom}.contentleftblocklist a{color:inherit;text-decoration:none;display:inline-block;margin-left:4px}.contentleftblocklist a:hover{text-decoration:underline;color:#197bbd}article{padding:40px}@media screen and (max-width: 768px){article{padding:0}}.contentheader{overflow:hidden;margin-bottom:20px}.contentheader h1{font-size:24px}.contentheadertop{font-size:14px;text-align:left;padding:10px 0}.rightarrow{padding:0 7px}.contentheaderbottom{font-size:small}.contentheadertop a{display:inline-block;color:#333;text-decoration:none}.contentheadertop a:hover{text-decoration:underline;color:#197bbd}.thumbnailiconwrap{min-height:128px;max-height:128px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.thumbnailicon{border-radius:32px;margin:32px 20px 32px 20px;min-width:64px;max-width:64px;min-height:64px;max-height:64px;display:block}.thumbnailcaption{width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.articlepropertywrap{line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.articlepropertycategorywrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.articlecategory{border:1px solid silver;border-radius:20px;background-color:#fff;color:silver;text-align:center;text-decoration:none;margin:8px 0px;min-width:100px;display:block;-webkit-transition:background-color .25s ease,color .25s ease;transition:background-color .25s ease,color .25s ease}.articlepropertycategorydate{text-align:right;letter-spacing:2px;margin:0px 0px 0px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contentmain{margin:0px 0px 60px}.topimagewrap{margin:20px 0px}.topimagewrap img{width:100%}.copy_pho{margin:20px 0px}.contentmain h2{border-bottom:2px solid;margin:30px 0px 0px;padding:0px 0px 5px}.contentmain h3{line-height:30px;margin:30px 0px 0px;height:30px}.contentmain h3::before{content:" ";background-color:#ccc;border-radius:3px;margin:4px 10px 4px 2px;width:4px;height:calc(100% - 8px);display:inline-block;vertical-align:bottom}.contentmain a{text-decoration:none}.contentmain a:hover,.contentmain a:active{text-decoration:underline}.contentmain p{margin:10px 20px}.contentinfosnsouter{padding:20px}@media screen and (max-width: 900px){.contentinfosnsouter{padding:0}}.contentinfosnsouter h4{font-size:large;font-weight:bold;letter-spacing:2px}.contentinfosnswrap{border:1px solid #eee;margin:20px 0;padding:30px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 900px){.contentinfosnswrap{padding:30px}}.contentinfosnsicon{width:100%;min-height:50px;max-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contentinfosnsicon a{display:block;width:50px;height:50px;margin:auto}.contentinfosnsicon a:hover{opacity:.7}.contentinfosnsicon img{width:50px;height:50px}.contentinfosnsicon .link_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;border-radius:50%;margin:0 auto;background-color:#4b4b4b}.contentinfosnsicon .link_button img{width:30px;height:30px}.contentinfosnsicon .link_button:hover{cursor:pointer;opacity:.7}.contentsbanner{margin:0px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1440px){.contentsbanner img{margin:0px 10px}}@media screen and (max-width: 1439px){.contentsbanner img{width:95%;margin:0px 10px}}#pagerwrap{margin:30px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.pageritem{border:1px solid #555;line-height:35px;text-align:center;margin:20px 5px;min-width:35px;max-width:35px;min-height:35px;max-height:35px}.pageritem:hover{border:1px solid #888}.pageritem a{background-color:#555;color:#fff;text-decoration:none;width:100%;height:100%;display:block}.pageritem a:hover,.pageritem a:active{background-color:#888;text-decoration:none}.articlecard{color:inherit;text-decoration:none;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.articlecard~.articlecard{border-top:1px solid silver}.articlecardimage{background-position:center;background-size:cover;background-repeat:no-repeat;min-width:300px;min-height:220px}.articlecardwrap{margin:30px 0;padding:0px 0px 0px 20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.articlecardtitlewrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.articlecardtitle{font-size:18px;font-weight:bold;line-height:25px;margin:0px 5px 5px 5px;text-overflow:ellipsis}.articlecardcategorywrap{margin:auto 0px 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.articlecardcategorywrap a{text-decoration:none}.articlecardcategory{width:100px;border-radius:15px;font-size:small;line-height:22px;text-align:center;margin:0px 5px 10px 5px;padding:0px 10px}.articlecardtext{margin:0 5px 0 5px;word-break:break-all}.articlecarddate{font-size:14px;letter-spacing:1px;line-height:20px;min-height:20px;max-height:20px;margin-bottom:5px}.articlecard:hover,.articlecard:active{text-decoration:none !important}.articlecard:hover .articlecardtitle{text-decoration:underline !important;color:#197bbd}.contentfooter{padding:20px;min-height:300px}@media screen and (max-width: 900px){.contentfooter{padding:0}}.contentfooter h4{font-size:large;font-weight:bold;letter-spacing:2px;margin:0px 0px 15px}.contentfooterwrap~.contentfooterwrap{margin:20px 0px 0px}.linkofarticle{border-top:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;color:inherit;text-decoration:none;padding:10px;height:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.linkofarticle{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;height:auto}}.linkofarticle~.linkofarticle{border-top:0px}.linkofarticleimage{background-position:center center;background-size:cover;background-repeat:no-repeat;min-width:150px;max-width:150px;height:100px;overflow:hidden;margin-left:10px}@media screen and (max-width: 768px){.linkofarticleimage{width:90%;min-width:inherit;max-width:400px;padding-top:60%;margin:12px auto}}.linkofarticlewrap{padding:0px 0px 0px 10px;width:calc(100% - 100px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.linkofarticletitle{font-weight:bold;line-height:30px;text-overflow:ellipsis;white-space:nowrap;min-height:30px;max-height:30px;overflow:hidden}@media screen and (max-width: 768px){.linkofarticletitle{width:85%;margin:0 auto}}.linkofarticlecaption{color:#666;font-size:x-small;text-overflow:ellipsis;margin:0px 0px 0px 10px;height:calc(100% - 10px);min-height:50px;max-height:50px;overflow:hidden}@media screen and (max-width: 768px){.linkofarticlecaption{display:none}}.linkofarticledate{font-size:small;letter-spacing:1px;margin:0px 10px 0px 0px;line-height:20px;text-align:right;min-height:20px;max-height:20px}@media screen and (max-width: 768px){.linkofarticledate{width:85%;margin:0 auto;text-align:left}}.linkofarticle:hover .linkofarticletitle{text-decoration:underline;color:#197bbd}.contentmain img{width:100%}.contentmain blockquote{background-color:#eee;font-size:small;font-weight:normal;margin:30px 10px;padding:20px 20px 15px;width:calc(100% - 20px)}.contentmain strong{color:#ff1493;font-weight:bold}.contentmain ul{padding:0px 0px 0px 40px;margin:30px 0px}.contentmain li{margin:5px 0px}.contentmain table,.contentmain th,.contentmain td{border:1px solid #333;border-collapse:collapse}.contentmain table{margin:30px 20px;width:calc(100% - 40px)}.contentmain th{background-color:#ddd;padding:5px 10px}.contentmain td{padding:5px 10px}@media screen and (min-width: 1440px){.Youtube_size{width:730px;height:411px}}@media screen and (max-width: 1440px){.Youtube_size{width:calc(100vw - 40px);height:calc((100vw - 40px)*.56)}}footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#footertop{background-color:#b2b2b2;color:#f5f5f5;min-height:200px}#footermiddle{background-color:#666;min-height:100px;max-height:100px}#footerbottom{background-color:#221815;min-height:200px}#footertopwrap{margin:0px auto;width:100%;max-width:1440px;min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#conceptwrap{text-content:center;width:100%;height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#conceptwrap img{width:45%;margin:0 auto}@media screen and (max-width: 900px){#conceptwrap img{width:60%}}@media screen and (max-width: 375px){#conceptwrap img{width:80%}}#conceptcopy{font-size:xx-large;letter-spacing:5px;margin:0px auto 20px}#conceptcaption{font-size:small;letter-spacing:2px}#contactbuttonwrap{text-align:center;min-width:640px;max-width:640px;min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#contactwrap{width:400px}#contactbutton{background-color:#fff;border-radius:5px;color:#333;letter-spacing:4px;text-decoration:none;margin:auto;padding:10px 50px;display:block;-webkit-box-shadow:2px 2px 1px 0px #666;box-shadow:2px 2px 1px 0px #666}#contactbutton:hover,#contactbutton:active{color:#666;-webkit-box-shadow:-2px -2px 1px 0px #666;box-shadow:-2px -2px 1px 0px #666;-webkit-transform:translate(2px, 2px);transform:translate(2px, 2px)}#footermiddlewrap{color:#f5f5f5;margin:0px auto;width:100%;max-width:1440px;min-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.footermiddleitem{color:inherit;text-align:center;text-decoration:none;padding:0px 5px;min-width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footermiddleitem:hover,.footermiddleitem:active{text-decoration:underline}#footerbottomwrap{color:#f5f5f5;margin:0px auto;padding:0px 0px 50px;width:100%;max-width:1440px;min-height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footerbottomleft{width:100%;height:100%}#sitemapwrap{padding:50px 0px 0px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#sitemapwrap ul{margin:0px 20px 0px 0px;padding:0px 0px 10px 20px;list-style:none;text-align:left}#sitemapwrap li{margin:8px 0px}#sitemapwrap a{color:inherit;font-size:small;text-decoration:none}#sitemapwrap a:hover,#sitemapwrap a:active{text-decoration:underline}.sitemaplistwrap{margin:0px 5px 0px 5px;width:200px}.sitemaplistwrap h6{font-size:medium;font-weight:bold;text-align:left;margin:10px 0px;padding:0px 0px 0px 5px}#footerbottomright{text-align:left;min-width:530px;max-width:530px}#footerbottomlogowrap{padding:50px 50px 10px}#footerbottomlogowrap img{width:100%;max-width:200px}.footerbottomaddresswrap{padding:10px 50px}.footerbottomaddresswrap h5{font-size:small}.footerbottomaddresswrap p{font-size:small;padding:0px 10px}#copyright{font-size:small;line-height:32px}@media screen and (min-width: 1440px){#content{margin:0px auto;width:1440px}}@media screen and (max-width: 1140px){#content{margin:0px auto;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#contentleft{min-width:100%;max-width:100%}#contentcenter{min-width:100%;max-width:100%}#contentright{display:none}.headermiddleinnerlist{text-align:left;font-size:small;padding:0px 8px}}@media screen and (max-width: 1140px)and (max-width: 900px){.headermiddleinnerlist{min-width:inherit}}@media screen and (max-width: 1140px){#headerbottom{line-height:50px;min-height:50px}#contentlefttop form{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}#contentlefttop input[type=text]{max-width:350px}.linkofarticlewrap{padding:0px 0px 0px 5px}.linkofarticlecaption{min-height:56px;max-height:56px}.linkofarticledate{line-height:12px;min-height:12px;max-height:12px}.contentmain{margin:0px auto 50px auto;max-width:500px}.articlepropertywrap{line-height:18px;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.articlecategory{font-size:small;padding:2px 0;margin:8px 0px}.articlepropertycategorydate{font-size:small;margin:2px 0px;width:100px}.contentheadertop{font-size:small;padding:15px 0px}.articlecard{padding:30px 0px;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.articlecardimage{margin:0px auto;width:100%;min-width:auto;max-width:inherit;padding-top:60%}.articlecardwrap{margin:10px 0px 0px;padding:0px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.articlecardcategorywrap{margin:5px 0px}.articlecarddate{margin:0px 0px 0px 5px}.contentinfosnsicon{min-height:48px;max-height:48px}.contentinfosnsicon a{display:block;width:48px;height:48px;margin:auto}.contentinfosnsicon img{width:48px;height:48px}#contactbuttonwrap{margin:0px 0px 50px;min-width:100%;max-width:100%;min-height:60px}#contactwrap{margin:auto;width:300px}.sp_banner_wrap{max-width:500px;margin:0px auto 20px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px}.sp_banner_wrap .associated-company-banner{width:100%}.sp_banner_wrap .associated-company-banner a{margin:0 auto}.sp_banner_wrap .associated-company-banner a:hover{opacity:.7}.sp_banner_wrap .associated-company-banner a img{width:100%}.sp_banner_wrap img{width:100%}#footertopwrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#footermiddle{min-height:60px;max-height:inherit}#footermiddlewrap{line-height:40px;padding:5px 20px;min-height:50px;display:block}.footermiddleitem{border:1px solid #888;border-radius:30px;text-align:center;line-height:50px;margin:5px;padding:0px 10px;min-width:50px;display:inline-block}#footerbottomwrap{padding:0px 0px 50px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#footerbottomright{display:block;min-width:100%;max-width:100%}#footerbottomlogowrap{width:100%}#sitemapwrap{font-size:small;padding:20px 0px 0px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#sitemapwrap ul{margin:0px 10px 0px 0px;padding:0px 0px 10px 10px;list-style:none;text-align:left}#sitemapwrap li{margin:10px 0px}}#footer{width:100%;background-color:#221815;color:#fafafa;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",HelveticaNeue,YuGothic,"Yu Gothic Medium","Yu Gothic",Verdana,Meiryo,sans-serif;line-height:18px;text-align:left}@media screen and (max-width: 900px){#footer .footerinner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;width:85%;margin:0 auto}}#footer .footercontent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:1000px;padding:40px 16px 0 20px;margin:0 auto}@media screen and (max-width: 900px){#footer .footercontent{width:85%;display:block;padding-top:0;margin:0 auto}}#footer .footercontent .footermenu{width:calc(25% - 12px);height:auto;min-height:580px;border-right:1px solid #fff}#footer .footercontent .footermenu a{color:#fafafa}@media screen and (max-width: 900px){#footer .footercontent .footermenu{display:none}}#footer .footercontent .footermenu__category{font-weight:bold;margin:18px 0 6px 0}#footer .footercontent .footermenu__category a{text-decoration:none}#footer .footercontent .footermenu__product{font-size:13px;list-style:none;margin:0 0 6px 8px}#footer .footercontent .footermenu__product a{text-decoration:none}#footer .corpinfowrap{margin-top:12px}@media screen and (max-width: 900px){#footer .corpinfowrap .corplogo{display:none}}#footer .corpinfowrap .corplogo img{width:120px}#footer .corpinfowrap .corpinfo{font-size:13px}#footer .corpinfowrap .corpinfo__name{margin-top:26px}@media screen and (max-width: 900px){#footer .corpinfowrap .corpinfo__name{font-size:20px;line-height:26px}}#footer .corpinfowrap .corpinfo__office{color:#3f3f3f;background-color:#fafafa;display:inline-block;font-weight:bold;padding:5px 8px;margin-top:20px}@media screen and (max-width: 900px){#footer .corpinfowrap .corpinfo__office{display:block}}#footer .corpinfowrap .corpinfo__address{margin-top:8px}#footer .corpinfowrap .corpinfo__address a{color:#fafafa}#footer .footerpartner{max-width:1000px;padding:0 16px;margin:0 auto}@media screen and (max-width: 900px){#footer .footerpartner{margin:0}}#footer .footerpartner .banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 900px){#footer .footerpartner .banner__img{margin-bottom:16px}}@media screen and (max-width: 900px){#footer .footerpartner .banner__img img{width:100%}}.policy_wrap{margin-top:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.policy_wrap p{font-size:13px;margin-right:1em}.policy_wrap p a{color:#fff;text-decoration:underline}.policy_wrap p:last-of-type{margin-right:0}#copyright{font-size:small;padding:10px 0 60px 0;text-align:center}.spfooterlogo{display:none}@media screen and (max-width: 900px){.spfooterlogo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:85%;max-width:300px;margin:32px auto 0 auto}}.spfooterlogo__main{width:50%}.headingwhite{position:relative;font-weight:bold;line-height:24px;margin:40px 0;padding-left:32px}.headingwhite:before{content:"";display:inline-block;width:8px;height:45px;background-color:#fafafa;position:absolute;left:0}.headingwhite__title{color:#fafafa;font-family:"Montserrat",sans-serif;font-size:20px}.headingwhite__subtitle{font-size:13px}.modal-wrap{position:absolute;top:0;left:0;height:100vh;width:100%;background-color:rgba(0,0,0,.5)}.modal-wrap .modal-inner{max-height:300px;width:100%;max-width:500px;height:100%;margin:0 auto;padding:1em 2em;background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-wrap .modal-inner .input-text{padding:1em;width:300px;border:1px solid #333}.modal-wrap .modal-text{text-align:center;font-weight:bold;margin-bottom:25px}.modal-wrap input[type=submit]{-webkit-appearance:none;border-radius:0}.modal-wrap .modal-button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.modal-wrap .modal-button-yes{text-align:center;min-width:100px;width:50%;padding:1em 1.5em;margin-right:20px;background-color:#333;color:#fff;cursor:pointer}.modal-wrap .modal-button-yes:hover{opacity:.7}.modal-wrap .modal-button-no{text-align:center;min-width:100px;width:50%;padding:1em 1.5em;border:1px solid #333;background-color:#fff;color:#333;cursor:pointer}.modal-wrap .modal-button-no:hover{opacity:.7}.modal-wrap .modal-button-clear{text-align:center;width:40%;padding:1em 1.5em;margin:0 auto;background-color:#333;color:#fff;cursor:pointer}.modal-wrap .modal-button-clear:hover{opacity:.7}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9jc3MvY29tbW9uL2NvbW1vbi5zY3NzIiwid2VicGFjazovLy8uL2Nzcy9jb25zdGFudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBLEVBQ0ksV0FDQSxZQUNBLG9EQUdKLFVBQ0ksc0JBQ0EsV0FDQSxrREFDQSxXQUNBLFlBQ0EsZ0JBR0osVUFDSSxrQkFDQSxXQUNBLFlBQ0Esa0JBQ0EsZ0JBQ0EsaUNBSUosT0FDQyxrQkFDRyxxREFDQSx5R0FHSixXQUNJLGtCQUNBLHNCQUNBLFdBQ0EsWUFFQSw4REFJQSwyQkFDQSxzQkFDQSw0QkFMQSwyRUFQSixXQVFNLGdFQy9CRixxQ0R1QkosV0FlUSw4REFJQSxhQUhBLDJFQWhCUixXQWlCWSxpRUFLWixjQUNJLHlCQUVKLFlBQ0ksaUJBQ0EsY0FDQSxjQ25EQSxxQ0RnREosWUFNTyxlQUdILG1CQUNJLHFEQUNBLG9FQUNBLGtFQUNBLGtDQUNBLFNBQ0EsZ0JDL0RKLHFDRHlEQSxtQkFRUSxjQUNBLFNBQ0EsdUNDbkVSLHFDRHlEQSxtQkFhUSxlQUNBLG1CQUVKLHFCQUNHLGNBQ0EsMkJBQ0ksV0FFSix5QkFDSSxXQUNBLGdCQUNBLFlDakZYLHFDRGdESixZQXNDUSxXQUNBLHFFQUlSLGNBQ0kseUJBQ0EsaUJBQ0EsZUM5RkEscUNEMkZKLGNBS1EsZUFFSixvQkFDSSxZQUNBLFdBQ0EscURBQ0Esb0VBQ0Esa0VBQ0EsY0N4R0oscUNEa0dBLG9CQVNRLFdBQ0Esb0VBQ0EsbUNBSVosdUJBQ0ksZ0JBQ0EsZ0JBQ0EsZ0JBRUoseUJBQ0ksY0FDQSxxQkFDQSxZQUNBLHFEQUNBLHlHQUNBLG9FQUVKLCtEQUVJLDBCQUlKLFNBQ0ksZ0JBQ0EscURBQ0EscUdBQ0Esb0VBQ0EsZUFFSixhQUNJLFVBRUosZUFDSSxXQUNBLFlBRUosY0FDSSxVQUVKLHNDQUNJLGNBQ0ksa0JBQ0EsaUJBRUosdUNBQ0ksWUFHUixnQkFDSSxhQUlKLGNBRUksZ0JBQ0EsTUFFSixjQUNJLFlBQ0EsaUJB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QSwrQkFDSSxxREFDQSxnQkFFSiw4QkFDSSxrQkFDQSxnQkFDQSxVQUNBLGtCQUNBLGtCQUNBLHNCQUNBLFdBQ0EsZUFDQSxvQ0FDSSxXQUdSLDZCQUNJLGtCQUNBLGdCQUNBLFVBQ0Esa0JBQ0Esc0JBQ0Esc0JBQ0EsV0FDQSxlQUNBLG1DQUNJLFdBR1IsZ0NBQ0ksa0JBQ0EsVUFDQSxrQkFDQSxjQUNBLHNCQUNBLFdBQ0EsZUFDQSxzQ0FDSSxXIiwiZmlsZSI6ImJ1bmRsZS9jc3MvY29tbW9uL2NvbW1vbi5hNDdhN2I4NDQxOGJkMGU5YWJiZi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcInV0Zi04XCI7XG5cbkB1c2UgXCIuLi9jb25zdGFudFwiIGFzIGNvbnN0YW50O1xuXG4qIHtcbiAgICBtYXJnaW46IDBweDtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCwgYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udC1mYW1pbHk6ICdRdWVzdHJpYWwnLCAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuI21haW53cmFwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuLyogaGVhZGVyICovXG5oZWFkZXIge1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbiNoZWFkZXJ0b3Age1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xuICAgIHdpZHRoOjEwMCU7XG4gICAgaGVpZ2h0OjQ1dnc7XG5cbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vLi4vLi4vcmVzb3VyY2UvaGVhZGVyX2ltYWdlX3BjLmpwZycpO1xuICAgIEBzdXBwb3J0cyAoYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi8uLi9yZXNvdXJjZS9oZWFkZXJfaW1hZ2VfcGMud2VicCcpKSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uLy4uL3Jlc291cmNlL2hlYWRlcl9pbWFnZV9wYy53ZWJwJyk7XG4gICAgfVxuICAgIGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG5cbiAgICBAaW5jbHVkZSBjb25zdGFudC5tcShtZCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vLi4vLi4vcmVzb3VyY2UvaGVhZGVyX2ltYWdlX3NwLmpwZycpO1xuICAgICAgICBAc3VwcG9ydHMgKGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vLi4vcmVzb3VyY2UvaGVhZGVyX2ltYWdlX3NwLndlYnAnKSkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi8uLi9yZXNvdXJjZS9oZWFkZXJfaW1hZ2Vfc3Aud2VicCcpO1xuICAgICAgICB9XG4gICAgICAgIGhlaWdodDoxMDB2dztcbiAgICB9XG59XG4jaGVhZGVybWlkZGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2YzZjNmO1xufVxuLm1haW5oZWFkZXIge1xuICAgIG1heC13aWR0aDogMTA4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6MmVtIDA7XG5cbiAgICBAaW5jbHVkZSBjb25zdGFudC5tcShtZCkge1xuICAgICAgIHBhZGRpbmc6MWVtIDA7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6NDBweDtcbiAgICAgICAgcGFkZGluZzowIDEuNWVtO1xuICAgICAgICBAaW5jbHVkZSBjb25zdGFudC5tcShtZCkge1xuICAgICAgICAgICAgcGFkZGluZzowIDFlbTtcbiAgICAgICAgICAgIGdhcDoyMHB4O1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgY29uc3RhbnQubXEobWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICBvcGFjaXR5OjAuNztcbiAgICAgICAgICAgfVxuICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgbWF4LXdpZHRoOjMwMHB4O1xuICAgICAgICAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBjb25zdGFudC5tcSgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBcbiAgICB9XG59XG4uaGVhZGVyYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWY5ZjlmO1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICBAaW5jbHVkZSBjb25zdGFudC5tcShtZCkge1xuICAgICAgICBwYWRkaW5nOiA3cHggMDtcbiAgICB9XG4gICAgJl9fbGlzdCB7XG4gICAgICAgIHdpZHRoOiA4NTBweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBAaW5jbHVkZSBjb25zdGFudC5tcSgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cbiAgICB9XG59XG4uaGVhZGVybWlkZGxlaW5uZXJsaXN0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDBweCA1cHg7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbn1cbi5oZWFkZXJtaWRkbGVpbm5lcmxpc3QgYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaGVhZGVybWlkZGxlaW5uZXJsaXN0IGE6aG92ZXIsXG4uaGVhZGVybWlkZGxlaW5uZXJsaXN0IGE6YWN0aXZlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogY29udGVudCAqL1xuI2NvbnRlbnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbn1cbiNjb250ZW50bGVmdCB7XG4gICAgd2lkdGg6IDM1JTtcbn1cbiNjb250ZW50Y2VudGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDA7XG59XG4jY29udGVudHJpZ2h0IHtcbiAgICB3aWR0aDogMzAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgI2d1aW5uZXNzX2JveHtcbiAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6MjBweCAwcHg7XG4gICAgfVxuICAgICNndWlubmVzc19ib3ggaW1nLCAjZnV0dXJldGltZXNfc21hIGltZyB7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgfVxufVxuLnNwX2Jhbm5lcl93cmFwIHtcbiAgICBkaXNwbGF5Om5vbmU7XG59XG5cblxuI2Zsb2F0aW5nd3JhcCB7XG4gICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xufVxuI2Zsb2F0c25zd3JhcCB7XG4gICAgd2lkdGg6MjQwcHg7XG4gICAgcGFkZGluZzogNTBweCAwcHg7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6MjBweDtcbiAgICAuYXNzb2NpYXRlZC1jb21wYW55LWJhbm5lcntcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBvcGFjaXR5OjAuNztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAjZ3VubmVzc19wYywgI2Z1dHVyZXRpbWVze1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuI2Zsb2F0c25zd3JhcCAuc25zaWNvbndyYXAge1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDIwcHggMTBweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG59XG4uc25zaWNvbndyYXAgaW1nIHtcbiAgICBtYXJnaW46IDBweCAxMHB4IDBweCAwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnNuc2ljb253cmFwIGEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zbnNpY29ud3JhcCBhOmhvdmVyLFxuLnNuc2ljb253cmFwIGE6YWN0aXZlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNjb250ZW50bGVmdGhlYWRlcmxpbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgaGVpZ2h0OiAxNXB4O1xufVxuI3Byb2ZpbGV3cmFwIHtcbiAgICBwYWRkaW5nOiA1MHB4IDEwcHggMTBweCAxMHB4O1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG4jcHJvZmlsZWltYWdld3JhcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3Byb2ZpbGVpbWFnZXdyYXAgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDEyOHB4O1xuICAgIGhlaWdodDogMTI4cHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggI2FhYTtcbn1cbiNwcm9maWxldGl0bGV3cmFwIHtcbiAgICBmb250LXNpemU6IGxhcmdlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDIwcHggMHB4O1xufVxuI3Byb2ZpbGV0aXRsZXVuZGVybGluZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMjBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDRweDtcbn1cbiNwcm9maWxlY29udGVudHdyYXAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbn1cbiNwcm9maWxlaWNvbndyYXAge1xuICAgIG1hcmdpbjogMjVweCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcbn1cbi5wcm9maWxlc25zaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OjEwcHg7XG4gICAgYXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MTBweDtcbiAgICAgICAgJi5iZS1yZWFse1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojNGI0YjRiO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czo1MCU7XG4gICAgICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzozcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBtYXJnaW4tcmlnaHQ6MHB4O1xuICAgIH1cbn1cbi5wcm9maWxlc25zaWNvbiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuI3Byb2ZpbGV1bmRlcmxpbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgbWFyZ2luOiAwcHggYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbn1cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jY29udGVudGxlZnR0b3AgZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAwIDVweDtcbn1cbiNjb250ZW50bGVmdHRvcCBpbnB1dFt0eXBlPXRleHRdIHtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbiNjb250ZW50bGVmdHRvcCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIG1heC13aWR0aDogODBweDtcbn1cbiNjb250ZW50bGVmdGJsb2Nrd3JhcCB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDIwcHg7XG4gICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuXG4gICAgQGluY2x1ZGUgY29uc3RhbnQubXEobWQpIHtcbiAgICAgICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgfVxufVxuLmNvbnRlbnRsZWZ0YmxvY2sge1xuICAgIHBhZGRpbmc6IDBweCAwcHggMTBweDtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbn1cbi5jb250ZW50bGVmdGJsb2NrdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDMycHg7XG59XG4uY29udGVudGxlZnRibG9ja3RpdGxlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBtYXJnaW46IDRweCA1cHggNHB4IDBweDtcbiAgICB3aWR0aDogM3B4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cbi5jb250ZW50bGVmdGJsb2NrbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDBweCAwcHggMjBweDtcbiAgICBwYWRkaW5nOiAwcHg7XG59XG4uY29udGVudGxlZnRibG9ja2xpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBtYXJnaW46IDE2cHggMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG4uY29udGVudGxlZnRibG9ja2xpc3QgbGk6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyAnO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vLi4vcmVzb3VyY2UvcmlnaHQtYXJyb3cucG5nJyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4uY29udGVudGxlZnRibG9ja2xpc3QgYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLmNvbnRlbnRsZWZ0YmxvY2tsaXN0IGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGNvbG9yOiAjMTk3QkJEO1xufVxuXG5cblxuYXJ0aWNsZSB7XG4gICAgcGFkZGluZzogNDBweDtcblxuICAgIEBpbmNsdWRlIGNvbnN0YW50Lm1xKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuLmNvbnRlbnRoZWFkZXIge1xuICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgICBtYXJnaW4tYm90dG9tOjIwcHg7XG59XG4uY29udGVudGhlYWRlciBoMSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xufVxuLmNvbnRlbnRoZWFkZXJ0b3Age1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5yaWdodGFycm93IHtcbiAgICBwYWRkaW5nOiAwIDdweDtcbn1cbi5jb250ZW50aGVhZGVyYm90dG9tIHtcbiAgICBmb250LXNpemU6IHNtYWxsO1xufVxuLmNvbnRlbnRoZWFkZXJ0b3AgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgY29sb3I6ICMxOTdCQkQ7XG4gICAgfVxufVxuLnRodW1ibmFpbGljb253cmFwIHtcbiAgICBtaW4taGVpZ2h0OiAxMjhweDtcbiAgICBtYXgtaGVpZ2h0OiAxMjhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4udGh1bWJuYWlsaWNvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICBtYXJnaW46IDMycHggMjBweCAzMnB4IDIwcHg7XG4gICAgbWluLXdpZHRoOiA2NHB4O1xuICAgIG1heC13aWR0aDogNjRweDtcbiAgICBtaW4taGVpZ2h0OiA2NHB4O1xuICAgIG1heC1oZWlnaHQ6IDY0cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4udGh1bWJuYWlsY2FwdGlvbiB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5hcnRpY2xlcHJvcGVydHl3cmFwIHtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uYXJ0aWNsZXByb3BlcnR5Y2F0ZWdvcnl3cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uYXJ0aWNsZWNhdGVnb3J5IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBzaWx2ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBjb2xvcjogc2lsdmVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbWFyZ2luOiA4cHggMHB4O1xuICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlLCBjb2xvciAwLjI1cyBlYXNlO1xufVxuLmFydGljbGVwcm9wZXJ0eWNhdGVnb3J5ZGF0ZSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICBtYXJnaW46IDBweCAwcHggMHB4IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNvbnRlbnRtYWluIHtcbiAgICBtYXJnaW46IDBweCAwcHggNjBweDtcbn1cbi50b3BpbWFnZXdyYXAge1xuICAgIG1hcmdpbjogMjBweCAwcHg7XG59XG4udG9waW1hZ2V3cmFwIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uY29weV9waG8ge1xuICAgIG1hcmdpbjogMjBweCAwcHg7XG59XG4uY29udGVudG1haW4gaDIge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZDtcbiAgICBtYXJnaW46IDMwcHggMHB4IDBweDtcbiAgICBwYWRkaW5nOiAwcHggMHB4IDVweDtcbn1cbi5jb250ZW50bWFpbiBoMyB7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luOiAzMHB4IDBweCAwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xufVxuLmNvbnRlbnRtYWluIGgzOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBtYXJnaW46IDRweCAxMHB4IDRweCAycHg7XG4gICAgd2lkdGg6IDRweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDhweCk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4uY29udGVudG1haW4gYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNvbnRlbnRtYWluIGE6aG92ZXIsXG4uY29udGVudG1haW4gYTphY3RpdmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNvbnRlbnRtYWluIHAge1xuICAgIG1hcmdpbjogMTBweCAyMHB4O1xufVxuLmNvbnRlbnRpbmZvc25zb3V0ZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBjb25zdGFudC5tcSgpIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogbGFyZ2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIH1cbn1cbi5jb250ZW50aW5mb3Nuc3dyYXAge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgcGFkZGluZzogMzBweCA1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIGNvbnN0YW50Lm1xKCkge1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgIH1cbn1cbi5jb250ZW50aW5mb3Nuc2ljb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgbWF4LWhlaWdodDogNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBvcGFjaXR5OjAuNztcbiAgICAgICAgfVxuICAgIH1cbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgIH1cbiAgICAubGlua19idXR0b257XG4gICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOjUwcHg7XG4gICAgICAgIGhlaWdodDo1MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOjUwJTtcbiAgICAgICAgbWFyZ2luOjAgYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojNGI0YjRiO1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgb3BhY2l0eTowLjc7XG4gICAgICAgIH1cbiAgICB9XG59XG4vKuW+jOOBi+OCiei/veWKoOOBl+OBn+OCguOBriovXG4uY29udGVudHNiYW5uZXJ7XG4gICAgbWFyZ2luOiAwcHggMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcdFxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4uY29udGVudHNiYW5uZXIgaW1ne1xuXHRtYXJnaW46MHB4IDEwcHg7XG59XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbi5jb250ZW50c2Jhbm5lciBpbWd7XG5cdHdpZHRoOjk1JTtcblx0bWFyZ2luOjBweCAxMHB4O1xufVxufVxuXG4jcGFnZXJ3cmFwIHtcbiAgICBtYXJnaW46IDMwcHggMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0b3ZlcmZsb3c6aGlkZGVuO1xufVxuLnBhZ2VyaXRlbSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzU1NTtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAyMHB4IDVweDtcbiAgICBtaW4td2lkdGg6IDM1cHg7XG4gICAgbWF4LXdpZHRoOiAzNXB4O1xuICAgIG1pbi1oZWlnaHQ6IDM1cHg7XG4gICAgbWF4LWhlaWdodDogMzVweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjODg4O1xuICAgIH1cbn1cbi5wYWdlcml0ZW0gYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYWdlcml0ZW0gYTpob3Zlcixcbi5wYWdlcml0ZW0gYTphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4ODg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFydGljbGVjYXJkIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uYXJ0aWNsZWNhcmQgfiAuYXJ0aWNsZWNhcmQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBzaWx2ZXI7XG59XG4uYXJ0aWNsZWNhcmRpbWFnZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDIyMHB4O1xufVxuLmFydGljbGVjYXJkd3JhcCB7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgcGFkZGluZzogMHB4IDBweCAwcHggMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXJ0aWNsZWNhcmR0aXRsZXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xufVxuLmFydGljbGVjYXJkdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBtYXJnaW46IDBweCA1cHggNXB4IDVweDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5hcnRpY2xlY2FyZGNhdGVnb3J5d3JhcCB7XG4gICAgbWFyZ2luOiBhdXRvIDBweCA1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbn1cbi5hcnRpY2xlY2FyZGNhdGVnb3J5IHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBmb250LXNpemU6IHNtYWxsO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDBweCA1cHggMTBweCA1cHg7XG4gICAgcGFkZGluZzogMHB4IDEwcHg7XG59XG4uYXJ0aWNsZWNhcmR0ZXh0IHtcbiAgICBtYXJnaW46IDAgNXB4IDAgNXB4O1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cbi5hcnRpY2xlY2FyZGRhdGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gICAgbWF4LWhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uYXJ0aWNsZWNhcmQ6aG92ZXIsXG4uYXJ0aWNsZWNhcmQ6YWN0aXZlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5hcnRpY2xlY2FyZDpob3ZlciAuYXJ0aWNsZWNhcmR0aXRsZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzE5N0JCRDtcbn1cblxuLmNvbnRlbnRmb290ZXIge1xuICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICM2NjY7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcblxuICAgIEBpbmNsdWRlIGNvbnN0YW50Lm1xKCkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cbi5jb250ZW50Zm9vdGVyIGg0IHtcbiAgICBmb250LXNpemU6IGxhcmdlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgbWFyZ2luOiAwcHggMHB4IDE1cHg7XG59XG4uY29udGVudGZvb3RlcndyYXAgfiAuY29udGVudGZvb3RlcndyYXAge1xuICAgIG1hcmdpbjogMjBweCAwcHggMHB4O1xufVxuLmxpbmtvZmFydGljbGUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VlZTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWVlO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBjb25zdGFudC5tcShtZCkge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbn1cbi5saW5rb2ZhcnRpY2xlIH4gLmxpbmtvZmFydGljbGUge1xuICAgIGJvcmRlci10b3A6IDBweDtcbn1cbi5saW5rb2ZhcnRpY2xlaW1hZ2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG5cbiAgICBAaW5jbHVkZSBjb25zdGFudC5tcShtZCkge1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICBtaW4td2lkdGg6IGluaGVyaXQ7XG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MCU7XG4gICAgICAgIG1hcmdpbjogMTJweCBhdXRvO1xuICAgIH1cbn1cbi5saW5rb2ZhcnRpY2xld3JhcCB7XG4gICAgcGFkZGluZzogMHB4IDBweCAwcHggMTBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5saW5rb2ZhcnRpY2xldGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbWluLWhlaWdodDogMzBweDtcbiAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAaW5jbHVkZSBjb25zdGFudC5tcShtZCkge1xuICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG59XG4ubGlua29mYXJ0aWNsZWNhcHRpb24ge1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIGZvbnQtc2l6ZTogeC1zbWFsbDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBtYXJnaW46IDBweCAwcHggMHB4IDEwcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIG1heC1oZWlnaHQ6IDUwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBpbmNsdWRlIGNvbnN0YW50Lm1xKG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuLmxpbmtvZmFydGljbGVkYXRlIHtcbiAgICBmb250LXNpemU6IHNtYWxsO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgbWFyZ2luOiAwcHggMTBweCAwcHggMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gICAgbWF4LWhlaWdodDogMjBweDtcblxuICAgIEBpbmNsdWRlIGNvbnN0YW50Lm1xKG1kKSB7XG4gICAgICAgIHdpZHRoOiA4NSU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbn1cbi5saW5rb2ZhcnRpY2xlOmhvdmVyIC5saW5rb2ZhcnRpY2xldGl0bGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGNvbG9yOiAjMTk3QkJEO1xufVxuLmNvbnRlbnRtYWluIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uY29udGVudG1haW4gYmxvY2txdW90ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICBmb250LXNpemU6IHNtYWxsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luOiAzMHB4IDEwcHg7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDE1cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xufVxuLmNvbnRlbnRtYWluIHN0cm9uZyB7XG4gICAgY29sb3I6IGRlZXBwaW5rO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmNvbnRlbnRtYWluIHVsIHtcbiAgICBwYWRkaW5nOiAwcHggMHB4IDBweCA0MHB4O1xuICAgIG1hcmdpbjogMzBweCAwcHg7XG59XG4uY29udGVudG1haW4gbGkge1xuICAgIG1hcmdpbjogNXB4IDBweDtcbn1cbi5jb250ZW50bWFpbiB0YWJsZSxcbi5jb250ZW50bWFpbiB0aCxcbi5jb250ZW50bWFpbiB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMzMztcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuLmNvbnRlbnRtYWluIHRhYmxlIHtcbiAgICBtYXJnaW46IDMwcHggMjBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG59XG4uY29udGVudG1haW4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG59XG4uY29udGVudG1haW4gdGQge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLllvdXR1YmVfc2l6ZSB7XG4gICAgICAgIHdpZHRoOiA3MzBweDtcbiAgICAgICAgaGVpZ2h0OiA0MTFweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAuWW91dHViZV9zaXplIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKCgxMDB2dyAtIDQwcHgpICogMC41Nik7XG4gICAgfVxufVxuXG4vKiBmb290ZXIgKi9cbmZvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuI2Zvb3RlcnRvcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IyYjJiMjtcbiAgICBjb2xvcjogd2hpdGVzbW9rZTtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbn1cbiNmb290ZXJtaWRkbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgbWF4LWhlaWdodDogMTAwcHg7XG59XG4jZm9vdGVyYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIxODE1O1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xufVxuI2Zvb3RlcnRvcHdyYXAge1xuICAgIG1hcmdpbjogMHB4IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuI2NvbmNlcHR3cmFwIHtcbiAgICB0ZXh0LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIGNvbnN0YW50Lm1xKCkge1xuICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBjb25zdGFudC5tcShtaW4pIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4jY29uY2VwdGNvcHkge1xuICAgIGZvbnQtc2l6ZTogeHgtbGFyZ2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDVweDtcbiAgICBtYXJnaW46IDBweCBhdXRvIDIwcHg7XG59XG4jY29uY2VwdGNhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogc21hbGw7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbn1cbiNjb250YWN0YnV0dG9ud3JhcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1pbi13aWR0aDogNjQwcHg7XG4gICAgbWF4LXdpZHRoOiA2NDBweDtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jY29udGFjdHdyYXAge1xuICAgIHdpZHRoOiA0MDBweDtcbn1cbiNjb250YWN0YnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDRweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmc6IDEwcHggNTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2hhZG93OiAycHggMnB4IDFweCAwcHggIzY2Njtcbn1cbiNjb250YWN0YnV0dG9uOmhvdmVyLFxuI2NvbnRhY3RidXR0b246YWN0aXZlIHtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBib3gtc2hhZG93OiAtMnB4IC0ycHggMXB4IDBweCAjNjY2O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDJweCwgMnB4KTtcbn1cbiNmb290ZXJtaWRkbGV3cmFwIHtcbiAgICBjb2xvcjogd2hpdGVzbW9rZTtcbiAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZvb3Rlcm1pZGRsZWl0ZW0ge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcGFkZGluZzogMHB4IDVweDtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5mb290ZXJtaWRkbGVpdGVtOmhvdmVyLFxuLmZvb3Rlcm1pZGRsZWl0ZW06YWN0aXZlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNmb290ZXJib3R0b213cmFwIHtcbiAgICBjb2xvcjogd2hpdGVzbW9rZTtcbiAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgIHBhZGRpbmc6IDBweCAwcHggNTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jZm9vdGVyYm90dG9tbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuI3NpdGVtYXB3cmFwIHtcbiAgICBwYWRkaW5nOiA1MHB4IDBweCAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuI3NpdGVtYXB3cmFwIHVsIHtcbiAgICBtYXJnaW46IDBweCAyMHB4IDBweCAwcHg7XG4gICAgcGFkZGluZzogMHB4IDBweCAxMHB4IDIwcHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuI3NpdGVtYXB3cmFwIGxpIHtcbiAgICBtYXJnaW46IDhweCAwcHg7XG59XG4jc2l0ZW1hcHdyYXAgYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiBzbWFsbDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jc2l0ZW1hcHdyYXAgYTpob3ZlcixcbiNzaXRlbWFwd3JhcCBhOmFjdGl2ZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2l0ZW1hcGxpc3R3cmFwIHtcbiAgICBtYXJnaW46IDBweCA1cHggMHB4IDVweDtcbiAgICB3aWR0aDogMjAwcHg7XG59XG4uc2l0ZW1hcGxpc3R3cmFwIGg2IHtcbiAgICBmb250LXNpemU6IG1lZGl1bTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbjogMTBweCAwcHg7XG4gICAgcGFkZGluZzogMHB4IDBweCAwcHggNXB4O1xufVxuI2Zvb3RlcmJvdHRvbXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1pbi13aWR0aDogNTMwcHg7XG4gICAgbWF4LXdpZHRoOiA1MzBweDtcbn1cbiNmb290ZXJib3R0b21sb2dvd3JhcCB7XG4gICAgcGFkZGluZzogNTBweCA1MHB4IDEwcHg7XG59XG4jZm9vdGVyYm90dG9tbG9nb3dyYXAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuLmZvb3RlcmJvdHRvbWFkZHJlc3N3cmFwIHtcbiAgICBwYWRkaW5nOiAxMHB4IDUwcHg7XG59XG4uZm9vdGVyYm90dG9tYWRkcmVzc3dyYXAgaDUge1xuICAgIGZvbnQtc2l6ZTogc21hbGw7XG59XG4uZm9vdGVyYm90dG9tYWRkcmVzc3dyYXAgcCB7XG4gICAgZm9udC1zaXplOiBzbWFsbDtcbiAgICBwYWRkaW5nOiAwcHggMTBweDtcbn1cblxuI2NvcHlyaWdodCB7XG4gICAgZm9udC1zaXplOiBzbWFsbDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbn1cblxuLyogd2lkZSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgI2NvbnRlbnQge1xuICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgICB3aWR0aDogMTQ0MHB4O1xuICAgIH1cbn1cblxuLyogcG9ydHJhaXQgYW5kIG1vYmlsZSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0MHB4KSB7XG4gICAgI2NvbnRlbnQge1xuICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICAgICNjb250ZW50bGVmdCB7XG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAjY29udGVudGNlbnRlciB7XG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAjY29udGVudHJpZ2h0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmhlYWRlcm1pZGRsZWlubmVybGlzdCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogc21hbGw7XG4gICAgICAgIHBhZGRpbmc6IDBweCA4cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgY29uc3RhbnQubXEoKSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgI2hlYWRlcmJvdHRvbSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIH1cbiAgICAjY29udGVudGxlZnR0b3AgZm9ybSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICB9XG4gICAgI2NvbnRlbnRsZWZ0dG9wIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIH1cbiAgICAubGlua29mYXJ0aWNsZXdyYXAge1xuICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDBweCA1cHg7XG4gICAgfVxuICAgIC5saW5rb2ZhcnRpY2xlY2FwdGlvbiB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDU2cHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDU2cHg7XG4gICAgfVxuICAgIC5saW5rb2ZhcnRpY2xlZGF0ZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxMnB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMnB4O1xuXG4gICAgfVxuICAgIC5jb250ZW50bWFpbiB7XG4gICAgICAgIG1hcmdpbjogMHB4IGF1dG8gNTBweCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIH1cbiAgICAuYXJ0aWNsZXByb3BlcnR5d3JhcCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogaW5oZXJpdDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICAuYXJ0aWNsZWNhdGVnb3J5IHtcbiAgICAgICAgZm9udC1zaXplOiBzbWFsbDtcbiAgICAgICAgcGFkZGluZzogMnB4IDA7XG4gICAgICAgIG1hcmdpbjogOHB4IDBweDtcbiAgICB9XG4gICAgLmFydGljbGVwcm9wZXJ0eWNhdGVnb3J5ZGF0ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogc21hbGw7XG4gICAgICAgIG1hcmdpbjogMnB4IDBweDtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgIH1cbiAgICAuY29udGVudGhlYWRlcnRvcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogc21hbGw7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMHB4O1xuICAgIH1cbiAgICAuYXJ0aWNsZWNhcmQge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDBweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAuYXJ0aWNsZWNhcmRpbWFnZSB7XG4gICAgICAgIG1hcmdpbjogMHB4IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICAgICAgcGFkZGluZy10b3A6IDYwJTtcbiAgICB9XG4gICAgLmFydGljbGVjYXJkd3JhcCB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwcHggMHB4O1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAuYXJ0aWNsZWNhcmRjYXRlZ29yeXdyYXAge1xuICAgICAgICBtYXJnaW46IDVweCAwcHg7XG4gICAgfVxuICAgIC5hcnRpY2xlY2FyZGRhdGUge1xuICAgICAgICBtYXJnaW46IDBweCAwcHggMHB4IDVweDtcbiAgICB9XG4gICAgLmNvbnRlbnRpbmZvc25zaWNvbiB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDQ4cHg7XG4gICAgfVxuICAgIC5jb250ZW50aW5mb3Nuc2ljb24gYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuICAgIC5jb250ZW50aW5mb3Nuc2ljb24gaW1nIHtcbiAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICB9XG4gICAgI2NvbnRhY3RidXR0b253cmFwIHtcbiAgICAgICAgbWFyZ2luOiAwcHggMHB4IDUwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgIH1cbiAgICAjY29udGFjdHdyYXAge1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICB9XG4gICAgLnNwX2Jhbm5lcl93cmFwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgbWFyZ2luOiAwcHggYXV0byAyMHB4IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6MjVweDtcbiAgICAgICAgLmFzc29jaWF0ZWQtY29tcGFueS1iYW5uZXJ7XG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBtYXJnaW46MCBhdXRvO1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6MC43O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgICNmb290ZXJ0b3B3cmFwIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgI2Zvb3Rlcm1pZGRsZSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuICAgICNmb290ZXJtaWRkbGV3cmFwIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmZvb3Rlcm1pZGRsZWl0ZW0ge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjODg4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICBtYXJnaW46IDVweDtcbiAgICAgICAgcGFkZGluZzogMHB4IDEwcHg7XG4gICAgICAgIG1pbi13aWR0aDogNTBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgICAjZm9vdGVyYm90dG9td3JhcCB7XG4gICAgICAgIHBhZGRpbmc6IDBweCAwcHggNTBweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIH1cbiAgICAjZm9vdGVyYm90dG9tcmlnaHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICNmb290ZXJib3R0b21sb2dvd3JhcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAjc2l0ZW1hcHdyYXAge1xuICAgICAgICBmb250LXNpemU6IHNtYWxsO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDBweCAwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICAjc2l0ZW1hcHdyYXAgdWwge1xuICAgICAgICBtYXJnaW46IDBweCAxMHB4IDBweCAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDBweCAwcHggMTBweCAxMHB4O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAjc2l0ZW1hcHdyYXAgbGkge1xuICAgICAgICBtYXJnaW46IDEwcHggMHB4O1xuICAgIH1cbn1cblxuI2Zvb3RlciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjIxODE1O1xuXHRjb2xvcjogI2ZhZmFmYTtcblx0Zm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgUm9ib3RvLCBcIlNlZ29lIFVJXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhTmV1ZSwgWXVHb3RoaWMsIFwiWXUgR290aGljIE1lZGl1bVwiLCBcIll1IEdvdGhpY1wiLCBWZXJkYW5hLCBNZWlyeW8sIHNhbnMtc2VyaWY7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdC5mb290ZXJpbm5lciB7XG5cdFx0QGluY2x1ZGUgY29uc3RhbnQubXEoKSB7XG5cdFx0XHRAaW5jbHVkZSBjb25zdGFudC5mbGV4KGZsZXgtc3RhcnQsIHN0cmV0Y2gpO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0d2lkdGg6IDg1JTtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdC5mb290ZXJjb250ZW50IHtcblx0XHRAaW5jbHVkZSBjb25zdGFudC5mbGV4KHNwYWNlLWJldHdlZW4sIGZsZXgtc3RhcnQpO1xuXHRcdG1heC13aWR0aDogMTAwMHB4O1xuXHRcdHBhZGRpbmc6IDQwcHggMTZweCAwIDIwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHRAaW5jbHVkZSBjb25zdGFudC5tcSgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA4NSU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fSAgXG5cblx0LmZvb3Rlcm1lbnUge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLyA0IC0gMTJweCk7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1pbi1oZWlnaHQ6IDU4MHB4O1xuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAjZmFmYWZhO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGNvbnN0YW50Lm1xKCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQmX19jYXRlZ29yeSB7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIG1hcmdpbjogMThweCAwIDZweCAwO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG5cblx0XHRcdFxuXHRcdH1cblx0XHQmX19wcm9kdWN0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA2cHggOHB4O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG5cdFx0fVxuXHR9XG59XG5cdC5jb3JwaW5mb3dyYXAge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xuXG5cdC5jb3JwbG9nbyB7XG5cdFx0QGluY2x1ZGUgY29uc3RhbnQubXEoKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTIwcHg7XG5cdFx0fVxuXHR9ICAgXG5cdC5jb3JwaW5mbyB7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXG5cdFx0Jl9fbmFtZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyNnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBjb25zdGFudC5tcSgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fb2ZmaWNlIHtcblx0XHRcdGNvbG9yOiAjM2YzZjNmO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0cGFkZGluZzogNXB4IDhweDtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cblx0XHRcdEBpbmNsdWRlIGNvbnN0YW50Lm1xKCkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fYWRkcmVzcyB7XG5cdFx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cblx0XHRcdC8vIGlPUyDjgafpm7voqbHnlarlj7fjgaggRkFYIOeVquWPt+OBjOmdkuWtl+OBq+OBquOCi+OBruOCkumYsuOBkFxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAjZmFmYWZhO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXHQuZm9vdGVycGFydG5lciB7XG5cdG1heC13aWR0aDogMTAwMHB4O1xuXHRwYWRkaW5nOiAwIDE2cHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXG5cdEBpbmNsdWRlIGNvbnN0YW50Lm1xKCkge1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdFx0LmJhbm5lciB7XG5cdFx0XHRAaW5jbHVkZSBjb25zdGFudC5mbGV4KHNwYWNlLWJldHdlZW4sIGZsZXgtc3RhcnQpO1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHQmX19pbWcge1xuXHRcdFx0XHRAaW5jbHVkZSBjb25zdGFudC5tcSgpIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgY29uc3RhbnQubXEoKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4ucG9saWN5X3dyYXB7XG4gICAgbWFyZ2luLXRvcDoxMDBweDtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6MWVtO1xuICAgICAgICBhe1xuICAgICAgICAgICAgY29sb3I6I0ZGRjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1vZi10eXBle1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OjA7XG4gICAgICAgIH1cbiAgICB9XG4gIFxuICB9XG4gIFxuICAjY29weXJpZ2h0IHtcbiAgICBmb250LXNpemU6IHNtYWxsO1xuICAgIHBhZGRpbmc6IDEwcHggMCA2MHB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbi5zcGZvb3RlcmxvZ28ge1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdEBpbmNsdWRlIGNvbnN0YW50Lm1xKCkge1xuXHRcdEBpbmNsdWRlIGNvbnN0YW50LmZsZXgoc3BhY2UtYXJvdW5kLCBjZW50ZXIpO1xuXHRcdHdpZHRoOiA4NSU7XG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHRtYXJnaW46IDMycHggYXV0byAwIGF1dG87XG5cdFx0fVxuXG5cdFx0Jl9fbWFpbiB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdH1cbn1cblxuLy8g44OV44OD44K/44O844Gu6KaL5Ye644GXXG4uaGVhZGluZ3doaXRlIHtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG5cbiAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDpcIlwiO1xuICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgJl9fdGl0bGUge1xuICAgICAgICBjb2xvcjogI2ZhZmFmYTtcbiAgICAgICAgZm9udC1mYW1pbHk6IGNvbnN0YW50LiRmb250X21vbnRzZXJyYXQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgJl9fc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxufVxuXG4vL+ODouODvOODgOODq1xuLm1vZGFsLXdyYXB7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgdG9wOjA7XG4gICAgbGVmdDowO1xuICAgIGhlaWdodDoxMDB2aDtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjUpO1xuICAgIC5tb2RhbC1pbm5lcntcbiAgICAgICAgbWF4LWhlaWdodDozMDBweDtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOjUwMHB4O1xuICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgbWFyZ2luOjAgYXV0bztcbiAgICAgICAgcGFkZGluZzoxZW0gMmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNGRkZGRkY7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cbiAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAuaW5wdXQtdGV4dHtcbiAgICAgICAgICAgIHBhZGRpbmc6MWVtO1xuICAgICAgICAgICAgd2lkdGg6MzAwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzMzO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5tb2RhbC10ZXh0e1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MjVweDtcbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gICAgLm1vZGFsLWJ1dHRvbntcbiAgICAgICAgJi13cmFwe1xuICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDoyMHB4O1xuICAgICAgICB9XG4gICAgICAgICYteWVze1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWluLXdpZHRoOjEwMHB4O1xuICAgICAgICAgICAgd2lkdGg6NTAlO1xuICAgICAgICAgICAgcGFkZGluZzoxZW0gMS41ZW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6MjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IzMzMztcbiAgICAgICAgICAgIGNvbG9yOiNGRkY7XG4gICAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTowLjc7ICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLW5ve1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWluLXdpZHRoOjEwMHB4O1xuICAgICAgICAgICAgd2lkdGg6NTAlO1xuICAgICAgICAgICAgcGFkZGluZzoxZW0gMS41ZW07XG4gICAgICAgICAgICBib3JkZXI6MXB4IHNvbGlkICMzMzM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7XG4gICAgICAgICAgICBjb2xvcjojMzMzO1xuICAgICAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6MC43OyAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1jbGVhcntcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOjQwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6MWVtIDEuNWVtO1xuICAgICAgICAgICAgbWFyZ2luOjAgYXV0bztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IzMzMztcbiAgICAgICAgICAgIGNvbG9yOiNGRkY7XG4gICAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTowLjc7ICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufVxuIiwiQGNoYXJzZXRcIlVURi04XCI7XHJcblxyXG4vL+WkieaVsOOBquOBqeOCkuWumue+qVxyXG4kZm9udF9tb250c2VycmF0OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XHJcblxyXG5AbWl4aW4gZmxleCgkanVzdGlmeTpjZW50ZXIsICRhbGlnbjpjZW50ZXIpIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogJGp1c3RpZnk7XHJcbiAgYWxpZ24taXRlbXM6ICRhbGlnbjtcclxufVxyXG5cclxuQG1peGluIG1xKCRicmVha3BvaW50OiBzbSkge1xyXG4gICAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0ge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG4kYnJlYWtwb2ludHM6IChcclxuICAnbWluJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpJyxcclxuICAnc20nOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCknLFxyXG4gICdtZCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KScsXHJcbiAgJ2xnJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KScsXHJcbiAgJ3hsJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KScsXHJcbikgIWRlZmF1bHQ7Il0sInNvdXJjZVJvb3QiOiIifQ==*/