.p-top_symptoms_ttl:after{background:url(../img/top/top_symptoms_ttl1.png) no-repeat bottom/100% auto;bottom:-4.8vw;content:"";display:block;height:4.8vw;left:50%;position:absolute;transform:translateX(-50%);width:52vw}.p-top_symptoms_ttl_block1:after{background:url(../img/top/top_symptoms_ttl2.png) no-repeat top/contain;content:"";display:block;height:7vw;position:absolute;right:-9vw;top:-2vw;width:9vw}.p-top_about{background:url(../img/top/top_about_bg1.png) repeat top/2vw;padding-bottom:1px}.p-top_about_ttl:after{background:url(../img/top/top_about_ttl1.png) no-repeat bottom/100% auto;bottom:-3.8vw;content:"";display:block;height:4vw;left:50%;position:absolute;transform:translateX(-50%);width:10vw}.p-top_about_ttl_block1:after{background:url(../img/top/top_about_ttl2.png) no-repeat top/contain;content:"";display:block;height:12vw;position:absolute;right:-3.5vw;top:-5.7vw;width:9.2vw;z-index:0}.p-top_about_box1{border-bottom:.5333vw solid #0077d0}.p-top_about_box1:after{background:url(../img/top/top_about_pin.png) no-repeat top/contain;content:"";display:block;height:6vw;left:50%;margin-left:-3vw;position:absolute;top:-1.8vw;transform:translateX(-50%);width:8vw}.p-top_about_ttl2{letter-spacing:normal}.p-top_about_ttl2_block1:after{background:url(../img/top/top_about_ttl3.png) no-repeat top/contain;content:"";display:block;height:13vw;left:3.3vw;position:absolute;top:6.5vw;width:62.4vw;z-index:0}.p-top_about_dl{display:flex;margin-inline:auto;margin-top:4vw;max-width:84vw}.p-top_about_dl>dt{align-items:center;background-color:#df005e;color:#fff;display:flex;font-size:4.16vw;font-weight:700;height:29.12vw;letter-spacing:.2em;padding-left:5.7%;position:relative;width:20%}.p-top_about_dl>dt:after{border-bottom:14.56vw solid transparent;border-left:4.16vw solid #df005e;border-top:14.56vw solid transparent;content:"";display:block;position:absolute;right:-4.16vw;top:0}.p-top_about_dl>dd{align-items:center;background-color:#f9f8e8;display:flex;padding-left:11.2%;width:80%}.p-top_about_checklist>li{font-size:4.16vw;padding-left:6.7vw;position:relative}.p-top_about_checklist>li+li{margin-top:.4em}.p-top_about_checklist>li:before{background:url(../img/top/top_checklist_icon.png) no-repeat 0/contain;content:"";display:block;height:3.9vw;left:0;position:absolute;top:.1em;width:5.2vw}.p-top_product{padding-bottom:10vw;padding-top:20vw;position:relative}.p-top_product:before{background-image:url(../img/top/top_product_bg.jpg),linear-gradient(90deg,#fff,#aeaeae);background-position:top,top;background-repeat:no-repeat,no-repeat;background-size:cover,100% auto;content:"";display:block;height:78.8vw;left:0;position:absolute;top:0;width:100%;z-index:0}.p-top_product_ttl{align-items:center;background:url(../img/top/top_product_ttl_bg.png) no-repeat top/138% auto;color:#1d1363;display:flex;font-size:4.6vw;justify-content:center;letter-spacing:-.05em;line-height:1.4;padding-block:3.7vw;text-align:center}.p-top_product_ttl:after,.p-top_product_ttl:before{content:"";display:block;left:50%;position:absolute}.p-top_product_ttl:before{background:url(../img/top/top_product_ttl_slash1.png) no-repeat 50%/contain;height:20vw;margin-left:-36.2vw;margin-right:.8em;top:-2.4vw;width:13vw}.p-top_product_ttl:after{background:url(../img/top/top_product_ttl_slash2.png) no-repeat 50%/contain;height:19vw;margin-left:21vw;top:4.4vw;width:12vw}.p-top_product_logo{margin-inline:auto;margin-top:3.2vw;max-width:57vw}.p-top_product_pkg{margin-inline:auto;margin-top:1.8vw;max-width:55vw}.p-top_product_link{display:inline-block;padding-left:5.2vw;position:relative;text-decoration:underline;text-underline-offset:.5em}.p-top_product_link:before{background:#0077d0 url(../../common/img/icon/ico_arrow01_wt.svg) no-repeat 50%/1vw auto;border-radius:50%;content:"";display:block;height:3.2vw;left:0;position:absolute;top:.3em;width:3.2vw}.p-top_mechanism{background:url(../img/top/top_mechanism_bg1.png) repeat top/.8vw;margin-top:6vw;padding-bottom:10vw;padding-top:1px}.p-top_mechanism_ttl{background:url(../img/top/top_mechanism_ttl1.png) no-repeat top/138% auto;letter-spacing:-.05em}.p-top_mechanism_ttl:before{background:url(../img/top/top_mechanism_ttl1_q.png) no-repeat 50%/contain;content:"";display:block;height:9.4vw;left:50%;position:absolute;top:6.2vw;transform:translateX(-24%);width:10vw}.p-top_mechanism_ttl2{background-color:#df005e;border-radius:100px;color:#fff;font-size:3.8vw;font-weight:700;line-height:1.4;margin-inline:auto;max-width:86vw;padding-block:.4em;text-align:center}.p-top_mechanism_dl{display:flex;margin-inline:auto;margin-top:4vw;max-width:86vw}.p-top_mechanism_dl>dt{align-items:center;background-color:#0077d0;border-radius:1vw;color:#fff;display:flex;font-size:3.8vw;font-weight:700;height:17.4vw;padding-left:2.4%;position:relative;text-align:center;width:44%}.p-top_mechanism_dl>dt:after{border-bottom:1.6vw solid transparent;border-left:4.8vw solid #0077d0;border-top:1.6vw solid transparent;content:"";display:block;position:absolute;right:-4.7vw;top:50%;transform:translateY(-50%)}.p-top_mechanism_dl>dd{align-items:center;display:flex;font-size:3.8vw;padding-left:7.4%;width:56%}.p-top_mechanism_list{color:#0077d0;counter-reset:list-counter;font-weight:700}.p-top_mechanism_list>li{counter-increment:list-counter;padding-left:6.5vw;position:relative}.p-top_mechanism_list>li+li{margin-top:2.5vw}.p-top_mechanism_list>li:before{align-items:center;background-color:#0077d0;border-radius:50%;color:#fff;content:counter(list-counter);display:block;display:flex;font-size:2.8vw;font-weight:700;height:5vw;justify-content:center;left:0;position:absolute;text-align:center;top:.1em;width:5vw}.p-top_mechanism_list2{color:#0077d0;font-weight:700}.p-top_mechanism_list2>li{line-height:1.4;padding-left:3vw;position:relative}.p-top_mechanism_list2>li+li{margin-top:.8vw}.p-top_mechanism_list2>li:before{background-color:#0077d0;border-radius:50%;content:"";display:block;height:2.5vw;left:0;position:absolute;top:.2em;width:2.5vw}.p-top_instruction_ttl{background:#8e8f93 url(../img/top/top_instruction_ttl1_bg.jpg) no-repeat top/138% auto}.p-top_instruction_dl{margin-top:4vw;margin-inline:auto}.p-top_instruction_dl>dt{background-color:#0d0640;color:#fff;font-size:3.2vw;font-weight:700;line-height:1.3;padding-block:.28em;text-align:center}.p-top_instruction_dl>dd{border-bottom:1px solid #0d0640;border-left:1px solid #0d0640;border-right:1px solid #0d0640;font-size:2.8vw;letter-spacing:.02em;line-height:1.8;padding:2.4vw 3.4vw 7vw}.p-top_instruction_dl>dd+dt{margin-top:2vw}.p-top_faq{background-color:#e6eff7;padding-bottom:12vw}.p-top_faq_ttl{background:#8e8f93 url(../img/top/top_instruction_ttl1_bg.jpg) no-repeat top/138% auto}.p-top_faq_dl{margin-top:5vw;margin-inline:auto}.p-top_faq_dl>dt{background:#0d0640 url(../img/top/top_faq_q.png) no-repeat center left 6.4vw/5vw auto;color:#fff;font-size:4.2vw;font-weight:700;line-height:1.5;padding-block:.8em;padding-left:16vw;padding-right:1em}.p-top_faq_dl>dd{background-color:#fff;border-bottom:2px solid #0d0640;border-left:2px solid #0d0640;border-right:2px solid #0d0640;font-size:3.8vw;letter-spacing:.07em;line-height:1.7;padding:2.4vw 3.4vw 6.2vw}.p-top_faq_dl>dd+dt{margin-top:2vw}@media (any-hover:hover){.p-top_product_link:hover{text-decoration:none}}@media print,screen and (min-width:768px){.p-top_symptoms_ttl:after{bottom:-48px;height:48px;width:520px}.p-top_symptoms_ttl_block1:after{height:70px;right:-99px;top:-20px;width:90px}.p-top_symptoms_img{background:#b5b5b5 url(../img/top/top_symptoms_bg1.png) repeat-x 0 100%/44px auto}.p-top_about{background-size:23px}.p-top_about_ttl:after{bottom:-38px;height:40px;width:100px}.p-top_about_ttl_block1:after{height:110px;right:-48px;top:-60px;width:110px}.p-top_about_box1{border-width:4px}.p-top_about_box1:after{height:60px;margin-left:-30px;top:-18px;width:80px}.p-top_about_ttl2_block1:after{height:100px;left:123px;top:50px;width:480px}.p-top_about_dl{margin-top:20px;max-width:630px}.p-top_about_dl>dt{font-size:3rem;height:22.4rem}.p-top_about_dl>dt:after{border-bottom:11.2rem solid transparent;border-left:3.2rem solid #df005e;border-top:11.2rem solid transparent;right:-3.2rem}.p-top_about_checklist>li{font-size:3rem;padding-left:70px}.p-top_about_checklist>li:before{height:40px;width:54px}.p-top_product{padding-bottom:100px;padding-top:200px}.p-top_product:before{background-size:1400px auto,100% auto;height:788px}.p-top_product_ttl{background-size:1400px auto;font-size:4.6rem;padding-block:37px}.p-top_product_ttl:before{height:200px;margin-left:-362px;top:-24px;width:130px}.p-top_product_ttl:after{height:190px;margin-left:210px;top:44px;width:120px}.p-top_product_logo{margin-top:32px;max-width:570px}.p-top_product_pkg{margin-top:18px;max-width:550px}.p-top_product_link{padding-left:52px}.p-top_product_link:before{background-size:10px auto;height:3.2rem;width:3.2rem}.p-top_mechanism{background-size:8px;margin-top:0;padding-bottom:100px}.p-top_mechanism_ttl{background-size:1400px auto}.p-top_mechanism_ttl:before{height:90px;top:68px;width:100px}.p-top_mechanism_ttl2{font-size:2.8rem;max-width:860px}.p-top_mechanism_dl{margin-top:20px;max-width:860px}.p-top_mechanism_dl>dt{border-radius:10px;font-size:2.8rem;height:17.4rem;padding-left:5.4%;width:38%}.p-top_mechanism_dl>dt:after{border-bottom:16px solid transparent;border-left:48px solid #0077d0;border-top:16px solid transparent;right:-47px}.p-top_mechanism_dl>dd{font-size:2.8rem;padding-left:10.4%;width:62%}.p-top_mechanism_list>li{padding-left:5rem}.p-top_mechanism_list>li+li{margin-top:25px}.p-top_mechanism_list>li:before{font-size:2.8rem;height:4rem;width:4rem}.p-top_mechanism_list2>li{padding-left:3rem}.p-top_mechanism_list2>li+li{margin-top:8px}.p-top_mechanism_list2>li:before{height:2.5rem;width:2.5rem}.p-top_instruction_ttl{background-size:1400px auto}.p-top_instruction_dl{margin-top:40px}.p-top_instruction_dl>dt{font-size:3.2rem}.p-top_instruction_dl>dd{font-size:2.8rem;padding:24px 34px 70px}.p-top_instruction_dl>dd+dt{margin-top:20px}.p-top_faq{padding-bottom:120px}.p-top_faq_ttl{background-size:1400px auto}.p-top_faq_dl{margin-top:50px}.p-top_faq_dl>dt{background-position:center left 64px;background-size:50px auto;font-size:3.1rem;padding-left:160px}.p-top_faq_dl>dd{font-size:2.8rem;padding:24px 34px 62px}.p-top_faq_dl>dd+dt{margin-top:20px}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QURBLGVBQ0EsQ0FLSixtQkFPSSxnQkFEQSxlQUNBLENBSUosb0JBUUksa0JBU0YsMkJBY0ksMEJBREEsY0FEQSxZQUVBLENBTVIsaUJBT0ksb0JBRUEsYUFEQSxvQkFDQSxDQUdGLHFCQUtJLDRCQUdGLDRCQWFJLFlBQ0EsU0FGQSxXQUVBLENBS04sc0JBYUksaUJBQ0EsZ0JBSUosb0JBT0ksZ0JBQ0EsZ0JBR0YsdUJBbUJJLG1CQUZBLGlCQUNBLGVBRkEsa0JBREEsU0FJQSxDQUdGLDZCQWNJLHFDQUNBLCtCQUZBLGtDQUdBLFlBS04sdUJBVUksaUJBRkEsbUJBQ0EsU0FDQSxDQVVKLHlCQU1JLGtCQUdGLDRCQUlJLGdCQUlKLGdDQXFCSSxpQkFEQSxZQURBLFVBRUEsQ0FVTiwwQkFNSSxrQkFHRiw2QkFJSSxlQUlKLGlDQWFJLGNBREEsWUFDQSxDQVVSLHVCQUlJLDRCQUlKLHNCQUtJLGdCQUdGLHlCQVVJLGlCQUlKLHlCQVlJLGlCQURBLHNCQUNBLENBR0YsNEJBSUksZ0JBT1YsV0FLSSxxQkFHRixlQUlJLDRCQUlKLGNBS0ksZ0JBR0YsaUJBWUkscUNBQ0EsMEJBRkEsaUJBR0EsbUJBSUosaUJBYUksaUJBREEsc0JBQ0EsQ0FHRixvQkFJSSxnQkE3c0JGIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8va29iYXlhc2hpX3Jlc3BvbnNpdmUvLi9zcmMvYnJhbmQvZ3l1cmFra3Uvc2hhcmUvdG9wLnNjc3MiLCJ3ZWJwYWNrOi8va29iYXlhc2hpX3Jlc3BvbnNpdmUvLi9zcmMvYnJhbmQvZ3l1cmFra3Uvc2hhcmUvc2Nzcy9fY29uZmlnLnNjc3MiLCJ3ZWJwYWNrOi8va29iYXlhc2hpX3Jlc3BvbnNpdmUvLi9zcmMvYnJhbmQvY29tbW9uL2Nzcy9fc2V0dGluZ3Muc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5AdXNlIFwiLi4vLi4vY29tbW9uL2Nzcy9zZXR0aW5nc1wiYXMgZztcbkB1c2UgXCJzY3NzL2NvbmZpZ1wiYXMgYztcblxuLy8gaHRtbCB7XG4vLyAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvdG9wX3NwLmpwZykgbm8tcmVwZWF0IGNlbnRlciB0b3AgNTNweDtcbi8vICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cbi8vICAgQGluY2x1ZGUgZy5wYyB7XG4vLyAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90b3BfcGMuanBnKTtcbi8vICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0MDBweCBhdXRvO1xuLy8gICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAycHg7XG4vLyAgIH1cbi8vIH1cblxuLy8gYm9keSB7XG4vLyAgIG9wYWNpdHk6IDAuNjtcbi8vIH1cblxuLnAtdG9wIHt9XG5cbi5wLXRvcF9tdiB7fVxuXG4ucC10b3Bfc3ltcHRvbXMge1xuICAmX3R0bCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy90b3AvdG9wX3N5bXB0b21zX3R0bDEucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbSAvIDEwMCUgYXV0bztcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIHdpZHRoOiA1MnZ3O1xuICAgICAgaGVpZ2h0OiA0Ljh2dztcbiAgICAgIGJvdHRvbTogLTQuOHZ3O1xuXG4gICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgd2lkdGg6IDUyMHB4O1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIGJvdHRvbTogLTQ4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9ibG9jazEge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RvcC90b3Bfc3ltcHRvbXNfdHRsMi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wIC8gY29udGFpbjtcbiAgICAgICAgd2lkdGg6IDl2dztcbiAgICAgICAgaGVpZ2h0OiA3dnc7XG4gICAgICAgIHJpZ2h0OiAtOXZ3O1xuICAgICAgICB0b3A6IC0ydnc7XG5cbiAgICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgIHJpZ2h0OiAtOTlweDtcbiAgICAgICAgICB0b3A6IC0yMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9pbWcge1xuXG4gICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjYjViNWI1IHVybCguLi9pbWcvdG9wL3RvcF9zeW1wdG9tc19iZzEucG5nKSByZXBlYXQteCBsZWZ0IGJvdHRvbSAvNDRweCBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4ucC10b3BfYWJvdXQge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RvcC90b3BfYWJvdXRfYmcxLnBuZykgcmVwZWF0IGNlbnRlciB0b3AgLyAydnc7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG5cbiAgQGluY2x1ZGUgZy5wYyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyM3B4O1xuICB9XG5cbiAgJl90dGwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvdG9wL3RvcF9hYm91dF90dGwxLnBuZykgbm8tcmVwZWF0IGNlbnRlciBib3R0b20gLyAxMDAlIGF1dG87XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICB3aWR0aDogMTB2dztcbiAgICAgIGhlaWdodDogNHZ3O1xuICAgICAgYm90dG9tOiAtMy44dnc7XG5cbiAgICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYm90dG9tOiAtMzhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX2Jsb2NrMSB7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy90b3AvdG9wX2Fib3V0X3R0bDIucG5nKSBuby1yZXBlYXQgY2VudGVyIHRvcCAvIGNvbnRhaW47XG4gICAgICAgIHdpZHRoOiA5LjJ2dztcbiAgICAgICAgaGVpZ2h0OiAxMnZ3O1xuICAgICAgICByaWdodDogLTMuNXZ3O1xuICAgICAgICB0b3A6IC01Ljd2dztcbiAgICAgICAgei1pbmRleDogMDtcblxuICAgICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgICAgICByaWdodDogLTQ4cHg7XG4gICAgICAgICAgdG9wOiAtNjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfYm94MSB7XG4gICAgYm9yZGVyLWJvdHRvbTogZy52dyg0KSBzb2xpZCBjLiRicmFuZENvbG9yO1xuXG4gICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RvcC90b3BfYWJvdXRfcGluLnBuZykgbm8tcmVwZWF0IGNlbnRlciB0b3AgLyBjb250YWluO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgd2lkdGg6IDh2dztcbiAgICAgIGhlaWdodDogNnZ3O1xuICAgICAgdG9wOiAtMS44dnc7XG4gICAgICBtYXJnaW4tbGVmdDogLTN2dztcblxuICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIHRvcDogLTE4cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX3R0bDIge1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cbiAgICAmX2Jsb2NrMSB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvdG9wL3RvcF9hYm91dF90dGwzLnBuZykgbm8tcmVwZWF0IGNlbnRlciB0b3AgLyBjb250YWluO1xuICAgICAgICB3aWR0aDogNDh2dyAqIDEuMztcbiAgICAgICAgaGVpZ2h0OiAxMHZ3ICogMS4zO1xuICAgICAgICBsZWZ0OiAzLjN2dztcbiAgICAgICAgdG9wOiA1dncgKiAxLjM7XG4gICAgICAgIHotaW5kZXg6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgICAgd2lkdGg6IDQ4MHB4O1xuICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgbGVmdDogMTIzcHg7XG4gICAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9kbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXgtd2lkdGg6IDg0dnc7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICBtYXJnaW4tdG9wOiA0dnc7XG5cbiAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBtYXgtd2lkdGg6IDYzMHB4O1xuICAgIH1cblxuICAgID5kdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RmMDA1ZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtc2l6ZTogMy4ydncgKiAxLjM7XG4gICAgICBoZWlnaHQ6IDIyLjR2dyAqIDEuMztcbiAgICAgIHBhZGRpbmctbGVmdDogNS43JTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcblxuICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgaGVpZ2h0OiAyMi40cmVtO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIC8vYXJyb3cgcmlnaHRcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm9yZGVyLXRvcDogMTEuMnZ3ICogMS4zIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxMS4ydncgKiAxLjMgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAzLjJ2dyAqIDEuMyBzb2xpZCAjZGYwMDVlO1xuICAgICAgICByaWdodDogLTMuMnZ3ICogMS4zO1xuICAgICAgICB0b3A6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMTEuMnJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxMS4ycmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAzLjJyZW0gc29saWQgI2RmMDA1ZTtcbiAgICAgICAgICByaWdodDogLTMuMnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgID5kZCB7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOGU4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMS4yJTtcblxuICAgICAgQGluY2x1ZGUgZy5zcCB7fVxuICAgIH1cbiAgfVxuXG4gICZfY2hlY2tsaXN0IHtcbiAgICA+bGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC1zaXplOiAzLjJ2dyAqIDEuMztcbiAgICAgIHBhZGRpbmctbGVmdDogNi43dnc7XG5cbiAgICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIH1cblxuICAgICAgK2xpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC40ZW07XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA1LjJ2dztcbiAgICAgICAgaGVpZ2h0OiAzLjl2dztcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy90b3AvdG9wX2NoZWNrbGlzdF9pY29uLnBuZykgbm8tcmVwZWF0IGxlZnQgY2VudGVyIC8gY29udGFpbjtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwLjFlbTtcblxuICAgICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgICB3aWR0aDogNTRweDtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnAtdG9wX3Byb2R1Y3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAyMHZ3O1xuICBwYWRkaW5nLWJvdHRvbTogMTB2dztcblxuICBAaW5jbHVkZSBnLnBjIHtcbiAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNzguOHZ3O1xuICAgIHotaW5kZXg6IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90b3AvdG9wX3Byb2R1Y3RfYmcuanBnKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmZmLCAjYWVhZWFlKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0LCBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCwgY2VudGVyIHRvcDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyLCAxMDAlIGF1dG87XG5cbiAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgIGhlaWdodDogNzg4cHg7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0MDBweCBhdXRvLCAxMDAlIGF1dG87XG4gICAgfVxuICB9XG5cbiAgJl90dGwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBwYWRkaW5nLWJsb2NrOiAzLjd2dztcbiAgICBmb250LXNpemU6IDQuNnZ3O1xuICAgIGNvbG9yOiAjMWQxMzYzO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvdG9wL3RvcF9wcm9kdWN0X3R0bF9iZy5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wIC8gMTM4JSBhdXRvO1xuXG4gICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICBmb250LXNpemU6IDQuNnJlbTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTQwMHB4IGF1dG87XG4gICAgICBwYWRkaW5nLWJsb2NrOiAzN3B4O1xuICAgIH1cblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcblxuICAgICAgQGluY2x1ZGUgZy5wYyB7fVxuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMC44ZW07XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RvcC90b3BfcHJvZHVjdF90dGxfc2xhc2gxLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb250YWluO1xuICAgICAgd2lkdGg6IDEzdnc7XG4gICAgICBoZWlnaHQ6IDIwdnc7XG4gICAgICB0b3A6IC0yLjR2dztcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMzYuMnZ3O1xuXG4gICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICB0b3A6IC0yNHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTM2MnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvdG9wL3RvcF9wcm9kdWN0X3R0bF9zbGFzaDIucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW47XG4gICAgICB3aWR0aDogMTJ2dztcbiAgICAgIGhlaWdodDogMTl2dztcbiAgICAgIHRvcDogNC40dnc7XG4gICAgICBtYXJnaW4tbGVmdDogMjF2dztcblxuICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgaGVpZ2h0OiAxOTBweDtcbiAgICAgICAgdG9wOiA0NHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMjEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9sb2dvIHtcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgIG1heC13aWR0aDogNTd2dztcbiAgICBtYXJnaW4tdG9wOiAzLjJ2dztcblxuICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgbWF4LXdpZHRoOiA1NzBweDtcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgfVxuICB9XG5cblxuICAmX3BrZyB7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICBtYXgtd2lkdGg6IDU1dnc7XG4gICAgbWFyZ2luLXRvcDogMS44dnc7XG5cbiAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgIG1heC13aWR0aDogNTUwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgIH1cbiAgfVxuXG4gICZfbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuNWVtO1xuICAgIHBhZGRpbmctbGVmdDogNS4ydnc7XG5cbiAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNTJweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQ6IGMuJGJyYW5kQ29sb3IgdXJsKC4uLy4uL2NvbW1vbi9pbWcvaWNvbi9pY29fYXJyb3cwMV93dC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gMXZ3IGF1dG87XG4gICAgICB3aWR0aDogMy4ydnc7XG4gICAgICBoZWlnaHQ6IDMuMnZ3O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMC4zZW07XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgICB3aWR0aDogMy4ycmVtO1xuICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMHB4IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wLXRvcF9tZWNoYW5pc20ge1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTB2dztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy90b3AvdG9wX21lY2hhbmlzbV9iZzEucG5nKSByZXBlYXQgY2VudGVyIHRvcCAvIDAuOHZ3O1xuICBtYXJnaW4tdG9wOiA2dnc7XG5cbiAgQGluY2x1ZGUgZy5wYyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxuXG4gICZfdHRsIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RvcC90b3BfbWVjaGFuaXNtX3R0bDEucG5nKSBuby1yZXBlYXQgY2VudGVyIHRvcCAvIDEzOCUgYXV0bztcblxuICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxNDAwcHggYXV0bztcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy90b3AvdG9wX21lY2hhbmlzbV90dGwxX3EucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW47XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI0JSk7XG4gICAgICB3aWR0aDogMTB2dztcbiAgICAgIGhlaWdodDogOS40dnc7XG4gICAgICB0b3A6IDYuMnZ3O1xuXG4gICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgIHRvcDogNjhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX3R0bDIge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZjAwNWU7XG4gICAgZm9udC1zaXplOiAzLjh2dztcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBwYWRkaW5nLWJsb2NrOiAwLjRlbTtcbiAgICBtYXgtd2lkdGg6IDg2dnc7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcblxuICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICBtYXgtd2lkdGg6IDg2MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfZGwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWF4LXdpZHRoOiA4NnZ3O1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogNHZ3O1xuXG4gICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgbWF4LXdpZHRoOiA4NjBweDtcbiAgICB9XG5cbiAgICA+ZHQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogNDQlO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGMuJGJyYW5kQ29sb3I7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmb250LXNpemU6IDMuOHZ3O1xuICAgICAgaGVpZ2h0OiAxNy40dnc7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIuNCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxdnc7XG5cbiAgICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgICB3aWR0aDogMzglO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUuNCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICBoZWlnaHQ6IDE3LjRyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgLy9hcnJvdyByaWdodFxuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3JkZXItdG9wOiAxLjZ2dyBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMS42dncgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA0Ljh2dyBzb2xpZCBjLiRicmFuZENvbG9yO1xuICAgICAgICByaWdodDogLTQuN3Z3O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgICAgIGJvcmRlci10b3A6IDE2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMTZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItbGVmdDogNDhweCBzb2xpZCBjLiRicmFuZENvbG9yO1xuICAgICAgICAgIHJpZ2h0OiAtNDdweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgID5kZCB7XG4gICAgICB3aWR0aDogNTYlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDcuNCU7XG4gICAgICBmb250LXNpemU6IDMuOHZ3O1xuXG4gICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMC40JTtcbiAgICAgICAgd2lkdGg6IDYyJTtcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9saXN0IHtcbiAgICBjb3VudGVyLXJlc2V0OiBsaXN0LWNvdW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6IGMuJGJyYW5kQ29sb3I7XG5cbiAgICA+bGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtY291bnRlcjtcbiAgICAgIHBhZGRpbmctbGVmdDogNi41dnc7XG5cbiAgICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gICAgICB9XG5cbiAgICAgICtsaSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIuNXZ3O1xuXG4gICAgICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogY291bnRlcihsaXN0LWNvdW50ZXIpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYy4kYnJhbmRDb2xvcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA1dnc7XG4gICAgICAgIGhlaWdodDogNXZ3O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDAuMWVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG5cbiAgICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgICAgd2lkdGg6IDRyZW07XG4gICAgICAgICAgaGVpZ2h0OiA0cmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9saXN0MiB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6IGMuJGJyYW5kQ29sb3I7XG5cbiAgICA+bGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIHBhZGRpbmctbGVmdDogM3Z3O1xuXG4gICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgICAgfVxuXG4gICAgICArbGkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjh2dztcblxuICAgICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYy4kYnJhbmRDb2xvcjtcbiAgICAgICAgd2lkdGg6IDIuNXZ3O1xuICAgICAgICBoZWlnaHQ6IDIuNXZ3O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDAuMmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucC10b3BfaW5zdHJ1Y3Rpb24ge1xuICBAaW5jbHVkZSBnLnBjIHt9XG5cbiAgJl90dGwge1xuICAgIGJhY2tncm91bmQ6ICM4ZThmOTMgdXJsKC4uL2ltZy90b3AvdG9wX2luc3RydWN0aW9uX3R0bDFfYmcuanBnKSBuby1yZXBlYXQgY2VudGVyIHRvcCAvIDEzOCUgYXV0bztcblxuICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxNDAwcHggYXV0bztcbiAgICB9XG4gIH1cblxuICAmX2RsIHtcbiAgICBtYXJnaW4tdG9wOiA0dnc7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcblxuICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG5cbiAgICA+ZHQge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwZDA2NDA7XG4gICAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgICAgcGFkZGluZy1ibG9jazogMC4yOGVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcblxuICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgID5kZCB7XG4gICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzBkMDY0MDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMGQwNjQwO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzBkMDY0MDtcbiAgICAgIHBhZGRpbmc6IDIuNHZ3IDMuNHZ3IDd2dztcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG5cblxuICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMzRweCA3MHB4O1xuICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgIH1cblxuICAgICAgK2R0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnZ3O1xuXG4gICAgICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnAtdG9wX2ZhcSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmVmZjc7XG4gIHBhZGRpbmctYm90dG9tOiAxMnZ3O1xuXG4gIEBpbmNsdWRlIGcucGMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgfVxuXG4gICZfdHRsIHtcbiAgICBiYWNrZ3JvdW5kOiAjOGU4ZjkzIHVybCguLi9pbWcvdG9wL3RvcF9pbnN0cnVjdGlvbl90dGwxX2JnLmpwZykgbm8tcmVwZWF0IGNlbnRlciB0b3AgLyAxMzglIGF1dG87XG5cbiAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTQwMHB4IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJl9kbCB7XG4gICAgbWFyZ2luLXRvcDogNXZ3O1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cbiAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgPmR0IHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBiYWNrZ3JvdW5kOiAjMGQwNjQwIHVybCguLi9pbWcvdG9wL3RvcF9mYXFfcS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgbGVmdCA2LjR2dyAvIDV2dyBhdXRvO1xuICAgICAgZm9udC1zaXplOiA0LjJ2dztcbiAgICAgIHBhZGRpbmctYmxvY2s6IDAuOGVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNnZ3O1xuICAgICAgcGFkZGluZy1yaWdodDogMWVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4xcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdCA2NHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwcHggYXV0bztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+ZGQge1xuICAgICAgZm9udC1zaXplOiAzLjh2dztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMwZDA2NDA7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzBkMDY0MDtcbiAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMwZDA2NDA7XG4gICAgICBwYWRkaW5nOiAyLjR2dyAzLjR2dyA2LjJ2dztcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA3ZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG5cbiAgICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDM0cHggNjJweDtcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICB9XG5cbiAgICAgICtkdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJ2dztcblxuICAgICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi4vLi4vLi4vY29tbW9uL2Nzcy9zZXR0aW5nc1wiYXMgZztcblxuLy8g44OW44Op44Oz44OJ5ZCN6YGp5a6c5aSJ5pu0XG4kcGF0aDogJy9icmFuZC9neXVyYWtrdSc7XG5cbi8vICBjb2xvclxuJEJsdWU6ICMwMDc3ZDA7XG4kWWVsbG93OiAjZmZmMDAwO1xuJFJlZDogI2ZmMDAwMDtcblxuJGJyYW5kQ29sb3I6ICRCbHVlO1xuJGhlaWdoTGlnaHRDb2xvcjogJFJlZDtcblxuJGhlYWRlclRvcEJnOiAkYnJhbmRDb2xvcjsgLy8gLmwtaGVhZGVyVG9wIOiDjOaZr1xuJGhlYWRlclRvcE5hdmlIb21lOiAjZmZmOyAvLyAubC1oZWFkZXJUb3BfbmF2aV9ob21lIOODmOODg+ODgOODvOWutuOCouOCpOOCs+ODs1xuJGhlYWRlckJ0bVN0b3JlOiAkYnJhbmRDb2xvcjsgLy8gLmwtaGVhZGVyX3N0b3JlQnRuIOiyqeWjsuW6l+aknOe0ouODnOOCv+ODs1xuJGhlYWRlckJ0bU1lbnVCdG46ICRicmFuZENvbG9yOyAvLyAubC1oZWFkZXJfbWVudUJ0biDjg6Hjg4vjg6Xjg7zjg5zjgr/jg7NcbiRoZWFkZXJCdG1NZW51TGluZTogJGJyYW5kQ29sb3I7IC8vIFBD44OY44OD44OA44O844Oh44OL44Ol44O8aG92ZXLmmYLkuIvnt5pcblxuJHNwTmF2aUhlYWRlckxpbmU6ICRicmFuZENvbG9yOyAvLyAubC1zcE5hdmlfaGVhZGVyIFNQ44Oh44OL44Ol44O8IOODmOODg+ODgOODvOS4i+e3mlxuJHNwTmF2aUxpc3RBcnJvdzogJGJyYW5kQ29sb3I7IC8vIC5sLXNwTmF2aV9saXN0IGxpIGE6YmVmb3JlIFNQ44Oh44OL44Ol44O8IOefouWNsFxuJHNwTmF2aUxpc3RUcmlnZ2VyOiAkYnJhbmRDb2xvcjsgLy8gLmwtc3BOYXZpX2xpc3QgbGkgLnRyaWdnZXI6YmVmb3JlLCA6YWZ0ZXIgU1Djg6Hjg4vjg6Xjg7wg77yLXG4kc3BOYXZBY3RpdmVCZzogcmdiYSgkYnJhbmRDb2xvciwgLjEpOyAvLyAubC1zcE5hdmlfbGlzdCBsaSBhLmlzLWFjdGl2ZSBTUOODoeODi+ODpeODvOOCouOCr+ODhuOCo+ODluaZguiDjOaZr1xuJHNwTmF2QWN0aXZlVHh0OiAkYnJhbmRDb2xvcjsgLy8gLmwtc3BOYXZpX2xpc3QgbGkgYS5pcy1hY3RpdmUgU1Djg6Hjg4vjg6Xjg7zjgqLjgq/jg4bjgqPjg5bmmYLmloflrZfoibJcbiRzcE5hdmlDbG9zZTogJGJyYW5kQ29sb3I7IC8vIC5sLXNwTmF2aV9jbG9zZTpiZWZvcmUgU1Djg6Hjg4vjg6Xjg7wg6ZaJ44GY44KL44Oc44K/44OzXG5cbiRib3R0b21OYXZpSG9tZTogJGJyYW5kQ29sb3I7IC8vIC5sLWJvdHRvbU5hdmlfaG9tZSDjg5Xjg4Pjgr/jg7zkuIrjg4rjg5PlrrbjgqLjgqTjgrPjg7NcbiRmb290ZXJSZWxhdGlvblR0bFNwOiBnLiRjb3Jwb3JhdGVDb2xvcjsgLy8gLmwtZm9vdGVyUmVsYXRpb25fdHRsIOODleODg+OCv+ODvOmWoumAo+aDheWgsSDjgr/jgqTjg4jjg6sgU1BcbiRmb290ZXJSZWxhdGlvblR0bFBjOiAjMDA4MGNjOyAvLyAubC1mb290ZXJSZWxhdGlvbl90dGwg44OV44OD44K/44O86Zai6YCj5oOF5aCxIOOCv+OCpOODiOODqyBQQ1xuJGZvb3RlclJlbGF0aW9uTmF2aVR0bFNwOiBnLiRjb3Jwb3JhdGVDb2xvcjsgLy8gLmwtZm9vdGVyUmVsYXRpb25fbmF2aV90eHQg44OV44OD44K/44O86Zai6YCj5oOF5aCxIOWQhOODquODs+OCr+OCv+OCpOODiOODqyBTUFxuJGZvb3RlclJlbGF0aW9uUWFTcDogZy4kY29ycG9yYXRlQ29sb3I7IC8vIC5sLWZvb3RlclJlbGF0aW9uX25hdmlfcWEg44OV44OD44K/44O86Zai6YCj5oOF5aCxIFEmQSBTUFxuJGZvb3RlclJlbGF0aW9uUWFQYzogJGJyYW5kQ29sb3I7IC8vIC5sLWZvb3RlclJlbGF0aW9uX25hdmlfcWEg44OV44OD44K/44O86Zai6YCj5oOF5aCxIFEmQSBQQ1xuJGZvb3RlclJlbGF0aW9uQXJyb3dTcDogZy4kY29ycG9yYXRlQ29sb3I7IC8vIC4ubC1mb290ZXJSZWxhdGlvbl9uYXZpIGE6YWZ0ZXIg44OV44OD44K/44O86Zai6YCj5oOF5aCxIOefouWNsOiDjOaZr+iJsiBTUFxuXG4kZm9vdGVyU2hhcmVEdDogI2YwZjBmMDsgLy8uLmwtc2hhcmVfbmF2aSBkdCDjgZPjga7mg4XloLHjgpLjgrfjgqfjgqLjgZnjgovjga5QQ+aZguiDjOaZr+iJslxuJGZvb3RlclNoYXJlRHRUeHQ6IGN1cnJlbnRDb2xvcjsgLy8uLmwtc2hhcmVfbmF2aSBkdCDjgZPjga7mg4XloLHjgpLjgrfjgqfjgqLjgZnjgovjga5QQ+aZguaWh+Wtl+iJslxuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuLy8gIHdpZHRoXG4kYnA6IDc2N3B4OyAvLyDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbiR3aWR0aDogMTAyOHB4O1xuJHNwRGVzaWduV2lkdGg6IDc1MDtcbiRwYWRkaW5nOiAyMHB4O1xuXG4vLyAgaGVpZ2h0XG4kc3BIZEhlaWdodDogNjBweDtcbiRwY0hkSGVpZ2h0OiAxNDNweDtcblxuLy8gIGZvbnRcbiRmb250OiBBcmlhbE1ULFxuJ05vdG8gU2FucyBKUCcsXG5zYW5zLXNlcmlmO1xuLy8g4oaT5L2/55So44GZ44KL5aC05ZCI44Gv5ZCE44OW44Op44Oz44OJ44K144Kk44OI44GuZGVmYXVsdC5zY3Nz44GnXCJicmFuZC9jb21tb24vY3NzL2ZvdW5kYXRpb24vZm9udC9zZXJpZlwi44KS44Kk44Oz44Od44O844OI44GX44Gm44GP44Gg44GV44GEO1xuJHNlcmlmOiAnTm90byBTZXJpZiBKUCcsXG5zZXJpZjtcblxuLy8gIGNvbG9yXG4kQmx1ZTogIzAwODBjYztcbiRkYXJrR3JleTogIzMzMztcblxuJGNvcnBvcmF0ZUNvbG9yOiAkQmx1ZTtcbiR0ZXh0Q29sb3I6ICRkYXJrR3JleTtcblxuLy8gIHotaW5kZXg7XG4kek1lbnU6IDEwMDA7XG4kek92ZXJsYXk6IDk4MDtcbiR6SGVhZGVyOiA5NjA7XG4keldyYXBwZXI6IDE7XG5cbi8vICBjYWxjXG5AZnVuY3Rpb24gdncoJHNpemUpIHtcbiAgQHJldHVybiBtYXRoLmRpdihtYXRoLmZsb29yKG1hdGguZGl2KCRzaXplLCAkc3BEZXNpZ25XaWR0aCkgKiAxMDAwMDAwdncpLCAxMDAwMCk7XG59XG5cbkBmdW5jdGlvbiByZW1fc3AoJHNpemUsICRzcERlc2lnbldpZHRoOiA3NTApIHtcbiAgQHJldHVybiBtYXRoLmRpdihtYXRoLmRpdigkc2l6ZSwgMTApLCAyKSAqIDEuMDgrcmVtO1xufVxuXG5AbWl4aW4gZnpfcmVtX3NwKCRzaXplLCAkc3BEZXNpZ25XaWR0aDogNzUwKSB7XG4gIGZvbnQtc2l6ZTogbWF0aC5kaXYobWF0aC5kaXYoJHNpemUsIDEwKSAsIDIpICogMS4wOCArIHJlbTtcbiAgfVxuXG4gIC8vICBtZWRpYXF1ZXJ5XG4gIEBtaXhpbiBzcCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJwKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAbWl4aW4gcGMge1xuXG4gICAgQG1lZGlhIHByaW50LFxuICAgIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwICsgMSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQG1peGluIGNsZWFyRml4IHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICB9XG4gIH1cblxuICBAbWl4aW4gaWNvbigkcG9zaXRpb24sICRkaXNwbGF5KSB7XG4gICAgJjojeyRwb3NpdGlvbn0ge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiAkZGlzcGxheTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQG1peGluIHcxMDAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuXG4gIEBtaXhpbiBwc2V1ZG8ge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgQG1peGluIG5vR3V0dGVyIHtcbiAgICBtYXJnaW4tbGVmdDogLSRwYWRkaW5nO1xuICAgIG1hcmdpbi1yaWdodDogLSRwYWRkaW5nO1xuICB9XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/