@media(max-width: 767.98px){.header{padding-top:85px}}@media(min-width: 768px){.header{padding-top:120px}}.header__title{max-width:934px;padding:0 20px;margin:0 auto}.limit{font-weight:700;line-height:1;color:#fff;text-align:center}@media(max-width: 767.98px){.limit{margin-top:17px}}@media(min-width: 768px){.limit{margin-top:32px}}@media(max-width: 767.98px){.limit__text{font-size:2.2rem}}@media(min-width: 768px){.limit__text{font-size:4.8rem}}.limit__text-date{color:#d5ff5e}@media(max-width: 767.98px){.limit__text-num{font-size:4.2rem}}@media(min-width: 768px){.limit__text-num{font-size:9rem}}@media(max-width: 767.98px){.limit__text-day{font-size:2.6rem}}@media(min-width: 768px){.limit__text-day{font-size:5.6rem}}.limit__date{position:relative;z-index:1;display:inline-block;overflow:hidden;line-height:1;background:rgba(0,0,0,.2);border-radius:100px}@media(max-width: 767.98px){.limit__date{padding:1px 14px 3px;margin-top:11px;font-size:1.3rem;letter-spacing:.39px}}@media(min-width: 768px){.limit__date{padding:3px 24px 6px;margin-top:20px;font-size:2.8rem;letter-spacing:.828px}}@media(max-width: 767.98px){.limit__date-num{font-size:1.5rem}}@media(min-width: 768px){.limit__date-num{font-size:3.1rem}}@media(max-width: 767.98px){.top-nav{margin-top:80px}}@media(min-width: 768px){.top-nav{margin-top:100px}}.news{background:rgba(0,0,0,.6)}@media(max-width: 767.98px){.news{padding-top:30px}}@media(min-width: 768px){.news{padding-top:50px}}.news__inner{max-width:1109px;padding:0 20px;margin:0 auto}@media(min-width: 768px){.news__inner{display:grid;grid-template-columns:143px 1fr;-moz-column-gap:41px;column-gap:41px}}.news__title-main,.news__title-sub{display:block}@media(max-width: 767.98px){.news__title-main{width:94px}}.news__title-sub{font-weight:700;line-height:1;color:#fff}@media(max-width: 767.98px){.news__title-sub{margin-top:5px;font-size:1.4rem}}@media(min-width: 768px){.news__title-sub{margin-top:10px;font-size:1.8rem}}.news__list{display:grid;row-gap:15px}@media(max-width: 767.98px){.news__list{padding-bottom:30px;margin-top:15px}}@media(min-width: 768px){.news__list{padding-bottom:50px}}.news__list.is-overflow{overflow-y:scroll}@media(max-width: 767.98px){.news__list.is-overflow{padding-right:12px}}@media(min-width: 768px){.news__list.is-overflow{padding-right:15px}}@media(max-width: 767.98px){.news__list.is-overflow{height:125px}}@media(min-width: 768px){.news__list.is-overflow{height:185px}}.news__list.is-overflow::-webkit-scrollbar{width:5px}.news__list.is-overflow::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.5);border-radius:50px}.news__list.is-overflow::-webkit-scrollbar-track{background-color:rgba(0,0,0,.3);border-radius:50px}@media(max-width: 767.98px){.news__list.is-overflow::-webkit-scrollbar-track{margin-bottom:5px}}@media(min-width: 768px){.news__list.is-overflow::-webkit-scrollbar-track{margin-bottom:10px}}.news__list-link{display:block}.news__list-box{position:relative;z-index:1;display:grid;grid-template-columns:max-content 1fr;overflow:hidden;background:#fff}@media(max-width: 767.98px){.news__list-box{-moz-column-gap:15px;column-gap:15px;padding:8px 16px 10px 11px;border-radius:5px}}@media(min-width: 768px){.news__list-box{-moz-column-gap:22px;column-gap:22px;padding:14px 30px 20px 25px;border-radius:10px}}.news__list-date{line-height:1.6;color:#f10083;text-align:right}@media(max-width: 767.98px){.news__list-date{font-size:1.4rem}}@media(min-width: 768px){.news__list-date{margin-top:2px;font-size:1.6rem}}.news__list-title{line-height:1.6}@media(max-width: 767.98px){.news__list-title{font-size:1.4rem}}@media(min-width: 768px){.news__list-title{font-size:1.8rem}}.catch{text-align:center;background:#d5ff5e}@media(max-width: 767.98px){.catch{padding-top:16px;padding-bottom:21px}}@media(min-width: 768px){.catch{padding-top:30px;padding-bottom:40px}}@media(max-width: 767.98px){.limit+.catch{margin-top:35px}}@media(min-width: 768px){.limit+.catch{margin-top:71px}}.catch__top,.catch__bottom{display:block}.catch__top{padding-right:67px;padding-left:67px}.catch__bottom{padding-right:85px;padding-left:85px}@media(max-width: 767.98px){.catch__bottom{margin-top:3px}}@media(min-width: 768px){.catch__bottom{margin-top:6px}}.message{padding-right:20px;padding-left:20px}@media(max-width: 767.98px){.message{padding-bottom:58px;margin-top:38px;line-height:2}}@media(min-width: 768px){.message{padding-bottom:109px;margin-top:60px;line-height:2.5;text-align:center}}.message__catch{margin:0 auto}@media(max-width: 767.98px){.message__catch{text-align:center}}@media(min-width: 768px){.message__catch{max-width:682px}}@media(max-width: 767.98px){.message__catch img{max-height:100px}}.message__text{letter-spacing:0}@media(max-width: 767.98px){.message__text{margin-top:30px}}@media(min-width: 768px){.message__text{margin-top:45px}}@media(max-width: 767.98px){.message__text+.message__text{margin-top:25px}}@media(min-width: 768px){.message__text+.message__text{margin-top:50px}}.message__text-middle{font-weight:700}@media(min-width: 768px){.message__text-middle{font-size:2rem}}.message__text-large{font-weight:700}@media(max-width: 767.98px){.message__text-large{font-size:1.9rem}}@media(min-width: 768px){.message__text-large{font-size:2.7rem}}.message__text-last{font-weight:700}@media(max-width: 767.98px){.message__text-last{font-size:2rem}}@media(min-width: 768px){.message__text-last{font-size:3.2rem}}.comment{background:rgba(0,0,0,.8)}@media(max-width: 767.98px){.comment{padding:70px 0}}@media(min-width: 768px){.comment{padding:110px 0 100px}}.comment__inner{width:100%;max-width:1130px;padding:0 20px;margin:0 auto}.comment__title-main,.comment__title-sub{display:block;text-align:center}.comment__title-main{filter:hue-rotate(0deg);transform:translateZ(0);animation:bgHue 10s ease-in-out infinite}@media(max-width: 767.98px){.comment__title-main img{width:var(--comment-title-sp)}}@media(min-width: 768px){.comment__title-main img{width:var(--comment-title-pc)}}.comment__title-sub{font-weight:700;line-height:1;color:#f2f2f2}@media(max-width: 767.98px){.comment__title-sub{margin-top:10px;font-size:1.4rem}}@media(min-width: 768px){.comment__title-sub{margin-top:12px;font-size:1.8rem}}.comment__title:first-of-type{--comment-title-pc: 150px;--comment-title-sp: 112px}.comment__title:nth-of-type(2){--comment-title-pc: 271px;--comment-title-sp: 196px}@media(max-width: 767.98px){.comment__title:nth-of-type(2){margin-top:53px}}@media(min-width: 768px){.comment__title:nth-of-type(2){margin-top:120px}}.comment__caution{font-size:1rem;line-height:1.6;color:#fff;text-align:center}@media(max-width: 767.98px){.comment__caution{margin-top:5px}}@media(min-width: 768px){.comment__caution{margin-top:3px}}.comment__list{display:grid}@media(max-width: 767.98px){.comment__list{row-gap:50px;margin-top:30px}}@media(min-width: 768px){.comment__list{grid-template-columns:repeat(auto-fill, minmax(330px, 1fr));gap:50px;margin-top:50px}}.comment__list-item{color:#fff}@media(max-width: 767.98px){.comment__list-item{display:grid;grid-template-columns:calc((100 / 335) * 100%) max-content 1fr}}@media(max-width: 767.98px){.comment__list-img{grid-row:1/3;grid-column:1/2;margin-right:16px}}@media(min-width: 768px){.comment__list-img{max-width:180px;margin:0 auto}}.comment__list-head,.comment__list-name,.comment__list-ruby{line-height:1}@media(min-width: 768px){.comment__list-head,.comment__list-name,.comment__list-ruby{text-align:center}}.comment__list-head,.comment__list-name{font-weight:700}@media(max-width: 767.98px){.comment__list-head,.comment__list-ruby{font-size:1.2rem}}@media(min-width: 768px){.comment__list-head,.comment__list-ruby{font-size:1.4rem}}@media(max-width: 767.98px){.comment__list-head{grid-row:1/2;grid-column:2/4;align-self:end}}@media(min-width: 768px){.comment__list-head{margin-top:26px}}@media(max-width: 767.98px){.comment__list-name{grid-row:2/3;grid-column:2/3;margin-top:5px;font-size:2.6rem}}@media(min-width: 768px){.comment__list-name{margin-top:9px;font-size:3rem}}.comment__list-ruby{font-weight:400;letter-spacing:.28px}@media(max-width: 767.98px){.comment__list-ruby{grid-row:2/3;grid-column:3/4;margin-top:18px;margin-left:7px}}@media(min-width: 768px){.comment__list-ruby{margin-top:6px}}.comment__list-text{line-height:1.6}@media(max-width: 767.98px){.comment__list-text{grid-row:3/4;grid-column:1/4;margin-top:13px}}@media(min-width: 768px){.comment__list-text{margin-top:10px;font-size:1.5rem}}.comment__jury{display:grid;line-height:1.4}@media(max-width: 767.98px){.comment__jury{row-gap:1.35em;margin-top:40px}}@media(min-width: 768px){.comment__jury{row-gap:1.73em;margin-top:50px;text-align:center}}.comment__jury-member{font-weight:700;color:#fff}@media(max-width: 767.98px){.comment__jury-member{font-size:1.4rem}}@media(min-width: 768px){.comment__jury-member{font-size:2rem}}@media(max-width: 767.98px){.comment__jury-member span{display:block;font-size:2rem}}@media(min-width: 768px){.comment__jury-member span{font-size:2.8rem}}.comment__advisor-title{color:#fff}@media(max-width: 767.98px){.comment__advisor-title{margin-top:50px}}@media(min-width: 768px){.comment__advisor-title{margin-top:71px;text-align:center}}.comment__advisor-title-main,.comment__advisor-title-sub{display:block;font-weight:700}.comment__advisor-title-main{line-height:1.4}@media(max-width: 767.98px){.comment__advisor-title-main{font-size:2.8rem}}@media(min-width: 768px){.comment__advisor-title-main{font-size:3.6rem}}.comment__advisor-title-sub{line-height:1}@media(max-width: 767.98px){.comment__advisor-title-sub{margin-top:1px;font-size:1rem}}@media(min-width: 768px){.comment__advisor-title-sub{margin-top:-1px;font-size:1.2rem}}.comment__advisor-list{display:flex;font-weight:700;color:#fff}@media(max-width: 767.98px){.comment__advisor-list{-moz-column-gap:35px;column-gap:35px;margin-top:20px}}@media(min-width: 768px){.comment__advisor-list{-moz-column-gap:70px;column-gap:70px;justify-content:center;margin-top:40px}}.comment__advisor-list-head,.comment__advisor-list-name{display:block}@media(min-width: 768px){.comment__advisor-list-head,.comment__advisor-list-name{line-height:1.3;text-align:center}}@media(max-width: 767.98px){.comment__advisor-list-head{font-size:1.2rem;line-height:1.6}}@media(min-width: 768px){.comment__advisor-list-head{font-size:1.4rem}}@media(max-width: 767.98px){.comment__advisor-list-name{margin-top:-3px;font-size:2.2rem;line-height:1.7}}@media(min-width: 768px){.comment__advisor-list-name{margin-top:5px;font-size:2.6rem}}.organizer{text-align:center}@media(max-width: 767.98px){.organizer{padding-bottom:53px;margin-top:50px}}@media(min-width: 768px){.organizer{padding-bottom:100px;margin-top:100px}}.organizer__text{line-height:2.6}@media(max-width: 767.98px){.organizer__text{font-size:1.8rem}}@media(min-width: 768px){.organizer__text{font-size:2.4rem;font-weight:700}}@media(max-width: 767.98px){.organizer__logo{width:69px;margin:13px auto 0}}@media(min-width: 768px){.organizer__logo{margin-top:14px}}@keyframes bgHue{0%{filter:hue-rotate(0deg)}100%{filter:hue-rotate(360deg)}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2Nzcy91dGlsaXR5L19tcS5zY3NzIiwid2VicGFjazovLy8uL3NyYy9hc3NldHMvY3NzL2F3YXJkL3RvcC5zY3NzIiwid2VicGFjazovLy8uL3NyYy9hc3NldHMvY3NzL3V0aWxpdHkvX3ZhcmlhYmxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXVDRSw0QkNoQ0YsUUFFSSxrQkQ4QkYseUJDaENGLFFBS0ksbUJBRUYsZUFDRSxnQkFDQSxlQUNBLGNBSUosT0FDRSxnQkFDQSxjQUNBLFVDbkJXLENEb0JYLGtCRGNBLDRCQ2xCRixPQU1JLGlCRFlGLHlCQ2xCRixPQVNJLGlCRFNGLDRCQ1BBLGFBRUksa0JES0oseUJDUEEsYUFLSSxrQkFFRixrQkFDRSxhQzlCUSxDRjZCWiw0QkNHRSxpQkFFSSxrQkRMTix5QkNHRSxpQkFLSSxnQkRSTiw0QkNXRSxpQkFFSSxrQkRiTix5QkNXRSxpQkFLSSxrQkFJTixhQUNFLGtCQUNBLFVBQ0EscUJBQ0EsZ0JBQ0EsY0FDQSwwQkFDQSxvQkQzQkYsNEJDb0JBLGFBU0kscUJBQ0EsZ0JBQ0EsaUJBQ0Esc0JEaENKLHlCQ29CQSxhQWVJLHFCQUNBLGdCQUNBLGlCQUNBLHVCRHRDSiw0QkN3Q0UsaUJBRUksa0JEMUNOLHlCQ3dDRSxpQkFLSSxrQkQ3Q04sNEJDbURGLFNBRUksaUJEckRGLHlCQ21ERixTQUtJLGtCQUlKLE1BQ0UsMEJEN0RBLDRCQzRERixNQUdJLGtCRC9ERix5QkM0REYsTUFNSSxrQkFHRixhQUNFLGlCQUNBLGVBQ0EsY0R4RUYseUJDcUVBLGFBS0ksYUFDQSxnQ0FDQSxzQ0FLRixtQ0FFRSxjRG5GSiw0QkNxRkUsa0JBRUksWUFHSixpQkFDRSxnQkFDQSxjQUNBLFVDL0hPLENGa0NYLDRCQzBGRSxpQkFLSSxlQUNBLGtCRGhHTix5QkMwRkUsaUJBU0ksZ0JBQ0Esa0JBS04sWUFDRSxhQUNBLGFEM0dGLDRCQ3lHQSxZQUlJLG9CQUNBLGlCRDlHSix5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SSxpQkFLTixpQkFDRSxHQUNFLHdCQUVGLEtBQ0UsMkIiLCJmaWxlIjoiYXNzZXRzL2Nzcy9hd2FyZC90b3AuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLypcbiAqIOODoeODh+OCo+OCouOCr+OCqOODqueUqOODn+ODg+OCr+OCueOCpOODs1xuICpcbiAqICRmcm9tOiDmjIflrprjgZfjgZ/nlLvpnaLluYXjgpLotoXpgY7jgZfjgZ/nirbmhYvjgpLjg5bjg6zjg7zjgq/jg53jgqTjg7Pjg4jjgavoqK3lrprjgZnjgotcbiAqICR1bnRpbDog5oyH5a6a44GX44Gf55S76Z2i5bmF5Lul5LiL44Gu54q25oWL44KS44OW44Os44O844Kv44Od44Kk44Oz44OI44Gr6Kit5a6a44GZ44KLXG4gKi9cblxuLy8gJGZyb20g44GoICR1bnRpbCDjgavmjIflrprjgafjgY3jgovjgq3jg7zjgajoqK3lrprjgZXjgozjgovlgKRcbi8vIOOCq+OCueOCv+ODnuOCpOOCuuWPr+iDvVxuJG1xLWJyZWFrcG9pbnRzOiAoXG4gIGwtZGVza3RvcDogMTIwMHB4LFxuICBkZXNrdG9wOiAxMDAwcHgsXG4gIHRhYmxldDogNzY4cHgsXG4gIG1vYmlsZTogMzc1cHgsXG4pICFkZWZhdWx0O1xuXG4vLyBicmVha3BvaW50c+OBq+ipsuW9k+OBruWApO+8iG1vYmlsZeetie+8ieOBjOOBquOBhOWgtOWQiOOAgeaMh+WumuOBl+OBn+WApOOCkui/lOOBmVxuQGZ1bmN0aW9uIF9nZXRCcmVha3BvaW50KCRicCkge1xuICAkbXEtYnJlYWtwb2ludDogbWFwLWdldCgkbXEtYnJlYWtwb2ludHMsICRicCk7XG5cbiAgJGJyZWFrcG9pbnQ6IGlmKCRtcS1icmVha3BvaW50LCAkbXEtYnJlYWtwb2ludCwgJGJwKTtcbiAgQHJldHVybiAkYnJlYWtwb2ludDtcbn1cblxuQG1peGluIG1xKCRmcm9tOiBudWxsLCAkdW50aWw6IG51bGwpIHtcbiAgJGNvbmRpdGlvbjogJyhtaW4td2lkdGg6IDApJztcblxuICBAaWYgJGZyb20gYW5kICR1bnRpbCB7XG4gICAgJGZyb206IF9nZXRCcmVha3BvaW50KCRmcm9tKTtcbiAgICAkdW50aWw6IF9nZXRCcmVha3BvaW50KCR1bnRpbCkgLSAwLjAycHg7XG4gICAgJGNvbmRpdGlvbjogJyhtaW4td2lkdGg6ICN7JGZyb219KSBhbmQgKG1heC13aWR0aDogI3skdW50aWx9KSc7XG4gIH0gQGVsc2UgaWYgJGZyb20ge1xuICAgICRmcm9tOiBfZ2V0QnJlYWtwb2ludCgkZnJvbSk7XG4gICAgJGNvbmRpdGlvbjogJyhtaW4td2lkdGg6ICN7JGZyb219KSc7XG4gIH0gQGVsc2UgaWYgJHVudGlsIHtcbiAgICAkdW50aWw6IF9nZXRCcmVha3BvaW50KCR1bnRpbCkgLSAwLjAycHg7XG4gICAgJGNvbmRpdGlvbjogJyhtYXgtd2lkdGg6ICN7JHVudGlsfSknO1xuICB9XG5cbiAgQG1lZGlhICN7JGNvbmRpdGlvbn0ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vLyBUT1Djg5rjg7zjgrjnlKhTQ1NTXG5AdXNlICcuLi91dGlsaXR5L19tcScgYXMgKjtcbkB1c2UgJy4uL3V0aWxpdHkvX3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJy4uL3V0aWxpdHkvX21peGluJyBhcyAqO1xuQHVzZSAnLi9wYXJ0cy9fbW9kdWxlJyBhcyAqO1xuXG4uaGVhZGVyIHtcbiAgQGluY2x1ZGUgbXEoJHVudGlsOiB0YWJsZXQpIHtcbiAgICBwYWRkaW5nLXRvcDogODVweDtcbiAgfVxuICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICB9XG4gICZfX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDkzNHB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4ubGltaXQge1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICRjb2xvcldoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIEBpbmNsdWRlIG1xKCR1bnRpbDogdGFibGV0KSB7XG4gICAgbWFyZ2luLXRvcDogMTdweDtcbiAgfVxuICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgfVxuICAmX190ZXh0IHtcbiAgICBAaW5jbHVkZSBtcSgkdW50aWw6IHRhYmxldCkge1xuICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCRmcm9tOiB0YWJsZXQpIHtcbiAgICAgIGZvbnQtc2l6ZTogNC44cmVtO1xuICAgIH1cbiAgICAmLWRhdGUge1xuICAgICAgY29sb3I6ICRjb2xvclllbGxvdztcbiAgICB9XG4gICAgJi1udW0ge1xuICAgICAgQGluY2x1ZGUgbXEoJHVudGlsOiB0YWJsZXQpIHtcbiAgICAgICAgZm9udC1zaXplOiA0LjJyZW07XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogOXJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1kYXkge1xuICAgICAgQGluY2x1ZGUgbXEoJHVudGlsOiB0YWJsZXQpIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNS42cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19kYXRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvckJsYWNrLCAwLjIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIEBpbmNsdWRlIG1xKCR1bnRpbDogdGFibGV0KSB7XG4gICAgICBwYWRkaW5nOiAxcHggMTRweCAzcHg7XG4gICAgICBtYXJnaW4tdG9wOiAxMXB4O1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4zOXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICBwYWRkaW5nOiAzcHggMjRweCA2cHg7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC44MjhweDtcbiAgICB9XG4gICAgJi1udW0ge1xuICAgICAgQGluY2x1ZGUgbXEoJHVudGlsOiB0YWJsZXQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4xcmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udG9wLW5hdiB7XG4gIEBpbmNsdWRlIG1xKCR1bnRpbDogdGFibGV0KSB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxuICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cbn1cblxuLm5ld3Mge1xuICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvckJsYWNrLCAwLjYpO1xuICBAaW5jbHVkZSBtcSgkdW50aWw6IHRhYmxldCkge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG4gIEBpbmNsdWRlIG1xKCRmcm9tOiB0YWJsZXQpIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgfVxuXG4gICZfX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDExMDlweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQGluY2x1ZGUgbXEoJGZyb206IHRhYmxldCkge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTQzcHggMWZyO1xuICAgICAgY29sdW1uLWdhcDogNDFweDtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgJi1tYWluLFxuICAgICYtc3ViIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLW1haW4ge1xuICAgICAgQGluY2x1ZGUgbXEoJHVudGlsOiB0YWJsZXQpIHtcbiAgICAgICAgd2lkdGg6IDk0cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtc3ViIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGNvbG9yOiAkY29sb3JXaGl0ZTtcbiAgICAgIEBpbmNsdWRlIG1xKCR1bnRpbDogdGFibGV0KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgcm93LWdhcDogMTVweDtcbiAgICBAaW5jbHVkZSBtcSgkdW50aWw6IHRhYmxldCkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICB9XG5cbiAgICAmLmlzLW92ZXJmbG93IHtcbiAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgIEBpbmNsdWRlIG1xKCR1bnRpbDogdGFibGV0KSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgkdW50aWw6IHRhYmxldCkge1xuICAgICAgICBoZWlnaHQ6IDEyNXB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbXEoJGZyb206IHRhYmxldCkge1xuICAgICAgICBoZWlnaHQ6IDE4NXB4O1xuICAgICAgfVxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgfVxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvckJsYWNrLCAwLjUpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRjb2xvcldoaXRlLCAwLjUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgfVxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvckJsYWNrLCAwLjMpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICBAaW5jbHVkZSBtcSgkdW50aWw6IHRhYmxldCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtbGluayB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmLWJveCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWF4LWNvbnRlbnQgMWZyO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvcldoaXRlO1xuICAgICAgQGluY2x1ZGUgbXEoJHVudGlsOiB0YWJsZXQpIHtcbiAgICAgICAgY29sdW1uLWdhcDogMTVweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHggMTBweCAxMXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICAgIGNvbHVtbi1nYXA6IDIycHg7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMzBweCAyMHB4IDI1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1kYXRlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICBjb2xvcjogJGNvbG9yUGluaztcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgQGluY2x1ZGUgbXEoJHVudGlsOiB0YWJsZXQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgQGluY2x1ZGUgbXEoJHVudGlsOiB0YWJsZXQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2F0Y2gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICRjb2xvclllbGxvdztcbiAgQGluY2x1ZGUgbXEoJHVudGlsOiB0YWJsZXQpIHtcbiAgICBwYWRkaW5nOiB7XG4gICAgICB0b3A6IDE2cHg7XG4gICAgICBib3R0b206IDIxcHg7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1xKCRmcm9tOiB0YWJsZXQpIHtcbiAgICBwYWRkaW5nOiB7XG4gICAgICB0b3A6IDMwcHg7XG4gICAgICBib3R0b206IDQwcHg7XG4gICAgfVxuICB9XG4gIC5saW1pdCArICYge1xuICAgIEBpbmNsdWRlIG1xKCR1bnRpbDogdGFibGV0KSB7XG4gICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICBtYXJnaW4tdG9wOiA3MXB4O1xuICAgIH1cbiAgfVxuICAmX190b3AsXG4gICZfX2JvdHRvbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJl9fdG9wIHtcbiAgICBwYWRkaW5nOiB7XG4gICAgICByaWdodDogNjdweDtcbiAgICAgIGxlZnQ6IDY3cHg7XG4gICAgfVxuICB9XG4gICZfX2JvdHRvbSB7XG4gICAgcGFkZGluZzoge1xuICAgICAgcmlnaHQ6IDg1cHg7XG4gICAgICBsZWZ0OiA4NXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgkdW50aWw6IHRhYmxldCkge1xuICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgfVxuICB9XG59XG5cbi5tZXNzYWdlIHtcbiAgcGFkZGluZzoge1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbXEoJHVudGlsOiB0YWJsZXQpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNThweDtcbiAgICBtYXJnaW4tdG9wOiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG4gIEBpbmNsdWRlIG1xKCRmcm9tOiB0YWJsZXQpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTA5cHg7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBsaW5lLWhlaWdodDogMi41O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmX19jYXRjaCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQGluY2x1ZGUgbXEoJHVudGlsOiB0YWJsZXQpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgQGluY2x1ZGUgbXEoJGZyb206IHRhYmxldCkge1xuICAgICAgbWF4LXdpZHRoOiA2ODJweDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIEBpbmNsdWRlIG1xKCR1bnRpbDogdGFibGV0KSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX190ZXh0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBAaW5jbHVkZSBtcSgkdW50aWw6IHRhYmxldCkge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbXEoJGZyb206IHRhYmxldCkge1xuICAgICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICB9XG4gICAgJiArICYge1xuICAgICAgQGluY2x1ZGUgbXEoJHVudGlsOiB0YWJsZXQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1xKCRmcm9tOiB0YWJsZXQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1taWRkbGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIEBpbmNsdWRlIG1xKCRmcm9tOiB0YWJsZXQpIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWxhcmdlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBAaW5jbHVkZSBtcSgkdW50aWw6IHRhYmxldCkge1xuICAgICAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1xKCRmcm9tOiB0YWJsZXQpIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjdyZW07XG4gICAgICB9XG4gICAgfVxuICAgICYtbGFzdCB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgQGluY2x1ZGUgbXEoJHVudGlsOiB0YWJsZXQpIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbXEoJGZyb206IHRhYmxldCkge1xuICAgICAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNvbW1lbnQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvckJsYWNrLCAwLjgpO1xuICBAaW5jbHVkZSBtcSgkdW50aWw6IHRhYmxldCkge1xuICAgIHBhZGRpbmc6IDcwcHggMDtcbiAgfVxuICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgcGFkZGluZzogMTEwcHggMCAxMDBweDtcbiAgfVxuICAmX19pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMTMwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICZfX3RpdGxlIHtcbiAgICAmLW1haW4sXG4gICAgJi1zdWIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICYtbWFpbiB7XG4gICAgICBmaWx0ZXI6IGh1ZS1yb3RhdGUoMGRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgICBhbmltYXRpb246IGJnSHVlIDEwcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgICAgIGltZyB7XG4gICAgICAgIEBpbmNsdWRlIG1xKCR1bnRpbDogdGFibGV0KSB7XG4gICAgICAgICAgd2lkdGg6IHZhcigtLWNvbW1lbnQtdGl0bGUtc3ApO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1xKCRmcm9tOiB0YWJsZXQpIHtcbiAgICAgICAgICB3aWR0aDogdmFyKC0tY29tbWVudC10aXRsZS1wYyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi1zdWIge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgY29sb3I6ICNmMmYyZjI7XG4gICAgICBAaW5jbHVkZSBtcSgkdW50aWw6IHRhYmxldCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1xKCRmcm9tOiB0YWJsZXQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICB9XG4gICAgfVxuICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAtLWNvbW1lbnQtdGl0bGUtcGM6IDE1MHB4O1xuICAgICAgLS1jb21tZW50LXRpdGxlLXNwOiAxMTJweDtcbiAgICB9XG4gICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAtLWNvbW1lbnQtdGl0bGUtcGM6IDI3MXB4O1xuICAgICAgLS1jb21tZW50LXRpdGxlLXNwOiAxOTZweDtcbiAgICAgIEBpbmNsdWRlIG1xKCR1bnRpbDogdGFibGV0KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUzcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19jYXV0aW9uIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBjb2xvcjogJGNvbG9yV2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIG1xKCR1bnRpbDogdGFibGV0KSB7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCRmcm9tOiB0YWJsZXQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICB9XG4gIH1cbiAgJl9fbGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBAaW5jbHVkZSBtcSgkdW50aWw6IHRhYmxldCkge1xuICAgICAgcm93LWdhcDogNTBweDtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCRmcm9tOiB0YWJsZXQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDMzMHB4LCAxZnIpKTtcbiAgICAgIGdhcDogNTBweDtcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuICAgICYtaXRlbSB7XG4gICAgICBjb2xvcjogJGNvbG9yV2hpdGU7XG4gICAgICBAaW5jbHVkZSBtcSgkdW50aWw6IHRhYmxldCkge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGNhbGMoKDEwMCAvIDMzNSkgKiAxMDAlKSBtYXgtY29udGVudCAxZnI7XG4gICAgICB9XG4gICAgfVxuICAgICYtaW1nIHtcbiAgICAgIEBpbmNsdWRlIG1xKCR1bnRpbDogdGFibGV0KSB7XG4gICAgICAgIGdyaWQtcm93OiAxIC8gMztcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWhlYWQsXG4gICAgJi1uYW1lLFxuICAgICYtcnVieSB7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIEBpbmNsdWRlIG1xKCRmcm9tOiB0YWJsZXQpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWhlYWQsXG4gICAgJi1uYW1lIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICAgICYtaGVhZCxcbiAgICAmLXJ1Ynkge1xuICAgICAgQGluY2x1ZGUgbXEoJHVudGlsOiB0YWJsZXQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWhlYWQge1xuICAgICAgQGluY2x1ZGUgbXEoJHVudGlsOiB0YWJsZXQpIHtcbiAgICAgICAgZ3JpZC1yb3c6IDEgLyAyO1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIDQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1xKCRmcm9tOiB0YWJsZXQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1uYW1lIHtcbiAgICAgIEBpbmNsdWRlIG1xKCR1bnRpbDogdGFibGV0KSB7XG4gICAgICAgIGdyaWQtcm93OiAyIC8gMztcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbXEoJGZyb206IHRhYmxldCkge1xuICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1ydWJ5IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4yOHB4O1xuICAgICAgQGluY2x1ZGUgbXEoJHVudGlsOiB0YWJsZXQpIHtcbiAgICAgICAgZ3JpZC1yb3c6IDIgLyAzO1xuICAgICAgICBncmlkLWNvbHVtbjogMyAvIDQ7XG4gICAgICAgIG1hcmdpbjoge1xuICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICBsZWZ0OiA3cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1xKCRmcm9tOiB0YWJsZXQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLXRleHQge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgIEBpbmNsdWRlIG1xKCR1bnRpbDogdGFibGV0KSB7XG4gICAgICAgIGdyaWQtcm93OiAzIC8gNDtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyA0O1xuICAgICAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbXEoJGZyb206IHRhYmxldCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fanVyeSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIEBpbmNsdWRlIG1xKCR1bnRpbDogdGFibGV0KSB7XG4gICAgICByb3ctZ2FwOiAxLjM1ZW07XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICByb3ctZ2FwOiAxLjczZW07XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAmLW1lbWJlciB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICRjb2xvcldoaXRlO1xuICAgICAgQGluY2x1ZGUgbXEoJHVudGlsOiB0YWJsZXQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBAaW5jbHVkZSBtcSgkdW50aWw6IHRhYmxldCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fYWR2aXNvciB7XG4gICAgJi10aXRsZSB7XG4gICAgICBjb2xvcjogJGNvbG9yV2hpdGU7XG4gICAgICBAaW5jbHVkZSBtcSgkdW50aWw6IHRhYmxldCkge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbXEoJGZyb206IHRhYmxldCkge1xuICAgICAgICBtYXJnaW4tdG9wOiA3MXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgICAmLW1haW4sXG4gICAgICAmLXN1YiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgfVxuICAgICAgJi1tYWluIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgQGluY2x1ZGUgbXEoJHVudGlsOiB0YWJsZXQpIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzLjZyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtc3ViIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIEBpbmNsdWRlIG1xKCR1bnRpbDogdGFibGV0KSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLWxpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogJGNvbG9yV2hpdGU7XG4gICAgICBAaW5jbHVkZSBtcSgkdW50aWw6IHRhYmxldCkge1xuICAgICAgICBjb2x1bW4tZ2FwOiAzNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbXEoJGZyb206IHRhYmxldCkge1xuICAgICAgICBjb2x1bW4tZ2FwOiA3MHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIH1cbiAgICAgICYtaGVhZCxcbiAgICAgICYtbmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtaGVhZCB7XG4gICAgICAgIEBpbmNsdWRlIG1xKCR1bnRpbDogdGFibGV0KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtcSgkZnJvbTogdGFibGV0KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtbmFtZSB7XG4gICAgICAgIEBpbmNsdWRlIG1xKCR1bnRpbDogdGFibGV0KSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1xKCRmcm9tOiB0YWJsZXQpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm9yZ2FuaXplciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgQGluY2x1ZGUgbXEoJHVudGlsOiB0YWJsZXQpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTNweDtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG4gIEBpbmNsdWRlIG1xKCRmcm9tOiB0YWJsZXQpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cbiAgJl9fdGV4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDIuNjtcbiAgICBAaW5jbHVkZSBtcSgkdW50aWw6IHRhYmxldCkge1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCRmcm9tOiB0YWJsZXQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gIH1cbiAgJl9fbG9nbyB7XG4gICAgQGluY2x1ZGUgbXEoJHVudGlsOiB0YWJsZXQpIHtcbiAgICAgIHdpZHRoOiA2OXB4O1xuICAgICAgbWFyZ2luOiAxM3B4IGF1dG8gMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbXEoJGZyb206IHRhYmxldCkge1xuICAgICAgbWFyZ2luLXRvcDogMTRweDtcbiAgICB9XG4gIH1cbn1cblxuQGtleWZyYW1lcyBiZ0h1ZSB7XG4gIDAlIHtcbiAgICBmaWx0ZXI6IGh1ZS1yb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgZmlsdGVyOiBodWUtcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbiIsIi8vIHBhdGhcbiRpbWdEaXI6ICcvaW1hZ2VzLyc7XG5cbi8vIGNvbG9yXG4kY29sb3JCbGFjazogIzAwMDtcbiRjb2xvcldoaXRlOiAjZmZmO1xuJGNvbG9yQmx1ZTogIzAwODZkMTtcbiRjb2xvclJlZDogI2MwMDAwMDtcbiRjb2xvclBpbms6ICNmMTAwODM7XG4kY29sb3JHcmF5OiAjZDhkZmU0O1xuJGNvbG9yWWVsbG93OiAjZDVmZjVlO1xuXG4vLyBmb250LWZhbWlseVxuJGZvbnREZWZhdWx0OiAnSUJNIFBsZXggU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4kZm9udEtha3U6ICdZYWt1SGFuSlAnLCAnWmVuIEtha3UgR290aGljIE5ldycsICdIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OJyxcbiAgJ01laXJ5bycsIHNhbnMtc2VyaWY7XG5cbiRmb250RW5nOiAnQXJjaGl2byBOYXJyb3cnLCBzYW5zLXNlcmlmO1xuJGZvbnROdW06ICdCYXJsb3cnLCBzYW5zLXNlcmlmO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==*/