@charset "UTF-8";

.topContents__descriptions .inner{width:690px}@media screen and (max-width: 667px){.topContents__descriptions .inner{width:100%;padding:0 13px}}.supportInfo{background-image:url("../images/common/genki_back.jpg");border-radius:8px;padding:20px;margin-top:80px}@media screen and (max-width: 667px){.supportInfo{padding:13px;margin-top:33px}}@media screen and (max-width: 667px){.supportInfo{margin-top:33px}}.supportInfo__box{background-color:rgba(255,255,255,0.8);padding:30px 36px 36px}@media screen and (max-width: 667px){.supportInfo__box{padding:17px 18px 20px}}.supportInfo__list dt,.supportInfo__list dd{font-size:1.25em;line-height:2}@media screen and (max-width: 667px){.supportInfo__list dt,.supportInfo__list dd{font-size:1em}}.supportInfo__list dt{color:#70a237;font-weight:700}.supportInfo__list dd{padding-left:15px}@media screen and (max-width: 667px){.supportInfo__list dd{padding-left:12px}}.chiefInterview{margin-top:112px}@media screen and (max-width: 667px){.chiefInterview{margin-top:33px}}.chiefInterview--topSpace{margin-top:53px}@media screen and (max-width: 667px){.chiefInterview--topSpace{margin-top:24px}}.chiefInterview .inner{width:690px}@media screen and (max-width: 667px){.chiefInterview .inner{width:100%}}.chiefInterview__titleBox{background-color:#f8f8e6;border-radius:4px;padding:30px 33px 24px}@media screen and (max-width: 667px){.chiefInterview__titleBox{padding:16px 17px 12px}}.chiefInterview__subTitle{font-size:1.25em;line-height:1.6}@media screen and (max-width: 667px){.chiefInterview__subTitle{font-size:1em}}.chiefInterview__subTitleLeft{color:#70a237;margin-right:0.9em}.chiefInterview__title{font-size:1.66667em;line-height:1.6;margin-top:5px}@media screen and (max-width: 667px){.chiefInterview__title{font-size:1.41667em;margin-top:3px}}.chiefInterview__title--green{color:#70a237}.chiefInterview__textBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:32px}@media screen and (max-width: 667px){.chiefInterview__textBox{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:17px}}.chiefInterview__img{width:135px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 667px){.chiefInterview__img{margin-top:33px}}.chiefInterview__img--size01{width:100px}.chiefInterview__imageCaption{font-size:1.16667em;line-height:1.2;margin-top:11px;width:100%}.chiefInterview__text{font-size:1.25em;line-height:2;margin-top:-0.5em;margin-right:32px}@media screen and (max-width: 667px){.chiefInterview__text{font-size:1em;width:100%;margin-right:0}}@media screen and (max-width: 667px){.mainContents .inner{padding:0 13px}}.mainContents__box{margin-top:112px}@media screen and (max-width: 667px){.mainContents__box{margin-top:35px}}.mainContents__titleBox{background-color:#70a237;padding:36px 46px 24px;color:#fff;border-radius:4px}@media screen and (max-width: 667px){.mainContents__titleBox{padding:20px 20px 23px}}.mainContents__title{font-size:1.83333em;line-height:1.6}@media screen and (max-width: 667px){.mainContents__title{font-size:1.25em}}.mainContents__titleBottom{font-size:1.33333em;line-height:2}@media screen and (max-width: 667px){.mainContents__titleBottom{font-size:1em}}.mainContents__textBox{margin-top:48px}@media screen and (max-width: 667px){.mainContents__textBox{margin-top:27px}}.mainContents__textBox--topSpace{margin-top:187px}@media screen and (max-width: 667px){.mainContents__textBox--topSpace{margin-top:39px}}.mainContents__textTitle{font-size:1.5em;line-height:1.75;color:#70a237;margin-top:-0.5em;padding-bottom:5px;border-bottom:1px solid #70a237}@media screen and (max-width: 667px){.mainContents__textTitle{font-size:1.08333em;padding-bottom:3px}}.mainContents__flexBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.2em}@media screen and (max-width: 667px){.mainContents__flexBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:18px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.mainContents__text{font-size:1.25em;line-height:2;margin-right:26px}@media screen and (max-width: 667px){.mainContents__text{font-size:1em;margin-right:0}}.mainContents__textOnly{font-size:1.25em;line-height:2;margin-top:46px}@media screen and (max-width: 667px){.mainContents__textOnly{font-size:1em;margin-top:31px}}.mainContents__textOnly--top{margin-top:27px}@media screen and (max-width: 667px){.mainContents__textOnly--top{margin-top:18px}}.mainContents__imageBox{width:242px;background-color:#f8f8e6;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 39px 23px}@media screen and (max-width: 667px){.mainContents__imageBox{margin-top:47px;padding:27px 13px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.mainContents__imageBox img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 667px){.mainContents__imageBox img{width:267px}}.mainContents__imageCaption{font-size:1.16667em;line-height:1.2;margin-top:8px;width:100%}@media screen and (max-width: 667px){.mainContents__imageCaption{font-size:1em;margin-left:0;margin-top:9px;width:267px;max-width:100%}}.mainContents__subBox{border:solid 1px #70a237;border-radius:4px;margin-top:41px;padding:46px 68px 56px}@media screen and (max-width: 667px){.mainContents__subBox{margin-top:25px;padding:31px 18px}}.mainContents__subBox--narrow{padding:46px 40px 62px}@media screen and (max-width: 667px){.mainContents__subBox--narrow{padding:31px 18px}}.mainContents__subBox .subInner{padding:0 30px}@media screen and (max-width: 667px){.mainContents__subBox .subInner{padding:0}}.mainContents__subBoxTitle{font-size:1.5em;line-height:2;color:#70a237}@media screen and (max-width: 667px){.mainContents__subBoxTitle{font-size:1em}}.mainContents__subBoxText{font-size:1.25em;line-height:2;margin-top:29px}@media screen and (max-width: 667px){.mainContents__subBoxText{font-size:1em;margin-top:19px}}.mainContents__subBoxText--spaceNone{margin-top:0}.mainContents__subBoxTextTop{padding-bottom:80px;border-bottom:solid 1px #70a237}@media screen and (max-width: 667px){.mainContents__subBoxTextTop{padding-bottom:33px}}.mainContents__subBoxTextTop--bottomSpace{padding-bottom:60px}@media screen and (max-width: 667px){.mainContents__subBoxTextTop--bottomSpace{padding-bottom:37px}}.mainContents__subBoxTextTop--bottomSpaceCenter{padding-bottom:60px;padding-top:52px}@media screen and (max-width: 667px){.mainContents__subBoxTextTop--bottomSpaceCenter{padding-bottom:40px;padding-top:35px}}.mainContents__subBoxTextTop .subInner{padding:0 30px}@media screen and (max-width: 667px){.mainContents__subBoxTextTop .subInner{padding:0}}.mainContents__subBoxTextBottom{padding-top:64px}@media screen and (max-width: 667px){.mainContents__subBoxTextBottom{padding-top:30px}}.mainContents__subBoxTextBottom--topSpace{padding-top:48px}@media screen and (max-width: 667px){.mainContents__subBoxTextBottom--topSpace{padding-top:32px}}.mainContents__subBoxTextBottom .subInner{padding:0 30px}@media screen and (max-width: 667px){.mainContents__subBoxTextBottom .subInner{padding:0}}.mainContents__subBoxImageBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:53px}@media screen and (max-width: 667px){.mainContents__subBoxImageBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:23px}}.mainContents__subBoxImage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:161px;margin-right:63px}@media screen and (max-width: 667px){.mainContents__subBoxImage{margin-right:0;margin-top:17px}.mainContents__subBoxImage:first-child{margin-top:0}}.mainContents__subBoxFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 667px){.mainContents__subBoxFlex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.mainContents__subBoxFlexTextBox{margin-right:40px}@media screen and (max-width: 667px){.mainContents__subBoxFlexTextBox{margin-right:0}}.mainContents__subBoxFlexTitle{font-size:1.5em;line-height:2;color:#70a237}@media screen and (max-width: 667px){.mainContents__subBoxFlexTitle{font-size:1em}}.mainContents__subBoxFlexText{font-size:1.25em;line-height:2;margin-top:26px}@media screen and (max-width: 667px){.mainContents__subBoxFlexText{margin-top:25px;font-size:1em}}.mainContents__subBoxFlexImage{width:131px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:32px}@media screen and (max-width: 667px){.mainContents__subBoxFlexImage{margin-top:23px}}.mainContents__subBoxFlexImage--about{width:144px}@media screen and (max-width: 667px){.mainContents__subBoxFlexImage--about{margin-top:25px}}.mainContents__subBoxFlexImageCaption{font-size:1.16667em;line-height:1.2;margin-top:12px;width:100%}.articleBackLink{margin:56px 0 68px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 667px){.articleBackLink{margin:71px 0 47px}}.articleBackLink a{font-size:1.25em;color:#70a237;border:1px solid #70a237;border-radius:4px;padding:8px 13px 8px 9px;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}@media screen and (max-width: 667px){.articleBackLink a{font-size:1.25em}}.articleBackLink a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.articleBackLink a::before{content:"";display:inline-block;width:13px;height:8px;background-image:url(../images/common/arrow_green.png);background-repeat:no-repeat;background-size:contain;-webkit-transform:scale(-1);transform:scale(-1);margin-right:7px}.comment{margin-top:80px;background-image:url("../images/common/genki_back.jpg");padding:20px;border-radius:4px}@media screen and (max-width: 667px){.comment{margin-top:36px;padding:13px}}.comment__box{background-color:rgba(255,255,255,0.8);padding:45px 40px 36px;border-radius:4px}@media screen and (max-width: 667px){.comment__box{padding:29px 15px 29px}}.comment__title{font-size:1.5em;line-height:1.75;color:#70a237;margin-top:-0.5em;padding-bottom:5px}@media screen and (max-width: 667px){.comment__title{font-size:1.08333em;padding-bottom:3px}}.comment__titleName{color:#000}.comment__textTitle{font-size:1.25em;line-height:2;margin-top:15px}@media screen and (max-width: 667px){.comment__textTitle{font-size:1em;margin-top:10px}}.comment__textBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 667px){.comment__textBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.comment__textBox img{width:156px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 667px){.comment__textBox img{width:167px;margin-top:20px}}.comment__textBoxCont{margin-right:40px}@media screen and (max-width: 667px){.comment__textBoxCont{margin-right:0}}.comment__text{font-size:1.25em;line-height:2;padding-top:21px;border-top:1px solid #70a237}@media screen and (max-width: 667px){.comment__text{font-size:1em}}.afterword{margin-top:41px}@media screen and (max-width: 667px){.afterword{margin-top:27px}}.afterword__title{font-size:2em;line-height:1.5}@media screen and (max-width: 667px){.afterword__title{font-size:1.33333em}}.afterword__box{padding:40px 70px 45px;background-color:#f8f8e6;border-radius:4px}@media screen and (max-width: 667px){.afterword__box{padding:27px 17px}}.afterword__boxTitle{font-size:1.25em;line-height:2;color:#70a237;margin-top:45px}@media screen and (max-width: 667px){.afterword__boxTitle{font-size:1em;margin-top:30px}}.afterword__boxTitle--top{margin-top:0}.afterword__boxText{font-size:1.25em;line-height:2}@media screen and (max-width: 667px){.afterword__boxText{font-size:1em}}.afterword__note{font-size:1.16667em;line-height:2.1;margin-top:27px}@media screen and (max-width: 667px){.afterword__note{font-size:1em;margin-top:15px}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdlbmtpL2Nzcy9yZXBvcnRfMjAxMC5zY3NzIiwiZ2Vua2kvY3NzL3NldHRpbmcvX21peGluLnNjc3MiLCJnZW5raS9jc3Mvc2V0dGluZy9fc2V0dGluZy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBS0csa0NBRUcsV0FBWSxDQUVaLHFDQUpILGtDQUtLLFVBQVcsQ0FDWCxjQUFxQyxDQUV4QyxDQUlMLGFBQ0UsdURBQXdELENBQ3hELGlCQUFrQixDQUNsQixZQUFhLENBQ2IsZUFBZ0IsQ0FFaEIscUNBTkYsYUFPSSxZQUFTLENBQ1QsZUFBWSxDQXlDZixDQXRDQyxxQ0FYRixhQVlJLGVBQVksQ0FxQ2YsQ0FsQ0Msa0JBQ0Usc0NBQTJCLENBQzNCLHNCQUF1QixDQUV2QixxQ0FKRixrQkFLSSxzQkFFUSxDQUVYLENBRUEsNENDbENELGdCQUE4QixDQUM5QixhRG9DNEIsQ0FFeEIscUNBTEgsNENDbENELGFBQThCLENEMEMzQixDQVJGLHNCQVdHLGFFckRvQixDRnNEcEIsZUFBZ0IsQ0FabkIsc0JBZ0JHLGlCQUFrQixDQUVsQixxQ0FsQkgsc0JBbUJLLGlCQUFjLENBRWpCLENBSUwsZ0JBQ0UsZ0JBQWlCLENBRWpCLHFDQUhGLGdCQUlJLGVBQVksQ0FxR2YsQ0FsR0MsMEJBQ0UsZUFBZ0IsQ0FFaEIscUNBSEYsMEJBSUksZUFBWSxDQUVmLENBYkgsdUJBZ0JJLFdBQVksQ0FFWixxQ0FsQkosdUJBbUJNLFVBQVcsQ0FFZCxDQUVELDBCQUNFLHdCRTFGcUIsQ0YyRnJCLGlCQUFrQixDQUNsQixzQkFBdUIsQ0FFdkIscUNBTEYsMEJBTUksc0JBRVEsQ0FFWCxDQUVELDBCQzlGQSxnQkFBOEIsQ0FDOUIsZUQ4RjRCLENBRTFCLHFDQUhGLDBCQzlGQSxhQUE4QixDRG9HN0IsQ0FFRCw4QkFDRSxhQUFjLENBQ2Qsa0JBQW1CLENBQ3BCLHVCQ3pHRCxtQkFBOEIsQ0FDOUIsZUQyRzRCLENBQzFCLGNBQWUsQ0FFZixxQ0FKRix1QkMzR0EsbUJBQThC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LHNCQUlJLGNBQWUsQ0FFbEIsQ0FFRCxlQzluQkEsZ0JBQThCLENBQzlCLGFEOG5CMEIsQ0FDeEIsZ0JBQWlCLENBQ2pCLDRCRXpvQnNCLENGMm9CdEIscUNBTEYsZUM5bkJBLGFBQThCLENEc29CN0IsQ0FHSCxXQUNFLGVBQWdCLENBRWhCLHFDQUhGLFdBSUksZUFBWSxDQXFEZixDQWxEQyxrQkNocEJBLGFBQThCLENBQzlCLGVEZ3BCNEIsQ0FFMUIscUNBSEYsa0JDaHBCQSxtQkFBOEIsQ0RzcEI3QixDQUVELGdCQUNFLHNCQUF1QixDQUN2Qix3QkFBeUIsQ0FDekIsaUJBQWtCLENBRWxCLHFDQUxGLGdCQU1JLGlCQUE4RCxDQUVqRSxDQUVELHFCQ2xxQkEsZ0JBQThCLENBQzlCLGFEa3FCMEIsQ0FDeEIsYUU1cUJzQixDRjZxQnRCLGVBQWdCLENBRWhCLHFDQUxGLHFCQ2xxQkEsYUFBOEIsQ0R5cUIxQixlQUFZLENBTWYsQ0FIQywwQkFDRSxZQUFhLENBQ2Qsb0JDOXFCSCxnQkFBOEIsQ0FDOUIsYURpckIwQixDQUV4QixxQ0FIRixvQkNqckJBLGFBQThCLENEdXJCN0IsQ0FFRCxpQkN6ckJBLG1CQUE4QixDQUM5QixlRHlyQjRCLENBQzFCLGVBQWdCLENBRWhCLHFDQUpGLGlCQ3pyQkEsYUFBOEIsQ0QrckIxQixlQUFZLENBRWYiLCJmaWxlIjoicmVwb3J0XzIwMTAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcInNldHRpbmcvbWVkaWFRdWVyaWVzXCI7XHJcbkBpbXBvcnQgXCJzZXR0aW5nL3NldHRpbmdcIjtcclxuQGltcG9ydCBcInNldHRpbmcvbWl4aW5cIjtcclxuXHJcbi50b3BDb250ZW50cyB7XHJcbiAgJl9fZGVzY3JpcHRpb25zIHtcclxuICAgIC5pbm5lciB7XHJcbiAgICAgIHdpZHRoOiA2OTBweDtcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgI3tzcE1hZ25pZmljYXRpb24oMjApfXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc3VwcG9ydEluZm8ge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jb21tb24vZ2Vua2lfYmFjay5qcGdcIik7XHJcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgbWFyZ2luLXRvcDogODBweDtcclxuXHJcbiAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICBwYWRkaW5nOiAje3NwTWFnbmlmaWNhdGlvbigyMCl9cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig1MCl9cHg7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgI3skc3B9IHtcclxuICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDUwKX1weDtcclxuICB9XHJcblxyXG4gICZfX2JveCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNmZmYsIDAuOCk7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDM2cHggMzZweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogI3tzcE1hZ25pZmljYXRpb24oMjUpfXB4ICN7c3BNYWduaWZpY2F0aW9uKDI3KX1weCAje3NwTWFnbmlmaWNhdGlvbihcclxuICAgICAgICAgIDMwXHJcbiAgICAgICAgKX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xpc3Qge1xyXG4gICAgZHQsXHJcbiAgICBkZCB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMik7XHJcblxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBkdCB7XHJcbiAgICAgIGNvbG9yOiAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuXHJcbiAgICBkZCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogI3tzcE1hZ25pZmljYXRpb24oMTgpfXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY2hpZWZJbnRlcnZpZXcge1xyXG4gIG1hcmdpbi10b3A6IDExMnB4O1xyXG5cclxuICBAbWVkaWEgI3skc3B9IHtcclxuICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDUwKX1weDtcclxuICB9XHJcblxyXG4gICYtLXRvcFNwYWNlIHtcclxuICAgIG1hcmdpbi10b3A6IDUzcHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDM2KX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbm5lciB7XHJcbiAgICB3aWR0aDogNjkwcHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGVCb3gge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdlbmtpLXN1Yi1jb2xvcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIHBhZGRpbmc6IDMwcHggMzNweCAyNHB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBwYWRkaW5nOiAje3NwTWFnbmlmaWNhdGlvbigyNCl9cHggI3tzcE1hZ25pZmljYXRpb24oMjYpfXB4ICN7c3BNYWduaWZpY2F0aW9uKFxyXG4gICAgICAgICAgMThcclxuICAgICAgICApfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3ViVGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE1LCAxLjYpO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJUaXRsZUxlZnQge1xyXG4gICAgY29sb3I6ICM3MGEyMzc7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOWVtO1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDIwLCAxLjYpO1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDI1KSk7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDUpfXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLWdyZWVuIHtcclxuICAgICAgY29sb3I6ICRnZW5raS1tYWluLWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dEJveCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigyNSl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbWcge1xyXG4gICAgd2lkdGg6IDEzNXB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDUwKX1weDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1zaXplMDEge1xyXG4gICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbWFnZUNhcHRpb24ge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE0LCAxLjIpO1xyXG4gICAgbWFyZ2luLXRvcDogMTFweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDIpO1xyXG4gICAgbWFyZ2luLXRvcDogLTAuNWVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubWFpbkNvbnRlbnRzIHtcclxuICAuaW5uZXIge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgI3tzcE1hZ25pZmljYXRpb24oMjApfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYm94IHtcclxuICAgIG1hcmdpbi10b3A6IDExMnB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig1Mil9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZUJveCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuICAgIHBhZGRpbmc6IDM2cHggNDZweCAyNHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6ICN7c3BNYWduaWZpY2F0aW9uKDMwKX1weCAje3NwTWFnbmlmaWNhdGlvbigzMCl9cHggI3tzcE1hZ25pZmljYXRpb24oXHJcbiAgICAgICAgICAzNVxyXG4gICAgICAgICl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMjIsIDEuNik7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMjIpKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlQm90dG9tIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNiwgMik7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHRCb3gge1xyXG4gICAgbWFyZ2luLXRvcDogNDhweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oNDApfXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLXRvcFNwYWNlIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTg3cHg7XHJcblxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig1OCl9cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHRUaXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTgsIDEuNzUpO1xyXG4gICAgY29sb3I6ICRnZW5raS1tYWluLWNvbG9yO1xyXG4gICAgbWFyZ2luLXRvcDogLTAuNWVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigyMCkpO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogI3tzcE1hZ25pZmljYXRpb24oNSl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19mbGV4Qm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbi10b3A6IDEuMmVtO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigyNyl9cHg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMik7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI2cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dE9ubHkge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE1LCAyKTtcclxuICAgIG1hcmdpbi10b3A6IDQ2cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oNDYpfXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLXRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI3cHg7XHJcblxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigyNyl9cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ltYWdlQm94IHtcclxuICAgIHdpZHRoOiAyNDJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRnZW5raS1zdWItY29sb3I7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIHBhZGRpbmc6IDEycHggMzlweCAyM3B4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig3MCl9cHg7XHJcbiAgICAgIHBhZGRpbmc6ICN7c3BNYWduaWZpY2F0aW9uKDQwKX1weCAje3NwTWFnbmlmaWNhdGlvbigyMCl9cHg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICB3aWR0aDogI3tzcE1hZ25pZmljYXRpb24oNDAwKX1weDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW1hZ2VDYXB0aW9uIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNCwgMS4yKTtcclxuICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigxMyl9cHg7XHJcbiAgICAgIHdpZHRoOiAje3NwTWFnbmlmaWNhdGlvbig0MDApfXB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJCb3gge1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggJGdlbmtpLW1haW4tY29sb3I7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBtYXJnaW4tdG9wOiA0MXB4O1xyXG4gICAgcGFkZGluZzogNDZweCA2OHB4IDU2cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDM4KX1weDtcclxuICAgICAgcGFkZGluZzogI3tzcE1hZ25pZmljYXRpb24oNDYpfXB4ICN7c3BNYWduaWZpY2F0aW9uKDI3KX1weDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1uYXJyb3cge1xyXG4gICAgICBwYWRkaW5nOiA0NnB4IDQwcHggNjJweDtcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHBhZGRpbmc6ICN7c3BNYWduaWZpY2F0aW9uKDQ2KX1weCAje3NwTWFnbmlmaWNhdGlvbigyNyl9cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3ViSW5uZXIge1xyXG4gICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcblxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJCb3hUaXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTgsIDIpO1xyXG4gICAgY29sb3I6ICRnZW5raS1tYWluLWNvbG9yO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJCb3hUZXh0IHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMik7XHJcbiAgICBtYXJnaW4tdG9wOiAyOXB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDI5KX1weDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1zcGFjZU5vbmUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3ViQm94VGV4dFRvcCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZy1ib3R0b206ICN7c3BNYWduaWZpY2F0aW9uKDUwKX1weDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1ib3R0b21TcGFjZSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICN7c3BNYWduaWZpY2F0aW9uKDU1KX1weDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWJvdHRvbVNwYWNlQ2VudGVyIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1MnB4O1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICN7c3BNYWduaWZpY2F0aW9uKDYwKX1weDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogI3tzcE1hZ25pZmljYXRpb24oNTIpfXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN1YklubmVyIHtcclxuICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3ViQm94VGV4dEJvdHRvbSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNjRweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZy10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDQ1KX1weDtcclxuICAgIH1cclxuXHJcbiAgICAmLS10b3BTcGFjZSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0OHB4O1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDQ4KX1weDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdWJJbm5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3N1YkJveEltYWdlQm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIG1hcmdpbi10b3A6IDUzcHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDM1KX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3N1YkJveEltYWdlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHdpZHRoOiAxNjFweDtcclxuICAgIG1hcmdpbi1yaWdodDogNjNweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigyNSl9cHg7XHJcblxyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJCb3hGbGV4IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3ViQm94RmxleFRleHRCb3gge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJCb3hGbGV4VGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE4LCAyKTtcclxuICAgIGNvbG9yOiAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3ViQm94RmxleFRleHQge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE1LCAyKTtcclxuICAgIG1hcmdpbi10b3A6IDI2cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDM4KX1weDtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3ViQm94RmxleEltYWdlIHtcclxuICAgIHdpZHRoOiAxMzFweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgbWFyZ2luLXRvcDogMzJweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oMzUpfXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLWFib3V0IHtcclxuICAgICAgd2lkdGg6IDE0NHB4O1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oMzgpfXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJCb3hGbGV4SW1hZ2VDYXB0aW9uIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNCwgMS4yKTtcclxuICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5hcnRpY2xlQmFja0xpbmsge1xyXG4gIG1hcmdpbjogNTZweCAwIDY4cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICBtYXJnaW46ICN7c3BNYWduaWZpY2F0aW9uKDEwNyl9cHggMCAje3NwTWFnbmlmaWNhdGlvbig3MCl9cHg7XHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSk7XHJcbiAgICBjb2xvcjogJGdlbmtpLW1haW4tY29sb3I7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIHBhZGRpbmc6IDhweCAxM3B4IDhweCA5cHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDIzKSk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBAaW5jbHVkZSBwc2V1ZG9FbGVtZW50c0ltYWdlKFxyXG4gICAgICAgIDEzcHgsXHJcbiAgICAgICAgOHB4LFxyXG4gICAgICAgIFwiLi4vaW1hZ2VzL2NvbW1vbi9hcnJvd19ncmVlbi5wbmdcIlxyXG4gICAgICApO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xKTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29tbWVudCB7XHJcbiAgbWFyZ2luLXRvcDogODBweDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2dlbmtpX2JhY2suanBnXCIpO1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cclxuICBAbWVkaWEgI3skc3B9IHtcclxuICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDU0KX1weDtcclxuICAgIHBhZGRpbmc6ICN7c3BNYWduaWZpY2F0aW9uKDIwKX1weDtcclxuICB9XHJcblxyXG4gICZfX2JveCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNmZmYsIDAuOCk7XHJcbiAgICBwYWRkaW5nOiA0NXB4IDQwcHggMzZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogI3tzcE1hZ25pZmljYXRpb24oNDQpfXB4ICN7c3BNYWduaWZpY2F0aW9uKDIzKX1weCAje3NwTWFnbmlmaWNhdGlvbihcclxuICAgICAgICAgIDQzXHJcbiAgICAgICAgKX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxOCwgMS43NSk7XHJcbiAgICBjb2xvcjogJGdlbmtpLW1haW4tY29sb3I7XHJcbiAgICBtYXJnaW4tdG9wOiAtMC41ZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDIwKSk7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAje3NwTWFnbmlmaWNhdGlvbig1KX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlTmFtZSB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICB9XHJcblxyXG4gICZfX3RleHRUaXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDIpO1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigxNSl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0Qm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTU2cHg7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgd2lkdGg6ICN7c3BNYWduaWZpY2F0aW9uKDI1MCl9cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oMzApfXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0Qm94Q29udCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE1LCAyKTtcclxuICAgIHBhZGRpbmctdG9wOiAyMXB4O1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRnZW5raS1tYWluLWNvbG9yO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYWZ0ZXJ3b3JkIHtcclxuICBtYXJnaW4tdG9wOiA0MXB4O1xyXG5cclxuICBAbWVkaWEgI3skc3B9IHtcclxuICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDQxKX1weDtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgyNCwgMS41KTtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigyNCkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYm94IHtcclxuICAgIHBhZGRpbmc6IDQwcHggNzBweCA0NXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhlNjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogI3tzcE1hZ25pZmljYXRpb24oNDApfXB4ICN7c3BNYWduaWZpY2F0aW9uKDI2KX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JveFRpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMik7XHJcbiAgICBjb2xvcjogJGdlbmtpLW1haW4tY29sb3I7XHJcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDQ1KX1weDtcclxuICAgIH1cclxuXHJcbiAgICAmLS10b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYm94VGV4dCB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDIpO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ub3RlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNCwgMi4xKTtcclxuICAgIG1hcmdpbi10b3A6IDI3cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oMjIpfXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvL+ODleOCqeODs+ODiOOBq+mWouOBmeOCi+ODn+ODg+OCr+OCueOCpOODs++8iHB444Gu5pmC44Gu44K144Kk44K644KS5YWl5Yqb77yJXHJcblxyXG4vLyjjg5Xjgqnjg7Pjg4jjgrXjgqTjgroo44K144Kk44K65Y2Y5L2NKeOAgeaWh+Wtl+OBrumrmOOBle+8iOOCteOCpOOCuuWNmOS9je+8ieOAgeaWh+Wtl+OBruW5he+8iOaVsOWApOihqOiomO+8iOODh+ODleOCqeODq+ODiO+8ie+8j+OCteOCpOOCuuWNmOS9jSwg5pWw5a2X5Y2Y5L2N6KGo6KiY77yIdHJ1Ze+8iS8g44K144Kk44K65Y2Y5L2N6KGo6KiY77yIZmFsc2XvvInjgYspXHJcbkBtaXhpbiBmb250U3R5bGUoXHJcbiAgJGZvbnRTaXplOiAxNixcclxuICAkbGluZWhlaWdodDogbnVsbCxcclxuICAkbGV0dGVyU3BhY2luZzogbnVsbCxcclxuICAkaXNOdW1iZXJMZXR0ZXJTcGFjaW5nOiB0cnVlXHJcbikge1xyXG4gIGZvbnQtc2l6ZTogJGZvbnRTaXplIC8gMTIgKyBlbTtcclxuICBsaW5lLWhlaWdodDogJGxpbmVoZWlnaHQ7XHJcbiAgQGlmICRpc051bWJlckxldHRlclNwYWNpbmcge1xyXG4gICAgQGlmICRsZXR0ZXJTcGFjaW5nICE9IG51bGwge1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogKCRsZXR0ZXJTcGFjaW5nIC8gMTAwMCkgKyBlbTtcclxuICAgIH1cclxuICB9IEBlbHNlIHtcclxuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyU3BhY2luZztcclxuICB9XHJcbn1cclxuXHJcbi8v6IOM5pmv55S75YOP44Oc44OD44Kv44K544Gu6auY44GV44KS5Ye65Yqb44GZ44KLbWl4aW5cclxuLy8o6Kaq6KaB57Sg44Gu44Kr44Op44Og5pWwLCDmqKrluYUsIOe4puW5hSwg5L2Z55m9KOOCteOCpOOCuuWNmOS9jSkpXHJcbkBtaXhpbiBzZXR0aW5nQmdpSGVpZ2h0KCRjb2x1bW5OdW06IDEsICR3aWR0aDogMSwgJGhlaWdodDogMSwgJG1hcmdpbjogbnVsbCkge1xyXG4gIEBpZiAkbWFyZ2luID09IG51bGwge1xyXG4gICAgcGFkZGluZy10b3A6IGNhbGMoKDEwMCUgLyAjeyRjb2x1bW5OdW19KSAqICgjeyRoZWlnaHR9IC8gI3skd2lkdGh9KSk7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBwYWRkaW5nLXRvcDogY2FsYyhcclxuICAgICAgKCgxMDAlIC8gI3skY29sdW1uTnVtfSkgLSAjeyRtYXJnaW59KSAqICgjeyRoZWlnaHR9IC8gI3skd2lkdGh9KVxyXG4gICAgKTtcclxuICB9XHJcbn1cclxuXHJcbi8v5qiq5Lim44Gz44Gr6Zai44GZ44KLbWl4aW5cclxuLy8o44Kr44Op44Og5pWwLCDlt6bkvZnnmb0o44K144Kk44K65Y2Y5L2NKSwg5LiK5L2Z55m9KOOCteOCpOOCuuWNmOS9jSkpXHJcbkBtaXhpbiBmbGV4Q29udGVudHMoJGNvbHVtbk51bTogMSwgJG1hcmdpbkxlZnQ6IG51bGwsICRtYXJnaW5Ub3A6IG51bGwpIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgQGlmICRtYXJnaW5MZWZ0ICE9IG51bGwge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0jeyRtYXJnaW5MZWZ0fTtcclxuICB9XHJcblxyXG4gICYgPiAqIHtcclxuICAgIEBpZiAkbWFyZ2luTGVmdCAhPSBudWxsIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6ICN7JG1hcmdpbkxlZnR9O1xyXG4gICAgfVxyXG5cclxuICAgICRudGhDaGlsZDogJGNvbHVtbk51bSArIDE7XHJcblxyXG4gICAgJjpudGgtY2hpbGQobiArICN7JG50aENoaWxkfSkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAjeyRtYXJnaW5Ub3B9O1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAkbWFyZ2luTGVmdCA9PSBudWxsIHtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvICN7JGNvbHVtbk51bX0pO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gI3skY29sdW1uTnVtfSkgLSAjeyRtYXJnaW5MZWZ0fSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL+iDjOaZr+eUu+WDj+ODnOODg+OCr+OCueOBp+aoquS4puOBs+OBmeOCi21peGluXHJcbi8vKOOCq+ODqeODoOaVsCwg5qiq5bmFLCDnuKbluYUsIOW3puS9meeZvSjjgrXjgqTjgrrljZjkvY0pLCDkuIrkvZnnmb0o44K144Kk44K65Y2Y5L2NKSwg6IOM5pmv44Gu57im5L2N572uLCDog4zmma/jga7mqKrkvY3nva4pXHJcbkBtaXhpbiBmbGV4QmdpQ29udGVudHMoXHJcbiAgJGNvbHVtbk51bTogMSxcclxuICAkd2lkdGg6IDEsXHJcbiAgJGhlaWdodDogMSxcclxuICAkbWFyZ2luTGVmdDogbnVsbCxcclxuICAkbWFyZ2luVG9wOiBudWxsLFxyXG4gICRiZ2lIb3Jpem9udGFsUG9zaXRpb246IGNlbnRlcixcclxuICAkYmdpVmVydGljYWxQb3NpdGlvbjogY2VudGVyXHJcbikge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1hcmdpbi1sZWZ0OiAtI3skbWFyZ2luTGVmdH07XHJcblxyXG4gICYgPiAqIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAjeyRtYXJnaW5MZWZ0fTtcclxuXHJcbiAgICAkbnRoQ2hpbGQ6ICRjb2x1bW5OdW0gKyAxO1xyXG5cclxuICAgICY6bnRoLWNoaWxkKG4gKyAjeyRudGhDaGlsZH0pIHtcclxuICAgICAgbWFyZ2luLXRvcDogI3skbWFyZ2luVG9wfTtcclxuICAgIH1cclxuXHJcbiAgICBAaWYgJG1hcmdpbkxlZnQgPT0gbnVsbCB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAjeyRjb2x1bW5OdW19KTtcclxuICAgICAgcGFkZGluZy10b3A6IGNhbGMoKDEwMCUgLyAjeyRjb2x1bW5OdW19KSAqICgjeyRoZWlnaHR9IC8gI3skd2lkdGh9KSk7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAjeyRjb2x1bW5OdW19KSAtICN7JG1hcmdpbkxlZnR9KTtcclxuICAgICAgcGFkZGluZy10b3A6IGNhbGMoXHJcbiAgICAgICAgKCgxMDAlIC8gI3skY29sdW1uTnVtfSkgLSAjeyRtYXJnaW5MZWZ0fSkgKiAoI3skaGVpZ2h0fSAvICN7JHdpZHRofSlcclxuICAgICAgKTtcclxuICAgIH1cclxuXHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRiZ2lIb3Jpem9udGFsUG9zaXRpb24gJGJnaVZlcnRpY2FsUG9zaXRpb247XHJcbiAgfVxyXG59XHJcblxyXG4vL+eWkeS8vOimgee0oOOBq+eUu+WDj+OCkuWFpeOCjOOCi+WgtOWQiOOBrm1peGluXHJcbi8vKOaoquW5hSjjgrXjgqTjgrrljZjkvY0pLCDnuKbluYUo44K144Kk44K65Y2Y5L2NKSwg55S75YOP44Gu44Oq44Oz44KvKVxyXG5AbWl4aW4gcHNldWRvRWxlbWVudHNJbWFnZSgkd2lkdGgsICRoZWlnaHQsICRiZ0ltYWdlTGluaykge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAkd2lkdGg7XHJcbiAgaGVpZ2h0OiAkaGVpZ2h0O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRiZ0ltYWdlTGlua30pO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG59XHJcblxyXG4vL+S4ieinkuOChOOBmOOCi+OBl1xyXG4vLyjmlrnlkJEsIOmrmOOBlSjjgrXjgqTjgrrljZjkvY0pLCDnt5rjga7luYUo44K144Kk44K65Y2Y5L2NKSwg6ImyLCBwb3NpdGlvbjphYnNvbHV0ZeOBiyjjg4fjg5Xjgqnjg6vjg4jjga9mYWxzZSkpXHJcbkBtaXhpbiB0cmlhbmdsZUFycm93KFxyXG4gICRkaXJlY3Rpb24sXHJcbiAgJGhlaWdodCxcclxuICAkYm9yZGVyV2lkdGgsXHJcbiAgJGNvbG9yLFxyXG4gICRpc0Fic29sdXRlOiBmYWxzZSxcclxuICAkdHJhbnNmb3JtWTogLTUwJVxyXG4pIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogY2FsYygjeyRoZWlnaHR9IC8gMS40KTtcclxuICBoZWlnaHQ6IGNhbGMoI3skaGVpZ2h0fSAvIDEuNCk7XHJcblxyXG4gIEBpZiAkaXNBYnNvbHV0ZSA9PSB0cnVlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgjeyR0cmFuc2Zvcm1ZfSkgcm90YXRlKDQ1ZGVnKTtcclxuICB9IEBlbHNlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICB9XHJcblxyXG4gIEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xyXG4gICAgYm9yZGVyLWxlZnQ6ICRib3JkZXJXaWR0aCBzb2xpZCAkY29sb3I7XHJcbiAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyV2lkdGggc29saWQgJGNvbG9yO1xyXG4gIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB0b3Age1xyXG4gICAgYm9yZGVyLXRvcDogJGJvcmRlcldpZHRoIHNvbGlkICRjb2xvcjtcclxuICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyV2lkdGggc29saWQgJGNvbG9yO1xyXG4gIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XHJcbiAgICBib3JkZXItcmlnaHQ6ICRib3JkZXJXaWR0aCBzb2xpZCAkY29sb3I7XHJcbiAgICBib3JkZXItdG9wOiAkYm9yZGVyV2lkdGggc29saWQgJGNvbG9yO1xyXG4gIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBib3R0b20ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcldpZHRoIHNvbGlkICRjb2xvcjtcclxuICAgIGJvcmRlci1yaWdodDogJGJvcmRlcldpZHRoIHNvbGlkICRjb2xvcjtcclxuICB9XHJcbn1cclxuIiwiLy/oibLjgavplqLjgZnjgovoqK3lrppcclxuJGdlbmtpLW1haW4tY29sb3I6ICM3MGEyMzc7XHJcbiRnZW5raS1zdWItY29sb3I6ICNmOGY4ZTY7XHJcbiRtYWluLWNvbG9yOiAjMDYzO1xyXG4kYmFzaWMtY29sb3ItZ3JlZW46ICMyOWFhM2Y7XHJcbiRiYXNpYy1jb2xvci1ncmF5OiAjY2NjY2NjO1xyXG4kYWNjZW50LWNvbG9yLXJlZDogI2ZmMDAwMDtcclxuJGFjY2VudC1jb2xvci1ncmVlbjogI2UwZjVlMztcclxuJGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiR0aXRsZS1jb2xvcjogIzAwMDtcclxuJHRleHQtY29sb3I6ICMwMDA7XHJcblxyXG4vL1NQ44Gu44Os44K544Od44Oz44K344OW5YCN546HXHJcbiRzcC1tYWduaWZpY2F0aW9uOiAxLjU7XHJcbkBmdW5jdGlvbiBzcE1hZ25pZmljYXRpb24oJG51bSkge1xyXG4gIEByZXR1cm4gcm91bmQoJG51bSAvICRzcC1tYWduaWZpY2F0aW9uKTtcclxufVxyXG5cclxuLy96LWluZGV444Gu5Z+65pys6Kit5a6aXHJcbiRsYXllcjogKFxyXG4gIG1vZGFsOiAxNTAwMCxcclxuICBoZWFkZXI6IDEwMDAwLFxyXG4gIHRvb2x0aXA6IDIwLFxyXG4gIHRvb2x0aXBCb3R0b206IDEwLFxyXG4gIGRlZmF1bHQ6IDEsXHJcbik7XHJcbkBtaXhpbiB6LWluZGV4KCRrZXkpIHtcclxuICB6LWluZGV4OiBtYXAtZ2V0KCRsYXllciwgJGtleSk7XHJcbn1cclxuIl19 */
