/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-41.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-41.use[2]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-41.use[3]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-41.use[4]!./src/Web/Resources/public/scss/clubs.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! destyle.css v3.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:normal;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:normal}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}svg{height:auto}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:normal}html{font-size:62.5%}body{font-family:"Noto Sans JP",sans-serif;color:#2d5093;font-size:1.5rem;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;font-weight:400}body a,body button{transition:.25s ease;cursor:pointer}body a svg,body a svg *,body button svg,body button svg *{transition:inherit}body a:hover{text-decoration:none}input,button,textarea,select{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;text-align:left;line-height:inherit;font-family:inherit}select::-ms-expand{display:none}.tb:not(br),br.tb{display:none !important}.sp:not(br),br.sp{display:none !important}.lg:not(br),br.lg{display:none !important}.pc:not(br){display:block !important}br.pc{display:inline-block !important}.sp-inline{display:none !important}.fixed{position:fixed;width:100%;height:100%}@media screen and (max-width: 1090px){.pc:not(br),br.pc{display:none !important}.tb:not(br),br.tb{display:none !important}.sp:not(br),br.sp{display:none !important}.lg:not(br){display:block !important}br.lg{display:inline-block !important}.sp-inline{display:none !important}}@media screen and (max-width: 900px){.pc:not(br),br.pc{display:none !important}.lg:not(br),br.lg{display:none !important}.sp:not(br),br.sp{display:none !important}.tb:not(br){display:block !important}br.tb{display:inline-block !important}.sp-inline{display:none !important}}@media screen and (max-width: 740px){.pc:not(br),br.pc{display:none !important}.lg:not(br),br.lg{display:none !important}.tb:not(br),br.tb{display:none !important}.sp:not(br){display:block !important}br.sp{display:inline-block !important}.sp-inline{display:inline-block !important}}body::after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:10000;pointer-events:none;opacity:0;transition:opacity .3s cubic-bezier(0.69, 0, 0.64, 1)}body.fadeout::after{opacity:1}.inner{padding-right:100px;padding-left:200px;margin-right:auto;margin-left:auto;max-width:calc(1100px + 100px + 200px)}@media screen and (max-width: 1090px){.inner{padding-left:calc(40px + 120px);padding-right:40px;max-width:calc(1100px + 40px + 200px)}}@media screen and (max-width: 900px){.inner{max-width:100%;padding-right:40px;padding-left:40px}}@media screen and (max-width: 740px){.inner{padding-right:20px;padding-left:20px}}.inner-sm{padding-right:100px;padding-left:200px;margin-right:auto;margin-left:auto;max-width:calc(1100px + 100px + 200px);max-width:calc(980px + 100px + 200px)}@media screen and (max-width: 1090px){.inner-sm{padding-left:calc(40px + 120px);padding-right:40px;max-width:calc(1100px + 40px + 200px)}}@media screen and (max-width: 900px){.inner-sm{max-width:100%;padding-right:40px;padding-left:40px}}@media screen and (max-width: 740px){.inner-sm{padding-right:20px;padding-left:20px}}@media screen and (max-width: 1090px){.inner-sm{max-width:calc(980px + 40px + 200px)}}@media screen and (max-width: 740px){.ls-40-sp{letter-spacing:.04em}.ls-n-80-sp{letter-spacing:-0.08em}.ls-n-40-sp{letter-spacing:-0.04em}.ls-n-200-sp{letter-spacing:-0.15em}}.menu__list{display:flex;flex-wrap:wrap;flex-direction:column;max-height:496px;gap:31px 78px}@media screen and (min-width: 901px){.menu__list-item>div{pointer-events:none}.menu__list-item:nth-last-child(-n+3){margin-left:-12px}.menu__list-item:nth-child(6){margin-top:84px}}.menu__list-item a{transition:.2s ease}@media screen and (min-width: 1025px){.menu__list-item a:hover{opacity:.5}}.menu__list-label{font-size:18px;letter-spacing:.02em;line-height:1.3333333333}.menu__list+.menu__list{margin-top:31px}.menu__list.--top{flex-direction:row;gap:31px 104px}.menu__list.--top .menu__list-item{margin:0 !important}.menu__list2{position:relative;padding-top:16px;margin-top:10px}@media screen and (min-width: 901px){.menu__list2{display:block !important}}.menu__list2:before{content:"";width:30px;height:1px;background:#2d5093;position:absolute;top:0;left:0}.menu__list2-item a{font-size:15px;line-height:1.3333333333}.menu__list2-item+.menu__list2-item{margin-top:8px}@media screen and (max-width: 900px){.menu__list{display:block;max-height:none}.menu__list-item{border-bottom:solid 1px #2d5093}.menu__list-label{display:block;font-size:16px;letter-spacing:0;padding:19px 3px 19px;position:relative;pointer-events:auto !important}.menu__list-label:before{content:"";position:absolute;top:50%;right:9px;width:8px;aspect-ratio:1;border:solid #2d5093;border-width:0 1px 1px 0;transform:rotate(45deg) translateY(-90%)}.menu__list-label.is-active:before{transform:rotate(-135deg) translate(-20%, 50%)}.menu__list+.menu__list{margin-top:0}.menu__list.--top .menu__list-label{display:block}.menu__list.--top .menu__list-label:before{display:none}.menu a.menu__list-label:before{display:none}.menu__list2{display:none;margin-top:0;padding:3px 0 25px}.menu__list2:before{display:none}.menu__list2-item{display:block}.menu__list2-item+.menu__list2-item{margin-top:20px}.menu__list2-item a{padding:0 10px}}.header{position:fixed;top:0;left:0;z-index:101;width:148px;height:100%;transition:.6s ease}.header__logo{position:absolute;top:40px;left:46px;transition:.6s ease}.header__bg{position:absolute;top:0;left:0;width:100%;height:100%;transition:.6s ease}.header__bg svg{position:absolute;top:0;left:0;width:100%;height:100%;transition:.6s ease}.header__bg-line{transition:.6s ease}.header__trg{position:absolute;top:50%;left:48px;transform:translateY(-50%);transition:.6s ease;cursor:pointer}.header__trg-bar{position:relative;width:30px;height:13px}.header__trg-bar span{position:absolute;left:50%;transform:translateX(-50%);background:#2d5093;width:100%;height:1px;transition:.2s ease}.header__trg-bar span:nth-child(1){top:0}.header__trg-bar span:nth-child(2){top:calc(50% - .5px)}.header__trg-bar span:nth-child(3){bottom:0}.header__trg-txt{line-height:0;margin-top:8px}.header__trg.is-active .header__trg-bar span{width:110%}.header__trg.is-active .header__trg-bar span:nth-child(1){transform:rotate(22deg) translate(-40%, 12px)}.header__trg.is-active .header__trg-bar span:nth-child(2){opacity:0}.header__trg.is-active .header__trg-bar span:nth-child(3){transform:rotate(-22deg) translate(-40%, -12px)}.header.is-scroll:not(.is-navOpen){width:130px}.header.is-scroll:not(.is-navOpen) .header__logo{top:37px;left:32px}.header.is-scroll:not(.is-navOpen) .header__bg svg{left:-25px}.header.is-scroll:not(.is-navOpen) .header__bg-line{opacity:1}.header.is-scroll:not(.is-navOpen) .header__trg{left:32px}@media screen and (max-width: 900px){.header{width:100% !important;height:102px}.header__logo{top:25px;left:17px}.header__bg svg{height:102px;left:0 !important;top:auto;bottom:0}.header__trg{top:25px;right:20px;left:auto !important;transform:none}.header.is-scroll:not(.is-navOpen){height:99px}.header.is-scroll:not(.is-navOpen) .header__logo{top:23px;left:17px}}.nav{background:#ededef;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;opacity:0;visibility:hidden;transition:.35s ease}.nav.is-open{visibility:visible;opacity:1}.nav__cont{display:flex;flex-wrap:wrap;flex-wrap:nowrap;align-items:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;height:100%}.nav__img{flex-shrink:0;max-width:calc(100% - 812px)}.nav__img-item{height:100%}.nav__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.nav__main{display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;width:100%;height:100%;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.nav__inner{padding:70px 60px 60px 200px}.nav .menu__list.--top{display:none}.nav .menu .--hidden-nav{display:none}.nav__bnr{display:flex;flex-wrap:wrap;gap:10px;max-width:550px;margin-top:45px}.nav__bnr-item{width:calc(50% - 5px)}.nav__bnr-item a{display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;min-height:60px;height:100%;padding:8px 20px;background:#fff;border:solid 1px #2d5093;font-size:18px;line-height:1.3125;border-radius:20px;text-align:center}@media screen and (min-width: 1025px){.nav__bnr-item a:hover{color:#fff;background:#2d5093}.nav__bnr-item a:hover svg *{fill:#fff}}.nav__bnr-item.--inst a{padding:8px 25px 8px 20px}.nav__bnr-item.--inst a svg{overflow:visible;margin:3px 12px 0 0;width:24px}.nav__bnr-item.--inst a svg,.nav__bnr-item.--inst a svg *{transition:inherit}@media screen and (max-width: 900px){.nav__img{display:none}.nav__main{display:block}.nav__inner{padding:108px 20px 20px}.nav__bnr{margin-top:19px;display:block}.nav__bnr-item{width:100%}.nav__bnr-item a{flex-direction:row;min-height:55px;padding:8px 20px;font-size:16px}.nav__bnr-item+.nav__bnr-item{margin-top:6px}.nav__bnr-item.--inst{width:100%}.nav__bnr-item.--inst a svg{width:23px;margin:2px 10px 0 0}.nav__copy{font-size:10px;line-height:1.4444444444;transform:scale(0.9);margin-top:20px;text-align:center}}.footer__img img{width:100%}.footer__bnr{display:flex;flex-wrap:wrap;gap:30px;margin-top:-70px}.footer__bnr-item{width:calc(50% - 15px)}.footer__bnr-item a{display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;height:142px;border:solid 1px #2d5093;border-radius:30px;font-size:25px;line-height:1.44;letter-spacing:.03em;background:#fff}.footer__bnr-item a .icn-inst{width:19px;margin:3px 17px 0 0}@media screen and (min-width: 1025px){.footer__bnr-item a:hover{background:#2d5093;color:#fff}.footer__bnr-item a:hover svg *{fill:#fff}}.footer__main{padding:90px 0 120px}.footer__main-inner{position:relative;display:flex;flex-wrap:wrap;gap:9.4%}.footer__logo{margin:-7px 0 5px -7px}.footer__detail{font-size:15px;line-height:25px}.footer__inst{margin-top:20px}.footer__inst a{display:flex;flex-wrap:wrap;align-items:flex-end;-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end}@media screen and (min-width: 1025px){.footer__inst a:hover{opacity:.5}}.footer__inst svg{width:18px;margin:0 8px -3px 0}.footer__btns{margin-top:31px}.footer__btn a{border:solid 1px #2d5093;text-align:center;display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;font-size:16px;letter-spacing:.02em;height:40px;border-radius:20px;width:180px;max-width:100%}@media screen and (min-width: 1025px){.footer__btn a:hover{opacity:.5}}.footer__btn a svg{width:18px;margin:0 5px -1px 0}.footer__btn.--inst a{font-size:15px;letter-spacing:0}.footer__btn+.footer__btn{margin-top:10px}.footer__others{position:absolute;bottom:0;right:0;display:flex;flex-wrap:wrap;align-items:flex-end;-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;gap:12px;line-height:18px}.footer__copy{display:block;font-size:10px}.footer__notes{display:block;font-size:10px;margin-bottom:2px}.footer__pagetop a .arrow{transform:rotate(-90deg);width:8px;height:12px}.footer .menu{width:604px}.footer .menu__list{gap:31px 92px}.footer .menu__list-item{margin:0 !important}.footer .menu__list-label{letter-spacing:0}.footer .menu .menu__list.--top{gap:31px 104px}.footer .menu__list2{padding-top:0;margin-top:15px}.footer .menu__list2:before{display:none}.footer .menu__list2-item+.menu__list2-item{margin-top:10px}@media screen and (max-width: 1200px){.footer__info{margin-top:75px}.footer__main-inner{display:block}.footer__btns{width:100%;display:flex;flex-wrap:wrap;gap:20px}.footer__btn+.footer__btn{margin-top:0}}@media screen and (max-width: 900px){.footer__bnr{gap:10px;margin-top:-30px}.footer__bnr-item{width:100%}.footer__bnr-item a{height:60px;border-radius:20px;font-size:16px;letter-spacing:0}.footer__bnr-item a .icn-inst{width:22px;margin:0 14px 0 0}.footer__info{margin-top:44px;display:flex;flex-wrap:wrap;flex-direction:column}.footer__main{padding:63px 0 52px}.footer__logo{order:2;margin:63px 0 10px -2px}.footer__logo img{width:159px}.footer__detail{order:3;font-size:14px}.footer__inst{order:3;margin-top:15px}.footer__inst a{font-size:14px}.footer__inst svg{margin:0 4px -3px 0}.footer__btns{order:1;margin-top:0;gap:10px;padding:0 10px}.footer__btn{width:100%}.footer__btn a{width:100%;flex-direction:row;min-height:55px;letter-spacing:0;padding:8px 20px;font-size:16px}.footer__btn.--inst{width:100%}.footer__btn.--inst a svg{width:23px;margin:2px 10px 0 0}.footer__others{position:static;-ms-justify-content:space-between;justify-content:space-between;margin-top:20px}.footer__notes{margin-bottom:-4px}.footer__pagetop a .arrow-circle{width:50px}.footer__pagetop a .arrow{transform:rotate(-90deg);width:8px;height:12px}.footer .menu{width:100%;max-width:none}.footer .menu__list-label{padding:15px 5px 14px}.footer .menu__list-label:before{right:16px}.footer .menu__list.--top .menu__list-label a{padding:15px 5px 14px}.footer .menu__list.--top .menu__list-label:before{display:none}}.ttl{font-family:"Noto Serif JP",serif;font-size:35px;padding-bottom:35px;line-height:1.425;position:relative}.ttl:before{content:"";width:80px;height:1px;background:#2d5093;position:absolute;bottom:0;left:0;transform:scaleX(0);transform-origin:left center;transition:1s cubic-bezier(0.41, -0.02, 0.32, 0.93) .3s}.ttl.--center{text-align:center;padding-right:40px}.ttl.--center:before{left:calc(50% - 60px)}.ttl.is-view:before{transform:none}@media screen and (max-width: 900px){.ttl.--center{padding-right:0}}@media screen and (max-width: 740px){.ttl{font-size:30px;line-height:1.6;padding-bottom:20px}.ttl.--center,.ttl.--sp-center{padding-bottom:30px;text-align:center}.ttl.--center:before,.ttl.--sp-center:before{width:50px;left:calc(50% - 25px)}}.ttl2{font-family:"Noto Serif JP",serif;font-size:35px;line-height:1.4285714286}@media screen and (max-width: 740px){.ttl2{font-size:27px}}.label-circle{display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;flex-shrink:0;width:130px;aspect-ratio:1;border:solid 1px #2d5093;border-radius:50%;font-family:"Noto Serif JP",serif;font-size:25px;line-height:1.2;text-align:center}.label-circle__month{display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;align-items:flex-end;-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;gap:3px;margin:-7px 0 0 2px}.label-circle__num{font-size:40px}.label-circle__small{font-size:20px;display:inline-block;margin-bottom:4px}@media screen and (max-width: 740px){.label-circle{width:100px;font-size:20px}.label-circle__month{gap:1px;margin:0}.label-circle__num{font-size:27px}.label-circle__small{font-size:11px;margin-bottom:3px}}.ttl-circle{display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;gap:24px 42px}.ttl-circle__txt{font-family:"Noto Serif JP",serif;font-size:30px;line-height:1.4666666667}.ttl-circle__sub{font-family:"Noto Serif JP",serif;font-size:25px;line-height:1.36;margin-top:5px}@media screen and (max-width: 740px){.ttl-circle__txt{font-size:25px}.ttl-circle__sub{font-size:17px;margin-top:11px}}.arrow,.arrow *{transition:inherit}.arrow-circle{display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;width:50px;aspect-ratio:1;border-radius:50%;border:solid 1px #2d5093;transition:inherit}@media screen and (max-width: 740px){.arrow-circle{width:40px}}.icn-plus{position:relative;width:14px;aspect-ratio:1}.icn-plus:before,.icn-plus:after{content:"";width:100%;height:1px;background:#2d5093;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:.4s ease}.icn-plus:after{transform:translate(-50%, -50%) rotate(90deg)}.is-active .icn-plus:after{opacity:0;transform:translate(-50%, -50%)}@media screen and (min-width: 1025px){a:hover .arrow-circle,.btn__body:hover .arrow-circle{background:#2d5093}a:hover .arrow-circle svg path,.btn__body:hover .arrow-circle svg path{fill:#fff}a:hover .icn-plus:before,a:hover .icn-plus:after,.btn__body:hover .icn-plus:before,.btn__body:hover .icn-plus:after{background:#fff}}.btn__body{display:flex;flex-wrap:wrap;display:inline-flex;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;flex-wrap:nowrap;gap:14px;cursor:pointer}.btn__body .arrow-circle{padding:2px 0 0 3px;flex-shrink:0;transition:.25s ease}@media screen and (min-width: 1025px){.btn__body:hover .arrow-circle{background:#2d5093}.btn__body:hover .arrow-circle svg path{fill:#fff}}.btn__label{font-size:15px;line-height:1.2}@media screen and (max-width: 740px){.btn__label{font-size:16px}.btn .arrow-circle{padding:0}}.btn2{max-width:100%;width:490px}.btn2__body{display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;padding:16px 40px;font-size:18px;line-height:1.4444444444;border-radius:20px;position:relative;border:solid 1px #2d5093;width:100%;max-width:100%;background:#fff}@media screen and (min-width: 1025px){.btn2__body:hover{background:#2d5093;color:#fff}.btn2__body:hover svg path{fill:#fff}}.btn2__icn{position:absolute;top:50%;right:25px;transform:translateY(-50%);line-height:0}.btn2 .icn-download{position:relative;right:22px;top:-1px}.btn2 .icn-inst{width:18px;margin-right:12px;vertical-align:-3px}.btn2 svg,.btn2 svg *{transition:inherit}.btn2.--inst .btn2__body{letter-spacing:0}@media screen and (max-width: 740px){.btn2__body{padding:17px 35px;font-size:16px}.btn2 .icn-download{width:14px;right:-6px;top:0}}.btn-more .arrow-circle{padding:0}.btn-more .btn__label:before{content:"Read more"}.btn-more.is-active .btn__label:before{content:"Close"}.cmn-fv__img img{width:100%}.cmn-about{margin-top:100px}.cmn-about__ttl{padding-bottom:60px;font-size:40px;line-height:57px;margin-bottom:55px}.cmn-about__ttl:before{width:100px}.cmn-about__txt{font-size:18px;letter-spacing:.02em;line-height:36px;margin-bottom:136px;max-width:490px}@media screen and (max-width: 740px){.cmn-about{margin-top:139px}.cmn-about__ttl{font-size:30px;line-height:48px;margin-bottom:50px;padding-bottom:33px}.cmn-about__ttl:before{width:105px}.cmn-about__ttl .ttl__txt{min-height:0}.cmn-about__txt{line-height:32px;margin-bottom:80px;max-width:100%}}.cmn-fv+.cmn-about{margin-top:60px}@media screen and (max-width: 740px){.cmn-fv+.cmn-about{margin-top:38px}.cmn-fv+.cmn-about .cmn-about__ttl{padding-bottom:40px}.cmn-fv+.cmn-about .cmn-about__ttl .ttl__txt{display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;min-height:96px}.cmn-fv+.cmn-about .cmn-about__txt{margin-bottom:92px}}.cmn-block{display:flex;flex-wrap:wrap;flex-wrap:nowrap;flex-direction:column;-ms-justify-content:center;justify-content:center;position:relative;aspect-ratio:980/485;padding-right:calc(50% + 40px)}.cmn-block+.cmn-block{margin-top:100px}.cmn-block__img{position:absolute;top:0;right:0;width:calc(50% - 5px);overflow:hidden}.cmn-block__img img{width:100%;transition:.8s ease}@media screen and (min-width: 1025px){.cmn-block__img a:hover img{transform:scale(1.03)}}.cmn-block__ttl{margin-bottom:41px}.cmn-block__txt{font-size:18px;letter-spacing:.02em;line-height:35px}.cmn-block__btn{margin-top:75px}@media screen and (max-width: 740px){.cmn-block{aspect-ratio:initial;display:block;padding-right:0}.cmn-block+.cmn-block{margin-top:73px}.cmn-block__ttl{margin-bottom:26px}.cmn-block__img{position:static;width:100%}.cmn-block__txt{line-height:32px;margin-bottom:27px}.cmn-block__btn{margin-top:20px}}.cmn-block2{position:relative}.cmn-block2__img{width:calc(50% + 590px);max-width:calc(100% - 100px);position:relative}.cmn-block2__img img{width:100%}.cmn-block2__head{position:absolute;bottom:-86px;left:0;z-index:1;width:calc(50vw - 20px);padding:38px 20px 38px max(200px,(100vw - 980px)/2 + 42px);background:#fff;min-height:184px}.cmn-block2__ttl{font-family:"Noto Serif JP",serif;font-size:35px;line-height:54px}.cmn-block2__ttl .--bracket{margin-left:-0.5em}.cmn-block2__catch{font-family:"Noto Serif JP",serif;font-size:25px;line-height:1.56;margin-top:10px}.cmn-block2__catch .--dot{display:inline-block;margin:0 0 0 .05em}.cmn-block2__cont{width:calc(50% + 50px);margin:65px 0 0 auto;position:relative;z-index:1}.cmn-block2__txt{font-size:16px;letter-spacing:.02em;line-height:2.125}.cmn-block2__txt+.cmn-block2__txt{margin-top:20px}@media screen and (max-width: 1279px){.cmn-block2__head{width:calc(50vw - 10px);padding-left:200px}.cmn-block2__cont{width:calc(50% + 60px)}}@media screen and (max-width: 1090px){.cmn-block2__img{max-width:calc(100% - 40px)}.cmn-block2__head{padding-left:160px}}@media screen and (max-width: 900px){.cmn-block2__head{padding-left:40px}.cmn-block2__cont{margin-top:80px}}@media screen and (max-width: 740px){.cmn-block2__img{max-width:calc(100% - 20px)}.cmn-block2__head{position:relative;top:0;left:0;margin:-52px 0 0;padding:14px 20px;min-height:71px;width:310px}.cmn-block2__ttl{font-size:27px;line-height:38px}.cmn-block2__catch{font-size:19px;margin-top:7px}.cmn-block2__cont{width:100%;margin:32px 0 0 0}.cmn-block2__txt{font-size:18px;letter-spacing:0;line-height:1.6666666667}.cmn-block2__txt+.cmn-block2__txt{margin-top:10px}}.cmn-list{font-size:16px;letter-spacing:.02em;line-height:27px}@media screen and (min-width: 1025px){.cmn-list a:hover{opacity:.5}}.cmn-list__item{border-bottom:solid 1px #2d5093;min-height:76px;display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;flex-wrap:nowrap;padding:24px 10px;gap:9px 0}.cmn-list__item.--exlink .cmn-list__txt{width:-moz-fit-content;width:fit-content;padding-right:25px;background:url(/builds/web/images/icn-exlink.a2bd1f3c.svg) right center no-repeat}.cmn-list__label{width:160px;flex-shrink:0;font-weight:bold}.cmn-list__txt{width:100%}@media screen and (max-width: 740px){.cmn-list{letter-spacing:.06em}.cmn-list__item{flex-wrap:wrap;min-height:64px;padding:18px 0}.cmn-list__label{width:100%}}.pagination{margin-top:98px}.pagination__list{display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;gap:12px}.pagination__item{font-size:18px;letter-spacing:.02em}.pagination__item a{color:#c3c3c3}@media screen and (min-width: 1025px){.pagination__item a:hover{color:#2d5093}}.pagination__arrow.--next{margin-left:16px}.pagination__arrow.--prev{margin-right:16px}.pagination__arrow.--prev .arrow-circle{padding:0}.pagination__arrow.--prev .arrow{transform:scaleX(-1)}.pagination__arrow.--disabled{display:none}@media screen and (max-width: 740px){.pagination{margin-top:59px}.pagination__item{font-size:16px}.pagination__item a{color:#2d5093}.pagination__arrow .arrow-circle{width:50px}.pagination__arrow.--next{margin-left:2px}.pagination__arrow.--prev{margin-right:2px}}.zoom__mdl{visibility:hidden;opacity:0;transition:.3s ease;position:fixed;top:0;left:0;z-index:1000;background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:100%;width:100%}.zoom__mdl.is-active{visibility:visible;opacity:1}.zoom__cont{display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;position:absolute;top:0;left:0;width:100vw;height:100vh;overflow:scroll}.zoom__close{display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;position:absolute;top:15px;right:15px;z-index:1;background:#fff;width:45px;aspect-ratio:1;border-radius:50%;border:solid 1px #2d5093}.zoom__close img{width:12px}.zoom__inner{background:#fff;padding:20px}.zoom__inner img{width:auto;max-width:1000px}.zoom__btn{border-radius:30px;font-size:16px;line-height:20px;text-align:center;padding:7px 20px;width:260px;margin:0 auto;border:solid 1px #2d5093}.consentCookie{display:none;background-color:gray;padding:20px;color:#fff;border-radius:5px;position:fixed;left:10px;bottom:10px;z-index:9999;width:500px}.consentCookie__buttons{display:flex;justify-content:space-between;margin-top:30px;gap:10px}.consentCookie__buttons button{flex-shrink:1;line-height:40px;width:50%;text-align:center;border-radius:5px;transition:.3s}.consentCookie__buttons button.accept{background-color:#5da0ff}.consentCookie__buttons button.deny{background-color:#5da0ff}.consentCookie__buttons button:hover{cursor:pointer;background-color:#5190e7}@keyframes fadeImg{0%{opacity:0;transform:translate(0, -10px)}50%{opacity:1}100%{transform:none}}.fadeLR{transition:transform 1.2s cubic-bezier(0.25, 0.1, 0.1, 1.03) .05s,opacity .8s ease;transform:translate(-10px, 0);opacity:0}.fadeRL{transition:transform 1.2s cubic-bezier(0.25, 0.1, 0.1, 1.03) .05s,opacity .8s ease;transform:translate(10px, 0);opacity:0}.fadeTB{transition:transform 1.2s cubic-bezier(0.25, 0.1, 0.1, 1.03) .05s,opacity .8s ease;transform:translate(0, -5px);opacity:0}.fadeIn{transition:opacity .6s;opacity:0;animation-delay:.4s}.fadeImg{opacity:0;animation:fadeImg 1.2s ease both .05s;animation-play-state:paused}.fadeImg.is-view{animation-play-state:running}.is-view{opacity:1;transform:none}@media screen and (max-width: 740px){.cmn-about__txt{margin-bottom:111px !important}}.footer{border-top:solid 1px #2d5093}@media screen and (max-width: 740px){.footer{border:0}}.clubs{margin-bottom:180px}.clubs__sec+.clubs__sec{margin-top:120px}.clubs__ttl{margin-bottom:60px}.clubs__list{display:flex;flex-wrap:wrap;gap:52px;max-height:none !important}.clubs__list-item{width:calc(33.3% - 34.6666666667px)}.clubs__list-item a{display:block;position:relative}@media screen and (min-width: 1025px){.clubs__list-item a:hover .clubs__list-img img{transform:scale(1.08)}}.clubs__list-img{aspect-ratio:1;overflow:hidden}.clubs__list-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.8s ease}.clubs__list-ttl{position:absolute;bottom:-9px;left:-15px;z-index:1;padding:6px 15px;font-size:18px;letter-spacing:.02em;line-height:26px;background:#fff;max-width:calc(100% - 20px)}.clubs__btn{display:none}@media screen and (max-width: 740px){.clubs{margin-bottom:140px}.clubs__sec+.clubs__sec{margin-top:53px}.clubs__ttl{margin-bottom:30px}.clubs__list{gap:30px}.clubs__list-wrap{overflow:hidden;transition:.6s ease}.clubs__list-wrap.is-open{max-height:var(--origin-height) !important}.clubs__list-item{width:100%}.clubs__list-img{aspect-ratio:350/233}.clubs__list-ttl{bottom:-7px}.clubs__btn{display:block;margin-top:40px}}.history{overflow:hidden;margin-bottom:180px}.history__ttl{margin-bottom:60px}@media screen and (min-width: 741px){.history__ttl{font-size:30px;padding:0}.history__ttl:before{display:none}}.history__list-wrap>li+li{margin-top:60px}.history__list-item{display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;min-height:456px;aspect-ratio:1280/456;position:relative;opacity:1 !important}.history__list-item:nth-child(odd) .history__list-img{width:calc(50% + 30px)}.history__list-item:nth-child(odd) .history__list-cont{margin:0 0 0 auto}.history__list-item:nth-child(even) .history__list-img{left:auto;right:0;width:calc(50% - 70px)}@media screen and (min-width: 741px){.history__list-item.--long{aspect-ratio:1280/550;min-height:550px}.history__list-item.--long .history__list-img{padding-bottom:94px}.history__list-item.--long .history__list-cont{position:relative;z-index:0}.history__list-item.--long .history__list-cont:before{content:"";width:calc(200% - 40px);height:100%;position:absolute;top:0;left:0;z-index:-1;background:#ededef}}.history__list-inner{width:100%;height:100%}.history__list-img{position:absolute;left:0;height:100%;max-width:calc(100% - 456px);z-index:1}.history__list-img-inner{height:100%}.history__list-img-inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.history__list-cont{display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;flex-direction:column;flex-wrap:nowrap;background:#ededef;height:100%;width:calc(50% + 20px);padding:40px}.history__ttl2{margin-bottom:37px;font-family:"Noto Serif JP",serif;font-size:25px;line-height:39px}.history__detail-item{display:flex;flex-wrap:wrap;padding:15px 10px 14px}.history__detail-item+.history__detail-item{border-top:solid 1px #2d5093}.history__detail-item:first-child{padding-top:0}.history__detail-item:last-child{padding-bottom:0}.history__detail-year{font-size:15px;width:68px;flex-shrink:0;margin-top:4px}.history__detail-txt{font-size:16px;letter-spacing:.06em;line-height:27px}@media screen and (min-width: 741px){.history .swiper-wrapper{display:block}}@media screen and (max-width: 1090px){.history__list-item:nth-child(odd) .history__list-img{width:calc(50% + 40px);max-width:calc(50% + 40px)}}@media screen and (max-width: 900px){.history__list-img{width:calc(100% - 470px) !important;max-width:calc(100% - 470px)}.history__list-cont{width:430px}}@media screen and (max-width: 740px){.history{margin-bottom:0;padding:58px 0 52px;background:#ededef}.history__ttl{margin-bottom:30px;font-size:25px;padding-bottom:20px !important}.history__sec+.history__sec{margin-top:0}.history__list-item{min-height:0;width:247px;aspect-ratio:auto;padding-top:0}.history__list-item+.history__list-item{margin-top:0}.history__list-item:before{display:none}.history__list-item:nth-child(even) .int__list-cont{order:0;padding-left:0}.history__list-item.swiper-slide-active .history__list-img{margin-top:35px}.history__list-inner{height:auto;display:block;padding:0;position:relative}.history__list-img{position:static;width:100% !important;max-width:100% !important;height:auto;aspect-ratio:247/309;margin-bottom:20px;transition:.6s ease}.history__list-cont{height:auto;width:100%;max-width:100%;padding:0 !important}.history__list-catch{font-size:18px;line-height:26px;margin-bottom:0;background:#fff;border-radius:15px;padding:14px 20px 17px;position:absolute;top:319px;left:-10px;transform:translateY(-100%);width:221px}.history__list-profile{color:#707070;margin-bottom:13px}.history__list-job{display:block;margin-right:0}.history__list-name{font-size:18px;letter-spacing:0}.history__list-btn{display:none}.history__ttl2{font-size:20px;margin-bottom:18px}.history__detail-item{display:block;padding:17px 0}.history__detail-year{margin:0 0 13px 0}.history__detail-txt{letter-spacing:.03em;line-height:24px}}.article{margin:84px 0 100px}.article__ttl{font-size:40px;margin-bottom:50px;padding-right:50px}.article__inst{position:absolute;top:17px;right:0}.article__inst .icn-inst{width:24px}@media screen and (min-width: 1025px){.article__inst:hover{opacity:.5}}@media screen and (max-width: 740px){.article{margin:173px 0 100px}.article__ttl{font-size:30px;margin-bottom:25px;padding:0}.article__inst{top:-39px}.article__head{margin-bottom:35px}}@media screen and (min-width: 741px){.post{line-height:34px}}.post .headline2_1{letter-spacing:0}@media screen and (max-width: 740px){.post .headline2_1,.post .headline3_1{margin-top:63px}.post .headline2_1{margin-bottom:19px}.post .headline3_1{margin-bottom:10px}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QkpyTEoscUNJeUxFLHlCQUNFLGVKMUxKLHNDSWlNUSxzREFDRSx1QkFDQSw0QkpuTVYscUNJMk1JLG1CQUNFLG9DQUNBLDZCQUVGLG9CQUNFLGFKaE5OLHFDSWlERixTQW9LSSxnQkFDQSxvQkFDQSxrQkpsUVEsQ0ltUVIsY0FDRSxtQkFDQSxlQUNBLCtCQUdBLDRCQUNFLGFBSUYsb0JBQ0UsYUFDQSxZQUNBLGtCQUNBLGNBQ0Esd0NBQ0UsYUFFRiwyQkFDRSxhQUlFLG9EQUNFLFFBQ0EsZUFJTiwyREFDRSxnQkFHSixxQkFDRSxZQUNBLGNBQ0EsVUFDQSxrQkFFRixtQkFDRSxnQkFDQSxzQkFDQSwwQkFDQSxZQUNBLHFCQUNBLG1CQUNBLG9CQUVGLG9CQUNFLFlBQ0EsV0FDQSxlQUNBLHFCQUVGLHFCQUNFLGVBQ0EsaUJBQ0EsZ0JBQ0EsZUp0VE0sQ0l1VE4sbUJBQ0EsdUJBQ0Esa0JBQ0EsVUFDQSxXQUNBLDRCQUNBLFlBRUYsdUJBQ0UsY0FDQSxtQkFFRixtQkFDRSxjQUNBLGVBRUYsb0JBQ0UsZUFDQSxpQkFFRixtQkFDRSxhQUdKLGVBQ0UsZUFDQSxtQkFHQSxzQkFDRSxjQUNBLGVBRUYsc0JBQ0Usa0JBRUYscUJBQ0UscUJBQ0Esa0JBT1IsU0FDRSxvQkFDQSxjQUNFLGVBQ0EsbUJBQ0EsbUJBRUYsZUFDRSxrQkFDQSxTQUNBLFFBQ0EseUJBQ0UsV0p0VUosc0NBQ0UscUJJd1VFLFlKaFZKLHFDSWlVRixTQW1CSSxxQkFDQSxjQUNFLGVBQ0EsbUJBQ0EsVUFFRixlQUNFLFVBRUYsZUFDRSxvQko5VkoscUNJbVdGLE1BRUksa0JBRUYsbUJBQ0UsaUJKeFdGLHFDSTJXRSxzQ0FFRSxnQkFFRixtQkFDRSxtQkFFRixtQkFDRSw0QiIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9XZWIvUmVzb3VyY2VzL3B1YmxpYy9zY3NzL3V0aWxzL2NvbW1vbi9fZGVzdHlsZS5zY3NzIiwid2VicGFjazovLy8uL3NyYy9XZWIvUmVzb3VyY2VzL3B1YmxpYy9zY3NzL3V0aWxzL2NvbW1vbi9faW5pdGlhbGl6ZS5zY3NzIiwid2VicGFjazovLy8uL3NyYy9XZWIvUmVzb3VyY2VzL3B1YmxpYy9zY3NzL3V0aWxzL2NvbW1vbi9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL1dlYi9SZXNvdXJjZXMvcHVibGljL3Njc3MvdXRpbHMvY29tbW9uL19zdHlsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvV2ViL1Jlc291cmNlcy9wdWJsaWMvc2Nzcy91dGlscy9fYmFzZS5zY3NzIiwid2VicGFjazovLy8uL3NyYy9XZWIvUmVzb3VyY2VzL3B1YmxpYy9zY3NzL3V0aWxzL2NvbW1vbi9fbWl4aW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvV2ViL1Jlc291cmNlcy9wdWJsaWMvc2Nzcy9jbHVicy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qISBkZXN0eWxlLmNzcyB2My4wLjAgfCBNSVQgTGljZW5zZSB8IGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNvbGFzLWN1c2FuL2Rlc3R5bGUuY3NzICovXHJcblxyXG4vKiBSZXNldCBib3gtbW9kZWwgYW5kIHNldCBib3JkZXJzICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4qLFxyXG46OmJlZm9yZSxcclxuOjphZnRlciB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gIGJvcmRlci13aWR0aDogMDtcclxufVxyXG5cclxuLyogRG9jdW1lbnQgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxyXG4gKiAzLiBSZW1vdmUgZ3JheSBvdmVybGF5IG9uIGxpbmtzIGZvciBpT1MuXHJcbiAqL1xyXG5cclxuaHRtbCB7XHJcbiAgbGluZS1oZWlnaHQ6IDE7IC8qIDEgKi9cclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiAzKi9cclxufVxyXG5cclxuLyogU2VjdGlvbnMgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXHJcbiAqL1xyXG5cclxubWFpbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qIFZlcnRpY2FsIHJoeXRobSAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxucCxcclxudGFibGUsXHJcbmJsb2NrcXVvdGUsXHJcbmFkZHJlc3MsXHJcbnByZSxcclxuaWZyYW1lLFxyXG5mb3JtLFxyXG5maWd1cmUsXHJcbmRsIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qIEhlYWRpbmdzICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qIExpc3RzIChlbnVtZXJhdGlvbikgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbnVsLFxyXG5vbCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLyogTGlzdHMgKGRlZmluaXRpb24pICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5kdCB7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuZGQge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG4vKiBHcm91cGluZyBjb250ZW50ICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cclxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXHJcbiAqL1xyXG5cclxuaHIge1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXHJcbiAgaGVpZ2h0OiAwOyAvKiAxICovXHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cclxuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnByZSB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXHJcbiAgZm9udC1zaXplOiBpbmhlcml0OyAvKiAyICovXHJcbn1cclxuXHJcbmFkZHJlc3Mge1xyXG4gIGZvbnQtc3R5bGU6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cclxuXHJcbmEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuY29kZSxcclxua2JkLFxyXG5zYW1wIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cclxuICBmb250LXNpemU6IGluaGVyaXQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnNtYWxsIHtcclxuICBmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxyXG4gKiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3ViLFxyXG5zdXAge1xyXG4gIGZvbnQtc2l6ZTogNzUlO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcblxyXG5zdXAge1xyXG4gIHRvcDogLTAuNWVtO1xyXG59XHJcblxyXG4vKiBSZXBsYWNlZCBjb250ZW50ICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUHJldmVudCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaXNzdWVzLlxyXG4gKi9cclxuXHJcbnN2ZyxcclxuaW1nLFxyXG5lbWJlZCxcclxub2JqZWN0LFxyXG5pZnJhbWUge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbn1cclxuXHJcbnN2Z3tcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8qIEZvcm1zICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVzZXQgZm9ybSBmaWVsZHMgdG8gbWFrZSB0aGVtIHN0eWxlYWJsZS5cclxuICogMS4gTWFrZSBmb3JtIGVsZW1lbnRzIHN0eWxhYmxlIGFjcm9zcyBzeXN0ZW1zIGlPUyBlc3BlY2lhbGx5LlxyXG4gKiAyLiBJbmhlcml0IHRleHQtdHJhbnNmb3JtIGZyb20gcGFyZW50LlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbm9wdGdyb3VwLFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IC8qIDEgKi9cclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XHJcbiAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlc2V0IHJhZGlvIGFuZCBjaGVja2JveCBhcHBlYXJhbmNlIHRvIHByZXNlcnZlIHRoZWlyIGxvb2sgaW4gaU9TLlxyXG4gKi9cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogY2hlY2tib3g7XHJcbiAgYXBwZWFyYW5jZTogY2hlY2tib3g7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogcmFkaW87XHJcbiAgYXBwZWFyYW5jZTogcmFkaW87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IGN1cnNvcnMgZm9yIGNsaWNrYWJsZSBlbGVtZW50cy5cclxuICovXHJcblxyXG5idXR0b24sXHJcblt0eXBlPVwiYnV0dG9uXCJdLFxyXG5bdHlwZT1cInJlc2V0XCJdLFxyXG5bdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5idXR0b246ZGlzYWJsZWQsXHJcblt0eXBlPVwiYnV0dG9uXCJdOmRpc2FibGVkLFxyXG5bdHlwZT1cInJlc2V0XCJdOmRpc2FibGVkLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTpkaXNhYmxlZCB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4vKipcclxuICogSW1wcm92ZSBvdXRsaW5lcyBmb3IgRmlyZWZveCBhbmQgdW5pZnkgc3R5bGUgd2l0aCBpbnB1dCBlbGVtZW50cyAmIGJ1dHRvbnMuXHJcbiAqL1xyXG5cclxuOi1tb3otZm9jdXNyaW5nIHtcclxuICBvdXRsaW5lOiBhdXRvO1xyXG59XHJcblxyXG5zZWxlY3Q6ZGlzYWJsZWQge1xyXG4gIG9wYWNpdHk6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgcGFkZGluZ1xyXG4gKi9cclxuXHJcbm9wdGlvbiB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlc2V0IHRvIGludmlzaWJsZVxyXG4gKi9cclxuXHJcbmZpZWxkc2V0IHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBtaW4td2lkdGg6IDA7XHJcbn1cclxuXHJcbmxlZ2VuZCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xyXG5cclxucHJvZ3Jlc3Mge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxyXG4gKi9cclxuXHJcbnRleHRhcmVhIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cclxuICovXHJcblxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxyXG4gKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdIHtcclxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMSAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxyXG4gKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKiAyLiBGaXggZm9udCBpbmhlcml0YW5jZS5cclxuICovXHJcblxyXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xyXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIENsaWNrYWJsZSBsYWJlbHNcclxuICovXHJcblxyXG5sYWJlbFtmb3JdIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi8qIEludGVyYWN0aXZlICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmRldGFpbHMge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3VtbWFyeSB7XHJcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xyXG59XHJcblxyXG4vKlxyXG4gKiBSZW1vdmUgb3V0bGluZSBmb3IgZWRpdGFibGUgY29udGVudC5cclxuICovXHJcblxyXG5bY29udGVudGVkaXRhYmxlXTpmb2N1cyB7XHJcbiAgb3V0bGluZTogYXV0bztcclxufVxyXG5cclxuLyogVGFibGVzICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuMS4gQ29ycmVjdCB0YWJsZSBib3JkZXIgY29sb3IgaW5oZXJpdGFuY2UgaW4gYWxsIENocm9tZSBhbmQgU2FmYXJpLlxyXG4qL1xyXG5cclxudGFibGUge1xyXG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDsgLyogMSAqL1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbn1cclxuXHJcbmNhcHRpb24ge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbnRkLFxyXG50aCB7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG50aCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcbiIsIkB1c2UgXCJfdmFyaWFibGVzXCIgYXMgKjtcclxuQHVzZSBcIl9kZXN0eWxlXCIgYXMgKjtcclxuQHVzZSBcIl9taXhpblwiIGFzICo7XHJcbkB1c2UgXCJfc3R5bGVzXCIgYXMgKjtcclxuXHJcblxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuU2l0ZSBkZWZhdWx0XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuaHRtbCB7XHJcbiAgZm9udC1zaXplOiA2Mi41JTtcclxufVxyXG5cclxuLyo9PSBCYXNlIHN0eWxlID09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbmJvZHl7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWJhc2U7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gIGZvbnQtc2l6ZTogI3skZm9udFNpemV9cmVtO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGEsYnV0dG9ue1xyXG4gICAgdHJhbnNpdGlvbjogLjI1cyBlYXNlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgc3ZnLHN2ZyAqe1xyXG4gICAgICB0cmFuc2l0aW9uOiBpbmhlcml0O1xyXG4gICAgfVxyXG4gIH1cclxuICBhOmhvdmVye1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qPT0gaW5wdXQgdGFnIGluaXRpYWxpemF0aW9uID09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbmlucHV0LCBidXR0b24sIHRleHRhcmVhLCBzZWxlY3Qge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG59XHJcbnNlbGVjdDo6LW1zLWV4cGFuZCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuXHJcbi8qPT0gQ1NTIGZvciBoaWRpbmcgZGV2aWNlIGRpc3BsYXkgPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLyo9IERlc2t0b3AgPSovXHJcblxyXG4udGI6bm90KGJyKSwgYnIudGIge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4uc3A6bm90KGJyKSwgYnIuc3Age1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4ubGc6bm90KGJyKSwgYnIubGcge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4ucGM6bm90KGJyKSB7XHJcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxufVxyXG5ici5wYyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zcC1pbmxpbmV7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZml4ZWR7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuXHJcbi8qPSBMYXJnZSBUYWJsZXQoaVBhZFBybykgPSovXHJcblxyXG5AaW5jbHVkZSBtcShsZykge1xyXG4gIC5wYzpub3QoYnIpLCBici5wYyB7XHJcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnRiOm5vdChiciksIGJyLnRie1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuc3A6bm90KGJyKSwgYnIuc3B7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5sZzpub3QoYnIpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIGJyLmxnIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLnNwLWlubGluZXtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuLyo9IFRhYmxldChpUGFkKSA9Ki9cclxuXHJcbkBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgLnBjOm5vdChiciksIGJyLnBjIHtcclxuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gIH1cclxuICAubGc6bm90KGJyKSwgYnIubGcge1xyXG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5zcDpub3QoYnIpLCBici5zcHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnRiOm5vdChicikge1xyXG4gICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgYnIudGIge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuc3AtaW5saW5le1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbn1cclxuXHJcblxyXG4vKj0gTW9iaWxlKH43NDBweCkgPSovXHJcblxyXG5AaW5jbHVkZSBtcSB7XHJcblxyXG4gIC5wYzpub3QoYnIpLCBici5wYyB7XHJcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmxnOm5vdChiciksIGJyLmxnIHtcclxuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gIH1cclxuICAudGI6bm90KGJyKSwgYnIudGIge1xyXG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5zcDpub3QoYnIpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBici5zcCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5zcC1pbmxpbmV7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuXHJcbi8qPT0gUGFnZSBUcmFuc2l0aW9uIEFuaW1hdGlvbiA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG5ib2R5OjphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgei1pbmRleDogMTAwMDA7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBjdWJpYy1iZXppZXIoLjY5LDAsLjY0LDEpO1xyXG59XHJcblxyXG5ib2R5LmZhZGVvdXQ6OmFmdGVyIHtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG5cclxuLmlubmVyIHtcclxuICBAaW5jbHVkZSBjb250ZW50O1xyXG59XHJcblxyXG4uaW5uZXItc217XHJcbiAgQGluY2x1ZGUgY29udGVudDtcclxuICAgIG1heC13aWR0aDogY2FsYyg5ODBweCArICgjeyRtYXJnaW59cHggKyAyMDBweCkpO1xyXG4gIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoOTgwcHggKyAoI3skbWFyZ2luLWxnfXB4ICsgMjAwcHgpKTtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1xe1xyXG4gIC5scy00MC1zcHtcclxuICAgIGxldHRlci1zcGFjaW5nOiAuMDRlbTtcclxuICB9XHJcbiAgLmxzLW4tODAtc3Age1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uMDhlbTtcclxuICB9XHJcbiAgLmxzLW4tNDAtc3Age1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uMDRlbTtcclxuICB9XHJcbiAgLmxzLW4tMjAwLXNwIHtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtLjE1ZW07XHJcbiAgfVxyXG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5TaXRlIHNwZWNpZmljYXRpb25zXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLyo9PSBDb2xvciA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4vKj0gU2l0ZSBDb2xvciA9Ki9cclxuJGNvbG9yLWJhc2U6ICMyRDUwOTM7IC8vIGJhc2VcclxuJGNvbG9yLWJhc2UtZGs6ICMyRDNGODI7IC8vIGJhc2VcclxuJGNvbG9yLXN1YjogI0VERURFRjsgLy8gc3ViXHJcblxyXG4kY29sb3ItYmc6ICRjb2xvci1zdWI7IC8vYmFzZSAtIGJnXHJcblxyXG4kY29sb3ItdGV4dDogJGNvbG9yLWJhc2U7IC8vIHRleHRcclxuJGNvbG9yLWJkOiAjREREREREOyAvLyBib3JkZXJcclxuXHJcbi8qPSBDb2xvcnMgPSovXHJcbiRjb2xvci13aGl0ZTogI2ZmZmZmZjsgLy8gd2hpdGVcclxuJGNvbG9yLWJsYWNrOiAgIzAwMDAwMDsgLy8gYmxhY2tcclxuJGNvbG9yLXJlZDogI0RDMDAwQzsvLyDjg63jgrTjga7otaRcclxuXHJcblxyXG4vKj09IFRleHQgPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLyo9IFNpemUgPSovXHJcbiRmb250U2l6ZTogMS41O1xyXG5cclxuLyo9IExldHRlciBTcGFjaW5nID0qL1xyXG4kbHQ6IDA7XHJcblxyXG4vKj0gRm9udCA9Ki9cclxuJGZvbnQtYmFzZTogXCJOb3RvIFNhbnMgSlBcIiwgc2Fucy1zZXJpZjtcclxuJGZvbnQtc2VyaWY6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcclxuJGZvbnQtZW46ICRmb250LWJhc2U7XHJcbiRmb250LWVuMjogXCJJbnRlciBUaWdodFwiLCAkZm9udC1iYXNlO1xyXG5cclxuXHJcbi8qPT0gQnJlYWtwb2ludCA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4kYnJlYWtwb2ludHM6IChcclxuICAgICdob3Zlcic6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCknLCAvL1BDIE9ubHlcclxuICAgICdsZyc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwOTBweCknLCAvL2lQYWRQcm9cclxuICAgICdtZCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KScsIC8vaVBhZFxyXG4gICAgJ3NtJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogNzQwcHgpJywgLy9Nb2JpbGVcclxuICAgICd4cyc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KScsIC8vaVBob25lU0VcclxuICAgICd0ZWwnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCknLCAvL1RFTFxyXG4gICAgJ3BjJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogNzQxcHgpJywgLy9QQ1xyXG4gICAgJ2RlLXNtJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3OXB4KScsIC8v44OH44K244Kk44Oz44K144Kk44K644KI44KK5bCP44GV44GEXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vKj0gTWVkaWFRdWVyeSA9Ki9cclxuQG1peGluIG1xKCRicmVha3BvaW50OiBzbSkge1xyXG4gIEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLyo9IEhvdmVyID0qL1xyXG5AbWl4aW4gaG92ZXIoJGJyZWFrcG9pbnQ6IGhvdmVyKSB7XHJcbiAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0ge1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKj0gUmV0aW5hID0qL1xyXG5AbWl4aW4gcnQoKSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzoyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBiZygkaW1hZ2UgLCRleDoganBnLCAkcmVwZWF0OiBuby1yZXBlYXQsICR4OiB0b3AsICR5OiBsZWZ0KSB7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcjeyRpbWFnZX0uI3skZXh9JykgJHJlcGVhdCAkeCAkeTtcclxuICBAaW5jbHVkZSBydCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlfUAyeC4jeyRleH0nKTtcclxuICB9XHJcbn1cclxuXHJcbi8qPT0gei1pbmRleCA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4kbGF5ZXI6IChcclxuICAgIG1vZGFsOiAxMDAsXHJcbiAgICBkcmF3ZXI6IDUwLFxyXG4gICAgZmxvYXRpbmc6IDUwLFxyXG4gICAgaGVhZGVyOiA0MCxcclxuICAgIGZyb250OiAyMCxcclxuICAgIGZvb3RlcjogMTAsXHJcbiAgICBkZWZhdWx0OiAxLFxyXG4gICAgYmFja2dyb3VuZDogLTEwLFxyXG4pO1xyXG5cclxuXHJcbiIsIkB1c2UgXCJfdmFyaWFibGVzXCIgYXMgKjtcclxuQHVzZSBcIl9taXhpblwiIGFzICo7XHJcblxyXG5cclxuLyo9PSBNYXJnaW4gPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuJG1hcmdpbjogMTAwO1xyXG4kbWFyZ2luLWxnOiA0MDtcclxuJG1hcmdpbi1tZDogNDA7XHJcbiRtYXJnaW4tc206IDIwO1xyXG5cclxuXHJcbi8qPT0gQ29udGVudCB3aWR0aCA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG5AbWl4aW4gY29udGVudCgkc2l6ZSA6IDExMDAsICRtYXJnaW46ICRtYXJnaW4sICRtYXJnaW4tbGc6ICRtYXJnaW4tbGcsICRtYXJnaW4tbWQ6ICRtYXJnaW4tbWQsICRtYXJnaW4tc206ICRtYXJnaW4tc20pIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAkbWFyZ2luICsgcHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAgMjAwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIEBpZiAoJHNpemUgIT0gMTAwKSB7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoI3skc2l6ZX1weCArICgjeyRtYXJnaW59cHggKyAyMDBweCkpO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAgY2FsYygjeyRtYXJnaW4tbGd9cHggKyAxMjBweCk7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAkbWFyZ2luLWxnICsgcHg7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoI3skc2l6ZX1weCArICgjeyRtYXJnaW4tbGd9cHggKyAyMDBweCkpO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy1yaWdodDogJG1hcmdpbi1tZCArIHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkbWFyZ2luLW1kICsgcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRtYXJnaW4tc20gKyBweDtcclxuICAgIHBhZGRpbmctbGVmdDogJG1hcmdpbi1zbSArIHB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qPT0gQ1NTIFN0eWxlcyA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblBhcnRzIGNvbGxlY3Rpb25cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4vKj09IGJ1dHRvbiA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcbkBtaXhpbiBidG4oJHdpZHRoOiAyNTBweCwgJGJnOiAkY29sb3ItYmFzZSwgJHR4dDogJGNvbG9yLXdoaXRlKSB7XHJcbiAgd2lkdGg6ICR3aWR0aDtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgYSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItdGV4dDtcclxuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6ICN7JGx0fWVtO1xyXG4gICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkYmc7XHJcbiAgICAgIGNvbG9yOiAkdHh0O1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBsaW5rKCRjb2xvcjogJGNvbG9yLXRleHQsICRhcjogJGNvbG9yLWJhc2UpIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZm9udC1zaXplOiAjeyRmb250U2l6ZX1yZW07XHJcbiAgbGV0dGVyLXNwYWNpbmc6ICN7JGx0fWVtO1xyXG4gIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgIGNvbG9yOiAkY29sb3ItYmFzZTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBpbWctZnJhbWUoJGNvbG9yOiRjb2xvci13aGl0ZSwkZ2FwOjEwKXtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMDtcclxuICAmOmJlZm9yZXtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlICsgI3skZ2FwfXB4ICogMik7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArICN7JGdhcH1weCAqIDIpO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3I7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAjeyRnYXB9cHgpO1xyXG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArICN7JGdhcH1weCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYXJ0aWNsZS1saXN0KCRjbGFzcyl7XHJcbiAgJl9fbGlzdHtcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBnYXA6IDQ4cHggNTVweDtcclxuICAgICYtaXRlbXtcclxuICAgICAgd2lkdGg6IGNhbGMoMzMuMyUgLSA1NXB4ICogMiAvIDMpO1xyXG4gICAgICBhe1xyXG4gICAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgICAgI3skY2xhc3N9X19saXN0e1xyXG4gICAgICAgICAgICAmLWltZyBpbWd7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWNvbnR7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtaW1ne1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYXNwZWN0LXJhdGlvOiAyOTAvMjE4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxOXB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBpbWd7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC42cyBlYXNlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWNvbnR7XHJcbiAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZTtcclxuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XHJcbiAgICB9XHJcbiAgICAmLWluZm97XHJcbiAgICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgICAgZ2FwOiA1cHggM3B4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4zcztcclxuICAgIH1cclxuICAgICYtZGF0ZXtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBtYXJnaW46IDFweCAxMXB4IDAgMDtcclxuICAgIH1cclxuICAgICYtY2F0e1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iZztcclxuICAgICAgcGFkZGluZzogNHB4IDEwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWluLXdpZHRoOiA0NXB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgJi10dGx7XHJcbiAgICAgIEBpbmNsdWRlIGxpbmUtY2xhbXAoMik7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC40NXM7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xKG1kKXtcclxuICAgICZfX2xpc3R7XHJcbiAgICAgIGdhcDogNDhweCA1MHB4O1xyXG4gICAgICAmLWl0ZW17XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNTBweCAvIDIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNzhweDtcclxuICAgICZfX2xpc3R7XHJcbiAgICAgIGdhcDogMzlweCA1MHB4O1xyXG4gICAgICAmLWl0ZW17XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgJi1pbWd7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYtaW5mb3tcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjJzO1xyXG4gICAgICB9XHJcbiAgICAgICYtdHRse1xyXG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4zcztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkB1c2UgXCJjb21tb24vX3ZhcmlhYmxlc1wiIGFzICo7XHJcbkB1c2UgXCJjb21tb24vX21peGluXCIgYXMgKjtcclxuQHVzZSBcImNvbW1vbi9fc3R5bGVzXCIgYXMgKjtcclxuQHVzZSBcImNvbW1vbi9faW5pdGlhbGl6ZVwiIGFzICo7XHJcblxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQ29tbW9uIENTU1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5tZW51e1xyXG4gICR0aGlzOiAmO1xyXG4gICZfX2xpc3R7XHJcbiAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcclxuICAgIG1heC1oZWlnaHQ6IDQ5NnB4O1xyXG4gICAgZ2FwOiAzMXB4IDc4cHg7XHJcbiAgICAmLWl0ZW17XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMXB4KXtcclxuICAgICAgICA+ZGl2e1xyXG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWxhc3QtY2hpbGQoLW4rMyl7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDYpe1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogODRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgYXtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZTtcclxuICAgICAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1sYWJlbHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogY2FsYygyNC8xOCk7XHJcbiAgICB9XHJcbiAgICAmKyZ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMxcHg7XHJcbiAgICB9XHJcbiAgICAmLi0tdG9we1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xyXG4gICAgICBnYXA6IDMxcHggMTA0cHg7XHJcbiAgICAgIC5tZW51X19saXN0e1xyXG4gICAgICAgICYtaXRlbXtcclxuICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19saXN0MntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMXB4KXtcclxuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuICAgICYtaXRlbXtcclxuICAgICAgYXtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMjAvMTUpO1xyXG4gICAgICB9XHJcbiAgICAgICYrJntcclxuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEobWQpe1xyXG4gICAgJl9fbGlzdHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICYtaXRlbXtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGNvbG9yLWJhc2U7XHJcbiAgICAgIH1cclxuICAgICAgJi1sYWJlbHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMTlweCAzcHggMTlweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIHJpZ2h0OiA5cHg7XHJcbiAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xyXG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAkY29sb3ItYmFzZTtcclxuICAgICAgICAgIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWSgtOTAlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5pcy1hY3RpdmU6YmVmb3Jle1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZykgdHJhbnNsYXRlKC0yMCUsNTAlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJisme1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgICAgJi4tLXRvcHtcclxuICAgICAgICAubWVudV9fbGlzdHtcclxuICAgICAgICAgICYtbGFiZWx7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBhLm1lbnVfX2xpc3QtbGFiZWx7XHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xpc3Qye1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBwYWRkaW5nOiAzcHggMCAyNXB4O1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgICYtaXRlbXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAmKyZ7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBhe1xyXG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qPT0gSGVhZGVyID09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLmhlYWRlciB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IDEwMTtcclxuICB3aWR0aDogMTQ4cHg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHRyYW5zaXRpb246IC42cyBlYXNlO1xyXG4gICZfX2xvZ297XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDQwcHg7XHJcbiAgICBsZWZ0OiA0NnB4O1xyXG4gICAgdHJhbnNpdGlvbjogLjZzIGVhc2U7XHJcbiAgIH1cclxuICAmX19iZ3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRyYW5zaXRpb246IC42cyBlYXNlO1xyXG4gICAgc3Zne1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgdHJhbnNpdGlvbjogLjZzIGVhc2U7XHJcbiAgICB9XHJcbiAgICAmLWxpbmV7XHJcbiAgICAgIHRyYW5zaXRpb246IC42cyBlYXNlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190cmd7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDQ4cHg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB0cmFuc2l0aW9uOiAuNnMgZWFzZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICYtYmFye1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgIHNwYW57XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2U7XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMSl7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpe1xyXG4gICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIC41cHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgzKXtcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtdHh0e1xyXG4gICAgICBsaW5lLWhlaWdodDogMDtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgfVxyXG4gICAgJi5pcy1hY3RpdmUgJi1iYXJ7XHJcbiAgICAgIHNwYW57XHJcbiAgICAgICAgd2lkdGg6IDExMCU7XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMSl7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMmRlZykgdHJhbnNsYXRlKC00MCUsIDEycHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDMpe1xyXG4gICAgICAgICAgdHJhbnNmb3JtOnJvdGF0ZSgtMjJkZWcpIHRyYW5zbGF0ZSgtNDAlLCAtMTJweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuaXMtc2Nyb2xsOm5vdCguaXMtbmF2T3Blbil7XHJcbiAgICB3aWR0aDogMTMwcHg7XHJcbiAgICAuaGVhZGVye1xyXG4gICAgICAmX19sb2dve1xyXG4gICAgICAgIHRvcDogMzdweDtcclxuICAgICAgICBsZWZ0OiAzMnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2Jne1xyXG4gICAgICAgIHN2Z3tcclxuICAgICAgICAgIGxlZnQ6IC0yNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWxpbmV7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX190cmd7XHJcbiAgICAgICAgbGVmdDogMzJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcShtZCl7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiAxMDJweDtcclxuICAgICZfX2xvZ28ge1xyXG4gICAgICB0b3A6IDI1cHg7XHJcbiAgICAgIGxlZnQ6IDE3cHg7XHJcbiAgICB9XHJcbiAgICAmX19iZyBzdmd7XHJcbiAgICAgIGhlaWdodDogMTAycHg7XHJcbiAgICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICAmX190cmd7XHJcbiAgICAgIHRvcDogMjVweDtcclxuICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgfVxyXG4gICAgJi5pcy1zY3JvbGw6bm90KC5pcy1uYXZPcGVuKXtcclxuICAgICAgaGVpZ2h0OiA5OXB4O1xyXG4gICAgICAuaGVhZGVyIHtcclxuICAgICAgICAmX19sb2dvIHtcclxuICAgICAgICAgIHRvcDogMjNweDtcclxuICAgICAgICAgIGxlZnQ6IDE3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKj09IE5hdkJhciA9PSovXHJcbi5uYXZiYXIge1xyXG59XHJcblxyXG4vKj09IE5hdiA9PSovXHJcbi5uYXYge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1iZztcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHotaW5kZXg6IDEwMDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB0cmFuc2l0aW9uOiAuMzVzIGVhc2U7XHJcbiAgJi5pcy1vcGVue1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gICZfX2NvbnR7XHJcbiAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWFsaWduKHN0cmV0Y2gpO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuICAmX19pbWd7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gODEycHgpO1xyXG4gICAgJi1pdGVte1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgICBpbWd7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWlue1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIEBpbmNsdWRlIGZsZXgtanVzdGlmeShjZW50ZXIpO1xyXG4gICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xyXG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xyXG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xyXG4gIH1cclxuICAmX19pbm5lcntcclxuICAgIHBhZGRpbmc6IDcwcHggNjBweCA2MHB4IDIwMHB4O1xyXG4gIH1cclxuICAubWVudXtcclxuICAgICZfX2xpc3R7XHJcbiAgICAgICYuLS10b3B7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLi0taGlkZGVuLW5hdntcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm5ye1xyXG4gICAgLy9kaXNwbGF5OiBncmlkO1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIGdhcDogMTBweDtcclxuICAgIG1heC13aWR0aDogNTUwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xyXG4gICAgJi1pdGVte1xyXG4gICAgICAvL3dpZHRoOiAzNTBweDtcclxuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcclxuICAgICAgYXtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtanVzdGlmeShjZW50ZXIpO1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgICAgICBtaW4taGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDIxLzE2KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZTtcclxuICAgICAgICAgIHN2ZyAqe1xyXG4gICAgICAgICAgICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuLS1pbnN0e1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMjVweCA4cHggMjBweDtcclxuICAgICAgICAgIHN2Z3tcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogM3B4IDEycHggMCAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgJiwmICp7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaW5oZXJpdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAvLyY6bnRoLWNoaWxkKDEpe1xyXG4gICAgICAvLyAgZ3JpZC1hcmVhOiAxIC8gMSAvIDIgLyAyO1xyXG4gICAgICAvL31cclxuICAgICAgLy8mOm50aC1jaGlsZCgyKXtcclxuICAgICAgLy8gIGdyaWQtYXJlYTogMiAvIDEgLyAzIC8gMjtcclxuICAgICAgLy99XHJcbiAgICAgIC8vJjpudGgtY2hpbGQoMyl7XHJcbiAgICAgIC8vICBncmlkLWFyZWE6IDEgLyAyIC8gMyAvIDM7XHJcbiAgICAgIC8vfVxyXG4gICAgICAvLyYuLS1pbnN0e1xyXG4gICAgICAvLyAgd2lkdGg6IDE5MXB4O1xyXG4gICAgICAvLyAgYXtcclxuICAgICAgLy8gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAvLyAgICBzdmd7XHJcbiAgICAgIC8vICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgIC8vICAgICAgbWFyZ2luOiAzcHggMCA5cHg7XHJcbiAgICAgIC8vICAgICAgJiwmICp7XHJcbiAgICAgIC8vICAgICAgICB0cmFuc2l0aW9uOiBpbmhlcml0O1xyXG4gICAgICAvLyAgICAgIH1cclxuICAgICAgLy8gICAgfVxyXG4gICAgICAvLyAgfVxyXG4gICAgICAvL31cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEobWQpe1xyXG4gICAgJl9faW1ne1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJl9fbWFpbntcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAmX19pbm5lcntcclxuICAgICAgcGFkZGluZzogMTA4cHggI3skbWFyZ2luLXNtfXB4IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmX19ibnJ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE5cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAmLWl0ZW17XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKHJvdyk7XHJcbiAgICAgICAgICBtaW4taGVpZ2h0OiA1NXB4O1xyXG4gICAgICAgICAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYrJntcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi4tLWluc3R7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgIHN2Z3tcclxuICAgICAgICAgICAgICB3aWR0aDogMjNweDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDJweCAxMHB4IDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29weXtcclxuICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogY2FsYygxMy85KTtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOSk7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vKj09IEZvb3RlciA9PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5mb290ZXIge1xyXG4gICZfX2ltZ3tcclxuICAgIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JucntcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBnYXA6IDMwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtNzBweDtcclxuICAgICYtaXRlbXtcclxuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XHJcbiAgICAgIGF7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoY2VudGVyKTtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICAgICAgaGVpZ2h0OiAxNDJweDtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3ItYmFzZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogY2FsYygzNi8yNSk7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgLmljbi1pbnN0e1xyXG4gICAgICAgICAgd2lkdGg6IDE5cHg7XHJcbiAgICAgICAgICBtYXJnaW46IDNweCAxN3B4IDAgMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZTtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICBzdmcgKntcclxuICAgICAgICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWlue1xyXG4gICAgcGFkZGluZzogOTBweCAwIDEyMHB4O1xyXG4gICAgJi1pbm5lcntcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgICBnYXA6IDkuNCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2luZm97XHJcblxyXG4gIH1cclxuICAmX19sb2dve1xyXG4gICAgbWFyZ2luOiAtN3B4IDAgNXB4IC03cHg7XHJcbiAgfVxyXG4gICZfX2RldGFpbHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gIH1cclxuICAmX19pbnN0e1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIGF7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oZmxleC1lbmQpO1xyXG4gICAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgc3Zne1xyXG4gICAgICB3aWR0aDogMThweDtcclxuICAgICAgbWFyZ2luOiAwIDhweCAtM3B4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2J0bnMge1xyXG5cclxuICAgIG1hcmdpbi10b3A6IDMxcHg7XHJcbiAgfVxyXG4gICZfX2J0biB7XHJcbiAgICBhIHtcclxuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWJhc2U7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgQGluY2x1ZGUgZmxleC1qdXN0aWZ5KGNlbnRlcik7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLjAyZW07XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICB9XHJcbiAgICAgIHN2Z3tcclxuICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICBtYXJnaW46IDAgNXB4IC0xcHggMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi4tLWluc3Qge1xyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fYnRuICsgJl9fYnRuIHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG4gICZfX290aGVyc3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oZmxleC1lbmQpO1xyXG4gICAgZ2FwOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgfVxyXG4gICZfX2NvcHl7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICB9XHJcbiAgJl9fbm90ZXN7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxuICB9XHJcbiAgJl9fcGFnZXRvcHtcclxuICAgIGF7XHJcbiAgICAgIC5hcnJvd3tcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tZW51e1xyXG4gICAgd2lkdGg6IDYwNHB4O1xyXG4gICAgJl9fbGlzdHtcclxuICAgICAgZ2FwOiAzMXB4IDkycHg7XHJcbiAgICAgICYtaXRlbXtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAmLWxhYmVse1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubWVudV9fbGlzdC4tLXRvcHtcclxuICAgICAgZ2FwOiAzMXB4IDEwNHB4O1xyXG4gICAgfVxyXG4gICAgJl9fbGlzdDJ7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgICYtaXRlbSsubWVudV9fbGlzdDItaXRlbXtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgJl9faW5mb3tcclxuICAgICAgbWFyZ2luLXRvcDogNzVweDtcclxuICAgIH1cclxuICAgICZfX21haW57XHJcbiAgICAgICYtaW5uZXJ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2J0bnMge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fYnRuICsgJl9fYnRuIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEobWQpe1xyXG4gICAgJl9fYm5ye1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xyXG4gICAgICAmLWl0ZW17XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICAgIC5pY24taW5zdHtcclxuICAgICAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNHB4IDAgMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2luZm97XHJcbiAgICAgIG1hcmdpbi10b3A6IDQ0cHg7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKCk7XHJcbiAgICB9XHJcbiAgICAmX19tYWlue1xyXG4gICAgICBwYWRkaW5nOiA2M3B4IDAgNTJweDtcclxuICAgIH1cclxuICAgICZfX2xvZ297XHJcbiAgICAgIG9yZGVyOiAyO1xyXG4gICAgICBtYXJnaW46IDYzcHggMCAxMHB4IC0ycHg7XHJcbiAgICAgIGltZ3tcclxuICAgICAgICB3aWR0aDogMTU5cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2RldGFpbHtcclxuICAgICAgb3JkZXI6IDM7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICAgICZfX2luc3R7XHJcbiAgICAgIG9yZGVyOiAzO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICBhe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgfVxyXG4gICAgICBzdmd7XHJcbiAgICAgICAgbWFyZ2luOiAwIDRweCAtM3B4IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2J0bnMge1xyXG4gICAgICBvcmRlcjogMTtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICB9XHJcbiAgICAvLyAmX19idG4ge1xyXG4gICAgLy8gICB3aWR0aDogY2FsYyg1MCUgLSA2cHgpO1xyXG4gICAgLy8gfVxyXG4gICAgJl9fYnRuIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGF7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93KTtcclxuICAgICAgICBtaW4taGVpZ2h0OiA1NXB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG4gICAgICAmLi0taW5zdHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgc3Zne1xyXG4gICAgICAgICAgICB3aWR0aDogMjNweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAycHggMTBweCAwIDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19vdGhlcnN7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtanVzdGlmeShzcGFjZS1iZXR3ZWVuKTtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuICAgICZfX25vdGVze1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtNHB4O1xyXG4gICAgfVxyXG4gICAgJl9fcGFnZXRvcHtcclxuICAgICAgYXtcclxuICAgICAgICAuYXJyb3ctY2lyY2xle1xyXG4gICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hcnJvd3tcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1lbnV7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICZfX2xpc3R7XHJcbiAgICAgICAgJi1sYWJlbHtcclxuICAgICAgICAgIHBhZGRpbmc6IDE1cHggNXB4IDE0cHg7XHJcbiAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuLS10b3B7XHJcbiAgICAgICAgICAubWVudV9fbGlzdHtcclxuICAgICAgICAgICAgJi1sYWJlbHtcclxuICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCA1cHggMTRweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PSBCcmVhZGNydW1iID09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLnBua3oge1xyXG59XHJcblxyXG4vKj09IFBhZ2UgSGVhZGluZyA9PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5oZWFkaW5nIHtcclxufVxyXG5cclxuXHJcbi8qPT0gQ29udGVudCA9PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi50dGwge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zZXJpZjtcclxuICBmb250LXNpemU6IDM1cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IGNhbGMoNTcvNDApO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAmOmJlZm9yZXtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogODBweDtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2U7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcclxuICAgIHRyYW5zaXRpb246IDFzIGN1YmljLWJlemllcigwLjQxLCAtMC4wMiwgMC4zMiwgMC45MykgLjNzO1xyXG4gIH1cclxuICAmLi0tY2VudGVye1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDYwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmlzLXZpZXd7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcShtZCl7XHJcbiAgICAmLi0tY2VudGVye1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDQ4LzMwKTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgJl9fdHh0e1xyXG5cclxuICAgIH1cclxuICAgICYuLS1jZW50ZXIsJi4tLXNwLWNlbnRlcntcclxuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAyNXB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnR0bDJ7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMzVweDtcclxuICBsaW5lLWhlaWdodDogY2FsYyg1MC8zNSk7XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICBmb250LXNpemU6IDI3cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubGFiZWwtY2lyY2xle1xyXG4gIEBpbmNsdWRlIGZsZXg7XHJcbiAgQGluY2x1ZGUgZmxleC1qdXN0aWZ5KGNlbnRlcik7XHJcbiAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG4gIHdpZHRoOiAxMzBweDtcclxuICBhc3BlY3QtcmF0aW86IDE7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWJhc2U7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zZXJpZjtcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMzAvMjUpO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAmX19tb250aHtcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoY2VudGVyKTtcclxuICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oZmxleC1lbmQpO1xyXG4gICAgZ2FwOiAzcHg7XHJcbiAgICBtYXJnaW46IC03cHggMCAwIDJweDtcclxuICB9XHJcbiAgJl9fbnVte1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gIH1cclxuICAmX19zbWFsbHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAmX19tb250aHtcclxuICAgICAgZ2FwOiAxcHg7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgICZfX251bXtcclxuICAgICAgZm9udC1zaXplOiAyN3B4O1xyXG4gICAgfVxyXG4gICAgJl9fc21hbGx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnR0bC1jaXJjbGV7XHJcbiAgQGluY2x1ZGUgZmxleDtcclxuICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgZ2FwOiAyNHB4IDQycHg7XHJcbiAgJl9fdHh0e1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoNDQvMzApO1xyXG4gIH1cclxuICAmX19zdWJ7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygzNC8yNSk7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgJl9fdHh0e1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICB9XHJcbiAgICAmX19zdWJ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTFweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hcnJvd3tcclxuICAmLCp7XHJcbiAgICB0cmFuc2l0aW9uOiBpbmhlcml0O1xyXG4gIH1cclxufVxyXG5cclxuLmFycm93LWNpcmNsZXtcclxuICBAaW5jbHVkZSBmbGV4O1xyXG4gIEBpbmNsdWRlIGZsZXgtanVzdGlmeShjZW50ZXIpO1xyXG4gIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICB3aWR0aDogNTBweDtcclxuICBhc3BlY3QtcmF0aW86IDE7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci1iYXNlO1xyXG4gIHRyYW5zaXRpb246IGluaGVyaXQ7XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5pY24tcGx1c3tcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDE0cHg7XHJcbiAgYXNwZWN0LXJhdGlvOiAxO1xyXG4gICY6YmVmb3JlLCY6YWZ0ZXJ7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG4gICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XHJcbiAgfVxyXG4gICY6YWZ0ZXJ7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSg5MGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4uaXMtYWN0aXZle1xyXG4gIC5pY24tcGx1czphZnRlcntcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG4gIH1cclxufVxyXG5cclxuYSwuYnRuX19ib2R5e1xyXG4gIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgLmFycm93LWNpcmNsZXtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2U7XHJcbiAgICAgIHN2ZyBwYXRoe1xyXG4gICAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmljbi1wbHVze1xyXG4gICAgICAmOmJlZm9yZSwmOmFmdGVye1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ0bntcclxuICAmX19ib2R5e1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XHJcbiAgICBnYXA6IDE0cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAuYXJyb3ctY2lyY2xle1xyXG4gICAgICBwYWRkaW5nOiAycHggMCAwIDNweDtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAuYXJyb3ctY2lyY2xle1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlO1xyXG4gICAgICAgIHN2ZyBwYXRoe1xyXG4gICAgICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19sYWJlbHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDE4LzE1KTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICAmX19sYWJlbHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgLmFycm93LWNpcmNsZXtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idG4ye1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICB3aWR0aDogNDkwcHg7XHJcbiAgJl9fYm9keXtcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDQwcHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygyNi8xOCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWJhc2U7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZTtcclxuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgc3ZnIHBhdGh7XHJcbiAgICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2ljbntcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgcmlnaHQ6IDI1cHg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuICB9XHJcbiAgLmljbi1kb3dubG9hZHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHJpZ2h0OiAyMnB4O1xyXG4gICAgdG9wOiAtMXB4O1xyXG4gIH1cclxuICAuaWNuLWluc3R7XHJcbiAgICB3aWR0aDogMThweDtcclxuICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xyXG4gIH1cclxuICBzdmcsc3ZnICp7XHJcbiAgICB0cmFuc2l0aW9uOiBpbmhlcml0O1xyXG4gIH1cclxuICAmLi0taW5zdCAmX19ib2R5e1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgJl9fYm9keXtcclxuICAgICAgcGFkZGluZzogMTdweCAzNXB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgICAuaWNuLWRvd25sb2Fke1xyXG4gICAgICB3aWR0aDogMTRweDtcclxuICAgICAgcmlnaHQ6IC02cHg7XHJcbiAgICAgIHRvcDogMDtcclxuICAgIH1cclxuICAgIC5pY24taW5zdHtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idG4tbW9yZXtcclxuICAuYXJyb3ctY2lyY2xle1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgLmJ0bl9fbGFiZWw6YmVmb3Jle1xyXG4gICAgY29udGVudDogXCJSZWFkIG1vcmVcIjtcclxuICB9XHJcbiAgJi5pcy1hY3RpdmUgLmJ0bl9fbGFiZWw6YmVmb3Jle1xyXG4gICAgY29udGVudDogXCJDbG9zZVwiO1xyXG4gIH1cclxufVxyXG5cclxuLmNtbi1mdntcclxuICAmX19pbWd7XHJcbiAgICBpbWd7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNtbi1hYm91dHtcclxuICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAmX190dGx7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1N3B4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3R4dHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgIG1hcmdpbi1ib3R0b206ICAxMzZweDtcclxuICAgIG1heC13aWR0aDogNDkwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgbWFyZ2luLXRvcDogMTM5cHg7XHJcbiAgICAmX190dGx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzM3B4O1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICB3aWR0aDogMTA1cHg7XHJcbiAgICAgIH1cclxuICAgICAgLnR0bF9fdHh0e1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3R4dHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmNtbi1mdisuY21uLWFib3V0e1xyXG4gIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICBtYXJnaW4tdG9wOiAzOHB4O1xyXG4gICAgLmNtbi1hYm91dF9fdHRse1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgICAgLnR0bF9fdHh0e1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDk2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jbW4tYWJvdXRfX3R4dHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogOTJweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jbW4tYmxvY2t7XHJcbiAgQGluY2x1ZGUgZmxleDtcclxuICBAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcclxuICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xyXG4gIEBpbmNsdWRlIGZsZXgtanVzdGlmeShjZW50ZXIpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBhc3BlY3QtcmF0aW86IDk4MC80ODU7XHJcbiAgcGFkZGluZy1yaWdodDogY2FsYyg1MCUgKyA0MHB4KTtcclxuICAmKyZ7XHJcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICB9XHJcbiAgJl9faW1ne1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRyYW5zaXRpb246IC44cyBlYXNlO1xyXG4gICAgfVxyXG4gICAgYXtcclxuICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3R0bHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQxcHg7XHJcbiAgfVxyXG4gICZfX3R4dHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICB9XHJcbiAgJl9fYnRue1xyXG4gICAgbWFyZ2luLXRvcDogNzVweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICBhc3BlY3QtcmF0aW86IGluaXRpYWw7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAmKyZ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDczcHg7XHJcbiAgICB9XHJcbiAgICAmX190dGx7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XHJcbiAgICB9XHJcbiAgICAmX19pbWd7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9fdHh0e1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjdweDtcclxuICAgIH1cclxuICAgICZfX2J0bntcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jbW4tYmxvY2sye1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAmX19pbWd7XHJcbiAgICB3aWR0aDogY2FsYyg1MCUgKyA1OTBweCk7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2hlYWR7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IC04NnB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB3aWR0aDogY2FsYyg1MHZ3IC0gMjBweCk7XHJcbiAgICBwYWRkaW5nOiAzOHB4IDIwcHggMzhweCBjYWxjKG1heCgyMDBweCwgKDEwMHZ3IC0gOTgwcHgpIC8gMiArIDQycHgpKTtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDE4NHB4O1xyXG4gIH1cclxuICAmX190dGx7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNTRweDtcclxuICAgIC4tLWJyYWNrZXR7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtLjVlbTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fY2F0Y2h7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygzOS8yNSk7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgLi0tZG90e1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMCAwIDAgLjA1ZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2NvbnR7XHJcbiAgICB3aWR0aDogY2FsYyg1MCUgKyA1MHB4KTtcclxuICAgIG1hcmdpbjogNjVweCAwIDAgYXV0bztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG4gICZfX3R4dHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygzNC8xNik7XHJcbiAgICAmKyZ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xKGRlLXNtKXtcclxuICAgICZfX2hlYWR7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDUwdncgLSAxMHB4KTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMDBweDtcclxuICAgIH1cclxuICAgICZfX2NvbnR7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSArIDYwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcShsZyl7XHJcbiAgICAmX19pbWd7XHJcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcbiAgICB9XHJcbiAgICAmX19oZWFke1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcShtZCl7XHJcbiAgICAmX19oZWFke1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICB9XHJcbiAgICAmX19jb250e1xyXG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgICZfX2ltZ3tcclxuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAjeyRtYXJnaW4tc219cHgpO1xyXG4gICAgfVxyXG4gICAgJl9faGVhZHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbjogLTUycHggMCAwO1xyXG4gICAgICBwYWRkaW5nOiAxNHB4ICN7JG1hcmdpbi1zbX1weDtcclxuICAgICAgLy9taW4taGVpZ2h0OiA5NXB4O1xyXG4gICAgICBtaW4taGVpZ2h0OiA3MXB4O1xyXG4gICAgICB3aWR0aDogMzEwcHg7XHJcbiAgICB9XHJcbiAgICAmX190dGx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjdweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICB9XHJcbiAgICAmX19jYXRjaHtcclxuICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICB9XHJcbiAgICAmX19jb250e1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luOiAzMnB4IDAgMCAwO1xyXG4gICAgfVxyXG4gICAgJl9fdHh0e1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogY2FsYygzMC8xOCk7XHJcbiAgICAgICYrJntcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY21uLWxpc3R7XHJcbiAgJHRoaXM6ICY7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgYXtcclxuICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICBvcGFjaXR5OiAuNTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9faXRlbXtcclxuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkY29sb3ItYmFzZTtcclxuICAgIG1pbi1oZWlnaHQ6IDc2cHg7XHJcbiAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XHJcbiAgICBwYWRkaW5nOiAyNHB4IDEwcHg7XHJcbiAgICBnYXA6IDlweCAwO1xyXG4gICAgJi4tLWV4bGluayAjeyR0aGlzfV9fdHh0e1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYXNlL2ljbi1leGxpbmsuc3ZnXCIpIHJpZ2h0IGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuICAmX19sYWJlbHtcclxuICAgIHdpZHRoOiAxNjBweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG4gICZfX3R4dHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XHJcbiAgICAmX19pdGVte1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDY0cHg7XHJcbiAgICAgIHBhZGRpbmc6IDE4cHggMDtcclxuICAgIH1cclxuICAgICZfX2xhYmVse1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9ue1xyXG4gIG1hcmdpbi10b3A6IDk4cHg7XHJcbiAgJl9fbGlzdHtcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICBnYXA6IDEycHg7XHJcbiAgfVxyXG4gICZfX2l0ZW17XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLjAyZW07XHJcbiAgICBhe1xyXG4gICAgICBjb2xvcjogI0MzQzNDMztcclxuICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1iYXNlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2Fycm93e1xyXG4gICAgJi4tLW5leHR7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgfVxyXG4gICAgJi4tLXByZXZ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgICAgLmFycm93LWNpcmNsZXtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIC5hcnJvd3tcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuLS1kaXNhYmxlZHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICBtYXJnaW4tdG9wOiA1OXB4O1xyXG4gICAgJl9faXRlbXtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBhe1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYXJyb3d7XHJcbiAgICAgIC5hcnJvdy1jaXJjbGV7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJi4tLW5leHR7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcclxuICAgICAgfVxyXG4gICAgICAmLi0tcHJldntcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnpvb217XHJcbiAgJl9fbWRse1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvci13aGl0ZSwuOCk7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgICYuaXMtYWN0aXZle1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG5cclxuICAgIH1cclxuICB9XHJcbiAgJl9fY29udHtcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIG92ZXJmbG93OiBzY3JvbGw7XHJcbiAgfVxyXG4gICZfX2Nsb3Nle1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIEBpbmNsdWRlIGZsZXgtanVzdGlmeShjZW50ZXIpO1xyXG4gICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxNXB4O1xyXG4gICAgcmlnaHQ6IDE1cHg7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgd2lkdGg6IDQ1cHg7XHJcbiAgICBhc3BlY3QtcmF0aW86IDE7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3ItYmFzZTtcclxuICAgIGltZ3tcclxuICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2lubmVye1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGltZ3tcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19idG57XHJcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiA3cHggMjBweDtcclxuICAgIHdpZHRoOiAyNjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWJhc2U7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8qPT0gQ29va2llQ29uc2VudE1vZGFsID09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLmNvbnNlbnRDb29raWUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JheTtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGxlZnQ6IDEwcHg7XHJcbiAgYm90dG9tOiAxMHB4O1xyXG4gIHotaW5kZXg6IDk5OTk7XHJcbiAgd2lkdGg6IDUwMHB4O1xyXG5cclxuICAmX19idXR0b25ze1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBnYXA6IDEwcHg7XHJcblxyXG4gICAgYnV0dG9ue1xyXG4gICAgICBmbGV4LXNocmluazogMTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAmLmFjY2VwdHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTMsIDE2MCwgMjU1KTtcclxuXHJcbiAgICAgIH1cclxuICAgICAgJi5kZW55e1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig5MywgMTYwLCAyNTUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig4MSwgMTQ0LCAyMzEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vKj09IEFuaW1hdGlvbiA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4kYW5pbS10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMS4ycyBjdWJpYy1iZXppZXIoMC4yNSwgMC4xLCAwLjEsIDEuMDMpIC4wNXMsIG9wYWNpdHkgLjhzIGVhc2U7XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJbWcge1xyXG4gIDAle1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTEwcHgpO1xyXG4gIH1cclxuICAzMCV7XHJcbiAgICAvL2JveC1zaGFkb3c6IDAgMTBweCAyMHB4IC01cHggcmdiYSgwLCAwLCAwLCAuNCk7XHJcbiAgfVxyXG4gIDUwJXtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIDEwMCV7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAvL2JveC1zaGFkb3c6IDAgMTBweCAxNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlTFIge1xyXG4gIHRyYW5zaXRpb246ICRhbmltLXRyYW5zaXRpb247XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwcHgsMCk7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuLmZhZGVSTCB7XHJcbiAgdHJhbnNpdGlvbjogJGFuaW0tdHJhbnNpdGlvbjtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMHB4LDApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5mYWRlVEIge1xyXG4gIHRyYW5zaXRpb246ICRhbmltLXRyYW5zaXRpb247XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNXB4KTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG5cclxuLmZhZGVJbiB7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNnM7XHJcbiAgb3BhY2l0eTogMDtcclxuICBhbmltYXRpb24tZGVsYXk6IC40cztcclxufVxyXG5cclxuLmZhZGVJbWcge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgYW5pbWF0aW9uOiBmYWRlSW1nIDEuMnMgZWFzZSBib3RoIC4wNXM7XHJcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcclxuICAmLmlzLXZpZXd7XHJcbiAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcclxuICB9XHJcbn1cclxuXHJcbi5pcy12aWV3IHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuIiwiXHJcbi8vIG1peGluXHJcbkBtaXhpbiBjbGVhcmZpeCB7XHJcbiAgKnpvb206IDE7XHJcbiAgJjpiZWZvcmUsXHJcbiAgJjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAvLyBGaXhlcyBPcGVyYS9jb250ZW50ZWRpdGFibGUgYnVnOlxyXG4gICAgLy8gaHR0cDovL25pY29sYXNnYWxsYWdoZXJAbWl4aW4gY29tL21pY3JvLWNsZWFyZml4LWhhY2svI2NvbW1lbnQtMzY5NTJcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIH1cclxuICAmOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGdyYWRpZW50KCRjb2xvcjogI0Y1RjVGNSwgJHN0YXJ0OiAjRUVFLCAkc3RvcDogI0ZGRikge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvcjtcclxuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhcixcclxuICAgICAgICAgIGxlZnQgYm90dG9tLFxyXG4gICAgICAgICAgbGVmdCB0b3AsXHJcbiAgICAgICAgICBjb2xvci1zdG9wKDAsICRzdGFydCksXHJcbiAgICAgICAgICBjb2xvci1zdG9wKDEsICRzdG9wKSk7XHJcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChib3R0b20sXHJcbiAgICAgICAgICAkc3RhcnQsXHJcbiAgICAgICAgICAkc3RvcCk7XHJcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSxcclxuICAgICAgICAgICRzdGFydCAwJSxcclxuICAgICAgICAgICRzdG9wIDEwMCUpO1xyXG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCgkc3RvcCxcclxuICAgICAgICAgICRzdGFydCk7XHJcbn1cclxuQG1peGluIGJ3LWdyYWRpZW50KCRjb2xvcjogI0Y1RjVGNSwgJHN0YXJ0OiAwLCAkc3RvcDogMjU1KSB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yO1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLFxyXG4gICAgICAgICAgbGVmdCBib3R0b20sXHJcbiAgICAgICAgICBsZWZ0IHRvcCxcclxuICAgICAgICAgIGNvbG9yLXN0b3AoMCwgcmdiKCRzdGFydCwkc3RhcnQsJHN0YXJ0KSksXHJcbiAgICAgICAgICBjb2xvci1zdG9wKDEsIHJnYigkc3RvcCwkc3RvcCwkc3RvcCkpKTtcclxuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGJvdHRvbSxcclxuICAgICAgICAgIHJnYigkc3RhcnQsJHN0YXJ0LCRzdGFydCkgMCUsXHJcbiAgICAgICAgICByZ2IoJHN0b3AsJHN0b3AsJHN0b3ApIDEwMCUpO1xyXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sXHJcbiAgICAgICAgICByZ2IoJHN0YXJ0LCRzdGFydCwkc3RhcnQpIDAlLFxyXG4gICAgICAgICAgcmdiKCRzdG9wLCRzdG9wLCRzdG9wKSAxMDAlKTtcclxuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQocmdiKCRzdG9wLCRzdG9wLCRzdG9wKSxcclxuICAgICAgICAgIHJnYigkc3RhcnQsJHN0YXJ0LCRzdGFydCkpO1xyXG59XHJcbkBtaXhpbiBib3JkZXJlZCgkdG9wLWNvbG9yOiAjRUVFLCAkcmlnaHQtY29sb3I6ICNFRUUsICRib3R0b20tY29sb3I6ICNFRUUsICRsZWZ0LWNvbG9yOiAjRUVFKSB7XHJcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICR0b3AtY29sb3I7XHJcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAkbGVmdC1jb2xvcjtcclxuICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAkcmlnaHQtY29sb3I7XHJcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRib3R0b20tY29sb3I7XHJcbn1cclxuQG1peGluIGRyb3Atc2hhZG93KCR4LWF4aXM6IDAsICR5LWF4aXM6IDFweCwgJGJsdXI6IDJweCwgJGFscGhhOiAwLjEpIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6ICR4LWF4aXMgJHktYXhpcyAkYmx1ciByZ2JhKDAsIDAsIDAsICRhbHBoYSk7XHJcbiAgLW1vei1ib3gtc2hhZG93OiAkeC1heGlzICR5LWF4aXMgJGJsdXIgcmdiYSgwLCAwLCAwLCAkYWxwaGEpO1xyXG4gIGJveC1zaGFkb3c6ICR4LWF4aXMgJHktYXhpcyAkYmx1ciByZ2JhKDAsIDAsIDAsICRhbHBoYSk7XHJcbn1cclxuQG1peGluIHJvdW5kZWQoJHJhZGl1czogMnB4KSB7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG59XHJcbkBtaXhpbiBvcGFjaXR5KCRvcGFjaXR5OiAwLjUpIHtcclxuICAtbW96LW9wYWNpdHk6ICRvcGFjaXR5O1xyXG4gIC1raHRtbC1vcGFjaXR5OiAkb3BhY2l0eTtcclxuICAtd2Via2l0LW9wYWNpdHk6ICRvcGFjaXR5O1xyXG4gIG9wYWNpdHk6ICRvcGFjaXR5O1xyXG4gICRvcHBlcmM6ICRvcGFjaXR5ICogMTAwO1xyXG59XHJcbkBtaXhpbiB0cmFuc2l0aW9uLWR1cmF0aW9uKCRkdXJhdGlvbjogMC4ycykge1xyXG4gIC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xyXG4gIC1vLXRyYW5zaXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XHJcbn1cclxuQG1peGluIHRyYW5zZm9ybSgkYXJndW1lbnRzKSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06ICRhcmd1bWVudHM7XHJcbiAgLW1vei10cmFuc2Zvcm06ICRhcmd1bWVudHM7XHJcbiAgLW8tdHJhbnNmb3JtOiAkYXJndW1lbnRzO1xyXG4gIC1tcy10cmFuc2Zvcm06ICRhcmd1bWVudHM7XHJcbiAgdHJhbnNmb3JtOiAkYXJndW1lbnRzO1xyXG59XHJcbkBtaXhpbiByb3RhdGlvbigkZGVnOjVkZWcpe1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJGRlZyk7XHJcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKCRkZWcpO1xyXG59XHJcbkBtaXhpbiBzY2FsZSgkcmF0aW86MS41KXtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRyYXRpbyk7XHJcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKCRyYXRpbyk7XHJcbn1cclxuQG1peGluIHRyYW5zaXRpb24oJGR1cmF0aW9uOjAuNHMsICRlYXNlOmVhc2UsICRwcm9wZXJ0eTogYWxsKSB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xyXG4gIHRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XHJcbn1cclxuQG1peGluIGlubmVyLXNoYWRvdygkaG9yaXpvbnRhbDowLCAkdmVydGljYWw6MXB4LCAkYmx1cjoycHgsICRhbHBoYTogMC40KSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAkaG9yaXpvbnRhbCAkdmVydGljYWwgJGJsdXIgcmdiYSgwLCAwLCAwLCAkYWxwaGEpO1xyXG4gIC1tb3otYm94LXNoYWRvdzogaW5zZXQgJGhvcml6b250YWwgJHZlcnRpY2FsICRibHVyIHJnYmEoMCwgMCwgMCwgJGFscGhhKTtcclxuICBib3gtc2hhZG93OiBpbnNldCAkaG9yaXpvbnRhbCAkdmVydGljYWwgJGJsdXIgcmdiYSgwLCAwLCAwLCAkYWxwaGEpO1xyXG59XHJcbkBtaXhpbiBib3gtc2hhZG93KCRhcmd1bWVudHMpIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6ICRhcmd1bWVudHM7XHJcbiAgLW1vei1ib3gtc2hhZG93OiAkYXJndW1lbnRzO1xyXG4gIGJveC1zaGFkb3c6ICRhcmd1bWVudHM7XHJcbn1cclxuQG1peGluIGJveC1zaXppbmcoJHNpemluZzogYm9yZGVyLWJveCkge1xyXG4gIC1tcy1ib3gtc2l6aW5nOiAkc2l6aW5nO1xyXG4gIC1tb3otYm94LXNpemluZzogJHNpemluZztcclxuICAtd2Via2l0LWJveC1zaXppbmc6ICRzaXppbmc7XHJcbiAgYm94LXNpemluZzogJHNpemluZztcclxufVxyXG5AbWl4aW4gdXNlci1zZWxlY3QoJGFyZ3VtZW50OiBub25lKSB7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogJGFyZ3VtZW50O1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6ICRhcmd1bWVudDtcclxuICAtbXMtdXNlci1zZWxlY3Q6ICRhcmd1bWVudDtcclxuICB1c2VyLXNlbGVjdDogJGFyZ3VtZW50O1xyXG59XHJcbkBtaXhpbiBjb2x1bW5zKCRjb2x3aWR0aDogMjUwcHgsICRjb2xjb3VudDogMCwgJGNvbGdhcDogNTBweCwgJGNvbHVtblJ1bGVDb2xvcjogI0VFRSwgJGNvbHVtblJ1bGVTdHlsZTogc29saWQsICRjb2x1bW5SdWxlV2lkdGg6IDFweCkge1xyXG4gIC1tb3otY29sdW1uLXdpZHRoOiAkY29sd2lkdGg7XHJcbiAgLW1vei1jb2x1bW4tY291bnQ6ICRjb2xjb3VudDtcclxuICAtbW96LWNvbHVtbi1nYXA6ICRjb2xnYXA7XHJcbiAgLW1vei1jb2x1bW4tcnVsZS1jb2xvcjogJGNvbHVtblJ1bGVDb2xvcjtcclxuICAtbW96LWNvbHVtbi1ydWxlLXN0eWxlOiAkY29sdW1uUnVsZVN0eWxlO1xyXG4gIC1tb3otY29sdW1uLXJ1bGUtd2lkdGg6ICRjb2x1bW5SdWxlV2lkdGg7XHJcbiAgLXdlYmtpdC1jb2x1bW4td2lkdGg6ICRjb2x3aWR0aDtcclxuICAtd2Via2l0LWNvbHVtbi1jb3VudDogJGNvbGNvdW50O1xyXG4gIC13ZWJraXQtY29sdW1uLWdhcDogJGNvbGdhcDtcclxuICAtd2Via2l0LWNvbHVtbi1ydWxlLWNvbG9yOiAkY29sdW1uUnVsZUNvbG9yO1xyXG4gIC13ZWJraXQtY29sdW1uLXJ1bGUtc3R5bGU6ICRjb2x1bW5SdWxlU3R5bGU7XHJcbiAgLXdlYmtpdC1jb2x1bW4tcnVsZS13aWR0aDogJGNvbHVtblJ1bGVXaWR0aDtcclxuICBjb2x1bW4td2lkdGg6ICRjb2x3aWR0aDtcclxuICBjb2x1bW4tY291bnQ6ICRjb2xjb3VudDtcclxuICBjb2x1bW4tZ2FwOiAkY29sZ2FwO1xyXG4gIGNvbHVtbi1ydWxlLWNvbG9yOiAkY29sdW1uUnVsZUNvbG9yO1xyXG4gIGNvbHVtbi1ydWxlLXN0eWxlOiAkY29sdW1uUnVsZVN0eWxlO1xyXG4gIGNvbHVtbi1ydWxlLXdpZHRoOiAkY29sdW1uUnVsZVdpZHRoO1xyXG59XHJcbkBtaXhpbiB0cmFuc2xhdGUoJHg6MCwgJHk6MCkge1xyXG4gIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoJHgsICR5KSk7XHJcbn1cclxuQG1peGluIGJhY2tncm91bmQtY2xpcCgkYXJndW1lbnQ6IHBhZGRpbmctYm94KSB7XHJcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6ICRhcmd1bWVudDtcclxuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogJGFyZ3VtZW50O1xyXG4gIGJhY2tncm91bmQtY2xpcDogJGFyZ3VtZW50O1xyXG59XHJcbi8vIEJvcmRlciBSYWRpdXNcclxuQG1peGluIGJvcmRlci1yYWRpdXMgKCRyYWRpdXM6IDVweCkge1xyXG4gIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxufVxyXG4vLyBTaW5nbGUgQ29ybmVyIEJvcmRlciBSYWRpdXNcclxuQG1peGluIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJHJhZGl1cykge1xyXG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcclxuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogJHJhZGl1cztcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xyXG59XHJcbkBtaXhpbiBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcclxuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6ICRyYWRpdXM7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XHJcbn1cclxuQG1peGluIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcclxuICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogJHJhZGl1cztcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcclxufVxyXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAkcmFkaXVzO1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XHJcbn1cclxuLy8gU2luZ2xlIFNpZGUgQm9yZGVyIFJhZGl1c1xyXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xyXG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRyYWRpdXMpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJHJhZGl1cyk7XHJcbn1cclxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xyXG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRyYWRpdXMpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKCRyYWRpdXMpO1xyXG59XHJcbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJHJhZGl1cyk7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkcmFkaXVzKTtcclxufVxyXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcclxuICBAaW5jbHVkZSBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRyYWRpdXMpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJHJhZGl1cyk7XHJcbn1cclxuQG1peGluIGNlbnRlci1ibG9jaygpIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8vIFNpemluZyBzaG9ydGN1dHNcclxuQG1peGluIHNpemUoJGhlaWdodCwgJHdpZHRoKSB7XHJcbiAgd2lkdGg6ICR3aWR0aDtcclxuICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbn1cclxuQG1peGluIHNxdWFyZSgkc2l6ZSkge1xyXG4gIEBpbmNsdWRlIHNpemUoJHNpemUsICRzaXplKTtcclxufVxyXG5cclxuQG1peGluIGZpbHRlcigkZmlsdGVyLXR5cGUsJGZpbHRlci1hbW91bnQpIHtcclxuICAtd2Via2l0LWZpbHRlcjogJGZpbHRlci10eXBlK3VucXVvdGUoJygjeyRmaWx0ZXItYW1vdW50fSknKTtcclxuICAtbW96LWZpbHRlcjogJGZpbHRlci10eXBlK3VucXVvdGUoJygjeyRmaWx0ZXItYW1vdW50fSknKTtcclxuICAtbXMtZmlsdGVyOiAkZmlsdGVyLXR5cGUrdW5xdW90ZSgnKCN7JGZpbHRlci1hbW91bnR9KScpO1xyXG4gIC1vLWZpbHRlcjogJGZpbHRlci10eXBlK3VucXVvdGUoJygjeyRmaWx0ZXItYW1vdW50fSknKTtcclxuICBmaWx0ZXI6ICRmaWx0ZXItdHlwZSt1bnF1b3RlKCcoI3skZmlsdGVyLWFtb3VudH0pJyk7XHJcbn1cclxuXHJcbkBtaXhpbiBsaW5lLWNsYW1wKCRjb3VudDogMykge1xyXG4gIC8vIOW8leaVsOOBjOaVsOWApOS7peWkluOBoOOBo+OBn+OCieOCqOODqeODvOOCkui/lOOBmVxyXG4gIEBpZiB0eXBlLW9mKCRjb3VudCkgIT0gJ251bWJlcicge1xyXG4gICAgQGVycm9yICdsaW5lLWNsYW1w44Gu5byV5pWw44Gv5b+F44Ga5pWw5YCk44Gn5oyH5a6a44GX44Gm44GP44Gg44GV44GEJztcclxuICB9XHJcblxyXG4gIEBpZiAkY291bnQgPT0gMSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6ICRjb3VudDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGNsYW1wRGVmYXVsdCgpIHtcclxuICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcclxuICB0ZXh0LW92ZXJmbG93OiBpbml0aWFsO1xyXG59XHJcblxyXG5AbWl4aW4gaW5saW5lLWJsb2NrKCl7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICpkaXNwbGF5OiBpbmxpbmU7XHJcbiAgKnpvb206IDE7XHJcbn1cclxuXHJcblxyXG5AbWl4aW4gZmxleCB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuQG1peGluIGZsZXgtYWxpZ24oJGFsaWduOiBmbGV4LXN0YXJ0KXtcclxuICBhbGlnbi1pdGVtczogJGFsaWduO1xyXG4gIC13ZWJraXQtYm94LWFsaWduOiAkYWxpZ247XHJcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogJGFsaWduO1xyXG4gIC1tcy1mbGV4LWFsaWduOiAkYWxpZ247XHJcbn1cclxuXHJcbkBtaXhpbiBmbGV4LWp1c3RpZnkoJGp1c3RpZnkpe1xyXG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiAkanVzdGlmeTtcclxuICAtbXMtanVzdGlmeS1jb250ZW50ICAgIDogJGp1c3RpZnk7XHJcbiAganVzdGlmeS1jb250ZW50ICAgICAgICA6ICRqdXN0aWZ5O1xyXG59XHJcblxyXG5AbWl4aW4gZmxleC13cmFwKCR3cmFwOiB3cmFwKXtcclxuICAtd2Via2l0LWZsZXgtd3JhcDogJHdyYXA7XHJcbiAgLW1zLWZsZXgtd3JhcDogJHdyYXA7XHJcbiAgZmxleC13cmFwOiAkd3JhcDtcclxufVxyXG5cclxuQG1peGluIGZsZXgtZGlyZWN0aW9uKCRkaXJlY3Rpb246IGNvbHVtbikge1xyXG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XHJcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xyXG59XHJcblxyXG5AbWl4aW4gd3JpdGVWZXJ0aWNhbCB7XHJcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcclxuICAtd2Via2l0LXdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XHJcbiAgLW1zLXdyaXRpbmctbW9kZTogdGItcmw7XHJcbiAgdGV4dC1vcmllbnRhdGlvbjogdXByaWdodDtcclxufVxyXG5cclxuQG1peGluIHdyaXRlSG9yaXpvbnRhbCB7XHJcbiAgd3JpdGluZy1tb2RlOiBob3Jpem9udGFsLXRiO1xyXG4gIC13ZWJraXQtd3JpdGluZy1tb2RlOiBob3Jpem9udGFsLXRiO1xyXG4gIC1tcy13cml0aW5nLW1vZGU6IGhvcml6b250YWwtdGI7XHJcbn1cclxuXHJcblxyXG5cclxuQG1peGluIHRyaW1taW5ne1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxufVxyXG5cclxuQG1peGluIHBsYWNlaG9sZGVyKCRjb2xvcikge1xyXG4gICY6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBJRVxyXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBFZGdlXHJcbiAgJjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8v5qiq5Lim44Gz44Oq44K544OIXHJcblxyXG4vL+imqlxyXG5AbWl4aW4gY29sdW1uUm93KCRnYXBZOiAyMCwkZ2FwWDogMjAsICRzcDogYmxvY2spIHtcclxuICBAaW5jbHVkZSBmbGV4O1xyXG4gIGdhcDogICN7JGdhcFl9cHggI3skZ2FwWH1weDtcclxuICBAaWYgKCRzcCA9PSAnYmxvY2snKSB7XHJcbiAgICBAaW5jbHVkZSBtcSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy/lrZBcclxuQG1peGluIGNvbHVtbkl0ZW0oJGNvbDogMiwgJGNvbE1kOiAyLCAkY29sU3A6IDIsICRnYXA6IDIwLCAkZ2FwU3A6IDEwLCAkc3A6IGJsb2NrKSB7XHJcbiAgd2lkdGg6IGNhbGMoKDEwMCUvI3skY29sfSkgLSAoI3skZ2FwfXB4KigjeyRjb2x9IC0gMSkpLyN7JGNvbH0pO1xyXG4gIEBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgICB3aWR0aDogY2FsYygoMTAwJS8jeyRjb2xNZH0pIC0gKCN7JGdhcH1weCooI3skY29sTWR9IC0gMSkpLyN7JGNvbE1kfSk7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xIHtcclxuICAgIEBpZiAoJHNwID09IGJsb2NrKSB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICB3aWR0aDogY2FsYygoMTAwJS8jeyRjb2xTcH0pIC0gKCN7JGdhcFNwfXB4KigjeyRjb2xTcH0gLSAxKSkvI3skY29sU3B9KTtcclxuICAgIH1cclxuICB9XHJcbn0iLCJcbiAgICAgICAgICAgICAgICAgIEB1c2UgXCJAL3Njc3MvdXRpbHMvcHJlcGVuZHNcIiBhcyAqO1xuICAgICAgICAgICAgICAgIFxuLmNtbi1hYm91dF9fdHh0e1xyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTExcHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5mb290ZXJ7XHJcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRjb2xvci1iYXNlO1xyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmNsdWJze1xyXG4gIG1hcmdpbi1ib3R0b206IDE4MHB4O1xyXG4gICZfX3NlY3tcclxuICAgICYrJntcclxuICAgICAgbWFyZ2luLXRvcDogMTIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3R0bHtcclxuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgfVxyXG4gICZfX2xpc3R7XHJcbiAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgZ2FwOiA1MnB4O1xyXG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgJi1pdGVte1xyXG4gICAgICB3aWR0aDogY2FsYygzMy4zJSAtIDUycHggKiAyIC8gMyk7XHJcbiAgICAgIGF7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgICAgLmNsdWJzX19saXN0LWltZyBpbWd7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wOCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWltZ3tcclxuICAgICAgYXNwZWN0LXJhdGlvOiAxO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBpbWd7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC44cyBlYXNlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLXR0bHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IC05cHg7XHJcbiAgICAgIGxlZnQ6IC0xNXB4O1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBwYWRkaW5nOiA2cHggMTVweDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19idG57XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4O1xyXG4gICAgJl9fc2Vje1xyXG4gICAgICAmKyZ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdHRse1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fbGlzdHtcclxuICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgICAmLXdyYXB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuNnMgZWFzZTtcclxuICAgICAgICAmLmlzLW9wZW57XHJcbiAgICAgICAgICBtYXgtaGVpZ2h0OiB2YXIoLS1vcmlnaW4taGVpZ2h0KSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWl0ZW17XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgJi1pbWd7XHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAzNTAvMjMzO1xyXG4gICAgICB9XHJcbiAgICAgICYtdHRse1xyXG4gICAgICAgIGJvdHRvbTogLTdweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYnRue1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5oaXN0b3J5e1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgbWFyZ2luLWJvdHRvbTogMTgwcHg7XHJcbiAgJl9fdHRse1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIEBpbmNsdWRlIG1xKHBjKXtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xpc3R7XHJcbiAgICAmLXdyYXB7XHJcbiAgICAgID5saStsaXtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWNvbnR7XHJcbiAgICB9XHJcbiAgICAmLWl0ZW17XHJcbiAgICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgICAgbWluLWhlaWdodDogNDU2cHg7XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogMTI4MC80NTY7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gICAgICAmOm50aC1jaGlsZChvZGQpe1xyXG4gICAgICAgIC5oaXN0b3J5X19saXN0e1xyXG4gICAgICAgICAgJi1pbWd7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSArIDMwcHgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1jb250e1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKGV2ZW4pe1xyXG4gICAgICAgIC5oaXN0b3J5X19saXN0e1xyXG4gICAgICAgICAgJi1pbWd7XHJcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA3MHB4KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi4tLWxvbmd7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEocGMpe1xyXG4gICAgICAgICAgYXNwZWN0LXJhdGlvOiAxMjgwIC8gNTUwO1xyXG4gICAgICAgICAgbWluLWhlaWdodDogNTUwcHg7XHJcbiAgICAgICAgICAuaGlzdG9yeV9fbGlzdHtcclxuICAgICAgICAgICAgJi1pbWd7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDk0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1jb250e1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDIwMCUgLSA0MHB4KTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iZztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtaW5uZXJ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAmLWltZ3tcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDU2cHgpO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAmLWlubmVye1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1jb250e1xyXG4gICAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoY2VudGVyKTtcclxuICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcclxuICAgICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iZztcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB3aWR0aDogY2FsYyg1MCUgKyAyMHB4KTtcclxuICAgICAgcGFkZGluZzogNDBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fdHRsMntcclxuICAgIG1hcmdpbi1ib3R0b206IDM3cHg7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzlweDtcclxuICB9XHJcbiAgJl9fZGV0YWlse1xyXG4gICAgJi1pdGVte1xyXG4gICAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgICBwYWRkaW5nOiAxNXB4IDEwcHggMTRweDtcclxuICAgICAgJisme1xyXG4gICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAkY29sb3ItYmFzZTtcclxuICAgICAgfVxyXG4gICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi15ZWFye1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIHdpZHRoOiA2OHB4O1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgfVxyXG4gICAgJi10eHR7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xKHBjKXtcclxuICAgIC5zd2lwZXItd3JhcHBlcntcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xKGxnKXtcclxuICAgICZfX2xpc3QtaXRlbXtcclxuICAgICAgJjpudGgtY2hpbGQob2RkKXtcclxuICAgICAgICAuaGlzdG9yeV9fbGlzdHtcclxuICAgICAgICAgICYtaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgKyA0MHB4KTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSArIDQwcHgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcShtZCl7XHJcbiAgICAmX19saXN0e1xyXG4gICAgICAmLWltZ3tcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDcwcHgpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0NzBweCk7XHJcbiAgICAgIH1cclxuICAgICAgJi1jb250e1xyXG4gICAgICAgIHdpZHRoOiA0MzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nOiA1OHB4IDAgNTJweDtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1iZztcclxuICAgICZfX3R0bHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJl9fc2Vje1xyXG4gICAgICAmKyZ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbGlzdHtcclxuICAgICAgJi1pdGVte1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDI0N3B4O1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogYXV0bztcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAmKyZ7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pe1xyXG4gICAgICAgICAgLmludF9fbGlzdHtcclxuICAgICAgICAgICAgJi1jb250e1xyXG4gICAgICAgICAgICAgIG9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnN3aXBlci1zbGlkZS1hY3RpdmUgLmhpc3RvcnlfX2xpc3QtaW1ne1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1pbm5lcntcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIH1cclxuICAgICAgJi1pbWd7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDI0Ny8zMDk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuNnMgZWFzZTtcclxuICAgICAgfVxyXG4gICAgICAmLWNvbnR7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgJi1jYXRjaHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgICAgICBwYWRkaW5nOiAxNHB4IDIwcHggMTdweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAzMTlweDtcclxuICAgICAgICBsZWZ0OiAtMTBweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgICAgIHdpZHRoOiAyMjFweDtcclxuICAgICAgfVxyXG4gICAgICAmLXByb2ZpbGV7XHJcbiAgICAgICAgY29sb3I6ICM3MDcwNzA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcclxuICAgICAgfVxyXG4gICAgICAmLWpvYntcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgICAgJi1uYW1le1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgfVxyXG4gICAgICAmLWJ0bntcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190dGwye1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICB9XHJcbiAgICAmX19kZXRhaWx7XHJcbiAgICAgICYtaXRlbXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAxN3B4IDA7XHJcbiAgICAgIH1cclxuICAgICAgJi15ZWFye1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDEzcHggMDtcclxuICAgICAgfVxyXG4gICAgICAmLXR4dHtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL+iomOS6i+ips+e0sFxyXG4uYXJ0aWNsZXtcclxuICBtYXJnaW46IDg0cHggMCAxMDBweDtcclxuICAmX190dGx7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcclxuICB9XHJcbiAgJl9faW5zdHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTdweDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgLmljbi1pbnN0e1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICBvcGFjaXR5OiAuNTtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICBtYXJnaW46IDE3M3B4IDAgMTAwcHg7XHJcbiAgICAmX190dGx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgICZfX2luc3R7XHJcbiAgICAgIHRvcDogLTM5cHg7XHJcbiAgICB9XHJcbiAgICAmX19oZWFke1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBvc3R7XHJcbiAgQGluY2x1ZGUgbXEocGMpe1xyXG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgfVxyXG4gIC5oZWFkbGluZTJfMXtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgIC5oZWFkbGluZTJfMSxcclxuICAgIC5oZWFkbGluZTNfMXtcclxuICAgICAgbWFyZ2luLXRvcDogNjNweDtcclxuICAgIH1cclxuICAgIC5oZWFkbGluZTJfMXtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTlweDtcclxuICAgIH1cclxuICAgIC5oZWFkbGluZTNfMXtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICB9XHJcbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/