/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/events.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}.events{background:#ededef;padding:165px 0 180px}.events__list-item{display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;min-height:130px;position:relative;z-index:1}.events__list-item+.events__list-item{margin-top:105px}.events__list-item.--img+.events__list-item{margin-top:150px}.events__list-item:before{content:"";width:100%;height:100%;background:#fff;position:absolute;top:0;z-index:-1}.events__list-item:nth-child(odd):before{width:calc(100% - 265px);max-width:calc(50% + 375px);border-radius:20px 0 0 20px;right:0}.events__list-item:nth-child(odd) .events__list-label{left:calc(50% - 440px)}.events__list-item:nth-child(odd) .events__list2,.events__list-item:nth-child(odd) .events__list-inner{padding-left:420px}.events__list-item:nth-child(odd) .events__list-img{width:calc(50vw + 195px);max-width:calc(100% - 300px)}.events__list-item:nth-child(odd) .events__list-cont{right:155px}.events__list-item:nth-child(even):before{width:calc(100% - 165px);max-width:calc(50% + 475px);border-radius:0 20px 20px 0;left:0}.events__list-item:nth-child(even) .events__list-label{right:calc(50% - 540px)}.events__list-item:nth-child(even) .events__list2,.events__list-item:nth-child(even) .events__list-inner{padding-left:300px}.events__list-item:nth-child(even) .events__list-img{width:calc(50vw + 55px);max-width:calc(100% - 300px);margin-left:auto}.events__list-item:nth-child(even) .events__list-cont{left:300px}.events__list-item.--img .events__list2{margin-top:42px;height:68px}.events__list-label{position:absolute;top:-65px;background:#ededef}.events__list-inner{display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;width:100%;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}.events__list-img{margin:95px 0 -45px}.events__list-img-inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.events__list-cont{width:300px;position:absolute;bottom:48px}.events__list-ttl{font-size:18px;line-height:30px;letter-spacing:.02em;margin-bottom:13px;padding-bottom:13px;position:relative}.events__list-ttl:before{content:"";width:50px;height:1px;background:#2d5093;position:absolute;bottom:0;left:0}.events__list-txt{font-size:16px;letter-spacing:.06em;line-height:27px}.events__list2{display:flex;flex-direction:column;align-content:flex-start;flex-wrap:wrap;gap:0 34px;width:100%}.events__list2-item{list-style:"・" inside;font-size:16px;line-height:34px;letter-spacing:.02em}.events__list2+.events__list-img{margin-top:45px}@media screen and (max-width: 1090px){.events__list-item:nth-child(odd) .learning__list-img{width:calc(50vw + 150px);max-width:calc(100% - 400px)}.events__list-item:nth-child(even) .learning__list-img{width:calc(50vw + 50px);max-width:calc(100% - 510px)}}@media screen and (max-width: 1399px){.events__list-item:nth-child(odd) .events__list2,.events__list-item:nth-child(odd) .events__list-inner{padding-left:360px}.events__list-item:nth-child(odd) .events__list-cont{right:auto;left:calc(50% + 195px + 50px)}.events__list-item:nth-child(even) .events__list2,.events__list-item:nth-child(even) .events__list-inner{padding-left:clamp(140px,50% - 400px,50% - 400px)}.events__list-item:nth-child(even) .events__list-cont{left:clamp(140px,50% - 400px,50% - 400px)}}@media screen and (max-width: 1279px){.events__list-item:nth-child(odd):before{width:calc(100% - 265px);max-width:none}.events__list-item:nth-child(odd) .events__list-label{left:200px}.events__list-item:nth-child(even):before{width:calc(100% - 165px);max-width:none}.events__list-item:nth-child(even) .events__list-label{right:100px}}@media screen and (max-width: 1090px){.events__list-item:nth-child(odd) .events__list2,.events__list-item:nth-child(odd) .events__list-inner{padding-left:360px}.events__list-item:nth-child(odd) .events__list-cont{right:auto;left:calc(35% + 195px + 40px)}.events__list-item:nth-child(odd) .events__list-img{width:calc(35vw + 195px)}.events__list-item:nth-child(even) .events__list2,.events__list-item:nth-child(even) .events__list-inner{padding-left:clamp(140px,40% - 400px,40% - 400px)}.events__list-item:nth-child(even) .events__list-cont{left:clamp(140px,40% - 400px,40% - 400px)}.events__list-item:nth-child(even) .events__list-img{width:calc(40vw + 55px)}}@media screen and (max-width: 740px){.events{padding:100px 0}.events__list-item{min-height:104px}.events__list-item+.events__list-item{margin-top:75px}.events__list-item.--img+.events__list-item{margin-top:75px}.events__list-item:before{width:calc(100% - 20px*2) !important;max-width:none !important}.events__list-item:nth-child(odd){padding-top:40px;padding-bottom:38px}.events__list-item:nth-child(odd) .events__list-label{left:20px}.events__list-item:nth-child(odd) .events__list2,.events__list-item:nth-child(odd) .events__list-inner{padding:0 20px 0 calc(20px*3)}.events__list-item:nth-child(odd) .events__list2{max-width:315px;margin:0 0 0 auto}.events__list-item:nth-child(even){padding-top:40px;padding-bottom:33px}.events__list-item:nth-child(even) .events__list-label{right:20px}.events__list-item:nth-child(even) .events__list2,.events__list-item:nth-child(even) .events__list-inner{padding:0 calc(20px*3) 0 20px}.events__list-item.--img .events__list2{margin-top:0;height:auto}.events__list-label{position:absolute;top:-50px;background:#ededef}.events__list-inner{height:auto;position:static;transform:none}.events__list-img{position:static;margin:0;width:calc(100% - 20px) !important;max-width:none !important}.events__list-img img{aspect-ratio:1}.events__list-cont{width:100%;position:static;margin-top:18px}.events__list-ttl{letter-spacing:0}.events__list2{display:block;height:auto;padding:0}.events__list2-item{line-height:27px}.events__list2-item.sp{display:list-item !important}.events__list2+.events__list-img{margin-top:36px}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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a0NBRUYsZUFDRSx1Q0dsR0osc0RIeUdRLHdCQUNFLDZCQUNBLHdEQU1GLHVCQUNFLDZCQUNBLHdDQU1WLHVHQUlRLGtCQUNFLHNEQUVGLFVBQ0UsOEJBQ0EsMEdBTUYsaURBQ0UsdURBRUYseUNBQ0Usd0NHNUlWLHlDSHNKUSx3QkFDRSxlQUNBLHVEQUdBLFVBQ0UsMkNBS0osd0JBQ0UsZUFDQSx3REFHQSxXQUNFLHdDR3ZLWix1R0htTFUsa0JBQ0Usc0RBRUYsVUFDRSw4QkFDQSxxREFFRix3QkFDRSwwR0FNRixpREFDRSx1REFFRix5Q0FDRSxzREFFRix1QkFDRSx1Q0d4TVosUUhsREYsZUFvUUksb0JBRUUsZ0JBQ0UsdUNBQ0EsZUFDRSw2Q0FFRixlQUNFLDJCQUVGLG9DQUNFLDBCQUNBLG1DQUVGLGdCQUNFLG9CQUNBLHVEQUVFLFNBQ0Usd0dBRUYsNkJBQ0Usa0RBRUYsZUFDRSxrQkFDQSxvQ0FJTixnQkFDRSxvQkFDQSx3REFFRSxVQUNFLDBHQUVGLDZCQUNFLHlDQU1GLFlBQ0UsWUFDQSxxQkFLUixpQkFDRSxVQUNBLG1CR2xUSSxxQkhxVE4sV0FDRSxnQkFDQSxlQUNBLG1CQUVGLGVBQ0UsU0FDQSxtQ0FDQSwwQkFDQSx1QkFDQSxjQUNFLG9CQUdKLFVBQ0UsZ0JBQ0EsZ0JBQ0EsbUJBRUYsZ0JBQ0UsZ0JBR0osYUFDRSxZQUNBLFVBQ0EscUJBQ0EsZ0JBQ0Usd0JBQ0EsNEJBQ0Usa0NBR0osZUFDRSxVIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3JjL1dlYi9SZXNvdXJjZXMvcHVibGljL3Njc3MvZXZlbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL1dlYi9SZXNvdXJjZXMvcHVibGljL3Njc3MvdXRpbHMvY29tbW9uL19kZXN0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL1dlYi9SZXNvdXJjZXMvcHVibGljL3Njc3MvdXRpbHMvY29tbW9uL19pbml0aWFsaXplLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL1dlYi9SZXNvdXJjZXMvcHVibGljL3Njc3MvdXRpbHMvY29tbW9uL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvV2ViL1Jlc291cmNlcy9wdWJsaWMvc2Nzcy91dGlscy9jb21tb24vX3N0eWxlcy5zY3NzIiwid2VicGFjazovLy8uL3NyYy9XZWIvUmVzb3VyY2VzL3B1YmxpYy9zY3NzL3V0aWxzL2NvbW1vbi9fbWl4aW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvV2ViL1Jlc291cmNlcy9wdWJsaWMvc2Nzcy91dGlscy9fYmFzZS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIlxuICAgICAgICAgICAgICAgICAgQHVzZSBcIkAvc2Nzcy91dGlscy9wcmVwZW5kc1wiIGFzICo7XG4gICAgICAgICAgICAgICAgXG5cclxuXHJcbi5ldmVudHN7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWJnO1xyXG4gIHBhZGRpbmc6IDE2NXB4IDAgMTgwcHg7XHJcbiAgJl9fbGlzdHtcclxuICAgICYtaXRlbXtcclxuICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgICBtaW4taGVpZ2h0OiAxMzBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAmKyZ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTA1cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi4tLWltZysme1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1MHB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKG9kZCl7XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjY1cHgpO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSArIDM3NXB4KTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMCAwIDIwcHg7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmV2ZW50c19fbGlzdHtcclxuICAgICAgICAgICYtbGFiZWx7XHJcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNDQwcHgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjIsJi1pbm5lcntcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MHZ3ICsgMTk1cHgpO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtY29udHtcclxuICAgICAgICAgICAgcmlnaHQ6IDE1NXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZChldmVuKXtcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNjVweCk7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlICsgNDc1cHgpO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAyMHB4IDIwcHggMDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ldmVudHNfX2xpc3R7XHJcbiAgICAgICAgICAmLWxhYmVse1xyXG4gICAgICAgICAgICByaWdodDogY2FsYyg1MCUgLSA1NDBweCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmMiwmLWlubmVye1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1pbWd7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwdncgKyA1NXB4KTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1jb250e1xyXG4gICAgICAgICAgICBsZWZ0OiAzMDBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi4tLWltZ3tcclxuICAgICAgICAuZXZlbnRzX19saXN0e1xyXG4gICAgICAgICAgJjJ7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNjhweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtbGFiZWx7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtNjVweDtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJnO1xyXG4gICAgfVxyXG4gICAgJi1pbm5lcntcclxuICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB9XHJcbiAgICAmLWltZ3tcclxuICAgICAgbWFyZ2luOiA5NXB4IDAgLTQ1cHg7XHJcbiAgICAgICYtaW5uZXJ7XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtY29udHtcclxuICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogNDhweDtcclxuICAgIH1cclxuICAgICYtdHRse1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTNweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi10eHR7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xpc3Qye1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XHJcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xyXG4gICAgZ2FwOiAwIDM0cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgICYtaXRlbXtcclxuICAgICAgbGlzdC1zdHlsZTogJ+ODuycgaW5zaWRlO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLjAyZW07XHJcbiAgICB9XHJcbiAgICAmKy5ldmVudHNfX2xpc3QtaW1ne1xyXG4gICAgICBtYXJnaW4tdG9wOiA0NXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcShsZyl7XHJcbiAgICAmX19saXN0LWl0ZW17XHJcbiAgICAgICY6bnRoLWNoaWxkKG9kZCl7XHJcbiAgICAgICAgLmxlYXJuaW5nX19saXN0e1xyXG4gICAgICAgICAgJi1pbWd7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwdncgKyAxNTBweCk7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDAwcHgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZChldmVuKXtcclxuICAgICAgICAubGVhcm5pbmdfX2xpc3R7XHJcbiAgICAgICAgICAmLWltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTB2dyArIDUwcHgpO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDUxMHB4KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7XHJcbiAgICAmX19saXN0LWl0ZW17XHJcbiAgICAgICY6bnRoLWNoaWxkKG9kZCl7XHJcbiAgICAgICAgLmV2ZW50c19fbGlzdHtcclxuICAgICAgICAgICYyLCYtaW5uZXJ7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzYwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLWNvbnR7XHJcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSArIDE5NXB4ICsgNTBweCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKGV2ZW4pe1xyXG4gICAgICAgIC5ldmVudHNfX2xpc3R7XHJcbiAgICAgICAgICAmMiwmLWlubmVye1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNsYW1wKDE0MHB4LGNhbGMoNTAlIC0gNDAwcHgpLGNhbGMoNTAlIC0gNDAwcHgpKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtY29udHtcclxuICAgICAgICAgICAgbGVmdDogY2xhbXAoMTQwcHgsY2FsYyg1MCUgLSA0MDBweCksY2FsYyg1MCUgLSA0MDBweCkpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcShkZS1zbSl7XHJcbiAgICAmX19saXN0e1xyXG4gICAgICAmLWl0ZW17XHJcbiAgICAgICAgJjpudGgtY2hpbGQob2RkKXtcclxuICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjY1cHgpO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZXZlbnRzX19saXN0e1xyXG4gICAgICAgICAgICAmLWxhYmVse1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDIwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pe1xyXG4gICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNjVweCk7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5ldmVudHNfX2xpc3R7XHJcbiAgICAgICAgICAgICYtbGFiZWx7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDEwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xKGxnKXtcclxuICAgICZfX2xpc3R7XHJcbiAgICAgICYtaXRlbXtcclxuICAgICAgICAmOm50aC1jaGlsZChvZGQpe1xyXG4gICAgICAgICAgLmV2ZW50c19fbGlzdHtcclxuICAgICAgICAgICAgJjIsJi1pbm5lcntcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM2MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtY29udHtcclxuICAgICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDM1JSArIDE5NXB4ICsgNDBweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1pbWd7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzV2dyArIDE5NXB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZChldmVuKXtcclxuICAgICAgICAgIC5ldmVudHNfX2xpc3R7XHJcbiAgICAgICAgICAgICYyLCYtaW5uZXJ7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjbGFtcCgxNDBweCxjYWxjKDQwJSAtIDQwMHB4KSxjYWxjKDQwJSAtIDQwMHB4KSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1jb250e1xyXG4gICAgICAgICAgICAgIGxlZnQ6IGNsYW1wKDE0MHB4LGNhbGMoNDAlIC0gNDAwcHgpLGNhbGMoNDAlIC0gNDAwcHgpKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWltZ3tcclxuICAgICAgICAgICAgICB3aWR0aDogY2FsYyg0MHZ3ICsgNTVweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEobWQpe1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgIHBhZGRpbmc6IDEwMHB4IDA7XHJcbiAgICAmX19saXN0e1xyXG4gICAgICAmLWl0ZW17XHJcbiAgICAgICAgbWluLWhlaWdodDogMTA0cHg7XHJcbiAgICAgICAgJisme1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNzVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi4tLWltZysme1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNzVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skbWFyZ2luLXNtfXB4ICogMikgIWltcG9ydGFudDtcclxuICAgICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZChvZGQpe1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzhweDtcclxuICAgICAgICAgIC5ldmVudHNfX2xpc3R7XHJcbiAgICAgICAgICAgICYtbGFiZWx7XHJcbiAgICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmMiwmLWlubmVye1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgI3skbWFyZ2luLXNtfXB4IDAgY2FsYygjeyRtYXJnaW4tc219cHggKiAzKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmMntcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMxNXB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZChldmVuKXtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDMzcHg7XHJcbiAgICAgICAgICAuZXZlbnRzX19saXN0e1xyXG4gICAgICAgICAgICAmLWxhYmVse1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYyLCYtaW5uZXJ7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCBjYWxjKCN7JG1hcmdpbi1zbX1weCAqIDMpIDAgI3skbWFyZ2luLXNtfXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuLS1pbWd7XHJcbiAgICAgICAgICAuZXZlbnRzX19saXN0e1xyXG4gICAgICAgICAgICAmMntcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWxhYmVse1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC01MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iZztcclxuICAgICAgfVxyXG4gICAgICAmLWlubmVye1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAmLWltZ3tcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skbWFyZ2luLXNtfXB4KSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1jb250e1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgICAgfVxyXG4gICAgICAmLXR0bCB7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xpc3Qye1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAmLWl0ZW17XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgJi5zcHtcclxuICAgICAgICAgIGRpc3BsYXk6IGxpc3QtaXRlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmKy5ldmVudHNfX2xpc3QtaW1ne1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDM2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIvKiEgZGVzdHlsZS5jc3MgdjMuMC4wIHwgTUlUIExpY2Vuc2UgfCBodHRwczovL2dpdGh1Yi5jb20vbmljb2xhcy1jdXNhbi9kZXN0eWxlLmNzcyAqL1xyXG5cclxuLyogUmVzZXQgYm94LW1vZGVsIGFuZCBzZXQgYm9yZGVycyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuKixcclxuOjpiZWZvcmUsXHJcbjo6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICBib3JkZXItd2lkdGg6IDA7XHJcbn1cclxuXHJcbi8qIERvY3VtZW50ICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cclxuICogMy4gUmVtb3ZlIGdyYXkgb3ZlcmxheSBvbiBsaW5rcyBmb3IgaU9TLlxyXG4gKi9cclxuXHJcbmh0bWwge1xyXG4gIGxpbmUtaGVpZ2h0OiAxOyAvKiAxICovXHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMyovXHJcbn1cclxuXHJcbi8qIFNlY3Rpb25zICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxyXG4gKi9cclxuXHJcbm1haW4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKiBWZXJ0aWNhbCByaHl0aG0gKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbnAsXHJcbnRhYmxlLFxyXG5ibG9ja3F1b3RlLFxyXG5hZGRyZXNzLFxyXG5wcmUsXHJcbmlmcmFtZSxcclxuZm9ybSxcclxuZmlndXJlLFxyXG5kbCB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKiBIZWFkaW5ncyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNiB7XHJcbiAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKiBMaXN0cyAoZW51bWVyYXRpb24pICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG51bCxcclxub2wge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8qIExpc3RzIChkZWZpbml0aW9uKSAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuZHQge1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbmRkIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuLyogR3JvdXBpbmcgY29udGVudCAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXHJcbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxyXG4gKi9cclxuXHJcbmhyIHtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xyXG4gIGhlaWdodDogMDsgLyogMSAqL1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXHJcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xyXG4gIG1hcmdpbjogMDtcclxuICBjbGVhcjogYm90aDtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5wcmUge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLyogMiAqL1xyXG59XHJcblxyXG5hZGRyZXNzIHtcclxuICBmb250LXN0eWxlOiBpbmhlcml0O1xyXG59XHJcblxyXG4vKiBUZXh0LWxldmVsIHNlbWFudGljcyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXHJcblxyXG5hIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxyXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogYm9sZGVyO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmNvZGUsXHJcbmtiZCxcclxuc2FtcCB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXHJcbiAgZm9udC1zaXplOiBpbmhlcml0OyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiA4MCU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cclxuICogYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnN1Yixcclxuc3VwIHtcclxuICBmb250LXNpemU6IDc1JTtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdWIge1xyXG4gIGJvdHRvbTogLTAuMjVlbTtcclxufVxyXG5cclxuc3VwIHtcclxuICB0b3A6IC0wLjVlbTtcclxufVxyXG5cclxuLyogUmVwbGFjZWQgY29udGVudCAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgdmVydGljYWwgYWxpZ25tZW50IGlzc3Vlcy5cclxuICovXHJcblxyXG5zdmcsXHJcbmltZyxcclxuZW1iZWQsXHJcbm9iamVjdCxcclxuaWZyYW1lIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG59XHJcblxyXG5zdmd7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4vKiBGb3JtcyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlc2V0IGZvcm0gZmllbGRzIHRvIG1ha2UgdGhlbSBzdHlsZWFibGUuXHJcbiAqIDEuIE1ha2UgZm9ybSBlbGVtZW50cyBzdHlsYWJsZSBhY3Jvc3Mgc3lzdGVtcyBpT1MgZXNwZWNpYWxseS5cclxuICogMi4gSW5oZXJpdCB0ZXh0LXRyYW5zZm9ybSBmcm9tIHBhcmVudC5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyAvKiAxICovXHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xyXG4gIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0OyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZXNldCByYWRpbyBhbmQgY2hlY2tib3ggYXBwZWFyYW5jZSB0byBwcmVzZXJ2ZSB0aGVpciBsb29rIGluIGlPUy5cclxuICovXHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGNoZWNrYm94O1xyXG4gIGFwcGVhcmFuY2U6IGNoZWNrYm94O1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IHJhZGlvO1xyXG4gIGFwcGVhcmFuY2U6IHJhZGlvO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCBjdXJzb3JzIGZvciBjbGlja2FibGUgZWxlbWVudHMuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5bdHlwZT1cImJ1dHRvblwiXSxcclxuW3R5cGU9XCJyZXNldFwiXSxcclxuW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuYnV0dG9uOmRpc2FibGVkLFxyXG5bdHlwZT1cImJ1dHRvblwiXTpkaXNhYmxlZCxcclxuW3R5cGU9XCJyZXNldFwiXTpkaXNhYmxlZCxcclxuW3R5cGU9XCJzdWJtaXRcIl06ZGlzYWJsZWQge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEltcHJvdmUgb3V0bGluZXMgZm9yIEZpcmVmb3ggYW5kIHVuaWZ5IHN0eWxlIHdpdGggaW5wdXQgZWxlbWVudHMgJiBidXR0b25zLlxyXG4gKi9cclxuXHJcbjotbW96LWZvY3VzcmluZyB7XHJcbiAgb3V0bGluZTogYXV0bztcclxufVxyXG5cclxuc2VsZWN0OmRpc2FibGVkIHtcclxuICBvcGFjaXR5OiBpbmhlcml0O1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHBhZGRpbmdcclxuICovXHJcblxyXG5vcHRpb24ge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZXNldCB0byBpbnZpc2libGVcclxuICovXHJcblxyXG5maWVsZHNldCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWluLXdpZHRoOiAwO1xyXG59XHJcblxyXG5sZWdlbmQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG4gKi9cclxuXHJcbnByb2dyZXNzIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cclxuICovXHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cclxuICovXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDEgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cclxuICovXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuICogMi4gRml4IGZvbnQgaW5oZXJpdGFuY2UuXHJcbiAqL1xyXG5cclxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cclxuICBmb250OiBpbmhlcml0OyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDbGlja2FibGUgbGFiZWxzXHJcbiAqL1xyXG5cclxubGFiZWxbZm9yXSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4vKiBJbnRlcmFjdGl2ZSAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cclxuICovXHJcblxyXG5kZXRhaWxzIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnN1bW1hcnkge1xyXG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcclxufVxyXG5cclxuLypcclxuICogUmVtb3ZlIG91dGxpbmUgZm9yIGVkaXRhYmxlIGNvbnRlbnQuXHJcbiAqL1xyXG5cclxuW2NvbnRlbnRlZGl0YWJsZV06Zm9jdXMge1xyXG4gIG91dGxpbmU6IGF1dG87XHJcbn1cclxuXHJcbi8qIFRhYmxlcyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbjEuIENvcnJlY3QgdGFibGUgYm9yZGVyIGNvbG9yIGluaGVyaXRhbmNlIGluIGFsbCBDaHJvbWUgYW5kIFNhZmFyaS5cclxuKi9cclxuXHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sb3I6IGluaGVyaXQ7IC8qIDEgKi9cclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG59XHJcblxyXG5jYXB0aW9uIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG50ZCxcclxudGgge1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxudGgge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG4iLCJAdXNlIFwiX3ZhcmlhYmxlc1wiIGFzICo7XHJcbkB1c2UgXCJfZGVzdHlsZVwiIGFzICo7XHJcbkB1c2UgXCJfbWl4aW5cIiBhcyAqO1xyXG5AdXNlIFwiX3N0eWxlc1wiIGFzICo7XHJcblxyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblNpdGUgZGVmYXVsdFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbmh0bWwge1xyXG4gIGZvbnQtc2l6ZTogNjIuNSU7XHJcbn1cclxuXHJcbi8qPT0gQmFzZSBzdHlsZSA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG5ib2R5e1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1iYXNlO1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICBmb250LXNpemU6ICN7JGZvbnRTaXplfXJlbTtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBhLGJ1dHRvbntcclxuICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHN2ZyxzdmcgKntcclxuICAgICAgdHJhbnNpdGlvbjogaW5oZXJpdDtcclxuICAgIH1cclxuICB9XHJcbiAgYTpob3ZlcntcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vKj09IGlucHV0IHRhZyBpbml0aWFsaXphdGlvbiA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG5pbnB1dCwgYnV0dG9uLCB0ZXh0YXJlYSwgc2VsZWN0IHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxufVxyXG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcblxyXG4vKj09IENTUyBmb3IgaGlkaW5nIGRldmljZSBkaXNwbGF5ID09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi8qPSBEZXNrdG9wID0qL1xyXG5cclxuLnRiOm5vdChiciksIGJyLnRiIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLnNwOm5vdChiciksIGJyLnNwIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLmxnOm5vdChiciksIGJyLmxnIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLnBjOm5vdChicikge1xyXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuYnIucGMge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc3AtaW5saW5le1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZpeGVke1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcblxyXG4vKj0gTGFyZ2UgVGFibGV0KGlQYWRQcm8pID0qL1xyXG5cclxuQGluY2x1ZGUgbXEobGcpIHtcclxuICAucGM6bm90KGJyKSwgYnIucGMge1xyXG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC50Yjpub3QoYnIpLCBici50YntcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnNwOm5vdChiciksIGJyLnNwe1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAubGc6bm90KGJyKSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBici5sZyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5zcC1pbmxpbmV7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuXHJcbi8qPSBUYWJsZXQoaVBhZCkgPSovXHJcblxyXG5AaW5jbHVkZSBtcShtZCkge1xyXG4gIC5wYzpub3QoYnIpLCBici5wYyB7XHJcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmxnOm5vdChiciksIGJyLmxnIHtcclxuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuc3A6bm90KGJyKSwgYnIuc3B7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC50Yjpub3QoYnIpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIGJyLnRiIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLnNwLWlubGluZXtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuLyo9IE1vYmlsZSh+NzQwcHgpID0qL1xyXG5cclxuQGluY2x1ZGUgbXEge1xyXG5cclxuICAucGM6bm90KGJyKSwgYnIucGMge1xyXG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5sZzpub3QoYnIpLCBici5sZyB7XHJcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnRiOm5vdChiciksIGJyLnRiIHtcclxuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuc3A6bm90KGJyKSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgYnIuc3Age1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuc3AtaW5saW5le1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuXHJcblxyXG4vKj09IFBhZ2UgVHJhbnNpdGlvbiBBbmltYXRpb24gPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuYm9keTo6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIHotaW5kZXg6IDEwMDAwO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgY3ViaWMtYmV6aWVyKC42OSwwLC42NCwxKTtcclxufVxyXG5cclxuYm9keS5mYWRlb3V0OjphZnRlciB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuXHJcbi5pbm5lciB7XHJcbiAgQGluY2x1ZGUgY29udGVudDtcclxufVxyXG5cclxuLmlubmVyLXNte1xyXG4gIEBpbmNsdWRlIGNvbnRlbnQ7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoOTgwcHggKyAoI3skbWFyZ2lufXB4ICsgMjAwcHgpKTtcclxuICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDk4MHB4ICsgKCN7JG1hcmdpbi1sZ31weCArIDIwMHB4KSk7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtcXtcclxuICAubHMtNDAtc3B7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLjA0ZW07XHJcbiAgfVxyXG4gIC5scy1uLTgwLXNwIHtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtLjA4ZW07XHJcbiAgfVxyXG4gIC5scy1uLTQwLXNwIHtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtLjA0ZW07XHJcbiAgfVxyXG4gIC5scy1uLTIwMC1zcCB7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLS4xNWVtO1xyXG4gIH1cclxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcblxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuU2l0ZSBzcGVjaWZpY2F0aW9uc1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi8qPT0gQ29sb3IgPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLyo9IFNpdGUgQ29sb3IgPSovXHJcbiRjb2xvci1iYXNlOiAjMkQ1MDkzOyAvLyBiYXNlXHJcbiRjb2xvci1iYXNlLWRrOiAjMkQzRjgyOyAvLyBiYXNlXHJcbiRjb2xvci1zdWI6ICNFREVERUY7IC8vIHN1YlxyXG5cclxuJGNvbG9yLWJnOiAkY29sb3Itc3ViOyAvL2Jhc2UgLSBiZ1xyXG5cclxuJGNvbG9yLXRleHQ6ICRjb2xvci1iYXNlOyAvLyB0ZXh0XHJcbiRjb2xvci1iZDogI0RERERERDsgLy8gYm9yZGVyXHJcblxyXG4vKj0gQ29sb3JzID0qL1xyXG4kY29sb3Itd2hpdGU6ICNmZmZmZmY7IC8vIHdoaXRlXHJcbiRjb2xvci1ibGFjazogICMwMDAwMDA7IC8vIGJsYWNrXHJcbiRjb2xvci1yZWQ6ICNEQzAwMEM7Ly8g44Ot44K044Gu6LWkXHJcblxyXG5cclxuLyo9PSBUZXh0ID09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi8qPSBTaXplID0qL1xyXG4kZm9udFNpemU6IDEuNTtcclxuXHJcbi8qPSBMZXR0ZXIgU3BhY2luZyA9Ki9cclxuJGx0OiAwO1xyXG5cclxuLyo9IEZvbnQgPSovXHJcbiRmb250LWJhc2U6IFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWY7XHJcbiRmb250LXNlcmlmOiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XHJcbiRmb250LWVuOiAkZm9udC1iYXNlO1xyXG4kZm9udC1lbjI6IFwiSW50ZXIgVGlnaHRcIiwgJGZvbnQtYmFzZTtcclxuXHJcblxyXG4vKj09IEJyZWFrcG9pbnQgPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuJGJyZWFrcG9pbnRzOiAoXHJcbiAgICAnaG92ZXInOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpJywgLy9QQyBPbmx5XHJcbiAgICAnbGcnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDkwcHgpJywgLy9pUGFkUHJvXHJcbiAgICAnbWQnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCknLCAvL2lQYWRcclxuICAgICdzbSc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc0MHB4KScsIC8vTW9iaWxlXHJcbiAgICAneHMnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCknLCAvL2lQaG9uZVNFXHJcbiAgICAndGVsJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpJywgLy9URUxcclxuICAgICdwYyc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc0MXB4KScsIC8vUENcclxuICAgICdkZS1zbSc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNzlweCknLCAvL+ODh+OCtuOCpOODs+OCteOCpOOCuuOCiOOCiuWwj+OBleOBhFxyXG4pICFkZWZhdWx0O1xyXG5cclxuLyo9IE1lZGlhUXVlcnkgPSovXHJcbkBtaXhpbiBtcSgkYnJlYWtwb2ludDogc20pIHtcclxuICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8qPSBIb3ZlciA9Ki9cclxuQG1peGluIGhvdmVyKCRicmVha3BvaW50OiBob3Zlcikge1xyXG4gIEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLyo9IFJldGluYSA9Ki9cclxuQG1peGluIHJ0KCkge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86MiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpe1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYmcoJGltYWdlICwkZXg6IGpwZywgJHJlcGVhdDogbm8tcmVwZWF0LCAkeDogdG9wLCAkeTogbGVmdCkge1xyXG4gIGJhY2tncm91bmQ6IHVybCgnI3skaW1hZ2V9LiN7JGV4fScpICRyZXBlYXQgJHggJHk7XHJcbiAgQGluY2x1ZGUgcnQge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZX1AMnguI3skZXh9Jyk7XHJcbiAgfVxyXG59XHJcblxyXG4vKj09IHotaW5kZXggPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuJGxheWVyOiAoXHJcbiAgICBtb2RhbDogMTAwLFxyXG4gICAgZHJhd2VyOiA1MCxcclxuICAgIGZsb2F0aW5nOiA1MCxcclxuICAgIGhlYWRlcjogNDAsXHJcbiAgICBmcm9udDogMjAsXHJcbiAgICBmb290ZXI6IDEwLFxyXG4gICAgZGVmYXVsdDogMSxcclxuICAgIGJhY2tncm91bmQ6IC0xMCxcclxuKTtcclxuXHJcblxyXG4iLCJAdXNlIFwiX3ZhcmlhYmxlc1wiIGFzICo7XHJcbkB1c2UgXCJfbWl4aW5cIiBhcyAqO1xyXG5cclxuXHJcbi8qPT0gTWFyZ2luID09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbiRtYXJnaW46IDEwMDtcclxuJG1hcmdpbi1sZzogNDA7XHJcbiRtYXJnaW4tbWQ6IDQwO1xyXG4kbWFyZ2luLXNtOiAyMDtcclxuXHJcblxyXG4vKj09IENvbnRlbnQgd2lkdGggPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuQG1peGluIGNvbnRlbnQoJHNpemUgOiAxMTAwLCAkbWFyZ2luOiAkbWFyZ2luLCAkbWFyZ2luLWxnOiAkbWFyZ2luLWxnLCAkbWFyZ2luLW1kOiAkbWFyZ2luLW1kLCAkbWFyZ2luLXNtOiAkbWFyZ2luLXNtKSB7XHJcbiAgcGFkZGluZy1yaWdodDogJG1hcmdpbiArIHB4O1xyXG4gIHBhZGRpbmctbGVmdDogIDIwMHB4O1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBAaWYgKCRzaXplICE9IDEwMCkge1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKCN7JHNpemV9cHggKyAoI3skbWFyZ2lufXB4ICsgMjAwcHgpKTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgIHBhZGRpbmctbGVmdDogIGNhbGMoI3skbWFyZ2luLWxnfXB4ICsgMTIwcHgpO1xyXG4gICAgcGFkZGluZy1yaWdodDogJG1hcmdpbi1sZyArIHB4O1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKCN7JHNpemV9cHggKyAoI3skbWFyZ2luLWxnfXB4ICsgMjAwcHgpKTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEobWQpIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRtYXJnaW4tbWQgKyBweDtcclxuICAgIHBhZGRpbmctbGVmdDogJG1hcmdpbi1tZCArIHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAkbWFyZ2luLXNtICsgcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRtYXJnaW4tc20gKyBweDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vKj09IENTUyBTdHlsZXMgPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5QYXJ0cyBjb2xsZWN0aW9uXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLyo9PSBidXR0b24gPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5AbWl4aW4gYnRuKCR3aWR0aDogMjUwcHgsICRiZzogJGNvbG9yLWJhc2UsICR0eHQ6ICRjb2xvci13aGl0ZSkge1xyXG4gIHdpZHRoOiAkd2lkdGg7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIGEge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXRleHQ7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAjeyRsdH1lbTtcclxuICAgIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogJGJnO1xyXG4gICAgICBjb2xvcjogJHR4dDtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbGluaygkY29sb3I6ICRjb2xvci10ZXh0LCAkYXI6ICRjb2xvci1iYXNlKSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZvbnQtc2l6ZTogI3skZm9udFNpemV9cmVtO1xyXG4gIGxldHRlci1zcGFjaW5nOiAjeyRsdH1lbTtcclxuICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWJhc2U7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gaW1nLWZyYW1lKCRjb2xvcjokY29sb3Itd2hpdGUsJGdhcDoxMCl7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDA7XHJcbiAgJjpiZWZvcmV7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSArICN7JGdhcH1weCAqIDIpO1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAjeyRnYXB9cHggKiAyKTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgI3skZ2FwfXB4KTtcclxuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAjeyRnYXB9cHgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGFydGljbGUtbGlzdCgkY2xhc3Mpe1xyXG4gICZfX2xpc3R7XHJcbiAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgZ2FwOiA0OHB4IDU1cHg7XHJcbiAgICAmLWl0ZW17XHJcbiAgICAgIHdpZHRoOiBjYWxjKDMzLjMlIC0gNTVweCAqIDIgLyAzKTtcclxuICAgICAgYXtcclxuICAgICAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgICAgICN7JGNsYXNzfV9fbGlzdHtcclxuICAgICAgICAgICAgJi1pbWcgaW1ne1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wOCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1jb250e1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogMjkwLzIxODtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTlweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgaW1ne1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuNnMgZWFzZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1jb250e1xyXG4gICAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2U7XHJcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xyXG4gICAgfVxyXG4gICAgJi1pbmZve1xyXG4gICAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICAgIGdhcDogNXB4IDNweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuM3M7XHJcbiAgICB9XHJcbiAgICAmLWRhdGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbWFyZ2luOiAxcHggMTFweCAwIDA7XHJcbiAgICB9XHJcbiAgICAmLWNhdHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmc7XHJcbiAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1pbi13aWR0aDogNDVweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgIH1cclxuICAgICYtdHRse1xyXG4gICAgICBAaW5jbHVkZSBsaW5lLWNsYW1wKDIpO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuNDVzO1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcShtZCl7XHJcbiAgICAmX19saXN0e1xyXG4gICAgICBnYXA6IDQ4cHggNTBweDtcclxuICAgICAgJi1pdGVte1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDUwcHggLyAyKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgIG1hcmdpbi1ib3R0b206IDc4cHg7XHJcbiAgICAmX19saXN0e1xyXG4gICAgICBnYXA6IDM5cHggNTBweDtcclxuICAgICAgJi1pdGVte1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgICYtaW1ne1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgfVxyXG4gICAgICAmLWluZm97XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xyXG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4ycztcclxuICAgICAgfVxyXG4gICAgICAmLXR0bHtcclxuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuM3M7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJcclxuLy8gbWl4aW5cclxuQG1peGluIGNsZWFyZml4IHtcclxuICAqem9vbTogMTtcclxuICAmOmJlZm9yZSxcclxuICAmOmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIC8vIEZpeGVzIE9wZXJhL2NvbnRlbnRlZGl0YWJsZSBidWc6XHJcbiAgICAvLyBodHRwOi8vbmljb2xhc2dhbGxhZ2hlckBtaXhpbiBjb20vbWljcm8tY2xlYXJmaXgtaGFjay8jY29tbWVudC0zNjk1MlxyXG4gICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgfVxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZ3JhZGllbnQoJGNvbG9yOiAjRjVGNUY1LCAkc3RhcnQ6ICNFRUUsICRzdG9wOiAjRkZGKSB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yO1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLFxyXG4gICAgICAgICAgbGVmdCBib3R0b20sXHJcbiAgICAgICAgICBsZWZ0IHRvcCxcclxuICAgICAgICAgIGNvbG9yLXN0b3AoMCwgJHN0YXJ0KSxcclxuICAgICAgICAgIGNvbG9yLXN0b3AoMSwgJHN0b3ApKTtcclxuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGJvdHRvbSxcclxuICAgICAgICAgICRzdGFydCxcclxuICAgICAgICAgICRzdG9wKTtcclxuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLFxyXG4gICAgICAgICAgJHN0YXJ0IDAlLFxyXG4gICAgICAgICAgJHN0b3AgMTAwJSk7XHJcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KCRzdG9wLFxyXG4gICAgICAgICAgJHN0YXJ0KTtcclxufVxyXG5AbWl4aW4gYnctZ3JhZGllbnQoJGNvbG9yOiAjRjVGNUY1LCAkc3RhcnQ6IDAsICRzdG9wOiAyNTUpIHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3I7XHJcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsXHJcbiAgICAgICAgICBsZWZ0IGJvdHRvbSxcclxuICAgICAgICAgIGxlZnQgdG9wLFxyXG4gICAgICAgICAgY29sb3Itc3RvcCgwLCByZ2IoJHN0YXJ0LCRzdGFydCwkc3RhcnQpKSxcclxuICAgICAgICAgIGNvbG9yLXN0b3AoMSwgcmdiKCRzdG9wLCRzdG9wLCRzdG9wKSkpO1xyXG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQoYm90dG9tLFxyXG4gICAgICAgICAgcmdiKCRzdGFydCwkc3RhcnQsJHN0YXJ0KSAwJSxcclxuICAgICAgICAgIHJnYigkc3RvcCwkc3RvcCwkc3RvcCkgMTAwJSk7XHJcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSxcclxuICAgICAgICAgIHJnYigkc3RhcnQsJHN0YXJ0LCRzdGFydCkgMCUsXHJcbiAgICAgICAgICByZ2IoJHN0b3AsJHN0b3AsJHN0b3ApIDEwMCUpO1xyXG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChyZ2IoJHN0b3AsJHN0b3AsJHN0b3ApLFxyXG4gICAgICAgICAgcmdiKCRzdGFydCwkc3RhcnQsJHN0YXJ0KSk7XHJcbn1cclxuQG1peGluIGJvcmRlcmVkKCR0b3AtY29sb3I6ICNFRUUsICRyaWdodC1jb2xvcjogI0VFRSwgJGJvdHRvbS1jb2xvcjogI0VFRSwgJGxlZnQtY29sb3I6ICNFRUUpIHtcclxuICBib3JkZXItdG9wOiBzb2xpZCAxcHggJHRvcC1jb2xvcjtcclxuICBib3JkZXItbGVmdDogc29saWQgMXB4ICRsZWZ0LWNvbG9yO1xyXG4gIGJvcmRlci1yaWdodDogc29saWQgMXB4ICRyaWdodC1jb2xvcjtcclxuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGJvdHRvbS1jb2xvcjtcclxufVxyXG5AbWl4aW4gZHJvcC1zaGFkb3coJHgtYXhpczogMCwgJHktYXhpczogMXB4LCAkYmx1cjogMnB4LCAkYWxwaGE6IDAuMSkge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogJHgtYXhpcyAkeS1heGlzICRibHVyIHJnYmEoMCwgMCwgMCwgJGFscGhhKTtcclxuICAtbW96LWJveC1zaGFkb3c6ICR4LWF4aXMgJHktYXhpcyAkYmx1ciByZ2JhKDAsIDAsIDAsICRhbHBoYSk7XHJcbiAgYm94LXNoYWRvdzogJHgtYXhpcyAkeS1heGlzICRibHVyIHJnYmEoMCwgMCwgMCwgJGFscGhhKTtcclxufVxyXG5AbWl4aW4gcm91bmRlZCgkcmFkaXVzOiAycHgpIHtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbn1cclxuQG1peGluIG9wYWNpdHkoJG9wYWNpdHk6IDAuNSkge1xyXG4gIC1tb3otb3BhY2l0eTogJG9wYWNpdHk7XHJcbiAgLWtodG1sLW9wYWNpdHk6ICRvcGFjaXR5O1xyXG4gIC13ZWJraXQtb3BhY2l0eTogJG9wYWNpdHk7XHJcbiAgb3BhY2l0eTogJG9wYWNpdHk7XHJcbiAgJG9wcGVyYzogJG9wYWNpdHkgKiAxMDA7XHJcbn1cclxuQG1peGluIHRyYW5zaXRpb24tZHVyYXRpb24oJGR1cmF0aW9uOiAwLjJzKSB7XHJcbiAgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XHJcbiAgLW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcclxufVxyXG5AbWl4aW4gdHJhbnNmb3JtKCRhcmd1bWVudHMpIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogJGFyZ3VtZW50cztcclxuICAtbW96LXRyYW5zZm9ybTogJGFyZ3VtZW50cztcclxuICAtby10cmFuc2Zvcm06ICRhcmd1bWVudHM7XHJcbiAgLW1zLXRyYW5zZm9ybTogJGFyZ3VtZW50cztcclxuICB0cmFuc2Zvcm06ICRhcmd1bWVudHM7XHJcbn1cclxuQG1peGluIHJvdGF0aW9uKCRkZWc6NWRlZyl7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgkZGVnKTtcclxuICBAaW5jbHVkZSB0cmFuc2Zvcm0oJGRlZyk7XHJcbn1cclxuQG1peGluIHNjYWxlKCRyYXRpbzoxLjUpe1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJHJhdGlvKTtcclxuICBAaW5jbHVkZSB0cmFuc2Zvcm0oJHJhdGlvKTtcclxufVxyXG5AbWl4aW4gdHJhbnNpdGlvbigkZHVyYXRpb246MC40cywgJGVhc2U6ZWFzZSwgJHByb3BlcnR5OiBhbGwpIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XHJcbiAgLW1vei10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcclxufVxyXG5AbWl4aW4gaW5uZXItc2hhZG93KCRob3Jpem9udGFsOjAsICR2ZXJ0aWNhbDoxcHgsICRibHVyOjJweCwgJGFscGhhOiAwLjQpIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0ICRob3Jpem9udGFsICR2ZXJ0aWNhbCAkYmx1ciByZ2JhKDAsIDAsIDAsICRhbHBoYSk7XHJcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAkaG9yaXpvbnRhbCAkdmVydGljYWwgJGJsdXIgcmdiYSgwLCAwLCAwLCAkYWxwaGEpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0ICRob3Jpem9udGFsICR2ZXJ0aWNhbCAkYmx1ciByZ2JhKDAsIDAsIDAsICRhbHBoYSk7XHJcbn1cclxuQG1peGluIGJveC1zaGFkb3coJGFyZ3VtZW50cykge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogJGFyZ3VtZW50cztcclxuICAtbW96LWJveC1zaGFkb3c6ICRhcmd1bWVudHM7XHJcbiAgYm94LXNoYWRvdzogJGFyZ3VtZW50cztcclxufVxyXG5AbWl4aW4gYm94LXNpemluZygkc2l6aW5nOiBib3JkZXItYm94KSB7XHJcbiAgLW1zLWJveC1zaXppbmc6ICRzaXppbmc7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiAkc2l6aW5nO1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogJHNpemluZztcclxuICBib3gtc2l6aW5nOiAkc2l6aW5nO1xyXG59XHJcbkBtaXhpbiB1c2VyLXNlbGVjdCgkYXJndW1lbnQ6IG5vbmUpIHtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiAkYXJndW1lbnQ7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogJGFyZ3VtZW50O1xyXG4gIC1tcy11c2VyLXNlbGVjdDogJGFyZ3VtZW50O1xyXG4gIHVzZXItc2VsZWN0OiAkYXJndW1lbnQ7XHJcbn1cclxuQG1peGluIGNvbHVtbnMoJGNvbHdpZHRoOiAyNTBweCwgJGNvbGNvdW50OiAwLCAkY29sZ2FwOiA1MHB4LCAkY29sdW1uUnVsZUNvbG9yOiAjRUVFLCAkY29sdW1uUnVsZVN0eWxlOiBzb2xpZCwgJGNvbHVtblJ1bGVXaWR0aDogMXB4KSB7XHJcbiAgLW1vei1jb2x1bW4td2lkdGg6ICRjb2x3aWR0aDtcclxuICAtbW96LWNvbHVtbi1jb3VudDogJGNvbGNvdW50O1xyXG4gIC1tb3otY29sdW1uLWdhcDogJGNvbGdhcDtcclxuICAtbW96LWNvbHVtbi1ydWxlLWNvbG9yOiAkY29sdW1uUnVsZUNvbG9yO1xyXG4gIC1tb3otY29sdW1uLXJ1bGUtc3R5bGU6ICRjb2x1bW5SdWxlU3R5bGU7XHJcbiAgLW1vei1jb2x1bW4tcnVsZS13aWR0aDogJGNvbHVtblJ1bGVXaWR0aDtcclxuICAtd2Via2l0LWNvbHVtbi13aWR0aDogJGNvbHdpZHRoO1xyXG4gIC13ZWJraXQtY29sdW1uLWNvdW50OiAkY29sY291bnQ7XHJcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAkY29sZ2FwO1xyXG4gIC13ZWJraXQtY29sdW1uLXJ1bGUtY29sb3I6ICRjb2x1bW5SdWxlQ29sb3I7XHJcbiAgLXdlYmtpdC1jb2x1bW4tcnVsZS1zdHlsZTogJGNvbHVtblJ1bGVTdHlsZTtcclxuICAtd2Via2l0LWNvbHVtbi1ydWxlLXdpZHRoOiAkY29sdW1uUnVsZVdpZHRoO1xyXG4gIGNvbHVtbi13aWR0aDogJGNvbHdpZHRoO1xyXG4gIGNvbHVtbi1jb3VudDogJGNvbGNvdW50O1xyXG4gIGNvbHVtbi1nYXA6ICRjb2xnYXA7XHJcbiAgY29sdW1uLXJ1bGUtY29sb3I6ICRjb2x1bW5SdWxlQ29sb3I7XHJcbiAgY29sdW1uLXJ1bGUtc3R5bGU6ICRjb2x1bW5SdWxlU3R5bGU7XHJcbiAgY29sdW1uLXJ1bGUtd2lkdGg6ICRjb2x1bW5SdWxlV2lkdGg7XHJcbn1cclxuQG1peGluIHRyYW5zbGF0ZSgkeDowLCAkeTowKSB7XHJcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgkeCwgJHkpKTtcclxufVxyXG5AbWl4aW4gYmFja2dyb3VuZC1jbGlwKCRhcmd1bWVudDogcGFkZGluZy1ib3gpIHtcclxuICAtbW96LWJhY2tncm91bmQtY2xpcDogJGFyZ3VtZW50O1xyXG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiAkYXJndW1lbnQ7XHJcbiAgYmFja2dyb3VuZC1jbGlwOiAkYXJndW1lbnQ7XHJcbn1cclxuLy8gQm9yZGVyIFJhZGl1c1xyXG5AbWl4aW4gYm9yZGVyLXJhZGl1cyAoJHJhZGl1czogNXB4KSB7XHJcbiAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG59XHJcbi8vIFNpbmdsZSBDb3JuZXIgQm9yZGVyIFJhZGl1c1xyXG5AbWl4aW4gYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAkcmFkaXVzO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpdXM7XHJcbn1cclxuQG1peGluIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcclxuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogJHJhZGl1cztcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcclxufVxyXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xyXG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbXJpZ2h0OiAkcmFkaXVzO1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xyXG59XHJcbkBtaXhpbiBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcclxuICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6ICRyYWRpdXM7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cztcclxufVxyXG4vLyBTaW5nbGUgU2lkZSBCb3JkZXIgUmFkaXVzXHJcbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJHJhZGl1cyk7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkcmFkaXVzKTtcclxufVxyXG5AbWl4aW4gYm9yZGVyLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJHJhZGl1cyk7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJHJhZGl1cyk7XHJcbn1cclxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXMpIHtcclxuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygkcmFkaXVzKTtcclxuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRyYWRpdXMpO1xyXG59XHJcbkBtaXhpbiBib3JkZXItbGVmdC1yYWRpdXMoJHJhZGl1cykge1xyXG4gIEBpbmNsdWRlIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJHJhZGl1cyk7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkcmFkaXVzKTtcclxufVxyXG5AbWl4aW4gY2VudGVyLWJsb2NrKCkge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5cclxuLy8gU2l6aW5nIHNob3J0Y3V0c1xyXG5AbWl4aW4gc2l6ZSgkaGVpZ2h0LCAkd2lkdGgpIHtcclxuICB3aWR0aDogJHdpZHRoO1xyXG4gIGhlaWdodDogJGhlaWdodDtcclxufVxyXG5AbWl4aW4gc3F1YXJlKCRzaXplKSB7XHJcbiAgQGluY2x1ZGUgc2l6ZSgkc2l6ZSwgJHNpemUpO1xyXG59XHJcblxyXG5AbWl4aW4gZmlsdGVyKCRmaWx0ZXItdHlwZSwkZmlsdGVyLWFtb3VudCkge1xyXG4gIC13ZWJraXQtZmlsdGVyOiAkZmlsdGVyLXR5cGUrdW5xdW90ZSgnKCN7JGZpbHRlci1hbW91bnR9KScpO1xyXG4gIC1tb3otZmlsdGVyOiAkZmlsdGVyLXR5cGUrdW5xdW90ZSgnKCN7JGZpbHRlci1hbW91bnR9KScpO1xyXG4gIC1tcy1maWx0ZXI6ICRmaWx0ZXItdHlwZSt1bnF1b3RlKCcoI3skZmlsdGVyLWFtb3VudH0pJyk7XHJcbiAgLW8tZmlsdGVyOiAkZmlsdGVyLXR5cGUrdW5xdW90ZSgnKCN7JGZpbHRlci1hbW91bnR9KScpO1xyXG4gIGZpbHRlcjogJGZpbHRlci10eXBlK3VucXVvdGUoJygjeyRmaWx0ZXItYW1vdW50fSknKTtcclxufVxyXG5cclxuQG1peGluIGxpbmUtY2xhbXAoJGNvdW50OiAzKSB7XHJcbiAgLy8g5byV5pWw44GM5pWw5YCk5Lul5aSW44Gg44Gj44Gf44KJ44Ko44Op44O844KS6L+U44GZXHJcbiAgQGlmIHR5cGUtb2YoJGNvdW50KSAhPSAnbnVtYmVyJyB7XHJcbiAgICBAZXJyb3IgJ2xpbmUtY2xhbXDjga7lvJXmlbDjga/lv4XjgZrmlbDlgKTjgafmjIflrprjgZfjgabjgY/jgaDjgZXjgYQnO1xyXG4gIH1cclxuXHJcbiAgQGlmICRjb3VudCA9PSAxIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIC13ZWJraXQtbGluZS1jbGFtcDogJGNvdW50O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gY2xhbXBEZWZhdWx0KCkge1xyXG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGluaXRpYWw7XHJcbn1cclxuXHJcbkBtaXhpbiBpbmxpbmUtYmxvY2soKXtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgKmRpc3BsYXk6IGlubGluZTtcclxuICAqem9vbTogMTtcclxufVxyXG5cclxuXHJcbkBtaXhpbiBmbGV4IHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcclxuICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5AbWl4aW4gZmxleC1hbGlnbigkYWxpZ246IGZsZXgtc3RhcnQpe1xyXG4gIGFsaWduLWl0ZW1zOiAkYWxpZ247XHJcbiAgLXdlYmtpdC1ib3gtYWxpZ246ICRhbGlnbjtcclxuICAtd2Via2l0LWFsaWduLWl0ZW1zOiAkYWxpZ247XHJcbiAgLW1zLWZsZXgtYWxpZ246ICRhbGlnbjtcclxufVxyXG5cclxuQG1peGluIGZsZXgtanVzdGlmeSgkanVzdGlmeSl7XHJcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6ICRqdXN0aWZ5O1xyXG4gIC1tcy1qdXN0aWZ5LWNvbnRlbnQgICAgOiAkanVzdGlmeTtcclxuICBqdXN0aWZ5LWNvbnRlbnQgICAgICAgIDogJGp1c3RpZnk7XHJcbn1cclxuXHJcbkBtaXhpbiBmbGV4LXdyYXAoJHdyYXA6IHdyYXApe1xyXG4gIC13ZWJraXQtZmxleC13cmFwOiAkd3JhcDtcclxuICAtbXMtZmxleC13cmFwOiAkd3JhcDtcclxuICBmbGV4LXdyYXA6ICR3cmFwO1xyXG59XHJcblxyXG5AbWl4aW4gZmxleC1kaXJlY3Rpb24oJGRpcmVjdGlvbjogY29sdW1uKSB7XHJcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcclxuICAtbXMtZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XHJcbiAgZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XHJcbn1cclxuXHJcbkBtaXhpbiB3cml0ZVZlcnRpY2FsIHtcclxuICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xyXG4gIC13ZWJraXQtd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcclxuICAtbXMtd3JpdGluZy1tb2RlOiB0Yi1ybDtcclxuICB0ZXh0LW9yaWVudGF0aW9uOiB1cHJpZ2h0O1xyXG59XHJcblxyXG5AbWl4aW4gd3JpdGVIb3Jpem9udGFsIHtcclxuICB3cml0aW5nLW1vZGU6IGhvcml6b250YWwtdGI7XHJcbiAgLXdlYmtpdC13cml0aW5nLW1vZGU6IGhvcml6b250YWwtdGI7XHJcbiAgLW1zLXdyaXRpbmctbW9kZTogaG9yaXpvbnRhbC10YjtcclxufVxyXG5cclxuXHJcblxyXG5AbWl4aW4gdHJpbW1pbmd7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG59XHJcblxyXG5AbWl4aW4gcGxhY2Vob2xkZXIoJGNvbG9yKSB7XHJcbiAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICRjb2xvcjtcclxuICB9XHJcblxyXG4gIC8vIElFXHJcbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICRjb2xvcjtcclxuICB9XHJcblxyXG4gIC8vIEVkZ2VcclxuICAmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICRjb2xvcjtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy/mqKrkuKbjgbPjg6rjgrnjg4hcclxuXHJcbi8v6KaqXHJcbkBtaXhpbiBjb2x1bW5Sb3coJGdhcFk6IDIwLCRnYXBYOiAyMCwgJHNwOiBibG9jaykge1xyXG4gIEBpbmNsdWRlIGZsZXg7XHJcbiAgZ2FwOiAgI3skZ2FwWX1weCAjeyRnYXBYfXB4O1xyXG4gIEBpZiAoJHNwID09ICdibG9jaycpIHtcclxuICAgIEBpbmNsdWRlIG1xIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL+WtkFxyXG5AbWl4aW4gY29sdW1uSXRlbSgkY29sOiAyLCAkY29sTWQ6IDIsICRjb2xTcDogMiwgJGdhcDogMjAsICRnYXBTcDogMTAsICRzcDogYmxvY2spIHtcclxuICB3aWR0aDogY2FsYygoMTAwJS8jeyRjb2x9KSAtICgjeyRnYXB9cHgqKCN7JGNvbH0gLSAxKSkvI3skY29sfSk7XHJcbiAgQGluY2x1ZGUgbXEobWQpIHtcclxuICAgIHdpZHRoOiBjYWxjKCgxMDAlLyN7JGNvbE1kfSkgLSAoI3skZ2FwfXB4KigjeyRjb2xNZH0gLSAxKSkvI3skY29sTWR9KTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEge1xyXG4gICAgQGlmICgkc3AgPT0gYmxvY2spIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlLyN7JGNvbFNwfSkgLSAoI3skZ2FwU3B9cHgqKCN7JGNvbFNwfSAtIDEpKS8jeyRjb2xTcH0pO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIkB1c2UgXCJjb21tb24vX3ZhcmlhYmxlc1wiIGFzICo7XHJcbkB1c2UgXCJjb21tb24vX21peGluXCIgYXMgKjtcclxuQHVzZSBcImNvbW1vbi9fc3R5bGVzXCIgYXMgKjtcclxuQHVzZSBcImNvbW1vbi9faW5pdGlhbGl6ZVwiIGFzICo7XHJcblxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQ29tbW9uIENTU1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5tZW51e1xyXG4gICR0aGlzOiAmO1xyXG4gICZfX2xpc3R7XHJcbiAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcclxuICAgIG1heC1oZWlnaHQ6IDQ5NnB4O1xyXG4gICAgZ2FwOiAzMXB4IDc4cHg7XHJcbiAgICAmLWl0ZW17XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMXB4KXtcclxuICAgICAgICA+ZGl2e1xyXG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWxhc3QtY2hpbGQoLW4rMyl7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDYpe1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogODRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgYXtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZTtcclxuICAgICAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1sYWJlbHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogY2FsYygyNC8xOCk7XHJcbiAgICB9XHJcbiAgICAmKyZ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMxcHg7XHJcbiAgICB9XHJcbiAgICAmLi0tdG9we1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xyXG4gICAgICBnYXA6IDMxcHggMTA0cHg7XHJcbiAgICAgIC5tZW51X19saXN0e1xyXG4gICAgICAgICYtaXRlbXtcclxuICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19saXN0MntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMXB4KXtcclxuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuICAgICYtaXRlbXtcclxuICAgICAgYXtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMjAvMTUpO1xyXG4gICAgICB9XHJcbiAgICAgICYrJntcclxuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEobWQpe1xyXG4gICAgJl9fbGlzdHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICYtaXRlbXtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGNvbG9yLWJhc2U7XHJcbiAgICAgIH1cclxuICAgICAgJi1sYWJlbHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMTlweCAzcHggMTlweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIHJpZ2h0OiA5cHg7XHJcbiAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xyXG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAkY29sb3ItYmFzZTtcclxuICAgICAgICAgIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWSgtOTAlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5pcy1hY3RpdmU6YmVmb3Jle1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZykgdHJhbnNsYXRlKC0yMCUsNTAlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJisme1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgICAgJi4tLXRvcHtcclxuICAgICAgICAubWVudV9fbGlzdHtcclxuICAgICAgICAgICYtbGFiZWx7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBhLm1lbnVfX2xpc3QtbGFiZWx7XHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xpc3Qye1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBwYWRkaW5nOiAzcHggMCAyNXB4O1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgICYtaXRlbXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAmKyZ7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBhe1xyXG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qPT0gSGVhZGVyID09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLmhlYWRlciB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IDEwMTtcclxuICB3aWR0aDogMTQ4cHg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHRyYW5zaXRpb246IC42cyBlYXNlO1xyXG4gICZfX2xvZ297XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDQwcHg7XHJcbiAgICBsZWZ0OiA0NnB4O1xyXG4gICAgdHJhbnNpdGlvbjogLjZzIGVhc2U7XHJcbiAgIH1cclxuICAmX19iZ3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRyYW5zaXRpb246IC42cyBlYXNlO1xyXG4gICAgc3Zne1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgdHJhbnNpdGlvbjogLjZzIGVhc2U7XHJcbiAgICB9XHJcbiAgICAmLWxpbmV7XHJcbiAgICAgIHRyYW5zaXRpb246IC42cyBlYXNlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190cmd7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDQ4cHg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB0cmFuc2l0aW9uOiAuNnMgZWFzZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICYtYmFye1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgIHNwYW57XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2U7XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMSl7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpe1xyXG4gICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIC41cHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgzKXtcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtdHh0e1xyXG4gICAgICBsaW5lLWhlaWdodDogMDtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgfVxyXG4gICAgJi5pcy1hY3RpdmUgJi1iYXJ7XHJcbiAgICAgIHNwYW57XHJcbiAgICAgICAgd2lkdGg6IDExMCU7XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMSl7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMmRlZykgdHJhbnNsYXRlKC00MCUsIDEycHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDMpe1xyXG4gICAgICAgICAgdHJhbnNmb3JtOnJvdGF0ZSgtMjJkZWcpIHRyYW5zbGF0ZSgtNDAlLCAtMTJweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuaXMtc2Nyb2xsOm5vdCguaXMtbmF2T3Blbil7XHJcbiAgICB3aWR0aDogMTMwcHg7XHJcbiAgICAuaGVhZGVye1xyXG4gICAgICAmX19sb2dve1xyXG4gICAgICAgIHRvcDogMzdweDtcclxuICAgICAgICBsZWZ0OiAzMnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2Jne1xyXG4gICAgICAgIHN2Z3tcclxuICAgICAgICAgIGxlZnQ6IC0yNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWxpbmV7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX190cmd7XHJcbiAgICAgICAgbGVmdDogMzJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcShtZCl7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiAxMDJweDtcclxuICAgICZfX2xvZ28ge1xyXG4gICAgICB0b3A6IDI1cHg7XHJcbiAgICAgIGxlZnQ6IDE3cHg7XHJcbiAgICB9XHJcbiAgICAmX19iZyBzdmd7XHJcbiAgICAgIGhlaWdodDogMTAycHg7XHJcbiAgICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICAmX190cmd7XHJcbiAgICAgIHRvcDogMjVweDtcclxuICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgfVxyXG4gICAgJi5pcy1zY3JvbGw6bm90KC5pcy1uYXZPcGVuKXtcclxuICAgICAgaGVpZ2h0OiA5OXB4O1xyXG4gICAgICAuaGVhZGVyIHtcclxuICAgICAgICAmX19sb2dvIHtcclxuICAgICAgICAgIHRvcDogMjNweDtcclxuICAgICAgICAgIGxlZnQ6IDE3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKj09IE5hdkJhciA9PSovXHJcbi5uYXZiYXIge1xyXG59XHJcblxyXG4vKj09IE5hdiA9PSovXHJcbi5uYXYge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1iZztcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHotaW5kZXg6IDEwMDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB0cmFuc2l0aW9uOiAuMzVzIGVhc2U7XHJcbiAgJi5pcy1vcGVue1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gICZfX2NvbnR7XHJcbiAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWFsaWduKHN0cmV0Y2gpO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuICAmX19pbWd7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gODEycHgpO1xyXG4gICAgJi1pdGVte1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgICBpbWd7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWlue1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIEBpbmNsdWRlIGZsZXgtanVzdGlmeShjZW50ZXIpO1xyXG4gICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xyXG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xyXG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xyXG4gIH1cclxuICAmX19pbm5lcntcclxuICAgIHBhZGRpbmc6IDcwcHggNjBweCA2MHB4IDIwMHB4O1xyXG4gIH1cclxuICAubWVudXtcclxuICAgICZfX2xpc3R7XHJcbiAgICAgICYuLS10b3B7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLi0taGlkZGVuLW5hdntcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm5ye1xyXG4gICAgLy9kaXNwbGF5OiBncmlkO1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIGdhcDogMTBweDtcclxuICAgIG1heC13aWR0aDogNTUwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xyXG4gICAgJi1pdGVte1xyXG4gICAgICAvL3dpZHRoOiAzNTBweDtcclxuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcclxuICAgICAgYXtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtanVzdGlmeShjZW50ZXIpO1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgICAgICBtaW4taGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDIxLzE2KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZTtcclxuICAgICAgICAgIHN2ZyAqe1xyXG4gICAgICAgICAgICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuLS1pbnN0e1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMjVweCA4cHggMjBweDtcclxuICAgICAgICAgIHN2Z3tcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogM3B4IDEycHggMCAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgJiwmICp7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaW5oZXJpdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAvLyY6bnRoLWNoaWxkKDEpe1xyXG4gICAgICAvLyAgZ3JpZC1hcmVhOiAxIC8gMSAvIDIgLyAyO1xyXG4gICAgICAvL31cclxuICAgICAgLy8mOm50aC1jaGlsZCgyKXtcclxuICAgICAgLy8gIGdyaWQtYXJlYTogMiAvIDEgLyAzIC8gMjtcclxuICAgICAgLy99XHJcbiAgICAgIC8vJjpudGgtY2hpbGQoMyl7XHJcbiAgICAgIC8vICBncmlkLWFyZWE6IDEgLyAyIC8gMyAvIDM7XHJcbiAgICAgIC8vfVxyXG4gICAgICAvLyYuLS1pbnN0e1xyXG4gICAgICAvLyAgd2lkdGg6IDE5MXB4O1xyXG4gICAgICAvLyAgYXtcclxuICAgICAgLy8gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAvLyAgICBzdmd7XHJcbiAgICAgIC8vICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgIC8vICAgICAgbWFyZ2luOiAzcHggMCA5cHg7XHJcbiAgICAgIC8vICAgICAgJiwmICp7XHJcbiAgICAgIC8vICAgICAgICB0cmFuc2l0aW9uOiBpbmhlcml0O1xyXG4gICAgICAvLyAgICAgIH1cclxuICAgICAgLy8gICAgfVxyXG4gICAgICAvLyAgfVxyXG4gICAgICAvL31cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEobWQpe1xyXG4gICAgJl9faW1ne1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJl9fbWFpbntcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAmX19pbm5lcntcclxuICAgICAgcGFkZGluZzogMTA4cHggI3skbWFyZ2luLXNtfXB4IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmX19ibnJ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE5cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAmLWl0ZW17XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKHJvdyk7XHJcbiAgICAgICAgICBtaW4taGVpZ2h0OiA1NXB4O1xyXG4gICAgICAgICAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYrJntcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi4tLWluc3R7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgIHN2Z3tcclxuICAgICAgICAgICAgICB3aWR0aDogMjNweDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDJweCAxMHB4IDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29weXtcclxuICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogY2FsYygxMy85KTtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOSk7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vKj09IEZvb3RlciA9PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5mb290ZXIge1xyXG4gICZfX2ltZ3tcclxuICAgIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JucntcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBnYXA6IDMwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtNzBweDtcclxuICAgICYtaXRlbXtcclxuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XHJcbiAgICAgIGF7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoY2VudGVyKTtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICAgICAgaGVpZ2h0OiAxNDJweDtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3ItYmFzZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogY2FsYygzNi8yNSk7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgLmljbi1pbnN0e1xyXG4gICAgICAgICAgd2lkdGg6IDE5cHg7XHJcbiAgICAgICAgICBtYXJnaW46IDNweCAxN3B4IDAgMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZTtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICBzdmcgKntcclxuICAgICAgICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWlue1xyXG4gICAgcGFkZGluZzogOTBweCAwIDEyMHB4O1xyXG4gICAgJi1pbm5lcntcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgICBnYXA6IDkuNCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2luZm97XHJcblxyXG4gIH1cclxuICAmX19sb2dve1xyXG4gICAgbWFyZ2luOiAtN3B4IDAgNXB4IC03cHg7XHJcbiAgfVxyXG4gICZfX2RldGFpbHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gIH1cclxuICAmX19pbnN0e1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIGF7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oZmxleC1lbmQpO1xyXG4gICAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgc3Zne1xyXG4gICAgICB3aWR0aDogMThweDtcclxuICAgICAgbWFyZ2luOiAwIDhweCAtM3B4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2J0bnMge1xyXG5cclxuICAgIG1hcmdpbi10b3A6IDMxcHg7XHJcbiAgfVxyXG4gICZfX2J0biB7XHJcbiAgICBhIHtcclxuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWJhc2U7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgQGluY2x1ZGUgZmxleC1qdXN0aWZ5KGNlbnRlcik7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLjAyZW07XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICB9XHJcbiAgICAgIHN2Z3tcclxuICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICBtYXJnaW46IDAgNXB4IC0xcHggMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi4tLWluc3Qge1xyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fYnRuICsgJl9fYnRuIHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG4gICZfX290aGVyc3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oZmxleC1lbmQpO1xyXG4gICAgZ2FwOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgfVxyXG4gICZfX2NvcHl7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICB9XHJcbiAgJl9fbm90ZXN7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxuICB9XHJcbiAgJl9fcGFnZXRvcHtcclxuICAgIGF7XHJcbiAgICAgIC5hcnJvd3tcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tZW51e1xyXG4gICAgd2lkdGg6IDYwNHB4O1xyXG4gICAgJl9fbGlzdHtcclxuICAgICAgZ2FwOiAzMXB4IDkycHg7XHJcbiAgICAgICYtaXRlbXtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAmLWxhYmVse1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubWVudV9fbGlzdC4tLXRvcHtcclxuICAgICAgZ2FwOiAzMXB4IDEwNHB4O1xyXG4gICAgfVxyXG4gICAgJl9fbGlzdDJ7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgICYtaXRlbSsubWVudV9fbGlzdDItaXRlbXtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgJl9faW5mb3tcclxuICAgICAgbWFyZ2luLXRvcDogNzVweDtcclxuICAgIH1cclxuICAgICZfX21haW57XHJcbiAgICAgICYtaW5uZXJ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2J0bnMge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fYnRuICsgJl9fYnRuIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEobWQpe1xyXG4gICAgJl9fYm5ye1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xyXG4gICAgICAmLWl0ZW17XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICAgIC5pY24taW5zdHtcclxuICAgICAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNHB4IDAgMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2luZm97XHJcbiAgICAgIG1hcmdpbi10b3A6IDQ0cHg7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKCk7XHJcbiAgICB9XHJcbiAgICAmX19tYWlue1xyXG4gICAgICBwYWRkaW5nOiA2M3B4IDAgNTJweDtcclxuICAgIH1cclxuICAgICZfX2xvZ297XHJcbiAgICAgIG9yZGVyOiAyO1xyXG4gICAgICBtYXJnaW46IDYzcHggMCAxMHB4IC0ycHg7XHJcbiAgICAgIGltZ3tcclxuICAgICAgICB3aWR0aDogMTU5cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2RldGFpbHtcclxuICAgICAgb3JkZXI6IDM7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICAgICZfX2luc3R7XHJcbiAgICAgIG9yZGVyOiAzO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICBhe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgfVxyXG4gICAgICBzdmd7XHJcbiAgICAgICAgbWFyZ2luOiAwIDRweCAtM3B4IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2J0bnMge1xyXG4gICAgICBvcmRlcjogMTtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICB9XHJcbiAgICAvLyAmX19idG4ge1xyXG4gICAgLy8gICB3aWR0aDogY2FsYyg1MCUgLSA2cHgpO1xyXG4gICAgLy8gfVxyXG4gICAgJl9fYnRuIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGF7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93KTtcclxuICAgICAgICBtaW4taGVpZ2h0OiA1NXB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG4gICAgICAmLi0taW5zdHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgc3Zne1xyXG4gICAgICAgICAgICB3aWR0aDogMjNweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAycHggMTBweCAwIDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19vdGhlcnN7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtanVzdGlmeShzcGFjZS1iZXR3ZWVuKTtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuICAgICZfX25vdGVze1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtNHB4O1xyXG4gICAgfVxyXG4gICAgJl9fcGFnZXRvcHtcclxuICAgICAgYXtcclxuICAgICAgICAuYXJyb3ctY2lyY2xle1xyXG4gICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hcnJvd3tcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1lbnV7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICZfX2xpc3R7XHJcbiAgICAgICAgJi1sYWJlbHtcclxuICAgICAgICAgIHBhZGRpbmc6IDE1cHggNXB4IDE0cHg7XHJcbiAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuLS10b3B7XHJcbiAgICAgICAgICAubWVudV9fbGlzdHtcclxuICAgICAgICAgICAgJi1sYWJlbHtcclxuICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCA1cHggMTRweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PSBCcmVhZGNydW1iID09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLnBua3oge1xyXG59XHJcblxyXG4vKj09IFBhZ2UgSGVhZGluZyA9PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5oZWFkaW5nIHtcclxufVxyXG5cclxuXHJcbi8qPT0gQ29udGVudCA9PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi50dGwge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zZXJpZjtcclxuICBmb250LXNpemU6IDM1cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IGNhbGMoNTcvNDApO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAmOmJlZm9yZXtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogODBweDtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2U7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcclxuICAgIHRyYW5zaXRpb246IDFzIGN1YmljLWJlemllcigwLjQxLCAtMC4wMiwgMC4zMiwgMC45MykgLjNzO1xyXG4gIH1cclxuICAmLi0tY2VudGVye1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDYwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmlzLXZpZXd7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcShtZCl7XHJcbiAgICAmLi0tY2VudGVye1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDQ4LzMwKTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgJl9fdHh0e1xyXG5cclxuICAgIH1cclxuICAgICYuLS1jZW50ZXIsJi4tLXNwLWNlbnRlcntcclxuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAyNXB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnR0bDJ7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMzVweDtcclxuICBsaW5lLWhlaWdodDogY2FsYyg1MC8zNSk7XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICBmb250LXNpemU6IDI3cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubGFiZWwtY2lyY2xle1xyXG4gIEBpbmNsdWRlIGZsZXg7XHJcbiAgQGluY2x1ZGUgZmxleC1qdXN0aWZ5KGNlbnRlcik7XHJcbiAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG4gIHdpZHRoOiAxMzBweDtcclxuICBhc3BlY3QtcmF0aW86IDE7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWJhc2U7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zZXJpZjtcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMzAvMjUpO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAmX19tb250aHtcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoY2VudGVyKTtcclxuICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oZmxleC1lbmQpO1xyXG4gICAgZ2FwOiAzcHg7XHJcbiAgICBtYXJnaW46IC03cHggMCAwIDJweDtcclxuICB9XHJcbiAgJl9fbnVte1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gIH1cclxuICAmX19zbWFsbHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAmX19tb250aHtcclxuICAgICAgZ2FwOiAxcHg7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgICZfX251bXtcclxuICAgICAgZm9udC1zaXplOiAyN3B4O1xyXG4gICAgfVxyXG4gICAgJl9fc21hbGx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnR0bC1jaXJjbGV7XHJcbiAgQGluY2x1ZGUgZmxleDtcclxuICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgZ2FwOiAyNHB4IDQycHg7XHJcbiAgJl9fdHh0e1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoNDQvMzApO1xyXG4gIH1cclxuICAmX19zdWJ7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygzNC8yNSk7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgJl9fdHh0e1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICB9XHJcbiAgICAmX19zdWJ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTFweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hcnJvd3tcclxuICAmLCp7XHJcbiAgICB0cmFuc2l0aW9uOiBpbmhlcml0O1xyXG4gIH1cclxufVxyXG5cclxuLmFycm93LWNpcmNsZXtcclxuICBAaW5jbHVkZSBmbGV4O1xyXG4gIEBpbmNsdWRlIGZsZXgtanVzdGlmeShjZW50ZXIpO1xyXG4gIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICB3aWR0aDogNTBweDtcclxuICBhc3BlY3QtcmF0aW86IDE7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci1iYXNlO1xyXG4gIHRyYW5zaXRpb246IGluaGVyaXQ7XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5pY24tcGx1c3tcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDE0cHg7XHJcbiAgYXNwZWN0LXJhdGlvOiAxO1xyXG4gICY6YmVmb3JlLCY6YWZ0ZXJ7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG4gICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XHJcbiAgfVxyXG4gICY6YWZ0ZXJ7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSg5MGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4uaXMtYWN0aXZle1xyXG4gIC5pY24tcGx1czphZnRlcntcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG4gIH1cclxufVxyXG5cclxuYSwuYnRuX19ib2R5e1xyXG4gIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgLmFycm93LWNpcmNsZXtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2U7XHJcbiAgICAgIHN2ZyBwYXRoe1xyXG4gICAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmljbi1wbHVze1xyXG4gICAgICAmOmJlZm9yZSwmOmFmdGVye1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ0bntcclxuICAmX19ib2R5e1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XHJcbiAgICBnYXA6IDE0cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAuYXJyb3ctY2lyY2xle1xyXG4gICAgICBwYWRkaW5nOiAycHggMCAwIDNweDtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAuYXJyb3ctY2lyY2xle1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlO1xyXG4gICAgICAgIHN2ZyBwYXRoe1xyXG4gICAgICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19sYWJlbHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDE4LzE1KTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICAmX19sYWJlbHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgLmFycm93LWNpcmNsZXtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idG4ye1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICB3aWR0aDogNDkwcHg7XHJcbiAgJl9fYm9keXtcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDQwcHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygyNi8xOCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWJhc2U7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZTtcclxuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgc3ZnIHBhdGh7XHJcbiAgICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2ljbntcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgcmlnaHQ6IDI1cHg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuICB9XHJcbiAgLmljbi1kb3dubG9hZHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHJpZ2h0OiAyMnB4O1xyXG4gICAgdG9wOiAtMXB4O1xyXG4gIH1cclxuICAuaWNuLWluc3R7XHJcbiAgICB3aWR0aDogMThweDtcclxuICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xyXG4gIH1cclxuICBzdmcsc3ZnICp7XHJcbiAgICB0cmFuc2l0aW9uOiBpbmhlcml0O1xyXG4gIH1cclxuICAmLi0taW5zdCAmX19ib2R5e1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgJl9fYm9keXtcclxuICAgICAgcGFkZGluZzogMTdweCAzNXB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgICAuaWNuLWRvd25sb2Fke1xyXG4gICAgICB3aWR0aDogMTRweDtcclxuICAgICAgcmlnaHQ6IC02cHg7XHJcbiAgICAgIHRvcDogMDtcclxuICAgIH1cclxuICAgIC5pY24taW5zdHtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idG4tbW9yZXtcclxuICAuYXJyb3ctY2lyY2xle1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgLmJ0bl9fbGFiZWw6YmVmb3Jle1xyXG4gICAgY29udGVudDogXCJSZWFkIG1vcmVcIjtcclxuICB9XHJcbiAgJi5pcy1hY3RpdmUgLmJ0bl9fbGFiZWw6YmVmb3Jle1xyXG4gICAgY29udGVudDogXCJDbG9zZVwiO1xyXG4gIH1cclxufVxyXG5cclxuLmNtbi1mdntcclxuICAmX19pbWd7XHJcbiAgICBpbWd7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNtbi1hYm91dHtcclxuICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAmX190dGx7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1N3B4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3R4dHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgIG1hcmdpbi1ib3R0b206ICAxMzZweDtcclxuICAgIG1heC13aWR0aDogNDkwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgbWFyZ2luLXRvcDogMTM5cHg7XHJcbiAgICAmX190dGx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzM3B4O1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICB3aWR0aDogMTA1cHg7XHJcbiAgICAgIH1cclxuICAgICAgLnR0bF9fdHh0e1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3R4dHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmNtbi1mdisuY21uLWFib3V0e1xyXG4gIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICBtYXJnaW4tdG9wOiAzOHB4O1xyXG4gICAgLmNtbi1hYm91dF9fdHRse1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgICAgLnR0bF9fdHh0e1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDk2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jbW4tYWJvdXRfX3R4dHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogOTJweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jbW4tYmxvY2t7XHJcbiAgQGluY2x1ZGUgZmxleDtcclxuICBAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcclxuICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xyXG4gIEBpbmNsdWRlIGZsZXgtanVzdGlmeShjZW50ZXIpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBhc3BlY3QtcmF0aW86IDk4MC80ODU7XHJcbiAgcGFkZGluZy1yaWdodDogY2FsYyg1MCUgKyA0MHB4KTtcclxuICAmKyZ7XHJcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICB9XHJcbiAgJl9faW1ne1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRyYW5zaXRpb246IC44cyBlYXNlO1xyXG4gICAgfVxyXG4gICAgYXtcclxuICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3R0bHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQxcHg7XHJcbiAgfVxyXG4gICZfX3R4dHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICB9XHJcbiAgJl9fYnRue1xyXG4gICAgbWFyZ2luLXRvcDogNzVweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICBhc3BlY3QtcmF0aW86IGluaXRpYWw7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAmKyZ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDczcHg7XHJcbiAgICB9XHJcbiAgICAmX190dGx7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XHJcbiAgICB9XHJcbiAgICAmX19pbWd7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9fdHh0e1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjdweDtcclxuICAgIH1cclxuICAgICZfX2J0bntcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jbW4tYmxvY2sye1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAmX19pbWd7XHJcbiAgICB3aWR0aDogY2FsYyg1MCUgKyA1OTBweCk7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2hlYWR7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IC04NnB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB3aWR0aDogY2FsYyg1MHZ3IC0gMjBweCk7XHJcbiAgICBwYWRkaW5nOiAzOHB4IDIwcHggMzhweCBjYWxjKG1heCgyMDBweCwgKDEwMHZ3IC0gOTgwcHgpIC8gMiArIDQycHgpKTtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDE4NHB4O1xyXG4gIH1cclxuICAmX190dGx7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNTRweDtcclxuICAgIC4tLWJyYWNrZXR7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtLjVlbTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fY2F0Y2h7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygzOS8yNSk7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgLi0tZG90e1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMCAwIDAgLjA1ZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2NvbnR7XHJcbiAgICB3aWR0aDogY2FsYyg1MCUgKyA1MHB4KTtcclxuICAgIG1hcmdpbjogNjVweCAwIDAgYXV0bztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG4gICZfX3R4dHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygzNC8xNik7XHJcbiAgICAmKyZ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xKGRlLXNtKXtcclxuICAgICZfX2hlYWR7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDUwdncgLSAxMHB4KTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMDBweDtcclxuICAgIH1cclxuICAgICZfX2NvbnR7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSArIDYwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcShsZyl7XHJcbiAgICAmX19pbWd7XHJcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcbiAgICB9XHJcbiAgICAmX19oZWFke1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcShtZCl7XHJcbiAgICAmX19oZWFke1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICB9XHJcbiAgICAmX19jb250e1xyXG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgICZfX2ltZ3tcclxuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAjeyRtYXJnaW4tc219cHgpO1xyXG4gICAgfVxyXG4gICAgJl9faGVhZHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbjogLTUycHggMCAwO1xyXG4gICAgICBwYWRkaW5nOiAxNHB4ICN7JG1hcmdpbi1zbX1weDtcclxuICAgICAgLy9taW4taGVpZ2h0OiA5NXB4O1xyXG4gICAgICBtaW4taGVpZ2h0OiA3MXB4O1xyXG4gICAgICB3aWR0aDogMzEwcHg7XHJcbiAgICB9XHJcbiAgICAmX190dGx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjdweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICB9XHJcbiAgICAmX19jYXRjaHtcclxuICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICB9XHJcbiAgICAmX19jb250e1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luOiAzMnB4IDAgMCAwO1xyXG4gICAgfVxyXG4gICAgJl9fdHh0e1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogY2FsYygzMC8xOCk7XHJcbiAgICAgICYrJntcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY21uLWxpc3R7XHJcbiAgJHRoaXM6ICY7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgYXtcclxuICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICBvcGFjaXR5OiAuNTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9faXRlbXtcclxuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkY29sb3ItYmFzZTtcclxuICAgIG1pbi1oZWlnaHQ6IDc2cHg7XHJcbiAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XHJcbiAgICBwYWRkaW5nOiAyNHB4IDEwcHg7XHJcbiAgICBnYXA6IDlweCAwO1xyXG4gICAgJi4tLWV4bGluayAjeyR0aGlzfV9fdHh0e1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYXNlL2ljbi1leGxpbmsuc3ZnXCIpIHJpZ2h0IGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuICAmX19sYWJlbHtcclxuICAgIHdpZHRoOiAxNjBweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG4gICZfX3R4dHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XHJcbiAgICAmX19pdGVte1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDY0cHg7XHJcbiAgICAgIHBhZGRpbmc6IDE4cHggMDtcclxuICAgIH1cclxuICAgICZfX2xhYmVse1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9ue1xyXG4gIG1hcmdpbi10b3A6IDk4cHg7XHJcbiAgJl9fbGlzdHtcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICBnYXA6IDEycHg7XHJcbiAgfVxyXG4gICZfX2l0ZW17XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLjAyZW07XHJcbiAgICBhe1xyXG4gICAgICBjb2xvcjogI0MzQzNDMztcclxuICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1iYXNlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2Fycm93e1xyXG4gICAgJi4tLW5leHR7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgfVxyXG4gICAgJi4tLXByZXZ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgICAgLmFycm93LWNpcmNsZXtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIC5hcnJvd3tcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuLS1kaXNhYmxlZHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICBtYXJnaW4tdG9wOiA1OXB4O1xyXG4gICAgJl9faXRlbXtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBhe1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYXJyb3d7XHJcbiAgICAgIC5hcnJvdy1jaXJjbGV7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJi4tLW5leHR7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcclxuICAgICAgfVxyXG4gICAgICAmLi0tcHJldntcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnpvb217XHJcbiAgJl9fbWRse1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvci13aGl0ZSwuOCk7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgICYuaXMtYWN0aXZle1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG5cclxuICAgIH1cclxuICB9XHJcbiAgJl9fY29udHtcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIG92ZXJmbG93OiBzY3JvbGw7XHJcbiAgfVxyXG4gICZfX2Nsb3Nle1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIEBpbmNsdWRlIGZsZXgtanVzdGlmeShjZW50ZXIpO1xyXG4gICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxNXB4O1xyXG4gICAgcmlnaHQ6IDE1cHg7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgd2lkdGg6IDQ1cHg7XHJcbiAgICBhc3BlY3QtcmF0aW86IDE7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3ItYmFzZTtcclxuICAgIGltZ3tcclxuICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2lubmVye1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGltZ3tcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19idG57XHJcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiA3cHggMjBweDtcclxuICAgIHdpZHRoOiAyNjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWJhc2U7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8qPT0gQ29va2llQ29uc2VudE1vZGFsID09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLmNvbnNlbnRDb29raWUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JheTtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGxlZnQ6IDEwcHg7XHJcbiAgYm90dG9tOiAxMHB4O1xyXG4gIHotaW5kZXg6IDk5OTk7XHJcbiAgd2lkdGg6IDUwMHB4O1xyXG5cclxuICAmX19idXR0b25ze1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBnYXA6IDEwcHg7XHJcblxyXG4gICAgYnV0dG9ue1xyXG4gICAgICBmbGV4LXNocmluazogMTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAmLmFjY2VwdHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTMsIDE2MCwgMjU1KTtcclxuXHJcbiAgICAgIH1cclxuICAgICAgJi5kZW55e1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig5MywgMTYwLCAyNTUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig4MSwgMTQ0LCAyMzEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vKj09IEFuaW1hdGlvbiA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4kYW5pbS10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMS4ycyBjdWJpYy1iZXppZXIoMC4yNSwgMC4xLCAwLjEsIDEuMDMpIC4wNXMsIG9wYWNpdHkgLjhzIGVhc2U7XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJbWcge1xyXG4gIDAle1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTEwcHgpO1xyXG4gIH1cclxuICAzMCV7XHJcbiAgICAvL2JveC1zaGFkb3c6IDAgMTBweCAyMHB4IC01cHggcmdiYSgwLCAwLCAwLCAuNCk7XHJcbiAgfVxyXG4gIDUwJXtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIDEwMCV7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAvL2JveC1zaGFkb3c6IDAgMTBweCAxNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlTFIge1xyXG4gIHRyYW5zaXRpb246ICRhbmltLXRyYW5zaXRpb247XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwcHgsMCk7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuLmZhZGVSTCB7XHJcbiAgdHJhbnNpdGlvbjogJGFuaW0tdHJhbnNpdGlvbjtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMHB4LDApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5mYWRlVEIge1xyXG4gIHRyYW5zaXRpb246ICRhbmltLXRyYW5zaXRpb247XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNXB4KTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG5cclxuLmZhZGVJbiB7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNnM7XHJcbiAgb3BhY2l0eTogMDtcclxuICBhbmltYXRpb24tZGVsYXk6IC40cztcclxufVxyXG5cclxuLmZhZGVJbWcge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgYW5pbWF0aW9uOiBmYWRlSW1nIDEuMnMgZWFzZSBib3RoIC4wNXM7XHJcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcclxuICAmLmlzLXZpZXd7XHJcbiAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcclxuICB9XHJcbn1cclxuXHJcbi5pcy12aWV3IHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/