:root{--color_white:#fff;--color_black:#000;--color_txt:#0b54a5;--color_primary:#0b54a5;--color_secondary:#c3d600;--color_accent:#eb6867;--color_border:#707070;--color_bg_body:#fff;--vw:100vw;--vh:100vh;--svh:100svh;--dvh:100dvh;--base-width:1366;--container-width:1000;--header-height:92}@media screen and (max-width:840px){:root{--base-width:375}}:root{--font-family_noto-sans-jp:"Noto Sans JP",sans-serif;--font-family_montserrat:"Montserrat",sans-serif;--leading-trim:calc(0.5em - 0.5lh)}*,:after,:before{box-sizing:border-box;image-rendering:-webkit-optimize-contrast}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,li,ol,p,ul{font-size:1em;font-weight:inherit;margin:0;padding:0}ol,ul{list-style:none}a{color:inherit;text-decoration:none;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}img{border:none;height:auto}button,input,select,textarea{color:inherit;font:inherit}button,input[type=button],input[type=submit],label,select{cursor:pointer}input[type=radio]{margin:0}table{border-collapse:collapse;border-spacing:0;width:100%}table th{font-weight:inherit;text-align:inherit}dialog{border:none;padding:0}html{font-size:62.5%}body,html{height:100%}body{background:var(--color_bg_body);color:var(--color_txt);font-family:var(--font-family_noto-sans-jp);font-size:1.4rem;font-style:normal;font-weight:400;line-height:2;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-wrap:break-word;line-break:normal;text-rendering:optimizeSpeed}@media screen and (max-width:840px){body{min-width:375px}}@media screen and (max-width:430px){body.is-open{overflow:hidden}}.form-reset{appearance:none;background:none;border:none;border-radius:0;box-shadow:none;display:block;padding:0}img{image-rendering:auto}button,input,select,textarea{appearance:none;background:none;border:none;border-radius:0;box-shadow:none;display:block;padding:0}:after,:before{background-position:50%;background-repeat:no-repeat;background-size:contain}.l-body-inner{background:#f8f8f8;display:flex;flex-direction:column;min-height:100svh;overflow:clip}.l-column{background:var(--color_white);display:grid;flex:1;grid-template-columns:max-content 1fr;margin-inline:auto;max-width:calc(var(--base-width)*1px)}@media screen and (max-width:1024px){.l-column{max-width:none}}.l-column__fixed,.l-main{position:relative}.l-inner{margin-inline:auto}@media screen and (max-width:1024px){.l-inner{width:100%}}.l-header{max-height:100svh;overflow-y:auto;padding:35.7px 43px 70px;position:sticky;top:0;z-index:9999}@media screen and (max-width:1024px){.l-header{padding-inline:24px}}@media screen and (max-width:840px){.l-header{background:var(--color_white);height:calc(var(--header-height)*1px);left:0;padding:20px 18px;position:fixed;right:0;top:0}}.l-header__main{align-items:center;display:flex;flex-direction:column;row-gap:70px}@media screen and (max-width:840px){.l-header__main{flex-direction:row;justify-content:space-between}}.l-header__logo-link{aspect-ratio:130/169;display:block;width:130px}@media screen and (max-width:840px){.l-header__logo-link{aspect-ratio:auto;width:228px}}.l-header__logo-link img{height:100%;object-fit:contain;width:100%}@media screen and (max-width:840px){.l-global-nav{display:none}}.l-global-nav__list{display:flex;flex-direction:column;gap:1em}.l-global-nav__link{display:block;font-weight:700;line-height:1.5714285714;transition:opacity .3s ease-out}@media (hover:hover){.l-global-nav__link:where(:any-link,:enabled,summary):hover{opacity:.6}}.l-global-nav__link--current{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.l-burger-btn{aspect-ratio:78/46;border:1px solid var(--color_primary);border-radius:50%;display:block;display:none;flex-shrink:0;position:relative;transition:background-color,box-shadow,.3s ease-out;width:78px;z-index:3}@media screen and (max-width:840px){.l-burger-btn{display:block}}.l-burger-btn__box{display:block;height:100%;margin-inline:auto;position:relative;width:100%}.l-burger-btn__bar{background:var(--color_primary);display:block;height:1.5px;left:50%;position:absolute;transform:translateX(-50%);transition:transform .3s cubic-bezier(.4,.4,0,1),opacity .3s cubic-bezier(.4,.4,0,1);width:30px}.l-burger-btn__bar:first-of-type{top:13px}.l-burger-btn.is-open .l-burger-btn__bar:first-of-type{top:21px;transform:translateX(-50%) rotate(45deg)}.l-burger-btn__bar:nth-of-type(2){top:19px}.l-burger-btn.is-open .l-burger-btn__bar:nth-of-type(2){top:21px;transform:translateX(-50%) rotate(-45deg)}.l-burger-btn__title{display:block;left:50%;position:absolute;top:27px;transform:translateX(-50%);transition:opacity .3s ease-out}.l-burger-btn.is-open .l-burger-btn__title{opacity:0}.l-burger-btn__title img{height:100%;width:100%}.l-burger-nav{background:var(--color_white);bottom:0;max-height:100svh;max-width:430px;opacity:0;overflow-y:auto;padding:calc(100vw/var(--base-width)*24) calc(100vw/var(--base-width)*20);pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s ease-out;width:100%;z-index:2}@media screen and (max-width:840px){.l-burger-nav{padding-inline:calc(100vw/var(--base-width)*16)}}.l-burger-nav.is-open{opacity:1;pointer-events:visible}.l-burger-nav__inner{display:grid;row-gap:32px}.l-burger-nav__list{display:grid}.l-burger-nav__item+.l-burger-nav__item{border-top:1px solid var(--color_primary)}.l-burger-nav__link{display:block;font-weight:700;padding-block:.5714285714em;text-align:center}.l-burger-nav__logo{max-width:262px}.l-burger-nav__bottom-list{display:flex;justify-content:center}.l-burger-nav__bottom-item{position:relative}.l-burger-nav__bottom-item+.l-burger-nav__bottom-item:before{color:var(--color_primary);content:"|";display:block;font-weight:500;left:0;position:absolute}.l-burger-nav__bottom-link{display:inline-block;font-size:1.4rem;line-height:1.4285714286;padding-inline:1em;transition:opacity .3s ease-out}@media (hover:hover){.l-burger-nav__bottom-link:where(:any-link,:enabled,summary):hover{opacity:.6}}@media screen and (max-width:840px){.l-burger-nav__bottom-link{font-size:1.2rem;padding-inline:.8em}}.l-footer{background:var(--color_primary);color:var(--color_white);padding-block:34px 31px;position:relative;z-index:10}@media screen and (max-width:840px){.l-footer{padding-bottom:106px;padding-top:40px}}.l-footer__inner{margin-inline:auto;max-width:calc(var(--container-width)*1px);width:94%}@media screen and (max-width:840px){.l-footer__text{font-size:1.35rem}}.l-footer__text+.l-footer__text{margin-top:20px}.l-footer__bottom{align-items:center;border-top:1px solid var(--color_white);display:flex;justify-content:space-between;margin-top:37px;padding-top:20px}@media screen and (max-width:840px){.l-footer__bottom{flex-direction:column;margin-top:36px;padding-top:16px;row-gap:9px}}.l-footer__copyright{flex:1}.l-footer-nav{flex-shrink:0}.l-footer-nav__list{display:flex}@media screen and (max-width:840px){.l-footer-nav__list{justify-content:center}}.l-footer-nav__item{position:relative}.l-footer-nav__item+.l-footer-nav__item:before{color:var(--color_white);content:"|";display:block;font-weight:500;left:0;position:absolute}.l-footer-nav__link{display:inline-block;font-size:1.4rem;line-height:1.4285714286;padding-inline:1em;transition:opacity .3s ease-out}@media (hover:hover){.l-footer-nav__link:where(:any-link,:enabled,summary):hover{opacity:.6}}@media screen and (max-width:840px){.l-footer-nav__link{font-size:1.3rem;padding-inline:.8em}}.l-footer-nav__item:first-child .l-footer-nav__link{padding-left:0}.l-fixed-btn{bottom:10px;position:fixed;right:-125px;transition:opacity .3s ease-out;z-index:20}@media screen and (max-width:840px){.l-fixed-btn{bottom:0;left:0;right:0}}.l-fixed-btn--js-hide{opacity:0;pointer-events:none}@media screen and (max-width:840px){.l-fixed-btn--js-hide{opacity:1;pointer-events:visible}}.l-fixed-btn__link{align-items:center;aspect-ratio:1;background:var(--color_accent);border-radius:50%;display:grid;padding-left:47px;transition:transform .3s ease-out;width:217px}@media (hover:hover){.l-fixed-btn__link:where(:any-link,:enabled,summary):hover{transform:translateX(-10px)}}@media screen and (max-width:840px){.l-fixed-btn__link{aspect-ratio:auto;border-radius:20px 20px 0 0;height:60px;justify-content:center;padding-left:0;width:100%}}.l-fixed-btn__link span{color:var(--color_white);display:block;font-size:1.6rem;font-weight:700;letter-spacing:.05em;width:fit-content;writing-mode:vertical-rl}@media screen and (max-width:840px){.l-fixed-btn__link span{writing-mode:horizontal-tb}}.c-section{-webkit-backdrop-filter:blur(40px) brightness(1.5);backdrop-filter:blur(40px) brightness(1.5);background:hsla(0,0%,100%,.8);margin-inline:auto;max-width:calc(var(--container-width)*1px);overflow:hidden;padding-block:80px 100px;padding-inline:0 calc(100vw/var(--base-width)*36);position:relative;width:86.8055555556%;z-index:10}@media screen and (max-width:1024px){.c-section{width:90%}}@media screen and (max-width:840px){.c-section{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;margin-block:0!important;padding-block:40px;padding-inline:calc(100vw/var(--base-width)*25);width:100%}}.c-section+.c-section{margin-top:20px}@media screen and (max-width:840px){.c-section+.c-section{margin-top:0}}.c-section__column{display:grid;grid-template-columns:124px 1fr}@media screen and (max-width:840px){.c-section__column{column-gap:16px;grid-template-columns:40px 1fr;margin-top:20px}}.c-section__en{align-items:center;display:flex;min-height:86px}@media screen and (max-width:1300px){.c-section__en{height:40px;min-height:40px}}@media screen and (max-width:1024px){.c-section__en{height:30px;min-height:30px}}@media screen and (max-width:840px){.c-section__en{height:auto;min-height:auto}}.c-section__en img{object-position:left center}@media screen and (max-width:1300px){.c-section__en img{height:100%;object-fit:contain}}.c-section__main{margin-top:20px}@media screen and (max-width:840px){.c-section__main{margin-top:0}}.c-section__text{margin-top:20px}.c-section__text:first-child{margin-top:0}.c-section__box{margin-top:40px}.c-section__box:first-child{margin-top:0}.c-section__btn{margin-top:20px}.c-section__caption{display:block;margin-top:4px}.c-h2{display:grid;grid-template-rows:40px max-content 1fr;height:100%;justify-items:center;row-gap:11px}.c-h2__icon{display:block;width:40px}.c-h2__title{display:block;font-size:2.2rem;font-weight:700;width:fit-content;writing-mode:vertical-rl}.c-h2:after{background:var(--color_border);content:"";display:block;height:calc(100% - 20px);margin-top:20px;width:.5px}.c-list{display:grid;gap:25px 16px;margin-top:20px}.c-list--column2{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}@media screen and (max-width:840px){.c-list--column2{grid-template-columns:100%}}.c-list--column3{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media screen and (max-width:420px){.c-list--column3{grid-template-columns:100%}}.c-list--column4{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}@media screen and (max-width:420px){.c-list--column4{grid-template-columns:100%}}.c-list__item{background:var(--color_white);border:.5px solid var(--color_primary);position:relative}.c-list__item--round{border-top-right-radius:100px}.c-list__item-link{inset:0;position:absolute}.c-btn{border:.5px solid;border-radius:100vmax;display:grid;font-weight:700;line-height:1.4285714286;padding:1.1428571429em 1.7142857143em;place-items:center;transition:color,background-color,border-color,.3s ease;width:min(264px,100%)}@media (hover:hover){.c-btn:where(:any-link,:enabled,summary):hover{background-color:var(--color_primary);color:var(--color_white)}}.c-btn--center{margin-inline:auto}.p-top-fv{height:100svh;position:sticky;top:0}@media screen and (max-width:840px){.p-top-fv{left:0;position:fixed;right:0}}.p-top-fv__bg,.p-top-fv__box{height:100%}@media screen and (max-width:840px){.p-top-fv__bg{padding-top:calc(var(--header-height)*1px)}}.p-top-fv__bg img,.p-top-fv__bg picture{height:100%;object-fit:cover;width:100%}.p-top-fv__title{bottom:min(100vw/var(--base-width) * 96,96px);left:0;position:absolute;width:min(100vw/var(--base-width) * 504,504px)}@media screen and (max-width:840px){.p-top-fv__title{bottom:calc(100vw/var(--base-width)*113);width:calc(100vw/var(--base-width)*312)}}.p-top-fv__catch{position:absolute;right:min(100vw/var(--base-width) * 95,95px);top:min(100vw/var(--base-width) * 116,116px);width:min(100vw/var(--base-width) * 192,192px)}@media screen and (max-width:840px){.p-top-fv__catch{right:calc(100vw/var(--base-width)*30);top:calc(var(--header-height)*1px + 63px);width:calc(100vw/var(--base-width)*114)}}.p-top-main{display:contents}@media screen and (max-width:840px){.p-top-main{background:var(--color_white);display:block;margin-top:100svh}.p-top-about{padding-top:32px}}.p-top-about__item{display:grid;font-feature-settings:"palt";grid-row:span 2;grid-template-rows:subgrid;padding:51px 18px 30px;row-gap:23px}@media screen and (max-width:840px){.p-top-about__item{min-height:352px;padding:50px 20px 31px}}.p-top-theme__item{display:grid;grid-row:span 3;grid-template-rows:subgrid;padding:44px 27px 25px;row-gap:24px}@media screen and (max-width:840px){.p-top-theme__item{padding:35px 20px 28px;row-gap:18px}}.p-top-award__list{row-gap:5px}.p-top-award__item{padding:21px 16px 23px}@media screen and (max-width:840px){.p-top-award__item{padding-block:15px}}.p-top-award__profile-list{display:grid;margin-top:20px;row-gap:43px}.p-top-award__profile-item{align-items:start;column-gap:33px;display:grid;grid-template-columns:269px 1fr}@media screen and (max-width:1024px){.p-top-award__profile-item{grid-template-columns:100%}}.p-top-award__profile-img{border-radius:0 135px 0 0;overflow:hidden}@media screen and (max-width:840px){.p-top-award__profile-img{border-radius:0 100px 0 0}}.p-top-award__profile-img img{height:100%;object-fit:cover;width:100%}.p-top-award__profile-body{padding-top:14px}@media screen and (max-width:1024px){.p-top-award__profile-body{padding-top:20px}}.p-top-award__profile-name{align-items:center;column-gap:19px;display:flex}@media screen and (max-width:1024px){.p-top-award__profile-name{column-gap:10px}}.p-top-award__profile-item-ja{flex-shrink:0;font-size:2.8rem;font-weight:700;line-height:1.4285714286}@media screen and (max-width:840px){.p-top-award__profile-item-ja{font-size:2.4rem}}.p-top-award__profile-item-en{display:block;margin-top:5px}.p-top-award__profile-item-position{font-weight:500;margin-top:7px}.p-top-award__profile-item-text{margin-top:28px}@media screen and (max-width:840px){.p-top-award__profile-item-text{margin-top:20px}}.p-top-award__profile-item-link{display:block;font-weight:700;margin-top:11px;transition:opacity .3s ease-out}@media (hover:hover){.p-top-award__profile-item-link:where(:any-link,:enabled,summary):hover{opacity:.6}}.p-top-award__case-item{display:grid;grid-row:span 2;grid-template-rows:subgrid;padding:18px 24px 40px;row-gap:10px;transition:opacity .3s ease}@media screen and (max-width:840px){.p-top-award__case-item{padding-block:17px 25px 68px}}@media (hover:hover){.p-top-award__case-item:has(:where(:any-link,:enabled,summary)):hover{opacity:.8}}.p-top-award__case-item-img{margin-inline:auto}.p-top-award__case-item-body{display:grid;row-gap:18px}@media screen and (max-width:840px){.p-top-award__case-item-body{row-gap:20px}}.p-top-schedule__list{grid-template-rows:max-content 1fr}.p-top-schedule__item{display:grid;grid-row:span 2;grid-template-rows:subgrid;padding:44px 27px 25px;row-gap:31px}@media screen and (max-width:420px){.p-top-schedule__item{max-width:196px}}.p-top-schedule__item-heading{align-items:center;display:grid}@media screen and (min-width:1024.02px){.u-no-pc{display:none!important}}@media screen and (max-width:1310px) and (min-width:1025px){.u-no-container{display:none!important}}@media screen and (max-width:1024px) and (min-width:769px){.u-no-tab{display:none!important}}@media screen and (max-width:840px){.u-no-sp{display:none!important}}.u-pc-block{display:block}@media screen and (max-width:1024px){.u-pc-block{display:none}}.u-tab-block{display:none}@media screen and (max-width:1024px){.u-tab-block{display:block}}@media screen and (max-width:840px){.u-tab-block{display:none}}.u-sp-block{display:none}@media screen and (max-width:840px){.u-sp-block{display:block}}.u-pc-contents{display:contents}@media screen and (max-width:1024px){.u-pc-contents{display:block}}.u-tab-contents{display:block}@media screen and (max-width:1024px){.u-tab-contents{display:contents}}@media screen and (max-width:840px){.u-tab-contents{display:block}}.u-sp-contents{display:block}@media screen and (max-width:840px){.u-sp-contents{display:contents}}.u-mt0{margin-top:0!important}.u-mb0{margin-bottom:0!important}.u-color-white{color:var(--color_white)}.u-color-primary{color:var(--color_primary)}.u-color-accent{color:var(--color_accent)}.u-color-txt{color:var(--color_txt)}.u-text-middle{font-size:1.6rem;line-height:2}.u-text-middle-large{font-size:1.8rem;line-height:1.3333333333}.u-text-large{font-size:2rem;line-height:1.5}.u-text-medium{font-weight:500}.u-text-bold{font-weight:700}.u-text-underline{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2.5px}.u-text-center{text-align:center}.u-text-left{text-align:left}.u-text-right{text-align:right}.u-text-box{background:var(--color_secondary);font-size:1.8rem;font-weight:700;line-height:1.4444444444;padding:2px 10px 4px;width:fit-content}.u-table__wrap{margin-inline:-30px;overflow-x:auto;padding-block:30px;padding-inline:30px}.u-table__bg,.u-table__row-bg td,.u-table__row-bg th{background:var(--color_bg_table)}.u-table__center{text-align:center}.u-table__total td,.u-table__total th{background:var(--color_bg_primary)}.u-table__scroll{display:none;margin-inline:auto 0;padding-bottom:11.5px;padding-right:50px;position:relative;width:fit-content}@media screen and (max-width:840px){.u-table__scroll{display:block}}.u-table__scroll:before{aspect-ratio:130/20;background:url(../img/common/scroll-arrow.svg) no-repeat 50%/contain;bottom:0;content:"";display:block;left:0;position:absolute;width:100%}.u-table table{background:var(--color_white);border-radius:10px;box-shadow:var(--shadow);min-width:calc(var(--container-width)*1px)}.u-table thead th{background:var(--color_secondary);border-left:1px solid var(--color_txt);color:var(--color_white);height:60px;text-align:center}.u-table thead th:first-child{border-left:none;border-radius:10px 0 0 0}.u-table thead th:last-child{border-radius:0 10px 0 0}.u-table thead th.u-table__border-dashed{border-left-style:dashed}.u-table tbody tr:last-of-type>td:first-child,.u-table tbody tr:last-of-type>th:first-child{border-radius:0 0 0 10px}.u-table tbody tr:last-of-type>td:last-child,.u-table tbody tr:last-of-type>th:last-child{border-radius:0 0 10px 0}.u-table tbody tr+tr{border-top:1px solid var(--color_txt)}.u-table tbody td,.u-table tbody th{border-right:1px solid var(--color_txt);padding-block:14.5px}.u-table tbody td:last-child,.u-table tbody th:last-child{border-right:none}.u-table tbody td.u-table__border-dashed,.u-table tbody th.u-table__border-dashed{border-right-style:dashed}.u-table tbody th{font-size:1.8rem;font-weight:700;padding-inline:.8888888889em;text-align:center}.u-table tbody td{padding-inline:2.09375em}@media screen and (max-width:840px){.u-table--sp-min table{min-width:976px}}.u-table--fit table{min-width:auto}.u-table--tertiary thead th{background:var(--color_tertiary)}.u-table--tertiary tbody th{color:#ce7d3c}@media screen and (max-width:840px){.u-table--sp-col tr{display:flex;flex-direction:column}.u-table--sp-col tbody tr:first-child th:first-child{border-radius:10px 10px 0 0}.u-table--sp-col tbody tr:last-child th:first-child{border-radius:none}.u-table--sp-col tbody td,.u-table--sp-col tbody th{border-right:none}.u-table--sp-col tbody th{border-bottom:1px solid var(--color_txt)}.u-table--sp-col tbody td{padding-inline:1em;text-align:center}}.u-table--sp-col .u-table__scroll{display:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdsb2JhbC9zZXR0aW5nL192YXJpYWJsZS5zY3NzIiwiY29tbW9uLmNzcyIsImdsb2JhbC9taXhpbi9fYnJlYWtwb2ludC5zY3NzIiwiZm91bmRhdGlvbi9fcmVzZXQuc2NzcyIsImZvdW5kYXRpb24vX2Jhc2Uuc2NzcyIsImxheW91dC9fbC1ib2R5LWlubmVyLnNjc3MiLCJsYXlvdXQvX2wtY29sdW1uLnNjc3MiLCJsYXlvdXQvX2wtbWFpbi5zY3NzIiwibGF5b3V0L19sLWlubmVyLnNjc3MiLCJsYXlvdXQvX2wtaGVhZGVyLnNjc3MiLCJsYXlvdXQvX2wtZ2xvYmFsLW5hdi5zY3NzIiwiZ2xvYmFsL21peGluL19ob3Zlci5zY3NzIiwibGF5b3V0L19sLWJ1cmdlci5zY3NzIiwibGF5b3V0L19sLWZvb3Rlci5zY3NzIiwibGF5b3V0L19sLWZvb3Rlci1uYXYuc2NzcyIsImxheW91dC9fbC1maXhlZC1idG4uc2NzcyIsIm9iamVjdC9jb21wb25lbnRzL19jLXNlY3Rpb24uc2NzcyIsIm9iamVjdC9jb21wb25lbnRzL19jLWgyLnNjc3MiLCJvYmplY3QvY29tcG9uZW50cy9fYy1saXN0LnNjc3MiLCJvYmplY3QvY29tcG9uZW50cy9fYy1idG4uc2NzcyIsIm9iamVjdC9wcm9qZWN0L19wLXRvcC5zY3NzIiwib2JqZWN0L3V0aWxpdHkvX3UtcmVzcG9uc2l2ZS5zY3NzIiwib2JqZWN0L3V0aWxpdHkvX3UtY29sb3Iuc2NzcyIsIm9iamVjdC91dGlsaXR5L191LXRleHQuc2NzcyIsIm9iamVjdC91dGlsaXR5L191LXRhYmxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBT0EsTUFDRSxrQkFBQSxDQUNBLGtCQUFBLENBQ0EsbUJBQUEsQ0FDQSx1QkFBQSxDQUNBLHlCQUFBLENBQ0Esc0JBQUEsQ0FDQSxzQkFBQSxDQUVBLG9CQUFBLENBS0EsVUFBQSxDQUNBLFVBQUEsQ0FDQSxZQUFBLENBQ0EsWUFBQSxDQUNBLGlCQUFBLENBQ0Esc0JBQUEsQ0FD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QjQwQkosQ0FDRixDbUJ0MEJFLHNCQUNFLGtDbkJ5MEJKLENtQnQwQkUsc0JBQ0UsWUFBQSxDQUVBLGVBQUEsQ0FEQSwwQkFBQSxDQUdBLHNCQUFBLENBREEsWW5CeTBCSixDQ2hpQ0Usb0NrQm1OQSxzQkFRSSxlbkJ5MEJKLENBQ0YsQ21CdDBCRSw4QkFFRSxrQkFBQSxDQURBLFluQnkwQkosQ0MzakNFLHdDbUJoQkYsU0FFSSxzQnBCOGtDRixDQUNGLENvQjNrQ0UsNERBREYsZ0JBRUksc0JwQitrQ0YsQ0FDRixDb0I1a0NFLDJEQURGLFVBRUksc0JwQmdsQ0YsQ0FDRixDQ2prQ0Usb0NtQmJGLFNBRUksc0JwQmlsQ0YsQ0FDRixDb0I5a0NBLFlBQ0UsYXBCaWxDRixDQ2psQ0UscUNtQkRGLFlBSUksWXBCa2xDRixDQUNGLENvQi9rQ0EsYUFDRSxZcEJrbENGLENDMWxDRSxxQ21CT0YsYUFJSSxhcEJtbENGLENBQ0YsQ0N6bENFLG9DbUJDRixhQVFJLFlwQm9sQ0YsQ0FDRixDb0JqbENBLFlBQ0UsWXBCb2xDRixDQ2xtQ0Usb0NtQmFGLFlBSUksYXBCcWxDRixDQUNGLENvQmxsQ0EsZUFDRSxnQnBCcWxDRixDQ2puQ0UscUNtQjJCRixlQUlJLGFwQnNsQ0YsQ0FDRixDb0JubENBLGdCQUNFLGFwQnNsQ0YsQ0MxbkNFLHFDbUJtQ0YsZ0JBSUksZ0JwQnVsQ0YsQ0FDRixDQ3puQ0Usb0NtQjZCRixnQkFRSSxhcEJ3bENGLENBQ0YsQ29CcmxDQSxlQUNFLGFwQndsQ0YsQ0Nsb0NFLG9DbUJ5Q0YsZUFJSSxnQnBCeWxDRixDQUNGLENvQnRsQ0EsT0FDRSxzQnBCeWxDRixDb0J0bENBLE9BQ0UseUJwQnlsQ0YsQ3FCeHFDQSxlQUNFLHdCckI4cUNGLENxQjNxQ0EsaUJBQ0UsMEJyQjhxQ0YsQ3FCM3FDQSxnQkFDRSx5QnJCOHFDRixDcUIzcUNBLGFBQ0Usc0JyQjhxQ0YsQ3NCMXJDQSxlQUNFLGdCQUFBLENBQ0EsYXRCZ3NDRixDc0I5ckNBLHFCQUNFLGdCQUFBLENBQ0Esd0J0QmlzQ0YsQ3NCL3JDQSxjQUNFLGNBQUEsQ0FDQSxldEJrc0NGLENzQjlyQ0EsZUFDRSxldEJpc0NGLENzQi9yQ0EsYUFDRSxldEJrc0NGLENzQjlyQ0Esa0JBQ0UseUJBQUEsQ0FFQSw2QkFBQSxDQURBLDJCdEJrc0NGLENzQjdyQ0EsZUFDRSxpQnRCZ3NDRixDc0I5ckNBLGFBQ0UsZXRCaXNDRixDc0IvckNBLGNBQ0UsZ0J0QmtzQ0YsQ3NCOXJDQSxZQUVFLGlDQUFBLENBRUEsZ0JBQUEsQ0FDQSxlQUFBLENBQ0Esd0JBQUEsQ0FMQSxvQkFBQSxDQUVBLGlCdEJvc0NGLEN1Qjd1Q0UsZUFDRSxtQkFBQSxDQUdBLGVBQUEsQ0FEQSxrQkFBQSxDQURBLG1CdkJxdkNKLEN1Qnp1Q0UscURBQ0UsZ0N2Qit1Q0osQ3VCNXVDRSxpQkFDRSxpQnZCOHVDSixDdUIxdUNJLHNDQUVFLGtDdkI0dUNOLEN1Qnh1Q0UsaUJBTUUsWUFBQSxDQUxBLG9CQUFBLENBRUEscUJBQUEsQ0FEQSxrQkFBQSxDQUdBLGlCQUFBLENBREEsaUJ2QjR1Q0osQ0N2dkNFLG9Dc0JPQSxpQkFTSSxhdkIydUNKLENBQ0YsQ3VCenVDSSx3QkFJRSxtQkFBQSxDQUNBLG9FQUFBLENBRUEsUUFBQSxDQU5BLFVBQUEsQ0FDQSxhQUFBLENBTUEsTUFBQSxDQUZBLGlCQUFBLENBSEEsVXZCZ3ZDTixDdUJ0dUNFLGVBSUUsNkJBQUEsQ0FGQSxrQkFBQSxDQUNBLHdCQUFBLENBRkEsMEN2QjJ1Q0osQ3VCbnVDSSxrQkFDRSxpQ0FBQSxDQUlBLHNDQUFBLENBSEEsd0JBQUEsQ0FFQSxXQUFBLENBREEsaUJ2QnV1Q04sQ3VCbnVDTSw4QkFDRSxnQkFBQSxDQUNBLHdCdkJxdUNSLEN1Qmx1Q00sNkJBQ0Usd0J2Qm91Q1IsQ3VCanVDTSx5Q0FDRSx3QnZCbXVDUixDdUJydENVLDRGQUNFLHdCdkJ3dENaLEN1QnJ0Q1UsMEZBQ0Usd0J2Qnd0Q1osQ3VCbHRDSSxxQkFDRSxxQ3ZCb3RDTixDdUJqdENJLG9DQUdFLHVDQUFBLENBREEsb0J2Qm90Q04sQ3VCanRDTSwwREFDRSxpQnZCb3RDUixDdUJqdENNLGtGQUNFLHlCdkJvdENSLEN1Qmh0Q0ksa0JBQ0UsZ0JBQUEsQ0FDQSxlQUFBLENBRUEsNEJBQUEsQ0FEQSxpQnZCbXRDTixDdUIvc0NJLGtCQUNFLHdCdkJpdENOLENDOXpDRSxvQ3NCa0hBLHVCQUVJLGV2QjhzQ0osQ0FDRixDdUIxc0NFLG9CQUNFLGN2QjRzQ0osQ3VCcnNDTSw0QkFDRSxnQ3ZCdXNDUixDdUJuc0NNLDRCQUNFLGF2QnFzQ1IsQ0M1MENFLG9Dc0JrSkksb0JBQ0UsWUFBQSxDQUNBLHFCdkI2ckNOLEN1QnJyQ1UscURBQ0UsMkJ2QnVyQ1osQ3VCbHJDVSxvREFDRSxrQnZCb3JDWixDdUIvcUNNLG9EQUVFLGlCdkJpckNSLEN1QjlxQ00sMEJBQ0Usd0N2QmdyQ1IsQ3VCN3FDTSwwQkFDRSxrQkFBQSxDQUNBLGlCdkIrcUNSLENBQ0YsQ3VCM3FDSSxrQ0FDRSxZdkI2cUNOIiwiZmlsZSI6ImNvbW1vbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlIFwiLi4vbWl4aW4vYnJlYWtwb2ludFwiIGFzICo7XHJcblxyXG4vLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXHJcbi8vICDlpInmlbBcclxuLy8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLy8g44Kr44Op44O8XHJcbjpyb290IHtcclxuICAtLWNvbG9yX3doaXRlOiAjZmZmO1xyXG4gIC0tY29sb3JfYmxhY2s6ICMwMDA7XHJcbiAgLS1jb2xvcl90eHQ6ICMwQjU0QTU7XHJcbiAgLS1jb2xvcl9wcmltYXJ5OiAjMEI1NEE1O1xyXG4gIC0tY29sb3Jfc2Vjb25kYXJ5OiAjQzNENjAwO1xyXG4gIC0tY29sb3JfYWNjZW50OiAjRUI2ODY3O1xyXG4gIC0tY29sb3JfYm9yZGVyOiAjNzA3MDcwO1xyXG4gIFxyXG4gIC0tY29sb3JfYmdfYm9keTogI2ZmZjtcclxufVxyXG5cclxuLy8g44Os44Kk44Ki44Km44OIXHJcbjpyb290IHtcclxuICAtLXZ3OiAxMDB2dztcclxuICAtLXZoOiAxMDB2aDtcclxuICAtLXN2aDogMTAwc3ZoO1xyXG4gIC0tZHZoOiAxMDBkdmg7XHJcbiAgLS1iYXNlLXdpZHRoOiAxMzY2O1xyXG4gIC0tY29udGFpbmVyLXdpZHRoOiAxMDAwO1xyXG4gIC0taGVhZGVyLWhlaWdodDogOTI7XHJcbiAgXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgLS1iYXNlLXdpZHRoOiAzNzU7XHJcbiAgfVxyXG59XHJcblxyXG4vLyDjg5Xjgqnjg7Pjg4hcclxuOnJvb3Qge1xyXG4gIC0tZm9udC1mYW1pbHlfbm90by1zYW5zLWpwOiBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xyXG4gIC0tZm9udC1mYW1pbHlfbW9udHNlcnJhdDogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbi8vIOODhuOCreOCueODiFxyXG46cm9vdCB7XHJcbiAgLS1sZWFkaW5nLXRyaW06IGNhbGMoKDFlbSAtIDFsaCkgLyAyKTtcclxufVxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG46cm9vdCB7XG4gIC0tY29sb3Jfd2hpdGU6ICNmZmY7XG4gIC0tY29sb3JfYmxhY2s6ICMwMDA7XG4gIC0tY29sb3JfdHh0OiAjMEI1NEE1O1xuICAtLWNvbG9yX3ByaW1hcnk6ICMwQjU0QTU7XG4gIC0tY29sb3Jfc2Vjb25kYXJ5OiAjQzNENjAwO1xuICAtLWNvbG9yX2FjY2VudDogI0VCNjg2NztcbiAgLS1jb2xvcl9ib3JkZXI6ICM3MDcwNzA7XG4gIC0tY29sb3JfYmdfYm9keTogI2ZmZjtcbn1cblxuOnJvb3Qge1xuICAtLXZ3OiAxMDB2dztcbiAgLS12aDogMTAwdmg7XG4gIC0tc3ZoOiAxMDBzdmg7XG4gIC0tZHZoOiAxMDBkdmg7XG4gIC0tYmFzZS13aWR0aDogMTM2NjtcbiAgLS1jb250YWluZXItd2lkdGg6IDEwMDA7XG4gIC0taGVhZGVyLWhlaWdodDogOTI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICA6cm9vdCB7XG4gICAgLS1iYXNlLXdpZHRoOiAzNzU7XG4gIH1cbn1cblxuOnJvb3Qge1xuICAtLWZvbnQtZmFtaWx5X25vdG8tc2Fucy1qcDogXCJOb3RvIFNhbnMgSlBcIiwgc2Fucy1zZXJpZjtcbiAgLS1mb250LWZhbWlseV9tb250c2VycmF0OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cblxuOnJvb3Qge1xuICAtLWxlYWRpbmctdHJpbTogY2FsYygoMWVtIC0gMWxoKSAvIDIpO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIEZvdW5kYXRpb25cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaW1hZ2UtcmVuZGVyaW5nOiAtd2Via2l0LW9wdGltaXplLWNvbnRyYXN0O1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5wLFxudWwsXG5vbCxcbmxpLFxuZmlndXJlLFxuYmxvY2txdW90ZSxcbmRsLFxuZGQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBmb250LXNpemU6IDFlbTtcbn1cblxudWwsXG5vbCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IGF1dG87XG59XG5cbmltZyxcbnBpY3R1cmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5pbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuaW5wdXQsXG5idXR0b24sXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xufVxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0sXG5pbnB1dFt0eXBlPWJ1dHRvbl0sXG5sYWJlbCxcbmJ1dHRvbixcbnNlbGVjdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb10ge1xuICBtYXJnaW46IDA7XG59XG5cbnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxudGFibGUgdGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuZGlhbG9nIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIOWIneacn+ioreWumlxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDYyLjUlO1xufVxuXG5ib2R5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yX3R4dCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2JnX2JvZHkpO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHlfbm90by1zYW5zLWpwKTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBsaW5lLWJyZWFrOiBub3JtYWw7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZVNwZWVkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgYm9keSB7XG4gICAgbWluLXdpZHRoOiAzNzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgYm9keS5pcy1vcGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbi5mb3JtLXJlc2V0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuaW1nIHtcbiAgaW1hZ2UtcmVuZGVyaW5nOiBhdXRvO1xufVxuXG5pbnB1dCxcbnRleHRhcmVhLFxuc2VsZWN0LFxuYnV0dG9uIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXG4vICBMYXlvdXRcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXG4vICDjgrPjg7Pjg4bjg4rjg5Hjg7zjg4Rcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmwtYm9keS1pbm5lciB7XG4gIG92ZXJmbG93OiBjbGlwO1xuICBtaW4taGVpZ2h0OiAxMDBzdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQ6ICNmOGY4Zjg7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAg44Kr44Op44Og44Kz44Oz44OG44OKXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5sLWNvbHVtbiB7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIG1heC13aWR0aDogY2FsYyh2YXIoLS1iYXNlLXdpZHRoKSAqIDFweCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX3doaXRlKTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtYXgtY29udGVudCAxZnI7XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmwtY29sdW1uIHtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gIH1cbn1cbi5sLWNvbHVtbl9fZml4ZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIOODoeOCpOODs1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4ubC1tYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIOODoeOCpOODs+OCs+ODs+ODhuODilxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4ubC1pbm5lciB7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmwtaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAg44OY44OD44OA44O8XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5sLWhlYWRlciB7XG4gIHotaW5kZXg6IDk5OTk7XG59XG4ubC1oZWFkZXIge1xuICBwYWRkaW5nOiAzNS43cHggNDNweCA3MHB4O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIG1heC1oZWlnaHQ6IDEwMHN2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubC1oZWFkZXIge1xuICAgIHBhZGRpbmctaW5saW5lOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAubC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDIwcHggMThweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl93aGl0ZSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5sLWhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSAqIDFweCk7XG4gIH1cbn1cbi5sLWhlYWRlcl9fbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHJvdy1nYXA6IDcwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAubC1oZWFkZXJfX21haW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4ubC1oZWFkZXJfX2xvZ28tbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTMwcHg7XG4gIGFzcGVjdC1yYXRpbzogMTMwLzE2OTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5sLWhlYWRlcl9fbG9nby1saW5rIHtcbiAgICB3aWR0aDogMjI4cHg7XG4gICAgYXNwZWN0LXJhdGlvOiBhdXRvO1xuICB9XG59XG4ubC1oZWFkZXJfX2xvZ28tbGluayBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIOOCsOODreODvOODkOODq+ODiuODk1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAubC1nbG9iYWwtbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubC1nbG9iYWwtbmF2X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxZW07XG59XG4ubC1nbG9iYWwtbmF2X19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41NzE0Mjg1NzE0O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAubC1nbG9iYWwtbmF2X19saW5rOndoZXJlKDphbnktbGluaywgOmVuYWJsZWQsIHN1bW1hcnkpOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cbn1cbi5sLWdsb2JhbC1uYXZfX2xpbmstLWN1cnJlbnQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAzcHg7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXG4vICDjg5Djg7zjgqzjg7zjg5zjgr/jg7Ncbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmwtYnVyZ2VyLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNzhweDtcbiAgYXNwZWN0LXJhdGlvOiA3OC80NjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3JfcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgei1pbmRleDogMztcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciwgYm94LXNoYWRvdywgMC4zcyBlYXNlLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5sLWJ1cmdlci1idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ubC1idXJnZXItYnRuX19ib3gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmwtYnVyZ2VyLWJ0bl9fYmFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDEuNXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9wcmltYXJ5KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAuNCwgMC40LCAwLCAxKSwgb3BhY2l0eSAwLjNzIGN1YmljLWJlemllcigwLjQsIDAuNCwgMCwgMSk7XG59XG4ubC1idXJnZXItYnRuX19iYXI6bnRoLW9mLXR5cGUoMSkge1xuICB0b3A6IDEzcHg7XG59XG4ubC1idXJnZXItYnRuLmlzLW9wZW4gLmwtYnVyZ2VyLWJ0bl9fYmFyOm50aC1vZi10eXBlKDEpIHtcbiAgdG9wOiAyMXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbn1cbi5sLWJ1cmdlci1idG5fX2JhcjpudGgtb2YtdHlwZSgyKSB7XG4gIHRvcDogMTlweDtcbn1cbi5sLWJ1cmdlci1idG4uaXMtb3BlbiAubC1idXJnZXItYnRuX19iYXI6bnRoLW9mLXR5cGUoMikge1xuICB0b3A6IDIxcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5sLWJ1cmdlci1idG5fX3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyN3B4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0O1xufVxuLmwtYnVyZ2VyLWJ0bi5pcy1vcGVuIC5sLWJ1cmdlci1idG5fX3RpdGxlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5sLWJ1cmdlci1idG5fX3RpdGxlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAg44OQ44O844Ks44O844OK44OTXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5sLWJ1cmdlci1uYXYge1xuICBwYWRkaW5nOiBjYWxjKDEwMHZ3IC8gdmFyKC0tYmFzZS13aWR0aCkgKiAyNCkgY2FsYygxMDB2dyAvIHZhcigtLWJhc2Utd2lkdGgpICogMjApO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl93aGl0ZSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MzBweDtcbiAgbWF4LWhlaWdodDogMTAwc3ZoO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLmwtYnVyZ2VyLW5hdiB7XG4gICAgcGFkZGluZy1pbmxpbmU6IGNhbGMoMTAwdncgLyB2YXIoLS1iYXNlLXdpZHRoKSAqIDE2KTtcbiAgfVxufVxuLmwtYnVyZ2VyLW5hdi5pcy1vcGVuIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IHZpc2libGU7XG59XG4ubC1idXJnZXItbmF2X19pbm5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHJvdy1nYXA6IDMycHg7XG59XG4ubC1idXJnZXItbmF2X19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbn1cbi5sLWJ1cmdlci1uYXZfX2l0ZW0gKyAubC1idXJnZXItbmF2X19pdGVtIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yX3ByaW1hcnkpO1xufVxuLmwtYnVyZ2VyLW5hdl9fbGluayB7XG4gIHBhZGRpbmctYmxvY2s6IDAuNTcxNDI4NTcxNGVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5sLWJ1cmdlci1uYXZfX2xvZ28ge1xuICBtYXgtd2lkdGg6IDI2MnB4O1xufVxuLmwtYnVyZ2VyLW5hdl9fYm90dG9tLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5sLWJ1cmdlci1uYXZfX2JvdHRvbS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmwtYnVyZ2VyLW5hdl9fYm90dG9tLWl0ZW0gKyAubC1idXJnZXItbmF2X19ib3R0b20taXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJ8XCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvcl9wcmltYXJ5KTtcbn1cbi5sLWJ1cmdlci1uYXZfX2JvdHRvbS1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWlubGluZTogMWVtO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI4NjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0O1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmwtYnVyZ2VyLW5hdl9fYm90dG9tLWxpbms6d2hlcmUoOmFueS1saW5rLCA6ZW5hYmxlZCwgc3VtbWFyeSk6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLmwtYnVyZ2VyLW5hdl9fYm90dG9tLWxpbmsge1xuICAgIHBhZGRpbmctaW5saW5lOiAwLjhlbTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIOODleODg+OCv+ODvFxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4ubC1mb290ZXIge1xuICBwYWRkaW5nLWJsb2NrOiAzNHB4IDMxcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX3ByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tY29sb3Jfd2hpdGUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLmwtZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTA2cHg7XG4gIH1cbn1cbi5sLWZvb3Rlcl9faW5uZXIge1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICB3aWR0aDogOTQlO1xuICBtYXgtd2lkdGg6IGNhbGModmFyKC0tY29udGFpbmVyLXdpZHRoKSAqIDFweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAubC1mb290ZXJfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgfVxufVxuLmwtZm9vdGVyX190ZXh0ICsgLmwtZm9vdGVyX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5sLWZvb3Rlcl9fYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogMzdweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1jb2xvcl93aGl0ZSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5sLWZvb3Rlcl9fYm90dG9tIHtcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogOXB4O1xuICB9XG59XG4ubC1mb290ZXJfX2NvcHlyaWdodCB7XG4gIGZsZXg6IDE7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAg44OV44OD44K/44O844OK44OTXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5sLWZvb3Rlci1uYXYge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5sLWZvb3Rlci1uYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLmwtZm9vdGVyLW5hdl9fbGlzdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5sLWZvb3Rlci1uYXZfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubC1mb290ZXItbmF2X19pdGVtICsgLmwtZm9vdGVyLW5hdl9faXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJ8XCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvcl93aGl0ZSk7XG59XG4ubC1mb290ZXItbmF2X19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWlubGluZTogMWVtO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI4NjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0O1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmwtZm9vdGVyLW5hdl9fbGluazp3aGVyZSg6YW55LWxpbmssIDplbmFibGVkLCBzdW1tYXJ5KTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAubC1mb290ZXItbmF2X19saW5rIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBwYWRkaW5nLWlubGluZTogMC44ZW07XG4gIH1cbn1cbi5sLWZvb3Rlci1uYXZfX2l0ZW06Zmlyc3QtY2hpbGQgLmwtZm9vdGVyLW5hdl9fbGluayB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXG4vICDlm7rlrprjg5zjgr/jg7Ncbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmwtZml4ZWQtYnRuIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogLTEyNXB4O1xuICBib3R0b206IDEwcHg7XG4gIHotaW5kZXg6IDIwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAubC1maXhlZC1idG4ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICB9XG59XG4ubC1maXhlZC1idG4tLWpzLWhpZGUge1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5sLWZpeGVkLWJ0bi0tanMtaGlkZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogdmlzaWJsZTtcbiAgfVxufVxuLmwtZml4ZWQtYnRuX19saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiA0N3B4O1xuICB3aWR0aDogMjE3cHg7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfYWNjZW50KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5sLWZpeGVkLWJ0bl9fbGluazp3aGVyZSg6YW55LWxpbmssIDplbmFibGVkLCBzdW1tYXJ5KTpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLmwtZml4ZWQtYnRuX19saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGFzcGVjdC1yYXRpbzogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4ubC1maXhlZC1idG5fX2xpbmsgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBjb2xvcjogdmFyKC0tY29sb3Jfd2hpdGUpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5sLWZpeGVkLWJ0bl9fbGluayBzcGFuIHtcbiAgICB3cml0aW5nLW1vZGU6IGhvcml6b250YWwtdGI7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXG4vICBPYmplY3Rcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmMtc2VjdGlvbiB7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBhZGRpbmctYmxvY2s6IDgwcHggMTAwcHg7XG4gIHBhZGRpbmctaW5saW5lOiAwIGNhbGMoMTAwdncgLyB2YXIoLS1iYXNlLXdpZHRoKSAqIDM2KTtcbiAgd2lkdGg6IDg2LjgwNTU1NTU1NTYlO1xuICBtYXgtd2lkdGg6IGNhbGModmFyKC0tY29udGFpbmVyLXdpZHRoKSAqIDFweCk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoNDBweCkgYnJpZ2h0bmVzcygxLjUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNDBweCkgYnJpZ2h0bmVzcygxLjUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDEwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jLXNlY3Rpb24ge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5jLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1ibG9jazogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYmxvY2s6IDQwcHg7XG4gICAgcGFkZGluZy1pbmxpbmU6IGNhbGMoMTAwdncgLyB2YXIoLS1iYXNlLXdpZHRoKSAqIDI1KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBub25lO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogbm9uZTtcbiAgfVxufVxuLmMtc2VjdGlvbiArIC5jLXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLmMtc2VjdGlvbiArIC5jLXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5jLXNlY3Rpb25fX2NvbHVtbiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTI0cHggMWZyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLmMtc2VjdGlvbl9fY29sdW1uIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDBweCAxZnI7XG4gICAgY29sdW1uLWdhcDogMTZweDtcbiAgfVxufVxuLmMtc2VjdGlvbl9fZW4ge1xuICBtaW4taGVpZ2h0OiA4NnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5jLXNlY3Rpb25fX2VuIHtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jLXNlY3Rpb25fX2VuIHtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLmMtc2VjdGlvbl9fZW4ge1xuICAgIG1pbi1oZWlnaHQ6IGluaXRpYWw7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4uYy1zZWN0aW9uX19lbiBpbWcge1xuICBvYmplY3QtcG9zaXRpb246IGxlZnQgY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5jLXNlY3Rpb25fX2VuIGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cbn1cbi5jLXNlY3Rpb25fX21haW4ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLmMtc2VjdGlvbl9fbWFpbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmMtc2VjdGlvbl9fdGV4dCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uYy1zZWN0aW9uX190ZXh0OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5jLXNlY3Rpb25fX2JveCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4uYy1zZWN0aW9uX19ib3g6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmMtc2VjdGlvbl9fYnRuIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5jLXNlY3Rpb25fX2NhcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4uYy1oMiB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiA0MHB4IG1heC1jb250ZW50IDFmcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICByb3ctZ2FwOiAxMXB4O1xufVxuLmMtaDJfX2ljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQwcHg7XG59XG4uYy1oMl9fdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYy1oMjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuNXB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9ib3JkZXIpO1xufVxuXG4uYy1saXN0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAyNXB4IDE2cHg7XG59XG4uYy1saXN0LS1jb2x1bW4yIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMzAwcHgsIDFmcikpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLmMtbGlzdC0tY29sdW1uMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICB9XG59XG4uYy1saXN0LS1jb2x1bW4zIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMjAwcHgsIDFmcikpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLmMtbGlzdC0tY29sdW1uMyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICB9XG59XG4uYy1saXN0LS1jb2x1bW40IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMTYwcHgsIDFmcikpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLmMtbGlzdC0tY29sdW1uNCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICB9XG59XG4uYy1saXN0X19pdGVtIHtcbiAgYm9yZGVyOiAwLjVweCBzb2xpZCB2YXIoLS1jb2xvcl9wcmltYXJ5KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Jfd2hpdGUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1saXN0X19pdGVtLS1yb3VuZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMDBweDtcbn1cbi5jLWxpc3RfX2l0ZW0tbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG59XG5cbi5jLWJ0biB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuMTQyODU3MTQyOWVtIDEuNzE0Mjg1NzE0M2VtO1xuICB3aWR0aDogbWluKDI2NHB4LCAxMDAlKTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI4NjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlcjogMC41cHggc29saWQgY3VycmVudENvbG9yO1xuICBib3JkZXItcmFkaXVzOiAxMDB2bWF4O1xuICB0cmFuc2l0aW9uOiBjb2xvciwgYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCAwLjNzIGVhc2U7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuYy1idG46d2hlcmUoOmFueS1saW5rLCA6ZW5hYmxlZCwgc3VtbWFyeSk6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl93aGl0ZSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JfcHJpbWFyeSk7XG4gIH1cbn1cbi5jLWJ0bi0tY2VudGVyIHtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cblxuLnAtdG9wLWZ2IHtcbiAgaGVpZ2h0OiAxMDBzdmg7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5wLXRvcC1mdiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi5wLXRvcC1mdl9fYm94IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnAtdG9wLWZ2X19iZyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5wLXRvcC1mdl9fYmcge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpICogMXB4KTtcbiAgfVxufVxuLnAtdG9wLWZ2X19iZyBwaWN0dXJlLFxuLnAtdG9wLWZ2X19iZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5wLXRvcC1mdl9fdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogbWluKDEwMHZ3IC8gdmFyKC0tYmFzZS13aWR0aCkgKiA5NiwgOTZweCk7XG4gIHdpZHRoOiBtaW4oMTAwdncgLyB2YXIoLS1iYXNlLXdpZHRoKSAqIDUwNCwgNTA0cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnAtdG9wLWZ2X190aXRsZSB7XG4gICAgYm90dG9tOiBjYWxjKDEwMHZ3IC8gdmFyKC0tYmFzZS13aWR0aCkgKiAxMTMpO1xuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC8gdmFyKC0tYmFzZS13aWR0aCkgKiAzMTIpO1xuICB9XG59XG4ucC10b3AtZnZfX2NhdGNoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IG1pbigxMDB2dyAvIHZhcigtLWJhc2Utd2lkdGgpICogMTE2LCAxMTZweCk7XG4gIHJpZ2h0OiBtaW4oMTAwdncgLyB2YXIoLS1iYXNlLXdpZHRoKSAqIDk1LCA5NXB4KTtcbiAgd2lkdGg6IG1pbigxMDB2dyAvIHZhcigtLWJhc2Utd2lkdGgpICogMTkyLCAxOTJweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAucC10b3AtZnZfX2NhdGNoIHtcbiAgICB0b3A6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKiAxcHggKyA2M3B4KTtcbiAgICByaWdodDogY2FsYygxMDB2dyAvIHZhcigtLWJhc2Utd2lkdGgpICogMzApO1xuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC8gdmFyKC0tYmFzZS13aWR0aCkgKiAxMTQpO1xuICB9XG59XG5cbi5wLXRvcC1tYWluIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAucC10b3AtbWFpbiB7XG4gICAgbWFyZ2luLXRvcDogMTAwc3ZoO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX3doaXRlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAucC10b3AtYWJvdXQge1xuICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICB9XG59XG4ucC10b3AtYWJvdXRfX2l0ZW0ge1xuICBwYWRkaW5nOiA1MXB4IDE4cHggMzBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBzdWJncmlkO1xuICBncmlkLXJvdzogc3BhbiAyO1xuICByb3ctZ2FwOiAyM3B4O1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnAtdG9wLWFib3V0X19pdGVtIHtcbiAgICBwYWRkaW5nOiA1MHB4IDIwcHggMzFweDtcbiAgICBtaW4taGVpZ2h0OiAzNTJweDtcbiAgfVxufVxuXG4ucC10b3AtdGhlbWVfX2l0ZW0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHN1YmdyaWQ7XG4gIGdyaWQtcm93OiBzcGFuIDM7XG4gIHJvdy1nYXA6IDI0cHg7XG4gIHBhZGRpbmc6IDQ0cHggMjdweCAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnAtdG9wLXRoZW1lX19pdGVtIHtcbiAgICBwYWRkaW5nOiAzNXB4IDIwcHggMjhweDtcbiAgICByb3ctZ2FwOiAxOHB4O1xuICB9XG59XG5cbi5wLXRvcC1hd2FyZF9fbGlzdCB7XG4gIHJvdy1nYXA6IDVweDtcbn1cbi5wLXRvcC1hd2FyZF9faXRlbSB7XG4gIHBhZGRpbmc6IDIxcHggMTZweCAyM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnAtdG9wLWF3YXJkX19pdGVtIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAxNXB4O1xuICB9XG59XG4ucC10b3AtYXdhcmRfX3Byb2ZpbGUtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHJvdy1nYXA6IDQzcHg7XG59XG4ucC10b3AtYXdhcmRfX3Byb2ZpbGUtaXRlbSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjY5cHggMWZyO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGNvbHVtbi1nYXA6IDMzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnAtdG9wLWF3YXJkX19wcm9maWxlLWl0ZW0ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgfVxufVxuLnAtdG9wLWF3YXJkX19wcm9maWxlLWltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMTM1cHggMCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnAtdG9wLWF3YXJkX19wcm9maWxlLWltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAxMDBweCAwIDA7XG4gIH1cbn1cbi5wLXRvcC1hd2FyZF9fcHJvZmlsZS1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ucC10b3AtYXdhcmRfX3Byb2ZpbGUtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLXRvcC1hd2FyZF9fcHJvZmlsZS1ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxufVxuLnAtdG9wLWF3YXJkX19wcm9maWxlLW5hbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxOXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLXRvcC1hd2FyZF9fcHJvZmlsZS1uYW1lIHtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICB9XG59XG4ucC10b3AtYXdhcmRfX3Byb2ZpbGUtaXRlbS1qYSB7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI4NjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnAtdG9wLWF3YXJkX19wcm9maWxlLWl0ZW0tamEge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG59XG4ucC10b3AtYXdhcmRfX3Byb2ZpbGUtaXRlbS1lbiB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucC10b3AtYXdhcmRfX3Byb2ZpbGUtaXRlbS1wb3NpdGlvbiB7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5wLXRvcC1hd2FyZF9fcHJvZmlsZS1pdGVtLXRleHQge1xuICBtYXJnaW4tdG9wOiAyOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnAtdG9wLWF3YXJkX19wcm9maWxlLWl0ZW0tdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLnAtdG9wLWF3YXJkX19wcm9maWxlLWl0ZW0tbGluayB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0O1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnAtdG9wLWF3YXJkX19wcm9maWxlLWl0ZW0tbGluazp3aGVyZSg6YW55LWxpbmssIDplbmFibGVkLCBzdW1tYXJ5KTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG59XG4ucC10b3AtYXdhcmRfX2Nhc2UtaXRlbSB7XG4gIHBhZGRpbmc6IDE4cHggMjRweCA0MHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHN1YmdyaWQ7XG4gIGdyaWQtcm93OiBzcGFuIDI7XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnAtdG9wLWF3YXJkX19jYXNlLWl0ZW0ge1xuICAgIHBhZGRpbmctYmxvY2s6IDE3cHggMjVweCA2OHB4O1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAucC10b3AtYXdhcmRfX2Nhc2UtaXRlbTpoYXMoOndoZXJlKDphbnktbGluaywgOmVuYWJsZWQsIHN1bW1hcnkpKTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG59XG4ucC10b3AtYXdhcmRfX2Nhc2UtaXRlbS1pbWcge1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuLnAtdG9wLWF3YXJkX19jYXNlLWl0ZW0tYm9keSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHJvdy1nYXA6IDE4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAucC10b3AtYXdhcmRfX2Nhc2UtaXRlbS1ib2R5IHtcbiAgICByb3ctZ2FwOiAyMHB4O1xuICB9XG59XG5cbi5wLXRvcC1zY2hlZHVsZV9fbGlzdCB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogbWF4LWNvbnRlbnQgMWZyO1xufVxuLnAtdG9wLXNjaGVkdWxlX19pdGVtIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBzdWJncmlkO1xuICBncmlkLXJvdzogc3BhbiAyO1xuICByb3ctZ2FwOiAzMXB4O1xuICBwYWRkaW5nOiA0NHB4IDI3cHggMjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gIC5wLXRvcC1zY2hlZHVsZV9faXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxOTZweDtcbiAgfVxufVxuLnAtdG9wLXNjaGVkdWxlX19pdGVtLWhlYWRpbmcge1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjAycHgpIHtcbiAgLnUtbm8tcGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzEwcHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnUtbm8tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnUtbm8tdGFiIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnUtbm8tc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1wYy1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC51LXBjLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi51LXRhYi1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnUtdGFiLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnUtdGFiLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi51LXNwLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC51LXNwLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4udS1wYy1jb250ZW50cyB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC51LXBjLWNvbnRlbnRzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4udS10YWItY29udGVudHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudS10YWItY29udGVudHMge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAudS10YWItY29udGVudHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi51LXNwLWNvbnRlbnRzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAudS1zcC1jb250ZW50cyB7XG4gICAgZGlzcGxheTogY29udGVudHM7XG4gIH1cbn1cblxuLnUtbXQwIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAg44Kr44Op44O8XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi51LWNvbG9yLXdoaXRlIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yX3doaXRlKTtcbn1cblxuLnUtY29sb3ItcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvcl9wcmltYXJ5KTtcbn1cblxuLnUtY29sb3ItYWNjZW50IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yX2FjY2VudCk7XG59XG5cbi51LWNvbG9yLXR4dCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvcl90eHQpO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIOODhuOCreOCueODiFxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4udS10ZXh0LW1pZGRsZSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMjtcbn1cblxuLnUtdGV4dC1taWRkbGUtbGFyZ2Uge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMzMzMztcbn1cblxuLnUtdGV4dC1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnUtdGV4dC1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4udS10ZXh0LWJvbGQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnUtdGV4dC11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAyLjVweDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xufVxuXG4udS10ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnUtdGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnUtdGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udS10ZXh0LWJveCB7XG4gIHBhZGRpbmc6IDJweCAxMHB4IDRweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Jfc2Vjb25kYXJ5KTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ0NDQ0NDQ0NDQ7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAg44OG44O844OW44OrXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi51LXRhYmxlX193cmFwIHtcbiAgbWFyZ2luLWlubGluZTogLTMwcHg7XG4gIHBhZGRpbmctaW5saW5lOiAzMHB4O1xuICBwYWRkaW5nLWJsb2NrOiAzMHB4O1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuLnUtdGFibGVfX3Jvdy1iZyB0aCxcbi51LXRhYmxlX19yb3ctYmcgdGQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9iZ190YWJsZSk7XG59XG4udS10YWJsZV9fYmcge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9iZ190YWJsZSk7XG59XG4udS10YWJsZV9fY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnUtdGFibGVfX3RvdGFsIHRoLFxuLnUtdGFibGVfX3RvdGFsIHRkIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfYmdfcHJpbWFyeSk7XG59XG4udS10YWJsZV9fc2Nyb2xsIHtcbiAgbWFyZ2luLWlubGluZTogYXV0byAwO1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTEuNXB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC51LXRhYmxlX19zY3JvbGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4udS10YWJsZV9fc2Nyb2xsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMTMwLzIwO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9zY3JvbGwtYXJyb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuLnUtdGFibGUgdGFibGUge1xuICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29udGFpbmVyLXdpZHRoKSAqIDFweCk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX3doaXRlKTtcbn1cbi51LXRhYmxlIHRoZWFkIHRoIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Jfc2Vjb25kYXJ5KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yX3doaXRlKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tY29sb3JfdHh0KTtcbn1cbi51LXRhYmxlIHRoZWFkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDA7XG59XG4udS10YWJsZSB0aGVhZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAxMHB4IDAgMDtcbn1cbi51LXRhYmxlIHRoZWFkIHRoLnUtdGFibGVfX2JvcmRlci1kYXNoZWQge1xuICBib3JkZXItbGVmdC1zdHlsZTogZGFzaGVkO1xufVxuLnUtdGFibGUgdGJvZHkgdHI6bGFzdC1vZi10eXBlID4gdGg6Zmlyc3QtY2hpbGQsXG4udS10YWJsZSB0Ym9keSB0cjpsYXN0LW9mLXR5cGUgPiB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDEwcHg7XG59XG4udS10YWJsZSB0Ym9keSB0cjpsYXN0LW9mLXR5cGUgPiB0aDpsYXN0LWNoaWxkLFxuLnUtdGFibGUgdGJvZHkgdHI6bGFzdC1vZi10eXBlID4gdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDA7XG59XG4udS10YWJsZSB0Ym9keSB0ciArIHRyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yX3R4dCk7XG59XG4udS10YWJsZSB0Ym9keSB0aCxcbi51LXRhYmxlIHRib2R5IHRkIHtcbiAgcGFkZGluZy1ibG9jazogMTQuNXB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvcl90eHQpO1xufVxuLnUtdGFibGUgdGJvZHkgdGg6bGFzdC1jaGlsZCxcbi51LXRhYmxlIHRib2R5IHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4udS10YWJsZSB0Ym9keSB0aC51LXRhYmxlX19ib3JkZXItZGFzaGVkLFxuLnUtdGFibGUgdGJvZHkgdGQudS10YWJsZV9fYm9yZGVyLWRhc2hlZCB7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogZGFzaGVkO1xufVxuLnUtdGFibGUgdGJvZHkgdGgge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1pbmxpbmU6IDAuODg4ODg4ODg4OWVtO1xufVxuLnUtdGFibGUgdGJvZHkgdGQge1xuICBwYWRkaW5nLWlubGluZTogMi4wOTM3NWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnUtdGFibGUtLXNwLW1pbiB0YWJsZSB7XG4gICAgbWluLXdpZHRoOiA5NzZweDtcbiAgfVxufVxuLnUtdGFibGUtLWZpdCB0YWJsZSB7XG4gIG1pbi13aWR0aDogaW5pdGlhbDtcbn1cbi51LXRhYmxlLS10ZXJ0aWFyeSB0aGVhZCB0aCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX3RlcnRpYXJ5KTtcbn1cbi51LXRhYmxlLS10ZXJ0aWFyeSB0Ym9keSB0aCB7XG4gIGNvbG9yOiAjQ0U3RDNDO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnUtdGFibGUtLXNwLWNvbCB0ciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC51LXRhYmxlLS1zcC1jb2wgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gIH1cbiAgLnUtdGFibGUtLXNwLWNvbCB0Ym9keSB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiBub25lO1xuICB9XG4gIC51LXRhYmxlLS1zcC1jb2wgdGJvZHkgdGgsXG4gIC51LXRhYmxlLS1zcC1jb2wgdGJvZHkgdGQge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgfVxuICAudS10YWJsZS0tc3AtY29sIHRib2R5IHRoIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3JfdHh0KTtcbiAgfVxuICAudS10YWJsZS0tc3AtY29sIHRib2R5IHRkIHtcbiAgICBwYWRkaW5nLWlubGluZTogMWVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnUtdGFibGUtLXNwLWNvbCAudS10YWJsZV9fc2Nyb2xsIHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIvLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXHJcbi8vICBicmVha3BvaW50XHJcbi8vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi8vIG1lZGlhIHF1ZXJ5XHJcbkBtaXhpbiBsYXJnZS1wYyB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKDE5MjBweCkpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJhc2UtcGMge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICgxMzAwcHgpKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBwYyB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogKDEwMjQuMDJweCkpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHRhYiB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKDEwMjRweCkpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNwIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoODQwcHgpKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzbWFsbC1zcCB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKDQyMHB4KSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBjb250YWluZXIgcXVlcnlcclxuXHJcbkBtaXhpbiBjb250YWluZXIoJHdpZHRoOiA3NjhweCkge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICgkd2lkdGgpKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn0iLCIqLFxyXG4qOjpiZWZvcmUsXHJcbio6OmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGltYWdlLXJlbmRlcmluZzogLXdlYmtpdC1vcHRpbWl6ZS1jb250cmFzdDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxucCxcclxudWwsXHJcbm9sLFxyXG5saSxcclxuZmlndXJlLFxyXG5ibG9ja3F1b3RlLFxyXG5kbCxcclxuZGQge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcbnVsLFxyXG5vbCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5hIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBhdXRvO1xyXG59XHJcbmltZyxcclxucGljdHVyZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbmltZyB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG5pbnB1dCxcclxuYnV0dG9uLFxyXG50ZXh0YXJlYSxcclxuc2VsZWN0IHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICBmb250OiBpbmhlcml0O1xyXG59XHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXHJcbmlucHV0W3R5cGU9XCJidXR0b25cIl0sXHJcbmxhYmVsLFxyXG5idXR0b24sXHJcbnNlbGVjdCB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbnRhYmxlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG4gIHRoIHtcclxuICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XHJcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDtcclxuICB9XHJcbn1cclxuZGlhbG9nIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogbm9uZTtcclxufSIsIkB1c2UgXCIuLi9nbG9iYWxcIiBhcyAqO1xyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXHJcbi8gIOWIneacn+ioreWumlxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuaHRtbCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtc2l6ZTogNjIuNSU7XHJcbn1cclxuYm9keSB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtc2l6ZTogZnooMTQpO1xyXG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDI4IC8gMTQpO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvcl90eHQpO1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2JnX2JvZHkpO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseV9ub3RvLXNhbnMtanApO1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xyXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICBsaW5lLWJyZWFrOiBub3JtYWw7XHJcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplU3BlZWQ7XHJcblxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIG1pbi13aWR0aDogMzc1cHg7XHJcbiAgfVxyXG5cclxuICAmLmlzLW9wZW4ge1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQzMHB4KSB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5mb3JtLXJlc2V0IHtcclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbmltZyB7XHJcbiAgaW1hZ2UtcmVuZGVyaW5nOiBhdXRvO1xyXG59XHJcbmlucHV0LFxyXG50ZXh0YXJlYSxcclxuc2VsZWN0LFxyXG5idXR0b24ge1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuKjo6YmVmb3JlLFxyXG4qOjphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG59IiwiQHVzZSBcIi4uL2dsb2JhbC9cIiBhcyAqO1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cclxuLyAg44Kz44Oz44OG44OK44OR44O844OEXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLmwtYm9keS1pbm5lciB7XHJcbiAgb3ZlcmZsb3c6IGNsaXA7XHJcbiAgbWluLWhlaWdodDogMTAwc3ZoO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xyXG59IiwiQHVzZSBcIi4uL2dsb2JhbC9cIiBhcyAqO1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cclxuLyAg44Kr44Op44Og44Kz44Oz44OG44OKXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLmwtY29sdW1uIHtcclxuICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG4gIG1heC13aWR0aDogY2FsYyh2YXIoLS1iYXNlLXdpZHRoKSAqIDFweCk7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Jfd2hpdGUpO1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtYXgtY29udGVudCAxZnI7XHJcbiAgZmxleDogMTtcclxuXHJcbiAgQGluY2x1ZGUgdGFiIHtcclxuICAgIG1heC13aWR0aDogaW5pdGlhbDtcclxuICB9XHJcblxyXG4gICZfX2ZpeGVkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gICZfX2JvZHkge1xyXG4gIH0gIFxyXG59IiwiQHVzZSBcIi4uL2dsb2JhbC9cIiBhcyAqO1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cclxuLyAg44Oh44Kk44OzXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLmwtbWFpbiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59IiwiQHVzZSBcIi4uL2dsb2JhbC9cIiBhcyAqO1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cclxuLyAg44Oh44Kk44Oz44Kz44Oz44OG44OKXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLmwtaW5uZXIge1xyXG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcblxyXG4gIEBpbmNsdWRlIHRhYiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn0iLCJAdXNlIFwiLi4vZ2xvYmFsL1wiIGFzICo7XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cclxuLyAg44OY44OD44OA44O8XHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLy8gei1pbmRleFxyXG4ubC1oZWFkZXIge1xyXG4gIHotaW5kZXg6IDk5OTk7XHJcblxyXG4gICZfX2J1cmdlci1idG4ge1xyXG4gIH1cclxuXHJcbiAgJl9fYnVyZ2VyLW5hdiB7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmwtaGVhZGVyIHtcclxuICBwYWRkaW5nOiAzNS43cHggNDNweCA3MHB4O1xyXG4gIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgdG9wOiAwO1xyXG4gIG1heC1oZWlnaHQ6IDEwMHN2aDtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG5cclxuICBAaW5jbHVkZSB0YWIge1xyXG4gICAgcGFkZGluZy1pbmxpbmU6IDI0cHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDE4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl93aGl0ZSk7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKiAxcHgpO1xyXG4gIH1cclxuICBcclxuICAmX19pbm5lciB7XHJcblxyXG4gIH1cclxuICBcclxuICAmX19tYWluIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHJvdy1nYXA6IDcwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19sb2dvLWxpbmsge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTMwcHg7XHJcbiAgICBhc3BlY3QtcmF0aW86IDEzMCAvIDE2OTtcclxuXHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIHdpZHRoOiAyMjhweDtcclxuICAgICAgYXNwZWN0LXJhdGlvOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQHVzZSBcIi4uL2dsb2JhbFwiIGFzICo7XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cclxuLyAg44Kw44Ot44O844OQ44Or44OK44OTXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4ubC1nbG9iYWwtbmF2IHtcclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgXHJcbiAgJl9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMWVtO1xyXG4gIH1cclxuICBcclxuICAmX19saW5rIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygyMiAvIDE0KTtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2Utb3V0O1xyXG4gICAgXHJcbiAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IDAuNjtcclxuICAgIH1cclxuXHJcbiAgICAmLS1jdXJyZW50IHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLy8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xyXG4vLyAgaG92ZXJcclxuLy8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLy8gaG92ZXJcclxuQG1peGluIGhvdmVyIHtcclxuICBAbWVkaWEgKGhvdmVyOiBob3Zlcil7XHJcbiAgICAmOndoZXJlKDphbnktbGluaywgOmVuYWJsZWQsIHN1bW1hcnkpOmhvdmVyIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZ3JvdXAtaG92ZXIge1xyXG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKXtcclxuICAgICY6aXMoOndoZXJlKDphbnktbGluaywgOmVuYWJsZWQsIHN1bW1hcnkpOmhvdmVyICopIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gaGFzLWhvdmVyIHtcclxuICBAbWVkaWEgKGhvdmVyOiBob3Zlcil7XHJcbiAgICAmOmhhcyg6d2hlcmUoOmFueS1saW5rLCA6ZW5hYmxlZCwgc3VtbWFyeSkpOmhvdmVyIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkB1c2UgXCIuLi9nbG9iYWxcIiBhcyAqO1xyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXHJcbi8gIOODkOODvOOCrOODvOODnOOCv+ODs1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLmwtYnVyZ2VyLWJ0biB7XHJcbiAgJHRoaXM6ICY7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDc4cHg7XHJcbiAgYXNwZWN0LXJhdGlvOiA3OCAvIDQ2O1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvcl9wcmltYXJ5KTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgei1pbmRleDogMztcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IsIGJveC1zaGFkb3csIC4zcyBlYXNlLW91dDtcclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAmLmlzLW9wZW4ge1xyXG4gIFxyXG4gIH1cclxuXHJcbiAgJl9fYm94IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICBcclxuICAmX19iYXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMS41cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9wcmltYXJ5KTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjQsIDAuNCwgMCwgMSksIG9wYWNpdHkgMC4zcyBjdWJpYy1iZXppZXIoMC40LCAwLjQsIDAsIDEpO1xyXG5cclxuICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICB0b3A6IDEzcHg7XHJcblxyXG4gICAgICAjeyR0aGlzfS5pcy1vcGVuICYge1xyXG4gICAgICAgIHRvcDogMjFweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgIHRvcDogMTlweDtcclxuXHJcbiAgICAgICN7JHRoaXN9LmlzLW9wZW4gJiB7XHJcbiAgICAgICAgdG9wOiAyMXB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDI3cHg7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLW91dDtcclxuXHJcbiAgICAjeyR0aGlzfS5pcy1vcGVuICYge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cclxuLyAg44OQ44O844Ks44O844OK44OTXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4ubC1idXJnZXItbmF2IHtcclxuICAkdGhpczogJjtcclxuICBwYWRkaW5nOiB2dyh2YXIoLS1iYXNlLXdpZHRoKSwgMjQpIHZ3KHZhcigtLWJhc2Utd2lkdGgpLCAyMCk7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Jfd2hpdGUpO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogNDMwcHg7XHJcbiAgbWF4LWhlaWdodDogMTAwc3ZoO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZS1vdXQ7XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuICB6LWluZGV4OiAyO1xyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBwYWRkaW5nLWlubGluZTogdncodmFyKC0tYmFzZS13aWR0aCksIDE2KTtcclxuICB9XHJcblxyXG4gICYuaXMtb3BlbiB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IHZpc2libGU7XHJcbiAgfVxyXG5cclxuICAmX19pbm5lciB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgcm93LWdhcDogMzJweDtcclxuICB9XHJcblxyXG4gICZfX2xpc3Qge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG5cclxuICAgICYgKyAmIHtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yX3ByaW1hcnkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGluayB7XHJcbiAgICBwYWRkaW5nLWJsb2NrOiBjYWxjKDggLyAxNCAqIDFlbSk7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fZW50cnkge1xyXG5cclxuICB9XHJcblxyXG4gICZfX2xvZ28ge1xyXG4gICAgbWF4LXdpZHRoOiAyNjJweDtcclxuICB9XHJcblxyXG4gICZfX2JvdHRvbS1saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX2JvdHRvbS1pdGVtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmICsgJiB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJ8XCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3JfcHJpbWFyeSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JvdHRvbS1saW5rIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmctaW5saW5lOiAxZW07XHJcbiAgICBmb250LXNpemU6IGZ6KDE0KTtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDIwIC8gMTQpO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZS1vdXQ7XHJcbiAgICAgIFxyXG4gICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICBwYWRkaW5nLWlubGluZTogMC44ZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogZnooMTIpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn0iLCJAdXNlIFwiLi4vZ2xvYmFsL1wiIGFzICo7XHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xyXG4vICDjg5Xjg4Pjgr/jg7xcclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi5sLWZvb3RlciB7XHJcbiAgcGFkZGluZy1ibG9jazogMzRweCAzMXB4O1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX3ByaW1hcnkpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvcl93aGl0ZSk7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDEwO1xyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMDZweDtcclxuICB9XHJcblxyXG4gICZfX2lubmVyIHtcclxuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcbiAgICB3aWR0aDogOTQlO1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKHZhcigtLWNvbnRhaW5lci13aWR0aCkgKiAxcHgpO1xyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcblxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICBmb250LXNpemU6IGZ6KDEzLjUpO1xyXG4gICAgfVxyXG5cclxuICAgICYgKyAmIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JvdHRvbSB7XHJcbiAgICBtYXJnaW4tdG9wOiAzN3B4O1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29sb3Jfd2hpdGUpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgXHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDM2cHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICByb3ctZ2FwOiA5cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb3B5cmlnaHQge1xyXG4gICAgZmxleDogMTtcclxuICB9XHJcbn0iLCJAdXNlIFwiLi4vZ2xvYmFsL1wiIGFzICo7XHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xyXG4vICDjg5Xjg4Pjgr/jg7zjg4rjg5NcclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi5sLWZvb3Rlci1uYXYge1xyXG4gICR0aGlzOiAmO1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG4gIFxyXG4gICZfX2xpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC8vIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJiArICYge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwifFwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yX3doaXRlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGluayB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nLWlubGluZTogMWVtO1xyXG4gICAgZm9udC1zaXplOiBmeigxNCk7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygyMCAvIDE0KTtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2Utb3V0O1xyXG4gICAgICBcclxuICAgIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgZm9udC1zaXplOiBmeigxMyk7XHJcbiAgICAgIHBhZGRpbmctaW5saW5lOiAwLjhlbTtcclxuICAgIH1cclxuXHJcbiAgICAjeyR0aGlzfV9faXRlbTpmaXJzdC1jaGlsZCAmIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIkB1c2UgXCIuLi9nbG9iYWwvXCIgYXMgKjtcclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXHJcbi8gIOWbuuWumuODnOOCv+ODs1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5sLWZpeGVkLWJ0biB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHJpZ2h0OiAtMTI1cHg7XHJcbiAgYm90dG9tOiAxMHB4O1xyXG4gIHotaW5kZXg6IDIwO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2Utb3V0O1xyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICByaWdodDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICAmLS1qcy1oaWRlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAmX19saW5rIHtcclxuICAgIHBhZGRpbmctbGVmdDogNDdweDtcclxuICAgIHdpZHRoOiAyMTdweDtcclxuICAgIGFzcGVjdC1yYXRpbzogMTtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfYWNjZW50KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQ7XHJcbiAgICAgIFxyXG4gICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICBhc3BlY3QtcmF0aW86IGF1dG87XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBzcGFuIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgZm9udC1zaXplOiBmeigxNik7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvcl93aGl0ZSk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG5cclxuICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgIHdyaXRpbmctbW9kZTogaG9yaXpvbnRhbC10YjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xyXG5cclxuLmMtc2VjdGlvbiB7XHJcbiAgbWFyZ2luLWlubGluZTogYXV0bztcclxuICBwYWRkaW5nLWJsb2NrOiA4MHB4IDEwMHB4O1xyXG4gIHBhZGRpbmctaW5saW5lOiAwIHZ3KHZhcigtLWJhc2Utd2lkdGgpLCAzNik7XHJcbiAgd2lkdGg6IGNhbGMoMTAwMCAvIDExNTIgKiAxMDAlKTtcclxuICBtYXgtd2lkdGg6IGNhbGModmFyKC0tY29udGFpbmVyLXdpZHRoKSAqIDFweCk7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xyXG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDQwcHgpIGJyaWdodG5lc3MoMS41KTtcclxuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNDBweCkgYnJpZ2h0bmVzcygxLjUpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHotaW5kZXg6IDEwO1xyXG4gIFxyXG4gIEBpbmNsdWRlIHRhYiB7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgbWFyZ2luLWJsb2NrOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJsb2NrOiA0MHB4O1xyXG4gICAgcGFkZGluZy1pbmxpbmU6IHZ3KHZhcigtLWJhc2Utd2lkdGgpLCAyNSk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogbm9uZTtcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogbm9uZTtcclxuICB9XHJcblxyXG4gICYgKyAmIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29sdW1uIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEyNHB4IDFmcjtcclxuXHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDBweCAxZnI7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19lbiB7XHJcbiAgICBtaW4taGVpZ2h0OiA4NnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgYmFzZS1wYyB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB0YWIge1xyXG4gICAgICBtaW4taGVpZ2h0OiAzMHB4O1xyXG4gICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICBtaW4taGVpZ2h0OiBpbml0aWFsO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGJhc2UtcGMge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tYWluIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYm94IHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idG4ge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICB9XHJcblxyXG4gICZfX2NhcHRpb24ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgfVxyXG59IiwiQHVzZSBcIi4uLy4uL2dsb2JhbFwiIGFzICo7XHJcblxyXG4uYy1oMiB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiA0MHB4IG1heC1jb250ZW50IDFmcjtcclxuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XHJcbiAgcm93LWdhcDogMTFweDtcclxuICBcclxuICAmX19pY29uIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIGZvbnQtc2l6ZTogZnooMjIpO1xyXG4gICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIH1cclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAwLjVweDtcclxuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjBweCk7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9ib3JkZXIpO1xyXG4gIH1cclxufSIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xyXG5cclxuLmMtbGlzdCB7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdhcDogMjVweCAxNnB4O1xyXG5cclxuICAmLS1jb2x1bW4yIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDMwMHB4LCAxZnIpKTtcclxuXHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWNvbHVtbjMge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMjAwcHgsIDFmcikpO1xyXG5cclxuICAgIEBpbmNsdWRlIHNtYWxsLXNwIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tY29sdW1uNCB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCgxNjBweCwgMWZyKSk7XHJcblxyXG4gICAgQGluY2x1ZGUgc21hbGwtc3Age1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIGJvcmRlcjogMC41cHggc29saWQgdmFyKC0tY29sb3JfcHJpbWFyeSk7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl93aGl0ZSk7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJi0tcm91bmQge1xyXG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pdGVtLWxpbmsge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaW5zZXQ6IDA7XHJcbiAgfVxyXG59IiwiQHVzZSBcIi4uLy4uL2dsb2JhbFwiIGFzICo7XHJcblxyXG4uYy1idG4ge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nOiBjYWxjKDE2IC8gMTQgKiAxZW0pIGNhbGMoMjQgLyAxNCAqIDFlbSk7XHJcbiAgd2lkdGg6IG1pbigyNjRweCwgMTAwJSk7XHJcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMjAgLyAxNCk7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgYm9yZGVyOiAwLjVweCBzb2xpZCBjdXJyZW50Q29sb3I7XHJcbiAgYm9yZGVyLXJhZGl1czogMTAwdm1heDtcclxuICB0cmFuc2l0aW9uOiBjb2xvciwgYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCAuM3MgZWFzZTtcclxuICAgIFxyXG4gIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl93aGl0ZSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcl9wcmltYXJ5KTtcclxuICB9XHJcblxyXG4gICYtLWNlbnRlciB7XHJcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG4gIH1cclxufSIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xyXG5cclxuLnAtdG9wLWZ2IHtcclxuICBoZWlnaHQ6IDEwMHN2aDtcclxuICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gIHRvcDogMDtcclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gIH1cclxuXHJcbiAgJl9fYm94IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gICZfX2JnIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpICogMXB4KTtcclxuICAgIH1cclxuXHJcbiAgICBwaWN0dXJlLFxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm90dG9tOiBtaW4tdncodmFyKC0tYmFzZS13aWR0aCksIDk2KTtcclxuICAgIHdpZHRoOiBtaW4tdncodmFyKC0tYmFzZS13aWR0aCksIDUwNCk7XHJcblxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICBib3R0b206IHZ3KHZhcigtLWJhc2Utd2lkdGgpLCAxMTMpO1xyXG4gICAgICB3aWR0aDogdncodmFyKC0tYmFzZS13aWR0aCksIDMxMik7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gICZfX2NhdGNoIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogbWluLXZ3KHZhcigtLWJhc2Utd2lkdGgpLCAxMTYpO1xyXG4gICAgcmlnaHQ6IG1pbi12dyh2YXIoLS1iYXNlLXdpZHRoKSwgOTUpO1xyXG4gICAgd2lkdGg6IG1pbi12dyh2YXIoLS1iYXNlLXdpZHRoKSwgMTkyKTtcclxuICAgIFxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICB0b3A6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKiAxcHggKyA2M3B4KTtcclxuICAgICAgcmlnaHQ6IHZ3KHZhcigtLWJhc2Utd2lkdGgpLCAzMCk7XHJcbiAgICAgIHdpZHRoOiB2dyh2YXIoLS1iYXNlLXdpZHRoKSwgMTE0KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wLXRvcC1tYWluIHtcclxuICBkaXNwbGF5OiBjb250ZW50cztcclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgbWFyZ2luLXRvcDogMTAwc3ZoO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl93aGl0ZSk7XHJcbiAgfVxyXG59XHJcblxyXG4ucC10b3AtYWJvdXQge1xyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgcGFkZGluZzogNTFweCAxOHB4IDMwcHg7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBzdWJncmlkO1xyXG4gICAgZ3JpZC1yb3c6IHNwYW4gMjtcclxuICAgIHJvdy1nYXA6IDIzcHg7XHJcbiAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xyXG5cclxuICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgcGFkZGluZzogNTBweCAyMHB4IDMxcHg7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDM1MnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnAtdG9wLXRoZW1lIHtcclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBzdWJncmlkO1xyXG4gICAgZ3JpZC1yb3c6IHNwYW4gMztcclxuICAgIHJvdy1nYXA6IDI0cHg7XHJcbiAgICBwYWRkaW5nOiA0NHB4IDI3cHggMjVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIHBhZGRpbmc6IDM1cHggMjBweCAyOHB4O1xyXG4gICAgICByb3ctZ2FwOiAxOHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnAtdG9wLWF3YXJkIHtcclxuXHJcbiAgJl9fbGlzdCB7XHJcbiAgICByb3ctZ2FwOiA1cHg7XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIHBhZGRpbmc6IDIxcHggMTZweCAyM3B4O1xyXG5cclxuICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgcGFkZGluZy1ibG9jazogMTVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3Byb2ZpbGUtbGlzdCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIHJvdy1nYXA6IDQzcHg7XHJcbiAgfVxyXG5cclxuICAmX19wcm9maWxlLWl0ZW0ge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjY5cHggMWZyO1xyXG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgY29sdW1uLWdhcDogMzNweDtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWIge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19wcm9maWxlLWltZyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDEzNXB4IDAgMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBcclxuICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMCAxMDBweCAwIDA7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19wcm9maWxlLWJvZHkge1xyXG4gICAgcGFkZGluZy10b3A6IDE0cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFiIHtcclxuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19wcm9maWxlLW5hbWUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjb2x1bW4tZ2FwOiAxOXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYiB7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19wcm9maWxlLWl0ZW0tamEge1xyXG4gICAgZm9udC1zaXplOiBmeigyOCk7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDQwIC8gMjgpO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuXHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogZnooMjQpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcHJvZmlsZS1pdGVtLWVuIHtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgJl9fcHJvZmlsZS1pdGVtLXBvc2l0aW9uIHtcclxuICAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgfVxyXG5cclxuICAmX19wcm9maWxlLWl0ZW0tdGV4dCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyOHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3Byb2ZpbGUtaXRlbS1saW5rIHtcclxuICAgIG1hcmdpbi10b3A6IDExcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZS1vdXQ7XHJcbiAgICAgIFxyXG4gICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXNlLWl0ZW0ge1xyXG4gICAgcGFkZGluZzogMThweCAyNHB4IDQwcHg7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBzdWJncmlkO1xyXG4gICAgZ3JpZC1yb3c6IHNwYW4gMjtcclxuICAgIHJvdy1nYXA6IDEwcHg7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcclxuXHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIHBhZGRpbmctYmxvY2s6IDE3cHggMjVweCA2OHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGhhcy1ob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Nhc2UtaXRlbS1pbWcge1xyXG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuICB9XHJcblxyXG4gICZfX2Nhc2UtaXRlbS1ib2R5IHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICByb3ctZ2FwOiAxOHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgcm93LWdhcDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wLXRvcC1zY2hlZHVsZSB7XHJcblxyXG4gICZfX2xpc3Qge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtYXgtY29udGVudCAxZnI7XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHN1YmdyaWQ7XHJcbiAgICBncmlkLXJvdzogc3BhbiAyO1xyXG4gICAgcm93LWdhcDogMzFweDtcclxuICAgIHBhZGRpbmc6IDQ0cHggMjdweCAyNXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHNtYWxsLXNwIHtcclxuICAgICAgbWF4LXdpZHRoOiAxOTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2l0ZW0taGVhZGluZyB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbn0iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi51LW5vLXBjIHtcclxuICBAaW5jbHVkZSBwYyB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi51LW5vLWNvbnRhaW5lciB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMxMHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi51LW5vLXRhYiB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnUtbm8tc3Age1xyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi51LXBjLWJsb2NrIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgQGluY2x1ZGUgdGFiIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4udS10YWItYmxvY2sge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gIEBpbmNsdWRlIHRhYiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4udS1zcC1ibG9jayB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4udS1wYy1jb250ZW50cyB7XHJcbiAgZGlzcGxheTogY29udGVudHM7XHJcblxyXG4gIEBpbmNsdWRlIHRhYiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi51LXRhYi1jb250ZW50cyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgXHJcbiAgQGluY2x1ZGUgdGFiIHtcclxuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4udS1zcC1jb250ZW50cyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xyXG4gIH1cclxufVxyXG5cclxuLnUtbXQwIHtcclxuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi51LW1iMCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59IiwiQHVzZSBcIi4uLy4uL2dsb2JhbFwiIGFzICo7XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cclxuLyAg44Kr44Op44O8XHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4udS1jb2xvci13aGl0ZSB7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yX3doaXRlKTtcclxufVxyXG5cclxuLnUtY29sb3ItcHJpbWFyeSB7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yX3ByaW1hcnkpO1xyXG59XHJcbiAgICBcclxuLnUtY29sb3ItYWNjZW50IHtcclxuICBjb2xvcjogdmFyKC0tY29sb3JfYWNjZW50KTtcclxufVxyXG5cclxuLnUtY29sb3ItdHh0IHtcclxuICBjb2xvcjogdmFyKC0tY29sb3JfdHh0KTtcclxufSIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXHJcbi8gIOODhuOCreOCueODiFxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLy8gc2l6ZVxyXG4udS10ZXh0LW1pZGRsZSB7XHJcbiAgZm9udC1zaXplOiBmeigxNik7XHJcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMzIgLyAxNik7XHJcbn1cclxuLnUtdGV4dC1taWRkbGUtbGFyZ2Uge1xyXG4gIGZvbnQtc2l6ZTogZnooMTgpO1xyXG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDI0IC8gMTgpO1xyXG59XHJcbi51LXRleHQtbGFyZ2Uge1xyXG4gIGZvbnQtc2l6ZTogZnooMjApO1xyXG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDMwIC8gMjApO1xyXG59XHJcblxyXG4vLyB3ZWlnaHRcclxuLnUtdGV4dC1tZWRpdW0ge1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuLnUtdGV4dC1ib2xkIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG4gIFxyXG4vLyBkZWNvcmF0aW9uXHJcbi51LXRleHQtdW5kZXJsaW5lIHtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDIuNXB4O1xyXG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcclxufVxyXG5cclxuLy8gYWxpZ25cclxuLnUtdGV4dC1jZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4udS10ZXh0LWxlZnQge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLnUtdGV4dC1yaWdodCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi8vIG90aGVyXHJcbi51LXRleHQtYm94IHtcclxuICBwYWRkaW5nOiAycHggMTBweCA0cHg7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Jfc2Vjb25kYXJ5KTtcclxuICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgZm9udC1zaXplOiBmeigxOCk7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMjYgLyAxOCk7XHJcbn0iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xyXG4vICDjg4bjg7zjg5bjg6tcclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi51LXRhYmxlIHtcclxuICAkdGhpczogJjtcclxuXHJcbiAgJl9fd3JhcCB7XHJcbiAgICBtYXJnaW4taW5saW5lOiAtMzBweDtcclxuICAgIHBhZGRpbmctaW5saW5lOiAzMHB4O1xyXG4gICAgcGFkZGluZy1ibG9jazogMzBweDtcclxuICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgfVxyXG5cclxuICAmX19yb3ctYmcge1xyXG4gICAgdGgsXHJcbiAgICB0ZCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2JnX3RhYmxlKTtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgJl9fYmcge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfYmdfdGFibGUpO1xyXG4gIH1cclxuXHJcbiAgJl9fY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX3RvdGFsIHtcclxuICAgIHRoLFxyXG4gICAgdGQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9iZ19wcmltYXJ5KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3Njcm9sbCB7XHJcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvIDA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDExLjVweDtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogMTMwIC8gMjA7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL3Njcm9sbC1hcnJvdy5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgdGFibGUge1xyXG4gICAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbnRhaW5lci13aWR0aCkgKiAxcHgpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl93aGl0ZSk7XHJcbiAgfVxyXG5cclxuICB0aGVhZCB7XHJcblxyXG4gICAgdGgge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9zZWNvbmRhcnkpO1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3Jfd2hpdGUpO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvcl90eHQpO1xyXG5cclxuICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAwIDAgMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDEwcHggMCAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmI3skdGhpc31fX2JvcmRlci1kYXNoZWQge1xyXG4gICAgICAgIGJvcmRlci1sZWZ0LXN0eWxlOiBkYXNoZWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRib2R5IHtcclxuXHJcbiAgICB0ciB7XHJcblxyXG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcblxyXG4gICAgICAgID4gdGgsXHJcbiAgICAgICAgPiB0ZCB7XHJcblxyXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDEwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB0ciArIHRyIHtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yX3R4dCk7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIHRoLFxyXG4gICAgdGQge1xyXG4gICAgICBwYWRkaW5nLWJsb2NrOiAxNC41cHg7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWNvbG9yX3R4dCk7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJiN7JHRoaXN9X19ib3JkZXItZGFzaGVkIHtcclxuICAgICAgICBib3JkZXItcmlnaHQtc3R5bGU6IGRhc2hlZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHRoIHtcclxuICAgICAgZm9udC1zaXplOiBmeigxOCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmctaW5saW5lOiBjYWxjKDE2IC8gMTggKiAxZW0pO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICB0ZCB7XHJcbiAgICAgIHBhZGRpbmctaW5saW5lOiBjYWxjKDMzLjUgLyAxNiAqIDFlbSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBTUOaZguOBruacgOWwj+W5heioreWumuOBmeOCi+WgtOWQiFxyXG4gICYtLXNwLW1pbiB0YWJsZSB7XHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIG1pbi13aWR0aDogOTc2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyDjgrnjgq/jg63jg7zjg6vjgZXjgZvjgarjgYTloLTlkIhcclxuICAmLS1maXQgdGFibGUge1xyXG4gICAgbWluLXdpZHRoOiBpbml0aWFsO1xyXG4gIH1cclxuXHJcbiAgLy8g44K/44O844K344Oj44Oq44O844Kr44Op44O8XHJcbiAgJi0tdGVydGlhcnkge1xyXG5cclxuICAgIHRoZWFkIHtcclxuICAgICAgdGgge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX3RlcnRpYXJ5KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdGJvZHkge1xyXG4gICAgICB0aCB7XHJcbiAgICAgICAgY29sb3I6ICNDRTdEM0M7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gIH1cclxuICBcclxuXHJcbiAgLy8gU1DmmYLjga7nuKbooajnpLpcclxuICAmLS1zcC1jb2wge1xyXG5cclxuICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgdHIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgfVxyXG4gIFxyXG4gICAgICB0Ym9keSB7XHJcbiAgXHJcbiAgICAgICAgdHIge1xyXG4gIFxyXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIHRoOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICB0aDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICBcclxuICAgICAgICB0aCxcclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgIHRoIHtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvcl90eHQpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICBwYWRkaW5nLWlubGluZTogMWVtO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAjeyR0aGlzfV9fc2Nyb2xsIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn0iXX0= */
