/*!**********************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/css/app.pcss ***!
  \**********************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Barlow&family=Manrope:wght@200..800&display=swap);
/*!**************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/css/app.pcss (1) ***!
  \**************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,500;1,500&test=qa&display=swap);
/*!**************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/css/app.pcss (2) ***!
  \**************************************************************************************************************************************************************************/
:where(:not(iframe):not(canvas):not(img):not(svg):not(video):not(input):not(textarea):not(svg *):not(symbol *)){all:unset;box-sizing:border-box;display:revert}:after,:before,canvas,iframe,img,svg,video{box-sizing:border-box}menu,ol,ul{list-style:none}img{max-width:100%;vertical-align:bottom}table{border-collapse:collapse}textarea{white-space:revert}:where([contenteditable]){-moz-user-modify:read-write;-webkit-user-modify:read-write;word-wrap:break-word;-webkit-line-break:after-white-space}P{margin:0}html{font-size:62.5%}body{-webkit-font-smoothing:antialiased;word-wrap:break-word;background:var(--color-background-light-gray);color:var(--color-text);font-family:var(--default-font-family);font-size:var(--default-font-size);overflow-x:hidden;word-break:break-word}::-moz-selection{background:var(--color-selection)}::selection{background:var(--color-selection)}::-webkit-input-placeholder{color:var(--color-placeholder)}a{color:var(--color-link);cursor:pointer;text-decoration:none}a,a img{transition:var(--hover-transition)}a:hover img{opacity:var(--hover-opacity)}em,strong{font-weight:700}p+p{margin-top:var(--paragraph-space)}main a:hover{text-decoration:underline}button,input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:var(--hover-transition)}button:hover,input[type=reset]:hover,input[type=submit]:hover{outline:none}img{height:auto}@media (min-width:769px){.app .mobile-only{display:none}}@media (max-width:768px){.app .desktop-only{display:none}}.app .anchor-link-target[id]{display:block;margin-top:-90px;padding-top:90px}@media (max-width:768px){.app .anchor-link-target[id]{margin-top:-80px;padding-top:80px}}input,select,textarea{background:#fff;border:1px solid #ccc;border-radius:0;box-sizing:border-box;font:inherit;padding:8px}:root{--color-text:#2c3238;--color-subtext:#828282;--color-white:#fff;--color-accent:#46989d;--brand-sub-accent-color:#6fb6ba;--color-background-light-gray:#f7f7f8;--color-background-light-blue:#ededf5;--color-background-dark-black:#222;--color-border:#c4c4c4;--color-border-dark:#333;--color-border-light:#f7f7f8;--color-link:#46989d;--color-selection:rgba(166,219,249,.57);--color-placeholder:#dcdcdc;--color-light-gray:#adadad;--color-gray:#ccc;--color-dark-gray:#545454;--color-ivory:#f5f1ea;--color-ivory-dark:#545454;--color-ivory-ex-dark:#3e3e3e;--color-brand:#6fb6ba;--color-brand-dark:#46989d;--content-width:1170px;--content-outer-space:40px;--content-max-width:calc(var(--content-width) + var(--content-outer-space)*2)}@media (max-width:768px){:root{--content-outer-space:24px}}:root{--sidebar-width:300px;--sidebar-outer-space:50px}@media (max-width:768px){:root{--sidebar-outer-space:40px}}:root{--section-outer-space:80px;--subsection-outer-space:40px}@media (max-width:768px){:root{--section-outer-space:40px;--subsection-outer-space:24px}}:root{--paragraph-space:32px}@media (max-width:768px){:root{--paragraph-space:16px}}:root{--ex-small-gap:4px;--small-gap:8px;--medium-gap:16px;--large-gap:24px;--ex-large-gap:40px;--double-ex-large-gap:80px;--sidebar-side-gap:12px;--header-side-gap:14px;--header-nav-gap:32px;--footer-side-gap:64px}@media (max-width:768px){:root{--large-gap:16px;--ex-large-gap:24px;--double-ex-large-gap:40px;--sidebar-side-gap:24px;--header-side-gap:11px;--header-nav-gap:24px;--footer-side-gap:40px}}:root{--hover-transition:all 80ms linear;--hover-opacity:.6;--default-font-family:"Noto Sans","Noto Sans CJK JP","Noto Sans Subset",sans-serif;--en-font-family:"Barlow",sans-serif;--title-size-ex-large:4.8rem;--title-size-large:4.0rem;--title-size-medium:2.6rem;--sub-title-size:2.2rem;--small-text-size:1.4rem;--h2-font-size:2.4rem;--h3-font-size:2.0rem;--h4-font-size:1.8rem;--default-font-size:1.6rem;--small-font-size:1.4rem;--ex-small-font-size:1.2rem}@font-face{font-family:Noto Sans Subset;font-style:normal;font-weight:400;src:local("Noto Sans CJK JP"),local("NotoSansCJKjp-Regular"),local("NotoSansJP-Regular"),url(../fonts/noto-sans/NotoSans_Regular.woff2) format("woff2"),url(../fonts/noto-sans/NotoSans_Regular.woff) format("woff")}@font-face{font-family:Noto Sans Subset;font-style:normal;font-weight:600;src:local("NotoSansCJKjp-Bold"),local("NotoSansJP-Bold"),url(../fonts/noto-sans/NotoSans_bold.woff2) format("woff2"),url(../fonts/noto-sans/NotoSans_bold.woff) format("woff")}@media (max-width:768px){:root{--title-size-ex-large:2.6rem;--title-size-large:2.2rem;--title-size-medium:1.8rem;--sub-title-size:1.5rem;--h2-font-size:1.8rem;--h3-font-size:1.6rem;--h4-font-size:1.6rem}}:root{--line-height-text:200%}@media (max-width:768px){:root{--line-height-text:180%}}:root{--layer-content:1;--layer-overlay:10;--layer-page-top:10;--layer-header:20}.app{background:var(--color-ivory);display:flex;flex-direction:column;min-height:100vh;padding-top:78px;position:relative}@media (max-width:1130px){.app{padding-bottom:70px;padding-top:72px}}@keyframes headerFixed{0%{transform:translate3d(0,-100%,0)}to{transform:translateZ(0)}}.header{background:var(--color-white);box-shadow:0 2px 4px 0 rgba(0,0,0,.12);left:0;padding-bottom:var(--header-side-gap);padding-top:var(--header-side-gap);position:absolute;top:0;width:100%;z-index:var(--layer-header)}.header.fixed{animation:headerFixed .25s ease 0s 1 normal none running;background:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.1);position:fixed}.header__inner{display:flex;margin-left:auto;margin-right:auto;padding-left:var(--content-outer-space);padding-right:var(--content-outer-space);width:100%}@media (max-width:1130px){.header__inner{align-items:center;justify-content:space-between}}.header__logo{grid-gap:11px;align-items:center;color:#000;display:grid;font-size:16px;font-weight:700;gap:11px;grid-template-columns:50px 1fr;letter-spacing:1px}.header__mobile-buttons{display:none}@media (max-width:1130px){.header__mobile-buttons{align-items:center;display:flex;position:relative;top:-2px}}.header__drawer{align-items:center;display:flex;flex:1;justify-content:flex-end}@media (max-width:1130px){.header__drawer{-webkit-overflow-scrolling:touch;background:#fff;display:block;height:calc(100vh + 1px);min-height:100%;overflow-y:auto;padding-bottom:60px;position:fixed;right:0;top:0;transform:translateX(100%);width:320px;z-index:4}.header__drawer.loaded{transition:transform .5s cubic-bezier(.55,0,.36,1)}.header__drawer.active{transform:translateX(0)}}.container{flex:1 0 auto;width:100%}.main{flex:1}.main--slim .section__inner{max-width:720px}.footer{width:100%}.footer__inner{background:var(--color-ivory-ex-dark);color:var(--color-white)}.footer__grid{grid-column-gap:var(--footer-side-gap) var(--large-gap);-moz-column-gap:var(--footer-side-gap) var(--large-gap);column-gap:var(--footer-side-gap) var(--large-gap);display:grid;grid-template-columns:auto 1fr;list-style:none;margin-left:auto;margin-right:auto;max-width:var(--content-max-width);padding:var(--footer-side-gap) var(--content-outer-space);padding-bottom:160px;padding-top:100px}@media (max-width:768px){.footer__grid{display:block;padding-bottom:120px;padding-top:64px}.footer__column{display:flex;margin-top:var(--footer-side-gap);width:100%}.footer__column+.footer__column{border-top:1px solid var(--color-border-dark);margin-top:var(--large-gap);padding-top:var(--large-gap)}}.footer__caption{font-size:var(--h4-font-size);font-weight:700;margin-bottom:var(--large-gap)}@media (max-width:768px){.footer__caption{width:40%}.footer__links{flex:1}}.footer__link{color:var(--color-white);display:block;font-size:var(--small-font-size);margin-top:var(--medium-gap)}@media (max-width:768px){.footer__link{border-bottom:1px solid #fff;margin-top:0;padding:16px}.footer__link:first-child,.footer__link:first-child+.footer__link{border-top:1px solid #fff}}.footer__link:hover{opacity:var(--hover-opacity)}.footer__copyright{background:var(--color-ivory-ex-dark);color:#fff;display:block;font-family:Barlow,sans-serif;font-size:var(--ex-small-font-size);font-weight:700;letter-spacing:1px;padding:var(--medium-gap);text-align:center}.fixed-cta{background:var(--color-brand);border:1px solid var(--color-brand-dark);border-right-width:24px;bottom:46px;color:#fff;letter-spacing:1px;line-height:1;padding:24px 32px 25px;position:fixed;right:20px;width:280px;z-index:1000}.fixed-cta:hover{background:#fff;color:var(--color-brand-dark)}@media (max-width:768px){.fixed-cta{bottom:0;left:0;padding:16px;width:100%}}.fixed-cta:before{background:#fff;clip-path:polygon(0 0,100% 50%,0 100%);content:"";height:12px;position:absolute;right:-18px;top:50%;transform:translateY(-50%);width:10px;z-index:1}.fixed-cta__sub-title{font-family:Barlow,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;position:relative}@media (max-width:768px){.fixed-cta__sub-title{font-size:1.3rem}}.fixed-cta__title{font-weight:700;margin-top:8px}@media (max-width:768px){.footer-logo{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}}.footer-logo>a:first-child{grid-gap:11px;align-items:center;color:#fff;display:grid;font-size:16px;font-weight:700;gap:11px;grid-template-columns:50px 1fr;letter-spacing:1px}.footer-logo__caption{font-size:var(--small-text-size);line-height:1.6;margin-top:16px}.footer-nav{grid-gap:32px 16px;display:grid;gap:32px 16px;grid-template-columns:repeat(4,1fr);grid-template-rows:max-content;margin-left:80px}@media (max-width:768px){.footer-nav{gap:0;grid-template-columns:repeat(2,1fr);grid-template-rows:none;margin-left:0;margin-top:40px}}.sns-links{margin-top:20px}@media (max-width:768px){.sns-links{text-align:center}}.sns-links img{width:28px}@media (max-width:768px){.sns-links img{width:40px}}.sns-links__item{display:inline-block;margin-right:10px}@media (max-width:768px){.sns-links__item{margin-right:16px}}.grecaptcha-badge{visibility:hidden}.page-header{margin-bottom:var(--ex-large-gap)}.page-header__title{border-bottom:2px solid var(--color-accent);font-size:var(--h2-font-size);font-weight:700;padding-bottom:var(--small-gap)}.page-header--ex-supervisor{margin-bottom:24px}@media (max-width:767px){.page-header--ex-supervisor .page-header__title{font-size:1.8rem}}.page-header__description{line-height:var(--line-height-text);margin-top:var(--medium-gap)}.page-header-form{margin-bottom:32px}@media (max-width:767px){.page-header-form{margin-bottom:18px}}.page-header-form__title{text-align:center}.page-header-form__title span{display:inline-block;font-size:3.2rem;font-weight:700;line-height:52px;margin-bottom:30px;padding-left:50px;position:relative}@media (max-width:767px){.page-header-form__title span{font-size:2.4rem;line-height:32px;margin-bottom:10px;padding-left:35px;text-align:left}}.page-header-form__title span:before{background:var(--color-brand);border-radius:100px;content:"";height:33px;left:0;position:absolute;top:11px;width:33px}@media (max-width:767px){.page-header-form__title span:before{height:24px;top:5px;width:24px}}.page-header-form__title span:after{background:#fff;border-radius:100px;content:"";height:25px;left:4px;position:absolute;top:15px;width:25px}@media (max-width:767px){.page-header-form__title span:after{height:16px;left:4px;top:9px;width:16px}}.page-header-form__desc{font-weight:700;line-height:25px;margin-top:24px}@media (max-width:767px){.page-header-form__desc{font-size:1.6rem;line-height:24px}}.section{padding-bottom:160px;padding-top:120px}@media (max-width:768px){.section{max-width:100vw;overflow:hidden;padding-bottom:64px;padding-top:40px}}.section+.section{margin-top:var(--double-ex-large-gap)}.main[\:has\(\.main-visual\)] .section:nth-child(odd){background:var(--color-dark-gray);color:#fff}.main:has(.main-visual) .section:nth-child(odd){background:var(--color-dark-gray);color:#fff}.section__inner{margin-left:auto;margin-right:auto;max-width:1100px;position:relative;width:100%;z-index:1}@media (max-width:768px){.section__inner{padding-left:16px;padding-right:16px}}.section__feature-bg{position:absolute;right:-100px;top:80px;z-index:-1}@media (max-width:768px){.section__feature-bg{bottom:-70px;opacity:.3;right:16px;top:auto}.section__feature-bg img{max-width:82vw}}.section__sub-title{color:var(--color-light-gray);font-family:var(--en-font-family);font-size:var(--sub-title-size);font-style:normal;font-weight:400;letter-spacing:1px;margin-bottom:40px;padding-bottom:56px;position:relative;text-align:center}@media (max-width:768px){.section__sub-title{margin-bottom:24px;padding-bottom:32px}}.section__sub-title:before{background:var(--color-light-gray);bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:48px}.section__sub-title--align-left{text-align:left}.section__sub-title--align-left:before{left:0;transform:translateX(0)}.section__title{font-size:var(--title-size-large);font-weight:700;line-height:1.8;text-align:center}.section__title--large{font-size:var(--title-size-ex-large);text-align:left}.section__lead{letter-spacing:1px;line-height:2.4;margin-left:auto;margin-right:auto;margin-top:50px;max-width:720px;width:-moz-fit-content;width:fit-content}@media (max-width:768px){.section__lead{line-height:2;margin-top:32px}}.section__lead--align-left{margin-left:0;margin-right:0}.section__body{letter-spacing:1px;line-height:2.4;margin-top:64px}@media (max-width:768px){.section__body{line-height:2;margin-top:40px}}.sub-section:not(:first-child){margin-top:100px}@media (max-width:768px){.sub-section:not(:first-child){margin-top:56px}}.sub-section__title{font-size:var(--title-size-medium);font-weight:700;line-height:1.2;margin-bottom:24px;padding-bottom:32px;position:relative}@media (max-width:768px){.sub-section__title{margin-bottom:8px;padding-bottom:24px}}.sub-section__title:before{background:var(--color-light-gray);bottom:0;content:"";height:1px;left:0;position:absolute;width:48px}.sub-section__content{margin-top:32px}@media (max-width:768px){.sub-section__content{margin-top:24px}}.post h2{background:var(--brand-sub-accent-color);border-left:8px solid var(--color-accent);color:#fff;font-size:2.8rem;font-weight:700;line-height:42px;margin:0 0 .75em;padding:.5em}@media (max-width:767px){.post h2{font-size:1.9rem;line-height:28px}}.post h2:not(:first-child){margin-top:40px}@media (max-width:767px){.post h2:not(:first-child){margin-top:32px}}.post h3{border-bottom:5px solid #d5d5d5;font-size:var(--title-size-medium);font-weight:700;line-height:1.8;margin-bottom:16px;margin-top:32px;padding-bottom:.5em;position:relative}@media (max-width:767px){.post h3{font-size:1.68rem;line-height:24px}}.post h3:after{background-color:var(--brand-sub-accent-color);bottom:-5px;content:"";height:5px;left:0;position:absolute;width:20%;z-index:2}.post h4{font-size:1.8rem;font-weight:700;line-height:25px;margin-bottom:8px;margin-top:16px}@media (max-width:767px){.post h4{font-size:1.5rem;line-height:22px}}.post h5{font-size:1.6rem;font-weight:700;line-height:23px;margin-bottom:8px;margin-top:16px}@media (max-width:767px){.post h5{font-size:1.5rem;line-height:20px}}.post h6{font-weight:700;margin-bottom:8px;margin-top:8px}@media (max-width:767px){.post h6{font-size:1.5rem;line-height:20px}}.post blockquote{background:var(--color-light-gray);border-left:5px solid #d5d5d5;border-radius:2px;color:var(--color-dark-gray);font-size:.9em;margin:2em 0;overflow:hidden;padding:1em 1em 1em 2.6em;position:relative}.post table{margin-bottom:16px;margin-top:16px}@media (max-width:767px){.post table div{max-width:100%}.post table table{display:block}}.post ul:not(#sitemap_list):not(.toc_list):not(.sns-share__lists){background:var(--brand-sub-color-light-yellow);border-radius:8px;font-weight:700;line-height:22px;list-style:disc;list-style-position:inside;padding:16px 47px;text-indent:-22px}@media (max-width:767px){.post ul:not(#sitemap_list):not(.toc_list):not(.sns-share__lists){padding:16px}}.post ul:not(#sitemap_list):not(.toc_list):not(.sns-share__lists):not(:first-child){margin-top:16px}@media (max-width:767px){.post ul:not(#sitemap_list):not(.toc_list):not(.sns-share__lists) li{margin-left:30px;text-indent:-22px}}.post ul:not(#sitemap_list):not(.toc_list):not(.sns-share__lists) li:not(:first-child){margin-top:16px}@media (max-width:767px){.post ul:not(#sitemap_list):not(.toc_list):not(.sns-share__lists) li:not(:first-child){margin-top:8px}}.post ol:not(#sitemap_list):not(.toc_list):not(.sns-share__lists){background:var(--brand-sub-color-light-yellow);border-radius:8px;font-weight:700;line-height:22px;list-style:decimal;list-style-position:inside;padding:16px 47px;text-indent:-22px}@media (max-width:767px){.post ol:not(#sitemap_list):not(.toc_list):not(.sns-share__lists){padding:16px}}.post ol:not(#sitemap_list):not(.toc_list):not(.sns-share__lists):not(:first-child){margin-top:16px}@media (max-width:767px){.post ol:not(#sitemap_list):not(.toc_list):not(.sns-share__lists) li{margin-left:30px;text-indent:-22px}}.post ol:not(#sitemap_list):not(.toc_list):not(.sns-share__lists) li:not(:first-child){margin-top:16px}@media (max-width:767px){.post ol:not(#sitemap_list):not(.toc_list):not(.sns-share__lists) li:not(:first-child){margin-top:8px}}.post iframe{max-width:710px}@media screen and (max-width:1300px){.post iframe{max-width:646px}}@media screen and (max-width:1105px){.post iframe{max-width:100%}}@media (max-width:767px){.post iframe{max-width:100%}}.post .linkcard{margin-bottom:32px;margin-top:32px}.post .twitter-tweet{margin-bottom:32px!important;margin-top:32px!important}.post__date{color:var(--color-gray);display:block;font-size:1.4rem;font-weight:400;line-height:20px;margin-bottom:40px;text-align:right}.post__thumb{margin-bottom:16px}@media screen and (max-width:1105px){.post__thumb img{width:100%}}.post .bottom-service-banner{display:none}.post-author{align-items:center;background:#fff;border:4px solid #e7e7e7;border-radius:4px;display:flex;font-size:1.4rem;font-weight:400;line-height:20px;padding:16px 24px;width:100%}@media (max-width:767px){.post-author{display:block;font-size:1.4rem;font-weight:400;line-height:20px;padding:16px}}.post-author__thumb{height:80px;margin:0 auto;overflow:hidden;width:80px}.post-author__content{flex:1;margin-left:32px}@media (max-width:767px){.post-author__content{margin-left:0}}.post-author__name{font-size:1.8rem;font-weight:700;line-height:25px}@media (max-width:767px){.post-author__name{font-size:1.5rem;line-height:22px;margin-top:8px;text-align:center}}.post-author__sns{display:flex;margin-top:8px}@media (max-width:767px){.post-author__sns{justify-content:center}}.post-author__sns>a{margin-right:8px}.post-author__desc{margin-top:8px}@media (max-width:767px){.post-author__desc{margin-top:12px}}.sns-share{margin:40px 0}@media (max-width:767px){.sns-share{margin:24px 0}}.sns-share__lists{display:flex;margin-top:16px;width:100%}.sns-share__item:not(:first-child){margin-left:8px}.icon-facebook,.icon-feedly,.icon-hatebu,.icon-twitter{background-repeat:no-repeat;background-size:52px;border-radius:7px;display:block;height:24px;line-height:24px;overflow:hidden;padding:0;width:24px}.icon-facebook--large,.icon-feedly--large,.icon-hatebu--large,.icon-twitter--large{height:50px;width:50px}.icon-facebook svg,.icon-feedly svg,.icon-hatebu svg,.icon-twitter svg{background-position:50% 50%;background-repeat:no-repeat;border:none;display:block;height:auto;left:0;margin:0 auto;overflow:hidden;padding:0;position:relative;top:0;width:auto}.icon-twitter{background-color:#55acee}.icon-facebook{background-color:#1877f2}.icon-feedly{background:#8ac44a}.icon-hatebu{background:#26a6db}.marker_y{background:linear-gradient(transparent 60%,#d3e2e3 0)}.blog-card{display:flex;flex-wrap:wrap;width:100%}.blog-card__item{border-radius:4px;display:flex;overflow:hidden;width:100%}@media (max-width:767px){.blog-card__item{display:block}}.blog-card__item:not(:first-child){margin-top:24px}@media (max-width:767px){.blog-card__item:not(:first-child){margin-top:16px}}.blog-card__item--large .blog-card__category{margin-top:16px;padding-top:24px}@media (max-width:767px){.blog-card__item--large .blog-card__category{padding-top:16px}}.blog-card__item--large .blog-card__content{padding:24px}@media (max-width:767px){.blog-card__item--large .blog-card__content{padding:16px}}.blog-card__link{color:inherit;display:block}.blog-card__link:hover{color:var(--color-link)}.blog-card__thumb{max-width:240px;overflow:hidden;text-align:center;width:100%}@media (max-width:767px){.blog-card__thumb{max-width:none}}.blog-card__thumb img{left:50%;max-width:400px;position:relative;transform:translateX(-50%)}.blog-card__content{flex:1;padding:16px 20px}.blog-card__date{color:var(--color-light-gray);display:block;font-size:1.4rem;font-weight:400;line-height:20px;margin-top:16px;text-align:right}@media (max-width:767px){.blog-card__date{margin-top:8px}}.blog-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:var(--title-size-medium);font-weight:700;line-height:1.8;overflow:hidden}@media (max-width:767px){.blog-card__title{font-size:1.68rem;line-height:24px}}.blog-card__desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;margin-top:16px;overflow:hidden}.blog-card__category{border-top:1px solid var(--color-light-gray);margin-top:8px;padding-top:7px}.blog-card__category-link{display:inline-block;font-size:1.4rem;font-weight:400;line-height:20px;margin-right:4px}.blog-card__category-link:before{content:"#";display:inline;padding-right:2px}.blog-card__category-link:hover{text-decoration:underline}.main-visual+.section.section--blog{padding-bottom:32px;padding-top:70px}.section.section--blog .section__header{position:relative}.section.section--blog .section__body{margin-top:40px}.section.section--blog .section__sub-title{margin-bottom:16px;padding-bottom:24px;text-align:left}.section.section--blog .section__sub-title:before{left:0;transform:rotateX(0)}.section.section--blog .section__title{text-align:left}.home-article-more-link{background:var(--color-brand);border:1px solid var(--color-brand);border-radius:50px;bottom:8px;color:#fff;display:inline-block;font-weight:700;min-width:240px;padding:13px 16px;position:absolute;right:0;text-align:center}.home-article-more-link:hover{background:#fff;color:var(--color-brand);text-decoration:none}@media (min-width:768px){.home-article{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}.home-article .blog-card__item{display:block}.home-article .blog-card__item:not(:first-child){margin-top:0}.home-article .blog-card__title{-webkit-line-clamp:3;font-size:2rem;margin-top:16px}.home-article .blog-card__content{padding:0}.home-article .blog-card__thumb{max-width:100%}.home-article .blog-card__date{margin-top:8px}.home-article .blog-card__item--large .blog-card__category{padding-top:8px}.home-article .blog-card__desc{display:none}}.button-lead{font-weight:700;text-align:center}.button{width:100%}.button,.button__item{display:flex;justify-content:center}.button__item{align-items:center;background:var(--color-white);border:1px solid var(--color-accent);border-radius:50px;color:var(--color-accent);cursor:pointer;font-size:var(--small-font-size);height:40px;min-height:40px;min-width:240px;overflow:hidden;padding:3px 20px;position:relative;text-decoration:none;text-indent:-30px;white-space:nowrap}.button__item:after{border-right:1px solid var(--color-accent);border-top:1px solid var(--color-accent);content:"";height:8px;position:absolute;right:62px;top:50%;transform:rotate(45deg) translateY(-50%);width:8px}.button__item:hover{opacity:var(--hover-opacity);text-decoration:none}.button__item--cta{background:#f00004;border-color:#f00004;box-shadow:0 3px 0 #b00003;color:var(--color-white);font-weight:700;padding:0 var(--medium-gap);text-indent:0}.button__item--cta:after{display:none}.button-more{background-color:#ededf5;color:#1a00bc;display:block;font-size:1.6rem;font-weight:700;text-align:center;width:100%}@media screen and (min-width:769px){.button-more{padding:7px 5px}}@media screen and (max-width:768px){.button-more{padding:8px 5px}}.button-more__label{display:inline-block;padding:0 0 0 16px;position:relative}.button-more__label>i{display:block;height:12px;left:0;position:absolute;top:.5em;width:12px}.button-more__label>i:after,.button-more__label>i:before{background-color:#1a00bc;content:"";display:block;height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.button-more__label>i:after{transform:translateY(-50%) rotate(-90deg)}.button-more:hover{opacity:var(--hover-opacity)}.button-return{background-color:#222;border-radius:50px;color:#fff;display:inline-block;padding:13px 0;text-align:center;width:100%}@media screen and (min-width:769px){.button-return{max-width:338px}}@media screen and (max-width:768px){.button-return{max-width:327px}}.button-return__label{display:inline-block;padding:0 26px 0 0;position:relative}.button-return__label>i{background-color:#fff;border-radius:100%;display:block;height:18px;position:absolute;right:0;top:.25em;width:18px}.button-return__label>i:after{border-bottom:2px solid #000;border-right:2px solid #000;box-sizing:border-box;content:"";display:block;height:6px;left:50%;position:absolute;top:50%;transform:translate(-55%,-50%) rotate(-45deg);width:6px}.button-return:hover{opacity:var(--hover-opacity)}.category-button{background:var(--color-background-light-blue);border-radius:5px;color:var(--color-accent);display:inline-block;font-size:var(--ex-small-font-size);font-weight:700;line-height:1.5rem;padding:5px 14px}@media (max-width:768px){.category-button{font-weight:400}}.category-button--large{font-size:var(--small-font-size);padding:7px 19px}.category-button:hover{opacity:var(--hover-opacity);text-decoration:none}.share-button-title{color:var(--color-subtext);font-size:var(--ex-small-font-size);font-weight:700;margin-bottom:16px;text-align:center}@media (max-width:768px){.share-button-title{margin-bottom:8px}}.share-button{display:flex;justify-content:center}@media (max-width:768px){.share-button__item img{height:44px;width:44px}}.share-button__item:not(:first-child){margin-left:16px}.share-button--large{justify-content:center}@media (max-width:768px){.share-button--large .share-button__item{height:44px;width:44px}}.share-button--large .share-button__item:not(:first-child){margin-left:32px}@media (max-width:768px){.share-button--large .share-button__item:not(:first-child){margin-left:16px}}.tag-button:not(.tag-button--all){-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;width:100%}.tag-button__item{display:inline-block}.tag-button__item:not(:last-child){margin-right:4px}.tag-button__link{background:var(--color-white);border:1px solid var(--color-border);border-radius:24px;color:var(--color-subtext);display:block;font-size:var(--ex-small-font-size);font-weight:400;padding:1px 7px}.tag-button__link:hover{opacity:var(--hover-opacity);text-decoration:none}.page-top-button{bottom:160px;opacity:0;position:fixed;right:24px;transition:opacity .35s cubic-bezier(.56,.01,.55,1);z-index:1000}@media (max-width:768px){.page-top-button{bottom:80px;right:0}}.page-top-button.active{opacity:1}.page-top-button--has-cta{bottom:90px}.drawer-button{display:none}@media (max-width:1130px){.drawer-button{align-items:center;background:none;border:0;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;height:40px;justify-content:center;margin-left:8px;padding-top:5px;position:relative;right:-7px;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px;z-index:1}.drawer-button span{background:var(--color-text);border-radius:3px;display:block;height:2px;margin-bottom:6px;position:relative;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;width:25px;z-index:1}.drawer-button span:first-child{transform-origin:0 0}.drawer-button span:nth-last-child(2){transform-origin:0 100%}.drawer-button--close{position:absolute;right:17px;top:17px}.drawer-button--close span{background:var(--color-text);opacity:1;transform:rotate(45deg) translate(-7px,-12px)}.drawer-button--close span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2)}.drawer-button--close span:nth-last-child(2){transform:rotate(-45deg) translate(-3px,9px)}}.post-article-buttons{grid-gap:26px 29px;display:grid;gap:26px 29px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:var(--paragraph-space)}@media (max-width:768px){.post-article-buttons{gap:17px;grid-template-columns:1fr 1fr}}.post-article-buttons a{align-content:center;background-color:#fff;border-radius:3px;box-shadow:0 3px 3px 0 #ededf5;display:block;font-weight:700;height:100%;padding:13px 30px 13px 13px;position:relative;text-align:center}@media (max-width:768px){.post-article-buttons a{font-size:var(--small-font-size);padding:16px 30px 16px 13px}}.post-article-buttons a:hover{opacity:var(--hover-opacity);text-decoration:none}.post-article-buttons a:after{border-right:1px solid var(--color-accent);border-top:1px solid var(--color-accent);content:"";display:block;height:9px;position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(45deg);width:9px}.global-nav{display:flex}@media (max-width:1130px){.global-nav{display:block}.global-nav__item{margin-left:var(--header-nav-gap);margin-right:var(--header-nav-gap);margin-top:var(--header-nav-gap)}}.global-nav__item:not(:first-child){margin-left:var(--header-nav-gap)}.global-nav__item--home{display:none}@media (max-width:1130px){.global-nav__item--home{border-bottom:1px solid var(--color-border-light);display:block;margin-bottom:0;margin-top:0;padding-bottom:22px;padding-top:77px;position:relative}}.global-nav__link{color:var(--color-text);font-size:1.4rem}@media (max-width:1130px){.global-nav__link{display:block;font-size:1.8rem;font-weight:700}}.global-nav__link:hover{color:var(--color-accent)}.image-card{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(4,1fr)}@media (max-width:768px){.image-card{grid-template-columns:repeat(2,1fr)}}.image-card figcaption{display:block;margin-top:8px;text-align:center}.room-card__item{grid-column-gap:80px;align-content:center;-moz-column-gap:80px;column-gap:80px;display:grid}@media (max-width:768px){.room-card__item{display:block}}.room-card__item:not(:first-child){margin-top:80px}@media (max-width:768px){.room-card__item:not(:first-child){margin-top:40px}}.room-card__item--left{grid-template-areas:"right left";grid-template-columns:430px 1fr}.room-card__item--right{grid-template-areas:"left right";grid-template-columns:1fr 430px}.room-card__item--center{display:block;text-align:center}.room-card__item--center .room-card__thumb{margin-top:56px}.room-card__item__thumb{grid-area:right;-ms-grid-column:1;-ms-grid-row:1;overflow:hidden}.room-card__item--right>.room-card__item__thumb{-ms-grid-column:2;-ms-grid-row:1}@media (max-width:768px){.room-card__thumb{margin-top:24px}}.room-card__content{grid-area:left;-ms-grid-column:2;-ms-grid-row:1}.room-card__item--right>.room-card__content{-ms-grid-column:1;-ms-grid-row:1}.room-card__title{font-size:var(--title-size-medium);font-weight:700}.room-card__description{margin-top:32px}@media (max-width:768px){.room-card__description{margin-top:16px}}.map-card{grid-gap:64px;display:grid;gap:64px;grid-template-columns:1fr 1fr}@media (max-width:768px){.map-card{gap:32px;grid-template-columns:1fr}}.map-card__iframe{overflow:hidden;padding-bottom:100%;position:relative;width:100%}@media (max-width:768px){.map-card__iframe{padding-bottom:45%}}.map-card__iframe iframe{height:100%;left:0;position:absolute;top:0;width:100%}.map-card__link{background:var(--color-brand);border:1px solid var(--color-brand);border-radius:50px;color:#fff;display:inline-block;font-weight:700;margin-top:40px;min-width:240px;padding:13px 16px;text-align:center}@media (max-width:768px){.map-card__link{display:block}}.map-card__link:hover{background:#fff;color:var(--color-brand);text-decoration:none}.faq-card__item{border-bottom:1px solid var(--color-light-gray);padding-bottom:56px}@media (max-width:768px){.faq-card__item{padding-bottom:24px}}.faq-card__item:not(:first-child){margin-top:32px}@media (max-width:768px){.faq-card__item:not(:first-child){margin-top:16px}}.faq-card__question{font-size:var(--title-size-medium);font-weight:700}.faq-card__question:before{color:var(--color-brand);content:"Q";font-family:EB Garamond,serif;font-size:40px;margin-right:16px}@media (max-width:768px){.faq-card__question:before{font-size:32px;margin-right:12px}}.faq-card__answer{margin-top:8px}@media (max-width:768px){.faq-card__answer{margin-top:8px}}.faq-card__answer:before{color:#df3434;content:"A";font-family:EB Garamond,serif;font-size:25px;font-weight:700;margin-left:6px;margin-right:10px}.main-visual{height:100%;overflow:hidden;position:relative;z-index:1}.main-visual__bg{height:100%;left:0;overflow:hidden;position:absolute!important;top:0;width:100%;z-index:-1}.main-visual__bg .slick-list,.main-visual__bg .slick-slide,.main-visual__bg .slick-slide>div,.main-visual__bg .slick-track{height:100%}.main-visual__bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}.main-visual__inner{margin-left:auto;margin-right:auto;max-width:1100px;width:100%}.main-visual__content{background:rgba(0,0,0,.63);color:#fff;max-width:480px;padding:56px 32px 64px;text-align:center;width:100%}@media (max-width:768px){.main-visual__content{max-width:100%;padding:56px 16px}}.main-visual__sub-title{font-family:Barlow,sans-serif;font-size:2rem;font-style:normal;font-weight:400;letter-spacing:2px;margin-bottom:32px;padding-bottom:40px;position:relative;text-align:center}@media (max-width:768px){.main-visual__sub-title{font-size:1.6rem}}.main-visual__sub-title:before{background:#fff;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:48px}.main-visual__title{font-size:3.4rem;font-weight:700;letter-spacing:1px}.main-visual__description{font-weight:700;line-height:2.4;margin-top:56px;text-align:left}@media (max-width:768px){.main-visual__description{line-height:2;margin-top:32px}}.block-table{border-collapse:collapse;line-height:2.4;margin-top:64px;width:100%}@media (max-width:768px){.block-table{line-height:2}.block-table,.block-table caption,.block-table tbody,.block-table td,.block-table th,.block-table tr{display:block}}.block-table caption{font-size:var(--title-size-medium);font-weight:700;margin-bottom:24px}.block-table td,.block-table th{align-content:center;border:1px solid;padding:16px}@media (max-width:768px){.block-table td,.block-table th{border:0;padding:0}}.block-table th{background:#6b6a68;color:#fff;font-weight:700;width:22%}@media (max-width:768px){.block-table th{padding:0 16px;width:100%!important}.block-table td{margin-bottom:24px;margin-top:4px;width:100%!important}}.breadcrumb{font-size:var(--ex-small-font-size);padding-bottom:var(--medium-gap);padding-top:var(--medium-gap);width:100%}@media (max-width:768px){.breadcrumb{margin-bottom:-24px;overflow-x:auto;white-space:nowrap}}.breadcrumb__inner{margin-left:auto;margin-right:auto;max-width:var(--content-max-width);padding-left:var(--content-outer-space);padding-right:var(--content-outer-space)}.breadcrumb__inner>span:last-child{padding-right:var(--medium-gap)}.breadcrumb__inner a:hover{text-decoration:underline}.form{background:#fff;border:1px solid var(--color-gray);border-radius:3px;margin:24px auto 0;padding:56px}@media (max-width:768px){.form{background:none;border:0;padding:0}}.form input,.form select,.form textarea{width:100%}.form textarea{max-width:446px}.form__item{align-items:center;display:grid;grid-template-columns:160px 1fr}.form__item:not(:first-child){margin-top:40px}@media (max-width:768px){.form__item:not(:first-child){margin-top:16px}}.form__item--message{align-items:flex-start}.form__item--message label{padding-top:16px}@media (max-width:768px){.form__item{display:block}}.form label{font-weight:700}.form__required{background:var(--color-brand);border-radius:3px;color:#fff;font-size:1.3rem;font-weight:700;line-height:20px;margin-top:6px;padding:6px;text-align:center;width:60px}@media (max-width:768px){.form__required{margin-top:0}}.form__required--optional{background:var(--color-gray)}.form__footer{margin-top:40px;text-align:center}.wpcf7 form.invalid .wpcf7-response-output{background:#feefef;border:0;color:#d72a2a}.form__item[\:has\(\.wpcf7-not-valid-tip\)] input,.form__item[\:has\(\.wpcf7-not-valid-tip\)] textarea{border-color:#d72a2a}.form__item:has(.wpcf7-not-valid-tip) input,.form__item:has(.wpcf7-not-valid-tip) textarea{border-color:#d72a2a}.submit{background:var(--color-brand);border:1px solid var(--color-brand);border-radius:50px;color:#fff;display:inline-block;font-weight:700;margin:0;max-width:280px;padding:13px 16px;text-align:center}@media (max-width:768px){.submit{max-width:100%}}.submit:hover{background:#fff;color:var(--color-brand);text-decoration:none}.wpcf7-spinner{display:none!important}.pagination{align-items:center;display:flex;justify-content:center;margin-top:var(--double-ex-large-gap);width:100%}.pagination__item{margin:0 6px}.pagination__item a{background:var(--color-accent);border-radius:4px;color:#fff;display:block;font-size:var(--h4-font-size);font-weight:700;line-height:1;padding:11px 16px}.pagination__item--current{background:transparent;color:var(--color-subtext);font-weight:700;padding:11px 16px}.pagination__item--current:hover{background:transparent}.pagination__item--prev{background:none;margin-right:var(--medium-gap)}.pagination__item--next{background:none;margin-left:var(--medium-gap)}.pagination__item--next:hover,.pagination__item--prev:hover{background:none}.pagination__item--next a,.pagination__item--prev a{background:none;color:var(--color-accent)}.pagination__item--next a:hover,.pagination__item--prev a:hover{background:none}.pagination__item:not(.pagination__item--prev):not(.pagination__item--next):hover a{background:var(--color-accent);color:#fff;text-decoration:none}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slider-nav .slider-nav .slick-list{overflow:visible}.slider-nav .slider-nav .slick-track{transform:none!important}.slider-container{position:relative}.next-button,.prev-button{background:var(--color-dark-gray);border:1px solid hsla(0,0%,100%,.141);border-radius:50px;height:38px;position:absolute;top:120px;width:38px}.next-button:after,.prev-button:after{background:#fff;content:"";height:16px;position:absolute;top:10px;width:12px}.prev-button{left:-24px}@media (max-width:768px){.prev-button{left:8px}}.prev-button:after{clip-path:polygon(0 50%,100% 0,100% 100%);left:11px}.next-button{right:-24px}@media (max-width:768px){.next-button{right:8px}}.next-button:after{clip-path:polygon(0 0,100% 50%,0 100%);left:14px}.slider-nav .slick-slide{margin-right:4px}.tinymce+.section{margin-top:var(--ex-large-gap)}.tinymce h3{font-size:var(--sub-title-size);font-weight:700;margin-bottom:calc(var(--small-gap)*-1)}.tinymce h3:not(:first-child){margin-top:var(--paragraph-space)}.tinymce h4,.tinymce h5{font-size:var(--sub-title-size);font-weight:700}.tinymce b{font-weight:700}.tinymce .point:not(:first-child),.tinymce blockquote:not(:first-child),.tinymce code:not(:first-child),.tinymce ol:not(:first-child),.tinymce p:not(:first-child),.tinymce pre:not(:first-child),.tinymce table:not(:first-child),.tinymce ul:not(:first-child){margin-top:var(--paragraph-space)}.tinymce ol,.tinymce ul{list-style:none}.tinymce ol ol,.tinymce ol ul,.tinymce ul ol,.tinymce ul ul{background:none;padding:0}.tinymce ol li,.tinymce ul li{margin-left:var(--large-gap)}.tinymce ol li:not(:first-child),.tinymce ul li:not(:first-child){margin-top:var(--small-gap)}.tinymce ul li{margin-left:8px;padding-left:var(--large-gap);position:relative}@media (max-width:768px){.tinymce ul li{margin-left:0}}.tinymce ul li:before{background:var(--color-ivory-dark);border-radius:50%;content:"";height:8px;left:0;position:absolute;top:15px;width:8px}.tinymce ol:not(.linenums){counter-reset:count}.tinymce ol:not(.linenums) li{margin-left:8px;padding-left:30px;position:relative}@media (max-width:768px){.tinymce ol:not(.linenums) li{margin-left:0}}.tinymce ol:not(.linenums) li:before{align-items:center;background:var(--color-ivory-dark);border:1px solid;border-radius:50%;color:var(--color-white);content:counter(count);counter-increment:count;display:flex;font-family:var(--en-font-family);font-size:1.4rem;font-weight:700;height:24px;justify-content:center;left:0;line-height:1;padding-left:1px;position:absolute;top:8px;width:24px}.tinymce blockquote{background:hsla(0,0%,100%,.6);color:var(--color-subtext);padding:24px;position:relative}@media (max-width:768px){.tinymce blockquote{padding-left:62px}}.tinymce table{width:100%}@media (max-width:768px){.tinymce table{display:block;height:auto!important;overflow-x:scroll}}.tinymce table td,.tinymce table th{border:1px solid var(--color-border);padding:var(--small-gap) var(--medium-gap)}@media (max-width:768px){.tinymce table td,.tinymce table th{min-width:200px}}.tinymce table th{background:#6b6a68;font-weight:700;text-align:center}.tinymce table td{background:transparent}.tinymce .point{background:var(--color-background-light-blue);padding:48px var(--medium-gap) var(--medium-gap);position:relative}.tinymce .point:before{color:var(--color-accent);content:"POINT";font-family:var(--en-font-family);font-size:2rem;font-weight:700;left:var(--medium-gap);position:absolute;top:var(--medium-gap)}
/*!
 * Luminous v2.3.5
 * Copyright 2015-2021, Zebrafish Labs
 * Licensed under BSD-2 (https://github.com/imgix/luminous/blob/main/LICENSE.md)
 */@keyframes a{0%{opacity:0}to{opacity:1}}@keyframes b{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes c{0%{transform:translate(-50%,-50%) rotate(0)}50%{transform:translate(-50%,-50%) rotate(-180deg)}to{transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes d{0%{transform:scale(1)}10%{transform:scale(1.2) translateX(6px)}25%{transform:scale(1.3) translateX(8px)}40%{transform:scale(1.2) translateX(6px)}50%{transform:scale(1)}60%{transform:scale(.8) translateX(6px)}75%{transform:scale(.7) translateX(8px)}90%{transform:scale(.8) translateX(6px)}to{transform:scale(1)}}@keyframes e{0%{transform:scale(1)}10%{transform:scale(1.2) translateX(-6px)}25%{transform:scale(1.3) translateX(-8px)}40%{transform:scale(1.2) translateX(-6px)}50%{transform:scale(1)}60%{transform:scale(.8) translateX(-6px)}75%{transform:scale(.7) translateX(-8px)}90%{transform:scale(.8) translateX(-6px)}to{transform:scale(1)}}.lum-lightbox{background:rgba(0,0,0,.6)}.lum-lightbox-inner{bottom:2.5%;left:2.5%;right:2.5%;top:2.5%}.lum-lightbox-inner img{position:relative}.lum-lightbox-inner .lum-lightbox-caption{color:#fff;margin:0 auto;max-width:700px;text-align:center}.lum-loading .lum-lightbox-loader{animation:c 1.8s linear infinite;display:block;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:66px}.lum-lightbox-loader:after,.lum-lightbox-loader:before{background:hsla(0,0%,100%,.9);border-radius:20px;content:"";display:block;height:20px;margin-top:-10px;position:absolute;top:50%;width:20px}.lum-lightbox-loader:before{animation:d 1.8s linear infinite;left:0}.lum-lightbox-loader:after{animation:e 1.8s linear infinite;animation-delay:-.9s;right:0}.lum-lightbox.lum-opening{animation:a .18s ease-out}.lum-lightbox.lum-opening .lum-lightbox-inner{animation:b .18s ease-out}.lum-lightbox.lum-closing{animation:a .3s ease-in;animation-direction:reverse}.lum-lightbox.lum-closing .lum-lightbox-inner{animation:b .3s ease-in;animation-direction:reverse}.lum-img{transition:opacity .12s ease-out}.lum-loading .lum-img{opacity:0}.lum-gallery-button{background:transparent;border:0;cursor:pointer;height:100px;margin:0;max-height:100%;outline:0;overflow:hidden;padding:0;position:absolute;text-indent:150%;top:50%;transform:translateY(-50%);white-space:nowrap;width:60px}.lum-close-button{height:32px;opacity:.3;position:absolute;right:5px;top:5px;width:32px}.lum-close-button:hover{opacity:1}.lum-close-button:after,.lum-close-button:before{background-color:#fff;content:" ";height:33px;left:15px;position:absolute;width:2px}.lum-close-button:before{transform:rotate(45deg)}.lum-close-button:after{transform:rotate(-45deg)}.lum-previous-button{left:12px}.lum-next-button{right:12px}.lum-gallery-button:after{border-top:4px solid hsla(0,0%,100%,.8);content:"";display:block;height:36px;position:absolute;top:50%;width:36px}.lum-previous-button:after{border-left:4px solid hsla(0,0%,100%,.8);border-radius:3px 0 0 0;box-shadow:-2px 0 rgba(0,0,0,.2);left:12%;transform:translateY(-50%) rotate(-45deg)}.lum-next-button:after{border-radius:0 3px 0 0;border-right:4px solid hsla(0,0%,100%,.8);box-shadow:2px 0 rgba(0,0,0,.2);right:12%;transform:translateY(-50%) rotate(45deg)}@media (max-width:460px){.lum-lightbox-image-wrapper{-webkit-overflow-scrolling:touch;display:flex;overflow:auto}.lum-lightbox-caption{bottom:0;position:absolute;width:100%}.lum-lightbox-position-helper{margin:auto}.lum-lightbox-inner img{max-height:none;max-width:none}}.lum-lightbox{z-index:9999}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Z0IsQ0FDaEIsU0FBVSxDQUNWLGlCQUFrQixDQUNsQixnQkFBaUIsQ0FDakIsT0FBUSxDQUNSLDBCQUEyQixDQUMzQixrQkFBbUIsQ0FDbkIsVUFDRixDQUVBLGtCQUNFLFdBQVksQ0FDWixVQUFXLENBQ1gsaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixPQUFRLENBQ1IsVUFDRixDQUVBLHdCQUNFLFNBQ0YsQ0FFQSxpREFDRSxxQkFBc0IsQ0FDdEIsV0FBWSxDQUNaLFdBQVksQ0FDWixTQUFVLENBQ1YsaUJBQWtCLENBQ2xCLFNBQ0YsQ0FFQSx5QkFDRSx1QkFDRixDQUVBLHdCQUNFLHdCQUNGLENBRUEscUJBQ0UsU0FDRixDQUVBLGlCQUNFLFVBQ0YsQ0FFQSwwQkFDRSx1Q0FBMkMsQ0FDM0MsVUFBVyxDQUNYLGFBQWMsQ0FDZCxXQUFZLENBQ1osaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUixVQUNGLENBRUEsMkJBQ0Usd0NBQTRDLENBQzVDLHVCQUF3QixDQUN4QixnQ0FBb0MsQ0FDcEMsUUFBUyxDQUNULHlDQUNGLENBRUEsdUJBQ0UsdUJBQXdCLENBQ3hCLHlDQUE2QyxDQUM3QywrQkFBbUMsQ0FDbkMsU0FBVSxDQUNWLHdDQUNGLENBRUEseUJBQ0UsNEJBQ0UsZ0NBQWlDLENBQ2pDLFlBQWEsQ0FDYixhQUNGLENBRUEsc0JBQ0UsUUFBUyxDQUNULGlCQUFrQixDQUNsQixVQUNGLENBRUEsOEJBQ0UsV0FDRixDQUVBLHdCQUNFLGVBQWdCLENBQ2hCLGNBQ0YsQ0FDRixDQUVBLGNBQ0UsWUFDRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2VicGFjazUvLi9zcmMvY3NzL2ZvdW5kYXRpb24vcmVzZXQucGNzcyIsIndlYnBhY2s6Ly93ZWJwYWNrNS8uL3NyYy9jc3MvZm91bmRhdGlvbi9iYXNlLnBjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjazUvLi9zcmMvY3NzL2ZvdW5kYXRpb24vdXRpbGl0eS5wY3NzIiwid2VicGFjazovL3dlYnBhY2s1Ly4vc3JjL2Nzcy9mb3VuZGF0aW9uL2Z1bmN0aW9uLnBjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjazUvLi9zcmMvY3NzL3NldHRpbmdzL2NvbG9ycy5wY3NzIiwid2VicGFjazovL3dlYnBhY2s1Ly4vc3JjL2Nzcy9zZXR0aW5ncy9sYXlvdXQucGNzcyIsIndlYnBhY2s6Ly93ZWJwYWNrNS88bm8gc291cmNlPiIsIndlYnBhY2s6Ly93ZWJwYWNrNS8uL3NyYy9jc3Mvc2V0dGluZ3MvdHJhbnNpdGlvbi5wY3NzIiwid2VicGFjazovL3dlYnBhY2s1Ly4vc3JjL2Nzcy9zZXR0aW5ncy90eXBvZ3JhcGh5LnBjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjazUvLi9zcmMvY3NzL3NldHRpbmdzL2xheWVycy5wY3NzIiwid2VicGFjazovL3dlYnBhY2s1Ly4vc3JjL2Nzcy9sYXlvdXQvYmFzZS5wY3NzIiwid2VicGFjazovL3dlYnBhY2s1Ly4vc3JjL2Nzcy9sYXlvdXQvcGFnZS5wY3NzIiwid2VicGFjazovL3dlYnBhY2s1Ly4vc3JjL2Nzcy9sYXlvdXQvc2VjdGlvbi5wY3NzIiwid2VicGFjazovL3dlYnBhY2s1Ly4vc3JjL2Nzcy9sYXlvdXQvcG9zdC5wY3NzIiwid2VicGFjazovL3dlYnBhY2s1Ly4vc3JjL2Nzcy9jb21wb25lbnRzL2J1dHRvbi5wY3NzIiwid2VicGFjazovL3dlYnBhY2s1Ly4vc3JjL2Nzcy9jb21wb25lbnRzL25hdi5wY3NzIiwid2VicGFjazovL3dlYnBhY2s1Ly4vc3JjL2Nzcy9jb21wb25lbnRzL2NhcmQucGNzcyIsIndlYnBhY2s6Ly93ZWJwYWNrNS8uL3NyYy9jc3MvY29tcG9uZW50cy9tYWluLXZpc3VhbC5wY3NzIiwid2VicGFjazovL3dlYnBhY2s1Ly4vc3JjL2Nzcy9jb21wb25lbnRzL3RhYmxlLnBjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjazUvLi9zcmMvY3NzL2NvbXBvbmVudHMvYnJlYWRjcnVtYi5wY3NzIiwid2VicGFjazovL3dlYnBhY2s1Ly4vc3JjL2Nzcy9jb21wb25lbnRzL2Zvcm0ucGNzcyIsIndlYnBhY2s6Ly93ZWJwYWNrNS8uL3NyYy9jc3MvY29tcG9uZW50cy9wYWdpbmF0aW9uLnBjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjazUvLi9zcmMvY3NzL3ZlbmRvci9zbGljay5wY3NzIiwid2VicGFjazovL3dlYnBhY2s1Ly4vc3JjL2Nzcy92ZW5kb3IvdGlueW1jZS5wY3NzIiwid2VicGFjazovL3dlYnBhY2s1Ly4vc3JjL2Nzcy92ZW5kb3IvbHVtaW5vdXMucGNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKioqIFRoZSBuZXcgQ1NTIFJlc2V0IC0gdmVyc2lvbiAxLjQuMiAobGFzdCB1cGRhdGVkIDMwLjExLjIwMjEpICoqKi9cblxuLypcbiAgICBSZW1vdmUgYWxsIHRoZSBzdHlsZXMgb2YgdGhlIFwiVXNlci1BZ2VudC1TdHlsZXNoZWV0XCIsIGV4Y2VwdCBmb3IgdGhlICdkaXNwbGF5JyBwcm9wZXJ0eVxuICAgIC0gVGhlIFwic3ltYm9sICpcIiBwYXJ0IGlzIHRvIHNvbHZlIEZpcmVmb3ggU1ZHIHNwcml0ZSBidWdcbiAqL1xuXG4vKiBQcmVmZXJyZWQgYm94LXNpemluZyB2YWx1ZSAqL1xuKiB7XG4gICY6d2hlcmUoOm5vdChpZnJhbWUsIGNhbnZhcywgaW1nLCBzdmcsIHZpZGVvLCBpbnB1dCwgdGV4dGFyZWEpOm5vdChzdmcgKiwgc3ltYm9sICopKSB7XG4gICAgYWxsOiB1bnNldDtcbiAgICBkaXNwbGF5OiByZXZlcnQ7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbn1cblxuaWZyYW1lLCBjYW52YXMsIGltZywgc3ZnLCB2aWRlbyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIFJlbW92ZSBsaXN0IHN0eWxlcyAoYnVsbGV0cy9udW1iZXJzKSAqL1xub2wsIHVsLCBtZW51IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9yIGltYWdlcyB0byBub3QgYmUgYWJsZSB0byBleGNlZWQgdGhlaXIgY29udGFpbmVyICovXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi8qIHJlbW92ZXMgc3BhY2luZyBiZXR3ZWVuIGNlbGxzIGluIHRhYmxlcyAqL1xudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG4vKiByZXZlcnQgdGhlICd3aGl0ZS1zcGFjZScgcHJvcGVydHkgZm9yIHRleHRhcmVhIGVsZW1lbnRzIG9uIFNhZmFyaSAqL1xudGV4dGFyZWEge1xuICB3aGl0ZS1zcGFjZTogcmV2ZXJ0O1xufVxuXG4vKiByZXZlcnQgZm9yIGJ1ZyBpbiBDaHJvbWl1bSBicm93c2Vyc1xuICAgLSBmaXggZm9yIHRoZSBjb250ZW50IGVkaXRhYmxlIGF0dHJpYnV0ZSB3aWxsIHdvcmsgcHJvcGVybHkuICovXG46d2hlcmUoW2NvbnRlbnRlZGl0YWJsZV0pIHtcbiAgLW1vei11c2VyLW1vZGlmeTogcmVhZC13cml0ZTtcbiAgLXdlYmtpdC11c2VyLW1vZGlmeTogcmVhZC13cml0ZTtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgLXdlYmtpdC1saW5lLWJyZWFrOiBhZnRlci13aGl0ZS1zcGFjZTtcbn1cblxuUHtcbiAgbWFyZ2luOiAwO1xufSIsIi8qKlxuKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5GdW5jdGlvblxuKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qKi9cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWRlZmF1bHQtZm9udC1mYW1pbHkpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGlnaHQtZ3JheSk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgZm9udC1zaXplOiB2YXIoLS1kZWZhdWx0LWZvbnQtc2l6ZSk7XG59XG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zZWxlY3Rpb24pO1xufVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXNlbGVjdGlvbik7XG59XG5cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wbGFjZWhvbGRlcik7XG59XG5cbmEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItbGluayk7XG4gIHRyYW5zaXRpb246IHZhcigtLWhvdmVyLXRyYW5zaXRpb24pO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBpbWcge1xuICAgIHRyYW5zaXRpb246IHZhcigtLWhvdmVyLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgaW1nIHtcbiAgICAgIG9wYWNpdHk6IHZhcigtLWhvdmVyLW9wYWNpdHkpO1xuICAgIH1cbiAgfVxufVxuXG5lbSxcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5wICsgcCB7XG4gIG1hcmdpbi10b3A6IHZhcigtLXBhcmFncmFwaC1zcGFjZSk7XG59XG5cbm1haW4ge1xuICBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuYnV0dG9uIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogdmFyKC0taG92ZXItdHJhbnNpdGlvbik7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmOmhvdmVyIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG5cbmltZyB7XG4gIGhlaWdodDogYXV0bztcbn1cbiIsIi5hcHAge1xuICAubW9iaWxlLW9ubHkge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuZGVza3RvcC1vbmx5IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmFuY2hvci1saW5rLXRhcmdldFtpZF0ge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICAgIG1hcmdpbi10b3A6IC05MHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSAge1xuICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtODBweDtcbiAgICB9XG4gIH1cbn1cbiIsImlucHV0LFxyXG50ZXh0YXJlYSxcclxuc2VsZWN0IHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC8qZm9udC1zaXplOiAxMDAlOyovXHJcbiAgZm9udDogaW5oZXJpdDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gIHBhZGRpbmc6IDhweDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuIiwiOnJvb3Qge1xuICAtLWNvbG9yLXRleHQ6ICMyQzMyMzg7XG4gIC0tY29sb3Itc3VidGV4dDogIzgyODI4MjtcbiAgLS1jb2xvci13aGl0ZTogI2ZmZjtcbiAgLS1jb2xvci1hY2NlbnQ6ICM0Njk4OUQ7XG4gIC0tYnJhbmQtc3ViLWFjY2VudC1jb2xvcjogIzZmYjZiYTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWxpZ2h0LWdyYXk6ICNGN0Y3Rjg7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1saWdodC1ibHVlOiAjRURFREY1O1xuICAtLWNvbG9yLWJhY2tncm91bmQtZGFyay1ibGFjazogIzIyMjIyMjtcbiAgLS1jb2xvci1ib3JkZXI6ICNDNEM0QzQ7XG4gIC0tY29sb3ItYm9yZGVyLWRhcms6ICMzMzMzMzM7XG4gIC0tY29sb3ItYm9yZGVyLWxpZ2h0OiAjRjdGN0Y4O1xuXG4gIC0tY29sb3ItbGluazogIzQ2OTg5RDtcbiAgLS1jb2xvci1zZWxlY3Rpb246IHJnYmEoMTY2LCAyMTksIDI0OSwgMC41Nyk7XG4gIC0tY29sb3ItcGxhY2Vob2xkZXI6ICNkY2RjZGM7XG5cbiAgLS1jb2xvci1saWdodC1ncmF5OiAjYWRhZGFkO1xuICAtLWNvbG9yLWdyYXk6ICNjY2M7XG4gIC0tY29sb3ItZGFyay1ncmF5OiAjNTQ1NDU0O1xuICAtLWNvbG9yLWl2b3J5OiAjRjVGMUVBO1xuICAtLWNvbG9yLWl2b3J5LWRhcms6ICM1NDU0NTQ7XG4gIC0tY29sb3ItaXZvcnktZXgtZGFyazogIzNFM0UzRTtcblxuICAtLWNvbG9yLWJyYW5kOiAjNkZCNkJBO1xuICAtLWNvbG9yLWJyYW5kLWRhcms6ICM0Njk4OUQ7XG5cbn1cbiIsIjpyb290IHtcbiAgLyoqXG4gICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBDb250ZW50XG4gICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAqKi9cbiAgLS1jb250ZW50LXdpZHRoOiAxMTcwcHg7XG4gIC0tY29udGVudC1vdXRlci1zcGFjZTogNDBweDtcbiAgLS1jb250ZW50LW1heC13aWR0aDogY2FsYyh2YXIoLS1jb250ZW50LXdpZHRoKSArICh2YXIoLS1jb250ZW50LW91dGVyLXNwYWNlKSAqIDIpKTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAtLWNvbnRlbnQtb3V0ZXItc3BhY2U6IDI0cHhcbiAgfVxuXG5cbiAgLyoqXG4gICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBTaWRlYmFyXG4gICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAqKi9cbiAgLS1zaWRlYmFyLXdpZHRoOiAzMDBweDtcbiAgLS1zaWRlYmFyLW91dGVyLXNwYWNlOiA1MHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC0tc2lkZWJhci1vdXRlci1zcGFjZTogNDBweDtcbiAgfVxuXG4gIC8qKlxuICAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgU2VjdGlvblxuICAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgKiovXG4gIC0tc2VjdGlvbi1vdXRlci1zcGFjZTogODBweDtcbiAgLS1zdWJzZWN0aW9uLW91dGVyLXNwYWNlOiA0MHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC0tc2VjdGlvbi1vdXRlci1zcGFjZTogNDBweDtcbiAgICAtLXN1YnNlY3Rpb24tb3V0ZXItc3BhY2U6IDI0cHg7XG4gIH1cblxuICAvKipcbiAgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIFBhcmFncmFwaFxuICAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgKiovXG4gIC0tcGFyYWdyYXBoLXNwYWNlOiAzMnB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC0tcGFyYWdyYXBoLXNwYWNlOiAxNnB4O1xuICB9XG5cbiAgLyoqXG4gICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBHYXBcbiAgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICoqL1xuICAtLWV4LXNtYWxsLWdhcDogNHB4O1xuICAtLXNtYWxsLWdhcDogOHB4O1xuICAtLW1lZGl1bS1nYXA6IDE2cHg7XG4gIC0tbGFyZ2UtZ2FwOiAyNHB4O1xuICAtLWV4LWxhcmdlLWdhcDogNDBweDtcbiAgLS1kb3VibGUtZXgtbGFyZ2UtZ2FwOiA4MHB4O1xuXG5cbiAgLS1zaWRlYmFyLXNpZGUtZ2FwOiAxMnB4O1xuICAtLWhlYWRlci1zaWRlLWdhcDogMTRweDtcbiAgLS1oZWFkZXItbmF2LWdhcDogMzJweDtcbiAgLS1mb290ZXItc2lkZS1nYXA6IDY0cHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLS1sYXJnZS1nYXA6IDE2cHg7XG4gICAgLS1leC1sYXJnZS1nYXA6IDI0cHg7XG4gICAgLS1kb3VibGUtZXgtbGFyZ2UtZ2FwOiA0MHB4O1xuXG4gICAgLS1zaWRlYmFyLXNpZGUtZ2FwOiAyNHB4O1xuICAgIC0taGVhZGVyLXNpZGUtZ2FwOiAxMXB4O1xuICAgIC0taGVhZGVyLW5hdi1nYXA6IDI0cHg7XG4gICAgLS1mb290ZXItc2lkZS1nYXA6IDQwcHg7XG4gIH1cbn1cbiIsbnVsbCwiOnJvb3Qge1xuICAtLWhvdmVyLXRyYW5zaXRpb246IGFsbCA4MG1zIGxpbmVhcjtcbiAgLS1ob3Zlci1vcGFjaXR5OiAuNjtcbn1cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBTdWJzZXQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogbG9jYWwoJ05vdG8gU2FucyBDSksgSlAnKSxcbiAgbG9jYWwoJ05vdG9TYW5zQ0pLanAtUmVndWxhcicpLFxuICBsb2NhbCgnTm90b1NhbnNKUC1SZWd1bGFyJyksXG4gIHVybCgnLi4vZm9udHMvbm90by1zYW5zL05vdG9TYW5zX1JlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLi4vZm9udHMvbm90by1zYW5zL05vdG9TYW5zX1JlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgU3Vic2V0JztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IGxvY2FsKCdOb3RvU2Fuc0NKS2pwLUJvbGQnKSxcbiAgbG9jYWwoJ05vdG9TYW5zSlAtQm9sZCcpLFxuICB1cmwoJy4uL2ZvbnRzL25vdG8tc2Fucy9Ob3RvU2Fuc19ib2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJy4uL2ZvbnRzL25vdG8tc2Fucy9Ob3RvU2Fuc19ib2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuOnJvb3Qge1xuICAtLWRlZmF1bHQtZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIFwiTm90byBTYW5zIENKSyBKUFwiLCBcIk5vdG8gU2FucyBTdWJzZXRcIiwgc2Fucy1zZXJpZjtcbiAgLS1lbi1mb250LWZhbWlseTogXCJCYXJsb3dcIiwgc2Fucy1zZXJpZjtcblxuICAtLXRpdGxlLXNpemUtZXgtbGFyZ2U6IDQuOHJlbTtcbiAgLS10aXRsZS1zaXplLWxhcmdlOiA0LjByZW07XG4gIC0tdGl0bGUtc2l6ZS1tZWRpdW06IDIuNnJlbTtcbiAgLS1zdWItdGl0bGUtc2l6ZTogMi4ycmVtO1xuICAtLXNtYWxsLXRleHQtc2l6ZTogMS40cmVtO1xuXG4gIC0taDItZm9udC1zaXplOiAyLjRyZW07XG4gIC0taDMtZm9udC1zaXplOiAyLjByZW07XG4gIC0taDQtZm9udC1zaXplOiAxLjhyZW07XG4gIC0tZGVmYXVsdC1mb250LXNpemU6IDEuNnJlbTtcbiAgLS1zbWFsbC1mb250LXNpemU6IDEuNHJlbTtcbiAgLS1leC1zbWFsbC1mb250LXNpemU6IDEuMnJlbTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAtLXRpdGxlLXNpemUtZXgtbGFyZ2U6IDIuNnJlbTtcbiAgICAtLXRpdGxlLXNpemUtbGFyZ2U6IDIuMnJlbTtcbiAgICAtLXRpdGxlLXNpemUtbWVkaXVtOiAxLjhyZW07XG4gICAgLS1zdWItdGl0bGUtc2l6ZTogMS41cmVtO1xuXG4gICAgLS1oMi1mb250LXNpemU6IDEuOHJlbTtcbiAgICAtLWgzLWZvbnQtc2l6ZTogMS42cmVtO1xuICAgIC0taDQtZm9udC1zaXplOiAxLjZyZW07XG4gIH1cblxuICAtLWxpbmUtaGVpZ2h0LXRleHQ6IDIwMCU7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLS1saW5lLWhlaWdodC10ZXh0OiAxODAlO1xuICB9XG59XG4iLCI6cm9vdCB7XG4gIC0tbGF5ZXItY29udGVudDogMTtcbiAgLS1sYXllci1vdmVybGF5OiAxMDtcbiAgLS1sYXllci1wYWdlLXRvcDogMTA7XG4gIC0tbGF5ZXItaGVhZGVyOiAyMDtcbn1cbiIsIi5hcHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNzhweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItaXZvcnkpO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTMwcHgpIHtcbiAgICBwYWRkaW5nLXRvcDogNzJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxuXG59XG5cbkBrZXlmcmFtZXMgaGVhZGVyRml4ZWQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC0xMDAlLCAwcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwcHgpO1xuICB9XG59XG5cbi5oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgLjEyKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1oZWFkZXItc2lkZS1nYXApO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0taGVhZGVyLXNpZGUtZ2FwKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLWxheWVyLWhlYWRlcik7XG5cbiAgJi5maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGFuaW1hdGlvbjogMC4yNXMgZWFzZSAwcyAxIG5vcm1hbCBub25lIHJ1bm5pbmcgaGVhZGVyRml4ZWQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBib3gtc2hhZG93OiAwIDAgOHB4IDAgcmdiYSgwLCAwLCAwLCAuMSk7XG4gIH1cblxuICAmX19pbm5lciB7XG4gICAgLyptYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQtbWF4LXdpZHRoKTsqL1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWNvbnRlbnQtb3V0ZXItc3BhY2UpO1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWNvbnRlbnQtb3V0ZXItc3BhY2UpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTEzMHB4KSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MHB4IDFmcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTFweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgfVxuXG4gICZfX21vYmlsZS1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMzBweCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IC0ycHg7XG4gICAgfVxuICB9XG5cbiAgJl9fZHJhd2VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4OiAxO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMzBweCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMzIwcHg7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggKyAxcHgpO1xuICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB6LWluZGV4OiA0O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG5cbiAgICAgICYubG9hZGVkIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBjdWJpYy1iZXppZXIoLjU1LCAwLCAuMzYsIDEpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNvbnRhaW5lciB7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1haW4ge1xuICBmbGV4OiAxO1xuXG4gICYtLXNsaW0ge1xuICAgIC5zZWN0aW9uX19pbm5lciB7XG4gICAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgIH1cbiAgfVxufVxuXG5cbi5mb290ZXIge1xuICB3aWR0aDogMTAwJTtcblxuICAmX19pbm5lciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItaXZvcnktZXgtZGFyayk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgfVxuXG4gICZfX2dyaWQge1xuICAgIG1heC13aWR0aDogdmFyKC0tY29udGVudC1tYXgtd2lkdGgpO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiB2YXIoLS1mb290ZXItc2lkZS1nYXApIHZhcigtLWNvbnRlbnQtb3V0ZXItc3BhY2UpO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmcjtcbiAgICBjb2x1bW4tZ2FwOiB2YXIoLS1mb290ZXItc2lkZS1nYXApIHZhcigtLWxhcmdlLWdhcCk7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbHVtbiB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiB2YXIoLS1mb290ZXItc2lkZS1nYXApO1xuXG4gICAgICAmICsgJiB7XG4gICAgICAgIG1hcmdpbi10b3A6IHZhcigtLWxhcmdlLWdhcCk7XG4gICAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1sYXJnZS1nYXApO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRhcmspO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0taDQtZm9udC1zaXplKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1sYXJnZS1nYXApO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICB3aWR0aDogNDAlO1xuICAgIH1cbiAgfVxuXG4gICZfX2xpbmtzIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgfVxuICB9XG5cbiAgJl9fbGluayB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1zbWFsbC1mb250LXNpemUpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tbWVkaXVtLWdhcCk7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQsXG4gICAgICAmOmZpcnN0LWNoaWxkICsgJiB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogdmFyKC0taG92ZXItb3BhY2l0eSk7XG4gICAgfVxuICB9XG5cbiAgJl9fY29weXJpZ2h0IHtcbiAgICBmb250LXNpemU6IHZhcigtLWV4LXNtYWxsLWZvbnQtc2l6ZSk7XG4gICAgZm9udC1mYW1pbHk6IFwiQmFybG93XCIsIHNhbnMtc2VyaWY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IHZhcigtLW1lZGl1bS1nYXApO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWl2b3J5LWV4LWRhcmspO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIH1cbn1cblxuLmZpeGVkLWN0YSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJyYW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYnJhbmQtZGFyayk7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMjRweDtcbiAgYm90dG9tOiA0NnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMjRweCAzMnB4IDI1cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyODBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHotaW5kZXg6IDEwMDA7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtZGFyayk7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAxNnB4IDE2cHg7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSA1MCUsIDAgMTAwJSk7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgcmlnaHQ6IC0xOHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG5cbiAgJl9fc3ViLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1mYW1pbHk6IFwiQmFybG93XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cbn1cblxuLmZvb3Rlci1sb2dvIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIH1cblxuICAmID4gYTpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwcHggMWZyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB9XG5cbiAgJl9fY2FwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBmb250LXNpemU6IHZhcigtLXNtYWxsLXRleHQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgfVxufVxuXG4uZm9vdGVyLW5hdiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IG1heC1jb250ZW50O1xuICBnYXA6IDMycHggMTZweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBub25lO1xuICAgIGdhcDogMDtcbiAgfVxufVxuXG4uc25zLWxpbmtzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICBpbWcge1xuICAgIHdpZHRoOiAyOHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgfVxuICB9XG59XG5cblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4iLCIucGFnZS1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1leC1sYXJnZS1nYXApO1xuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IHZhcigtLWgyLWZvbnQtc2l6ZSk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLXNtYWxsLWdhcCk7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudCk7XG4gIH1cbiAgJi0tZXgtc3VwZXJ2aXNvcntcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIC5wYWdlLWhlYWRlcl9fdGl0bGUge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1tZWRpdW0tZ2FwKTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtdGV4dCk7XG4gIH1cblxuICAmLWZvcm17XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiAzM3B4O1xuICAgICAgICAgIGhlaWdodDogMzNweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1icmFuZCk7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiAxMXB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIHRvcDogOXB4O1xuICAgICAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fZGVzY3tcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZWN0aW9uIHtcbiAgcGFkZGluZy10b3A6IDEyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDY0cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICB9XG5cbiAgJiArICYge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWRvdWJsZS1leC1sYXJnZS1nYXApO1xuICB9XG5cbiAgLm1haW46aGFzKC5tYWluLXZpc3VhbCkgJiB7XG4gICAgJjpudGgtY2hpbGQoMm4rMSkge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZGFyay1ncmF5KTtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIH1cbiAgfVxuXG4gICZfX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2ZlYXR1cmUtYmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTEwMHB4O1xuICAgIHRvcDogODBweDtcbiAgICB6LWluZGV4OiAtMTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBib3R0b206IC03MHB4O1xuICAgICAgb3BhY2l0eTogLjM7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogODJ2dztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19zdWItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tc3ViLXRpdGxlLXNpemUpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1saWdodC1ncmF5KTtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZW4tZm9udC1mYW1pbHkpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICB3aWR0aDogNDhweDtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWxpZ2h0LWdyYXkpO1xuICAgIH1cblxuICAgICYtLWFsaWduLWxlZnQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tdGl0bGUtc2l6ZS1sYXJnZSk7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmLS1sYXJnZSB7XG4gICAgICBmb250LXNpemU6IHZhcigtLXRpdGxlLXNpemUtZXgtbGFyZ2UpO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cblxuICAmX19sZWFkIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDIuNDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgfVxuXG4gICAgJi0tYWxpZ24tbGVmdCB7XG4gICAgICBtYXJnaW4taW5saW5lOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIuNDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgfVxuICB9XG59XG5cbi5zdWItc2VjdGlvbiB7XG4gICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiA1NnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IHZhcigtLXRpdGxlLXNpemUtbWVkaXVtKTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICB3aWR0aDogNDhweDtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWxpZ2h0LWdyYXkpO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgfVxuICB9XG59XG4iLCIvKipcbiogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQmFzZVxuKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qKi9cbi5wb3N0IHtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcGFkZGluZzogMC41ZW07XG4gICAgbWFyZ2luOiAwIDAgMC43NWVtO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJyYW5kLXN1Yi1hY2NlbnQtY29sb3IpO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1sZWZ0OiBzb2xpZCA4cHggdmFyKC0tY29sb3ItYWNjZW50KTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAxLjlyZW07XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICB9XG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGgzIHtcbiAgICBmb250LXNpemU6IHZhcigtLXRpdGxlLXNpemUtbWVkaXVtKTtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcGFkZGluZy1ib3R0b206IC41ZW07XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjZDVkNWQ1O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAxLjY4cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC01cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDIwJTtcbiAgICAgIGhlaWdodDogNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnJhbmQtc3ViLWFjY2VudC1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgfVxuICB9XG5cbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgaDYge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB9XG4gIH1cblxuICBibG9ja3F1b3RlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDJlbSAwO1xuICAgIHBhZGRpbmc6IDFlbSAxZW0gMWVtIDIuNmVtO1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNkNWQ1ZDU7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWxpZ2h0LWdyYXkpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyYXkpO1xuICB9XG5cbiAgdGFibGUge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgJiBkaXYge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgICYgdGFibGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB1bDpub3QoI3NpdGVtYXBfbGlzdCk6bm90KC50b2NfbGlzdCk6bm90KC5zbnMtc2hhcmVfX2xpc3RzKSB7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnJhbmQtc3ViLWNvbG9yLWxpZ2h0LXllbGxvdyk7XG4gICAgcGFkZGluZzogMTZweCA0N3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB0ZXh0LWluZGVudDogLTIycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICB9XG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHRleHQtaW5kZW50OiAtMjJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIG9sOm5vdCgjc2l0ZW1hcF9saXN0KTpub3QoLnRvY19saXN0KTpub3QoLnNucy1zaGFyZV9fbGlzdHMpIHtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icmFuZC1zdWItY29sb3ItbGlnaHQteWVsbG93KTtcbiAgICBwYWRkaW5nOiAxNnB4IDQ3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHRleHQtaW5kZW50OiAtMjJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgIH1cblxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC0yMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgIH1cblxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaWZyYW1lIHtcbiAgICBtYXgtd2lkdGg6IDcxMHB4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICBtYXgtd2lkdGg6IDY0NnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDVweCkge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5saW5rY2FyZCB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG5cbiAgLnR3aXR0ZXItdHdlZXQge1xuICAgIG1hcmdpbi10b3A6IDMycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmX19kYXRlIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZ3JheSk7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgJl9fdGh1bWIge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTA1cHgpIHtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qIOaXp+ODleODg+OCv+ODvENUQeODkOODiuODvOeUu+WDjyjmlrDjgZfjgY/jg4bjgq3jgrnjg4jjgavnva7jgY3mj5vjgYjjgZ/jga7jgafpnZ7ooajnpLopICovXG5cbiAgLmJvdHRvbS1zZXJ2aWNlLWJhbm5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucG9zdC1hdXRob3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyOiA0cHggc29saWQgI2U3ZTdlNztcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAmX190aHVtYiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgLypib3JkZXItcmFkaXVzOiAxMDBweDsqL1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgZmxleDogMTtcbiAgICBtYXJnaW4tbGVmdDogMzJweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICB9XG4gIH1cblxuICAmX19zbnMge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmID4gYSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB9XG4gIH1cblxuICAmX19kZXNjIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgfVxuICB9XG59XG5cblxuLnNucy1zaGFyZSB7XG4gIG1hcmdpbjogNDBweCAwO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1hcmdpbjogMjRweCAwO1xuICB9XG5cbiAgJl9fbGlzdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICB9XG4gIH1cbn1cblxuLmljb24tdHdpdHRlcixcbi5pY29uLWZhY2Vib29rLFxuLmljb24tZmVlZGx5LFxuLmljb24taGF0ZWJ1IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUycHg7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcblxuICAmLS1sYXJnZSB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG5cbiAgc3ZnIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5pY29uLXR3aXR0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoODUsIDE3MiwgMjM4KTtcbn1cblxuLmljb24tZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQsIDExOSwgMjQyKTtcbn1cblxuLmljb24tZmVlZGx5IHtcbiAgYmFja2dyb3VuZDogIzhhYzQ0YTtcbn1cblxuLmljb24taGF0ZWJ1IHtcbiAgYmFja2dyb3VuZDogIzI2YTZkYjtcbn1cblxuLm1hcmtlcl95IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDYwJSwgI2QzZTJlMyA2MCUpO1xufVxuXG4uYmxvZy1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcblxuICAmX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLWxhcmdlIHtcbiAgICAgIC5ibG9nLWNhcmRfX2NhdGVnb3J5IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJsb2ctY2FyZF9fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2xpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItbGluayk7XG4gICAgfVxuICB9XG5cbiAgJl9fdGh1bWIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gICAgZmxleDogMTtcbiAgfVxuXG4gICZfX2RhdGUge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1saWdodC1ncmF5KTtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS10aXRsZS1zaXplLW1lZGl1bSk7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS42OHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2Mge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICZfX2NhdGVnb3J5IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29sb3ItbGlnaHQtZ3JheSk7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cblxuICAmX19jYXRlZ29yeS1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcjJztcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxufVxuXG4uc2VjdGlvbi5zZWN0aW9uLS1ibG9nIHtcbiAgLm1haW4tdmlzdWFsICsgJiB7XG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gIH1cblxuICAuc2VjdGlvbl9faGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAuc2VjdGlvbl9fYm9keSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuXG4gIC5zZWN0aW9uX19zdWItdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMCk7XG4gICAgfVxuICB9XG5cbiAgLnNlY3Rpb25fX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5ob21lLWFydGljbGUtbW9yZS1saW5rIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYnJhbmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1icmFuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1pbi13aWR0aDogMjQwcHg7XG4gIHBhZGRpbmc6IDEzcHggMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDhweDtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZCk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG9tZS1hcnRpY2xlIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiA0MHB4O1xuXG4gICAgLmJsb2ctY2FyZF9faXRlbSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJsb2ctY2FyZF9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG5cbiAgICAuYmxvZy1jYXJkX19jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmJsb2ctY2FyZF9fdGh1bWIge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5ibG9nLWNhcmRfX2RhdGUge1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIH1cblxuICAgIC5ibG9nLWNhcmRfX2l0ZW0tLWxhcmdlIC5ibG9nLWNhcmRfX2NhdGVnb3J5IHtcbiAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgfVxuXG4gICAgLmJsb2ctY2FyZF9fZGVzYyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLmJ1dHRvbi1sZWFkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcblxuICAmX19pdGVtIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1pbi13aWR0aDogMjQwcHg7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBwYWRkaW5nOiAzcHggMjBweDtcbiAgICB0ZXh0LWluZGVudDogLTMwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tc21hbGwtZm9udC1zaXplKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiA2MnB4O1xuICAgICAgdG9wOiBjYWxjKDUwJSk7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudCk7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIG9wYWNpdHk6IHZhcigtLWhvdmVyLW9wYWNpdHkpO1xuICAgIH1cblxuICAgICYtLWN0YSB7XG4gICAgICBib3JkZXItY29sb3I6ICNmMDAwMDQ7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjAwMDA0O1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICAgIHBhZGRpbmc6IDAgdmFyKC0tbWVkaXVtLWdhcCk7XG4gICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgYm94LXNoYWRvdzogMCAzcHggMCAjYjAwMDAzO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJ1dHRvbi1tb3Jle1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VERURGNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzFBMDBCQztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICBwYWRkaW5nOiA3cHggNXB4O1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZzogOHB4IDVweDtcbiAgfVxuICAmX19sYWJlbHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMCAwIDE2cHg7XG4gICAgPiBpe1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAuNWVtO1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlcntcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUEwMEJDO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJjpob3ZlcntcbiAgICBvcGFjaXR5OiB2YXIoLS1ob3Zlci1vcGFjaXR5KTtcbiAgfVxufVxuXG4uYnV0dG9uLXJldHVybntcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogMTNweCAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAgIG1heC13aWR0aDogMzM4cHg7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBtYXgtd2lkdGg6IDMyN3B4O1xuICB9XG4gICZfX2xhYmVse1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAyNnB4IDAgMDtcbiAgICA+IGl7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAuMjVlbTtcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAmOjphZnRlcntcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMwMDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTUlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJjpob3ZlcntcbiAgICBvcGFjaXR5OiB2YXIoLS1ob3Zlci1vcGFjaXR5KTtcbiAgfVxufVxuXG4uY2F0ZWdvcnktYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMTRweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxpZ2h0LWJsdWUpO1xuICBmb250LXNpemU6IHZhcigtLWV4LXNtYWxsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG5cbiAgJi0tbGFyZ2Uge1xuICAgIHBhZGRpbmc6IDdweCAxOXB4O1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tc21hbGwtZm9udC1zaXplKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvcGFjaXR5OiB2YXIoLS1ob3Zlci1vcGFjaXR5KTtcbiAgfVxufVxuXG4uc2hhcmUtYnV0dG9uLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3Itc3VidGV4dCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZXgtc21hbGwtZm9udC1zaXplKTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cblxuLnNoYXJlLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICZfX2l0ZW0ge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICYtLWxhcmdlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC5zaGFyZS1idXR0b25fX2l0ZW0ge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzJweDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udGFnLWJ1dHRvbiB7XG5cbiAgJjpub3QoJi0tYWxsKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICB9XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxcHggN3B4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgZm9udC1zaXplOiB2YXIoLS1leC1zbWFsbC1mb250LXNpemUpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXN1YnRleHQpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBvcGFjaXR5OiB2YXIoLS1ob3Zlci1vcGFjaXR5KTtcbiAgICB9XG4gIH1cbn1cblxuLnBhZ2UtdG9wLWJ1dHRvbiB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjM1cyBjdWJpYy1iZXppZXIoLjU2LCAuMDEsIC41NSwgMSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDI0cHg7XG4gIGJvdHRvbTogMTYwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgYm90dG9tOiA4MHB4O1xuICAgIHJpZ2h0OiAwO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgJi0taGFzLWN0YXtcbiAgICBib3R0b206IDkwcHg7XG4gIH1cbn1cblxuLmRyYXdlci1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTMwcHgpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHRvcDogMDtcbiAgICByaWdodDogLTdweDtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA0cHggMDtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLjc3LCAwLjIsIDAuMDUsIDEuMCksIGJhY2tncm91bmQgMC41cyBjdWJpYy1iZXppZXIoMC43NywgMC4yLCAwLjA1LCAxLjApLCBvcGFjaXR5IDAuNTVzIGVhc2U7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tY2xvc2Uge1xuICAgICAgcmlnaHQ6IDE3cHg7XG4gICAgICB0b3A6IDE3cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKC03cHgsIC0xMnB4KTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGV4dCk7XG5cbiAgICAgICAgJjpudGgtbGFzdC1jaGlsZCgzKSB7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSBzY2FsZSgwLjIsIDAuMik7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSgtM3B4LCA5cHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wb3N0LWFydGljbGUtYnV0dG9uc3tcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG4gIGdhcDogMjZweCAyOXB4O1xuICBtYXJnaW4tdG9wOiB2YXIoLS1wYXJhZ3JhcGgtc3BhY2UpO1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ2FwOiAxN3B4O1xuICB9XG4gIGF7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTNweCAzMHB4IDEzcHggMTNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3gtc2hhZG93OiAwIDNweCAzcHggMCAjZWRlZGY1O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZzogMTZweCAzMHB4IDE2cHggMTNweDtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tc21hbGwtZm9udC1zaXplKTtcbiAgICB9XG4gICAgJjpob3ZlcntcbiAgICAgIG9wYWNpdHk6IHZhcigtLWhvdmVyLW9wYWNpdHkpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgICAmOjphZnRlcntcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA5cHg7XG4gICAgICBoZWlnaHQ6IDlweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudCk7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5nbG9iYWwtbmF2IHtcbiAgZGlzcGxheTogZmxleDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogMTEzMHB4KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTEzMHB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiB2YXIoLS1oZWFkZXItbmF2LWdhcCk7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0taGVhZGVyLW5hdi1nYXApO1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1oZWFkZXItbmF2LWdhcCk7XG4gICAgfVxuXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0taGVhZGVyLW5hdi1nYXApO1xuICAgIH1cblxuICAgICYtLWhvbWUge1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMzBweCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1saWdodCk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3N3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2xpbmsge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTMwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICAgIH1cbiAgfVxufVxuIiwiLmltYWdlLWNhcmQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICBnYXA6IDQwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cblxuICBmaWdjYXB0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG59XG5cbi5yb29tLWNhcmQge1xuICAmX19pdGVtIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGNvbHVtbi1nYXA6IDgwcHg7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cblxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogODBweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tbGVmdCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQzMHB4IDFmcjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwicmlnaHQgbGVmdFwiO1xuICAgIH1cblxuICAgICYtLXJpZ2h0IHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwibGVmdCByaWdodFwiO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgNDMwcHg7XG4gICAgfVxuXG4gICAgJi0tY2VudGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAucm9vbS1jYXJkX190aHVtYiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDU2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGh1bWIge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGdyaWQtYXJlYTogcmlnaHQ7XG4gICAgfVxuICB9XG5cbiAgJl9fdGh1bWIge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBncmlkLWFyZWE6IGxlZnQ7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS10aXRsZS1zaXplLW1lZGl1bSk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG4gIH1cbn1cblxuLm1hcC1jYXJkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDY0cHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAzMnB4O1xuICB9XG5cbiAgJl9faWZyYW1lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDQ1JTtcbiAgICB9XG5cbiAgICBpZnJhbWUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICZfX2xpbmsge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1icmFuZCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYnJhbmQpO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtaW4td2lkdGg6IDI0MHB4O1xuICAgIHBhZGRpbmc6IDEzcHggMTZweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kKTtcbiAgICB9XG4gIH1cbn1cblxuLmZhcS1jYXJkIHtcbiAgJl9faXRlbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWxpZ2h0LWdyYXkpO1xuICAgIHBhZGRpbmctYm90dG9tOiA1NnB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICB9XG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3F1ZXN0aW9uIHtcbiAgICBmb250LXNpemU6IHZhcigtLXRpdGxlLXNpemUtbWVkaXVtKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdRJztcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkVCIEdhcmFtb25kXCIsIHNlcmlmO1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kKTtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Fuc3dlciB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ0EnO1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBmb250LWZhbWlseTogRUIgR2FyYW1vbmQsIHNlcmlmO1xuICAgICAgY29sb3I6ICNkZjM0MzQ7XG4gICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgIH1cbiAgfVxufVxuIiwiLm1haW4tdmlzdWFsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgJl9fYmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLnNsaWNrLWxpc3QsXG4gICAgLnNsaWNrLXRyYWNrLFxuICAgIC5zbGljay1zbGlkZSxcbiAgICAuc2xpY2stc2xpZGUgPiBkaXYge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICZfX2JnLWltYWdlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLyog57im5qiq5q+U44KS5L+d44Gh44Gq44GM44KJ6KaB57Sg5YWo5L2T44KS6KaG44GGICovXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyAvKiDkuK3lv4PjgavphY3nva4gKi9cbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyAvKiDnubDjgorov5TjgZfjgpLpmLLjgZAgKi9cbiAgfVxuXG4gICZfX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNjMpO1xuICAgIHBhZGRpbmc6IDU2cHggMzJweCA2NHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZmZmZjtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZzogNTZweCAxNnB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICZfX3N1Yi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkJhcmxvd1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICBib3R0b206IDA7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjRyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IDU2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIuNDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIH1cbiAgfVxufVxuIiwiLyoqXHJcbiogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5Db21wb25lbnRzL1RhYmxlIOODhuODvOODluODq+mDqOWTgeOCr+ODqeOCuVxyXG4qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuKiovXHJcbi5ibG9jay10YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBtYXJnaW4tdG9wOiA2NHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGxpbmUtaGVpZ2h0OiAyLjQ7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgbGluZS1oZWlnaHQ6IDI7XHJcblxyXG4gICAgJiwgdGJvZHksIHRyLCB0aCwgdGQsIGNhcHRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGNhcHRpb24ge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IHZhcigtLXRpdGxlLXNpemUtbWVkaXVtKTtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgfVxyXG5cclxuICB0aCwgdGQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQ7XHJcbiAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB0aCB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHdpZHRoOiAyMiU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNmI2YTY4O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IC8qIHdw44Gu6Ieq5YuV44K544K/44Kk44Or5LiK5pu444GNICovXHJcbiAgICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRkIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyAvKiB3cOOBruiHquWLleOCueOCv+OCpOODq+S4iuabuOOBjSAqL1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5icmVhZGNydW1iIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1tZWRpdW0tZ2FwKTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLW1lZGl1bS1nYXApO1xuICBmb250LXNpemU6IHZhcigtLWV4LXNtYWxsLWZvbnQtc2l6ZSk7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IC0yNHB4O1xuICB9XG5cbiAgJl9faW5uZXIge1xuICAgIG1heC13aWR0aDogdmFyKC0tY29udGVudC1tYXgtd2lkdGgpO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWNvbnRlbnQtb3V0ZXItc3BhY2UpO1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWNvbnRlbnQtb3V0ZXItc3BhY2UpO1xuXG4gICAgJiA+IHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1tZWRpdW0tZ2FwKTtcbiAgICB9XG5cbiAgICBhOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxufVxuIiwiLyoqXHJcbiogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5Db21wb25lbnRzL0Zvcm0g44OV44Kp44O844Og44Kv44Op44K5XHJcbiogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4qKi9cclxuLmZvcm0ge1xyXG4gIC8qbWF4LXdpZHRoOiA3MDBweDsqL1xyXG4gIG1hcmdpbjogMjRweCBhdXRvIDA7XHJcbiAgcGFkZGluZzogNTZweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ncmF5KTtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogMDtcclxuICB9XHJcblxyXG4gIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgdGV4dGFyZWEge1xyXG4gICAgbWF4LXdpZHRoOiA0NDZweDtcclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDE2MHB4IDFmcjtcclxuXHJcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1tZXNzYWdlIHtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBsYWJlbCB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcblxyXG4gICZfX3JlcXVpcmVkIHtcclxuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHBhZGRpbmc6IDZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJyYW5kKTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgd2lkdGg6IDYwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiA2cHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tb3B0aW9uYWwge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1ncmF5KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Zvb3RlciB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLndwY2Y3IGZvcm0uaW52YWxpZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcclxuICBiYWNrZ3JvdW5kOiAjZmVlZmVmO1xyXG4gIGJvcmRlcjogMDtcclxuICBjb2xvcjogI2Q3MmEyYTtcclxufVxyXG5cclxuLmZvcm1fX2l0ZW06aGFzKC53cGNmNy1ub3QtdmFsaWQtdGlwKSBpbnB1dCxcclxuLmZvcm1fX2l0ZW06aGFzKC53cGNmNy1ub3QtdmFsaWQtdGlwKSB0ZXh0YXJlYSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZDcyYTJhO1xyXG59XHJcblxyXG4uc3VibWl0IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJyYW5kKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1icmFuZCk7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1heC13aWR0aDogMjgwcHg7XHJcbiAgcGFkZGluZzogMTNweCAxNnB4O1xyXG4gIG1hcmdpbjogMDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQpO1xyXG4gIH1cclxufVxyXG5cclxuLndwY2Y3LXNwaW5uZXIge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4iLCIucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tZG91YmxlLWV4LWxhcmdlLWdhcCk7XG5cbiAgJl9faXRlbSB7XG4gICAgbWFyZ2luOiAwIDZweDtcblxuICAgIGEge1xuICAgICAgcGFkZGluZzogMTFweCAxNnB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1oNC1mb250LXNpemUpO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgICYtLWN1cnJlbnQge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3Itc3VidGV4dCk7XG4gICAgICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLXByZXYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1tZWRpdW0tZ2FwKTtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgfVxuXG4gICAgJi0tbmV4dCB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tbWVkaXVtLWdhcCk7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIH1cblxuICAgICYtLXByZXYsXG4gICAgJi0tbmV4dCB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCggICYtLXByZXYsJi0tbmV4dCk6aG92ZXIge1xuICAgICAgYSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudCk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyXG57XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuXG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3RcbntcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zbGljay1saXN0OmZvY3VzXG57XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbGlzdC5kcmFnZ2luZ1xue1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0XG57XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrXG57XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcbi5zbGljay10cmFjazphZnRlclxue1xuICBkaXNwbGF5OiB0YWJsZTtcblxuICBjb250ZW50OiAnJztcbn1cbi5zbGljay10cmFjazphZnRlclxue1xuICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFja1xue1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZVxue1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcblxuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cbltkaXI9J3J0bCddIC5zbGljay1zbGlkZVxue1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2xpY2stc2xpZGUgaW1nXG57XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nXG57XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nXG57XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZVxue1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZVxue1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlXG57XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIGhlaWdodDogYXV0bztcblxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogU2xpZGVyICovXG4uc2xpY2stbG9hZGluZyAuc2xpY2stbGlzdFxue1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgnLi9hamF4LWxvYWRlci5naWYnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLyogSWNvbnMgKi9cbkBmb250LWZhY2VcbntcbiAgZm9udC1mYW1pbHk6ICdzbGljayc7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuICBzcmM6IHVybCgnLi9mb250cy9zbGljay5lb3QnKTtcbiAgc3JjOiB1cmwoJy4vZm9udHMvc2xpY2suZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuL2ZvbnRzL3NsaWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuL2ZvbnRzL3NsaWNrLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuL2ZvbnRzL3NsaWNrLnN2ZyNzbGljaycpIGZvcm1hdCgnc3ZnJyk7XG59XG4vKiBBcnJvd3MgKi9cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHRcbntcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1wcmV2OmhvdmVyLFxuLnNsaWNrLXByZXY6Zm9jdXMsXG4uc2xpY2stbmV4dDpob3Zlcixcbi5zbGljay1uZXh0OmZvY3VzXG57XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stcHJldjpob3ZlcjpiZWZvcmUsXG4uc2xpY2stcHJldjpmb2N1czpiZWZvcmUsXG4uc2xpY2stbmV4dDpob3ZlcjpiZWZvcmUsXG4uc2xpY2stbmV4dDpmb2N1czpiZWZvcmVcbntcbiAgb3BhY2l0eTogMTtcbn1cbi5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOmJlZm9yZSxcbi5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkOmJlZm9yZVxue1xuICBvcGFjaXR5OiAuMjU7XG59XG5cbi5zbGljay1wcmV2OmJlZm9yZSxcbi5zbGljay1uZXh0OmJlZm9yZVxue1xuICBmb250LWZhbWlseTogJ3NsaWNrJztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcblxuICBvcGFjaXR5OiAuNzU7XG4gIGNvbG9yOiB3aGl0ZTtcblxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnNsaWNrLXByZXZcbntcbiAgbGVmdDogLTI1cHg7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stcHJldlxue1xuICByaWdodDogLTI1cHg7XG4gIGxlZnQ6IGF1dG87XG59XG4uc2xpY2stcHJldjpiZWZvcmVcbntcbiAgY29udGVudDogJ+KGkCc7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stcHJldjpiZWZvcmVcbntcbiAgY29udGVudDogJ+KGkic7XG59XG5cbi5zbGljay1uZXh0XG57XG4gIHJpZ2h0OiAtMjVweDtcbn1cbltkaXI9J3J0bCddIC5zbGljay1uZXh0XG57XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAtMjVweDtcbn1cbi5zbGljay1uZXh0OmJlZm9yZVxue1xuICBjb250ZW50OiAn4oaSJztcbn1cbltkaXI9J3J0bCddIC5zbGljay1uZXh0OmJlZm9yZVxue1xuICBjb250ZW50OiAn4oaQJztcbn1cblxuLyogRG90cyAqL1xuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXJcbntcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNsaWNrLWRvdHNcbntcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yNXB4O1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG5cbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2xpY2stZG90cyBsaVxue1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG5cbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uXG57XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcGFkZGluZzogNXB4O1xuXG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsXG4uc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXNcbntcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcjpiZWZvcmUsXG4uc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXM6YmVmb3JlXG57XG4gIG9wYWNpdHk6IDE7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlXG57XG4gIGZvbnQtZmFtaWx5OiAnc2xpY2snO1xuICBmb250LXNpemU6IDZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG5cbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcblxuICBjb250ZW50OiAn4oCiJztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIG9wYWNpdHk6IC4yNTtcbiAgY29sb3I6IGJsYWNrO1xuXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmVcbntcbiAgb3BhY2l0eTogLjc1O1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5zbGlkZXItbmF2IHtcbiAgLnNsaWRlci1uYXYgLnNsaWNrLWxpc3Qge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyAvKiDjg4rjg5PjgrLjg7zjgrfjg6fjg7Pjga7opoHntKDjgpLjgZnjgbnjgabopovjgZvjgosgKi9cbiAgfVxuXG4gIC5zbGlkZXItbmF2IC5zbGljay10cmFjayB7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7IC8qIOOCueODqeOCpOODgOODvOOBruWLleOBjeOCkuWujOWFqOeEoeWKueWMliAqL1xuICB9XG59XG5cbi5zbGlkZXItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByZXYtYnV0dG9uLFxuLm5leHQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZGFyay1ncmF5KTtcbiAgaGVpZ2h0OiAzOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTIwcHg7XG4gIHdpZHRoOiAzOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmMjQ7XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHRvcDogMTBweDtcbiAgICB3aWR0aDogMTJweDtcbiAgfVxufVxuLnByZXYtYnV0dG9uIHtcbiAgbGVmdDogLTI0cHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgbGVmdDogOHB4O1xuICB9XG5cbiAgJjphZnRlciB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNTAlLCAxMDAlIDAsIDEwMCUgMTAwJSk7XG4gICAgbGVmdDogMTFweDtcbiAgfVxufVxuLm5leHQtYnV0dG9uIHtcbiAgcmlnaHQ6IC0yNHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIHJpZ2h0OiA4cHg7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDUwJSwgMCAxMDAlKTtcbiAgICBsZWZ0OiAxNHB4O1xuICB9XG59XG4uc2xpZGVyLW5hdiAuc2xpY2stc2xpZGUge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi8qIHN0eWxlbGludC1lbmFibGUgKi9cbiIsIi50aW55bWNlIHtcbiAgJiArIC5zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1leC1sYXJnZS1nYXApO1xuICB9XG5cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tc3ViLXRpdGxlLXNpemUpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS1zbWFsbC1nYXApKTtcblxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogdmFyKC0tcGFyYWdyYXBoLXNwYWNlKTtcbiAgICB9XG4gIH1cblxuICBoNCB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1zdWItdGl0bGUtc2l6ZSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tc3ViLXRpdGxlLXNpemUpO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gIGIge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICB1bCwgb2wsIGJsb2NrcXVvdGUsIGNvZGUsIHAsIC5wb2ludCwgcHJlLCB0YWJsZSB7XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiB2YXIoLS1wYXJhZ3JhcGgtc3BhY2UpO1xuICAgIH1cbiAgfVxuXG4gIHVsLCBvbCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgIHVsLCBvbCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tbGFyZ2UtZ2FwKTtcblxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IHZhcigtLXNtYWxsLWdhcCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdWwge1xuICAgIGxpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tbGFyZ2UtZ2FwKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWl2b3J5LWRhcmspO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIG9sOm5vdCgubGluZW51bXMpIHtcbiAgICBjb3VudGVyLXJlc2V0OiBjb3VudDtcblxuICAgIGxpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZW4tZm9udC1mYW1pbHkpO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoY291bnQpO1xuICAgICAgICBjb3VudGVyLWluY3JlbWVudDogY291bnQ7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWl2b3J5LWRhcmspO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGJsb2NrcXVvdGUge1xuICAgIGJhY2tncm91bmQ6IGhzbCgwZGVnIDAlIDEwMCUgLyA2MCUpO1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXN1YnRleHQpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiA2MnB4O1xuICAgIH1cbiAgfVxuXG4gIHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICB0aCx0ZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xuICAgICAgcGFkZGluZzogdmFyKC0tc21hbGwtZ2FwKSB2YXIoLS1tZWRpdW0tZ2FwKTtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdGgge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGJhY2tncm91bmQ6ICM2YjZhNjg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgdGQge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLnBvaW50IHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxpZ2h0LWJsdWUpO1xuICAgIHBhZGRpbmc6IDQ4cHggdmFyKC0tbWVkaXVtLWdhcCkgdmFyKC0tbWVkaXVtLWdhcCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJ1BPSU5UJztcbiAgICAgIGxlZnQ6IHZhcigtLW1lZGl1bS1nYXApO1xuICAgICAgdG9wOiB2YXIoLS1tZWRpdW0tZ2FwKTtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lbi1mb250LWZhbWlseSk7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICAgIH1cbiAgfVxufVxuIiwiLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi8qIVxuICogTHVtaW5vdXMgdjIuMy41XG4gKiBDb3B5cmlnaHQgMjAxNS0yMDIxLCBaZWJyYWZpc2ggTGFic1xuICogTGljZW5zZWQgdW5kZXIgQlNELTIgKGh0dHBzOi8vZ2l0aHViLmNvbS9pbWdpeC9sdW1pbm91cy9ibG9iL21haW4vTElDRU5TRS5tZClcbiAqL1xuQGtleWZyYW1lcyBhIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDBcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMVxuICB9XG59XG5cbkBrZXlmcmFtZXMgYiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjUpXG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKVxuICB9XG59XG5cbkBrZXlmcmFtZXMgYyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMClcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtMTgwZGVnKVxuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTF0dXJuKVxuICB9XG59XG5cbkBrZXlmcmFtZXMgZCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpXG4gIH1cbiAgMTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMikgdHJhbnNsYXRlWCg2cHgpXG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMykgdHJhbnNsYXRlWCg4cHgpXG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMikgdHJhbnNsYXRlWCg2cHgpXG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpXG4gIH1cbiAgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC44KSB0cmFuc2xhdGVYKDZweClcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjcpIHRyYW5zbGF0ZVgoOHB4KVxuICB9XG4gIDkwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguOCkgdHJhbnNsYXRlWCg2cHgpXG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSlcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKVxuICB9XG4gIDEwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpIHRyYW5zbGF0ZVgoLTZweClcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKSB0cmFuc2xhdGVYKC04cHgpXG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMikgdHJhbnNsYXRlWCgtNnB4KVxuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKVxuICB9XG4gIDYwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguOCkgdHJhbnNsYXRlWCgtNnB4KVxuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguNykgdHJhbnNsYXRlWCgtOHB4KVxuICB9XG4gIDkwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguOCkgdHJhbnNsYXRlWCgtNnB4KVxuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpXG4gIH1cbn1cblxuLmx1bS1saWdodGJveCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjYpXG59XG5cbi5sdW0tbGlnaHRib3gtaW5uZXIge1xuICBib3R0b206IDIuNSU7XG4gIGxlZnQ6IDIuNSU7XG4gIHJpZ2h0OiAyLjUlO1xuICB0b3A6IDIuNSVcbn1cblxuLmx1bS1saWdodGJveC1pbm5lciBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmx1bS1saWdodGJveC1pbm5lciAubHVtLWxpZ2h0Ym94LWNhcHRpb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4ubHVtLWxvYWRpbmcgLmx1bS1saWdodGJveC1sb2FkZXIge1xuICBhbmltYXRpb246IGMgMS44cyBsaW5lYXIgaW5maW5pdGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA2NnB4XG59XG5cbi5sdW0tbGlnaHRib3gtbG9hZGVyOmFmdGVyLCAubHVtLWxpZ2h0Ym94LWxvYWRlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiBoc2xhKDAsIDAlLCAxMDAlLCAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMjBweFxufVxuXG4ubHVtLWxpZ2h0Ym94LWxvYWRlcjpiZWZvcmUge1xuICBhbmltYXRpb246IGQgMS44cyBsaW5lYXIgaW5maW5pdGU7XG4gIGxlZnQ6IDBcbn1cblxuLmx1bS1saWdodGJveC1sb2FkZXI6YWZ0ZXIge1xuICBhbmltYXRpb246IGUgMS44cyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1kZWxheTogLS45cztcbiAgcmlnaHQ6IDBcbn1cblxuLmx1bS1saWdodGJveC5sdW0tb3BlbmluZyB7XG4gIGFuaW1hdGlvbjogYSAuMThzIGVhc2Utb3V0XG59XG5cbi5sdW0tbGlnaHRib3gubHVtLW9wZW5pbmcgLmx1bS1saWdodGJveC1pbm5lciB7XG4gIGFuaW1hdGlvbjogYiAuMThzIGVhc2Utb3V0XG59XG5cbi5sdW0tbGlnaHRib3gubHVtLWNsb3Npbmcge1xuICBhbmltYXRpb246IGEgLjNzIGVhc2UtaW47XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHJldmVyc2Vcbn1cblxuLmx1bS1saWdodGJveC5sdW0tY2xvc2luZyAubHVtLWxpZ2h0Ym94LWlubmVyIHtcbiAgYW5pbWF0aW9uOiBiIC4zcyBlYXNlLWluO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiByZXZlcnNlXG59XG5cbi5sdW0taW1nIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMTJzIGVhc2Utb3V0XG59XG5cbi5sdW0tbG9hZGluZyAubHVtLWltZyB7XG4gIG9wYWNpdHk6IDBcbn1cblxuLmx1bS1nYWxsZXJ5LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgbWFyZ2luOiAwO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdXRsaW5lOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtaW5kZW50OiAxNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogNjBweFxufVxuXG4ubHVtLWNsb3NlLWJ1dHRvbiB7XG4gIGhlaWdodDogMzJweDtcbiAgb3BhY2l0eTogLjM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDVweDtcbiAgdG9wOiA1cHg7XG4gIHdpZHRoOiAzMnB4XG59XG5cbi5sdW0tY2xvc2UtYnV0dG9uOmhvdmVyIHtcbiAgb3BhY2l0eTogMVxufVxuXG4ubHVtLWNsb3NlLWJ1dHRvbjphZnRlciwgLmx1bS1jbG9zZS1idXR0b246YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29udGVudDogXCIgXCI7XG4gIGhlaWdodDogMzNweDtcbiAgbGVmdDogMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMnB4XG59XG5cbi5sdW0tY2xvc2UtYnV0dG9uOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKVxufVxuXG4ubHVtLWNsb3NlLWJ1dHRvbjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZylcbn1cblxuLmx1bS1wcmV2aW91cy1idXR0b24ge1xuICBsZWZ0OiAxMnB4XG59XG5cbi5sdW0tbmV4dC1idXR0b24ge1xuICByaWdodDogMTJweFxufVxuXG4ubHVtLWdhbGxlcnktYnV0dG9uOmFmdGVyIHtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIGhzbGEoMCwgMCUsIDEwMCUsIC44KTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMzZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDM2cHhcbn1cblxuLmx1bS1wcmV2aW91cy1idXR0b246YWZ0ZXIge1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkIGhzbGEoMCwgMCUsIDEwMCUsIC44KTtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAwO1xuICBib3gtc2hhZG93OiAtMnB4IDAgcmdiYSgwLCAwLCAwLCAuMik7XG4gIGxlZnQ6IDEyJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpXG59XG5cbi5sdW0tbmV4dC1idXR0b246YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiAwIDNweCAwIDA7XG4gIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIGhzbGEoMCwgMCUsIDEwMCUsIC44KTtcbiAgYm94LXNoYWRvdzogMnB4IDAgcmdiYSgwLCAwLCAwLCAuMik7XG4gIHJpZ2h0OiAxMiU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NjBweCkge1xuICAubHVtLWxpZ2h0Ym94LWltYWdlLXdyYXBwZXIge1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG92ZXJmbG93OiBhdXRvXG4gIH1cblxuICAubHVtLWxpZ2h0Ym94LWNhcHRpb24ge1xuICAgIGJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxuXG4gIC5sdW0tbGlnaHRib3gtcG9zaXRpb24taGVscGVyIHtcbiAgICBtYXJnaW46IGF1dG9cbiAgfVxuXG4gIC5sdW0tbGlnaHRib3gtaW5uZXIgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIG1heC13aWR0aDogbm9uZVxuICB9XG59XG5cbi5sdW0tbGlnaHRib3gge1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/