:root{--color-bg:#080d09;--color-surface:#0f1410;--color-surface-alt:#161d17;--color-border:#1e2a20;--color-text:#fff;--color-text-muted:#7a8f7c;--color-text-subtle:#4a5c4c;--color-accent:#00c951;--color-accent-dim:rgba(0,201,81,.12);--color-accent-glow:rgba(0,201,81,.18);--color-accent-glow-subtle:rgba(0,201,81,.07);--color-danger-dim:rgba(255,60,60,.12);--font:system-ui,sans-serif;--radius:8px;--radius-lg:14px;--radius-full:9999px;--container:1100px;--header-height:64px;--page-nav-height:56px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font);font-size:16px;line-height:1.6}#app{display:flex;flex-direction:column;min-height:100vh}main{flex-grow:1}a{color:inherit;text-decoration:none}ol,ul{list-style:none}img{display:block;max-width:100%}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.btn{align-items:center;border:2px solid transparent;border-radius:var(--radius);cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:10px 20px;text-decoration:none;transition:opacity .15s,background-color .15s;white-space:nowrap}.btn:hover{opacity:.88}.btn--primary{background-color:var(--color-accent);border-color:var(--color-accent);color:#000}.btn--primary:disabled{cursor:not-allowed;filter:saturate(.3);opacity:.4}.btn--outline-white{background-color:transparent;border-color:var(--color-text);color:var(--color-text)}.btn--outline-white:hover{background-color:hsla(0,0%,100%,.08);opacity:1}.btn--lg{border-radius:var(--radius-lg);font-size:15px;padding:14px 28px}.landing-page__header{backdrop-filter:blur(12px);background-color:rgba(8,13,9,.85);border-bottom:1px solid var(--color-border);height:var(--header-height);position:sticky;top:0;z-index:100}.landing-page__header-inner{align-items:center;display:flex;gap:32px;height:100%;justify-content:space-between;margin-inline:auto;max-width:var(--container);padding-inline:24px}.landing-page__header-logo{align-items:center;color:var(--color-text);display:flex;font-size:15px;font-weight:800;gap:8px;letter-spacing:.06em}.landing-page__header-logo-icon{border-radius:6px;flex-shrink:0;height:28px;width:28px}.landing-page__hero{align-items:center;background:radial-gradient(ellipse 80% 60% at 50% 40%,var(--color-accent-glow) 0,transparent 70%);display:flex;justify-content:center;min-height:calc(100vh - var(--header-height));overflow:hidden;padding-block:80px;position:relative;text-align:center}.landing-page__hero-inner{align-items:center;display:flex;flex-direction:column;gap:24px;margin-inline:auto;max-width:720px;padding-inline:24px}.landing-page__hero-badge{align-items:center;border:1px solid var(--color-accent);border-radius:var(--radius-full);color:var(--color-accent);display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.1em;padding:6px 16px}.landing-page__hero-heading{font-size:clamp(48px,8vw,80px);font-weight:900;letter-spacing:-.02em;line-height:1.05}.landing-page__hero-heading--accent{color:var(--color-accent)}.landing-page__hero-description{color:var(--color-text-muted);font-size:17px;line-height:1.7;max-width:480px}.landing-page__hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.landing-page__hero-caption{color:var(--color-text-subtle);font-size:12px;letter-spacing:.04em}.landing-page__section{padding-block:96px}.landing-page__section-inner{margin-inline:auto;max-width:var(--container);padding-inline:24px}.landing-page__section-label{color:var(--color-accent);display:block;font-size:12px;font-weight:700;letter-spacing:.14em;margin-bottom:16px;text-transform:uppercase}.landing-page__section-heading{font-size:clamp(28px,4vw,44px);font-weight:800;letter-spacing:-.02em;line-height:1.15;margin-bottom:16px}.landing-page__section-description{color:var(--color-text-muted);font-size:16px;line-height:1.7;margin-bottom:48px;max-width:560px}.landing-page__section-subheading{color:var(--color-text-muted);font-size:16px;line-height:1.7;margin-inline:auto;margin-bottom:64px;max-width:520px}.landing-page__section--process{text-align:center}.landing-page__steps{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.landing-page__step{align-items:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:16px;padding:32px 24px;text-align:center}.landing-page__step-icon{border-radius:50%;height:48px;overflow:hidden;width:48px}.landing-page__step-icon-img{border-radius:50%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.landing-page__step-title{font-size:17px;font-weight:700}.landing-page__step-description{color:var(--color-text-muted);font-size:14px;line-height:1.7}.landing-page__campaign-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.landing-page__campaign-card{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:border-color .15s}.landing-page__campaign-card-link{color:inherit;cursor:pointer;display:block;text-decoration:none}.landing-page__campaign-card:has(.landing-page__campaign-card-link:hover){border-color:var(--color-accent)}.landing-page__campaign-card-img{display:block;height:190px;-o-object-fit:cover;object-fit:cover;width:100%}.landing-page__campaign-card-body{display:flex;flex-direction:column;gap:10px;padding:16px}.landing-page__campaign-card-title{font-size:16px;font-weight:700}.landing-page__campaign-card-org{color:var(--color-text-muted);font-size:13px;margin-top:-4px}.landing-page__campaign-card-progress-bar{background-color:var(--color-border);border-radius:2px;height:4px;margin-bottom:8px}.landing-page__campaign-card-progress-fill{background-color:var(--color-accent);border-radius:2px;height:100%}.landing-page__campaign-card-progress-meta{display:flex;font-size:13px;justify-content:space-between}.landing-page__campaign-card-raised{color:var(--color-accent);font-weight:700}.landing-page__campaign-card-goal{color:var(--color-text-muted)}.landing-page__campaign-card-footer{align-items:center;display:flex;justify-content:space-between;margin-top:4px}.landing-page__campaign-card-supporters{color:var(--color-text-muted);font-size:12px}.landing-page__campaign-card-cta{color:var(--color-accent);font-size:12px;font-weight:700;letter-spacing:.04em}.footer{background-color:var(--color-surface);border-top:1px solid var(--color-border)}.footer__inner{display:grid;gap:64px;grid-template-columns:260px 1fr;margin-inline:auto;max-width:var(--container);padding:64px 24px 48px}.footer__brand{display:flex;flex-direction:column;gap:16px}.footer__brand-logo{align-items:center;color:var(--color-text);display:flex;font-size:15px;font-weight:800;gap:8px;letter-spacing:.06em}.footer__brand-logo-icon{border-radius:6px;flex-shrink:0;height:28px;width:28px}.footer__brand-description{line-height:1.7;max-width:220px}.footer__brand-description,.footer__nav-col-address{color:var(--color-text-muted);font-size:14px}.footer__brand-social{display:flex;gap:10px;margin-top:8px}.footer__brand-social-link{border-radius:8px;display:block;height:36px;overflow:hidden;transition:opacity .15s;width:36px}.footer__brand-social-link:hover{opacity:.8}.footer__brand-social-icon{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.footer__nav{display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.footer__nav-col{grid-column:3}.footer__nav-col h3{color:var(--color-text-subtle);font-size:12px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.footer__nav-col ul{display:flex;flex-direction:column;gap:12px}.footer__nav-col a{color:var(--color-text-muted);font-size:14px;transition:color .15s}.footer__nav-col a:hover{color:var(--color-text)}.footer__bottom{align-items:center;border-top:1px solid var(--color-border);display:flex;gap:16px;justify-content:space-between;margin-inline:auto;max-width:var(--container);padding:20px 24px}.footer__bottom-copyright{color:var(--color-text-subtle);font-size:12px;letter-spacing:.04em}.footer__bottom-legal{display:flex;gap:20px}.footer__bottom-legal a{color:var(--color-text-subtle);font-size:12px;letter-spacing:.04em;transition:color .15s}.footer__bottom-legal a:hover{color:var(--color-text-muted)}.page-nav{align-items:center;background-color:var(--color-bg);border-bottom:1px solid var(--color-border);display:grid;grid-template-columns:1fr auto 1fr;height:var(--page-nav-height);padding-inline:20px;position:sticky;top:0;z-index:100}.page-nav__back{align-items:center;color:var(--color-text-muted);display:flex;flex-shrink:0;font-size:18px;height:32px;justify-content:center;transition:color .15s;width:32px}.page-nav__back:hover{color:var(--color-text)}.page-nav__title{font-size:15px;font-weight:700;grid-column:2}.campaign-detail-page__hero{align-items:flex-end;background-color:var(--color-surface-alt);display:flex;height:400px;overflow:hidden;position:relative}.campaign-detail-page__hero-bg{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.campaign-detail-page__hero-overlay{background:linear-gradient(0deg,rgba(8,13,9,.96) 0,rgba(8,13,9,.4) 50%,transparent);inset:0;position:absolute}.campaign-detail-page__hero-inner{display:flex;flex-direction:column;gap:14px;margin-inline:auto;max-width:var(--container);padding:0 24px 36px;position:relative;width:100%;z-index:1}.campaign-detail-page__hero-badge{background-color:var(--color-accent-dim);border:1px solid var(--color-accent);border-radius:var(--radius-full);color:var(--color-accent);display:inline-flex;font-size:12px;font-weight:700;letter-spacing:.12em;padding:4px 12px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.campaign-detail-page__hero-heading{font-size:clamp(36px,5vw,56px);font-weight:900;letter-spacing:-.02em;line-height:1.05}.campaign-detail-page__layout{align-items:start;display:grid;gap:48px;grid-template-columns:1fr 380px;margin-inline:auto;max-width:var(--container);padding:48px 24px 80px}.campaign-detail-page__content{min-width:0}.campaign-detail-page__section-label{color:var(--color-accent);display:block;font-size:12px;font-weight:700;letter-spacing:.14em;margin-bottom:16px;text-transform:uppercase}.campaign-detail-page__story-quote{color:var(--color-text);font-size:clamp(18px,2.5vw,22px);font-weight:700;letter-spacing:-.01em;line-height:1.4;margin-bottom:20px}.campaign-detail-page__story-body{color:var(--color-text-muted);font-size:15px;line-height:1.75}.campaign-detail-page__story-sublabel{color:var(--color-accent);display:block;font-size:12px;font-weight:700;letter-spacing:.14em;margin-bottom:16px;margin-top:40px;text-transform:uppercase}.campaign-detail-page__partners-list{display:flex;flex-direction:column;gap:10px}.campaign-detail-page__partner{align-items:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;gap:14px;padding:14px 16px}.campaign-detail-page__partner-icon{border-radius:10px;flex-shrink:0;height:44px;-o-object-fit:cover;object-fit:cover;width:44px}.campaign-detail-page__partner-info{flex:1}.campaign-detail-page__partner-name{font-size:14px;font-weight:700}.campaign-detail-page__partner-badge{background-color:var(--color-accent-dim);border:1px solid var(--color-accent);border-radius:4px;color:var(--color-accent);flex-shrink:0;font-size:12px;font-weight:700;letter-spacing:.08em;padding:3px 8px;text-transform:uppercase;white-space:nowrap}.campaign-detail-page__aside{display:flex;flex-direction:column;gap:16px;position:sticky;top:calc(var(--page-nav-height) + 24px)}.campaign-detail-page__stats-card{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:20px;padding:28px}.campaign-detail-page__stats-card-amount{color:var(--color-accent);font-size:48px;font-weight:900;letter-spacing:-.02em;line-height:1}.campaign-detail-page__stats-card-amount-label{color:var(--color-text-subtle);font-size:12px;font-weight:700;letter-spacing:.12em;margin-top:4px;text-transform:uppercase}.campaign-detail-page__stats-card-progress-bar{background-color:var(--color-border);border-radius:3px;height:6px}.campaign-detail-page__stats-card-progress-fill{background-color:var(--color-accent);border-radius:3px;height:100%}.campaign-detail-page__stats-card-progress-meta{color:var(--color-text-muted);display:flex;font-size:12px;font-weight:700;justify-content:space-between;letter-spacing:.06em;margin-top:8px;text-transform:uppercase}.campaign-detail-page__stats-card-progress-pct{color:var(--color-accent)}.campaign-detail-page__stats-card-counters{display:grid;gap:12px;grid-template-columns:1fr 1fr}.campaign-detail-page__stats-card-counter{background-color:var(--color-surface-alt);border-radius:var(--radius);display:flex;flex-direction:column;gap:6px;padding:14px}.campaign-detail-page__stats-card-counter-label{align-items:center;color:var(--color-text-subtle);display:flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.1em;text-transform:uppercase}.campaign-detail-page__stats-card-counter-value{color:var(--color-text);font-size:24px;font-weight:800;letter-spacing:-.01em}.campaign-detail-page__stats-card-cta{align-items:center;background-color:var(--color-accent);border:none;border-radius:var(--radius-lg);color:#000;cursor:pointer;display:flex;font-size:16px;font-weight:800;gap:8px;justify-content:center;letter-spacing:.02em;padding:16px;text-decoration:none;transition:opacity .15s}.campaign-detail-page__stats-card-cta:hover{opacity:.88}.campaign-detail-page__stats-card-note{color:var(--color-text-subtle);font-size:12px;line-height:1.6;margin-top:-8px;text-align:center}.campaign-detail-page__callout-card{align-items:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;gap:16px;padding:20px}.campaign-detail-page__callout-card-icon{border-radius:var(--radius);flex-shrink:0;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.campaign-detail-page__callout-card-title{font-size:15px;font-weight:700;margin-bottom:4px}.campaign-detail-page__callout-card-description{color:var(--color-text-muted);font-size:13px;line-height:1.6}.campaign-detail-page__footer{background-color:var(--color-surface);border-top:1px solid var(--color-border);padding:24px;text-align:center}.campaign-detail-page__footer-text{color:var(--color-text-subtle);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.gift-card-selection-page{margin-inline:auto;max-width:540px;padding:20px 16px 48px}.gift-card-selection-page__intro{color:var(--color-text-muted);font-size:14px;line-height:1.6;margin-bottom:28px}.gift-card-selection-page__intro-accent{color:var(--color-accent);font-weight:700}.gift-card-selection-page__business{margin-bottom:32px}.gift-card-selection-page__business-header{align-items:center;display:flex;gap:12px;margin-bottom:12px}.gift-card-selection-page__business-icon{border-radius:10px;flex-shrink:0;height:44px;-o-object-fit:cover;object-fit:cover;width:44px}.gift-card-selection-page__business-name{font-size:16px;font-weight:700}.gift-card-selection-page__list{display:flex;flex-direction:column;gap:8px}.gift-card-selection-page__option{align-items:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text);cursor:pointer;display:flex;gap:12px;padding:16px;text-decoration:none;transition:border-color .15s}.gift-card-selection-page__option:hover{border-color:var(--color-accent)}.gift-card-selection-page__option-amount{flex:1;font-size:20px;font-weight:800;letter-spacing:-.01em}.gift-card-selection-page__option-support{align-items:center;background-color:var(--color-accent-dim);border:1px solid var(--color-accent);border-radius:var(--radius-full);color:var(--color-accent);display:inline-flex;font-size:12px;font-weight:700;gap:4px;padding:4px 10px;white-space:nowrap}.gift-card-selection-page__option-chevron{color:var(--color-text-muted);flex-shrink:0;font-size:16px}.checkout-page{display:flex;flex-direction:column;gap:20px;margin-inline:auto;max-width:540px;padding:24px 16px 48px}.checkout-page__banner{background-color:var(--color-accent-dim);border:1px solid var(--color-accent);border-radius:var(--radius-lg);line-height:1.6;padding:20px;text-align:center}.checkout-page__banner-text{color:var(--color-text-muted);font-size:14px}.checkout-page__banner-campaign{color:var(--color-accent);display:block;font-size:16px;font-weight:800;margin-top:4px}.checkout-page__order-summary{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.checkout-page__order-summary-label{border-bottom:1px solid var(--color-border);color:var(--color-text-subtle);font-size:12px;font-weight:700;letter-spacing:.14em;padding:14px 20px;text-transform:uppercase}.checkout-page__order-summary-row{align-items:baseline;border-bottom:1px solid var(--color-border);display:flex;gap:12px;justify-content:space-between;padding:16px 20px}.checkout-page__order-summary-row:last-child{border-bottom:none}.checkout-page__order-summary-item-name{font-size:15px;font-weight:700}.checkout-page__order-summary-item-sub{color:var(--color-text-muted);font-size:12px;font-style:italic;margin-top:2px}.checkout-page__order-summary-amount{font-size:15px;font-weight:700;white-space:nowrap}.checkout-page__order-summary-row--donation .checkout-page__order-summary-amount,.checkout-page__order-summary-row--donation .checkout-page__order-summary-item-name{color:var(--color-accent)}.checkout-page__order-summary-row--total{background-color:var(--color-surface-alt)}.checkout-page__order-summary-row--total .checkout-page__order-summary-item-name{font-size:16px;font-weight:800}.checkout-page__order-summary-total-amount{text-align:right}.checkout-page__order-summary-total-value{display:block;font-size:24px;font-weight:900;letter-spacing:-.01em}.checkout-page__order-summary-total-vat{font-weight:600;letter-spacing:.08em}.checkout-page__order-summary-total-vat,.checkout-page__payment-label{color:var(--color-text-subtle);font-size:12px;text-transform:uppercase}.checkout-page__payment-label{display:block;font-weight:700;letter-spacing:.14em;margin-bottom:12px}.checkout-page__payment-methods{display:flex;flex-direction:column;gap:10px}.checkout-page__buyer-email-label{color:var(--color-text-muted);display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:6px}.checkout-page__buyer-email-input{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);box-sizing:border-box;color:var(--color-text);font-family:var(--font);font-size:15px;padding:10px 14px;transition:border-color .15s;width:100%}.checkout-page__buyer-email-input:focus{border-color:var(--color-accent);outline:none}.checkout-page__terms-label{align-items:flex-start;color:var(--color-text-muted);cursor:pointer;display:flex;font-size:13px;gap:10px;line-height:1.5}.checkout-page__terms-label input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:3px;cursor:pointer;flex-shrink:0;height:16px;margin-top:2px;transition:background-color .15s,border-color .15s;width:16px}.checkout-page__terms-label input[type=checkbox]:checked{background-color:var(--color-accent);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 6 3 3 5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px 10px;border-color:var(--color-accent)}.checkout-page__terms-label input[type=checkbox]:focus{outline:2px solid var(--color-accent);outline-offset:2px}.checkout-page__security-note{align-items:center;display:flex;flex-direction:column;gap:8px;text-align:center}.checkout-page__security-note-badge{align-items:center;color:var(--color-text-subtle);display:flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.1em;text-transform:uppercase}.checkout-page__security-note-text{color:var(--color-text-subtle);font-size:13px;line-height:1.6;max-width:320px}.purchase-page{align-items:center;display:flex;flex-direction:column;gap:24px;margin-inline:auto;max-width:400px;padding:32px 16px 48px;text-align:center}.purchase-page__icon{align-items:center;background:var(--color-accent);border-radius:50%;color:#000;display:flex;font-size:28px;height:64px;justify-content:center;width:64px}.purchase-page__icon:before{content:"✓"}.purchase-page__icon--pending{background:var(--color-surface);border:2px solid var(--color-text-muted)}.purchase-page__icon--pending:before{content:"…"}.purchase-page__icon--canceled{background:var(--color-surface);border:2px solid var(--color-danger,#e74c3c)}.purchase-page__icon--canceled:before{content:"✕"}.purchase-page__heading{font-size:28px;font-weight:900}.purchase-page__subtext{color:var(--color-text-muted);font-size:15px}.purchase-page__campaign-badge{background:var(--color-accent-dim);border:1px solid var(--color-accent);border-radius:var(--radius-full);color:var(--color-accent);font-size:13px;font-weight:700;padding:4px 14px}.purchase-page__support{align-items:center;background:var(--color-accent-dim);border:1px solid var(--color-accent);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:4px;padding:20px;width:100%}.purchase-page__support-label{color:var(--color-text-muted);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.purchase-page__support-amount{color:var(--color-accent);font-size:40px;font-weight:900;letter-spacing:-.02em}.purchase-page__support-sub{color:var(--color-text-muted);font-size:13px}.purchase-page__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:12px;padding:20px;text-align:left;width:100%}.purchase-page__card-header{align-items:center;display:flex;justify-content:space-between}.purchase-page__card-business{font-size:16px;font-weight:800}.purchase-page__card-value{color:var(--color-accent);font-size:15px;font-weight:700}.purchase-page__card-divider{border-top:1px dashed var(--color-border);margin-block:4px}.purchase-page__card-code-label{color:var(--color-text-muted);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.purchase-page__card-code{color:var(--color-text);font-family:monospace;font-size:22px;font-weight:700;letter-spacing:.08em}.purchase-page__done-btn{border-radius:var(--radius-lg);font-size:16px;justify-content:center;padding:14px 20px;width:100%}@media (max-width:768px){.landing-page__section{padding-block:64px}.landing-page__steps{gap:0;grid-template-columns:1fr}.landing-page__step{align-items:flex-start;background-color:transparent;border:none;border-bottom:1px solid var(--color-border);border-radius:0;flex-direction:row;gap:16px;padding:24px 0;text-align:left}.landing-page__step:last-child{border-bottom:none}.landing-page__step-icon{flex-shrink:0}.footer__inner,.landing-page__campaign-grid{grid-template-columns:1fr}.footer__inner{gap:40px;padding:40px 24px 32px}.footer__brand-description{max-width:100%}.footer__nav{grid-template-columns:repeat(2,1fr)}.footer__nav-col:last-child{grid-column:1/-1}.footer__bottom{align-items:flex-start;flex-direction:column;gap:12px}.footer__brand-social-link{border-radius:50%}.campaign-detail-page__hero{height:280px}.campaign-detail-page__layout{gap:32px;grid-template-columns:1fr;padding:32px 16px 48px}.campaign-detail-page__aside{position:static}.campaign-detail-page__partners-list{display:grid;grid-template-columns:repeat(2,1fr)}.campaign-detail-page__partner{align-items:flex-start;flex-direction:column;gap:10px}}@keyframes spinner-rotate{to{transform:rotate(1turn)}}.spinner{animation:spinner-rotate .7s linear infinite;border:3px solid var(--color-border);border-radius:50%;border-top-color:var(--color-accent);height:36px;width:36px}.spinner--inline{border-width:2px;display:inline-block;height:16px;vertical-align:middle;width:16px}.spinner-page{flex-grow:1;justify-content:center}.error-state,.spinner-page{align-items:center;display:flex}.error-state{flex-direction:column;gap:16px;padding:48px 24px;text-align:center}
/*# sourceMappingURL=data:application/json;base64,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QWUsQ0FFZixlQUdGLENBRUEsK0JBQ0Usa0JBQ0YsQ0FFQSx5QkFDRSxhQUNGLENBTUEsNENBSEUseUJBT0YsQ0FKQSxlQUVFLFFBQVMsQ0FDVCxzQkFDRixDQUVBLDJCQUNFLGNBQ0YsQ0FFQSxhQUNFLG1DQUNGLENBRUEsNEJBQ0UsZ0JBQ0YsQ0FFQSxnQkFFRSxzQkFBdUIsQ0FEdkIscUJBQXNCLENBRXRCLFFBQ0YsQ0FFQSwyQkFDRSxpQkFDRixDQUVBLDRCQUNFLFlBQ0YsQ0FFQSw4QkFFRSxRQUFTLENBRFQseUJBQTBCLENBRTFCLHNCQUNGLENBRUEsNkJBQ0UsZUFDRixDQUVBLHFDQUNFLFlBQWEsQ0FDYixtQ0FDRixDQUVBLCtCQUVFLHNCQUF1QixDQUR2QixxQkFBc0IsQ0FFdEIsUUFDRixDQUNGLENBSUEsMEJBQ0UsR0FDRSx1QkFDRixDQUNGLENBRUEsU0FNRSw0Q0FBOEMsQ0FEOUMsb0NBQXFDLENBRnJDLGlCQUFrQixDQUVsQixvQ0FBcUMsQ0FIckMsV0FBWSxDQURaLFVBTUYsQ0FFQSxpQkFJRSxnQkFBaUIsQ0FIakIsb0JBQXFCLENBRXJCLFdBQVksQ0FFWixxQkFBc0IsQ0FIdEIsVUFJRixDQUlBLGNBQ0UsV0FBWSxDQUdaLHNCQUNGLENBSUEsMkJBTkUsa0JBQW1CLENBRG5CLFlBY0YsQ0FQQSxhQUVFLHFCQUFzQixDQUV0QixRQUFTLENBQ1QsaUJBQWtCLENBQ2xCLGlCQUNGIiwiZmlsZSI6ImluZGV4Lm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiDilIDilIDilIAgVG9rZW5zIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgCAqL1xuXG46cm9vdCB7XG4gIC0tY29sb3ItYmc6ICMwODBkMDk7XG4gIC0tY29sb3Itc3VyZmFjZTogIzBmMTQxMDtcbiAgLS1jb2xvci1zdXJmYWNlLWFsdDogIzE2MWQxNztcbiAgLS1jb2xvci1ib3JkZXI6ICMxZTJhMjA7XG5cbiAgLS1jb2xvci10ZXh0OiAjZmZmZmZmO1xuICAtLWNvbG9yLXRleHQtbXV0ZWQ6ICM3YThmN2M7XG4gIC0tY29sb3ItdGV4dC1zdWJ0bGU6ICM0YTVjNGM7XG5cbiAgLS1jb2xvci1hY2NlbnQ6ICMwMGM5NTE7XG4gIC0tY29sb3ItYWNjZW50LWRpbTogcmdiYSgwLCAyMDEsIDgxLCAwLjEyKTtcbiAgLS1jb2xvci1hY2NlbnQtZ2xvdzogcmdiYSgwLCAyMDEsIDgxLCAwLjE4KTtcbiAgLS1jb2xvci1hY2NlbnQtZ2xvdy1zdWJ0bGU6IHJnYmEoMCwgMjAxLCA4MSwgMC4wNyk7XG5cbiAgLS1jb2xvci1kYW5nZXItZGltOiByZ2JhKDI1NSwgNjAsIDYwLCAwLjEyKTtcblxuICAtLWZvbnQ6IHN5c3RlbS11aSwgc2Fucy1zZXJpZjtcbiAgLS1yYWRpdXM6IDhweDtcbiAgLS1yYWRpdXMtbGc6IDE0cHg7XG4gIC0tcmFkaXVzLWZ1bGw6IDk5OTlweDtcblxuICAtLWNvbnRhaW5lcjogMTEwMHB4O1xuICAtLWhlYWRlci1oZWlnaHQ6IDY0cHg7XG4gIC0tcGFnZS1uYXYtaGVpZ2h0OiA1NnB4O1xufVxuXG4vKiDilIDilIDilIAgUmVzZXQg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAICovXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmcpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250KTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4jYXBwIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbm1haW4ge1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbmEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG51bCxcbm9sIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuKjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi8qIOKUgOKUgOKUgCBCdXR0b25zIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgCAqL1xuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjpcbiAgICBvcGFjaXR5IDAuMTVzLFxuICAgIGJhY2tncm91bmQtY29sb3IgMC4xNXM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmJ0bjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODg7XG59XG5cbi5idG4tLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xufVxuXG4uYnRuLS1wcmltYXJ5OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC40O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBmaWx0ZXI6IHNhdHVyYXRlKDAuMyk7XG59XG5cbi5idG4tLW91dGxpbmUtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xufVxuXG4uYnRuLS1vdXRsaW5lLXdoaXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmJ0bi0tbGcge1xuICBwYWRkaW5nOiAxNHB4IDI4cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWxnKTtcbn1cblxuLyog4pSA4pSA4pSAIExhbmRpbmcgcGFnZSBoZWFkZXIg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAICovXG5cbi5sYW5kaW5nLXBhZ2VfX2hlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwO1xuICBoZWlnaHQ6IHZhcigtLWhlYWRlci1oZWlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDgsIDEzLCA5LCAwLjg1KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEycHgpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcbn1cblxuLmxhbmRpbmctcGFnZV9faGVhZGVyLWlubmVyIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXIpO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBwYWRkaW5nLWlubGluZTogMjRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMzJweDtcbn1cblxuLmxhbmRpbmctcGFnZV9faGVhZGVyLWxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG59XG5cbi5sYW5kaW5nLXBhZ2VfX2hlYWRlci1sb2dvLWljb24ge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4vKiDilIDilIDilIAgSGVybyDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIAgKi9cblxuLmxhbmRpbmctcGFnZV9faGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIHZhcigtLWhlYWRlci1oZWlnaHQpKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1ibG9jazogODBweDtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KFxuICAgIGVsbGlwc2UgODAlIDYwJSBhdCA1MCUgNDAlLFxuICAgIHZhcigtLWNvbG9yLWFjY2VudC1nbG93KSAwJSxcbiAgICB0cmFuc3BhcmVudCA3MCVcbiAgKTtcbn1cblxuLmxhbmRpbmctcGFnZV9faGVyby1pbm5lciB7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBhZGRpbmctaW5saW5lOiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG59XG5cbi5sYW5kaW5nLXBhZ2VfX2hlcm8tYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG4gIHBhZGRpbmc6IDZweCAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtZnVsbCk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbn1cblxuLmxhbmRpbmctcGFnZV9faGVyby1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiBjbGFtcCg0OHB4LCA4dncsIDgwcHgpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMS4wNTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG59XG5cbi5sYW5kaW5nLXBhZ2VfX2hlcm8taGVhZGluZy0tYWNjZW50IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG59XG5cbi5sYW5kaW5nLXBhZ2VfX2hlcm8tZGVzY3JpcHRpb24ge1xuICBtYXgtd2lkdGg6IDQ4MHB4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW11dGVkKTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLmxhbmRpbmctcGFnZV9faGVyby1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubGFuZGluZy1wYWdlX19oZXJvLWNhcHRpb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN1YnRsZSk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG59XG5cbi8qIOKUgOKUgOKUgCBTZWN0aW9ucyDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIAgKi9cblxuLmxhbmRpbmctcGFnZV9fc2VjdGlvbiB7XG4gIHBhZGRpbmctYmxvY2s6IDk2cHg7XG59XG5cbi5sYW5kaW5nLXBhZ2VfX3NlY3Rpb24taW5uZXIge1xuICBtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lcik7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBhZGRpbmctaW5saW5lOiAyNHB4O1xufVxuXG4ubGFuZGluZy1wYWdlX19zZWN0aW9uLWxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5sYW5kaW5nLXBhZ2VfX3NlY3Rpb24taGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgNHZ3LCA0NHB4KTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ubGFuZGluZy1wYWdlX19zZWN0aW9uLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1tdXRlZCk7XG4gIG1heC13aWR0aDogNTYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5cbi5sYW5kaW5nLXBhZ2VfX3NlY3Rpb24tc3ViaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbXV0ZWQpO1xuICBtYXgtd2lkdGg6IDUyMHB4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuXG4vKiDilIDilIDilIAgUHJvY2VzcyBzdGVwcyDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIAgKi9cblxuLmxhbmRpbmctcGFnZV9fc2VjdGlvbi0tcHJvY2VzcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmxhbmRpbmctcGFnZV9fc3RlcHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDI0cHg7XG59XG5cbi5sYW5kaW5nLXBhZ2VfX3N0ZXAge1xuICBwYWRkaW5nOiAzMnB4IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXN1cmZhY2UpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbGcpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmxhbmRpbmctcGFnZV9fc3RlcC1pY29uIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubGFuZGluZy1wYWdlX19zdGVwLWljb24taW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5sYW5kaW5nLXBhZ2VfX3N0ZXAtdGl0bGUge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5sYW5kaW5nLXBhZ2VfX3N0ZXAtZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW11dGVkKTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLyog4pSA4pSA4pSAIENhbXBhaWduIGNhcmRzIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgCAqL1xuXG4ubGFuZGluZy1wYWdlX19jYW1wYWlnbi1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAyMHB4O1xufVxuXG4ubGFuZGluZy1wYWdlX19jYW1wYWlnbi1jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc3VyZmFjZSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1sZyk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cztcbn1cblxuLmxhbmRpbmctcGFnZV9fY2FtcGFpZ24tY2FyZC1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmxhbmRpbmctcGFnZV9fY2FtcGFpZ24tY2FyZDpoYXMoLmxhbmRpbmctcGFnZV9fY2FtcGFpZ24tY2FyZC1saW5rOmhvdmVyKSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbn1cblxuLmxhbmRpbmctcGFnZV9fY2FtcGFpZ24tY2FyZC1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxOTBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubGFuZGluZy1wYWdlX19jYW1wYWlnbi1jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG59XG5cbi5sYW5kaW5nLXBhZ2VfX2NhbXBhaWduLWNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5sYW5kaW5nLXBhZ2VfX2NhbXBhaWduLWNhcmQtb3JnIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1tdXRlZCk7XG4gIG1hcmdpbi10b3A6IC00cHg7XG59XG5cbi5sYW5kaW5nLXBhZ2VfX2NhbXBhaWduLWNhcmQtcHJvZ3Jlc3MtYmFyIHtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4ubGFuZGluZy1wYWdlX19jYW1wYWlnbi1jYXJkLXByb2dyZXNzLWZpbGwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLmxhbmRpbmctcGFnZV9fY2FtcGFpZ24tY2FyZC1wcm9ncmVzcy1tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5sYW5kaW5nLXBhZ2VfX2NhbXBhaWduLWNhcmQtcmFpc2VkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG59XG5cbi5sYW5kaW5nLXBhZ2VfX2NhbXBhaWduLWNhcmQtZ29hbCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW11dGVkKTtcbn1cblxuLmxhbmRpbmctcGFnZV9fY2FtcGFpZ24tY2FyZC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLmxhbmRpbmctcGFnZV9fY2FtcGFpZ24tY2FyZC1zdXBwb3J0ZXJzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1tdXRlZCk7XG59XG5cbi5sYW5kaW5nLXBhZ2VfX2NhbXBhaWduLWNhcmQtY3RhIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbn1cblxuLyog4pSA4pSA4pSAIEZvb3RlciDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIAgKi9cblxuLmZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXN1cmZhY2UpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcbn1cblxuLmZvb3Rlcl9faW5uZXIge1xuICBtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lcik7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBhZGRpbmc6IDY0cHggMjRweCA0OHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDI2MHB4IDFmcjtcbiAgZ2FwOiA2NHB4O1xufVxuXG4uZm9vdGVyX19icmFuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbn1cblxuLmZvb3Rlcl9fYnJhbmQtbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbn1cblxuLmZvb3Rlcl9fYnJhbmQtbG9nby1pY29uIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmZvb3Rlcl9fYnJhbmQtZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW11dGVkKTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWF4LXdpZHRoOiAyMjBweDtcbn1cblxuLmZvb3Rlcl9fbmF2LWNvbC1hZGRyZXNzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1tdXRlZCk7XG59XG5cbi5mb290ZXJfX2JyYW5kLXNvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uZm9vdGVyX19icmFuZC1zb2NpYWwtbGluayB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXM7XG59XG5cbi5mb290ZXJfX2JyYW5kLXNvY2lhbC1saW5rOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uZm9vdGVyX19icmFuZC1zb2NpYWwtaWNvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZvb3Rlcl9fbmF2IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAzMnB4O1xufVxuXG4uZm9vdGVyX19uYXYtY29sIHtcbiAgZ3JpZC1jb2x1bW46IDM7XG59XG5cbi5mb290ZXJfX25hdi1jb2wgaDMge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3VidGxlKTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmZvb3Rlcl9fbmF2LWNvbCB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTJweDtcbn1cblxuLmZvb3Rlcl9fbmF2LWNvbCBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1tdXRlZCk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzO1xufVxuXG4uZm9vdGVyX19uYXYtY29sIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG59XG5cbi5mb290ZXJfX2JvdHRvbSB7XG4gIG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyKTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgcGFkZGluZzogMjBweCAyNHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDE2cHg7XG59XG5cbi5mb290ZXJfX2JvdHRvbS1jb3B5cmlnaHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN1YnRsZSk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG59XG5cbi5mb290ZXJfX2JvdHRvbS1sZWdhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbn1cblxuLmZvb3Rlcl9fYm90dG9tLWxlZ2FsIGEge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN1YnRsZSk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzO1xufVxuXG4uZm9vdGVyX19ib3R0b20tbGVnYWwgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW11dGVkKTtcbn1cblxuLyog4pSA4pSA4pSAIFBhZ2UgbmF2IChzdWItcGFnZSBuYXYpIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgCAqL1xuXG4ucGFnZS1uYXYge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDtcbiAgaGVpZ2h0OiB2YXIoLS1wYWdlLW5hdi1oZWlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iZyk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBhdXRvIDFmcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XG59XG5cbi5wYWdlLW5hdl9fYmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1tdXRlZCk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzO1xufVxuXG4ucGFnZS1uYXZfX2JhY2s6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG59XG5cbi5wYWdlLW5hdl9fdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGdyaWQtY29sdW1uOiAyO1xufVxuXG4vKiDilIDilIDilIAgQ2FtcGFpZ24gZGV0YWlsIHBhZ2UgaGVybyDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIAgKi9cblxuLmNhbXBhaWduLWRldGFpbC1wYWdlX19oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDQwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zdXJmYWNlLWFsdCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLmNhbXBhaWduLWRldGFpbC1wYWdlX19oZXJvLWJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5jYW1wYWlnbi1kZXRhaWwtcGFnZV9faGVyby1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgIHRvIHRvcCxcbiAgICByZ2JhKDgsIDEzLCA5LCAwLjk2KSAwJSxcbiAgICByZ2JhKDgsIDEzLCA5LCAwLjQpIDUwJSxcbiAgICB0cmFuc3BhcmVudCAxMDAlXG4gICk7XG59XG5cbi5jYW1wYWlnbi1kZXRhaWwtcGFnZV9faGVyby1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyKTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgcGFkZGluZzogMCAyNHB4IDM2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTRweDtcbn1cblxuLmNhbXBhaWduLWRldGFpbC1wYWdlX19oZXJvLWJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogNHB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1mdWxsKTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZGltKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudCk7XG59XG5cbi5jYW1wYWlnbi1kZXRhaWwtcGFnZV9faGVyby1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiBjbGFtcCgzNnB4LCA1dncsIDU2cHgpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMS4wNTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG59XG5cbi8qIOKUgOKUgOKUgCBDYW1wYWlnbiBkZXRhaWwgcGFnZSBsYXlvdXQg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAICovXG5cbi5jYW1wYWlnbi1kZXRhaWwtcGFnZV9fbGF5b3V0IHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXIpO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBwYWRkaW5nOiA0OHB4IDI0cHggODBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMzgwcHg7XG4gIGdhcDogNDhweDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuXG4vKiDilIDilIDilIAgQ2FtcGFpZ24gZGV0YWlsIHBhZ2UgY29udGVudCDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIAgKi9cblxuLmNhbXBhaWduLWRldGFpbC1wYWdlX19jb250ZW50IHtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4uY2FtcGFpZ24tZGV0YWlsLXBhZ2VfX3NlY3Rpb24tbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLyog4pSA4pSA4pSAIENhbXBhaWduIGRldGFpbCBwYWdlIHN0b3J5IOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgCAqL1xuXG4uY2FtcGFpZ24tZGV0YWlsLXBhZ2VfX3N0b3J5LXF1b3RlIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAyLjV2dywgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG59XG5cbi5jYW1wYWlnbi1kZXRhaWwtcGFnZV9fc3RvcnktYm9keSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbXV0ZWQpO1xuICBsaW5lLWhlaWdodDogMS43NTtcbn1cblxuLmNhbXBhaWduLWRldGFpbC1wYWdlX19zdG9yeS1zdWJsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4vKiDilIDilIDilIAgQ2FtcGFpZ24gZGV0YWlsIHBhZ2UgcGFydG5lcnMg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAICovXG5cbi5jYW1wYWlnbi1kZXRhaWwtcGFnZV9fcGFydG5lcnMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cblxuLmNhbXBhaWduLWRldGFpbC1wYWdlX19wYXJ0bmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNHB4O1xuICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXN1cmZhY2UpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbGcpO1xufVxuXG4uY2FtcGFpZ24tZGV0YWlsLXBhZ2VfX3BhcnRuZXItaWNvbiB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmNhbXBhaWduLWRldGFpbC1wYWdlX19wYXJ0bmVyLWluZm8ge1xuICBmbGV4OiAxO1xufVxuXG4uY2FtcGFpZ24tZGV0YWlsLXBhZ2VfX3BhcnRuZXItbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmNhbXBhaWduLWRldGFpbC1wYWdlX19wYXJ0bmVyLWJhZGdlIHtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1kaW0pO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi8qIOKUgOKUgOKUgCBDYW1wYWlnbiBkZXRhaWwgcGFnZSBhc2lkZSAoc3RpY2t5KSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIAgKi9cblxuLmNhbXBhaWduLWRldGFpbC1wYWdlX19hc2lkZSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogY2FsYyh2YXIoLS1wYWdlLW5hdi1oZWlnaHQpICsgMjRweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbn1cblxuLyog4pSA4pSA4pSAIENhbXBhaWduIGRldGFpbCBwYWdlIHN0YXRzIGNhcmQg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAICovXG5cbi5jYW1wYWlnbi1kZXRhaWwtcGFnZV9fc3RhdHMtY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXN1cmZhY2UpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbGcpO1xuICBwYWRkaW5nOiAyOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG5cbi5jYW1wYWlnbi1kZXRhaWwtcGFnZV9fc3RhdHMtY2FyZC1hbW91bnQge1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG59XG5cbi5jYW1wYWlnbi1kZXRhaWwtcGFnZV9fc3RhdHMtY2FyZC1hbW91bnQtbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN1YnRsZSk7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLmNhbXBhaWduLWRldGFpbC1wYWdlX19zdGF0cy1jYXJkLXByb2dyZXNzLWJhciB7XG4gIGhlaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5jYW1wYWlnbi1kZXRhaWwtcGFnZV9fc3RhdHMtY2FyZC1wcm9ncmVzcy1maWxsIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5jYW1wYWlnbi1kZXRhaWwtcGFnZV9fc3RhdHMtY2FyZC1wcm9ncmVzcy1tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW11dGVkKTtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uY2FtcGFpZ24tZGV0YWlsLXBhZ2VfX3N0YXRzLWNhcmQtcHJvZ3Jlc3MtcGN0IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG59XG5cbi5jYW1wYWlnbi1kZXRhaWwtcGFnZV9fc3RhdHMtY2FyZC1jb3VudGVycyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAxMnB4O1xufVxuXG4uY2FtcGFpZ24tZGV0YWlsLXBhZ2VfX3N0YXRzLWNhcmQtY291bnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXN1cmZhY2UtYWx0KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbiAgcGFkZGluZzogMTRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA2cHg7XG59XG5cbi5jYW1wYWlnbi1kZXRhaWwtcGFnZV9fc3RhdHMtY2FyZC1jb3VudGVyLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdWJ0bGUpO1xufVxuXG4uY2FtcGFpZ24tZGV0YWlsLXBhZ2VfX3N0YXRzLWNhcmQtY291bnRlci12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbn1cblxuLmNhbXBhaWduLWRldGFpbC1wYWdlX19zdGF0cy1jYXJkLWN0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZzogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWxnKTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cblxuLmNhbXBhaWduLWRldGFpbC1wYWdlX19zdGF0cy1jYXJkLWN0YTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODg7XG59XG5cbi5jYW1wYWlnbi1kZXRhaWwtcGFnZV9fc3RhdHMtY2FyZC1ub3RlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdWJ0bGUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1hcmdpbi10b3A6IC04cHg7XG59XG5cbi8qIOKUgOKUgOKUgCBDYW1wYWlnbiBkZXRhaWwgcGFnZSBjYWxsb3V0IGNhcmQg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAICovXG5cbi5jYW1wYWlnbi1kZXRhaWwtcGFnZV9fY2FsbG91dC1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zdXJmYWNlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWxnKTtcbn1cblxuLmNhbXBhaWduLWRldGFpbC1wYWdlX19jYWxsb3V0LWNhcmQtaWNvbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmNhbXBhaWduLWRldGFpbC1wYWdlX19jYWxsb3V0LWNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLmNhbXBhaWduLWRldGFpbC1wYWdlX19jYWxsb3V0LWNhcmQtZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW11dGVkKTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuLyog4pSA4pSA4pSAIENhbXBhaWduIGRldGFpbCBwYWdlIGZvb3RlciDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIAgKi9cblxuLmNhbXBhaWduLWRldGFpbC1wYWdlX19mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zdXJmYWNlKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNhbXBhaWduLWRldGFpbC1wYWdlX19mb290ZXItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdWJ0bGUpO1xufVxuXG4vKiDilIDilIDilIAgR2lmdCBjYXJkIHNlbGVjdGlvbiBwYWdlIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgCAqL1xuXG4uZ2lmdC1jYXJkLXNlbGVjdGlvbi1wYWdlIHtcbiAgbWF4LXdpZHRoOiA1NDBweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgcGFkZGluZzogMjBweCAxNnB4IDQ4cHg7XG59XG5cbi5naWZ0LWNhcmQtc2VsZWN0aW9uLXBhZ2VfX2ludHJvIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1tdXRlZCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG59XG5cbi5naWZ0LWNhcmQtc2VsZWN0aW9uLXBhZ2VfX2ludHJvLWFjY2VudCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4vKiDilIDilIDilIAgR2lmdCBjYXJkIHNlbGVjdGlvbiBwYWdlIGJ1c2luZXNzIHNlY3Rpb24g4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAICovXG5cbi5naWZ0LWNhcmQtc2VsZWN0aW9uLXBhZ2VfX2J1c2luZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cblxuLmdpZnQtY2FyZC1zZWxlY3Rpb24tcGFnZV9fYnVzaW5lc3MtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uZ2lmdC1jYXJkLXNlbGVjdGlvbi1wYWdlX19idXNpbmVzcy1pY29uIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uZ2lmdC1jYXJkLXNlbGVjdGlvbi1wYWdlX19idXNpbmVzcy1uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4vKiDilIDilIDilIAgR2lmdCBjYXJkIHNlbGVjdGlvbiBwYWdlIGxpc3Qg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAICovXG5cbi5naWZ0LWNhcmQtc2VsZWN0aW9uLXBhZ2VfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbn1cblxuLmdpZnQtY2FyZC1zZWxlY3Rpb24tcGFnZV9fb3B0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zdXJmYWNlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWxnKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xufVxuXG4uZ2lmdC1jYXJkLXNlbGVjdGlvbi1wYWdlX19vcHRpb246aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG59XG5cbi5naWZ0LWNhcmQtc2VsZWN0aW9uLXBhZ2VfX29wdGlvbi1hbW91bnQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZsZXg6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xufVxuXG4uZ2lmdC1jYXJkLXNlbGVjdGlvbi1wYWdlX19vcHRpb24tc3VwcG9ydCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRweDtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1mdWxsKTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZGltKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5naWZ0LWNhcmQtc2VsZWN0aW9uLXBhZ2VfX29wdGlvbi1jaGV2cm9uIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbXV0ZWQpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4vKiDilIDilIDilIAgQ2hlY2tvdXQgcGFnZSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIAgKi9cblxuLmNoZWNrb3V0LXBhZ2Uge1xuICBtYXgtd2lkdGg6IDU0MHB4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBwYWRkaW5nOiAyNHB4IDE2cHggNDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuXG4vKiDilIDilIDilIAgQ2hlY2tvdXQgcGFnZSBiYW5uZXIg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAICovXG5cbi5jaGVja291dC1wYWdlX19iYW5uZXIge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZGltKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWxnKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4uY2hlY2tvdXQtcGFnZV9fYmFubmVyLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW11dGVkKTtcbn1cblxuLmNoZWNrb3V0LXBhZ2VfX2Jhbm5lci1jYW1wYWlnbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi8qIOKUgOKUgOKUgCBDaGVja291dCBwYWdlIG9yZGVyIHN1bW1hcnkg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAICovXG5cbi5jaGVja291dC1wYWdlX19vcmRlci1zdW1tYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc3VyZmFjZSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1sZyk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jaGVja291dC1wYWdlX19vcmRlci1zdW1tYXJ5LWxhYmVsIHtcbiAgcGFkZGluZzogMTRweCAyMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN1YnRsZSk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xufVxuXG4uY2hlY2tvdXQtcGFnZV9fb3JkZXItc3VtbWFyeS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZ2FwOiAxMnB4O1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xufVxuXG4uY2hlY2tvdXQtcGFnZV9fb3JkZXItc3VtbWFyeS1yb3c6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5jaGVja291dC1wYWdlX19vcmRlci1zdW1tYXJ5LWl0ZW0tbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmNoZWNrb3V0LXBhZ2VfX29yZGVyLXN1bW1hcnktaXRlbS1zdWIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW11dGVkKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5cbi5jaGVja291dC1wYWdlX19vcmRlci1zdW1tYXJ5LWFtb3VudCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmNoZWNrb3V0LXBhZ2VfX29yZGVyLXN1bW1hcnktcm93LS1kb25hdGlvblxuICAuY2hlY2tvdXQtcGFnZV9fb3JkZXItc3VtbWFyeS1pdGVtLW5hbWUge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbn1cblxuLmNoZWNrb3V0LXBhZ2VfX29yZGVyLXN1bW1hcnktcm93LS1kb25hdGlvblxuICAuY2hlY2tvdXQtcGFnZV9fb3JkZXItc3VtbWFyeS1hbW91bnQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbn1cblxuLmNoZWNrb3V0LXBhZ2VfX29yZGVyLXN1bW1hcnktcm93LS10b3RhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXN1cmZhY2UtYWx0KTtcbn1cblxuLmNoZWNrb3V0LXBhZ2VfX29yZGVyLXN1bW1hcnktcm93LS10b3RhbFxuICAuY2hlY2tvdXQtcGFnZV9fb3JkZXItc3VtbWFyeS1pdGVtLW5hbWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5cbi5jaGVja291dC1wYWdlX19vcmRlci1zdW1tYXJ5LXRvdGFsLWFtb3VudCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uY2hlY2tvdXQtcGFnZV9fb3JkZXItc3VtbWFyeS10b3RhbC12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xufVxuXG4uY2hlY2tvdXQtcGFnZV9fb3JkZXItc3VtbWFyeS10b3RhbC12YXQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN1YnRsZSk7XG59XG5cbi8qIOKUgOKUgOKUgCBDaGVja291dCBwYWdlIHBheW1lbnQgbWV0aG9kcyDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIAgKi9cblxuLmNoZWNrb3V0LXBhZ2VfX3BheW1lbnQtbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN1YnRsZSk7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2hlY2tvdXQtcGFnZV9fcGF5bWVudC1tZXRob2RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuXG4uY2hlY2tvdXQtcGFnZV9fYnV5ZXItZW1haWwtbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDZweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1tdXRlZCk7XG59XG5cbi5jaGVja291dC1wYWdlX19idXllci1lbWFpbC1pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXN1cmZhY2UpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQpO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXM7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5jaGVja291dC1wYWdlX19idXllci1lbWFpbC1pbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbn1cblxuLmNoZWNrb3V0LXBhZ2VfX3Rlcm1zLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1tdXRlZCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNoZWNrb3V0LXBhZ2VfX3Rlcm1zLWxhYmVsIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc3VyZmFjZSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOlxuICAgIGJhY2tncm91bmQtY29sb3IgMC4xNXMsXG4gICAgYm9yZGVyLWNvbG9yIDAuMTVzO1xufVxuXG4uY2hlY2tvdXQtcGFnZV9fdGVybXMtbGFiZWwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBkPSdNMiA2bDMgMyA1LTUnIHN0cm9rZT0nJTIzMDAwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZmlsbD0nbm9uZScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwcHggMTBweDtcbn1cblxuLmNoZWNrb3V0LXBhZ2VfX3Rlcm1zLWxhYmVsIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4vKiDilIDilIDilIAgQ2hlY2tvdXQgcGFnZSBzZWN1cml0eSBub3RlIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgCAqL1xuXG4uY2hlY2tvdXQtcGFnZV9fc2VjdXJpdHktbm90ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jaGVja291dC1wYWdlX19zZWN1cml0eS1ub3RlLWJhZGdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdWJ0bGUpO1xufVxuXG4uY2hlY2tvdXQtcGFnZV9fc2VjdXJpdHktbm90ZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdWJ0bGUpO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXgtd2lkdGg6IDMyMHB4O1xufVxuXG4vKiDilIDilIDilIAgUHVyY2hhc2UgcGFnZSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIAgKi9cblxuLnB1cmNoYXNlLXBhZ2Uge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBwYWRkaW5nOiAzMnB4IDE2cHggNDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wdXJjaGFzZS1wYWdlX19pY29uIHtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnB1cmNoYXNlLXBhZ2VfX2ljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4pyTXCI7XG59XG5cbi5wdXJjaGFzZS1wYWdlX19pY29uLS1wZW5kaW5nIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc3VyZmFjZSk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLXRleHQtbXV0ZWQpO1xufVxuXG4ucHVyY2hhc2UtcGFnZV9faWNvbi0tcGVuZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigKZcIjtcbn1cblxuLnB1cmNoYXNlLXBhZ2VfX2ljb24tLWNhbmNlbGVkIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc3VyZmFjZSk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWRhbmdlciwgI2U3NGMzYyk7XG59XG5cbi5wdXJjaGFzZS1wYWdlX19pY29uLS1jYW5jZWxlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCLinJVcIjtcbn1cblxuLnB1cmNoYXNlLXBhZ2VfX2hlYWRpbmcge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5wdXJjaGFzZS1wYWdlX19zdWJ0ZXh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1tdXRlZCk7XG59XG5cbi5wdXJjaGFzZS1wYWdlX19jYW1wYWlnbi1iYWRnZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1kaW0pO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWZ1bGwpO1xuICBwYWRkaW5nOiA0cHggMTRweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ucHVyY2hhc2UtcGFnZV9fc3VwcG9ydCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZGltKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWxnKTtcbiAgcGFkZGluZzogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG59XG5cbi5wdXJjaGFzZS1wYWdlX19zdXBwb3J0LWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1tdXRlZCk7XG59XG5cbi5wdXJjaGFzZS1wYWdlX19zdXBwb3J0LWFtb3VudCB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xufVxuXG4ucHVyY2hhc2UtcGFnZV9fc3VwcG9ydC1zdWIge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW11dGVkKTtcbn1cblxuLnB1cmNoYXNlLXBhZ2VfX2NhcmQge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc3VyZmFjZSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1sZyk7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnB1cmNoYXNlLXBhZ2VfX2NhcmQtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucHVyY2hhc2UtcGFnZV9fY2FyZC1idXNpbmVzcyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cblxuLnB1cmNoYXNlLXBhZ2VfX2NhcmQtdmFsdWUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xufVxuXG4ucHVyY2hhc2UtcGFnZV9fY2FyZC1kaXZpZGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xuICBtYXJnaW4tYmxvY2s6IDRweDtcbn1cblxuLnB1cmNoYXNlLXBhZ2VfX2NhcmQtY29kZS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbXV0ZWQpO1xufVxuXG4ucHVyY2hhc2UtcGFnZV9fY2FyZC1jb2RlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG59XG5cbi5wdXJjaGFzZS1wYWdlX19kb25lLWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMTRweCAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1sZyk7XG59XG5cbi8qIOKUgOKUgOKUgCBSZXNwb25zaXZlICjiiaQgNzY4IHB4KSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIAgKi9cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sYW5kaW5nLXBhZ2VfX3NlY3Rpb24ge1xuICAgIHBhZGRpbmctYmxvY2s6IDY0cHg7XG4gIH1cblxuICAubGFuZGluZy1wYWdlX19zdGVwcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAwO1xuICB9XG5cbiAgLmxhbmRpbmctcGFnZV9fc3RlcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XG4gICAgcGFkZGluZzogMjRweCAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBnYXA6IDE2cHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubGFuZGluZy1wYWdlX19zdGVwOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cblxuICAubGFuZGluZy1wYWdlX19zdGVwLWljb24ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLmxhbmRpbmctcGFnZV9fY2FtcGFpZ24tZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cblxuICAuZm9vdGVyX19pbm5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiA0MHB4O1xuICAgIHBhZGRpbmc6IDQwcHggMjRweCAzMnB4O1xuICB9XG5cbiAgLmZvb3Rlcl9fYnJhbmQtZGVzY3JpcHRpb24ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5mb290ZXJfX25hdiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxuXG4gIC5mb290ZXJfX25hdi1jb2w6bGFzdC1jaGlsZCB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgfVxuXG4gIC5mb290ZXJfX2JvdHRvbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDEycHg7XG4gIH1cblxuICAuZm9vdGVyX19icmFuZC1zb2NpYWwtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG5cbiAgLmNhbXBhaWduLWRldGFpbC1wYWdlX19oZXJvIHtcbiAgICBoZWlnaHQ6IDI4MHB4O1xuICB9XG5cbiAgLmNhbXBhaWduLWRldGFpbC1wYWdlX19sYXlvdXQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMzJweDtcbiAgICBwYWRkaW5nOiAzMnB4IDE2cHggNDhweDtcbiAgfVxuXG4gIC5jYW1wYWlnbi1kZXRhaWwtcGFnZV9fYXNpZGUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cblxuICAuY2FtcGFpZ24tZGV0YWlsLXBhZ2VfX3BhcnRuZXJzLWxpc3Qge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxuXG4gIC5jYW1wYWlnbi1kZXRhaWwtcGFnZV9fcGFydG5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cblxuLyog4pSA4pSA4pSAIFNwaW5uZXIg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAICovXG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1yb3RhdGUge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG4uc3Bpbm5lciB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgYW5pbWF0aW9uOiBzcGlubmVyLXJvdGF0ZSAwLjdzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLnNwaW5uZXItLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8qIOKUgOKUgOKUgCBTcGlubmVyIHBhZ2UgbGF5b3V0IOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgCAqL1xuXG4uc3Bpbm5lci1wYWdlIHtcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLyog4pSA4pSA4pSAIEVycm9yIHN0YXRlIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgCAqL1xuXG4uZXJyb3Itc3RhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmc6IDQ4cHggMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIl19 */