@charset "UTF-8";

.topContents__descriptions .inner{width:860px}@media screen and (max-width: 667px){.topContents__descriptions .inner{width:100%;padding:0 13px}}.topContents__descriptionsImage{width:100%;margin-top:108px}@media screen and (max-width: 667px){.topContents__descriptionsImage{margin-top:60px}}.topContents__descriptionsImage .inner{width:564px}@media screen and (max-width: 667px){.topContents__descriptionsImage .inner{width:100%}}.topContents__descriptionsImage img{width:100%}.thumbnail{margin-top:41px}.thumbnail .inner{width:564px}@media screen and (max-width: 667px){.thumbnail .inner{width:100%}}@media screen and (max-width: 667px){.thumbnail{margin-top:0}}.thumbnail img{width:100%}.topTitle{margin-top:80px}@media screen and (max-width: 667px){.topTitle{margin-top:33px}}.topTitle .inner{width:675px}@media screen and (max-width: 667px){.topTitle .inner{padding:0 13px;width:100%}}.topTitle__title{font-size:1.66667em;line-height:38px;text-align:center}@media screen and (max-width: 667px){.topTitle__title{font-size:1.66667em;line-height:29px}}.topTitle__text{font-size:1.25em;line-height:2;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){.topTitle__text{font-size:1em}}.topTitle__text--topSpace{margin-top:45px}@media screen and (max-width: 667px){.topTitle__text--topSpace{margin-top:30px}}.supportInfo{background-image:url("../images/common/genki_back.jpg");border-radius:8px;padding:20px;margin-top:30px}@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}}.placeInfo{margin-top:74px}@media screen and (max-width: 667px){.placeInfo{margin-top:49px}}.placeInfo__box{border:solid 1px #70a237;border-radius:4px;padding:41px 50px 62px}@media screen and (max-width: 667px){.placeInfo__box{padding:27px 20px}}.placeInfo__cont{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){.placeInfo__cont{-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}}.placeInfo__textCont{margin-right:49px;padding-bottom:34px;padding-left:19px;border-bottom:solid 1px #70a237}@media screen and (max-width: 667px){.placeInfo__textCont{margin-right:0;padding-left:0;padding-bottom:30px}}.placeInfo__textCont--bottom{padding-top:30px;padding-bottom:0;border-bottom:none}@media screen and (max-width: 667px){.placeInfo__textCont--bottom{padding-top:27px}}.placeInfo__title{font-size:1.5em;line-height:2;color:#70a237;padding-bottom:15px}@media screen and (max-width: 667px){.placeInfo__title{padding-bottom:10px;font-size:1em}}.placeInfo__text{font-size:1.25em;line-height:2}@media screen and (max-width: 667px){.placeInfo__text{font-size:1em}}.placeInfo__imageCont{width:227px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 667px){.placeInfo__imageCont{margin-top:30px}}.chiefInterview{margin-top:80px}@media screen and (max-width: 667px){.chiefInterview{margin-top:33px}}.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__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:160px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 667px){.chiefInterview__img{margin-top:33px}}.chiefInterview__imageCaption{font-size:1.16667em;line-height:1.2;margin-top:11px}.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 .inner--spNone{padding:0}.mainContents__descriptions .inner{width:690px}@media screen and (max-width: 667px){.mainContents__descriptions .inner{width:100%}}.mainContents__box{margin-top:80px}@media screen and (max-width: 667px){.mainContents__box{margin-top:53px}}.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__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}@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 40px 62px}@media screen and (max-width: 667px){.mainContents__subBox{margin-top:25px;padding:31px 18px}}.mainContents__subBox .subInner{padding-left: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}@media screen and (max-width: 667px){.mainContents__subBoxText{font-size:1em;margin-top:19px}}.mainContents__subBoxText--spaceNone{margin-top:0}.mainContents__subBoxTextTop{padding-bottom:53px;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:52px;padding-top:52px}@media screen and (max-width: 667px){.mainContents__subBoxTextTop--bottomSpaceCenter{padding-bottom:40px;padding-top:35px}}.mainContents__subBoxTextTop .subInner{padding-left:30px}@media screen and (max-width: 667px){.mainContents__subBoxTextTop .subInner{padding:0}}.mainContents__subBoxTextBottom{padding-top:57px}@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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@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.25em;line-height:2;color:#70a237}.mainContents__subBoxFlexText{font-size:1.25em;line-height:2}@media screen and (max-width: 667px){.mainContents__subBoxFlexText{font-size:1em}}.mainContents__subBoxFlexImage{width:160px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 667px){.mainContents__subBoxFlexImage{margin-top:23px}}.mainContents__subBoxFlexImage--size{width:325px}.mainContents__subBoxFlexImageCaption{font-size:1.16667em;line-height:1.2;margin-top:12px}.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:53px;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;border-bottom:1px solid #70a237}@media screen and (max-width: 667px){.comment__title{font-size:1.08333em;padding-bottom:3px}}.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:160px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:0.5em}@media screen and (max-width: 667px){.comment__textBox img{width:167px;margin-top:20px}}.comment__text{font-size:1.25em;line-height:2;margin-right:36px}@media screen and (max-width: 667px){.comment__text{font-size:1em;margin-right:0}}.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdlbmtpL2Nzcy9yZXBvcnRfMjAxMi5zY3NzIiwiZ2Vua2kvY3NzL3NldHRpbmcvX21peGluLnNjc3MiLCJnZW5raS9jc3Mvc2V0dGluZy9fc2V0dGluZy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBS0csa0NBRUcsV0FBWSxDQUVaLHFDQUpILGtDQUtLLFVBQVcsQ0FDWCxjQUFxQyxDQUV4QyxDQUdILGdDQUNFLFVBQVcsQ0FDWCxnQkFBaUIsQ0FFakIscUNBSkYsZ0NBS0ksZUFBWSxDQWNmLENBbkJBLHVDQVNHLFdBQVksQ0FFWixxQ0FYSCx1Q0FZSyxVQUFXLENBRWQsQ0FkRixvQ0FpQkcsVUFBVyxDQUNaLFdBS0gsZUFBZ0IsQ0FEbEIsa0JBSUksV0FBWSxDQUVaLHFDQU5KLGtCQU9NLFVBQVcsQ0FFZCxDQUVELHFDQVhGLFdBWUksWUFBYSxDQU1oQixDQWxCRCxlQWdCSSxVQUFXLENBQ1osVUFJRCxlQUFnQixDQUVoQixxQ0FIRixVQUlJLGVBQVksQ0FzQ2YsQ0ExQ0QsaUJBUUksV0FBWSxDQUNaLHFDQVRKLGlCQVVNLGNBQXFDLENBQ3JDLFVBQVcsQ0FFZCxDQUVELGlCQ2hFQSxtQkFBOEIsQ0FDOUIsZ0JEZ0U2QixDQUMzQixpQkFBa0IsQ0FFbEIscUNBSkYsaUJDaEVBLG1CQUE4QixDQUM5QixnQkRvRXNFLENBRXJFLENBRUQsZ0JDekVBLGdCQUE4QixDQUM5QixhRHlFMEIsQ0FFeEIsbUJBQWEsQ0FBYixvQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUNiLHVCQUFpQixDQUFqQiw4QkFBaUIsQ0FBakIsb0JBQWlCLENBQWpCLHNCQUF1QixDQUV2QixxQ0FORixnQkN6RUEsYUFBOEIsQ0QwRjdCLENBUEMsMEJBQ0UsZUFBZ0IsQ0FFaEIscUNBSEYsMEJBSUksZUFBWSxDQUVmLENBSUwsYUFDRSx1REFBd0QsQ0FDeEQsaUJBQWtCLENBQ2xCLFlBQWEsQ0FDYixlQUFnQixDQUVoQixxQ0FORixhQU9JLFlBQVMsQ0FDVCxlQUFZ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QUFiLG9CQUFhLENBQWIsc0JBQXVCLENBRXZCLHFDQUpGLGtCQUtJLDJCQUFzQixDQUF0Qiw0QkFBc0IsQ0FBdEIsNkJBQXNCLENBQXRCLHlCQUFzQixDQUF0QixxQkFBc0IsQ0FDdEIsd0JBQWEsQ0FBYiwwQkFBYSxDQUFiLHFCQUFhLENBQWIsa0JBQW1CLENBYXRCLENBbkJBLHNCQVVHLFdBQVksQ0FDWixxQkFBYyxDQUFkLG1CQUFjLENBQWQsYUFBYyxDQUNkLGdCQUFpQixDQUVqQixxQ0FkSCxzQkFlSyxXQUFPLENBQ1AsZUFBWSxDQUVmLENBR0gsZUNodkJBLGdCQUE4QixDQUM5QixhRGd2QjBCLENBQ3hCLGlCQUFrQixDQUVsQixxQ0FKRixlQ2h2QkEsYUFBOEIsQ0RzdkIxQixjQUFlLENBRWxCLENBR0gsV0FDRSxlQUFnQixDQUVoQixxQ0FIRixXQUlJLGVBQVksQ0FxRGYsQ0FsREMsa0JDbHdCQSxhQUE4QixDQUM5QixlRGt3QjRCLENBRTFCLHFDQUhGLGtCQ2x3QkEsbUJBQThCLENEd3dCN0IsQ0FFRCxnQkFDRSxzQkFBdUIsQ0FDdkIsd0JBQXlCLENBQ3pCLGlCQUFrQixDQUVsQixxQ0FMRixnQkFNSSxpQkFBOEQsQ0FFakUsQ0FFRCxxQkNweEJBLGdCQUE4QixDQUM5QixhRG94QjBCLENBQ3hCLGFFOXhCc0IsQ0YreEJ0QixlQUFnQixDQUVoQixxQ0FMRixxQkNweEJBLGFBQThCLENEMnhCMUIsZUFBWSxDQU1mLENBSEMsMEJBQ0UsWUFBYSxDQUNkLG9CQ2h5QkgsZ0JBQThCLENBQzlCLGFEbXlCMEIsQ0FFeEIscUNBSEYsb0JDbnlCQSxhQUE4QixDRHl5QjdCLENBRUQsaUJDM3lCQSxtQkFBOEIsQ0FDOUIsZUQyeUI0QixDQUMxQixlQUFnQixDQUVoQixxQ0FKRixpQkMzeUJBLGFBQThCLENEaXpCMUIsZUFBWSxDQUVmIiwiZmlsZSI6InJlcG9ydF8yMDEyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJzZXR0aW5nL21lZGlhUXVlcmllc1wiO1xyXG5AaW1wb3J0IFwic2V0dGluZy9zZXR0aW5nXCI7XHJcbkBpbXBvcnQgXCJzZXR0aW5nL21peGluXCI7XHJcblxyXG4udG9wQ29udGVudHMge1xyXG4gICZfX2Rlc2NyaXB0aW9ucyB7XHJcbiAgICAuaW5uZXIge1xyXG4gICAgICB3aWR0aDogODYwcHg7XHJcblxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwICN7c3BNYWduaWZpY2F0aW9uKDIwKX1weDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZGVzY3JpcHRpb25zSW1hZ2Uge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tdG9wOiAxMDhweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oOTApfXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lciB7XHJcbiAgICAgIHdpZHRoOiA1NjRweDtcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udGh1bWJuYWlsIHtcclxuICBtYXJnaW4tdG9wOiA0MXB4O1xyXG5cclxuICAuaW5uZXIge1xyXG4gICAgd2lkdGg6IDU2NHB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcblxyXG4gIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi50b3BUaXRsZSB7XHJcbiAgbWFyZ2luLXRvcDogODBweDtcclxuXHJcbiAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig1MCl9cHg7XHJcbiAgfVxyXG5cclxuICAuaW5uZXIge1xyXG4gICAgd2lkdGg6IDY3NXB4O1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgI3tzcE1hZ25pZmljYXRpb24oMjApfXB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgyMCwgMzhweCk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMzApLCAje3NwTWFnbmlmaWNhdGlvbig0NCl9cHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDIpO1xyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgfVxyXG5cclxuICAgICYtLXRvcFNwYWNlIHtcclxuICAgICAgbWFyZ2luLXRvcDogNDVweDtcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDQ1KX1weDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnN1cHBvcnRJbmZvIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2dlbmtpX2JhY2suanBnXCIpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIG1hcmdpbi10b3A6IDMwcHg7XHJcblxyXG4gIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgcGFkZGluZzogI3tzcE1hZ25pZmljYXRpb24oMjApfXB4O1xyXG4gICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oNTApfXB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig1MCl9cHg7XHJcbiAgfVxyXG5cclxuICAmX19ib3gge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjZmZmLCAwLjgpO1xyXG4gICAgcGFkZGluZzogMzBweCAzNnB4IDM2cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6ICN7c3BNYWduaWZpY2F0aW9uKDI1KX1weCAje3NwTWFnbmlmaWNhdGlvbigyNyl9cHggI3tzcE1hZ25pZmljYXRpb24oXHJcbiAgICAgICAgICAzMFxyXG4gICAgICAgICl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saXN0IHtcclxuICAgIGR0LFxyXG4gICAgZGQge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDIpO1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgZHQge1xyXG4gICAgICBjb2xvcjogJGdlbmtpLW1haW4tY29sb3I7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB9XHJcblxyXG4gICAgZGQge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6ICN7c3BNYWduaWZpY2F0aW9uKDE4KX1weDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBsYWNlSW5mbyB7XHJcbiAgbWFyZ2luLXRvcDogNzRweDtcclxuXHJcbiAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig3NCl9cHg7XHJcbiAgfVxyXG5cclxuICAmX19ib3gge1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggJGdlbmtpLW1haW4tY29sb3I7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBwYWRkaW5nOiA0MXB4IDUwcHggNjJweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogI3tzcE1hZ25pZmljYXRpb24oNDEpfXB4ICN7c3BNYWduaWZpY2F0aW9uKDMwKX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0Q29udCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ5cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzRweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTlweDtcclxuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAje3NwTWFnbmlmaWNhdGlvbig0NSl9cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tYm90dG9tIHtcclxuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDQwKX1weDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE4LCAyKTtcclxuICAgIGNvbG9yOiAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogI3tzcE1hZ25pZmljYXRpb24oMTUpfXB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDIpO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbWFnZUNvbnQge1xyXG4gICAgd2lkdGg6IDIyN3B4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDQ1KX1weDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jaGllZkludGVydmlldyB7XHJcbiAgbWFyZ2luLXRvcDogODBweDtcclxuXHJcbiAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig1MCl9cHg7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZUJveCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ2Vua2ktc3ViLWNvbG9yO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgcGFkZGluZzogMzBweCAzM3B4IDI0cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6ICN7c3BNYWduaWZpY2F0aW9uKDI0KX1weCAje3NwTWFnbmlmaWNhdGlvbigyNil9cHggI3tzcE1hZ25pZmljYXRpb24oXHJcbiAgICAgICAgICAxOFxyXG4gICAgICAgICl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJUaXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDEuNik7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3N1YlRpdGxlTGVmdCB7XHJcbiAgICBjb2xvcjogIzcwYTIzNztcclxuICAgIG1hcmdpbi1yaWdodDogMC45ZW07XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMjAsIDEuNik7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMjUpKTtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oNSl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0Qm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbi10b3A6IDMycHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDI1KX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICB3aWR0aDogMTYwcHg7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oNTApfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW1hZ2VDYXB0aW9uIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNCwgMS4yKTtcclxuICAgIG1hcmdpbi10b3A6IDExcHg7XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMik7XHJcbiAgICBtYXJnaW4tdG9wOiAtMC41ZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tYWluQ29udGVudHMge1xyXG4gIC5pbm5lciB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogMCAje3NwTWFnbmlmaWNhdGlvbigyMCl9cHg7XHJcbiAgICB9XHJcbiAgICAmLS1zcE5vbmUge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZGVzY3JpcHRpb25zIHtcclxuICAgIC5pbm5lciB7XHJcbiAgICAgIHdpZHRoOiA2OTBweDtcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ib3gge1xyXG4gICAgbWFyZ2luLXRvcDogODBweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oODApfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGVCb3gge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdlbmtpLW1haW4tY29sb3I7XHJcbiAgICBwYWRkaW5nOiAzNnB4IDQ2cHggMjRweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBwYWRkaW5nOiAje3NwTWFnbmlmaWNhdGlvbigzMCl9cHggI3tzcE1hZ25pZmljYXRpb24oMzApfXB4ICN7c3BNYWduaWZpY2F0aW9uKFxyXG4gICAgICAgICAgMzVcclxuICAgICAgICApfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDIyLCAxLjYpO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDIyKSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZUJvdHRvbSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTYsIDIpO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0Qm94IHtcclxuICAgIG1hcmdpbi10b3A6IDQ4cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDQwKX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHRUaXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTgsIDEuNzUpO1xyXG4gICAgY29sb3I6ICRnZW5raS1tYWluLWNvbG9yO1xyXG4gICAgbWFyZ2luLXRvcDogLTAuNWVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigyMCkpO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogI3tzcE1hZ25pZmljYXRpb24oNSl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19mbGV4Qm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbi10b3A6IDEuMmVtO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigyNyl9cHg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMik7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI2cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dE9ubHkge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE1LCAyKTtcclxuICAgIG1hcmdpbi10b3A6IDQ2cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oNDYpfXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLXRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI3cHg7XHJcblxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigyNyl9cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ltYWdlQm94IHtcclxuICAgIHdpZHRoOiAyNDJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRnZW5raS1zdWItY29sb3I7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIHBhZGRpbmc6IDEycHggMzlweCAyM3B4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig3MCl9cHg7XHJcbiAgICAgIHBhZGRpbmc6ICN7c3BNYWduaWZpY2F0aW9uKDQwKX1weCAje3NwTWFnbmlmaWNhdGlvbigyMCl9cHg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICB3aWR0aDogI3tzcE1hZ25pZmljYXRpb24oNDAwKX1weDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW1hZ2VDYXB0aW9uIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNCwgMS4yKTtcclxuICAgIG1hcmdpbi10b3A6IDhweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oMTMpfXB4O1xyXG4gICAgICB3aWR0aDogI3tzcE1hZ25pZmljYXRpb24oNDAwKX1weDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3ViQm94IHtcclxuICAgIGJvcmRlcjogc29saWQgMXB4ICRnZW5raS1tYWluLWNvbG9yO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgbWFyZ2luLXRvcDogNDFweDtcclxuICAgIHBhZGRpbmc6IDQ2cHggNDBweCA2MnB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigzOCl9cHg7XHJcbiAgICAgIHBhZGRpbmc6ICN7c3BNYWduaWZpY2F0aW9uKDQ2KX1weCAje3NwTWFnbmlmaWNhdGlvbigyNyl9cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnN1YklubmVyIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3ViQm94VGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE4LCAyKTtcclxuICAgIGNvbG9yOiAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3ViQm94VGV4dCB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDIpO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDI5KX1weDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1zcGFjZU5vbmUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3ViQm94VGV4dFRvcCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTNweDtcclxuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZy1ib3R0b206ICN7c3BNYWduaWZpY2F0aW9uKDUwKX1weDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1ib3R0b21TcGFjZSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICN7c3BNYWduaWZpY2F0aW9uKDU1KX1weDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWJvdHRvbVNwYWNlQ2VudGVyIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDUycHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1MnB4O1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICN7c3BNYWduaWZpY2F0aW9uKDYwKX1weDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogI3tzcE1hZ25pZmljYXRpb24oNTIpfXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN1YklubmVyIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3ViQm94VGV4dEJvdHRvbSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNTdweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZy10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDQ1KX1weDtcclxuICAgIH1cclxuXHJcbiAgICAmLS10b3BTcGFjZSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0OHB4O1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDQ4KX1weDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdWJJbm5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3N1YkJveEltYWdlQm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIG1hcmdpbi10b3A6IDUzcHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDM1KX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3N1YkJveEltYWdlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHdpZHRoOiAxNjFweDtcclxuICAgIG1hcmdpbi1yaWdodDogNjNweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigyNSl9cHg7XHJcblxyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJCb3hGbGV4IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3N1YkJveEZsZXhUZXh0Qm94IHtcclxuICAgIG1hcmdpbi1yaWdodDogNDBweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3ViQm94RmxleFRpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMik7XHJcbiAgICBjb2xvcjogJGdlbmtpLW1haW4tY29sb3I7XHJcbiAgfVxyXG5cclxuICAmX19zdWJCb3hGbGV4VGV4dCB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDIpO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJCb3hGbGV4SW1hZ2Uge1xyXG4gICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDM1KX1weDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1zaXplIHtcclxuICAgICAgd2lkdGg6IDMyNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3ViQm94RmxleEltYWdlQ2FwdGlvbiB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTQsIDEuMik7XHJcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gIH1cclxufVxyXG5cclxuLmFydGljbGVCYWNrTGluayB7XHJcbiAgbWFyZ2luOiA1NnB4IDAgNjhweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICBAbWVkaWEgI3skc3B9IHtcclxuICAgIG1hcmdpbjogI3tzcE1hZ25pZmljYXRpb24oMTA3KX1weCAwICN7c3BNYWduaWZpY2F0aW9uKDcwKX1weDtcclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE1KTtcclxuICAgIGNvbG9yOiAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRnZW5raS1tYWluLWNvbG9yO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgcGFkZGluZzogOHB4IDEzcHggOHB4IDlweDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMjMpKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIEBpbmNsdWRlIHBzZXVkb0VsZW1lbnRzSW1hZ2UoXHJcbiAgICAgICAgMTNweCxcclxuICAgICAgICA4cHgsXHJcbiAgICAgICAgXCIuLi9pbWFnZXMvY29tbW9uL2Fycm93X2dyZWVuLnBuZ1wiXHJcbiAgICAgICk7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEpO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jb21tZW50IHtcclxuICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jb21tb24vZ2Vua2lfYmFjay5qcGdcIik7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcblxyXG4gIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oODApfXB4O1xyXG4gICAgcGFkZGluZzogI3tzcE1hZ25pZmljYXRpb24oMjApfXB4O1xyXG4gIH1cclxuXHJcbiAgJl9fYm94IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoI2ZmZiwgMC44KTtcclxuICAgIHBhZGRpbmc6IDQ1cHggNDBweCAzNnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBwYWRkaW5nOiAje3NwTWFnbmlmaWNhdGlvbig0NCl9cHggI3tzcE1hZ25pZmljYXRpb24oMjMpfXB4ICN7c3BNYWduaWZpY2F0aW9uKFxyXG4gICAgICAgICAgNDNcclxuICAgICAgICApfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE4LCAxLjc1KTtcclxuICAgIGNvbG9yOiAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuICAgIG1hcmdpbi10b3A6IC0wLjVlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdlbmtpLW1haW4tY29sb3I7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMjApKTtcclxuICAgICAgcGFkZGluZy1ib3R0b206ICN7c3BNYWduaWZpY2F0aW9uKDUpfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dFRpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMik7XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDE1KX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHRCb3gge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgIG1hcmdpbi10b3A6IDAuNWVtO1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgd2lkdGg6ICN7c3BNYWduaWZpY2F0aW9uKDI1MCl9cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oMzApfXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMik7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDM2cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFmdGVyd29yZCB7XHJcbiAgbWFyZ2luLXRvcDogNDFweDtcclxuXHJcbiAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig0MSl9cHg7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMjQsIDEuNSk7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMjQpKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JveCB7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDcwcHggNDVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4ZTY7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6ICN7c3BNYWduaWZpY2F0aW9uKDQwKX1weCAje3NwTWFnbmlmaWNhdGlvbigyNil9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ib3hUaXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDIpO1xyXG4gICAgY29sb3I6ICRnZW5raS1tYWluLWNvbG9yO1xyXG4gICAgbWFyZ2luLXRvcDogNDVweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig0NSl9cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JveFRleHQge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE1LCAyKTtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbm90ZSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTQsIDIuMSk7XHJcbiAgICBtYXJnaW4tdG9wOiAyN3B4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDIyKX1weDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy/jg5Xjgqnjg7Pjg4jjgavplqLjgZnjgovjg5/jg4Pjgq/jgrnjgqTjg7PvvIhweOOBruaZguOBruOCteOCpOOCuuOCkuWFpeWKm++8iVxyXG5cclxuLy8o44OV44Kp44Oz44OI44K144Kk44K6KOOCteOCpOOCuuWNmOS9jSnjgIHmloflrZfjga7pq5jjgZXvvIjjgrXjgqTjgrrljZjkvY3vvInjgIHmloflrZfjga7luYXvvIjmlbDlgKTooajoqJjvvIjjg4fjg5Xjgqnjg6vjg4jvvInvvI/jgrXjgqTjgrrljZjkvY0sIOaVsOWtl+WNmOS9jeihqOiomO+8iHRydWXvvIkvIOOCteOCpOOCuuWNmOS9jeihqOiomO+8iGZhbHNl77yJ44GLKVxyXG5AbWl4aW4gZm9udFN0eWxlKFxyXG4gICRmb250U2l6ZTogMTYsXHJcbiAgJGxpbmVoZWlnaHQ6IG51bGwsXHJcbiAgJGxldHRlclNwYWNpbmc6IG51bGwsXHJcbiAgJGlzTnVtYmVyTGV0dGVyU3BhY2luZzogdHJ1ZVxyXG4pIHtcclxuICBmb250LXNpemU6ICRmb250U2l6ZSAvIDEyICsgZW07XHJcbiAgbGluZS1oZWlnaHQ6ICRsaW5laGVpZ2h0O1xyXG4gIEBpZiAkaXNOdW1iZXJMZXR0ZXJTcGFjaW5nIHtcclxuICAgIEBpZiAkbGV0dGVyU3BhY2luZyAhPSBudWxsIHtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6ICgkbGV0dGVyU3BhY2luZyAvIDEwMDApICsgZW07XHJcbiAgICB9XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlclNwYWNpbmc7XHJcbiAgfVxyXG59XHJcblxyXG4vL+iDjOaZr+eUu+WDj+ODnOODg+OCr+OCueOBrumrmOOBleOCkuWHuuWKm+OBmeOCi21peGluXHJcbi8vKOimquimgee0oOOBruOCq+ODqeODoOaVsCwg5qiq5bmFLCDnuKbluYUsIOS9meeZvSjjgrXjgqTjgrrljZjkvY0pKVxyXG5AbWl4aW4gc2V0dGluZ0JnaUhlaWdodCgkY29sdW1uTnVtOiAxLCAkd2lkdGg6IDEsICRoZWlnaHQ6IDEsICRtYXJnaW46IG51bGwpIHtcclxuICBAaWYgJG1hcmdpbiA9PSBudWxsIHtcclxuICAgIHBhZGRpbmctdG9wOiBjYWxjKCgxMDAlIC8gI3skY29sdW1uTnVtfSkgKiAoI3skaGVpZ2h0fSAvICN7JHdpZHRofSkpO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgcGFkZGluZy10b3A6IGNhbGMoXHJcbiAgICAgICgoMTAwJSAvICN7JGNvbHVtbk51bX0pIC0gI3skbWFyZ2lufSkgKiAoI3skaGVpZ2h0fSAvICN7JHdpZHRofSlcclxuICAgICk7XHJcbiAgfVxyXG59XHJcblxyXG4vL+aoquS4puOBs+OBq+mWouOBmeOCi21peGluXHJcbi8vKOOCq+ODqeODoOaVsCwg5bem5L2Z55m9KOOCteOCpOOCuuWNmOS9jSksIOS4iuS9meeZvSjjgrXjgqTjgrrljZjkvY0pKVxyXG5AbWl4aW4gZmxleENvbnRlbnRzKCRjb2x1bW5OdW06IDEsICRtYXJnaW5MZWZ0OiBudWxsLCAkbWFyZ2luVG9wOiBudWxsKSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gIEBpZiAkbWFyZ2luTGVmdCAhPSBudWxsIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtI3skbWFyZ2luTGVmdH07XHJcbiAgfVxyXG5cclxuICAmID4gKiB7XHJcbiAgICBAaWYgJG1hcmdpbkxlZnQgIT0gbnVsbCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAjeyRtYXJnaW5MZWZ0fTtcclxuICAgIH1cclxuXHJcbiAgICAkbnRoQ2hpbGQ6ICRjb2x1bW5OdW0gKyAxO1xyXG5cclxuICAgICY6bnRoLWNoaWxkKG4gKyAjeyRudGhDaGlsZH0pIHtcclxuICAgICAgbWFyZ2luLXRvcDogI3skbWFyZ2luVG9wfTtcclxuICAgIH1cclxuXHJcbiAgICBAaWYgJG1hcmdpbkxlZnQgPT0gbnVsbCB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAjeyRjb2x1bW5OdW19KTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAvICN7JGNvbHVtbk51bX0pIC0gI3skbWFyZ2luTGVmdH0pO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy/og4zmma/nlLvlg4/jg5zjg4Pjgq/jgrnjgafmqKrkuKbjgbPjgZnjgottaXhpblxyXG4vLyjjgqvjg6njg6DmlbAsIOaoquW5hSwg57im5bmFLCDlt6bkvZnnmb0o44K144Kk44K65Y2Y5L2NKSwg5LiK5L2Z55m9KOOCteOCpOOCuuWNmOS9jSksIOiDjOaZr+OBrue4puS9jee9riwg6IOM5pmv44Gu5qiq5L2N572uKVxyXG5AbWl4aW4gZmxleEJnaUNvbnRlbnRzKFxyXG4gICRjb2x1bW5OdW06IDEsXHJcbiAgJHdpZHRoOiAxLFxyXG4gICRoZWlnaHQ6IDEsXHJcbiAgJG1hcmdpbkxlZnQ6IG51bGwsXHJcbiAgJG1hcmdpblRvcDogbnVsbCxcclxuICAkYmdpSG9yaXpvbnRhbFBvc2l0aW9uOiBjZW50ZXIsXHJcbiAgJGJnaVZlcnRpY2FsUG9zaXRpb246IGNlbnRlclxyXG4pIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBtYXJnaW4tbGVmdDogLSN7JG1hcmdpbkxlZnR9O1xyXG5cclxuICAmID4gKiB7XHJcbiAgICBtYXJnaW4tbGVmdDogI3skbWFyZ2luTGVmdH07XHJcblxyXG4gICAgJG50aENoaWxkOiAkY29sdW1uTnVtICsgMTtcclxuXHJcbiAgICAmOm50aC1jaGlsZChuICsgI3skbnRoQ2hpbGR9KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7JG1hcmdpblRvcH07XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICRtYXJnaW5MZWZ0ID09IG51bGwge1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC8gI3skY29sdW1uTnVtfSk7XHJcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjKCgxMDAlIC8gI3skY29sdW1uTnVtfSkgKiAoI3skaGVpZ2h0fSAvICN7JHdpZHRofSkpO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gI3skY29sdW1uTnVtfSkgLSAjeyRtYXJnaW5MZWZ0fSk7XHJcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjKFxyXG4gICAgICAgICgoMTAwJSAvICN7JGNvbHVtbk51bX0pIC0gI3skbWFyZ2luTGVmdH0pICogKCN7JGhlaWdodH0gLyAjeyR3aWR0aH0pXHJcbiAgICAgICk7XHJcbiAgICB9XHJcblxyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkYmdpSG9yaXpvbnRhbFBvc2l0aW9uICRiZ2lWZXJ0aWNhbFBvc2l0aW9uO1xyXG4gIH1cclxufVxyXG5cclxuLy/nlpHkvLzopoHntKDjgavnlLvlg4/jgpLlhaXjgozjgovloLTlkIjjga5taXhpblxyXG4vLyjmqKrluYUo44K144Kk44K65Y2Y5L2NKSwg57im5bmFKOOCteOCpOOCuuWNmOS9jSksIOeUu+WDj+OBruODquODs+OCrylcclxuQG1peGluIHBzZXVkb0VsZW1lbnRzSW1hZ2UoJHdpZHRoLCAkaGVpZ2h0LCAkYmdJbWFnZUxpbmspIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogJHdpZHRoO1xyXG4gIGhlaWdodDogJGhlaWdodDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skYmdJbWFnZUxpbmt9KTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxufVxyXG5cclxuLy/kuInop5LjgoTjgZjjgovjgZdcclxuLy8o5pa55ZCRLCDpq5jjgZUo44K144Kk44K65Y2Y5L2NKSwg57ea44Gu5bmFKOOCteOCpOOCuuWNmOS9jSksIOiJsiwgcG9zaXRpb246YWJzb2x1dGXjgYso44OH44OV44Kp44Or44OI44GvZmFsc2UpKVxyXG5AbWl4aW4gdHJpYW5nbGVBcnJvdyhcclxuICAkZGlyZWN0aW9uLFxyXG4gICRoZWlnaHQsXHJcbiAgJGJvcmRlcldpZHRoLFxyXG4gICRjb2xvcixcclxuICAkaXNBYnNvbHV0ZTogZmFsc2UsXHJcbiAgJHRyYW5zZm9ybVk6IC01MCVcclxuKSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IGNhbGMoI3skaGVpZ2h0fSAvIDEuNCk7XHJcbiAgaGVpZ2h0OiBjYWxjKCN7JGhlaWdodH0gLyAxLjQpO1xyXG5cclxuICBAaWYgJGlzQWJzb2x1dGUgPT0gdHJ1ZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoI3skdHJhbnNmb3JtWX0pIHJvdGF0ZSg0NWRlZyk7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgfVxyXG5cclxuICBAaWYgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcclxuICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyV2lkdGggc29saWQgJGNvbG9yO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcldpZHRoIHNvbGlkICRjb2xvcjtcclxuICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdG9wIHtcclxuICAgIGJvcmRlci10b3A6ICRib3JkZXJXaWR0aCBzb2xpZCAkY29sb3I7XHJcbiAgICBib3JkZXItbGVmdDogJGJvcmRlcldpZHRoIHNvbGlkICRjb2xvcjtcclxuICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyV2lkdGggc29saWQgJGNvbG9yO1xyXG4gICAgYm9yZGVyLXRvcDogJGJvcmRlcldpZHRoIHNvbGlkICRjb2xvcjtcclxuICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gYm90dG9tIHtcclxuICAgIGJvcmRlci1ib3R0b206ICRib3JkZXJXaWR0aCBzb2xpZCAkY29sb3I7XHJcbiAgICBib3JkZXItcmlnaHQ6ICRib3JkZXJXaWR0aCBzb2xpZCAkY29sb3I7XHJcbiAgfVxyXG59XHJcbiIsIi8v6Imy44Gr6Zai44GZ44KL6Kit5a6aXHJcbiRnZW5raS1tYWluLWNvbG9yOiAjNzBhMjM3O1xyXG4kZ2Vua2ktc3ViLWNvbG9yOiAjZjhmOGU2O1xyXG4kbWFpbi1jb2xvcjogIzA2MztcclxuJGJhc2ljLWNvbG9yLWdyZWVuOiAjMjlhYTNmO1xyXG4kYmFzaWMtY29sb3ItZ3JheTogI2NjY2NjYztcclxuJGFjY2VudC1jb2xvci1yZWQ6ICNmZjAwMDA7XHJcbiRhY2NlbnQtY29sb3ItZ3JlZW46ICNlMGY1ZTM7XHJcbiRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4kdGl0bGUtY29sb3I6ICMwMDA7XHJcbiR0ZXh0LWNvbG9yOiAjMDAwO1xyXG5cclxuLy9TUOOBruODrOOCueODneODs+OCt+ODluWAjeeOh1xyXG4kc3AtbWFnbmlmaWNhdGlvbjogMS41O1xyXG5AZnVuY3Rpb24gc3BNYWduaWZpY2F0aW9uKCRudW0pIHtcclxuICBAcmV0dXJuIHJvdW5kKCRudW0gLyAkc3AtbWFnbmlmaWNhdGlvbik7XHJcbn1cclxuXHJcbi8vei1pbmRleOOBruWfuuacrOioreWumlxyXG4kbGF5ZXI6IChcclxuICBtb2RhbDogMTUwMDAsXHJcbiAgaGVhZGVyOiAxMDAwMCxcclxuICB0b29sdGlwOiAyMCxcclxuICB0b29sdGlwQm90dG9tOiAxMCxcclxuICBkZWZhdWx0OiAxLFxyXG4pO1xyXG5AbWl4aW4gei1pbmRleCgka2V5KSB7XHJcbiAgei1pbmRleDogbWFwLWdldCgkbGF5ZXIsICRrZXkpO1xyXG59XHJcbiJdfQ== */
