/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/article.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}.footer{border-top:solid 1px #2d5093}.related+.footer{border:0}.article{margin:103px 0 148px}.article__head{margin-bottom:74px;position:relative}.article__date{font-size:16px;margin-bottom:18px}.article__ttl{font-family:"Noto Serif JP",serif;font-size:30px;line-height:1.4666666667;margin-bottom:30px}.article__eyecatch img{max-width:100%}.article__body{max-width:735px}.article__back{margin-top:100px}.article__back .arrow-circle{padding:0}.article__back .arrow{transform:scaleX(-1)}.article__back .btn__body{gap:21px}.article__back .btn__label{font-size:18px}@media screen and (max-width: 740px){.article{margin:155px 0 60px}.article__ttl{font-size:25px;line-height:1.44}.article__head{margin-bottom:28px}.article__back{margin-top:70px}.article__back .arrow-circle{width:50%}.article__back .btn__body{gap:12px}.article__back .btn__label{font-size:16px}}.post{font-size:16px;letter-spacing:.02em;line-height:28px}.post>*{margin-top:72px}.post>*:first-child{margin-top:0 !important}.post img{max-width:100%;height:auto}.post iframe{max-width:100%}.post h2+*,.post h3+*,.post h4+*{margin-top:0}.post h2{font-family:"Noto Serif JP",serif;font-size:30px;line-height:1.4666666667;position:relative}.post h3{font-family:"Noto Serif JP",serif;font-size:20px;line-height:1.56}.post p a{text-decoration:underline;text-underline-offset:2px}@media screen and (min-width: 1025px){.post p a:hover{opacity:.6}}.post p a[target=_blank]{position:relative;margin-right:.8em}.post p a[target=_blank]:after{border-bottom:0;padding-left:6px;padding-bottom:5px;content:"❐"}.post small{font-weight:400;font-size:15px;line-height:1.6}.post ul,.post ol{margin:40px 0;padding-left:2em}.post ul li:before{content:"";width:5px;height:5px;display:inline-block;background-color:#2d5093;border-radius:50%;position:relative;top:-3px;margin-right:12px}.post ol{counter-reset:li_count}.post ol li{margin-bottom:5px}.post ol li:before{counter-increment:li_count;content:counter(li_count) ".";margin-right:5px}.post blockquote{position:relative;padding:10px 15px 10px 60px;box-sizing:border-box;font-style:italic;border:solid 2px #464646;color:#464646}.post blockquote:before{display:inline-block;position:absolute;top:10px;left:0;content:"“";font-family:sans-serif;color:#ddd;font-size:90px;line-height:1}.post blockquote p{padding:0;margin:10px 0;line-height:1.7}.post blockquote cite{display:block;text-align:right;color:#888;font-size:.9em}.post pre{margin:1em 0;padding:1em;background:#25292f;color:#fff;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:1.4rem;line-height:2.2rem}.post table{margin:40px 0;width:100%;border-collapse:collapse;border-spacing:0;border:solid 1px #ddd}.post table tr{border-bottom:solid 1px #ddd}.post table th,.post table td{padding:20px 15px}.post table th{font-weight:700;background:#ededef}.post table th,.post table td{border-right:solid 1px #ddd}.post iframe{max-width:100%}.post hr{margin:50px 0;border-color:#eaeaea}@media screen and (max-width: 740px){.post{line-height:1.6875}.post>*{margin-top:45px}.post p{letter-spacing:.06em}.post h2{font-size:25px;line-height:1.44}.post h3{font-size:18px}.post small{font-size:16px;line-height:1.6875;letter-spacing:.06em}.post table,.post table tbody,.post table tr,.post table th,.post table td{display:block;width:100%}.post table tr{padding:14px 0}.post table th{margin-bottom:10px}.post table th,.post table td{padding:0}.post hr{margin:50px 0}}.post .headline2_1{margin-bottom:20px}.post .headline3_1{margin-bottom:20px}.post .headline2_1+*,.post .headline3_1+*{margin-top:0}.post .cap{margin-top:15px;display:block}.post .img2col_1{display:flex;flex-wrap:wrap;gap:45px}.post .img2col_1>*{width:calc(50% - 22.5px)}.post .linkbutton_1,.post .filebutton_1{margin-top:40px}.post .linkbutton_1+.linkbutton_1,.post .linkbutton_1+.filebutton_1,.post .filebutton_1+.linkbutton_1,.post .filebutton_1+.filebutton_1{margin-top:25px}.post .embed_youtube{position:relative}.post .embed_youtube:before{content:"";display:block;padding-top:56.25%}.post .embed_youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.post .embed_googlemap iframe{width:100%;height:355px}@media screen and (max-width: 740px){.post .embed_googlemap+.embed_youtube,.post .embed_youtube+.embed_googlemap,.post .img1col_1+.img1col_1,.post .img1col_1+.img2col_1,.post .img2col_1+.img2col_1,.post .img2col_1+.img1col_1{margin-top:30px}.post .headline2_1{margin-bottom:23px}.post .headline3_1{margin-bottom:19px}.post .cap{margin-top:8px}.post .img2col_1{gap:30px}.post .img2col_1>*{width:100%}.post .linkbutton_1,.post .filebutton_1{margin-top:25px}.post .linkbutton_1+.linkbutton_1,.post .linkbutton_1+.filebutton_1,.post .filebutton_1+.linkbutton_1,.post .filebutton_1+.filebutton_1{margin-top:15px}.post .embed_googlemap iframe{height:280px}}.related{padding:61px 0 180px;background:#ededef}.related__list{display:flex;flex-wrap:wrap;gap:48px 55px}.related__list-item{width:calc(33.3% - 36.6666666667px)}@media screen and (min-width: 1025px){.related__list-item a:hover .related__list-img img{transform:scale(1.08)}.related__list-item a:hover .related__list-cont{opacity:.5}}.related__list-img{width:100%;aspect-ratio:290/218;margin-bottom:19px;overflow:hidden}.related__list-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:.6s ease}.related__list-cont{transition:.25s ease;transition-delay:0s}.related__list-info{display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;gap:5px 3px;margin-bottom:7px;transition-delay:.3s}.related__list-date{font-size:12px;margin:1px 11px 0 0}.related__list-cat{display:inline-block;background:#ededef;padding:4px 10px;font-size:12px;line-height:14px;text-align:center;min-width:45px;border-radius:16px}.related__list-ttl{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:16px;letter-spacing:.06em;line-height:27px;transition-delay:.45s}@media screen and (max-width: 900px){.related__list{gap:48px 50px}.related__list-item{width:calc(50% - 25px)}}@media screen and (max-width: 740px){.related{margin-bottom:78px}.related__list{gap:39px 50px}.related__list-item{width:100%}.related__list-img{margin-bottom:8px}.related__list-info{margin-bottom:3px;transition-delay:.2s}.related__list-ttl{transition-delay:.3s}}.related__ttl{margin-bottom:80px}@media screen and (min-width: 741px){.related__ttl{padding-right:0 !important;padding-bottom:40px !important;letter-spacing:.05em}.related__ttl:before{width:60px !important;left:calc(50% - 30px) !important}}.related__list-cat{background:#fff}.related__btn{text-align:right;margin-top:85px}@media screen and (max-width: 740px){.related{padding-bottom:95px}.related__ttl{margin-bottom:35px;padding-bottom:20px !important}.related__btn{margin-top:60px}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUNBLG9CQUNBLHFCQUdKLG9CQUNFLG9CQUNBLHFCQ21ISixZQUNBLENBRUEsY0FDQSxtQkRuSHdCLHNGQUNwQixrQkFDQSxxQkFDQSxxQkFFRixjQUNFLG9CQUNBLG9CQUVGLG9CQUNFLG1CRHhJTSxpQkMwSU4sZUFDQSxpQkFDQSxrQkFDQSxlQUNBLG1CQUNBLG9CQUVGLG1CQ3NFQSxxQkRyRXNCLDRCQ3VFdEIsZ0JBQ0EsZUR2RUUscUJBQ0EsaUJBQ0Esc0JBQ0Esc0NEM0dKLGVDK0dFLGFBQ0UscUJBQ0Esc0JBQ0UsdUNEbEhOLFNIMEJGLGtCSTZGSSxnQkFDQSxhQUNFLHFCQUNBLFVBQ0Usb0JBRUYsaUJBQ0UscUJBRUYsaUJBQ0UscUJBQ0Esb0JBRUYsb0JBQ0UsZ0JKdkdOLGtCQUNFLHNDRy9CRixjSDhCQSwwQkFHSSwrQkFDQSxxQkFDQSxzQkFDQSxxQkFDRSxpQ0FDQSxxQkFLSixlRzlFVSxlSGtGWixnQkFDRSxnQkFDQSxzQ0dqREYsU0gwQkYsbUJBMEJJLGVBQ0Esa0JBQ0UsK0JBQ0EsZUFFRixlQUNFLFUiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvV2ViL1Jlc291cmNlcy9wdWJsaWMvc2Nzcy9hcnRpY2xlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL1dlYi9SZXNvdXJjZXMvcHVibGljL3Njc3MvdXRpbHMvY29tbW9uL19kZXN0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL1dlYi9SZXNvdXJjZXMvcHVibGljL3Njc3MvdXRpbHMvY29tbW9uL19pbml0aWFsaXplLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL1dlYi9SZXNvdXJjZXMvcHVibGljL3Njc3MvdXRpbHMvY29tbW9uL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvV2ViL1Jlc291cmNlcy9wdWJsaWMvc2Nzcy91dGlscy9jb21tb24vX3N0eWxlcy5zY3NzIiwid2VicGFjazovLy8uL3NyYy9XZWIvUmVzb3VyY2VzL3B1YmxpYy9zY3NzL3V0aWxzL2NvbW1vbi9fbWl4aW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvV2ViL1Jlc291cmNlcy9wdWJsaWMvc2Nzcy91dGlscy9fYmFzZS5zY3NzIiwid2VicGFjazovLy8uL3NyYy9XZWIvUmVzb3VyY2VzL3B1YmxpYy9zY3NzL3V0aWxzL2NvbW1vbi9fcG9zdC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIlxuICAgICAgICAgICAgICAgICAgQHVzZSBcIkAvc2Nzcy91dGlscy9wcmVwZW5kc1wiIGFzICo7XG4gICAgICAgICAgICAgICAgXG4uZm9vdGVye1xyXG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAkY29sb3ItYmFzZTtcclxufVxyXG4ucmVsYXRlZCsuZm9vdGVye1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG5cclxuLmFydGljbGV7XHJcbiAgbWFyZ2luOiAxMDNweCAwIDE0OHB4O1xyXG4gICZfX2hlYWR7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3NHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICAmX19kYXRle1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICB9XHJcbiAgJl9fdHRse1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoNDQvMzApO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICB9XHJcbiAgJl9fZXllY2F0Y2h7XHJcbiAgICBpbWd7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm9keXtcclxuICAgIG1heC13aWR0aDogNzM1cHg7XHJcbiAgfVxyXG4gICZfX2JhY2t7XHJcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAgIC5hcnJvdy1jaXJjbGV7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgICAuYXJyb3d7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuICAgIH1cclxuICAgIC5idG57XHJcbiAgICAgICZfX2JvZHl7XHJcbiAgICAgICAgZ2FwOiAyMXB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2xhYmVse1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgIG1hcmdpbjogMTU1cHggMCA2MHB4O1xyXG4gICAgJl9fdHRse1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDM2LzI1KTtcclxuICAgIH1cclxuICAgICZfX2hlYWR7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgICB9XHJcbiAgICAmX19iYWNre1xyXG4gICAgICBtYXJnaW4tdG9wOiA3MHB4O1xyXG4gICAgICAuYXJyb3ctY2lyY2xle1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIH1cclxuICAgICAgLmJ0bntcclxuICAgICAgICAmX19ib2R5e1xyXG4gICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19sYWJlbHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wb3N0e1xyXG4gIEBpbmNsdWRlIHBvc3Q7XHJcbn1cclxuXHJcbi5yZWxhdGVke1xyXG4gIHBhZGRpbmc6IDYxcHggMCAxODBweDtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItYmc7XHJcbiAgQGluY2x1ZGUgYXJ0aWNsZS1saXN0KCYpO1xyXG4gICZfX3R0bHtcclxuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICBAaW5jbHVkZSBtcShwYyl7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLjA1ZW07XHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAzMHB4KSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xpc3R7XHJcbiAgICAmLWNhdHtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19idG57XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIG1hcmdpbi10b3A6IDg1cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgcGFkZGluZy1ib3R0b206IDk1cHg7XHJcbiAgICAmX190dGx7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmX19idG57XHJcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLyohIGRlc3R5bGUuY3NzIHYzLjAuMCB8IE1JVCBMaWNlbnNlIHwgaHR0cHM6Ly9naXRodWIuY29tL25pY29sYXMtY3VzYW4vZGVzdHlsZS5jc3MgKi9cclxuXHJcbi8qIFJlc2V0IGJveC1tb2RlbCBhbmQgc2V0IGJvcmRlcnMgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbiosXHJcbjo6YmVmb3JlLFxyXG46OmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgYm9yZGVyLXdpZHRoOiAwO1xyXG59XHJcblxyXG4vKiBEb2N1bWVudCAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cclxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXHJcbiAqIDMuIFJlbW92ZSBncmF5IG92ZXJsYXkgb24gbGlua3MgZm9yIGlPUy5cclxuICovXHJcblxyXG5odG1sIHtcclxuICBsaW5lLWhlaWdodDogMTsgLyogMSAqL1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8qIDMqL1xyXG59XHJcblxyXG4vKiBTZWN0aW9ucyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5ib2R5IHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cclxuICovXHJcblxyXG5tYWluIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyogVmVydGljYWwgcmh5dGhtICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5wLFxyXG50YWJsZSxcclxuYmxvY2txdW90ZSxcclxuYWRkcmVzcyxcclxucHJlLFxyXG5pZnJhbWUsXHJcbmZvcm0sXHJcbmZpZ3VyZSxcclxuZGwge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyogSGVhZGluZ3MgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYge1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyogTGlzdHMgKGVudW1lcmF0aW9uKSAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxudWwsXHJcbm9sIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4vKiBMaXN0cyAoZGVmaW5pdGlvbikgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbmR0IHtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5kZCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi8qIEdyb3VwaW5nIGNvbnRlbnQgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxyXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cclxuICovXHJcblxyXG5ociB7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cclxuICBoZWlnaHQ6IDA7IC8qIDEgKi9cclxuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xyXG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcclxuICBtYXJnaW46IDA7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxucHJlIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cclxuICBmb250LXNpemU6IGluaGVyaXQ7IC8qIDIgKi9cclxufVxyXG5cclxuYWRkcmVzcyB7XHJcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcclxufVxyXG5cclxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3MgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXHJcbiAqL1xyXG5cclxuYSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4vKipcclxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cclxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5hYmJyW3RpdGxlXSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnNhbXAge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG4vKipcclxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiAqIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbnN1cCB7XHJcbiAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbi8qIFJlcGxhY2VkIGNvbnRlbnQgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IHZlcnRpY2FsIGFsaWdubWVudCBpc3N1ZXMuXHJcbiAqL1xyXG5cclxuc3ZnLFxyXG5pbWcsXHJcbmVtYmVkLFxyXG5vYmplY3QsXHJcbmlmcmFtZSB7XHJcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxufVxyXG5cclxuc3Zne1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLyogRm9ybXMgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZXNldCBmb3JtIGZpZWxkcyB0byBtYWtlIHRoZW0gc3R5bGVhYmxlLlxyXG4gKiAxLiBNYWtlIGZvcm0gZWxlbWVudHMgc3R5bGFibGUgYWNyb3NzIHN5c3RlbXMgaU9TIGVzcGVjaWFsbHkuXHJcbiAqIDIuIEluaGVyaXQgdGV4dC10cmFuc2Zvcm0gZnJvbSBwYXJlbnQuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgLyogMSAqL1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICBmb250OiBpbmhlcml0O1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcclxuICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVzZXQgcmFkaW8gYW5kIGNoZWNrYm94IGFwcGVhcmFuY2UgdG8gcHJlc2VydmUgdGhlaXIgbG9vayBpbiBpT1MuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBjaGVja2JveDtcclxuICBhcHBlYXJhbmNlOiBjaGVja2JveDtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiByYWRpbztcclxuICBhcHBlYXJhbmNlOiByYWRpbztcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgY3Vyc29ycyBmb3IgY2xpY2thYmxlIGVsZW1lbnRzLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuW3R5cGU9XCJidXR0b25cIl0sXHJcblt0eXBlPVwicmVzZXRcIl0sXHJcblt0eXBlPVwic3VibWl0XCJdIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbmJ1dHRvbjpkaXNhYmxlZCxcclxuW3R5cGU9XCJidXR0b25cIl06ZGlzYWJsZWQsXHJcblt0eXBlPVwicmVzZXRcIl06ZGlzYWJsZWQsXHJcblt0eXBlPVwic3VibWl0XCJdOmRpc2FibGVkIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBJbXByb3ZlIG91dGxpbmVzIGZvciBGaXJlZm94IGFuZCB1bmlmeSBzdHlsZSB3aXRoIGlucHV0IGVsZW1lbnRzICYgYnV0dG9ucy5cclxuICovXHJcblxyXG46LW1vei1mb2N1c3Jpbmcge1xyXG4gIG91dGxpbmU6IGF1dG87XHJcbn1cclxuXHJcbnNlbGVjdDpkaXNhYmxlZCB7XHJcbiAgb3BhY2l0eTogaW5oZXJpdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBwYWRkaW5nXHJcbiAqL1xyXG5cclxub3B0aW9uIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogUmVzZXQgdG8gaW52aXNpYmxlXHJcbiAqL1xyXG5cclxuZmllbGRzZXQge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1pbi13aWR0aDogMDtcclxufVxyXG5cclxubGVnZW5kIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cclxuICovXHJcblxyXG5wcm9ncmVzcyB7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXHJcbiAqL1xyXG5cclxudGV4dGFyZWEge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxyXG4gKi9cclxuXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAxICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqIDIuIEZpeCBmb250IGluaGVyaXRhbmNlLlxyXG4gKi9cclxuXHJcbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXHJcbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogQ2xpY2thYmxlIGxhYmVsc1xyXG4gKi9cclxuXHJcbmxhYmVsW2Zvcl0ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLyogSW50ZXJhY3RpdmUgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuZGV0YWlscyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zdW1tYXJ5IHtcclxuICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbn1cclxuXHJcbi8qXHJcbiAqIFJlbW92ZSBvdXRsaW5lIGZvciBlZGl0YWJsZSBjb250ZW50LlxyXG4gKi9cclxuXHJcbltjb250ZW50ZWRpdGFibGVdOmZvY3VzIHtcclxuICBvdXRsaW5lOiBhdXRvO1xyXG59XHJcblxyXG4vKiBUYWJsZXMgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4xLiBDb3JyZWN0IHRhYmxlIGJvcmRlciBjb2xvciBpbmhlcml0YW5jZSBpbiBhbGwgQ2hyb21lIGFuZCBTYWZhcmkuXHJcbiovXHJcblxyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0OyAvKiAxICovXHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxufVxyXG5cclxuY2FwdGlvbiB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxudGQsXHJcbnRoIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbnRoIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuIiwiQHVzZSBcIl92YXJpYWJsZXNcIiBhcyAqO1xyXG5AdXNlIFwiX2Rlc3R5bGVcIiBhcyAqO1xyXG5AdXNlIFwiX21peGluXCIgYXMgKjtcclxuQHVzZSBcIl9zdHlsZXNcIiBhcyAqO1xyXG5cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5TaXRlIGRlZmF1bHRcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG5odG1sIHtcclxuICBmb250LXNpemU6IDYyLjUlO1xyXG59XHJcblxyXG4vKj09IEJhc2Ugc3R5bGUgPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuYm9keXtcclxuICBmb250LWZhbWlseTogJGZvbnQtYmFzZTtcclxuICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgZm9udC1zaXplOiAjeyRmb250U2l6ZX1yZW07XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgYSxidXR0b257XHJcbiAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2U7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBzdmcsc3ZnICp7XHJcbiAgICAgIHRyYW5zaXRpb246IGluaGVyaXQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGE6aG92ZXJ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyo9PSBpbnB1dCB0YWcgaW5pdGlhbGl6YXRpb24gPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuaW5wdXQsIGJ1dHRvbiwgdGV4dGFyZWEsIHNlbGVjdCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbn1cclxuc2VsZWN0OjotbXMtZXhwYW5kIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5cclxuLyo9PSBDU1MgZm9yIGhpZGluZyBkZXZpY2UgZGlzcGxheSA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4vKj0gRGVza3RvcCA9Ki9cclxuXHJcbi50Yjpub3QoYnIpLCBici50YiB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi5zcDpub3QoYnIpLCBici5zcCB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi5sZzpub3QoYnIpLCBici5sZyB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi5wYzpub3QoYnIpIHtcclxuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG59XHJcbmJyLnBjIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNwLWlubGluZXtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5maXhlZHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG5cclxuLyo9IExhcmdlIFRhYmxldChpUGFkUHJvKSA9Ki9cclxuXHJcbkBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgLnBjOm5vdChiciksIGJyLnBjIHtcclxuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gIH1cclxuICAudGI6bm90KGJyKSwgYnIudGJ7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5zcDpub3QoYnIpLCBici5zcHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmxnOm5vdChicikge1xyXG4gICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgYnIubGcge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuc3AtaW5saW5le1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbn1cclxuXHJcblxyXG4vKj0gVGFibGV0KGlQYWQpID0qL1xyXG5cclxuQGluY2x1ZGUgbXEobWQpIHtcclxuICAucGM6bm90KGJyKSwgYnIucGMge1xyXG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5sZzpub3QoYnIpLCBici5sZyB7XHJcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnNwOm5vdChiciksIGJyLnNwe1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAudGI6bm90KGJyKSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBici50YiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5zcC1pbmxpbmV7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuXHJcbi8qPSBNb2JpbGUofjc0MHB4KSA9Ki9cclxuXHJcbkBpbmNsdWRlIG1xIHtcclxuXHJcbiAgLnBjOm5vdChiciksIGJyLnBjIHtcclxuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gIH1cclxuICAubGc6bm90KGJyKSwgYnIubGcge1xyXG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC50Yjpub3QoYnIpLCBici50YiB7XHJcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnNwOm5vdChicikge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIGJyLnNwIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLnNwLWlubGluZXtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbn1cclxuXHJcblxyXG5cclxuLyo9PSBQYWdlIFRyYW5zaXRpb24gQW5pbWF0aW9uID09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbmJvZHk6OmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB6LWluZGV4OiAxMDAwMDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGN1YmljLWJlemllciguNjksMCwuNjQsMSk7XHJcbn1cclxuXHJcbmJvZHkuZmFkZW91dDo6YWZ0ZXIge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcblxyXG4uaW5uZXIge1xyXG4gIEBpbmNsdWRlIGNvbnRlbnQ7XHJcbn1cclxuXHJcbi5pbm5lci1zbXtcclxuICBAaW5jbHVkZSBjb250ZW50O1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDk4MHB4ICsgKCN7JG1hcmdpbn1weCArIDIwMHB4KSk7XHJcbiAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgIG1heC13aWR0aDogY2FsYyg5ODBweCArICgjeyRtYXJnaW4tbGd9cHggKyAyMDBweCkpO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgbXF7XHJcbiAgLmxzLTQwLXNwe1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wNGVtO1xyXG4gIH1cclxuICAubHMtbi04MC1zcCB7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLS4wOGVtO1xyXG4gIH1cclxuICAubHMtbi00MC1zcCB7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLS4wNGVtO1xyXG4gIH1cclxuICAubHMtbi0yMDAtc3Age1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uMTVlbTtcclxuICB9XHJcbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XHJcblxyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblNpdGUgc3BlY2lmaWNhdGlvbnNcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4vKj09IENvbG9yID09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi8qPSBTaXRlIENvbG9yID0qL1xyXG4kY29sb3ItYmFzZTogIzJENTA5MzsgLy8gYmFzZVxyXG4kY29sb3ItYmFzZS1kazogIzJEM0Y4MjsgLy8gYmFzZVxyXG4kY29sb3Itc3ViOiAjRURFREVGOyAvLyBzdWJcclxuXHJcbiRjb2xvci1iZzogJGNvbG9yLXN1YjsgLy9iYXNlIC0gYmdcclxuXHJcbiRjb2xvci10ZXh0OiAkY29sb3ItYmFzZTsgLy8gdGV4dFxyXG4kY29sb3ItYmQ6ICNEREREREQ7IC8vIGJvcmRlclxyXG5cclxuLyo9IENvbG9ycyA9Ki9cclxuJGNvbG9yLXdoaXRlOiAjZmZmZmZmOyAvLyB3aGl0ZVxyXG4kY29sb3ItYmxhY2s6ICAjMDAwMDAwOyAvLyBibGFja1xyXG4kY29sb3ItcmVkOiAjREMwMDBDOy8vIOODreOCtOOBrui1pFxyXG5cclxuXHJcbi8qPT0gVGV4dCA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4vKj0gU2l6ZSA9Ki9cclxuJGZvbnRTaXplOiAxLjU7XHJcblxyXG4vKj0gTGV0dGVyIFNwYWNpbmcgPSovXHJcbiRsdDogMDtcclxuXHJcbi8qPSBGb250ID0qL1xyXG4kZm9udC1iYXNlOiBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xyXG4kZm9udC1zZXJpZjogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xyXG4kZm9udC1lbjogJGZvbnQtYmFzZTtcclxuJGZvbnQtZW4yOiBcIkludGVyIFRpZ2h0XCIsICRmb250LWJhc2U7XHJcblxyXG5cclxuLyo9PSBCcmVha3BvaW50ID09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbiRicmVha3BvaW50czogKFxyXG4gICAgJ2hvdmVyJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KScsIC8vUEMgT25seVxyXG4gICAgJ2xnJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMTA5MHB4KScsIC8vaVBhZFByb1xyXG4gICAgJ21kJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpJywgLy9pUGFkXHJcbiAgICAnc20nOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NDBweCknLCAvL01vYmlsZVxyXG4gICAgJ3hzJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpJywgLy9pUGhvbmVTRVxyXG4gICAgJ3RlbCc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KScsIC8vVEVMXHJcbiAgICAncGMnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NDFweCknLCAvL1BDXHJcbiAgICAnZGUtc20nOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpJywgLy/jg4fjgrbjgqTjg7PjgrXjgqTjgrrjgojjgorlsI/jgZXjgYRcclxuKSAhZGVmYXVsdDtcclxuXHJcbi8qPSBNZWRpYVF1ZXJ5ID0qL1xyXG5AbWl4aW4gbXEoJGJyZWFrcG9pbnQ6IHNtKSB7XHJcbiAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0ge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vKj0gSG92ZXIgPSovXHJcbkBtaXhpbiBob3ZlcigkYnJlYWtwb2ludDogaG92ZXIpIHtcclxuICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qPSBSZXRpbmEgPSovXHJcbkBtaXhpbiBydCgpIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOjIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KXtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJnKCRpbWFnZSAsJGV4OiBqcGcsICRyZXBlYXQ6IG5vLXJlcGVhdCwgJHg6IHRvcCwgJHk6IGxlZnQpIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoJyN7JGltYWdlfS4jeyRleH0nKSAkcmVwZWF0ICR4ICR5O1xyXG4gIEBpbmNsdWRlIHJ0IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2V9QDJ4LiN7JGV4fScpO1xyXG4gIH1cclxufVxyXG5cclxuLyo9PSB6LWluZGV4ID09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbiRsYXllcjogKFxyXG4gICAgbW9kYWw6IDEwMCxcclxuICAgIGRyYXdlcjogNTAsXHJcbiAgICBmbG9hdGluZzogNTAsXHJcbiAgICBoZWFkZXI6IDQwLFxyXG4gICAgZnJvbnQ6IDIwLFxyXG4gICAgZm9vdGVyOiAxMCxcclxuICAgIGRlZmF1bHQ6IDEsXHJcbiAgICBiYWNrZ3JvdW5kOiAtMTAsXHJcbik7XHJcblxyXG5cclxuIiwiQHVzZSBcIl92YXJpYWJsZXNcIiBhcyAqO1xyXG5AdXNlIFwiX21peGluXCIgYXMgKjtcclxuXHJcblxyXG4vKj09IE1hcmdpbiA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4kbWFyZ2luOiAxMDA7XHJcbiRtYXJnaW4tbGc6IDQwO1xyXG4kbWFyZ2luLW1kOiA0MDtcclxuJG1hcmdpbi1zbTogMjA7XHJcblxyXG5cclxuLyo9PSBDb250ZW50IHdpZHRoID09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbkBtaXhpbiBjb250ZW50KCRzaXplIDogMTEwMCwgJG1hcmdpbjogJG1hcmdpbiwgJG1hcmdpbi1sZzogJG1hcmdpbi1sZywgJG1hcmdpbi1tZDogJG1hcmdpbi1tZCwgJG1hcmdpbi1zbTogJG1hcmdpbi1zbSkge1xyXG4gIHBhZGRpbmctcmlnaHQ6ICRtYXJnaW4gKyBweDtcclxuICBwYWRkaW5nLWxlZnQ6ICAyMDBweDtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgQGlmICgkc2l6ZSAhPSAxMDApIHtcclxuICAgIG1heC13aWR0aDogY2FsYygjeyRzaXplfXB4ICsgKCN7JG1hcmdpbn1weCArIDIwMHB4KSk7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICBjYWxjKCN7JG1hcmdpbi1sZ31weCArIDEyMHB4KTtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRtYXJnaW4tbGcgKyBweDtcclxuICAgIG1heC13aWR0aDogY2FsYygjeyRzaXplfXB4ICsgKCN7JG1hcmdpbi1sZ31weCArIDIwMHB4KSk7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAkbWFyZ2luLW1kICsgcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRtYXJnaW4tbWQgKyBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEge1xyXG4gICAgcGFkZGluZy1yaWdodDogJG1hcmdpbi1zbSArIHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkbWFyZ2luLXNtICsgcHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyo9PSBDU1MgU3R5bGVzID09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcblxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuUGFydHMgY29sbGVjdGlvblxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi8qPT0gYnV0dG9uID09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuQG1peGluIGJ0bigkd2lkdGg6IDI1MHB4LCAkYmc6ICRjb2xvci1iYXNlLCAkdHh0OiAkY29sb3Itd2hpdGUpIHtcclxuICB3aWR0aDogJHdpZHRoO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci10ZXh0O1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBsZXR0ZXItc3BhY2luZzogI3skbHR9ZW07XHJcbiAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRiZztcclxuICAgICAgY29sb3I6ICR0eHQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGxpbmsoJGNvbG9yOiAkY29sb3ItdGV4dCwgJGFyOiAkY29sb3ItYmFzZSkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmb250LXNpemU6ICN7JGZvbnRTaXplfXJlbTtcclxuICBsZXR0ZXItc3BhY2luZzogI3skbHR9ZW07XHJcbiAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgY29sb3I6ICRjb2xvci1iYXNlO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGltZy1mcmFtZSgkY29sb3I6JGNvbG9yLXdoaXRlLCRnYXA6MTApe1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAwO1xyXG4gICY6YmVmb3Jle1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAjeyRnYXB9cHggKiAyKTtcclxuICAgIGhlaWdodDogY2FsYygxMDAlICsgI3skZ2FwfXB4ICogMik7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArICN7JGdhcH1weCk7XHJcbiAgICAgIGhlaWdodDogY2FsYygxMDAlICsgI3skZ2FwfXB4KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBhcnRpY2xlLWxpc3QoJGNsYXNzKXtcclxuICAmX19saXN0e1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIGdhcDogNDhweCA1NXB4O1xyXG4gICAgJi1pdGVte1xyXG4gICAgICB3aWR0aDogY2FsYygzMy4zJSAtIDU1cHggKiAyIC8gMyk7XHJcbiAgICAgIGF7XHJcbiAgICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgICAjeyRjbGFzc31fX2xpc3R7XHJcbiAgICAgICAgICAgICYtaW1nIGltZ3tcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtY29udHtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1pbWd7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBhc3BlY3QtcmF0aW86IDI5MC8yMTg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE5cHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGltZ3tcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjZzIGVhc2U7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtY29udHtcclxuICAgICAgdHJhbnNpdGlvbjogLjI1cyBlYXNlO1xyXG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcclxuICAgIH1cclxuICAgICYtaW5mb3tcclxuICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgICBnYXA6IDVweCAzcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjNzO1xyXG4gICAgfVxyXG4gICAgJi1kYXRle1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIG1hcmdpbjogMXB4IDExcHggMCAwO1xyXG4gICAgfVxyXG4gICAgJi1jYXR7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJnO1xyXG4gICAgICBwYWRkaW5nOiA0cHggMTBweDtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtaW4td2lkdGg6IDQ1cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICB9XHJcbiAgICAmLXR0bHtcclxuICAgICAgQGluY2x1ZGUgbGluZS1jbGFtcCgyKTtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjQ1cztcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEobWQpe1xyXG4gICAgJl9fbGlzdHtcclxuICAgICAgZ2FwOiA0OHB4IDUwcHg7XHJcbiAgICAgICYtaXRlbXtcclxuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA1MHB4IC8gMik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3OHB4O1xyXG4gICAgJl9fbGlzdHtcclxuICAgICAgZ2FwOiAzOXB4IDUwcHg7XHJcbiAgICAgICYtaXRlbXtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICAmLWltZ3tcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1pbmZve1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMnM7XHJcbiAgICAgIH1cclxuICAgICAgJi10dGx7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjNzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiXHJcbi8vIG1peGluXHJcbkBtaXhpbiBjbGVhcmZpeCB7XHJcbiAgKnpvb206IDE7XHJcbiAgJjpiZWZvcmUsXHJcbiAgJjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAvLyBGaXhlcyBPcGVyYS9jb250ZW50ZWRpdGFibGUgYnVnOlxyXG4gICAgLy8gaHR0cDovL25pY29sYXNnYWxsYWdoZXJAbWl4aW4gY29tL21pY3JvLWNsZWFyZml4LWhhY2svI2NvbW1lbnQtMzY5NTJcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIH1cclxuICAmOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGdyYWRpZW50KCRjb2xvcjogI0Y1RjVGNSwgJHN0YXJ0OiAjRUVFLCAkc3RvcDogI0ZGRikge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvcjtcclxuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhcixcclxuICAgICAgICAgIGxlZnQgYm90dG9tLFxyXG4gICAgICAgICAgbGVmdCB0b3AsXHJcbiAgICAgICAgICBjb2xvci1zdG9wKDAsICRzdGFydCksXHJcbiAgICAgICAgICBjb2xvci1zdG9wKDEsICRzdG9wKSk7XHJcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChib3R0b20sXHJcbiAgICAgICAgICAkc3RhcnQsXHJcbiAgICAgICAgICAkc3RvcCk7XHJcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSxcclxuICAgICAgICAgICRzdGFydCAwJSxcclxuICAgICAgICAgICRzdG9wIDEwMCUpO1xyXG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCgkc3RvcCxcclxuICAgICAgICAgICRzdGFydCk7XHJcbn1cclxuQG1peGluIGJ3LWdyYWRpZW50KCRjb2xvcjogI0Y1RjVGNSwgJHN0YXJ0OiAwLCAkc3RvcDogMjU1KSB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yO1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLFxyXG4gICAgICAgICAgbGVmdCBib3R0b20sXHJcbiAgICAgICAgICBsZWZ0IHRvcCxcclxuICAgICAgICAgIGNvbG9yLXN0b3AoMCwgcmdiKCRzdGFydCwkc3RhcnQsJHN0YXJ0KSksXHJcbiAgICAgICAgICBjb2xvci1zdG9wKDEsIHJnYigkc3RvcCwkc3RvcCwkc3RvcCkpKTtcclxuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGJvdHRvbSxcclxuICAgICAgICAgIHJnYigkc3RhcnQsJHN0YXJ0LCRzdGFydCkgMCUsXHJcbiAgICAgICAgICByZ2IoJHN0b3AsJHN0b3AsJHN0b3ApIDEwMCUpO1xyXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sXHJcbiAgICAgICAgICByZ2IoJHN0YXJ0LCRzdGFydCwkc3RhcnQpIDAlLFxyXG4gICAgICAgICAgcmdiKCRzdG9wLCRzdG9wLCRzdG9wKSAxMDAlKTtcclxuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQocmdiKCRzdG9wLCRzdG9wLCRzdG9wKSxcclxuICAgICAgICAgIHJnYigkc3RhcnQsJHN0YXJ0LCRzdGFydCkpO1xyXG59XHJcbkBtaXhpbiBib3JkZXJlZCgkdG9wLWNvbG9yOiAjRUVFLCAkcmlnaHQtY29sb3I6ICNFRUUsICRib3R0b20tY29sb3I6ICNFRUUsICRsZWZ0LWNvbG9yOiAjRUVFKSB7XHJcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICR0b3AtY29sb3I7XHJcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAkbGVmdC1jb2xvcjtcclxuICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAkcmlnaHQtY29sb3I7XHJcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRib3R0b20tY29sb3I7XHJcbn1cclxuQG1peGluIGRyb3Atc2hhZG93KCR4LWF4aXM6IDAsICR5LWF4aXM6IDFweCwgJGJsdXI6IDJweCwgJGFscGhhOiAwLjEpIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6ICR4LWF4aXMgJHktYXhpcyAkYmx1ciByZ2JhKDAsIDAsIDAsICRhbHBoYSk7XHJcbiAgLW1vei1ib3gtc2hhZG93OiAkeC1heGlzICR5LWF4aXMgJGJsdXIgcmdiYSgwLCAwLCAwLCAkYWxwaGEpO1xyXG4gIGJveC1zaGFkb3c6ICR4LWF4aXMgJHktYXhpcyAkYmx1ciByZ2JhKDAsIDAsIDAsICRhbHBoYSk7XHJcbn1cclxuQG1peGluIHJvdW5kZWQoJHJhZGl1czogMnB4KSB7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG59XHJcbkBtaXhpbiBvcGFjaXR5KCRvcGFjaXR5OiAwLjUpIHtcclxuICAtbW96LW9wYWNpdHk6ICRvcGFjaXR5O1xyXG4gIC1raHRtbC1vcGFjaXR5OiAkb3BhY2l0eTtcclxuICAtd2Via2l0LW9wYWNpdHk6ICRvcGFjaXR5O1xyXG4gIG9wYWNpdHk6ICRvcGFjaXR5O1xyXG4gICRvcHBlcmM6ICRvcGFjaXR5ICogMTAwO1xyXG59XHJcbkBtaXhpbiB0cmFuc2l0aW9uLWR1cmF0aW9uKCRkdXJhdGlvbjogMC4ycykge1xyXG4gIC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xyXG4gIC1vLXRyYW5zaXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XHJcbn1cclxuQG1peGluIHRyYW5zZm9ybSgkYXJndW1lbnRzKSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06ICRhcmd1bWVudHM7XHJcbiAgLW1vei10cmFuc2Zvcm06ICRhcmd1bWVudHM7XHJcbiAgLW8tdHJhbnNmb3JtOiAkYXJndW1lbnRzO1xyXG4gIC1tcy10cmFuc2Zvcm06ICRhcmd1bWVudHM7XHJcbiAgdHJhbnNmb3JtOiAkYXJndW1lbnRzO1xyXG59XHJcbkBtaXhpbiByb3RhdGlvbigkZGVnOjVkZWcpe1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJGRlZyk7XHJcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKCRkZWcpO1xyXG59XHJcbkBtaXhpbiBzY2FsZSgkcmF0aW86MS41KXtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRyYXRpbyk7XHJcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKCRyYXRpbyk7XHJcbn1cclxuQG1peGluIHRyYW5zaXRpb24oJGR1cmF0aW9uOjAuNHMsICRlYXNlOmVhc2UsICRwcm9wZXJ0eTogYWxsKSB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xyXG4gIHRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XHJcbn1cclxuQG1peGluIGlubmVyLXNoYWRvdygkaG9yaXpvbnRhbDowLCAkdmVydGljYWw6MXB4LCAkYmx1cjoycHgsICRhbHBoYTogMC40KSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAkaG9yaXpvbnRhbCAkdmVydGljYWwgJGJsdXIgcmdiYSgwLCAwLCAwLCAkYWxwaGEpO1xyXG4gIC1tb3otYm94LXNoYWRvdzogaW5zZXQgJGhvcml6b250YWwgJHZlcnRpY2FsICRibHVyIHJnYmEoMCwgMCwgMCwgJGFscGhhKTtcclxuICBib3gtc2hhZG93OiBpbnNldCAkaG9yaXpvbnRhbCAkdmVydGljYWwgJGJsdXIgcmdiYSgwLCAwLCAwLCAkYWxwaGEpO1xyXG59XHJcbkBtaXhpbiBib3gtc2hhZG93KCRhcmd1bWVudHMpIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6ICRhcmd1bWVudHM7XHJcbiAgLW1vei1ib3gtc2hhZG93OiAkYXJndW1lbnRzO1xyXG4gIGJveC1zaGFkb3c6ICRhcmd1bWVudHM7XHJcbn1cclxuQG1peGluIGJveC1zaXppbmcoJHNpemluZzogYm9yZGVyLWJveCkge1xyXG4gIC1tcy1ib3gtc2l6aW5nOiAkc2l6aW5nO1xyXG4gIC1tb3otYm94LXNpemluZzogJHNpemluZztcclxuICAtd2Via2l0LWJveC1zaXppbmc6ICRzaXppbmc7XHJcbiAgYm94LXNpemluZzogJHNpemluZztcclxufVxyXG5AbWl4aW4gdXNlci1zZWxlY3QoJGFyZ3VtZW50OiBub25lKSB7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogJGFyZ3VtZW50O1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6ICRhcmd1bWVudDtcclxuICAtbXMtdXNlci1zZWxlY3Q6ICRhcmd1bWVudDtcclxuICB1c2VyLXNlbGVjdDogJGFyZ3VtZW50O1xyXG59XHJcbkBtaXhpbiBjb2x1bW5zKCRjb2x3aWR0aDogMjUwcHgsICRjb2xjb3VudDogMCwgJGNvbGdhcDogNTBweCwgJGNvbHVtblJ1bGVDb2xvcjogI0VFRSwgJGNvbHVtblJ1bGVTdHlsZTogc29saWQsICRjb2x1bW5SdWxlV2lkdGg6IDFweCkge1xyXG4gIC1tb3otY29sdW1uLXdpZHRoOiAkY29sd2lkdGg7XHJcbiAgLW1vei1jb2x1bW4tY291bnQ6ICRjb2xjb3VudDtcclxuICAtbW96LWNvbHVtbi1nYXA6ICRjb2xnYXA7XHJcbiAgLW1vei1jb2x1bW4tcnVsZS1jb2xvcjogJGNvbHVtblJ1bGVDb2xvcjtcclxuICAtbW96LWNvbHVtbi1ydWxlLXN0eWxlOiAkY29sdW1uUnVsZVN0eWxlO1xyXG4gIC1tb3otY29sdW1uLXJ1bGUtd2lkdGg6ICRjb2x1bW5SdWxlV2lkdGg7XHJcbiAgLXdlYmtpdC1jb2x1bW4td2lkdGg6ICRjb2x3aWR0aDtcclxuICAtd2Via2l0LWNvbHVtbi1jb3VudDogJGNvbGNvdW50O1xyXG4gIC13ZWJraXQtY29sdW1uLWdhcDogJGNvbGdhcDtcclxuICAtd2Via2l0LWNvbHVtbi1ydWxlLWNvbG9yOiAkY29sdW1uUnVsZUNvbG9yO1xyXG4gIC13ZWJraXQtY29sdW1uLXJ1bGUtc3R5bGU6ICRjb2x1bW5SdWxlU3R5bGU7XHJcbiAgLXdlYmtpdC1jb2x1bW4tcnVsZS13aWR0aDogJGNvbHVtblJ1bGVXaWR0aDtcclxuICBjb2x1bW4td2lkdGg6ICRjb2x3aWR0aDtcclxuICBjb2x1bW4tY291bnQ6ICRjb2xjb3VudDtcclxuICBjb2x1bW4tZ2FwOiAkY29sZ2FwO1xyXG4gIGNvbHVtbi1ydWxlLWNvbG9yOiAkY29sdW1uUnVsZUNvbG9yO1xyXG4gIGNvbHVtbi1ydWxlLXN0eWxlOiAkY29sdW1uUnVsZVN0eWxlO1xyXG4gIGNvbHVtbi1ydWxlLXdpZHRoOiAkY29sdW1uUnVsZVdpZHRoO1xyXG59XHJcbkBtaXhpbiB0cmFuc2xhdGUoJHg6MCwgJHk6MCkge1xyXG4gIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoJHgsICR5KSk7XHJcbn1cclxuQG1peGluIGJhY2tncm91bmQtY2xpcCgkYXJndW1lbnQ6IHBhZGRpbmctYm94KSB7XHJcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6ICRhcmd1bWVudDtcclxuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogJGFyZ3VtZW50O1xyXG4gIGJhY2tncm91bmQtY2xpcDogJGFyZ3VtZW50O1xyXG59XHJcbi8vIEJvcmRlciBSYWRpdXNcclxuQG1peGluIGJvcmRlci1yYWRpdXMgKCRyYWRpdXM6IDVweCkge1xyXG4gIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxufVxyXG4vLyBTaW5nbGUgQ29ybmVyIEJvcmRlciBSYWRpdXNcclxuQG1peGluIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJHJhZGl1cykge1xyXG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcclxuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogJHJhZGl1cztcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xyXG59XHJcbkBtaXhpbiBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcclxuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6ICRyYWRpdXM7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XHJcbn1cclxuQG1peGluIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcclxuICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogJHJhZGl1cztcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcclxufVxyXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAkcmFkaXVzO1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XHJcbn1cclxuLy8gU2luZ2xlIFNpZGUgQm9yZGVyIFJhZGl1c1xyXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xyXG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRyYWRpdXMpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJHJhZGl1cyk7XHJcbn1cclxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xyXG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRyYWRpdXMpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKCRyYWRpdXMpO1xyXG59XHJcbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJHJhZGl1cyk7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkcmFkaXVzKTtcclxufVxyXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcclxuICBAaW5jbHVkZSBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRyYWRpdXMpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJHJhZGl1cyk7XHJcbn1cclxuQG1peGluIGNlbnRlci1ibG9jaygpIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8vIFNpemluZyBzaG9ydGN1dHNcclxuQG1peGluIHNpemUoJGhlaWdodCwgJHdpZHRoKSB7XHJcbiAgd2lkdGg6ICR3aWR0aDtcclxuICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbn1cclxuQG1peGluIHNxdWFyZSgkc2l6ZSkge1xyXG4gIEBpbmNsdWRlIHNpemUoJHNpemUsICRzaXplKTtcclxufVxyXG5cclxuQG1peGluIGZpbHRlcigkZmlsdGVyLXR5cGUsJGZpbHRlci1hbW91bnQpIHtcclxuICAtd2Via2l0LWZpbHRlcjogJGZpbHRlci10eXBlK3VucXVvdGUoJygjeyRmaWx0ZXItYW1vdW50fSknKTtcclxuICAtbW96LWZpbHRlcjogJGZpbHRlci10eXBlK3VucXVvdGUoJygjeyRmaWx0ZXItYW1vdW50fSknKTtcclxuICAtbXMtZmlsdGVyOiAkZmlsdGVyLXR5cGUrdW5xdW90ZSgnKCN7JGZpbHRlci1hbW91bnR9KScpO1xyXG4gIC1vLWZpbHRlcjogJGZpbHRlci10eXBlK3VucXVvdGUoJygjeyRmaWx0ZXItYW1vdW50fSknKTtcclxuICBmaWx0ZXI6ICRmaWx0ZXItdHlwZSt1bnF1b3RlKCcoI3skZmlsdGVyLWFtb3VudH0pJyk7XHJcbn1cclxuXHJcbkBtaXhpbiBsaW5lLWNsYW1wKCRjb3VudDogMykge1xyXG4gIC8vIOW8leaVsOOBjOaVsOWApOS7peWkluOBoOOBo+OBn+OCieOCqOODqeODvOOCkui/lOOBmVxyXG4gIEBpZiB0eXBlLW9mKCRjb3VudCkgIT0gJ251bWJlcicge1xyXG4gICAgQGVycm9yICdsaW5lLWNsYW1w44Gu5byV5pWw44Gv5b+F44Ga5pWw5YCk44Gn5oyH5a6a44GX44Gm44GP44Gg44GV44GEJztcclxuICB9XHJcblxyXG4gIEBpZiAkY291bnQgPT0gMSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6ICRjb3VudDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGNsYW1wRGVmYXVsdCgpIHtcclxuICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcclxuICB0ZXh0LW92ZXJmbG93OiBpbml0aWFsO1xyXG59XHJcblxyXG5AbWl4aW4gaW5saW5lLWJsb2NrKCl7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICpkaXNwbGF5OiBpbmxpbmU7XHJcbiAgKnpvb206IDE7XHJcbn1cclxuXHJcblxyXG5AbWl4aW4gZmxleCB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuQG1peGluIGZsZXgtYWxpZ24oJGFsaWduOiBmbGV4LXN0YXJ0KXtcclxuICBhbGlnbi1pdGVtczogJGFsaWduO1xyXG4gIC13ZWJraXQtYm94LWFsaWduOiAkYWxpZ247XHJcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogJGFsaWduO1xyXG4gIC1tcy1mbGV4LWFsaWduOiAkYWxpZ247XHJcbn1cclxuXHJcbkBtaXhpbiBmbGV4LWp1c3RpZnkoJGp1c3RpZnkpe1xyXG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiAkanVzdGlmeTtcclxuICAtbXMtanVzdGlmeS1jb250ZW50ICAgIDogJGp1c3RpZnk7XHJcbiAganVzdGlmeS1jb250ZW50ICAgICAgICA6ICRqdXN0aWZ5O1xyXG59XHJcblxyXG5AbWl4aW4gZmxleC13cmFwKCR3cmFwOiB3cmFwKXtcclxuICAtd2Via2l0LWZsZXgtd3JhcDogJHdyYXA7XHJcbiAgLW1zLWZsZXgtd3JhcDogJHdyYXA7XHJcbiAgZmxleC13cmFwOiAkd3JhcDtcclxufVxyXG5cclxuQG1peGluIGZsZXgtZGlyZWN0aW9uKCRkaXJlY3Rpb246IGNvbHVtbikge1xyXG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XHJcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xyXG59XHJcblxyXG5AbWl4aW4gd3JpdGVWZXJ0aWNhbCB7XHJcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcclxuICAtd2Via2l0LXdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XHJcbiAgLW1zLXdyaXRpbmctbW9kZTogdGItcmw7XHJcbiAgdGV4dC1vcmllbnRhdGlvbjogdXByaWdodDtcclxufVxyXG5cclxuQG1peGluIHdyaXRlSG9yaXpvbnRhbCB7XHJcbiAgd3JpdGluZy1tb2RlOiBob3Jpem9udGFsLXRiO1xyXG4gIC13ZWJraXQtd3JpdGluZy1tb2RlOiBob3Jpem9udGFsLXRiO1xyXG4gIC1tcy13cml0aW5nLW1vZGU6IGhvcml6b250YWwtdGI7XHJcbn1cclxuXHJcblxyXG5cclxuQG1peGluIHRyaW1taW5ne1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxufVxyXG5cclxuQG1peGluIHBsYWNlaG9sZGVyKCRjb2xvcikge1xyXG4gICY6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBJRVxyXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBFZGdlXHJcbiAgJjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8v5qiq5Lim44Gz44Oq44K544OIXHJcblxyXG4vL+imqlxyXG5AbWl4aW4gY29sdW1uUm93KCRnYXBZOiAyMCwkZ2FwWDogMjAsICRzcDogYmxvY2spIHtcclxuICBAaW5jbHVkZSBmbGV4O1xyXG4gIGdhcDogICN7JGdhcFl9cHggI3skZ2FwWH1weDtcclxuICBAaWYgKCRzcCA9PSAnYmxvY2snKSB7XHJcbiAgICBAaW5jbHVkZSBtcSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy/lrZBcclxuQG1peGluIGNvbHVtbkl0ZW0oJGNvbDogMiwgJGNvbE1kOiAyLCAkY29sU3A6IDIsICRnYXA6IDIwLCAkZ2FwU3A6IDEwLCAkc3A6IGJsb2NrKSB7XHJcbiAgd2lkdGg6IGNhbGMoKDEwMCUvI3skY29sfSkgLSAoI3skZ2FwfXB4KigjeyRjb2x9IC0gMSkpLyN7JGNvbH0pO1xyXG4gIEBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgICB3aWR0aDogY2FsYygoMTAwJS8jeyRjb2xNZH0pIC0gKCN7JGdhcH1weCooI3skY29sTWR9IC0gMSkpLyN7JGNvbE1kfSk7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xIHtcclxuICAgIEBpZiAoJHNwID09IGJsb2NrKSB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICB3aWR0aDogY2FsYygoMTAwJS8jeyRjb2xTcH0pIC0gKCN7JGdhcFNwfXB4KigjeyRjb2xTcH0gLSAxKSkvI3skY29sU3B9KTtcclxuICAgIH1cclxuICB9XHJcbn0iLCJAdXNlIFwiY29tbW9uL192YXJpYWJsZXNcIiBhcyAqO1xyXG5AdXNlIFwiY29tbW9uL19taXhpblwiIGFzICo7XHJcbkB1c2UgXCJjb21tb24vX3N0eWxlc1wiIGFzICo7XHJcbkB1c2UgXCJjb21tb24vX2luaXRpYWxpemVcIiBhcyAqO1xyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkNvbW1vbiBDU1NcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4ubWVudXtcclxuICAkdGhpczogJjtcclxuICAmX19saXN0e1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XHJcbiAgICBtYXgtaGVpZ2h0OiA0OTZweDtcclxuICAgIGdhcDogMzFweCA3OHB4O1xyXG4gICAgJi1pdGVte1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDFweCl7XHJcbiAgICAgICAgPmRpdntcclxuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1sYXN0LWNoaWxkKC1uKzMpe1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCg2KXtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDg0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGF7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2U7XHJcbiAgICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtbGFiZWx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMjQvMTgpO1xyXG4gICAgfVxyXG4gICAgJisme1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMXB4O1xyXG4gICAgfVxyXG4gICAgJi4tLXRvcHtcclxuICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93KTtcclxuICAgICAgZ2FwOiAzMXB4IDEwNHB4O1xyXG4gICAgICAubWVudV9fbGlzdHtcclxuICAgICAgICAmLWl0ZW17XHJcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGlzdDJ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDFweCl7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgICAmLWl0ZW17XHJcbiAgICAgIGF7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDIwLzE1KTtcclxuICAgICAgfVxyXG4gICAgICAmKyZ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xKG1kKXtcclxuICAgICZfX2xpc3R7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICAmLWl0ZW17XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRjb2xvci1iYXNlO1xyXG4gICAgICB9XHJcbiAgICAgICYtbGFiZWx7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDE5cHggM3B4IDE5cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICByaWdodDogOXB4O1xyXG4gICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTtcclxuICAgICAgICAgIGJvcmRlcjogc29saWQgJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZVkoLTkwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuaXMtYWN0aXZlOmJlZm9yZXtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpIHRyYW5zbGF0ZSgtMjAlLDUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYrJntcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICAgICYuLS10b3B7XHJcbiAgICAgICAgLm1lbnVfX2xpc3R7XHJcbiAgICAgICAgICAmLWxhYmVse1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgYS5tZW51X19saXN0LWxhYmVse1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19saXN0MntcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgcGFkZGluZzogM3B4IDAgMjVweDtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAmLWl0ZW17XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgJisme1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vKj09IEhlYWRlciA9PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5oZWFkZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiAxMDE7XHJcbiAgd2lkdGg6IDE0OHB4O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB0cmFuc2l0aW9uOiAuNnMgZWFzZTtcclxuICAmX19sb2dve1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA0MHB4O1xyXG4gICAgbGVmdDogNDZweDtcclxuICAgIHRyYW5zaXRpb246IC42cyBlYXNlO1xyXG4gICB9XHJcbiAgJl9fYmd7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB0cmFuc2l0aW9uOiAuNnMgZWFzZTtcclxuICAgIHN2Z3tcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHRyYW5zaXRpb246IC42cyBlYXNlO1xyXG4gICAgfVxyXG4gICAgJi1saW5le1xyXG4gICAgICB0cmFuc2l0aW9uOiAuNnMgZWFzZTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fdHJne1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA0OHB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgdHJhbnNpdGlvbjogLjZzIGVhc2U7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAmLWJhcntcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAxM3B4O1xyXG4gICAgICBzcGFue1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlO1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDEpe1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAuNXB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMyl7XHJcbiAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLXR4dHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIH1cclxuICAgICYuaXMtYWN0aXZlICYtYmFye1xyXG4gICAgICBzcGFue1xyXG4gICAgICAgIHdpZHRoOiAxMTAlO1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDEpe1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjJkZWcpIHRyYW5zbGF0ZSgtNDAlLCAxMnB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMil7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgzKXtcclxuICAgICAgICAgIHRyYW5zZm9ybTpyb3RhdGUoLTIyZGVnKSB0cmFuc2xhdGUoLTQwJSwgLTEycHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmlzLXNjcm9sbDpub3QoLmlzLW5hdk9wZW4pe1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgLmhlYWRlcntcclxuICAgICAgJl9fbG9nb3tcclxuICAgICAgICB0b3A6IDM3cHg7XHJcbiAgICAgICAgbGVmdDogMzJweDtcclxuICAgICAgfVxyXG4gICAgICAmX19iZ3tcclxuICAgICAgICBzdmd7XHJcbiAgICAgICAgICBsZWZ0OiAtMjVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1saW5le1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fdHJne1xyXG4gICAgICAgIGxlZnQ6IDMycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEobWQpe1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMTAycHg7XHJcbiAgICAmX19sb2dvIHtcclxuICAgICAgdG9wOiAyNXB4O1xyXG4gICAgICBsZWZ0OiAxN3B4O1xyXG4gICAgfVxyXG4gICAgJl9fYmcgc3Zne1xyXG4gICAgICBoZWlnaHQ6IDEwMnB4O1xyXG4gICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIHRvcDogYXV0bztcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgJl9fdHJne1xyXG4gICAgICB0b3A6IDI1cHg7XHJcbiAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIH1cclxuICAgICYuaXMtc2Nyb2xsOm5vdCguaXMtbmF2T3Blbil7XHJcbiAgICAgIGhlaWdodDogOTlweDtcclxuICAgICAgLmhlYWRlciB7XHJcbiAgICAgICAgJl9fbG9nbyB7XHJcbiAgICAgICAgICB0b3A6IDIzcHg7XHJcbiAgICAgICAgICBsZWZ0OiAxN3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PSBOYXZCYXIgPT0qL1xyXG4ubmF2YmFyIHtcclxufVxyXG5cclxuLyo9PSBOYXYgPT0qL1xyXG4ubmF2IHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItYmc7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB6LWluZGV4OiAxMDA7XHJcbiAgb3BhY2l0eTogMDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgdHJhbnNpdGlvbjogLjM1cyBlYXNlO1xyXG4gICYuaXMtb3BlbntcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICAmX19jb250e1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xyXG4gICAgQGluY2x1ZGUgZmxleC1hbGlnbihzdHJldGNoKTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbiAgJl9faW1ne1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDgxMnB4KTtcclxuICAgICYtaXRlbXtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gICAgaW1ne1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbntcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoY2VudGVyKTtcclxuICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcclxuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcclxuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcclxuICB9XHJcbiAgJl9faW5uZXJ7XHJcbiAgICBwYWRkaW5nOiA3MHB4IDYwcHggNjBweCAyMDBweDtcclxuICB9XHJcbiAgLm1lbnV7XHJcbiAgICAmX19saXN0e1xyXG4gICAgICAmLi0tdG9we1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC4tLWhpZGRlbi1uYXZ7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JucntcclxuICAgIC8vZGlzcGxheTogZ3JpZDtcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDU1MHB4O1xyXG4gICAgbWFyZ2luLXRvcDogNDVweDtcclxuICAgICYtaXRlbXtcclxuICAgICAgLy93aWR0aDogMzUwcHg7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XHJcbiAgICAgIGF7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoY2VudGVyKTtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICAgICAgbWluLWhlaWdodDogNjBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci1iYXNlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogY2FsYygyMS8xNik7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgICBzdmcgKntcclxuICAgICAgICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLi0taW5zdHtcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgcGFkZGluZzogOHB4IDI1cHggOHB4IDIwcHg7XHJcbiAgICAgICAgICBzdmd7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDNweCAxMnB4IDAgMDtcclxuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgICYsJiAqe1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLy8mOm50aC1jaGlsZCgxKXtcclxuICAgICAgLy8gIGdyaWQtYXJlYTogMSAvIDEgLyAyIC8gMjtcclxuICAgICAgLy99XHJcbiAgICAgIC8vJjpudGgtY2hpbGQoMil7XHJcbiAgICAgIC8vICBncmlkLWFyZWE6IDIgLyAxIC8gMyAvIDI7XHJcbiAgICAgIC8vfVxyXG4gICAgICAvLyY6bnRoLWNoaWxkKDMpe1xyXG4gICAgICAvLyAgZ3JpZC1hcmVhOiAxIC8gMiAvIDMgLyAzO1xyXG4gICAgICAvL31cclxuICAgICAgLy8mLi0taW5zdHtcclxuICAgICAgLy8gIHdpZHRoOiAxOTFweDtcclxuICAgICAgLy8gIGF7XHJcbiAgICAgIC8vICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgLy8gICAgc3Zne1xyXG4gICAgICAvLyAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAvLyAgICAgIG1hcmdpbjogM3B4IDAgOXB4O1xyXG4gICAgICAvLyAgICAgICYsJiAqe1xyXG4gICAgICAvLyAgICAgICAgdHJhbnNpdGlvbjogaW5oZXJpdDtcclxuICAgICAgLy8gICAgICB9XHJcbiAgICAgIC8vICAgIH1cclxuICAgICAgLy8gIH1cclxuICAgICAgLy99XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xKG1kKXtcclxuICAgICZfX2ltZ3tcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICZfX21haW57XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgJl9faW5uZXJ7XHJcbiAgICAgIHBhZGRpbmc6IDEwOHB4ICN7JG1hcmdpbi1zbX1weCAyMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fYm5ye1xyXG4gICAgICBtYXJnaW4tdG9wOiAxOXB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgJi1pdGVte1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xyXG4gICAgICAgICAgbWluLWhlaWdodDogNTVweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDhweCAyMHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmKyZ7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuLS1pbnN0e1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBhe1xyXG4gICAgICAgICAgICBzdmd7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDIzcHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAycHggMTBweCAwIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NvcHl7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMTMvOSk7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjkpO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyo9PSBGb290ZXIgPT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4uZm9vdGVyIHtcclxuICAmX19pbWd7XHJcbiAgICBpbWd7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19ibnJ7XHJcbiAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgZ2FwOiAzMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTcwcHg7XHJcbiAgICAmLWl0ZW17XHJcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xyXG4gICAgICBhe1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1qdXN0aWZ5KGNlbnRlcik7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgICAgIGhlaWdodDogMTQycHg7XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMzYvMjUpO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIC5pY24taW5zdHtcclxuICAgICAgICAgIHdpZHRoOiAxOXB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAzcHggMTdweCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgc3ZnICp7XHJcbiAgICAgICAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbntcclxuICAgIHBhZGRpbmc6IDkwcHggMCAxMjBweDtcclxuICAgICYtaW5uZXJ7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgZ2FwOiA5LjQlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19pbmZve1xyXG5cclxuICB9XHJcbiAgJl9fbG9nb3tcclxuICAgIG1hcmdpbjogLTdweCAwIDVweCAtN3B4O1xyXG4gIH1cclxuICAmX19kZXRhaWx7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICB9XHJcbiAgJl9faW5zdHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBhe1xyXG4gICAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGZsZXgtZW5kKTtcclxuICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHN2Z3tcclxuICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgIG1hcmdpbjogMCA4cHggLTNweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19idG5zIHtcclxuXHJcbiAgICBtYXJnaW4tdG9wOiAzMXB4O1xyXG4gIH1cclxuICAmX19idG4ge1xyXG4gICAgYSB7XHJcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci1iYXNlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtanVzdGlmeShjZW50ZXIpO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIHdpZHRoOiAxODBweDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgfVxyXG4gICAgICBzdmd7XHJcbiAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDVweCAtMXB4IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuLS1pbnN0IHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2J0biArICZfX2J0biB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIH1cclxuICAmX19vdGhlcnN7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGZsZXgtZW5kKTtcclxuICAgIGdhcDogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gIH1cclxuICAmX19jb3B5e1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgfVxyXG4gICZfX25vdGVze1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgfVxyXG4gICZfX3BhZ2V0b3B7XHJcbiAgICBhe1xyXG4gICAgICAuYXJyb3d7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAubWVudXtcclxuICAgIHdpZHRoOiA2MDRweDtcclxuICAgICZfX2xpc3R7XHJcbiAgICAgIGdhcDogMzFweCA5MnB4O1xyXG4gICAgICAmLWl0ZW17XHJcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgJi1sYWJlbHtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1lbnVfX2xpc3QuLS10b3B7XHJcbiAgICAgIGdhcDogMzFweCAxMDRweDtcclxuICAgIH1cclxuICAgICZfX2xpc3Qye1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAmLWl0ZW0rLm1lbnVfX2xpc3QyLWl0ZW17XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICZfX2luZm97XHJcbiAgICAgIG1hcmdpbi10b3A6IDc1cHg7XHJcbiAgICB9XHJcbiAgICAmX19tYWlue1xyXG4gICAgICAmLWlubmVye1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19idG5zIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgIH1cclxuICAgICZfX2J0biArICZfX2J0biB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xKG1kKXtcclxuICAgICZfX2JucntcclxuICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMzBweDtcclxuICAgICAgJi1pdGVte1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgICAuaWNuLWluc3R7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMTRweCAwIDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbmZve1xyXG4gICAgICBtYXJnaW4tdG9wOiA0NHB4O1xyXG4gICAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbigpO1xyXG4gICAgfVxyXG4gICAgJl9fbWFpbntcclxuICAgICAgcGFkZGluZzogNjNweCAwIDUycHg7XHJcbiAgICB9XHJcbiAgICAmX19sb2dve1xyXG4gICAgICBvcmRlcjogMjtcclxuICAgICAgbWFyZ2luOiA2M3B4IDAgMTBweCAtMnB4O1xyXG4gICAgICBpbWd7XHJcbiAgICAgICAgd2lkdGg6IDE1OXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19kZXRhaWx7XHJcbiAgICAgIG9yZGVyOiAzO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgICAmX19pbnN0e1xyXG4gICAgICBvcmRlcjogMztcclxuICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgYXtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIH1cclxuICAgICAgc3Zne1xyXG4gICAgICAgIG1hcmdpbjogMCA0cHggLTNweCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19idG5zIHtcclxuICAgICAgb3JkZXI6IDE7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIGdhcDogMTBweDtcclxuICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgfVxyXG4gICAgLy8gJl9fYnRuIHtcclxuICAgIC8vICAgd2lkdGg6IGNhbGMoNTAlIC0gNnB4KTtcclxuICAgIC8vIH1cclxuICAgICZfX2J0biB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBhe1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKHJvdyk7XHJcbiAgICAgICAgbWluLWhlaWdodDogNTVweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMjBweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi4tLWluc3R7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIHN2Z3tcclxuICAgICAgICAgICAgd2lkdGg6IDIzcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMnB4IDEwcHggMCAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fb3RoZXJze1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoc3BhY2UtYmV0d2Vlbik7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmX19ub3Rlc3tcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLTRweDtcclxuICAgIH1cclxuICAgICZfX3BhZ2V0b3B7XHJcbiAgICAgIGF7XHJcbiAgICAgICAgLmFycm93LWNpcmNsZXtcclxuICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYXJyb3d7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5tZW51e1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAmX19saXN0e1xyXG4gICAgICAgICYtbGFiZWx7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDVweCAxNHB4O1xyXG4gICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLi0tdG9we1xyXG4gICAgICAgICAgLm1lbnVfX2xpc3R7XHJcbiAgICAgICAgICAgICYtbGFiZWx7XHJcbiAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggNXB4IDE0cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qPT0gQnJlYWRjcnVtYiA9PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5wbmt6IHtcclxufVxyXG5cclxuLyo9PSBQYWdlIEhlYWRpbmcgPT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4uaGVhZGluZyB7XHJcbn1cclxuXHJcblxyXG4vKj09IENvbnRlbnQgPT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4udHRsIHtcclxuICBmb250LWZhbWlseTogJGZvbnQtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAzNXB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDU3LzQwKTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgJjpiZWZvcmV7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDgwcHg7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiAxcyBjdWJpYy1iZXppZXIoMC40MSwgLTAuMDIsIDAuMzIsIDAuOTMpIC4zcztcclxuICB9XHJcbiAgJi4tLWNlbnRlcntcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgbGVmdDogY2FsYyg1MCUgLSA2MHB4KTtcclxuICAgIH1cclxuICB9XHJcbiAgJi5pcy12aWV3e1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEobWQpe1xyXG4gICAgJi4tLWNlbnRlcntcclxuICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYyg0OC8zMCk7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICZfX3R4dHtcclxuXHJcbiAgICB9XHJcbiAgICAmLi0tY2VudGVyLCYuLS1zcC1jZW50ZXJ7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMjVweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50dGwye1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zZXJpZjtcclxuICBmb250LXNpemU6IDM1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IGNhbGMoNTAvMzUpO1xyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgZm9udC1zaXplOiAyN3B4O1xyXG4gIH1cclxufVxyXG5cclxuLmxhYmVsLWNpcmNsZXtcclxuICBAaW5jbHVkZSBmbGV4O1xyXG4gIEBpbmNsdWRlIGZsZXgtanVzdGlmeShjZW50ZXIpO1xyXG4gIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICBmbGV4LXNocmluazogMDtcclxuICB3aWR0aDogMTMwcHg7XHJcbiAgYXNwZWN0LXJhdGlvOiAxO1xyXG4gIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci1iYXNlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBmb250LWZhbWlseTogJGZvbnQtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAyNXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDMwLzI1KTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgJl9fbW9udGh7XHJcbiAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgQGluY2x1ZGUgZmxleC1qdXN0aWZ5KGNlbnRlcik7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGZsZXgtZW5kKTtcclxuICAgIGdhcDogM3B4O1xyXG4gICAgbWFyZ2luOiAtN3B4IDAgMCAycHg7XHJcbiAgfVxyXG4gICZfX251bXtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICB9XHJcbiAgJl9fc21hbGx7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgJl9fbW9udGh7XHJcbiAgICAgIGdhcDogMXB4O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICAmX19udW17XHJcbiAgICAgIGZvbnQtc2l6ZTogMjdweDtcclxuICAgIH1cclxuICAgICZfX3NtYWxse1xyXG4gICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50dGwtY2lyY2xle1xyXG4gIEBpbmNsdWRlIGZsZXg7XHJcbiAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gIGdhcDogMjRweCA0MnB4O1xyXG4gICZfX3R4dHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDQ0LzMwKTtcclxuICB9XHJcbiAgJl9fc3Vie1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMzQvMjUpO1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgICZfX3R4dHtcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgfVxyXG4gICAgJl9fc3Vie1xyXG4gICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDExcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYXJyb3d7XHJcbiAgJiwqe1xyXG4gICAgdHJhbnNpdGlvbjogaW5oZXJpdDtcclxuICB9XHJcbn1cclxuXHJcbi5hcnJvdy1jaXJjbGV7XHJcbiAgQGluY2x1ZGUgZmxleDtcclxuICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoY2VudGVyKTtcclxuICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgd2lkdGg6IDUwcHg7XHJcbiAgYXNwZWN0LXJhdGlvOiAxO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3ItYmFzZTtcclxuICB0cmFuc2l0aW9uOiBpbmhlcml0O1xyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uaWNuLXBsdXN7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxNHB4O1xyXG4gIGFzcGVjdC1yYXRpbzogMTtcclxuICAmOmJlZm9yZSwmOmFmdGVye1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xyXG4gIH1cclxuICAmOmFmdGVye1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKSByb3RhdGUoOTBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuLmlzLWFjdGl2ZXtcclxuICAuaWNuLXBsdXM6YWZ0ZXJ7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICB9XHJcbn1cclxuXHJcbmEsLmJ0bl9fYm9keXtcclxuICBAaW5jbHVkZSBob3ZlcntcclxuICAgIC5hcnJvdy1jaXJjbGV7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlO1xyXG4gICAgICBzdmcgcGF0aHtcclxuICAgICAgICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pY24tcGx1c3tcclxuICAgICAgJjpiZWZvcmUsJjphZnRlcntcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idG57XHJcbiAgJl9fYm9keXtcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xyXG4gICAgZ2FwOiAxNHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgLmFycm93LWNpcmNsZXtcclxuICAgICAgcGFkZGluZzogMnB4IDAgMCAzcHg7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2U7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgLmFycm93LWNpcmNsZXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZTtcclxuICAgICAgICBzdmcgcGF0aHtcclxuICAgICAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGFiZWx7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygxOC8xNSk7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgJl9fbGFiZWx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICAgIC5hcnJvdy1jaXJjbGV7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuMntcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgd2lkdGg6IDQ5MHB4O1xyXG4gICZfX2JvZHl7XHJcbiAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgcGFkZGluZzogMTZweCA0MHB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjYvMTgpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci1iYXNlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2U7XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIHN2ZyBwYXRoe1xyXG4gICAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19pY257XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHJpZ2h0OiAyNXB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgfVxyXG4gIC5pY24tZG93bmxvYWR7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICByaWdodDogMjJweDtcclxuICAgIHRvcDogLTFweDtcclxuICB9XHJcbiAgLmljbi1pbnN0e1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcclxuICB9XHJcbiAgc3ZnLHN2ZyAqe1xyXG4gICAgdHJhbnNpdGlvbjogaW5oZXJpdDtcclxuICB9XHJcbiAgJi4tLWluc3QgJl9fYm9keXtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgICZfX2JvZHl7XHJcbiAgICAgIHBhZGRpbmc6IDE3cHggMzVweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgLmljbi1kb3dubG9hZHtcclxuICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgIHJpZ2h0OiAtNnB4O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbiAgICAuaWNuLWluc3R7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLW1vcmV7XHJcbiAgLmFycm93LWNpcmNsZXtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG4gIC5idG5fX2xhYmVsOmJlZm9yZXtcclxuICAgIGNvbnRlbnQ6IFwiUmVhZCBtb3JlXCI7XHJcbiAgfVxyXG4gICYuaXMtYWN0aXZlIC5idG5fX2xhYmVsOmJlZm9yZXtcclxuICAgIGNvbnRlbnQ6IFwiQ2xvc2VcIjtcclxuICB9XHJcbn1cclxuXHJcbi5jbW4tZnZ7XHJcbiAgJl9faW1ne1xyXG4gICAgaW1ne1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jbW4tYWJvdXR7XHJcbiAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgJl9fdHRse1xyXG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNTdweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190eHR7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAgMTM2cHg7XHJcbiAgICBtYXgtd2lkdGg6IDQ5MHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgIG1hcmdpbi10b3A6IDEzOXB4O1xyXG4gICAgJl9fdHRse1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzNweDtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgd2lkdGg6IDEwNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIC50dGxfX3R4dHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190eHR7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jbW4tZnYrLmNtbi1hYm91dHtcclxuICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgbWFyZ2luLXRvcDogMzhweDtcclxuICAgIC5jbW4tYWJvdXRfX3R0bHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgIC50dGxfX3R4dHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgICAgICBtaW4taGVpZ2h0OiA5NnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY21uLWFib3V0X190eHR7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDkycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY21uLWJsb2Nre1xyXG4gIEBpbmNsdWRlIGZsZXg7XHJcbiAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XHJcbiAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcclxuICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoY2VudGVyKTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYXNwZWN0LXJhdGlvOiA5ODAvNDg1O1xyXG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoNTAlICsgNDBweCk7XHJcbiAgJisme1xyXG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgfVxyXG4gICZfX2ltZ3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBpbWd7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuOHMgZWFzZTtcclxuICAgIH1cclxuICAgIGF7XHJcbiAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX190dGx7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MXB4O1xyXG4gIH1cclxuICAmX190eHR7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgfVxyXG4gICZfX2J0bntcclxuICAgIG1hcmdpbi10b3A6IDc1cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgYXNwZWN0LXJhdGlvOiBpbml0aWFsO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgJisme1xyXG4gICAgICBtYXJnaW4tdG9wOiA3M3B4O1xyXG4gICAgfVxyXG4gICAgJl9fdHRse1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG4gICAgfVxyXG4gICAgJl9faW1ne1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgICZfX3R4dHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XHJcbiAgICB9XHJcbiAgICAmX19idG57XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY21uLWJsb2NrMntcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgJl9faW1ne1xyXG4gICAgd2lkdGg6IGNhbGMoNTAlICsgNTkwcHgpO1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBpbWd7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19oZWFke1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAtODZweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgd2lkdGg6IGNhbGMoNTB2dyAtIDIwcHgpO1xyXG4gICAgcGFkZGluZzogMzhweCAyMHB4IDM4cHggY2FsYyhtYXgoMjAwcHgsICgxMDB2dyAtIDk4MHB4KSAvIDIgKyA0MnB4KSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgICBtaW4taGVpZ2h0OiAxODRweDtcclxuICB9XHJcbiAgJl9fdHRse1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDU0cHg7XHJcbiAgICAuLS1icmFja2V0e1xyXG4gICAgICBtYXJnaW4tbGVmdDogLS41ZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2NhdGNoe1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMzkvMjUpO1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIC4tLWRvdHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW46IDAgMCAwIC4wNWVtO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19jb250e1xyXG4gICAgd2lkdGg6IGNhbGMoNTAlICsgNTBweCk7XHJcbiAgICBtYXJnaW46IDY1cHggMCAwIGF1dG87XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxuICAmX190eHR7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMzQvMTYpO1xyXG4gICAgJisme1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcShkZS1zbSl7XHJcbiAgICAmX19oZWFke1xyXG4gICAgICB3aWR0aDogY2FsYyg1MHZ3IC0gMTBweCk7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XHJcbiAgICB9XHJcbiAgICAmX19jb250e1xyXG4gICAgICB3aWR0aDogY2FsYyg1MCUgKyA2MHB4KTtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEobGcpe1xyXG4gICAgJl9faW1ne1xyXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xyXG4gICAgfVxyXG4gICAgJl9faGVhZHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEobWQpe1xyXG4gICAgJl9faGVhZHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgfVxyXG4gICAgJl9fY29udHtcclxuICAgICAgbWFyZ2luLXRvcDogODBweDtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICAmX19pbWd7XHJcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gI3skbWFyZ2luLXNtfXB4KTtcclxuICAgIH1cclxuICAgICZfX2hlYWR7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBtYXJnaW46IC01MnB4IDAgMDtcclxuICAgICAgcGFkZGluZzogMTRweCAjeyRtYXJnaW4tc219cHg7XHJcbiAgICAgIC8vbWluLWhlaWdodDogOTVweDtcclxuICAgICAgbWluLWhlaWdodDogNzFweDtcclxuICAgICAgd2lkdGg6IDMxMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fdHRse1xyXG4gICAgICBmb250LXNpemU6IDI3cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgfVxyXG4gICAgJl9fY2F0Y2h7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgbWFyZ2luLXRvcDogN3B4O1xyXG4gICAgfVxyXG4gICAgJl9fY29udHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMzJweCAwIDAgMDtcclxuICAgIH1cclxuICAgICZfX3R4dHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMzAvMTgpO1xyXG4gICAgICAmKyZ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNtbi1saXN0e1xyXG4gICR0aGlzOiAmO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gIGF7XHJcbiAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2l0ZW17XHJcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGNvbG9yLWJhc2U7XHJcbiAgICBtaW4taGVpZ2h0OiA3NnB4O1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xyXG4gICAgcGFkZGluZzogMjRweCAxMHB4O1xyXG4gICAgZ2FwOiA5cHggMDtcclxuICAgICYuLS1leGxpbmsgI3skdGhpc31fX3R4dHtcclxuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFzZS9pY24tZXhsaW5rLnN2Z1wiKSByaWdodCBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgJl9fbGFiZWx7XHJcbiAgICB3aWR0aDogMTYwcHg7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIH1cclxuICAmX190eHR7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xyXG4gICAgJl9faXRlbXtcclxuICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xyXG4gICAgICBtaW4taGVpZ2h0OiA2NHB4O1xyXG4gICAgICBwYWRkaW5nOiAxOHB4IDA7XHJcbiAgICB9XHJcbiAgICAmX19sYWJlbHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnaW5hdGlvbntcclxuICBtYXJnaW4tdG9wOiA5OHB4O1xyXG4gICZfX2xpc3R7XHJcbiAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgZ2FwOiAxMnB4O1xyXG4gIH1cclxuICAmX19pdGVte1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xyXG4gICAgYXtcclxuICAgICAgY29sb3I6ICNDM0MzQzM7XHJcbiAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19hcnJvd3tcclxuICAgICYuLS1uZXh0e1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgIH1cclxuICAgICYuLS1wcmV2e1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgIC5hcnJvdy1jaXJjbGV7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG4gICAgICAuYXJyb3d7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLi0tZGlzYWJsZWR7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgbWFyZ2luLXRvcDogNTlweDtcclxuICAgICZfX2l0ZW17XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgYXtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWJhc2U7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2Fycm93e1xyXG4gICAgICAuYXJyb3ctY2lyY2xle1xyXG4gICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYuLS1uZXh0e1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XHJcbiAgICAgIH1cclxuICAgICAgJi4tLXByZXZ7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi56b29te1xyXG4gICZfX21kbHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiAxMDAwO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3Itd2hpdGUsLjgpO1xyXG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAmLmlzLWFjdGl2ZXtcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2NvbnR7XHJcbiAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDB2dztcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xyXG4gIH1cclxuICAmX19jbG9zZXtcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoY2VudGVyKTtcclxuICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTVweDtcclxuICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWJhc2U7XHJcbiAgICBpbWd7XHJcbiAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19pbm5lcntcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBpbWd7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYnRue1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogN3B4IDIwcHg7XHJcbiAgICB3aWR0aDogMjYwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci1iYXNlO1xyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vKj09IENvb2tpZUNvbnNlbnRNb2RhbCA9PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5jb25zZW50Q29va2llIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGdyYXk7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBsZWZ0OiAxMHB4O1xyXG4gIGJvdHRvbTogMTBweDtcclxuICB6LWluZGV4OiA5OTk5O1xyXG4gIHdpZHRoOiA1MDBweDtcclxuXHJcbiAgJl9fYnV0dG9uc3tcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgZ2FwOiAxMHB4O1xyXG5cclxuICAgIGJ1dHRvbntcclxuICAgICAgZmxleC1zaHJpbms6IDE7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgJi5hY2NlcHR7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDkzLCAxNjAsIDI1NSk7XHJcblxyXG4gICAgICB9XHJcbiAgICAgICYuZGVueXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTMsIDE2MCwgMjU1KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoODEsIDE0NCwgMjMxKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLyo9PSBBbmltYXRpb24gPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuJGFuaW0tdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEuMnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuMSwgMC4xLCAxLjAzKSAuMDVzLCBvcGFjaXR5IC44cyBlYXNlO1xyXG5cclxuQGtleWZyYW1lcyBmYWRlSW1nIHtcclxuICAwJXtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC0xMHB4KTtcclxuICB9XHJcbiAgMzAle1xyXG4gICAgLy9ib3gtc2hhZG93OiAwIDEwcHggMjBweCAtNXB4IHJnYmEoMCwgMCwgMCwgLjQpO1xyXG4gIH1cclxuICA1MCV7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICAxMDAle1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgLy9ib3gtc2hhZG93OiAwIDEwcHggMTVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZUxSIHtcclxuICB0cmFuc2l0aW9uOiAkYW5pbS10cmFuc2l0aW9uO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMHB4LDApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5mYWRlUkwge1xyXG4gIHRyYW5zaXRpb246ICRhbmltLXRyYW5zaXRpb247XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTBweCwwKTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uZmFkZVRCIHtcclxuICB0cmFuc2l0aW9uOiAkYW5pbS10cmFuc2l0aW9uO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTVweCk7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuXHJcbi5mYWRlSW4ge1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjZzO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgYW5pbWF0aW9uLWRlbGF5OiAuNHM7XHJcbn1cclxuXHJcbi5mYWRlSW1nIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIGFuaW1hdGlvbjogZmFkZUltZyAxLjJzIGVhc2UgYm90aCAuMDVzO1xyXG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XHJcbiAgJi5pcy12aWV3e1xyXG4gICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XHJcbiAgfVxyXG59XHJcblxyXG4uaXMtdmlldyB7XHJcbiAgb3BhY2l0eTogMTtcclxuICB0cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbiIsIkB1c2UgXCJfdmFyaWFibGVzXCIgYXMgKjtcclxuQHVzZSBcIl9taXhpblwiIGFzICo7XHJcbkB1c2UgXCJfc3R5bGVzXCIgYXMgKjtcclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5Qb3N0cyBTdHlsZVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbkBtaXhpbiBwb3N0IHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICBsaW5lLWhlaWdodDogMjhweDtcclxuICA+KiB7XHJcbiAgICBtYXJnaW4tdG9wOiA3MnB4O1xyXG4gICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcblxyXG4gIGlmcmFtZSB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICBoMixoMyxoNHtcclxuICAgICsqe1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaDIge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoNDQvMzApO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgaDMge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMzkvMjUpO1xyXG4gIH1cclxuXHJcbiAgLy8gTGlua1xyXG4gIHAgYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICBvcGFjaXR5OiAuNjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIF9ibGFua1xyXG4gIHAgYVt0YXJnZXQ9XCJfYmxhbmtcIl0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAuOGVtO1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgICBjb250ZW50OiBcIlxcMDI3NTBcIjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHNtYWxse1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI0LzE1KTtcclxuICB9XHJcblxyXG4gIC8vIExpc3RcclxuICB1bCxcclxuICBvbCB7XHJcbiAgICBtYXJnaW46IDQwcHggMDtcclxuICAgIHBhZGRpbmctbGVmdDogMmVtO1xyXG4gIH1cclxuXHJcbiAgdWwgbGkge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJhc2U7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IC0zcHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIG9sIHtcclxuICAgIGNvdW50ZXItcmVzZXQ6IGxpX2NvdW50O1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaV9jb3VudDtcclxuICAgICAgICBjb250ZW50OiBjb3VudGVyKGxpX2NvdW50KVwiLlwiO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBibG9ja3F1b3RlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweCAxMHB4IDYwcHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgYm9yZGVyOiBzb2xpZCAycHggIzQ2NDY0NjtcclxuICAgIGNvbG9yOiAjNDY0NjQ2O1xyXG4gIH1cclxuXHJcbiAgYmxvY2txdW90ZTpiZWZvcmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIGNvbnRlbnQ6IFwi4oCcXCI7XHJcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcclxuICAgIGNvbG9yOiAjREREREREO1xyXG4gICAgZm9udC1zaXplOiA5MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgfVxyXG5cclxuICBibG9ja3F1b3RlIHAge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNztcclxuICB9XHJcblxyXG4gIGJsb2NrcXVvdGUgY2l0ZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgY29sb3I6ICM4ODg4ODg7XHJcbiAgICBmb250LXNpemU6IDAuOWVtO1xyXG4gIH1cclxuXHJcbiAgcHJlIHtcclxuICAgIG1hcmdpbjogMWVtIDA7XHJcbiAgICBwYWRkaW5nOiAxZW07XHJcbiAgICBiYWNrZ3JvdW5kOiAjMjUyOTJmO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xyXG4gIH1cclxuXHJcbiAgdGFibGUge1xyXG4gICAgbWFyZ2luOiA0MHB4IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgICBib3JkZXItc3BhY2luZzogMDtcclxuICAgIGJvcmRlcjogc29saWQgMXB4ICNkZGQ7XHJcbiAgfVxyXG5cclxuICB0YWJsZSB0ciB7XHJcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2RkZDtcclxuICB9XHJcblxyXG4gIHRhYmxlIHRoLFxyXG4gIHRhYmxlIHRkIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcclxuICB9XHJcblxyXG4gIHRhYmxlIHRoIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmc7XHJcbiAgfVxyXG5cclxuICB0YWJsZSB0aCxcclxuICB0YWJsZSB0ZCB7XHJcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAjZGRkO1xyXG4gIH1cclxuXHJcbiAgaWZyYW1lIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIGhyIHtcclxuICAgIG1hcmdpbjogNTBweCAwO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZWFlYWVhO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbXEge1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjcvMTYpO1xyXG5cclxuICAgID4qIHtcclxuICAgICAgbWFyZ2luLXRvcDogNDVweDtcclxuICAgIH1cclxuXHJcbiAgICBwe1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLjA2ZW07XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDM2LzI1KTtcclxuICAgIH1cclxuXHJcbiAgICBoMyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxuXHJcbiAgICBzbWFsbHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogY2FsYygyNy8xNik7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMDZlbTtcclxuICAgIH1cclxuXHJcbiAgICB0YWJsZSxcclxuICAgIHRhYmxlIHRib2R5LFxyXG4gICAgdGFibGUgdHIsXHJcbiAgICB0YWJsZSB0aCxcclxuICAgIHRhYmxlIHRkIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlIHtcclxuICAgICAgdHIge1xyXG4gICAgICAgIHBhZGRpbmc6IDE0cHggMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgdGgge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHRoLFxyXG4gICAgICB0ZCB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGhye1xyXG4gICAgICBtYXJnaW46IDUwcHggMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZWFkbGluZTJfMXtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAuaGVhZGxpbmUzXzF7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLmhlYWRsaW5lMl8xLC5oZWFkbGluZTNfMXtcclxuICAgICYgKyAqe1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAuaW1nMmNvbF8xe1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIGdhcDogNDVweDtcclxuICAgID4qe1xyXG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAyMi41cHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxpbmtidXR0b25fMSwuZmlsZWJ1dHRvbl8xe1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICsubGlua2J1dHRvbl8xLCsuZmlsZWJ1dHRvbl8xe1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmVtYmVkX3lvdXR1YmV7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjKDMxNSAvIDU2MCAqIDEwMCUpO1xyXG4gICAgfVxyXG4gICAgaWZyYW1le1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgLmVtYmVkX2dvb2dsZW1hcHtcclxuICAgIGlmcmFtZXtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMzU1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvL+S9meeZveiqv+aVtFxyXG4gIC5lbWJlZF9nb29nbGVtYXArLmVtYmVkX3lvdXR1YmUsXHJcbiAgLmVtYmVkX3lvdXR1YmUrLmVtYmVkX2dvb2dsZW1hcCxcclxuICAuaW1nMWNvbF8xKy5pbWcxY29sXzEsXHJcbiAgLmltZzFjb2xfMSsuaW1nMmNvbF8xLFxyXG4gIC5pbWcyY29sXzErLmltZzJjb2xfMSxcclxuICAuaW1nMmNvbF8xKy5pbWcxY29sXzF7XHJcbiAgICAvL21hcmdpbi10b3A6IDUwcHg7XHJcbiAgICBAaW5jbHVkZSBtcXtcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgLmhlYWRsaW5lMl8xe1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkbGluZTNfMXtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTlweDtcclxuICAgIH1cclxuXHJcbiAgICAuY2Fwe1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmltZzJjb2xfMXtcclxuICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgICA+KntcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5saW5rYnV0dG9uXzEsLmZpbGVidXR0b25fMXtcclxuICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgKy5saW5rYnV0dG9uXzEsKy5maWxlYnV0dG9uXzF7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5lbWJlZF9nb29nbGVtYXB7XHJcbiAgICAgIGlmcmFtZXtcclxuICAgICAgICBoZWlnaHQ6IDI4MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/