@charset "UTF-8";
.theme-harvest {
  --sticky-function-bar-height: 72px;
  --sticky-top-padding: 20px;
  --sticky-top-1: calc(var(--sticky-header-height) + var(--sticky-top-padding));
  --sticky-top-2: var(--sticky-top-1);
  --page-zoom-factor: 1;
  --grid-breakpoint-max-width: 3000px;
}

.theme-harvest {
  color-scheme: light;
  --typescale-10: .625rem;
  --typescale-12: .75rem;
  --typescale-14: .875rem;
  --typescale-16: 1rem;
  --typescale-18: 1.125rem;
  --typescale-20: 1.25rem;
  --typescale-22: 1.375rem;
  --typescale-24: 1.5rem;
  --typescale-26: 1.625rem;
  --typescale-28: 1.75rem;
  --typescale-30: 1.875rem;
  --typescale-32: 2rem;
  --typescale-36: 2.25rem;
  --typescale-40: 2.5rem;
  --typescale-44: 2.75rem;
  --typescale-48: 3rem;
  --typescale-56: 3.5rem;
  --typescale-64: 4rem;
  --typescale-72: 4.5rem;
  --typescale-80: 5rem;
  --typescale-96: 6rem;
  --typescale-104: 6.5rem;
  --typescale-120: 7.5rem;
  --typescale-136: 8.5rem;
  --typescale-144: 9rem;
  --typescale-168: 10.5rem;
  --typescale-192: 12rem;
  --typescale-216: 13.5rem;
  --typescale-240: 15rem;
  --typescale-272: 17rem;
  --typescale-304: 19rem;
  --typescale-336: 21rem;
  --font-sans: "LMSans";
  --font-serif: "LMSerif";
  --font-family: var(--font-serif);
  --weight-thin: 100;
  --weight-extra-light: 200;
  --weight-light: 300;
  --weight-regular: 400;
  --weight-medium: 500;
  --weight-bold: 700;
  --weight-black: 900;
}

@media (min-width: 0) {
  .theme-harvest {
    --size-body-sm: var(--typescale-14);
    --size-body-sm-bold: var(--size-body-sm);
    --size-body-md: var(--typescale-18);
    --size-body-md-bold: var(--size-body-md);
    --size-body-lg: var(--typescale-22);
    --size-body-lg-bold: var(--size-body-lg);
    --size-detail-xs: var(--typescale-10);
    --size-detail-sm: var(--typescale-12);
    --size-detail-sm-bold: var(--size-detail-sm);
    --size-detail-md: var(--typescale-14);
    --size-detail-md-bold: var(--size-detail-md);
    --size-detail-lg: var(--typescale-18);
    --size-detail-lg-bold: var(--size-detail-lg);
    --size-detail-xl: var(--typescale-22);
    --size-detail-xl-bold: var(--size-detail-xl);
    --size-heading-xs: var(--typescale-18);
    --size-heading-sm: var(--typescale-22);
    --size-heading-md: var(--typescale-32);
    --size-heading-lg: var(--typescale-40);
    --size-heading-xl: var(--typescale-48);
    --size-heading-2xl: var(--typescale-64);
    --size-heading-3xl: var(--typescale-72);
    --size-heading-4xl: var(--typescale-80);
    --size-label-sm: var(--typescale-16);
    --size-label-md: var(--typescale-18);
    --size-main-menu-lg: var(--typescale-22);
    --size-quote-lg: var(--typescale-24);
  }
}
@media (min-width: 640px) {
  .theme-harvest {
    --size-body-sm: var(--typescale-14);
    --size-body-sm-bold: var(--size-body-sm);
    --size-body-md: var(--typescale-18);
    --size-body-md-bold: var(--size-body-md);
    --size-body-lg: var(--typescale-22);
    --size-body-lg-bold: var(--size-body-lg);
    --size-detail-xs: var(--typescale-10);
    --size-detail-sm: var(--typescale-12);
    --size-detail-sm-bold: var(--size-detail-sm);
    --size-detail-md: var(--typescale-14);
    --size-detail-md-bold: var(--size-detail-md);
    --size-detail-lg: var(--typescale-18);
    --size-detail-lg-bold: var(--size-detail-lg);
    --size-detail-xl: var(--typescale-22);
    --size-detail-xl-bold: var(--size-detail-xl);
    --size-heading-xs: var(--typescale-18);
    --size-heading-sm: var(--typescale-22);
    --size-heading-md: var(--typescale-32);
    --size-heading-lg: var(--typescale-40);
    --size-heading-xl: var(--typescale-56);
    --size-heading-2xl: var(--typescale-72);
    --size-heading-3xl: var(--typescale-80);
    --size-heading-4xl: var(--typescale-96);
    --size-label-sm: var(--typescale-16);
    --size-label-md: var(--typescale-18);
    --size-main-menu-lg: var(--typescale-22);
    --size-quote-lg: var(--typescale-32);
  }
}
@media (min-width: 769px) {
  .theme-harvest {
    --size-body-sm: var(--typescale-14);
    --size-body-sm-bold: var(--size-body-sm);
    --size-body-md: var(--typescale-18);
    --size-body-md-bold: var(--size-body-md);
    --size-body-lg: var(--typescale-22);
    --size-body-lg-bold: var(--size-body-lg);
    --size-detail-xs: var(--typescale-10);
    --size-detail-sm: var(--typescale-12);
    --size-detail-sm-bold: var(--size-detail-sm);
    --size-detail-md: var(--typescale-14);
    --size-detail-md-bold: var(--size-detail-md);
    --size-detail-lg: var(--typescale-18);
    --size-detail-lg-bold: var(--size-detail-lg);
    --size-detail-xl: var(--typescale-22);
    --size-detail-xl-bold: var(--size-detail-xl);
    --size-heading-xs: var(--typescale-24);
    --size-heading-sm: var(--typescale-32);
    --size-heading-md: var(--typescale-48);
    --size-heading-lg: var(--typescale-56);
    --size-heading-xl: var(--typescale-64);
    --size-heading-2xl: var(--typescale-80);
    --size-heading-3xl: var(--typescale-96);
    --size-heading-4xl: var(--typescale-120);
    --size-label-sm: var(--typescale-16);
    --size-label-md: var(--typescale-18);
    --size-main-menu-lg: var(--typescale-22);
    --size-quote-lg: var(--typescale-32);
  }
}
@media (min-width: 1280px) {
  .theme-harvest {
    --size-body-sm: var(--typescale-14);
    --size-body-sm-bold: var(--size-body-sm);
    --size-body-md: var(--typescale-18);
    --size-body-md-bold: var(--size-body-md);
    --size-body-lg-bold: var(--size-body-lg);
    --size-body-lg: var(--typescale-24);
    --size-detail-xs: var(--typescale-10);
    --size-detail-sm: var(--typescale-12);
    --size-detail-sm-bold: var(--size-detail-sm);
    --size-detail-md: var(--typescale-14);
    --size-detail-md-bold: var(--size-detail-md);
    --size-detail-lg: var(--typescale-18);
    --size-detail-lg-bold: var(--size-detail-lg);
    --size-detail-xl: var(--typescale-22);
    --size-detail-xl-bold: var(--size-detail-xl);
    --size-heading-xs: var(--typescale-24);
    --size-heading-sm: var(--typescale-32);
    --size-heading-md: var(--typescale-48);
    --size-heading-lg: var(--typescale-64);
    --size-heading-xl: var(--typescale-80);
    --size-heading-2xl: var(--typescale-120);
    --size-heading-3xl: var(--typescale-168);
    --size-heading-4xl: var(--typescale-192);
    --size-label-sm: var(--typescale-16);
    --size-label-md: var(--typescale-18);
    --size-main-menu-lg: var(--typescale-26);
    --size-quote-lg: var(--typescale-48);
  }
}
@media (min-width: 1600px) {
  .theme-harvest {
    --size-body-sm-bold: var(--size-body-sm);
    --size-body-sm: var(--typescale-16);
    --size-body-md-bold: var(--size-body-md);
    --size-body-lg-bold: var(--size-body-lg);
    --size-body-md: var(--typescale-22);
    --size-body-lg: var(--typescale-28);
    --size-detail-xs: var(--typescale-10);
    --size-detail-sm: var(--typescale-12);
    --size-detail-sm-bold: var(--size-detail-sm);
    --size-detail-md: var(--typescale-14);
    --size-detail-md-bold: var(--size-detail-md);
    --size-detail-lg: var(--typescale-18);
    --size-detail-lg-bold: var(--size-detail-lg);
    --size-detail-xl: var(--typescale-22);
    --size-detail-xl-bold: var(--size-detail-xl);
    --size-heading-xs: var(--typescale-28);
    --size-heading-sm: var(--typescale-36);
    --size-heading-md: var(--typescale-56);
    --size-heading-lg: var(--typescale-72);
    --size-heading-xl: var(--typescale-96);
    --size-heading-2xl: var(--typescale-144);
    --size-heading-3xl: var(--typescale-192);
    --size-heading-4xl: var(--typescale-240);
    --size-label-sm: var(--typescale-16);
    --size-label-md: var(--typescale-18);
    --size-main-menu-lg: var(--typescale-30);
    --size-quote-lg: var(--typescale-56);
  }
}
.theme-harvest, :root {
  color-scheme: light;
  --core-function-blue-kick: #69a0d2;
  --core-function-grey: #575756;
  --core-function-sand: #f4eee6;
  --core-green-logo-green: #23a73f;
  --core-green-sup-id1: #d7e18c;
  --core-green-sup-id2: #b4cd73;
  --core-green-sup-id3: #91b95a;
  --core-green-sup-id4: #418c41;
  --core-green-sup-id5: #1e6e37;
  --core-infographic-blue-1: #375a87;
  --core-infographic-blue-2: #4b7db9;
  --core-infographic-blue-3: #7dafe1;
  --core-infographic-blue-4: #afcdf0;
  --core-infographic-brown-1: #55462d;
  --core-infographic-brown-2: #7d5f41;
  --core-infographic-brown-3: #af967d;
  --core-infographic-brown-4: #d7cdb9;
  --core-infographic-green-1: #1e6e37;
  --core-infographic-green-2: #418c41;
  --core-infographic-green-3: #91b95a;
  --core-infographic-green-4: #d7e18c;
  --core-infographic-orange-1-error: #ff0000;
  --core-infographic-orange-2: #cd8223;
  --core-infographic-orange-3: #e6af41;
  --core-infographic-orange-4: #fae68c;
  --core-infographic-purple-1: #373273;
  --core-infographic-purple-2: #505596;
  --core-infographic-purple-3: #7878b4;
  --core-infographic-purple-4: #b4afd7;
  --core-infographic-red-1: #7d2328;
  --core-infographic-red-2: #aa372d;
  --core-infographic-red-3: #cd6455;
  --core-infographic-red-4: #e1a591;
  --beige-100: #faf8f5;
  --beige-200: #f7f4f0;
  --beige-300-sand: var(--core-function-sand);
  --beige-400: #e0cfb8;
  --beige-500: #caad87;
  --beige-600: #b68d59;
  --beige-700: #8e6b3e;
  --beige-800: #60482a;
  --beige-900: #2e2314;
  --black-alpha-0: #00000000;
  --black-alpha-100: #00000014;
  --black-alpha-200: #0000001f;
  --black-alpha-300: #00000029;
  --black-alpha-400: #00000033;
  --black-alpha-50: #0000000a;
  --black-alpha-500: #0000003d;
  --black-alpha-600: #00000052;
  --black-alpha-700: #0000008f;
  --black-alpha-800: #000000a3;
  --black-alpha-900: #000000cc;
  --blue-100: #eef6fd;
  --blue-200: #deecf9;
  --blue-300: #c3dcf2;
  --blue-400: #a0c6e9;
  --blue-500-kick: var(--core-function-blue-kick);
  --blue-600: #5b95cd;
  --blue-700: #437fb8;
  --blue-800: #336ba0;
  --blue-900: #295987;
  --brand-green-sup-id1: var(--core-green-sup-id1);
  --brand-green-sup-id2: var(--core-green-sup-id2);
  --brand-green-sup-id3: var(--core-green-sup-id3);
  --brand-green-sup-id4: var(--core-green-sup-id4);
  --brand-green-sup-id5: var(--core-green-sup-id5);
  --brand-green-sup-id5-light: #238241;
  --brand-green-sup-id6-tentative: #134623;
  --brand-green-sup-id6-tentative-dark: #113d1f;
  --brand-green-sup-id6-tentative-light: #154d26;
  --green-100: #e8f0eb;
  --green-200: #d2e2d7;
  --green-300-id1: #bbd3c3;
  --green-400-id2: #a5c5af;
  --green-500-id3: #78a887;
  --green-600: #629973;
  --green-700-id4: #418c41;
  --green-800-id5: var(--brand-green-sup-id5);
  --green-900: #195c2e;
  --green-logo: var(--core-green-logo-green);
  --infographics-blue-1: var(--core-infographic-blue-1);
  --infographics-blue-2: var(--core-infographic-blue-2);
  --infographics-blue-3: var(--core-infographic-blue-3);
  --infographics-blue-4: var(--core-infographic-blue-4);
  --infographics-brown-1: var(--core-infographic-brown-1);
  --infographics-brown-2: var(--core-infographic-brown-2);
  --infographics-brown-3: var(--core-infographic-brown-3);
  --infographics-brown-4: var(--core-infographic-brown-4);
  --infographics-green-1: var(--core-infographic-green-1);
  --infographics-green-2: var(--core-infographic-green-2);
  --infographics-green-3: var(--core-infographic-green-3);
  --infographics-green-4: var(--core-infographic-green-4);
  --infographics-orange-1-error: var(--core-infographic-orange-1-error);
  --infographics-orange-2: var(--core-infographic-orange-2);
  --infographics-orange-3: var(--core-infographic-orange-3);
  --infographics-orange-4: var(--core-infographic-orange-4);
  --infographics-purple-1: var(--core-infographic-purple-1);
  --infographics-purple-2: var(--core-infographic-purple-2);
  --infographics-purple-3: var(--core-infographic-purple-3);
  --infographics-purple-4: var(--core-infographic-purple-4);
  --infographics-red-1: var(--core-infographic-red-1);
  --infographics-red-2: var(--core-infographic-red-2);
  --infographics-red-3: var(--core-infographic-red-3);
  --infographics-red-4: var(--core-infographic-red-4);
  --neutral-black: #201e1a;
  --neutral-grey-100: #f7f7f7;
  --neutral-grey-200: #ebebeb;
  --neutral-grey-300: #e0e0e0;
  --neutral-grey-400: #cccccc;
  --neutral-grey-500: #b3b3b3;
  --neutral-grey-600: #999999;
  --neutral-grey-700-primary: var(--core-function-grey);
  --neutral-grey-800: #4d4d4d;
  --neutral-grey-900: #333333;
  --neutral-white: #ffffff;
  --red-100: #ffeaec;
  --red-200: #ffc4ca;
  --red-300: #ff9ea8;
  --red-400: #ff7886;
  --red-500: #ff5364;
  --red-600: #ff2d42;
  --red-700: #e5172c;
  --red-800: #bd0517;
  --red-900: #94000f;
  --white-alpha-0: #ffffff00;
  --white-alpha-100: #ffffff0f;
  --white-alpha-200: #ffffff1a;
  --white-alpha-250: #ffffff24;
  --white-alpha-300: #ffffff29;
  --white-alpha-400: #ffffff33;
  --white-alpha-50: #ffffff0a;
  --white-alpha-500: #ffffff3d;
  --white-alpha-600: #ffffff52;
  --white-alpha-700: #ffffff7a;
  --white-alpha-800: #ffffffa3;
  --white-alpha-900: #ffffffcc;
  --white-alpha-950: #ffffffe5;
  --yellow-100: #fffae5;
  --yellow-200: #fff2b7;
  --yellow-300: #ffe98a;
  --yellow-400: #ffe15c;
  --yellow-500: #ffd82e;
  --yellow-600: #ffd000;
  --yellow-700: #d6af00;
  --yellow-800: #ad8e00;
  --yellow-900: #856c00;
  --bg-dark-disabled: var(--black-alpha-100);
  --bg-dark-subtle: var(--black-alpha-0);
  --bg-dark-subtle-hover: var(--black-alpha-50);
  --bg-dark-subtle-pressed: var(--black-alpha-100);
  --bg-dark-subtle-selected: var(--black-alpha-0);
  --bg-invert-dimmed: var(--white-alpha-50);
  --bg-invert-dimmed-light: var(--white-alpha-100);
  --bg-invert-dimmed-lighter: var(--white-alpha-200);
  --bg-invert-dimmed-lightest: var(--white-alpha-300);
  --bg-invert-overlay-transparent: #fffffff2;
  --bg-light-subtle: var(--white-alpha-0);
  --bg-light-subtle-disabled: var(--white-alpha-0);
  --bg-light-subtle-hover: var(--white-alpha-50);
  --bg-light-subtle-hover-strong: var(--white-alpha-950);
  --bg-light-subtle-pressed: var(--white-alpha-100);
  --bg-light-subtle-selected: var(--white-alpha-0);
  --bg-modal-backdrop: var(--black-alpha-300);
  --bg-neutral-dimmed: var(--black-alpha-50);
  --bg-neutral-dimmed-dark: var(--black-alpha-100);
  --bg-neutral-dimmed-darker: var(--black-alpha-200);
  --bg-neutral-dimmed-darkest: var(--black-alpha-300);
  --bg-primary: var(--neutral-white);
  --bg-search-selection: #e7f3eb;
  --bg-secondary: var(--brand-green-sup-id5);
  --bg-secondary-extra-dark: var(--brand-green-sup-id6-tentative);
  --bg-secondary-extra-dark-hover: var(--brand-green-sup-id6-tentative-dark);
  --bg-secondary-extra-dark-selected: var(--brand-green-sup-id6-tentative-light);
  --bg-secondary-hover: var(--brand-green-sup-id5-light);
  --bg-secondary-pressed: var(--brand-green-sup-id4);
  --bg-status-info: var(--blue-500-kick);
  --bg-status-info-light: var(--blue-100);
  --bg-status-negative: var(--red-600);
  --bg-status-negative-hover: var(--red-700);
  --bg-status-negative-light: var(--red-100);
  --bg-status-negative-pressed: var(--red-800);
  --bg-status-pending: var(--yellow-500);
  --bg-status-pending-light: var(--yellow-100);
  --bg-status-positive: var(--green-800-id5);
  --bg-status-positive-light: var(--green-100);
  --bg-tertiary: var(--beige-300-sand);
  --bg-tertiary-light: var(--beige-200);
  --bg-tertiary-lighter: var(--beige-100);
  --border-focus-vcag: var(--blue-500-kick);
  --border-inverted: var(--neutral-white);
  --border-inverted-disabled: var(--white-alpha-500);
  --border-inverted-hover: var(--white-alpha-700);
  --border-inverted-pressed: var(--neutral-white);
  --border-inverted-subtle: var(--white-alpha-500);
  --border-primary: var(--neutral-black);
  --border-primary-disabled: var(--black-alpha-300);
  --border-primary-hover: var(--black-alpha-500);
  --border-primary-hover-solid: var(--neutral-grey-600);
  --border-primary-pressed: var(--neutral-black);
  --border-primary-subtle: var(--black-alpha-200);
  --border-primary-subtle-solid: var(--neutral-grey-300);
  --border-secondary: var(--brand-green-sup-id5);
  --border-secondary-hover: var(--brand-green-sup-id5-light);
  --border-secondary-light: var(--brand-green-sup-id4);
  --border-status-info: var(--blue-700);
  --border-status-negative: var(--red-600);
  --border-status-negative-hover: var(--red-700);
  --border-status-pending: var(--yellow-600);
  --border-status-positive: var(--green-700-id4);
  --fg-invert-dimmed: var(--white-alpha-50);
  --fg-invert-dimmed-light: var(--white-alpha-100);
  --fg-invert-dimmed-lighter: var(--white-alpha-200);
  --fg-invert-dimmed-lightest: var(--white-alpha-300);
  --fg-inverted: var(--neutral-white);
  --fg-inverted-dimmed: var(--white-alpha-500);
  --fg-inverted-disabled: var(--white-alpha-500);
  --fg-neutral-dimmed: var(--black-alpha-50);
  --fg-neutral-dimmed-dark: var(--black-alpha-100);
  --fg-neutral-dimmed-darker: var(--black-alpha-200);
  --fg-neutral-dimmed-darkest: var(--black-alpha-300);
  --fg-primary: var(--neutral-black);
  --fg-primary-dimmed: var(--neutral-grey-400);
  --fg-primary-disabled: var(--black-alpha-300);
  --fg-primary-hover: var(--neutral-grey-900);
  --fg-primary-light: var(--black-alpha-700);
  --fg-secondary: var(--brand-green-sup-id5);
  --fg-secondary-hover: var(--brand-green-sup-id5-light);
  --fg-secondary-selected: var(--green-700-id4);
  --fg-status-info: var(--blue-700);
  --fg-status-negative: var(--red-600);
  --fg-status-pending: var(--yellow-600);
  --fg-status-positive: var(--green-700-id4);
  --infographics-blue: var(--infographics-blue-1);
  --infographics-blue-light: var(--infographics-blue-2);
  --infographics-blue-lighter: var(--infographics-blue-3);
  --infographics-blue-lightest: var(--infographics-blue-4);
  --infographics-green: var(--infographics-green-1);
  --infographics-green-light: var(--infographics-green-2);
  --infographics-green-lighter: var(--infographics-green-3);
  --infographics-green-lightest: var(--infographics-green-4);
  --infographics-orange: var(--infographics-orange-1-error);
  --infographics-orange-light: var(--infographics-orange-2);
  --infographics-orange-lighter: var(--infographics-orange-3);
  --infographics-orange-lightest: var(--infographics-orange-4);
  --infographics-purple: var(--infographics-purple-1);
  --infographics-purple-light: var(--infographics-purple-2);
  --infographics-purple-lighter: var(--infographics-purple-3);
  --infographics-purple-lightest: var(--infographics-purple-4);
  --infographics-red: var(--infographics-red-1);
  --infographics-red-light: var(--infographics-red-2);
  --infographics-red-lighter: var(--infographics-red-3);
  --infographics-red-lightest: var(--infographics-red-4);
  --text-inverted: var(--neutral-white);
  --text-inverted-disabled: var(--white-alpha-500);
  --text-inverted-hover: var(--white-alpha-900);
  --text-inverted-light: var(--white-alpha-900);
  --text-primary: var(--neutral-black);
  --text-primary-disabled: var(--black-alpha-300);
  --text-primary-hover: var(--neutral-grey-900);
  --text-primary-light: var(--neutral-grey-700-primary);
  --text-primary-lighter: var(--black-alpha-700);
  --text-primary-placeholder: var(--black-alpha-300);
  --text-secondary: var(--brand-green-sup-id5);
  --text-secondary-hover: var(--brand-green-sup-id5-light);
  --text-status-info: var(--blue-700);
  --text-status-negative: var(--red-600);
  --text-status-pending: var(--yellow-600);
  --text-status-positive: var(--green-800-id5);
  --icon-width: 24px;
  --icon-height: 24px;
  --icon-width-small: 16px;
  --icon-height-small: 16px;
  --animation-speed-fast: .2s;
  --animation-speed-medium: .3s;
  --animation-speed-slow: .5s;
}

@media (min-width: 0) {
  .theme-harvest, :root {
    --radius-none: 0px;
    --radius-xs: 2px;
    --radius-sm: 4px;
    --radius-md: 8px;
    --radius-lg: 12px;
    --radius-xl: 16px;
    --radius-full: 999px;
    --spacing-block-padding-none: 0px;
    --spacing-gutter: 16px;
    --spacing-page-margin: 20px;
    --spacing-block-padding-xs: var(--spacing-gutter);
    --spacing-block-padding-sm: 24px;
    --spacing-block-padding-md: 40px;
    --spacing-block-padding-lg: 64px;
    --spacing-content-max-width: 1800px;
    --spacing-none: 0px;
    --spacing-4xs: 2px;
    --spacing-3xs: 4px;
    --spacing-2xs: 8px;
    --spacing-xs: 12px;
    --spacing-sm: 16px;
    --spacing-md: 24px;
    --spacing-lg: 32px;
    --spacing-xl: 40px;
    --spacing-2xl: 48px;
    --spacing-3xl: 64px;
    --spacing-4xl: 80px;
    --spacing-5xl: 104px;
    --spacing-6xl: 120px;
    --spacing-7xl: 160px;
    --spacing-8xl: 200px;
  }
}
@media (min-width: 640px) {
  .theme-harvest, :root {
    --radius-none: 0px;
    --radius-xs: 2px;
    --radius-sm: 4px;
    --radius-md: 8px;
    --radius-lg: 12px;
    --radius-xl: 16px;
    --radius-full: 999px;
    --spacing-block-padding-none: 0px;
    --spacing-gutter: 24px;
    --spacing-block-padding-sm: 32px;
    --spacing-page-margin: 40px;
    --spacing-block-padding-md: 48px;
    --spacing-block-padding-lg: 80px;
    --spacing-content-max-width: 1800px;
    --spacing-none: 0px;
    --spacing-4xs: 2px;
    --spacing-3xs: 4px;
    --spacing-2xs: 8px;
    --spacing-xs: 12px;
    --spacing-sm: 16px;
    --spacing-md: 24px;
    --spacing-lg: 32px;
    --spacing-xl: 40px;
    --spacing-2xl: 48px;
    --spacing-3xl: 64px;
    --spacing-4xl: 80px;
    --spacing-5xl: 104px;
    --spacing-6xl: 120px;
    --spacing-7xl: 160px;
    --spacing-8xl: 200px;
  }
}
@media (min-width: 769px) {
  .theme-harvest, :root {
    --radius-none: 0px;
    --radius-xs: 2px;
    --radius-sm: 4px;
    --radius-md: 8px;
    --radius-lg: 12px;
    --radius-xl: 16px;
    --radius-full: 999px;
    --spacing-block-padding-none: 0px;
    --spacing-gutter: 24px;
    --spacing-block-padding-sm: 32px;
    --spacing-page-margin: 40px;
    --spacing-block-padding-md: 48px;
    --spacing-block-padding-lg: 80px;
    --spacing-content-max-width: 1800px;
    --spacing-none: 0px;
    --spacing-4xs: 2px;
    --spacing-3xs: 4px;
    --spacing-2xs: 8px;
    --spacing-xs: 12px;
    --spacing-sm: 16px;
    --spacing-md: 24px;
    --spacing-lg: 32px;
    --spacing-xl: 40px;
    --spacing-2xl: 48px;
    --spacing-3xl: 64px;
    --spacing-4xl: 80px;
    --spacing-5xl: 104px;
    --spacing-6xl: 120px;
    --spacing-7xl: 160px;
    --spacing-8xl: 200px;
  }
}
@media (min-width: 1280px) {
  .theme-harvest, :root {
    --radius-none: 0px;
    --radius-xs: 2px;
    --radius-sm: 4px;
    --radius-md: 8px;
    --radius-lg: 12px;
    --radius-xl: 16px;
    --radius-full: 999px;
    --spacing-block-padding-none: 0px;
    --spacing-gutter: 24px;
    --spacing-block-padding-sm: 40px;
    --spacing-block-padding-md: 64px;
    --spacing-page-margin: 64px;
    --spacing-block-padding-lg: 120px;
    --spacing-content-max-width: 1800px;
    --spacing-none: 0px;
    --spacing-4xs: 2px;
    --spacing-3xs: 4px;
    --spacing-2xs: 8px;
    --spacing-xs: 12px;
    --spacing-sm: 16px;
    --spacing-md: 24px;
    --spacing-lg: 32px;
    --spacing-xl: 40px;
    --spacing-2xl: 48px;
    --spacing-3xl: 64px;
    --spacing-4xl: 80px;
    --spacing-5xl: 104px;
    --spacing-6xl: 120px;
    --spacing-7xl: 160px;
    --spacing-8xl: 200px;
  }
}
@media (min-width: 1600px) {
  .theme-harvest, :root {
    --radius-none: 0px;
    --radius-xs: 2px;
    --radius-sm: 4px;
    --radius-md: 8px;
    --radius-lg: 12px;
    --radius-xl: 16px;
    --radius-full: 999px;
    --spacing-block-padding-none: 0px;
    --spacing-gutter: 24px;
    --spacing-block-padding-sm: 64px;
    --spacing-block-padding-md: 80px;
    --spacing-page-margin: 80px;
    --spacing-block-padding-lg: 160px;
    --spacing-content-max-width: 1800px;
    --spacing-none: 0px;
    --spacing-4xs: 2px;
    --spacing-3xs: 4px;
    --spacing-2xs: 8px;
    --spacing-xs: 12px;
    --spacing-sm: 16px;
    --spacing-md: 24px;
    --spacing-lg: 32px;
    --spacing-xl: 40px;
    --spacing-2xl: 48px;
    --spacing-3xl: 64px;
    --spacing-4xl: 80px;
    --spacing-5xl: 104px;
    --spacing-6xl: 120px;
    --spacing-7xl: 160px;
    --spacing-8xl: 200px;
  }
}
.theme-harvest *, .theme-harvest *:before, .theme-harvest *:after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.theme-harvest .text-heading-xs {
  font-size: var(--size-heading-xs);
  font-weight: var(--weight-bold);
  line-height: 1.1;
  letter-spacing: 0;
  font-family: var(--font-serif);
  color: var(--text-primary);
}

.theme-harvest .text-heading-sm {
  font-size: var(--size-heading-sm);
  font-weight: var(--weight-bold);
  line-height: 1.1;
  letter-spacing: 0;
  font-family: var(--font-serif);
  color: var(--text-primary);
}

.theme-harvest .text-heading-md {
  font-size: var(--size-heading-md);
  font-weight: var(--weight-bold);
  line-height: 1.1;
  letter-spacing: 0;
  font-family: var(--font-serif);
  color: var(--text-primary);
}

.theme-harvest .text-heading-lg {
  font-size: var(--size-heading-lg);
  font-weight: var(--weight-bold);
  line-height: 1.05;
  letter-spacing: 0;
  font-family: var(--font-serif);
  color: var(--text-primary);
}

.theme-harvest .text-heading-xl {
  font-size: var(--size-heading-xl);
  font-weight: var(--weight-bold);
  line-height: 1;
  letter-spacing: 0;
  font-family: var(--font-serif);
  color: var(--text-primary);
}

.theme-harvest .text-heading-2xl {
  font-size: var(--size-heading-2xl);
  font-weight: var(--weight-bold);
  line-height: 0.95;
  letter-spacing: 0;
  font-family: var(--font-serif);
  color: var(--text-primary);
}

.theme-harvest .text-heading-3xl {
  font-size: var(--size-heading-3xl);
  font-weight: var(--weight-bold);
  line-height: 0.95;
  letter-spacing: 0;
  font-family: var(--font-serif);
  color: var(--text-primary);
}

.theme-harvest .text-heading-4xl {
  font-size: var(--size-heading-4xl);
  font-weight: var(--weight-bold);
  line-height: 0.95;
  letter-spacing: 0;
  font-family: var(--font-serif);
  color: var(--text-primary);
}

.theme-harvest .text-body-sm-bold {
  font-size: var(--size-body-sm-bold);
  font-weight: var(--weight-medium);
  line-height: 1.5;
  letter-spacing: 0;
  font-family: var(--font-serif);
  color: var(--text-primary);
}

.theme-harvest .text-body-sm {
  font-size: var(--size-body-sm);
  font-weight: var(--weight-regular);
  line-height: 1.5;
  letter-spacing: 0;
  font-family: var(--font-serif);
  color: var(--text-primary);
}

.theme-harvest .text-body-md-bold {
  font-size: var(--size-body-md-bold);
  font-weight: var(--weight-medium);
  line-height: 1.5;
  letter-spacing: 0;
  font-family: var(--font-serif);
  color: var(--text-primary);
}

.theme-harvest .text-body-md {
  font-size: var(--size-body-md);
  font-weight: var(--weight-regular);
  line-height: 1.5;
  letter-spacing: 0;
  font-family: var(--font-serif);
  color: var(--text-primary);
}

.theme-harvest .text-body-lg-bold {
  font-size: var(--size-body-lg-bold);
  font-weight: var(--weight-medium);
  line-height: 1.5;
  letter-spacing: 0;
  font-family: var(--font-serif);
  color: var(--text-primary);
}

.theme-harvest .text-body-lg {
  font-size: var(--size-body-lg);
  font-weight: var(--weight-regular);
  line-height: 1.5;
  letter-spacing: 0;
  font-family: var(--font-serif);
  color: var(--text-primary);
}

.theme-harvest .text-detail-xs {
  font-size: var(--size-detail-xs);
  font-weight: var(--weight-regular);
  line-height: 1.2;
  letter-spacing: 0;
  font-family: var(--font-sans);
  color: var(--text-primary);
}

.theme-harvest .text-detail-sm-bold {
  font-size: var(--size-detail-sm-bold);
  font-weight: var(--weight-medium);
  line-height: 1.2;
  letter-spacing: 0;
  font-family: var(--font-sans);
  color: var(--text-primary);
}

.theme-harvest .text-detail-sm {
  font-size: var(--size-detail-sm);
  font-weight: var(--weight-regular);
  line-height: 1.2;
  letter-spacing: 0;
  font-family: var(--font-sans);
  color: var(--text-primary);
}

.theme-harvest .text-detail-md-bold {
  font-size: var(--size-detail-md-bold);
  font-weight: var(--weight-medium);
  line-height: 1.2;
  letter-spacing: 0;
  font-family: var(--font-sans);
  color: var(--text-primary);
}

.theme-harvest .text-detail-md {
  font-size: var(--size-detail-md);
  font-weight: var(--weight-regular);
  line-height: 1.2;
  letter-spacing: 0;
  font-family: var(--font-sans);
  color: var(--text-primary);
}

.theme-harvest .text-detail-lg-bold {
  font-size: var(--size-detail-lg-bold);
  font-weight: var(--weight-medium);
  line-height: 1.2;
  letter-spacing: 0;
  font-family: var(--font-sans);
  color: var(--text-primary);
}

.theme-harvest .text-detail-lg {
  font-size: var(--size-detail-lg);
  font-weight: var --weight-regular;
  line-height: 1.2;
  letter-spacing: 0;
  font-family: var(--font-sans);
  color: var(--text-primary);
}

.theme-harvest .text-label-sm {
  font-size: var(--size-label-sm);
  font-weight: var(--weight-regular);
  line-height: 1.2;
  letter-spacing: 0;
  font-family: var(--font-sans);
  color: var(--text-primary);
}

.theme-harvest .text-label-md {
  font-size: var(--size-label-md);
  font-weight: var(--weight-medium);
  line-height: 1.2;
  letter-spacing: 0;
  font-family: var(--font-sans);
  color: var(--text-primary);
}

.theme-harvest .text-quote {
  font-size: var(--size-quote-lg);
  font-weight: var(--weight-regular);
  line-height: 1.1;
  letter-spacing: 0;
  font-family: var(--font-serif);
  color: var(--text-primary);
}

.theme-harvest .text-main-menu {
  font-size: var(--size-main-menu-lg);
  font-weight: var(--weight-bold);
  line-height: 1.1;
  letter-spacing: 0;
  font-family: var(--font-serif);
  color: var(--text-primary);
}

@media (min-width: 1600px) {
  .theme-harvest .text-detail-xl-bold {
    font-size: var(--typescale-22);
    font-weight: var(--weight-medium);
    line-height: 1.2;
    letter-spacing: 0;
    font-family: var(--font-sans);
    color: var(--text-primary);
  }
  .theme-harvest .text-detail-xl {
    font-size: var(--typescale-22);
    font-weight: var(--weight-regular);
    line-height: 1.2;
    letter-spacing: 0;
    font-family: var(--font-sans);
    color: var(--text-primary);
  }
}
.theme-harvest {
  --button-height: 56px;
  --button-height-small: 40px;
  --button-height-large: 72px;
  --button-font-size: 1.125rem;
  --button-font-size-small: 1rem;
  --button-font-weight: 500;
  --button-font-weight-small: 400;
  --button-font-weight-large: 500;
  --button-border-width: 1px;
  --button-outline-width: 2px;
  --button-outline-offset: 4px;
  --button-hover-outline-offset: -1px;
  --button-outline-offset-small: 2px;
  --icon-height: 24px;
  --icon-height-small: 16px;
  --icon-width: 24px;
  --icon-width-small: 16px;
  --icon-margin-left: -6px;
  --icon-margin-left-small: -4px;
  --icon-margin-right: -6px;
  --icon-margin-right-small: -4px;
}

.theme-harvest sl-button::part(base) {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font: normal normal var(--button-font-weight) var(--button-font-size) var(--font-sans);
  height: var(--button-height);
  padding: var(--spacing-none) calc(var(--spacing-lg) - var(--button-border-width)) var(--spacing-none) calc(var(--spacing-lg) - var(--button-border-width));
  border: var(--button-border-width) solid transparent;
}

.theme-harvest sl-button[variant=primary]::part(base) {
  background-color: var(--bg-secondary);
  border: var(--button-border-width) solid var(--bg-secondary);
  color: var(--text-inverted);
}

.theme-harvest sl-button[variant=primary]::part(base):hover {
  background-color: var(--bg-secondary-hover);
  color: var(--text-inverted);
  outline: var(--button-outline-width) solid var(--bg-secondary-hover);
  outline-offset: var(--button-hover-outline-offset);
}

.theme-harvest sl-button[variant=primary]::part(base):active {
  background-color: var(--bg-secondary-pressed);
  border-color: transparent;
  color: var(--text-inverted);
  outline: none;
}

.theme-harvest sl-button[variant=primary]::part(base):focus-visible {
  background-color: var(--bg-secondary-hover);
  border-color: transparent;
  outline: var(--button-outline-width) solid var(--border-secondary-light);
}

.theme-harvest sl-button[variant=primary].selected::part(base) {
  background-color: var(--bg-dark-subtle-hover);
  color: var(--text-secondary);
  border: var(--button-border-width) solid var(--border-secondary);
  outline: none;
}

.theme-harvest sl-button[variant=primary][loading]::part(base) {
  background-color: var(--bg-dark-subtle-hover);
  border-color: transparent;
  color: var(--fg-secondary);
  outline: none;
}

.theme-harvest sl-button[variant=primary].done::part(base) {
  background-color: var(--bg-dark-subtle-hover);
  border-color: transparent;
  color: var(--text-secondary);
  outline: none;
}

.theme-harvest sl-button[variant=primary][disabled]::part(base) {
  background-color: var(--bg-dark-subtle);
  color: var(--text-primary-disabled);
  border: var(--button-border-width) solid var(--border-primary-disabled);
  outline: none;
}

.theme-harvest sl-button[variant=primary-invert]::part(base) {
  background-color: var(--bg-primary);
  border: var(--button-border-width) solid var(--bg-primary);
  color: var(--text-secondary);
  border-radius: var(--radius-full);
}

.theme-harvest sl-button[variant=primary-invert]::part(base):hover {
  background-color: var(--bg-primary);
  color: var(--text-secondary);
  outline: var(--button-outline-width) solid var(--bg-primary);
  outline-offset: var(--button-hover-outline-offset);
}

.theme-harvest sl-button[variant=primary-invert]::part(base):active {
  background-color: var(--bg-light-subtle-hover-strong);
  border-color: transparent;
  color: var(--text-secondary-hover);
  outline: none;
}

.theme-harvest sl-button[variant=primary-invert]::part(base):focus-visible {
  background-color: var(--bg-light-subtle-hover-strong);
  border-color: transparent;
  outline: var(--button-outline-width) solid var(--border-inverted);
}

.theme-harvest sl-button[variant=primary-invert].selected::part(base) {
  background-color: var(--bg-light-subtle-selected);
  color: var(--text-inverted);
  border: var(--button-border-width) solid var(--border-inverted);
  outline: none;
}

.theme-harvest sl-button[variant=primary-invert][loading]::part(base) {
  background-color: var(--bg-light-subtle-hover);
  border-color: transparent;
  color: var(--fg-inverted);
  outline: none;
}

.theme-harvest sl-button[variant=primary-invert].done::part(base) {
  background-color: var(--bg-light-subtle-hover);
  border-color: transparent;
  color: var(--text-inverted);
  outline: none;
}

.theme-harvest sl-button[variant=primary-invert][disabled]::part(base) {
  background-color: var(--bg-light-subtle-disabled);
  color: var(--text-inverted-disabled);
  border: var(--button-border-width) solid var(--border-inverted-disabled);
  outline: none;
}

.theme-harvest sl-button[variant=secondary]::part(base) {
  background-color: var(--bg-dark-subtle);
  color: var(--text-primary);
  border: var(--button-border-width) solid var(--border-primary-subtle);
}

.theme-harvest sl-button[variant=secondary]::part(base):hover {
  background-color: var(--bg-dark-subtle-hover);
  color: var(--text-primary);
  border-color: transparent;
  outline: var(--button-border-width) solid var(--border-primary-subtle);
}

.theme-harvest sl-button[variant=secondary]::part(base):active {
  background-color: var(--bg-dark-subtle-pressed);
  color: var(--text-primary);
  border-color: transparent;
  outline: none;
}

.theme-harvest sl-button[variant=secondary]::part(base):focus-visible {
  background: var(--bg-dark-subtle-hover);
  border: var(--button-border-width) solid var(--border-primary-subtle);
  outline: var(--button-outline-width) solid var(--border-primary);
}

.theme-harvest sl-button[variant=secondary].selected::part(base) {
  background-color: var(--bg-dark-subtle-selected);
  color: var(--text-primary);
  border: var(--button-border-width) solid var(--border-primary);
  outline: none;
}

.theme-harvest sl-button[variant=secondary][loading]::part(base) {
  background-color: var(--bg-dark-subtle-hover);
  border-color: transparent;
  color: var(--fg-primary);
  outline: none;
}

.theme-harvest sl-button[variant=secondary].done::part(base) {
  background-color: var(--bg-dark-subtle-hover);
  border-color: transparent;
  color: var(--text-primary);
  outline: none;
}

.theme-harvest sl-button[variant=secondary][disabled]::part(base) {
  background-color: var(--bg-dark-subtle);
  color: var(--text-primary-disabled);
  border: var(--button-border-width) solid var(--border-primary-disabled);
  outline: none;
}

.theme-harvest sl-button[variant=secondary-invert]::part(base) {
  background-color: var(--bg-light-subtle);
  color: var(--text-inverted);
  border: var(--button-border-width) solid var(--border-inverted-subtle);
}

.theme-harvest sl-button[variant=secondary-invert]::part(base):hover {
  background-color: var(--bg-light-subtle-hover);
  color: var(--text-inverted);
  border-color: transparent;
  outline: var(--button-border-width) solid var(--border-inverted-subtle);
}

.theme-harvest sl-button[variant=secondary-invert]::part(base):active {
  background-color: var(--bg-light-subtle-pressed);
  color: var(--text-inverted);
  border-color: transparent;
  outline: none;
}

.theme-harvest sl-button[variant=secondary-invert]::part(base):focus-visible {
  background: var(--bg-light-subtle-hover);
  border: var(--button-border-width) solid var(--border-inverted-subtle);
  outline: var(--button-outline-width) solid var(--border-inverted);
}

.theme-harvest sl-button[variant=secondary-invert].selected::part(base) {
  background-color: var(--bg-light-subtle-selected);
  color: var(--text-inverted);
  border: var(--button-border-width) solid var(--border-inverted);
  outline: none;
}

.theme-harvest sl-button[variant=secondary-invert][loading]::part(base) {
  background-color: var(--bg-light-subtle-hover);
  border-color: transparent;
  color: var(--fg-inverted);
  outline: none;
}

.theme-harvest sl-button[variant=secondary-invert].done::part(base) {
  background-color: var(--bg-light-subtle-hover);
  border-color: transparent;
  color: var(--text-inverted);
  outline: none;
}

.theme-harvest sl-button[variant=secondary-invert][disabled]::part(base) {
  background-color: var(--bg-light-subtle-disabled);
  color: var(--text-inverted-disabled);
  border: var(--button-border-width) solid var(--border-inverted-disabled);
  outline: none;
}

.theme-harvest sl-button[variant=negative]::part(base) {
  background-color: var(--bg-status-negative);
  color: var(--text-inverted);
  border: var(--button-border-width) solid var(--bg-status-negative);
}

.theme-harvest sl-button[variant=negative]::part(base):hover {
  background-color: var(--bg-status-negative-hover);
  color: var(--text-inverted);
  outline: var(--button-outline-width) solid var(--bg-status-negative-hover);
  outline-offset: var(--button-hover-outline-offset);
}

.theme-harvest sl-button[variant=negative]::part(base):active {
  background-color: var(--bg-status-negative-pressed);
  color: var(--text-inverted);
  border-color: transparent;
  outline: none;
}

.theme-harvest sl-button[variant=negative]::part(base):focus-visible {
  background-color: var(--bg-status-negative-hover);
  border-color: transparent;
  outline: var(--button-outline-width) solid var(--border-status-negative-hover);
}

.theme-harvest sl-button[variant=negative].selected::part(base) {
  display: none;
}

.theme-harvest sl-button[variant=negative][loading]::part(base) {
  background-color: var(--bg-dark-subtle-hover);
  border-color: transparent;
  color: var(--fg-status-negative);
  outline: none;
}

.theme-harvest sl-button[variant=negative].done::part(base) {
  background-color: var(--bg-dark-subtle-hover);
  border-color: transparent;
  color: var(--text-status-negative);
  outline: none;
}

.theme-harvest sl-button[variant=negative][disabled]::part(base) {
  background-color: var(--bg-dark-subtle);
  color: var(--text-primary-disabled);
  border: var(--button-border-width) solid var(--border-primary-disabled);
  outline: none;
}

.theme-harvest sl-button::part(label) {
  padding: var(--spacing-none);
  margin-right: 1px;
  padding-bottom: 2px;
}

.theme-harvest sl-button[pill]::part(base) {
  border-radius: var(--radius-full);
}

.theme-harvest sl-button[disabled]::part(base) {
  opacity: unset;
}

.theme-harvest sl-button > *[slot=prefix] {
  height: var(--icon-height);
  width: var(--icon-width);
  margin-left: var(--icon-margin-left);
  padding-right: var(--spacing-2xs);
}

.theme-harvest sl-button > *[slot=suffix] {
  height: var(--icon-height);
  width: var(--icon-width);
  margin-right: var(--icon-margin-right);
  padding-left: var(--spacing-2xs);
}

.theme-harvest sl-button[size=small]::part(base) {
  height: var(--button-height-small);
  font-size: var(--button-font-size-small);
  font-weight: var(--button-font-weight-small);
  padding: var(--spacing-none) calc(var(--spacing-md) - var(--button-border-width)) var(--spacing-none) calc(var(--spacing-md) - var(--button-border-width));
}

.theme-harvest sl-button[size=small][variant]::part(base):focus-visible {
  outline-offset: var(--button-outline-offset-small);
}

.theme-harvest sl-button[size=small].done > *[slot=prefix] {
  height: var(--icon-height);
  width: var(--icon-width);
  margin-left: calc(var(--icon-margin-left-small) - (var(--icon-width) - var(--icon-width-small)) / 4);
}

.theme-harvest sl-button[size=small] > *[slot=prefix] {
  height: var(--icon-height-small);
  width: var(--icon-width-small);
  margin-left: var(--icon-margin-left-small);
}

.theme-harvest sl-button[size=small] > *[slot=suffix] {
  height: var(--icon-height-small);
  width: var(--icon-width-small);
  margin-right: var(--icon-margin-right-small);
}

.theme-harvest sl-button[size=large]::part(base) {
  height: var(--button-height-large);
  font-size: var(--button-font-size);
  font-weight: var(--button-font-weight-large);
  padding: var(--spacing-none) calc(var(--spacing-2xl) - var(--button-border-width)) var(--spacing-none) calc(var(--spacing-2xl) - var(--button-border-width));
}

.theme-harvest sl-button[variant]::part(base):focus-visible {
  outline-offset: var(--button-outline-offset);
}

.theme-harvest {
  --button-alternative-width: 56px;
  --button-alternative-width-small: 40px;
  --button-alternative-width-large: 72px;
  --button-alternative-text-width: 200px;
}

.theme-harvest .button-alternative {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font: normal normal var(--button-font-weight) var(--button-font-size) var(--font-sans);
  gap: var(--spacing-sm);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.theme-harvest .button-alternative__text-before, .theme-harvest .button-alternative__text-after {
  max-width: var(--button-alternative-text-width);
  text-wrap: balance;
}

.theme-harvest .button-alternative__text-before {
  text-align: right;
}

.theme-harvest .button-alternative__text-after {
  text-align: left;
}

.theme-harvest .button-alternative.small {
  font-weight: var(--button-font-weight-small);
  font-size: var(--button-font-size-small);
  gap: var(--spacing-2xs);
}

.theme-harvest .button-alternative sl-button::part(base) {
  padding: 0;
  width: var(--button-alternative-width);
}

.theme-harvest .button-alternative sl-button::part(label) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 0;
  -webkit-box-flex: unset;
      -ms-flex-positive: unset;
          flex-grow: unset;
}

.theme-harvest .button-alternative sl-button * {
  width: var(--icon-width);
  height: var(--icon-height);
}

.theme-harvest .button-alternative sl-button[size=small]::part(base) {
  width: var(--button-alternative-width-small);
}

.theme-harvest .button-alternative sl-button[size=small] * {
  width: var(--icon-width-small);
  height: var(--icon-height-small);
}

.theme-harvest .button-alternative sl-button[size=large]::part(base) {
  width: var(--button-alternative-width-large);
}

.theme-harvest .button-alternative sl-button[variant=primary]::part(base):focus-visible {
  background-color: var(--bg-secondary-hover);
}

.theme-harvest .button-alternative sl-button[variant=primary].selected::part(base) {
  background-color: var(--bg-secondary-pressed);
  color: var(--fg-inverted);
  border: none;
}

.theme-harvest .button-alternative sl-button[variant=primary-invert]::part(base):focus-visible {
  background-color: var(--bg-light-subtle-hover-strong);
}

.theme-harvest .button-alternative sl-button[variant=primary-invert].selected::part(base) {
  background-color: var(--bg-light-subtle-hover-strong);
  color: var(--fg-secondary-selected);
}

.theme-harvest .button-alternative sl-button[variant=secondary-invert].selected::part(base) {
  background-color: var(--bg-light-subtle);
  color: var(--fg-inverted);
}

.theme-harvest .button-alternative sl-button[variant=secondary-invert][disabled]::part(base) {
  background-color: var(--bg-light-subtle-pressed);
}

.theme-harvest .button-alternative.primary-invert, .theme-harvest .button-alternative.secondary-invert {
  color: var(--text-inverted);
}

.theme-harvest .button-alternative.primary-invert.disabled, .theme-harvest .button-alternative.secondary-invert.disabled {
  color: var(--text-inverted-disabled);
}

.theme-harvest .button-alternative.primary.disabled, .theme-harvest .button-alternative.secondary.disabled {
  color: var(--text-primary-disabled);
}

.theme-harvest {
  --button-utility-width: 56px;
  --button-utility-width-small: 40px;
  --button-utility-height: var(--button-height);
  --button-utility-height-small: var(--button-height-small);
  --button-utility-hit-width: 67px;
  --button-utility-hit-height: 67px;
  --button-utility-hit-width-small: 48px;
  --button-utility-hit-height-small: 48px;
  --button-utility-hover-outline-offset: var(--button-hover-outline-offset);
  --button-utility-outline-width: var(--button-outline-width);
  --button-utility-border-width: var(--button-border-width);
  --button-utility-animation-size-transition: 30px;
  --button-utility-transition-duration: .2s;
}

.theme-harvest sl-button.button-utility:not(.selected):not([disabled])::part(base) {
  position: relative;
}

.theme-harvest sl-button.button-utility:not(.selected):not([disabled])::part(base):after {
  position: absolute;
  content: "";
  z-index: 0;
  opacity: 0;
  border-radius: var(--radius-full);
  width: calc(100% + 2 * var(--button-utility-border-width) - var(--button-utility-animation-size-transition));
  height: calc(100% + 2 * var(--button-utility-border-width) - var(--button-utility-animation-size-transition));
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: var(--button-utility-transition-duration);
          transition-duration: var(--button-utility-transition-duration);
}

.theme-harvest sl-button.button-utility:not(.selected):not([disabled])::part(base):hover:not(:focus-visible):after, .theme-harvest sl-button.button-utility:not(.selected):not([disabled])::part(base):active:not(:focus-visible):after {
  opacity: 1;
  width: calc(100% + 2 * var(--button-utility-border-width));
  height: calc(100% + 2 * var(--button-utility-border-width));
}

.theme-harvest sl-button.button-utility[variant=primary]::part(base) {
  background-color: var(--bg-dark-subtle);
  border-color: transparent;
  color: var(--fg-primary);
}

.theme-harvest sl-button.button-utility[variant=primary]::part(base):hover {
  outline: none;
}

.theme-harvest sl-button.button-utility[variant=primary]::part(base):hover:after {
  background-color: var(--bg-dark-subtle-hover);
}

.theme-harvest sl-button.button-utility[variant=primary]::part(base):active {
  border-color: transparent;
  outline: none;
}

.theme-harvest sl-button.button-utility[variant=primary]::part(base):active:after {
  background-color: var(--bg-dark-subtle-pressed);
}

.theme-harvest sl-button.button-utility[variant=primary]::part(base):focus-visible {
  background-color: var(--bg-dark-subtle);
  border-color: transparent;
  outline: var(--button-utility-outline-width) solid var(--border-primary);
}

.theme-harvest sl-button.button-utility[variant=primary].selected::part(base) {
  background-color: var(--bg-dark-subtle-selected);
  border: var(--button-utility-border-width) solid var(--border-primary);
  outline: none;
}

.theme-harvest sl-button.button-utility[variant=primary][disabled]::part(base) {
  background-color: var(--bg-dark-subtle);
  color: var(--fg-primary-disabled);
  border-color: transparent;
  outline: none;
}

.theme-harvest sl-button.button-utility[variant=primary-invert]::part(base) {
  background-color: var(--bg-light-subtle);
  border-color: transparent;
  color: var(--fg-inverted);
}

.theme-harvest sl-button.button-utility[variant=primary-invert]::part(base):hover {
  outline: none;
}

.theme-harvest sl-button.button-utility[variant=primary-invert]::part(base):hover:after {
  background-color: var(--bg-light-subtle-hover);
}

.theme-harvest sl-button.button-utility[variant=primary-invert]::part(base):active {
  border-color: transparent;
  outline: none;
}

.theme-harvest sl-button.button-utility[variant=primary-invert]::part(base):active:after {
  background-color: var(--bg-light-subtle-pressed);
}

.theme-harvest sl-button.button-utility[variant=primary-invert]::part(base):focus-visible {
  background-color: var(--bg-light-subtle);
  border-color: transparent;
  outline: var(--button-utility-outline-width) solid var(--border-inverted);
}

.theme-harvest sl-button.button-utility[variant=primary-invert].selected::part(base) {
  background-color: var(--bg-dark-subtle-selected);
  border: var(--button-utility-border-width) solid var(--border-inverted);
  outline: none;
}

.theme-harvest sl-button.button-utility[variant=primary-invert][disabled]::part(base) {
  background-color: var(--bg-light-subtle);
  color: var(--fg-inverted-disabled);
  border-color: transparent;
  outline: none;
}

.theme-harvest sl-button.button-utility.icon-only::part(base) {
  width: var(--button-utility-width);
  height: var(--button-utility-height);
  padding: 0;
}

.theme-harvest sl-button.button-utility.icon-only::part(base):before {
  position: absolute;
  content: "";
  border-radius: var(--radius-full);
  width: var(--button-utility-hit-width);
  height: var(--button-utility-hit-height);
}

.theme-harvest sl-button.button-utility.icon-only::part(label) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0;
  padding-bottom: 0;
  -webkit-box-flex: unset;
      -ms-flex-positive: unset;
          flex-grow: unset;
}

.theme-harvest sl-button.button-utility.icon-only[size=small]::part(base) {
  width: var(--button-utility-width-small);
  height: var(--button-utility-height-small);
}

.theme-harvest sl-button.button-utility.icon-only[size=small]::part(base):before {
  width: var(--button-utility-hit-width-small);
  height: var(--button-utility-hit-height-small);
}

.theme-harvest sl-button.button-utility.icon-only[size=small] * {
  width: var(--icon-width-small);
  height: var(--icon-height-small);
}

.theme-harvest sl-button.button-utility.icon-only * {
  width: var(--icon-width);
  height: var(--icon-height);
}

.theme-harvest {
  --switch-font-size: 18px;
  --switch-control-width: 48px;
  --switch-control-height: 32px;
  --switch-control-padding: 2px;
  --switch-thumb-disabled: #dadada;
  --switch-thumb-size: 28px;
  --switch-label-margin-left: 8px;
  --switch-icon-margin-left: 2px;
  --switch-icon-padding: 3px;
  --switch-icon-size: 18px;
}

.theme-harvest sl-switch::part(base) {
  opacity: 1;
}

.theme-harvest sl-switch::part(control) {
  width: var(--switch-control-width);
  height: var(--switch-control-height);
  background-color: var(--fg-primary-dimmed);
  border: none;
}

.theme-harvest sl-switch[checked]::part(control) {
  background-color: var(--bg-secondary);
}

.theme-harvest sl-switch[disabled]::part(control) {
  background-color: var(--bg-dark-disabled);
}

.theme-harvest sl-switch[disabled]::part(thumb), .theme-harvest sl-switch[disabled][checked]::part(thumb) {
  background-color: var(--switch-thumb-disabled);
}

.theme-harvest sl-switch[checked]::part(thumb) {
  translate: calc((var(--switch-control-width) - var(--switch-thumb-size)) / 2 - var(--switch-control-padding));
}

.theme-harvest sl-switch::part(label) {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: LMSans;
  font-weight: 400;
  font-size: var(--switch-font-size);
  -webkit-margin-start: var(--switch-label-margin-left);
          margin-inline-start: var(--switch-label-margin-left);
}

.theme-harvest sl-switch::part(thumb) {
  height: var(--switch-thumb-size);
  width: var(--switch-thumb-size);
  border: none;
  translate: calc(((var(--switch-control-width) - var(--switch-thumb-size)) / 2 - var(--switch-control-padding)) * -1);
}

.theme-harvest sl-switch sl-icon {
  height: var(--switch-icon-size);
  width: var(--switch-icon-size);
  color: var(--fg-secondary);
  padding: var(--switch-icon-padding);
  margin-left: var(--switch-icon-margin-left);
}

.theme-harvest {
  --input-background-color: transparent;
  --input-height: 56px;
  --input-border-default: 1px solid var(--border-primary-subtle);
  --input-prefix-icon-margin-right: 6px;
  --input-prefix-icon-padding: 1px;
  --input-font-size-lg: 18px;
  --input-font-size-md: 14px;
}

.theme-harvest sl-input {
  font-family: LMSans;
  font-weight: 400;
  margin-bottom: var(--spacing-xl);
}

.theme-harvest sl-input::part(form-control) {
  position: relative;
}

.theme-harvest sl-input::part(base) {
  font-family: LMSans;
  font-weight: 400;
  background-color: var(--input-background-color);
  border-radius: 0;
  border: none;
  height: var(--input-height);
  border-bottom: var(--input-border-default);
  opacity: 1;
}

.theme-harvest sl-input::part(form-control-label) {
  font-size: var(--input-font-size-md);
  color: var(--text-primary-lighter);
  margin: 0;
}

.theme-harvest sl-input::part(input) {
  -webkit-text-fill-color: var(--text-primary);
}

.theme-harvest sl-input::part(input)::-webkit-input-placeholder {
  font-family: LMSans;
  font-weight: 400;
  font-size: var(--input-font-size-lg);
}

.theme-harvest sl-input::part(input)::-moz-placeholder {
  font-family: LMSans;
  font-weight: 400;
  font-size: var(--input-font-size-lg);
}

.theme-harvest sl-input::part(input):-ms-input-placeholder {
  font-family: LMSans;
  font-weight: 400;
  font-size: var(--input-font-size-lg);
}

.theme-harvest sl-input::part(input)::-ms-input-placeholder {
  font-family: LMSans;
  font-weight: 400;
  font-size: var(--input-font-size-lg);
}

.theme-harvest sl-input::part(input)::placeholder {
  font-family: LMSans;
  font-weight: 400;
  font-size: var(--input-font-size-lg);
}

.theme-harvest sl-input::part(password-toggle-button) {
  color: var(--text-secondary);
}

.theme-harvest sl-input::part(form-control-help-text) {
  display: none;
  position: absolute;
  bottom: 0;
  left: 0;
  font-size: var(--textarea-font-size-md);
  padding-top: var(--spacing-2xs);
  color: var(--text-status-negative);
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}

.theme-harvest sl-input[disabled]::part(base) {
  border-color: var(--border-primary-subtle);
  color: var(--text-primary-disabled);
}

.theme-harvest sl-input[disabled]::part(form-control-label) {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-input[disabled]::part(input) {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-input[disabled]::part(input)::-webkit-input-placeholder {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-input[disabled]::part(input)::-moz-placeholder {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-input[disabled]::part(input):-ms-input-placeholder {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-input[disabled]::part(input)::-ms-input-placeholder {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-input[disabled]::part(input)::placeholder {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-input[disabled] > sl-icon[slot=prefix]::part(svg) {
  color: var(--fg-primary-disabled);
}

.theme-harvest sl-input[disabled]:hover {
  border-color: var(--border-primary-subtle);
}

.theme-harvest sl-input[data-user-invalid]::part(base) {
  border-color: var(--border-status-negative);
  color: var(--text-status-negative);
}

.theme-harvest sl-input[data-user-invalid] > sl-icon[slot=prefix]::part(svg) {
  color: var(--fg-status-negative);
}

.theme-harvest sl-input[data-user-invalid]::part(input)::-webkit-input-placeholder {
  color: var(--text-status-negative);
}

.theme-harvest sl-input[data-user-invalid]::part(input)::-moz-placeholder {
  color: var(--text-status-negative);
}

.theme-harvest sl-input[data-user-invalid]::part(input):-ms-input-placeholder {
  color: var(--text-status-negative);
}

.theme-harvest sl-input[data-user-invalid]::part(input)::-ms-input-placeholder {
  color: var(--text-status-negative);
}

.theme-harvest sl-input[data-user-invalid]::part(input)::placeholder {
  color: var(--text-status-negative);
}

.theme-harvest sl-input[data-user-invalid]::part(form-control-help-text) {
  display: block;
}

.theme-harvest sl-input[data-user-invalid]::part(form-control-label) {
  color: var(--text-status-negative);
}

.theme-harvest sl-input[data-user-invalid]::part(form-control-label):after {
  color: var(--text-status-negative);
}

.theme-harvest sl-input.hide-label::part(form-control-label) {
  visibility: hidden;
}

.theme-harvest sl-input.hide-label::part(form-control-label):after {
  visibility: hidden;
}

.theme-harvest sl-input[required]::part(form-control-label):after {
  color: var(--text-secondary);
}

.theme-harvest sl-input:not([data-user-invalid]):not([disabled]):hover::part(base) {
  border-color: var(--border-primary);
}

.theme-harvest sl-input:not([data-user-invalid]):not([disabled]):focus::part(base) {
  border-color: var(--border-secondary);
}

.theme-harvest sl-input:focus::part(base) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.theme-harvest sl-input::part(input) {
  height: auto;
  font-size: var(--input-font-size-lg);
  color: var(--text-primary);
  padding-left: 0;
}

.theme-harvest sl-input::part(input)::-webkit-input-placeholder {
  color: var(--text-primary-lighter);
}

.theme-harvest sl-input::part(input)::-moz-placeholder {
  color: var(--text-primary-lighter);
}

.theme-harvest sl-input::part(input):-ms-input-placeholder {
  color: var(--text-primary-lighter);
}

.theme-harvest sl-input::part(input)::-ms-input-placeholder {
  color: var(--text-primary-lighter);
}

.theme-harvest sl-input::part(input)::placeholder {
  color: var(--text-primary-lighter);
}

.theme-harvest sl-input > sl-icon {
  height: auto;
  width: auto;
}

.theme-harvest sl-input > sl-icon[slot=prefix] {
  padding: var(--input-prefix-icon-padding);
  margin-left: 0;
  margin-right: var(--input-prefix-icon-margin-right);
}

.theme-harvest sl-input > sl-icon[slot=prefix]::part(svg) {
  width: var(--icon-width);
  height: var(--icon-height);
  color: var(--fg-primary);
}

.theme-harvest {
  --radio-control-width: 24px;
  --radio-control-height: 24px;
  --radio-thumb-disabled: #dadada;
  --radio-thumb-size: 30px;
  --radio-thumb-offset-x: 50px;
  --radio-icon-margin: 2px;
  --radio-icon-size: 15px;
}

.theme-harvest .radio__label {
  -webkit-margin-start: 8px;
          margin-inline-start: 8px;
}

.theme-harvest sl-radio {
  height: 30px;
}

.theme-harvest sl-radio::part(control) {
  width: var(--radio-control-width);
  height: var(--radio-control-height);
  background-color: transparent;
  border-color: var(--neutral-grey-500);
}

.theme-harvest sl-radio::part(checked-icon) {
  color: var(--bg-secondary);
}

.theme-harvest sl-radio::part(label) {
  font-family: LMSans;
  font-weight: 400;
  font-size: var(--Size-detail-lg, 18px);
  line-height: 21.6px;
}

.theme-harvest sl-radio::part(thumb) {
  height: var(--radio-thumb-size);
  width: var(--radio-thumb-size);
  border-color: var(--fg-primary-dimmed);
  margin: 0 var(--sl-input-border-width);
}

.theme-harvest sl-radio::part(control--checked) {
  border-color: var(--border-secondary);
}

.theme-harvest sl-radio[disabled]::part(control) {
  background-color: var(--bg-dark-disabled);
  border-color: var(--fg-primary-disabled);
}

.theme-harvest sl-radio[disabled]::part(checked-icon), .theme-harvest sl-radio[disabled]::part(thumb), .theme-harvest sl-radio[disabled][checked] .theme-harvest sl-radio[disabled]::part(thumb) {
  color: var(--fg-primary-disabled);
  background-color: var(--radio-thumb-disabled);
  border-color: var(--radio-thumb-disabled);
}

.theme-harvest sl-radio .description {
  margin-top: 4px;
  line-height: 16.8px;
  color: var(--text-primary-lighter);
}

.theme-harvest {
  --checkbox-font: ;
  --checkbox-font-weight: 400;
  --checkbox-font-size-lg: 18px;
  --checkbox-font-size-md: 14px;
  --checkbox-icon-margin-left: 5px;
}

.theme-harvest sl-checkbox {
  font-family: LMSans;
  font-weight: 400;
}

.theme-harvest sl-checkbox::part(base) {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: var(--text-primary);
}

.theme-harvest sl-checkbox::part(label) {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.theme-harvest sl-checkbox::part(form-control-help-text) {
  color: var(--text-primary-light);
  margin-left: 30px;
}

.theme-harvest sl-checkbox::part(control) {
  margin-right: 2px;
  border: 1px solid rgba(0, 0, 0, 0.22);
  background-color: transparent;
  border-radius: 4px;
}

.theme-harvest sl-checkbox::part(control):hover {
  border: 1px solid var(--border-secondary-hover);
}

.theme-harvest sl-checkbox[disabled]::part(base) {
  color: var(--text-primary-light);
  opacity: 1;
}

.theme-harvest sl-checkbox[disabled]::part(control) {
  border: 1px solid rgba(0, 0, 0, 0.3);
  background-color: rgba(0, 0, 0, 0.1019607843);
}

.theme-harvest sl-checkbox[disabled][checked]::part(control) {
  border: 1px solid rgba(0, 0, 0, 0.3);
  background-color: rgba(0, 0, 0, 0.1019607843);
}

.theme-harvest sl-checkbox[disabled]::part(checked-icon) {
  color: rgba(0, 0, 0, 0.3019607843);
}

.theme-harvest sl-checkbox[checked]::part(control--checked) {
  background-color: #1e6e37;
}

.theme-harvest sl-checkbox sl-icon {
  margin-left: var(--checkbox-icon-margin-left);
}

.theme-harvest sl-checkbox sl-icon::part(svg) {
  width: 15px;
  height: 15px;
  color: var(--fg-secondary);
  margin-top: 2px;
}

.theme-harvest {
  --select-option-padding: 0 18px 2px 18px;
}

.theme-harvest sl-select::part(form-control) {
  font-family: LMSans;
  font-weight: 400;
  font-size: var(--input-font-size-lg);
}

.theme-harvest sl-select::part(combobox) {
  padding-left: 0;
  padding-right: 0;
  background-color: var(--input-background-color);
  border-radius: 0;
  border: none;
  height: var(--input-height);
  border-bottom: var(--input-border-default);
  -webkit-box-shadow: none;
          box-shadow: none;
}

.theme-harvest sl-select::part(display-input)::-webkit-input-placeholder {
  font-family: LMSans;
  font-weight: 400;
  font-size: var(--input-font-size-lg);
}

.theme-harvest sl-select::part(display-input)::-moz-placeholder {
  font-family: LMSans;
  font-weight: 400;
  font-size: var(--input-font-size-lg);
}

.theme-harvest sl-select::part(display-input):-ms-input-placeholder {
  font-family: LMSans;
  font-weight: 400;
  font-size: var(--input-font-size-lg);
}

.theme-harvest sl-select::part(display-input)::-ms-input-placeholder {
  font-family: LMSans;
  font-weight: 400;
  font-size: var(--input-font-size-lg);
}

.theme-harvest sl-select::part(display-input)::placeholder {
  font-family: LMSans;
  font-weight: 400;
  font-size: var(--input-font-size-lg);
}

.theme-harvest sl-select::part(form-control-label) {
  font-size: var(--input-font-size-md);
  color: var(--text-primary-lighter);
  margin: 0;
}

.theme-harvest sl-select::part(form-control-label):after {
  color: var(--text-secondary);
}

.theme-harvest sl-select::part(listbox) {
  padding: var(--spacing-2xs);
  -webkit-box-shadow: none;
          box-shadow: none;
  border: var(--input-border-default);
  border-radius: 0;
}

.theme-harvest sl-select::part(expand-icon) {
  color: var(--fg-primary);
}

.theme-harvest sl-select > [slot=help-text] {
  display: none;
  padding-top: var(--spacing-2xs);
  color: var(--fg-status-negative);
  font-size: var(--input-font-size-md);
}

.theme-harvest sl-select[open]::part(expand-icon) {
  color: var(--fg-secondary);
}

.theme-harvest sl-select[disabled]::part(combobox) {
  border-color: var(--border-primary-subtle);
  color: var(--text-primary-disabled);
}

.theme-harvest sl-select[disabled]::part(form-control-label) {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-select[disabled]::part(display-input) {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-select[disabled]::part(display-input)::-webkit-input-placeholder {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-select[disabled]::part(display-input)::-moz-placeholder {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-select[disabled]::part(display-input):-ms-input-placeholder {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-select[disabled]::part(display-input)::-ms-input-placeholder {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-select[disabled]::part(display-input)::placeholder {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-select[disabled]::part(expand-icon) {
  color: var(--fg-primary-disabled);
}

.theme-harvest sl-select[disabled] > sl-icon[slot=prefix]::part(svg) {
  color: var(--fg-primary-disabled);
}

.theme-harvest sl-select[disabled]:hover {
  border-color: var(--border-primary-subtle);
}

.theme-harvest sl-select[data-user-invalid]::part(combobox) {
  border-color: var(--border-status-negative);
  color: var(--text-status-negative);
}

.theme-harvest sl-select[data-user-invalid] > sl-icon[slot=prefix]::part(svg) {
  color: var(--fg-status-negative);
}

.theme-harvest sl-select[data-user-invalid]::part(display-input)::-webkit-input-placeholder {
  color: var(--text-status-negative);
}

.theme-harvest sl-select[data-user-invalid]::part(display-input)::-moz-placeholder {
  color: var(--text-status-negative);
}

.theme-harvest sl-select[data-user-invalid]::part(display-input):-ms-input-placeholder {
  color: var(--text-status-negative);
}

.theme-harvest sl-select[data-user-invalid]::part(display-input)::-ms-input-placeholder {
  color: var(--text-status-negative);
}

.theme-harvest sl-select[data-user-invalid]::part(display-input)::placeholder {
  color: var(--text-status-negative);
}

.theme-harvest sl-select[data-user-invalid] > [slot=help-text] {
  display: block;
}

.theme-harvest sl-select[data-user-invalid]::part(form-control-label) {
  color: var(--text-status-negative);
}

.theme-harvest sl-select[data-user-invalid]::part(form-control-label):after {
  color: var(--text-status-negative);
}

.theme-harvest sl-select.hide-label::part(form-control-label) {
  visibility: hidden;
}

.theme-harvest sl-select.hide-label::part(form-control-label):after {
  visibility: hidden;
}

.theme-harvest sl-select:not([data-user-invalid]):not([disabled]):hover::part(combobox) {
  border-color: var(--border-primary);
}

.theme-harvest sl-select:not([data-user-invalid]):not([disabled])[open]::part(combobox) {
  border-color: var(--border-secondary);
}

.theme-harvest sl-select > sl-option::part(base) {
  background-color: var(--input-background-color);
  opacity: 1;
  height: var(--input-height);
  padding: var(--select-option-padding);
}

.theme-harvest sl-select > sl-option:not([aria-disabled=true])::part(base) {
  color: var(--text-primary-lighter);
}

.theme-harvest sl-select > sl-option:not([aria-disabled=true])::part(base):hover {
  color: var(--text-primary);
  background-color: var(--bg-dark-subtle-hover);
}

.theme-harvest sl-select > sl-option:not([aria-disabled=true])::part(base):active {
  color: var(--text-primary);
  background-color: var(--bg-dark-subtle-pressed);
}

.theme-harvest sl-select > sl-option[aria-disabled=true]::part(base) {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-select > sl-option[aria-disabled=true] > [slot=suffix] {
  color: var(--fg-primary-disabled);
}

.theme-harvest sl-select > sl-option::part(checked-icon) {
  display: none;
}

.theme-harvest sl-select > sl-option:not([aria-selected=true]) > [slot=suffix] {
  display: none;
}

.theme-harvest sl-select > sl-option > [slot=suffix] {
  color: var(--fg-primary);
  height: var(--icon-height);
  width: var(--icon-width);
}

.theme-harvest sl-select > sl-icon {
  height: var(--icon-height);
  width: var(--icon-width);
}

.theme-harvest sl-select > sl-icon[slot=prefix] {
  padding: var(--input-prefix-icon-padding);
  margin-left: 0;
  margin-right: var(--input-prefix-icon-margin-right);
  width: var(--icon-width);
  height: var(--icon-height);
  color: var(--fg-primary);
}

.theme-harvest {
  --file-upload-font-weight: 400;
  --file-upload-font-size: 1.125rem;
  --file-upload-font-family: "LMSans";
  --file-upload-description-width: 310px;
  --file-upload-line-height: 22px;
  --file-item-height: 64px;
  --file-item-icon-margin: 20px;
  --file-item-label-margin-left: 16px;
  --file-item-label-margin-right: 12px;
  --file-item-label-margin-bottom: 2px;
  --file-item-remove-padding: 12px;
}

.theme-harvest .file-upload {
  font: normal normal var(--file-upload-font-weight) var(--file-upload-font-size) var(--file-upload-font-family);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: var(--spacing-xl);
  line-height: var(--file-upload-line-height);
}

.theme-harvest .file-upload__text-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: var(--spacing-xs);
}

.theme-harvest .file-upload__description {
  color: var(--text-primary-lighter);
}

.theme-harvest .file-upload__files {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: var(--spacing-sm);
  -ms-flex-item-align: stretch;
      align-self: stretch;
}

.theme-harvest .file-upload__files .file-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: var(--bg-dark-subtle-hover);
  height: var(--file-item-height);
  -ms-flex-item-align: stretch;
      align-self: stretch;
}

.theme-harvest .file-upload__files .file-item__icon {
  height: var(--icon-height);
  width: var(--icon-width);
  color: var(--fg-primary);
  margin-left: var(--file-item-icon-margin);
}

.theme-harvest .file-upload__files .file-item__label {
  margin-left: var(--file-item-label-margin-left);
  margin-bottom: var(--file-item-label-margin-bottom);
  color: var(--text-primary);
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

.theme-harvest .file-upload__files .file-item__label span:last-child {
  float: right;
}

.theme-harvest .file-upload__files .file-item__remove {
  padding: var(--file-item-remove-padding);
}

.theme-harvest {
  --link-font-style: var(--font-serif);
  --link-font-size-lg: var(--size-body-lg);
  --link-font-size-md: var(--size-body-md);
  --link-font-size-sm: var(--size-body-sm);
  --link-font-size-lg-detail: var(--size-detail-lg);
  --link-font-size-md-detail: var(--size-detail-md);
  --link-font-size-sm-detail: var(--size-detail-sm);
  --link-w-icon-font-size-lg: var(--size-detail-xl);
  --link-w-icon-font-size-md: var(--size-detail-lg);
  --link-w-icon-font-size-sm: var(--size-detail-md);
  --link-font-weight-small: 400;
  --link-underline-offset: 4px;
  --link-outline-width: 2px;
  --link-outline-offset: 1px;
  --link-outline-radius: var(--radius-xs);
  --link-line-height: 120%;
  --link-padding-inline: 3px;
  --link-label-margin-top: 1px;
  --link-icon-height: 16px;
  --link-icon-height-large: 24px;
  --link-icon-width: 16px;
  --link-icon-width-large: 24px;
  --link-icon-margin-left: 0;
  --link-icon-margin-left-small: 0;
  --link-icon-margin-right: 0;
  --link-icon-margin-right-small: 0;
}

.theme-harvest sl-button.sl-link {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.theme-harvest sl-button.sl-link::part(base) {
  border: unset;
  font-family: var(--link-font-style);
  font-weight: var(--link-font-weight);
  font-size: var(--link-font-size-md);
  color: var(--text-primary);
  background-color: transparent;
  text-decoration: underline;
  text-underline-offset: var(--link-underline-offset);
  text-decoration-color: var(--border-primary-subtle);
  padding: 0;
  width: auto;
  height: auto;
  min-height: auto;
  margin: 0;
  line-height: var(--link-line-height);
  -webkit-transition: all var(--animation-speed-fast, 0.2s) ease-in-out;
  transition: all var(--animation-speed-fast, 0.2s) ease-in-out;
}

.theme-harvest sl-button.sl-link::part(base):focus-visible {
  outline: var(--link-outline-width) solid var(--border-primary);
  outline-offset: var(--link-outline-offset);
  border-radius: var(--link-outline-radius);
  color: var(--text-primary);
  padding-inline: var(--link-padding-inline);
  margin-inline: calc(var(--link-padding-inline) * -1);
}

.theme-harvest sl-button.sl-link::part(label) {
  margin: 0;
  margin-top: var(--link-label-margin-top);
  padding-bottom: 0;
}

.theme-harvest sl-button.sl-link.button--has-icon {
  --link-line-height: 150%;
  --link-font-style: var(--font-sans);
  --link-outline-offset: 4px;
  --link-label-margin-top: 0;
}

.theme-harvest sl-button.sl-link.button--has-icon::part(base) {
  font-size: var(--link-w-icon-font-size-md);
  text-decoration: none;
  font-weight: var(--link-font-weight-medium);
  padding: 0;
}

.theme-harvest sl-button.sl-link.button--has-icon::part(base):focus-visible {
  outline-color: var(--border-status-positive);
  border-radius: var(--radius-full);
  margin: 0 -6px;
  padding: 0 6px;
}

.theme-harvest sl-button.sl-link.button--has-icon *[slot=prefix] {
  width: var(--link-icon-width);
  padding-right: var(--spacing-2xs);
  margin-left: 0;
}

.theme-harvest sl-button.sl-link.button--has-icon *[slot=suffix] {
  width: var(--link-icon-width);
  padding-left: var(--spacing-2xs);
  margin-right: 0;
}

.theme-harvest sl-button.sl-link.button--has-icon[size=small] {
  --link-outline-offset: 0;
}

.theme-harvest sl-button.sl-link.button--has-icon[size=small]::part(base) {
  font-size: var(--link-w-icon-font-size-sm);
  font-weight: var(--link-font-weight-small);
}

.theme-harvest sl-button.sl-link.button--has-icon[size=small] *[slot=prefix] {
  padding-right: var(--spacing-3xs);
}

.theme-harvest sl-button.sl-link.button--has-icon[size=small] *[slot=suffix] {
  padding-left: var(--spacing-3xs);
}

.theme-harvest sl-button.sl-link.button--has-icon[size=small]::part(label) {
  padding-bottom: 0;
}

.theme-harvest sl-button.sl-link.button--has-icon[size=small][variant] .theme-harvest sl-button.sl-link.button--has-icon[size=small]::part(base):focus-visible {
  --link-outline-offset: 6px;
  margin: 0 -4px;
  padding: 0 4px;
}

.theme-harvest sl-button.sl-link.button--has-icon[size=large]::part(base) {
  font-size: var(--link-w-icon-font-size-lg);
}

.theme-harvest sl-button.sl-link.button--has-icon[size=large] *[slot=prefix], .theme-harvest sl-button.sl-link.button--has-icon[size=large] *[slot=suffix] {
  width: var(--link-icon-width-large);
}

.theme-harvest sl-button.sl-link.button--has-icon::part(label) {
  padding-bottom: 1px;
}

.theme-harvest sl-button.sl-link.button--has-icon[link-type=detail] {
  --link-outline-offset: 4px;
}

.theme-harvest sl-button.sl-link.button--has-icon[link-type=detail] *[slot=prefix] {
  padding-right: var(--spacing-3xs);
}

.theme-harvest sl-button.sl-link.button--has-icon[link-type=detail] *[slot=suffix] {
  padding-left: var(--spacing-3xs);
}

.theme-harvest sl-button.sl-link.button--has-icon[link-type=detail][size=large] *[slot=prefix] {
  padding-right: var(--spacing-2xs);
}

.theme-harvest sl-button.sl-link.button--has-icon[link-type=detail][size=large] *[slot=suffix] {
  padding-left: var(--spacing-2xs);
}

.theme-harvest sl-button.sl-link:not([disabled])::part(base):hover {
  color: var(--text-primary-hover);
  text-decoration-color: var(--border-secondary-hover);
}

.theme-harvest sl-button.sl-link:not([disabled])::part(base):active {
  color: var(--text-primary);
  text-decoration-color: var(--border-primary-pressed);
}

.theme-harvest sl-button.sl-link.sl-link-inverted::part(base) {
  color: var(--text-inverted);
  text-decoration-color: var(--border-inverted-subtle);
}

.theme-harvest sl-button.sl-link.sl-link-inverted::part(base):focus-visible {
  outline-color: var(--border-inverted);
  color: var(--text-inverted-hover);
}

.theme-harvest sl-button.sl-link.sl-link-inverted:not([disabled])::part(base):hover {
  color: var(--text-inverted-hover);
  text-decoration-color: var(--border-inverted-hover);
}

.theme-harvest sl-button.sl-link.sl-link-inverted:not([disabled])::part(base):active {
  color: var(--text-inverted);
  text-decoration-color: var(--border-inverted-pressed);
}

.theme-harvest sl-button.sl-link.sl-link-inverted > sl-icon {
  color: var(--fg-inverted);
}

.theme-harvest sl-button.sl-link[disabled]::part(base) {
  color: var(--text-primary-disabled);
  opacity: 1;
}

.theme-harvest sl-button.sl-link[disabled].sl-link-inverted::part(base) {
  color: var(--text-inverted-disabled);
}

.theme-harvest sl-button.sl-link[disabled].sl-link-inverted > sl-icon {
  color: var(--fg-inverted-disabled);
}

.theme-harvest sl-button.sl-link[disabled] > sl-icon {
  color: var(--fg-primary-disabled);
}

.theme-harvest sl-button.sl-link[size=small][variant]::part(base) {
  --link-outline-offset: 1px;
  --link-padding-inline: 2px;
  font-size: var(--link-font-size-sm);
  padding-inline: var(--link-padding-inline);
  margin-inline: calc(var(--link-padding-inline) * -1);
  outline-offset: var(--link-outline-offset);
}

.theme-harvest sl-button.sl-link[size=large]::part(base) {
  --link-underline-offset: 8px;
  --link-outline-width: 3px;
  font-size: var(--link-font-size-lg);
}

.theme-harvest sl-button.sl-link[link-type=detail] {
  --link-font-style: var(--font-sans);
  --link-font-size-sm: var(--link-font-size-sm-detail);
  --link-font-size-md: var(--link-font-size-md-detail);
  --link-font-size-lg: var(--link-font-size-lg-detail);
  --link-w-icon-font-size-lg: var(--size-detail-lg);
  --link-w-icon-font-size-md: var(--size-detail-md);
  --link-w-icon-font-size-sm: var(--size-detail-sm);
  --link-line-height: 150%;
  --link-outline-offset: 2px;
  --link-padding-inline: 1px;
  --link-label-margin-top: 0;
  --link-outline-width: 2px;
}

.theme-harvest sl-button.sl-link[link-type=detail][size=large]::part(base) {
  --link-outline-width: 2px;
}

.theme-harvest sl-button.sl-link > sl-icon {
  color: var(--fg-secondary);
}

.theme-harvest {
  --textarea-base-min-height: 82px;
  --textarea-base-min-width: 353px;
  --textarea-border-default: 1px solid var(--border-primary-subtle);
  --textarea-font-size-lg: 18px;
  --textarea-font-size-md: 14px;
  --textarea-label-font-size-lg: 18px;
  --textarea-label-font-size-md: 14px;
  --textarea-label-margin: var(--spacing-xs) var(--spacing-sm) var(--spacing-2xs) var(--spacing-sm);
  --textarea-line-height: 22px;
  --textarea-focus-transition: .1s;
  --textarea-formcontrol-padding: var(--spacing-xs) 0 0 var(--spacing-sm);
  --textarea-invalid-margin-bottom: 25px;
  --textarea-width: fit-content;
}

.theme-harvest sl-textarea {
  font-family: LMSans;
  font-weight: 400;
  margin-bottom: var(--spacing-xl);
}

.theme-harvest sl-textarea::part(form-control) {
  font-family: LMSans;
  font-weight: 400;
  border-radius: 0;
  border: var(--textarea-border-default);
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  width: var(--textarea-width);
  opacity: 1;
  position: relative;
}

.theme-harvest sl-textarea::part(base) {
  font-family: LMSans;
  font-weight: 400;
  background-color: var(--input-background-color);
  font-size: var(--textarea-font-size-lg);
  border: none;
  width: var(--textarea-width);
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}

.theme-harvest sl-textarea::part(textarea) {
  min-height: var(--textarea-base-min-height);
  min-width: var(--textarea-base-min-width);
  line-height: var(--textarea-line-height);
  color: var(--text-primary);
  caret-color: var(--fg-secondary);
  padding: 0 var(--spacing-sm);
  overflow: hidden;
}

.theme-harvest sl-textarea::part(form-control-label) {
  font-size: var(--textarea-label-font-size-lg);
  color: var(--text-primary-lighter);
  line-height: var(--textarea-line-height);
  -webkit-transition: font-size var(--textarea-focus-transition);
  transition: font-size var(--textarea-focus-transition);
  margin: var(--textarea-label-margin);
}

.theme-harvest sl-textarea::part(form-control-help-text) {
  display: none;
  position: absolute;
  bottom: 0;
  left: 0;
  font-size: var(--textarea-font-size-md);
  padding-top: var(--spacing-2xs);
  color: var(--text-status-negative);
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}

.theme-harvest sl-textarea.resize-both::part(textarea) {
  resize: both;
}

.theme-harvest sl-textarea.resize-vertical::part(textarea) {
  resize: vertical;
}

.theme-harvest sl-textarea.resize-horizontal::part(textarea) {
  resize: horizontal;
}

.theme-harvest sl-textarea.shrink-label::part(form-control-label) {
  font-size: var(--textarea-label-font-size-md);
  -webkit-transition: font-size var(--textarea-focus-transition);
  transition: font-size var(--textarea-focus-transition);
}

.theme-harvest sl-textarea:not([disabled]):not([data-user-invalid]):not(.textarea-active)::part(form-control):hover {
  border-bottom-color: var(--border-primary);
}

.theme-harvest sl-textarea:not([disabled]):not([data-user-invalid])[required]::part(form-control-label):after {
  color: var(--text-secondary);
}

.theme-harvest sl-textarea.textarea-active::part(form-control) {
  border-bottom-color: var(--border-secondary);
}

.theme-harvest sl-textarea[disabled]::part(base) {
  border-color: var(--border-primary-subtle);
  color: var(--text-primary-disabled);
}

.theme-harvest sl-textarea[disabled]::part(form-control-label) {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-textarea[disabled]::part(form-control-label):after {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-textarea[disabled]::part(input) {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-textarea[disabled]::part(input)::-webkit-input-placeholder {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-textarea[disabled]::part(input)::-moz-placeholder {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-textarea[disabled]::part(input):-ms-input-placeholder {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-textarea[disabled]::part(input)::-ms-input-placeholder {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-textarea[disabled]::part(input)::placeholder {
  color: var(--text-primary-disabled);
}

.theme-harvest sl-textarea[data-user-invalid]::part(form-control) {
  border-bottom-color: var(--border-status-negative);
  margin-bottom: var(--textarea-invalid-margin-bottom);
}

.theme-harvest sl-textarea[data-user-invalid]::part(form-control-help-text) {
  display: block;
}

.theme-harvest sl-textarea[data-user-invalid]::part(form-control-label) {
  color: var(--text-status-negative);
}

.theme-harvest sl-textarea[data-user-invalid]::part(form-control-label):after {
  color: var(--text-status-negative);
}

.theme-harvest sl-textarea:focus::part(base) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.theme-harvest {
  --tag-font-size: 14px;
  --tag-line-heigth: 17px;
  --tag-padding: 5px 12px 7px 12px;
  --tag-removable-padding-right: 9px;
  --tag-border: 1px solid var(--border-primary-subtle);
  --tag-outline: 2px solid var(--fg-primary);
  --tag-outline-offset: 2px;
  --tag-remove-button-size: 12px;
  --tag-remove-button-margin-left: 3px;
}

.theme-harvest sl-tag::part(base) {
  font-family: LMSans;
  font-weight: 400;
  font-size: var(--tag-font-size);
  line-height: var(--tag-line-heigth);
  padding: var(--tag-padding);
  color: var(--text-primary);
  background-color: transparent;
  border: var(--tag-border);
  border-radius: var(--radius-md);
}

.theme-harvest sl-tag[inverted]::part(base) {
  color: var(--text-inverted);
  border-color: var(--border-inverted-subtle);
}

.theme-harvest sl-tag[inverted]:hover::part(base), .theme-harvest sl-tag[inverted]:focus-visible::part(base) {
  background-color: var(--bg-light-subtle-hover);
  color: var(--text-inverted-hover);
}

.theme-harvest sl-tag[inverted]:hover:not(:active):not([selected])::part(remove-button), .theme-harvest sl-tag[inverted]:focus-visible:not(:active):not([selected])::part(remove-button) {
  color: var(--fg-inverted);
}

.theme-harvest sl-tag[inverted]:active::part(base), .theme-harvest sl-tag[inverted][selected]::part(base) {
  background-color: var(--bg-primary);
  color: var(--text-primary);
}

.theme-harvest sl-tag[inverted]:active::part(remove-button), .theme-harvest sl-tag[inverted][selected]::part(remove-button) {
  color: var(--fg-primary);
}

.theme-harvest sl-tag[inverted]:focus-visible {
  outline-color: var(--fg-inverted);
}

.theme-harvest sl-tag[inverted]::part(remove-button) {
  color: var(--fg-inverted-dimmed);
}

.theme-harvest sl-tag:hover::part(base), .theme-harvest sl-tag:focus-visible::part(base) {
  background-color: var(--bg-dark-subtle-hover);
  color: var(--text-primary-hover);
}

.theme-harvest sl-tag:hover::part(remove-button), .theme-harvest sl-tag:focus-visible::part(remove-button) {
  color: var(--fg-primary-hover);
}

.theme-harvest sl-tag:active::part(base), .theme-harvest sl-tag[selected]::part(base) {
  background-color: var(--bg-secondary);
  color: var(--text-inverted);
  border-color: transparent;
}

.theme-harvest sl-tag:active::part(remove-button), .theme-harvest sl-tag[selected]::part(remove-button) {
  color: var(--fg-inverted);
}

.theme-harvest sl-tag:focus-visible {
  outline-offset: var(--tag-outline-offset);
  outline: var(--tag-outline);
  border-radius: var(--radius-md);
}

.theme-harvest sl-tag:focus-visible:not(:active):not([selected])::part(remove-button) {
  color: var(--fg-primary-hover);
}

.theme-harvest sl-tag[removable]::part(base) {
  padding-right: var(--tag-removable-padding-right);
}

.theme-harvest sl-tag::part(remove-button) {
  color: var(--fg-primary-dimmed);
  width: var(--tag-remove-button-size);
  height: var(--tag-remove-button-size);
  margin-left: var(--tag-remove-button-margin-left);
}

.theme-harvest sl-tag.tag-removed {
  display: none;
}

.theme-harvest {
  --tooltip-fontsize: 14px;
  --tooltip-boxshadow-1: 0px 0px 4px 0px rgba(0, 0, 0, .08);
  --tooltip-boxshadow-2: 0px 24px 32px 0px rgba(0, 0, 0, .05);
  --tooltip-arrow-boxshadow-size: 2px;
  --tooltip-arrow-boxshadow-blur: 3px;
}

.theme-harvest #root-inner:has(> sl-tooltip) {
  margin-bottom: 100px;
}

.theme-harvest sl-tooltip sl-icon {
  height: var(--icon-height-small);
  width: var(--icon-width-small);
}

.theme-harvest sl-tooltip sl-icon.question-icon {
  color: var(--fg-secondary);
  margin: var(--spacing-3xs);
}

.theme-harvest sl-tooltip sl-icon.info-icon {
  margin: 0;
}

.theme-harvest sl-tooltip a {
  color: var(--text-primary-light);
}

.theme-harvest sl-tooltip[variant=secondary] > sl-icon.question-icon {
  color: var(--fg-inverted);
}

.theme-harvest sl-tooltip::part(body) {
  font-family: LMSans;
  font-weight: 400;
  font-size: var(--tooltip-fontsize);
  line-height: 17px;
  color: var(--text-primary);
  padding: 10px 16px 10px 12px;
  background-color: var(--bg-primary);
  border-radius: var(--radius-sm);
  -webkit-box-shadow: var(--tooltip-boxshadow-1), var(--tooltip-boxshadow-2);
          box-shadow: var(--tooltip-boxshadow-1), var(--tooltip-boxshadow-2);
}

.theme-harvest sl-tooltip:hover {
  cursor: pointer;
}

.theme-harvest sl-tooltip > [slot=content] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: var(--spacing-3xs);
}

.theme-harvest sl-tooltip > [slot=content] .tooltip-content {
  margin-left: var(--spacing-3xs);
  margin-bottom: 3px;
}

.theme-harvest sl-tooltip::part(base__arrow) {
  background-color: transparent;
  z-index: 1;
}

.theme-harvest sl-tooltip.show-popup-arrow::part(base__arrow) {
  background-color: var(--bg-primary);
}

.theme-harvest sl-tooltip.show-popup-arrow[placement=right]::part(base__arrow), .theme-harvest sl-tooltip.show-popup-arrow[placement=right-end]::part(base__arrow), .theme-harvest sl-tooltip.show-popup-arrow[placement=right-start]::part(base__arrow) {
  -webkit-box-shadow: calc(var(--tooltip-arrow-boxshadow-size) * -1) var(--tooltip-arrow-boxshadow-size) var(--tooltip-arrow-boxshadow-blur) 0 rgba(0, 0, 0, 0.0784313725);
          box-shadow: calc(var(--tooltip-arrow-boxshadow-size) * -1) var(--tooltip-arrow-boxshadow-size) var(--tooltip-arrow-boxshadow-blur) 0 rgba(0, 0, 0, 0.0784313725);
}

.theme-harvest sl-tooltip.show-popup-arrow[placement=left]::part(base__arrow), .theme-harvest sl-tooltip.show-popup-arrow[placement=left-end]::part(base__arrow), .theme-harvest sl-tooltip.show-popup-arrow[placement=left-start]::part(base__arrow) {
  -webkit-box-shadow: var(--tooltip-arrow-boxshadow-size) calc(var(--tooltip-arrow-boxshadow-size) * -1) var(--tooltip-arrow-boxshadow-blur) 0 rgba(0, 0, 0, 0.0784313725);
          box-shadow: var(--tooltip-arrow-boxshadow-size) calc(var(--tooltip-arrow-boxshadow-size) * -1) var(--tooltip-arrow-boxshadow-blur) 0 rgba(0, 0, 0, 0.0784313725);
}

.theme-harvest sl-tooltip.show-popup-arrow[placement=top]::part(base__arrow), .theme-harvest sl-tooltip.show-popup-arrow[placement=top-end]::part(base__arrow), .theme-harvest sl-tooltip.show-popup-arrow[placement=top-start]::part(base__arrow) {
  -webkit-box-shadow: var(--tooltip-arrow-boxshadow-size) var(--tooltip-arrow-boxshadow-size) var(--tooltip-arrow-boxshadow-blur) 0 rgba(0, 0, 0, 0.0784313725);
          box-shadow: var(--tooltip-arrow-boxshadow-size) var(--tooltip-arrow-boxshadow-size) var(--tooltip-arrow-boxshadow-blur) 0 rgba(0, 0, 0, 0.0784313725);
}

.theme-harvest sl-tooltip.show-popup-arrow[placement=bottom]::part(base__arrow), .theme-harvest sl-tooltip.show-popup-arrow[placement=bottom-end]::part(base__arrow), .theme-harvest sl-tooltip.show-popup-arrow[placement=bottom-start]::part(base__arrow) {
  -webkit-box-shadow: calc(var(--tooltip-arrow-boxshadow-size) * -1) calc(var(--tooltip-arrow-boxshadow-size) * -1) var(--tooltip-arrow-boxshadow-blur) 0 rgba(0, 0, 0, 0.0784313725);
          box-shadow: calc(var(--tooltip-arrow-boxshadow-size) * -1) calc(var(--tooltip-arrow-boxshadow-size) * -1) var(--tooltip-arrow-boxshadow-blur) 0 rgba(0, 0, 0, 0.0784313725);
}

.theme-harvest {
  --dropdown-border-width: 1px;
  --dropdown-font-weight: 400;
  --dropdown-font-size: 1rem;
  --dropdown-width: 300px;
  --menu-item-padding: 8px 16px 8px 14px;
  --menu-item-profile-padding: var(--spacing-xs) var(--spacing-sm) var(--spacing-xs) 14px;
  --menu-item-link-padding: 0px 18px 2px 18px;
  --menu-item-switch-padding: 8px 16px 8px 14px;
  --menu-item-button-padding: var(--spacing-3xs) var(--spacing-sm) var(--spacing-3xs) 14px;
  --menu-item-min-height: 56px;
  --menu-item-icon-size: 24px;
  --link-font-weight: 400;
  --link-font-family: "LMSans";
  --link-margin-left: -2px;
  --author-gap: 9px;
  --author-font-family: "LMSans";
}

.theme-harvest sl-dropdown {
  font: normal normal var(--dropdown-font-weight) var(--dropdown-font-size) var(--font-family);
}

.theme-harvest sl-dropdown::part(panel) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.theme-harvest sl-menu {
  background: var(--bg-primary);
  border: var(--dropdown-border-width) solid var(--border-primary-subtle);
  padding: var(--spacing-sm);
  border-radius: 0;
  min-width: var(--dropdown-width);
}

.theme-harvest sl-menu sl-menu-item::part(base) {
  padding: var(--menu-item-padding);
  min-height: var(--menu-item-min-height);
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}

.theme-harvest sl-menu sl-menu-item::part(label) {
  overflow: visible;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.theme-harvest sl-menu sl-menu-item:hover::part(base), .theme-harvest sl-menu sl-menu-item:active::part(base), .theme-harvest sl-menu sl-menu-item:focus-visible::part(base) {
  background-color: unset;
  color: unset;
  cursor: default;
}

.theme-harvest sl-menu sl-menu-item::part(checked-icon), .theme-harvest sl-menu sl-menu-item::part(submenu-icon) {
  display: none;
}

.theme-harvest sl-menu sl-menu-item[type=profile]::part(base) {
  padding: var(--menu-item-profile-padding);
}

.theme-harvest sl-menu sl-menu-item[type=link][variant=negative]::part(label), .theme-harvest sl-menu sl-menu-item[type=checkbox][variant=negative]::part(label) {
  color: var(--text-status-negative);
}

.theme-harvest sl-menu sl-menu-item[type=link][variant=negative] sl-button.dropdown-menu-item--negative::part(base), .theme-harvest sl-menu sl-menu-item[type=checkbox][variant=negative] sl-button.dropdown-menu-item--negative::part(base) {
  color: var(--text-status-negative);
}

.theme-harvest sl-menu sl-menu-item[type=link][variant=negative] sl-button.dropdown-menu-item--negative::part(base) :hover, .theme-harvest sl-menu sl-menu-item[type=checkbox][variant=negative] sl-button.dropdown-menu-item--negative::part(base) :hover {
  color: var(--text-status-negative);
}

.theme-harvest sl-menu sl-menu-item[type=link][variant=negative] sl-button.dropdown-menu-item--negative *[slot=prefix], .theme-harvest sl-menu sl-menu-item[type=checkbox][variant=negative] sl-button.dropdown-menu-item--negative *[slot=prefix] {
  color: var(--text-status-negative);
}

.theme-harvest sl-menu sl-menu-item[type=link]:hover::part(base), .theme-harvest sl-menu sl-menu-item[type=checkbox]:hover::part(base) {
  background: var(--bg-dark-subtle-hover);
}

.theme-harvest sl-menu sl-menu-item[type=link]:active::part(base), .theme-harvest sl-menu sl-menu-item[type=checkbox]:active::part(base) {
  background: var(--bg-dark-subtle-pressed);
}

.theme-harvest sl-menu sl-menu-item[type=link][disabled]:hover::part(base), .theme-harvest sl-menu sl-menu-item[type=link][disabled]:active::part(base), .theme-harvest sl-menu sl-menu-item[type=checkbox][disabled]:hover::part(base), .theme-harvest sl-menu sl-menu-item[type=checkbox][disabled]:active::part(base) {
  background-color: unset;
  color: unset;
  cursor: default;
}

.theme-harvest sl-menu sl-menu-item[type=link]::part(base), .theme-harvest sl-menu sl-menu-item[type=checkbox]::part(base) {
  padding: var(--menu-item-link-padding);
}

.theme-harvest sl-menu sl-menu-item[type=link] sl-button.sl-link, .theme-harvest sl-menu sl-menu-item[type=checkbox] sl-button.sl-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}

.theme-harvest sl-menu sl-menu-item[type=link] sl-button.sl-link::part(base), .theme-harvest sl-menu sl-menu-item[type=checkbox] sl-button.sl-link::part(base) {
  font-weight: var(--link-font-weight);
  font-family: var(--link-font-family);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 100%;
  margin-left: var(--link-margin-left);
}

.theme-harvest sl-menu sl-menu-item[type=switch]::part(base) {
  padding: var(--menu-item-switch-padding);
}

.theme-harvest sl-menu sl-menu-item[type=switch] sl-switch::part(base) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.theme-harvest sl-menu sl-menu-item[type=button]::part(base) {
  padding: var(--menu-item-button-padding);
}

.theme-harvest sl-menu sl-menu-item [slot=suffix] {
  -webkit-margin-start: 0;
          margin-inline-start: 0;
  width: var(--menu-item-icon-size);
  height: var(--menu-item-icon-size);
}

.theme-harvest sl-menu sl-menu-item .author {
  gap: var(--author-gap);
}

.theme-harvest sl-menu sl-menu-item .author .author__details {
  font-family: var(--author-font-family);
}

.theme-harvest sl-menu sl-divider {
  margin: var(--spacing-xs) var(--spacing-none) var(--spacing-xs) var(--spacing-none);
}

.theme-harvest {
  --profile-picture-xs-size: 40px;
  --profile-picture-icon-xs-size: 24px;
  --profile-picture-icon-xs-padding: 8px;
  --profile-picture-sm-size: 64px;
  --profile-picture-icon-sm-size: 32px;
  --profile-picture-icon-sm-padding: 16px;
  --profile-picture-md-size: 88px;
  --profile-picture-icon-md-size: 40px;
  --profile-picture-icon-md-padding: 24px;
  --profile-picture-lg-size: 160px;
  --profile-picture-icon-lg-size: 64px;
  --profile-picture-icon-lg-padding: 48px;
}

.theme-harvest .avatar-icon {
  color: var(--fg-secondary);
}

.theme-harvest sl-avatar.avatar-picture::part(base) {
  background-color: var(--bg-dark-subtle-hover);
}

.theme-harvest sl-avatar.avatar-picture[size=xs] {
  --size: var(--profile-picture-xs-size);
}

.theme-harvest sl-avatar.avatar-picture[size=sm] {
  --size: var(--profile-picture-sm-size);
}

.theme-harvest sl-avatar.avatar-picture[size=md] {
  --size: var(--profile-picture-md-size);
}

.theme-harvest sl-avatar.avatar-picture[size=lg] {
  --size: var(--profile-picture-lg-size);
}

.theme-harvest sl-avatar.avatar-picture[broken=true] {
  display: none;
}

.theme-harvest sl-avatar.avatar-picture[broken=true] + .profile-picture {
  display: block;
}

.theme-harvest sl-icon.avatar-icon[size=xs] {
  padding: var(--profile-picture-icon-xs-padding);
  width: var(--profile-picture-icon-xs-size);
  height: var(--profile-picture-icon-xs-size);
}

.theme-harvest sl-icon.avatar-icon[size=sm] {
  padding: var(--profile-picture-icon-sm-padding);
  width: var(--profile-picture-icon-sm-size);
  height: var(--profile-picture-icon-sm-size);
}

.theme-harvest sl-icon.avatar-icon[size=md] {
  padding: var(--profile-picture-icon-md-padding);
  width: var(--profile-picture-icon-md-size);
  height: var(--profile-picture-icon-md-size);
}

.theme-harvest sl-icon.avatar-icon[size=lg] {
  padding: var(--profile-picture-icon-lg-padding);
  width: var(--profile-picture-icon-lg-size);
  height: var(--profile-picture-icon-lg-size);
}

.theme-harvest {
  --author-max-width: 310px;
  --author-font-weight: 400;
  --author-font-size: 1.125rem;
  --author-font-size-sm: .875rem;
  --author-details-last-child-margin: 1px;
}

.theme-harvest .author {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: var(--spacing-gutter);
  max-width: var(--author-max-width);
}

.theme-harvest .author .author__fullname {
  color: var(--text-primary);
}

.theme-harvest .author .author__fullname a {
  text-decoration: underline;
  text-underline-offset: var(--link-underline-offset);
  text-decoration-color: var(--border-primary-subtle);
  cursor: pointer;
}

.theme-harvest .author .author__fullname a:hover {
  text-decoration-color: var(--border-secondary-hover);
}

.theme-harvest .author .author__details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font: normal normal var(--author-font-weight) var(--author-font-size) var(--font-family);
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.theme-harvest .author .author__details-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  color: var(--text-primary-lighter);
}

.theme-harvest .author .author__details-info :last-child {
  margin-top: var(--author-details-last-child-margin);
}

.theme-harvest .author[variant=inverted] .author__image .avatar-picture {
  color: var(--fg-inverted);
  background-color: var(--bg-light-subtle-hover);
}

.theme-harvest .author[variant=inverted] .author__fullname {
  color: var(--text-inverted);
}

.theme-harvest .author[variant=inverted] .author__details-info {
  color: var(--text-inverted-light, rgba(255, 255, 255, 0.8));
}

.theme-harvest .author[size=sm] {
  gap: var(--spacing-sm);
}

.theme-harvest .author[size=sm] .author__details {
  font-size: var(--author-font-size-sm);
}

.theme-harvest .author.multiple-authors .author__image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}

.theme-harvest .author.multiple-authors .author__image > *:not(:last-child) {
  position: relative;
  width: 12px;
}

.theme-harvest .author.multiple-authors .author__image > *:not(:last-child) sl-avatar {
  position: absolute;
  right: 0;
  top: 0;
}

.theme-harvest {
  --button-cursor-font-size: 16px;
  --button-cursor-line-height: 19px;
}

.theme-harvest #story--components-buttoncursor--carousel-inner, .theme-harvest #story--components-buttoncursor--carousel--primary-inner, .theme-harvest #story--components-buttoncursor--video-inner, .theme-harvest #story--components-buttoncursor--video--primary-inner {
  margin: 35px;
}

.theme-harvest lm-button-cursor::part(cursor) {
  font-family: LMSerif;
  font-weight: 400;
  font-size: var(--button-cursor-font-size);
  line-height: var(--button-cursor-line-height);
  color: var(--fg-inverted);
  background-color: var(--bg-secondary);
}

.theme-harvest lm-button-cursor[inverted]::part(cursor) {
  color: var(--fg-secondary);
  background-color: var(--bg-primary);
}

.theme-harvest sl-badge {
  font-family: LMSans;
}

.theme-harvest sl-badge::part(base) {
  color: var(--text-inverted);
}

.theme-harvest sl-badge[variant=primary]::part(base) {
  background-color: var(--fg-secondary);
}

.theme-harvest sl-badge[variant=info]::part(base) {
  background-color: var(--fg-status-info);
}

.theme-harvest sl-badge[variant=negative]::part(base) {
  background-color: var(--fg-status-negative);
}

.theme-harvest sl-badge[variant=inverted]::part(base) {
  background-color: var(--fg-inverted);
  color: var(--text-secondary);
}

.theme-harvest {
  --load-more-font-weight: 400;
  --load-more-font-size: 14px;
  --load-more-font-family: "LMSans";
  --load-more-description-width: 310px;
  --load-more-line-height: 16.8px;
}

.theme-harvest .load-more {
  font: normal normal var(--load-more-font-weight) var(--load-more-font-size) var(--load-more-font-family);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: var(--spacing-md);
  line-height: var(--load-more-line-height);
  background-color: var(--bg-primary);
  padding: var(--spacing-block-padding-md) 0 var(--spacing-block-padding-lg) 0;
}

.theme-harvest .load-more__text-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: var(--spacing-xs);
}

.theme-harvest .load-more__description {
  color: var(--text-primary-lighter);
  font-size: small;
}

.theme-harvest .load-more sl-button::part(base) {
  width: 235px;
}

.theme-harvest .load-more sl-button::part(spinner) {
  font-size: 24px;
  --indicator-color: var(--fg-secondary);
  --track-color: transparent;
}

.theme-harvest .load-more sl-button[size=x-small]::part(base) {
  width: 354px;
  height: 56px;
}

.theme-harvest .load-more sl-button[loading]::part(base) {
  background-color: var(--bg-dark-subtle-hover);
  border-color: transparent;
  color: var(--fg-secondary);
  outline: none;
}

.theme-harvest .load-more sl-button.all-loaded::part(base) {
  background-color: var(--bg-dark-subtle-hover);
  border-color: transparent;
  color: var(--text-primary-lighter);
  outline: none;
}

.theme-harvest .load-more sl-button.all-loaded::part(prefix) {
  color: var(--fg-secondary);
}

.theme-harvest .divider {
  height: 1px;
  margin: 0;
  border: none;
  background: var(--border-primary-subtle);
}

.theme-harvest .divider[variant=inverted] {
  background: var(--border-inverted-subtle);
}

.theme-harvest {
  --rich-text-h1-line-height: 95%;
  --rich-text-h2-line-height: 95%;
  --rich-text-h3-line-height: 105%;
  --rich-text-h4-line-height: 110%;
  --rich-text-h5-line-height: 110%;
  --rich-text-h6-line-height: 110%;
  --rich-text-p-line-height: 150%;
  --rich-text-list-line-height: 150%;
  --rich-text-figcaption-line-height: 120%;
  --rich-text-preamble-line-height: 150%;
  --rich-text-quote-line-height: 110%;
}

.theme-harvest .rich-text > h1, .theme-harvest .rich-text > h2, .theme-harvest .rich-text > h3, .theme-harvest .rich-text > h4, .theme-harvest .rich-text > h5, .theme-harvest .rich-text > h6, .theme-harvest .rich-text > p, .theme-harvest .rich-text > .preamble, .theme-harvest .rich-text > ol, .theme-harvest .rich-text > ul, .theme-harvest .rich-text > figure, .theme-harvest .rich-text > .rich-text__quote {
  font-family: var(--font-serif);
}

.theme-harvest .rich-text > h1, .theme-harvest .rich-text > h2, .theme-harvest .rich-text > h3, .theme-harvest .rich-text > h4, .theme-harvest .rich-text > h5, .theme-harvest .rich-text > h6, .theme-harvest .rich-text > .preamble, .theme-harvest .rich-text > ul li:before {
  color: var(--text-primary);
}

.theme-harvest .rich-text > hr {
  height: 1px;
  margin: 0;
  border: none;
  background-color: var(--border-primary-subtle);
}

.theme-harvest .rich-text > p, .theme-harvest .rich-text > ul, .theme-harvest .rich-text > ol, .theme-harvest .rich-text > ol li, .theme-harvest .rich-text > figure figcaption {
  color: var(--text-primary-light);
}

.theme-harvest .rich-text > h1, .theme-harvest .rich-text > h2, .theme-harvest .rich-text > h3, .theme-harvest .rich-text > h4, .theme-harvest .rich-text > h5, .theme-harvest .rich-text > h6 {
  font-weight: var(--weight-bold);
  text-align: left;
}

.theme-harvest .rich-text > h1 {
  font-size: var(--size-heading-4xl);
  line-height: var(--rich-text-h1-line-height);
}

.theme-harvest .rich-text > h2 {
  font-size: var(--size-heading-2xl);
  line-height: var(--rich-text-h2-line-height);
}

.theme-harvest .rich-text > h3 {
  font-size: var(--size-heading-lg);
  line-height: var(--rich-text-h3-line-height);
}

.theme-harvest .rich-text > h4 {
  font-size: var(--size-heading-md);
  line-height: var(--rich-text-h4-line-height);
}

.theme-harvest .rich-text > h5 {
  font-size: var(--size-heading-sm);
  line-height: var(--rich-text-h5-line-height);
}

.theme-harvest .rich-text > h6 {
  font-size: var(--size-heading-xs);
  line-height: var(--rich-text-h6-line-height);
}

.theme-harvest .rich-text > p {
  font-size: var(--size-body-md);
  font-weight: var(--weight-regular);
  line-height: var(--rich-text-p-line-height);
}

.theme-harvest .rich-text > .preamble {
  font-size: var(--size-body-lg);
  font-weight: var(--weight-regular);
  line-height: var(--rich-text-preamble-line-height);
}

.theme-harvest .rich-text > .rich-text__quote {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  font-size: var(--size-quote-lg);
  font-weight: var(--weight-regular);
  line-height: var(--rich-text-quote-line-height);
  color: var(--text-secondary);
  overflow: hidden;
}

.theme-harvest .rich-text > .rich-text__quote .quote-text {
  line-height: var(--rich-text-quote-line-height);
  padding-top: 8px;
  margin-bottom: -4px;
}

@media (max-width: 769px) {
  .theme-harvest .rich-text > .rich-text__quote .quote-text {
    padding-top: 3px;
    margin-bottom: -3px;
  }
}
.theme-harvest .rich-text > .rich-text__quote svg {
  position: absolute;
  right: 103px;
  top: 72px;
}

@media (max-width: 769px) {
  .theme-harvest .rich-text > .rich-text__quote svg {
    right: -26px;
    top: 46.5px;
    width: 210px;
    height: 145px;
  }
}
.theme-harvest .rich-text > p a {
  font-family: var(--link-font-style);
  font-weight: var(--link-font-weight);
  font-size: var(--link-font-size-md);
  color: var(--text-primary);
  text-decoration: underline;
  text-underline-offset: var(--link-underline-offset);
  text-decoration-color: var(--border-primary-subtle);
  line-height: var(--link-line-height);
  -webkit-transition: all var(--animation-speed-fast, 0.2s) ease-in-out;
  transition: all var(--animation-speed-fast, 0.2s) ease-in-out;
}

.theme-harvest .rich-text > p a:focus-visible {
  outline: var(--link-outline-width) solid var(--border-primary);
  outline-offset: var(--link-outline-offset);
  border-radius: var(--link-outline-radius);
  color: var(--text-primary);
}

.theme-harvest .rich-text > p a:hover {
  color: var(--text-primary-hover);
  text-decoration-color: var(--border-secondary-hover);
}

.theme-harvest .rich-text > p a:active {
  color: var(--text-primary);
  text-decoration-color: var(--border-primary-pressed);
}

.theme-harvest .rich-text > p a[disabled] {
  color: var(--text-primary-disabled);
  text-decoration-color: var(--text-primary-disabled);
  opacity: 1;
  cursor: not-allowed;
}

.theme-harvest .rich-text > ul, .theme-harvest .rich-text > ol {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: var(--spacing-md);
  font-weight: var(--weight-regular);
  font-size: 18px;
  line-height: var(--rich-text-list-line-height);
  list-style: none;
  counter-reset: item;
}

.theme-harvest .rich-text > ul li, .theme-harvest .rich-text > ol li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: var(--spacing-xl);
  text-align: left;
}

.theme-harvest .rich-text > ul li:before {
  content: "•";
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-width: 24px;
  margin-top: -2px;
  font-size: 37px;
}

@media (max-width: 640px) {
  .theme-harvest .rich-text > ul li:before {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-left: -3px;
  }
}
.theme-harvest .rich-text > ol li {
  counter-increment: item;
}

.theme-harvest .rich-text > ol li:before {
  content: "0" counter(item);
  min-width: 24px;
  font-size: 18px;
  font-weight: var(--weight-medium);
  text-align: center;
}

@media (max-width: 640px) {
  .theme-harvest .rich-text > ol li:before {
    margin-right: -2px;
    text-align: left;
  }
}
.theme-harvest .rich-text > ol li:nth-child(n+10):before {
  content: counter(item);
}

.theme-harvest .rich-text > figure {
  display: grid;
  gap: var(--spacing-xs);
  padding: var(--spacing-xl) 0px var(--spacing-4xl) 0px;
}

.theme-harvest .rich-text > figure figcaption {
  font-family: var(--font-sans);
  font-weight: var(--weight-regular);
  font-size: var(--size-detail-md);
  line-height: var(--rich-text-figcaption-line-height);
  margin-top: 2px;
}

.theme-harvest .rich-text > .button-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: var(--spacing-sm);
}

.theme-harvest .rich-text__video {
  position: relative;
  overflow: hidden;
  width: 100%;
}

.theme-harvest .rich-text__video:after {
  display: block;
  content: "";
  padding-top: 75%;
}

.theme-harvest .rich-text__video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

@media (min-width: 0) {
  .theme-harvest .rich-text > h1 {
    padding-bottom: var(--spacing-xl);
  }
  .theme-harvest .rich-text > h2 {
    padding-bottom: var(--spacing-md);
  }
  .theme-harvest .rich-text > h3, .theme-harvest .rich-text > h4 {
    padding: var(--spacing-none) 0px var(--spacing-md) 0px;
  }
  .theme-harvest .rich-text > h5, .theme-harvest .rich-text > h6 {
    padding: var(--spacing-none) 0px var(--spacing-sm) 0px;
  }
  .theme-harvest .rich-text > p, .theme-harvest .rich-text > .preamble, .theme-harvest .rich-text > ul, .theme-harvest .rich-text > ol, .theme-harvest .rich-text > .sl-link {
    padding: var(--spacing-none) 0px var(--spacing-xl) 0px;
  }
  .theme-harvest .rich-text > hr {
    margin: var(--spacing-xl) 0px var(--spacing-xl) 0px;
  }
  .theme-harvest .rich-text > .button-group {
    padding: var(--spacing-md) 0px var(--spacing-xl) 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-flow: column-reverse;
            flex-flow: column-reverse;
  }
  .theme-harvest .rich-text > .rich-text__quote {
    padding: var(--spacing-4xl) 0px var(--spacing-4xl) 0px;
    gap: var(--spacing-3xl);
  }
  .theme-harvest .rich-text > .rich-text__quote .author[size=lg] {
    display: none;
  }
}
@media (min-width: 640px) {
  .theme-harvest .rich-text > h1 {
    padding-bottom: var(--spacing-md);
  }
  .theme-harvest .rich-text > h3, .theme-harvest .rich-text > h4, .theme-harvest .rich-text > h5 {
    padding: var(--spacing-none) 0px var(--spacing-md) 0;
  }
  .theme-harvest .rich-text > h6 {
    padding: var(--spacing-none) 0px var(--spacing-sm) 0;
  }
  .theme-harvest .rich-text > p, .theme-harvest .rich-text > .preamble, .theme-harvest .rich-text > ul, .theme-harvest .rich-text > ol, .theme-harvest .rich-text > .sl-link {
    padding: var(--spacing-none) 0px var(--spacing-xl) 0;
  }
  .theme-harvest .rich-text > hr {
    margin: var(--spacing-xl) 0px var(--spacing-xl) 0;
  }
  .theme-harvest .rich-text > .button-group {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row;
            flex-flow: row;
  }
  .theme-harvest .rich-text > .rich-text__quote {
    padding: var(--spacing-4xl) 0px var(--spacing-4xl) 0;
  }
}
@media (min-width: 769px) {
  .theme-harvest .rich-text > h1 {
    padding: 6.5px 90px 33.5px 0;
  }
  .theme-harvest .rich-text > h2 {
    padding: 4.5px 90px 26.5px 0;
  }
  .theme-harvest .rich-text > h3, .theme-harvest .rich-text > h4, .theme-harvest .rich-text > h5 {
    padding: var(--spacing-none) 90px var(--spacing-md) 0px;
  }
  .theme-harvest .rich-text > h6 {
    padding: var(--spacing-none) 90px var(--spacing-sm) 0px;
  }
  .theme-harvest .rich-text > p, .theme-harvest .rich-text > .preamble, .theme-harvest .rich-text > ul, .theme-harvest .rich-text > ol, .theme-harvest .rich-text > .sl-link {
    padding: var(--spacing-none) 90px var(--spacing-xl) 0px;
  }
  .theme-harvest .rich-text > .button-group {
    padding: var(--spacing-md) 90px var(--spacing-xl) 0px;
  }
  .theme-harvest .rich-text > hr {
    margin: var(--spacing-xl) 0px var(--spacing-xl) 0px;
  }
  .theme-harvest .rich-text > figure figcaption {
    max-width: 533px;
  }
  .theme-harvest .rich-text > .rich-text__quote {
    padding: var(--spacing-4xl) 0px var(--spacing-4xl) 0px;
    gap: var(--spacing-xl);
  }
  .theme-harvest .rich-text > .rich-text__quote .author[size=sm] {
    display: none;
  }
  .theme-harvest .rich-text > .rich-text__quote .author[size=lg] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 1280px) {
  .theme-harvest .rich-text > h1 {
    padding: 0 111px var(--spacing-scale-spacing-3xl) 0;
  }
  .theme-harvest .rich-text > h2 {
    padding: 0 111px var(--spacing-scale-spacing-2xl) 0;
  }
  .theme-harvest .rich-text > h3, .theme-harvest .rich-text > h4, .theme-harvest .rich-text > h5 {
    padding: var(--spacing-none) 111px var(--spacing-md) 0px;
  }
  .theme-harvest .rich-text > h6 {
    padding: var(--spacing-none) 111px var(--spacing-sm) 0px;
  }
  .theme-harvest .rich-text > p, .theme-harvest .rich-text > .preamble, .theme-harvest .rich-text > ul, .theme-harvest .rich-text > ol, .theme-harvest .rich-text > .sl-link {
    padding: var(--spacing-none) 111px var(--spacing-xl) 0px;
  }
  .theme-harvest .rich-text > .button-group {
    padding: var(--spacing-md) 111px var(--spacing-xl) 0px;
  }
  .theme-harvest .rich-text > hr {
    margin: var(--spacing-2xl) 0px var(--spacing-4xl) 0px;
  }
}
@media (min-width: 1600px) {
  .theme-harvest .rich-text > h1 {
    padding: 0 111px var(--spacing-scale-spacing-4xl) 0;
  }
  .theme-harvest .rich-text > h2 {
    padding: 0 111px var(--spacing-scale-spacing-3xl) 0;
  }
  .theme-harvest .rich-text > h3, .theme-harvest .rich-text > h4, .theme-harvest .rich-text > h5 {
    padding: var(--spacing-none) 149px var(--spacing-md) 0px;
  }
  .theme-harvest .rich-text > h6 {
    padding: var(--spacing-none) 149px var(--spacing-sm) 0px;
  }
  .theme-harvest .rich-text > p, .theme-harvest .rich-text > .preamble, .theme-harvest .rich-text > ul, .theme-harvest .rich-text > ol, .theme-harvest .rich-text > .sl-link {
    padding: var(--spacing-none) 149px var(--spacing-xl) 0px;
  }
  .theme-harvest .rich-text > .button-group {
    padding: var(--spacing-md) 149px var(--spacing-xl) 0px;
  }
  .theme-harvest .rich-text > hr {
    margin: var(--spacing-2xl) 0px var(--spacing-4xl) 0px;
  }
}
.theme-harvest .rich-text--inverted > h1, .theme-harvest .rich-text--inverted > h2, .theme-harvest .rich-text--inverted > h3, .theme-harvest .rich-text--inverted > h4, .theme-harvest .rich-text--inverted > h5, .theme-harvest .rich-text--inverted > h6, .theme-harvest .rich-text--inverted > .preamble, .theme-harvest .rich-text--inverted > ul li:before, .theme-harvest .rich-text--inverted > .rich-text__quote {
  color: var(--text-inverted);
}

.theme-harvest .rich-text--inverted > .rich-text__quote svg {
  fill: var(--bg-light-subtle-hover);
}

.theme-harvest .rich-text--inverted > p, .theme-harvest .rich-text--inverted > ul, .theme-harvest .rich-text--inverted > ol, .theme-harvest .rich-text--inverted > ol li, .theme-harvest .rich-text--inverted > figure figcaption {
  color: var(--text-inverted-light);
}

.theme-harvest .rich-text--inverted > hr {
  background-color: var(--border-inverted-subtle);
}

.theme-harvest .rich-text--inverted > p a {
  color: var(--text-inverted);
  text-decoration-color: var(--border-inverted-subtle);
}

.theme-harvest .rich-text--inverted > p a:focus-visible {
  outline-color: var(--border-inverted);
  color: var(--text-inverted-hover);
}

.theme-harvest .rich-text--inverted > p a:hover {
  color: var(--text-inverted-hover);
  text-decoration-color: var(--border-inverted-hover);
}

.theme-harvest .rich-text--inverted > p a:active {
  color: var(--text-inverted);
  text-decoration-color: var(--border-inverted-pressed);
}

.theme-harvest {
  --rich-text-h1-line-height: 1.1;
  --rich-text-h2-line-height: 1.1;
  --rich-text-h3-line-height: 105%;
  --rich-text-h4-line-height: 110%;
  --rich-text-h5-line-height: 110%;
  --rich-text-h6-line-height: 110%;
  --rich-text-p-line-height: 150%;
  --rich-text-list-line-height: 150%;
  --rich-text-figcaption-line-height: 120%;
  --rich-text-preamble-line-height: 150%;
  --rich-text-quote-line-height: 110%;
}

.theme-harvest .sticky-side-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: var(--spacing-sm);
}

.theme-harvest .sticky-side-header > h1, .theme-harvest .sticky-side-header > h2, .theme-harvest .sticky-side-header > h3, .theme-harvest .sticky-side-header > h4, .theme-harvest .sticky-side-header > h5, .theme-harvest .sticky-side-header > h6, .theme-harvest .sticky-side-header > p, .theme-harvest .sticky-side-header > figure {
  font-family: var(--font-serif);
}

.theme-harvest .sticky-side-header > h1, .theme-harvest .sticky-side-header > h2, .theme-harvest .sticky-side-header > h3, .theme-harvest .sticky-side-header > h4, .theme-harvest .sticky-side-header > h5, .theme-harvest .sticky-side-header > h6 {
  color: var(--text-primary);
  font-weight: var(--weight-bold);
  text-align: left;
  line-height: var(--rich-text-h1-line-height);
}

.theme-harvest .sticky-side-header > p, .theme-harvest .sticky-side-header > figure figcaption {
  color: var(--text-primary-light);
}

.theme-harvest .sticky-side-header > h1 {
  font-size: var(--size-heading-md);
}

.theme-harvest .sticky-side-header > h2 {
  font-size: var(--size-heading-xs);
}

.theme-harvest .sticky-side-header > p {
  font-size: var(--size-body-md);
  font-weight: var(--weight-regular);
  line-height: var(--rich-text-p-line-height);
}

.theme-harvest .sticky-side-header > figure {
  display: grid;
  gap: var(--spacing-xs);
  padding: var(--spacing-xl) 0px var(--spacing-4xl) 0px;
}

.theme-harvest .sticky-side-header > figure figcaption {
  font-family: var(--font-sans);
  font-weight: var(--weight-regular);
  font-size: var(--size-detail-md);
  line-height: var(--rich-text-figcaption-line-height);
  margin-top: 2px;
}

.theme-harvest .sticky-side-header--inverted > h1, .theme-harvest .sticky-side-header--inverted > h2, .theme-harvest .sticky-side-header--inverted > h3, .theme-harvest .sticky-side-header--inverted > h4, .theme-harvest .sticky-side-header--inverted > h5, .theme-harvest .sticky-side-header--inverted > h6 {
  color: var(--text-inverted);
}

.theme-harvest .sticky-side-header--inverted > p, .theme-harvest .sticky-side-header--inverted > figure figcaption {
  color: var(--text-inverted-light);
}

.theme-harvest {
  --carousel-scrollbar-bg: var(--bg-neutral-dimmed);
  --carousel-scrollbar-bg-inverted: var(--bg-invert-dimmed-lightest);
  --carousel-scrollbar-subtle-bg: var(--bg-neutral-dimmed-dark);
  --carousel-scrollbar-subtle-bg-inverted: var(--bg-neutral-dimmed-dark);
  --carousel-scrollbar-thumb-bg: var(--fg-secondary);
  --carousel-scrollbar-thumb-bg-inverted: var(--fg-inverted);
  --carousel-scrollbar-subtle-thumb-bg: var(--bg-neutral-dimmed-dark);
  --carousel-scrollbar-subtle-thumb-bg-inverted: var(--bg-invert-dimmed-lightest);
}

.theme-harvest {
  --status-tag-height: 32px;
  --status-tag-small-height: 24px;
  --status-tag-padding: 0 var(--spacing-xs);
  --status-tag-small-padding: 0 var(--spacing-2xs);
  --status-tag-gap: var(--spacing-2xs);
  --status-tag-small-gap: var(--spacing-3xs);
  --status-tag-circle-size: 12px;
  --status-tag-small-circle-size: 8px;
  --status-tag-circle-radius: 999px;
  --status-tag-font-family: var(--font-sans);
  --status-tag-font-size: var(--size-detail-md);
  --status-tag-small-font-size: var(--size-detail-sm);
  --status-tag-font-weight: var(--weight-regular);
  --status-tag-line-height: 1.2;
  --status-tag-info-color: var(--fg-status-info);
  --status-tag-info-bg: var(--bg-status-info-light);
  --status-tag-positive-color: var(--fg-positive-info);
  --status-tag-positive-bg: var(--bg-status-positive-light);
  --status-tag-negative-color: var(--fg-status-negative);
  --status-tag-negative-bg: var(--bg-status-negative-light);
  --status-tag-neutral-dark-color: var(--text-inverted);
  --status-tag-neutral-dark-bg: #201E1A;
  --status-tag-neutral-light-color: var(--text-primary);
  --status-tag-neutral-light-bg: var(--bg-primary);
}

.theme-harvest {
  --details-padding-top: 29px;
  --details-padding-right: 0;
  --details-padding-bottom: 37px;
  --details-padding-left: 0;
  --details-content-padding-top: var(--spacing-lg);
  --details-content-padding-left: 111px;
  --details-content-padding-left-sm: 62px;
  --details-font-size: 1.125rem;
  --details-summary-font-size: 1.5rem;
  --details-summary-font-size-sm: 1.125rem;
  --details-font-weight: 400;
  --details-summary-font-weight: 700;
  --details-border-width: 1px;
  --details-summary-prefix-width: 87px;
  --details-summary-prefix-width-sm: 46px;
  --details-line-height: 27px;
  --details-header-margin-top: 3px;
  --details-header-margin-botton: 2px;
}

.theme-harvest sl-details::part(base) {
  font: normal normal var(--details-font-weight) var(--details-font-size) var(--font-family);
  padding: calc(var(--details-padding-top) - var(--details-border-width)) var(--details-padding-right) calc(var(--details-padding-bottom) - var(--details-border-width)) var(--details-padding-left);
  background: none;
  border-radius: 0;
  border: none;
  border-top: var(--details-border-width) solid var(--border-primary-subtle);
  border-bottom: var(--details-border-width) solid var(--border-primary-subtle);
  line-height: var(--details-line-height);
}

.theme-harvest sl-details::part(base):hover {
  color: var(--text-primary-hover);
  border-color: var(--border-primary-hover);
}

.theme-harvest sl-details::part(header) {
  padding: 0;
  outline: none;
  margin-top: var(--details-header-margin-top);
}

.theme-harvest sl-details::part(summary-icon) {
  rotate: none;
}

.theme-harvest sl-details::part(summary) {
  font: normal normal var(--details-summary-font-weight) var(--details-summary-font-size) var(--font-family);
  padding-right: var(--spacing-xl);
}

.theme-harvest sl-details[open]::part(summary) {
  color: var(--text-secondary);
}

.theme-harvest sl-details:not([open]):not(:hover)::part(summary-icon) {
  color: var(--fg-primary-light);
}

.theme-harvest sl-details::part(content) {
  padding: var(--details-content-padding-top) 0 0 0;
  color: var(--text-primary-light);
}

.theme-harvest sl-details *[slot=summary] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.theme-harvest sl-details *[slot=summary] .summary-prefix-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-right: var(--spacing-md);
  width: var(--details-summary-prefix-width);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.theme-harvest sl-details *[slot=summary] .summary-prefix-wrapper sl-icon.summary-prefix {
  width: var(--icon-width);
  height: var(--icon-height);
}

.theme-harvest sl-details *[slot=collapse-icon], .theme-harvest sl-details *[slot=expand-icon] {
  width: var(--icon-width);
  height: var(--icon-height);
}

.theme-harvest sl-details:has(.summary-prefix)::part(content) {
  padding-left: var(--details-content-padding-left);
}

@media (max-width: 640px) {
  .theme-harvest sl-details::part(summary) {
    padding-right: var(--spacing-sm);
    font-size: var(--details-summary-font-size-sm);
  }
  .theme-harvest sl-details::part(header) {
    margin-bottom: var(--details-header-margin-botton);
  }
  .theme-harvest sl-details *[slot=summary] .summary-prefix-wrapper {
    padding-right: var(--spacing-sm);
    width: var(--details-summary-prefix-width-sm);
  }
  .theme-harvest sl-details:has(.summary-prefix)::part(content) {
    padding-left: var(--details-content-padding-left-sm);
  }
}
.theme-harvest {
  --alert-border-left: 2px;
  --alert-font-weight: 400;
  --alert-font-size: 18px;
  --alert-font-family: "LMSans";
  --alert-min-height: 56px;
  --toast-max-width: 500px;
  --toast-icon-width: 16px;
  --toast-icon-height: 16px;
  --toast-message-padding-bottom: 3px;
  --banner-min-height: 64px;
  --banner-icon-width: 24px;
  --banner-icon-height: 24px;
  --banner-font-family: "LMSerif";
  --banner-inline-width: 370px;
  --banner-line-height: 27px;
  --banner-message-padding-top: 3px;
}

.theme-harvest sl-alert::part(base) {
  border: none;
  border-left: var(--alert-border-left) solid transparent;
  background: transparent;
  border-radius: 0;
  color: var(--text-primary);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font: normal normal var(--alert-font-weight) var(--alert-font-size) var(--alert-font-family);
  min-height: 56px;
}

.theme-harvest sl-alert::part(message) {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.theme-harvest sl-alert::part(icon) {
  padding: 0;
}

.theme-harvest sl-alert[variant=positive]::part(base) {
  border-left-color: var(--fg-status-positive);
  background: var(--bg-status-positive-light);
}

.theme-harvest sl-alert[variant=positive]::part(icon) {
  color: var(--fg-status-positive);
}

.theme-harvest sl-alert[variant=negative]::part(base) {
  border-left-color: var(--fg-status-negative);
  background: var(--bg-status-negative-light);
}

.theme-harvest sl-alert[variant=negative]::part(icon) {
  color: var(--fg-status-negative);
}

.theme-harvest sl-alert[variant=info]::part(base) {
  border-left-color: var(--fg-status-info);
  background: var(--bg-status-info-light);
}

.theme-harvest sl-alert[variant=info]::part(icon) {
  color: var(--fg-status-info);
}

.theme-harvest sl-alert.toast::part(base) {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: var(--spacing-2xs) var(--spacing-2xs) var(--spacing-2xs) calc(var(--spacing-md) - var(--alert-border-left));
}

@media (min-width: 640px) {
  .theme-harvest sl-alert.toast::part(base) {
    max-width: var(--toast-max-width);
  }
}
.theme-harvest sl-alert.toast.toast--no-remove::part(base) {
  padding-right: var(--spacing-md);
}

.theme-harvest sl-alert.toast::part(icon) {
  margin-right: var(--spacing-2xs);
  width: var(--toast-icon-width);
  height: var(--toast-icon-height);
}

.theme-harvest sl-alert.toast .toast__message {
  padding-bottom: var(--toast-message-padding-bottom);
  line-break: anywhere;
}

.theme-harvest sl-alert.toast .toast__remove {
  padding-left: var(--spacing-2xs);
}

.theme-harvest sl-alert.banner::part(base) {
  padding: var(--spacing-xs) var(--spacing-xs) var(--spacing-xs) calc(var(--spacing-md) - var(--alert-border-left));
  font: normal normal var(--alert-font-weight) var(--alert-font-size) var(--banner-font-family);
  min-height: var(--banner-min-height);
  gap: var(--spacing-sm);
}

.theme-harvest sl-alert.banner::part(message) {
  overflow: visible;
}

.theme-harvest sl-alert.banner::part(icon) {
  width: var(--banner-icon-width);
  height: var(--banner-icon-height);
}

.theme-harvest sl-alert.banner .banner__message {
  gap: var(--spacing-sm);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.theme-harvest sl-alert.banner .banner__button-container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.theme-harvest sl-alert.banner .banner__remove {
  padding-left: var(--spacing-2xs);
}

.theme-harvest sl-alert.banner [slot=icon] {
  width: var(--banner-icon-width);
  height: var(--banner-icon-height);
}

.theme-harvest sl-alert.banner[variant=warning]::part(base) {
  border-left-color: var(--border-status-pending);
  background: var(--bg-status-pending-light);
}

.theme-harvest sl-alert.banner[variant=warning]::part(icon) {
  color: var(--fg-status-pending);
}

.theme-harvest sl-alert.banner.inline::part(base) {
  max-width: var(--banner-inline-width);
  padding: var(--spacing-sm) var(--spacing-sm) var(--spacing-sm) calc(var(--spacing-md) - var(--alert-border-left));
  -webkit-box-align: unset;
      -ms-flex-align: unset;
          align-items: unset;
}

.theme-harvest sl-alert.banner.inline::part(icon) {
  margin-top: var(--spacing-3xs);
}

.theme-harvest sl-alert.banner.inline::part(message) {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.theme-harvest sl-alert.banner.inline .banner__message {
  gap: calc(var(--spacing-sm) - var(--banner-message-padding-top));
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  line-height: var(--banner-line-height);
  padding-top: var(--banner-message-padding-top);
}

.theme-harvest sl-alert.banner--overflow:not(.inline)::part(base) {
  margin: 0 calc(-1 * var(--spacing-page-margin) / 2);
}

.theme-harvest {
  --dialog-max-height: 90vh;
  --dialog-close-button-padding: 24px;
  --dialog-font-size: 1.125rem;
  --dialog-title-font-size: 2rem;
  --dialog-font-weight: 500;
  --dialog-title-font-weight: 700;
  --dialog-description-font-weight: 400;
  --dialog-title-line-height: 110%;
  --dialog-description-line-height: 150%;
  --dialog-width: 560px;
  --dialog-width-small: 451px;
  --dialog-width-large: 782px;
  --dialog-description-max-width: 500px;
  --dialog-background-color: #ffffff;
  --dialog-mobile-font-size: 1.125rem;
  --dialog-mobile-title-font-size: 1.375rem;
  --dialog-mobile-top: 40px;
}

.theme-harvest sl-dialog::part(panel) {
  padding: var(--spacing-4xl);
  font: normal normal var(--dialog-font-weight) var(--dialog-font-size) var(--font-family);
  width: var(--dialog-width);
  background-color: var(--dialog-background-color);
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  max-width: none;
  max-height: var(--dialog-max-height);
  overflow: auto;
}

.theme-harvest sl-dialog::part(close-button) {
  display: none;
}

.theme-harvest sl-dialog::part(header-actions) {
  position: absolute;
  padding: 0;
  top: calc(var(--dialog-close-button-padding) - var(--spacing-4xl));
  right: calc(var(--dialog-close-button-padding) - var(--spacing-4xl));
}

.theme-harvest sl-dialog::part(title) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: var(--spacing-sm);
  -ms-flex-item-align: stretch;
      align-self: stretch;
  padding: 0;
}

.theme-harvest sl-dialog::part(header) {
  padding-bottom: var(--spacing-3xl);
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
  position: relative;
}

.theme-harvest sl-dialog::part(body) {
  padding: 0;
  overflow: unset;
}

.theme-harvest sl-dialog::part(footer) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0;
  gap: var(--spacing-sm);
}

.theme-harvest sl-dialog[size=small]::part(panel) {
  width: var(--dialog-width-small);
}

.theme-harvest sl-dialog[size=large]::part(panel) {
  width: var(--dialog-width-large);
}

.theme-harvest sl-dialog.justify *[slot=footer] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.theme-harvest sl-dialog.stack::part(footer) {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}

.theme-harvest sl-dialog.left::part(footer) {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.theme-harvest sl-dialog.right::part(footer) {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.theme-harvest sl-dialog.center::part(footer) {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.theme-harvest sl-dialog *[slot=footer] {
  -webkit-margin-start: 0;
          margin-inline-start: 0;
}

.theme-harvest sl-dialog .dialog-header {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: var(--spacing-sm);
}

.theme-harvest sl-dialog .dialog-header__title {
  color: var(--text-primary);
  font-size: var(--dialog-title-font-size);
  font-weight: var(--dialog-title-font-weight);
  line-height: var(--dialog-title-line-height);
}

.theme-harvest sl-dialog .dialog-header__description {
  color: var(--text-primary-light);
  font-size: var(--dialog-font-size);
  font-weight: var(--dialog-description-font-weight);
  line-height: var(--dialog-description-line-height);
  max-width: var(--dialog-description-max-width);
}

.theme-harvest sl-dialog .dialog-content {
  padding-bottom: var(--spacing-3xl);
}

@media (max-width: 640px) {
  .theme-harvest sl-dialog::part(base) {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    top: var(--dialog-mobile-top);
  }
  .theme-harvest sl-dialog::part(panel) {
    padding: var(--spacing-4xl) var(--spacing-md) var(--spacing-4xl) var(--spacing-md);
  }
  .theme-harvest sl-dialog::part(header-actions) {
    top: calc(var(--dialog-close-button-padding) - var(--spacing-4xl));
    right: calc(var(--dialog-close-button-padding) - var(--spacing-md));
  }
  .theme-harvest sl-dialog::part(footer) {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  .theme-harvest sl-dialog[size=small]::part(panel) {
    padding: var(--spacing-3xl) var(--spacing-md) var(--spacing-3xl) var(--spacing-md);
  }
  .theme-harvest sl-dialog[size=small]::part(header-actions) {
    top: calc(var(--dialog-close-button-padding) - var(--spacing-3xl));
  }
  .theme-harvest sl-dialog[size=large]::part(panel) {
    padding: var(--spacing-4xl) var(--spacing-page-margin) var(--spacing-4xl) var(--spacing-page-margin);
  }
  .theme-harvest sl-dialog[size=large]::part(header-actions) {
    right: calc(var(--dialog-close-button-padding) - var(--spacing-page-margin));
  }
  .theme-harvest sl-dialog .dialog-header__title {
    font-size: var(--dialog-mobile-title-font-size);
  }
  .theme-harvest sl-dialog .dialog-header__description {
    font-size: var(--dialog-mobile-font-size);
  }
  .theme-harvest sl-dialog.stack::part(footer), .theme-harvest sl-dialog.left::part(footer), .theme-harvest sl-dialog.right::part(footer), .theme-harvest sl-dialog.center::part(footer) {
    -webkit-box-align: unset;
        -ms-flex-align: unset;
            align-items: unset;
  }
}
.theme-harvest {
  --tab-font-weight: 400;
  --tab-font-size: 1rem;
  --tab-border-width: 1px;
  --tab-height: 72px;
  --tab-padding-top: 5px;
  --tab-padding-right: 1px;
  --tab-padding-left: 1px;
  --tab-margin-bottom: -2px;
  --tab-group-padding-bottom: 1px;
  --tab-group-border-bottom: 1px;
}

.theme-harvest sl-tab::part(base) {
  font: normal normal var(--tab-font-weight) var(--tab-font-size) var(--font-sans);
  color: var(--text-primary-lighter);
  height: calc(var(--tab-height) - var(--tab-border-width));
  padding: var(--tab-padding-top) var(--tab-padding-right) 0 0;
  border: none;
  border-bottom: var(--tab-border-width) solid var(--border-primary-subtle-solid);
  border-radius: 0;
  margin-bottom: var(--tab-margin-bottom);
}

.theme-harvest sl-tab::part(base):hover {
  color: var(--text-primary);
  border-bottom-color: var(--border-primary);
}

.theme-harvest sl-tab:focus-visible {
  outline: none;
}

.theme-harvest sl-tab:focus-visible::part(base) {
  color: var(--text-primary);
  border-bottom-color: var(--border-primary-subtle-solid);
}

.theme-harvest sl-tab[active]::part(base) {
  color: var(--text-primary);
  border-bottom-color: var(--border-primary-subtle);
}

.theme-harvest sl-tab[active]::part(base) {
  color: var(--text-primary);
  border-bottom-color: var(--border-secondary-hover);
}

.theme-harvest sl-tab[disabled]::part(base) {
  color: var(--text-primary-disabled);
  border-bottom-color: var(--border-primary-subtle-solid);
}

@media (max-width: 640px) {
  .theme-harvest sl-tab::part(base) {
    padding-left: var(--tab-padding-left);
  }
}
.theme-harvest sl-tab > * {
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.theme-harvest sl-tab[inverted]::part(base) {
  color: var(--text-inverted-light);
  border-bottom-color: transparent;
}

.theme-harvest sl-tab[inverted]::part(base):hover {
  color: var(--text-inverted);
  border-bottom-color: transparent;
}

.theme-harvest sl-tab[inverted]::part(base):focus-visible {
  color: var(--text-inverted);
  border-bottom-color: var(--border-inverted-subtle);
  outline: none;
}

.theme-harvest sl-tab[inverted][active]::part(base) {
  color: var(--text-inverted);
  border-bottom-color: var(--border-inverted-pressed);
}

.theme-harvest sl-tab[inverted][disabled]::part(base) {
  color: var(--text-inverted-disabled);
  border-bottom-color: var(--border-inverted-subtle);
}

.theme-harvest sl-tab[variant=vertical] {
  --tab-padding-top: 0;
  --tab-height: 40px;
  --tab-margin-bottom: 0;
}

.theme-harvest sl-tab[variant=vertical]::part(base) {
  border-bottom: none;
  border-left: var(--tab-border-width) solid var(--border-primary-subtle-solid);
  padding-left: var(--spacing-md);
}

.theme-harvest sl-tab[variant=vertical]::part(base):hover {
  border-left-color: var(--border-primary);
}

.theme-harvest sl-tab[variant=vertical]::part(base):focus-visible {
  border-left-color: var(--border-primary-subtle-solid);
}

.theme-harvest sl-tab[variant=vertical][active]::part(base) {
  border-left-color: var(--border-secondary-hover);
}

.theme-harvest sl-tab[variant=vertical][disabled]::part(base) {
  border-left-color: var(--border-primary-subtle-solid);
}

.theme-harvest sl-tab[variant=vertical][inverted]::part(base) {
  border-left-color: var(--border-inverted-subtle);
}

.theme-harvest sl-tab[variant=vertical][inverted]::part(base):hover {
  border-left-color: var(--border-inverted-hover);
}

.theme-harvest sl-tab[variant=vertical][inverted]::part(base):focus-visible {
  border-left-color: var(--border-inverted-subtle);
}

.theme-harvest sl-tab[variant=vertical][inverted][active]::part(base) {
  border-left-color: var(--border-inverted-pressed);
}

.theme-harvest sl-tab[variant=vertical][inverted][disabled]::part(base) {
  border-left-color: var(--border-inverted-subtle);
}

.theme-harvest lm-function-bar {
  --tab-height: 72px;
}

.theme-harvest sl-tab-group::part(tabs) {
  gap: var(--spacing-md);
  padding-bottom: var(--tab-group-padding-bottom);
  border-bottom: var(--tab-group-border-bottom) solid var(--border-primary-subtle);
}

.theme-harvest sl-tab-group::part(active-tab-indicator) {
  display: none;
}

.theme-harvest sl-tab-group::part(nav) {
  padding: 0;
}

.theme-harvest sl-tab-panel::part(base) {
  padding: 0;
}

.theme-harvest {
  --pagination-hit-size: 48px;
  --pagination-dot-background: var(--bg-neutral-dimmed-dark);
  --pagination-dot-background-hover: var(--bg-secondary-hover);
  --pagination-dot-active: var(--bg-secondary);
  --pagination-dot-background-inverted: var(--fg-invert-dimmed-lightest);
  --pagination-dot-background-hover-inverted: var(--bg-primary);
  --pagination-dot-active-inverted: var(--bg-primary);
}

.theme-harvest .pagination-container {
  width: 100%;
  position: relative;
}

.theme-harvest .pagination-container .pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 24px auto;
  padding: 0;
  gap: 16px;
  width: 100%;
}

@media (max-width: 564px) {
  .theme-harvest .pagination-container .pagination {
    gap: 8px;
  }
}
.theme-harvest .pagination-container .pagination sl-button::part(base) {
  width: 40px;
  overflow: visible;
  padding: 0;
}

.theme-harvest .pagination-container .pagination sl-button.selected::part(base) {
  background-color: var(--bg-secondary);
  color: var(--fg-inverted);
}

.theme-harvest .pagination-container .pagination sl-button.ellipse::part(base) {
  margin: 0 -15px;
}

.theme-harvest .pagination-container .pagination sl-button.previous-page {
  margin-right: auto;
  margin-left: 0;
}

.theme-harvest .pagination-container .pagination sl-button.next-page {
  margin-left: auto;
  margin-right: 0;
}

.theme-harvest .pagination-container .pagination sl-button:not(.previous-page):not(.next-page)::part(base) {
  border: none;
}

.theme-harvest .pagination-container .pagination sl-button:not(.previous-page):not(.next-page)::part(base):before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  content: "";
  border-radius: var(--radius-full);
  width: var(--pagination-hit-size);
  height: var(--pagination-hit-size);
}

.theme-harvest .pagination-container .pagination sl-button:not(.previous-page):not(.next-page)::part(label) {
  font-family: LMSans;
  font-weight: 500;
  font-size: 14px;
  margin: 0;
  padding-bottom: 2px;
}

@media (max-width: 564px) {
  .theme-harvest .pagination-container .pagination sl-button:nth-child(6), .theme-harvest .pagination-container .pagination sl-button:nth-child(5) {
    display: none;
  }
}
.theme-harvest .pagination-container .pagination sl-button[variant=secondary]::part(base):hover {
  outline: none;
}

.theme-harvest .pagination-container .pagination sl-button sl-icon {
  vertical-align: -3px;
}

.theme-harvest {
  --slideover-max-height: none;
  --slideover-height: calc(100vh/var(--page-zoom-factor, 1));
  --slideover-width: 500px;
  --slideover-padding-desktop: var(--spacing-xl) var(--spacing-3xl) var(--spacing-3xl) var(--spacing-3xl);
  --slideover-padding-mobile: var(--spacing-sm) var(--spacing-page-margin) var(--spacing-xl) var(--spacing-page-margin);
  --slideover-margin-left: calc((var(--button-utility-width-small) - var(--icon-width-small))/ -2);
  --slideover-label-font-size: 18px;
}

.theme-harvest sl-dialog[type=slideover]::part(base) {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

@media (max-width: 640px) {
  .theme-harvest sl-dialog[type=slideover]::part(base) {
    top: 0;
  }
}
.theme-harvest sl-dialog[type=slideover]::part(panel) {
  height: var(--slideover-height);
  max-height: var(--slideover-max-height);
  width: var(--slideover-width);
  padding: var(--slideover-padding-desktop);
  gap: var(--spacing-2xl);
}

@media (max-width: 640px) {
  .theme-harvest sl-dialog[type=slideover]::part(panel) {
    padding: var(--slideover-padding-mobile);
    gap: var(--spacing-xl);
  }
}
.theme-harvest sl-dialog[type=slideover]::part(body) {
  gap: var(--spacing-2xl);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

@media (max-width: 640px) {
  .theme-harvest sl-dialog[type=slideover]::part(body) {
    gap: var(--spacing-xl);
  }
}
.theme-harvest sl-dialog[type=slideover]::part(header) {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 100%;
  position: static;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0;
}

.theme-harvest sl-dialog[type=slideover]::part(title) {
  display: inline-block;
  font-size: var(--slideover-label-font-size);
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  text-align: end;
  -ms-flex-item-align: center;
      align-self: center;
}

.theme-harvest sl-dialog[type=slideover]::part(header-actions) {
  position: static;
  margin-left: var(--slideover-margin-left);
}

.theme-harvest sl-dialog[type=slideover]::part(footer) {
  display: none;
}

.theme-harvest {
  --download-list-item-max-width: 88px;
  --download-list-item-font-weight: 500;
  --download-list-item-font-serif: "LMSerif";
  --download-list-item-font-sans: "LMSans";
  --download-list-item-size-label-md: 18px;
  --download-list-item-size-detail-md: 14px;
  --download-list-item-text-text-primary: var(--text-primary);
  --download-list-item-text-text-primary-light: var(--text-primary-light);
  --download-list-item-font-style: normal;
  --download-list-item-name-line-height: 21.6px;
  --download-list-item-title-line-height: 16.8px;
  --download-list-item-text-text-secondary-hover: var(--text-secondary-hover);
  --download-list-item-border-primary-hover-solid: var(--border-primary-hover-solid);
}

.theme-harvest .download-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 24px;
  border-top: var(--details-border-width) solid transparent;
  border-bottom: var(--details-border-width) solid var(--border-primary-subtle);
}

.theme-harvest .download-list-item:first-child {
  border-top-color: var(--border-primary-subtle);
}

.theme-harvest .download-list-item:hover {
  border-top: var(--details-border-width) solid var(--download-list-item-border-primary-hover-solid);
  border-bottom: var(--details-border-width) solid var(--download-list-item-border-primary-hover-solid);
}

.theme-harvest .download-list-item:hover .title {
  color: var(--download-list-item-text-text-secondary-hover);
}

.theme-harvest .download-list-item:hover .text, .theme-harvest .download-list-item:hover .fileType, .theme-harvest .download-list-item:hover .fileSize, .theme-harvest .download-list-item:hover .name {
  color: var(--download-list-item-text-text-primary);
}

.theme-harvest .download-list-item:hover .download-icon {
  color: var(--download-list-item-text-text-secondary-hover);
}

.theme-harvest .download-list-item .picture {
  width: var(--download-list-item-max-width);
  height: var(--download-list-item-max-width);
  -ms-flex-negative: 0;
      flex-shrink: 0;
  background: var(--background-bg-dark-subtle-hover, rgba(0, 0, 0, 0.04));
}

.theme-harvest .download-list-item .title-text-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 4px;
}

.theme-harvest .download-list-item .title {
  color: var(--text-text-primary);
  font-family: var(--download-list-item-font-serif);
  font-style: var(--download-list-item-font-style);
  font-size: var(--download-list-item-size-label-md);
  font-weight: var(--download-list-item-font-weight);
  line-height: var(--download-list-item-name-line-height);
  max-width: 532px;
}

.theme-harvest .download-list-item .text {
  color: var(--download-list-item-text-text-primary-light);
  font-family: var(--download-list-item-font-sans);
  font-size: var(--download-list-item-size-detail-md);
  font-style: var(--download-list-item-font-style);
  font-weight: 400;
  line-height: var(--download-list-item-title-line-height);
  max-width: 532px;
  max-height: 67px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}

.theme-harvest .download-list-item .file-info-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 24px;
}

.theme-harvest .download-list-item .fileType, .theme-harvest .download-list-item .fileSize, .theme-harvest .download-list-item .name {
  color: var(--download-list-item-text-text-primary-light);
  font-family: var(--download-list-item-font-sans);
  font-size: var(--download-list-item-size-detail-md);
}

.theme-harvest .download-list-item .title-text-file-info-wrapper {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0px;
          flex: 1 0 0;
}

@media (max-width: 640px) {
  .theme-harvest .download-list-item {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .theme-harvest .download-list-item .title-text-file-info-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .theme-harvest .download-list-item .title-text-wrapper {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .theme-harvest .download-list-item .text {
    display: block;
  }
  .theme-harvest .download-list-item .file-info-wrapper {
    width: 100%;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-top: 16px;
    height: auto;
  }
  .theme-harvest .download-list-item .fileType {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .theme-harvest .download-list-item .fileSize {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .theme-harvest .download-list-item .name {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    margin-left: 0;
  }
  .theme-harvest .download-list-item .download-icon {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
}
.theme-harvest {
  --job-list-item-max-width: 88px;
  --job-list-item-font-weight: 700;
  --job-list-item-font-serif: "LMSerif";
  --job-list-item-font-sans: "LMSans";
  --job-list-item-size-heading-xs: 24px;
  --job-list-item-size-detail-md: 14px;
  --job-list-item-text-text-primary: var(--text-primary);
  --job-list-item-text-text-primary-light: var(--text-primary-light);
  --job-list-item-font-style: normal;
  --job-list-item-name-line-height: 26.4px;
  --job-list-item-title-line-height: 16.8px;
  --job-list-item-text-text-secondary-hover: var(--text-secondary-hover);
  --job-list-item-background-bg-dark-subtle: #000000;
  --job-list-item-border-primary-hover-solid: var(--border-primary-hover-solid);
}

.theme-harvest .job-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: none;
  border-radius: 0;
  border: none;
  border-top: var(--details-border-width) solid var(--border-primary-subtle);
  border-bottom: var(--details-border-width) solid var(--border-primary-subtle);
  line-height: var(--details-line-height);
  width: auto;
  min-height: 135px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
}

.theme-harvest .job-list-item:hover {
  border-radius: 0;
  border: none;
  border-top: var(--details-border-width) solid var(--job-list-item-border-primary-hover-solid);
  border-bottom: var(--details-border-width) solid var(--job-list-item-border-primary-hover-solid);
}

.theme-harvest .job-list-item:hover .title {
  color: var(--job-list-item-text-text-secondary-hover);
}

.theme-harvest .job-list-item .title-text-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 4px;
}

.theme-harvest .job-list-item .title {
  color: var(--job-list-item-text-text-primary);
  font-family: var(--job-list-item-font-serif);
  font-style: var(--job-list-item-font-style);
  font-size: var(--job-list-item-size-heading-xs);
  font-weight: var(--job-list-item-font-weight);
  line-height: var(--job-list-item-name-line-height);
}

.theme-harvest .job-list-item .text {
  color: var(--job-list-item-text-text-primary-light);
  font-family: var(--job-list-item-font-sans);
  font-size: var(--job-list-item-size-detail-md);
  font-style: var(--job-list-item-font-style);
  font-weight: 400;
  line-height: var(--job-list-item-title-line-height);
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}

.theme-harvest .job-list-item .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  gap: 16px;
}

.theme-harvest .job-list-item .detail {
  color: var(--job-list-item-text-text-primary-light);
  font-family: var(--job-list-item-font-sans);
  font-size: var(--job-list-item-size-detail-md);
}

.theme-harvest .job-list-item sl-button {
  position: unset;
}

.theme-harvest .job-list-item sl-button::part(base) {
  position: unset;
}

.theme-harvest .job-list-item sl-button::part(base):before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

@media (max-width: 640px) {
  .theme-harvest .job-list-item {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    min-height: 175px;
    gap: var(--spacing-md);
  }
  .theme-harvest .job-list-item .title-text-wrapper {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    margin-top: 33px;
  }
  .theme-harvest .job-list-item .text {
    display: block;
    color: var(--job-list-item-text-text-primary);
  }
  .theme-harvest .job-list-item .button-wrapper {
    width: 100%;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    height: auto;
    margin-bottom: 33px;
  }
  .theme-harvest .job-list-item .detail {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    margin-left: 0;
  }
}
.theme-harvest .card-news-post {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: var(--spacing-md);
  height: 100%;
  --card-news-post-border-color: var(--border-primary-subtle);
}

.theme-harvest .card-news-post hr {
  -webkit-transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  color: var(--card-news-post-border-color);
}

.theme-harvest .card-news-post .card-news-post__image {
  overflow: hidden;
}

.theme-harvest .card-news-post .card-news-post__image picture {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: -webkit-transform var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: -webkit-transform var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: transform var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: transform var(--theme-harvest-transition-duration, 0.3s) ease, -webkit-transform var(--theme-harvest-transition-duration, 0.3s) ease;
}

.theme-harvest .card-news-post .card-news-post__image img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}

.theme-harvest .card-news-post .card-news-post__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: var(--spacing-sm);
  color: var(--text-primary-lighter);
  font-family: var(--font-sans);
  font-size: var(--typescale-16);
  font-weight: var(--weight-regular);
  line-height: 1.2;
}

.theme-harvest .card-news-post .card-news-post__title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: var(--text-primary);
  font-family: var(--font-serif);
  font-size: var(--size-heading-xs);
  font-weight: var(--weight-bold);
  line-height: 1.1;
  -webkit-transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  padding-top: 3px;
  margin-bottom: -3px;
}

.theme-harvest .card-news-post .card-news-post__author {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: var(--spacing-2xs);
  color: var(--text-primary);
  font-family: var(--font-sans);
  font-size: var(--typescale-16);
  font-weight: var(--weight-regular);
  line-height: 1.2;
  padding: var(--spacing-xs) 0;
}

.theme-harvest .card-news-post .card-news-post__datetime {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: var(--spacing-2xs);
}

.theme-harvest .card-news-post .card-news-post__date, .theme-harvest .card-news-post .card-news-post__time {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: var(--spacing-3xs);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.theme-harvest .card-news-post .card-news-post__date sl-icon, .theme-harvest .card-news-post .card-news-post__time sl-icon {
  width: 16px;
  height: 16px;
  padding: 4px;
}

.theme-harvest .card-news-post .card-news-post__address {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: var(--spacing-3xs);
  font-style: normal;
}

.theme-harvest .card-news-post .card-news-post__address sl-icon {
  width: 16px;
  height: 16px;
  padding: 4px;
}

.theme-harvest .card-news-post .card-news-post__tags-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: var(--spacing-md);
}

.theme-harvest .card-news-post .card-news-post__tags {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: var(--spacing-2xs);
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.theme-harvest .card-news-post[disabled] {
  cursor: auto;
}

.theme-harvest .card-news-post[href]:not([disabled]):hover {
  --card-news-post-border-color: var(--border-primary);
}

.theme-harvest .card-news-post[href]:not([disabled]):hover .card-news-post__image picture {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}

.theme-harvest .card-news-post[href]:not([disabled]):hover .card-news-post__title {
  color: var(--text-secondary-hover);
}

@media (min-width: 769px) {
  .theme-harvest .card-news-post.card-news-post--row-large {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-template-rows: auto 1fr auto auto;
  }
  .theme-harvest .card-news-post.card-news-post--row-large .card-news-post__image {
    grid-column: 1/8;
    grid-row: 1/5;
  }
  .theme-harvest .card-news-post.card-news-post--row-large .card-news-post__info {
    grid-column: 9/13;
    grid-row: 1/2;
  }
  .theme-harvest .card-news-post.card-news-post--row-large .card-news-post__title {
    grid-column: 9/13;
    grid-row: 2/3;
    font-size: var(--size-heading-sm);
  }
  .theme-harvest .card-news-post.card-news-post--row-large .card-news-post__author {
    grid-column: 9/13;
    grid-row: 3;
  }
  .theme-harvest .card-news-post.card-news-post--row-large .card-news-post__tags-container {
    grid-column: 9/13;
    grid-row: 4;
  }
}
@media (min-width: 769px) {
  .theme-harvest .card-news-post.card-news-post--row-x-large {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-template-rows: auto 1fr auto auto;
    padding-bottom: var(--spacing-lg);
  }
  .theme-harvest .card-news-post.card-news-post--row-x-large .card-news-post__image {
    grid-column: 1/13;
    grid-row: 1;
  }
  .theme-harvest .card-news-post.card-news-post--row-x-large .card-news-post__info {
    grid-column: 1/10;
    grid-row: 2;
  }
  .theme-harvest .card-news-post.card-news-post--row-x-large .card-news-post__title {
    grid-column: 1/10;
    grid-row: 3/5;
    font-size: var(--size-heading-md);
    max-width: 600px;
    padding-top: 7px;
    margin-bottom: -6px;
  }
  .theme-harvest .card-news-post.card-news-post--row-x-large .card-news-post__author {
    grid-column: 10/13;
    grid-row: 2/4;
    padding: 0;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  .theme-harvest .card-news-post.card-news-post--row-x-large .card-news-post__tags-container {
    grid-column: 10/13;
    grid-row: 4;
    gap: 0;
  }
  .theme-harvest .card-news-post.card-news-post--row-x-large .card-news-post__tags-container hr {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
  }
  .theme-harvest .card-news-post.card-news-post--row-x-large .card-news-post__tags {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
.theme-harvest .card-news-post.card-news-post--row-small {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  grid-template-rows: 1fr auto;
  gap: var(--spacing-gutter);
  padding: var(--spacing-md) 0;
  -webkit-transition: border-top var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: border-top var(--theme-harvest-transition-duration, 0.3s) ease;
  border-top: 1px solid var(--card-news-post-border-color);
}

.theme-harvest .card-news-post.card-news-post--row-small .card-news-post__image {
  grid-row: 1/3;
  grid-column: 1/3;
}

.theme-harvest .card-news-post.card-news-post--row-small .card-news-post__info {
  grid-row: 2;
  grid-column: 3/8;
  padding-bottom: 2px;
}

.theme-harvest .card-news-post.card-news-post--row-small .card-news-post__title {
  grid-row: 1;
  grid-column: 3/8;
}

.theme-harvest .card-news-post.card-news-post--row-small .card-news-post__author {
  grid-row: 2;
  grid-column: 3/10;
  display: none;
}

.theme-harvest .card-news-post.card-news-post--row-small .card-news-post__tags-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  grid-row: 1/3;
  grid-column: 8/13;
  gap: 8px;
}

.theme-harvest .card-news-post.card-news-post--row-small .card-news-post__tags-container hr {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}

@media (max-width: 640px) {
  .theme-harvest .card-news-post.card-news-post--row-small {
    grid-template-columns: repeat(6, 1fr);
    grid-template-rows: 1fr auto auto;
    gap: 16px;
    padding: var(--spacing-sm) 0;
  }
  .theme-harvest .card-news-post.card-news-post--row-small .card-news-post__image {
    grid-row: 1;
    grid-column: 1/3;
  }
  .theme-harvest .card-news-post.card-news-post--row-small .card-news-post__info {
    grid-column: 1/7;
    padding-top: 4px;
    margin-bottom: -4px;
  }
  .theme-harvest .card-news-post.card-news-post--row-small .card-news-post__title {
    grid-row: 1;
    grid-column: 3/7;
    padding-right: 0;
  }
  .theme-harvest .card-news-post.card-news-post--row-small .card-news-post__author {
    grid-row: 2;
    grid-column: 1/3;
    gap: 4px;
  }
  .theme-harvest .card-news-post.card-news-post--row-small .card-news-post__tags-container {
    grid-row: 3;
    grid-column: 1/7;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-flow: column-reverse;
            flex-flow: column-reverse;
    gap: var(--spacing-gutter);
  }
}
.theme-harvest .card-news-post.card-news-post--secondary {
  color: var(--text-inverted);
  --card-news-post-border-color: var(--border-inverted-subtle);
}

.theme-harvest .card-news-post.card-news-post--secondary .card-news-post__title, .theme-harvest .card-news-post.card-news-post--secondary .card-news-post__info, .theme-harvest .card-news-post.card-news-post--secondary .card-news-post__author {
  color: var(--text-inverted);
}

.theme-harvest .card-news-post.card-news-post--secondary[href]:not([disabled]):hover {
  --card-news-post-border-color: var(--border-inverted);
}

.theme-harvest .card-search-result-basic {
  --card-search-result-basic-border-color: var(--border-primary-subtle);
  position: relative;
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  gap: var(--spacing-gutter);
  padding: var(--spacing-md) 0;
  border-top: 1px solid var(--card-search-result-basic-border-color);
  border-bottom: 1px solid var(--card-search-result-basic-border-color);
}

.theme-harvest .card-search-result-basic hr {
  -webkit-transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  color: var(--card-search-result-basic-border-color);
}

.theme-harvest .card-search-result-basic .card-search-result-basic__image-container {
  grid-column: 5/7;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
}

.theme-harvest .card-search-result-basic .card-search-result-basic__image {
  overflow: hidden;
  width: 80px;
}

.theme-harvest .card-search-result-basic .card-search-result-basic__image picture {
  -webkit-transition: -webkit-transform var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: -webkit-transform var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: transform var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: transform var(--theme-harvest-transition-duration, 0.3s) ease, -webkit-transform var(--theme-harvest-transition-duration, 0.3s) ease;
  aspect-ratio: 1/1;
}

.theme-harvest .card-search-result-basic .card-search-result-basic__image img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}

.theme-harvest .card-search-result-basic .card-search-result-basic__content {
  grid-column: 1/5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media (max-width: 640px) {
  .theme-harvest .card-search-result-basic .card-search-result-basic__content:only-child {
    grid-column: 1/7;
  }
}
.theme-harvest .card-search-result-basic .card-search-result-basic__breadcrumb {
  min-height: 24px;
  display: block;
  font-family: var(--font-sans);
  font-size: var(--size-detail-md);
  font-weight: var(--weight-regular);
  line-height: 1.2;
  color: var(--text-primary-lighter);
}

.theme-harvest .card-search-result-basic .card-search-result-basic__breadcrumb span {
  color: var(--border-primary-subtle-solid);
}

.theme-harvest .card-search-result-basic .card-search-result-basic__title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: var(--text-primary);
  font-family: var(--font-serif);
  font-size: var(--size-heading-xs);
  font-weight: var(--weight-bold);
  line-height: 1.1;
  -webkit-transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  padding-top: 3px;
  margin-bottom: -3px;
  padding-bottom: var(--spacing-2xs);
}

.theme-harvest .card-search-result-basic .card-search-result-basic__description {
  color: var(--text-primary-light);
  font-family: var(--font-sans);
  font-size: var(--size-detail-md);
  font-weight: var(--weight-regular);
  line-height: 1.2;
  -webkit-transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
}

@media (min-width: 1280px) {
  .theme-harvest .card-search-result-basic {
    grid-template-columns: repeat(12, 1fr);
  }
  .theme-harvest .card-search-result-basic .card-search-result-basic__image-container {
    grid-column: 11/13;
  }
  .theme-harvest .card-search-result-basic .card-search-result-basic__image {
    width: 150px;
  }
  .theme-harvest .card-search-result-basic .card-search-result-basic__content {
    grid-column: 1/7;
  }
  .theme-harvest .card-search-result-basic .card-search-result-basic__title {
    padding-bottom: 16px;
  }
  .theme-harvest .card-search-result-basic .card-search-result-basic__description {
    font-family: var(--font-serif);
    font-size: var(--size-body-md);
    line-height: 1.5;
    -webkit-padding-end: var(--spacing-lg);
            padding-inline-end: var(--spacing-lg);
  }
}
.theme-harvest .card-search-result-basic:hover .card-search-result-basic__image picture {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}

.theme-harvest .card-search-result-basic:hover .card-search-result-basic__title {
  color: var(--text-secondary-hover);
}

.theme-harvest .card-search-result-basic:hover .card-search-result-basic__description {
  color: var(--text-primary);
}

.theme-harvest li:not(:first-child) .card-search-result-basic {
  border-top-color: transparent;
}

.theme-harvest .card-blog {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: var(--spacing-md);
  height: 100%;
  --card-blog-border-color: var(--border-primary-subtle);
}

.theme-harvest .card-blog hr {
  -webkit-transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  color: var(--card-blog-border-color);
}

.theme-harvest .card-blog .card-blog__image {
  overflow: hidden;
}

.theme-harvest .card-blog .card-blog__image picture {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: -webkit-transform var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: -webkit-transform var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: transform var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: transform var(--theme-harvest-transition-duration, 0.3s) ease, -webkit-transform var(--theme-harvest-transition-duration, 0.3s) ease;
}

.theme-harvest .card-blog .card-blog__image img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}

.theme-harvest .card-blog .card-blog__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: var(--spacing-sm);
  color: var(--text-primary-lighter);
  font-family: var(--font-sans);
  font-size: var(--typescale-16);
  font-weight: var(--weight-regular);
  line-height: 1.2;
}

.theme-harvest .card-blog .card-blog__header {
  padding-top: 3px;
  margin-bottom: -3px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: 24px;
}

.theme-harvest .card-blog .card-blog__title {
  color: var(--text-primary);
  font-family: var(--font-serif);
  font-size: var(--size-heading-xs);
  font-weight: var(--weight-bold);
  line-height: 1.1;
  -webkit-transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
}

.theme-harvest .card-blog .card-blog__preamble {
  color: var(--text-primary);
  font-family: var(--font-serif);
  font-size: var(--size-body-md);
  line-height: 1.5;
  display: none;
}

.theme-harvest .card-blog .card-blog__author {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: var(--spacing-2xs);
  color: var(--text-primary);
  font-family: var(--font-sans);
  font-size: var(--typescale-16);
  font-weight: var(--weight-regular);
  line-height: 1.2;
  padding: var(--spacing-xs) 0;
}

.theme-harvest .card-blog .card-blog__datetime {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: var(--spacing-2xs);
}

.theme-harvest .card-blog .card-blog__date, .theme-harvest .card-blog .card-blog__time {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: var(--spacing-3xs);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.theme-harvest .card-blog .card-blog__date sl-icon, .theme-harvest .card-blog .card-blog__time sl-icon {
  width: 16px;
  height: 16px;
  padding: 4px;
}

.theme-harvest .card-blog .card-blog__address {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: var(--spacing-3xs);
  font-style: normal;
}

.theme-harvest .card-blog .card-blog__address sl-icon {
  width: 16px;
  height: 16px;
  padding: 4px;
}

.theme-harvest .card-blog .card-blog__tags-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: var(--spacing-md);
}

.theme-harvest .card-blog .card-blog__tags {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: var(--spacing-2xs);
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.theme-harvest .card-blog[disabled] {
  cursor: auto;
}

.theme-harvest .card-blog[href]:not([disabled]):hover {
  --card-blog-border-color: var(--border-primary);
}

.theme-harvest .card-blog[href]:not([disabled]):hover .card-blog__image picture {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}

.theme-harvest .card-blog[href]:not([disabled]):hover .card-blog__title {
  color: var(--text-secondary-hover);
}

@media (min-width: 1000px) {
  .theme-harvest .card-blog.card-blog--row-large {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-template-rows: auto 1fr auto auto;
  }
  .theme-harvest .card-blog.card-blog--row-large .card-blog__image {
    grid-column: 1/8;
    grid-row: 1/5;
  }
  .theme-harvest .card-blog.card-blog--row-large .card-blog__info {
    grid-column: 9/13;
    grid-row: 1/2;
  }
  .theme-harvest .card-blog.card-blog--row-large .card-blog__header {
    grid-column: 9/13;
    grid-row: 2/3;
  }
  .theme-harvest .card-blog.card-blog--row-large .card-blog__title {
    font-size: var(--size-heading-sm);
  }
  .theme-harvest .card-blog.card-blog--row-large .card-blog__author {
    grid-column: 9/13;
    grid-row: 3;
  }
  .theme-harvest .card-blog.card-blog--row-large .card-blog__tags-container {
    grid-column: 9/13;
    grid-row: 4;
  }
}
@media (min-width: 769px) {
  .theme-harvest .card-blog.card-blog--row-x-large {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-template-rows: auto 1fr auto auto;
    padding-bottom: var(--spacing-lg);
  }
  .theme-harvest .card-blog.card-blog--row-x-large .card-blog__image {
    grid-column: 1/13;
    grid-row: 1;
  }
  .theme-harvest .card-blog.card-blog--row-x-large .card-blog__info {
    grid-column: 1/8;
    grid-row: 2;
  }
  .theme-harvest .card-blog.card-blog--row-x-large .card-blog__header {
    grid-column: 1/8;
    grid-row: 3/5;
    max-width: 755px;
    padding-top: 7px;
    margin-bottom: -6px;
  }
  .theme-harvest .card-blog.card-blog--row-x-large .card-blog__title {
    font-size: var(--size-heading-sm);
  }
  .theme-harvest .card-blog.card-blog--row-x-large .card-blog__author {
    grid-column: 8/13;
    grid-row: 2/4;
    padding: 0;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  .theme-harvest .card-blog.card-blog--row-x-large .card-blog__tags-container {
    grid-column: 8/13;
    grid-row: 4;
    gap: 0;
  }
  .theme-harvest .card-blog.card-blog--row-x-large .card-blog__tags-container hr {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
  }
  .theme-harvest .card-blog.card-blog--row-x-large .card-blog__tags {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
@media (min-width: 1280px) {
  .theme-harvest .card-blog.card-blog--row-x-large .card-blog__preamble {
    display: block;
  }
}
.theme-harvest .card-blog.card-blog--row-small {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  grid-template-rows: 1fr auto;
  gap: var(--spacing-gutter);
  padding: var(--spacing-md) 0;
  -webkit-transition: border-top var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: border-top var(--theme-harvest-transition-duration, 0.3s) ease;
  border-top: 1px solid var(--card-blog-border-color);
}

.theme-harvest .card-blog.card-blog--row-small .card-blog__image {
  grid-row: 1/3;
  grid-column: 1/3;
}

.theme-harvest .card-blog.card-blog--row-small .card-blog__info {
  grid-row: 2;
  grid-column: 3/8;
  padding-bottom: 2px;
}

.theme-harvest .card-blog.card-blog--row-small .card-blog__header {
  grid-row: 1;
  grid-column: 3/8;
}

.theme-harvest .card-blog.card-blog--row-small .card-blog__author {
  grid-row: 2;
  grid-column: 3/10;
  display: none;
}

.theme-harvest .card-blog.card-blog--row-small .card-blog__tags-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  grid-row: 1/3;
  grid-column: 8/13;
  gap: 8px;
}

.theme-harvest .card-blog.card-blog--row-small .card-blog__tags-container hr {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}

@media (max-width: 640px) {
  .theme-harvest .card-blog.card-blog--row-small {
    grid-template-columns: repeat(6, 1fr);
    grid-template-rows: 1fr auto auto;
    gap: 16px;
    padding: var(--spacing-sm) 0;
  }
  .theme-harvest .card-blog.card-blog--row-small .card-blog__image {
    grid-row: 1;
    grid-column: 1/3;
  }
  .theme-harvest .card-blog.card-blog--row-small .card-blog__info {
    grid-column: 1/7;
    padding-top: 4px;
    margin-bottom: -4px;
  }
  .theme-harvest .card-blog.card-blog--row-small .card-blog__header {
    grid-row: 1;
    grid-column: 3/7;
    padding-right: 0;
  }
  .theme-harvest .card-blog.card-blog--row-small .card-blog__author {
    grid-row: 2;
    grid-column: 1/3;
    gap: 4px;
  }
  .theme-harvest .card-blog.card-blog--row-small .card-blog__tags-container {
    grid-row: 3;
    grid-column: 1/7;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-flow: column-reverse;
            flex-flow: column-reverse;
    gap: var(--spacing-gutter);
  }
}
.theme-harvest .card-blog.card-blog--secondary {
  color: var(--text-inverted);
  --card-blog-border-color: var(--border-inverted-subtle);
}

.theme-harvest .card-blog.card-blog--secondary .card-blog__title, .theme-harvest .card-blog.card-blog--secondary .card-blog__info, .theme-harvest .card-blog.card-blog--secondary .card-blog__preamble, .theme-harvest .card-blog.card-blog--secondary .card-blog__author {
  color: var(--text-inverted);
}

.theme-harvest .card-blog.card-blog--secondary[href]:not([disabled]):hover {
  --card-blog-border-color: var(--border-inverted);
}

.theme-harvest {
  --card-cta-min-height: 353px;
  --card-cta-title-max-width: 600px;
  --card-cta-icon-size: 24px;
  --card-cta-header-min-height: 40px;
  --card-cta-narrow-min-height: var(--card-cta-min-height);
  --card-cta-square-min-height: var(--card-cta-min-height);
  --card-cta-wide-min-height: var(--card-cta-min-height);
}

@media (min-width: 640px) {
  .theme-harvest {
    --card-cta-narrow-min-height: 492px;
    --card-cta-square-min-height: 492px;
    --card-cta-wide-min-height: 350px;
  }
}
@media (min-width: 1280px) {
  .theme-harvest {
    --card-cta-narrow-min-height: 526px;
    --card-cta-square-min-height: 644px;
    --card-cta-wide-min-height: 528px;
  }
}
@media (min-width: 1600px) {
  .theme-harvest {
    --card-cta-narrow-min-height: calc(712px / var(--page-zoom-factor));
    --card-cta-square-min-height: calc(868px / var(--page-zoom-factor));
    --card-cta-wide-min-height: calc(708px / var(--page-zoom-factor));
  }
}
.theme-harvest .card-cta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  overflow: hidden;
  min-height: var(--card-cta-min-height);
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: transparent;
}

.theme-harvest .card-cta__background {
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: -webkit-filter 0.3s ease-in-out;
  transition: -webkit-filter 0.3s ease-in-out;
  transition: filter 0.3s ease-in-out;
  transition: filter 0.3s ease-in-out, -webkit-filter 0.3s ease-in-out;
}

.theme-harvest .card-cta__background picture {
  width: 100%;
  height: 100%;
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.theme-harvest .card-cta__image {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.theme-harvest .card-cta__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: var(--spacing-block-padding-sm);
  padding-bottom: 0;
  z-index: 1;
  min-height: calc(var(--card-cta-header-min-height) + var(--spacing-block-padding-sm));
}

.theme-harvest .card-cta__header .button-alternative {
  display: none;
}

.theme-harvest .card-cta__pre-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: var(--spacing-2xs);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: var(--font-sans);
  line-height: 1.2;
  font-size: var(--size-detail-lg);
  color: var(--text-primary);
  text-wrap-style: balance;
}

.theme-harvest .card-cta__pre-header sl-icon {
  min-width: var(--card-cta-icon-size);
  height: var(--card-cta-icon-size);
}

.theme-harvest .card-cta__footer {
  padding: var(--spacing-block-padding-sm);
  z-index: 1;
}

.theme-harvest .card-cta__title {
  max-width: var(--card-cta-title-max-width);
  color: var(--text-primary);
  font-family: var(--font-serif);
  font-size: var(--size-heading-sm);
  font-weight: var(--weight-bold);
  line-height: 1.1;
}

.theme-harvest .card-cta:hover .card-cta__background picture {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}

.theme-harvest .card-cta.narrow {
  min-height: var(--card-cta-narrow-min-height);
}

.theme-harvest .card-cta.square {
  min-height: var(--card-cta-square-min-height);
}

.theme-harvest .card-cta.square .card-cta__title {
  font-size: var(--size-heading-md);
}

.theme-harvest .card-cta.wide {
  min-height: var(--card-cta-wide-min-height);
}

.theme-harvest .card-cta.wide .card-cta__title {
  font-size: var(--size-heading-md);
}

@media (min-width: 640px) {
  .theme-harvest .card-cta.wide .card-cta__pre-header {
    max-width: 278px;
  }
  .theme-harvest .card-cta.wide .card-cta__header, .theme-harvest .card-cta.wide .card-cta__footer {
    padding: var(--spacing-block-padding-xs);
  }
  .theme-harvest .card-cta.wide .card-cta__header {
    padding-bottom: 0;
    min-height: calc(var(--card-cta-header-min-height) + var(--spacing-block-padding-xs));
  }
}
@media (min-width: 1280px) {
  .theme-harvest .card-cta.wide .card-cta__pre-header {
    max-width: 572px;
  }
  .theme-harvest .card-cta.wide .card-cta__header, .theme-harvest .card-cta.wide .card-cta__footer {
    padding: var(--spacing-block-padding-md);
  }
  .theme-harvest .card-cta.wide .card-cta__header {
    padding-bottom: 0;
    min-height: calc(var(--card-cta-header-min-height) + var(--spacing-block-padding-md));
  }
}
@media (min-width: 1600px) {
  .theme-harvest .card-cta.wide .card-cta__pre-header {
    max-width: 780px;
  }
}
.theme-harvest .card-cta.primary .card-cta__title {
  color: var(--text-primary);
}

.theme-harvest .card-cta.primary .card-cta__background {
  background-color: var(--bg-primary);
}

.theme-harvest .card-cta.primary .card-cta__pre-header {
  color: var(--text-primary);
}

.theme-harvest .card-cta.secondary .card-cta__title {
  color: var(--text-inverted);
}

.theme-harvest .card-cta.secondary .card-cta__background {
  background-color: var(--bg-secondary);
}

.theme-harvest .card-cta.secondary .card-cta__pre-header {
  color: var(--text-inverted);
}

.theme-harvest .card-cta.tertiary .card-cta__title {
  color: var(--text-primary);
}

.theme-harvest .card-cta.tertiary .card-cta__background {
  background-color: var(--bg-tertiary);
}

.theme-harvest .card-cta.tertiary .card-cta__pre-header, .theme-harvest .card-cta.quaternary .card-cta__title {
  color: var(--text-primary);
}

.theme-harvest .card-cta.quaternary .card-cta__background {
  background-color: var(--bg-quaternary);
}

.theme-harvest .card-cta.quaternary .card-cta__pre-header {
  color: var(--text-primary);
}

.theme-harvest .card-cta:-moz-any-link .card-cta__header .button-alternative {
  display: inline-flex;
}

.theme-harvest .card-cta:any-link .card-cta__header .button-alternative {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.theme-harvest .card-cta:-moz-any-link:hover .card-cta__background {
  filter: contrast(0.7);
}

.theme-harvest .card-cta:any-link:hover .card-cta__background {
  -webkit-filter: contrast(0.7);
          filter: contrast(0.7);
}

.theme-harvest .card-cta:-moz-any-link:hover.secondary .card-cta__background {
  filter: brightness(0.7);
}

.theme-harvest .card-cta:any-link:hover.secondary .card-cta__background {
  -webkit-filter: brightness(0.7);
          filter: brightness(0.7);
}

.theme-harvest .card-logo {
  padding: var(--spacing-md);
  gap: var(--spacing-md);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  background-color: var(--bg-primary);
  border: 1px solid var(--border-primary-subtle);
  cursor: default;
  height: 100%;
}

.theme-harvest .card-logo__image {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}

.theme-harvest .card-logo__image img {
  max-width: 100%;
  height: auto;
  aspect-ratio: 3/2;
  -o-object-fit: contain;
     object-fit: contain;
}

.theme-harvest .card-logo__content {
  text-align: center;
}

.theme-harvest .card-logo__title {
  font-family: var(--font-sans);
  font-size: var(--size-detail-lg-bold);
  font-weight: var(--weight-medium);
  color: var(--text-primary-light);
  line-height: 1.2;
}

.theme-harvest .card-logo__description {
  font-family: var(--font-sans);
  font-size: var(--size-detail-md);
  font-weight: var(--weight-regular);
  color: var(--text-primary-light);
  line-height: 1.2;
}

.theme-harvest .card-logo.card-logo--logo-only .card-logo__content {
  display: none;
}

.theme-harvest .card-logo[href]:not([disabled]):hover {
  cursor: pointer;
}

.theme-harvest .card-logo[href]:not([disabled]):hover .card-logo__image {
  -webkit-transform: translateY(-3px);
          transform: translateY(-3px);
}

.theme-harvest .card-logo[href]:not([disabled]):hover .card-logo__title {
  color: var(--text-secondary-hover);
}

.theme-harvest .card-logo[href]:not([disabled]):hover .card-logo__description {
  color: var(--text-primary-hover);
}

.theme-harvest .card-logo.card-logo--md {
  padding: var(--spacing-xl);
}

.theme-harvest .card-logo.card-logo--lg {
  padding: var(--spacing-3xl);
}

.theme-harvest sl-carousel-item:last-child .card-logo {
  border-right: 1px solid var(--border-primary-subtle);
}

.theme-harvest sl-carousel-item .card-logo {
  border-right: transparent;
}

.theme-harvest {
  --page-side-menu-page-max-width: 3000px;
  --page-side-menu-button-page-zoom-factor: var(--page-zoom-factor, 1);
  --page-side-menu-button-z-index: 99;
  --page-side-menu-button-top-offset: var(--page-side-menu-button-top-offset, 0px);
  --page-side-menu-button-top: 20px;
  --page-side-menu-button-bottom: 0px;
  --page-side-menu-button-left: 0px;
  --page-side-menu-button-width: calc(100svw - var(--page-side-menu-button-left) - var(--page-side-menu-button-left));
  --page-side-menu-button-button-height: 40px;
  --page-side-menu-button-border-radius: 28px;
  --page-side-menu-button-padding-top: var(--spacing-3xs, 4px);
  --page-side-menu-button-padding-right: var(--spacing-3xs, 4px);
  --page-side-menu-button-padding-bottom: 0;
  --page-side-menu-button-padding-left: var(--spacing-md, 24px);
  --page-side-menu-button-margin-bottom: 24px;
  --page-side-menu-button-gap: 20px;
  --page-side-menu-button-border-width: 1px;
  --page-side-menu-button-icon-size: 16px;
  --page-side-menu-button-icon-size-hover: 17px;
  --page-side-menu-button-icon-bg-color: var(--bg-dark-subtle-hover, #0000000a);
  --page-side-menu-button-icon-bg-color-hover: var(--bg-secondary-hover, #238241);
  --page-side-menu-button-close-icon-size: 16px;
  --page-side-menu-button-close-icon-padding: 4px;
  --page-side-menu-button-icon-close-color: var(--fg-inverted, #fff);
  --page-side-menu-button-icon-close-bg-color: var(--fg-primary, #000);
  --page-side-menu-button-icon-close-bg-color-hover: var(--bg-secondary-hover, #238241);
  --page-side-menu-button-bg-overlay-color: #ffffff05;
  --page-side-menu-button-border-color: var(--border-primary-subtle, #ffffffe5);
  --page-side-menu-button-bg-color: var(--bg-invert-overlay-transparent, #fffffff2);
  --page-side-menu-button-bg-color-hover: #ffffff;
  --page-side-menu-button-color: var(--text-primary, #000);
  --page-side-menu-button-color-hover: var(--text-secondary-hover, #000);
  --page-side-menu-button-font-size: var(--size-detail-lg, 18px);
  --page-side-menu-button-font-family: var(--font-sans, "LM Sans");
  --page-side-menu-button-font-weight: var(--weight-regular, 400);
  --page-side-menu-button-line-height: 1.2;
  --page-side-menu-button-transition-duration: .5s;
  --page-side-menu-button-animation-duration: 3s;
}

@media (min-width: 640px) {
  .theme-harvest {
    --page-side-menu-button-top-offset: 72px;
    --page-side-menu-button-top: 32px;
    --page-side-menu-button-bottom: 32px;
    --page-side-menu-button-left: 32px;
    --page-side-menu-button-width: 400px;
    --page-side-menu-button-padding-top: 4px;
    --page-side-menu-button-padding-right: 4px;
    --page-side-menu-button-padding-bottom: 0;
    --page-side-menu-button-padding-left: 24px;
    --page-side-menu-button-margin-bottom: 30px;
    --page-side-menu-button-button-height: 56px;
    --page-side-menu-button-icon-size: 24px;
    --page-side-menu-button-icon-size-hover: 26px;
    --page-side-menu-button-font-size: 18px;
    --page-side-menu-button-font-weight: 500;
  }
}
.theme-harvest {
  --page-side-menu-item-icon-size: 16px;
  --page-side-menu-item-height: 48px;
  --page-side-menu-item-icon-transition-duration: .3s;
}

.theme-harvest sl-tree.page-side-menu {
  --indent-size: 24px;
}

.theme-harvest sl-tree.page-side-menu sl-icon[slot=expand-icon], .theme-harvest sl-tree.page-side-menu sl-icon[slot=collapse-icon] {
  rotate: 0deg;
  padding: 16px 0 16px 24px;
  width: var(--page-side-menu-item-icon-size);
  height: 100%;
  color: var(--fg-primary);
}

.theme-harvest sl-tree.page-side-menu sl-icon[slot=expand-icon]:hover::part(svg), .theme-harvest sl-tree.page-side-menu sl-icon[slot=collapse-icon]:hover::part(svg) {
  -webkit-transition: rotate var(--page-side-menu-item-icon-transition-duration) ease-in-out;
  transition: rotate var(--page-side-menu-item-icon-transition-duration) ease-in-out;
  rotate: 180deg;
}

.theme-harvest sl-tree.page-side-menu sl-tree-item::part(expand-button) {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  rotate: 0deg;
  height: 100%;
  width: auto;
  padding: 0;
}

.theme-harvest sl-tree.page-side-menu sl-tree-item::part(item) {
  font-family: var(--font-sans);
  line-height: 1.2;
  font-weight: var(--weight-regular);
  color: var(--text-primary);
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: var(--page-side-menu-item-height);
  -webkit-border-start: unset;
          border-inline-start: unset;
}

.theme-harvest sl-tree.page-side-menu sl-tree-item::part(label) {
  font-family: var(--font-sans);
  line-height: 1.2;
  font-size: var(--size-detail-md-bold);
  font-weight: var(--weight-regular);
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.theme-harvest sl-tree.page-side-menu sl-tree-item:has(sl-tree-item)::part(item), .theme-harvest sl-tree.page-side-menu sl-tree-item:has(sl-tree-item)::part(label) {
  font-weight: var(--weight-medium);
}

.theme-harvest sl-tree.page-side-menu sl-tree-item[selected]::part(item) {
  color: var(--text-secondary);
}

.theme-harvest sl-tree.page-side-menu sl-tree-item[selected] > a > sl-icon[name=corner-down-right] {
  color: var(--fg-secondary);
}

.theme-harvest sl-tree.page-side-menu sl-tree-item:hover::part(item) {
  color: var(--text-secondary-hover);
}

.theme-harvest sl-tree.page-side-menu sl-tree-item:hover::part(expand-button) {
  color: var(--fg-secondary-hover);
}

.theme-harvest sl-tree.page-side-menu sl-tree-item:hover > a > sl-icon[name=corner-down-right] {
  color: var(--fg-primary-hover);
}

.theme-harvest sl-tree.page-side-menu sl-tree-item:hover[selected] .theme-harvest sl-tree.page-side-menu sl-tree-item:hover > a > sl-icon[name=corner-down-right] {
  color: var(--fg-secondary-hover);
}

.theme-harvest sl-tree.page-side-menu sl-tree-item:has(> sl-tree-item:hover)::part(item) {
  color: var(--text-primary);
}

.theme-harvest sl-tree.page-side-menu sl-tree-item:has(> sl-tree-item:hover)::part(expand-button) {
  color: var(--fg-primary);
}

.theme-harvest sl-tree.page-side-menu sl-tree-item:has(> sl-tree-item:hover) > a > sl-icon[name=corner-down-right] {
  color: var(--fg-primary-dimmed);
}

.theme-harvest sl-tree.page-side-menu sl-tree-item:has(> sl-tree-item:hover)[selected]::part(item) {
  color: var(--text-secondary);
}

.theme-harvest sl-tree.page-side-menu sl-tree-item:has(> sl-tree-item:hover)[selected]::part(expand-button) {
  color: var(--fg-primary);
}

.theme-harvest sl-tree.page-side-menu sl-tree-item:has(> sl-tree-item:hover)[selected] > a > sl-icon[name=corner-down-right] {
  color: var(--fg-secondary);
}

.theme-harvest sl-tree.page-side-menu sl-tree-item sl-icon[name=corner-down-right] {
  color: var(--fg-primary-dimmed);
  margin-left: -24px;
  width: var(--page-side-menu-item-icon-size);
  height: var(--page-side-menu-item-icon-size);
  padding: 14px 8px 18px 0;
}

.theme-harvest sl-tree.page-side-menu sl-tree-item::part(item--selected) {
  background-color: transparent;
}

.theme-harvest sl-tree.page-side-menu sl-tree-item a {
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.theme-harvest {
  --card-event-image-max-width: 107px;
}

.theme-harvest .card-event {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: var(--spacing-md);
  height: 100%;
  --card-event-border-color: var(--border-primary-subtle);
}

.theme-harvest .card-event hr {
  -webkit-transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  color: var(--card-event-border-color);
}

.theme-harvest .card-event .card-event__image {
  overflow: hidden;
}

.theme-harvest .card-event .card-event__image picture {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: -webkit-transform var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: -webkit-transform var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: transform var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: transform var(--theme-harvest-transition-duration, 0.3s) ease, -webkit-transform var(--theme-harvest-transition-duration, 0.3s) ease;
}

.theme-harvest .card-event .card-event__image img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}

.theme-harvest .card-event .card-event__title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: var(--text-primary);
  padding-right: var(--spacing-lg);
  font-family: var(--font-serif);
  font-size: var(--size-heading-xs);
  font-weight: var(--weight-bold);
  line-height: 1.1;
  -webkit-transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  padding-top: 3px;
  margin-bottom: -3px;
}

.theme-harvest .card-event .card-event__event-location {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: var(--spacing-2xs);
  color: var(--text-primary);
  font-family: var(--font-sans);
  font-size: var(--typescale-16);
  font-weight: var(--weight-regular);
  line-height: 1.2;
  margin-top: -2px;
  padding-bottom: 2px;
}

.theme-harvest .card-event .card-event__datetime {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: var(--spacing-2xs);
}

.theme-harvest .card-event .card-event__date, .theme-harvest .card-event .card-event__time {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: var(--spacing-3xs);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.theme-harvest .card-event .card-event__date sl-icon, .theme-harvest .card-event .card-event__time sl-icon {
  width: 16px;
  height: 16px;
  padding: 4px;
}

.theme-harvest .card-event .card-event__address {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: var(--spacing-3xs);
  font-style: normal;
}

.theme-harvest .card-event .card-event__address sl-icon {
  width: 16px;
  height: 16px;
  padding: 4px;
}

.theme-harvest .card-event .card-event__tags-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: var(--spacing-md);
}

.theme-harvest .card-event .card-event__tags {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: var(--spacing-2xs);
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.theme-harvest .card-event .card-event__status-tags {
  position: absolute;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: var(--spacing-sm);
  gap: var(--spacing-2xs);
  width: 100%;
}

.theme-harvest .card-event[disabled] {
  cursor: auto;
}

.theme-harvest .card-event[href]:not([disabled]):hover {
  --card-event-border-color: var(--border-primary);
}

.theme-harvest .card-event[href]:not([disabled]):hover .card-event__image picture {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}

.theme-harvest .card-event[href]:not([disabled]):hover .card-event__title {
  color: var(--text-secondary-hover);
}

@media (min-width: 769px) {
  .theme-harvest .card-event.card-event--row-large {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-template-rows: 1fr auto auto;
  }
  .theme-harvest .card-event.card-event--row-large .card-event__image {
    grid-column: 1/8;
    grid-row: 1/4;
  }
  .theme-harvest .card-event.card-event--row-large .card-event__title {
    grid-column: 9/13;
    grid-row: 1/2;
    font-size: var(--size-heading-sm);
  }
  .theme-harvest .card-event.card-event--row-large .card-event__event-location {
    grid-column: 9/13;
    grid-row: 2;
  }
  .theme-harvest .card-event.card-event--row-large .card-event__tags-container {
    grid-column: 9/13;
    grid-row: 3;
  }
  .theme-harvest .card-event.card-event--row-large .card-event__status-tags {
    position: absolute;
    left: 0;
    top: 0;
  }
}
.theme-harvest .card-event.card-event--row-small {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  grid-template-rows: 1fr auto;
  gap: var(--spacing-gutter);
  padding: var(--spacing-md) 0;
  -webkit-transition: border-top var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: border-top var(--theme-harvest-transition-duration, 0.3s) ease;
  border-top: 1px solid var(--card-event-border-color);
}

.theme-harvest .card-event.card-event--row-small .card-event__image {
  grid-row: 1/3;
  grid-column: 1/3;
}

.theme-harvest .card-event.card-event--row-small .card-event__title {
  grid-row: 1;
  grid-column: 3/10;
}

.theme-harvest .card-event.card-event--row-small .card-event__event-location {
  grid-row: 2;
  grid-column: 3/10;
}

.theme-harvest .card-event.card-event--row-small .card-event__tags-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  grid-row: 1/3;
  grid-column: 10/13;
  gap: 8px;
}

.theme-harvest .card-event.card-event--row-small .card-event__tags-container hr {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}

.theme-harvest .card-event.card-event--row-small .card-event__status-tags {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0;
}

@media (max-width: 640px) {
  .theme-harvest .card-event.card-event--row-small {
    grid-template-columns: 107px 1fr;
    grid-template-rows: repeat(3, auto);
    gap: 16px;
    padding: var(--spacing-sm) 0;
  }
  .theme-harvest .card-event.card-event--row-small .card-event__image {
    grid-row: 1;
    grid-column: 1;
    max-width: var(--card-event-image-max-width);
  }
  .theme-harvest .card-event.card-event--row-small .card-event__title {
    grid-row: 1;
    grid-column: 2;
    padding-right: 0;
  }
  .theme-harvest .card-event.card-event--row-small .card-event__event-location {
    grid-row: 2;
    grid-column: 1/3;
    gap: 4px;
  }
  .theme-harvest .card-event.card-event--row-small .card-event__tags-container {
    grid-row: 3;
    grid-column: 1/3;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-flow: column-reverse;
            flex-flow: column-reverse;
    gap: var(--spacing-gutter);
  }
  .theme-harvest .card-event.card-event--row-small .card-event__status-tags {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.theme-harvest .card-event.card-event--secondary {
  color: var(--text-inverted);
  --card-event-border-color: var(--border-inverted-subtle);
}

.theme-harvest .card-event.card-event--secondary .card-event__title, .theme-harvest .card-event.card-event--secondary .card-event__event-location {
  color: var(--text-inverted);
}

.theme-harvest .card-event.card-event--secondary[href]:not([disabled]):hover {
  --card-event-border-color: var(--border-inverted);
}

.theme-harvest {
  --card-team-member-image-max-width: 107px;
}

.theme-harvest .card-team-member {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: var(--spacing-md);
  height: 100%;
  cursor: default;
  --card-team-member-border-color: var(--border-primary-subtle);
}

.theme-harvest .card-team-member hr {
  -webkit-transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  color: var(--card-team-member-border-color);
}

.theme-harvest .card-team-member .card-team-member__image {
  overflow: hidden;
}

.theme-harvest .card-team-member .card-team-member__image picture {
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: -webkit-transform var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: -webkit-transform var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: transform var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: transform var(--theme-harvest-transition-duration, 0.3s) ease, -webkit-transform var(--theme-harvest-transition-duration, 0.3s) ease;
}

.theme-harvest .card-team-member .card-team-member__image img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}

.theme-harvest .card-team-member .card-team-member__header {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-bottom: calc(var(--spacing-xl) - var(--spacing-md));
  -webkit-transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
}

.theme-harvest .card-team-member .card-team-member__title {
  color: var(--text-primary);
  font-family: var(--font-serif);
  font-size: var(--size-heading-sm);
  font-weight: var(--weight-bold);
  line-height: 1.1;
  padding-top: 3px;
  -webkit-transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
}

.theme-harvest .card-team-member .card-team-member__role {
  color: var(--text-primary-light);
  font-family: var(--font-serif);
  font-size: var(--size-body-md);
  font-weight: var(--weight-regular);
  line-height: 1.5;
  padding-top: 4px;
  -webkit-transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
}

.theme-harvest .card-team-member .card-team-member__details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: var(--spacing-md);
}

.theme-harvest .card-team-member .card-team-member__description {
  color: var(--text-primary-light);
  font-family: var(--font-serif);
  font-size: var(--size-body-md);
  font-weight: var(--weight-regular);
  line-height: 1.5;
  -webkit-transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
}

.theme-harvest .card-team-member .card-team-member__contact {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: var(--spacing-2xs);
  margin-top: -3px;
}

.theme-harvest .card-team-member .card-team-member__phone, .theme-harvest .card-team-member .card-team-member__email {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: var(--spacing-3xs);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.theme-harvest .card-team-member[href]:not([disabled]):hover {
  cursor: pointer;
  --card-team-member-border-color: var(--border-primary);
}

.theme-harvest .card-team-member[href]:not([disabled]):hover.card-team-member--row-small {
  border-top-color: var(--card-team-member-border-color);
  --card-team-member-border-color: var(--border-primary-hover-solid);
}

.theme-harvest .card-team-member[href]:not([disabled]):hover .card-team-member__image picture {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}

.theme-harvest .card-team-member[href]:not([disabled]):hover .card-team-member__title {
  color: var(--text-secondary-hover);
}

.theme-harvest .card-team-member[href]:not([disabled]):hover .card-team-member__role, .theme-harvest .card-team-member[href]:not([disabled]):hover .card-team-member__description {
  color: var(--text-primary);
}

@media (min-width: 769px) {
  .theme-harvest .card-team-member.card-team-member--row-large {
    display: grid;
    grid-template-columns: 382px 1fr;
    grid-template-rows: 1fr auto;
  }
  .theme-harvest .card-team-member.card-team-member--row-large .card-team-member__image {
    grid-row: 1/3;
  }
  .theme-harvest .card-team-member.card-team-member--row-large .card-team-member__header {
    grid-row: 1;
    font-size: var(--size-heading-sm);
    padding-left: calc(var(--spacing-3xl) - var(--spacing-md));
  }
  .theme-harvest .card-team-member.card-team-member--row-large .card-team-member__details {
    grid-row: 2;
    padding-left: calc(var(--spacing-3xl) - var(--spacing-md));
  }
}
.theme-harvest .card-team-member.card-team-member--row-small {
  display: grid;
  grid-template-columns: repeat(8, 1fr);
  grid-template-rows: 1fr auto;
  gap: 0 var(--spacing-gutter);
  padding: var(--spacing-md) 0;
  -webkit-transition: border-top var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: border-top var(--theme-harvest-transition-duration, 0.3s) ease;
  border-top: 1px solid transparent;
}

.theme-harvest .card-team-member.card-team-member--row-small .card-team-member__image {
  grid-row: 1/3;
  grid-column: 1/2;
}

.theme-harvest .card-team-member.card-team-member--row-small .card-team-member__header {
  grid-row: 1;
  grid-column: 2/9;
  padding-bottom: 0;
}

.theme-harvest .card-team-member.card-team-member--row-small .card-team-member__details {
  grid-row: 2;
  grid-column: 2/9;
}

.theme-harvest .card-team-member.card-team-member--row-small .card-team-member__details hr {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}

.theme-harvest .card-team-member.card-team-member--row-small .card-team-member__title {
  font-size: var(--size-heading-xs);
  padding-top: 2px;
}

.theme-harvest .card-team-member.card-team-member--row-small .card-team-member__role {
  padding-top: 0;
}

.theme-harvest .card-team-member.card-team-member--row-small .card-team-member__contact {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row;
          flex-flow: row;
}

@media (max-width: 640px) {
  .theme-harvest .card-team-member.card-team-member--row-small {
    grid-template-columns: 88px 1fr;
    grid-template-rows: repeat(2, auto);
    gap: 24px 16px;
    padding: var(--spacing-sm) 0;
    border-color: var(--card-team-member-border-color);
  }
  .theme-harvest .card-team-member.card-team-member--row-small .card-team-member__image {
    grid-row: 1;
    grid-column: 1;
    max-width: var(--card-team-member-image-max-width);
  }
  .theme-harvest .card-team-member.card-team-member--row-small .card-team-member__header {
    grid-row: 1;
    grid-column: 2;
    padding-right: 0;
  }
  .theme-harvest .card-team-member.card-team-member--row-small .card-team-member__role {
    font-size: var(--size-body-sm);
    padding-top: 4px;
  }
  .theme-harvest .card-team-member.card-team-member--row-small .card-team-member__details {
    grid-row: 2;
    grid-column: 1/3;
    gap: 4px;
  }
  .theme-harvest .card-team-member.card-team-member--row-small .card-team-member__contact {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
    margin-top: 0;
  }
}
.theme-harvest .card-team-member.card-team-member--secondary {
  color: var(--text-inverted);
  --card-team-member-border-color: var(--border-inverted-subtle);
}

.theme-harvest .card-team-member.card-team-member--secondary .card-team-member__title {
  color: var(--text-inverted);
}

.theme-harvest .card-team-member.card-team-member--secondary .card-team-member__role, .theme-harvest .card-team-member.card-team-member--secondary .card-team-member__description {
  color: var(--text-inverted-light);
}

.theme-harvest .card-team-member.card-team-member--secondary .card-team-member__details {
  color: var(--text-inverted);
}

.theme-harvest .card-team-member.card-team-member--secondary[href]:not([disabled]):hover {
  --card-team-member-border-color: var(--border-inverted);
}

.theme-harvest .card-team-member.card-team-member--secondary[href]:not([disabled]):hover .card-team-member__title {
  color: var(--text-inverted);
}

.theme-harvest .card-team-member.card-team-member--secondary[href]:not([disabled]):hover .card-team-member__role, .theme-harvest .card-team-member.card-team-member--secondary[href]:not([disabled]):hover .card-team-member__description {
  color: var(--text-inverted);
}

.theme-harvest {
  --card-media-image-max-width: 107px;
}

.theme-harvest .card-media {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: var(--spacing-md);
  height: 100%;
  --card-media-border-color: var(--border-primary-subtle);
}

.theme-harvest .card-media hr {
  -webkit-transition: border-color var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: border-color var(--theme-harvest-transition-duration, 0.3s) ease;
  border-color: var(--card-media-border-color);
}

.theme-harvest .card-media .card-media__image {
  position: relative;
  overflow: hidden;
}

.theme-harvest .card-media .card-media__image picture {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: -webkit-transform var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: -webkit-transform var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: transform var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: transform var(--theme-harvest-transition-duration, 0.3s) ease, -webkit-transform var(--theme-harvest-transition-duration, 0.3s) ease;
}

.theme-harvest .card-media .card-media__image img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}

.theme-harvest .card-media .card-media__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: var(--spacing-md);
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-top: 3px;
  margin-bottom: -3px;
}

.theme-harvest .card-media .card-media__title {
  color: var(--text-primary);
  font-family: var(--font-serif);
  font-size: var(--size-heading-xs);
  font-weight: var(--weight-bold);
  line-height: 1.1;
  -webkit-transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  padding-right: var(--spacing-lg);
}

.theme-harvest .card-media .card-media__description {
  color: var(--text-primary-light);
  font-family: var(--font-serif);
  font-size: var(--size-body-md);
  line-height: 1.5;
  -webkit-transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: color var(--theme-harvest-transition-duration, 0.3s) ease;
  padding-right: var(--spacing-lg);
}

.theme-harvest .card-media .card-media__details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: var(--spacing-2xs);
  color: var(--text-primary);
  font-family: var(--font-sans);
  font-size: var(--typescale-16);
  font-weight: var(--weight-regular);
  line-height: 1.2;
  margin-top: -2px;
  padding-bottom: 2px;
}

.theme-harvest .card-media .card-media__date, .theme-harvest .card-media .card-media__reading-length, .theme-harvest .card-media .card-media__episode {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: var(--spacing-3xs);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.theme-harvest .card-media .card-media__date sl-icon, .theme-harvest .card-media .card-media__reading-length sl-icon, .theme-harvest .card-media .card-media__episode sl-icon {
  width: 16px;
  height: 16px;
  padding: 4px;
}

.theme-harvest .card-media .card-media__tags-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: var(--spacing-md);
}

.theme-harvest .card-media .card-media__tags {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: var(--spacing-2xs);
}

.theme-harvest .card-media .card-media__media-type {
  position: absolute;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: var(--spacing-sm);
  gap: var(--spacing-2xs);
  width: 100%;
  z-index: 1;
  color: var(--fg-inverted);
}

.theme-harvest .card-media .card-media__media-type sl-icon {
  width: 40px;
  height: 40px;
  padding: 12px;
  background-color: rgba(0, 0, 0, 0.4);
  color: var(--fg-inverted);
}

.theme-harvest .card-media[disabled] {
  cursor: auto;
}

.theme-harvest .card-media[href]:not([disabled]):hover {
  --card-media-border-color: var(--border-primary);
}

.theme-harvest .card-media[href]:not([disabled]):hover .card-media__image picture {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}

.theme-harvest .card-media[href]:not([disabled]):hover .card-media__title {
  color: var(--text-secondary-hover);
}

.theme-harvest .card-media[href]:not([disabled]):hover .card-media__description {
  color: var(--text-primary);
}

@media (min-width: 769px) {
  .theme-harvest .card-media.card-media--row-large {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-template-rows: 1fr auto auto;
  }
  .theme-harvest .card-media.card-media--row-large .card-media__image {
    grid-column: 1/8;
    grid-row: 1/4;
  }
  .theme-harvest .card-media.card-media--row-large .card-media__header {
    grid-column: 9/13;
    grid-row: 1/2;
  }
  .theme-harvest .card-media.card-media--row-large .card-media__title {
    font-size: var(--size-heading-sm);
  }
  .theme-harvest .card-media.card-media--row-large .card-media__details {
    grid-column: 9/13;
    grid-row: 2;
  }
  .theme-harvest .card-media.card-media--row-large .card-media__tags-container {
    grid-column: 9/13;
    grid-row: 3;
  }
}
.theme-harvest .card-media.card-media--row-small {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  grid-template-rows: 1fr auto;
  gap: var(--spacing-gutter);
  padding: var(--spacing-md) 0;
  -webkit-transition: border-top var(--theme-harvest-transition-duration, 0.3s) ease;
  transition: border-top var(--theme-harvest-transition-duration, 0.3s) ease;
  border-top: 1px solid var(--card-media-border-color);
}

.theme-harvest .card-media.card-media--row-small .card-media__image {
  grid-row: 1/3;
  grid-column: 1/3;
}

.theme-harvest .card-media.card-media--row-small .card-media__header {
  grid-row: 1;
  grid-column: 3/10;
}

.theme-harvest .card-media.card-media--row-small .card-media__description {
  display: none;
}

.theme-harvest .card-media.card-media--row-small .card-media__details {
  grid-row: 2;
  grid-column: 3/10;
}

.theme-harvest .card-media.card-media--row-small .card-media__tags-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  grid-row: 1/3;
  grid-column: 10/13;
  gap: 8px;
}

.theme-harvest .card-media.card-media--row-small .card-media__tags-container hr {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}

.theme-harvest .card-media.card-media--row-small .card-media__media-type {
  padding: var(--spacing-2xs);
}

.theme-harvest .card-media.card-media--row-small .card-media__media-type sl-icon {
  width: 16px;
  height: 16px;
  padding: 8px;
}

@media (max-width: 640px) {
  .theme-harvest .card-media.card-media--row-small {
    grid-template-columns: 107px 1fr;
    grid-template-rows: repeat(3, auto);
    gap: 16px;
    padding: var(--spacing-sm) 0;
  }
  .theme-harvest .card-media.card-media--row-small .card-media__image {
    grid-row: 1;
    grid-column: 1;
    max-width: var(--card-media-image-max-width);
  }
  .theme-harvest .card-media.card-media--row-small .card-media__title {
    padding-right: 0;
  }
  .theme-harvest .card-media.card-media--row-small .card-media__header {
    grid-row: 1;
    grid-column: 2;
  }
  .theme-harvest .card-media.card-media--row-small .card-media__details {
    grid-row: 2;
    grid-column: 1/3;
    gap: 4px;
  }
  .theme-harvest .card-media.card-media--row-small .card-media__tags-container {
    grid-row: 3;
    grid-column: 1/3;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    gap: var(--spacing-gutter);
  }
}
.theme-harvest .card-media.card-media--inverted {
  color: var(--text-inverted);
  --card-media-border-color: var(--border-inverted-subtle);
}

.theme-harvest .card-media.card-media--inverted .card-media__title, .theme-harvest .card-media.card-media--inverted .card-media__details {
  color: var(--text-inverted);
}

.theme-harvest .card-media.card-media--inverted .card-media__description {
  color: var(--text-inverted-light);
}

.theme-harvest .card-media.card-media--inverted[href]:not([disabled]):hover {
  --card-media-border-color: var(--border-inverted);
}

.theme-harvest .card-media.card-media--inverted[href]:not([disabled]):hover .card-media__description {
  color: var(--text-inverted);
}

.theme-harvest {
  --width-card-generic-manual: 421px;
  --size-heading-generic-manual: 24px;
  --size-body-generic-manual: 18px;
  --header-line-height-generic-manual: 26.4px;
  --body-line-height-generic-manual: 27px;
  --generic-manual-icon-size: 24px;
  --preheader-bottom-padding-generic-manual: 8px;
  --generic-manual-padding: 24px;
  --generic-manual-logo-padding: 55px;
}

.theme-harvest .card-generic-manual {
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.theme-harvest .card-generic-manual__body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  gap: 24px;
}

.theme-harvest .card-generic-manual__image {
  width: 100%;
  overflow: hidden;
}

.theme-harvest .card-generic-manual__image .blur {
  -webkit-filter: blur(4px);
          filter: blur(4px);
}

.theme-harvest .card-generic-manual__image lm-image, .theme-harvest .card-generic-manual__image picture {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.theme-harvest .card-generic-manual__image lm-image img, .theme-harvest .card-generic-manual__image picture img {
  width: 100%;
}

.theme-harvest .card-generic-manual__logo {
  position: absolute;
  width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  padding: var(--generic-manual-logo-padding);
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 2;
}

.theme-harvest .card-generic-manual__preheader {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-bottom: var(--preheader-bottom-padding-generic-manual);
  gap: 24px;
}

.theme-harvest .card-generic-manual__preheader__image {
  position: relative;
  width: 100%;
}

.theme-harvest .card-generic-manual__preheader__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
}

.theme-harvest .card-generic-manual__icon sl-icon {
  width: var(--generic-manual-icon-size);
  height: var(--generic-manual-icon-size);
}

.theme-harvest .card-generic-manual__label {
  font-family: var(--font-sans);
  font-size: 18px;
  font-weight: 400;
  line-height: 21.6px;
  color: var(--text-primary);
}

.theme-harvest .card-generic-manual__header {
  font-family: var(--font-serif);
  font-size: var(--size-heading-generic-manual);
  font-weight: 700;
  line-height: var(--header-line-height-generic-manual);
  color: var(--text-primary);
}

.theme-harvest .card-generic-manual__paragraph {
  font-family: var(--font-serif);
  font-size: var(--size-body-generic-manual);
  font-weight: 400;
  line-height: var(--body-line-height-generic-manual);
  color: var(--text-primary-light);
}

.theme-harvest .card-generic-manual__link {
  margin-top: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.theme-harvest .card-generic-manual[disabled] {
  cursor: auto;
}

.theme-harvest .card-generic-manual[href]:not([disabled]):hover .card-generic-manual__image lm-image, .theme-harvest .card-generic-manual[href]:not([disabled]):hover .card-generic-manual__image picture {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}

.theme-harvest .card-generic-manual[href]:not([disabled]):hover .card-generic-manual__preheader .divider {
  border: 1px solid var(--border-primary);
}

.theme-harvest .card-generic-manual[href]:not([disabled]):hover .card-generic-manual__header {
  color: var(--text-secondary-hover);
}

.theme-harvest .card-generic-manual[inverted=true] .card-generic-manual__preheader {
  color: var(--text-inverted);
}

.theme-harvest .card-generic-manual[inverted=true] .card-generic-manual__preheader .divider {
  border: 1px solid var(--border-inverted-subtle);
}

.theme-harvest .card-generic-manual[inverted=true] .card-generic-manual__label, .theme-harvest .card-generic-manual[inverted=true] .card-generic-manual__header {
  color: var(--text-inverted);
}

.theme-harvest .card-generic-manual[inverted=true] .card-generic-manual__paragraph {
  color: var(--text-inverted-light);
}

.theme-harvest .card-generic-manual[inverted=true][href]:not([disabled]):hover .card-generic-manual__preheader .divider {
  border: 1px solid var(--border-primary-invert);
}

.theme-harvest .card-generic-manual[inverted=true][href]:not([disabled]):hover .card-generic-manual__header {
  color: var(--text-inverted-hover);
}

.theme-harvest .video-container {
  position: relative;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.theme-harvest .video-container sl-icon {
  position: absolute;
  color: var(--border-inverted);
  opacity: 0.5;
  height: 24px;
  width: 24px;
  left: 12px;
  bottom: 12px;
  -webkit-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  z-index: 2;
}

.theme-harvest .video-container sl-icon:hover {
  opacity: 1;
}

.theme-harvest .video-container.video-container--pre-image sl-icon {
  display: none;
}

.theme-harvest .video-container .decorative-video {
  height: 100%;
  width: 100%;
}

.theme-harvest .video-container .decorative-video video {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.theme-harvest .video-container .decorative-video iframe {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  background-color: #000;
}

.theme-harvest .video-container .decorative-video--overlay {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.theme-harvest .video-container .video-with-controls {
  height: inherit;
  aspect-ratio: 1/1;
  width: 100%;
  max-width: calc(100% / var(--page-zoom-factor));
}

.theme-harvest .video-container .video-with-controls .video-with-controls-container {
  height: inherit;
  position: relative;
  z-index: 1;
  background-color: #000;
}

.theme-harvest .video-container .video-with-controls .video-with-controls-container video, .theme-harvest .video-container .video-with-controls .video-with-controls-container iframe {
  height: 100%;
  aspect-ratio: 1/1;
}

@media (min-width: 769px) {
  .theme-harvest .video-container .video-with-controls .video-with-controls-container video, .theme-harvest .video-container .video-with-controls .video-with-controls-container iframe {
    aspect-ratio: 16/9;
  }
}
.theme-harvest .video-container .video-with-controls .video-with-controls-container .button-alternative {
  display: none;
}

@media (max-width: 769px) {
  .theme-harvest .video-container .video-with-controls {
    aspect-ratio: 1/1;
  }
}
.theme-harvest .video-container .video-with-controls .decorative-video {
  position: absolute;
  left: 0;
  top: 0;
}

.theme-harvest .video-container .video-with-controls .pre-image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  backdrop-filter: blur(100px);
}

.theme-harvest .video-container .video-with-controls lm-button-cursor {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  overflow: hidden;
  z-index: 1;
  opacity: 1;
  -webkit-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}

.theme-harvest .video-container .video-with-controls lm-button-cursor::part(base) {
  width: 100%;
  height: 100%;
}

.theme-harvest .video-with-controls-container--modal {
  overflow: hidden;
}

.theme-harvest .video-with-controls-container--modal video, .theme-harvest .video-with-controls-container--modal iframe {
  -webkit-transition: -webkit-transform 0.5s ease-in-out;
  transition: -webkit-transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
  background-color: #000;
}

.theme-harvest .video-with-controls-container--active {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
  background-color: rgba(255, 255, 255, 0.8);
  backdrop-filter: blur(10px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 32px 72px;
}

.theme-harvest .video-with-controls-container--active .button-alternative {
  position: absolute;
  top: 8px;
  right: 8px;
}

.theme-harvest .video-with-controls-container--active video, .theme-harvest .video-with-controls-container--active iframe {
  -webkit-transform: translateY(0);
          transform: translateY(0);
  height: 100%;
}

.theme-harvest .search-input__container {
  height: 64px;
  background-color: var(--bg-primary);
  overflow: hidden;
  -webkit-transition: width 0.3s ease-in-out;
  transition: width 0.3s ease-in-out;
}

.theme-harvest .search-input__container.search-input--top-bar {
  position: absolute;
  top: 0;
  right: 0;
  margin-top: -10px;
  width: 364px;
  display: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  z-index: 1;
  border-radius: var(--radius-full);
}

.theme-harvest .search-input__container.search-input--top-bar.hidden {
  width: 0;
}

.theme-harvest .search-input__container.search-input--top-bar .search-input__wrapper {
  width: 100%;
}

.theme-harvest .search-input__wrapper {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  background-color: var(--bg-dark-subtle-hover);
  border: 1px solid transparent;
  border-radius: var(--radius-full);
  padding-block: var(--spacing-2xs);
  padding-inline: var(--spacing-lg) var(--spacing-2xs);
  -webkit-transition: border-color 0.3s ease-in-out;
  transition: border-color 0.3s ease-in-out;
}

.theme-harvest .search-input__wrapper:hover {
  border-color: var(--border-primary-subtle);
}

.theme-harvest .search-input__form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  gap: 16px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.theme-harvest .search-input__form input[type=search] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  outline: none;
  color: var(--text-primary);
  caret-color: var(--border-secondary);
}

.theme-harvest .search-input__form input[type=search]::-webkit-input-placeholder {
  color: var(--text-primary-lighter);
}

.theme-harvest .search-input__form input[type=search]::-moz-placeholder {
  color: var(--text-primary-lighter);
}

.theme-harvest .search-input__form input[type=search]:-ms-input-placeholder {
  color: var(--text-primary-lighter);
}

.theme-harvest .search-input__form input[type=search]::-ms-input-placeholder {
  color: var(--text-primary-lighter);
}

.theme-harvest .search-input__form input[type=search]::placeholder {
  color: var(--text-primary-lighter);
}

.theme-harvest .search-input__form input[type=search]::-webkit-search-cancel-button {
  display: none;
}

.theme-harvest .search-input__form button[type=reset] {
  width: 40px;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: var(--bg-primary);
  border-radius: var(--radius-full);
  -webkit-transition: outline 0.3s ease-in-out;
  transition: outline 0.3s ease-in-out;
  outline: 1px solid transparent;
  -webkit-margin-end: 4px;
          margin-inline-end: 4px;
  cursor: pointer;
}

.theme-harvest .search-input__form button[type=reset]:hover {
  outline: 1px solid var(--bg-primary);
}

.theme-harvest .search-input__form button[type=reset] sl-icon {
  width: 16px;
  height: 16px;
  color: var(--fg-secondary-selected);
}

.theme-harvest .search-input__form button[type=submit] {
  height: 48px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: var(--bg-secondary);
  color: var(--bg-invert-overlay-transparent);
  border-radius: var(--radius-full);
  -webkit-transition: outline 0.3s ease-in-out;
  transition: outline 0.3s ease-in-out;
  outline: 1px solid transparent;
  -webkit-margin-end: 4px;
          margin-inline-end: 4px;
  padding-inline: 24px;
  gap: 8px;
  cursor: pointer;
}

.theme-harvest .search-input__form button[type=submit]:hover {
  outline: 1px solid var(--bg-secondary);
}

.theme-harvest .search-input__form button[type=submit] sl-icon {
  width: 24px;
  height: 24px;
  color: var(--bg-invert-overlay-transparent);
}

.theme-harvest .quote__block sl-carousel::part(scroll-container) {
  --slides-per-page: 1 !important;
  --scroll-hint: 0px;
}

.theme-harvest .quote__container__lg {
  display: none;
}

.theme-harvest .quote__container__xs {
  display: block;
}

@media (min-width: 1280px) {
  .theme-harvest .quote__container__xs {
    display: none;
  }
  .theme-harvest .quote__container__lg {
    display: block;
  }
}
.theme-harvest {
  --expandable-list-font-serif: "LMSerif";
}

.theme-harvest .expandable__list {
  padding: var(--spacing-block-padding-md) var(--spacing-page-margin) var(--spacing-block-padding-md) var(--spacing-page-margin);
  background: var(--background-bg-primary);
}

.theme-harvest .expandable__list .grid .header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: var(--spacing-md);
  margin-bottom: var(--spacing-2xl);
}

.theme-harvest .expandable__list .grid .header .header__texts {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: var(--spacing-sm);
}

.theme-harvest .expandable__list .grid .header .header__texts .header__title {
  font-family: var(--expandable-list-font-serif);
  font-size: var(--size-heading-md);
  color: var(--text-text-primary);
  font-weight: 700;
  line-height: 35.2px;
  text-align: left;
}

.theme-harvest .expandable__list .grid .header .header__texts .header__description {
  font-family: var(--expandable-list-font-serif);
  font-size: var(--size-body-md);
  color: var(--text-primary-light);
  font-weight: 400;
  line-height: 27px;
  text-align: left;
}

.theme-harvest .expandable__list .grid .header .header__functions {
  gap: var(--spacing-xs);
}

.theme-harvest .expandable__list .grid .header .header__functions .header__button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: var(--spacing-xs);
}

.theme-harvest .expandable__list .grid .header .header__functions .header__button sl-button::part(base) {
  font-family: var(--font-sans);
  font-size: var(--size-label-md);
  font-weight: 500;
  line-height: 21.6px;
}

.theme-harvest .expandable__list .grid .list {
  border-bottom: 1px solid var(--border-primary-subtle);
  border-top: 1px solid var(--border-primary-subtle);
}

@media (min-width: 640px) {
  .theme-harvest .expandable__list .grid .header {
    gap: var(--spacing-md);
  }
  .theme-harvest .expandable__list .grid .header .header__title {
    font-size: var(--size-heading-md);
    line-height: 35.2px;
  }
  .theme-harvest .expandable__list .grid .header .header__description {
    font-size: var(--size-body-md);
    line-height: 27px;
  }
  .theme-harvest .expandable__list .grid .header .header__functions {
    gap: var(--spacing-xs);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: auto;
  }
  .theme-harvest .expandable__list .grid .header .header__functions .header__button {
    -ms-flex-flow: nowrap;
        flex-flow: nowrap;
    gap: var(--spacing-2xs);
  }
}
@media (min-width: 769px) {
  .theme-harvest .expandable__list .grid .header {
    display: grid;
  }
  .theme-harvest .expandable__list .grid .header .header__texts {
    gap: var(--spacing-sm);
  }
  .theme-harvest .expandable__list .grid .header .header__texts .header__title {
    font-size: var(--size-heading-md);
    line-height: 52.8px;
  }
  .theme-harvest .expandable__list .grid .header .header__texts .header__description {
    font-size: var(--size-body-md);
    line-height: 27px;
  }
  .theme-harvest .expandable__list .grid .header .header__functions {
    gap: var(--spacing-xs);
  }
  .theme-harvest .expandable__list .grid .header .header__functions .header__button {
    -ms-flex-flow: nowrap;
        flex-flow: nowrap;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: end;
    gap: var(--spacing-2xs);
  }
}
@media (min-width: 1280px) {
  .theme-harvest .expandable__list .one-column .header .header__texts {
    gap: var(--spacing-sm);
  }
  .theme-harvest .expandable__list .one-column .header .header__texts .header__title {
    font-size: var(--size-heading-md);
    line-height: 52.8px;
  }
  .theme-harvest .expandable__list .one-column .header .header__texts .header__description {
    font-size: var(--size-body-md);
    line-height: 27px;
  }
  .theme-harvest .expandable__list .one-column .header .header__functions {
    gap: var(--spacing-xs);
  }
  .theme-harvest .expandable__list .one-column .header .header__functions .header__button {
    -ms-flex-flow: nowrap;
        flex-flow: nowrap;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: end;
    gap: var(--spacing-2xs);
  }
  .theme-harvest .expandable__list .two-columns .header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: var(--spacing-xl);
  }
  .theme-harvest .expandable__list .two-columns .header .header__texts {
    gap: var(--spacing-xs);
  }
  .theme-harvest .expandable__list .two-columns .header .header__texts .header__title {
    font-size: var(--size-heading-xs);
    line-height: 26.4px;
  }
  .theme-harvest .expandable__list .two-columns .header .header__texts .header__description {
    font-size: var(--size-body-md);
    line-height: 27px;
  }
  .theme-harvest .expandable__list .two-columns .header .header__functions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    gap: var(--spacing-xs);
  }
  .theme-harvest .expandable__list .two-columns .header .header__functions .header__button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: auto;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
    gap: var(--spacing-3xs);
  }
}
@media (min-width: 1600px) {
  .theme-harvest .expandable__list .one-column .header .header__texts {
    gap: var(--spacing-sm);
  }
  .theme-harvest .expandable__list .one-column .header .header__texts .header__title {
    font-size: var(--size-heading-md);
    line-height: 61.6px;
  }
  .theme-harvest .expandable__list .one-column .header .header__texts .header__description {
    font-size: var(--size-body-md);
    line-height: 33px;
  }
  .theme-harvest .expandable__list .one-column .header .header__functions {
    gap: var(--spacing-xs);
  }
  .theme-harvest .expandable__list .one-column .header .header__functions .header__button {
    -ms-flex-flow: nowrap;
        flex-flow: nowrap;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: end;
    gap: var(--spacing-2xs);
  }
  .theme-harvest .expandable__list .two-columns .header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: var(--spacing-xl);
  }
  .theme-harvest .expandable__list .two-columns .header .header__texts {
    gap: var(--spacing-xs);
  }
  .theme-harvest .expandable__list .two-columns .header .header__texts .header__title {
    font-size: var(--size-heading-xs);
    line-height: 30.8px;
  }
  .theme-harvest .expandable__list .two-columns .header .header__texts .header__description {
    font-size: var(--size-body-md);
    line-height: 33px;
  }
  .theme-harvest .expandable__list .two-columns .header .header__functions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    gap: var(--spacing-xs);
  }
  .theme-harvest .expandable__list .two-columns .header .header__functions .header__button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: auto;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
    gap: var(--spacing-3xs);
  }
}
.theme-harvest {
  --footer-line-color: var(--border-inverted-subtle);
}

.theme-harvest footer {
  background-color: var(--neutral-black);
}

.theme-harvest .footer .link-animate-hover {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: calc(16px + var(--spacing-2xs));
}

.theme-harvest .footer .link-animate-hover sl-icon {
  width: 24px;
  height: 18px;
  margin-right: -16px;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
}

.theme-harvest .footer .link-animate-hover span {
  background-color: var(--bg-secondary);
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.theme-harvest .footer .link-animate-hover:hover sl-icon {
  opacity: 1;
}

.theme-harvest .footer .link-animate-hover:hover span {
  margin-left: calc(10px + var(--spacing-2xs));
  margin-right: calc((10px + var(--spacing-2xs)) * -1);
}

.theme-harvest .footer .link-list {
  position: relative;
}

.theme-harvest .footer .link-list:before {
  position: absolute;
  content: "";
  height: 1px;
  background-color: var(--footer-line-color);
  margin-left: calc(-1 * var(--spacing-page-margin));
  top: 0;
  width: calc(100% + 2 * var(--spacing-page-margin));
}

.theme-harvest .footer .link-list .link-list__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  padding-bottom: var(--spacing-lg);
  -webkit-column-break-inside: avoid;
     -moz-column-break-inside: avoid;
          break-inside: avoid;
  gap: var(--spacing-xs);
}

.theme-harvest .footer .link-list .link-list__items > :first-child {
  font-family: var(--font-serif);
  font-size: var(--size-body-md-bold);
  font-weight: var(--weight-medium);
  line-height: 150%;
  margin-bottom: -3px;
}

.theme-harvest .footer .link-list__sublist {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: 8px;
}

.theme-harvest .footer .link-list__sublist > li {
  font-family: var(--font-sans);
  font-size: var(--size-detail-md);
  font-weight: var(--weight-regular);
  line-height: 120%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: var(--spacing-md);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.theme-harvest .footer .rights-extras-bar:before, .theme-harvest .footer .rights-extras-bar:after {
  position: absolute;
  content: "";
  height: 1px;
  background-color: var(--footer-line-color);
  margin-left: calc(-1 * var(--spacing-page-margin));
  width: 100%;
}

.theme-harvest .footer .rights-extras-bar:before {
  top: 0;
}

.theme-harvest .footer .rights-extras-bar:after {
  bottom: 0;
}

.theme-harvest .footer .rights-extras-bar .logo:after {
  position: absolute;
  content: "";
  height: 1px;
  background-color: var(--footer-line-color);
  margin-left: calc(-1 * var(--spacing-page-margin));
  bottom: 0;
  width: calc(100% + 2 * var(--spacing-page-margin));
}

.theme-harvest .footer .rights-extras-bar .extras .link-list__sublist {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  gap: 0 var(--spacing-xs);
}

.theme-harvest .footer .rights-extras-bar .extras a {
  -webkit-column-break-inside: avoid;
     -moz-column-break-inside: avoid;
          break-inside: avoid;
}

@media (min-width: 769px) {
  .theme-harvest .footer .vertical-line {
    display: block;
    width: 1px;
    height: calc(100% + 2 * var(--spacing-page-margin));
    margin-top: calc(-1 * var(--spacing-page-margin));
    margin-left: calc(-1 * var(--spacing-md));
    justify-self: start;
    background-color: var(--footer-line-color);
  }
  .theme-harvest .footer .link-list:before {
    display: none;
  }
  .theme-harvest .footer .link-list .link-list__items {
    padding-bottom: var(--spacing-xl);
  }
  .theme-harvest .footer .rights-extras-bar:after, .theme-harvest .footer .rights-extras-bar:before {
    margin: 0;
    left: 0;
  }
  .theme-harvest .footer .rights-extras-bar .logo:after {
    display: none;
  }
  .theme-harvest .footer .rights-extras-bar .extras .link-list__sublist {
    gap: 35px;
  }
}
@media (min-width: 1600px) {
  .theme-harvest .footer .link-list .link-list__items {
    margin-top: -4px;
  }
  .theme-harvest .footer .link-list .link-list__sublist {
    margin-top: -2px;
  }
}
.theme-harvest .preamble__block {
  background: var(--background-bg-primary);
  padding: var(--spacing-page-margin);
}

.theme-harvest .preamble__block .grid {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  padding: 0px 0px var(--spacing-4xl) 0px;
  gap: var(--spacing-gutter);
}

.theme-harvest .preamble__block .grid .preamble__text {
  grid-column: span 6;
  font-family: var(--font-serif);
  font-size: var(--size-heading-sm);
  font-weight: 700;
  line-height: 24.2px;
  text-align: left;
  color: var(--text-primary);
}

.theme-harvest .preamble__block .grid .empty__space {
  display: none;
}

.theme-harvest .preamble__block[size=large] .grid .preamble__text {
  font-size: var(--size-heading-md);
  line-height: 35.2px;
}

.theme-harvest .preamble__block[variant=secondary] {
  background-color: var(--bg-secondary);
}

.theme-harvest .preamble__block[variant=secondary] .grid .preamble__text {
  color: var(--text-inverted);
}

.theme-harvest .preamble__block[variant=tertiary] {
  background-color: var(--bg-tertiary);
}

@media (min-width: 640px) {
  .theme-harvest .preamble__block .grid {
    grid-template-columns: repeat(8, 1fr);
  }
  .theme-harvest .preamble__block .grid .preamble__text {
    grid-column: span 7;
  }
  .theme-harvest .preamble__block .grid .empty__space {
    display: block;
    grid-column: span 1;
  }
}
@media (min-width: 769px) {
  .theme-harvest .preamble__block .grid {
    grid-template-columns: repeat(12, 1fr);
  }
  .theme-harvest .preamble__block .grid .preamble__text {
    line-height: 35.2px;
    grid-column: span 9;
  }
  .theme-harvest .preamble__block .grid .empty__space {
    grid-column: span 3;
  }
  .theme-harvest .preamble__block[size=large] .grid .preamble__text {
    font-size: var(--size-heading-md);
    line-height: 52.8px;
    grid-column: span 11;
  }
  .theme-harvest .preamble__block[size=large] .grid .empty__space {
    grid-column: span 1;
  }
}
@media (min-width: 1280px) {
  .theme-harvest .preamble__block .grid {
    grid-template-columns: repeat(12, 1fr);
  }
  .theme-harvest .preamble__block .grid .preamble__text {
    grid-column: span 8;
  }
  .theme-harvest .preamble__block .grid .empty__space {
    grid-column: span 4;
  }
  .theme-harvest .preamble__block[size=large] .grid .preamble__text {
    grid-column: span 10;
  }
  .theme-harvest .preamble__block[size=large] .grid .empty__space {
    grid-column: span 2;
  }
}
@media (min-width: 1600px) {
  .theme-harvest .preamble__block .grid .preamble__text {
    line-height: 39.6px;
  }
  .theme-harvest .preamble__block[size=large] .grid .preamble__text {
    line-height: 61.6px;
  }
}
.theme-harvest {
  --menu-hamburger-size: 40px;
  --menu-hamburger-width-hover: 36px;
  --menu-hamburger-width-xs: 32px;
  --menu-hamburger-span-height: 2px;
  --menu-hamburger-padding-y: 12px;
  --sticky-logo-width: 200px;
  --sticky-header-height: 72px;
  --main-top-bar-height: 80px;
  --sticky-header-top: -8px;
}

@media (min-width: 640px) {
  .theme-harvest {
    --main-top-bar-height: 96px;
    --sticky-header-top: -24px;
  }
}
@media (min-width: 1280px) {
  .theme-harvest {
    --main-top-bar-height: 136px;
    --sticky-header-top: -64px;
  }
}
@-webkit-keyframes main-top-bar-animation {
  0% {
    opacity: 0;
    -webkit-transform: translateY(calc(-1 * var(--main-top-bar-height)));
            transform: translateY(calc(-1 * var(--main-top-bar-height)));
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes main-top-bar-animation {
  0% {
    opacity: 0;
    -webkit-transform: translateY(calc(-1 * var(--main-top-bar-height)));
            transform: translateY(calc(-1 * var(--main-top-bar-height)));
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
.theme-harvest header .main-top-bar {
  position: relative;
  width: 100%;
  top: 0;
  height: var(--main-top-bar-height);
  max-width: calc(3000px / var(--page-zoom-factor));
  -webkit-transform: translateY(0);
          transform: translateY(0);
  z-index: 100;
  -webkit-transition: height 0.6s;
  transition: height 0.6s;
  background-color: var(--bg-primary);
  margin-bottom: calc(-1 * (var(--main-top-bar-height) + var(--global-top-bar-height, 0px)));
}

.theme-harvest header .main-top-bar > div:not(#main-menu) > div {
  -webkit-animation: main-top-bar-animation 1s ease-out;
          animation: main-top-bar-animation 1s ease-out;
}

@-webkit-keyframes hamburgerAboveAnimation {
  0% {
    -webkit-transform: translateY(-2px);
            transform: translateY(-2px);
  }
  25% {
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
  }
  50% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  75% {
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@keyframes hamburgerAboveAnimation {
  0% {
    -webkit-transform: translateY(-2px);
            transform: translateY(-2px);
  }
  25% {
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
  }
  50% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  75% {
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@-webkit-keyframes hamburgerUnderAnimation {
  0% {
    -webkit-transform: translateY(2px);
            transform: translateY(2px);
  }
  25% {
    -webkit-transform: translateY(1px);
            transform: translateY(1px);
  }
  50% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  75% {
    -webkit-transform: translateY(1px);
            transform: translateY(1px);
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes hamburgerUnderAnimation {
  0% {
    -webkit-transform: translateY(2px);
            transform: translateY(2px);
  }
  25% {
    -webkit-transform: translateY(1px);
            transform: translateY(1px);
  }
  50% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  75% {
    -webkit-transform: translateY(1px);
            transform: translateY(1px);
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
.theme-harvest header .main-top-bar .hamburger {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  width: var(--menu-hamburger-size);
  height: var(--menu-hamburger-size);
  padding: var(--menu-hamburger-padding-y) 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  cursor: pointer;
}

.theme-harvest header .main-top-bar .hamburger span {
  position: relative;
  height: var(--menu-hamburger-span-height);
  width: 100%;
  background-color: var(--fg-primary);
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  border-radius: var(--radius-full);
}

.theme-harvest header .main-top-bar .hamburger:hover span {
  background-color: var(--fg-secondary-hover);
}

.theme-harvest header .main-top-bar .hamburger:hover span:first-child {
  -webkit-transform: translateY(-2px);
          transform: translateY(-2px);
  width: 90%;
}

.theme-harvest header .main-top-bar .hamburger:hover span:nth-child(2) {
  width: 90%;
  -webkit-transform: translate(10%);
          transform: translate(10%);
}

.theme-harvest header .main-top-bar .hamburger:hover span:last-child {
  -webkit-transform: translateY(2px);
          transform: translateY(2px);
  width: 90%;
}

.theme-harvest header .main-top-bar .hamburger:not(:hover) span:first-child {
  -webkit-animation: hamburgerAboveAnimation 0.3s ease-in-out;
          animation: hamburgerAboveAnimation 0.3s ease-in-out;
}

.theme-harvest header .main-top-bar .hamburger:not(:hover) span:last-child {
  -webkit-animation: hamburgerUnderAnimation 0.3s ease-in-out;
          animation: hamburgerUnderAnimation 0.3s ease-in-out;
}

.theme-harvest header .main-top-bar .link-list .vertical-divider {
  background-color: var(--border-primary-subtle);
}

.theme-harvest header .main-top-bar .link-list a {
  color: var(--text-primary);
}

.theme-harvest header .main-top-bar .link-list a:hover, .theme-harvest header .main-top-bar .link-list a:active {
  text-decoration: underline;
  text-underline-offset: 7px;
}

.theme-harvest header .main-top-bar .link-list a:hover {
  text-decoration-color: var(--border-primary-subtle);
}

.theme-harvest header .main-top-bar .link-list a:active {
  text-decoration-color: var(--border-secondary);
}

.theme-harvest header .main-top-bar sl-button.button-utility[variant=primary] sl-badge[variant=primary] {
  border: 1px solid var(--border-inverted-subtle);
  border-radius: var(--radius-full);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.theme-harvest header .main-top-bar sl-button.button-utility[variant=primary]:hover sl-badge[variant=primary] {
  top: 10px;
  right: 9px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

@media (max-width: 769px) {
  .theme-harvest header .main-top-bar .hamburger {
    width: var(--menu-hamburger-width-xs);
  }
  .theme-harvest header .main-top-bar .hamburger:hover span {
    background-color: var(--fg-secondary-hover);
    left: 0;
    width: var(--menu-hamburger-width-xs);
  }
  .theme-harvest header .main-top-bar .hamburger:hover span:first-child, .theme-harvest header .main-top-bar .hamburger:hover span:last-child {
    left: 0;
  }
}
.theme-harvest header .main-top-bar .divider.divider--header {
  display: none;
  position: absolute;
  width: calc(100% - 2 * var(--spacing-page-margin));
  height: 1px;
  bottom: -1px;
}

.theme-harvest header .main-top-bar #main-menu {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  z-index: 101;
  height: calc(100svh / var(--page-zoom-factor, 1));
  max-width: calc(3000px / var(--page-zoom-factor));
  overflow: hidden;
  margin-top: calc(-1 * var(--global-top-bar-height, 0px));
  --translate-left-inactive: -100%;
  --translate-left-inactive-level-2: var(--translate-left-inactive);
  --translate-left-inactive-level-3: var(--translate-left-inactive);
  --translate-left-active: 0;
}

@media (min-width: 640px) {
  .theme-harvest header .main-top-bar #main-menu {
    --translate-left-inactive: -450px;
  }
}
@media (min-width: 1280px) {
  .theme-harvest header .main-top-bar #main-menu {
    --translate-left-inactive: -449px;
    --translate-left-inactive-level-2: calc(var(--translate-left-inactive) * (2 - var(--active-menu-level, 0)));
    --translate-left-inactive-level-3: calc(var(--translate-left-inactive) * (3 - var(--active-menu-level, 0)));
  }
}
@media (min-width: 1600px) {
  .theme-harvest header .main-top-bar #main-menu {
    --translate-left-inactive: -530px;
  }
}
.theme-harvest header .main-top-bar #main-menu .main-menu__overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100vw;
  height: calc(100svh / var(--page-zoom-factor, 1));
  background-color: var(--bg-modal-backdrop);
  -webkit-transition: background-color 0.5s ease-out;
  transition: background-color 0.5s ease-out;
  transition-behavior: allow-discrete;
}

.theme-harvest header .main-top-bar #main-menu .main-menu__overlay.hidden {
  display: block;
  background-color: transparent;
}

.theme-harvest header .main-top-bar #main-menu .level-1, .theme-harvest header .main-top-bar #main-menu .level-2, .theme-harvest header .main-top-bar #main-menu .level-3 {
  -webkit-transform: translate(var(--translate-left-inactive));
          transform: translate(var(--translate-left-inactive));
  height: calc(100svh / var(--page-zoom-factor, 1));
  -webkit-transition: -webkit-transform 0.5s ease-in;
  transition: -webkit-transform 0.5s ease-in;
  transition: transform 0.5s ease-in;
  transition: transform 0.5s ease-in, -webkit-transform 0.5s ease-in;
}

.theme-harvest header .main-top-bar #main-menu .level-2 {
  -webkit-transform: translate(var(--translate-left-inactive-level-2));
          transform: translate(var(--translate-left-inactive-level-2));
}

.theme-harvest header .main-top-bar #main-menu .level-3 {
  -webkit-transform: translate(var(--translate-left-inactive-level-3));
          transform: translate(var(--translate-left-inactive-level-3));
}

.theme-harvest header .main-top-bar #main-menu .level-active {
  -webkit-transform: translate(var(--translate-left-active));
          transform: translate(var(--translate-left-active));
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
}

@media (max-width: 640px) {
  .theme-harvest header .main-top-bar #main-menu .level-active {
    -webkit-transition: margin-left 0.5s ease-in, -webkit-transform 0.5s ease-in, -webkit-filter 0.5s ease-in;
    transition: margin-left 0.5s ease-in, -webkit-transform 0.5s ease-in, -webkit-filter 0.5s ease-in;
    transition: transform 0.5s ease-in, filter 0.5s ease-in, margin-left 0.5s ease-in;
    transition: transform 0.5s ease-in, filter 0.5s ease-in, margin-left 0.5s ease-in, -webkit-transform 0.5s ease-in, -webkit-filter 0.5s ease-in;
  }
  .theme-harvest header .main-top-bar #main-menu .level-active:has(+ .level-active) {
    -webkit-filter: brightness(0.9);
            filter: brightness(0.9);
    margin-left: 40px;
  }
}
@media (min-width: 640px) {
  .theme-harvest header .main-top-bar #main-menu .level-1:before, .theme-harvest header .main-top-bar #main-menu .level-2:before, .theme-harvest header .main-top-bar #main-menu .level-3:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: var(--bg-primary);
    -webkit-transition: opacity 0.5s ease-in, width 0.2s ease-in 0.5s, -webkit-transform 0.5s ease-in;
    transition: opacity 0.5s ease-in, width 0.2s ease-in 0.5s, -webkit-transform 0.5s ease-in;
    transition: transform 0.5s ease-in, opacity 0.5s ease-in, width 0.2s ease-in 0.5s;
    transition: transform 0.5s ease-in, opacity 0.5s ease-in, width 0.2s ease-in 0.5s, -webkit-transform 0.5s ease-in;
    opacity: 0.7;
  }
  .theme-harvest header .main-top-bar #main-menu .level-active:before {
    opacity: 0;
    width: 0;
  }
}
.theme-harvest header .main-top-bar #main-menu .menu-link-list li > a {
  font-family: var(--font-serif);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
  min-height: 47px;
  font-weight: var(--weight-bold);
  font-size: var(--size-main-menu-lg);
  line-height: 110%;
  color: var(--text-primary);
}

.theme-harvest header .main-top-bar #main-menu .menu-link-list li > a.hidden {
  display: none;
}

.theme-harvest header .main-top-bar #main-menu .menu-link-list li > a[has-children=true] sl-icon {
  display: inherit;
}

.theme-harvest header .main-top-bar #main-menu .menu-link-list li > a sl-icon {
  display: none;
  color: var(--fg-primary-dimmed);
  width: 16px;
}

.theme-harvest header .main-top-bar #main-menu .menu-link-list li > a:active {
  color: var(--text-secondary);
}

.theme-harvest header .main-top-bar #main-menu .menu-link-list li > a:hover {
  color: var(--text-secondary-hover);
}

.theme-harvest header .main-top-bar #main-menu .menu-link-list li > a:hover sl-icon {
  color: var(--fg-primary-hover);
}

.theme-harvest header .main-top-bar #main-menu .menu-link-list li > a.active {
  color: var(--text-secondary);
}

.theme-harvest header .main-top-bar #main-menu .menu-link-list li > a.active sl-icon {
  color: var(--fg-secondary);
}

.theme-harvest header .main-top-bar #main-menu .menu-link-list li > a.active:before {
  content: "";
  position: absolute;
  left: calc(var(--spacing-page-margin) * -1);
  top: 0;
  bottom: 0;
  width: 2px;
  background-color: var(--fg-secondary);
}

.theme-harvest header .main-top-bar #main-menu .menu-link-list--secondary .divider {
  margin: 0 0 var(--spacing-sm) 0;
}

.theme-harvest header .main-top-bar #main-menu .menu-link-list--secondary li > a {
  font-family: var(--font-sans);
  font-size: var(--size-detail-lg);
  font-weight: var(--weight-regular);
  line-height: 1.2;
  min-height: 36px;
}

.theme-harvest header:has(.global-top-bar).scrolling .main-top-bar {
  margin-top: 0;
}

.theme-harvest header:has(.global-top-bar).scrolling .main-top-bar #main-menu {
  margin-top: 0;
}

.theme-harvest header.secondary .main-top-bar {
  background-color: var(--bg-secondary);
}

.theme-harvest header.secondary .main-top-bar > *:not(#main-menu) .hamburger span {
  background-color: var(--fg-inverted);
}

.theme-harvest header.secondary .main-top-bar > *:not(#main-menu) .hamburger:hover span {
  background-color: var(--fg-inverted);
}

.theme-harvest header.secondary .main-top-bar > *:not(#main-menu) .horizontal-line {
  background-color: var(--border-inverted-subtle);
}

.theme-harvest header.secondary .main-top-bar > *:not(#main-menu) .vertical-divider {
  background-color: var(--border-inverted-subtle);
}

.theme-harvest header.secondary .main-top-bar > *:not(#main-menu) .link-list a {
  color: var(--text-inverted);
  text-decoration-color: var(--border-inverted);
}

.theme-harvest header.secondary .main-top-bar > *:not(#main-menu) .link-list a:hover {
  text-decoration-color: var(--border-inverted-subtle);
}

.theme-harvest header.secondary .main-top-bar > *:not(#main-menu) .link-list a:active {
  text-decoration-color: var(--border-inverted);
}

.theme-harvest header.secondary .main-top-bar > *:not(#main-menu) sl-button.button-utility[variant=primary]::part(base) {
  color: var(--fg-inverted);
}

.theme-harvest header.secondary .main-top-bar > *:not(#main-menu) sl-badge[variant=primary]::part(base) {
  background-color: var(--fg-inverted);
  color: var(--text-secondary);
}

.theme-harvest header.transparent .main-top-bar {
  background-color: transparent;
}

.theme-harvest header.scrolling .main-top-bar {
  background-color: var(--bg-primary);
  height: var(--sticky-header-height);
  margin-bottom: 0;
  position: fixed;
  -webkit-transition: height 0.6s, -webkit-transform 0.6s ease-in;
  transition: height 0.6s, -webkit-transform 0.6s ease-in;
  transition: height 0.6s, transform 0.6s ease-in;
  transition: height 0.6s, transform 0.6s ease-in, -webkit-transform 0.6s ease-in;
}

.theme-harvest header.scrolling .main-top-bar .divider--header {
  display: block;
}

.theme-harvest header.scrolling .main-top-bar > *:not(#main-menu) .hamburger span {
  background-color: var(--fg-primary);
}

.theme-harvest header.scrolling .main-top-bar > *:not(#main-menu) .hamburger:hover span {
  background-color: var(--fg-primary);
}

.theme-harvest header.scrolling .main-top-bar > *:not(#main-menu) .horizontal-line {
  background-color: var(--border-primary-subtle);
}

.theme-harvest header.scrolling .main-top-bar > *:not(#main-menu) .vertical-divider {
  background-color: var(--border-primary-subtle);
}

.theme-harvest header.scrolling .main-top-bar > *:not(#main-menu) .link-list a {
  color: var(--text-primary);
  text-decoration-color: var(--border-primary);
}

.theme-harvest header.scrolling .main-top-bar > *:not(#main-menu) .link-list a:hover {
  text-decoration-color: var(--border-primary-subtle);
}

.theme-harvest header.scrolling .main-top-bar > *:not(#main-menu) .link-list a:active {
  text-decoration-color: var(--border-primary);
}

.theme-harvest header.scrolling .main-top-bar > *:not(#main-menu) sl-button.button-utility[variant=primary]::part(base) {
  color: var(--fg-primary);
}

.theme-harvest header.scrolling .main-top-bar > *:not(#main-menu) sl-badge[variant=primary]::part(base) {
  background-color: var(--fg-secondary);
  color: var(--text-inverted);
}

.theme-harvest header ~ #smooth-wrapper main > :first-child .block-wrapper:first-child > *, .theme-harvest header ~ #smooth-wrapper main > .block-wrapper:first-child > * {
  padding-top: calc(var(--main-top-bar-height) + var(--global-top-bar-height, 0px));
}

.theme-harvest .body-layout .author-wrapper .author[size=sm] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.theme-harvest .body-layout .author-wrapper .author[size=lg] {
  display: none;
}

@media (min-width: 769px) {
  .theme-harvest .body-layout .author-wrapper .author[size=sm] {
    display: none;
  }
  .theme-harvest .body-layout .author-wrapper .author[size=lg] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.theme-harvest .card-carousel sl-carousel {
  --aspect-ratio: auto;
}

.theme-harvest .card-carousel sl-carousel::part(base) {
  gap: 0;
}

.theme-harvest .card-carousel sl-carousel::part(scroll-container) {
  border-radius: 0;
}

.theme-harvest .card-carousel sl-carousel sl-carousel-item {
  height: 100%;
}

.theme-harvest .card-carousel sl-carousel sl-carousel-item > * {
  height: 100%;
  width: 100%;
}

@media (min-width: 0) {
  .theme-harvest .card-carousel sl-carousel::part(scroll-container) {
    --slides-per-page: 1 !important;
    --slide-gap: var(--spacing-2xs);
    --scroll-hint: var(--spacing-page-margin);
  }
}
@media (min-width: 640px) {
  .theme-harvest .card-carousel sl-carousel::part(scroll-container) {
    --slides-per-page: 2 !important;
    --slide-gap: var(--spacing-gutter);
  }
}
@media (min-width: 1000px) {
  .theme-harvest .card-carousel sl-carousel::part(scroll-container) {
    --slides-per-page: 3 !important;
  }
}
.theme-harvest .card-carousel sl-carousel.card-carousel--wide::part(scroll-container) {
  --slides-per-page: 1 !important;
  --slide-gap: var(--spacing-gutter);
}

.theme-harvest .card-carousel :not(.inline-header) .card-carousel__scroll-container[data-list-length="1"] {
  display: none;
}

@media (min-width: 640px) {
  .theme-harvest .card-carousel :not(.inline-header) .card-carousel__scroll-container[data-list-length="2"] {
    display: none;
  }
}
@media (min-width: 769px) {
  .theme-harvest .card-carousel :not(.inline-header) .card-carousel__scroll-container[data-list-length="3"] {
    display: none;
  }
}
.theme-harvest .card-carousel.inline-header .card-carousel__scroll-container[data-list-length="1"] {
  display: none;
}

@media (min-width: 769px) {
  .theme-harvest .card-carousel.inline-header .card-carousel__scroll-container[data-list-length="2"] {
    display: none;
  }
}
.theme-harvest .card-carousel.logo-carousel sl-carousel .card-logo {
  padding: var(--spacing-xl);
}

@media (min-width: 0) {
  .theme-harvest .card-carousel.logo-carousel sl-carousel::part(scroll-container) {
    --slides-per-page: 1.5 !important;
    --slide-gap: 0px;
  }
}
@media (min-width: 640px) {
  .theme-harvest .card-carousel.logo-carousel sl-carousel::part(scroll-container) {
    --slides-per-page: 3 !important;
  }
}
@media (min-width: 769px) {
  .theme-harvest .card-carousel.logo-carousel sl-carousel::part(scroll-container) {
    --slides-per-page: 4 !important;
  }
}
@media (min-width: 1280px) {
  .theme-harvest .card-carousel.logo-carousel sl-carousel .card-logo {
    padding: var(--spacing-3xl);
  }
}
@media (min-width: 1600px) {
  .theme-harvest .card-carousel.logo-carousel sl-carousel::part(scroll-container) {
    --slides-per-page: 5 !important;
  }
}
.theme-harvest .card-carousel.logo-carousel--logo-only sl-carousel .card-logo {
  padding: var(--spacing-md);
}

@media (min-width: 0) {
  .theme-harvest .card-carousel.logo-carousel--logo-only sl-carousel::part(scroll-container) {
    --slides-per-page: 2 !important;
    --slide-gap: 0px;
  }
}
@media (min-width: 640px) {
  .theme-harvest .card-carousel.logo-carousel--logo-only sl-carousel::part(scroll-container) {
    --slides-per-page: 4 !important;
  }
}
@media (min-width: 1280px) {
  .theme-harvest .card-carousel.logo-carousel--logo-only sl-carousel::part(scroll-container) {
    --slides-per-page: 6 !important;
  }
  .theme-harvest .card-carousel.logo-carousel--logo-only sl-carousel .card-logo {
    padding: var(--spacing-xl);
  }
}
@-webkit-keyframes hero-animation-background {
  0% {
    -webkit-filter: blur(24px) brightness(0.5);
            filter: blur(24px) brightness(0.5);
    -webkit-transform: scale(1.5);
            transform: scale(1.5);
  }
  50% {
    -webkit-filter: blur(24px) brightness(0.5);
            filter: blur(24px) brightness(0.5);
    -webkit-transform: scale(1.5);
            transform: scale(1.5);
  }
  to {
    -webkit-filter: initial;
            filter: initial;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes hero-animation-background {
  0% {
    -webkit-filter: blur(24px) brightness(0.5);
            filter: blur(24px) brightness(0.5);
    -webkit-transform: scale(1.5);
            transform: scale(1.5);
  }
  50% {
    -webkit-filter: blur(24px) brightness(0.5);
            filter: blur(24px) brightness(0.5);
    -webkit-transform: scale(1.5);
            transform: scale(1.5);
  }
  to {
    -webkit-filter: initial;
            filter: initial;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes hero-animation-slide-down {
  0% {
    -webkit-transform: translateY(-100vh);
            transform: translateY(-100vh);
    opacity: 0;
  }
  60% {
    opacity: 0;
    -webkit-transform: translateY(-15vh);
            transform: translateY(-15vh);
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
@keyframes hero-animation-slide-down {
  0% {
    -webkit-transform: translateY(-100vh);
            transform: translateY(-100vh);
    opacity: 0;
  }
  60% {
    opacity: 0;
    -webkit-transform: translateY(-15vh);
            transform: translateY(-15vh);
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
@-webkit-keyframes hero-animation-slide-up {
  0% {
    -webkit-transform: translateY(100vh);
            transform: translateY(100vh);
    opacity: 0;
  }
  60% {
    -webkit-transform: translateY(15vh);
            transform: translateY(15vh);
    opacity: 0;
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
@keyframes hero-animation-slide-up {
  0% {
    -webkit-transform: translateY(100vh);
            transform: translateY(100vh);
    opacity: 0;
  }
  60% {
    -webkit-transform: translateY(15vh);
            transform: translateY(15vh);
    opacity: 0;
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
.theme-harvest main > *:first-child .hero-start img {
  -webkit-animation: hero-animation-background 2s ease-out;
          animation: hero-animation-background 2s ease-out;
}

.theme-harvest main > *:first-child .hero-start p, .theme-harvest main > *:first-child .hero-start hr {
  -webkit-animation: hero-animation-slide-up 2s ease-out;
          animation: hero-animation-slide-up 2s ease-out;
}

.theme-harvest main > *:first-child .hero-start p:has(+ h1) {
  -webkit-animation: hero-animation-slide-down 2s ease-out;
          animation: hero-animation-slide-down 2s ease-out;
}

.theme-harvest main > *:first-child .hero-start h1 {
  -webkit-animation: hero-animation-slide-down 2s ease-out;
          animation: hero-animation-slide-down 2s ease-out;
}

.theme-harvest main > *:first-child .hero-start .button-alternative {
  -webkit-animation: hero-animation-slide-up 3s ease-out;
          animation: hero-animation-slide-up 3s ease-out;
}

@media (min-width: 769px) {
  .theme-harvest main > *:first-child .hero-start img {
    -webkit-animation: hero-animation-background 2s ease-out;
            animation: hero-animation-background 2s ease-out;
  }
  .theme-harvest main > *:first-child .hero-start p, .theme-harvest main > *:first-child .hero-start hr {
    -webkit-animation: hero-animation-slide-down 2s ease-out;
            animation: hero-animation-slide-down 2s ease-out;
  }
  .theme-harvest main > *:first-child .hero-start h1 {
    -webkit-animation: hero-animation-slide-up 2s ease-out;
            animation: hero-animation-slide-up 2s ease-out;
  }
  .theme-harvest main > *:first-child .hero-start .button-alternative {
    -webkit-animation: hero-animation-slide-up 3s ease-out;
            animation: hero-animation-slide-up 3s ease-out;
  }
}
@-webkit-keyframes image-large-fade-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100px);
            transform: translateY(100px);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes image-large-fade-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100px);
            transform: translateY(100px);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
.theme-harvest main > div:first-child:has(.hero-text) + * .image-large--fade-in {
  -webkit-animation: image-large-fade-in 1s ease-out;
          animation: image-large-fade-in 1s ease-out;
  -webkit-transition: padding 0.5s ease-out 1s;
  transition: padding 0.5s ease-out 1s;
}

.theme-harvest .floating-concept-logo {
  position: fixed;
  width: 100%;
  max-width: calc(var(--grid-breakpoint-max-width) / var(--page-zoom-factor));
  bottom: 0;
  z-index: 1;
}

.theme-harvest .floating-concept-logo > :first-child {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  bottom: -109px;
  width: 184px;
  height: 109px;
  padding: 25px;
  z-index: 1;
  background-color: var(--bg-tertiary);
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  right: 0;
}

@media (min-width: 640px) {
  .theme-harvest .floating-concept-logo > :first-child {
    right: var(--spacing-page-margin);
  }
}
.theme-harvest .floating-concept-logo--visible > :first-child {
  bottom: 0;
}

@media (max-width: 640px) {
  .theme-harvest .floating-concept-logo--visible > :first-child {
    bottom: calc(13px + var(--page-side-menu-button-button-height));
    right: 0;
  }
}
.theme-harvest {
  --scrollbar-track-color: var(--bg-neutral-dimmed);
  --scrollbar-thumb-color: var(--fg-secondary);
  --scrollbar-width: 6px;
}

.theme-harvest .block-wrapper:first-child:has(.hero-start), .theme-harvest footer {
  overflow: hidden;
}

.theme-harvest .scrollbar-prominent, .theme-harvest .scrollbar-subtle {
  scrollbar-width: auto;
  scrollbar-color: var(--scrollbar-thumb-color) var(--scrollbar-track-color);
}

.theme-harvest .scrollbar-prominent::-webkit-scrollbar, .theme-harvest .scrollbar-subtle::-webkit-scrollbar {
  width: var(--scrollbar-width);
}

.theme-harvest .scrollbar-prominent::-webkit-scrollbar-track, .theme-harvest .scrollbar-subtle::-webkit-scrollbar-track {
  border-radius: var(--radius-full);
  background-color: var(--scrollbar-track-color);
}

.theme-harvest .scrollbar-prominent::-webkit-scrollbar-thumb, .theme-harvest .scrollbar-subtle::-webkit-scrollbar-thumb {
  background-color: var(--scrollbar-thumb-color);
  border-radius: var(--radius-full);
}

.theme-harvest .scrollbar-prominent::-webkit-scrollbar-thumb:hover, .theme-harvest .scrollbar-subtle::-webkit-scrollbar-thumb:hover {
  cursor: pointer;
}

.theme-harvest .scrollbar-prominent::-webkit-scrollbar-button, .theme-harvest .scrollbar-subtle::-webkit-scrollbar-button {
  display: none;
}

.theme-harvest .scrollbar-prominent.scrollbar-inverted {
  --scrollbar-track-color: var(--bg-invert-dimmed-lightest);
  --scrollbar-thumb-color: var(--fg-inverted);
}

.theme-harvest .scrollbar-subtle {
  --scrollbar-track-color: transparent;
  --scrollbar-thumb-color: var(--bg-neutral-dimmed-dark);
}

.theme-harvest .scrollbar-subtle.scrollbar-inverted {
  --scrollbar-thumb-color: var(--bg-invert-dimmed-lightest);
}

@media (max-width: 769px) {
  .global-top-bar--mobile {
    height: auto;
  }
  .global-top-bar--mobile .global-top-bar__button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .global-top-bar--mobile .breadcrumbs {
    display: none;
  }
  .global-top-bar--mobile .lang-menu__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 769px) {
  .global-top-bar--mobile {
    display: none;
  }
}
.theme-harvest:has(.global-top-bar) {
  --global-top-bar-height: 40px;
}

.theme-harvest {
  zoom: var(--page-zoom-factor, 1);
  max-width: calc(3000px / var(--page-zoom-factor));
  margin: auto !important;
  background-color: var(--neutral-grey-100);
  -moz-osx-font-smoothing: antialiased;
  -webkit-font-smoothing: antialiased;
}

.theme-harvest.overflow-hidden {
  overflow: hidden;
}

.theme-harvest header {
  position: absolute;
  width: 100%;
  max-width: calc(3000px / var(--page-zoom-factor));
  z-index: 10;
}

.theme-harvest main {
  background-color: var(--bg-primary);
  min-height: var(--main-top-bar-height);
}

.theme-harvest .wrapper {
  position: relative;
  margin: 0;
  padding: 0;
  height: 100vh;
  width: 100%;
  max-width: calc(3000px / var(--page-zoom-factor));
  margin: auto !important;
}

.theme-harvest:not(.theme-harvest--mobile) #smooth-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  will-change: transform;
  z-index: 1;
}

.theme-harvest #smooth-content {
  width: 100%;
  max-width: calc(3000px / var(--page-zoom-factor));
  margin: auto !important;
  position: relative;
}

:root,
:host,
.sl-theme-light {
  color-scheme: light;
  --sl-color-gray-50: hsl(0 0% 97.5%);
  --sl-color-gray-100: hsl(240 4.8% 95.9%);
  --sl-color-gray-200: hsl(240 5.9% 90%);
  --sl-color-gray-300: hsl(240 4.9% 83.9%);
  --sl-color-gray-400: hsl(240 5% 64.9%);
  --sl-color-gray-500: hsl(240 3.8% 46.1%);
  --sl-color-gray-600: hsl(240 5.2% 33.9%);
  --sl-color-gray-700: hsl(240 5.3% 26.1%);
  --sl-color-gray-800: hsl(240 3.7% 15.9%);
  --sl-color-gray-900: hsl(240 5.9% 10%);
  --sl-color-gray-950: hsl(240 7.3% 8%);
  --sl-color-red-50: hsl(0 85.7% 97.3%);
  --sl-color-red-100: hsl(0 93.3% 94.1%);
  --sl-color-red-200: hsl(0 96.3% 89.4%);
  --sl-color-red-300: hsl(0 93.5% 81.8%);
  --sl-color-red-400: hsl(0 90.6% 70.8%);
  --sl-color-red-500: hsl(0 84.2% 60.2%);
  --sl-color-red-600: hsl(0 72.2% 50.6%);
  --sl-color-red-700: hsl(0 73.7% 41.8%);
  --sl-color-red-800: hsl(0 70% 35.3%);
  --sl-color-red-900: hsl(0 62.8% 30.6%);
  --sl-color-red-950: hsl(0 60% 19.6%);
  --sl-color-orange-50: hsl(33.3 100% 96.5%);
  --sl-color-orange-100: hsl(34.3 100% 91.8%);
  --sl-color-orange-200: hsl(32.1 97.7% 83.1%);
  --sl-color-orange-300: hsl(30.7 97.2% 72.4%);
  --sl-color-orange-400: hsl(27 96% 61%);
  --sl-color-orange-500: hsl(24.6 95% 53.1%);
  --sl-color-orange-600: hsl(20.5 90.2% 48.2%);
  --sl-color-orange-700: hsl(17.5 88.3% 40.4%);
  --sl-color-orange-800: hsl(15 79.1% 33.7%);
  --sl-color-orange-900: hsl(15.3 74.6% 27.8%);
  --sl-color-orange-950: hsl(15.2 69.1% 19%);
  --sl-color-amber-50: hsl(48 100% 96.1%);
  --sl-color-amber-100: hsl(48 96.5% 88.8%);
  --sl-color-amber-200: hsl(48 96.6% 76.7%);
  --sl-color-amber-300: hsl(45.9 96.7% 64.5%);
  --sl-color-amber-400: hsl(43.3 96.4% 56.3%);
  --sl-color-amber-500: hsl(37.7 92.1% 50.2%);
  --sl-color-amber-600: hsl(32.1 94.6% 43.7%);
  --sl-color-amber-700: hsl(26 90.5% 37.1%);
  --sl-color-amber-800: hsl(22.7 82.5% 31.4%);
  --sl-color-amber-900: hsl(21.7 77.8% 26.5%);
  --sl-color-amber-950: hsl(22.9 74.1% 16.7%);
  --sl-color-yellow-50: hsl(54.5 91.7% 95.3%);
  --sl-color-yellow-100: hsl(54.9 96.7% 88%);
  --sl-color-yellow-200: hsl(52.8 98.3% 76.9%);
  --sl-color-yellow-300: hsl(50.4 97.8% 63.5%);
  --sl-color-yellow-400: hsl(47.9 95.8% 53.1%);
  --sl-color-yellow-500: hsl(45.4 93.4% 47.5%);
  --sl-color-yellow-600: hsl(40.6 96.1% 40.4%);
  --sl-color-yellow-700: hsl(35.5 91.7% 32.9%);
  --sl-color-yellow-800: hsl(31.8 81% 28.8%);
  --sl-color-yellow-900: hsl(28.4 72.5% 25.7%);
  --sl-color-yellow-950: hsl(33.1 69% 13.9%);
  --sl-color-lime-50: hsl(78.3 92% 95.1%);
  --sl-color-lime-100: hsl(79.6 89.1% 89.2%);
  --sl-color-lime-200: hsl(80.9 88.5% 79.6%);
  --sl-color-lime-300: hsl(82 84.5% 67.1%);
  --sl-color-lime-400: hsl(82.7 78% 55.5%);
  --sl-color-lime-500: hsl(83.7 80.5% 44.3%);
  --sl-color-lime-600: hsl(84.8 85.2% 34.5%);
  --sl-color-lime-700: hsl(85.9 78.4% 27.3%);
  --sl-color-lime-800: hsl(86.3 69% 22.7%);
  --sl-color-lime-900: hsl(87.6 61.2% 20.2%);
  --sl-color-lime-950: hsl(86.5 60.6% 13.9%);
  --sl-color-green-50: hsl(138.5 76.5% 96.7%);
  --sl-color-green-100: hsl(140.6 84.2% 92.5%);
  --sl-color-green-200: hsl(141 78.9% 85.1%);
  --sl-color-green-300: hsl(141.7 76.6% 73.1%);
  --sl-color-green-400: hsl(141.9 69.2% 58%);
  --sl-color-green-500: hsl(142.1 70.6% 45.3%);
  --sl-color-green-600: hsl(142.1 76.2% 36.3%);
  --sl-color-green-700: hsl(142.4 71.8% 29.2%);
  --sl-color-green-800: hsl(142.8 64.2% 24.1%);
  --sl-color-green-900: hsl(143.8 61.2% 20.2%);
  --sl-color-green-950: hsl(144.3 60.7% 12%);
  --sl-color-emerald-50: hsl(151.8 81% 95.9%);
  --sl-color-emerald-100: hsl(149.3 80.4% 90%);
  --sl-color-emerald-200: hsl(152.4 76% 80.4%);
  --sl-color-emerald-300: hsl(156.2 71.6% 66.9%);
  --sl-color-emerald-400: hsl(158.1 64.4% 51.6%);
  --sl-color-emerald-500: hsl(160.1 84.1% 39.4%);
  --sl-color-emerald-600: hsl(161.4 93.5% 30.4%);
  --sl-color-emerald-700: hsl(162.9 93.5% 24.3%);
  --sl-color-emerald-800: hsl(163.1 88.1% 19.8%);
  --sl-color-emerald-900: hsl(164.2 85.7% 16.5%);
  --sl-color-emerald-950: hsl(164.3 87.5% 9.4%);
  --sl-color-teal-50: hsl(166.2 76.5% 96.7%);
  --sl-color-teal-100: hsl(167.2 85.5% 89.2%);
  --sl-color-teal-200: hsl(168.4 83.8% 78.2%);
  --sl-color-teal-300: hsl(170.6 76.9% 64.3%);
  --sl-color-teal-400: hsl(172.5 66% 50.4%);
  --sl-color-teal-500: hsl(173.4 80.4% 40%);
  --sl-color-teal-600: hsl(174.7 83.9% 31.6%);
  --sl-color-teal-700: hsl(175.3 77.4% 26.1%);
  --sl-color-teal-800: hsl(176.1 69.4% 21.8%);
  --sl-color-teal-900: hsl(175.9 60.8% 19%);
  --sl-color-teal-950: hsl(176.5 58.6% 11.4%);
  --sl-color-cyan-50: hsl(183.2 100% 96.3%);
  --sl-color-cyan-100: hsl(185.1 95.9% 90.4%);
  --sl-color-cyan-200: hsl(186.2 93.5% 81.8%);
  --sl-color-cyan-300: hsl(187 92.4% 69%);
  --sl-color-cyan-400: hsl(187.9 85.7% 53.3%);
  --sl-color-cyan-500: hsl(188.7 94.5% 42.7%);
  --sl-color-cyan-600: hsl(191.6 91.4% 36.5%);
  --sl-color-cyan-700: hsl(192.9 82.3% 31%);
  --sl-color-cyan-800: hsl(194.4 69.6% 27.1%);
  --sl-color-cyan-900: hsl(196.4 63.6% 23.7%);
  --sl-color-cyan-950: hsl(196.8 61% 16.1%);
  --sl-color-sky-50: hsl(204 100% 97.1%);
  --sl-color-sky-100: hsl(204 93.8% 93.7%);
  --sl-color-sky-200: hsl(200.6 94.4% 86.1%);
  --sl-color-sky-300: hsl(199.4 95.5% 73.9%);
  --sl-color-sky-400: hsl(198.4 93.2% 59.6%);
  --sl-color-sky-500: hsl(198.6 88.7% 48.4%);
  --sl-color-sky-600: hsl(200.4 98% 39.4%);
  --sl-color-sky-700: hsl(201.3 96.3% 32.2%);
  --sl-color-sky-800: hsl(201 90% 27.5%);
  --sl-color-sky-900: hsl(202 80.3% 23.9%);
  --sl-color-sky-950: hsl(202.3 73.8% 16.5%);
  --sl-color-blue-50: hsl(213.8 100% 96.9%);
  --sl-color-blue-100: hsl(214.3 94.6% 92.7%);
  --sl-color-blue-200: hsl(213.3 96.9% 87.3%);
  --sl-color-blue-300: hsl(211.7 96.4% 78.4%);
  --sl-color-blue-400: hsl(213.1 93.9% 67.8%);
  --sl-color-blue-500: hsl(217.2 91.2% 59.8%);
  --sl-color-blue-600: hsl(221.2 83.2% 53.3%);
  --sl-color-blue-700: hsl(224.3 76.3% 48%);
  --sl-color-blue-800: hsl(225.9 70.7% 40.2%);
  --sl-color-blue-900: hsl(224.4 64.3% 32.9%);
  --sl-color-blue-950: hsl(226.2 55.3% 18.4%);
  --sl-color-indigo-50: hsl(225.9 100% 96.7%);
  --sl-color-indigo-100: hsl(226.5 100% 93.9%);
  --sl-color-indigo-200: hsl(228 96.5% 88.8%);
  --sl-color-indigo-300: hsl(229.7 93.5% 81.8%);
  --sl-color-indigo-400: hsl(234.5 89.5% 73.9%);
  --sl-color-indigo-500: hsl(238.7 83.5% 66.7%);
  --sl-color-indigo-600: hsl(243.4 75.4% 58.6%);
  --sl-color-indigo-700: hsl(244.5 57.9% 50.6%);
  --sl-color-indigo-800: hsl(243.7 54.5% 41.4%);
  --sl-color-indigo-900: hsl(242.2 47.4% 34.3%);
  --sl-color-indigo-950: hsl(243.5 43.6% 22.9%);
  --sl-color-violet-50: hsl(250 100% 97.6%);
  --sl-color-violet-100: hsl(251.4 91.3% 95.5%);
  --sl-color-violet-200: hsl(250.5 95.2% 91.8%);
  --sl-color-violet-300: hsl(252.5 94.7% 85.1%);
  --sl-color-violet-400: hsl(255.1 91.7% 76.3%);
  --sl-color-violet-500: hsl(258.3 89.5% 66.3%);
  --sl-color-violet-600: hsl(262.1 83.3% 57.8%);
  --sl-color-violet-700: hsl(263.4 70% 50.4%);
  --sl-color-violet-800: hsl(263.4 69.3% 42.2%);
  --sl-color-violet-900: hsl(263.5 67.4% 34.9%);
  --sl-color-violet-950: hsl(265.1 61.5% 21.4%);
  --sl-color-purple-50: hsl(270 100% 98%);
  --sl-color-purple-100: hsl(268.7 100% 95.5%);
  --sl-color-purple-200: hsl(268.6 100% 91.8%);
  --sl-color-purple-300: hsl(269.2 97.4% 85.1%);
  --sl-color-purple-400: hsl(270 95.2% 75.3%);
  --sl-color-purple-500: hsl(270.7 91% 65.1%);
  --sl-color-purple-600: hsl(271.5 81.3% 55.9%);
  --sl-color-purple-700: hsl(272.1 71.7% 47.1%);
  --sl-color-purple-800: hsl(272.9 67.2% 39.4%);
  --sl-color-purple-900: hsl(273.6 65.6% 32%);
  --sl-color-purple-950: hsl(276 59.5% 16.5%);
  --sl-color-fuchsia-50: hsl(289.1 100% 97.8%);
  --sl-color-fuchsia-100: hsl(287 100% 95.5%);
  --sl-color-fuchsia-200: hsl(288.3 95.8% 90.6%);
  --sl-color-fuchsia-300: hsl(291.1 93.1% 82.9%);
  --sl-color-fuchsia-400: hsl(292 91.4% 72.5%);
  --sl-color-fuchsia-500: hsl(292.2 84.1% 60.6%);
  --sl-color-fuchsia-600: hsl(293.4 69.5% 48.8%);
  --sl-color-fuchsia-700: hsl(294.7 72.4% 39.8%);
  --sl-color-fuchsia-800: hsl(295.4 70.2% 32.9%);
  --sl-color-fuchsia-900: hsl(296.7 63.6% 28%);
  --sl-color-fuchsia-950: hsl(297.1 56.8% 14.5%);
  --sl-color-pink-50: hsl(327.3 73.3% 97.1%);
  --sl-color-pink-100: hsl(325.7 77.8% 94.7%);
  --sl-color-pink-200: hsl(325.9 84.6% 89.8%);
  --sl-color-pink-300: hsl(327.4 87.1% 81.8%);
  --sl-color-pink-400: hsl(328.6 85.5% 70.2%);
  --sl-color-pink-500: hsl(330.4 81.2% 60.4%);
  --sl-color-pink-600: hsl(333.3 71.4% 50.6%);
  --sl-color-pink-700: hsl(335.1 77.6% 42%);
  --sl-color-pink-800: hsl(335.8 74.4% 35.3%);
  --sl-color-pink-900: hsl(335.9 69% 30.4%);
  --sl-color-pink-950: hsl(336.2 65.4% 15.9%);
  --sl-color-rose-50: hsl(355.7 100% 97.3%);
  --sl-color-rose-100: hsl(355.6 100% 94.7%);
  --sl-color-rose-200: hsl(352.7 96.1% 90%);
  --sl-color-rose-300: hsl(352.6 95.7% 81.8%);
  --sl-color-rose-400: hsl(351.3 94.5% 71.4%);
  --sl-color-rose-500: hsl(349.7 89.2% 60.2%);
  --sl-color-rose-600: hsl(346.8 77.2% 49.8%);
  --sl-color-rose-700: hsl(345.3 82.7% 40.8%);
  --sl-color-rose-800: hsl(343.4 79.7% 34.7%);
  --sl-color-rose-900: hsl(341.5 75.5% 30.4%);
  --sl-color-rose-950: hsl(341.3 70.1% 17.1%);
  --sl-color-primary-50: var(--sl-color-sky-50);
  --sl-color-primary-100: var(--sl-color-sky-100);
  --sl-color-primary-200: var(--sl-color-sky-200);
  --sl-color-primary-300: var(--sl-color-sky-300);
  --sl-color-primary-400: var(--sl-color-sky-400);
  --sl-color-primary-500: var(--sl-color-sky-500);
  --sl-color-primary-600: var(--sl-color-sky-600);
  --sl-color-primary-700: var(--sl-color-sky-700);
  --sl-color-primary-800: var(--sl-color-sky-800);
  --sl-color-primary-900: var(--sl-color-sky-900);
  --sl-color-primary-950: var(--sl-color-sky-950);
  --sl-color-success-50: var(--sl-color-green-50);
  --sl-color-success-100: var(--sl-color-green-100);
  --sl-color-success-200: var(--sl-color-green-200);
  --sl-color-success-300: var(--sl-color-green-300);
  --sl-color-success-400: var(--sl-color-green-400);
  --sl-color-success-500: var(--sl-color-green-500);
  --sl-color-success-600: var(--sl-color-green-600);
  --sl-color-success-700: var(--sl-color-green-700);
  --sl-color-success-800: var(--sl-color-green-800);
  --sl-color-success-900: var(--sl-color-green-900);
  --sl-color-success-950: var(--sl-color-green-950);
  --sl-color-warning-50: var(--sl-color-amber-50);
  --sl-color-warning-100: var(--sl-color-amber-100);
  --sl-color-warning-200: var(--sl-color-amber-200);
  --sl-color-warning-300: var(--sl-color-amber-300);
  --sl-color-warning-400: var(--sl-color-amber-400);
  --sl-color-warning-500: var(--sl-color-amber-500);
  --sl-color-warning-600: var(--sl-color-amber-600);
  --sl-color-warning-700: var(--sl-color-amber-700);
  --sl-color-warning-800: var(--sl-color-amber-800);
  --sl-color-warning-900: var(--sl-color-amber-900);
  --sl-color-warning-950: var(--sl-color-amber-950);
  --sl-color-danger-50: var(--sl-color-red-50);
  --sl-color-danger-100: var(--sl-color-red-100);
  --sl-color-danger-200: var(--sl-color-red-200);
  --sl-color-danger-300: var(--sl-color-red-300);
  --sl-color-danger-400: var(--sl-color-red-400);
  --sl-color-danger-500: var(--sl-color-red-500);
  --sl-color-danger-600: var(--sl-color-red-600);
  --sl-color-danger-700: var(--sl-color-red-700);
  --sl-color-danger-800: var(--sl-color-red-800);
  --sl-color-danger-900: var(--sl-color-red-900);
  --sl-color-danger-950: var(--sl-color-red-950);
  --sl-color-neutral-50: var(--sl-color-gray-50);
  --sl-color-neutral-100: var(--sl-color-gray-100);
  --sl-color-neutral-200: var(--sl-color-gray-200);
  --sl-color-neutral-300: var(--sl-color-gray-300);
  --sl-color-neutral-400: var(--sl-color-gray-400);
  --sl-color-neutral-500: var(--sl-color-gray-500);
  --sl-color-neutral-600: var(--sl-color-gray-600);
  --sl-color-neutral-700: var(--sl-color-gray-700);
  --sl-color-neutral-800: var(--sl-color-gray-800);
  --sl-color-neutral-900: var(--sl-color-gray-900);
  --sl-color-neutral-950: var(--sl-color-gray-950);
  --sl-color-neutral-0: hsl(0, 0%, 100%);
  --sl-color-neutral-1000: hsl(0, 0%, 0%);
  --sl-border-radius-small: 0.1875rem;
  --sl-border-radius-medium: 0.25rem;
  --sl-border-radius-large: 0.5rem;
  --sl-border-radius-x-large: 1rem;
  --sl-border-radius-circle: 50%;
  --sl-border-radius-pill: 9999px;
  --sl-shadow-x-small: 0 1px 2px hsl(240 3.8% 46.1% / 6%);
  --sl-shadow-small: 0 1px 2px hsl(240 3.8% 46.1% / 12%);
  --sl-shadow-medium: 0 2px 4px hsl(240 3.8% 46.1% / 12%);
  --sl-shadow-large: 0 2px 8px hsl(240 3.8% 46.1% / 12%);
  --sl-shadow-x-large: 0 4px 16px hsl(240 3.8% 46.1% / 12%);
  --sl-spacing-3x-small: 0.125rem;
  --sl-spacing-2x-small: 0.25rem;
  --sl-spacing-x-small: 0.5rem;
  --sl-spacing-small: 0.75rem;
  --sl-spacing-medium: 1rem;
  --sl-spacing-large: 1.25rem;
  --sl-spacing-x-large: 1.75rem;
  --sl-spacing-2x-large: 2.25rem;
  --sl-spacing-3x-large: 3rem;
  --sl-spacing-4x-large: 4.5rem;
  --sl-transition-x-slow: 1000ms;
  --sl-transition-slow: 500ms;
  --sl-transition-medium: 250ms;
  --sl-transition-fast: 150ms;
  --sl-transition-x-fast: 50ms;
  --sl-font-mono: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace;
  --sl-font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
    Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
    "Segoe UI Symbol";
  --sl-font-serif: Georgia, "Times New Roman", serif;
  --sl-font-size-2x-small: 0.625rem;
  --sl-font-size-x-small: 0.75rem;
  --sl-font-size-small: 0.875rem;
  --sl-font-size-medium: 1rem;
  --sl-font-size-large: 1.25rem;
  --sl-font-size-x-large: 1.5rem;
  --sl-font-size-2x-large: 2.25rem;
  --sl-font-size-3x-large: 3rem;
  --sl-font-size-4x-large: 4.5rem;
  --sl-font-weight-light: 300;
  --sl-font-weight-normal: 400;
  --sl-font-weight-semibold: 500;
  --sl-font-weight-bold: 700;
  --sl-letter-spacing-denser: -0.03em;
  --sl-letter-spacing-dense: -0.015em;
  --sl-letter-spacing-normal: normal;
  --sl-letter-spacing-loose: 0.075em;
  --sl-letter-spacing-looser: 0.15em;
  --sl-line-height-denser: 1;
  --sl-line-height-dense: 1.4;
  --sl-line-height-normal: 1.8;
  --sl-line-height-loose: 2.2;
  --sl-line-height-looser: 2.6;
  --sl-focus-ring-color: var(--sl-color-primary-600);
  --sl-focus-ring-style: solid;
  --sl-focus-ring-width: 3px;
  --sl-focus-ring: var(--sl-focus-ring-style) var(--sl-focus-ring-width)
    var(--sl-focus-ring-color);
  --sl-focus-ring-offset: 1px;
  --sl-button-font-size-small: var(--sl-font-size-x-small);
  --sl-button-font-size-medium: var(--sl-font-size-small);
  --sl-button-font-size-large: var(--sl-font-size-medium);
  --sl-input-height-small: 1.875rem;
  --sl-input-height-medium: 2.5rem;
  --sl-input-height-large: 3.125rem;
  --sl-input-background-color: var(--sl-color-neutral-0);
  --sl-input-background-color-hover: var(--sl-input-background-color);
  --sl-input-background-color-focus: var(--sl-input-background-color);
  --sl-input-background-color-disabled: var(--sl-color-neutral-100);
  --sl-input-border-color: var(--sl-color-neutral-300);
  --sl-input-border-color-hover: var(--sl-color-neutral-400);
  --sl-input-border-color-focus: var(--sl-color-primary-500);
  --sl-input-border-color-disabled: var(--sl-color-neutral-300);
  --sl-input-border-width: 1px;
  --sl-input-required-content: "*";
  --sl-input-required-content-offset: -2px;
  --sl-input-required-content-color: var(--sl-input-label-color);
  --sl-input-border-radius-small: var(--sl-border-radius-medium);
  --sl-input-border-radius-medium: var(--sl-border-radius-medium);
  --sl-input-border-radius-large: var(--sl-border-radius-medium);
  --sl-input-font-family: var(--sl-font-sans);
  --sl-input-font-weight: var(--sl-font-weight-normal);
  --sl-input-font-size-small: var(--sl-font-size-small);
  --sl-input-font-size-medium: var(--sl-font-size-medium);
  --sl-input-font-size-large: var(--sl-font-size-large);
  --sl-input-letter-spacing: var(--sl-letter-spacing-normal);
  --sl-input-color: var(--sl-color-neutral-700);
  --sl-input-color-hover: var(--sl-color-neutral-700);
  --sl-input-color-focus: var(--sl-color-neutral-700);
  --sl-input-color-disabled: var(--sl-color-neutral-900);
  --sl-input-icon-color: var(--sl-color-neutral-500);
  --sl-input-icon-color-hover: var(--sl-color-neutral-600);
  --sl-input-icon-color-focus: var(--sl-color-neutral-600);
  --sl-input-placeholder-color: var(--sl-color-neutral-500);
  --sl-input-placeholder-color-disabled: var(--sl-color-neutral-600);
  --sl-input-spacing-small: var(--sl-spacing-small);
  --sl-input-spacing-medium: var(--sl-spacing-medium);
  --sl-input-spacing-large: var(--sl-spacing-large);
  --sl-input-focus-ring-color: hsl(198.6 88.7% 48.4% / 40%);
  --sl-input-focus-ring-offset: 0;
  --sl-input-filled-background-color: var(--sl-color-neutral-100);
  --sl-input-filled-background-color-hover: var(--sl-color-neutral-100);
  --sl-input-filled-background-color-focus: var(--sl-color-neutral-100);
  --sl-input-filled-background-color-disabled: var(--sl-color-neutral-100);
  --sl-input-filled-color: var(--sl-color-neutral-800);
  --sl-input-filled-color-hover: var(--sl-color-neutral-800);
  --sl-input-filled-color-focus: var(--sl-color-neutral-700);
  --sl-input-filled-color-disabled: var(--sl-color-neutral-800);
  --sl-input-label-font-size-small: var(--sl-font-size-small);
  --sl-input-label-font-size-medium: var(--sl-font-size-medium);
  --sl-input-label-font-size-large: var(--sl-font-size-large);
  --sl-input-label-color: inherit;
  --sl-input-help-text-font-size-small: var(--sl-font-size-x-small);
  --sl-input-help-text-font-size-medium: var(--sl-font-size-small);
  --sl-input-help-text-font-size-large: var(--sl-font-size-medium);
  --sl-input-help-text-color: var(--sl-color-neutral-500);
  --sl-toggle-size-small: 0.875rem;
  --sl-toggle-size-medium: 1.125rem;
  --sl-toggle-size-large: 1.375rem;
  --sl-overlay-background-color: hsl(240 3.8% 46.1% / 33%);
  --sl-panel-background-color: var(--sl-color-neutral-0);
  --sl-panel-border-color: var(--sl-color-neutral-200);
  --sl-panel-border-width: 1px;
  --sl-tooltip-border-radius: var(--sl-border-radius-medium);
  --sl-tooltip-background-color: var(--sl-color-neutral-800);
  --sl-tooltip-color: var(--sl-color-neutral-0);
  --sl-tooltip-font-family: var(--sl-font-sans);
  --sl-tooltip-font-weight: var(--sl-font-weight-normal);
  --sl-tooltip-font-size: var(--sl-font-size-small);
  --sl-tooltip-line-height: var(--sl-line-height-dense);
  --sl-tooltip-padding: var(--sl-spacing-2x-small) var(--sl-spacing-x-small);
  --sl-tooltip-arrow-size: 6px;
  --sl-z-index-drawer: 700;
  --sl-z-index-dialog: 800;
  --sl-z-index-dropdown: 900;
  --sl-z-index-toast: 950;
  --sl-z-index-tooltip: 1000;
}

@supports (scrollbar-gutter: stable) {
  .sl-scroll-lock {
    scrollbar-gutter: var(--sl-scroll-lock-gutter) !important;
  }
  .sl-scroll-lock body {
    overflow: hidden !important;
  }
}
@supports not (scrollbar-gutter: stable) {
  .sl-scroll-lock body {
    padding-right: var(--sl-scroll-lock-size) !important;
    overflow: hidden !important;
  }
}
.sl-toast-stack {
  position: fixed;
  top: 0;
  inset-inline-end: 0;
  z-index: var(--sl-z-index-toast);
  width: 28rem;
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
}

.sl-toast-stack sl-alert {
  margin: var(--sl-spacing-medium);
}

.sl-toast-stack sl-alert::part(base) {
  -webkit-box-shadow: var(--sl-shadow-large);
          box-shadow: var(--sl-shadow-large);
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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O0VBQW9DLG1DQUFBO0VBQW9DLDBDQUFBO0VBQTJDLG9DQUFBO0VBQXFDLG9DQUFBO0VBQXFDLG9DQUFBO0VBQXFDLG9DQUFBO0VBQXFDLG9DQUFBO0VBQXFDLG9DQUFBO0VBQXFDLG9DQUFBO0VBQXFDLGlDQUFBO0VBQWtDLGlDQUFBO0VBQWtDLGlDQUFBO0VBQWtDLGlDQUFBO0VBQWtDLG9CQUFBO0VBQXFCLG9CQUFBO0VBQXFCLDJDQUFBO0VBQTRDLG9CQUFBO0VBQXFCLG9CQUFBO0VBQXFCLG9CQUFBO0VBQXFCLG9CQUFBO0VBQXFCLG9CQUFBO0VBQXFCLG9CQUFBO0VBQXFCLDBCQUFBO0VBQTJCLDRCQUFBO0VBQTZCLDRCQUFBO0VBQTZCLDRCQUFBO0VBQTZCLDRCQUFBO0VBQTZCLDJCQUFBO0VBQTRCLDRCQUFBO0VBQTZCLDRCQUFBO0VBQTZCLDRCQUFBO0VBQTZCLDRCQUFBO0VBQTZCLDRCQUFBO0VBQTZCLG1CQUFBO0VBQW9CLG1CQUFBO0VBQW9CLG1CQUFBO0VBQW9CLG1CQUFBO0VBQW9CLCtDQUFBO0VBQWdELG1CQUFBO0VBQW9CLG1CQUFBO0VBQW9CLG1CQUFBO0VBQW9CLG1CQUFBO0VBQW9CLGdEQUFBO0VBQWlELGdEQUFBO0VBQWlELGdEQUFBO0VBQWlELGdEQUFBO0VBQWlELGdEQUFBO0VBQWlELG9DQUFBO0VBQXFDLHdDQUFBO0VBQXlDLDZDQUFBO0VBQThDLDhDQUFBO0VBQStDLG9CQUFBO0VBQXFCLG9CQUFBO0VBQXFCLHdCQUFBO0VBQXlCLHdCQUFBO0VBQXlCLHdCQUFBO0VBQXlCLG9CQUFBO0VBQXFCLHdCQUFBO0VBQXlCLDJDQUFBO0VBQTRDLG9CQUFBO0VBQXFCLDBDQUFBO0VBQTJDLHFEQUFBO0VBQXNELHFEQUFBO0VBQXNELHFEQUFBO0VBQXNELHFEQUFBO0VBQXNELHVEQUFBO0VBQXdELHVEQUFBO0VBQXdELHVEQUFBO0VBQXdELHVEQUFBO0VBQXdELHVEQUFBO0VBQXdELHVEQUFBO0VBQXdELHVEQUFBO0VBQXdELHVEQUFBO0VBQXdELHFFQUFBO0VBQXNFLHlEQUFBO0VBQTBELHlEQUFBO0VBQTBELHlEQUFBO0VBQTBELHlEQUFBO0VBQTBELHlEQUFBO0VBQTBELHlEQUFBO0VBQTBELHlEQUFBO0VBQTBELG1EQUFBO0VBQW9ELG1EQUFBO0VBQW9ELG1EQUFBO0VBQW9ELG1EQUFBO0VBQW9ELHdCQUFBO0VBQXlCLDJCQUFBO0VBQTRCLDJCQUFBO0VBQTRCLDJCQUFBO0VBQTRCLDJCQUFBO0VBQTRCLDJCQUFBO0VBQTRCLDJCQUFBO0VBQTRCLHFEQUFBO0VBQXNELDJCQUFBO0VBQTRCLDJCQUFBO0VBQTRCLHdCQUFBO0VBQXlCLGtCQUFBO0VBQW1CLGtCQUFBO0VBQW1CLGtCQUFBO0VBQW1CLGtCQUFBO0VBQW1CLGtCQUFBO0VBQW1CLGtCQUFBO0VBQW1CLGtCQUFBO0VBQW1CLGtCQUFBO0VBQW1CLGtCQUFBO0VBQW1CLDBCQUFBO0VBQTJCLDRCQUFBO0VBQTZCLDRCQUFBO0VBQTZCLDRCQUFBO0VBQTZCLDRCQUFBO0VBQTZCLDRCQUFBO0VBQTZCLDJCQUFBO0VBQTRCLDRCQUFBO0VBQTZCLDRCQUFBO0VBQTZCLDRCQUFBO0VBQTZCLDRCQUFBO0VBQTZCLDRCQUFBO0VBQTZCLDRCQUFBO0VBQTZCLHFCQUFBO0VBQXNCLHFCQUFBO0VBQXNCLHFCQUFBO0VBQXNCLHFCQUFBO0VBQXNCLHFCQUFBO0VBQXNCLHFCQUFBO0VBQXNCLHFCQUFBO0VBQXNCLHFCQUFBO0VBQXNCLHFCQUFBO0VBQXNCLDBDQUFBO0VBQTJDLHNDQUFBO0VBQXVDLDZDQUFBO0VBQThDLGdEQUFBO0VBQWlELCtDQUFBO0VBQWdELHlDQUFBO0VBQTBDLGdEQUFBO0VBQWlELGtEQUFBO0VBQW1ELG1EQUFBO0VBQW9ELDBDQUFBO0VBQTJDLHVDQUFBO0VBQXdDLGdEQUFBO0VBQWlELDhDQUFBO0VBQStDLHNEQUFBO0VBQXVELGlEQUFBO0VBQWtELGdEQUFBO0VBQWlELDJDQUFBO0VBQTRDLDBDQUFBO0VBQTJDLGdEQUFBO0VBQWlELGtEQUFBO0VBQW1ELG1EQUFBO0VBQW9ELGtDQUFBO0VBQW1DLDhCQUFBO0VBQStCLDBDQUFBO0VBQTJDLCtEQUFBO0VBQWdFLDBFQUFBO0VBQTJFLDhFQUFBO0VBQStFLHNEQUFBO0VBQXVELGtEQUFBO0VBQW1ELHNDQUFBO0VBQXVDLHVDQUFBO0VBQXdDLG9DQUFBO0VBQXFDLDBDQUFBO0VBQTJDLDBDQUFBO0VBQTJDLDRDQUFBO0VBQTZDLHNDQUFBO0VBQXVDLDRDQUFBO0VBQTZDLDBDQUFBO0VBQTJDLDRDQUFBO0VBQTZDLG9DQUFBO0VBQXFDLHFDQUFBO0VBQXNDLHVDQUFBO0VBQXdDLHlDQUFBO0VBQTBDLHVDQUFBO0VBQXdDLGtEQUFBO0VBQW1ELCtDQUFBO0VBQWdELCtDQUFBO0VBQWdELGdEQUFBO0VBQWlELHNDQUFBO0VBQXVDLGlEQUFBO0VBQWtELDhDQUFBO0VBQStDLHFEQUFBO0VBQXNELDhDQUFBO0VBQStDLCtDQUFBO0VBQWdELHNEQUFBO0VBQXVELDhDQUFBO0VBQStDLDBEQUFBO0VBQTJELG9EQUFBO0VBQXFELHFDQUFBO0VBQXNDLHdDQUFBO0VBQXlDLDhDQUFBO0VBQStDLDBDQUFBO0VBQTJDLDhDQUFBO0VBQStDLHlDQUFBO0VBQTBDLGdEQUFBO0VBQWlELGtEQUFBO0VBQW1ELG1EQUFBO0VBQW9ELG1DQUFBO0VBQW9DLDRDQUFBO0VBQTZDLDhDQUFBO0VBQStDLDBDQUFBO0VBQTJDLGdEQUFBO0VBQWlELGtEQUFBO0VBQW1ELG1EQUFBO0VBQW9ELGtDQUFBO0VBQW1DLDRDQUFBO0VBQTZDLDZDQUFBO0VBQThDLDJDQUFBO0VBQTRDLDBDQUFBO0VBQTJDLDBDQUFBO0VBQTJDLHNEQUFBO0VBQXVELDZDQUFBO0VBQThDLGlDQUFBO0VBQWtDLG9DQUFBO0VBQXFDLHNDQUFBO0VBQXVDLDBDQUFBO0VBQTJDLCtDQUFBO0VBQWdELHFEQUFBO0VBQXNELHVEQUFBO0VBQXdELHdEQUFBO0VBQXlELGlEQUFBO0VBQWtELHVEQUFBO0VBQXdELHlEQUFBO0VBQTBELDBEQUFBO0VBQTJELHlEQUFBO0VBQTBELHlEQUFBO0VBQTBELDJEQUFBO0VBQTRELDREQUFB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QUNBLDRDQUFBO0VBQ0EsMENBQUE7RUFDQSw0Q0FBQTtFQUNBLDBDQUFBO0VBQ0EsNENBQUE7RUFDQSw0Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsNENBQUE7RUFDQSw0Q0FBQTtFQUNBLDBDQUFBO0VBRUEsMkNBQUE7RUFDQSw0Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsOENBQUE7RUFDQSw4Q0FBQTtFQUNBLDhDQUFBO0VBQ0EsOENBQUE7RUFDQSw4Q0FBQTtFQUNBLDhDQUFBO0VBQ0EsOENBQUE7RUFDQSw2Q0FBQTtFQUVBLDBDQUFBO0VBQ0EsMkNBQUE7RUFDQSwyQ0FBQTtFQUNBLDJDQUFBO0VBQ0EseUNBQUE7RUFDQSx5Q0FBQTtFQUNBLDJDQUFBO0VBQ0EsMkNBQUE7RUFDQSwyQ0FBQTtFQUNBLHlDQUFBO0VBQ0EsMkNBQUE7RUFFQSx5Q0FBQTtFQUNBLDJDQUFBO0VBQ0EsMkNBQUE7RUFDQSx1Q0FBQTtFQUNBLDJDQUFBO0VBQ0EsMkNBQUE7RUFDQSwyQ0FBQTtFQUNBLHlDQUFBO0VBQ0EsMkNBQUE7RUFDQSwyQ0FBQTtFQUNBLHlDQUFBO0VBRUEsc0NBQUE7RUFDQSx3Q0FBQTtFQUNBLDBDQUFBO0VBQ0EsMENBQUE7RUFDQSwwQ0FBQTtFQUNBLDBDQUFBO0VBQ0Esd0NBQUE7RUFDQSwwQ0FBQTtFQUNBLHNDQUFBO0VBQ0Esd0NBQUE7RUFDQSwwQ0FBQTtFQUVBLHlDQUFBO0VBQ0EsMkNBQUE7RUFDQSwyQ0FBQTtFQUNBLDJDQUFBO0VBQ0EsMkNBQUE7RUFDQSwyQ0FBQTtFQUNBLDJDQUFBO0VBQ0EseUNBQUE7RUFDQSwyQ0FBQTtFQUNBLDJDQUFBO0VBQ0EsMkNBQUE7RUFFQSwyQ0FBQTtFQUNBLDRDQUFBO0VBQ0EsMkNBQUE7RUFDQSw2Q0FBQTtFQUNBLDZDQUFBO0VBQ0EsNkNBQUE7RUFDQSw2Q0FBQTtFQUNBLDZDQUFBO0VBQ0EsNkNBQUE7RUFDQSw2Q0FBQTtFQUNBLDZDQUFBO0VBRUEseUNBQUE7RUFDQSw2Q0FBQTtFQUNBLDZDQUFBO0VBQ0EsNkNBQUE7RUFDQSw2Q0FBQTtFQUNBLDZDQUFBO0VBQ0EsNkNBQUE7RUFDQSwyQ0FBQTtFQUNBLDZDQUFBO0VBQ0EsNkNBQUE7RUFDQSw2Q0FBQTtFQUVBLHVDQUFBO0VBQ0EsNENBQUE7RUFDQSw0Q0FBQTtFQUNBLDZDQUFBO0VBQ0EsMkNBQUE7RUFDQSwyQ0FBQTtFQUNBLDZDQUFBO0VBQ0EsNkNBQUE7RUFDQSw2Q0FBQTtFQUNBLDJDQUFBO0VBQ0EsMkNBQUE7RUFFQSw0Q0FBQTtFQUNBLDJDQUFBO0VBQ0EsOENBQUE7RUFDQSw4Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsOENBQUE7RUFDQSw4Q0FBQTtFQUNBLDhDQUFBO0VBQ0EsOENBQUE7RUFDQSw0Q0FBQTtFQUNBLDhDQUFBO0VBRUEsMENBQUE7RUFDQSwyQ0FBQTtFQUNBLDJDQUFBO0VBQ0EsMkNBQUE7RUFDQSwyQ0FBQTtFQUNBLDJDQUFBO0VBQ0EsMkNBQUE7RUFDQSx5Q0FBQTtFQUNBLDJDQUFBO0VBQ0EseUNBQUE7RUFDQSwyQ0FBQTtFQUVBLHlDQUFBO0VBQ0EsMENBQUE7RUFDQSx5Q0FBQTtFQUNBLDJDQUFBO0VBQ0EsMkNBQUE7RUFDQSwyQ0FBQTtFQUNBLDJDQUFBO0VBQ0EsMkNBQUE7RUFDQSwyQ0FBQTtFQUNBLDJDQUFBO0VBQ0EsMkNBQUE7RUFFQSw2Q0FBQTtFQUNBLCtDQUFBO0VBQ0EsK0NBQUE7RUFDQSwrQ0FBQTtFQUNBLCtDQUFBO0VBQ0EsK0NBQUE7RUFDQSwrQ0FBQTtFQUNBLCtDQUFBO0VBQ0EsK0NBQUE7RUFDQSwrQ0FBQTtFQUNBLCtDQUFBO0VBRUEsK0NBQUE7RUFDQSxpREFBQTtFQUNBLGlEQUFBO0VBQ0EsaURBQUE7RUFDQSxpREFBQTtFQUNBLGlEQUFBO0VBQ0EsaURBQUE7RUFDQSxpREFBQTtFQUNBLGlEQUFBO0VBQ0EsaURBQUE7RUFDQSxpREFBQTtFQUVBLCtDQUFBO0VBQ0EsaURBQUE7RUFDQSxpREFBQTtFQUNBLGlEQUFBO0VBQ0EsaURBQUE7RUFDQSxpREFBQTtFQUNBLGlEQUFBO0VBQ0EsaURBQUE7RUFDQSxpREFBQTtFQUNBLGlEQUFBO0VBQ0EsaURB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Q0UsMkJBQUE7RUFrc1FGO0FBQ0Y7QUEvclFBO0VBQ0U7SUFDRSxvREFBQTtJQUNBLDJCQUFBO0VBaXNRRjtBQUNGO0FBOXJRQTtFQUNFLGVBQUE7RUFDQSxNQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQ0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0FBZ3NRRjs7QUE3clFBO0VBQ0UsZ0NBQUE7QUFnc1FGOztBQTdyUUE7RUFDRSwwQ0FBQTtVQUFBLGtDQUFBO0FBZ3NRRiIsImZpbGUiOiJhcHAtaGFydmVzdC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7LnRoZW1lLWhhcnZlc3R7LS1zdGlja3ktZnVuY3Rpb24tYmFyLWhlaWdodDogNzJweDstLXN0aWNreS10b3AtcGFkZGluZzogMjBweDstLXN0aWNreS10b3AtMTogY2FsYyh2YXIoLS1zdGlja3ktaGVhZGVyLWhlaWdodCkgKyB2YXIoLS1zdGlja3ktdG9wLXBhZGRpbmcpKTstLXN0aWNreS10b3AtMjogdmFyKC0tc3RpY2t5LXRvcC0xKTstLXBhZ2Utem9vbS1mYWN0b3I6IDE7LS1ncmlkLWJyZWFrcG9pbnQtbWF4LXdpZHRoOiAzMDAwcHh9LnRoZW1lLWhhcnZlc3R7Y29sb3Itc2NoZW1lOmxpZ2h0Oy0tdHlwZXNjYWxlLTEwOiAuNjI1cmVtOy0tdHlwZXNjYWxlLTEyOiAuNzVyZW07LS10eXBlc2NhbGUtMTQ6IC44NzVyZW07LS10eXBlc2NhbGUtMTY6IDFyZW07LS10eXBlc2NhbGUtMTg6IDEuMTI1cmVtOy0tdHlwZXNjYWxlLTIwOiAxLjI1cmVtOy0tdHlwZXNjYWxlLTIyOiAxLjM3NXJlbTstLXR5cGVzY2FsZS0yNDogMS41cmVtOy0tdHlwZXNjYWxlLTI2OiAxLjYyNXJlbTstLXR5cGVzY2FsZS0yODogMS43NXJlbTstLXR5cGVzY2FsZS0zMDogMS44NzVyZW07LS10eXBlc2NhbGUtMzI6IDJyZW07LS10eXBlc2NhbGUtMzY6IDIuMjVyZW07LS10eXBlc2NhbGUtNDA6IDIuNXJlbTstLXR5cGVzY2FsZS00NDogMi43NXJlbTstLXR5cGVzY2FsZS00ODogM3JlbTstLXR5cGVzY2FsZS01NjogMy41cmVtOy0tdHlwZXNjYWxlLTY0OiA0cmVtOy0tdHlwZXNjYWxlLTcyOiA0LjVyZW07LS10eXBlc2NhbGUtODA6IDVyZW07LS10eXBlc2NhbGUtOTY6IDZyZW07LS10eXBlc2NhbGUtMTA0OiA2LjVyZW07LS10eXBlc2NhbGUtMTIwOiA3LjVyZW07LS10eXBlc2NhbGUtMTM2OiA4LjVyZW07LS10eXBlc2NhbGUtMTQ0OiA5cmVtOy0tdHlwZXNjYWxlLTE2ODogMTAuNXJlbTstLXR5cGVzY2FsZS0xOTI6IDEycmVtOy0tdHlwZXNjYWxlLTIxNjogMTMuNXJlbTstLXR5cGVzY2FsZS0yNDA6IDE1cmVtOy0tdHlwZXNjYWxlLTI3MjogMTdyZW07LS10eXBlc2NhbGUtMzA0OiAxOXJlbTstLXR5cGVzY2FsZS0zMzY6IDIxcmVtOy0tZm9udC1zYW5zOiBcIkxNU2Fuc1wiOy0tZm9udC1zZXJpZjogXCJMTVNlcmlmXCI7LS1mb250LWZhbWlseTogdmFyKC0tZm9udC1zZXJpZik7LS13ZWlnaHQtdGhpbjogMTAwOy0td2VpZ2h0LWV4dHJhLWxpZ2h0OiAyMDA7LS13ZWlnaHQtbGlnaHQ6IDMwMDstLXdlaWdodC1yZWd1bGFyOiA0MDA7LS13ZWlnaHQtbWVkaXVtOiA1MDA7LS13ZWlnaHQtYm9sZDogNzAwOy0td2VpZ2h0LWJsYWNrOiA5MDB9QG1lZGlhIChtaW4td2lkdGg6IDApey50aGVtZS1oYXJ2ZXN0ey0tc2l6ZS1ib2R5LXNtOiB2YXIoLS10eXBlc2NhbGUtMTQpOy0tc2l6ZS1ib2R5LXNtLWJvbGQ6IHZhcigtLXNpemUtYm9keS1zbSk7LS1zaXplLWJvZHktbWQ6IHZhcigtLXR5cGVzY2FsZS0xOCk7LS1zaXplLWJvZHktbWQtYm9sZDogdmFyKC0tc2l6ZS1ib2R5LW1kKTstLXNpemUtYm9keS1sZzogdmFyKC0tdHlwZXNjYWxlLTIyKTstLXNpemUtYm9keS1sZy1ib2xkOiB2YXIoLS1zaXplLWJvZHktbGcpOy0tc2l6ZS1kZXRhaWwteHM6IHZhcigtLXR5cGVzY2FsZS0xMCk7LS1zaXplLWRldGFpbC1zbTogdmFyKC0tdHlwZXNjYWxlLTEyKTstLXNpemUtZGV0YWlsLXNtLWJvbGQ6IHZhcigtLXNpemUtZGV0YWlsLXNtKTstLXNpemUtZGV0YWlsLW1kOiB2YXIoLS10eXBlc2NhbGUtMTQpOy0tc2l6ZS1kZXRhaWwtbWQtYm9sZDogdmFyKC0tc2l6ZS1kZXRhaWwtbWQpOy0tc2l6ZS1kZXRhaWwtbGc6IHZhcigtLXR5cGVzY2FsZS0xOCk7LS1zaXplLWRldGFpbC1sZy1ib2xkOiB2YXIoLS1zaXplLWRldGFpbC1sZyk7LS1zaXplLWRldGFpbC14bDogdmFyKC0tdHlwZXNjYWxlLTIyKTstLXNpemUtZGV0YWlsLXhsLWJvbGQ6IHZhcigtLXNpemUtZGV0YWlsLXhsKTstLXNpemUtaGVhZGluZy14czogdmFyKC0tdHlwZXNjYWxlLTE4KTstLXNpemUtaGVhZGluZy1zbTogdmFyKC0tdHlwZXNjYWxlLTIyKTstLXNpemUtaGVhZGluZy1tZDogdmFyKC0tdHlwZXNjYWxlLTMyKTstLXNpemUtaGVhZGluZy1sZzogdmFyKC0tdHlwZXNjYWxlLTQwKTstLXNpemUtaGVhZGluZy14bDogdmFyKC0tdHlwZXNjYWxlLTQ4KTstLXNpemUtaGVhZGluZy0yeGw6IHZhcigtLXR5cGVzY2FsZS02NCk7LS1zaXplLWhlYWRpbmctM3hsOiB2YXIoLS10eXBlc2NhbGUtNzIpOy0tc2l6ZS1oZWFkaW5nLTR4bDogdmFyKC0tdHlwZXNjYWxlLTgwKTstLXNpemUtbGFiZWwtc206IHZhcigtLXR5cGVzY2FsZS0xNik7LS1zaXplLWxhYmVsLW1kOiB2YXIoLS10eXBlc2NhbGUtMTgpOy0tc2l6ZS1tYWluLW1lbnUtbGc6IHZhcigtLXR5cGVzY2FsZS0yMik7LS1zaXplLXF1b3RlLWxnOiB2YXIoLS10eXBlc2NhbGUtMjQpfX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey50aGVtZS1oYXJ2ZXN0ey0tc2l6ZS1ib2R5LXNtOiB2YXIoLS10eXBlc2NhbGUtMTQpOy0tc2l6ZS1ib2R5LXNtLWJvbGQ6IHZhcigtLXNpemUtYm9keS1zbSk7LS1zaXplLWJvZHktbWQ6IHZhcigtLXR5cGVzY2FsZS0xOCk7LS1zaXplLWJvZHktbWQtYm9sZDogdmFyKC0tc2l6ZS1ib2R5LW1kKTstLXNpemUtYm9keS1sZzogdmFyKC0tdHlwZXNjYWxlLTIyKTstLXNpemUtYm9keS1sZy1ib2xkOiB2YXIoLS1zaXplLWJvZHktbGcpOy0tc2l6ZS1kZXRhaWwteHM6IHZhcigtLXR5cGVzY2FsZS0xMCk7LS1zaXplLWRldGFpbC1zbTogdmFyKC0tdHlwZXNjYWxlLTEyKTstLXNpemUtZGV0YWlsLXNtLWJvbGQ6IHZhcigtLXNpemUtZGV0YWlsLXNtKTstLXNpemUtZGV0YWlsLW1kOiB2YXIoLS10eXBlc2NhbGUtMTQpOy0tc2l6ZS1kZXRhaWwtbWQtYm9sZDogdmFyKC0tc2l6ZS1kZXRhaWwtbWQpOy0tc2l6ZS1kZXRhaWwtbGc6IHZhcigtLXR5cGVzY2FsZS0xOCk7LS1zaXplLWRldGFpbC1sZy1ib2xkOiB2YXIoLS1zaXplLWRldGFpbC1sZyk7LS1zaXplLWRldGFpbC14bDogdmFyKC0tdHlwZXNjYWxlLTIyKTstLXNpemUtZGV0YWlsLXhsLWJvbGQ6IHZhcigtLXNpemUtZGV0YWlsLXhsKTstLXNpemUtaGVhZGluZy14czogdmFyKC0tdHlwZXNjYWxlLTE4KTstLXNpemUtaGVhZGluZy1zbTogdmFyKC0tdHlwZXNjYWxlLTIyKTstLXNpemUtaGVhZGluZy1tZDogdmFyKC0tdHlwZXNjYWxlLTMyKTstLXNpemUtaGVhZGluZy1sZzogdmFyKC0tdHlwZXNjYWxlLTQwKTstLXNpemUtaGVhZGluZy14bDogdmFyKC0tdHlwZXNjYWxlLTU2KTstLXNpemUtaGVhZGluZy0yeGw6IHZhcigtLXR5cGVzY2FsZS03Mik7LS1zaXplLWhlYWRpbmctM3hsOiB2YXIoLS10eXBlc2NhbGUtODApOy0tc2l6ZS1oZWFkaW5nLTR4bDogdmFyKC0tdHlwZXNjYWxlLTk2KTstLXNpemUtbGFiZWwtc206IHZhcigtLXR5cGVzY2FsZS0xNik7LS1zaXplLWxhYmVsLW1kOiB2YXIoLS10eXBlc2NhbGUtMTgpOy0tc2l6ZS1tYWluLW1lbnUtbGc6IHZhcigtLXR5cGVzY2FsZS0yMik7LS1zaXplLXF1b3RlLWxnOiB2YXIoLS10eXBlc2NhbGUtMzIpfX1AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey50aGVtZS1oYXJ2ZXN0ey0tc2l6ZS1ib2R5LXNtOiB2YXIoLS10eXBlc2NhbGUtMTQpOy0tc2l6ZS1ib2R5LXNtLWJvbGQ6IHZhcigtLXNpemUtYm9keS1zbSk7LS1zaXplLWJvZHktbWQ6IHZhcigtLXR5cGVzY2FsZS0xOCk7LS1zaXplLWJvZHktbWQtYm9sZDogdmFyKC0tc2l6ZS1ib2R5LW1kKTstLXNpemUtYm9keS1sZzogdmFyKC0tdHlwZXNjYWxlLTIyKTstLXNpemUtYm9keS1sZy1ib2xkOiB2YXIoLS1zaXplLWJvZHktbGcpOy0tc2l6ZS1kZXRhaWwteHM6IHZhcigtLXR5cGVzY2FsZS0xMCk7LS1zaXplLWRldGFpbC1zbTogdmFyKC0tdHlwZXNjYWxlLTEyKTstLXNpemUtZGV0YWlsLXNtLWJvbGQ6IHZhcigtLXNpemUtZGV0YWlsLXNtKTstLXNpemUtZGV0YWlsLW1kOiB2YXIoLS10eXBlc2NhbGUtMTQpOy0tc2l6ZS1kZXRhaWwtbWQtYm9sZDogdmFyKC0tc2l6ZS1kZXRhaWwtbWQpOy0tc2l6ZS1kZXRhaWwtbGc6IHZhcigtLXR5cGVzY2FsZS0xOCk7LS1zaXplLWRldGFpbC1sZy1ib2xkOiB2YXIoLS1zaXplLWRldGFpbC1sZyk7LS1zaXplLWRldGFpbC14bDogdmFyKC0tdHlwZXNjYWxlLTIyKTstLXNpemUtZGV0YWlsLXhsLWJvbGQ6IHZhcigtLXNpemUtZGV0YWlsLXhsKTstLXNpemUtaGVhZGluZy14czogdmFyKC0tdHlwZXNjYWxlLTI0KTstLXNpemUtaGVhZGluZy1zbTogdmFyKC0tdHlwZXNjYWxlLTMyKTstLXNpemUtaGVhZGluZy1tZDogdmFyKC0tdHlwZXNjYWxlLTQ4KTstLXNpemUtaGVhZGluZy1sZzogdmFyKC0tdHlwZXNjYWxlLTU2KTstLXNpemUtaGVhZGluZy14bDogdmFyKC0tdHlwZXNjYWxlLTY0KTstLXNpemUtaGVhZGluZy0yeGw6IHZhcigtLXR5cGVzY2FsZS04MCk7LS1zaXplLWhlYWRpbmctM3hsOiB2YXIoLS10eXBlc2NhbGUtOTYpOy0tc2l6ZS1oZWFkaW5nLTR4bDogdmFyKC0tdHlwZXNjYWxlLTEyMCk7LS1zaXplLWxhYmVsLXNtOiB2YXIoLS10eXBlc2NhbGUtMTYpOy0tc2l6ZS1sYWJlbC1tZDogdmFyKC0tdHlwZXNjYWxlLTE4KTstLXNpemUtbWFpbi1tZW51LWxnOiB2YXIoLS10eXBlc2NhbGUtMjIpOy0tc2l6ZS1xdW90ZS1sZzogdmFyKC0tdHlwZXNjYWxlLTMyKX19QG1lZGlhIChtaW4td2lkdGg6IDEyODBweCl7LnRoZW1lLWhhcnZlc3R7LS1zaXplLWJvZHktc206IHZhcigtLXR5cGVzY2FsZS0xNCk7LS1zaXplLWJvZHktc20tYm9sZDogdmFyKC0tc2l6ZS1ib2R5LXNtKTstLXNpemUtYm9keS1tZDogdmFyKC0tdHlwZXNjYWxlLTE4KTstLXNpemUtYm9keS1tZC1ib2xkOiB2YXIoLS1zaXplLWJvZHktbWQpOy0tc2l6ZS1ib2R5LWxnLWJvbGQ6IHZhcigtLXNpemUtYm9keS1sZyk7LS1zaXplLWJvZHktbGc6IHZhcigtLXR5cGVzY2FsZS0yNCk7LS1zaXplLWRldGFpbC14czogdmFyKC0tdHlwZXNjYWxlLTEwKTstLXNpemUtZGV0YWlsLXNtOiB2YXIoLS10eXBlc2NhbGUtMTIpOy0tc2l6ZS1kZXRhaWwtc20tYm9sZDogdmFyKC0tc2l6ZS1kZXRhaWwtc20pOy0tc2l6ZS1kZXRhaWwtbWQ6IHZhcigtLXR5cGVzY2FsZS0xNCk7LS1zaXplLWRldGFpbC1tZC1ib2xkOiB2YXIoLS1zaXplLWRldGFpbC1tZCk7LS1zaXplLWRldGFpbC1sZzogdmFyKC0tdHlwZXNjYWxlLTE4KTstLXNpemUtZGV0YWlsLWxnLWJvbGQ6IHZhcigtLXNpemUtZGV0YWlsLWxnKTstLXNpemUtZGV0YWlsLXhsOiB2YXIoLS10eXBlc2NhbGUtMjIpOy0tc2l6ZS1kZXRhaWwteGwtYm9sZDogdmFyKC0tc2l6ZS1kZXRhaWwteGwpOy0tc2l6ZS1oZWFkaW5nLXhzOiB2YXIoLS10eXBlc2NhbGUtMjQpOy0tc2l6ZS1oZWFkaW5nLXNtOiB2YXIoLS10eXBlc2NhbGUtMzIpOy0tc2l6ZS1oZWFkaW5nLW1kOiB2YXIoLS10eXBlc2NhbGUtNDgpOy0tc2l6ZS1oZWFkaW5nLWxnOiB2YXIoLS10eXBlc2NhbGUtNjQpOy0tc2l6ZS1oZWFkaW5nLXhsOiB2YXIoLS10eXBlc2NhbGUtODApOy0tc2l6ZS1oZWFkaW5nLTJ4bDogdmFyKC0tdHlwZXNjYWxlLTEyMCk7LS1zaXplLWhlYWRpbmctM3hsOiB2YXIoLS10eXBlc2NhbGUtMTY4KTstLXNpemUtaGVhZGluZy00eGw6IHZhcigtLXR5cGVzY2FsZS0xOTIpOy0tc2l6ZS1sYWJlbC1zbTogdmFyKC0tdHlwZXNjYWxlLTE2KTstLXNpemUtbGFiZWwtbWQ6IHZhcigtLXR5cGVzY2FsZS0xOCk7LS1zaXplLW1haW4tbWVudS1sZzogdmFyKC0tdHlwZXNjYWxlLTI2KTstLXNpemUtcXVvdGUtbGc6IHZhcigtLXR5cGVzY2FsZS00OCl9fUBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpey50aGVtZS1oYXJ2ZXN0ey0tc2l6ZS1ib2R5LXNtLWJvbGQ6IHZhcigtLXNpemUtYm9keS1zbSk7LS1zaXplLWJvZHktc206IHZhcigtLXR5cGVzY2FsZS0xNik7LS1zaXplLWJvZHktbWQtYm9sZDogdmFyKC0tc2l6ZS1ib2R5LW1kKTstLXNpemUtYm9keS1sZy1ib2xkOiB2YXIoLS1zaXplLWJvZHktbGcpOy0tc2l6ZS1ib2R5LW1kOiB2YXIoLS10eXBlc2NhbGUtMjIpOy0tc2l6ZS1ib2R5LWxnOiB2YXIoLS10eXBlc2NhbGUtMjgpOy0tc2l6ZS1kZXRhaWwteHM6IHZhcigtLXR5cGVzY2FsZS0xMCk7LS1zaXplLWRldGFpbC1zbTogdmFyKC0tdHlwZXNjYWxlLTEyKTstLXNpemUtZGV0YWlsLXNtLWJvbGQ6IHZhcigtLXNpemUtZGV0YWlsLXNtKTstLXNpemUtZGV0YWlsLW1kOiB2YXIoLS10eXBlc2NhbGUtMTQpOy0tc2l6ZS1kZXRhaWwtbWQtYm9sZDogdmFyKC0tc2l6ZS1kZXRhaWwtbWQpOy0tc2l6ZS1kZXRhaWwtbGc6IHZhcigtLXR5cGVzY2FsZS0xOCk7LS1zaXplLWRldGFpbC1sZy1ib2xkOiB2YXIoLS1zaXplLWRldGFpbC1sZyk7LS1zaXplLWRldGFpbC14bDogdmFyKC0tdHlwZXNjYWxlLTIyKTstLXNpemUtZGV0YWlsLXhsLWJvbGQ6IHZhcigtLXNpemUtZGV0YWlsLXhsKTstLXNpemUtaGVhZGluZy14czogdmFyKC0tdHlwZXNjYWxlLTI4KTstLXNpemUtaGVhZGluZy1zbTogdmFyKC0tdHlwZXNjYWxlLTM2KTstLXNpemUtaGVhZGluZy1tZDogdmFyKC0tdHlwZXNjYWxlLTU2KTstLXNpemUtaGVhZGluZy1sZzogdmFyKC0tdHlwZXNjYWxlLTcyKTstLXNpemUtaGVhZGluZy14bDogdmFyKC0tdHlwZXNjYWxlLTk2KTstLXNpemUtaGVhZGluZy0yeGw6IHZhcigtLXR5cGVzY2FsZS0xNDQpOy0tc2l6ZS1oZWFkaW5nLTN4bDogdmFyKC0tdHlwZXNjYWxlLTE5Mik7LS1zaXplLWhlYWRpbmctNHhsOiB2YXIoLS10eXBlc2NhbGUtMjQwKTstLXNpemUtbGFiZWwtc206IHZhcigtLXR5cGVzY2FsZS0xNik7LS1zaXplLWxhYmVsLW1kOiB2YXIoLS10eXBlc2NhbGUtMTgpOy0tc2l6ZS1tYWluLW1lbnUtbGc6IHZhcigtLXR5cGVzY2FsZS0zMCk7LS1zaXplLXF1b3RlLWxnOiB2YXIoLS10eXBlc2NhbGUtNTYpfX0udGhlbWUtaGFydmVzdCw6cm9vdHtjb2xvci1zY2hlbWU6bGlnaHQ7LS1jb3JlLWZ1bmN0aW9uLWJsdWUta2ljazogIzY5YTBkMjstLWNvcmUtZnVuY3Rpb24tZ3JleTogIzU3NTc1NjstLWNvcmUtZnVuY3Rpb24tc2FuZDogI2Y0ZWVlNjstLWNvcmUtZ3JlZW4tbG9nby1ncmVlbjogIzIzYTczZjstLWNvcmUtZ3JlZW4tc3VwLWlkMTogI2Q3ZTE4YzstLWNvcmUtZ3JlZW4tc3VwLWlkMjogI2I0Y2Q3MzstLWNvcmUtZ3JlZW4tc3VwLWlkMzogIzkxYjk1YTstLWNvcmUtZ3JlZW4tc3VwLWlkNDogIzQxOGM0MTstLWNvcmUtZ3JlZW4tc3VwLWlkNTogIzFlNmUzNzstLWNvcmUtaW5mb2dyYXBoaWMtYmx1ZS0xOiAjMzc1YTg3Oy0tY29yZS1pbmZvZ3JhcGhpYy1ibHVlLTI6ICM0YjdkYjk7LS1jb3JlLWluZm9ncmFwaGljLWJsdWUtMzogIzdkYWZlMTstLWNvcmUtaW5mb2dyYXBoaWMtYmx1ZS00OiAjYWZjZGYwOy0tY29yZS1pbmZvZ3JhcGhpYy1icm93bi0xOiAjNTU0NjJkOy0tY29yZS1pbmZvZ3JhcGhpYy1icm93bi0yOiAjN2Q1ZjQxOy0tY29yZS1pbmZvZ3JhcGhpYy1icm93bi0zOiAjYWY5NjdkOy0tY29yZS1pbmZvZ3JhcGhpYy1icm93bi00OiAjZDdjZGI5Oy0tY29yZS1pbmZvZ3JhcGhpYy1ncmVlbi0xOiAjMWU2ZTM3Oy0tY29yZS1pbmZvZ3JhcGhpYy1ncmVlbi0yOiAjNDE4YzQxOy0tY29yZS1pbmZvZ3JhcGhpYy1ncmVlbi0zOiAjOTFiOTVhOy0tY29yZS1pbmZvZ3JhcGhpYy1ncmVlbi00OiAjZDdlMThjOy0tY29yZS1pbmZvZ3JhcGhpYy1vcmFuZ2UtMS1lcnJvcjogI2ZmMDAwMDstLWNvcmUtaW5mb2dyYXBoaWMtb3JhbmdlLTI6ICNjZDgyMjM7LS1jb3JlLWluZm9ncmFwaGljLW9yYW5nZS0zOiAjZTZhZjQxOy0tY29yZS1pbmZvZ3JhcGhpYy1vcmFuZ2UtNDogI2ZhZTY4YzstLWNvcmUtaW5mb2dyYXBoaWMtcHVycGxlLTE6ICMzNzMyNzM7LS1jb3JlLWluZm9ncmFwaGljLXB1cnBsZS0yOiAjNTA1NTk2Oy0tY29yZS1pbmZvZ3JhcGhpYy1wdXJwbGUtMzogIzc4NzhiNDstLWNvcmUtaW5mb2dyYXBoaWMtcHVycGxlLTQ6ICNiNGFmZDc7LS1jb3JlLWluZm9ncmFwaGljLXJlZC0xOiAjN2QyMzI4Oy0tY29yZS1pbmZvZ3JhcGhpYy1yZWQtMjogI2FhMzcyZDstLWNvcmUtaW5mb2dyYXBoaWMtcmVkLTM6ICNjZDY0NTU7LS1jb3JlLWluZm9ncmFwaGljLXJlZC00OiAjZTFhNTkxOy0tYmVpZ2UtMTAwOiAjZmFmOGY1Oy0tYmVpZ2UtMjAwOiAjZjdmNGYwOy0tYmVpZ2UtMzAwLXNhbmQ6IHZhcigtLWNvcmUtZnVuY3Rpb24tc2FuZCk7LS1iZWlnZS00MDA6ICNlMGNmYjg7LS1iZWlnZS01MDA6ICNjYWFkODc7LS1iZWlnZS02MDA6ICNiNjhkNTk7LS1iZWlnZS03MDA6ICM4ZTZiM2U7LS1iZWlnZS04MDA6ICM2MDQ4MmE7LS1iZWlnZS05MDA6ICMyZTIzMTQ7LS1ibGFjay1hbHBoYS0wOiAjMDAwMDAwMDA7LS1ibGFjay1hbHBoYS0xMDA6ICMwMDAwMDAxNDstLWJsYWNrLWFscGhhLTIwMDogIzAwMDAwMDFmOy0tYmxhY2stYWxwaGEtMzAwOiAjMDAwMDAwMjk7LS1ibGFjay1hbHBoYS00MDA6ICMwMDAwMDAzMzstLWJsYWNrLWFscGhhLTUwOiAjMDAwMDAwMGE7LS1ibGFjay1hbHBoYS01MDA6ICMwMDAwMDAzZDstLWJsYWNrLWFscGhhLTYwMDogIzAwMDAwMDUyOy0tYmxhY2stYWxwaGEtNzAwOiAjMDAwMDAwOGY7LS1ibGFjay1hbHBoYS04MDA6ICMwMDAwMDBhMzstLWJsYWNrLWFscGhhLTkwMDogIzAwMDAwMGNjOy0tYmx1ZS0xMDA6ICNlZWY2ZmQ7LS1ibHVlLTIwMDogI2RlZWNmOTstLWJsdWUtMzAwOiAjYzNkY2YyOy0tYmx1ZS00MDA6ICNhMGM2ZTk7LS1ibHVlLTUwMC1raWNrOiB2YXIoLS1jb3JlLWZ1bmN0aW9uLWJsdWUta2ljayk7LS1ibHVlLTYwMDogIzViOTVjZDstLWJsdWUtNzAwOiAjNDM3ZmI4Oy0tYmx1ZS04MDA6ICMzMzZiYTA7LS1ibHVlLTkwMDogIzI5NTk4NzstLWJyYW5kLWdyZWVuLXN1cC1pZDE6IHZhcigtLWNvcmUtZ3JlZW4tc3VwLWlkMSk7LS1icmFuZC1ncmVlbi1zdXAtaWQyOiB2YXIoLS1jb3JlLWdyZWVuLXN1cC1pZDIpOy0tYnJhbmQtZ3JlZW4tc3VwLWlkMzogdmFyKC0tY29yZS1ncmVlbi1zdXAtaWQzKTstLWJyYW5kLWdyZWVuLXN1cC1pZDQ6IHZhcigtLWNvcmUtZ3JlZW4tc3VwLWlkNCk7LS1icmFuZC1ncmVlbi1zdXAtaWQ1OiB2YXIoLS1jb3JlLWdyZWVuLXN1cC1pZDUpOy0tYnJhbmQtZ3JlZW4tc3VwLWlkNS1saWdodDogIzIzODI0MTstLWJyYW5kLWdyZWVuLXN1cC1pZDYtdGVudGF0aXZlOiAjMTM0NjIzOy0tYnJhbmQtZ3JlZW4tc3VwLWlkNi10ZW50YXRpdmUtZGFyazogIzExM2QxZjstLWJyYW5kLWdyZWVuLXN1cC1pZDYtdGVudGF0aXZlLWxpZ2h0OiAjMTU0ZDI2Oy0tZ3JlZW4tMTAwOiAjZThmMGViOy0tZ3JlZW4tMjAwOiAjZDJlMmQ3Oy0tZ3JlZW4tMzAwLWlkMTogI2JiZDNjMzstLWdyZWVuLTQwMC1pZDI6ICNhNWM1YWY7LS1ncmVlbi01MDAtaWQzOiAjNzhhODg3Oy0tZ3JlZW4tNjAwOiAjNjI5OTczOy0tZ3JlZW4tNzAwLWlkNDogIzQxOGM0MTstLWdyZWVuLTgwMC1pZDU6IHZhcigtLWJyYW5kLWdyZWVuLXN1cC1pZDUpOy0tZ3JlZW4tOTAwOiAjMTk1YzJlOy0tZ3JlZW4tbG9nbzogdmFyKC0tY29yZS1ncmVlbi1sb2dvLWdyZWVuKTstLWluZm9ncmFwaGljcy1ibHVlLTE6IHZhcigtLWNvcmUtaW5mb2dyYXBoaWMtYmx1ZS0xKTstLWluZm9ncmFwaGljcy1ibHVlLTI6IHZhcigtLWNvcmUtaW5mb2dyYXBoaWMtYmx1ZS0yKTstLWluZm9ncmFwaGljcy1ibHVlLTM6IHZhcigtLWNvcmUtaW5mb2dyYXBoaWMtYmx1ZS0zKTstLWluZm9ncmFwaGljcy1ibHVlLTQ6IHZhcigtLWNvcmUtaW5mb2dyYXBoaWMtYmx1ZS00KTstLWluZm9ncmFwaGljcy1icm93bi0xOiB2YXIoLS1jb3JlLWluZm9ncmFwaGljLWJyb3duLTEpOy0taW5mb2dyYXBoaWNzLWJyb3duLTI6IHZhcigtLWNvcmUtaW5mb2dyYXBoaWMtYnJvd24tMik7LS1pbmZvZ3JhcGhpY3MtYnJvd24tMzogdmFyKC0tY29yZS1pbmZvZ3JhcGhpYy1icm93bi0zKTstLWluZm9ncmFwaGljcy1icm93bi00OiB2YXIoLS1jb3JlLWluZm9ncmFwaGljLWJyb3duLTQpOy0taW5mb2dyYXBoaWNzLWdyZWVuLTE6IHZhcigtLWNvcmUtaW5mb2dyYXBoaWMtZ3JlZW4tMSk7LS1pbmZvZ3JhcGhpY3MtZ3JlZW4tMjogdmFyKC0tY29yZS1pbmZvZ3JhcGhpYy1ncmVlbi0yKTstLWluZm9ncmFwaGljcy1ncmVlbi0zOiB2YXIoLS1jb3JlLWluZm9ncmFwaGljLWdyZWVuLTMpOy0taW5mb2dyYXBoaWNzLWdyZWVuLTQ6IHZhcigtLWNvcmUtaW5mb2dyYXBoaWMtZ3JlZW4tNCk7LS1pbmZvZ3JhcGhpY3Mtb3JhbmdlLTEtZXJyb3I6IHZhcigtLWNvcmUtaW5mb2dyYXBoaWMtb3JhbmdlLTEtZXJyb3IpOy0taW5mb2dyYXBoaWNzLW9yYW5nZS0yOiB2YXIoLS1jb3JlLWluZm9ncmFwaGljLW9yYW5nZS0yKTstLWluZm9ncmFwaGljcy1vcmFuZ2UtMzogdmFyKC0tY29yZS1pbmZvZ3JhcGhpYy1vcmFuZ2UtMyk7LS1pbmZvZ3JhcGhpY3Mtb3JhbmdlLTQ6IHZhcigtLWNvcmUtaW5mb2dyYXBoaWMtb3JhbmdlLTQpOy0taW5mb2dyYXBoaWNzLXB1cnBsZS0xOiB2YXIoLS1jb3JlLWluZm9ncmFwaGljLXB1cnBsZS0xKTstLWluZm9ncmFwaGljcy1wdXJwbGUtMjogdmFyKC0tY29yZS1pbmZvZ3JhcGhpYy1wdXJwbGUtMik7LS1pbmZvZ3JhcGhpY3MtcHVycGxlLTM6IHZhcigtLWNvcmUtaW5mb2dyYXBoaWMtcHVycGxlLTMpOy0taW5mb2dyYXBoaWNzLXB1cnBsZS00OiB2YXIoLS1jb3JlLWluZm9ncmFwaGljLXB1cnBsZS00KTstLWluZm9ncmFwaGljcy1yZWQtMTogdmFyKC0tY29yZS1pbmZvZ3JhcGhpYy1yZWQtMSk7LS1pbmZvZ3JhcGhpY3MtcmVkLTI6IHZhcigtLWNvcmUtaW5mb2dyYXBoaWMtcmVkLTIpOy0taW5mb2dyYXBoaWNzLXJlZC0zOiB2YXIoLS1jb3JlLWluZm9ncmFwaGljLXJlZC0zKTstLWluZm9ncmFwaGljcy1yZWQtNDogdmFyKC0tY29yZS1pbmZvZ3JhcGhpYy1yZWQtNCk7LS1uZXV0cmFsLWJsYWNrOiAjMjAxZTFhOy0tbmV1dHJhbC1ncmV5LTEwMDogI2Y3ZjdmNzstLW5ldXRyYWwtZ3JleS0yMDA6ICNlYmViZWI7LS1uZXV0cmFsLWdyZXktMzAwOiAjZTBlMGUwOy0tbmV1dHJhbC1ncmV5LTQwMDogI2NjY2NjYzstLW5ldXRyYWwtZ3JleS01MDA6ICNiM2IzYjM7LS1uZXV0cmFsLWdyZXktNjAwOiAjOTk5OTk5Oy0tbmV1dHJhbC1ncmV5LTcwMC1wcmltYXJ5OiB2YXIoLS1jb3JlLWZ1bmN0aW9uLWdyZXkpOy0tbmV1dHJhbC1ncmV5LTgwMDogIzRkNGQ0ZDstLW5ldXRyYWwtZ3JleS05MDA6ICMzMzMzMzM7LS1uZXV0cmFsLXdoaXRlOiAjZmZmZmZmOy0tcmVkLTEwMDogI2ZmZWFlYzstLXJlZC0yMDA6ICNmZmM0Y2E7LS1yZWQtMzAwOiAjZmY5ZWE4Oy0tcmVkLTQwMDogI2ZmNzg4NjstLXJlZC01MDA6ICNmZjUzNjQ7LS1yZWQtNjAwOiAjZmYyZDQyOy0tcmVkLTcwMDogI2U1MTcyYzstLXJlZC04MDA6ICNiZDA1MTc7LS1yZWQtOTAwOiAjOTQwMDBmOy0td2hpdGUtYWxwaGEtMDogI2ZmZmZmZjAwOy0td2hpdGUtYWxwaGEtMTAwOiAjZmZmZmZmMGY7LS13aGl0ZS1hbHBoYS0yMDA6ICNmZmZmZmYxYTstLXdoaXRlLWFscGhhLTI1MDogI2ZmZmZmZjI0Oy0td2hpdGUtYWxwaGEtMzAwOiAjZmZmZmZmMjk7LS13aGl0ZS1hbHBoYS00MDA6ICNmZmZmZmYzMzstLXdoaXRlLWFscGhhLTUwOiAjZmZmZmZmMGE7LS13aGl0ZS1hbHBoYS01MDA6ICNmZmZmZmYzZDstLXdoaXRlLWFscGhhLTYwMDogI2ZmZmZmZjUyOy0td2hpdGUtYWxwaGEtNzAwOiAjZmZmZmZmN2E7LS13aGl0ZS1hbHBoYS04MDA6ICNmZmZmZmZhMzstLXdoaXRlLWFscGhhLTkwMDogI2ZmZmZmZmNjOy0td2hpdGUtYWxwaGEtOTUwOiAjZmZmZmZmZTU7LS15ZWxsb3ctMTAwOiAjZmZmYWU1Oy0teWVsbG93LTIwMDogI2ZmZjJiNzstLXllbGxvdy0zMDA6ICNmZmU5OGE7LS15ZWxsb3ctNDAwOiAjZmZlMTVjOy0teWVsbG93LTUwMDogI2ZmZDgyZTstLXllbGxvdy02MDA6ICNmZmQwMDA7LS15ZWxsb3ctNzAwOiAjZDZhZjAwOy0teWVsbG93LTgwMDogI2FkOGUwMDstLXllbGxvdy05MDA6ICM4NTZjMDA7LS1iZy1kYXJrLWRpc2FibGVkOiB2YXIoLS1ibGFjay1hbHBoYS0xMDApOy0tYmctZGFyay1zdWJ0bGU6IHZhcigtLWJsYWNrLWFscGhhLTApOy0tYmctZGFyay1zdWJ0bGUtaG92ZXI6IHZhcigtLWJsYWNrLWFscGhhLTUwKTstLWJnLWRhcmstc3VidGxlLXByZXNzZWQ6IHZhcigtLWJsYWNrLWFscGhhLTEwMCk7LS1iZy1kYXJrLXN1YnRsZS1zZWxlY3RlZDogdmFyKC0tYmxhY2stYWxwaGEtMCk7LS1iZy1pbnZlcnQtZGltbWVkOiB2YXIoLS13aGl0ZS1hbHBoYS01MCk7LS1iZy1pbnZlcnQtZGltbWVkLWxpZ2h0OiB2YXIoLS13aGl0ZS1hbHBoYS0xMDApOy0tYmctaW52ZXJ0LWRpbW1lZC1saWdodGVyOiB2YXIoLS13aGl0ZS1hbHBoYS0yMDApOy0tYmctaW52ZXJ0LWRpbW1lZC1saWdodGVzdDogdmFyKC0td2hpdGUtYWxwaGEtMzAwKTstLWJnLWludmVydC1vdmVybGF5LXRyYW5zcGFyZW50OiAjZmZmZmZmZjI7LS1iZy1saWdodC1zdWJ0bGU6IHZhcigtLXdoaXRlLWFscGhhLTApOy0tYmctbGlnaHQtc3VidGxlLWRpc2FibGVkOiB2YXIoLS13aGl0ZS1hbHBoYS0wKTstLWJnLWxpZ2h0LXN1YnRsZS1ob3ZlcjogdmFyKC0td2hpdGUtYWxwaGEtNTApOy0tYmctbGlnaHQtc3VidGxlLWhvdmVyLXN0cm9uZzogdmFyKC0td2hpdGUtYWxwaGEtOTUwKTstLWJnLWxpZ2h0LXN1YnRsZS1wcmVzc2VkOiB2YXIoLS13aGl0ZS1hbHBoYS0xMDApOy0tYmctbGlnaHQtc3VidGxlLXNlbGVjdGVkOiB2YXIoLS13aGl0ZS1hbHBoYS0wKTstLWJnLW1vZGFsLWJhY2tkcm9wOiB2YXIoLS1ibGFjay1hbHBoYS0zMDApOy0tYmctbmV1dHJhbC1kaW1tZWQ6IHZhcigtLWJsYWNrLWFscGhhLTUwKTstLWJnLW5ldXRyYWwtZGltbWVkLWRhcms6IHZhcigtLWJsYWNrLWFscGhhLTEwMCk7LS1iZy1uZXV0cmFsLWRpbW1lZC1kYXJrZXI6IHZhcigtLWJsYWNrLWFscGhhLTIwMCk7LS1iZy1uZXV0cmFsLWRpbW1lZC1kYXJrZXN0OiB2YXIoLS1ibGFjay1hbHBoYS0zMDApOy0tYmctcHJpbWFyeTogdmFyKC0tbmV1dHJhbC13aGl0ZSk7LS1iZy1zZWFyY2gtc2VsZWN0aW9uOiAjZTdmM2ViOy0tYmctc2Vjb25kYXJ5OiB2YXIoLS1icmFuZC1ncmVlbi1zdXAtaWQ1KTstLWJnLXNlY29uZGFyeS1leHRyYS1kYXJrOiB2YXIoLS1icmFuZC1ncmVlbi1zdXAtaWQ2LXRlbnRhdGl2ZSk7LS1iZy1zZWNvbmRhcnktZXh0cmEtZGFyay1ob3ZlcjogdmFyKC0tYnJhbmQtZ3JlZW4tc3VwLWlkNi10ZW50YXRpdmUtZGFyayk7LS1iZy1zZWNvbmRhcnktZXh0cmEtZGFyay1zZWxlY3RlZDogdmFyKC0tYnJhbmQtZ3JlZW4tc3VwLWlkNi10ZW50YXRpdmUtbGlnaHQpOy0tYmctc2Vjb25kYXJ5LWhvdmVyOiB2YXIoLS1icmFuZC1ncmVlbi1zdXAtaWQ1LWxpZ2h0KTstLWJnLXNlY29uZGFyeS1wcmVzc2VkOiB2YXIoLS1icmFuZC1ncmVlbi1zdXAtaWQ0KTstLWJnLXN0YXR1cy1pbmZvOiB2YXIoLS1ibHVlLTUwMC1raWNrKTstLWJnLXN0YXR1cy1pbmZvLWxpZ2h0OiB2YXIoLS1ibHVlLTEwMCk7LS1iZy1zdGF0dXMtbmVnYXRpdmU6IHZhcigtLXJlZC02MDApOy0tYmctc3RhdHVzLW5lZ2F0aXZlLWhvdmVyOiB2YXIoLS1yZWQtNzAwKTstLWJnLXN0YXR1cy1uZWdhdGl2ZS1saWdodDogdmFyKC0tcmVkLTEwMCk7LS1iZy1zdGF0dXMtbmVnYXRpdmUtcHJlc3NlZDogdmFyKC0tcmVkLTgwMCk7LS1iZy1zdGF0dXMtcGVuZGluZzogdmFyKC0teWVsbG93LTUwMCk7LS1iZy1zdGF0dXMtcGVuZGluZy1saWdodDogdmFyKC0teWVsbG93LTEwMCk7LS1iZy1zdGF0dXMtcG9zaXRpdmU6IHZhcigtLWdyZWVuLTgwMC1pZDUpOy0tYmctc3RhdHVzLXBvc2l0aXZlLWxpZ2h0OiB2YXIoLS1ncmVlbi0xMDApOy0tYmctdGVydGlhcnk6IHZhcigtLWJlaWdlLTMwMC1zYW5kKTstLWJnLXRlcnRpYXJ5LWxpZ2h0OiB2YXIoLS1iZWlnZS0yMDApOy0tYmctdGVydGlhcnktbGlnaHRlcjogdmFyKC0tYmVpZ2UtMTAwKTstLWJvcmRlci1mb2N1cy12Y2FnOiB2YXIoLS1ibHVlLTUwMC1raWNrKTstLWJvcmRlci1pbnZlcnRlZDogdmFyKC0tbmV1dHJhbC13aGl0ZSk7LS1ib3JkZXItaW52ZXJ0ZWQtZGlzYWJsZWQ6IHZhcigtLXdoaXRlLWFscGhhLTUwMCk7LS1ib3JkZXItaW52ZXJ0ZWQtaG92ZXI6IHZhcigtLXdoaXRlLWFscGhhLTcwMCk7LS1ib3JkZXItaW52ZXJ0ZWQtcHJlc3NlZDogdmFyKC0tbmV1dHJhbC13aGl0ZSk7LS1ib3JkZXItaW52ZXJ0ZWQtc3VidGxlOiB2YXIoLS13aGl0ZS1hbHBoYS01MDApOy0tYm9yZGVyLXByaW1hcnk6IHZhcigtLW5ldXRyYWwtYmxhY2spOy0tYm9yZGVyLXByaW1hcnktZGlzYWJsZWQ6IHZhcigtLWJsYWNrLWFscGhhLTMwMCk7LS1ib3JkZXItcHJpbWFyeS1ob3ZlcjogdmFyKC0tYmxhY2stYWxwaGEtNTAwKTstLWJvcmRlci1wcmltYXJ5LWhvdmVyLXNvbGlkOiB2YXIoLS1uZXV0cmFsLWdyZXktNjAwKTstLWJvcmRlci1wcmltYXJ5LXByZXNzZWQ6IHZhcigtLW5ldXRyYWwtYmxhY2spOy0tYm9yZGVyLXByaW1hcnktc3VidGxlOiB2YXIoLS1ibGFjay1hbHBoYS0yMDApOy0tYm9yZGVyLXByaW1hcnktc3VidGxlLXNvbGlkOiB2YXIoLS1uZXV0cmFsLWdyZXktMzAwKTstLWJvcmRlci1zZWNvbmRhcnk6IHZhcigtLWJyYW5kLWdyZWVuLXN1cC1pZDUpOy0tYm9yZGVyLXNlY29uZGFyeS1ob3ZlcjogdmFyKC0tYnJhbmQtZ3JlZW4tc3VwLWlkNS1saWdodCk7LS1ib3JkZXItc2Vjb25kYXJ5LWxpZ2h0OiB2YXIoLS1icmFuZC1ncmVlbi1zdXAtaWQ0KTstLWJvcmRlci1zdGF0dXMtaW5mbzogdmFyKC0tYmx1ZS03MDApOy0tYm9yZGVyLXN0YXR1cy1uZWdhdGl2ZTogdmFyKC0tcmVkLTYwMCk7LS1ib3JkZXItc3RhdHVzLW5lZ2F0aXZlLWhvdmVyOiB2YXIoLS1yZWQtNzAwKTstLWJvcmRlci1zdGF0dXMtcGVuZGluZzogdmFyKC0teWVsbG93LTYwMCk7LS1ib3JkZXItc3RhdHVzLXBvc2l0aXZlOiB2YXIoLS1ncmVlbi03MDAtaWQ0KTstLWZnLWludmVydC1kaW1tZWQ6IHZhcigtLXdoaXRlLWFscGhhLTUwKTstLWZnLWludmVydC1kaW1tZWQtbGlnaHQ6IHZhcigtLXdoaXRlLWFscGhhLTEwMCk7LS1mZy1pbnZlcnQtZGltbWVkLWxpZ2h0ZXI6IHZhcigtLXdoaXRlLWFscGhhLTIwMCk7LS1mZy1pbnZlcnQtZGltbWVkLWxpZ2h0ZXN0OiB2YXIoLS13aGl0ZS1hbHBoYS0zMDApOy0tZmctaW52ZXJ0ZWQ6IHZhcigtLW5ldXRyYWwtd2hpdGUpOy0tZmctaW52ZXJ0ZWQtZGltbWVkOiB2YXIoLS13aGl0ZS1hbHBoYS01MDApOy0tZmctaW52ZXJ0ZWQtZGlzYWJsZWQ6IHZhcigtLXdoaXRlLWFscGhhLTUwMCk7LS1mZy1uZXV0cmFsLWRpbW1lZDogdmFyKC0tYmxhY2stYWxwaGEtNTApOy0tZmctbmV1dHJhbC1kaW1tZWQtZGFyazogdmFyKC0tYmxhY2stYWxwaGEtMTAwKTstLWZnLW5ldXRyYWwtZGltbWVkLWRhcmtlcjogdmFyKC0tYmxhY2stYWxwaGEtMjAwKTstLWZnLW5ldXRyYWwtZGltbWVkLWRhcmtlc3Q6IHZhcigtLWJsYWNrLWFscGhhLTMwMCk7LS1mZy1wcmltYXJ5OiB2YXIoLS1uZXV0cmFsLWJsYWNrKTstLWZnLXByaW1hcnktZGltbWVkOiB2YXIoLS1uZXV0cmFsLWdyZXktNDAwKTstLWZnLXByaW1hcnktZGlzYWJsZWQ6IHZhcigtLWJsYWNrLWFscGhhLTMwMCk7LS1mZy1wcmltYXJ5LWhvdmVyOiB2YXIoLS1uZXV0cmFsLWdyZXktOTAwKTstLWZnLXByaW1hcnktbGlnaHQ6IHZhcigtLWJsYWNrLWFscGhhLTcwMCk7LS1mZy1zZWNvbmRhcnk6IHZhcigtLWJyYW5kLWdyZWVuLXN1cC1pZDUpOy0tZmctc2Vjb25kYXJ5LWhvdmVyOiB2YXIoLS1icmFuZC1ncmVlbi1zdXAtaWQ1LWxpZ2h0KTstLWZnLXNlY29uZGFyeS1zZWxlY3RlZDogdmFyKC0tZ3JlZW4tNzAwLWlkNCk7LS1mZy1zdGF0dXMtaW5mbzogdmFyKC0tYmx1ZS03MDApOy0tZmctc3RhdHVzLW5lZ2F0aXZlOiB2YXIoLS1yZWQtNjAwKTstLWZnLXN0YXR1cy1wZW5kaW5nOiB2YXIoLS15ZWxsb3ctNjAwKTstLWZnLXN0YXR1cy1wb3NpdGl2ZTogdmFyKC0tZ3JlZW4tNzAwLWlkNCk7LS1pbmZvZ3JhcGhpY3MtYmx1ZTogdmFyKC0taW5mb2dyYXBoaWNzLWJsdWUtMSk7LS1pbmZvZ3JhcGhpY3MtYmx1ZS1saWdodDogdmFyKC0taW5mb2dyYXBoaWNzLWJsdWUtMik7LS1pbmZvZ3JhcGhpY3MtYmx1ZS1saWdodGVyOiB2YXIoLS1pbmZvZ3JhcGhpY3MtYmx1ZS0zKTstLWluZm9ncmFwaGljcy1ibHVlLWxpZ2h0ZXN0OiB2YXIoLS1pbmZvZ3JhcGhpY3MtYmx1ZS00KTstLWluZm9ncmFwaGljcy1ncmVlbjogdmFyKC0taW5mb2dyYXBoaWNzLWdyZWVuLTEpOy0taW5mb2dyYXBoaWNzLWdyZWVuLWxpZ2h0OiB2YXIoLS1pbmZvZ3JhcGhpY3MtZ3JlZW4tMik7LS1pbmZvZ3JhcGhpY3MtZ3JlZW4tbGlnaHRlcjogdmFyKC0taW5mb2dyYXBoaWNzLWdyZWVuLTMpOy0taW5mb2dyYXBoaWNzLWdyZWVuLWxpZ2h0ZXN0OiB2YXIoLS1pbmZvZ3JhcGhpY3MtZ3JlZW4tNCk7LS1pbmZvZ3JhcGhpY3Mtb3JhbmdlOiB2YXIoLS1pbmZvZ3JhcGhpY3Mtb3JhbmdlLTEtZXJyb3IpOy0taW5mb2dyYXBoaWNzLW9yYW5nZS1saWdodDogdmFyKC0taW5mb2dyYXBoaWNzLW9yYW5nZS0yKTstLWluZm9ncmFwaGljcy1vcmFuZ2UtbGlnaHRlcjogdmFyKC0taW5mb2dyYXBoaWNzLW9yYW5nZS0zKTstLWluZm9ncmFwaGljcy1vcmFuZ2UtbGlnaHRlc3Q6IHZhcigtLWluZm9ncmFwaGljcy1vcmFuZ2UtNCk7LS1pbmZvZ3JhcGhpY3MtcHVycGxlOiB2YXIoLS1pbmZvZ3JhcGhpY3MtcHVycGxlLTEpOy0taW5mb2dyYXBoaWNzLXB1cnBsZS1saWdodDogdmFyKC0taW5mb2dyYXBoaWNzLXB1cnBsZS0yKTstLWluZm9ncmFwaGljcy1wdXJwbGUtbGlnaHRlcjogdmFyKC0taW5mb2dyYXBoaWNzLXB1cnBsZS0zKTstLWluZm9ncmFwaGljcy1wdXJwbGUtbGlnaHRlc3Q6IHZhcigtLWluZm9ncmFwaGljcy1wdXJwbGUtNCk7LS1pbmZvZ3JhcGhpY3MtcmVkOiB2YXIoLS1pbmZvZ3JhcGhpY3MtcmVkLTEpOy0taW5mb2dyYXBoaWNzLXJlZC1saWdodDogdmFyKC0taW5mb2dyYXBoaWNzLXJlZC0yKTstLWluZm9ncmFwaGljcy1yZWQtbGlnaHRlcjogdmFyKC0taW5mb2dyYXBoaWNzLXJlZC0zKTstLWluZm9ncmFwaGljcy1yZWQtbGlnaHRlc3Q6IHZhcigtLWluZm9ncmFwaGljcy1yZWQtNCk7LS10ZXh0LWludmVydGVkOiB2YXIoLS1uZXV0cmFsLXdoaXRlKTstLXRleHQtaW52ZXJ0ZWQtZGlzYWJsZWQ6IHZhcigtLXdoaXRlLWFscGhhLTUwMCk7LS10ZXh0LWludmVydGVkLWhvdmVyOiB2YXIoLS13aGl0ZS1hbHBoYS05MDApOy0tdGV4dC1pbnZlcnRlZC1saWdodDogdmFyKC0td2hpdGUtYWxwaGEtOTAwKTstLXRleHQtcHJpbWFyeTogdmFyKC0tbmV1dHJhbC1ibGFjayk7LS10ZXh0LXByaW1hcnktZGlzYWJsZWQ6IHZhcigtLWJsYWNrLWFscGhhLTMwMCk7LS10ZXh0LXByaW1hcnktaG92ZXI6IHZhcigtLW5ldXRyYWwtZ3JleS05MDApOy0tdGV4dC1wcmltYXJ5LWxpZ2h0OiB2YXIoLS1uZXV0cmFsLWdyZXktNzAwLXByaW1hcnkpOy0tdGV4dC1wcmltYXJ5LWxpZ2h0ZXI6IHZhcigtLWJsYWNrLWFscGhhLTcwMCk7LS10ZXh0LXByaW1hcnktcGxhY2Vob2xkZXI6IHZhcigtLWJsYWNrLWFscGhhLTMwMCk7LS10ZXh0LXNlY29uZGFyeTogdmFyKC0tYnJhbmQtZ3JlZW4tc3VwLWlkNSk7LS10ZXh0LXNlY29uZGFyeS1ob3ZlcjogdmFyKC0tYnJhbmQtZ3JlZW4tc3VwLWlkNS1saWdodCk7LS10ZXh0LXN0YXR1cy1pbmZvOiB2YXIoLS1ibHVlLTcwMCk7LS10ZXh0LXN0YXR1cy1uZWdhdGl2ZTogdmFyKC0tcmVkLTYwMCk7LS10ZXh0LXN0YXR1cy1wZW5kaW5nOiB2YXIoLS15ZWxsb3ctNjAwKTstLXRleHQtc3RhdHVzLXBvc2l0aXZlOiB2YXIoLS1ncmVlbi04MDAtaWQ1KTstLWljb24td2lkdGg6IDI0cHg7LS1pY29uLWhlaWdodDogMjRweDstLWljb24td2lkdGgtc21hbGw6IDE2cHg7LS1pY29uLWhlaWdodC1zbWFsbDogMTZweDstLWFuaW1hdGlvbi1zcGVlZC1mYXN0OiAuMnM7LS1hbmltYXRpb24tc3BlZWQtbWVkaXVtOiAuM3M7LS1hbmltYXRpb24tc3BlZWQtc2xvdzogLjVzfUBtZWRpYSAobWluLXdpZHRoOiAwKXsudGhlbWUtaGFydmVzdCw6cm9vdHstLXJhZGl1cy1ub25lOiAwcHg7LS1yYWRpdXMteHM6IDJweDstLXJhZGl1cy1zbTogNHB4Oy0tcmFkaXVzLW1kOiA4cHg7LS1yYWRpdXMtbGc6IDEycHg7LS1yYWRpdXMteGw6IDE2cHg7LS1yYWRpdXMtZnVsbDogOTk5cHg7LS1zcGFjaW5nLWJsb2NrLXBhZGRpbmctbm9uZTogMHB4Oy0tc3BhY2luZy1ndXR0ZXI6IDE2cHg7LS1zcGFjaW5nLXBhZ2UtbWFyZ2luOiAyMHB4Oy0tc3BhY2luZy1ibG9jay1wYWRkaW5nLXhzOiB2YXIoLS1zcGFjaW5nLWd1dHRlcik7LS1zcGFjaW5nLWJsb2NrLXBhZGRpbmctc206IDI0cHg7LS1zcGFjaW5nLWJsb2NrLXBhZGRpbmctbWQ6IDQwcHg7LS1zcGFjaW5nLWJsb2NrLXBhZGRpbmctbGc6IDY0cHg7LS1zcGFjaW5nLWNvbnRlbnQtbWF4LXdpZHRoOiAxODAwcHg7LS1zcGFjaW5nLW5vbmU6IDBweDstLXNwYWNpbmctNHhzOiAycHg7LS1zcGFjaW5nLTN4czogNHB4Oy0tc3BhY2luZy0yeHM6IDhweDstLXNwYWNpbmcteHM6IDEycHg7LS1zcGFjaW5nLXNtOiAxNnB4Oy0tc3BhY2luZy1tZDogMjRweDstLXNwYWNpbmctbGc6IDMycHg7LS1zcGFjaW5nLXhsOiA0MHB4Oy0tc3BhY2luZy0yeGw6IDQ4cHg7LS1zcGFjaW5nLTN4bDogNjRweDstLXNwYWNpbmctNHhsOiA4MHB4Oy0tc3BhY2luZy01eGw6IDEwNHB4Oy0tc3BhY2luZy02eGw6IDEyMHB4Oy0tc3BhY2luZy03eGw6IDE2MHB4Oy0tc3BhY2luZy04eGw6IDIwMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey50aGVtZS1oYXJ2ZXN0LDpyb290ey0tcmFkaXVzLW5vbmU6IDBweDstLXJhZGl1cy14czogMnB4Oy0tcmFkaXVzLXNtOiA0cHg7LS1yYWRpdXMtbWQ6IDhweDstLXJhZGl1cy1sZzogMTJweDstLXJhZGl1cy14bDogMTZweDstLXJhZGl1cy1mdWxsOiA5OTlweDstLXNwYWNpbmctYmxvY2stcGFkZGluZy1ub25lOiAwcHg7LS1zcGFjaW5nLWd1dHRlcjogMjRweDstLXNwYWNpbmctYmxvY2stcGFkZGluZy1zbTogMzJweDstLXNwYWNpbmctcGFnZS1tYXJnaW46IDQwcHg7LS1zcGFjaW5nLWJsb2NrLXBhZGRpbmctbWQ6IDQ4cHg7LS1zcGFjaW5nLWJsb2NrLXBhZGRpbmctbGc6IDgwcHg7LS1zcGFjaW5nLWNvbnRlbnQtbWF4LXdpZHRoOiAxODAwcHg7LS1zcGFjaW5nLW5vbmU6IDBweDstLXNwYWNpbmctNHhzOiAycHg7LS1zcGFjaW5nLTN4czogNHB4Oy0tc3BhY2luZy0yeHM6IDhweDstLXNwYWNpbmcteHM6IDEycHg7LS1zcGFjaW5nLXNtOiAxNnB4Oy0tc3BhY2luZy1tZDogMjRweDstLXNwYWNpbmctbGc6IDMycHg7LS1zcGFjaW5nLXhsOiA0MHB4Oy0tc3BhY2luZy0yeGw6IDQ4cHg7LS1zcGFjaW5nLTN4bDogNjRweDstLXNwYWNpbmctNHhsOiA4MHB4Oy0tc3BhY2luZy01eGw6IDEwNHB4Oy0tc3BhY2luZy02eGw6IDEyMHB4Oy0tc3BhY2luZy03eGw6IDE2MHB4Oy0tc3BhY2luZy04eGw6IDIwMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey50aGVtZS1oYXJ2ZXN0LDpyb290ey0tcmFkaXVzLW5vbmU6IDBweDstLXJhZGl1cy14czogMnB4Oy0tcmFkaXVzLXNtOiA0cHg7LS1yYWRpdXMtbWQ6IDhweDstLXJhZGl1cy1sZzogMTJweDstLXJhZGl1cy14bDogMTZweDstLXJhZGl1cy1mdWxsOiA5OTlweDstLXNwYWNpbmctYmxvY2stcGFkZGluZy1ub25lOiAwcHg7LS1zcGFjaW5nLWd1dHRlcjogMjRweDstLXNwYWNpbmctYmxvY2stcGFkZGluZy1zbTogMzJweDstLXNwYWNpbmctcGFnZS1tYXJnaW46IDQwcHg7LS1zcGFjaW5nLWJsb2NrLXBhZGRpbmctbWQ6IDQ4cHg7LS1zcGFjaW5nLWJsb2NrLXBhZGRpbmctbGc6IDgwcHg7LS1zcGFjaW5nLWNvbnRlbnQtbWF4LXdpZHRoOiAxODAwcHg7LS1zcGFjaW5nLW5vbmU6IDBweDstLXNwYWNpbmctNHhzOiAycHg7LS1zcGFjaW5nLTN4czogNHB4Oy0tc3BhY2luZy0yeHM6IDhweDstLXNwYWNpbmcteHM6IDEycHg7LS1zcGFjaW5nLXNtOiAxNnB4Oy0tc3BhY2luZy1tZDogMjRweDstLXNwYWNpbmctbGc6IDMycHg7LS1zcGFjaW5nLXhsOiA0MHB4Oy0tc3BhY2luZy0yeGw6IDQ4cHg7LS1zcGFjaW5nLTN4bDogNjRweDstLXNwYWNpbmctNHhsOiA4MHB4Oy0tc3BhY2luZy01eGw6IDEwNHB4Oy0tc3BhY2luZy02eGw6IDEyMHB4Oy0tc3BhY2luZy03eGw6IDE2MHB4Oy0tc3BhY2luZy04eGw6IDIwMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KXsudGhlbWUtaGFydmVzdCw6cm9vdHstLXJhZGl1cy1ub25lOiAwcHg7LS1yYWRpdXMteHM6IDJweDstLXJhZGl1cy1zbTogNHB4Oy0tcmFkaXVzLW1kOiA4cHg7LS1yYWRpdXMtbGc6IDEycHg7LS1yYWRpdXMteGw6IDE2cHg7LS1yYWRpdXMtZnVsbDogOTk5cHg7LS1zcGFjaW5nLWJsb2NrLXBhZGRpbmctbm9uZTogMHB4Oy0tc3BhY2luZy1ndXR0ZXI6IDI0cHg7LS1zcGFjaW5nLWJsb2NrLXBhZGRpbmctc206IDQwcHg7LS1zcGFjaW5nLWJsb2NrLXBhZGRpbmctbWQ6IDY0cHg7LS1zcGFjaW5nLXBhZ2UtbWFyZ2luOiA2NHB4Oy0tc3BhY2luZy1ibG9jay1wYWRkaW5nLWxnOiAxMjBweDstLXNwYWNpbmctY29udGVudC1tYXgtd2lkdGg6IDE4MDBweDstLXNwYWNpbmctbm9uZTogMHB4Oy0tc3BhY2luZy00eHM6IDJweDstLXNwYWNpbmctM3hzOiA0cHg7LS1zcGFjaW5nLTJ4czogOHB4Oy0tc3BhY2luZy14czogMTJweDstLXNwYWNpbmctc206IDE2cHg7LS1zcGFjaW5nLW1kOiAyNHB4Oy0tc3BhY2luZy1sZzogMzJweDstLXNwYWNpbmcteGw6IDQwcHg7LS1zcGFjaW5nLTJ4bDogNDhweDstLXNwYWNpbmctM3hsOiA2NHB4Oy0tc3BhY2luZy00eGw6IDgwcHg7LS1zcGFjaW5nLTV4bDogMTA0cHg7LS1zcGFjaW5nLTZ4bDogMTIwcHg7LS1zcGFjaW5nLTd4bDogMTYwcHg7LS1zcGFjaW5nLTh4bDogMjAwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpey50aGVtZS1oYXJ2ZXN0LDpyb290ey0tcmFkaXVzLW5vbmU6IDBweDstLXJhZGl1cy14czogMnB4Oy0tcmFkaXVzLXNtOiA0cHg7LS1yYWRpdXMtbWQ6IDhweDstLXJhZGl1cy1sZzogMTJweDstLXJhZGl1cy14bDogMTZweDstLXJhZGl1cy1mdWxsOiA5OTlweDstLXNwYWNpbmctYmxvY2stcGFkZGluZy1ub25lOiAwcHg7LS1zcGFjaW5nLWd1dHRlcjogMjRweDstLXNwYWNpbmctYmxvY2stcGFkZGluZy1zbTogNjRweDstLXNwYWNpbmctYmxvY2stcGFkZGluZy1tZDogODBweDstLXNwYWNpbmctcGFnZS1tYXJnaW46IDgwcHg7LS1zcGFjaW5nLWJsb2NrLXBhZGRpbmctbGc6IDE2MHB4Oy0tc3BhY2luZy1jb250ZW50LW1heC13aWR0aDogMTgwMHB4Oy0tc3BhY2luZy1ub25lOiAwcHg7LS1zcGFjaW5nLTR4czogMnB4Oy0tc3BhY2luZy0zeHM6IDRweDstLXNwYWNpbmctMnhzOiA4cHg7LS1zcGFjaW5nLXhzOiAxMnB4Oy0tc3BhY2luZy1zbTogMTZweDstLXNwYWNpbmctbWQ6IDI0cHg7LS1zcGFjaW5nLWxnOiAzMnB4Oy0tc3BhY2luZy14bDogNDBweDstLXNwYWNpbmctMnhsOiA0OHB4Oy0tc3BhY2luZy0zeGw6IDY0cHg7LS1zcGFjaW5nLTR4bDogODBweDstLXNwYWNpbmctNXhsOiAxMDRweDstLXNwYWNpbmctNnhsOiAxMjBweDstLXNwYWNpbmctN3hsOiAxNjBweDstLXNwYWNpbmctOHhsOiAyMDBweH19LnRoZW1lLWhhcnZlc3QgKiwudGhlbWUtaGFydmVzdCAqOmJlZm9yZSwudGhlbWUtaGFydmVzdCAqOmFmdGVye2JveC1zaXppbmc6Ym9yZGVyLWJveH0udGhlbWUtaGFydmVzdCAudGV4dC1oZWFkaW5nLXhze2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWhlYWRpbmcteHMpO2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1ib2xkKTtsaW5lLWhlaWdodDoxLjE7bGV0dGVyLXNwYWNpbmc6MDtmb250LWZhbWlseTp2YXIoLS1mb250LXNlcmlmKTtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IC50ZXh0LWhlYWRpbmctc217Zm9udC1zaXplOnZhcigtLXNpemUtaGVhZGluZy1zbSk7Zm9udC13ZWlnaHQ6dmFyKC0td2VpZ2h0LWJvbGQpO2xpbmUtaGVpZ2h0OjEuMTtsZXR0ZXItc3BhY2luZzowO2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2VyaWYpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3QgLnRleHQtaGVhZGluZy1tZHtmb250LXNpemU6dmFyKC0tc2l6ZS1oZWFkaW5nLW1kKTtmb250LXdlaWdodDp2YXIoLS13ZWlnaHQtYm9sZCk7bGluZS1oZWlnaHQ6MS4xO2xldHRlci1zcGFjaW5nOjA7Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1zZXJpZik7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KX0udGhlbWUtaGFydmVzdCAudGV4dC1oZWFkaW5nLWxne2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWhlYWRpbmctbGcpO2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1ib2xkKTtsaW5lLWhlaWdodDoxLjA1O2xldHRlci1zcGFjaW5nOjA7Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1zZXJpZik7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KX0udGhlbWUtaGFydmVzdCAudGV4dC1oZWFkaW5nLXhse2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWhlYWRpbmcteGwpO2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1ib2xkKTtsaW5lLWhlaWdodDoxO2xldHRlci1zcGFjaW5nOjA7Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1zZXJpZik7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KX0udGhlbWUtaGFydmVzdCAudGV4dC1oZWFkaW5nLTJ4bHtmb250LXNpemU6dmFyKC0tc2l6ZS1oZWFkaW5nLTJ4bCk7Zm9udC13ZWlnaHQ6dmFyKC0td2VpZ2h0LWJvbGQpO2xpbmUtaGVpZ2h0Oi45NTtsZXR0ZXItc3BhY2luZzowO2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2VyaWYpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3QgLnRleHQtaGVhZGluZy0zeGx7Zm9udC1zaXplOnZhcigtLXNpemUtaGVhZGluZy0zeGwpO2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1ib2xkKTtsaW5lLWhlaWdodDouOTU7bGV0dGVyLXNwYWNpbmc6MDtmb250LWZhbWlseTp2YXIoLS1mb250LXNlcmlmKTtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IC50ZXh0LWhlYWRpbmctNHhse2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWhlYWRpbmctNHhsKTtmb250LXdlaWdodDp2YXIoLS13ZWlnaHQtYm9sZCk7bGluZS1oZWlnaHQ6Ljk1O2xldHRlci1zcGFjaW5nOjA7Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1zZXJpZik7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KX0udGhlbWUtaGFydmVzdCAudGV4dC1ib2R5LXNtLWJvbGR7Zm9udC1zaXplOnZhcigtLXNpemUtYm9keS1zbS1ib2xkKTtmb250LXdlaWdodDp2YXIoLS13ZWlnaHQtbWVkaXVtKTtsaW5lLWhlaWdodDoxLjU7bGV0dGVyLXNwYWNpbmc6MDtmb250LWZhbWlseTp2YXIoLS1mb250LXNlcmlmKTtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IC50ZXh0LWJvZHktc217Zm9udC1zaXplOnZhcigtLXNpemUtYm9keS1zbSk7Zm9udC13ZWlnaHQ6dmFyKC0td2VpZ2h0LXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OjEuNTtsZXR0ZXItc3BhY2luZzowO2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2VyaWYpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3QgLnRleHQtYm9keS1tZC1ib2xke2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWJvZHktbWQtYm9sZCk7Zm9udC13ZWlnaHQ6dmFyKC0td2VpZ2h0LW1lZGl1bSk7bGluZS1oZWlnaHQ6MS41O2xldHRlci1zcGFjaW5nOjA7Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1zZXJpZik7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KX0udGhlbWUtaGFydmVzdCAudGV4dC1ib2R5LW1ke2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWJvZHktbWQpO2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1yZWd1bGFyKTtsaW5lLWhlaWdodDoxLjU7bGV0dGVyLXNwYWNpbmc6MDtmb250LWZhbWlseTp2YXIoLS1mb250LXNlcmlmKTtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IC50ZXh0LWJvZHktbGctYm9sZHtmb250LXNpemU6dmFyKC0tc2l6ZS1ib2R5LWxnLWJvbGQpO2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1tZWRpdW0pO2xpbmUtaGVpZ2h0OjEuNTtsZXR0ZXItc3BhY2luZzowO2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2VyaWYpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3QgLnRleHQtYm9keS1sZ3tmb250LXNpemU6dmFyKC0tc2l6ZS1ib2R5LWxnKTtmb250LXdlaWdodDp2YXIoLS13ZWlnaHQtcmVndWxhcik7bGluZS1oZWlnaHQ6MS41O2xldHRlci1zcGFjaW5nOjA7Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1zZXJpZik7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KX0udGhlbWUtaGFydmVzdCAudGV4dC1kZXRhaWwteHN7Zm9udC1zaXplOnZhcigtLXNpemUtZGV0YWlsLXhzKTtmb250LXdlaWdodDp2YXIoLS13ZWlnaHQtcmVndWxhcik7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOjA7Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1zYW5zKTtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IC50ZXh0LWRldGFpbC1zbS1ib2xke2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWRldGFpbC1zbS1ib2xkKTtmb250LXdlaWdodDp2YXIoLS13ZWlnaHQtbWVkaXVtKTtsaW5lLWhlaWdodDoxLjI7bGV0dGVyLXNwYWNpbmc6MDtmb250LWZhbWlseTp2YXIoLS1mb250LXNhbnMpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3QgLnRleHQtZGV0YWlsLXNte2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWRldGFpbC1zbSk7Zm9udC13ZWlnaHQ6dmFyKC0td2VpZ2h0LXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OjEuMjtsZXR0ZXItc3BhY2luZzowO2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2Fucyk7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KX0udGhlbWUtaGFydmVzdCAudGV4dC1kZXRhaWwtbWQtYm9sZHtmb250LXNpemU6dmFyKC0tc2l6ZS1kZXRhaWwtbWQtYm9sZCk7Zm9udC13ZWlnaHQ6dmFyKC0td2VpZ2h0LW1lZGl1bSk7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOjA7Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1zYW5zKTtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IC50ZXh0LWRldGFpbC1tZHtmb250LXNpemU6dmFyKC0tc2l6ZS1kZXRhaWwtbWQpO2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1yZWd1bGFyKTtsaW5lLWhlaWdodDoxLjI7bGV0dGVyLXNwYWNpbmc6MDtmb250LWZhbWlseTp2YXIoLS1mb250LXNhbnMpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3QgLnRleHQtZGV0YWlsLWxnLWJvbGR7Zm9udC1zaXplOnZhcigtLXNpemUtZGV0YWlsLWxnLWJvbGQpO2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1tZWRpdW0pO2xpbmUtaGVpZ2h0OjEuMjtsZXR0ZXItc3BhY2luZzowO2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2Fucyk7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KX0udGhlbWUtaGFydmVzdCAudGV4dC1kZXRhaWwtbGd7Zm9udC1zaXplOnZhcigtLXNpemUtZGV0YWlsLWxnKTtmb250LXdlaWdodDp2YXIgLS13ZWlnaHQtcmVndWxhcjtsaW5lLWhlaWdodDoxLjI7bGV0dGVyLXNwYWNpbmc6MDtmb250LWZhbWlseTp2YXIoLS1mb250LXNhbnMpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3QgLnRleHQtbGFiZWwtc217Zm9udC1zaXplOnZhcigtLXNpemUtbGFiZWwtc20pO2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1yZWd1bGFyKTtsaW5lLWhlaWdodDoxLjI7bGV0dGVyLXNwYWNpbmc6MDtmb250LWZhbWlseTp2YXIoLS1mb250LXNhbnMpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3QgLnRleHQtbGFiZWwtbWR7Zm9udC1zaXplOnZhcigtLXNpemUtbGFiZWwtbWQpO2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1tZWRpdW0pO2xpbmUtaGVpZ2h0OjEuMjtsZXR0ZXItc3BhY2luZzowO2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2Fucyk7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KX0udGhlbWUtaGFydmVzdCAudGV4dC1xdW90ZXtmb250LXNpemU6dmFyKC0tc2l6ZS1xdW90ZS1sZyk7Zm9udC13ZWlnaHQ6dmFyKC0td2VpZ2h0LXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OjEuMTtsZXR0ZXItc3BhY2luZzowO2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2VyaWYpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3QgLnRleHQtbWFpbi1tZW51e2ZvbnQtc2l6ZTp2YXIoLS1zaXplLW1haW4tbWVudS1sZyk7Zm9udC13ZWlnaHQ6dmFyKC0td2VpZ2h0LWJvbGQpO2xpbmUtaGVpZ2h0OjEuMTtsZXR0ZXItc3BhY2luZzowO2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2VyaWYpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSl9QG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCl7LnRoZW1lLWhhcnZlc3QgLnRleHQtZGV0YWlsLXhsLWJvbGR7Zm9udC1zaXplOnZhcigtLXR5cGVzY2FsZS0yMik7Zm9udC13ZWlnaHQ6dmFyKC0td2VpZ2h0LW1lZGl1bSk7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOjA7Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1zYW5zKTtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IC50ZXh0LWRldGFpbC14bHtmb250LXNpemU6dmFyKC0tdHlwZXNjYWxlLTIyKTtmb250LXdlaWdodDp2YXIoLS13ZWlnaHQtcmVndWxhcik7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOjA7Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1zYW5zKTtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpfX0udGhlbWUtaGFydmVzdHstLWJ1dHRvbi1oZWlnaHQ6IDU2cHg7LS1idXR0b24taGVpZ2h0LXNtYWxsOiA0MHB4Oy0tYnV0dG9uLWhlaWdodC1sYXJnZTogNzJweDstLWJ1dHRvbi1mb250LXNpemU6IDEuMTI1cmVtOy0tYnV0dG9uLWZvbnQtc2l6ZS1zbWFsbDogMXJlbTstLWJ1dHRvbi1mb250LXdlaWdodDogNTAwOy0tYnV0dG9uLWZvbnQtd2VpZ2h0LXNtYWxsOiA0MDA7LS1idXR0b24tZm9udC13ZWlnaHQtbGFyZ2U6IDUwMDstLWJ1dHRvbi1ib3JkZXItd2lkdGg6IDFweDstLWJ1dHRvbi1vdXRsaW5lLXdpZHRoOiAycHg7LS1idXR0b24tb3V0bGluZS1vZmZzZXQ6IDRweDstLWJ1dHRvbi1ob3Zlci1vdXRsaW5lLW9mZnNldDogLTFweDstLWJ1dHRvbi1vdXRsaW5lLW9mZnNldC1zbWFsbDogMnB4Oy0taWNvbi1oZWlnaHQ6IDI0cHg7LS1pY29uLWhlaWdodC1zbWFsbDogMTZweDstLWljb24td2lkdGg6IDI0cHg7LS1pY29uLXdpZHRoLXNtYWxsOiAxNnB4Oy0taWNvbi1tYXJnaW4tbGVmdDogLTZweDstLWljb24tbWFyZ2luLWxlZnQtc21hbGw6IC00cHg7LS1pY29uLW1hcmdpbi1yaWdodDogLTZweDstLWljb24tbWFyZ2luLXJpZ2h0LXNtYWxsOiAtNHB4fS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbjo6cGFydChiYXNlKXthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250Om5vcm1hbCBub3JtYWwgdmFyKC0tYnV0dG9uLWZvbnQtd2VpZ2h0KSB2YXIoLS1idXR0b24tZm9udC1zaXplKSB2YXIoLS1mb250LXNhbnMpO2hlaWdodDp2YXIoLS1idXR0b24taGVpZ2h0KTtwYWRkaW5nOnZhcigtLXNwYWNpbmctbm9uZSkgY2FsYyh2YXIoLS1zcGFjaW5nLWxnKSAtIHZhcigtLWJ1dHRvbi1ib3JkZXItd2lkdGgpKSB2YXIoLS1zcGFjaW5nLW5vbmUpIGNhbGModmFyKC0tc3BhY2luZy1sZykgLSB2YXIoLS1idXR0b24tYm9yZGVyLXdpZHRoKSk7Ym9yZGVyOnZhcigtLWJ1dHRvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50fS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvblt2YXJpYW50PXByaW1hcnldOjpwYXJ0KGJhc2Upe2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctc2Vjb25kYXJ5KTtib3JkZXI6dmFyKC0tYnV0dG9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYmctc2Vjb25kYXJ5KTtjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKX0udGhlbWUtaGFydmVzdCBzbC1idXR0b25bdmFyaWFudD1wcmltYXJ5XTo6cGFydChiYXNlKTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLXNlY29uZGFyeS1ob3Zlcik7Y29sb3I6dmFyKC0tdGV4dC1pbnZlcnRlZCk7b3V0bGluZTp2YXIoLS1idXR0b24tb3V0bGluZS13aWR0aCkgc29saWQgdmFyKC0tYmctc2Vjb25kYXJ5LWhvdmVyKTtvdXRsaW5lLW9mZnNldDp2YXIoLS1idXR0b24taG92ZXItb3V0bGluZS1vZmZzZXQpfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvblt2YXJpYW50PXByaW1hcnldOjpwYXJ0KGJhc2UpOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLXNlY29uZGFyeS1wcmVzc2VkKTtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Y29sb3I6dmFyKC0tdGV4dC1pbnZlcnRlZCk7b3V0bGluZTpub25lfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvblt2YXJpYW50PXByaW1hcnldOjpwYXJ0KGJhc2UpOmZvY3VzLXZpc2libGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1zZWNvbmRhcnktaG92ZXIpO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtvdXRsaW5lOnZhcigtLWJ1dHRvbi1vdXRsaW5lLXdpZHRoKSBzb2xpZCB2YXIoLS1ib3JkZXItc2Vjb25kYXJ5LWxpZ2h0KX0udGhlbWUtaGFydmVzdCBzbC1idXR0b25bdmFyaWFudD1wcmltYXJ5XS5zZWxlY3RlZDo6cGFydChiYXNlKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLWRhcmstc3VidGxlLWhvdmVyKTtjb2xvcjp2YXIoLS10ZXh0LXNlY29uZGFyeSk7Ym9yZGVyOnZhcigtLWJ1dHRvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJvcmRlci1zZWNvbmRhcnkpO291dGxpbmU6bm9uZX0udGhlbWUtaGFydmVzdCBzbC1idXR0b25bdmFyaWFudD1wcmltYXJ5XVtsb2FkaW5nXTo6cGFydChiYXNlKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLWRhcmstc3VidGxlLWhvdmVyKTtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Y29sb3I6dmFyKC0tZmctc2Vjb25kYXJ5KTtvdXRsaW5lOm5vbmV9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uW3ZhcmlhbnQ9cHJpbWFyeV0uZG9uZTo6cGFydChiYXNlKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLWRhcmstc3VidGxlLWhvdmVyKTtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Y29sb3I6dmFyKC0tdGV4dC1zZWNvbmRhcnkpO291dGxpbmU6bm9uZX0udGhlbWUtaGFydmVzdCBzbC1idXR0b25bdmFyaWFudD1wcmltYXJ5XVtkaXNhYmxlZF06OnBhcnQoYmFzZSl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1kYXJrLXN1YnRsZSk7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWRpc2FibGVkKTtib3JkZXI6dmFyKC0tYnV0dG9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYm9yZGVyLXByaW1hcnktZGlzYWJsZWQpO291dGxpbmU6bm9uZX0udGhlbWUtaGFydmVzdCBzbC1idXR0b25bdmFyaWFudD1wcmltYXJ5LWludmVydF06OnBhcnQoYmFzZSl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1wcmltYXJ5KTtib3JkZXI6dmFyKC0tYnV0dG9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYmctcHJpbWFyeSk7Y29sb3I6dmFyKC0tdGV4dC1zZWNvbmRhcnkpO2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLWZ1bGwpfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvblt2YXJpYW50PXByaW1hcnktaW52ZXJ0XTo6cGFydChiYXNlKTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLXByaW1hcnkpO2NvbG9yOnZhcigtLXRleHQtc2Vjb25kYXJ5KTtvdXRsaW5lOnZhcigtLWJ1dHRvbi1vdXRsaW5lLXdpZHRoKSBzb2xpZCB2YXIoLS1iZy1wcmltYXJ5KTtvdXRsaW5lLW9mZnNldDp2YXIoLS1idXR0b24taG92ZXItb3V0bGluZS1vZmZzZXQpfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvblt2YXJpYW50PXByaW1hcnktaW52ZXJ0XTo6cGFydChiYXNlKTphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1saWdodC1zdWJ0bGUtaG92ZXItc3Ryb25nKTtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Y29sb3I6dmFyKC0tdGV4dC1zZWNvbmRhcnktaG92ZXIpO291dGxpbmU6bm9uZX0udGhlbWUtaGFydmVzdCBzbC1idXR0b25bdmFyaWFudD1wcmltYXJ5LWludmVydF06OnBhcnQoYmFzZSk6Zm9jdXMtdmlzaWJsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLWxpZ2h0LXN1YnRsZS1ob3Zlci1zdHJvbmcpO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtvdXRsaW5lOnZhcigtLWJ1dHRvbi1vdXRsaW5lLXdpZHRoKSBzb2xpZCB2YXIoLS1ib3JkZXItaW52ZXJ0ZWQpfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvblt2YXJpYW50PXByaW1hcnktaW52ZXJ0XS5zZWxlY3RlZDo6cGFydChiYXNlKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLWxpZ2h0LXN1YnRsZS1zZWxlY3RlZCk7Y29sb3I6dmFyKC0tdGV4dC1pbnZlcnRlZCk7Ym9yZGVyOnZhcigtLWJ1dHRvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJvcmRlci1pbnZlcnRlZCk7b3V0bGluZTpub25lfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvblt2YXJpYW50PXByaW1hcnktaW52ZXJ0XVtsb2FkaW5nXTo6cGFydChiYXNlKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLWxpZ2h0LXN1YnRsZS1ob3Zlcik7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2NvbG9yOnZhcigtLWZnLWludmVydGVkKTtvdXRsaW5lOm5vbmV9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uW3ZhcmlhbnQ9cHJpbWFyeS1pbnZlcnRdLmRvbmU6OnBhcnQoYmFzZSl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1saWdodC1zdWJ0bGUtaG92ZXIpO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKTtvdXRsaW5lOm5vbmV9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uW3ZhcmlhbnQ9cHJpbWFyeS1pbnZlcnRdW2Rpc2FibGVkXTo6cGFydChiYXNlKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLWxpZ2h0LXN1YnRsZS1kaXNhYmxlZCk7Y29sb3I6dmFyKC0tdGV4dC1pbnZlcnRlZC1kaXNhYmxlZCk7Ym9yZGVyOnZhcigtLWJ1dHRvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJvcmRlci1pbnZlcnRlZC1kaXNhYmxlZCk7b3V0bGluZTpub25lfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvblt2YXJpYW50PXNlY29uZGFyeV06OnBhcnQoYmFzZSl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1kYXJrLXN1YnRsZSk7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KTtib3JkZXI6dmFyKC0tYnV0dG9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYm9yZGVyLXByaW1hcnktc3VidGxlKX0udGhlbWUtaGFydmVzdCBzbC1idXR0b25bdmFyaWFudD1zZWNvbmRhcnldOjpwYXJ0KGJhc2UpOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctZGFyay1zdWJ0bGUtaG92ZXIpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSk7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O291dGxpbmU6dmFyKC0tYnV0dG9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYm9yZGVyLXByaW1hcnktc3VidGxlKX0udGhlbWUtaGFydmVzdCBzbC1idXR0b25bdmFyaWFudD1zZWNvbmRhcnldOjpwYXJ0KGJhc2UpOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLWRhcmstc3VidGxlLXByZXNzZWQpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSk7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O291dGxpbmU6bm9uZX0udGhlbWUtaGFydmVzdCBzbC1idXR0b25bdmFyaWFudD1zZWNvbmRhcnldOjpwYXJ0KGJhc2UpOmZvY3VzLXZpc2libGV7YmFja2dyb3VuZDp2YXIoLS1iZy1kYXJrLXN1YnRsZS1ob3Zlcik7Ym9yZGVyOnZhcigtLWJ1dHRvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJvcmRlci1wcmltYXJ5LXN1YnRsZSk7b3V0bGluZTp2YXIoLS1idXR0b24tb3V0bGluZS13aWR0aCkgc29saWQgdmFyKC0tYm9yZGVyLXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvblt2YXJpYW50PXNlY29uZGFyeV0uc2VsZWN0ZWQ6OnBhcnQoYmFzZSl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1kYXJrLXN1YnRsZS1zZWxlY3RlZCk7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KTtib3JkZXI6dmFyKC0tYnV0dG9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYm9yZGVyLXByaW1hcnkpO291dGxpbmU6bm9uZX0udGhlbWUtaGFydmVzdCBzbC1idXR0b25bdmFyaWFudD1zZWNvbmRhcnldW2xvYWRpbmddOjpwYXJ0KGJhc2Upe2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctZGFyay1zdWJ0bGUtaG92ZXIpO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtjb2xvcjp2YXIoLS1mZy1wcmltYXJ5KTtvdXRsaW5lOm5vbmV9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uW3ZhcmlhbnQ9c2Vjb25kYXJ5XS5kb25lOjpwYXJ0KGJhc2Upe2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctZGFyay1zdWJ0bGUtaG92ZXIpO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpO291dGxpbmU6bm9uZX0udGhlbWUtaGFydmVzdCBzbC1idXR0b25bdmFyaWFudD1zZWNvbmRhcnldW2Rpc2FibGVkXTo6cGFydChiYXNlKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLWRhcmstc3VidGxlKTtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnktZGlzYWJsZWQpO2JvcmRlcjp2YXIoLS1idXR0b24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1ib3JkZXItcHJpbWFyeS1kaXNhYmxlZCk7b3V0bGluZTpub25lfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvblt2YXJpYW50PXNlY29uZGFyeS1pbnZlcnRdOjpwYXJ0KGJhc2Upe2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctbGlnaHQtc3VidGxlKTtjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKTtib3JkZXI6dmFyKC0tYnV0dG9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYm9yZGVyLWludmVydGVkLXN1YnRsZSl9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uW3ZhcmlhbnQ9c2Vjb25kYXJ5LWludmVydF06OnBhcnQoYmFzZSk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1saWdodC1zdWJ0bGUtaG92ZXIpO2NvbG9yOnZhcigtLXRleHQtaW52ZXJ0ZWQpO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtvdXRsaW5lOnZhcigtLWJ1dHRvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJvcmRlci1pbnZlcnRlZC1zdWJ0bGUpfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvblt2YXJpYW50PXNlY29uZGFyeS1pbnZlcnRdOjpwYXJ0KGJhc2UpOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLWxpZ2h0LXN1YnRsZS1wcmVzc2VkKTtjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKTtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7b3V0bGluZTpub25lfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvblt2YXJpYW50PXNlY29uZGFyeS1pbnZlcnRdOjpwYXJ0KGJhc2UpOmZvY3VzLXZpc2libGV7YmFja2dyb3VuZDp2YXIoLS1iZy1saWdodC1zdWJ0bGUtaG92ZXIpO2JvcmRlcjp2YXIoLS1idXR0b24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1ib3JkZXItaW52ZXJ0ZWQtc3VidGxlKTtvdXRsaW5lOnZhcigtLWJ1dHRvbi1vdXRsaW5lLXdpZHRoKSBzb2xpZCB2YXIoLS1ib3JkZXItaW52ZXJ0ZWQpfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvblt2YXJpYW50PXNlY29uZGFyeS1pbnZlcnRdLnNlbGVjdGVkOjpwYXJ0KGJhc2Upe2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctbGlnaHQtc3VidGxlLXNlbGVjdGVkKTtjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKTtib3JkZXI6dmFyKC0tYnV0dG9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYm9yZGVyLWludmVydGVkKTtvdXRsaW5lOm5vbmV9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uW3ZhcmlhbnQ9c2Vjb25kYXJ5LWludmVydF1bbG9hZGluZ106OnBhcnQoYmFzZSl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1saWdodC1zdWJ0bGUtaG92ZXIpO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtjb2xvcjp2YXIoLS1mZy1pbnZlcnRlZCk7b3V0bGluZTpub25lfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvblt2YXJpYW50PXNlY29uZGFyeS1pbnZlcnRdLmRvbmU6OnBhcnQoYmFzZSl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1saWdodC1zdWJ0bGUtaG92ZXIpO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKTtvdXRsaW5lOm5vbmV9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uW3ZhcmlhbnQ9c2Vjb25kYXJ5LWludmVydF1bZGlzYWJsZWRdOjpwYXJ0KGJhc2Upe2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctbGlnaHQtc3VidGxlLWRpc2FibGVkKTtjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkLWRpc2FibGVkKTtib3JkZXI6dmFyKC0tYnV0dG9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYm9yZGVyLWludmVydGVkLWRpc2FibGVkKTtvdXRsaW5lOm5vbmV9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uW3ZhcmlhbnQ9bmVnYXRpdmVdOjpwYXJ0KGJhc2Upe2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctc3RhdHVzLW5lZ2F0aXZlKTtjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKTtib3JkZXI6dmFyKC0tYnV0dG9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYmctc3RhdHVzLW5lZ2F0aXZlKX0udGhlbWUtaGFydmVzdCBzbC1idXR0b25bdmFyaWFudD1uZWdhdGl2ZV06OnBhcnQoYmFzZSk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1zdGF0dXMtbmVnYXRpdmUtaG92ZXIpO2NvbG9yOnZhcigtLXRleHQtaW52ZXJ0ZWQpO291dGxpbmU6dmFyKC0tYnV0dG9uLW91dGxpbmUtd2lkdGgpIHNvbGlkIHZhcigtLWJnLXN0YXR1cy1uZWdhdGl2ZS1ob3Zlcik7b3V0bGluZS1vZmZzZXQ6dmFyKC0tYnV0dG9uLWhvdmVyLW91dGxpbmUtb2Zmc2V0KX0udGhlbWUtaGFydmVzdCBzbC1idXR0b25bdmFyaWFudD1uZWdhdGl2ZV06OnBhcnQoYmFzZSk6YWN0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctc3RhdHVzLW5lZ2F0aXZlLXByZXNzZWQpO2NvbG9yOnZhcigtLXRleHQtaW52ZXJ0ZWQpO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtvdXRsaW5lOm5vbmV9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uW3ZhcmlhbnQ9bmVnYXRpdmVdOjpwYXJ0KGJhc2UpOmZvY3VzLXZpc2libGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1zdGF0dXMtbmVnYXRpdmUtaG92ZXIpO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtvdXRsaW5lOnZhcigtLWJ1dHRvbi1vdXRsaW5lLXdpZHRoKSBzb2xpZCB2YXIoLS1ib3JkZXItc3RhdHVzLW5lZ2F0aXZlLWhvdmVyKX0udGhlbWUtaGFydmVzdCBzbC1idXR0b25bdmFyaWFudD1uZWdhdGl2ZV0uc2VsZWN0ZWQ6OnBhcnQoYmFzZSl7ZGlzcGxheTpub25lfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvblt2YXJpYW50PW5lZ2F0aXZlXVtsb2FkaW5nXTo6cGFydChiYXNlKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLWRhcmstc3VidGxlLWhvdmVyKTtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Y29sb3I6dmFyKC0tZmctc3RhdHVzLW5lZ2F0aXZlKTtvdXRsaW5lOm5vbmV9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uW3ZhcmlhbnQ9bmVnYXRpdmVdLmRvbmU6OnBhcnQoYmFzZSl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1kYXJrLXN1YnRsZS1ob3Zlcik7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2NvbG9yOnZhcigtLXRleHQtc3RhdHVzLW5lZ2F0aXZlKTtvdXRsaW5lOm5vbmV9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uW3ZhcmlhbnQ9bmVnYXRpdmVdW2Rpc2FibGVkXTo6cGFydChiYXNlKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLWRhcmstc3VidGxlKTtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnktZGlzYWJsZWQpO2JvcmRlcjp2YXIoLS1idXR0b24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1ib3JkZXItcHJpbWFyeS1kaXNhYmxlZCk7b3V0bGluZTpub25lfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbjo6cGFydChsYWJlbCl7cGFkZGluZzp2YXIoLS1zcGFjaW5nLW5vbmUpO21hcmdpbi1yaWdodDoxcHg7cGFkZGluZy1ib3R0b206MnB4fS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbltwaWxsXTo6cGFydChiYXNlKXtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1mdWxsKX0udGhlbWUtaGFydmVzdCBzbC1idXR0b25bZGlzYWJsZWRdOjpwYXJ0KGJhc2Upe29wYWNpdHk6dW5zZXR9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uPipbc2xvdD1wcmVmaXhde2hlaWdodDp2YXIoLS1pY29uLWhlaWdodCk7d2lkdGg6dmFyKC0taWNvbi13aWR0aCk7bWFyZ2luLWxlZnQ6dmFyKC0taWNvbi1tYXJnaW4tbGVmdCk7cGFkZGluZy1yaWdodDp2YXIoLS1zcGFjaW5nLTJ4cyl9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uPipbc2xvdD1zdWZmaXhde2hlaWdodDp2YXIoLS1pY29uLWhlaWdodCk7d2lkdGg6dmFyKC0taWNvbi13aWR0aCk7bWFyZ2luLXJpZ2h0OnZhcigtLWljb24tbWFyZ2luLXJpZ2h0KTtwYWRkaW5nLWxlZnQ6dmFyKC0tc3BhY2luZy0yeHMpfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbltzaXplPXNtYWxsXTo6cGFydChiYXNlKXtoZWlnaHQ6dmFyKC0tYnV0dG9uLWhlaWdodC1zbWFsbCk7Zm9udC1zaXplOnZhcigtLWJ1dHRvbi1mb250LXNpemUtc21hbGwpO2ZvbnQtd2VpZ2h0OnZhcigtLWJ1dHRvbi1mb250LXdlaWdodC1zbWFsbCk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLW5vbmUpIGNhbGModmFyKC0tc3BhY2luZy1tZCkgLSB2YXIoLS1idXR0b24tYm9yZGVyLXdpZHRoKSkgdmFyKC0tc3BhY2luZy1ub25lKSBjYWxjKHZhcigtLXNwYWNpbmctbWQpIC0gdmFyKC0tYnV0dG9uLWJvcmRlci13aWR0aCkpfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbltzaXplPXNtYWxsXVt2YXJpYW50XTo6cGFydChiYXNlKTpmb2N1cy12aXNpYmxle291dGxpbmUtb2Zmc2V0OnZhcigtLWJ1dHRvbi1vdXRsaW5lLW9mZnNldC1zbWFsbCl9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uW3NpemU9c21hbGxdLmRvbmU+KltzbG90PXByZWZpeF17aGVpZ2h0OnZhcigtLWljb24taGVpZ2h0KTt3aWR0aDp2YXIoLS1pY29uLXdpZHRoKTttYXJnaW4tbGVmdDpjYWxjKHZhcigtLWljb24tbWFyZ2luLWxlZnQtc21hbGwpIC0gKHZhcigtLWljb24td2lkdGgpIC0gdmFyKC0taWNvbi13aWR0aC1zbWFsbCkpIC8gNCl9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uW3NpemU9c21hbGxdPipbc2xvdD1wcmVmaXhde2hlaWdodDp2YXIoLS1pY29uLWhlaWdodC1zbWFsbCk7d2lkdGg6dmFyKC0taWNvbi13aWR0aC1zbWFsbCk7bWFyZ2luLWxlZnQ6dmFyKC0taWNvbi1tYXJnaW4tbGVmdC1zbWFsbCl9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uW3NpemU9c21hbGxdPipbc2xvdD1zdWZmaXhde2hlaWdodDp2YXIoLS1pY29uLWhlaWdodC1zbWFsbCk7d2lkdGg6dmFyKC0taWNvbi13aWR0aC1zbWFsbCk7bWFyZ2luLXJpZ2h0OnZhcigtLWljb24tbWFyZ2luLXJpZ2h0LXNtYWxsKX0udGhlbWUtaGFydmVzdCBzbC1idXR0b25bc2l6ZT1sYXJnZV06OnBhcnQoYmFzZSl7aGVpZ2h0OnZhcigtLWJ1dHRvbi1oZWlnaHQtbGFyZ2UpO2ZvbnQtc2l6ZTp2YXIoLS1idXR0b24tZm9udC1zaXplKTtmb250LXdlaWdodDp2YXIoLS1idXR0b24tZm9udC13ZWlnaHQtbGFyZ2UpO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1ub25lKSBjYWxjKHZhcigtLXNwYWNpbmctMnhsKSAtIHZhcigtLWJ1dHRvbi1ib3JkZXItd2lkdGgpKSB2YXIoLS1zcGFjaW5nLW5vbmUpIGNhbGModmFyKC0tc3BhY2luZy0yeGwpIC0gdmFyKC0tYnV0dG9uLWJvcmRlci13aWR0aCkpfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvblt2YXJpYW50XTo6cGFydChiYXNlKTpmb2N1cy12aXNpYmxle291dGxpbmUtb2Zmc2V0OnZhcigtLWJ1dHRvbi1vdXRsaW5lLW9mZnNldCl9LnRoZW1lLWhhcnZlc3R7LS1idXR0b24tYWx0ZXJuYXRpdmUtd2lkdGg6IDU2cHg7LS1idXR0b24tYWx0ZXJuYXRpdmUtd2lkdGgtc21hbGw6IDQwcHg7LS1idXR0b24tYWx0ZXJuYXRpdmUtd2lkdGgtbGFyZ2U6IDcycHg7LS1idXR0b24tYWx0ZXJuYXRpdmUtdGV4dC13aWR0aDogMjAwcHh9LnRoZW1lLWhhcnZlc3QgLmJ1dHRvbi1hbHRlcm5hdGl2ZXtkaXNwbGF5OmlubGluZS1mbGV4O2ZvbnQ6bm9ybWFsIG5vcm1hbCB2YXIoLS1idXR0b24tZm9udC13ZWlnaHQpIHZhcigtLWJ1dHRvbi1mb250LXNpemUpIHZhcigtLWZvbnQtc2Fucyk7Z2FwOnZhcigtLXNwYWNpbmctc20pO2FsaWduLWl0ZW1zOmNlbnRlcn0udGhlbWUtaGFydmVzdCAuYnV0dG9uLWFsdGVybmF0aXZlX190ZXh0LWJlZm9yZSwudGhlbWUtaGFydmVzdCAuYnV0dG9uLWFsdGVybmF0aXZlX190ZXh0LWFmdGVye21heC13aWR0aDp2YXIoLS1idXR0b24tYWx0ZXJuYXRpdmUtdGV4dC13aWR0aCk7dGV4dC13cmFwOmJhbGFuY2V9LnRoZW1lLWhhcnZlc3QgLmJ1dHRvbi1hbHRlcm5hdGl2ZV9fdGV4dC1iZWZvcmV7dGV4dC1hbGlnbjpyaWdodH0udGhlbWUtaGFydmVzdCAuYnV0dG9uLWFsdGVybmF0aXZlX190ZXh0LWFmdGVye3RleHQtYWxpZ246bGVmdH0udGhlbWUtaGFydmVzdCAuYnV0dG9uLWFsdGVybmF0aXZlLnNtYWxse2ZvbnQtd2VpZ2h0OnZhcigtLWJ1dHRvbi1mb250LXdlaWdodC1zbWFsbCk7Zm9udC1zaXplOnZhcigtLWJ1dHRvbi1mb250LXNpemUtc21hbGwpO2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyl9LnRoZW1lLWhhcnZlc3QgLmJ1dHRvbi1hbHRlcm5hdGl2ZSBzbC1idXR0b246OnBhcnQoYmFzZSl7cGFkZGluZzowO3dpZHRoOnZhcigtLWJ1dHRvbi1hbHRlcm5hdGl2ZS13aWR0aCl9LnRoZW1lLWhhcnZlc3QgLmJ1dHRvbi1hbHRlcm5hdGl2ZSBzbC1idXR0b246OnBhcnQobGFiZWwpe2Rpc3BsYXk6ZmxleDtwYWRkaW5nLWJvdHRvbTowO2ZsZXgtZ3Jvdzp1bnNldH0udGhlbWUtaGFydmVzdCAuYnV0dG9uLWFsdGVybmF0aXZlIHNsLWJ1dHRvbiAqe3dpZHRoOnZhcigtLWljb24td2lkdGgpO2hlaWdodDp2YXIoLS1pY29uLWhlaWdodCl9LnRoZW1lLWhhcnZlc3QgLmJ1dHRvbi1hbHRlcm5hdGl2ZSBzbC1idXR0b25bc2l6ZT1zbWFsbF06OnBhcnQoYmFzZSl7d2lkdGg6dmFyKC0tYnV0dG9uLWFsdGVybmF0aXZlLXdpZHRoLXNtYWxsKX0udGhlbWUtaGFydmVzdCAuYnV0dG9uLWFsdGVybmF0aXZlIHNsLWJ1dHRvbltzaXplPXNtYWxsXSAqe3dpZHRoOnZhcigtLWljb24td2lkdGgtc21hbGwpO2hlaWdodDp2YXIoLS1pY29uLWhlaWdodC1zbWFsbCl9LnRoZW1lLWhhcnZlc3QgLmJ1dHRvbi1hbHRlcm5hdGl2ZSBzbC1idXR0b25bc2l6ZT1sYXJnZV06OnBhcnQoYmFzZSl7d2lkdGg6dmFyKC0tYnV0dG9uLWFsdGVybmF0aXZlLXdpZHRoLWxhcmdlKX0udGhlbWUtaGFydmVzdCAuYnV0dG9uLWFsdGVybmF0aXZlIHNsLWJ1dHRvblt2YXJpYW50PXByaW1hcnldOjpwYXJ0KGJhc2UpOmZvY3VzLXZpc2libGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1zZWNvbmRhcnktaG92ZXIpfS50aGVtZS1oYXJ2ZXN0IC5idXR0b24tYWx0ZXJuYXRpdmUgc2wtYnV0dG9uW3ZhcmlhbnQ9cHJpbWFyeV0uc2VsZWN0ZWQ6OnBhcnQoYmFzZSl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1zZWNvbmRhcnktcHJlc3NlZCk7Y29sb3I6dmFyKC0tZmctaW52ZXJ0ZWQpO2JvcmRlcjpub25lfS50aGVtZS1oYXJ2ZXN0IC5idXR0b24tYWx0ZXJuYXRpdmUgc2wtYnV0dG9uW3ZhcmlhbnQ9cHJpbWFyeS1pbnZlcnRdOjpwYXJ0KGJhc2UpOmZvY3VzLXZpc2libGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1saWdodC1zdWJ0bGUtaG92ZXItc3Ryb25nKX0udGhlbWUtaGFydmVzdCAuYnV0dG9uLWFsdGVybmF0aXZlIHNsLWJ1dHRvblt2YXJpYW50PXByaW1hcnktaW52ZXJ0XS5zZWxlY3RlZDo6cGFydChiYXNlKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLWxpZ2h0LXN1YnRsZS1ob3Zlci1zdHJvbmcpO2NvbG9yOnZhcigtLWZnLXNlY29uZGFyeS1zZWxlY3RlZCl9LnRoZW1lLWhhcnZlc3QgLmJ1dHRvbi1hbHRlcm5hdGl2ZSBzbC1idXR0b25bdmFyaWFudD1zZWNvbmRhcnktaW52ZXJ0XS5zZWxlY3RlZDo6cGFydChiYXNlKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLWxpZ2h0LXN1YnRsZSk7Y29sb3I6dmFyKC0tZmctaW52ZXJ0ZWQpfS50aGVtZS1oYXJ2ZXN0IC5idXR0b24tYWx0ZXJuYXRpdmUgc2wtYnV0dG9uW3ZhcmlhbnQ9c2Vjb25kYXJ5LWludmVydF1bZGlzYWJsZWRdOjpwYXJ0KGJhc2Upe2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctbGlnaHQtc3VidGxlLXByZXNzZWQpfS50aGVtZS1oYXJ2ZXN0IC5idXR0b24tYWx0ZXJuYXRpdmUucHJpbWFyeS1pbnZlcnQsLnRoZW1lLWhhcnZlc3QgLmJ1dHRvbi1hbHRlcm5hdGl2ZS5zZWNvbmRhcnktaW52ZXJ0e2NvbG9yOnZhcigtLXRleHQtaW52ZXJ0ZWQpfS50aGVtZS1oYXJ2ZXN0IC5idXR0b24tYWx0ZXJuYXRpdmUucHJpbWFyeS1pbnZlcnQuZGlzYWJsZWQsLnRoZW1lLWhhcnZlc3QgLmJ1dHRvbi1hbHRlcm5hdGl2ZS5zZWNvbmRhcnktaW52ZXJ0LmRpc2FibGVke2NvbG9yOnZhcigtLXRleHQtaW52ZXJ0ZWQtZGlzYWJsZWQpfS50aGVtZS1oYXJ2ZXN0IC5idXR0b24tYWx0ZXJuYXRpdmUucHJpbWFyeS5kaXNhYmxlZCwudGhlbWUtaGFydmVzdCAuYnV0dG9uLWFsdGVybmF0aXZlLnNlY29uZGFyeS5kaXNhYmxlZHtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnktZGlzYWJsZWQpfS50aGVtZS1oYXJ2ZXN0ey0tYnV0dG9uLXV0aWxpdHktd2lkdGg6IDU2cHg7LS1idXR0b24tdXRpbGl0eS13aWR0aC1zbWFsbDogNDBweDstLWJ1dHRvbi11dGlsaXR5LWhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodCk7LS1idXR0b24tdXRpbGl0eS1oZWlnaHQtc21hbGw6IHZhcigtLWJ1dHRvbi1oZWlnaHQtc21hbGwpOy0tYnV0dG9uLXV0aWxpdHktaGl0LXdpZHRoOiA2N3B4Oy0tYnV0dG9uLXV0aWxpdHktaGl0LWhlaWdodDogNjdweDstLWJ1dHRvbi11dGlsaXR5LWhpdC13aWR0aC1zbWFsbDogNDhweDstLWJ1dHRvbi11dGlsaXR5LWhpdC1oZWlnaHQtc21hbGw6IDQ4cHg7LS1idXR0b24tdXRpbGl0eS1ob3Zlci1vdXRsaW5lLW9mZnNldDogdmFyKC0tYnV0dG9uLWhvdmVyLW91dGxpbmUtb2Zmc2V0KTstLWJ1dHRvbi11dGlsaXR5LW91dGxpbmUtd2lkdGg6IHZhcigtLWJ1dHRvbi1vdXRsaW5lLXdpZHRoKTstLWJ1dHRvbi11dGlsaXR5LWJvcmRlci13aWR0aDogdmFyKC0tYnV0dG9uLWJvcmRlci13aWR0aCk7LS1idXR0b24tdXRpbGl0eS1hbmltYXRpb24tc2l6ZS10cmFuc2l0aW9uOiAzMHB4Oy0tYnV0dG9uLXV0aWxpdHktdHJhbnNpdGlvbi1kdXJhdGlvbjogLjJzfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbi5idXR0b24tdXRpbGl0eTpub3QoLnNlbGVjdGVkKTpub3QoW2Rpc2FibGVkXSk6OnBhcnQoYmFzZSl7cG9zaXRpb246cmVsYXRpdmV9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uLmJ1dHRvbi11dGlsaXR5Om5vdCguc2VsZWN0ZWQpOm5vdChbZGlzYWJsZWRdKTo6cGFydChiYXNlKTphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7ei1pbmRleDowO29wYWNpdHk6MDtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1mdWxsKTt3aWR0aDpjYWxjKDEwMCUgKyAyICogdmFyKC0tYnV0dG9uLXV0aWxpdHktYm9yZGVyLXdpZHRoKSAtIHZhcigtLWJ1dHRvbi11dGlsaXR5LWFuaW1hdGlvbi1zaXplLXRyYW5zaXRpb24pKTtoZWlnaHQ6Y2FsYygxMDAlICsgMiAqIHZhcigtLWJ1dHRvbi11dGlsaXR5LWJvcmRlci13aWR0aCkgLSB2YXIoLS1idXR0b24tdXRpbGl0eS1hbmltYXRpb24tc2l6ZS10cmFuc2l0aW9uKSk7dHJhbnNpdGlvbi1wcm9wZXJ0eTphbGw7dHJhbnNpdGlvbi1kdXJhdGlvbjp2YXIoLS1idXR0b24tdXRpbGl0eS10cmFuc2l0aW9uLWR1cmF0aW9uKX0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uYnV0dG9uLXV0aWxpdHk6bm90KC5zZWxlY3RlZCk6bm90KFtkaXNhYmxlZF0pOjpwYXJ0KGJhc2UpOmhvdmVyOm5vdCg6Zm9jdXMtdmlzaWJsZSk6YWZ0ZXIsLnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uLmJ1dHRvbi11dGlsaXR5Om5vdCguc2VsZWN0ZWQpOm5vdChbZGlzYWJsZWRdKTo6cGFydChiYXNlKTphY3RpdmU6bm90KDpmb2N1cy12aXNpYmxlKTphZnRlcntvcGFjaXR5OjE7d2lkdGg6Y2FsYygxMDAlICsgMiAqIHZhcigtLWJ1dHRvbi11dGlsaXR5LWJvcmRlci13aWR0aCkpO2hlaWdodDpjYWxjKDEwMCUgKyAyICogdmFyKC0tYnV0dG9uLXV0aWxpdHktYm9yZGVyLXdpZHRoKSl9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uLmJ1dHRvbi11dGlsaXR5W3ZhcmlhbnQ9cHJpbWFyeV06OnBhcnQoYmFzZSl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1kYXJrLXN1YnRsZSk7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2NvbG9yOnZhcigtLWZnLXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbi5idXR0b24tdXRpbGl0eVt2YXJpYW50PXByaW1hcnldOjpwYXJ0KGJhc2UpOmhvdmVye291dGxpbmU6bm9uZX0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uYnV0dG9uLXV0aWxpdHlbdmFyaWFudD1wcmltYXJ5XTo6cGFydChiYXNlKTpob3ZlcjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLWRhcmstc3VidGxlLWhvdmVyKX0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uYnV0dG9uLXV0aWxpdHlbdmFyaWFudD1wcmltYXJ5XTo6cGFydChiYXNlKTphY3RpdmV7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O291dGxpbmU6bm9uZX0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uYnV0dG9uLXV0aWxpdHlbdmFyaWFudD1wcmltYXJ5XTo6cGFydChiYXNlKTphY3RpdmU6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1kYXJrLXN1YnRsZS1wcmVzc2VkKX0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uYnV0dG9uLXV0aWxpdHlbdmFyaWFudD1wcmltYXJ5XTo6cGFydChiYXNlKTpmb2N1cy12aXNpYmxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctZGFyay1zdWJ0bGUpO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtvdXRsaW5lOnZhcigtLWJ1dHRvbi11dGlsaXR5LW91dGxpbmUtd2lkdGgpIHNvbGlkIHZhcigtLWJvcmRlci1wcmltYXJ5KX0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uYnV0dG9uLXV0aWxpdHlbdmFyaWFudD1wcmltYXJ5XS5zZWxlY3RlZDo6cGFydChiYXNlKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLWRhcmstc3VidGxlLXNlbGVjdGVkKTtib3JkZXI6dmFyKC0tYnV0dG9uLXV0aWxpdHktYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1ib3JkZXItcHJpbWFyeSk7b3V0bGluZTpub25lfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbi5idXR0b24tdXRpbGl0eVt2YXJpYW50PXByaW1hcnldW2Rpc2FibGVkXTo6cGFydChiYXNlKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLWRhcmstc3VidGxlKTtjb2xvcjp2YXIoLS1mZy1wcmltYXJ5LWRpc2FibGVkKTtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7b3V0bGluZTpub25lfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbi5idXR0b24tdXRpbGl0eVt2YXJpYW50PXByaW1hcnktaW52ZXJ0XTo6cGFydChiYXNlKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLWxpZ2h0LXN1YnRsZSk7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2NvbG9yOnZhcigtLWZnLWludmVydGVkKX0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uYnV0dG9uLXV0aWxpdHlbdmFyaWFudD1wcmltYXJ5LWludmVydF06OnBhcnQoYmFzZSk6aG92ZXJ7b3V0bGluZTpub25lfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbi5idXR0b24tdXRpbGl0eVt2YXJpYW50PXByaW1hcnktaW52ZXJ0XTo6cGFydChiYXNlKTpob3ZlcjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLWxpZ2h0LXN1YnRsZS1ob3Zlcil9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uLmJ1dHRvbi11dGlsaXR5W3ZhcmlhbnQ9cHJpbWFyeS1pbnZlcnRdOjpwYXJ0KGJhc2UpOmFjdGl2ZXtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7b3V0bGluZTpub25lfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbi5idXR0b24tdXRpbGl0eVt2YXJpYW50PXByaW1hcnktaW52ZXJ0XTo6cGFydChiYXNlKTphY3RpdmU6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1saWdodC1zdWJ0bGUtcHJlc3NlZCl9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uLmJ1dHRvbi11dGlsaXR5W3ZhcmlhbnQ9cHJpbWFyeS1pbnZlcnRdOjpwYXJ0KGJhc2UpOmZvY3VzLXZpc2libGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1saWdodC1zdWJ0bGUpO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtvdXRsaW5lOnZhcigtLWJ1dHRvbi11dGlsaXR5LW91dGxpbmUtd2lkdGgpIHNvbGlkIHZhcigtLWJvcmRlci1pbnZlcnRlZCl9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uLmJ1dHRvbi11dGlsaXR5W3ZhcmlhbnQ9cHJpbWFyeS1pbnZlcnRdLnNlbGVjdGVkOjpwYXJ0KGJhc2Upe2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctZGFyay1zdWJ0bGUtc2VsZWN0ZWQpO2JvcmRlcjp2YXIoLS1idXR0b24tdXRpbGl0eS1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJvcmRlci1pbnZlcnRlZCk7b3V0bGluZTpub25lfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbi5idXR0b24tdXRpbGl0eVt2YXJpYW50PXByaW1hcnktaW52ZXJ0XVtkaXNhYmxlZF06OnBhcnQoYmFzZSl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1saWdodC1zdWJ0bGUpO2NvbG9yOnZhcigtLWZnLWludmVydGVkLWRpc2FibGVkKTtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7b3V0bGluZTpub25lfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbi5idXR0b24tdXRpbGl0eS5pY29uLW9ubHk6OnBhcnQoYmFzZSl7d2lkdGg6dmFyKC0tYnV0dG9uLXV0aWxpdHktd2lkdGgpO2hlaWdodDp2YXIoLS1idXR0b24tdXRpbGl0eS1oZWlnaHQpO3BhZGRpbmc6MH0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uYnV0dG9uLXV0aWxpdHkuaWNvbi1vbmx5OjpwYXJ0KGJhc2UpOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMtZnVsbCk7d2lkdGg6dmFyKC0tYnV0dG9uLXV0aWxpdHktaGl0LXdpZHRoKTtoZWlnaHQ6dmFyKC0tYnV0dG9uLXV0aWxpdHktaGl0LWhlaWdodCl9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uLmJ1dHRvbi11dGlsaXR5Lmljb24tb25seTo6cGFydChsYWJlbCl7ZGlzcGxheTpmbGV4O21hcmdpbi1yaWdodDowO3BhZGRpbmctYm90dG9tOjA7ZmxleC1ncm93OnVuc2V0fS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbi5idXR0b24tdXRpbGl0eS5pY29uLW9ubHlbc2l6ZT1zbWFsbF06OnBhcnQoYmFzZSl7d2lkdGg6dmFyKC0tYnV0dG9uLXV0aWxpdHktd2lkdGgtc21hbGwpO2hlaWdodDp2YXIoLS1idXR0b24tdXRpbGl0eS1oZWlnaHQtc21hbGwpfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbi5idXR0b24tdXRpbGl0eS5pY29uLW9ubHlbc2l6ZT1zbWFsbF06OnBhcnQoYmFzZSk6YmVmb3Jle3dpZHRoOnZhcigtLWJ1dHRvbi11dGlsaXR5LWhpdC13aWR0aC1zbWFsbCk7aGVpZ2h0OnZhcigtLWJ1dHRvbi11dGlsaXR5LWhpdC1oZWlnaHQtc21hbGwpfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbi5idXR0b24tdXRpbGl0eS5pY29uLW9ubHlbc2l6ZT1zbWFsbF0gKnt3aWR0aDp2YXIoLS1pY29uLXdpZHRoLXNtYWxsKTtoZWlnaHQ6dmFyKC0taWNvbi1oZWlnaHQtc21hbGwpfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbi5idXR0b24tdXRpbGl0eS5pY29uLW9ubHkgKnt3aWR0aDp2YXIoLS1pY29uLXdpZHRoKTtoZWlnaHQ6dmFyKC0taWNvbi1oZWlnaHQpfS50aGVtZS1oYXJ2ZXN0ey0tc3dpdGNoLWZvbnQtc2l6ZTogMThweDstLXN3aXRjaC1jb250cm9sLXdpZHRoOiA0OHB4Oy0tc3dpdGNoLWNvbnRyb2wtaGVpZ2h0OiAzMnB4Oy0tc3dpdGNoLWNvbnRyb2wtcGFkZGluZzogMnB4Oy0tc3dpdGNoLXRodW1iLWRpc2FibGVkOiAjZGFkYWRhOy0tc3dpdGNoLXRodW1iLXNpemU6IDI4cHg7LS1zd2l0Y2gtbGFiZWwtbWFyZ2luLWxlZnQ6IDhweDstLXN3aXRjaC1pY29uLW1hcmdpbi1sZWZ0OiAycHg7LS1zd2l0Y2gtaWNvbi1wYWRkaW5nOiAzcHg7LS1zd2l0Y2gtaWNvbi1zaXplOiAxOHB4fS50aGVtZS1oYXJ2ZXN0IHNsLXN3aXRjaDo6cGFydChiYXNlKXtvcGFjaXR5OjF9LnRoZW1lLWhhcnZlc3Qgc2wtc3dpdGNoOjpwYXJ0KGNvbnRyb2wpe3dpZHRoOnZhcigtLXN3aXRjaC1jb250cm9sLXdpZHRoKTtoZWlnaHQ6dmFyKC0tc3dpdGNoLWNvbnRyb2wtaGVpZ2h0KTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWZnLXByaW1hcnktZGltbWVkKTtib3JkZXI6bm9uZX0udGhlbWUtaGFydmVzdCBzbC1zd2l0Y2hbY2hlY2tlZF06OnBhcnQoY29udHJvbCl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1zZWNvbmRhcnkpfS50aGVtZS1oYXJ2ZXN0IHNsLXN3aXRjaFtkaXNhYmxlZF06OnBhcnQoY29udHJvbCl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1kYXJrLWRpc2FibGVkKX0udGhlbWUtaGFydmVzdCBzbC1zd2l0Y2hbZGlzYWJsZWRdOjpwYXJ0KHRodW1iKSwudGhlbWUtaGFydmVzdCBzbC1zd2l0Y2hbZGlzYWJsZWRdW2NoZWNrZWRdOjpwYXJ0KHRodW1iKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN3aXRjaC10aHVtYi1kaXNhYmxlZCl9LnRoZW1lLWhhcnZlc3Qgc2wtc3dpdGNoW2NoZWNrZWRdOjpwYXJ0KHRodW1iKXt0cmFuc2xhdGU6Y2FsYygodmFyKC0tc3dpdGNoLWNvbnRyb2wtd2lkdGgpIC0gdmFyKC0tc3dpdGNoLXRodW1iLXNpemUpKSAvIDIgLSB2YXIoLS1zd2l0Y2gtY29udHJvbC1wYWRkaW5nKSl9LnRoZW1lLWhhcnZlc3Qgc2wtc3dpdGNoOjpwYXJ0KGxhYmVsKXtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LWZhbWlseTpMTVNhbnM7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZTp2YXIoLS1zd2l0Y2gtZm9udC1zaXplKTttYXJnaW4taW5saW5lLXN0YXJ0OnZhcigtLXN3aXRjaC1sYWJlbC1tYXJnaW4tbGVmdCl9LnRoZW1lLWhhcnZlc3Qgc2wtc3dpdGNoOjpwYXJ0KHRodW1iKXtoZWlnaHQ6dmFyKC0tc3dpdGNoLXRodW1iLXNpemUpO3dpZHRoOnZhcigtLXN3aXRjaC10aHVtYi1zaXplKTtib3JkZXI6bm9uZTt0cmFuc2xhdGU6Y2FsYygoKHZhcigtLXN3aXRjaC1jb250cm9sLXdpZHRoKSAtIHZhcigtLXN3aXRjaC10aHVtYi1zaXplKSkgLyAyIC0gdmFyKC0tc3dpdGNoLWNvbnRyb2wtcGFkZGluZykpICogLTEpfS50aGVtZS1oYXJ2ZXN0IHNsLXN3aXRjaCBzbC1pY29ue2hlaWdodDp2YXIoLS1zd2l0Y2gtaWNvbi1zaXplKTt3aWR0aDp2YXIoLS1zd2l0Y2gtaWNvbi1zaXplKTtjb2xvcjp2YXIoLS1mZy1zZWNvbmRhcnkpO3BhZGRpbmc6dmFyKC0tc3dpdGNoLWljb24tcGFkZGluZyk7bWFyZ2luLWxlZnQ6dmFyKC0tc3dpdGNoLWljb24tbWFyZ2luLWxlZnQpfS50aGVtZS1oYXJ2ZXN0ey0taW5wdXQtYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7LS1pbnB1dC1oZWlnaHQ6IDU2cHg7LS1pbnB1dC1ib3JkZXItZGVmYXVsdDogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1wcmltYXJ5LXN1YnRsZSk7LS1pbnB1dC1wcmVmaXgtaWNvbi1tYXJnaW4tcmlnaHQ6IDZweDstLWlucHV0LXByZWZpeC1pY29uLXBhZGRpbmc6IDFweDstLWlucHV0LWZvbnQtc2l6ZS1sZzogMThweDstLWlucHV0LWZvbnQtc2l6ZS1tZDogMTRweH0udGhlbWUtaGFydmVzdCBzbC1pbnB1dHtmb250LWZhbWlseTpMTVNhbnM7Zm9udC13ZWlnaHQ6NDAwO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14bCl9LnRoZW1lLWhhcnZlc3Qgc2wtaW5wdXQ6OnBhcnQoZm9ybS1jb250cm9sKXtwb3NpdGlvbjpyZWxhdGl2ZX0udGhlbWUtaGFydmVzdCBzbC1pbnB1dDo6cGFydChiYXNlKXtmb250LWZhbWlseTpMTVNhbnM7Zm9udC13ZWlnaHQ6NDAwO2JhY2tncm91bmQtY29sb3I6dmFyKC0taW5wdXQtYmFja2dyb3VuZC1jb2xvcik7Ym9yZGVyLXJhZGl1czowO2JvcmRlcjpub25lO2hlaWdodDp2YXIoLS1pbnB1dC1oZWlnaHQpO2JvcmRlci1ib3R0b206dmFyKC0taW5wdXQtYm9yZGVyLWRlZmF1bHQpO29wYWNpdHk6MX0udGhlbWUtaGFydmVzdCBzbC1pbnB1dDo6cGFydChmb3JtLWNvbnRyb2wtbGFiZWwpe2ZvbnQtc2l6ZTp2YXIoLS1pbnB1dC1mb250LXNpemUtbWQpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeS1saWdodGVyKTttYXJnaW46MH0udGhlbWUtaGFydmVzdCBzbC1pbnB1dDo6cGFydChpbnB1dCl7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KX0udGhlbWUtaGFydmVzdCBzbC1pbnB1dDo6cGFydChpbnB1dCk6OnBsYWNlaG9sZGVye2ZvbnQtZmFtaWx5OkxNU2Fucztmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOnZhcigtLWlucHV0LWZvbnQtc2l6ZS1sZyl9LnRoZW1lLWhhcnZlc3Qgc2wtaW5wdXQ6OnBhcnQocGFzc3dvcmQtdG9nZ2xlLWJ1dHRvbil7Y29sb3I6dmFyKC0tdGV4dC1zZWNvbmRhcnkpfS50aGVtZS1oYXJ2ZXN0IHNsLWlucHV0OjpwYXJ0KGZvcm0tY29udHJvbC1oZWxwLXRleHQpe2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7Zm9udC1zaXplOnZhcigtLXRleHRhcmVhLWZvbnQtc2l6ZS1tZCk7cGFkZGluZy10b3A6dmFyKC0tc3BhY2luZy0yeHMpO2NvbG9yOnZhcigtLXRleHQtc3RhdHVzLW5lZ2F0aXZlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKX0udGhlbWUtaGFydmVzdCBzbC1pbnB1dFtkaXNhYmxlZF06OnBhcnQoYmFzZSl7Ym9yZGVyLWNvbG9yOnZhcigtLWJvcmRlci1wcmltYXJ5LXN1YnRsZSk7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWRpc2FibGVkKX0udGhlbWUtaGFydmVzdCBzbC1pbnB1dFtkaXNhYmxlZF06OnBhcnQoZm9ybS1jb250cm9sLWxhYmVsKXtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnktZGlzYWJsZWQpfS50aGVtZS1oYXJ2ZXN0IHNsLWlucHV0W2Rpc2FibGVkXTo6cGFydChpbnB1dCl7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWRpc2FibGVkKX0udGhlbWUtaGFydmVzdCBzbC1pbnB1dFtkaXNhYmxlZF06OnBhcnQoaW5wdXQpOjpwbGFjZWhvbGRlcntjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnktZGlzYWJsZWQpfS50aGVtZS1oYXJ2ZXN0IHNsLWlucHV0W2Rpc2FibGVkXT5zbC1pY29uW3Nsb3Q9cHJlZml4XTo6cGFydChzdmcpe2NvbG9yOnZhcigtLWZnLXByaW1hcnktZGlzYWJsZWQpfS50aGVtZS1oYXJ2ZXN0IHNsLWlucHV0W2Rpc2FibGVkXTpob3Zlcntib3JkZXItY29sb3I6dmFyKC0tYm9yZGVyLXByaW1hcnktc3VidGxlKX0udGhlbWUtaGFydmVzdCBzbC1pbnB1dFtkYXRhLXVzZXItaW52YWxpZF06OnBhcnQoYmFzZSl7Ym9yZGVyLWNvbG9yOnZhcigtLWJvcmRlci1zdGF0dXMtbmVnYXRpdmUpO2NvbG9yOnZhcigtLXRleHQtc3RhdHVzLW5lZ2F0aXZlKX0udGhlbWUtaGFydmVzdCBzbC1pbnB1dFtkYXRhLXVzZXItaW52YWxpZF0+c2wtaWNvbltzbG90PXByZWZpeF06OnBhcnQoc3ZnKXtjb2xvcjp2YXIoLS1mZy1zdGF0dXMtbmVnYXRpdmUpfS50aGVtZS1oYXJ2ZXN0IHNsLWlucHV0W2RhdGEtdXNlci1pbnZhbGlkXTo6cGFydChpbnB1dCk6OnBsYWNlaG9sZGVye2NvbG9yOnZhcigtLXRleHQtc3RhdHVzLW5lZ2F0aXZlKX0udGhlbWUtaGFydmVzdCBzbC1pbnB1dFtkYXRhLXVzZXItaW52YWxpZF06OnBhcnQoZm9ybS1jb250cm9sLWhlbHAtdGV4dCl7ZGlzcGxheTpibG9ja30udGhlbWUtaGFydmVzdCBzbC1pbnB1dFtkYXRhLXVzZXItaW52YWxpZF06OnBhcnQoZm9ybS1jb250cm9sLWxhYmVsKXtjb2xvcjp2YXIoLS10ZXh0LXN0YXR1cy1uZWdhdGl2ZSl9LnRoZW1lLWhhcnZlc3Qgc2wtaW5wdXRbZGF0YS11c2VyLWludmFsaWRdOjpwYXJ0KGZvcm0tY29udHJvbC1sYWJlbCk6YWZ0ZXJ7Y29sb3I6dmFyKC0tdGV4dC1zdGF0dXMtbmVnYXRpdmUpfS50aGVtZS1oYXJ2ZXN0IHNsLWlucHV0LmhpZGUtbGFiZWw6OnBhcnQoZm9ybS1jb250cm9sLWxhYmVsKXt2aXNpYmlsaXR5OmhpZGRlbn0udGhlbWUtaGFydmVzdCBzbC1pbnB1dC5oaWRlLWxhYmVsOjpwYXJ0KGZvcm0tY29udHJvbC1sYWJlbCk6YWZ0ZXJ7dmlzaWJpbGl0eTpoaWRkZW59LnRoZW1lLWhhcnZlc3Qgc2wtaW5wdXRbcmVxdWlyZWRdOjpwYXJ0KGZvcm0tY29udHJvbC1sYWJlbCk6YWZ0ZXJ7Y29sb3I6dmFyKC0tdGV4dC1zZWNvbmRhcnkpfS50aGVtZS1oYXJ2ZXN0IHNsLWlucHV0Om5vdChbZGF0YS11c2VyLWludmFsaWRdKTpub3QoW2Rpc2FibGVkXSk6aG92ZXI6OnBhcnQoYmFzZSl7Ym9yZGVyLWNvbG9yOnZhcigtLWJvcmRlci1wcmltYXJ5KX0udGhlbWUtaGFydmVzdCBzbC1pbnB1dDpub3QoW2RhdGEtdXNlci1pbnZhbGlkXSk6bm90KFtkaXNhYmxlZF0pOmZvY3VzOjpwYXJ0KGJhc2Upe2JvcmRlci1jb2xvcjp2YXIoLS1ib3JkZXItc2Vjb25kYXJ5KX0udGhlbWUtaGFydmVzdCBzbC1pbnB1dDpmb2N1czo6cGFydChiYXNlKXtib3gtc2hhZG93Om5vbmV9LnRoZW1lLWhhcnZlc3Qgc2wtaW5wdXQ6OnBhcnQoaW5wdXQpe2hlaWdodDphdXRvO2ZvbnQtc2l6ZTp2YXIoLS1pbnB1dC1mb250LXNpemUtbGcpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSk7cGFkZGluZy1sZWZ0OjB9LnRoZW1lLWhhcnZlc3Qgc2wtaW5wdXQ6OnBhcnQoaW5wdXQpOjpwbGFjZWhvbGRlcntjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnktbGlnaHRlcil9LnRoZW1lLWhhcnZlc3Qgc2wtaW5wdXQ+c2wtaWNvbntoZWlnaHQ6YXV0bzt3aWR0aDphdXRvfS50aGVtZS1oYXJ2ZXN0IHNsLWlucHV0PnNsLWljb25bc2xvdD1wcmVmaXhde3BhZGRpbmc6dmFyKC0taW5wdXQtcHJlZml4LWljb24tcGFkZGluZyk7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6dmFyKC0taW5wdXQtcHJlZml4LWljb24tbWFyZ2luLXJpZ2h0KX0udGhlbWUtaGFydmVzdCBzbC1pbnB1dD5zbC1pY29uW3Nsb3Q9cHJlZml4XTo6cGFydChzdmcpe3dpZHRoOnZhcigtLWljb24td2lkdGgpO2hlaWdodDp2YXIoLS1pY29uLWhlaWdodCk7Y29sb3I6dmFyKC0tZmctcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3R7LS1yYWRpby1jb250cm9sLXdpZHRoOiAyNHB4Oy0tcmFkaW8tY29udHJvbC1oZWlnaHQ6IDI0cHg7LS1yYWRpby10aHVtYi1kaXNhYmxlZDogI2RhZGFkYTstLXJhZGlvLXRodW1iLXNpemU6IDMwcHg7LS1yYWRpby10aHVtYi1vZmZzZXQteDogNTBweDstLXJhZGlvLWljb24tbWFyZ2luOiAycHg7LS1yYWRpby1pY29uLXNpemU6IDE1cHh9LnRoZW1lLWhhcnZlc3QgLnJhZGlvX19sYWJlbHttYXJnaW4taW5saW5lLXN0YXJ0OjhweH0udGhlbWUtaGFydmVzdCBzbC1yYWRpb3toZWlnaHQ6MzBweH0udGhlbWUtaGFydmVzdCBzbC1yYWRpbzo6cGFydChjb250cm9sKXt3aWR0aDp2YXIoLS1yYWRpby1jb250cm9sLXdpZHRoKTtoZWlnaHQ6dmFyKC0tcmFkaW8tY29udHJvbC1oZWlnaHQpO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLWNvbG9yOnZhcigtLW5ldXRyYWwtZ3JleS01MDApfS50aGVtZS1oYXJ2ZXN0IHNsLXJhZGlvOjpwYXJ0KGNoZWNrZWQtaWNvbil7Y29sb3I6dmFyKC0tYmctc2Vjb25kYXJ5KX0udGhlbWUtaGFydmVzdCBzbC1yYWRpbzo6cGFydChsYWJlbCl7Zm9udC1mYW1pbHk6TE1TYW5zO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6dmFyKC0tU2l6ZS1kZXRhaWwtbGcsIDE4cHgpO2xpbmUtaGVpZ2h0OjIxLjZweH0udGhlbWUtaGFydmVzdCBzbC1yYWRpbzo6cGFydCh0aHVtYil7aGVpZ2h0OnZhcigtLXJhZGlvLXRodW1iLXNpemUpO3dpZHRoOnZhcigtLXJhZGlvLXRodW1iLXNpemUpO2JvcmRlci1jb2xvcjp2YXIoLS1mZy1wcmltYXJ5LWRpbW1lZCk7bWFyZ2luOjAgdmFyKC0tc2wtaW5wdXQtYm9yZGVyLXdpZHRoKX0udGhlbWUtaGFydmVzdCBzbC1yYWRpbzo6cGFydChjb250cm9sLS1jaGVja2VkKXtib3JkZXItY29sb3I6dmFyKC0tYm9yZGVyLXNlY29uZGFyeSl9LnRoZW1lLWhhcnZlc3Qgc2wtcmFkaW9bZGlzYWJsZWRdOjpwYXJ0KGNvbnRyb2wpe2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctZGFyay1kaXNhYmxlZCk7Ym9yZGVyLWNvbG9yOnZhcigtLWZnLXByaW1hcnktZGlzYWJsZWQpfS50aGVtZS1oYXJ2ZXN0IHNsLXJhZGlvW2Rpc2FibGVkXTo6cGFydChjaGVja2VkLWljb24pLC50aGVtZS1oYXJ2ZXN0IHNsLXJhZGlvW2Rpc2FibGVkXTo6cGFydCh0aHVtYiksLnRoZW1lLWhhcnZlc3Qgc2wtcmFkaW9bZGlzYWJsZWRdW2NoZWNrZWRdIC50aGVtZS1oYXJ2ZXN0IHNsLXJhZGlvW2Rpc2FibGVkXTo6cGFydCh0aHVtYil7Y29sb3I6dmFyKC0tZmctcHJpbWFyeS1kaXNhYmxlZCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1yYWRpby10aHVtYi1kaXNhYmxlZCk7Ym9yZGVyLWNvbG9yOnZhcigtLXJhZGlvLXRodW1iLWRpc2FibGVkKX0udGhlbWUtaGFydmVzdCBzbC1yYWRpbyAuZGVzY3JpcHRpb257bWFyZ2luLXRvcDo0cHg7bGluZS1oZWlnaHQ6MTYuOHB4O2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeS1saWdodGVyKX0udGhlbWUtaGFydmVzdHstLWNoZWNrYm94LWZvbnQ6IDstLWNoZWNrYm94LWZvbnQtd2VpZ2h0OiA0MDA7LS1jaGVja2JveC1mb250LXNpemUtbGc6IDE4cHg7LS1jaGVja2JveC1mb250LXNpemUtbWQ6IDE0cHg7LS1jaGVja2JveC1pY29uLW1hcmdpbi1sZWZ0OiA1cHh9LnRoZW1lLWhhcnZlc3Qgc2wtY2hlY2tib3h7Zm9udC1mYW1pbHk6TE1TYW5zO2ZvbnQtd2VpZ2h0OjQwMH0udGhlbWUtaGFydmVzdCBzbC1jaGVja2JveDo6cGFydChiYXNlKXt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IHNsLWNoZWNrYm94OjpwYXJ0KGxhYmVsKXt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleH0udGhlbWUtaGFydmVzdCBzbC1jaGVja2JveDo6cGFydChmb3JtLWNvbnRyb2wtaGVscC10ZXh0KXtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnktbGlnaHQpO21hcmdpbi1sZWZ0OjMwcHh9LnRoZW1lLWhhcnZlc3Qgc2wtY2hlY2tib3g6OnBhcnQoY29udHJvbCl7bWFyZ2luLXJpZ2h0OjJweDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIyKTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NHB4fS50aGVtZS1oYXJ2ZXN0IHNsLWNoZWNrYm94OjpwYXJ0KGNvbnRyb2wpOmhvdmVye2JvcmRlcjoxcHggc29saWQgdmFyKC0tYm9yZGVyLXNlY29uZGFyeS1ob3Zlcil9LnRoZW1lLWhhcnZlc3Qgc2wtY2hlY2tib3hbZGlzYWJsZWRdOjpwYXJ0KGJhc2Upe2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeS1saWdodCk7b3BhY2l0eToxfS50aGVtZS1oYXJ2ZXN0IHNsLWNoZWNrYm94W2Rpc2FibGVkXTo6cGFydChjb250cm9sKXtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjMpO2JhY2tncm91bmQtY29sb3I6IzAwMDAwMDFhfS50aGVtZS1oYXJ2ZXN0IHNsLWNoZWNrYm94W2Rpc2FibGVkXVtjaGVja2VkXTo6cGFydChjb250cm9sKXtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjMpO2JhY2tncm91bmQtY29sb3I6IzAwMDAwMDFhfS50aGVtZS1oYXJ2ZXN0IHNsLWNoZWNrYm94W2Rpc2FibGVkXTo6cGFydChjaGVja2VkLWljb24pe2NvbG9yOiMwMDAwMDA0ZH0udGhlbWUtaGFydmVzdCBzbC1jaGVja2JveFtjaGVja2VkXTo6cGFydChjb250cm9sLS1jaGVja2VkKXtiYWNrZ3JvdW5kLWNvbG9yOiMxZTZlMzd9LnRoZW1lLWhhcnZlc3Qgc2wtY2hlY2tib3ggc2wtaWNvbnttYXJnaW4tbGVmdDp2YXIoLS1jaGVja2JveC1pY29uLW1hcmdpbi1sZWZ0KX0udGhlbWUtaGFydmVzdCBzbC1jaGVja2JveCBzbC1pY29uOjpwYXJ0KHN2Zyl7d2lkdGg6MTVweDtoZWlnaHQ6MTVweDtjb2xvcjp2YXIoLS1mZy1zZWNvbmRhcnkpO21hcmdpbi10b3A6MnB4fS50aGVtZS1oYXJ2ZXN0ey0tc2VsZWN0LW9wdGlvbi1wYWRkaW5nOiAwIDE4cHggMnB4IDE4cHh9LnRoZW1lLWhhcnZlc3Qgc2wtc2VsZWN0OjpwYXJ0KGZvcm0tY29udHJvbCl7Zm9udC1mYW1pbHk6TE1TYW5zO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6dmFyKC0taW5wdXQtZm9udC1zaXplLWxnKX0udGhlbWUtaGFydmVzdCBzbC1zZWxlY3Q6OnBhcnQoY29tYm9ib3gpe3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWlucHV0LWJhY2tncm91bmQtY29sb3IpO2JvcmRlci1yYWRpdXM6MDtib3JkZXI6bm9uZTtoZWlnaHQ6dmFyKC0taW5wdXQtaGVpZ2h0KTtib3JkZXItYm90dG9tOnZhcigtLWlucHV0LWJvcmRlci1kZWZhdWx0KTtib3gtc2hhZG93Om5vbmV9LnRoZW1lLWhhcnZlc3Qgc2wtc2VsZWN0OjpwYXJ0KGRpc3BsYXktaW5wdXQpOjpwbGFjZWhvbGRlcntmb250LWZhbWlseTpMTVNhbnM7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZTp2YXIoLS1pbnB1dC1mb250LXNpemUtbGcpfS50aGVtZS1oYXJ2ZXN0IHNsLXNlbGVjdDo6cGFydChmb3JtLWNvbnRyb2wtbGFiZWwpe2ZvbnQtc2l6ZTp2YXIoLS1pbnB1dC1mb250LXNpemUtbWQpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeS1saWdodGVyKTttYXJnaW46MH0udGhlbWUtaGFydmVzdCBzbC1zZWxlY3Q6OnBhcnQoZm9ybS1jb250cm9sLWxhYmVsKTphZnRlcntjb2xvcjp2YXIoLS10ZXh0LXNlY29uZGFyeSl9LnRoZW1lLWhhcnZlc3Qgc2wtc2VsZWN0OjpwYXJ0KGxpc3Rib3gpe3BhZGRpbmc6dmFyKC0tc3BhY2luZy0yeHMpO2JveC1zaGFkb3c6bm9uZTtib3JkZXI6dmFyKC0taW5wdXQtYm9yZGVyLWRlZmF1bHQpO2JvcmRlci1yYWRpdXM6MH0udGhlbWUtaGFydmVzdCBzbC1zZWxlY3Q6OnBhcnQoZXhwYW5kLWljb24pe2NvbG9yOnZhcigtLWZnLXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IHNsLXNlbGVjdD5bc2xvdD1oZWxwLXRleHRde2Rpc3BsYXk6bm9uZTtwYWRkaW5nLXRvcDp2YXIoLS1zcGFjaW5nLTJ4cyk7Y29sb3I6dmFyKC0tZmctc3RhdHVzLW5lZ2F0aXZlKTtmb250LXNpemU6dmFyKC0taW5wdXQtZm9udC1zaXplLW1kKX0udGhlbWUtaGFydmVzdCBzbC1zZWxlY3Rbb3Blbl06OnBhcnQoZXhwYW5kLWljb24pe2NvbG9yOnZhcigtLWZnLXNlY29uZGFyeSl9LnRoZW1lLWhhcnZlc3Qgc2wtc2VsZWN0W2Rpc2FibGVkXTo6cGFydChjb21ib2JveCl7Ym9yZGVyLWNvbG9yOnZhcigtLWJvcmRlci1wcmltYXJ5LXN1YnRsZSk7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWRpc2FibGVkKX0udGhlbWUtaGFydmVzdCBzbC1zZWxlY3RbZGlzYWJsZWRdOjpwYXJ0KGZvcm0tY29udHJvbC1sYWJlbCl7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWRpc2FibGVkKX0udGhlbWUtaGFydmVzdCBzbC1zZWxlY3RbZGlzYWJsZWRdOjpwYXJ0KGRpc3BsYXktaW5wdXQpe2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeS1kaXNhYmxlZCl9LnRoZW1lLWhhcnZlc3Qgc2wtc2VsZWN0W2Rpc2FibGVkXTo6cGFydChkaXNwbGF5LWlucHV0KTo6cGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWRpc2FibGVkKX0udGhlbWUtaGFydmVzdCBzbC1zZWxlY3RbZGlzYWJsZWRdOjpwYXJ0KGV4cGFuZC1pY29uKXtjb2xvcjp2YXIoLS1mZy1wcmltYXJ5LWRpc2FibGVkKX0udGhlbWUtaGFydmVzdCBzbC1zZWxlY3RbZGlzYWJsZWRdPnNsLWljb25bc2xvdD1wcmVmaXhdOjpwYXJ0KHN2Zyl7Y29sb3I6dmFyKC0tZmctcHJpbWFyeS1kaXNhYmxlZCl9LnRoZW1lLWhhcnZlc3Qgc2wtc2VsZWN0W2Rpc2FibGVkXTpob3Zlcntib3JkZXItY29sb3I6dmFyKC0tYm9yZGVyLXByaW1hcnktc3VidGxlKX0udGhlbWUtaGFydmVzdCBzbC1zZWxlY3RbZGF0YS11c2VyLWludmFsaWRdOjpwYXJ0KGNvbWJvYm94KXtib3JkZXItY29sb3I6dmFyKC0tYm9yZGVyLXN0YXR1cy1uZWdhdGl2ZSk7Y29sb3I6dmFyKC0tdGV4dC1zdGF0dXMtbmVnYXRpdmUpfS50aGVtZS1oYXJ2ZXN0IHNsLXNlbGVjdFtkYXRhLXVzZXItaW52YWxpZF0+c2wtaWNvbltzbG90PXByZWZpeF06OnBhcnQoc3ZnKXtjb2xvcjp2YXIoLS1mZy1zdGF0dXMtbmVnYXRpdmUpfS50aGVtZS1oYXJ2ZXN0IHNsLXNlbGVjdFtkYXRhLXVzZXItaW52YWxpZF06OnBhcnQoZGlzcGxheS1pbnB1dCk6OnBsYWNlaG9sZGVye2NvbG9yOnZhcigtLXRleHQtc3RhdHVzLW5lZ2F0aXZlKX0udGhlbWUtaGFydmVzdCBzbC1zZWxlY3RbZGF0YS11c2VyLWludmFsaWRdPltzbG90PWhlbHAtdGV4dF17ZGlzcGxheTpibG9ja30udGhlbWUtaGFydmVzdCBzbC1zZWxlY3RbZGF0YS11c2VyLWludmFsaWRdOjpwYXJ0KGZvcm0tY29udHJvbC1sYWJlbCl7Y29sb3I6dmFyKC0tdGV4dC1zdGF0dXMtbmVnYXRpdmUpfS50aGVtZS1oYXJ2ZXN0IHNsLXNlbGVjdFtkYXRhLXVzZXItaW52YWxpZF06OnBhcnQoZm9ybS1jb250cm9sLWxhYmVsKTphZnRlcntjb2xvcjp2YXIoLS10ZXh0LXN0YXR1cy1uZWdhdGl2ZSl9LnRoZW1lLWhhcnZlc3Qgc2wtc2VsZWN0LmhpZGUtbGFiZWw6OnBhcnQoZm9ybS1jb250cm9sLWxhYmVsKXt2aXNpYmlsaXR5OmhpZGRlbn0udGhlbWUtaGFydmVzdCBzbC1zZWxlY3QuaGlkZS1sYWJlbDo6cGFydChmb3JtLWNvbnRyb2wtbGFiZWwpOmFmdGVye3Zpc2liaWxpdHk6aGlkZGVufS50aGVtZS1oYXJ2ZXN0IHNsLXNlbGVjdDpub3QoW2RhdGEtdXNlci1pbnZhbGlkXSk6bm90KFtkaXNhYmxlZF0pOmhvdmVyOjpwYXJ0KGNvbWJvYm94KXtib3JkZXItY29sb3I6dmFyKC0tYm9yZGVyLXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IHNsLXNlbGVjdDpub3QoW2RhdGEtdXNlci1pbnZhbGlkXSk6bm90KFtkaXNhYmxlZF0pW29wZW5dOjpwYXJ0KGNvbWJvYm94KXtib3JkZXItY29sb3I6dmFyKC0tYm9yZGVyLXNlY29uZGFyeSl9LnRoZW1lLWhhcnZlc3Qgc2wtc2VsZWN0PnNsLW9wdGlvbjo6cGFydChiYXNlKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWlucHV0LWJhY2tncm91bmQtY29sb3IpO29wYWNpdHk6MTtoZWlnaHQ6dmFyKC0taW5wdXQtaGVpZ2h0KTtwYWRkaW5nOnZhcigtLXNlbGVjdC1vcHRpb24tcGFkZGluZyl9LnRoZW1lLWhhcnZlc3Qgc2wtc2VsZWN0PnNsLW9wdGlvbjpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOjpwYXJ0KGJhc2Upe2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeS1saWdodGVyKX0udGhlbWUtaGFydmVzdCBzbC1zZWxlY3Q+c2wtb3B0aW9uOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6OnBhcnQoYmFzZSk6aG92ZXJ7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLWRhcmstc3VidGxlLWhvdmVyKX0udGhlbWUtaGFydmVzdCBzbC1zZWxlY3Q+c2wtb3B0aW9uOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6OnBhcnQoYmFzZSk6YWN0aXZle2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1kYXJrLXN1YnRsZS1wcmVzc2VkKX0udGhlbWUtaGFydmVzdCBzbC1zZWxlY3Q+c2wtb3B0aW9uW2FyaWEtZGlzYWJsZWQ9dHJ1ZV06OnBhcnQoYmFzZSl7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWRpc2FibGVkKX0udGhlbWUtaGFydmVzdCBzbC1zZWxlY3Q+c2wtb3B0aW9uW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0+W3Nsb3Q9c3VmZml4XXtjb2xvcjp2YXIoLS1mZy1wcmltYXJ5LWRpc2FibGVkKX0udGhlbWUtaGFydmVzdCBzbC1zZWxlY3Q+c2wtb3B0aW9uOjpwYXJ0KGNoZWNrZWQtaWNvbil7ZGlzcGxheTpub25lfS50aGVtZS1oYXJ2ZXN0IHNsLXNlbGVjdD5zbC1vcHRpb246bm90KFthcmlhLXNlbGVjdGVkPXRydWVdKT5bc2xvdD1zdWZmaXhde2Rpc3BsYXk6bm9uZX0udGhlbWUtaGFydmVzdCBzbC1zZWxlY3Q+c2wtb3B0aW9uPltzbG90PXN1ZmZpeF17Y29sb3I6dmFyKC0tZmctcHJpbWFyeSk7aGVpZ2h0OnZhcigtLWljb24taGVpZ2h0KTt3aWR0aDp2YXIoLS1pY29uLXdpZHRoKX0udGhlbWUtaGFydmVzdCBzbC1zZWxlY3Q+c2wtaWNvbntoZWlnaHQ6dmFyKC0taWNvbi1oZWlnaHQpO3dpZHRoOnZhcigtLWljb24td2lkdGgpfS50aGVtZS1oYXJ2ZXN0IHNsLXNlbGVjdD5zbC1pY29uW3Nsb3Q9cHJlZml4XXtwYWRkaW5nOnZhcigtLWlucHV0LXByZWZpeC1pY29uLXBhZGRpbmcpO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OnZhcigtLWlucHV0LXByZWZpeC1pY29uLW1hcmdpbi1yaWdodCk7d2lkdGg6dmFyKC0taWNvbi13aWR0aCk7aGVpZ2h0OnZhcigtLWljb24taGVpZ2h0KTtjb2xvcjp2YXIoLS1mZy1wcmltYXJ5KX0udGhlbWUtaGFydmVzdHstLWZpbGUtdXBsb2FkLWZvbnQtd2VpZ2h0OiA0MDA7LS1maWxlLXVwbG9hZC1mb250LXNpemU6IDEuMTI1cmVtOy0tZmlsZS11cGxvYWQtZm9udC1mYW1pbHk6IFwiTE1TYW5zXCI7LS1maWxlLXVwbG9hZC1kZXNjcmlwdGlvbi13aWR0aDogMzEwcHg7LS1maWxlLXVwbG9hZC1saW5lLWhlaWdodDogMjJweDstLWZpbGUtaXRlbS1oZWlnaHQ6IDY0cHg7LS1maWxlLWl0ZW0taWNvbi1tYXJnaW46IDIwcHg7LS1maWxlLWl0ZW0tbGFiZWwtbWFyZ2luLWxlZnQ6IDE2cHg7LS1maWxlLWl0ZW0tbGFiZWwtbWFyZ2luLXJpZ2h0OiAxMnB4Oy0tZmlsZS1pdGVtLWxhYmVsLW1hcmdpbi1ib3R0b206IDJweDstLWZpbGUtaXRlbS1yZW1vdmUtcGFkZGluZzogMTJweH0udGhlbWUtaGFydmVzdCAuZmlsZS11cGxvYWR7Zm9udDpub3JtYWwgbm9ybWFsIHZhcigtLWZpbGUtdXBsb2FkLWZvbnQtd2VpZ2h0KSB2YXIoLS1maWxlLXVwbG9hZC1mb250LXNpemUpIHZhcigtLWZpbGUtdXBsb2FkLWZvbnQtZmFtaWx5KTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Z2FwOnZhcigtLXNwYWNpbmcteGwpO2xpbmUtaGVpZ2h0OnZhcigtLWZpbGUtdXBsb2FkLWxpbmUtaGVpZ2h0KX0udGhlbWUtaGFydmVzdCAuZmlsZS11cGxvYWRfX3RleHQtY29udGFpbmVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtnYXA6dmFyKC0tc3BhY2luZy14cyl9LnRoZW1lLWhhcnZlc3QgLmZpbGUtdXBsb2FkX19kZXNjcmlwdGlvbntjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnktbGlnaHRlcil9LnRoZW1lLWhhcnZlc3QgLmZpbGUtdXBsb2FkX19maWxlc3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Z2FwOnZhcigtLXNwYWNpbmctc20pO2FsaWduLXNlbGY6c3RyZXRjaH0udGhlbWUtaGFydmVzdCAuZmlsZS11cGxvYWRfX2ZpbGVzIC5maWxlLWl0ZW17ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLWRhcmstc3VidGxlLWhvdmVyKTtoZWlnaHQ6dmFyKC0tZmlsZS1pdGVtLWhlaWdodCk7YWxpZ24tc2VsZjpzdHJldGNofS50aGVtZS1oYXJ2ZXN0IC5maWxlLXVwbG9hZF9fZmlsZXMgLmZpbGUtaXRlbV9faWNvbntoZWlnaHQ6dmFyKC0taWNvbi1oZWlnaHQpO3dpZHRoOnZhcigtLWljb24td2lkdGgpO2NvbG9yOnZhcigtLWZnLXByaW1hcnkpO21hcmdpbi1sZWZ0OnZhcigtLWZpbGUtaXRlbS1pY29uLW1hcmdpbil9LnRoZW1lLWhhcnZlc3QgLmZpbGUtdXBsb2FkX19maWxlcyAuZmlsZS1pdGVtX19sYWJlbHttYXJnaW4tbGVmdDp2YXIoLS1maWxlLWl0ZW0tbGFiZWwtbWFyZ2luLWxlZnQpO21hcmdpbi1ib3R0b206dmFyKC0tZmlsZS1pdGVtLWxhYmVsLW1hcmdpbi1ib3R0b20pO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSk7ZmxleC1ncm93OjF9LnRoZW1lLWhhcnZlc3QgLmZpbGUtdXBsb2FkX19maWxlcyAuZmlsZS1pdGVtX19sYWJlbCBzcGFuOmxhc3QtY2hpbGR7ZmxvYXQ6cmlnaHR9LnRoZW1lLWhhcnZlc3QgLmZpbGUtdXBsb2FkX19maWxlcyAuZmlsZS1pdGVtX19yZW1vdmV7cGFkZGluZzp2YXIoLS1maWxlLWl0ZW0tcmVtb3ZlLXBhZGRpbmcpfS50aGVtZS1oYXJ2ZXN0ey0tbGluay1mb250LXN0eWxlOiB2YXIoLS1mb250LXNlcmlmKTstLWxpbmstZm9udC1zaXplLWxnOiB2YXIoLS1zaXplLWJvZHktbGcpOy0tbGluay1mb250LXNpemUtbWQ6IHZhcigtLXNpemUtYm9keS1tZCk7LS1saW5rLWZvbnQtc2l6ZS1zbTogdmFyKC0tc2l6ZS1ib2R5LXNtKTstLWxpbmstZm9udC1zaXplLWxnLWRldGFpbDogdmFyKC0tc2l6ZS1kZXRhaWwtbGcpOy0tbGluay1mb250LXNpemUtbWQtZGV0YWlsOiB2YXIoLS1zaXplLWRldGFpbC1tZCk7LS1saW5rLWZvbnQtc2l6ZS1zbS1kZXRhaWw6IHZhcigtLXNpemUtZGV0YWlsLXNtKTstLWxpbmstdy1pY29uLWZvbnQtc2l6ZS1sZzogdmFyKC0tc2l6ZS1kZXRhaWwteGwpOy0tbGluay13LWljb24tZm9udC1zaXplLW1kOiB2YXIoLS1zaXplLWRldGFpbC1sZyk7LS1saW5rLXctaWNvbi1mb250LXNpemUtc206IHZhcigtLXNpemUtZGV0YWlsLW1kKTstLWxpbmstZm9udC13ZWlnaHQtc21hbGw6IDQwMDstLWxpbmstdW5kZXJsaW5lLW9mZnNldDogNHB4Oy0tbGluay1vdXRsaW5lLXdpZHRoOiAycHg7LS1saW5rLW91dGxpbmUtb2Zmc2V0OiAxcHg7LS1saW5rLW91dGxpbmUtcmFkaXVzOiB2YXIoLS1yYWRpdXMteHMpOy0tbGluay1saW5lLWhlaWdodDogMTIwJTstLWxpbmstcGFkZGluZy1pbmxpbmU6IDNweDstLWxpbmstbGFiZWwtbWFyZ2luLXRvcDogMXB4Oy0tbGluay1pY29uLWhlaWdodDogMTZweDstLWxpbmstaWNvbi1oZWlnaHQtbGFyZ2U6IDI0cHg7LS1saW5rLWljb24td2lkdGg6IDE2cHg7LS1saW5rLWljb24td2lkdGgtbGFyZ2U6IDI0cHg7LS1saW5rLWljb24tbWFyZ2luLWxlZnQ6IDA7LS1saW5rLWljb24tbWFyZ2luLWxlZnQtc21hbGw6IDA7LS1saW5rLWljb24tbWFyZ2luLXJpZ2h0OiAwOy0tbGluay1pY29uLW1hcmdpbi1yaWdodC1zbWFsbDogMH0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uc2wtbGlua3tkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uc2wtbGluazo6cGFydChiYXNlKXtib3JkZXI6dW5zZXQ7Zm9udC1mYW1pbHk6dmFyKC0tbGluay1mb250LXN0eWxlKTtmb250LXdlaWdodDp2YXIoLS1saW5rLWZvbnQtd2VpZ2h0KTtmb250LXNpemU6dmFyKC0tbGluay1mb250LXNpemUtbWQpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSk7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtdW5kZXJsaW5lLW9mZnNldDp2YXIoLS1saW5rLXVuZGVybGluZS1vZmZzZXQpO3RleHQtZGVjb3JhdGlvbi1jb2xvcjp2YXIoLS1ib3JkZXItcHJpbWFyeS1zdWJ0bGUpO3BhZGRpbmc6MDt3aWR0aDphdXRvO2hlaWdodDphdXRvO21pbi1oZWlnaHQ6YXV0bzttYXJnaW46MDtsaW5lLWhlaWdodDp2YXIoLS1saW5rLWxpbmUtaGVpZ2h0KTt0cmFuc2l0aW9uOmFsbCB2YXIoLS1hbmltYXRpb24tc3BlZWQtZmFzdCwgLjJzKSBlYXNlLWluLW91dH0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uc2wtbGluazo6cGFydChiYXNlKTpmb2N1cy12aXNpYmxle291dGxpbmU6dmFyKC0tbGluay1vdXRsaW5lLXdpZHRoKSBzb2xpZCB2YXIoLS1ib3JkZXItcHJpbWFyeSk7b3V0bGluZS1vZmZzZXQ6dmFyKC0tbGluay1vdXRsaW5lLW9mZnNldCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1saW5rLW91dGxpbmUtcmFkaXVzKTtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpO3BhZGRpbmctaW5saW5lOnZhcigtLWxpbmstcGFkZGluZy1pbmxpbmUpO21hcmdpbi1pbmxpbmU6Y2FsYyh2YXIoLS1saW5rLXBhZGRpbmctaW5saW5lKSAqIC0xKX0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uc2wtbGluazo6cGFydChsYWJlbCl7bWFyZ2luOjA7bWFyZ2luLXRvcDp2YXIoLS1saW5rLWxhYmVsLW1hcmdpbi10b3ApO3BhZGRpbmctYm90dG9tOjB9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uLnNsLWxpbmsuYnV0dG9uLS1oYXMtaWNvbnstLWxpbmstbGluZS1oZWlnaHQ6IDE1MCU7LS1saW5rLWZvbnQtc3R5bGU6IHZhcigtLWZvbnQtc2Fucyk7LS1saW5rLW91dGxpbmUtb2Zmc2V0OiA0cHg7LS1saW5rLWxhYmVsLW1hcmdpbi10b3A6IDB9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uLnNsLWxpbmsuYnV0dG9uLS1oYXMtaWNvbjo6cGFydChiYXNlKXtmb250LXNpemU6dmFyKC0tbGluay13LWljb24tZm9udC1zaXplLW1kKTt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXdlaWdodDp2YXIoLS1saW5rLWZvbnQtd2VpZ2h0LW1lZGl1bSk7cGFkZGluZzowfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbi5zbC1saW5rLmJ1dHRvbi0taGFzLWljb246OnBhcnQoYmFzZSk6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lLWNvbG9yOnZhcigtLWJvcmRlci1zdGF0dXMtcG9zaXRpdmUpO2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLWZ1bGwpO21hcmdpbjowIC02cHg7cGFkZGluZzowIDZweH0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uc2wtbGluay5idXR0b24tLWhhcy1pY29uICpbc2xvdD1wcmVmaXhde3dpZHRoOnZhcigtLWxpbmstaWNvbi13aWR0aCk7cGFkZGluZy1yaWdodDp2YXIoLS1zcGFjaW5nLTJ4cyk7bWFyZ2luLWxlZnQ6MH0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uc2wtbGluay5idXR0b24tLWhhcy1pY29uICpbc2xvdD1zdWZmaXhde3dpZHRoOnZhcigtLWxpbmstaWNvbi13aWR0aCk7cGFkZGluZy1sZWZ0OnZhcigtLXNwYWNpbmctMnhzKTttYXJnaW4tcmlnaHQ6MH0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uc2wtbGluay5idXR0b24tLWhhcy1pY29uW3NpemU9c21hbGxdey0tbGluay1vdXRsaW5lLW9mZnNldDogMH0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uc2wtbGluay5idXR0b24tLWhhcy1pY29uW3NpemU9c21hbGxdOjpwYXJ0KGJhc2Upe2ZvbnQtc2l6ZTp2YXIoLS1saW5rLXctaWNvbi1mb250LXNpemUtc20pO2ZvbnQtd2VpZ2h0OnZhcigtLWxpbmstZm9udC13ZWlnaHQtc21hbGwpfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbi5zbC1saW5rLmJ1dHRvbi0taGFzLWljb25bc2l6ZT1zbWFsbF0gKltzbG90PXByZWZpeF17cGFkZGluZy1yaWdodDp2YXIoLS1zcGFjaW5nLTN4cyl9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uLnNsLWxpbmsuYnV0dG9uLS1oYXMtaWNvbltzaXplPXNtYWxsXSAqW3Nsb3Q9c3VmZml4XXtwYWRkaW5nLWxlZnQ6dmFyKC0tc3BhY2luZy0zeHMpfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbi5zbC1saW5rLmJ1dHRvbi0taGFzLWljb25bc2l6ZT1zbWFsbF06OnBhcnQobGFiZWwpe3BhZGRpbmctYm90dG9tOjB9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uLnNsLWxpbmsuYnV0dG9uLS1oYXMtaWNvbltzaXplPXNtYWxsXVt2YXJpYW50XSAudGhlbWUtaGFydmVzdCBzbC1idXR0b24uc2wtbGluay5idXR0b24tLWhhcy1pY29uW3NpemU9c21hbGxdOjpwYXJ0KGJhc2UpOmZvY3VzLXZpc2libGV7LS1saW5rLW91dGxpbmUtb2Zmc2V0OiA2cHg7bWFyZ2luOjAgLTRweDtwYWRkaW5nOjAgNHB4fS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbi5zbC1saW5rLmJ1dHRvbi0taGFzLWljb25bc2l6ZT1sYXJnZV06OnBhcnQoYmFzZSl7Zm9udC1zaXplOnZhcigtLWxpbmstdy1pY29uLWZvbnQtc2l6ZS1sZyl9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uLnNsLWxpbmsuYnV0dG9uLS1oYXMtaWNvbltzaXplPWxhcmdlXSAqW3Nsb3Q9cHJlZml4XSwudGhlbWUtaGFydmVzdCBzbC1idXR0b24uc2wtbGluay5idXR0b24tLWhhcy1pY29uW3NpemU9bGFyZ2VdICpbc2xvdD1zdWZmaXhde3dpZHRoOnZhcigtLWxpbmstaWNvbi13aWR0aC1sYXJnZSl9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uLnNsLWxpbmsuYnV0dG9uLS1oYXMtaWNvbjo6cGFydChsYWJlbCl7cGFkZGluZy1ib3R0b206MXB4fS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbi5zbC1saW5rLmJ1dHRvbi0taGFzLWljb25bbGluay10eXBlPWRldGFpbF17LS1saW5rLW91dGxpbmUtb2Zmc2V0OiA0cHh9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uLnNsLWxpbmsuYnV0dG9uLS1oYXMtaWNvbltsaW5rLXR5cGU9ZGV0YWlsXSAqW3Nsb3Q9cHJlZml4XXtwYWRkaW5nLXJpZ2h0OnZhcigtLXNwYWNpbmctM3hzKX0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uc2wtbGluay5idXR0b24tLWhhcy1pY29uW2xpbmstdHlwZT1kZXRhaWxdICpbc2xvdD1zdWZmaXhde3BhZGRpbmctbGVmdDp2YXIoLS1zcGFjaW5nLTN4cyl9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uLnNsLWxpbmsuYnV0dG9uLS1oYXMtaWNvbltsaW5rLXR5cGU9ZGV0YWlsXVtzaXplPWxhcmdlXSAqW3Nsb3Q9cHJlZml4XXtwYWRkaW5nLXJpZ2h0OnZhcigtLXNwYWNpbmctMnhzKX0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uc2wtbGluay5idXR0b24tLWhhcy1pY29uW2xpbmstdHlwZT1kZXRhaWxdW3NpemU9bGFyZ2VdICpbc2xvdD1zdWZmaXhde3BhZGRpbmctbGVmdDp2YXIoLS1zcGFjaW5nLTJ4cyl9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uLnNsLWxpbms6bm90KFtkaXNhYmxlZF0pOjpwYXJ0KGJhc2UpOmhvdmVye2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeS1ob3Zlcik7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnZhcigtLWJvcmRlci1zZWNvbmRhcnktaG92ZXIpfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbi5zbC1saW5rOm5vdChbZGlzYWJsZWRdKTo6cGFydChiYXNlKTphY3RpdmV7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KTt0ZXh0LWRlY29yYXRpb24tY29sb3I6dmFyKC0tYm9yZGVyLXByaW1hcnktcHJlc3NlZCl9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uLnNsLWxpbmsuc2wtbGluay1pbnZlcnRlZDo6cGFydChiYXNlKXtjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKTt0ZXh0LWRlY29yYXRpb24tY29sb3I6dmFyKC0tYm9yZGVyLWludmVydGVkLXN1YnRsZSl9LnRoZW1lLWhhcnZlc3Qgc2wtYnV0dG9uLnNsLWxpbmsuc2wtbGluay1pbnZlcnRlZDo6cGFydChiYXNlKTpmb2N1cy12aXNpYmxle291dGxpbmUtY29sb3I6dmFyKC0tYm9yZGVyLWludmVydGVkKTtjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkLWhvdmVyKX0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uc2wtbGluay5zbC1saW5rLWludmVydGVkOm5vdChbZGlzYWJsZWRdKTo6cGFydChiYXNlKTpob3Zlcntjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkLWhvdmVyKTt0ZXh0LWRlY29yYXRpb24tY29sb3I6dmFyKC0tYm9yZGVyLWludmVydGVkLWhvdmVyKX0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uc2wtbGluay5zbC1saW5rLWludmVydGVkOm5vdChbZGlzYWJsZWRdKTo6cGFydChiYXNlKTphY3RpdmV7Y29sb3I6dmFyKC0tdGV4dC1pbnZlcnRlZCk7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnZhcigtLWJvcmRlci1pbnZlcnRlZC1wcmVzc2VkKX0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uc2wtbGluay5zbC1saW5rLWludmVydGVkPnNsLWljb257Y29sb3I6dmFyKC0tZmctaW52ZXJ0ZWQpfS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbi5zbC1saW5rW2Rpc2FibGVkXTo6cGFydChiYXNlKXtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnktZGlzYWJsZWQpO29wYWNpdHk6MX0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uc2wtbGlua1tkaXNhYmxlZF0uc2wtbGluay1pbnZlcnRlZDo6cGFydChiYXNlKXtjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkLWRpc2FibGVkKX0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uc2wtbGlua1tkaXNhYmxlZF0uc2wtbGluay1pbnZlcnRlZD5zbC1pY29ue2NvbG9yOnZhcigtLWZnLWludmVydGVkLWRpc2FibGVkKX0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uc2wtbGlua1tkaXNhYmxlZF0+c2wtaWNvbntjb2xvcjp2YXIoLS1mZy1wcmltYXJ5LWRpc2FibGVkKX0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uc2wtbGlua1tzaXplPXNtYWxsXVt2YXJpYW50XTo6cGFydChiYXNlKXstLWxpbmstb3V0bGluZS1vZmZzZXQ6IDFweDstLWxpbmstcGFkZGluZy1pbmxpbmU6IDJweDtmb250LXNpemU6dmFyKC0tbGluay1mb250LXNpemUtc20pO3BhZGRpbmctaW5saW5lOnZhcigtLWxpbmstcGFkZGluZy1pbmxpbmUpO21hcmdpbi1pbmxpbmU6Y2FsYyh2YXIoLS1saW5rLXBhZGRpbmctaW5saW5lKSAqIC0xKTtvdXRsaW5lLW9mZnNldDp2YXIoLS1saW5rLW91dGxpbmUtb2Zmc2V0KX0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uc2wtbGlua1tzaXplPWxhcmdlXTo6cGFydChiYXNlKXstLWxpbmstdW5kZXJsaW5lLW9mZnNldDogOHB4Oy0tbGluay1vdXRsaW5lLXdpZHRoOiAzcHg7Zm9udC1zaXplOnZhcigtLWxpbmstZm9udC1zaXplLWxnKX0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uc2wtbGlua1tsaW5rLXR5cGU9ZGV0YWlsXXstLWxpbmstZm9udC1zdHlsZTogdmFyKC0tZm9udC1zYW5zKTstLWxpbmstZm9udC1zaXplLXNtOiB2YXIoLS1saW5rLWZvbnQtc2l6ZS1zbS1kZXRhaWwpOy0tbGluay1mb250LXNpemUtbWQ6IHZhcigtLWxpbmstZm9udC1zaXplLW1kLWRldGFpbCk7LS1saW5rLWZvbnQtc2l6ZS1sZzogdmFyKC0tbGluay1mb250LXNpemUtbGctZGV0YWlsKTstLWxpbmstdy1pY29uLWZvbnQtc2l6ZS1sZzogdmFyKC0tc2l6ZS1kZXRhaWwtbGcpOy0tbGluay13LWljb24tZm9udC1zaXplLW1kOiB2YXIoLS1zaXplLWRldGFpbC1tZCk7LS1saW5rLXctaWNvbi1mb250LXNpemUtc206IHZhcigtLXNpemUtZGV0YWlsLXNtKTstLWxpbmstbGluZS1oZWlnaHQ6IDE1MCU7LS1saW5rLW91dGxpbmUtb2Zmc2V0OiAycHg7LS1saW5rLXBhZGRpbmctaW5saW5lOiAxcHg7LS1saW5rLWxhYmVsLW1hcmdpbi10b3A6IDA7LS1saW5rLW91dGxpbmUtd2lkdGg6IDJweH0udGhlbWUtaGFydmVzdCBzbC1idXR0b24uc2wtbGlua1tsaW5rLXR5cGU9ZGV0YWlsXVtzaXplPWxhcmdlXTo6cGFydChiYXNlKXstLWxpbmstb3V0bGluZS13aWR0aDogMnB4fS50aGVtZS1oYXJ2ZXN0IHNsLWJ1dHRvbi5zbC1saW5rPnNsLWljb257Y29sb3I6dmFyKC0tZmctc2Vjb25kYXJ5KX0udGhlbWUtaGFydmVzdHstLXRleHRhcmVhLWJhc2UtbWluLWhlaWdodDogODJweDstLXRleHRhcmVhLWJhc2UtbWluLXdpZHRoOiAzNTNweDstLXRleHRhcmVhLWJvcmRlci1kZWZhdWx0OiAxcHggc29saWQgdmFyKC0tYm9yZGVyLXByaW1hcnktc3VidGxlKTstLXRleHRhcmVhLWZvbnQtc2l6ZS1sZzogMThweDstLXRleHRhcmVhLWZvbnQtc2l6ZS1tZDogMTRweDstLXRleHRhcmVhLWxhYmVsLWZvbnQtc2l6ZS1sZzogMThweDstLXRleHRhcmVhLWxhYmVsLWZvbnQtc2l6ZS1tZDogMTRweDstLXRleHRhcmVhLWxhYmVsLW1hcmdpbjogdmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy1zbSkgdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmctc20pOy0tdGV4dGFyZWEtbGluZS1oZWlnaHQ6IDIycHg7LS10ZXh0YXJlYS1mb2N1cy10cmFuc2l0aW9uOiAuMXM7LS10ZXh0YXJlYS1mb3JtY29udHJvbC1wYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKSAwIDAgdmFyKC0tc3BhY2luZy1zbSk7LS10ZXh0YXJlYS1pbnZhbGlkLW1hcmdpbi1ib3R0b206IDI1cHg7LS10ZXh0YXJlYS13aWR0aDogZml0LWNvbnRlbnR9LnRoZW1lLWhhcnZlc3Qgc2wtdGV4dGFyZWF7Zm9udC1mYW1pbHk6TE1TYW5zO2ZvbnQtd2VpZ2h0OjQwMDttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteGwpfS50aGVtZS1oYXJ2ZXN0IHNsLXRleHRhcmVhOjpwYXJ0KGZvcm0tY29udHJvbCl7Zm9udC1mYW1pbHk6TE1TYW5zO2ZvbnQtd2VpZ2h0OjQwMDtib3JkZXItcmFkaXVzOjA7Ym9yZGVyOnZhcigtLXRleHRhcmVhLWJvcmRlci1kZWZhdWx0KTtoZWlnaHQ6Zml0LWNvbnRlbnQ7d2lkdGg6dmFyKC0tdGV4dGFyZWEtd2lkdGgpO29wYWNpdHk6MTtwb3NpdGlvbjpyZWxhdGl2ZX0udGhlbWUtaGFydmVzdCBzbC10ZXh0YXJlYTo6cGFydChiYXNlKXtmb250LWZhbWlseTpMTVNhbnM7Zm9udC13ZWlnaHQ6NDAwO2JhY2tncm91bmQtY29sb3I6dmFyKC0taW5wdXQtYmFja2dyb3VuZC1jb2xvcik7Zm9udC1zaXplOnZhcigtLXRleHRhcmVhLWZvbnQtc2l6ZS1sZyk7Ym9yZGVyOm5vbmU7d2lkdGg6dmFyKC0tdGV4dGFyZWEtd2lkdGgpO2hlaWdodDpmaXQtY29udGVudH0udGhlbWUtaGFydmVzdCBzbC10ZXh0YXJlYTo6cGFydCh0ZXh0YXJlYSl7bWluLWhlaWdodDp2YXIoLS10ZXh0YXJlYS1iYXNlLW1pbi1oZWlnaHQpO21pbi13aWR0aDp2YXIoLS10ZXh0YXJlYS1iYXNlLW1pbi13aWR0aCk7bGluZS1oZWlnaHQ6dmFyKC0tdGV4dGFyZWEtbGluZS1oZWlnaHQpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSk7Y2FyZXQtY29sb3I6dmFyKC0tZmctc2Vjb25kYXJ5KTtwYWRkaW5nOjAgdmFyKC0tc3BhY2luZy1zbSk7b3ZlcmZsb3c6aGlkZGVufS50aGVtZS1oYXJ2ZXN0IHNsLXRleHRhcmVhOjpwYXJ0KGZvcm0tY29udHJvbC1sYWJlbCl7Zm9udC1zaXplOnZhcigtLXRleHRhcmVhLWxhYmVsLWZvbnQtc2l6ZS1sZyk7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWxpZ2h0ZXIpO2xpbmUtaGVpZ2h0OnZhcigtLXRleHRhcmVhLWxpbmUtaGVpZ2h0KTt0cmFuc2l0aW9uOmZvbnQtc2l6ZSB2YXIoLS10ZXh0YXJlYS1mb2N1cy10cmFuc2l0aW9uKTttYXJnaW46dmFyKC0tdGV4dGFyZWEtbGFiZWwtbWFyZ2luKX0udGhlbWUtaGFydmVzdCBzbC10ZXh0YXJlYTo6cGFydChmb3JtLWNvbnRyb2wtaGVscC10ZXh0KXtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0YXJlYS1mb250LXNpemUtbWQpO3BhZGRpbmctdG9wOnZhcigtLXNwYWNpbmctMnhzKTtjb2xvcjp2YXIoLS10ZXh0LXN0YXR1cy1uZWdhdGl2ZSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9LnRoZW1lLWhhcnZlc3Qgc2wtdGV4dGFyZWEucmVzaXplLWJvdGg6OnBhcnQodGV4dGFyZWEpe3Jlc2l6ZTpib3RofS50aGVtZS1oYXJ2ZXN0IHNsLXRleHRhcmVhLnJlc2l6ZS12ZXJ0aWNhbDo6cGFydCh0ZXh0YXJlYSl7cmVzaXplOnZlcnRpY2FsfS50aGVtZS1oYXJ2ZXN0IHNsLXRleHRhcmVhLnJlc2l6ZS1ob3Jpem9udGFsOjpwYXJ0KHRleHRhcmVhKXtyZXNpemU6aG9yaXpvbnRhbH0udGhlbWUtaGFydmVzdCBzbC10ZXh0YXJlYS5zaHJpbmstbGFiZWw6OnBhcnQoZm9ybS1jb250cm9sLWxhYmVsKXtmb250LXNpemU6dmFyKC0tdGV4dGFyZWEtbGFiZWwtZm9udC1zaXplLW1kKTt0cmFuc2l0aW9uOmZvbnQtc2l6ZSB2YXIoLS10ZXh0YXJlYS1mb2N1cy10cmFuc2l0aW9uKX0udGhlbWUtaGFydmVzdCBzbC10ZXh0YXJlYTpub3QoW2Rpc2FibGVkXSk6bm90KFtkYXRhLXVzZXItaW52YWxpZF0pOm5vdCgudGV4dGFyZWEtYWN0aXZlKTo6cGFydChmb3JtLWNvbnRyb2wpOmhvdmVye2JvcmRlci1ib3R0b20tY29sb3I6dmFyKC0tYm9yZGVyLXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IHNsLXRleHRhcmVhOm5vdChbZGlzYWJsZWRdKTpub3QoW2RhdGEtdXNlci1pbnZhbGlkXSlbcmVxdWlyZWRdOjpwYXJ0KGZvcm0tY29udHJvbC1sYWJlbCk6YWZ0ZXJ7Y29sb3I6dmFyKC0tdGV4dC1zZWNvbmRhcnkpfS50aGVtZS1oYXJ2ZXN0IHNsLXRleHRhcmVhLnRleHRhcmVhLWFjdGl2ZTo6cGFydChmb3JtLWNvbnRyb2wpe2JvcmRlci1ib3R0b20tY29sb3I6dmFyKC0tYm9yZGVyLXNlY29uZGFyeSl9LnRoZW1lLWhhcnZlc3Qgc2wtdGV4dGFyZWFbZGlzYWJsZWRdOjpwYXJ0KGJhc2Upe2JvcmRlci1jb2xvcjp2YXIoLS1ib3JkZXItcHJpbWFyeS1zdWJ0bGUpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeS1kaXNhYmxlZCl9LnRoZW1lLWhhcnZlc3Qgc2wtdGV4dGFyZWFbZGlzYWJsZWRdOjpwYXJ0KGZvcm0tY29udHJvbC1sYWJlbCl7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWRpc2FibGVkKX0udGhlbWUtaGFydmVzdCBzbC10ZXh0YXJlYVtkaXNhYmxlZF06OnBhcnQoZm9ybS1jb250cm9sLWxhYmVsKTphZnRlcntjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnktZGlzYWJsZWQpfS50aGVtZS1oYXJ2ZXN0IHNsLXRleHRhcmVhW2Rpc2FibGVkXTo6cGFydChpbnB1dCl7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWRpc2FibGVkKX0udGhlbWUtaGFydmVzdCBzbC10ZXh0YXJlYVtkaXNhYmxlZF06OnBhcnQoaW5wdXQpOjpwbGFjZWhvbGRlcntjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnktZGlzYWJsZWQpfS50aGVtZS1oYXJ2ZXN0IHNsLXRleHRhcmVhW2RhdGEtdXNlci1pbnZhbGlkXTo6cGFydChmb3JtLWNvbnRyb2wpe2JvcmRlci1ib3R0b20tY29sb3I6dmFyKC0tYm9yZGVyLXN0YXR1cy1uZWdhdGl2ZSk7bWFyZ2luLWJvdHRvbTp2YXIoLS10ZXh0YXJlYS1pbnZhbGlkLW1hcmdpbi1ib3R0b20pfS50aGVtZS1oYXJ2ZXN0IHNsLXRleHRhcmVhW2RhdGEtdXNlci1pbnZhbGlkXTo6cGFydChmb3JtLWNvbnRyb2wtaGVscC10ZXh0KXtkaXNwbGF5OmJsb2NrfS50aGVtZS1oYXJ2ZXN0IHNsLXRleHRhcmVhW2RhdGEtdXNlci1pbnZhbGlkXTo6cGFydChmb3JtLWNvbnRyb2wtbGFiZWwpe2NvbG9yOnZhcigtLXRleHQtc3RhdHVzLW5lZ2F0aXZlKX0udGhlbWUtaGFydmVzdCBzbC10ZXh0YXJlYVtkYXRhLXVzZXItaW52YWxpZF06OnBhcnQoZm9ybS1jb250cm9sLWxhYmVsKTphZnRlcntjb2xvcjp2YXIoLS10ZXh0LXN0YXR1cy1uZWdhdGl2ZSl9LnRoZW1lLWhhcnZlc3Qgc2wtdGV4dGFyZWE6Zm9jdXM6OnBhcnQoYmFzZSl7Ym94LXNoYWRvdzpub25lfS50aGVtZS1oYXJ2ZXN0ey0tdGFnLWZvbnQtc2l6ZTogMTRweDstLXRhZy1saW5lLWhlaWd0aDogMTdweDstLXRhZy1wYWRkaW5nOiA1cHggMTJweCA3cHggMTJweDstLXRhZy1yZW1vdmFibGUtcGFkZGluZy1yaWdodDogOXB4Oy0tdGFnLWJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1wcmltYXJ5LXN1YnRsZSk7LS10YWctb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWZnLXByaW1hcnkpOy0tdGFnLW91dGxpbmUtb2Zmc2V0OiAycHg7LS10YWctcmVtb3ZlLWJ1dHRvbi1zaXplOiAxMnB4Oy0tdGFnLXJlbW92ZS1idXR0b24tbWFyZ2luLWxlZnQ6IDNweH0udGhlbWUtaGFydmVzdCBzbC10YWc6OnBhcnQoYmFzZSl7Zm9udC1mYW1pbHk6TE1TYW5zO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6dmFyKC0tdGFnLWZvbnQtc2l6ZSk7bGluZS1oZWlnaHQ6dmFyKC0tdGFnLWxpbmUtaGVpZ3RoKTtwYWRkaW5nOnZhcigtLXRhZy1wYWRkaW5nKTtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOnZhcigtLXRhZy1ib3JkZXIpO2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLW1kKX0udGhlbWUtaGFydmVzdCBzbC10YWdbaW52ZXJ0ZWRdOjpwYXJ0KGJhc2Upe2NvbG9yOnZhcigtLXRleHQtaW52ZXJ0ZWQpO2JvcmRlci1jb2xvcjp2YXIoLS1ib3JkZXItaW52ZXJ0ZWQtc3VidGxlKX0udGhlbWUtaGFydmVzdCBzbC10YWdbaW52ZXJ0ZWRdOmhvdmVyOjpwYXJ0KGJhc2UpLC50aGVtZS1oYXJ2ZXN0IHNsLXRhZ1tpbnZlcnRlZF06Zm9jdXMtdmlzaWJsZTo6cGFydChiYXNlKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLWxpZ2h0LXN1YnRsZS1ob3Zlcik7Y29sb3I6dmFyKC0tdGV4dC1pbnZlcnRlZC1ob3Zlcil9LnRoZW1lLWhhcnZlc3Qgc2wtdGFnW2ludmVydGVkXTpob3Zlcjpub3QoOmFjdGl2ZSk6bm90KFtzZWxlY3RlZF0pOjpwYXJ0KHJlbW92ZS1idXR0b24pLC50aGVtZS1oYXJ2ZXN0IHNsLXRhZ1tpbnZlcnRlZF06Zm9jdXMtdmlzaWJsZTpub3QoOmFjdGl2ZSk6bm90KFtzZWxlY3RlZF0pOjpwYXJ0KHJlbW92ZS1idXR0b24pe2NvbG9yOnZhcigtLWZnLWludmVydGVkKX0udGhlbWUtaGFydmVzdCBzbC10YWdbaW52ZXJ0ZWRdOmFjdGl2ZTo6cGFydChiYXNlKSwudGhlbWUtaGFydmVzdCBzbC10YWdbaW52ZXJ0ZWRdW3NlbGVjdGVkXTo6cGFydChiYXNlKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLXByaW1hcnkpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3Qgc2wtdGFnW2ludmVydGVkXTphY3RpdmU6OnBhcnQocmVtb3ZlLWJ1dHRvbiksLnRoZW1lLWhhcnZlc3Qgc2wtdGFnW2ludmVydGVkXVtzZWxlY3RlZF06OnBhcnQocmVtb3ZlLWJ1dHRvbil7Y29sb3I6dmFyKC0tZmctcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3Qgc2wtdGFnW2ludmVydGVkXTpmb2N1cy12aXNpYmxle291dGxpbmUtY29sb3I6dmFyKC0tZmctaW52ZXJ0ZWQpfS50aGVtZS1oYXJ2ZXN0IHNsLXRhZ1tpbnZlcnRlZF06OnBhcnQocmVtb3ZlLWJ1dHRvbil7Y29sb3I6dmFyKC0tZmctaW52ZXJ0ZWQtZGltbWVkKX0udGhlbWUtaGFydmVzdCBzbC10YWc6aG92ZXI6OnBhcnQoYmFzZSksLnRoZW1lLWhhcnZlc3Qgc2wtdGFnOmZvY3VzLXZpc2libGU6OnBhcnQoYmFzZSl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1kYXJrLXN1YnRsZS1ob3Zlcik7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWhvdmVyKX0udGhlbWUtaGFydmVzdCBzbC10YWc6aG92ZXI6OnBhcnQocmVtb3ZlLWJ1dHRvbiksLnRoZW1lLWhhcnZlc3Qgc2wtdGFnOmZvY3VzLXZpc2libGU6OnBhcnQocmVtb3ZlLWJ1dHRvbil7Y29sb3I6dmFyKC0tZmctcHJpbWFyeS1ob3Zlcil9LnRoZW1lLWhhcnZlc3Qgc2wtdGFnOmFjdGl2ZTo6cGFydChiYXNlKSwudGhlbWUtaGFydmVzdCBzbC10YWdbc2VsZWN0ZWRdOjpwYXJ0KGJhc2Upe2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctc2Vjb25kYXJ5KTtjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKTtib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9LnRoZW1lLWhhcnZlc3Qgc2wtdGFnOmFjdGl2ZTo6cGFydChyZW1vdmUtYnV0dG9uKSwudGhlbWUtaGFydmVzdCBzbC10YWdbc2VsZWN0ZWRdOjpwYXJ0KHJlbW92ZS1idXR0b24pe2NvbG9yOnZhcigtLWZnLWludmVydGVkKX0udGhlbWUtaGFydmVzdCBzbC10YWc6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lLW9mZnNldDp2YXIoLS10YWctb3V0bGluZS1vZmZzZXQpO291dGxpbmU6dmFyKC0tdGFnLW91dGxpbmUpO2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLW1kKX0udGhlbWUtaGFydmVzdCBzbC10YWc6Zm9jdXMtdmlzaWJsZTpub3QoOmFjdGl2ZSk6bm90KFtzZWxlY3RlZF0pOjpwYXJ0KHJlbW92ZS1idXR0b24pe2NvbG9yOnZhcigtLWZnLXByaW1hcnktaG92ZXIpfS50aGVtZS1oYXJ2ZXN0IHNsLXRhZ1tyZW1vdmFibGVdOjpwYXJ0KGJhc2Upe3BhZGRpbmctcmlnaHQ6dmFyKC0tdGFnLXJlbW92YWJsZS1wYWRkaW5nLXJpZ2h0KX0udGhlbWUtaGFydmVzdCBzbC10YWc6OnBhcnQocmVtb3ZlLWJ1dHRvbil7Y29sb3I6dmFyKC0tZmctcHJpbWFyeS1kaW1tZWQpO3dpZHRoOnZhcigtLXRhZy1yZW1vdmUtYnV0dG9uLXNpemUpO2hlaWdodDp2YXIoLS10YWctcmVtb3ZlLWJ1dHRvbi1zaXplKTttYXJnaW4tbGVmdDp2YXIoLS10YWctcmVtb3ZlLWJ1dHRvbi1tYXJnaW4tbGVmdCl9LnRoZW1lLWhhcnZlc3Qgc2wtdGFnLnRhZy1yZW1vdmVke2Rpc3BsYXk6bm9uZX0udGhlbWUtaGFydmVzdHstLXRvb2x0aXAtZm9udHNpemU6IDE0cHg7LS10b29sdGlwLWJveHNoYWRvdy0xOiAwcHggMHB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAuMDgpOy0tdG9vbHRpcC1ib3hzaGFkb3ctMjogMHB4IDI0cHggMzJweCAwcHggcmdiYSgwLCAwLCAwLCAuMDUpOy0tdG9vbHRpcC1hcnJvdy1ib3hzaGFkb3ctc2l6ZTogMnB4Oy0tdG9vbHRpcC1hcnJvdy1ib3hzaGFkb3ctYmx1cjogM3B4fS50aGVtZS1oYXJ2ZXN0ICNyb290LWlubmVyOmhhcyg+c2wtdG9vbHRpcCl7bWFyZ2luLWJvdHRvbToxMDBweH0udGhlbWUtaGFydmVzdCBzbC10b29sdGlwIHNsLWljb257aGVpZ2h0OnZhcigtLWljb24taGVpZ2h0LXNtYWxsKTt3aWR0aDp2YXIoLS1pY29uLXdpZHRoLXNtYWxsKX0udGhlbWUtaGFydmVzdCBzbC10b29sdGlwIHNsLWljb24ucXVlc3Rpb24taWNvbntjb2xvcjp2YXIoLS1mZy1zZWNvbmRhcnkpO21hcmdpbjp2YXIoLS1zcGFjaW5nLTN4cyl9LnRoZW1lLWhhcnZlc3Qgc2wtdG9vbHRpcCBzbC1pY29uLmluZm8taWNvbnttYXJnaW46MH0udGhlbWUtaGFydmVzdCBzbC10b29sdGlwIGF7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWxpZ2h0KX0udGhlbWUtaGFydmVzdCBzbC10b29sdGlwW3ZhcmlhbnQ9c2Vjb25kYXJ5XT5zbC1pY29uLnF1ZXN0aW9uLWljb257Y29sb3I6dmFyKC0tZmctaW52ZXJ0ZWQpfS50aGVtZS1oYXJ2ZXN0IHNsLXRvb2x0aXA6OnBhcnQoYm9keSl7Zm9udC1mYW1pbHk6TE1TYW5zO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6dmFyKC0tdG9vbHRpcC1mb250c2l6ZSk7bGluZS1oZWlnaHQ6MTdweDtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpO3BhZGRpbmc6MTBweCAxNnB4IDEwcHggMTJweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLXByaW1hcnkpO2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLXNtKTtib3gtc2hhZG93OnZhcigtLXRvb2x0aXAtYm94c2hhZG93LTEpLHZhcigtLXRvb2x0aXAtYm94c2hhZG93LTIpfS50aGVtZS1oYXJ2ZXN0IHNsLXRvb2x0aXA6aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9LnRoZW1lLWhhcnZlc3Qgc2wtdG9vbHRpcD5bc2xvdD1jb250ZW50XXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOnZhcigtLXNwYWNpbmctM3hzKX0udGhlbWUtaGFydmVzdCBzbC10b29sdGlwPltzbG90PWNvbnRlbnRdIC50b29sdGlwLWNvbnRlbnR7bWFyZ2luLWxlZnQ6dmFyKC0tc3BhY2luZy0zeHMpO21hcmdpbi1ib3R0b206M3B4fS50aGVtZS1oYXJ2ZXN0IHNsLXRvb2x0aXA6OnBhcnQoYmFzZV9fYXJyb3cpe2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7ei1pbmRleDoxfS50aGVtZS1oYXJ2ZXN0IHNsLXRvb2x0aXAuc2hvdy1wb3B1cC1hcnJvdzo6cGFydChiYXNlX19hcnJvdyl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1wcmltYXJ5KX0udGhlbWUtaGFydmVzdCBzbC10b29sdGlwLnNob3ctcG9wdXAtYXJyb3dbcGxhY2VtZW50PXJpZ2h0XTo6cGFydChiYXNlX19hcnJvdyksLnRoZW1lLWhhcnZlc3Qgc2wtdG9vbHRpcC5zaG93LXBvcHVwLWFycm93W3BsYWNlbWVudD1yaWdodC1lbmRdOjpwYXJ0KGJhc2VfX2Fycm93KSwudGhlbWUtaGFydmVzdCBzbC10b29sdGlwLnNob3ctcG9wdXAtYXJyb3dbcGxhY2VtZW50PXJpZ2h0LXN0YXJ0XTo6cGFydChiYXNlX19hcnJvdyl7Ym94LXNoYWRvdzpjYWxjKHZhcigtLXRvb2x0aXAtYXJyb3ctYm94c2hhZG93LXNpemUpICogLTEpIHZhcigtLXRvb2x0aXAtYXJyb3ctYm94c2hhZG93LXNpemUpIHZhcigtLXRvb2x0aXAtYXJyb3ctYm94c2hhZG93LWJsdXIpIDAgIzAwMDAwMDE0fS50aGVtZS1oYXJ2ZXN0IHNsLXRvb2x0aXAuc2hvdy1wb3B1cC1hcnJvd1twbGFjZW1lbnQ9bGVmdF06OnBhcnQoYmFzZV9fYXJyb3cpLC50aGVtZS1oYXJ2ZXN0IHNsLXRvb2x0aXAuc2hvdy1wb3B1cC1hcnJvd1twbGFjZW1lbnQ9bGVmdC1lbmRdOjpwYXJ0KGJhc2VfX2Fycm93KSwudGhlbWUtaGFydmVzdCBzbC10b29sdGlwLnNob3ctcG9wdXAtYXJyb3dbcGxhY2VtZW50PWxlZnQtc3RhcnRdOjpwYXJ0KGJhc2VfX2Fycm93KXtib3gtc2hhZG93OnZhcigtLXRvb2x0aXAtYXJyb3ctYm94c2hhZG93LXNpemUpIGNhbGModmFyKC0tdG9vbHRpcC1hcnJvdy1ib3hzaGFkb3ctc2l6ZSkgKiAtMSkgdmFyKC0tdG9vbHRpcC1hcnJvdy1ib3hzaGFkb3ctYmx1cikgMCAjMDAwMDAwMTR9LnRoZW1lLWhhcnZlc3Qgc2wtdG9vbHRpcC5zaG93LXBvcHVwLWFycm93W3BsYWNlbWVudD10b3BdOjpwYXJ0KGJhc2VfX2Fycm93KSwudGhlbWUtaGFydmVzdCBzbC10b29sdGlwLnNob3ctcG9wdXAtYXJyb3dbcGxhY2VtZW50PXRvcC1lbmRdOjpwYXJ0KGJhc2VfX2Fycm93KSwudGhlbWUtaGFydmVzdCBzbC10b29sdGlwLnNob3ctcG9wdXAtYXJyb3dbcGxhY2VtZW50PXRvcC1zdGFydF06OnBhcnQoYmFzZV9fYXJyb3cpe2JveC1zaGFkb3c6dmFyKC0tdG9vbHRpcC1hcnJvdy1ib3hzaGFkb3ctc2l6ZSkgdmFyKC0tdG9vbHRpcC1hcnJvdy1ib3hzaGFkb3ctc2l6ZSkgdmFyKC0tdG9vbHRpcC1hcnJvdy1ib3hzaGFkb3ctYmx1cikgMCAjMDAwMDAwMTR9LnRoZW1lLWhhcnZlc3Qgc2wtdG9vbHRpcC5zaG93LXBvcHVwLWFycm93W3BsYWNlbWVudD1ib3R0b21dOjpwYXJ0KGJhc2VfX2Fycm93KSwudGhlbWUtaGFydmVzdCBzbC10b29sdGlwLnNob3ctcG9wdXAtYXJyb3dbcGxhY2VtZW50PWJvdHRvbS1lbmRdOjpwYXJ0KGJhc2VfX2Fycm93KSwudGhlbWUtaGFydmVzdCBzbC10b29sdGlwLnNob3ctcG9wdXAtYXJyb3dbcGxhY2VtZW50PWJvdHRvbS1zdGFydF06OnBhcnQoYmFzZV9fYXJyb3cpe2JveC1zaGFkb3c6Y2FsYyh2YXIoLS10b29sdGlwLWFycm93LWJveHNoYWRvdy1zaXplKSAqIC0xKSBjYWxjKHZhcigtLXRvb2x0aXAtYXJyb3ctYm94c2hhZG93LXNpemUpICogLTEpIHZhcigtLXRvb2x0aXAtYXJyb3ctYm94c2hhZG93LWJsdXIpIDAgIzAwMDAwMDE0fS50aGVtZS1oYXJ2ZXN0ey0tZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAxcHg7LS1kcm9wZG93bi1mb250LXdlaWdodDogNDAwOy0tZHJvcGRvd24tZm9udC1zaXplOiAxcmVtOy0tZHJvcGRvd24td2lkdGg6IDMwMHB4Oy0tbWVudS1pdGVtLXBhZGRpbmc6IDhweCAxNnB4IDhweCAxNHB4Oy0tbWVudS1pdGVtLXByb2ZpbGUtcGFkZGluZzogdmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy1zbSkgdmFyKC0tc3BhY2luZy14cykgMTRweDstLW1lbnUtaXRlbS1saW5rLXBhZGRpbmc6IDBweCAxOHB4IDJweCAxOHB4Oy0tbWVudS1pdGVtLXN3aXRjaC1wYWRkaW5nOiA4cHggMTZweCA4cHggMTRweDstLW1lbnUtaXRlbS1idXR0b24tcGFkZGluZzogdmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmctc20pIHZhcigtLXNwYWNpbmctM3hzKSAxNHB4Oy0tbWVudS1pdGVtLW1pbi1oZWlnaHQ6IDU2cHg7LS1tZW51LWl0ZW0taWNvbi1zaXplOiAyNHB4Oy0tbGluay1mb250LXdlaWdodDogNDAwOy0tbGluay1mb250LWZhbWlseTogXCJMTVNhbnNcIjstLWxpbmstbWFyZ2luLWxlZnQ6IC0ycHg7LS1hdXRob3ItZ2FwOiA5cHg7LS1hdXRob3ItZm9udC1mYW1pbHk6IFwiTE1TYW5zXCJ9LnRoZW1lLWhhcnZlc3Qgc2wtZHJvcGRvd257Zm9udDpub3JtYWwgbm9ybWFsIHZhcigtLWRyb3Bkb3duLWZvbnQtd2VpZ2h0KSB2YXIoLS1kcm9wZG93bi1mb250LXNpemUpIHZhcigtLWZvbnQtZmFtaWx5KX0udGhlbWUtaGFydmVzdCBzbC1kcm9wZG93bjo6cGFydChwYW5lbCl7Ym94LXNoYWRvdzpub25lfS50aGVtZS1oYXJ2ZXN0IHNsLW1lbnV7YmFja2dyb3VuZDp2YXIoLS1iZy1wcmltYXJ5KTtib3JkZXI6dmFyKC0tZHJvcGRvd24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1ib3JkZXItcHJpbWFyeS1zdWJ0bGUpO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zbSk7Ym9yZGVyLXJhZGl1czowO21pbi13aWR0aDp2YXIoLS1kcm9wZG93bi13aWR0aCl9LnRoZW1lLWhhcnZlc3Qgc2wtbWVudSBzbC1tZW51LWl0ZW06OnBhcnQoYmFzZSl7cGFkZGluZzp2YXIoLS1tZW51LWl0ZW0tcGFkZGluZyk7bWluLWhlaWdodDp2YXIoLS1tZW51LWl0ZW0tbWluLWhlaWdodCk7YWxpZ24taXRlbXM6c3RyZXRjaH0udGhlbWUtaGFydmVzdCBzbC1tZW51IHNsLW1lbnUtaXRlbTo6cGFydChsYWJlbCl7b3ZlcmZsb3c6dmlzaWJsZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnRoZW1lLWhhcnZlc3Qgc2wtbWVudSBzbC1tZW51LWl0ZW06aG92ZXI6OnBhcnQoYmFzZSksLnRoZW1lLWhhcnZlc3Qgc2wtbWVudSBzbC1tZW51LWl0ZW06YWN0aXZlOjpwYXJ0KGJhc2UpLC50aGVtZS1oYXJ2ZXN0IHNsLW1lbnUgc2wtbWVudS1pdGVtOmZvY3VzLXZpc2libGU6OnBhcnQoYmFzZSl7YmFja2dyb3VuZC1jb2xvcjp1bnNldDtjb2xvcjp1bnNldDtjdXJzb3I6ZGVmYXVsdH0udGhlbWUtaGFydmVzdCBzbC1tZW51IHNsLW1lbnUtaXRlbTo6cGFydChjaGVja2VkLWljb24pLC50aGVtZS1oYXJ2ZXN0IHNsLW1lbnUgc2wtbWVudS1pdGVtOjpwYXJ0KHN1Ym1lbnUtaWNvbil7ZGlzcGxheTpub25lfS50aGVtZS1oYXJ2ZXN0IHNsLW1lbnUgc2wtbWVudS1pdGVtW3R5cGU9cHJvZmlsZV06OnBhcnQoYmFzZSl7cGFkZGluZzp2YXIoLS1tZW51LWl0ZW0tcHJvZmlsZS1wYWRkaW5nKX0udGhlbWUtaGFydmVzdCBzbC1tZW51IHNsLW1lbnUtaXRlbVt0eXBlPWxpbmtdW3ZhcmlhbnQ9bmVnYXRpdmVdOjpwYXJ0KGxhYmVsKSwudGhlbWUtaGFydmVzdCBzbC1tZW51IHNsLW1lbnUtaXRlbVt0eXBlPWNoZWNrYm94XVt2YXJpYW50PW5lZ2F0aXZlXTo6cGFydChsYWJlbCl7Y29sb3I6dmFyKC0tdGV4dC1zdGF0dXMtbmVnYXRpdmUpfS50aGVtZS1oYXJ2ZXN0IHNsLW1lbnUgc2wtbWVudS1pdGVtW3R5cGU9bGlua11bdmFyaWFudD1uZWdhdGl2ZV0gc2wtYnV0dG9uLmRyb3Bkb3duLW1lbnUtaXRlbS0tbmVnYXRpdmU6OnBhcnQoYmFzZSksLnRoZW1lLWhhcnZlc3Qgc2wtbWVudSBzbC1tZW51LWl0ZW1bdHlwZT1jaGVja2JveF1bdmFyaWFudD1uZWdhdGl2ZV0gc2wtYnV0dG9uLmRyb3Bkb3duLW1lbnUtaXRlbS0tbmVnYXRpdmU6OnBhcnQoYmFzZSl7Y29sb3I6dmFyKC0tdGV4dC1zdGF0dXMtbmVnYXRpdmUpfS50aGVtZS1oYXJ2ZXN0IHNsLW1lbnUgc2wtbWVudS1pdGVtW3R5cGU9bGlua11bdmFyaWFudD1uZWdhdGl2ZV0gc2wtYnV0dG9uLmRyb3Bkb3duLW1lbnUtaXRlbS0tbmVnYXRpdmU6OnBhcnQoYmFzZSkgOmhvdmVyLC50aGVtZS1oYXJ2ZXN0IHNsLW1lbnUgc2wtbWVudS1pdGVtW3R5cGU9Y2hlY2tib3hdW3ZhcmlhbnQ9bmVnYXRpdmVdIHNsLWJ1dHRvbi5kcm9wZG93bi1tZW51LWl0ZW0tLW5lZ2F0aXZlOjpwYXJ0KGJhc2UpIDpob3Zlcntjb2xvcjp2YXIoLS10ZXh0LXN0YXR1cy1uZWdhdGl2ZSl9LnRoZW1lLWhhcnZlc3Qgc2wtbWVudSBzbC1tZW51LWl0ZW1bdHlwZT1saW5rXVt2YXJpYW50PW5lZ2F0aXZlXSBzbC1idXR0b24uZHJvcGRvd24tbWVudS1pdGVtLS1uZWdhdGl2ZSAqW3Nsb3Q9cHJlZml4XSwudGhlbWUtaGFydmVzdCBzbC1tZW51IHNsLW1lbnUtaXRlbVt0eXBlPWNoZWNrYm94XVt2YXJpYW50PW5lZ2F0aXZlXSBzbC1idXR0b24uZHJvcGRvd24tbWVudS1pdGVtLS1uZWdhdGl2ZSAqW3Nsb3Q9cHJlZml4XXtjb2xvcjp2YXIoLS10ZXh0LXN0YXR1cy1uZWdhdGl2ZSl9LnRoZW1lLWhhcnZlc3Qgc2wtbWVudSBzbC1tZW51LWl0ZW1bdHlwZT1saW5rXTpob3Zlcjo6cGFydChiYXNlKSwudGhlbWUtaGFydmVzdCBzbC1tZW51IHNsLW1lbnUtaXRlbVt0eXBlPWNoZWNrYm94XTpob3Zlcjo6cGFydChiYXNlKXtiYWNrZ3JvdW5kOnZhcigtLWJnLWRhcmstc3VidGxlLWhvdmVyKX0udGhlbWUtaGFydmVzdCBzbC1tZW51IHNsLW1lbnUtaXRlbVt0eXBlPWxpbmtdOmFjdGl2ZTo6cGFydChiYXNlKSwudGhlbWUtaGFydmVzdCBzbC1tZW51IHNsLW1lbnUtaXRlbVt0eXBlPWNoZWNrYm94XTphY3RpdmU6OnBhcnQoYmFzZSl7YmFja2dyb3VuZDp2YXIoLS1iZy1kYXJrLXN1YnRsZS1wcmVzc2VkKX0udGhlbWUtaGFydmVzdCBzbC1tZW51IHNsLW1lbnUtaXRlbVt0eXBlPWxpbmtdW2Rpc2FibGVkXTpob3Zlcjo6cGFydChiYXNlKSwudGhlbWUtaGFydmVzdCBzbC1tZW51IHNsLW1lbnUtaXRlbVt0eXBlPWxpbmtdW2Rpc2FibGVkXTphY3RpdmU6OnBhcnQoYmFzZSksLnRoZW1lLWhhcnZlc3Qgc2wtbWVudSBzbC1tZW51LWl0ZW1bdHlwZT1jaGVja2JveF1bZGlzYWJsZWRdOmhvdmVyOjpwYXJ0KGJhc2UpLC50aGVtZS1oYXJ2ZXN0IHNsLW1lbnUgc2wtbWVudS1pdGVtW3R5cGU9Y2hlY2tib3hdW2Rpc2FibGVkXTphY3RpdmU6OnBhcnQoYmFzZSl7YmFja2dyb3VuZC1jb2xvcjp1bnNldDtjb2xvcjp1bnNldDtjdXJzb3I6ZGVmYXVsdH0udGhlbWUtaGFydmVzdCBzbC1tZW51IHNsLW1lbnUtaXRlbVt0eXBlPWxpbmtdOjpwYXJ0KGJhc2UpLC50aGVtZS1oYXJ2ZXN0IHNsLW1lbnUgc2wtbWVudS1pdGVtW3R5cGU9Y2hlY2tib3hdOjpwYXJ0KGJhc2Upe3BhZGRpbmc6dmFyKC0tbWVudS1pdGVtLWxpbmstcGFkZGluZyl9LnRoZW1lLWhhcnZlc3Qgc2wtbWVudSBzbC1tZW51LWl0ZW1bdHlwZT1saW5rXSBzbC1idXR0b24uc2wtbGluaywudGhlbWUtaGFydmVzdCBzbC1tZW51IHNsLW1lbnUtaXRlbVt0eXBlPWNoZWNrYm94XSBzbC1idXR0b24uc2wtbGlua3tkaXNwbGF5OmZsZXg7aGVpZ2h0OjEwMCV9LnRoZW1lLWhhcnZlc3Qgc2wtbWVudSBzbC1tZW51LWl0ZW1bdHlwZT1saW5rXSBzbC1idXR0b24uc2wtbGluazo6cGFydChiYXNlKSwudGhlbWUtaGFydmVzdCBzbC1tZW51IHNsLW1lbnUtaXRlbVt0eXBlPWNoZWNrYm94XSBzbC1idXR0b24uc2wtbGluazo6cGFydChiYXNlKXtmb250LXdlaWdodDp2YXIoLS1saW5rLWZvbnQtd2VpZ2h0KTtmb250LWZhbWlseTp2YXIoLS1saW5rLWZvbnQtZmFtaWx5KTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7d2lkdGg6MTAwJTttYXJnaW4tbGVmdDp2YXIoLS1saW5rLW1hcmdpbi1sZWZ0KX0udGhlbWUtaGFydmVzdCBzbC1tZW51IHNsLW1lbnUtaXRlbVt0eXBlPXN3aXRjaF06OnBhcnQoYmFzZSl7cGFkZGluZzp2YXIoLS1tZW51LWl0ZW0tc3dpdGNoLXBhZGRpbmcpfS50aGVtZS1oYXJ2ZXN0IHNsLW1lbnUgc2wtbWVudS1pdGVtW3R5cGU9c3dpdGNoXSBzbC1zd2l0Y2g6OnBhcnQoYmFzZSl7ZGlzcGxheTpmbGV4fS50aGVtZS1oYXJ2ZXN0IHNsLW1lbnUgc2wtbWVudS1pdGVtW3R5cGU9YnV0dG9uXTo6cGFydChiYXNlKXtwYWRkaW5nOnZhcigtLW1lbnUtaXRlbS1idXR0b24tcGFkZGluZyl9LnRoZW1lLWhhcnZlc3Qgc2wtbWVudSBzbC1tZW51LWl0ZW0gW3Nsb3Q9c3VmZml4XXttYXJnaW4taW5saW5lLXN0YXJ0OjA7d2lkdGg6dmFyKC0tbWVudS1pdGVtLWljb24tc2l6ZSk7aGVpZ2h0OnZhcigtLW1lbnUtaXRlbS1pY29uLXNpemUpfS50aGVtZS1oYXJ2ZXN0IHNsLW1lbnUgc2wtbWVudS1pdGVtIC5hdXRob3J7Z2FwOnZhcigtLWF1dGhvci1nYXApfS50aGVtZS1oYXJ2ZXN0IHNsLW1lbnUgc2wtbWVudS1pdGVtIC5hdXRob3IgLmF1dGhvcl9fZGV0YWlsc3tmb250LWZhbWlseTp2YXIoLS1hdXRob3ItZm9udC1mYW1pbHkpfS50aGVtZS1oYXJ2ZXN0IHNsLW1lbnUgc2wtZGl2aWRlcnttYXJnaW46dmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy1ub25lKSB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLW5vbmUpfS50aGVtZS1oYXJ2ZXN0ey0tcHJvZmlsZS1waWN0dXJlLXhzLXNpemU6IDQwcHg7LS1wcm9maWxlLXBpY3R1cmUtaWNvbi14cy1zaXplOiAyNHB4Oy0tcHJvZmlsZS1waWN0dXJlLWljb24teHMtcGFkZGluZzogOHB4Oy0tcHJvZmlsZS1waWN0dXJlLXNtLXNpemU6IDY0cHg7LS1wcm9maWxlLXBpY3R1cmUtaWNvbi1zbS1zaXplOiAzMnB4Oy0tcHJvZmlsZS1waWN0dXJlLWljb24tc20tcGFkZGluZzogMTZweDstLXByb2ZpbGUtcGljdHVyZS1tZC1zaXplOiA4OHB4Oy0tcHJvZmlsZS1waWN0dXJlLWljb24tbWQtc2l6ZTogNDBweDstLXByb2ZpbGUtcGljdHVyZS1pY29uLW1kLXBhZGRpbmc6IDI0cHg7LS1wcm9maWxlLXBpY3R1cmUtbGctc2l6ZTogMTYwcHg7LS1wcm9maWxlLXBpY3R1cmUtaWNvbi1sZy1zaXplOiA2NHB4Oy0tcHJvZmlsZS1waWN0dXJlLWljb24tbGctcGFkZGluZzogNDhweH0udGhlbWUtaGFydmVzdCAuYXZhdGFyLWljb257Y29sb3I6dmFyKC0tZmctc2Vjb25kYXJ5KX0udGhlbWUtaGFydmVzdCBzbC1hdmF0YXIuYXZhdGFyLXBpY3R1cmU6OnBhcnQoYmFzZSl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1kYXJrLXN1YnRsZS1ob3Zlcil9LnRoZW1lLWhhcnZlc3Qgc2wtYXZhdGFyLmF2YXRhci1waWN0dXJlW3NpemU9eHNdey0tc2l6ZTogdmFyKC0tcHJvZmlsZS1waWN0dXJlLXhzLXNpemUpfS50aGVtZS1oYXJ2ZXN0IHNsLWF2YXRhci5hdmF0YXItcGljdHVyZVtzaXplPXNtXXstLXNpemU6IHZhcigtLXByb2ZpbGUtcGljdHVyZS1zbS1zaXplKX0udGhlbWUtaGFydmVzdCBzbC1hdmF0YXIuYXZhdGFyLXBpY3R1cmVbc2l6ZT1tZF17LS1zaXplOiB2YXIoLS1wcm9maWxlLXBpY3R1cmUtbWQtc2l6ZSl9LnRoZW1lLWhhcnZlc3Qgc2wtYXZhdGFyLmF2YXRhci1waWN0dXJlW3NpemU9bGddey0tc2l6ZTogdmFyKC0tcHJvZmlsZS1waWN0dXJlLWxnLXNpemUpfS50aGVtZS1oYXJ2ZXN0IHNsLWF2YXRhci5hdmF0YXItcGljdHVyZVticm9rZW49dHJ1ZV17ZGlzcGxheTpub25lfS50aGVtZS1oYXJ2ZXN0IHNsLWF2YXRhci5hdmF0YXItcGljdHVyZVticm9rZW49dHJ1ZV0rLnByb2ZpbGUtcGljdHVyZXtkaXNwbGF5OmJsb2NrfS50aGVtZS1oYXJ2ZXN0IHNsLWljb24uYXZhdGFyLWljb25bc2l6ZT14c117cGFkZGluZzp2YXIoLS1wcm9maWxlLXBpY3R1cmUtaWNvbi14cy1wYWRkaW5nKTt3aWR0aDp2YXIoLS1wcm9maWxlLXBpY3R1cmUtaWNvbi14cy1zaXplKTtoZWlnaHQ6dmFyKC0tcHJvZmlsZS1waWN0dXJlLWljb24teHMtc2l6ZSl9LnRoZW1lLWhhcnZlc3Qgc2wtaWNvbi5hdmF0YXItaWNvbltzaXplPXNtXXtwYWRkaW5nOnZhcigtLXByb2ZpbGUtcGljdHVyZS1pY29uLXNtLXBhZGRpbmcpO3dpZHRoOnZhcigtLXByb2ZpbGUtcGljdHVyZS1pY29uLXNtLXNpemUpO2hlaWdodDp2YXIoLS1wcm9maWxlLXBpY3R1cmUtaWNvbi1zbS1zaXplKX0udGhlbWUtaGFydmVzdCBzbC1pY29uLmF2YXRhci1pY29uW3NpemU9bWRde3BhZGRpbmc6dmFyKC0tcHJvZmlsZS1waWN0dXJlLWljb24tbWQtcGFkZGluZyk7d2lkdGg6dmFyKC0tcHJvZmlsZS1waWN0dXJlLWljb24tbWQtc2l6ZSk7aGVpZ2h0OnZhcigtLXByb2ZpbGUtcGljdHVyZS1pY29uLW1kLXNpemUpfS50aGVtZS1oYXJ2ZXN0IHNsLWljb24uYXZhdGFyLWljb25bc2l6ZT1sZ117cGFkZGluZzp2YXIoLS1wcm9maWxlLXBpY3R1cmUtaWNvbi1sZy1wYWRkaW5nKTt3aWR0aDp2YXIoLS1wcm9maWxlLXBpY3R1cmUtaWNvbi1sZy1zaXplKTtoZWlnaHQ6dmFyKC0tcHJvZmlsZS1waWN0dXJlLWljb24tbGctc2l6ZSl9LnRoZW1lLWhhcnZlc3R7LS1hdXRob3ItbWF4LXdpZHRoOiAzMTBweDstLWF1dGhvci1mb250LXdlaWdodDogNDAwOy0tYXV0aG9yLWZvbnQtc2l6ZTogMS4xMjVyZW07LS1hdXRob3ItZm9udC1zaXplLXNtOiAuODc1cmVtOy0tYXV0aG9yLWRldGFpbHMtbGFzdC1jaGlsZC1tYXJnaW46IDFweH0udGhlbWUtaGFydmVzdCAuYXV0aG9ye2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy1ndXR0ZXIpO21heC13aWR0aDp2YXIoLS1hdXRob3ItbWF4LXdpZHRoKX0udGhlbWUtaGFydmVzdCAuYXV0aG9yIC5hdXRob3JfX2Z1bGxuYW1le2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3QgLmF1dGhvciAuYXV0aG9yX19mdWxsbmFtZSBhe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dGV4dC11bmRlcmxpbmUtb2Zmc2V0OnZhcigtLWxpbmstdW5kZXJsaW5lLW9mZnNldCk7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnZhcigtLWJvcmRlci1wcmltYXJ5LXN1YnRsZSk7Y3Vyc29yOnBvaW50ZXJ9LnRoZW1lLWhhcnZlc3QgLmF1dGhvciAuYXV0aG9yX19mdWxsbmFtZSBhOmhvdmVye3RleHQtZGVjb3JhdGlvbi1jb2xvcjp2YXIoLS1ib3JkZXItc2Vjb25kYXJ5LWhvdmVyKX0udGhlbWUtaGFydmVzdCAuYXV0aG9yIC5hdXRob3JfX2RldGFpbHN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmb250Om5vcm1hbCBub3JtYWwgdmFyKC0tYXV0aG9yLWZvbnQtd2VpZ2h0KSB2YXIoLS1hdXRob3ItZm9udC1zaXplKSB2YXIoLS1mb250LWZhbWlseSk7anVzdGlmeS1jb250ZW50OmNlbnRlcn0udGhlbWUtaGFydmVzdCAuYXV0aG9yIC5hdXRob3JfX2RldGFpbHMtaW5mb3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeS1saWdodGVyKX0udGhlbWUtaGFydmVzdCAuYXV0aG9yIC5hdXRob3JfX2RldGFpbHMtaW5mbyA6bGFzdC1jaGlsZHttYXJnaW4tdG9wOnZhcigtLWF1dGhvci1kZXRhaWxzLWxhc3QtY2hpbGQtbWFyZ2luKX0udGhlbWUtaGFydmVzdCAuYXV0aG9yW3ZhcmlhbnQ9aW52ZXJ0ZWRdIC5hdXRob3JfX2ltYWdlIC5hdmF0YXItcGljdHVyZXtjb2xvcjp2YXIoLS1mZy1pbnZlcnRlZCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1saWdodC1zdWJ0bGUtaG92ZXIpfS50aGVtZS1oYXJ2ZXN0IC5hdXRob3JbdmFyaWFudD1pbnZlcnRlZF0gLmF1dGhvcl9fZnVsbG5hbWV7Y29sb3I6dmFyKC0tdGV4dC1pbnZlcnRlZCl9LnRoZW1lLWhhcnZlc3QgLmF1dGhvclt2YXJpYW50PWludmVydGVkXSAuYXV0aG9yX19kZXRhaWxzLWluZm97Y29sb3I6dmFyKC0tdGV4dC1pbnZlcnRlZC1saWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuOCkpfS50aGVtZS1oYXJ2ZXN0IC5hdXRob3Jbc2l6ZT1zbV17Z2FwOnZhcigtLXNwYWNpbmctc20pfS50aGVtZS1oYXJ2ZXN0IC5hdXRob3Jbc2l6ZT1zbV0gLmF1dGhvcl9fZGV0YWlsc3tmb250LXNpemU6dmFyKC0tYXV0aG9yLWZvbnQtc2l6ZS1zbSl9LnRoZW1lLWhhcnZlc3QgLmF1dGhvci5tdWx0aXBsZS1hdXRob3JzIC5hdXRob3JfX2ltYWdle2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZX0udGhlbWUtaGFydmVzdCAuYXV0aG9yLm11bHRpcGxlLWF1dGhvcnMgLmF1dGhvcl9faW1hZ2U+Kjpub3QoOmxhc3QtY2hpbGQpe3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEycHh9LnRoZW1lLWhhcnZlc3QgLmF1dGhvci5tdWx0aXBsZS1hdXRob3JzIC5hdXRob3JfX2ltYWdlPio6bm90KDpsYXN0LWNoaWxkKSBzbC1hdmF0YXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MH0udGhlbWUtaGFydmVzdHstLWJ1dHRvbi1jdXJzb3ItZm9udC1zaXplOiAxNnB4Oy0tYnV0dG9uLWN1cnNvci1saW5lLWhlaWdodDogMTlweH0udGhlbWUtaGFydmVzdCAjc3RvcnktLWNvbXBvbmVudHMtYnV0dG9uY3Vyc29yLS1jYXJvdXNlbC1pbm5lciwudGhlbWUtaGFydmVzdCAjc3RvcnktLWNvbXBvbmVudHMtYnV0dG9uY3Vyc29yLS1jYXJvdXNlbC0tcHJpbWFyeS1pbm5lciwudGhlbWUtaGFydmVzdCAjc3RvcnktLWNvbXBvbmVudHMtYnV0dG9uY3Vyc29yLS12aWRlby1pbm5lciwudGhlbWUtaGFydmVzdCAjc3RvcnktLWNvbXBvbmVudHMtYnV0dG9uY3Vyc29yLS12aWRlby0tcHJpbWFyeS1pbm5lcnttYXJnaW46MzVweH0udGhlbWUtaGFydmVzdCBsbS1idXR0b24tY3Vyc29yOjpwYXJ0KGN1cnNvcil7Zm9udC1mYW1pbHk6TE1TZXJpZjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOnZhcigtLWJ1dHRvbi1jdXJzb3ItZm9udC1zaXplKTtsaW5lLWhlaWdodDp2YXIoLS1idXR0b24tY3Vyc29yLWxpbmUtaGVpZ2h0KTtjb2xvcjp2YXIoLS1mZy1pbnZlcnRlZCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1zZWNvbmRhcnkpfS50aGVtZS1oYXJ2ZXN0IGxtLWJ1dHRvbi1jdXJzb3JbaW52ZXJ0ZWRdOjpwYXJ0KGN1cnNvcil7Y29sb3I6dmFyKC0tZmctc2Vjb25kYXJ5KTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IHNsLWJhZGdle2ZvbnQtZmFtaWx5OkxNU2Fuc30udGhlbWUtaGFydmVzdCBzbC1iYWRnZTo6cGFydChiYXNlKXtjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKX0udGhlbWUtaGFydmVzdCBzbC1iYWRnZVt2YXJpYW50PXByaW1hcnldOjpwYXJ0KGJhc2Upe2JhY2tncm91bmQtY29sb3I6dmFyKC0tZmctc2Vjb25kYXJ5KX0udGhlbWUtaGFydmVzdCBzbC1iYWRnZVt2YXJpYW50PWluZm9dOjpwYXJ0KGJhc2Upe2JhY2tncm91bmQtY29sb3I6dmFyKC0tZmctc3RhdHVzLWluZm8pfS50aGVtZS1oYXJ2ZXN0IHNsLWJhZGdlW3ZhcmlhbnQ9bmVnYXRpdmVdOjpwYXJ0KGJhc2Upe2JhY2tncm91bmQtY29sb3I6dmFyKC0tZmctc3RhdHVzLW5lZ2F0aXZlKX0udGhlbWUtaGFydmVzdCBzbC1iYWRnZVt2YXJpYW50PWludmVydGVkXTo6cGFydChiYXNlKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWZnLWludmVydGVkKTtjb2xvcjp2YXIoLS10ZXh0LXNlY29uZGFyeSl9LnRoZW1lLWhhcnZlc3R7LS1sb2FkLW1vcmUtZm9udC13ZWlnaHQ6IDQwMDstLWxvYWQtbW9yZS1mb250LXNpemU6IDE0cHg7LS1sb2FkLW1vcmUtZm9udC1mYW1pbHk6IFwiTE1TYW5zXCI7LS1sb2FkLW1vcmUtZGVzY3JpcHRpb24td2lkdGg6IDMxMHB4Oy0tbG9hZC1tb3JlLWxpbmUtaGVpZ2h0OiAxNi44cHh9LnRoZW1lLWhhcnZlc3QgLmxvYWQtbW9yZXtmb250Om5vcm1hbCBub3JtYWwgdmFyKC0tbG9hZC1tb3JlLWZvbnQtd2VpZ2h0KSB2YXIoLS1sb2FkLW1vcmUtZm9udC1zaXplKSB2YXIoLS1sb2FkLW1vcmUtZm9udC1mYW1pbHkpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO2dhcDp2YXIoLS1zcGFjaW5nLW1kKTtsaW5lLWhlaWdodDp2YXIoLS1sb2FkLW1vcmUtbGluZS1oZWlnaHQpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctcHJpbWFyeSk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLWJsb2NrLXBhZGRpbmctbWQpIDAgdmFyKC0tc3BhY2luZy1ibG9jay1wYWRkaW5nLWxnKSAwfS50aGVtZS1oYXJ2ZXN0IC5sb2FkLW1vcmVfX3RleHQtY29udGFpbmVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtnYXA6dmFyKC0tc3BhY2luZy14cyl9LnRoZW1lLWhhcnZlc3QgLmxvYWQtbW9yZV9fZGVzY3JpcHRpb257Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWxpZ2h0ZXIpO2ZvbnQtc2l6ZTpzbWFsbH0udGhlbWUtaGFydmVzdCAubG9hZC1tb3JlIHNsLWJ1dHRvbjo6cGFydChiYXNlKXt3aWR0aDoyMzVweH0udGhlbWUtaGFydmVzdCAubG9hZC1tb3JlIHNsLWJ1dHRvbjo6cGFydChzcGlubmVyKXtmb250LXNpemU6MjRweDstLWluZGljYXRvci1jb2xvcjogdmFyKC0tZmctc2Vjb25kYXJ5KTstLXRyYWNrLWNvbG9yOiB0cmFuc3BhcmVudH0udGhlbWUtaGFydmVzdCAubG9hZC1tb3JlIHNsLWJ1dHRvbltzaXplPXgtc21hbGxdOjpwYXJ0KGJhc2Upe3dpZHRoOjM1NHB4O2hlaWdodDo1NnB4fS50aGVtZS1oYXJ2ZXN0IC5sb2FkLW1vcmUgc2wtYnV0dG9uW2xvYWRpbmddOjpwYXJ0KGJhc2Upe2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctZGFyay1zdWJ0bGUtaG92ZXIpO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtjb2xvcjp2YXIoLS1mZy1zZWNvbmRhcnkpO291dGxpbmU6bm9uZX0udGhlbWUtaGFydmVzdCAubG9hZC1tb3JlIHNsLWJ1dHRvbi5hbGwtbG9hZGVkOjpwYXJ0KGJhc2Upe2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctZGFyay1zdWJ0bGUtaG92ZXIpO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnktbGlnaHRlcik7b3V0bGluZTpub25lfS50aGVtZS1oYXJ2ZXN0IC5sb2FkLW1vcmUgc2wtYnV0dG9uLmFsbC1sb2FkZWQ6OnBhcnQocHJlZml4KXtjb2xvcjp2YXIoLS1mZy1zZWNvbmRhcnkpfS50aGVtZS1oYXJ2ZXN0IC5kaXZpZGVye2hlaWdodDoxcHg7bWFyZ2luOjA7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDp2YXIoLS1ib3JkZXItcHJpbWFyeS1zdWJ0bGUpfS50aGVtZS1oYXJ2ZXN0IC5kaXZpZGVyW3ZhcmlhbnQ9aW52ZXJ0ZWRde2JhY2tncm91bmQ6dmFyKC0tYm9yZGVyLWludmVydGVkLXN1YnRsZSl9LnRoZW1lLWhhcnZlc3R7LS1yaWNoLXRleHQtaDEtbGluZS1oZWlnaHQ6IDk1JTstLXJpY2gtdGV4dC1oMi1saW5lLWhlaWdodDogOTUlOy0tcmljaC10ZXh0LWgzLWxpbmUtaGVpZ2h0OiAxMDUlOy0tcmljaC10ZXh0LWg0LWxpbmUtaGVpZ2h0OiAxMTAlOy0tcmljaC10ZXh0LWg1LWxpbmUtaGVpZ2h0OiAxMTAlOy0tcmljaC10ZXh0LWg2LWxpbmUtaGVpZ2h0OiAxMTAlOy0tcmljaC10ZXh0LXAtbGluZS1oZWlnaHQ6IDE1MCU7LS1yaWNoLXRleHQtbGlzdC1saW5lLWhlaWdodDogMTUwJTstLXJpY2gtdGV4dC1maWdjYXB0aW9uLWxpbmUtaGVpZ2h0OiAxMjAlOy0tcmljaC10ZXh0LXByZWFtYmxlLWxpbmUtaGVpZ2h0OiAxNTAlOy0tcmljaC10ZXh0LXF1b3RlLWxpbmUtaGVpZ2h0OiAxMTAlfS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+aDEsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5oMiwudGhlbWUtaGFydmVzdCAucmljaC10ZXh0PmgzLC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+aDQsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5oNSwudGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pmg2LC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+cCwudGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pi5wcmVhbWJsZSwudGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pm9sLC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+dWwsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5maWd1cmUsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD4ucmljaC10ZXh0X19xdW90ZXtmb250LWZhbWlseTp2YXIoLS1mb250LXNlcmlmKX0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0PmgxLC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+aDIsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5oMywudGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pmg0LC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+aDUsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5oNiwudGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pi5wcmVhbWJsZSwudGhlbWUtaGFydmVzdCAucmljaC10ZXh0PnVsIGxpOmJlZm9yZXtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+aHJ7aGVpZ2h0OjFweDttYXJnaW46MDtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJvcmRlci1wcmltYXJ5LXN1YnRsZSl9LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5wLC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+dWwsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5vbCwudGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pm9sIGxpLC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+ZmlndXJlIGZpZ2NhcHRpb257Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWxpZ2h0KX0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0PmgxLC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+aDIsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5oMywudGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pmg0LC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+aDUsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5oNntmb250LXdlaWdodDp2YXIoLS13ZWlnaHQtYm9sZCk7dGV4dC1hbGlnbjpsZWZ0fS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+aDF7Zm9udC1zaXplOnZhcigtLXNpemUtaGVhZGluZy00eGwpO2xpbmUtaGVpZ2h0OnZhcigtLXJpY2gtdGV4dC1oMS1saW5lLWhlaWdodCl9LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5oMntmb250LXNpemU6dmFyKC0tc2l6ZS1oZWFkaW5nLTJ4bCk7bGluZS1oZWlnaHQ6dmFyKC0tcmljaC10ZXh0LWgyLWxpbmUtaGVpZ2h0KX0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pmgze2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWhlYWRpbmctbGcpO2xpbmUtaGVpZ2h0OnZhcigtLXJpY2gtdGV4dC1oMy1saW5lLWhlaWdodCl9LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5oNHtmb250LXNpemU6dmFyKC0tc2l6ZS1oZWFkaW5nLW1kKTtsaW5lLWhlaWdodDp2YXIoLS1yaWNoLXRleHQtaDQtbGluZS1oZWlnaHQpfS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+aDV7Zm9udC1zaXplOnZhcigtLXNpemUtaGVhZGluZy1zbSk7bGluZS1oZWlnaHQ6dmFyKC0tcmljaC10ZXh0LWg1LWxpbmUtaGVpZ2h0KX0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pmg2e2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWhlYWRpbmcteHMpO2xpbmUtaGVpZ2h0OnZhcigtLXJpY2gtdGV4dC1oNi1saW5lLWhlaWdodCl9LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5we2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWJvZHktbWQpO2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1yZWd1bGFyKTtsaW5lLWhlaWdodDp2YXIoLS1yaWNoLXRleHQtcC1saW5lLWhlaWdodCl9LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD4ucHJlYW1ibGV7Zm9udC1zaXplOnZhcigtLXNpemUtYm9keS1sZyk7Zm9udC13ZWlnaHQ6dmFyKC0td2VpZ2h0LXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OnZhcigtLXJpY2gtdGV4dC1wcmVhbWJsZS1saW5lLWhlaWdodCl9LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD4ucmljaC10ZXh0X19xdW90ZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1mbG93OmNvbHVtbjtmb250LXNpemU6dmFyKC0tc2l6ZS1xdW90ZS1sZyk7Zm9udC13ZWlnaHQ6dmFyKC0td2VpZ2h0LXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OnZhcigtLXJpY2gtdGV4dC1xdW90ZS1saW5lLWhlaWdodCk7Y29sb3I6dmFyKC0tdGV4dC1zZWNvbmRhcnkpO292ZXJmbG93OmhpZGRlbn0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pi5yaWNoLXRleHRfX3F1b3RlIC5xdW90ZS10ZXh0e2xpbmUtaGVpZ2h0OnZhcigtLXJpY2gtdGV4dC1xdW90ZS1saW5lLWhlaWdodCk7cGFkZGluZy10b3A6OHB4O21hcmdpbi1ib3R0b206LTRweH1AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpey50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+LnJpY2gtdGV4dF9fcXVvdGUgLnF1b3RlLXRleHR7cGFkZGluZy10b3A6M3B4O21hcmdpbi1ib3R0b206LTNweH19LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD4ucmljaC10ZXh0X19xdW90ZSBzdmd7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTAzcHg7dG9wOjcycHh9QG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KXsudGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pi5yaWNoLXRleHRfX3F1b3RlIHN2Z3tyaWdodDotMjZweDt0b3A6NDYuNXB4O3dpZHRoOjIxMHB4O2hlaWdodDoxNDVweH19LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5wIGF7Zm9udC1mYW1pbHk6dmFyKC0tbGluay1mb250LXN0eWxlKTtmb250LXdlaWdodDp2YXIoLS1saW5rLWZvbnQtd2VpZ2h0KTtmb250LXNpemU6dmFyKC0tbGluay1mb250LXNpemUtbWQpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSk7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt0ZXh0LXVuZGVybGluZS1vZmZzZXQ6dmFyKC0tbGluay11bmRlcmxpbmUtb2Zmc2V0KTt0ZXh0LWRlY29yYXRpb24tY29sb3I6dmFyKC0tYm9yZGVyLXByaW1hcnktc3VidGxlKTtsaW5lLWhlaWdodDp2YXIoLS1saW5rLWxpbmUtaGVpZ2h0KTt0cmFuc2l0aW9uOmFsbCB2YXIoLS1hbmltYXRpb24tc3BlZWQtZmFzdCwgLjJzKSBlYXNlLWluLW91dH0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0PnAgYTpmb2N1cy12aXNpYmxle291dGxpbmU6dmFyKC0tbGluay1vdXRsaW5lLXdpZHRoKSBzb2xpZCB2YXIoLS1ib3JkZXItcHJpbWFyeSk7b3V0bGluZS1vZmZzZXQ6dmFyKC0tbGluay1vdXRsaW5lLW9mZnNldCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1saW5rLW91dGxpbmUtcmFkaXVzKTtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+cCBhOmhvdmVye2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeS1ob3Zlcik7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnZhcigtLWJvcmRlci1zZWNvbmRhcnktaG92ZXIpfS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+cCBhOmFjdGl2ZXtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpO3RleHQtZGVjb3JhdGlvbi1jb2xvcjp2YXIoLS1ib3JkZXItcHJpbWFyeS1wcmVzc2VkKX0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0PnAgYVtkaXNhYmxlZF17Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWRpc2FibGVkKTt0ZXh0LWRlY29yYXRpb24tY29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWRpc2FibGVkKTtvcGFjaXR5OjE7Y3Vyc29yOm5vdC1hbGxvd2VkfS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+dWwsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5vbHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLW1kKTtmb250LXdlaWdodDp2YXIoLS13ZWlnaHQtcmVndWxhcik7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6dmFyKC0tcmljaC10ZXh0LWxpc3QtbGluZS1oZWlnaHQpO2xpc3Qtc3R5bGU6bm9uZTtjb3VudGVyLXJlc2V0Oml0ZW19LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD51bCBsaSwudGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pm9sIGxpe2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy14bCk7dGV4dC1hbGlnbjpsZWZ0fS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+dWwgbGk6YmVmb3Jle2NvbnRlbnQ6XCLigKJcIjtkaXNwbGF5OmlubGluZS1mbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWluLXdpZHRoOjI0cHg7bWFyZ2luLXRvcDotMnB4O2ZvbnQtc2l6ZTozN3B4fUBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCl7LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD51bCBsaTpiZWZvcmV7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7bWFyZ2luLWxlZnQ6LTNweH19LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5vbCBsaXtjb3VudGVyLWluY3JlbWVudDppdGVtfS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+b2wgbGk6YmVmb3Jle2NvbnRlbnQ6XCIwXCIgY291bnRlcihpdGVtKTttaW4td2lkdGg6MjRweDtmb250LXNpemU6MThweDtmb250LXdlaWdodDp2YXIoLS13ZWlnaHQtbWVkaXVtKTt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpey50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+b2wgbGk6YmVmb3Jle21hcmdpbi1yaWdodDotMnB4O3RleHQtYWxpZ246bGVmdH19LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5vbCBsaTpudGgtY2hpbGQobisxMCk6YmVmb3Jle2NvbnRlbnQ6Y291bnRlcihpdGVtKX0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0PmZpZ3VyZXtkaXNwbGF5OmdyaWQ7Z2FwOnZhcigtLXNwYWNpbmcteHMpO3BhZGRpbmc6dmFyKC0tc3BhY2luZy14bCkgMHB4IHZhcigtLXNwYWNpbmctNHhsKSAwcHh9LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5maWd1cmUgZmlnY2FwdGlvbntmb250LWZhbWlseTp2YXIoLS1mb250LXNhbnMpO2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1yZWd1bGFyKTtmb250LXNpemU6dmFyKC0tc2l6ZS1kZXRhaWwtbWQpO2xpbmUtaGVpZ2h0OnZhcigtLXJpY2gtdGV4dC1maWdjYXB0aW9uLWxpbmUtaGVpZ2h0KTttYXJnaW4tdG9wOjJweH0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pi5idXR0b24tZ3JvdXB7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLXNtKX0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0X192aWRlb3twb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47d2lkdGg6MTAwJX0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0X192aWRlbzphZnRlcntkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtwYWRkaW5nLXRvcDo3NSV9LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dF9fdmlkZW8gaWZyYW1le3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiAwKXsudGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pmgxe3BhZGRpbmctYm90dG9tOnZhcigtLXNwYWNpbmcteGwpfS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+aDJ7cGFkZGluZy1ib3R0b206dmFyKC0tc3BhY2luZy1tZCl9LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5oMywudGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pmg0e3BhZGRpbmc6dmFyKC0tc3BhY2luZy1ub25lKSAwcHggdmFyKC0tc3BhY2luZy1tZCkgMHB4fS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+aDUsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5oNntwYWRkaW5nOnZhcigtLXNwYWNpbmctbm9uZSkgMHB4IHZhcigtLXNwYWNpbmctc20pIDBweH0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0PnAsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD4ucHJlYW1ibGUsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD51bCwudGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pm9sLC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+LnNsLWxpbmt7cGFkZGluZzp2YXIoLS1zcGFjaW5nLW5vbmUpIDBweCB2YXIoLS1zcGFjaW5nLXhsKSAwcHh9LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5ocnttYXJnaW46dmFyKC0tc3BhY2luZy14bCkgMHB4IHZhcigtLXNwYWNpbmcteGwpIDBweH0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pi5idXR0b24tZ3JvdXB7cGFkZGluZzp2YXIoLS1zcGFjaW5nLW1kKSAwcHggdmFyKC0tc3BhY2luZy14bCkgMHB4O2ZsZXgtZmxvdzpjb2x1bW4tcmV2ZXJzZX0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pi5yaWNoLXRleHRfX3F1b3Rle3BhZGRpbmc6dmFyKC0tc3BhY2luZy00eGwpIDBweCB2YXIoLS1zcGFjaW5nLTR4bCkgMHB4O2dhcDp2YXIoLS1zcGFjaW5nLTN4bCl9LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD4ucmljaC10ZXh0X19xdW90ZSAuYXV0aG9yW3NpemU9bGdde2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsudGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pmgxe3BhZGRpbmctYm90dG9tOnZhcigtLXNwYWNpbmctbWQpfS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+aDMsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5oNCwudGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pmg1e3BhZGRpbmc6dmFyKC0tc3BhY2luZy1ub25lKSAwcHggdmFyKC0tc3BhY2luZy1tZCkgMH0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pmg2e3BhZGRpbmc6dmFyKC0tc3BhY2luZy1ub25lKSAwcHggdmFyKC0tc3BhY2luZy1zbSkgMH0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0PnAsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD4ucHJlYW1ibGUsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD51bCwudGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pm9sLC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+LnNsLWxpbmt7cGFkZGluZzp2YXIoLS1zcGFjaW5nLW5vbmUpIDBweCB2YXIoLS1zcGFjaW5nLXhsKSAwfS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+aHJ7bWFyZ2luOnZhcigtLXNwYWNpbmcteGwpIDBweCB2YXIoLS1zcGFjaW5nLXhsKSAwfS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+LmJ1dHRvbi1ncm91cHtmbGV4LWZsb3c6cm93fS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+LnJpY2gtdGV4dF9fcXVvdGV7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTR4bCkgMHB4IHZhcigtLXNwYWNpbmctNHhsKSAwfX1AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+aDF7cGFkZGluZzo2LjVweCA5MHB4IDMzLjVweCAwfS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+aDJ7cGFkZGluZzo0LjVweCA5MHB4IDI2LjVweCAwfS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+aDMsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5oNCwudGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pmg1e3BhZGRpbmc6dmFyKC0tc3BhY2luZy1ub25lKSA5MHB4IHZhcigtLXNwYWNpbmctbWQpIDBweH0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pmg2e3BhZGRpbmc6dmFyKC0tc3BhY2luZy1ub25lKSA5MHB4IHZhcigtLXNwYWNpbmctc20pIDBweH0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0PnAsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD4ucHJlYW1ibGUsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD51bCwudGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pm9sLC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+LnNsLWxpbmt7cGFkZGluZzp2YXIoLS1zcGFjaW5nLW5vbmUpIDkwcHggdmFyKC0tc3BhY2luZy14bCkgMHB4fS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+LmJ1dHRvbi1ncm91cHtwYWRkaW5nOnZhcigtLXNwYWNpbmctbWQpIDkwcHggdmFyKC0tc3BhY2luZy14bCkgMHB4fS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+aHJ7bWFyZ2luOnZhcigtLXNwYWNpbmcteGwpIDBweCB2YXIoLS1zcGFjaW5nLXhsKSAwcHh9LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5maWd1cmUgZmlnY2FwdGlvbnttYXgtd2lkdGg6NTMzcHh9LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD4ucmljaC10ZXh0X19xdW90ZXtwYWRkaW5nOnZhcigtLXNwYWNpbmctNHhsKSAwcHggdmFyKC0tc3BhY2luZy00eGwpIDBweDtnYXA6dmFyKC0tc3BhY2luZy14bCl9LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD4ucmljaC10ZXh0X19xdW90ZSAuYXV0aG9yW3NpemU9c21de2Rpc3BsYXk6bm9uZX0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pi5yaWNoLXRleHRfX3F1b3RlIC5hdXRob3Jbc2l6ZT1sZ117ZGlzcGxheTpmbGV4fX1AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KXsudGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pmgxe3BhZGRpbmc6MCAxMTFweCB2YXIoLS1zcGFjaW5nLXNjYWxlLXNwYWNpbmctM3hsKSAwfS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+aDJ7cGFkZGluZzowIDExMXB4IHZhcigtLXNwYWNpbmctc2NhbGUtc3BhY2luZy0yeGwpIDB9LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5oMywudGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pmg0LC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+aDV7cGFkZGluZzp2YXIoLS1zcGFjaW5nLW5vbmUpIDExMXB4IHZhcigtLXNwYWNpbmctbWQpIDBweH0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pmg2e3BhZGRpbmc6dmFyKC0tc3BhY2luZy1ub25lKSAxMTFweCB2YXIoLS1zcGFjaW5nLXNtKSAwcHh9LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5wLC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+LnByZWFtYmxlLC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+dWwsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5vbCwudGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pi5zbC1saW5re3BhZGRpbmc6dmFyKC0tc3BhY2luZy1ub25lKSAxMTFweCB2YXIoLS1zcGFjaW5nLXhsKSAwcHh9LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD4uYnV0dG9uLWdyb3Vwe3BhZGRpbmc6dmFyKC0tc3BhY2luZy1tZCkgMTExcHggdmFyKC0tc3BhY2luZy14bCkgMHB4fS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+aHJ7bWFyZ2luOnZhcigtLXNwYWNpbmctMnhsKSAwcHggdmFyKC0tc3BhY2luZy00eGwpIDBweH19QG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCl7LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5oMXtwYWRkaW5nOjAgMTExcHggdmFyKC0tc3BhY2luZy1zY2FsZS1zcGFjaW5nLTR4bCkgMH0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pmgye3BhZGRpbmc6MCAxMTFweCB2YXIoLS1zcGFjaW5nLXNjYWxlLXNwYWNpbmctM3hsKSAwfS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+aDMsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5oNCwudGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pmg1e3BhZGRpbmc6dmFyKC0tc3BhY2luZy1ub25lKSAxNDlweCB2YXIoLS1zcGFjaW5nLW1kKSAwcHh9LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD5oNntwYWRkaW5nOnZhcigtLXNwYWNpbmctbm9uZSkgMTQ5cHggdmFyKC0tc3BhY2luZy1zbSkgMHB4fS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+cCwudGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pi5wcmVhbWJsZSwudGhlbWUtaGFydmVzdCAucmljaC10ZXh0PnVsLC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+b2wsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dD4uc2wtbGlua3twYWRkaW5nOnZhcigtLXNwYWNpbmctbm9uZSkgMTQ5cHggdmFyKC0tc3BhY2luZy14bCkgMHB4fS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQ+LmJ1dHRvbi1ncm91cHtwYWRkaW5nOnZhcigtLXNwYWNpbmctbWQpIDE0OXB4IHZhcigtLXNwYWNpbmcteGwpIDBweH0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0Pmhye21hcmdpbjp2YXIoLS1zcGFjaW5nLTJ4bCkgMHB4IHZhcigtLXNwYWNpbmctNHhsKSAwcHh9fS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQtLWludmVydGVkPmgxLC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQtLWludmVydGVkPmgyLC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQtLWludmVydGVkPmgzLC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQtLWludmVydGVkPmg0LC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQtLWludmVydGVkPmg1LC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQtLWludmVydGVkPmg2LC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQtLWludmVydGVkPi5wcmVhbWJsZSwudGhlbWUtaGFydmVzdCAucmljaC10ZXh0LS1pbnZlcnRlZD51bCBsaTpiZWZvcmUsLnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dC0taW52ZXJ0ZWQ+LnJpY2gtdGV4dF9fcXVvdGV7Y29sb3I6dmFyKC0tdGV4dC1pbnZlcnRlZCl9LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dC0taW52ZXJ0ZWQ+LnJpY2gtdGV4dF9fcXVvdGUgc3Zne2ZpbGw6dmFyKC0tYmctbGlnaHQtc3VidGxlLWhvdmVyKX0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0LS1pbnZlcnRlZD5wLC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQtLWludmVydGVkPnVsLC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQtLWludmVydGVkPm9sLC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQtLWludmVydGVkPm9sIGxpLC50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQtLWludmVydGVkPmZpZ3VyZSBmaWdjYXB0aW9ue2NvbG9yOnZhcigtLXRleHQtaW52ZXJ0ZWQtbGlnaHQpfS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQtLWludmVydGVkPmhye2JhY2tncm91bmQtY29sb3I6dmFyKC0tYm9yZGVyLWludmVydGVkLXN1YnRsZSl9LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dC0taW52ZXJ0ZWQ+cCBhe2NvbG9yOnZhcigtLXRleHQtaW52ZXJ0ZWQpO3RleHQtZGVjb3JhdGlvbi1jb2xvcjp2YXIoLS1ib3JkZXItaW52ZXJ0ZWQtc3VidGxlKX0udGhlbWUtaGFydmVzdCAucmljaC10ZXh0LS1pbnZlcnRlZD5wIGE6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lLWNvbG9yOnZhcigtLWJvcmRlci1pbnZlcnRlZCk7Y29sb3I6dmFyKC0tdGV4dC1pbnZlcnRlZC1ob3Zlcil9LnRoZW1lLWhhcnZlc3QgLnJpY2gtdGV4dC0taW52ZXJ0ZWQ+cCBhOmhvdmVye2NvbG9yOnZhcigtLXRleHQtaW52ZXJ0ZWQtaG92ZXIpO3RleHQtZGVjb3JhdGlvbi1jb2xvcjp2YXIoLS1ib3JkZXItaW52ZXJ0ZWQtaG92ZXIpfS50aGVtZS1oYXJ2ZXN0IC5yaWNoLXRleHQtLWludmVydGVkPnAgYTphY3RpdmV7Y29sb3I6dmFyKC0tdGV4dC1pbnZlcnRlZCk7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnZhcigtLWJvcmRlci1pbnZlcnRlZC1wcmVzc2VkKX0udGhlbWUtaGFydmVzdHstLXJpY2gtdGV4dC1oMS1saW5lLWhlaWdodDogMS4xOy0tcmljaC10ZXh0LWgyLWxpbmUtaGVpZ2h0OiAxLjE7LS1yaWNoLXRleHQtaDMtbGluZS1oZWlnaHQ6IDEwNSU7LS1yaWNoLXRleHQtaDQtbGluZS1oZWlnaHQ6IDExMCU7LS1yaWNoLXRleHQtaDUtbGluZS1oZWlnaHQ6IDExMCU7LS1yaWNoLXRleHQtaDYtbGluZS1oZWlnaHQ6IDExMCU7LS1yaWNoLXRleHQtcC1saW5lLWhlaWdodDogMTUwJTstLXJpY2gtdGV4dC1saXN0LWxpbmUtaGVpZ2h0OiAxNTAlOy0tcmljaC10ZXh0LWZpZ2NhcHRpb24tbGluZS1oZWlnaHQ6IDEyMCU7LS1yaWNoLXRleHQtcHJlYW1ibGUtbGluZS1oZWlnaHQ6IDE1MCU7LS1yaWNoLXRleHQtcXVvdGUtbGluZS1oZWlnaHQ6IDExMCV9LnRoZW1lLWhhcnZlc3QgLnN0aWNreS1zaWRlLWhlYWRlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLXNtKX0udGhlbWUtaGFydmVzdCAuc3RpY2t5LXNpZGUtaGVhZGVyPmgxLC50aGVtZS1oYXJ2ZXN0IC5zdGlja3ktc2lkZS1oZWFkZXI+aDIsLnRoZW1lLWhhcnZlc3QgLnN0aWNreS1zaWRlLWhlYWRlcj5oMywudGhlbWUtaGFydmVzdCAuc3RpY2t5LXNpZGUtaGVhZGVyPmg0LC50aGVtZS1oYXJ2ZXN0IC5zdGlja3ktc2lkZS1oZWFkZXI+aDUsLnRoZW1lLWhhcnZlc3QgLnN0aWNreS1zaWRlLWhlYWRlcj5oNiwudGhlbWUtaGFydmVzdCAuc3RpY2t5LXNpZGUtaGVhZGVyPnAsLnRoZW1lLWhhcnZlc3QgLnN0aWNreS1zaWRlLWhlYWRlcj5maWd1cmV7Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1zZXJpZil9LnRoZW1lLWhhcnZlc3QgLnN0aWNreS1zaWRlLWhlYWRlcj5oMSwudGhlbWUtaGFydmVzdCAuc3RpY2t5LXNpZGUtaGVhZGVyPmgyLC50aGVtZS1oYXJ2ZXN0IC5zdGlja3ktc2lkZS1oZWFkZXI+aDMsLnRoZW1lLWhhcnZlc3QgLnN0aWNreS1zaWRlLWhlYWRlcj5oNCwudGhlbWUtaGFydmVzdCAuc3RpY2t5LXNpZGUtaGVhZGVyPmg1LC50aGVtZS1oYXJ2ZXN0IC5zdGlja3ktc2lkZS1oZWFkZXI+aDZ7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KTtmb250LXdlaWdodDp2YXIoLS13ZWlnaHQtYm9sZCk7dGV4dC1hbGlnbjpsZWZ0O2xpbmUtaGVpZ2h0OnZhcigtLXJpY2gtdGV4dC1oMS1saW5lLWhlaWdodCl9LnRoZW1lLWhhcnZlc3QgLnN0aWNreS1zaWRlLWhlYWRlcj5wLC50aGVtZS1oYXJ2ZXN0IC5zdGlja3ktc2lkZS1oZWFkZXI+ZmlndXJlIGZpZ2NhcHRpb257Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWxpZ2h0KX0udGhlbWUtaGFydmVzdCAuc3RpY2t5LXNpZGUtaGVhZGVyPmgxe2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWhlYWRpbmctbWQpfS50aGVtZS1oYXJ2ZXN0IC5zdGlja3ktc2lkZS1oZWFkZXI+aDJ7Zm9udC1zaXplOnZhcigtLXNpemUtaGVhZGluZy14cyl9LnRoZW1lLWhhcnZlc3QgLnN0aWNreS1zaWRlLWhlYWRlcj5we2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWJvZHktbWQpO2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1yZWd1bGFyKTtsaW5lLWhlaWdodDp2YXIoLS1yaWNoLXRleHQtcC1saW5lLWhlaWdodCl9LnRoZW1lLWhhcnZlc3QgLnN0aWNreS1zaWRlLWhlYWRlcj5maWd1cmV7ZGlzcGxheTpncmlkO2dhcDp2YXIoLS1zcGFjaW5nLXhzKTtwYWRkaW5nOnZhcigtLXNwYWNpbmcteGwpIDBweCB2YXIoLS1zcGFjaW5nLTR4bCkgMHB4fS50aGVtZS1oYXJ2ZXN0IC5zdGlja3ktc2lkZS1oZWFkZXI+ZmlndXJlIGZpZ2NhcHRpb257Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1zYW5zKTtmb250LXdlaWdodDp2YXIoLS13ZWlnaHQtcmVndWxhcik7Zm9udC1zaXplOnZhcigtLXNpemUtZGV0YWlsLW1kKTtsaW5lLWhlaWdodDp2YXIoLS1yaWNoLXRleHQtZmlnY2FwdGlvbi1saW5lLWhlaWdodCk7bWFyZ2luLXRvcDoycHh9LnRoZW1lLWhhcnZlc3QgLnN0aWNreS1zaWRlLWhlYWRlci0taW52ZXJ0ZWQ+aDEsLnRoZW1lLWhhcnZlc3QgLnN0aWNreS1zaWRlLWhlYWRlci0taW52ZXJ0ZWQ+aDIsLnRoZW1lLWhhcnZlc3QgLnN0aWNreS1zaWRlLWhlYWRlci0taW52ZXJ0ZWQ+aDMsLnRoZW1lLWhhcnZlc3QgLnN0aWNreS1zaWRlLWhlYWRlci0taW52ZXJ0ZWQ+aDQsLnRoZW1lLWhhcnZlc3QgLnN0aWNreS1zaWRlLWhlYWRlci0taW52ZXJ0ZWQ+aDUsLnRoZW1lLWhhcnZlc3QgLnN0aWNreS1zaWRlLWhlYWRlci0taW52ZXJ0ZWQ+aDZ7Y29sb3I6dmFyKC0tdGV4dC1pbnZlcnRlZCl9LnRoZW1lLWhhcnZlc3QgLnN0aWNreS1zaWRlLWhlYWRlci0taW52ZXJ0ZWQ+cCwudGhlbWUtaGFydmVzdCAuc3RpY2t5LXNpZGUtaGVhZGVyLS1pbnZlcnRlZD5maWd1cmUgZmlnY2FwdGlvbntjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkLWxpZ2h0KX0udGhlbWUtaGFydmVzdHstLWNhcm91c2VsLXNjcm9sbGJhci1iZzogdmFyKC0tYmctbmV1dHJhbC1kaW1tZWQpOy0tY2Fyb3VzZWwtc2Nyb2xsYmFyLWJnLWludmVydGVkOiB2YXIoLS1iZy1pbnZlcnQtZGltbWVkLWxpZ2h0ZXN0KTstLWNhcm91c2VsLXNjcm9sbGJhci1zdWJ0bGUtYmc6IHZhcigtLWJnLW5ldXRyYWwtZGltbWVkLWRhcmspOy0tY2Fyb3VzZWwtc2Nyb2xsYmFyLXN1YnRsZS1iZy1pbnZlcnRlZDogdmFyKC0tYmctbmV1dHJhbC1kaW1tZWQtZGFyayk7LS1jYXJvdXNlbC1zY3JvbGxiYXItdGh1bWItYmc6IHZhcigtLWZnLXNlY29uZGFyeSk7LS1jYXJvdXNlbC1zY3JvbGxiYXItdGh1bWItYmctaW52ZXJ0ZWQ6IHZhcigtLWZnLWludmVydGVkKTstLWNhcm91c2VsLXNjcm9sbGJhci1zdWJ0bGUtdGh1bWItYmc6IHZhcigtLWJnLW5ldXRyYWwtZGltbWVkLWRhcmspOy0tY2Fyb3VzZWwtc2Nyb2xsYmFyLXN1YnRsZS10aHVtYi1iZy1pbnZlcnRlZDogdmFyKC0tYmctaW52ZXJ0LWRpbW1lZC1saWdodGVzdCl9LnRoZW1lLWhhcnZlc3R7LS1zdGF0dXMtdGFnLWhlaWdodDogMzJweDstLXN0YXR1cy10YWctc21hbGwtaGVpZ2h0OiAyNHB4Oy0tc3RhdHVzLXRhZy1wYWRkaW5nOiAwIHZhcigtLXNwYWNpbmcteHMpOy0tc3RhdHVzLXRhZy1zbWFsbC1wYWRkaW5nOiAwIHZhcigtLXNwYWNpbmctMnhzKTstLXN0YXR1cy10YWctZ2FwOiB2YXIoLS1zcGFjaW5nLTJ4cyk7LS1zdGF0dXMtdGFnLXNtYWxsLWdhcDogdmFyKC0tc3BhY2luZy0zeHMpOy0tc3RhdHVzLXRhZy1jaXJjbGUtc2l6ZTogMTJweDstLXN0YXR1cy10YWctc21hbGwtY2lyY2xlLXNpemU6IDhweDstLXN0YXR1cy10YWctY2lyY2xlLXJhZGl1czogOTk5cHg7LS1zdGF0dXMtdGFnLWZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNhbnMpOy0tc3RhdHVzLXRhZy1mb250LXNpemU6IHZhcigtLXNpemUtZGV0YWlsLW1kKTstLXN0YXR1cy10YWctc21hbGwtZm9udC1zaXplOiB2YXIoLS1zaXplLWRldGFpbC1zbSk7LS1zdGF0dXMtdGFnLWZvbnQtd2VpZ2h0OiB2YXIoLS13ZWlnaHQtcmVndWxhcik7LS1zdGF0dXMtdGFnLWxpbmUtaGVpZ2h0OiAxLjI7LS1zdGF0dXMtdGFnLWluZm8tY29sb3I6IHZhcigtLWZnLXN0YXR1cy1pbmZvKTstLXN0YXR1cy10YWctaW5mby1iZzogdmFyKC0tYmctc3RhdHVzLWluZm8tbGlnaHQpOy0tc3RhdHVzLXRhZy1wb3NpdGl2ZS1jb2xvcjogdmFyKC0tZmctcG9zaXRpdmUtaW5mbyk7LS1zdGF0dXMtdGFnLXBvc2l0aXZlLWJnOiB2YXIoLS1iZy1zdGF0dXMtcG9zaXRpdmUtbGlnaHQpOy0tc3RhdHVzLXRhZy1uZWdhdGl2ZS1jb2xvcjogdmFyKC0tZmctc3RhdHVzLW5lZ2F0aXZlKTstLXN0YXR1cy10YWctbmVnYXRpdmUtYmc6IHZhcigtLWJnLXN0YXR1cy1uZWdhdGl2ZS1saWdodCk7LS1zdGF0dXMtdGFnLW5ldXRyYWwtZGFyay1jb2xvcjogdmFyKC0tdGV4dC1pbnZlcnRlZCk7LS1zdGF0dXMtdGFnLW5ldXRyYWwtZGFyay1iZzogIzIwMUUxQTstLXN0YXR1cy10YWctbmV1dHJhbC1saWdodC1jb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5KTstLXN0YXR1cy10YWctbmV1dHJhbC1saWdodC1iZzogdmFyKC0tYmctcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3R7LS1kZXRhaWxzLXBhZGRpbmctdG9wOiAyOXB4Oy0tZGV0YWlscy1wYWRkaW5nLXJpZ2h0OiAwOy0tZGV0YWlscy1wYWRkaW5nLWJvdHRvbTogMzdweDstLWRldGFpbHMtcGFkZGluZy1sZWZ0OiAwOy0tZGV0YWlscy1jb250ZW50LXBhZGRpbmctdG9wOiB2YXIoLS1zcGFjaW5nLWxnKTstLWRldGFpbHMtY29udGVudC1wYWRkaW5nLWxlZnQ6IDExMXB4Oy0tZGV0YWlscy1jb250ZW50LXBhZGRpbmctbGVmdC1zbTogNjJweDstLWRldGFpbHMtZm9udC1zaXplOiAxLjEyNXJlbTstLWRldGFpbHMtc3VtbWFyeS1mb250LXNpemU6IDEuNXJlbTstLWRldGFpbHMtc3VtbWFyeS1mb250LXNpemUtc206IDEuMTI1cmVtOy0tZGV0YWlscy1mb250LXdlaWdodDogNDAwOy0tZGV0YWlscy1zdW1tYXJ5LWZvbnQtd2VpZ2h0OiA3MDA7LS1kZXRhaWxzLWJvcmRlci13aWR0aDogMXB4Oy0tZGV0YWlscy1zdW1tYXJ5LXByZWZpeC13aWR0aDogODdweDstLWRldGFpbHMtc3VtbWFyeS1wcmVmaXgtd2lkdGgtc206IDQ2cHg7LS1kZXRhaWxzLWxpbmUtaGVpZ2h0OiAyN3B4Oy0tZGV0YWlscy1oZWFkZXItbWFyZ2luLXRvcDogM3B4Oy0tZGV0YWlscy1oZWFkZXItbWFyZ2luLWJvdHRvbjogMnB4fS50aGVtZS1oYXJ2ZXN0IHNsLWRldGFpbHM6OnBhcnQoYmFzZSl7Zm9udDpub3JtYWwgbm9ybWFsIHZhcigtLWRldGFpbHMtZm9udC13ZWlnaHQpIHZhcigtLWRldGFpbHMtZm9udC1zaXplKSB2YXIoLS1mb250LWZhbWlseSk7cGFkZGluZzpjYWxjKHZhcigtLWRldGFpbHMtcGFkZGluZy10b3ApIC0gdmFyKC0tZGV0YWlscy1ib3JkZXItd2lkdGgpKSB2YXIoLS1kZXRhaWxzLXBhZGRpbmctcmlnaHQpIGNhbGModmFyKC0tZGV0YWlscy1wYWRkaW5nLWJvdHRvbSkgLSB2YXIoLS1kZXRhaWxzLWJvcmRlci13aWR0aCkpIHZhcigtLWRldGFpbHMtcGFkZGluZy1sZWZ0KTtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyLXJhZGl1czowO2JvcmRlcjpub25lO2JvcmRlci10b3A6dmFyKC0tZGV0YWlscy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJvcmRlci1wcmltYXJ5LXN1YnRsZSk7Ym9yZGVyLWJvdHRvbTp2YXIoLS1kZXRhaWxzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYm9yZGVyLXByaW1hcnktc3VidGxlKTtsaW5lLWhlaWdodDp2YXIoLS1kZXRhaWxzLWxpbmUtaGVpZ2h0KX0udGhlbWUtaGFydmVzdCBzbC1kZXRhaWxzOjpwYXJ0KGJhc2UpOmhvdmVye2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeS1ob3Zlcik7Ym9yZGVyLWNvbG9yOnZhcigtLWJvcmRlci1wcmltYXJ5LWhvdmVyKX0udGhlbWUtaGFydmVzdCBzbC1kZXRhaWxzOjpwYXJ0KGhlYWRlcil7cGFkZGluZzowO291dGxpbmU6bm9uZTttYXJnaW4tdG9wOnZhcigtLWRldGFpbHMtaGVhZGVyLW1hcmdpbi10b3ApfS50aGVtZS1oYXJ2ZXN0IHNsLWRldGFpbHM6OnBhcnQoc3VtbWFyeS1pY29uKXtyb3RhdGU6bm9uZX0udGhlbWUtaGFydmVzdCBzbC1kZXRhaWxzOjpwYXJ0KHN1bW1hcnkpe2ZvbnQ6bm9ybWFsIG5vcm1hbCB2YXIoLS1kZXRhaWxzLXN1bW1hcnktZm9udC13ZWlnaHQpIHZhcigtLWRldGFpbHMtc3VtbWFyeS1mb250LXNpemUpIHZhcigtLWZvbnQtZmFtaWx5KTtwYWRkaW5nLXJpZ2h0OnZhcigtLXNwYWNpbmcteGwpfS50aGVtZS1oYXJ2ZXN0IHNsLWRldGFpbHNbb3Blbl06OnBhcnQoc3VtbWFyeSl7Y29sb3I6dmFyKC0tdGV4dC1zZWNvbmRhcnkpfS50aGVtZS1oYXJ2ZXN0IHNsLWRldGFpbHM6bm90KFtvcGVuXSk6bm90KDpob3Zlcik6OnBhcnQoc3VtbWFyeS1pY29uKXtjb2xvcjp2YXIoLS1mZy1wcmltYXJ5LWxpZ2h0KX0udGhlbWUtaGFydmVzdCBzbC1kZXRhaWxzOjpwYXJ0KGNvbnRlbnQpe3BhZGRpbmc6dmFyKC0tZGV0YWlscy1jb250ZW50LXBhZGRpbmctdG9wKSAwIDAgMDtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnktbGlnaHQpfS50aGVtZS1oYXJ2ZXN0IHNsLWRldGFpbHMgKltzbG90PXN1bW1hcnlde2Rpc3BsYXk6ZmxleH0udGhlbWUtaGFydmVzdCBzbC1kZXRhaWxzICpbc2xvdD1zdW1tYXJ5XSAuc3VtbWFyeS1wcmVmaXgtd3JhcHBlcntkaXNwbGF5OmZsZXg7cGFkZGluZy1yaWdodDp2YXIoLS1zcGFjaW5nLW1kKTt3aWR0aDp2YXIoLS1kZXRhaWxzLXN1bW1hcnktcHJlZml4LXdpZHRoKTthbGlnbi1pdGVtczpjZW50ZXJ9LnRoZW1lLWhhcnZlc3Qgc2wtZGV0YWlscyAqW3Nsb3Q9c3VtbWFyeV0gLnN1bW1hcnktcHJlZml4LXdyYXBwZXIgc2wtaWNvbi5zdW1tYXJ5LXByZWZpeHt3aWR0aDp2YXIoLS1pY29uLXdpZHRoKTtoZWlnaHQ6dmFyKC0taWNvbi1oZWlnaHQpfS50aGVtZS1oYXJ2ZXN0IHNsLWRldGFpbHMgKltzbG90PWNvbGxhcHNlLWljb25dLC50aGVtZS1oYXJ2ZXN0IHNsLWRldGFpbHMgKltzbG90PWV4cGFuZC1pY29uXXt3aWR0aDp2YXIoLS1pY29uLXdpZHRoKTtoZWlnaHQ6dmFyKC0taWNvbi1oZWlnaHQpfS50aGVtZS1oYXJ2ZXN0IHNsLWRldGFpbHM6aGFzKC5zdW1tYXJ5LXByZWZpeCk6OnBhcnQoY29udGVudCl7cGFkZGluZy1sZWZ0OnZhcigtLWRldGFpbHMtY29udGVudC1wYWRkaW5nLWxlZnQpfUBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCl7LnRoZW1lLWhhcnZlc3Qgc2wtZGV0YWlsczo6cGFydChzdW1tYXJ5KXtwYWRkaW5nLXJpZ2h0OnZhcigtLXNwYWNpbmctc20pO2ZvbnQtc2l6ZTp2YXIoLS1kZXRhaWxzLXN1bW1hcnktZm9udC1zaXplLXNtKX0udGhlbWUtaGFydmVzdCBzbC1kZXRhaWxzOjpwYXJ0KGhlYWRlcil7bWFyZ2luLWJvdHRvbTp2YXIoLS1kZXRhaWxzLWhlYWRlci1tYXJnaW4tYm90dG9uKX0udGhlbWUtaGFydmVzdCBzbC1kZXRhaWxzICpbc2xvdD1zdW1tYXJ5XSAuc3VtbWFyeS1wcmVmaXgtd3JhcHBlcntwYWRkaW5nLXJpZ2h0OnZhcigtLXNwYWNpbmctc20pO3dpZHRoOnZhcigtLWRldGFpbHMtc3VtbWFyeS1wcmVmaXgtd2lkdGgtc20pfS50aGVtZS1oYXJ2ZXN0IHNsLWRldGFpbHM6aGFzKC5zdW1tYXJ5LXByZWZpeCk6OnBhcnQoY29udGVudCl7cGFkZGluZy1sZWZ0OnZhcigtLWRldGFpbHMtY29udGVudC1wYWRkaW5nLWxlZnQtc20pfX0udGhlbWUtaGFydmVzdHstLWFsZXJ0LWJvcmRlci1sZWZ0OiAycHg7LS1hbGVydC1mb250LXdlaWdodDogNDAwOy0tYWxlcnQtZm9udC1zaXplOiAxOHB4Oy0tYWxlcnQtZm9udC1mYW1pbHk6IFwiTE1TYW5zXCI7LS1hbGVydC1taW4taGVpZ2h0OiA1NnB4Oy0tdG9hc3QtbWF4LXdpZHRoOiA1MDBweDstLXRvYXN0LWljb24td2lkdGg6IDE2cHg7LS10b2FzdC1pY29uLWhlaWdodDogMTZweDstLXRvYXN0LW1lc3NhZ2UtcGFkZGluZy1ib3R0b206IDNweDstLWJhbm5lci1taW4taGVpZ2h0OiA2NHB4Oy0tYmFubmVyLWljb24td2lkdGg6IDI0cHg7LS1iYW5uZXItaWNvbi1oZWlnaHQ6IDI0cHg7LS1iYW5uZXItZm9udC1mYW1pbHk6IFwiTE1TZXJpZlwiOy0tYmFubmVyLWlubGluZS13aWR0aDogMzcwcHg7LS1iYW5uZXItbGluZS1oZWlnaHQ6IDI3cHg7LS1iYW5uZXItbWVzc2FnZS1wYWRkaW5nLXRvcDogM3B4fS50aGVtZS1oYXJ2ZXN0IHNsLWFsZXJ0OjpwYXJ0KGJhc2Upe2JvcmRlcjpub25lO2JvcmRlci1sZWZ0OnZhcigtLWFsZXJ0LWJvcmRlci1sZWZ0KSBzb2xpZCB0cmFuc3BhcmVudDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6MDtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpO2FsaWduLWl0ZW1zOmNlbnRlcjtmb250Om5vcm1hbCBub3JtYWwgdmFyKC0tYWxlcnQtZm9udC13ZWlnaHQpIHZhcigtLWFsZXJ0LWZvbnQtc2l6ZSkgdmFyKC0tYWxlcnQtZm9udC1mYW1pbHkpO21pbi1oZWlnaHQ6NTZweH0udGhlbWUtaGFydmVzdCBzbC1hbGVydDo6cGFydChtZXNzYWdlKXtkaXNwbGF5OmlubGluZS1mbGV4O3BhZGRpbmc6MDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXJ9LnRoZW1lLWhhcnZlc3Qgc2wtYWxlcnQ6OnBhcnQoaWNvbil7cGFkZGluZzowfS50aGVtZS1oYXJ2ZXN0IHNsLWFsZXJ0W3ZhcmlhbnQ9cG9zaXRpdmVdOjpwYXJ0KGJhc2Upe2JvcmRlci1sZWZ0LWNvbG9yOnZhcigtLWZnLXN0YXR1cy1wb3NpdGl2ZSk7YmFja2dyb3VuZDp2YXIoLS1iZy1zdGF0dXMtcG9zaXRpdmUtbGlnaHQpfS50aGVtZS1oYXJ2ZXN0IHNsLWFsZXJ0W3ZhcmlhbnQ9cG9zaXRpdmVdOjpwYXJ0KGljb24pe2NvbG9yOnZhcigtLWZnLXN0YXR1cy1wb3NpdGl2ZSl9LnRoZW1lLWhhcnZlc3Qgc2wtYWxlcnRbdmFyaWFudD1uZWdhdGl2ZV06OnBhcnQoYmFzZSl7Ym9yZGVyLWxlZnQtY29sb3I6dmFyKC0tZmctc3RhdHVzLW5lZ2F0aXZlKTtiYWNrZ3JvdW5kOnZhcigtLWJnLXN0YXR1cy1uZWdhdGl2ZS1saWdodCl9LnRoZW1lLWhhcnZlc3Qgc2wtYWxlcnRbdmFyaWFudD1uZWdhdGl2ZV06OnBhcnQoaWNvbil7Y29sb3I6dmFyKC0tZmctc3RhdHVzLW5lZ2F0aXZlKX0udGhlbWUtaGFydmVzdCBzbC1hbGVydFt2YXJpYW50PWluZm9dOjpwYXJ0KGJhc2Upe2JvcmRlci1sZWZ0LWNvbG9yOnZhcigtLWZnLXN0YXR1cy1pbmZvKTtiYWNrZ3JvdW5kOnZhcigtLWJnLXN0YXR1cy1pbmZvLWxpZ2h0KX0udGhlbWUtaGFydmVzdCBzbC1hbGVydFt2YXJpYW50PWluZm9dOjpwYXJ0KGljb24pe2NvbG9yOnZhcigtLWZnLXN0YXR1cy1pbmZvKX0udGhlbWUtaGFydmVzdCBzbC1hbGVydC50b2FzdDo6cGFydChiYXNlKXtkaXNwbGF5OmlubGluZS1mbGV4O3BhZGRpbmc6dmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLTJ4cykgY2FsYyh2YXIoLS1zcGFjaW5nLW1kKSAtIHZhcigtLWFsZXJ0LWJvcmRlci1sZWZ0KSl9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsudGhlbWUtaGFydmVzdCBzbC1hbGVydC50b2FzdDo6cGFydChiYXNlKXttYXgtd2lkdGg6dmFyKC0tdG9hc3QtbWF4LXdpZHRoKX19LnRoZW1lLWhhcnZlc3Qgc2wtYWxlcnQudG9hc3QudG9hc3QtLW5vLXJlbW92ZTo6cGFydChiYXNlKXtwYWRkaW5nLXJpZ2h0OnZhcigtLXNwYWNpbmctbWQpfS50aGVtZS1oYXJ2ZXN0IHNsLWFsZXJ0LnRvYXN0OjpwYXJ0KGljb24pe21hcmdpbi1yaWdodDp2YXIoLS1zcGFjaW5nLTJ4cyk7d2lkdGg6dmFyKC0tdG9hc3QtaWNvbi13aWR0aCk7aGVpZ2h0OnZhcigtLXRvYXN0LWljb24taGVpZ2h0KX0udGhlbWUtaGFydmVzdCBzbC1hbGVydC50b2FzdCAudG9hc3RfX21lc3NhZ2V7cGFkZGluZy1ib3R0b206dmFyKC0tdG9hc3QtbWVzc2FnZS1wYWRkaW5nLWJvdHRvbSk7bGluZS1icmVhazphbnl3aGVyZX0udGhlbWUtaGFydmVzdCBzbC1hbGVydC50b2FzdCAudG9hc3RfX3JlbW92ZXtwYWRkaW5nLWxlZnQ6dmFyKC0tc3BhY2luZy0yeHMpfS50aGVtZS1oYXJ2ZXN0IHNsLWFsZXJ0LmJhbm5lcjo6cGFydChiYXNlKXtwYWRkaW5nOnZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmcteHMpIGNhbGModmFyKC0tc3BhY2luZy1tZCkgLSB2YXIoLS1hbGVydC1ib3JkZXItbGVmdCkpO2ZvbnQ6bm9ybWFsIG5vcm1hbCB2YXIoLS1hbGVydC1mb250LXdlaWdodCkgdmFyKC0tYWxlcnQtZm9udC1zaXplKSB2YXIoLS1iYW5uZXItZm9udC1mYW1pbHkpO21pbi1oZWlnaHQ6dmFyKC0tYmFubmVyLW1pbi1oZWlnaHQpO2dhcDp2YXIoLS1zcGFjaW5nLXNtKX0udGhlbWUtaGFydmVzdCBzbC1hbGVydC5iYW5uZXI6OnBhcnQobWVzc2FnZSl7b3ZlcmZsb3c6dmlzaWJsZX0udGhlbWUtaGFydmVzdCBzbC1hbGVydC5iYW5uZXI6OnBhcnQoaWNvbil7d2lkdGg6dmFyKC0tYmFubmVyLWljb24td2lkdGgpO2hlaWdodDp2YXIoLS1iYW5uZXItaWNvbi1oZWlnaHQpfS50aGVtZS1oYXJ2ZXN0IHNsLWFsZXJ0LmJhbm5lciAuYmFubmVyX19tZXNzYWdle2dhcDp2YXIoLS1zcGFjaW5nLXNtKTthbGlnbi1pdGVtczpjZW50ZXJ9LnRoZW1lLWhhcnZlc3Qgc2wtYWxlcnQuYmFubmVyIC5iYW5uZXJfX2J1dHRvbi1jb250YWluZXJ7ZGlzcGxheTppbmxpbmUtZmxleH0udGhlbWUtaGFydmVzdCBzbC1hbGVydC5iYW5uZXIgLmJhbm5lcl9fcmVtb3Zle3BhZGRpbmctbGVmdDp2YXIoLS1zcGFjaW5nLTJ4cyl9LnRoZW1lLWhhcnZlc3Qgc2wtYWxlcnQuYmFubmVyIFtzbG90PWljb25de3dpZHRoOnZhcigtLWJhbm5lci1pY29uLXdpZHRoKTtoZWlnaHQ6dmFyKC0tYmFubmVyLWljb24taGVpZ2h0KX0udGhlbWUtaGFydmVzdCBzbC1hbGVydC5iYW5uZXJbdmFyaWFudD13YXJuaW5nXTo6cGFydChiYXNlKXtib3JkZXItbGVmdC1jb2xvcjp2YXIoLS1ib3JkZXItc3RhdHVzLXBlbmRpbmcpO2JhY2tncm91bmQ6dmFyKC0tYmctc3RhdHVzLXBlbmRpbmctbGlnaHQpfS50aGVtZS1oYXJ2ZXN0IHNsLWFsZXJ0LmJhbm5lclt2YXJpYW50PXdhcm5pbmddOjpwYXJ0KGljb24pe2NvbG9yOnZhcigtLWZnLXN0YXR1cy1wZW5kaW5nKX0udGhlbWUtaGFydmVzdCBzbC1hbGVydC5iYW5uZXIuaW5saW5lOjpwYXJ0KGJhc2Upe21heC13aWR0aDp2YXIoLS1iYW5uZXItaW5saW5lLXdpZHRoKTtwYWRkaW5nOnZhcigtLXNwYWNpbmctc20pIHZhcigtLXNwYWNpbmctc20pIHZhcigtLXNwYWNpbmctc20pIGNhbGModmFyKC0tc3BhY2luZy1tZCkgLSB2YXIoLS1hbGVydC1ib3JkZXItbGVmdCkpO2FsaWduLWl0ZW1zOnVuc2V0fS50aGVtZS1oYXJ2ZXN0IHNsLWFsZXJ0LmJhbm5lci5pbmxpbmU6OnBhcnQoaWNvbil7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLTN4cyl9LnRoZW1lLWhhcnZlc3Qgc2wtYWxlcnQuYmFubmVyLmlubGluZTo6cGFydChtZXNzYWdlKXthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS50aGVtZS1oYXJ2ZXN0IHNsLWFsZXJ0LmJhbm5lci5pbmxpbmUgLmJhbm5lcl9fbWVzc2FnZXtnYXA6Y2FsYyh2YXIoLS1zcGFjaW5nLXNtKSAtIHZhcigtLWJhbm5lci1tZXNzYWdlLXBhZGRpbmctdG9wKSk7ZGlzcGxheTppbmxpbmUtZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtsaW5lLWhlaWdodDp2YXIoLS1iYW5uZXItbGluZS1oZWlnaHQpO3BhZGRpbmctdG9wOnZhcigtLWJhbm5lci1tZXNzYWdlLXBhZGRpbmctdG9wKX0udGhlbWUtaGFydmVzdCBzbC1hbGVydC5iYW5uZXItLW92ZXJmbG93Om5vdCguaW5saW5lKTo6cGFydChiYXNlKXttYXJnaW46MCBjYWxjKC0xICogdmFyKC0tc3BhY2luZy1wYWdlLW1hcmdpbikgLyAyKX0udGhlbWUtaGFydmVzdHstLWRpYWxvZy1tYXgtaGVpZ2h0OiA5MHZoOy0tZGlhbG9nLWNsb3NlLWJ1dHRvbi1wYWRkaW5nOiAyNHB4Oy0tZGlhbG9nLWZvbnQtc2l6ZTogMS4xMjVyZW07LS1kaWFsb2ctdGl0bGUtZm9udC1zaXplOiAycmVtOy0tZGlhbG9nLWZvbnQtd2VpZ2h0OiA1MDA7LS1kaWFsb2ctdGl0bGUtZm9udC13ZWlnaHQ6IDcwMDstLWRpYWxvZy1kZXNjcmlwdGlvbi1mb250LXdlaWdodDogNDAwOy0tZGlhbG9nLXRpdGxlLWxpbmUtaGVpZ2h0OiAxMTAlOy0tZGlhbG9nLWRlc2NyaXB0aW9uLWxpbmUtaGVpZ2h0OiAxNTAlOy0tZGlhbG9nLXdpZHRoOiA1NjBweDstLWRpYWxvZy13aWR0aC1zbWFsbDogNDUxcHg7LS1kaWFsb2ctd2lkdGgtbGFyZ2U6IDc4MnB4Oy0tZGlhbG9nLWRlc2NyaXB0aW9uLW1heC13aWR0aDogNTAwcHg7LS1kaWFsb2ctYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjstLWRpYWxvZy1tb2JpbGUtZm9udC1zaXplOiAxLjEyNXJlbTstLWRpYWxvZy1tb2JpbGUtdGl0bGUtZm9udC1zaXplOiAxLjM3NXJlbTstLWRpYWxvZy1tb2JpbGUtdG9wOiA0MHB4fS50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZzo6cGFydChwYW5lbCl7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTR4bCk7Zm9udDpub3JtYWwgbm9ybWFsIHZhcigtLWRpYWxvZy1mb250LXdlaWdodCkgdmFyKC0tZGlhbG9nLWZvbnQtc2l6ZSkgdmFyKC0tZm9udC1mYW1pbHkpO3dpZHRoOnZhcigtLWRpYWxvZy13aWR0aCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kaWFsb2ctYmFja2dyb3VuZC1jb2xvcik7Ym9yZGVyLXJhZGl1czowO2JveC1zaGFkb3c6bm9uZTttYXgtd2lkdGg6bm9uZTttYXgtaGVpZ2h0OnZhcigtLWRpYWxvZy1tYXgtaGVpZ2h0KTtvdmVyZmxvdzphdXRvfS50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZzo6cGFydChjbG9zZS1idXR0b24pe2Rpc3BsYXk6bm9uZX0udGhlbWUtaGFydmVzdCBzbC1kaWFsb2c6OnBhcnQoaGVhZGVyLWFjdGlvbnMpe3Bvc2l0aW9uOmFic29sdXRlO3BhZGRpbmc6MDt0b3A6Y2FsYyh2YXIoLS1kaWFsb2ctY2xvc2UtYnV0dG9uLXBhZGRpbmcpIC0gdmFyKC0tc3BhY2luZy00eGwpKTtyaWdodDpjYWxjKHZhcigtLWRpYWxvZy1jbG9zZS1idXR0b24tcGFkZGluZykgLSB2YXIoLS1zcGFjaW5nLTR4bCkpfS50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZzo6cGFydCh0aXRsZSl7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2dhcDp2YXIoLS1zcGFjaW5nLXNtKTthbGlnbi1zZWxmOnN0cmV0Y2g7cGFkZGluZzowfS50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZzo6cGFydChoZWFkZXIpe3BhZGRpbmctYm90dG9tOnZhcigtLXNwYWNpbmctM3hsKTtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZTtwb3NpdGlvbjpyZWxhdGl2ZX0udGhlbWUtaGFydmVzdCBzbC1kaWFsb2c6OnBhcnQoYm9keSl7cGFkZGluZzowO292ZXJmbG93OnVuc2V0fS50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZzo6cGFydChmb290ZXIpe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtwYWRkaW5nOjA7Z2FwOnZhcigtLXNwYWNpbmctc20pfS50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZ1tzaXplPXNtYWxsXTo6cGFydChwYW5lbCl7d2lkdGg6dmFyKC0tZGlhbG9nLXdpZHRoLXNtYWxsKX0udGhlbWUtaGFydmVzdCBzbC1kaWFsb2dbc2l6ZT1sYXJnZV06OnBhcnQocGFuZWwpe3dpZHRoOnZhcigtLWRpYWxvZy13aWR0aC1sYXJnZSl9LnRoZW1lLWhhcnZlc3Qgc2wtZGlhbG9nLmp1c3RpZnkgKltzbG90PWZvb3Rlcl17ZmxleDoxfS50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZy5zdGFjazo6cGFydChmb290ZXIpe2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZX0udGhlbWUtaGFydmVzdCBzbC1kaWFsb2cubGVmdDo6cGFydChmb290ZXIpe2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZy5yaWdodDo6cGFydChmb290ZXIpe2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0udGhlbWUtaGFydmVzdCBzbC1kaWFsb2cuY2VudGVyOjpwYXJ0KGZvb3Rlcil7anVzdGlmeS1jb250ZW50OmNlbnRlcn0udGhlbWUtaGFydmVzdCBzbC1kaWFsb2cgKltzbG90PWZvb3Rlcl17bWFyZ2luLWlubGluZS1zdGFydDowfS50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZyAuZGlhbG9nLWhlYWRlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLXNtKX0udGhlbWUtaGFydmVzdCBzbC1kaWFsb2cgLmRpYWxvZy1oZWFkZXJfX3RpdGxle2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSk7Zm9udC1zaXplOnZhcigtLWRpYWxvZy10aXRsZS1mb250LXNpemUpO2ZvbnQtd2VpZ2h0OnZhcigtLWRpYWxvZy10aXRsZS1mb250LXdlaWdodCk7bGluZS1oZWlnaHQ6dmFyKC0tZGlhbG9nLXRpdGxlLWxpbmUtaGVpZ2h0KX0udGhlbWUtaGFydmVzdCBzbC1kaWFsb2cgLmRpYWxvZy1oZWFkZXJfX2Rlc2NyaXB0aW9ue2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeS1saWdodCk7Zm9udC1zaXplOnZhcigtLWRpYWxvZy1mb250LXNpemUpO2ZvbnQtd2VpZ2h0OnZhcigtLWRpYWxvZy1kZXNjcmlwdGlvbi1mb250LXdlaWdodCk7bGluZS1oZWlnaHQ6dmFyKC0tZGlhbG9nLWRlc2NyaXB0aW9uLWxpbmUtaGVpZ2h0KTttYXgtd2lkdGg6dmFyKC0tZGlhbG9nLWRlc2NyaXB0aW9uLW1heC13aWR0aCl9LnRoZW1lLWhhcnZlc3Qgc2wtZGlhbG9nIC5kaWFsb2ctY29udGVudHtwYWRkaW5nLWJvdHRvbTp2YXIoLS1zcGFjaW5nLTN4bCl9QG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KXsudGhlbWUtaGFydmVzdCBzbC1kaWFsb2c6OnBhcnQoYmFzZSl7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt0b3A6dmFyKC0tZGlhbG9nLW1vYmlsZS10b3ApfS50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZzo6cGFydChwYW5lbCl7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTR4bCkgdmFyKC0tc3BhY2luZy1tZCkgdmFyKC0tc3BhY2luZy00eGwpIHZhcigtLXNwYWNpbmctbWQpfS50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZzo6cGFydChoZWFkZXItYWN0aW9ucyl7dG9wOmNhbGModmFyKC0tZGlhbG9nLWNsb3NlLWJ1dHRvbi1wYWRkaW5nKSAtIHZhcigtLXNwYWNpbmctNHhsKSk7cmlnaHQ6Y2FsYyh2YXIoLS1kaWFsb2ctY2xvc2UtYnV0dG9uLXBhZGRpbmcpIC0gdmFyKC0tc3BhY2luZy1tZCkpfS50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZzo6cGFydChmb290ZXIpe2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlfS50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZ1tzaXplPXNtYWxsXTo6cGFydChwYW5lbCl7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4bCkgdmFyKC0tc3BhY2luZy1tZCkgdmFyKC0tc3BhY2luZy0zeGwpIHZhcigtLXNwYWNpbmctbWQpfS50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZ1tzaXplPXNtYWxsXTo6cGFydChoZWFkZXItYWN0aW9ucyl7dG9wOmNhbGModmFyKC0tZGlhbG9nLWNsb3NlLWJ1dHRvbi1wYWRkaW5nKSAtIHZhcigtLXNwYWNpbmctM3hsKSl9LnRoZW1lLWhhcnZlc3Qgc2wtZGlhbG9nW3NpemU9bGFyZ2VdOjpwYXJ0KHBhbmVsKXtwYWRkaW5nOnZhcigtLXNwYWNpbmctNHhsKSB2YXIoLS1zcGFjaW5nLXBhZ2UtbWFyZ2luKSB2YXIoLS1zcGFjaW5nLTR4bCkgdmFyKC0tc3BhY2luZy1wYWdlLW1hcmdpbil9LnRoZW1lLWhhcnZlc3Qgc2wtZGlhbG9nW3NpemU9bGFyZ2VdOjpwYXJ0KGhlYWRlci1hY3Rpb25zKXtyaWdodDpjYWxjKHZhcigtLWRpYWxvZy1jbG9zZS1idXR0b24tcGFkZGluZykgLSB2YXIoLS1zcGFjaW5nLXBhZ2UtbWFyZ2luKSl9LnRoZW1lLWhhcnZlc3Qgc2wtZGlhbG9nIC5kaWFsb2ctaGVhZGVyX190aXRsZXtmb250LXNpemU6dmFyKC0tZGlhbG9nLW1vYmlsZS10aXRsZS1mb250LXNpemUpfS50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZyAuZGlhbG9nLWhlYWRlcl9fZGVzY3JpcHRpb257Zm9udC1zaXplOnZhcigtLWRpYWxvZy1tb2JpbGUtZm9udC1zaXplKX0udGhlbWUtaGFydmVzdCBzbC1kaWFsb2cuc3RhY2s6OnBhcnQoZm9vdGVyKSwudGhlbWUtaGFydmVzdCBzbC1kaWFsb2cubGVmdDo6cGFydChmb290ZXIpLC50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZy5yaWdodDo6cGFydChmb290ZXIpLC50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZy5jZW50ZXI6OnBhcnQoZm9vdGVyKXthbGlnbi1pdGVtczp1bnNldH19LnRoZW1lLWhhcnZlc3R7LS10YWItZm9udC13ZWlnaHQ6IDQwMDstLXRhYi1mb250LXNpemU6IDFyZW07LS10YWItYm9yZGVyLXdpZHRoOiAxcHg7LS10YWItaGVpZ2h0OiA3MnB4Oy0tdGFiLXBhZGRpbmctdG9wOiA1cHg7LS10YWItcGFkZGluZy1yaWdodDogMXB4Oy0tdGFiLXBhZGRpbmctbGVmdDogMXB4Oy0tdGFiLW1hcmdpbi1ib3R0b206IC0ycHg7LS10YWItZ3JvdXAtcGFkZGluZy1ib3R0b206IDFweDstLXRhYi1ncm91cC1ib3JkZXItYm90dG9tOiAxcHh9LnRoZW1lLWhhcnZlc3Qgc2wtdGFiOjpwYXJ0KGJhc2Upe2ZvbnQ6bm9ybWFsIG5vcm1hbCB2YXIoLS10YWItZm9udC13ZWlnaHQpIHZhcigtLXRhYi1mb250LXNpemUpIHZhcigtLWZvbnQtc2Fucyk7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWxpZ2h0ZXIpO2hlaWdodDpjYWxjKHZhcigtLXRhYi1oZWlnaHQpIC0gdmFyKC0tdGFiLWJvcmRlci13aWR0aCkpO3BhZGRpbmc6dmFyKC0tdGFiLXBhZGRpbmctdG9wKSB2YXIoLS10YWItcGFkZGluZy1yaWdodCkgMCAwO2JvcmRlcjpub25lO2JvcmRlci1ib3R0b206dmFyKC0tdGFiLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYm9yZGVyLXByaW1hcnktc3VidGxlLXNvbGlkKTtib3JkZXItcmFkaXVzOjA7bWFyZ2luLWJvdHRvbTp2YXIoLS10YWItbWFyZ2luLWJvdHRvbSl9LnRoZW1lLWhhcnZlc3Qgc2wtdGFiOjpwYXJ0KGJhc2UpOmhvdmVye2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSk7Ym9yZGVyLWJvdHRvbS1jb2xvcjp2YXIoLS1ib3JkZXItcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3Qgc2wtdGFiOmZvY3VzLXZpc2libGV7b3V0bGluZTpub25lfS50aGVtZS1oYXJ2ZXN0IHNsLXRhYjpmb2N1cy12aXNpYmxlOjpwYXJ0KGJhc2Upe2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSk7Ym9yZGVyLWJvdHRvbS1jb2xvcjp2YXIoLS1ib3JkZXItcHJpbWFyeS1zdWJ0bGUtc29saWQpfS50aGVtZS1oYXJ2ZXN0IHNsLXRhYlthY3RpdmVdOjpwYXJ0KGJhc2Upe2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSk7Ym9yZGVyLWJvdHRvbS1jb2xvcjp2YXIoLS1ib3JkZXItcHJpbWFyeS1zdWJ0bGUpfS50aGVtZS1oYXJ2ZXN0IHNsLXRhYlthY3RpdmVdOjpwYXJ0KGJhc2Upe2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSk7Ym9yZGVyLWJvdHRvbS1jb2xvcjp2YXIoLS1ib3JkZXItc2Vjb25kYXJ5LWhvdmVyKX0udGhlbWUtaGFydmVzdCBzbC10YWJbZGlzYWJsZWRdOjpwYXJ0KGJhc2Upe2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeS1kaXNhYmxlZCk7Ym9yZGVyLWJvdHRvbS1jb2xvcjp2YXIoLS1ib3JkZXItcHJpbWFyeS1zdWJ0bGUtc29saWQpfUBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCl7LnRoZW1lLWhhcnZlc3Qgc2wtdGFiOjpwYXJ0KGJhc2Upe3BhZGRpbmctbGVmdDp2YXIoLS10YWItcGFkZGluZy1sZWZ0KX19LnRoZW1lLWhhcnZlc3Qgc2wtdGFiPip7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS50aGVtZS1oYXJ2ZXN0IHNsLXRhYltpbnZlcnRlZF06OnBhcnQoYmFzZSl7Y29sb3I6dmFyKC0tdGV4dC1pbnZlcnRlZC1saWdodCk7Ym9yZGVyLWJvdHRvbS1jb2xvcjp0cmFuc3BhcmVudH0udGhlbWUtaGFydmVzdCBzbC10YWJbaW52ZXJ0ZWRdOjpwYXJ0KGJhc2UpOmhvdmVye2NvbG9yOnZhcigtLXRleHQtaW52ZXJ0ZWQpO2JvcmRlci1ib3R0b20tY29sb3I6dHJhbnNwYXJlbnR9LnRoZW1lLWhhcnZlc3Qgc2wtdGFiW2ludmVydGVkXTo6cGFydChiYXNlKTpmb2N1cy12aXNpYmxle2NvbG9yOnZhcigtLXRleHQtaW52ZXJ0ZWQpO2JvcmRlci1ib3R0b20tY29sb3I6dmFyKC0tYm9yZGVyLWludmVydGVkLXN1YnRsZSk7b3V0bGluZTpub25lfS50aGVtZS1oYXJ2ZXN0IHNsLXRhYltpbnZlcnRlZF1bYWN0aXZlXTo6cGFydChiYXNlKXtjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKTtib3JkZXItYm90dG9tLWNvbG9yOnZhcigtLWJvcmRlci1pbnZlcnRlZC1wcmVzc2VkKX0udGhlbWUtaGFydmVzdCBzbC10YWJbaW52ZXJ0ZWRdW2Rpc2FibGVkXTo6cGFydChiYXNlKXtjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkLWRpc2FibGVkKTtib3JkZXItYm90dG9tLWNvbG9yOnZhcigtLWJvcmRlci1pbnZlcnRlZC1zdWJ0bGUpfS50aGVtZS1oYXJ2ZXN0IHNsLXRhYlt2YXJpYW50PXZlcnRpY2FsXXstLXRhYi1wYWRkaW5nLXRvcDogMDstLXRhYi1oZWlnaHQ6IDQwcHg7LS10YWItbWFyZ2luLWJvdHRvbTogMH0udGhlbWUtaGFydmVzdCBzbC10YWJbdmFyaWFudD12ZXJ0aWNhbF06OnBhcnQoYmFzZSl7Ym9yZGVyLWJvdHRvbTpub25lO2JvcmRlci1sZWZ0OnZhcigtLXRhYi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJvcmRlci1wcmltYXJ5LXN1YnRsZS1zb2xpZCk7cGFkZGluZy1sZWZ0OnZhcigtLXNwYWNpbmctbWQpfS50aGVtZS1oYXJ2ZXN0IHNsLXRhYlt2YXJpYW50PXZlcnRpY2FsXTo6cGFydChiYXNlKTpob3Zlcntib3JkZXItbGVmdC1jb2xvcjp2YXIoLS1ib3JkZXItcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3Qgc2wtdGFiW3ZhcmlhbnQ9dmVydGljYWxdOjpwYXJ0KGJhc2UpOmZvY3VzLXZpc2libGV7Ym9yZGVyLWxlZnQtY29sb3I6dmFyKC0tYm9yZGVyLXByaW1hcnktc3VidGxlLXNvbGlkKX0udGhlbWUtaGFydmVzdCBzbC10YWJbdmFyaWFudD12ZXJ0aWNhbF1bYWN0aXZlXTo6cGFydChiYXNlKXtib3JkZXItbGVmdC1jb2xvcjp2YXIoLS1ib3JkZXItc2Vjb25kYXJ5LWhvdmVyKX0udGhlbWUtaGFydmVzdCBzbC10YWJbdmFyaWFudD12ZXJ0aWNhbF1bZGlzYWJsZWRdOjpwYXJ0KGJhc2Upe2JvcmRlci1sZWZ0LWNvbG9yOnZhcigtLWJvcmRlci1wcmltYXJ5LXN1YnRsZS1zb2xpZCl9LnRoZW1lLWhhcnZlc3Qgc2wtdGFiW3ZhcmlhbnQ9dmVydGljYWxdW2ludmVydGVkXTo6cGFydChiYXNlKXtib3JkZXItbGVmdC1jb2xvcjp2YXIoLS1ib3JkZXItaW52ZXJ0ZWQtc3VidGxlKX0udGhlbWUtaGFydmVzdCBzbC10YWJbdmFyaWFudD12ZXJ0aWNhbF1baW52ZXJ0ZWRdOjpwYXJ0KGJhc2UpOmhvdmVye2JvcmRlci1sZWZ0LWNvbG9yOnZhcigtLWJvcmRlci1pbnZlcnRlZC1ob3Zlcil9LnRoZW1lLWhhcnZlc3Qgc2wtdGFiW3ZhcmlhbnQ9dmVydGljYWxdW2ludmVydGVkXTo6cGFydChiYXNlKTpmb2N1cy12aXNpYmxle2JvcmRlci1sZWZ0LWNvbG9yOnZhcigtLWJvcmRlci1pbnZlcnRlZC1zdWJ0bGUpfS50aGVtZS1oYXJ2ZXN0IHNsLXRhYlt2YXJpYW50PXZlcnRpY2FsXVtpbnZlcnRlZF1bYWN0aXZlXTo6cGFydChiYXNlKXtib3JkZXItbGVmdC1jb2xvcjp2YXIoLS1ib3JkZXItaW52ZXJ0ZWQtcHJlc3NlZCl9LnRoZW1lLWhhcnZlc3Qgc2wtdGFiW3ZhcmlhbnQ9dmVydGljYWxdW2ludmVydGVkXVtkaXNhYmxlZF06OnBhcnQoYmFzZSl7Ym9yZGVyLWxlZnQtY29sb3I6dmFyKC0tYm9yZGVyLWludmVydGVkLXN1YnRsZSl9LnRoZW1lLWhhcnZlc3QgbG0tZnVuY3Rpb24tYmFyey0tdGFiLWhlaWdodDogNzJweH0udGhlbWUtaGFydmVzdCBzbC10YWItZ3JvdXA6OnBhcnQodGFicyl7Z2FwOnZhcigtLXNwYWNpbmctbWQpO3BhZGRpbmctYm90dG9tOnZhcigtLXRhYi1ncm91cC1wYWRkaW5nLWJvdHRvbSk7Ym9yZGVyLWJvdHRvbTp2YXIoLS10YWItZ3JvdXAtYm9yZGVyLWJvdHRvbSkgc29saWQgdmFyKC0tYm9yZGVyLXByaW1hcnktc3VidGxlKX0udGhlbWUtaGFydmVzdCBzbC10YWItZ3JvdXA6OnBhcnQoYWN0aXZlLXRhYi1pbmRpY2F0b3Ipe2Rpc3BsYXk6bm9uZX0udGhlbWUtaGFydmVzdCBzbC10YWItZ3JvdXA6OnBhcnQobmF2KXtwYWRkaW5nOjB9LnRoZW1lLWhhcnZlc3Qgc2wtdGFiLXBhbmVsOjpwYXJ0KGJhc2Upe3BhZGRpbmc6MH0udGhlbWUtaGFydmVzdHstLXBhZ2luYXRpb24taGl0LXNpemU6IDQ4cHg7LS1wYWdpbmF0aW9uLWRvdC1iYWNrZ3JvdW5kOiB2YXIoLS1iZy1uZXV0cmFsLWRpbW1lZC1kYXJrKTstLXBhZ2luYXRpb24tZG90LWJhY2tncm91bmQtaG92ZXI6IHZhcigtLWJnLXNlY29uZGFyeS1ob3Zlcik7LS1wYWdpbmF0aW9uLWRvdC1hY3RpdmU6IHZhcigtLWJnLXNlY29uZGFyeSk7LS1wYWdpbmF0aW9uLWRvdC1iYWNrZ3JvdW5kLWludmVydGVkOiB2YXIoLS1mZy1pbnZlcnQtZGltbWVkLWxpZ2h0ZXN0KTstLXBhZ2luYXRpb24tZG90LWJhY2tncm91bmQtaG92ZXItaW52ZXJ0ZWQ6IHZhcigtLWJnLXByaW1hcnkpOy0tcGFnaW5hdGlvbi1kb3QtYWN0aXZlLWludmVydGVkOiB2YXIoLS1iZy1wcmltYXJ5KX0udGhlbWUtaGFydmVzdCAucGFnaW5hdGlvbi1jb250YWluZXJ7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX0udGhlbWUtaGFydmVzdCAucGFnaW5hdGlvbi1jb250YWluZXIgLnBhZ2luYXRpb257ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luOjI0cHggYXV0bztwYWRkaW5nOjA7Z2FwOjE2cHg7d2lkdGg6MTAwJX1AbWVkaWEgKG1heC13aWR0aDogNTY0cHgpey50aGVtZS1oYXJ2ZXN0IC5wYWdpbmF0aW9uLWNvbnRhaW5lciAucGFnaW5hdGlvbntnYXA6OHB4fX0udGhlbWUtaGFydmVzdCAucGFnaW5hdGlvbi1jb250YWluZXIgLnBhZ2luYXRpb24gc2wtYnV0dG9uOjpwYXJ0KGJhc2Upe3dpZHRoOjQwcHg7b3ZlcmZsb3c6dmlzaWJsZTtwYWRkaW5nOjB9LnRoZW1lLWhhcnZlc3QgLnBhZ2luYXRpb24tY29udGFpbmVyIC5wYWdpbmF0aW9uIHNsLWJ1dHRvbi5zZWxlY3RlZDo6cGFydChiYXNlKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLXNlY29uZGFyeSk7Y29sb3I6dmFyKC0tZmctaW52ZXJ0ZWQpfS50aGVtZS1oYXJ2ZXN0IC5wYWdpbmF0aW9uLWNvbnRhaW5lciAucGFnaW5hdGlvbiBzbC1idXR0b24uZWxsaXBzZTo6cGFydChiYXNlKXttYXJnaW46MCAtMTVweH0udGhlbWUtaGFydmVzdCAucGFnaW5hdGlvbi1jb250YWluZXIgLnBhZ2luYXRpb24gc2wtYnV0dG9uLnByZXZpb3VzLXBhZ2V7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6MH0udGhlbWUtaGFydmVzdCAucGFnaW5hdGlvbi1jb250YWluZXIgLnBhZ2luYXRpb24gc2wtYnV0dG9uLm5leHQtcGFnZXttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDowfS50aGVtZS1oYXJ2ZXN0IC5wYWdpbmF0aW9uLWNvbnRhaW5lciAucGFnaW5hdGlvbiBzbC1idXR0b246bm90KC5wcmV2aW91cy1wYWdlKTpub3QoLm5leHQtcGFnZSk6OnBhcnQoYmFzZSl7Ym9yZGVyOm5vbmV9LnRoZW1lLWhhcnZlc3QgLnBhZ2luYXRpb24tY29udGFpbmVyIC5wYWdpbmF0aW9uIHNsLWJ1dHRvbjpub3QoLnByZXZpb3VzLXBhZ2UpOm5vdCgubmV4dC1wYWdlKTo6cGFydChiYXNlKTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsLTUwJSk7Y29udGVudDpcIlwiO2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLWZ1bGwpO3dpZHRoOnZhcigtLXBhZ2luYXRpb24taGl0LXNpemUpO2hlaWdodDp2YXIoLS1wYWdpbmF0aW9uLWhpdC1zaXplKX0udGhlbWUtaGFydmVzdCAucGFnaW5hdGlvbi1jb250YWluZXIgLnBhZ2luYXRpb24gc2wtYnV0dG9uOm5vdCgucHJldmlvdXMtcGFnZSk6bm90KC5uZXh0LXBhZ2UpOjpwYXJ0KGxhYmVsKXtmb250LWZhbWlseTpMTVNhbnM7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNHB4O21hcmdpbjowO3BhZGRpbmctYm90dG9tOjJweH1AbWVkaWEgKG1heC13aWR0aDogNTY0cHgpey50aGVtZS1oYXJ2ZXN0IC5wYWdpbmF0aW9uLWNvbnRhaW5lciAucGFnaW5hdGlvbiBzbC1idXR0b246bnRoLWNoaWxkKDYpLC50aGVtZS1oYXJ2ZXN0IC5wYWdpbmF0aW9uLWNvbnRhaW5lciAucGFnaW5hdGlvbiBzbC1idXR0b246bnRoLWNoaWxkKDUpe2Rpc3BsYXk6bm9uZX19LnRoZW1lLWhhcnZlc3QgLnBhZ2luYXRpb24tY29udGFpbmVyIC5wYWdpbmF0aW9uIHNsLWJ1dHRvblt2YXJpYW50PXNlY29uZGFyeV06OnBhcnQoYmFzZSk6aG92ZXJ7b3V0bGluZTpub25lfS50aGVtZS1oYXJ2ZXN0IC5wYWdpbmF0aW9uLWNvbnRhaW5lciAucGFnaW5hdGlvbiBzbC1idXR0b24gc2wtaWNvbnt2ZXJ0aWNhbC1hbGlnbjotM3B4fS50aGVtZS1oYXJ2ZXN0ey0tc2xpZGVvdmVyLW1heC1oZWlnaHQ6IG5vbmU7LS1zbGlkZW92ZXItaGVpZ2h0OiBjYWxjKDEwMHZoL3ZhcigtLXBhZ2Utem9vbS1mYWN0b3IsIDEpKTstLXNsaWRlb3Zlci13aWR0aDogNTAwcHg7LS1zbGlkZW92ZXItcGFkZGluZy1kZXNrdG9wOiB2YXIoLS1zcGFjaW5nLXhsKSB2YXIoLS1zcGFjaW5nLTN4bCkgdmFyKC0tc3BhY2luZy0zeGwpIHZhcigtLXNwYWNpbmctM3hsKTstLXNsaWRlb3Zlci1wYWRkaW5nLW1vYmlsZTogdmFyKC0tc3BhY2luZy1zbSkgdmFyKC0tc3BhY2luZy1wYWdlLW1hcmdpbikgdmFyKC0tc3BhY2luZy14bCkgdmFyKC0tc3BhY2luZy1wYWdlLW1hcmdpbik7LS1zbGlkZW92ZXItbWFyZ2luLWxlZnQ6IGNhbGMoKHZhcigtLWJ1dHRvbi11dGlsaXR5LXdpZHRoLXNtYWxsKSAtIHZhcigtLWljb24td2lkdGgtc21hbGwpKS8gLTIpOy0tc2xpZGVvdmVyLWxhYmVsLWZvbnQtc2l6ZTogMThweH0udGhlbWUtaGFydmVzdCBzbC1kaWFsb2dbdHlwZT1zbGlkZW92ZXJdOjpwYXJ0KGJhc2Upe2p1c3RpZnktY29udGVudDpmbGV4LWVuZH1AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpey50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZ1t0eXBlPXNsaWRlb3Zlcl06OnBhcnQoYmFzZSl7dG9wOjB9fS50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZ1t0eXBlPXNsaWRlb3Zlcl06OnBhcnQocGFuZWwpe2hlaWdodDp2YXIoLS1zbGlkZW92ZXItaGVpZ2h0KTttYXgtaGVpZ2h0OnZhcigtLXNsaWRlb3Zlci1tYXgtaGVpZ2h0KTt3aWR0aDp2YXIoLS1zbGlkZW92ZXItd2lkdGgpO3BhZGRpbmc6dmFyKC0tc2xpZGVvdmVyLXBhZGRpbmctZGVza3RvcCk7Z2FwOnZhcigtLXNwYWNpbmctMnhsKX1AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpey50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZ1t0eXBlPXNsaWRlb3Zlcl06OnBhcnQocGFuZWwpe3BhZGRpbmc6dmFyKC0tc2xpZGVvdmVyLXBhZGRpbmctbW9iaWxlKTtnYXA6dmFyKC0tc3BhY2luZy14bCl9fS50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZ1t0eXBlPXNsaWRlb3Zlcl06OnBhcnQoYm9keSl7Z2FwOnZhcigtLXNwYWNpbmctMnhsKTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufUBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCl7LnRoZW1lLWhhcnZlc3Qgc2wtZGlhbG9nW3R5cGU9c2xpZGVvdmVyXTo6cGFydChib2R5KXtnYXA6dmFyKC0tc3BhY2luZy14bCl9fS50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZ1t0eXBlPXNsaWRlb3Zlcl06OnBhcnQoaGVhZGVyKXtmbGV4Om5vbmU7d2lkdGg6MTAwJTtwb3NpdGlvbjpzdGF0aWM7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2U7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzowfS50aGVtZS1oYXJ2ZXN0IHNsLWRpYWxvZ1t0eXBlPXNsaWRlb3Zlcl06OnBhcnQodGl0bGUpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZTp2YXIoLS1zbGlkZW92ZXItbGFiZWwtZm9udC1zaXplKTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MTUwJTt0ZXh0LWFsaWduOmVuZDthbGlnbi1zZWxmOmNlbnRlcn0udGhlbWUtaGFydmVzdCBzbC1kaWFsb2dbdHlwZT1zbGlkZW92ZXJdOjpwYXJ0KGhlYWRlci1hY3Rpb25zKXtwb3NpdGlvbjpzdGF0aWM7bWFyZ2luLWxlZnQ6dmFyKC0tc2xpZGVvdmVyLW1hcmdpbi1sZWZ0KX0udGhlbWUtaGFydmVzdCBzbC1kaWFsb2dbdHlwZT1zbGlkZW92ZXJdOjpwYXJ0KGZvb3Rlcil7ZGlzcGxheTpub25lfS50aGVtZS1oYXJ2ZXN0ey0tZG93bmxvYWQtbGlzdC1pdGVtLW1heC13aWR0aDogODhweDstLWRvd25sb2FkLWxpc3QtaXRlbS1mb250LXdlaWdodDogNTAwOy0tZG93bmxvYWQtbGlzdC1pdGVtLWZvbnQtc2VyaWY6IFwiTE1TZXJpZlwiOy0tZG93bmxvYWQtbGlzdC1pdGVtLWZvbnQtc2FuczogXCJMTVNhbnNcIjstLWRvd25sb2FkLWxpc3QtaXRlbS1zaXplLWxhYmVsLW1kOiAxOHB4Oy0tZG93bmxvYWQtbGlzdC1pdGVtLXNpemUtZGV0YWlsLW1kOiAxNHB4Oy0tZG93bmxvYWQtbGlzdC1pdGVtLXRleHQtdGV4dC1wcmltYXJ5OiB2YXIoLS10ZXh0LXByaW1hcnkpOy0tZG93bmxvYWQtbGlzdC1pdGVtLXRleHQtdGV4dC1wcmltYXJ5LWxpZ2h0OiB2YXIoLS10ZXh0LXByaW1hcnktbGlnaHQpOy0tZG93bmxvYWQtbGlzdC1pdGVtLWZvbnQtc3R5bGU6IG5vcm1hbDstLWRvd25sb2FkLWxpc3QtaXRlbS1uYW1lLWxpbmUtaGVpZ2h0OiAyMS42cHg7LS1kb3dubG9hZC1saXN0LWl0ZW0tdGl0bGUtbGluZS1oZWlnaHQ6IDE2LjhweDstLWRvd25sb2FkLWxpc3QtaXRlbS10ZXh0LXRleHQtc2Vjb25kYXJ5LWhvdmVyOiB2YXIoLS10ZXh0LXNlY29uZGFyeS1ob3Zlcik7LS1kb3dubG9hZC1saXN0LWl0ZW0tYm9yZGVyLXByaW1hcnktaG92ZXItc29saWQ6IHZhcigtLWJvcmRlci1wcmltYXJ5LWhvdmVyLXNvbGlkKX0udGhlbWUtaGFydmVzdCAuZG93bmxvYWQtbGlzdC1pdGVte2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjI0cHg7Ym9yZGVyLXRvcDp2YXIoLS1kZXRhaWxzLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTp2YXIoLS1kZXRhaWxzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYm9yZGVyLXByaW1hcnktc3VidGxlKX0udGhlbWUtaGFydmVzdCAuZG93bmxvYWQtbGlzdC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3AtY29sb3I6dmFyKC0tYm9yZGVyLXByaW1hcnktc3VidGxlKX0udGhlbWUtaGFydmVzdCAuZG93bmxvYWQtbGlzdC1pdGVtOmhvdmVye2JvcmRlci10b3A6dmFyKC0tZGV0YWlscy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWRvd25sb2FkLWxpc3QtaXRlbS1ib3JkZXItcHJpbWFyeS1ob3Zlci1zb2xpZCk7Ym9yZGVyLWJvdHRvbTp2YXIoLS1kZXRhaWxzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tZG93bmxvYWQtbGlzdC1pdGVtLWJvcmRlci1wcmltYXJ5LWhvdmVyLXNvbGlkKX0udGhlbWUtaGFydmVzdCAuZG93bmxvYWQtbGlzdC1pdGVtOmhvdmVyIC50aXRsZXtjb2xvcjp2YXIoLS1kb3dubG9hZC1saXN0LWl0ZW0tdGV4dC10ZXh0LXNlY29uZGFyeS1ob3Zlcil9LnRoZW1lLWhhcnZlc3QgLmRvd25sb2FkLWxpc3QtaXRlbTpob3ZlciAudGV4dCwudGhlbWUtaGFydmVzdCAuZG93bmxvYWQtbGlzdC1pdGVtOmhvdmVyIC5maWxlVHlwZSwudGhlbWUtaGFydmVzdCAuZG93bmxvYWQtbGlzdC1pdGVtOmhvdmVyIC5maWxlU2l6ZSwudGhlbWUtaGFydmVzdCAuZG93bmxvYWQtbGlzdC1pdGVtOmhvdmVyIC5uYW1le2NvbG9yOnZhcigtLWRvd25sb2FkLWxpc3QtaXRlbS10ZXh0LXRleHQtcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3QgLmRvd25sb2FkLWxpc3QtaXRlbTpob3ZlciAuZG93bmxvYWQtaWNvbntjb2xvcjp2YXIoLS1kb3dubG9hZC1saXN0LWl0ZW0tdGV4dC10ZXh0LXNlY29uZGFyeS1ob3Zlcil9LnRoZW1lLWhhcnZlc3QgLmRvd25sb2FkLWxpc3QtaXRlbSAucGljdHVyZXt3aWR0aDp2YXIoLS1kb3dubG9hZC1saXN0LWl0ZW0tbWF4LXdpZHRoKTtoZWlnaHQ6dmFyKC0tZG93bmxvYWQtbGlzdC1pdGVtLW1heC13aWR0aCk7ZmxleC1zaHJpbms6MDtiYWNrZ3JvdW5kOnZhcigtLWJhY2tncm91bmQtYmctZGFyay1zdWJ0bGUtaG92ZXIsIHJnYmEoMCwgMCwgMCwgLjA0KSl9LnRoZW1lLWhhcnZlc3QgLmRvd25sb2FkLWxpc3QtaXRlbSAudGl0bGUtdGV4dC13cmFwcGVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtnYXA6NHB4fS50aGVtZS1oYXJ2ZXN0IC5kb3dubG9hZC1saXN0LWl0ZW0gLnRpdGxle2NvbG9yOnZhcigtLXRleHQtdGV4dC1wcmltYXJ5KTtmb250LWZhbWlseTp2YXIoLS1kb3dubG9hZC1saXN0LWl0ZW0tZm9udC1zZXJpZik7Zm9udC1zdHlsZTp2YXIoLS1kb3dubG9hZC1saXN0LWl0ZW0tZm9udC1zdHlsZSk7Zm9udC1zaXplOnZhcigtLWRvd25sb2FkLWxpc3QtaXRlbS1zaXplLWxhYmVsLW1kKTtmb250LXdlaWdodDp2YXIoLS1kb3dubG9hZC1saXN0LWl0ZW0tZm9udC13ZWlnaHQpO2xpbmUtaGVpZ2h0OnZhcigtLWRvd25sb2FkLWxpc3QtaXRlbS1uYW1lLWxpbmUtaGVpZ2h0KTttYXgtd2lkdGg6NTMycHh9LnRoZW1lLWhhcnZlc3QgLmRvd25sb2FkLWxpc3QtaXRlbSAudGV4dHtjb2xvcjp2YXIoLS1kb3dubG9hZC1saXN0LWl0ZW0tdGV4dC10ZXh0LXByaW1hcnktbGlnaHQpO2ZvbnQtZmFtaWx5OnZhcigtLWRvd25sb2FkLWxpc3QtaXRlbS1mb250LXNhbnMpO2ZvbnQtc2l6ZTp2YXIoLS1kb3dubG9hZC1saXN0LWl0ZW0tc2l6ZS1kZXRhaWwtbWQpO2ZvbnQtc3R5bGU6dmFyKC0tZG93bmxvYWQtbGlzdC1pdGVtLWZvbnQtc3R5bGUpO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDp2YXIoLS1kb3dubG9hZC1saXN0LWl0ZW0tdGl0bGUtbGluZS1oZWlnaHQpO21heC13aWR0aDo1MzJweDttYXgtaGVpZ2h0OjY3cHg7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6LXdlYmtpdC1ib3g7LXdlYmtpdC1saW5lLWNsYW1wOjQ7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9LnRoZW1lLWhhcnZlc3QgLmRvd25sb2FkLWxpc3QtaXRlbSAuZmlsZS1pbmZvLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2dhcDoyNHB4fS50aGVtZS1oYXJ2ZXN0IC5kb3dubG9hZC1saXN0LWl0ZW0gLmZpbGVUeXBlLC50aGVtZS1oYXJ2ZXN0IC5kb3dubG9hZC1saXN0LWl0ZW0gLmZpbGVTaXplLC50aGVtZS1oYXJ2ZXN0IC5kb3dubG9hZC1saXN0LWl0ZW0gLm5hbWV7Y29sb3I6dmFyKC0tZG93bmxvYWQtbGlzdC1pdGVtLXRleHQtdGV4dC1wcmltYXJ5LWxpZ2h0KTtmb250LWZhbWlseTp2YXIoLS1kb3dubG9hZC1saXN0LWl0ZW0tZm9udC1zYW5zKTtmb250LXNpemU6dmFyKC0tZG93bmxvYWQtbGlzdC1pdGVtLXNpemUtZGV0YWlsLW1kKX0udGhlbWUtaGFydmVzdCAuZG93bmxvYWQtbGlzdC1pdGVtIC50aXRsZS10ZXh0LWZpbGUtaW5mby13cmFwcGVye2ZsZXgtZGlyZWN0aW9uOnJvdztkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2ZsZXg6MSAwIDB9QG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KXsudGhlbWUtaGFydmVzdCAuZG93bmxvYWQtbGlzdC1pdGVte2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LnRoZW1lLWhhcnZlc3QgLmRvd25sb2FkLWxpc3QtaXRlbSAudGl0bGUtdGV4dC1maWxlLWluZm8td3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydH0udGhlbWUtaGFydmVzdCAuZG93bmxvYWQtbGlzdC1pdGVtIC50aXRsZS10ZXh0LXdyYXBwZXJ7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LnRoZW1lLWhhcnZlc3QgLmRvd25sb2FkLWxpc3QtaXRlbSAudGV4dHtkaXNwbGF5OmJsb2NrfS50aGVtZS1oYXJ2ZXN0IC5kb3dubG9hZC1saXN0LWl0ZW0gLmZpbGUtaW5mby13cmFwcGVye3dpZHRoOjEwMCU7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7bWFyZ2luLXRvcDoxNnB4O2hlaWdodDphdXRvfS50aGVtZS1oYXJ2ZXN0IC5kb3dubG9hZC1saXN0LWl0ZW0gLmZpbGVUeXBle29yZGVyOjJ9LnRoZW1lLWhhcnZlc3QgLmRvd25sb2FkLWxpc3QtaXRlbSAuZmlsZVNpemV7b3JkZXI6M30udGhlbWUtaGFydmVzdCAuZG93bmxvYWQtbGlzdC1pdGVtIC5uYW1le29yZGVyOjE7bWFyZ2luLWxlZnQ6MH0udGhlbWUtaGFydmVzdCAuZG93bmxvYWQtbGlzdC1pdGVtIC5kb3dubG9hZC1pY29ue29yZGVyOjB9fS50aGVtZS1oYXJ2ZXN0ey0tam9iLWxpc3QtaXRlbS1tYXgtd2lkdGg6IDg4cHg7LS1qb2ItbGlzdC1pdGVtLWZvbnQtd2VpZ2h0OiA3MDA7LS1qb2ItbGlzdC1pdGVtLWZvbnQtc2VyaWY6IFwiTE1TZXJpZlwiOy0tam9iLWxpc3QtaXRlbS1mb250LXNhbnM6IFwiTE1TYW5zXCI7LS1qb2ItbGlzdC1pdGVtLXNpemUtaGVhZGluZy14czogMjRweDstLWpvYi1saXN0LWl0ZW0tc2l6ZS1kZXRhaWwtbWQ6IDE0cHg7LS1qb2ItbGlzdC1pdGVtLXRleHQtdGV4dC1wcmltYXJ5OiB2YXIoLS10ZXh0LXByaW1hcnkpOy0tam9iLWxpc3QtaXRlbS10ZXh0LXRleHQtcHJpbWFyeS1saWdodDogdmFyKC0tdGV4dC1wcmltYXJ5LWxpZ2h0KTstLWpvYi1saXN0LWl0ZW0tZm9udC1zdHlsZTogbm9ybWFsOy0tam9iLWxpc3QtaXRlbS1uYW1lLWxpbmUtaGVpZ2h0OiAyNi40cHg7LS1qb2ItbGlzdC1pdGVtLXRpdGxlLWxpbmUtaGVpZ2h0OiAxNi44cHg7LS1qb2ItbGlzdC1pdGVtLXRleHQtdGV4dC1zZWNvbmRhcnktaG92ZXI6IHZhcigtLXRleHQtc2Vjb25kYXJ5LWhvdmVyKTstLWpvYi1saXN0LWl0ZW0tYmFja2dyb3VuZC1iZy1kYXJrLXN1YnRsZTogIzAwMDAwMDstLWpvYi1saXN0LWl0ZW0tYm9yZGVyLXByaW1hcnktaG92ZXItc29saWQ6IHZhcigtLWJvcmRlci1wcmltYXJ5LWhvdmVyLXNvbGlkKX0udGhlbWUtaGFydmVzdCAuam9iLWxpc3QtaXRlbXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6bm9uZTtib3JkZXItcmFkaXVzOjA7Ym9yZGVyOm5vbmU7Ym9yZGVyLXRvcDp2YXIoLS1kZXRhaWxzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYm9yZGVyLXByaW1hcnktc3VidGxlKTtib3JkZXItYm90dG9tOnZhcigtLWRldGFpbHMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1ib3JkZXItcHJpbWFyeS1zdWJ0bGUpO2xpbmUtaGVpZ2h0OnZhcigtLWRldGFpbHMtbGluZS1oZWlnaHQpO3dpZHRoOmF1dG87bWluLWhlaWdodDoxMzVweDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtwb3NpdGlvbjpyZWxhdGl2ZX0udGhlbWUtaGFydmVzdCAuam9iLWxpc3QtaXRlbTpob3Zlcntib3JkZXItcmFkaXVzOjA7Ym9yZGVyOm5vbmU7Ym9yZGVyLXRvcDp2YXIoLS1kZXRhaWxzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tam9iLWxpc3QtaXRlbS1ib3JkZXItcHJpbWFyeS1ob3Zlci1zb2xpZCk7Ym9yZGVyLWJvdHRvbTp2YXIoLS1kZXRhaWxzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tam9iLWxpc3QtaXRlbS1ib3JkZXItcHJpbWFyeS1ob3Zlci1zb2xpZCl9LnRoZW1lLWhhcnZlc3QgLmpvYi1saXN0LWl0ZW06aG92ZXIgLnRpdGxle2NvbG9yOnZhcigtLWpvYi1saXN0LWl0ZW0tdGV4dC10ZXh0LXNlY29uZGFyeS1ob3Zlcil9LnRoZW1lLWhhcnZlc3QgLmpvYi1saXN0LWl0ZW0gLnRpdGxlLXRleHQtd3JhcHBlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDo0cHh9LnRoZW1lLWhhcnZlc3QgLmpvYi1saXN0LWl0ZW0gLnRpdGxle2NvbG9yOnZhcigtLWpvYi1saXN0LWl0ZW0tdGV4dC10ZXh0LXByaW1hcnkpO2ZvbnQtZmFtaWx5OnZhcigtLWpvYi1saXN0LWl0ZW0tZm9udC1zZXJpZik7Zm9udC1zdHlsZTp2YXIoLS1qb2ItbGlzdC1pdGVtLWZvbnQtc3R5bGUpO2ZvbnQtc2l6ZTp2YXIoLS1qb2ItbGlzdC1pdGVtLXNpemUtaGVhZGluZy14cyk7Zm9udC13ZWlnaHQ6dmFyKC0tam9iLWxpc3QtaXRlbS1mb250LXdlaWdodCk7bGluZS1oZWlnaHQ6dmFyKC0tam9iLWxpc3QtaXRlbS1uYW1lLWxpbmUtaGVpZ2h0KX0udGhlbWUtaGFydmVzdCAuam9iLWxpc3QtaXRlbSAudGV4dHtjb2xvcjp2YXIoLS1qb2ItbGlzdC1pdGVtLXRleHQtdGV4dC1wcmltYXJ5LWxpZ2h0KTtmb250LWZhbWlseTp2YXIoLS1qb2ItbGlzdC1pdGVtLWZvbnQtc2Fucyk7Zm9udC1zaXplOnZhcigtLWpvYi1saXN0LWl0ZW0tc2l6ZS1kZXRhaWwtbWQpO2ZvbnQtc3R5bGU6dmFyKC0tam9iLWxpc3QtaXRlbS1mb250LXN0eWxlKTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6dmFyKC0tam9iLWxpc3QtaXRlbS10aXRsZS1saW5lLWhlaWdodCk7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6LXdlYmtpdC1ib3g7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9LnRoZW1lLWhhcnZlc3QgLmpvYi1saXN0LWl0ZW0gLmJ1dHRvbi13cmFwcGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246cm93O2dhcDoxNnB4fS50aGVtZS1oYXJ2ZXN0IC5qb2ItbGlzdC1pdGVtIC5kZXRhaWx7Y29sb3I6dmFyKC0tam9iLWxpc3QtaXRlbS10ZXh0LXRleHQtcHJpbWFyeS1saWdodCk7Zm9udC1mYW1pbHk6dmFyKC0tam9iLWxpc3QtaXRlbS1mb250LXNhbnMpO2ZvbnQtc2l6ZTp2YXIoLS1qb2ItbGlzdC1pdGVtLXNpemUtZGV0YWlsLW1kKX0udGhlbWUtaGFydmVzdCAuam9iLWxpc3QtaXRlbSBzbC1idXR0b257cG9zaXRpb246dW5zZXR9LnRoZW1lLWhhcnZlc3QgLmpvYi1saXN0LWl0ZW0gc2wtYnV0dG9uOjpwYXJ0KGJhc2Upe3Bvc2l0aW9uOnVuc2V0fS50aGVtZS1oYXJ2ZXN0IC5qb2ItbGlzdC1pdGVtIHNsLWJ1dHRvbjo6cGFydChiYXNlKTpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfUBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCl7LnRoZW1lLWhhcnZlc3QgLmpvYi1saXN0LWl0ZW17YWxpZ24taXRlbXM6ZmxleC1zdGFydDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWluLWhlaWdodDoxNzVweDtnYXA6dmFyKC0tc3BhY2luZy1tZCl9LnRoZW1lLWhhcnZlc3QgLmpvYi1saXN0LWl0ZW0gLnRpdGxlLXRleHQtd3JhcHBlcnt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDttYXJnaW4tdG9wOjMzcHh9LnRoZW1lLWhhcnZlc3QgLmpvYi1saXN0LWl0ZW0gLnRleHR7ZGlzcGxheTpibG9jaztjb2xvcjp2YXIoLS1qb2ItbGlzdC1pdGVtLXRleHQtdGV4dC1wcmltYXJ5KX0udGhlbWUtaGFydmVzdCAuam9iLWxpc3QtaXRlbSAuYnV0dG9uLXdyYXBwZXJ7d2lkdGg6MTAwJTtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtoZWlnaHQ6YXV0bzttYXJnaW4tYm90dG9tOjMzcHh9LnRoZW1lLWhhcnZlc3QgLmpvYi1saXN0LWl0ZW0gLmRldGFpbHtvcmRlcjoxO21hcmdpbi1sZWZ0OjB9fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW5ld3MtcG9zdHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1mbG93OmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy1tZCk7aGVpZ2h0OjEwMCU7LS1jYXJkLW5ld3MtcG9zdC1ib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1wcmltYXJ5LXN1YnRsZSl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbmV3cy1wb3N0IGhye3RyYW5zaXRpb246Y29sb3IgdmFyKC0tdGhlbWUtaGFydmVzdC10cmFuc2l0aW9uLWR1cmF0aW9uLCAuM3MpIGVhc2U7Y29sb3I6dmFyKC0tY2FyZC1uZXdzLXBvc3QtYm9yZGVyLWNvbG9yKX0udGhlbWUtaGFydmVzdCAuY2FyZC1uZXdzLXBvc3QgLmNhcmQtbmV3cy1wb3N0X19pbWFnZXtvdmVyZmxvdzpoaWRkZW59LnRoZW1lLWhhcnZlc3QgLmNhcmQtbmV3cy1wb3N0IC5jYXJkLW5ld3MtcG9zdF9faW1hZ2UgcGljdHVyZXtkaXNwbGF5OmZsZXg7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gdmFyKC0tdGhlbWUtaGFydmVzdC10cmFuc2l0aW9uLWR1cmF0aW9uLCAuM3MpIGVhc2V9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbmV3cy1wb3N0IC5jYXJkLW5ld3MtcG9zdF9faW1hZ2UgaW1ne29iamVjdC1maXQ6Y292ZXI7d2lkdGg6MTAwJX0udGhlbWUtaGFydmVzdCAuY2FyZC1uZXdzLXBvc3QgLmNhcmQtbmV3cy1wb3N0X19pbmZve2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy1zbSk7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWxpZ2h0ZXIpO2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2Fucyk7Zm9udC1zaXplOnZhcigtLXR5cGVzY2FsZS0xNik7Zm9udC13ZWlnaHQ6dmFyKC0td2VpZ2h0LXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OjEuMn0udGhlbWUtaGFydmVzdCAuY2FyZC1uZXdzLXBvc3QgLmNhcmQtbmV3cy1wb3N0X190aXRsZXtmbGV4OjE7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KTtmb250LWZhbWlseTp2YXIoLS1mb250LXNlcmlmKTtmb250LXNpemU6dmFyKC0tc2l6ZS1oZWFkaW5nLXhzKTtmb250LXdlaWdodDp2YXIoLS13ZWlnaHQtYm9sZCk7bGluZS1oZWlnaHQ6MS4xO3RyYW5zaXRpb246Y29sb3IgdmFyKC0tdGhlbWUtaGFydmVzdC10cmFuc2l0aW9uLWR1cmF0aW9uLCAuM3MpIGVhc2U7cGFkZGluZy10b3A6M3B4O21hcmdpbi1ib3R0b206LTNweH0udGhlbWUtaGFydmVzdCAuY2FyZC1uZXdzLXBvc3QgLmNhcmQtbmV3cy1wb3N0X19hdXRob3J7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctMnhzKTtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpO2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2Fucyk7Zm9udC1zaXplOnZhcigtLXR5cGVzY2FsZS0xNik7Zm9udC13ZWlnaHQ6dmFyKC0td2VpZ2h0LXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OjEuMjtwYWRkaW5nOnZhcigtLXNwYWNpbmcteHMpIDB9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbmV3cy1wb3N0IC5jYXJkLW5ld3MtcG9zdF9fZGF0ZXRpbWV7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbmV3cy1wb3N0IC5jYXJkLW5ld3MtcG9zdF9fZGF0ZSwudGhlbWUtaGFydmVzdCAuY2FyZC1uZXdzLXBvc3QgLmNhcmQtbmV3cy1wb3N0X190aW1le2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy0zeHMpO2FsaWduLWl0ZW1zOmNlbnRlcn0udGhlbWUtaGFydmVzdCAuY2FyZC1uZXdzLXBvc3QgLmNhcmQtbmV3cy1wb3N0X19kYXRlIHNsLWljb24sLnRoZW1lLWhhcnZlc3QgLmNhcmQtbmV3cy1wb3N0IC5jYXJkLW5ld3MtcG9zdF9fdGltZSBzbC1pY29ue3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7cGFkZGluZzo0cHh9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbmV3cy1wb3N0IC5jYXJkLW5ld3MtcG9zdF9fYWRkcmVzc3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDp2YXIoLS1zcGFjaW5nLTN4cyk7Zm9udC1zdHlsZTpub3JtYWx9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbmV3cy1wb3N0IC5jYXJkLW5ld3MtcG9zdF9fYWRkcmVzcyBzbC1pY29ue3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7cGFkZGluZzo0cHh9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbmV3cy1wb3N0IC5jYXJkLW5ld3MtcG9zdF9fdGFncy1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctbWQpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW5ld3MtcG9zdCAuY2FyZC1uZXdzLXBvc3RfX3RhZ3N7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyk7ZmxleC13cmFwOndyYXB9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbmV3cy1wb3N0W2Rpc2FibGVkXXtjdXJzb3I6YXV0b30udGhlbWUtaGFydmVzdCAuY2FyZC1uZXdzLXBvc3RbaHJlZl06bm90KFtkaXNhYmxlZF0pOmhvdmVyey0tY2FyZC1uZXdzLXBvc3QtYm9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbmV3cy1wb3N0W2hyZWZdOm5vdChbZGlzYWJsZWRdKTpob3ZlciAuY2FyZC1uZXdzLXBvc3RfX2ltYWdlIHBpY3R1cmV7dHJhbnNmb3JtOnNjYWxlKDEuMDUpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW5ld3MtcG9zdFtocmVmXTpub3QoW2Rpc2FibGVkXSk6aG92ZXIgLmNhcmQtbmV3cy1wb3N0X190aXRsZXtjb2xvcjp2YXIoLS10ZXh0LXNlY29uZGFyeS1ob3Zlcil9QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsudGhlbWUtaGFydmVzdCAuY2FyZC1uZXdzLXBvc3QuY2FyZC1uZXdzLXBvc3QtLXJvdy1sYXJnZXtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgxMiwxZnIpO2dyaWQtdGVtcGxhdGUtcm93czphdXRvIDFmciBhdXRvIGF1dG99LnRoZW1lLWhhcnZlc3QgLmNhcmQtbmV3cy1wb3N0LmNhcmQtbmV3cy1wb3N0LS1yb3ctbGFyZ2UgLmNhcmQtbmV3cy1wb3N0X19pbWFnZXtncmlkLWNvbHVtbjoxLzg7Z3JpZC1yb3c6MS81fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW5ld3MtcG9zdC5jYXJkLW5ld3MtcG9zdC0tcm93LWxhcmdlIC5jYXJkLW5ld3MtcG9zdF9faW5mb3tncmlkLWNvbHVtbjo5LzEzO2dyaWQtcm93OjEvMn0udGhlbWUtaGFydmVzdCAuY2FyZC1uZXdzLXBvc3QuY2FyZC1uZXdzLXBvc3QtLXJvdy1sYXJnZSAuY2FyZC1uZXdzLXBvc3RfX3RpdGxle2dyaWQtY29sdW1uOjkvMTM7Z3JpZC1yb3c6Mi8zO2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWhlYWRpbmctc20pfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW5ld3MtcG9zdC5jYXJkLW5ld3MtcG9zdC0tcm93LWxhcmdlIC5jYXJkLW5ld3MtcG9zdF9fYXV0aG9ye2dyaWQtY29sdW1uOjkvMTM7Z3JpZC1yb3c6M30udGhlbWUtaGFydmVzdCAuY2FyZC1uZXdzLXBvc3QuY2FyZC1uZXdzLXBvc3QtLXJvdy1sYXJnZSAuY2FyZC1uZXdzLXBvc3RfX3RhZ3MtY29udGFpbmVye2dyaWQtY29sdW1uOjkvMTM7Z3JpZC1yb3c6NH19QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsudGhlbWUtaGFydmVzdCAuY2FyZC1uZXdzLXBvc3QuY2FyZC1uZXdzLXBvc3QtLXJvdy14LWxhcmdle2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEyLDFmcik7Z3JpZC10ZW1wbGF0ZS1yb3dzOmF1dG8gMWZyIGF1dG8gYXV0bztwYWRkaW5nLWJvdHRvbTp2YXIoLS1zcGFjaW5nLWxnKX0udGhlbWUtaGFydmVzdCAuY2FyZC1uZXdzLXBvc3QuY2FyZC1uZXdzLXBvc3QtLXJvdy14LWxhcmdlIC5jYXJkLW5ld3MtcG9zdF9faW1hZ2V7Z3JpZC1jb2x1bW46MS8xMztncmlkLXJvdzoxfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW5ld3MtcG9zdC5jYXJkLW5ld3MtcG9zdC0tcm93LXgtbGFyZ2UgLmNhcmQtbmV3cy1wb3N0X19pbmZve2dyaWQtY29sdW1uOjEvMTA7Z3JpZC1yb3c6Mn0udGhlbWUtaGFydmVzdCAuY2FyZC1uZXdzLXBvc3QuY2FyZC1uZXdzLXBvc3QtLXJvdy14LWxhcmdlIC5jYXJkLW5ld3MtcG9zdF9fdGl0bGV7Z3JpZC1jb2x1bW46MS8xMDtncmlkLXJvdzozLzU7Zm9udC1zaXplOnZhcigtLXNpemUtaGVhZGluZy1tZCk7bWF4LXdpZHRoOjYwMHB4O3BhZGRpbmctdG9wOjdweDttYXJnaW4tYm90dG9tOi02cHh9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbmV3cy1wb3N0LmNhcmQtbmV3cy1wb3N0LS1yb3cteC1sYXJnZSAuY2FyZC1uZXdzLXBvc3RfX2F1dGhvcntncmlkLWNvbHVtbjoxMC8xMztncmlkLXJvdzoyLzQ7cGFkZGluZzowO2FsaWduLWl0ZW1zOmZsZXgtZW5kfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW5ld3MtcG9zdC5jYXJkLW5ld3MtcG9zdC0tcm93LXgtbGFyZ2UgLmNhcmQtbmV3cy1wb3N0X190YWdzLWNvbnRhaW5lcntncmlkLWNvbHVtbjoxMC8xMztncmlkLXJvdzo0O2dhcDowfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW5ld3MtcG9zdC5jYXJkLW5ld3MtcG9zdC0tcm93LXgtbGFyZ2UgLmNhcmQtbmV3cy1wb3N0X190YWdzLWNvbnRhaW5lciBocntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2xlZnQ6MDtib3R0b206MH0udGhlbWUtaGFydmVzdCAuY2FyZC1uZXdzLXBvc3QuY2FyZC1uZXdzLXBvc3QtLXJvdy14LWxhcmdlIC5jYXJkLW5ld3MtcG9zdF9fdGFnc3tqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW5ld3MtcG9zdC5jYXJkLW5ld3MtcG9zdC0tcm93LXNtYWxse2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEyLDFmcik7Z3JpZC10ZW1wbGF0ZS1yb3dzOjFmciBhdXRvO2dhcDp2YXIoLS1zcGFjaW5nLWd1dHRlcik7cGFkZGluZzp2YXIoLS1zcGFjaW5nLW1kKSAwO3RyYW5zaXRpb246Ym9yZGVyLXRvcCB2YXIoLS10aGVtZS1oYXJ2ZXN0LXRyYW5zaXRpb24tZHVyYXRpb24sIC4zcykgZWFzZTtib3JkZXItdG9wOjFweCBzb2xpZCB2YXIoLS1jYXJkLW5ld3MtcG9zdC1ib3JkZXItY29sb3IpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW5ld3MtcG9zdC5jYXJkLW5ld3MtcG9zdC0tcm93LXNtYWxsIC5jYXJkLW5ld3MtcG9zdF9faW1hZ2V7Z3JpZC1yb3c6MS8zO2dyaWQtY29sdW1uOjEvM30udGhlbWUtaGFydmVzdCAuY2FyZC1uZXdzLXBvc3QuY2FyZC1uZXdzLXBvc3QtLXJvdy1zbWFsbCAuY2FyZC1uZXdzLXBvc3RfX2luZm97Z3JpZC1yb3c6MjtncmlkLWNvbHVtbjozLzg7cGFkZGluZy1ib3R0b206MnB4fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW5ld3MtcG9zdC5jYXJkLW5ld3MtcG9zdC0tcm93LXNtYWxsIC5jYXJkLW5ld3MtcG9zdF9fdGl0bGV7Z3JpZC1yb3c6MTtncmlkLWNvbHVtbjozLzh9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbmV3cy1wb3N0LmNhcmQtbmV3cy1wb3N0LS1yb3ctc21hbGwgLmNhcmQtbmV3cy1wb3N0X19hdXRob3J7Z3JpZC1yb3c6MjtncmlkLWNvbHVtbjozLzEwO2Rpc3BsYXk6bm9uZX0udGhlbWUtaGFydmVzdCAuY2FyZC1uZXdzLXBvc3QuY2FyZC1uZXdzLXBvc3QtLXJvdy1zbWFsbCAuY2FyZC1uZXdzLXBvc3RfX3RhZ3MtY29udGFpbmVye2Rpc3BsYXk6ZmxleDtmbGV4LWZsb3c6Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtZW5kO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDtncmlkLXJvdzoxLzM7Z3JpZC1jb2x1bW46OC8xMztnYXA6OHB4fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW5ld3MtcG9zdC5jYXJkLW5ld3MtcG9zdC0tcm93LXNtYWxsIC5jYXJkLW5ld3MtcG9zdF9fdGFncy1jb250YWluZXIgaHJ7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCV9QG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KXsudGhlbWUtaGFydmVzdCAuY2FyZC1uZXdzLXBvc3QuY2FyZC1uZXdzLXBvc3QtLXJvdy1zbWFsbHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDYsMWZyKTtncmlkLXRlbXBsYXRlLXJvd3M6MWZyIGF1dG8gYXV0bztnYXA6MTZweDtwYWRkaW5nOnZhcigtLXNwYWNpbmctc20pIDB9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbmV3cy1wb3N0LmNhcmQtbmV3cy1wb3N0LS1yb3ctc21hbGwgLmNhcmQtbmV3cy1wb3N0X19pbWFnZXtncmlkLXJvdzoxO2dyaWQtY29sdW1uOjEvM30udGhlbWUtaGFydmVzdCAuY2FyZC1uZXdzLXBvc3QuY2FyZC1uZXdzLXBvc3QtLXJvdy1zbWFsbCAuY2FyZC1uZXdzLXBvc3RfX2luZm97Z3JpZC1jb2x1bW46MS83O3BhZGRpbmctdG9wOjRweDttYXJnaW4tYm90dG9tOi00cHh9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbmV3cy1wb3N0LmNhcmQtbmV3cy1wb3N0LS1yb3ctc21hbGwgLmNhcmQtbmV3cy1wb3N0X190aXRsZXtncmlkLXJvdzoxO2dyaWQtY29sdW1uOjMvNztwYWRkaW5nLXJpZ2h0OjB9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbmV3cy1wb3N0LmNhcmQtbmV3cy1wb3N0LS1yb3ctc21hbGwgLmNhcmQtbmV3cy1wb3N0X19hdXRob3J7Z3JpZC1yb3c6MjtncmlkLWNvbHVtbjoxLzM7Z2FwOjRweH0udGhlbWUtaGFydmVzdCAuY2FyZC1uZXdzLXBvc3QuY2FyZC1uZXdzLXBvc3QtLXJvdy1zbWFsbCAuY2FyZC1uZXdzLXBvc3RfX3RhZ3MtY29udGFpbmVye2dyaWQtcm93OjM7Z3JpZC1jb2x1bW46MS83O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7ZmxleC1mbG93OmNvbHVtbi1yZXZlcnNlO2dhcDp2YXIoLS1zcGFjaW5nLWd1dHRlcil9fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW5ld3MtcG9zdC5jYXJkLW5ld3MtcG9zdC0tc2Vjb25kYXJ5e2NvbG9yOnZhcigtLXRleHQtaW52ZXJ0ZWQpOy0tY2FyZC1uZXdzLXBvc3QtYm9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItaW52ZXJ0ZWQtc3VidGxlKX0udGhlbWUtaGFydmVzdCAuY2FyZC1uZXdzLXBvc3QuY2FyZC1uZXdzLXBvc3QtLXNlY29uZGFyeSAuY2FyZC1uZXdzLXBvc3RfX3RpdGxlLC50aGVtZS1oYXJ2ZXN0IC5jYXJkLW5ld3MtcG9zdC5jYXJkLW5ld3MtcG9zdC0tc2Vjb25kYXJ5IC5jYXJkLW5ld3MtcG9zdF9faW5mbywudGhlbWUtaGFydmVzdCAuY2FyZC1uZXdzLXBvc3QuY2FyZC1uZXdzLXBvc3QtLXNlY29uZGFyeSAuY2FyZC1uZXdzLXBvc3RfX2F1dGhvcntjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKX0udGhlbWUtaGFydmVzdCAuY2FyZC1uZXdzLXBvc3QuY2FyZC1uZXdzLXBvc3QtLXNlY29uZGFyeVtocmVmXTpub3QoW2Rpc2FibGVkXSk6aG92ZXJ7LS1jYXJkLW5ld3MtcG9zdC1ib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1pbnZlcnRlZCl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtc2VhcmNoLXJlc3VsdC1iYXNpY3stLWNhcmQtc2VhcmNoLXJlc3VsdC1iYXNpYy1ib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1wcmltYXJ5LXN1YnRsZSk7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNiwxZnIpO2dhcDp2YXIoLS1zcGFjaW5nLWd1dHRlcik7cGFkZGluZzp2YXIoLS1zcGFjaW5nLW1kKSAwO2JvcmRlci10b3A6MXB4IHNvbGlkIHZhcigtLWNhcmQtc2VhcmNoLXJlc3VsdC1iYXNpYy1ib3JkZXItY29sb3IpO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWNhcmQtc2VhcmNoLXJlc3VsdC1iYXNpYy1ib3JkZXItY29sb3IpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLXNlYXJjaC1yZXN1bHQtYmFzaWMgaHJ7dHJhbnNpdGlvbjpjb2xvciB2YXIoLS10aGVtZS1oYXJ2ZXN0LXRyYW5zaXRpb24tZHVyYXRpb24sIC4zcykgZWFzZTtjb2xvcjp2YXIoLS1jYXJkLXNlYXJjaC1yZXN1bHQtYmFzaWMtYm9yZGVyLWNvbG9yKX0udGhlbWUtaGFydmVzdCAuY2FyZC1zZWFyY2gtcmVzdWx0LWJhc2ljIC5jYXJkLXNlYXJjaC1yZXN1bHQtYmFzaWNfX2ltYWdlLWNvbnRhaW5lcntncmlkLWNvbHVtbjo1Lzc7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDplbmR9LnRoZW1lLWhhcnZlc3QgLmNhcmQtc2VhcmNoLXJlc3VsdC1iYXNpYyAuY2FyZC1zZWFyY2gtcmVzdWx0LWJhc2ljX19pbWFnZXtvdmVyZmxvdzpoaWRkZW47d2lkdGg6ODBweH0udGhlbWUtaGFydmVzdCAuY2FyZC1zZWFyY2gtcmVzdWx0LWJhc2ljIC5jYXJkLXNlYXJjaC1yZXN1bHQtYmFzaWNfX2ltYWdlIHBpY3R1cmV7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gdmFyKC0tdGhlbWUtaGFydmVzdC10cmFuc2l0aW9uLWR1cmF0aW9uLCAuM3MpIGVhc2U7YXNwZWN0LXJhdGlvOjEvMX0udGhlbWUtaGFydmVzdCAuY2FyZC1zZWFyY2gtcmVzdWx0LWJhc2ljIC5jYXJkLXNlYXJjaC1yZXN1bHQtYmFzaWNfX2ltYWdlIGltZ3tvYmplY3QtZml0OmNvdmVyO3dpZHRoOjEwMCV9LnRoZW1lLWhhcnZlc3QgLmNhcmQtc2VhcmNoLXJlc3VsdC1iYXNpYyAuY2FyZC1zZWFyY2gtcmVzdWx0LWJhc2ljX19jb250ZW50e2dyaWQtY29sdW1uOjEvNTtkaXNwbGF5OmZsZXg7ZmxleC1mbG93OmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn1AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpey50aGVtZS1oYXJ2ZXN0IC5jYXJkLXNlYXJjaC1yZXN1bHQtYmFzaWMgLmNhcmQtc2VhcmNoLXJlc3VsdC1iYXNpY19fY29udGVudDpvbmx5LWNoaWxke2dyaWQtY29sdW1uOjEvN319LnRoZW1lLWhhcnZlc3QgLmNhcmQtc2VhcmNoLXJlc3VsdC1iYXNpYyAuY2FyZC1zZWFyY2gtcmVzdWx0LWJhc2ljX19icmVhZGNydW1ie21pbi1oZWlnaHQ6MjRweDtkaXNwbGF5OmJsb2NrO2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2Fucyk7Zm9udC1zaXplOnZhcigtLXNpemUtZGV0YWlsLW1kKTtmb250LXdlaWdodDp2YXIoLS13ZWlnaHQtcmVndWxhcik7bGluZS1oZWlnaHQ6MS4yO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeS1saWdodGVyKX0udGhlbWUtaGFydmVzdCAuY2FyZC1zZWFyY2gtcmVzdWx0LWJhc2ljIC5jYXJkLXNlYXJjaC1yZXN1bHQtYmFzaWNfX2JyZWFkY3J1bWIgc3Bhbntjb2xvcjp2YXIoLS1ib3JkZXItcHJpbWFyeS1zdWJ0bGUtc29saWQpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLXNlYXJjaC1yZXN1bHQtYmFzaWMgLmNhcmQtc2VhcmNoLXJlc3VsdC1iYXNpY19fdGl0bGV7ZmxleDoxO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSk7Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1zZXJpZik7Zm9udC1zaXplOnZhcigtLXNpemUtaGVhZGluZy14cyk7Zm9udC13ZWlnaHQ6dmFyKC0td2VpZ2h0LWJvbGQpO2xpbmUtaGVpZ2h0OjEuMTt0cmFuc2l0aW9uOmNvbG9yIHZhcigtLXRoZW1lLWhhcnZlc3QtdHJhbnNpdGlvbi1kdXJhdGlvbiwgLjNzKSBlYXNlO3BhZGRpbmctdG9wOjNweDttYXJnaW4tYm90dG9tOi0zcHg7cGFkZGluZy1ib3R0b206dmFyKC0tc3BhY2luZy0yeHMpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLXNlYXJjaC1yZXN1bHQtYmFzaWMgLmNhcmQtc2VhcmNoLXJlc3VsdC1iYXNpY19fZGVzY3JpcHRpb257Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWxpZ2h0KTtmb250LWZhbWlseTp2YXIoLS1mb250LXNhbnMpO2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWRldGFpbC1tZCk7Zm9udC13ZWlnaHQ6dmFyKC0td2VpZ2h0LXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OjEuMjt0cmFuc2l0aW9uOmNvbG9yIHZhcigtLXRoZW1lLWhhcnZlc3QtdHJhbnNpdGlvbi1kdXJhdGlvbiwgLjNzKSBlYXNlfUBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpey50aGVtZS1oYXJ2ZXN0IC5jYXJkLXNlYXJjaC1yZXN1bHQtYmFzaWN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgxMiwxZnIpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLXNlYXJjaC1yZXN1bHQtYmFzaWMgLmNhcmQtc2VhcmNoLXJlc3VsdC1iYXNpY19faW1hZ2UtY29udGFpbmVye2dyaWQtY29sdW1uOjExLzEzfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLXNlYXJjaC1yZXN1bHQtYmFzaWMgLmNhcmQtc2VhcmNoLXJlc3VsdC1iYXNpY19faW1hZ2V7d2lkdGg6MTUwcHh9LnRoZW1lLWhhcnZlc3QgLmNhcmQtc2VhcmNoLXJlc3VsdC1iYXNpYyAuY2FyZC1zZWFyY2gtcmVzdWx0LWJhc2ljX19jb250ZW50e2dyaWQtY29sdW1uOjEvN30udGhlbWUtaGFydmVzdCAuY2FyZC1zZWFyY2gtcmVzdWx0LWJhc2ljIC5jYXJkLXNlYXJjaC1yZXN1bHQtYmFzaWNfX3RpdGxle3BhZGRpbmctYm90dG9tOjE2cHh9LnRoZW1lLWhhcnZlc3QgLmNhcmQtc2VhcmNoLXJlc3VsdC1iYXNpYyAuY2FyZC1zZWFyY2gtcmVzdWx0LWJhc2ljX19kZXNjcmlwdGlvbntmb250LWZhbWlseTp2YXIoLS1mb250LXNlcmlmKTtmb250LXNpemU6dmFyKC0tc2l6ZS1ib2R5LW1kKTtsaW5lLWhlaWdodDoxLjU7cGFkZGluZy1pbmxpbmUtZW5kOnZhcigtLXNwYWNpbmctbGcpfX0udGhlbWUtaGFydmVzdCAuY2FyZC1zZWFyY2gtcmVzdWx0LWJhc2ljOmhvdmVyIC5jYXJkLXNlYXJjaC1yZXN1bHQtYmFzaWNfX2ltYWdlIHBpY3R1cmV7dHJhbnNmb3JtOnNjYWxlKDEuMDUpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLXNlYXJjaC1yZXN1bHQtYmFzaWM6aG92ZXIgLmNhcmQtc2VhcmNoLXJlc3VsdC1iYXNpY19fdGl0bGV7Y29sb3I6dmFyKC0tdGV4dC1zZWNvbmRhcnktaG92ZXIpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLXNlYXJjaC1yZXN1bHQtYmFzaWM6aG92ZXIgLmNhcmQtc2VhcmNoLXJlc3VsdC1iYXNpY19fZGVzY3JpcHRpb257Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KX0udGhlbWUtaGFydmVzdCBsaTpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1zZWFyY2gtcmVzdWx0LWJhc2lje2JvcmRlci10b3AtY29sb3I6dHJhbnNwYXJlbnR9LnRoZW1lLWhhcnZlc3QgLmNhcmQtYmxvZ3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1mbG93OmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy1tZCk7aGVpZ2h0OjEwMCU7LS1jYXJkLWJsb2ctYm9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItcHJpbWFyeS1zdWJ0bGUpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWJsb2cgaHJ7dHJhbnNpdGlvbjpjb2xvciB2YXIoLS10aGVtZS1oYXJ2ZXN0LXRyYW5zaXRpb24tZHVyYXRpb24sIC4zcykgZWFzZTtjb2xvcjp2YXIoLS1jYXJkLWJsb2ctYm9yZGVyLWNvbG9yKX0udGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nIC5jYXJkLWJsb2dfX2ltYWdle292ZXJmbG93OmhpZGRlbn0udGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nIC5jYXJkLWJsb2dfX2ltYWdlIHBpY3R1cmV7ZGlzcGxheTpmbGV4O3RyYW5zaXRpb246dHJhbnNmb3JtIHZhcigtLXRoZW1lLWhhcnZlc3QtdHJhbnNpdGlvbi1kdXJhdGlvbiwgLjNzKSBlYXNlfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWJsb2cgLmNhcmQtYmxvZ19faW1hZ2UgaW1ne29iamVjdC1maXQ6Y292ZXI7d2lkdGg6MTAwJX0udGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nIC5jYXJkLWJsb2dfX2luZm97ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Z2FwOnZhcigtLXNwYWNpbmctc20pO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeS1saWdodGVyKTtmb250LWZhbWlseTp2YXIoLS1mb250LXNhbnMpO2ZvbnQtc2l6ZTp2YXIoLS10eXBlc2NhbGUtMTYpO2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1yZWd1bGFyKTtsaW5lLWhlaWdodDoxLjJ9LnRoZW1lLWhhcnZlc3QgLmNhcmQtYmxvZyAuY2FyZC1ibG9nX19oZWFkZXJ7cGFkZGluZy10b3A6M3B4O21hcmdpbi1ib3R0b206LTNweDtmbGV4OjE7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpjb2x1bW47Z2FwOjI0cHh9LnRoZW1lLWhhcnZlc3QgLmNhcmQtYmxvZyAuY2FyZC1ibG9nX190aXRsZXtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpO2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2VyaWYpO2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWhlYWRpbmcteHMpO2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1ib2xkKTtsaW5lLWhlaWdodDoxLjE7dHJhbnNpdGlvbjpjb2xvciB2YXIoLS10aGVtZS1oYXJ2ZXN0LXRyYW5zaXRpb24tZHVyYXRpb24sIC4zcykgZWFzZX0udGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nIC5jYXJkLWJsb2dfX3ByZWFtYmxle2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSk7Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1zZXJpZik7Zm9udC1zaXplOnZhcigtLXNpemUtYm9keS1tZCk7bGluZS1oZWlnaHQ6MS41O2Rpc3BsYXk6bm9uZX0udGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nIC5jYXJkLWJsb2dfX2F1dGhvcntkaXNwbGF5OmZsZXg7ZmxleC1mbG93OmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy0yeHMpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSk7Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1zYW5zKTtmb250LXNpemU6dmFyKC0tdHlwZXNjYWxlLTE2KTtmb250LXdlaWdodDp2YXIoLS13ZWlnaHQtcmVndWxhcik7bGluZS1oZWlnaHQ6MS4yO3BhZGRpbmc6dmFyKC0tc3BhY2luZy14cykgMH0udGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nIC5jYXJkLWJsb2dfX2RhdGV0aW1le2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy0yeHMpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWJsb2cgLmNhcmQtYmxvZ19fZGF0ZSwudGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nIC5jYXJkLWJsb2dfX3RpbWV7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLTN4cyk7YWxpZ24taXRlbXM6Y2VudGVyfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWJsb2cgLmNhcmQtYmxvZ19fZGF0ZSBzbC1pY29uLC50aGVtZS1oYXJ2ZXN0IC5jYXJkLWJsb2cgLmNhcmQtYmxvZ19fdGltZSBzbC1pY29ue3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7cGFkZGluZzo0cHh9LnRoZW1lLWhhcnZlc3QgLmNhcmQtYmxvZyAuY2FyZC1ibG9nX19hZGRyZXNze2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOnZhcigtLXNwYWNpbmctM3hzKTtmb250LXN0eWxlOm5vcm1hbH0udGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nIC5jYXJkLWJsb2dfX2FkZHJlc3Mgc2wtaWNvbnt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O3BhZGRpbmc6NHB4fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWJsb2cgLmNhcmQtYmxvZ19fdGFncy1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctbWQpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWJsb2cgLmNhcmQtYmxvZ19fdGFnc3tkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTtmbGV4LXdyYXA6d3JhcH0udGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nW2Rpc2FibGVkXXtjdXJzb3I6YXV0b30udGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nW2hyZWZdOm5vdChbZGlzYWJsZWRdKTpob3ZlcnstLWNhcmQtYmxvZy1ib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1wcmltYXJ5KX0udGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nW2hyZWZdOm5vdChbZGlzYWJsZWRdKTpob3ZlciAuY2FyZC1ibG9nX19pbWFnZSBwaWN0dXJle3RyYW5zZm9ybTpzY2FsZSgxLjA1KX0udGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nW2hyZWZdOm5vdChbZGlzYWJsZWRdKTpob3ZlciAuY2FyZC1ibG9nX190aXRsZXtjb2xvcjp2YXIoLS10ZXh0LXNlY29uZGFyeS1ob3Zlcil9QG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCl7LnRoZW1lLWhhcnZlc3QgLmNhcmQtYmxvZy5jYXJkLWJsb2ctLXJvdy1sYXJnZXtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgxMiwxZnIpO2dyaWQtdGVtcGxhdGUtcm93czphdXRvIDFmciBhdXRvIGF1dG99LnRoZW1lLWhhcnZlc3QgLmNhcmQtYmxvZy5jYXJkLWJsb2ctLXJvdy1sYXJnZSAuY2FyZC1ibG9nX19pbWFnZXtncmlkLWNvbHVtbjoxLzg7Z3JpZC1yb3c6MS81fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWJsb2cuY2FyZC1ibG9nLS1yb3ctbGFyZ2UgLmNhcmQtYmxvZ19faW5mb3tncmlkLWNvbHVtbjo5LzEzO2dyaWQtcm93OjEvMn0udGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nLmNhcmQtYmxvZy0tcm93LWxhcmdlIC5jYXJkLWJsb2dfX2hlYWRlcntncmlkLWNvbHVtbjo5LzEzO2dyaWQtcm93OjIvM30udGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nLmNhcmQtYmxvZy0tcm93LWxhcmdlIC5jYXJkLWJsb2dfX3RpdGxle2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWhlYWRpbmctc20pfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWJsb2cuY2FyZC1ibG9nLS1yb3ctbGFyZ2UgLmNhcmQtYmxvZ19fYXV0aG9ye2dyaWQtY29sdW1uOjkvMTM7Z3JpZC1yb3c6M30udGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nLmNhcmQtYmxvZy0tcm93LWxhcmdlIC5jYXJkLWJsb2dfX3RhZ3MtY29udGFpbmVye2dyaWQtY29sdW1uOjkvMTM7Z3JpZC1yb3c6NH19QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsudGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nLmNhcmQtYmxvZy0tcm93LXgtbGFyZ2V7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMTIsMWZyKTtncmlkLXRlbXBsYXRlLXJvd3M6YXV0byAxZnIgYXV0byBhdXRvO3BhZGRpbmctYm90dG9tOnZhcigtLXNwYWNpbmctbGcpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWJsb2cuY2FyZC1ibG9nLS1yb3cteC1sYXJnZSAuY2FyZC1ibG9nX19pbWFnZXtncmlkLWNvbHVtbjoxLzEzO2dyaWQtcm93OjF9LnRoZW1lLWhhcnZlc3QgLmNhcmQtYmxvZy5jYXJkLWJsb2ctLXJvdy14LWxhcmdlIC5jYXJkLWJsb2dfX2luZm97Z3JpZC1jb2x1bW46MS84O2dyaWQtcm93OjJ9LnRoZW1lLWhhcnZlc3QgLmNhcmQtYmxvZy5jYXJkLWJsb2ctLXJvdy14LWxhcmdlIC5jYXJkLWJsb2dfX2hlYWRlcntncmlkLWNvbHVtbjoxLzg7Z3JpZC1yb3c6My81O21heC13aWR0aDo3NTVweDtwYWRkaW5nLXRvcDo3cHg7bWFyZ2luLWJvdHRvbTotNnB4fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWJsb2cuY2FyZC1ibG9nLS1yb3cteC1sYXJnZSAuY2FyZC1ibG9nX190aXRsZXtmb250LXNpemU6dmFyKC0tc2l6ZS1oZWFkaW5nLXNtKX0udGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nLmNhcmQtYmxvZy0tcm93LXgtbGFyZ2UgLmNhcmQtYmxvZ19fYXV0aG9ye2dyaWQtY29sdW1uOjgvMTM7Z3JpZC1yb3c6Mi80O3BhZGRpbmc6MDthbGlnbi1pdGVtczpmbGV4LWVuZH0udGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nLmNhcmQtYmxvZy0tcm93LXgtbGFyZ2UgLmNhcmQtYmxvZ19fdGFncy1jb250YWluZXJ7Z3JpZC1jb2x1bW46OC8xMztncmlkLXJvdzo0O2dhcDowfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWJsb2cuY2FyZC1ibG9nLS1yb3cteC1sYXJnZSAuY2FyZC1ibG9nX190YWdzLWNvbnRhaW5lciBocntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2xlZnQ6MDtib3R0b206MH0udGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nLmNhcmQtYmxvZy0tcm93LXgtbGFyZ2UgLmNhcmQtYmxvZ19fdGFnc3tqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9fUBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpey50aGVtZS1oYXJ2ZXN0IC5jYXJkLWJsb2cuY2FyZC1ibG9nLS1yb3cteC1sYXJnZSAuY2FyZC1ibG9nX19wcmVhbWJsZXtkaXNwbGF5OmJsb2NrfX0udGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nLmNhcmQtYmxvZy0tcm93LXNtYWxse2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEyLDFmcik7Z3JpZC10ZW1wbGF0ZS1yb3dzOjFmciBhdXRvO2dhcDp2YXIoLS1zcGFjaW5nLWd1dHRlcik7cGFkZGluZzp2YXIoLS1zcGFjaW5nLW1kKSAwO3RyYW5zaXRpb246Ym9yZGVyLXRvcCB2YXIoLS10aGVtZS1oYXJ2ZXN0LXRyYW5zaXRpb24tZHVyYXRpb24sIC4zcykgZWFzZTtib3JkZXItdG9wOjFweCBzb2xpZCB2YXIoLS1jYXJkLWJsb2ctYm9yZGVyLWNvbG9yKX0udGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nLmNhcmQtYmxvZy0tcm93LXNtYWxsIC5jYXJkLWJsb2dfX2ltYWdle2dyaWQtcm93OjEvMztncmlkLWNvbHVtbjoxLzN9LnRoZW1lLWhhcnZlc3QgLmNhcmQtYmxvZy5jYXJkLWJsb2ctLXJvdy1zbWFsbCAuY2FyZC1ibG9nX19pbmZve2dyaWQtcm93OjI7Z3JpZC1jb2x1bW46My84O3BhZGRpbmctYm90dG9tOjJweH0udGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nLmNhcmQtYmxvZy0tcm93LXNtYWxsIC5jYXJkLWJsb2dfX2hlYWRlcntncmlkLXJvdzoxO2dyaWQtY29sdW1uOjMvOH0udGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nLmNhcmQtYmxvZy0tcm93LXNtYWxsIC5jYXJkLWJsb2dfX2F1dGhvcntncmlkLXJvdzoyO2dyaWQtY29sdW1uOjMvMTA7ZGlzcGxheTpub25lfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWJsb2cuY2FyZC1ibG9nLS1yb3ctc21hbGwgLmNhcmQtYmxvZ19fdGFncy1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1lbmQ7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2dyaWQtcm93OjEvMztncmlkLWNvbHVtbjo4LzEzO2dhcDo4cHh9LnRoZW1lLWhhcnZlc3QgLmNhcmQtYmxvZy5jYXJkLWJsb2ctLXJvdy1zbWFsbCAuY2FyZC1ibG9nX190YWdzLWNvbnRhaW5lciBocntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJX1AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpey50aGVtZS1oYXJ2ZXN0IC5jYXJkLWJsb2cuY2FyZC1ibG9nLS1yb3ctc21hbGx7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg2LDFmcik7Z3JpZC10ZW1wbGF0ZS1yb3dzOjFmciBhdXRvIGF1dG87Z2FwOjE2cHg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXNtKSAwfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWJsb2cuY2FyZC1ibG9nLS1yb3ctc21hbGwgLmNhcmQtYmxvZ19faW1hZ2V7Z3JpZC1yb3c6MTtncmlkLWNvbHVtbjoxLzN9LnRoZW1lLWhhcnZlc3QgLmNhcmQtYmxvZy5jYXJkLWJsb2ctLXJvdy1zbWFsbCAuY2FyZC1ibG9nX19pbmZve2dyaWQtY29sdW1uOjEvNztwYWRkaW5nLXRvcDo0cHg7bWFyZ2luLWJvdHRvbTotNHB4fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWJsb2cuY2FyZC1ibG9nLS1yb3ctc21hbGwgLmNhcmQtYmxvZ19faGVhZGVye2dyaWQtcm93OjE7Z3JpZC1jb2x1bW46My83O3BhZGRpbmctcmlnaHQ6MH0udGhlbWUtaGFydmVzdCAuY2FyZC1ibG9nLmNhcmQtYmxvZy0tcm93LXNtYWxsIC5jYXJkLWJsb2dfX2F1dGhvcntncmlkLXJvdzoyO2dyaWQtY29sdW1uOjEvMztnYXA6NHB4fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWJsb2cuY2FyZC1ibG9nLS1yb3ctc21hbGwgLmNhcmQtYmxvZ19fdGFncy1jb250YWluZXJ7Z3JpZC1yb3c6MztncmlkLWNvbHVtbjoxLzc7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtmbGV4LWZsb3c6Y29sdW1uLXJldmVyc2U7Z2FwOnZhcigtLXNwYWNpbmctZ3V0dGVyKX19LnRoZW1lLWhhcnZlc3QgLmNhcmQtYmxvZy5jYXJkLWJsb2ctLXNlY29uZGFyeXtjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKTstLWNhcmQtYmxvZy1ib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1pbnZlcnRlZC1zdWJ0bGUpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWJsb2cuY2FyZC1ibG9nLS1zZWNvbmRhcnkgLmNhcmQtYmxvZ19fdGl0bGUsLnRoZW1lLWhhcnZlc3QgLmNhcmQtYmxvZy5jYXJkLWJsb2ctLXNlY29uZGFyeSAuY2FyZC1ibG9nX19pbmZvLC50aGVtZS1oYXJ2ZXN0IC5jYXJkLWJsb2cuY2FyZC1ibG9nLS1zZWNvbmRhcnkgLmNhcmQtYmxvZ19fcHJlYW1ibGUsLnRoZW1lLWhhcnZlc3QgLmNhcmQtYmxvZy5jYXJkLWJsb2ctLXNlY29uZGFyeSAuY2FyZC1ibG9nX19hdXRob3J7Y29sb3I6dmFyKC0tdGV4dC1pbnZlcnRlZCl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtYmxvZy5jYXJkLWJsb2ctLXNlY29uZGFyeVtocmVmXTpub3QoW2Rpc2FibGVkXSk6aG92ZXJ7LS1jYXJkLWJsb2ctYm9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItaW52ZXJ0ZWQpfS50aGVtZS1oYXJ2ZXN0ey0tY2FyZC1jdGEtbWluLWhlaWdodDogMzUzcHg7LS1jYXJkLWN0YS10aXRsZS1tYXgtd2lkdGg6IDYwMHB4Oy0tY2FyZC1jdGEtaWNvbi1zaXplOiAyNHB4Oy0tY2FyZC1jdGEtaGVhZGVyLW1pbi1oZWlnaHQ6IDQwcHg7LS1jYXJkLWN0YS1uYXJyb3ctbWluLWhlaWdodDogdmFyKC0tY2FyZC1jdGEtbWluLWhlaWdodCk7LS1jYXJkLWN0YS1zcXVhcmUtbWluLWhlaWdodDogdmFyKC0tY2FyZC1jdGEtbWluLWhlaWdodCk7LS1jYXJkLWN0YS13aWRlLW1pbi1oZWlnaHQ6IHZhcigtLWNhcmQtY3RhLW1pbi1oZWlnaHQpfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnRoZW1lLWhhcnZlc3R7LS1jYXJkLWN0YS1uYXJyb3ctbWluLWhlaWdodDogNDkycHg7LS1jYXJkLWN0YS1zcXVhcmUtbWluLWhlaWdodDogNDkycHg7LS1jYXJkLWN0YS13aWRlLW1pbi1oZWlnaHQ6IDM1MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KXsudGhlbWUtaGFydmVzdHstLWNhcmQtY3RhLW5hcnJvdy1taW4taGVpZ2h0OiA1MjZweDstLWNhcmQtY3RhLXNxdWFyZS1taW4taGVpZ2h0OiA2NDRweDstLWNhcmQtY3RhLXdpZGUtbWluLWhlaWdodDogNTI4cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpey50aGVtZS1oYXJ2ZXN0ey0tY2FyZC1jdGEtbmFycm93LW1pbi1oZWlnaHQ6IGNhbGMoNzEycHggLyB2YXIoLS1wYWdlLXpvb20tZmFjdG9yKSk7LS1jYXJkLWN0YS1zcXVhcmUtbWluLWhlaWdodDogY2FsYyg4NjhweCAvIHZhcigtLXBhZ2Utem9vbS1mYWN0b3IpKTstLWNhcmQtY3RhLXdpZGUtbWluLWhlaWdodDogY2FsYyg3MDhweCAvIHZhcigtLXBhZ2Utem9vbS1mYWN0b3IpKX19LnRoZW1lLWhhcnZlc3QgLmNhcmQtY3Rhe2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bWluLWhlaWdodDp2YXIoLS1jYXJkLWN0YS1taW4taGVpZ2h0KTtoZWlnaHQ6MTAwJTtmbGV4LWZsb3c6Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9LnRoZW1lLWhhcnZlc3QgLmNhcmQtY3RhX19iYWNrZ3JvdW5ke3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MDtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0cmFuc2l0aW9uOmZpbHRlciAuM3MgZWFzZS1pbi1vdXR9LnRoZW1lLWhhcnZlc3QgLmNhcmQtY3RhX19iYWNrZ3JvdW5kIHBpY3R1cmV7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXQ7ZGlzcGxheTpmbGV4fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWN0YV9faW1hZ2V7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWN0YV9faGVhZGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzp2YXIoLS1zcGFjaW5nLWJsb2NrLXBhZGRpbmctc20pO3BhZGRpbmctYm90dG9tOjA7ei1pbmRleDoxO21pbi1oZWlnaHQ6Y2FsYyh2YXIoLS1jYXJkLWN0YS1oZWFkZXItbWluLWhlaWdodCkgKyB2YXIoLS1zcGFjaW5nLWJsb2NrLXBhZGRpbmctc20pKX0udGhlbWUtaGFydmVzdCAuY2FyZC1jdGFfX2hlYWRlciAuYnV0dG9uLWFsdGVybmF0aXZle2Rpc3BsYXk6bm9uZX0udGhlbWUtaGFydmVzdCAuY2FyZC1jdGFfX3ByZS1oZWFkZXJ7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyk7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2Fucyk7bGluZS1oZWlnaHQ6MS4yO2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWRldGFpbC1sZyk7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KTt0ZXh0LXdyYXAtc3R5bGU6YmFsYW5jZX0udGhlbWUtaGFydmVzdCAuY2FyZC1jdGFfX3ByZS1oZWFkZXIgc2wtaWNvbnttaW4td2lkdGg6dmFyKC0tY2FyZC1jdGEtaWNvbi1zaXplKTtoZWlnaHQ6dmFyKC0tY2FyZC1jdGEtaWNvbi1zaXplKX0udGhlbWUtaGFydmVzdCAuY2FyZC1jdGFfX2Zvb3RlcntwYWRkaW5nOnZhcigtLXNwYWNpbmctYmxvY2stcGFkZGluZy1zbSk7ei1pbmRleDoxfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWN0YV9fdGl0bGV7bWF4LXdpZHRoOnZhcigtLWNhcmQtY3RhLXRpdGxlLW1heC13aWR0aCk7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KTtmb250LWZhbWlseTp2YXIoLS1mb250LXNlcmlmKTtmb250LXNpemU6dmFyKC0tc2l6ZS1oZWFkaW5nLXNtKTtmb250LXdlaWdodDp2YXIoLS13ZWlnaHQtYm9sZCk7bGluZS1oZWlnaHQ6MS4xfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWN0YTpob3ZlciAuY2FyZC1jdGFfX2JhY2tncm91bmQgcGljdHVyZXt0cmFuc2Zvcm06c2NhbGUoMS4wNSl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtY3RhLm5hcnJvd3ttaW4taGVpZ2h0OnZhcigtLWNhcmQtY3RhLW5hcnJvdy1taW4taGVpZ2h0KX0udGhlbWUtaGFydmVzdCAuY2FyZC1jdGEuc3F1YXJle21pbi1oZWlnaHQ6dmFyKC0tY2FyZC1jdGEtc3F1YXJlLW1pbi1oZWlnaHQpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWN0YS5zcXVhcmUgLmNhcmQtY3RhX190aXRsZXtmb250LXNpemU6dmFyKC0tc2l6ZS1oZWFkaW5nLW1kKX0udGhlbWUtaGFydmVzdCAuY2FyZC1jdGEud2lkZXttaW4taGVpZ2h0OnZhcigtLWNhcmQtY3RhLXdpZGUtbWluLWhlaWdodCl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtY3RhLndpZGUgLmNhcmQtY3RhX190aXRsZXtmb250LXNpemU6dmFyKC0tc2l6ZS1oZWFkaW5nLW1kKX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey50aGVtZS1oYXJ2ZXN0IC5jYXJkLWN0YS53aWRlIC5jYXJkLWN0YV9fcHJlLWhlYWRlcnttYXgtd2lkdGg6Mjc4cHh9LnRoZW1lLWhhcnZlc3QgLmNhcmQtY3RhLndpZGUgLmNhcmQtY3RhX19oZWFkZXIsLnRoZW1lLWhhcnZlc3QgLmNhcmQtY3RhLndpZGUgLmNhcmQtY3RhX19mb290ZXJ7cGFkZGluZzp2YXIoLS1zcGFjaW5nLWJsb2NrLXBhZGRpbmcteHMpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWN0YS53aWRlIC5jYXJkLWN0YV9faGVhZGVye3BhZGRpbmctYm90dG9tOjA7bWluLWhlaWdodDpjYWxjKHZhcigtLWNhcmQtY3RhLWhlYWRlci1taW4taGVpZ2h0KSArIHZhcigtLXNwYWNpbmctYmxvY2stcGFkZGluZy14cykpfX1AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KXsudGhlbWUtaGFydmVzdCAuY2FyZC1jdGEud2lkZSAuY2FyZC1jdGFfX3ByZS1oZWFkZXJ7bWF4LXdpZHRoOjU3MnB4fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWN0YS53aWRlIC5jYXJkLWN0YV9faGVhZGVyLC50aGVtZS1oYXJ2ZXN0IC5jYXJkLWN0YS53aWRlIC5jYXJkLWN0YV9fZm9vdGVye3BhZGRpbmc6dmFyKC0tc3BhY2luZy1ibG9jay1wYWRkaW5nLW1kKX0udGhlbWUtaGFydmVzdCAuY2FyZC1jdGEud2lkZSAuY2FyZC1jdGFfX2hlYWRlcntwYWRkaW5nLWJvdHRvbTowO21pbi1oZWlnaHQ6Y2FsYyh2YXIoLS1jYXJkLWN0YS1oZWFkZXItbWluLWhlaWdodCkgKyB2YXIoLS1zcGFjaW5nLWJsb2NrLXBhZGRpbmctbWQpKX19QG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCl7LnRoZW1lLWhhcnZlc3QgLmNhcmQtY3RhLndpZGUgLmNhcmQtY3RhX19wcmUtaGVhZGVye21heC13aWR0aDo3ODBweH19LnRoZW1lLWhhcnZlc3QgLmNhcmQtY3RhLnByaW1hcnkgLmNhcmQtY3RhX190aXRsZXtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWN0YS5wcmltYXJ5IC5jYXJkLWN0YV9fYmFja2dyb3VuZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWN0YS5wcmltYXJ5IC5jYXJkLWN0YV9fcHJlLWhlYWRlcntjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWN0YS5zZWNvbmRhcnkgLmNhcmQtY3RhX190aXRsZXtjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKX0udGhlbWUtaGFydmVzdCAuY2FyZC1jdGEuc2Vjb25kYXJ5IC5jYXJkLWN0YV9fYmFja2dyb3VuZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLXNlY29uZGFyeSl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtY3RhLnNlY29uZGFyeSAuY2FyZC1jdGFfX3ByZS1oZWFkZXJ7Y29sb3I6dmFyKC0tdGV4dC1pbnZlcnRlZCl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtY3RhLnRlcnRpYXJ5IC5jYXJkLWN0YV9fdGl0bGV7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KX0udGhlbWUtaGFydmVzdCAuY2FyZC1jdGEudGVydGlhcnkgLmNhcmQtY3RhX19iYWNrZ3JvdW5ke2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctdGVydGlhcnkpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWN0YS50ZXJ0aWFyeSAuY2FyZC1jdGFfX3ByZS1oZWFkZXIsLnRoZW1lLWhhcnZlc3QgLmNhcmQtY3RhLnF1YXRlcm5hcnkgLmNhcmQtY3RhX190aXRsZXtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWN0YS5xdWF0ZXJuYXJ5IC5jYXJkLWN0YV9fYmFja2dyb3VuZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLXF1YXRlcm5hcnkpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWN0YS5xdWF0ZXJuYXJ5IC5jYXJkLWN0YV9fcHJlLWhlYWRlcntjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWN0YTphbnktbGluayAuY2FyZC1jdGFfX2hlYWRlciAuYnV0dG9uLWFsdGVybmF0aXZle2Rpc3BsYXk6aW5saW5lLWZsZXh9LnRoZW1lLWhhcnZlc3QgLmNhcmQtY3RhOmFueS1saW5rOmhvdmVyIC5jYXJkLWN0YV9fYmFja2dyb3VuZHtmaWx0ZXI6Y29udHJhc3QoLjcpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWN0YTphbnktbGluazpob3Zlci5zZWNvbmRhcnkgLmNhcmQtY3RhX19iYWNrZ3JvdW5ke2ZpbHRlcjpicmlnaHRuZXNzKC43KX0udGhlbWUtaGFydmVzdCAuY2FyZC1sb2dve3BhZGRpbmc6dmFyKC0tc3BhY2luZy1tZCk7Z2FwOnZhcigtLXNwYWNpbmctbWQpO2Rpc3BsYXk6ZmxleDtmbGV4LWZsb3c6Y29sdW1uO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctcHJpbWFyeSk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ib3JkZXItcHJpbWFyeS1zdWJ0bGUpO2N1cnNvcjpkZWZhdWx0O2hlaWdodDoxMDAlfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWxvZ29fX2ltYWdle3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWxvZ29fX2ltYWdlIGltZ3ttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86My8yO29iamVjdC1maXQ6Y29udGFpbn0udGhlbWUtaGFydmVzdCAuY2FyZC1sb2dvX19jb250ZW50e3RleHQtYWxpZ246Y2VudGVyfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWxvZ29fX3RpdGxle2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2Fucyk7Zm9udC1zaXplOnZhcigtLXNpemUtZGV0YWlsLWxnLWJvbGQpO2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1tZWRpdW0pO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeS1saWdodCk7bGluZS1oZWlnaHQ6MS4yfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWxvZ29fX2Rlc2NyaXB0aW9ue2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2Fucyk7Zm9udC1zaXplOnZhcigtLXNpemUtZGV0YWlsLW1kKTtmb250LXdlaWdodDp2YXIoLS13ZWlnaHQtcmVndWxhcik7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWxpZ2h0KTtsaW5lLWhlaWdodDoxLjJ9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbG9nby5jYXJkLWxvZ28tLWxvZ28tb25seSAuY2FyZC1sb2dvX19jb250ZW50e2Rpc3BsYXk6bm9uZX0udGhlbWUtaGFydmVzdCAuY2FyZC1sb2dvW2hyZWZdOm5vdChbZGlzYWJsZWRdKTpob3ZlcntjdXJzb3I6cG9pbnRlcn0udGhlbWUtaGFydmVzdCAuY2FyZC1sb2dvW2hyZWZdOm5vdChbZGlzYWJsZWRdKTpob3ZlciAuY2FyZC1sb2dvX19pbWFnZXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtM3B4KX0udGhlbWUtaGFydmVzdCAuY2FyZC1sb2dvW2hyZWZdOm5vdChbZGlzYWJsZWRdKTpob3ZlciAuY2FyZC1sb2dvX190aXRsZXtjb2xvcjp2YXIoLS10ZXh0LXNlY29uZGFyeS1ob3Zlcil9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbG9nb1tocmVmXTpub3QoW2Rpc2FibGVkXSk6aG92ZXIgLmNhcmQtbG9nb19fZGVzY3JpcHRpb257Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWhvdmVyKX0udGhlbWUtaGFydmVzdCAuY2FyZC1sb2dvLmNhcmQtbG9nby0tbWR7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhsKX0udGhlbWUtaGFydmVzdCAuY2FyZC1sb2dvLmNhcmQtbG9nby0tbGd7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4bCl9LnRoZW1lLWhhcnZlc3Qgc2wtY2Fyb3VzZWwtaXRlbTpsYXN0LWNoaWxkIC5jYXJkLWxvZ297Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCB2YXIoLS1ib3JkZXItcHJpbWFyeS1zdWJ0bGUpfS50aGVtZS1oYXJ2ZXN0IHNsLWNhcm91c2VsLWl0ZW0gLmNhcmQtbG9nb3tib3JkZXItcmlnaHQ6dHJhbnNwYXJlbnR9LnRoZW1lLWhhcnZlc3R7LS1wYWdlLXNpZGUtbWVudS1wYWdlLW1heC13aWR0aDogMzAwMHB4Oy0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLXBhZ2Utem9vbS1mYWN0b3I6IHZhcigtLXBhZ2Utem9vbS1mYWN0b3IsIDEpOy0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLXotaW5kZXg6IDk5Oy0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLXRvcC1vZmZzZXQ6IHZhcigtLXBhZ2Utc2lkZS1tZW51LWJ1dHRvbi10b3Atb2Zmc2V0LCAwcHgpOy0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLXRvcDogMjBweDstLXBhZ2Utc2lkZS1tZW51LWJ1dHRvbi1ib3R0b206IDBweDstLXBhZ2Utc2lkZS1tZW51LWJ1dHRvbi1sZWZ0OiAwcHg7LS1wYWdlLXNpZGUtbWVudS1idXR0b24td2lkdGg6IGNhbGMoMTAwc3Z3IC0gdmFyKC0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLWxlZnQpIC0gdmFyKC0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLWxlZnQpKTstLXBhZ2Utc2lkZS1tZW51LWJ1dHRvbi1idXR0b24taGVpZ2h0OiA0MHB4Oy0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLWJvcmRlci1yYWRpdXM6IDI4cHg7LS1wYWdlLXNpZGUtbWVudS1idXR0b24tcGFkZGluZy10b3A6IHZhcigtLXNwYWNpbmctM3hzLCA0cHgpOy0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLXBhZGRpbmctcmlnaHQ6IHZhcigtLXNwYWNpbmctM3hzLCA0cHgpOy0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLXBhZGRpbmctYm90dG9tOiAwOy0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLXBhZGRpbmctbGVmdDogdmFyKC0tc3BhY2luZy1tZCwgMjRweCk7LS1wYWdlLXNpZGUtbWVudS1idXR0b24tbWFyZ2luLWJvdHRvbTogMjRweDstLXBhZ2Utc2lkZS1tZW51LWJ1dHRvbi1nYXA6IDIwcHg7LS1wYWdlLXNpZGUtbWVudS1idXR0b24tYm9yZGVyLXdpZHRoOiAxcHg7LS1wYWdlLXNpZGUtbWVudS1idXR0b24taWNvbi1zaXplOiAxNnB4Oy0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLWljb24tc2l6ZS1ob3ZlcjogMTdweDstLXBhZ2Utc2lkZS1tZW51LWJ1dHRvbi1pY29uLWJnLWNvbG9yOiB2YXIoLS1iZy1kYXJrLXN1YnRsZS1ob3ZlciwgIzAwMDAwMDBhKTstLXBhZ2Utc2lkZS1tZW51LWJ1dHRvbi1pY29uLWJnLWNvbG9yLWhvdmVyOiB2YXIoLS1iZy1zZWNvbmRhcnktaG92ZXIsICMyMzgyNDEpOy0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLWNsb3NlLWljb24tc2l6ZTogMTZweDstLXBhZ2Utc2lkZS1tZW51LWJ1dHRvbi1jbG9zZS1pY29uLXBhZGRpbmc6IDRweDstLXBhZ2Utc2lkZS1tZW51LWJ1dHRvbi1pY29uLWNsb3NlLWNvbG9yOiB2YXIoLS1mZy1pbnZlcnRlZCwgI2ZmZik7LS1wYWdlLXNpZGUtbWVudS1idXR0b24taWNvbi1jbG9zZS1iZy1jb2xvcjogdmFyKC0tZmctcHJpbWFyeSwgIzAwMCk7LS1wYWdlLXNpZGUtbWVudS1idXR0b24taWNvbi1jbG9zZS1iZy1jb2xvci1ob3ZlcjogdmFyKC0tYmctc2Vjb25kYXJ5LWhvdmVyLCAjMjM4MjQxKTstLXBhZ2Utc2lkZS1tZW51LWJ1dHRvbi1iZy1vdmVybGF5LWNvbG9yOiAjZmZmZmZmMDU7LS1wYWdlLXNpZGUtbWVudS1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItcHJpbWFyeS1zdWJ0bGUsICNmZmZmZmZlNSk7LS1wYWdlLXNpZGUtbWVudS1idXR0b24tYmctY29sb3I6IHZhcigtLWJnLWludmVydC1vdmVybGF5LXRyYW5zcGFyZW50LCAjZmZmZmZmZjIpOy0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLWJnLWNvbG9yLWhvdmVyOiAjZmZmZmZmOy0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLWNvbG9yOiB2YXIoLS10ZXh0LXByaW1hcnksICMwMDApOy0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLWNvbG9yLWhvdmVyOiB2YXIoLS10ZXh0LXNlY29uZGFyeS1ob3ZlciwgIzAwMCk7LS1wYWdlLXNpZGUtbWVudS1idXR0b24tZm9udC1zaXplOiB2YXIoLS1zaXplLWRldGFpbC1sZywgMThweCk7LS1wYWdlLXNpZGUtbWVudS1idXR0b24tZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2FucywgXCJMTSBTYW5zXCIpOy0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLWZvbnQtd2VpZ2h0OiB2YXIoLS13ZWlnaHQtcmVndWxhciwgNDAwKTstLXBhZ2Utc2lkZS1tZW51LWJ1dHRvbi1saW5lLWhlaWdodDogMS4yOy0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLXRyYW5zaXRpb24tZHVyYXRpb246IC41czstLXBhZ2Utc2lkZS1tZW51LWJ1dHRvbi1hbmltYXRpb24tZHVyYXRpb246IDNzfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnRoZW1lLWhhcnZlc3R7LS1wYWdlLXNpZGUtbWVudS1idXR0b24tdG9wLW9mZnNldDogNzJweDstLXBhZ2Utc2lkZS1tZW51LWJ1dHRvbi10b3A6IDMycHg7LS1wYWdlLXNpZGUtbWVudS1idXR0b24tYm90dG9tOiAzMnB4Oy0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLWxlZnQ6IDMycHg7LS1wYWdlLXNpZGUtbWVudS1idXR0b24td2lkdGg6IDQwMHB4Oy0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLXBhZGRpbmctdG9wOiA0cHg7LS1wYWdlLXNpZGUtbWVudS1idXR0b24tcGFkZGluZy1yaWdodDogNHB4Oy0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLXBhZGRpbmctYm90dG9tOiAwOy0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLXBhZGRpbmctbGVmdDogMjRweDstLXBhZ2Utc2lkZS1tZW51LWJ1dHRvbi1tYXJnaW4tYm90dG9tOiAzMHB4Oy0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLWJ1dHRvbi1oZWlnaHQ6IDU2cHg7LS1wYWdlLXNpZGUtbWVudS1idXR0b24taWNvbi1zaXplOiAyNHB4Oy0tcGFnZS1zaWRlLW1lbnUtYnV0dG9uLWljb24tc2l6ZS1ob3ZlcjogMjZweDstLXBhZ2Utc2lkZS1tZW51LWJ1dHRvbi1mb250LXNpemU6IDE4cHg7LS1wYWdlLXNpZGUtbWVudS1idXR0b24tZm9udC13ZWlnaHQ6IDUwMH19LnRoZW1lLWhhcnZlc3R7LS1wYWdlLXNpZGUtbWVudS1pdGVtLWljb24tc2l6ZTogMTZweDstLXBhZ2Utc2lkZS1tZW51LWl0ZW0taGVpZ2h0OiA0OHB4Oy0tcGFnZS1zaWRlLW1lbnUtaXRlbS1pY29uLXRyYW5zaXRpb24tZHVyYXRpb246IC4zc30udGhlbWUtaGFydmVzdCBzbC10cmVlLnBhZ2Utc2lkZS1tZW51ey0taW5kZW50LXNpemU6IDI0cHh9LnRoZW1lLWhhcnZlc3Qgc2wtdHJlZS5wYWdlLXNpZGUtbWVudSBzbC1pY29uW3Nsb3Q9ZXhwYW5kLWljb25dLC50aGVtZS1oYXJ2ZXN0IHNsLXRyZWUucGFnZS1zaWRlLW1lbnUgc2wtaWNvbltzbG90PWNvbGxhcHNlLWljb25de3JvdGF0ZTowZGVnO3BhZGRpbmc6MTZweCAwIDE2cHggMjRweDt3aWR0aDp2YXIoLS1wYWdlLXNpZGUtbWVudS1pdGVtLWljb24tc2l6ZSk7aGVpZ2h0OjEwMCU7Y29sb3I6dmFyKC0tZmctcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3Qgc2wtdHJlZS5wYWdlLXNpZGUtbWVudSBzbC1pY29uW3Nsb3Q9ZXhwYW5kLWljb25dOmhvdmVyOjpwYXJ0KHN2ZyksLnRoZW1lLWhhcnZlc3Qgc2wtdHJlZS5wYWdlLXNpZGUtbWVudSBzbC1pY29uW3Nsb3Q9Y29sbGFwc2UtaWNvbl06aG92ZXI6OnBhcnQoc3ZnKXt0cmFuc2l0aW9uOnJvdGF0ZSB2YXIoLS1wYWdlLXNpZGUtbWVudS1pdGVtLWljb24tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbi1vdXQ7cm90YXRlOjE4MGRlZ30udGhlbWUtaGFydmVzdCBzbC10cmVlLnBhZ2Utc2lkZS1tZW51IHNsLXRyZWUtaXRlbTo6cGFydChleHBhbmQtYnV0dG9uKXtvcmRlcjoyO3JvdGF0ZTowZGVnO2hlaWdodDoxMDAlO3dpZHRoOmF1dG87cGFkZGluZzowfS50aGVtZS1oYXJ2ZXN0IHNsLXRyZWUucGFnZS1zaWRlLW1lbnUgc2wtdHJlZS1pdGVtOjpwYXJ0KGl0ZW0pe2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2Fucyk7bGluZS1oZWlnaHQ6MS4yO2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1yZWd1bGFyKTtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpO2FsaWduLWl0ZW1zOnN0cmV0Y2g7bWluLWhlaWdodDp2YXIoLS1wYWdlLXNpZGUtbWVudS1pdGVtLWhlaWdodCk7Ym9yZGVyLWlubGluZS1zdGFydDp1bnNldH0udGhlbWUtaGFydmVzdCBzbC10cmVlLnBhZ2Utc2lkZS1tZW51IHNsLXRyZWUtaXRlbTo6cGFydChsYWJlbCl7Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1zYW5zKTtsaW5lLWhlaWdodDoxLjI7Zm9udC1zaXplOnZhcigtLXNpemUtZGV0YWlsLW1kLWJvbGQpO2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1yZWd1bGFyKTtmbGV4OjF9LnRoZW1lLWhhcnZlc3Qgc2wtdHJlZS5wYWdlLXNpZGUtbWVudSBzbC10cmVlLWl0ZW06aGFzKHNsLXRyZWUtaXRlbSk6OnBhcnQoaXRlbSksLnRoZW1lLWhhcnZlc3Qgc2wtdHJlZS5wYWdlLXNpZGUtbWVudSBzbC10cmVlLWl0ZW06aGFzKHNsLXRyZWUtaXRlbSk6OnBhcnQobGFiZWwpe2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1tZWRpdW0pfS50aGVtZS1oYXJ2ZXN0IHNsLXRyZWUucGFnZS1zaWRlLW1lbnUgc2wtdHJlZS1pdGVtW3NlbGVjdGVkXTo6cGFydChpdGVtKXtjb2xvcjp2YXIoLS10ZXh0LXNlY29uZGFyeSl9LnRoZW1lLWhhcnZlc3Qgc2wtdHJlZS5wYWdlLXNpZGUtbWVudSBzbC10cmVlLWl0ZW1bc2VsZWN0ZWRdPmE+c2wtaWNvbltuYW1lPWNvcm5lci1kb3duLXJpZ2h0XXtjb2xvcjp2YXIoLS1mZy1zZWNvbmRhcnkpfS50aGVtZS1oYXJ2ZXN0IHNsLXRyZWUucGFnZS1zaWRlLW1lbnUgc2wtdHJlZS1pdGVtOmhvdmVyOjpwYXJ0KGl0ZW0pe2NvbG9yOnZhcigtLXRleHQtc2Vjb25kYXJ5LWhvdmVyKX0udGhlbWUtaGFydmVzdCBzbC10cmVlLnBhZ2Utc2lkZS1tZW51IHNsLXRyZWUtaXRlbTpob3Zlcjo6cGFydChleHBhbmQtYnV0dG9uKXtjb2xvcjp2YXIoLS1mZy1zZWNvbmRhcnktaG92ZXIpfS50aGVtZS1oYXJ2ZXN0IHNsLXRyZWUucGFnZS1zaWRlLW1lbnUgc2wtdHJlZS1pdGVtOmhvdmVyPmE+c2wtaWNvbltuYW1lPWNvcm5lci1kb3duLXJpZ2h0XXtjb2xvcjp2YXIoLS1mZy1wcmltYXJ5LWhvdmVyKX0udGhlbWUtaGFydmVzdCBzbC10cmVlLnBhZ2Utc2lkZS1tZW51IHNsLXRyZWUtaXRlbTpob3ZlcltzZWxlY3RlZF0gLnRoZW1lLWhhcnZlc3Qgc2wtdHJlZS5wYWdlLXNpZGUtbWVudSBzbC10cmVlLWl0ZW06aG92ZXI+YT5zbC1pY29uW25hbWU9Y29ybmVyLWRvd24tcmlnaHRde2NvbG9yOnZhcigtLWZnLXNlY29uZGFyeS1ob3Zlcil9LnRoZW1lLWhhcnZlc3Qgc2wtdHJlZS5wYWdlLXNpZGUtbWVudSBzbC10cmVlLWl0ZW06aGFzKD5zbC10cmVlLWl0ZW06aG92ZXIpOjpwYXJ0KGl0ZW0pe2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3Qgc2wtdHJlZS5wYWdlLXNpZGUtbWVudSBzbC10cmVlLWl0ZW06aGFzKD5zbC10cmVlLWl0ZW06aG92ZXIpOjpwYXJ0KGV4cGFuZC1idXR0b24pe2NvbG9yOnZhcigtLWZnLXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IHNsLXRyZWUucGFnZS1zaWRlLW1lbnUgc2wtdHJlZS1pdGVtOmhhcyg+c2wtdHJlZS1pdGVtOmhvdmVyKT5hPnNsLWljb25bbmFtZT1jb3JuZXItZG93bi1yaWdodF17Y29sb3I6dmFyKC0tZmctcHJpbWFyeS1kaW1tZWQpfS50aGVtZS1oYXJ2ZXN0IHNsLXRyZWUucGFnZS1zaWRlLW1lbnUgc2wtdHJlZS1pdGVtOmhhcyg+c2wtdHJlZS1pdGVtOmhvdmVyKVtzZWxlY3RlZF06OnBhcnQoaXRlbSl7Y29sb3I6dmFyKC0tdGV4dC1zZWNvbmRhcnkpfS50aGVtZS1oYXJ2ZXN0IHNsLXRyZWUucGFnZS1zaWRlLW1lbnUgc2wtdHJlZS1pdGVtOmhhcyg+c2wtdHJlZS1pdGVtOmhvdmVyKVtzZWxlY3RlZF06OnBhcnQoZXhwYW5kLWJ1dHRvbil7Y29sb3I6dmFyKC0tZmctcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3Qgc2wtdHJlZS5wYWdlLXNpZGUtbWVudSBzbC10cmVlLWl0ZW06aGFzKD5zbC10cmVlLWl0ZW06aG92ZXIpW3NlbGVjdGVkXT5hPnNsLWljb25bbmFtZT1jb3JuZXItZG93bi1yaWdodF17Y29sb3I6dmFyKC0tZmctc2Vjb25kYXJ5KX0udGhlbWUtaGFydmVzdCBzbC10cmVlLnBhZ2Utc2lkZS1tZW51IHNsLXRyZWUtaXRlbSBzbC1pY29uW25hbWU9Y29ybmVyLWRvd24tcmlnaHRde2NvbG9yOnZhcigtLWZnLXByaW1hcnktZGltbWVkKTttYXJnaW4tbGVmdDotMjRweDt3aWR0aDp2YXIoLS1wYWdlLXNpZGUtbWVudS1pdGVtLWljb24tc2l6ZSk7aGVpZ2h0OnZhcigtLXBhZ2Utc2lkZS1tZW51LWl0ZW0taWNvbi1zaXplKTtwYWRkaW5nOjE0cHggOHB4IDE4cHggMH0udGhlbWUtaGFydmVzdCBzbC10cmVlLnBhZ2Utc2lkZS1tZW51IHNsLXRyZWUtaXRlbTo6cGFydChpdGVtLS1zZWxlY3RlZCl7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0udGhlbWUtaGFydmVzdCBzbC10cmVlLnBhZ2Utc2lkZS1tZW51IHNsLXRyZWUtaXRlbSBhe2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0udGhlbWUtaGFydmVzdHstLWNhcmQtZXZlbnQtaW1hZ2UtbWF4LXdpZHRoOiAxMDdweH0udGhlbWUtaGFydmVzdCAuY2FyZC1ldmVudHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1mbG93OmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy1tZCk7aGVpZ2h0OjEwMCU7LS1jYXJkLWV2ZW50LWJvcmRlci1jb2xvcjogdmFyKC0tYm9yZGVyLXByaW1hcnktc3VidGxlKX0udGhlbWUtaGFydmVzdCAuY2FyZC1ldmVudCBocnt0cmFuc2l0aW9uOmNvbG9yIHZhcigtLXRoZW1lLWhhcnZlc3QtdHJhbnNpdGlvbi1kdXJhdGlvbiwgLjNzKSBlYXNlO2NvbG9yOnZhcigtLWNhcmQtZXZlbnQtYm9yZGVyLWNvbG9yKX0udGhlbWUtaGFydmVzdCAuY2FyZC1ldmVudCAuY2FyZC1ldmVudF9faW1hZ2V7b3ZlcmZsb3c6aGlkZGVufS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWV2ZW50IC5jYXJkLWV2ZW50X19pbWFnZSBwaWN0dXJle2Rpc3BsYXk6ZmxleDt0cmFuc2l0aW9uOnRyYW5zZm9ybSB2YXIoLS10aGVtZS1oYXJ2ZXN0LXRyYW5zaXRpb24tZHVyYXRpb24sIC4zcykgZWFzZX0udGhlbWUtaGFydmVzdCAuY2FyZC1ldmVudCAuY2FyZC1ldmVudF9faW1hZ2UgaW1ne29iamVjdC1maXQ6Y292ZXI7d2lkdGg6MTAwJX0udGhlbWUtaGFydmVzdCAuY2FyZC1ldmVudCAuY2FyZC1ldmVudF9fdGl0bGV7ZmxleDoxO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSk7cGFkZGluZy1yaWdodDp2YXIoLS1zcGFjaW5nLWxnKTtmb250LWZhbWlseTp2YXIoLS1mb250LXNlcmlmKTtmb250LXNpemU6dmFyKC0tc2l6ZS1oZWFkaW5nLXhzKTtmb250LXdlaWdodDp2YXIoLS13ZWlnaHQtYm9sZCk7bGluZS1oZWlnaHQ6MS4xO3RyYW5zaXRpb246Y29sb3IgdmFyKC0tdGhlbWUtaGFydmVzdC10cmFuc2l0aW9uLWR1cmF0aW9uLCAuM3MpIGVhc2U7cGFkZGluZy10b3A6M3B4O21hcmdpbi1ib3R0b206LTNweH0udGhlbWUtaGFydmVzdCAuY2FyZC1ldmVudCAuY2FyZC1ldmVudF9fZXZlbnQtbG9jYXRpb257ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctMnhzKTtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpO2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2Fucyk7Zm9udC1zaXplOnZhcigtLXR5cGVzY2FsZS0xNik7Zm9udC13ZWlnaHQ6dmFyKC0td2VpZ2h0LXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OjEuMjttYXJnaW4tdG9wOi0ycHg7cGFkZGluZy1ib3R0b206MnB4fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWV2ZW50IC5jYXJkLWV2ZW50X19kYXRldGltZXtkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctMnhzKX0udGhlbWUtaGFydmVzdCAuY2FyZC1ldmVudCAuY2FyZC1ldmVudF9fZGF0ZSwudGhlbWUtaGFydmVzdCAuY2FyZC1ldmVudCAuY2FyZC1ldmVudF9fdGltZXtkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctM3hzKTthbGlnbi1pdGVtczpjZW50ZXJ9LnRoZW1lLWhhcnZlc3QgLmNhcmQtZXZlbnQgLmNhcmQtZXZlbnRfX2RhdGUgc2wtaWNvbiwudGhlbWUtaGFydmVzdCAuY2FyZC1ldmVudCAuY2FyZC1ldmVudF9fdGltZSBzbC1pY29ue3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7cGFkZGluZzo0cHh9LnRoZW1lLWhhcnZlc3QgLmNhcmQtZXZlbnQgLmNhcmQtZXZlbnRfX2FkZHJlc3N7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6dmFyKC0tc3BhY2luZy0zeHMpO2ZvbnQtc3R5bGU6bm9ybWFsfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWV2ZW50IC5jYXJkLWV2ZW50X19hZGRyZXNzIHNsLWljb257d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtwYWRkaW5nOjRweH0udGhlbWUtaGFydmVzdCAuY2FyZC1ldmVudCAuY2FyZC1ldmVudF9fdGFncy1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctbWQpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWV2ZW50IC5jYXJkLWV2ZW50X190YWdze2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy0yeHMpO2ZsZXgtd3JhcDp3cmFwfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWV2ZW50IC5jYXJkLWV2ZW50X19zdGF0dXMtdGFnc3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ZGlzcGxheTpmbGV4O3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zbSk7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTt3aWR0aDoxMDAlfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWV2ZW50W2Rpc2FibGVkXXtjdXJzb3I6YXV0b30udGhlbWUtaGFydmVzdCAuY2FyZC1ldmVudFtocmVmXTpub3QoW2Rpc2FibGVkXSk6aG92ZXJ7LS1jYXJkLWV2ZW50LWJvcmRlci1jb2xvcjogdmFyKC0tYm9yZGVyLXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWV2ZW50W2hyZWZdOm5vdChbZGlzYWJsZWRdKTpob3ZlciAuY2FyZC1ldmVudF9faW1hZ2UgcGljdHVyZXt0cmFuc2Zvcm06c2NhbGUoMS4wNSl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtZXZlbnRbaHJlZl06bm90KFtkaXNhYmxlZF0pOmhvdmVyIC5jYXJkLWV2ZW50X190aXRsZXtjb2xvcjp2YXIoLS10ZXh0LXNlY29uZGFyeS1ob3Zlcil9QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsudGhlbWUtaGFydmVzdCAuY2FyZC1ldmVudC5jYXJkLWV2ZW50LS1yb3ctbGFyZ2V7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMTIsMWZyKTtncmlkLXRlbXBsYXRlLXJvd3M6MWZyIGF1dG8gYXV0b30udGhlbWUtaGFydmVzdCAuY2FyZC1ldmVudC5jYXJkLWV2ZW50LS1yb3ctbGFyZ2UgLmNhcmQtZXZlbnRfX2ltYWdle2dyaWQtY29sdW1uOjEvODtncmlkLXJvdzoxLzR9LnRoZW1lLWhhcnZlc3QgLmNhcmQtZXZlbnQuY2FyZC1ldmVudC0tcm93LWxhcmdlIC5jYXJkLWV2ZW50X190aXRsZXtncmlkLWNvbHVtbjo5LzEzO2dyaWQtcm93OjEvMjtmb250LXNpemU6dmFyKC0tc2l6ZS1oZWFkaW5nLXNtKX0udGhlbWUtaGFydmVzdCAuY2FyZC1ldmVudC5jYXJkLWV2ZW50LS1yb3ctbGFyZ2UgLmNhcmQtZXZlbnRfX2V2ZW50LWxvY2F0aW9ue2dyaWQtY29sdW1uOjkvMTM7Z3JpZC1yb3c6Mn0udGhlbWUtaGFydmVzdCAuY2FyZC1ldmVudC5jYXJkLWV2ZW50LS1yb3ctbGFyZ2UgLmNhcmQtZXZlbnRfX3RhZ3MtY29udGFpbmVye2dyaWQtY29sdW1uOjkvMTM7Z3JpZC1yb3c6M30udGhlbWUtaGFydmVzdCAuY2FyZC1ldmVudC5jYXJkLWV2ZW50LS1yb3ctbGFyZ2UgLmNhcmQtZXZlbnRfX3N0YXR1cy10YWdze3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MH19LnRoZW1lLWhhcnZlc3QgLmNhcmQtZXZlbnQuY2FyZC1ldmVudC0tcm93LXNtYWxse2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEyLDFmcik7Z3JpZC10ZW1wbGF0ZS1yb3dzOjFmciBhdXRvO2dhcDp2YXIoLS1zcGFjaW5nLWd1dHRlcik7cGFkZGluZzp2YXIoLS1zcGFjaW5nLW1kKSAwO3RyYW5zaXRpb246Ym9yZGVyLXRvcCB2YXIoLS10aGVtZS1oYXJ2ZXN0LXRyYW5zaXRpb24tZHVyYXRpb24sIC4zcykgZWFzZTtib3JkZXItdG9wOjFweCBzb2xpZCB2YXIoLS1jYXJkLWV2ZW50LWJvcmRlci1jb2xvcil9LnRoZW1lLWhhcnZlc3QgLmNhcmQtZXZlbnQuY2FyZC1ldmVudC0tcm93LXNtYWxsIC5jYXJkLWV2ZW50X19pbWFnZXtncmlkLXJvdzoxLzM7Z3JpZC1jb2x1bW46MS8zfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWV2ZW50LmNhcmQtZXZlbnQtLXJvdy1zbWFsbCAuY2FyZC1ldmVudF9fdGl0bGV7Z3JpZC1yb3c6MTtncmlkLWNvbHVtbjozLzEwfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWV2ZW50LmNhcmQtZXZlbnQtLXJvdy1zbWFsbCAuY2FyZC1ldmVudF9fZXZlbnQtbG9jYXRpb257Z3JpZC1yb3c6MjtncmlkLWNvbHVtbjozLzEwfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWV2ZW50LmNhcmQtZXZlbnQtLXJvdy1zbWFsbCAuY2FyZC1ldmVudF9fdGFncy1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1lbmQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z3JpZC1yb3c6MS8zO2dyaWQtY29sdW1uOjEwLzEzO2dhcDo4cHh9LnRoZW1lLWhhcnZlc3QgLmNhcmQtZXZlbnQuY2FyZC1ldmVudC0tcm93LXNtYWxsIC5jYXJkLWV2ZW50X190YWdzLWNvbnRhaW5lciBocntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJX0udGhlbWUtaGFydmVzdCAuY2FyZC1ldmVudC5jYXJkLWV2ZW50LS1yb3ctc21hbGwgLmNhcmQtZXZlbnRfX3N0YXR1cy10YWdze3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7cGFkZGluZzowfUBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCl7LnRoZW1lLWhhcnZlc3QgLmNhcmQtZXZlbnQuY2FyZC1ldmVudC0tcm93LXNtYWxse2dyaWQtdGVtcGxhdGUtY29sdW1uczoxMDdweCAxZnI7Z3JpZC10ZW1wbGF0ZS1yb3dzOnJlcGVhdCgzLGF1dG8pO2dhcDoxNnB4O3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zbSkgMH0udGhlbWUtaGFydmVzdCAuY2FyZC1ldmVudC5jYXJkLWV2ZW50LS1yb3ctc21hbGwgLmNhcmQtZXZlbnRfX2ltYWdle2dyaWQtcm93OjE7Z3JpZC1jb2x1bW46MTttYXgtd2lkdGg6dmFyKC0tY2FyZC1ldmVudC1pbWFnZS1tYXgtd2lkdGgpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWV2ZW50LmNhcmQtZXZlbnQtLXJvdy1zbWFsbCAuY2FyZC1ldmVudF9fdGl0bGV7Z3JpZC1yb3c6MTtncmlkLWNvbHVtbjoyO3BhZGRpbmctcmlnaHQ6MH0udGhlbWUtaGFydmVzdCAuY2FyZC1ldmVudC5jYXJkLWV2ZW50LS1yb3ctc21hbGwgLmNhcmQtZXZlbnRfX2V2ZW50LWxvY2F0aW9ue2dyaWQtcm93OjI7Z3JpZC1jb2x1bW46MS8zO2dhcDo0cHh9LnRoZW1lLWhhcnZlc3QgLmNhcmQtZXZlbnQuY2FyZC1ldmVudC0tcm93LXNtYWxsIC5jYXJkLWV2ZW50X190YWdzLWNvbnRhaW5lcntncmlkLXJvdzozO2dyaWQtY29sdW1uOjEvMzthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2ZsZXgtZmxvdzpjb2x1bW4tcmV2ZXJzZTtnYXA6dmFyKC0tc3BhY2luZy1ndXR0ZXIpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWV2ZW50LmNhcmQtZXZlbnQtLXJvdy1zbWFsbCAuY2FyZC1ldmVudF9fc3RhdHVzLXRhZ3N7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWV2ZW50LmNhcmQtZXZlbnQtLXNlY29uZGFyeXtjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKTstLWNhcmQtZXZlbnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItaW52ZXJ0ZWQtc3VidGxlKX0udGhlbWUtaGFydmVzdCAuY2FyZC1ldmVudC5jYXJkLWV2ZW50LS1zZWNvbmRhcnkgLmNhcmQtZXZlbnRfX3RpdGxlLC50aGVtZS1oYXJ2ZXN0IC5jYXJkLWV2ZW50LmNhcmQtZXZlbnQtLXNlY29uZGFyeSAuY2FyZC1ldmVudF9fZXZlbnQtbG9jYXRpb257Y29sb3I6dmFyKC0tdGV4dC1pbnZlcnRlZCl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtZXZlbnQuY2FyZC1ldmVudC0tc2Vjb25kYXJ5W2hyZWZdOm5vdChbZGlzYWJsZWRdKTpob3ZlcnstLWNhcmQtZXZlbnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItaW52ZXJ0ZWQpfS50aGVtZS1oYXJ2ZXN0ey0tY2FyZC10ZWFtLW1lbWJlci1pbWFnZS1tYXgtd2lkdGg6IDEwN3B4fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLXRlYW0tbWVtYmVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWZsb3c6Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLW1kKTtoZWlnaHQ6MTAwJTtjdXJzb3I6ZGVmYXVsdDstLWNhcmQtdGVhbS1tZW1iZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItcHJpbWFyeS1zdWJ0bGUpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLXRlYW0tbWVtYmVyIGhye3RyYW5zaXRpb246Y29sb3IgdmFyKC0tdGhlbWUtaGFydmVzdC10cmFuc2l0aW9uLWR1cmF0aW9uLCAuM3MpIGVhc2U7Y29sb3I6dmFyKC0tY2FyZC10ZWFtLW1lbWJlci1ib3JkZXItY29sb3IpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLXRlYW0tbWVtYmVyIC5jYXJkLXRlYW0tbWVtYmVyX19pbWFnZXtvdmVyZmxvdzpoaWRkZW59LnRoZW1lLWhhcnZlc3QgLmNhcmQtdGVhbS1tZW1iZXIgLmNhcmQtdGVhbS1tZW1iZXJfX2ltYWdlIHBpY3R1cmV7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6ZmxleDt0cmFuc2l0aW9uOnRyYW5zZm9ybSB2YXIoLS10aGVtZS1oYXJ2ZXN0LXRyYW5zaXRpb24tZHVyYXRpb24sIC4zcykgZWFzZX0udGhlbWUtaGFydmVzdCAuY2FyZC10ZWFtLW1lbWJlciAuY2FyZC10ZWFtLW1lbWJlcl9faW1hZ2UgaW1ne29iamVjdC1maXQ6Y292ZXI7d2lkdGg6MTAwJX0udGhlbWUtaGFydmVzdCAuY2FyZC10ZWFtLW1lbWJlciAuY2FyZC10ZWFtLW1lbWJlcl9faGVhZGVye2ZsZXg6MTtwYWRkaW5nLWJvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmcteGwpIC0gdmFyKC0tc3BhY2luZy1tZCkpO3RyYW5zaXRpb246Y29sb3IgdmFyKC0tdGhlbWUtaGFydmVzdC10cmFuc2l0aW9uLWR1cmF0aW9uLCAuM3MpIGVhc2V9LnRoZW1lLWhhcnZlc3QgLmNhcmQtdGVhbS1tZW1iZXIgLmNhcmQtdGVhbS1tZW1iZXJfX3RpdGxle2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSk7Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1zZXJpZik7Zm9udC1zaXplOnZhcigtLXNpemUtaGVhZGluZy1zbSk7Zm9udC13ZWlnaHQ6dmFyKC0td2VpZ2h0LWJvbGQpO2xpbmUtaGVpZ2h0OjEuMTtwYWRkaW5nLXRvcDozcHg7dHJhbnNpdGlvbjpjb2xvciB2YXIoLS10aGVtZS1oYXJ2ZXN0LXRyYW5zaXRpb24tZHVyYXRpb24sIC4zcykgZWFzZX0udGhlbWUtaGFydmVzdCAuY2FyZC10ZWFtLW1lbWJlciAuY2FyZC10ZWFtLW1lbWJlcl9fcm9sZXtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnktbGlnaHQpO2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2VyaWYpO2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWJvZHktbWQpO2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1yZWd1bGFyKTtsaW5lLWhlaWdodDoxLjU7cGFkZGluZy10b3A6NHB4O3RyYW5zaXRpb246Y29sb3IgdmFyKC0tdGhlbWUtaGFydmVzdC10cmFuc2l0aW9uLWR1cmF0aW9uLCAuM3MpIGVhc2V9LnRoZW1lLWhhcnZlc3QgLmNhcmQtdGVhbS1tZW1iZXIgLmNhcmQtdGVhbS1tZW1iZXJfX2RldGFpbHN7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctbWQpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLXRlYW0tbWVtYmVyIC5jYXJkLXRlYW0tbWVtYmVyX19kZXNjcmlwdGlvbntjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnktbGlnaHQpO2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2VyaWYpO2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWJvZHktbWQpO2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1yZWd1bGFyKTtsaW5lLWhlaWdodDoxLjU7dHJhbnNpdGlvbjpjb2xvciB2YXIoLS10aGVtZS1oYXJ2ZXN0LXRyYW5zaXRpb24tZHVyYXRpb24sIC4zcykgZWFzZX0udGhlbWUtaGFydmVzdCAuY2FyZC10ZWFtLW1lbWJlciAuY2FyZC10ZWFtLW1lbWJlcl9fY29udGFjdHtkaXNwbGF5OmZsZXg7ZmxleC1mbG93OmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy0yeHMpO21hcmdpbi10b3A6LTNweH0udGhlbWUtaGFydmVzdCAuY2FyZC10ZWFtLW1lbWJlciAuY2FyZC10ZWFtLW1lbWJlcl9fcGhvbmUsLnRoZW1lLWhhcnZlc3QgLmNhcmQtdGVhbS1tZW1iZXIgLmNhcmQtdGVhbS1tZW1iZXJfX2VtYWlse2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy0zeHMpO2FsaWduLWl0ZW1zOmNlbnRlcn0udGhlbWUtaGFydmVzdCAuY2FyZC10ZWFtLW1lbWJlcltocmVmXTpub3QoW2Rpc2FibGVkXSk6aG92ZXJ7Y3Vyc29yOnBvaW50ZXI7LS1jYXJkLXRlYW0tbWVtYmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYm9yZGVyLXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLXRlYW0tbWVtYmVyW2hyZWZdOm5vdChbZGlzYWJsZWRdKTpob3Zlci5jYXJkLXRlYW0tbWVtYmVyLS1yb3ctc21hbGx7Ym9yZGVyLXRvcC1jb2xvcjp2YXIoLS1jYXJkLXRlYW0tbWVtYmVyLWJvcmRlci1jb2xvcik7LS1jYXJkLXRlYW0tbWVtYmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYm9yZGVyLXByaW1hcnktaG92ZXItc29saWQpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLXRlYW0tbWVtYmVyW2hyZWZdOm5vdChbZGlzYWJsZWRdKTpob3ZlciAuY2FyZC10ZWFtLW1lbWJlcl9faW1hZ2UgcGljdHVyZXt0cmFuc2Zvcm06c2NhbGUoMS4wNSl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtdGVhbS1tZW1iZXJbaHJlZl06bm90KFtkaXNhYmxlZF0pOmhvdmVyIC5jYXJkLXRlYW0tbWVtYmVyX190aXRsZXtjb2xvcjp2YXIoLS10ZXh0LXNlY29uZGFyeS1ob3Zlcil9LnRoZW1lLWhhcnZlc3QgLmNhcmQtdGVhbS1tZW1iZXJbaHJlZl06bm90KFtkaXNhYmxlZF0pOmhvdmVyIC5jYXJkLXRlYW0tbWVtYmVyX19yb2xlLC50aGVtZS1oYXJ2ZXN0IC5jYXJkLXRlYW0tbWVtYmVyW2hyZWZdOm5vdChbZGlzYWJsZWRdKTpob3ZlciAuY2FyZC10ZWFtLW1lbWJlcl9fZGVzY3JpcHRpb257Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KX1AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey50aGVtZS1oYXJ2ZXN0IC5jYXJkLXRlYW0tbWVtYmVyLmNhcmQtdGVhbS1tZW1iZXItLXJvdy1sYXJnZXtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjM4MnB4IDFmcjtncmlkLXRlbXBsYXRlLXJvd3M6MWZyIGF1dG99LnRoZW1lLWhhcnZlc3QgLmNhcmQtdGVhbS1tZW1iZXIuY2FyZC10ZWFtLW1lbWJlci0tcm93LWxhcmdlIC5jYXJkLXRlYW0tbWVtYmVyX19pbWFnZXtncmlkLXJvdzoxLzN9LnRoZW1lLWhhcnZlc3QgLmNhcmQtdGVhbS1tZW1iZXIuY2FyZC10ZWFtLW1lbWJlci0tcm93LWxhcmdlIC5jYXJkLXRlYW0tbWVtYmVyX19oZWFkZXJ7Z3JpZC1yb3c6MTtmb250LXNpemU6dmFyKC0tc2l6ZS1oZWFkaW5nLXNtKTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1zcGFjaW5nLTN4bCkgLSB2YXIoLS1zcGFjaW5nLW1kKSl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtdGVhbS1tZW1iZXIuY2FyZC10ZWFtLW1lbWJlci0tcm93LWxhcmdlIC5jYXJkLXRlYW0tbWVtYmVyX19kZXRhaWxze2dyaWQtcm93OjI7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tc3BhY2luZy0zeGwpIC0gdmFyKC0tc3BhY2luZy1tZCkpfX0udGhlbWUtaGFydmVzdCAuY2FyZC10ZWFtLW1lbWJlci5jYXJkLXRlYW0tbWVtYmVyLS1yb3ctc21hbGx7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoOCwxZnIpO2dyaWQtdGVtcGxhdGUtcm93czoxZnIgYXV0bztnYXA6MCB2YXIoLS1zcGFjaW5nLWd1dHRlcik7cGFkZGluZzp2YXIoLS1zcGFjaW5nLW1kKSAwO3RyYW5zaXRpb246Ym9yZGVyLXRvcCB2YXIoLS10aGVtZS1oYXJ2ZXN0LXRyYW5zaXRpb24tZHVyYXRpb24sIC4zcykgZWFzZTtib3JkZXItdG9wOjFweCBzb2xpZCB0cmFuc3BhcmVudH0udGhlbWUtaGFydmVzdCAuY2FyZC10ZWFtLW1lbWJlci5jYXJkLXRlYW0tbWVtYmVyLS1yb3ctc21hbGwgLmNhcmQtdGVhbS1tZW1iZXJfX2ltYWdle2dyaWQtcm93OjEvMztncmlkLWNvbHVtbjoxLzJ9LnRoZW1lLWhhcnZlc3QgLmNhcmQtdGVhbS1tZW1iZXIuY2FyZC10ZWFtLW1lbWJlci0tcm93LXNtYWxsIC5jYXJkLXRlYW0tbWVtYmVyX19oZWFkZXJ7Z3JpZC1yb3c6MTtncmlkLWNvbHVtbjoyLzk7cGFkZGluZy1ib3R0b206MH0udGhlbWUtaGFydmVzdCAuY2FyZC10ZWFtLW1lbWJlci5jYXJkLXRlYW0tbWVtYmVyLS1yb3ctc21hbGwgLmNhcmQtdGVhbS1tZW1iZXJfX2RldGFpbHN7Z3JpZC1yb3c6MjtncmlkLWNvbHVtbjoyLzl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtdGVhbS1tZW1iZXIuY2FyZC10ZWFtLW1lbWJlci0tcm93LXNtYWxsIC5jYXJkLXRlYW0tbWVtYmVyX19kZXRhaWxzIGhye3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDAlfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLXRlYW0tbWVtYmVyLmNhcmQtdGVhbS1tZW1iZXItLXJvdy1zbWFsbCAuY2FyZC10ZWFtLW1lbWJlcl9fdGl0bGV7Zm9udC1zaXplOnZhcigtLXNpemUtaGVhZGluZy14cyk7cGFkZGluZy10b3A6MnB4fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLXRlYW0tbWVtYmVyLmNhcmQtdGVhbS1tZW1iZXItLXJvdy1zbWFsbCAuY2FyZC10ZWFtLW1lbWJlcl9fcm9sZXtwYWRkaW5nLXRvcDowfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLXRlYW0tbWVtYmVyLmNhcmQtdGVhbS1tZW1iZXItLXJvdy1zbWFsbCAuY2FyZC10ZWFtLW1lbWJlcl9fY29udGFjdHtmbGV4LWZsb3c6cm93fUBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCl7LnRoZW1lLWhhcnZlc3QgLmNhcmQtdGVhbS1tZW1iZXIuY2FyZC10ZWFtLW1lbWJlci0tcm93LXNtYWxse2dyaWQtdGVtcGxhdGUtY29sdW1uczo4OHB4IDFmcjtncmlkLXRlbXBsYXRlLXJvd3M6cmVwZWF0KDIsYXV0byk7Z2FwOjI0cHggMTZweDtwYWRkaW5nOnZhcigtLXNwYWNpbmctc20pIDA7Ym9yZGVyLWNvbG9yOnZhcigtLWNhcmQtdGVhbS1tZW1iZXItYm9yZGVyLWNvbG9yKX0udGhlbWUtaGFydmVzdCAuY2FyZC10ZWFtLW1lbWJlci5jYXJkLXRlYW0tbWVtYmVyLS1yb3ctc21hbGwgLmNhcmQtdGVhbS1tZW1iZXJfX2ltYWdle2dyaWQtcm93OjE7Z3JpZC1jb2x1bW46MTttYXgtd2lkdGg6dmFyKC0tY2FyZC10ZWFtLW1lbWJlci1pbWFnZS1tYXgtd2lkdGgpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLXRlYW0tbWVtYmVyLmNhcmQtdGVhbS1tZW1iZXItLXJvdy1zbWFsbCAuY2FyZC10ZWFtLW1lbWJlcl9faGVhZGVye2dyaWQtcm93OjE7Z3JpZC1jb2x1bW46MjtwYWRkaW5nLXJpZ2h0OjB9LnRoZW1lLWhhcnZlc3QgLmNhcmQtdGVhbS1tZW1iZXIuY2FyZC10ZWFtLW1lbWJlci0tcm93LXNtYWxsIC5jYXJkLXRlYW0tbWVtYmVyX19yb2xle2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWJvZHktc20pO3BhZGRpbmctdG9wOjRweH0udGhlbWUtaGFydmVzdCAuY2FyZC10ZWFtLW1lbWJlci5jYXJkLXRlYW0tbWVtYmVyLS1yb3ctc21hbGwgLmNhcmQtdGVhbS1tZW1iZXJfX2RldGFpbHN7Z3JpZC1yb3c6MjtncmlkLWNvbHVtbjoxLzM7Z2FwOjRweH0udGhlbWUtaGFydmVzdCAuY2FyZC10ZWFtLW1lbWJlci5jYXJkLXRlYW0tbWVtYmVyLS1yb3ctc21hbGwgLmNhcmQtdGVhbS1tZW1iZXJfX2NvbnRhY3R7ZmxleC1mbG93OmNvbHVtbjttYXJnaW4tdG9wOjB9fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLXRlYW0tbWVtYmVyLmNhcmQtdGVhbS1tZW1iZXItLXNlY29uZGFyeXtjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKTstLWNhcmQtdGVhbS1tZW1iZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItaW52ZXJ0ZWQtc3VidGxlKX0udGhlbWUtaGFydmVzdCAuY2FyZC10ZWFtLW1lbWJlci5jYXJkLXRlYW0tbWVtYmVyLS1zZWNvbmRhcnkgLmNhcmQtdGVhbS1tZW1iZXJfX3RpdGxle2NvbG9yOnZhcigtLXRleHQtaW52ZXJ0ZWQpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLXRlYW0tbWVtYmVyLmNhcmQtdGVhbS1tZW1iZXItLXNlY29uZGFyeSAuY2FyZC10ZWFtLW1lbWJlcl9fcm9sZSwudGhlbWUtaGFydmVzdCAuY2FyZC10ZWFtLW1lbWJlci5jYXJkLXRlYW0tbWVtYmVyLS1zZWNvbmRhcnkgLmNhcmQtdGVhbS1tZW1iZXJfX2Rlc2NyaXB0aW9ue2NvbG9yOnZhcigtLXRleHQtaW52ZXJ0ZWQtbGlnaHQpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLXRlYW0tbWVtYmVyLmNhcmQtdGVhbS1tZW1iZXItLXNlY29uZGFyeSAuY2FyZC10ZWFtLW1lbWJlcl9fZGV0YWlsc3tjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKX0udGhlbWUtaGFydmVzdCAuY2FyZC10ZWFtLW1lbWJlci5jYXJkLXRlYW0tbWVtYmVyLS1zZWNvbmRhcnlbaHJlZl06bm90KFtkaXNhYmxlZF0pOmhvdmVyey0tY2FyZC10ZWFtLW1lbWJlci1ib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1pbnZlcnRlZCl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtdGVhbS1tZW1iZXIuY2FyZC10ZWFtLW1lbWJlci0tc2Vjb25kYXJ5W2hyZWZdOm5vdChbZGlzYWJsZWRdKTpob3ZlciAuY2FyZC10ZWFtLW1lbWJlcl9fdGl0bGV7Y29sb3I6dmFyKC0tdGV4dC1pbnZlcnRlZCl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtdGVhbS1tZW1iZXIuY2FyZC10ZWFtLW1lbWJlci0tc2Vjb25kYXJ5W2hyZWZdOm5vdChbZGlzYWJsZWRdKTpob3ZlciAuY2FyZC10ZWFtLW1lbWJlcl9fcm9sZSwudGhlbWUtaGFydmVzdCAuY2FyZC10ZWFtLW1lbWJlci5jYXJkLXRlYW0tbWVtYmVyLS1zZWNvbmRhcnlbaHJlZl06bm90KFtkaXNhYmxlZF0pOmhvdmVyIC5jYXJkLXRlYW0tbWVtYmVyX19kZXNjcmlwdGlvbntjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKX0udGhlbWUtaGFydmVzdHstLWNhcmQtbWVkaWEtaW1hZ2UtbWF4LXdpZHRoOiAxMDdweH0udGhlbWUtaGFydmVzdCAuY2FyZC1tZWRpYXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1mbG93OmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy1tZCk7aGVpZ2h0OjEwMCU7LS1jYXJkLW1lZGlhLWJvcmRlci1jb2xvcjogdmFyKC0tYm9yZGVyLXByaW1hcnktc3VidGxlKX0udGhlbWUtaGFydmVzdCAuY2FyZC1tZWRpYSBocnt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciB2YXIoLS10aGVtZS1oYXJ2ZXN0LXRyYW5zaXRpb24tZHVyYXRpb24sIC4zcykgZWFzZTtib3JkZXItY29sb3I6dmFyKC0tY2FyZC1tZWRpYS1ib3JkZXItY29sb3IpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW1lZGlhIC5jYXJkLW1lZGlhX19pbWFnZXtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59LnRoZW1lLWhhcnZlc3QgLmNhcmQtbWVkaWEgLmNhcmQtbWVkaWFfX2ltYWdlIHBpY3R1cmV7ZGlzcGxheTpmbGV4O3RyYW5zaXRpb246dHJhbnNmb3JtIHZhcigtLXRoZW1lLWhhcnZlc3QtdHJhbnNpdGlvbi1kdXJhdGlvbiwgLjNzKSBlYXNlfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW1lZGlhIC5jYXJkLW1lZGlhX19pbWFnZSBpbWd7b2JqZWN0LWZpdDpjb3Zlcjt3aWR0aDoxMDAlfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW1lZGlhIC5jYXJkLW1lZGlhX19oZWFkZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctbWQpO2ZsZXg6MTtwYWRkaW5nLXRvcDozcHg7bWFyZ2luLWJvdHRvbTotM3B4fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW1lZGlhIC5jYXJkLW1lZGlhX190aXRsZXtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpO2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2VyaWYpO2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWhlYWRpbmcteHMpO2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1ib2xkKTtsaW5lLWhlaWdodDoxLjE7dHJhbnNpdGlvbjpjb2xvciB2YXIoLS10aGVtZS1oYXJ2ZXN0LXRyYW5zaXRpb24tZHVyYXRpb24sIC4zcykgZWFzZTtwYWRkaW5nLXJpZ2h0OnZhcigtLXNwYWNpbmctbGcpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW1lZGlhIC5jYXJkLW1lZGlhX19kZXNjcmlwdGlvbntjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnktbGlnaHQpO2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2VyaWYpO2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWJvZHktbWQpO2xpbmUtaGVpZ2h0OjEuNTt0cmFuc2l0aW9uOmNvbG9yIHZhcigtLXRoZW1lLWhhcnZlc3QtdHJhbnNpdGlvbi1kdXJhdGlvbiwgLjNzKSBlYXNlO3BhZGRpbmctcmlnaHQ6dmFyKC0tc3BhY2luZy1sZyl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbWVkaWEgLmNhcmQtbWVkaWFfX2RldGFpbHN7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyk7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KTtmb250LWZhbWlseTp2YXIoLS1mb250LXNhbnMpO2ZvbnQtc2l6ZTp2YXIoLS10eXBlc2NhbGUtMTYpO2ZvbnQtd2VpZ2h0OnZhcigtLXdlaWdodC1yZWd1bGFyKTtsaW5lLWhlaWdodDoxLjI7bWFyZ2luLXRvcDotMnB4O3BhZGRpbmctYm90dG9tOjJweH0udGhlbWUtaGFydmVzdCAuY2FyZC1tZWRpYSAuY2FyZC1tZWRpYV9fZGF0ZSwudGhlbWUtaGFydmVzdCAuY2FyZC1tZWRpYSAuY2FyZC1tZWRpYV9fcmVhZGluZy1sZW5ndGgsLnRoZW1lLWhhcnZlc3QgLmNhcmQtbWVkaWEgLmNhcmQtbWVkaWFfX2VwaXNvZGV7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLTN4cyk7YWxpZ24taXRlbXM6Y2VudGVyfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW1lZGlhIC5jYXJkLW1lZGlhX19kYXRlIHNsLWljb24sLnRoZW1lLWhhcnZlc3QgLmNhcmQtbWVkaWEgLmNhcmQtbWVkaWFfX3JlYWRpbmctbGVuZ3RoIHNsLWljb24sLnRoZW1lLWhhcnZlc3QgLmNhcmQtbWVkaWEgLmNhcmQtbWVkaWFfX2VwaXNvZGUgc2wtaWNvbnt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O3BhZGRpbmc6NHB4fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW1lZGlhIC5jYXJkLW1lZGlhX190YWdzLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleC1mbG93OmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy1tZCl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbWVkaWEgLmNhcmQtbWVkaWFfX3RhZ3N7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbWVkaWEgLmNhcmQtbWVkaWFfX21lZGlhLXR5cGV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2Rpc3BsYXk6ZmxleDtwYWRkaW5nOnZhcigtLXNwYWNpbmctc20pO2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyk7d2lkdGg6MTAwJTt6LWluZGV4OjE7Y29sb3I6dmFyKC0tZmctaW52ZXJ0ZWQpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW1lZGlhIC5jYXJkLW1lZGlhX19tZWRpYS10eXBlIHNsLWljb257d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtwYWRkaW5nOjEycHg7YmFja2dyb3VuZC1jb2xvcjojMDAwNjtjb2xvcjp2YXIoLS1mZy1pbnZlcnRlZCl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbWVkaWFbZGlzYWJsZWRde2N1cnNvcjphdXRvfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW1lZGlhW2hyZWZdOm5vdChbZGlzYWJsZWRdKTpob3ZlcnstLWNhcmQtbWVkaWEtYm9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbWVkaWFbaHJlZl06bm90KFtkaXNhYmxlZF0pOmhvdmVyIC5jYXJkLW1lZGlhX19pbWFnZSBwaWN0dXJle3RyYW5zZm9ybTpzY2FsZSgxLjA1KX0udGhlbWUtaGFydmVzdCAuY2FyZC1tZWRpYVtocmVmXTpub3QoW2Rpc2FibGVkXSk6aG92ZXIgLmNhcmQtbWVkaWFfX3RpdGxle2NvbG9yOnZhcigtLXRleHQtc2Vjb25kYXJ5LWhvdmVyKX0udGhlbWUtaGFydmVzdCAuY2FyZC1tZWRpYVtocmVmXTpub3QoW2Rpc2FibGVkXSk6aG92ZXIgLmNhcmQtbWVkaWFfX2Rlc2NyaXB0aW9ue2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSl9QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsudGhlbWUtaGFydmVzdCAuY2FyZC1tZWRpYS5jYXJkLW1lZGlhLS1yb3ctbGFyZ2V7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMTIsMWZyKTtncmlkLXRlbXBsYXRlLXJvd3M6MWZyIGF1dG8gYXV0b30udGhlbWUtaGFydmVzdCAuY2FyZC1tZWRpYS5jYXJkLW1lZGlhLS1yb3ctbGFyZ2UgLmNhcmQtbWVkaWFfX2ltYWdle2dyaWQtY29sdW1uOjEvODtncmlkLXJvdzoxLzR9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbWVkaWEuY2FyZC1tZWRpYS0tcm93LWxhcmdlIC5jYXJkLW1lZGlhX19oZWFkZXJ7Z3JpZC1jb2x1bW46OS8xMztncmlkLXJvdzoxLzJ9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbWVkaWEuY2FyZC1tZWRpYS0tcm93LWxhcmdlIC5jYXJkLW1lZGlhX190aXRsZXtmb250LXNpemU6dmFyKC0tc2l6ZS1oZWFkaW5nLXNtKX0udGhlbWUtaGFydmVzdCAuY2FyZC1tZWRpYS5jYXJkLW1lZGlhLS1yb3ctbGFyZ2UgLmNhcmQtbWVkaWFfX2RldGFpbHN7Z3JpZC1jb2x1bW46OS8xMztncmlkLXJvdzoyfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW1lZGlhLmNhcmQtbWVkaWEtLXJvdy1sYXJnZSAuY2FyZC1tZWRpYV9fdGFncy1jb250YWluZXJ7Z3JpZC1jb2x1bW46OS8xMztncmlkLXJvdzozfX0udGhlbWUtaGFydmVzdCAuY2FyZC1tZWRpYS5jYXJkLW1lZGlhLS1yb3ctc21hbGx7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMTIsMWZyKTtncmlkLXRlbXBsYXRlLXJvd3M6MWZyIGF1dG87Z2FwOnZhcigtLXNwYWNpbmctZ3V0dGVyKTtwYWRkaW5nOnZhcigtLXNwYWNpbmctbWQpIDA7dHJhbnNpdGlvbjpib3JkZXItdG9wIHZhcigtLXRoZW1lLWhhcnZlc3QtdHJhbnNpdGlvbi1kdXJhdGlvbiwgLjNzKSBlYXNlO2JvcmRlci10b3A6MXB4IHNvbGlkIHZhcigtLWNhcmQtbWVkaWEtYm9yZGVyLWNvbG9yKX0udGhlbWUtaGFydmVzdCAuY2FyZC1tZWRpYS5jYXJkLW1lZGlhLS1yb3ctc21hbGwgLmNhcmQtbWVkaWFfX2ltYWdle2dyaWQtcm93OjEvMztncmlkLWNvbHVtbjoxLzN9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbWVkaWEuY2FyZC1tZWRpYS0tcm93LXNtYWxsIC5jYXJkLW1lZGlhX19oZWFkZXJ7Z3JpZC1yb3c6MTtncmlkLWNvbHVtbjozLzEwfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW1lZGlhLmNhcmQtbWVkaWEtLXJvdy1zbWFsbCAuY2FyZC1tZWRpYV9fZGVzY3JpcHRpb257ZGlzcGxheTpub25lfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW1lZGlhLmNhcmQtbWVkaWEtLXJvdy1zbWFsbCAuY2FyZC1tZWRpYV9fZGV0YWlsc3tncmlkLXJvdzoyO2dyaWQtY29sdW1uOjMvMTB9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbWVkaWEuY2FyZC1tZWRpYS0tcm93LXNtYWxsIC5jYXJkLW1lZGlhX190YWdzLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleC1mbG93OmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LWVuZDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7Z3JpZC1yb3c6MS8zO2dyaWQtY29sdW1uOjEwLzEzO2dhcDo4cHh9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbWVkaWEuY2FyZC1tZWRpYS0tcm93LXNtYWxsIC5jYXJkLW1lZGlhX190YWdzLWNvbnRhaW5lciBocntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJX0udGhlbWUtaGFydmVzdCAuY2FyZC1tZWRpYS5jYXJkLW1lZGlhLS1yb3ctc21hbGwgLmNhcmQtbWVkaWFfX21lZGlhLXR5cGV7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cyl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbWVkaWEuY2FyZC1tZWRpYS0tcm93LXNtYWxsIC5jYXJkLW1lZGlhX19tZWRpYS10eXBlIHNsLWljb257d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtwYWRkaW5nOjhweH1AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpey50aGVtZS1oYXJ2ZXN0IC5jYXJkLW1lZGlhLmNhcmQtbWVkaWEtLXJvdy1zbWFsbHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MTA3cHggMWZyO2dyaWQtdGVtcGxhdGUtcm93czpyZXBlYXQoMyxhdXRvKTtnYXA6MTZweDtwYWRkaW5nOnZhcigtLXNwYWNpbmctc20pIDB9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbWVkaWEuY2FyZC1tZWRpYS0tcm93LXNtYWxsIC5jYXJkLW1lZGlhX19pbWFnZXtncmlkLXJvdzoxO2dyaWQtY29sdW1uOjE7bWF4LXdpZHRoOnZhcigtLWNhcmQtbWVkaWEtaW1hZ2UtbWF4LXdpZHRoKX0udGhlbWUtaGFydmVzdCAuY2FyZC1tZWRpYS5jYXJkLW1lZGlhLS1yb3ctc21hbGwgLmNhcmQtbWVkaWFfX3RpdGxle3BhZGRpbmctcmlnaHQ6MH0udGhlbWUtaGFydmVzdCAuY2FyZC1tZWRpYS5jYXJkLW1lZGlhLS1yb3ctc21hbGwgLmNhcmQtbWVkaWFfX2hlYWRlcntncmlkLXJvdzoxO2dyaWQtY29sdW1uOjJ9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbWVkaWEuY2FyZC1tZWRpYS0tcm93LXNtYWxsIC5jYXJkLW1lZGlhX19kZXRhaWxze2dyaWQtcm93OjI7Z3JpZC1jb2x1bW46MS8zO2dhcDo0cHh9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbWVkaWEuY2FyZC1tZWRpYS0tcm93LXNtYWxsIC5jYXJkLW1lZGlhX190YWdzLWNvbnRhaW5lcntncmlkLXJvdzozO2dyaWQtY29sdW1uOjEvMzthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2dhcDp2YXIoLS1zcGFjaW5nLWd1dHRlcil9fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW1lZGlhLmNhcmQtbWVkaWEtLWludmVydGVke2NvbG9yOnZhcigtLXRleHQtaW52ZXJ0ZWQpOy0tY2FyZC1tZWRpYS1ib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1pbnZlcnRlZC1zdWJ0bGUpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLW1lZGlhLmNhcmQtbWVkaWEtLWludmVydGVkIC5jYXJkLW1lZGlhX190aXRsZSwudGhlbWUtaGFydmVzdCAuY2FyZC1tZWRpYS5jYXJkLW1lZGlhLS1pbnZlcnRlZCAuY2FyZC1tZWRpYV9fZGV0YWlsc3tjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKX0udGhlbWUtaGFydmVzdCAuY2FyZC1tZWRpYS5jYXJkLW1lZGlhLS1pbnZlcnRlZCAuY2FyZC1tZWRpYV9fZGVzY3JpcHRpb257Y29sb3I6dmFyKC0tdGV4dC1pbnZlcnRlZC1saWdodCl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbWVkaWEuY2FyZC1tZWRpYS0taW52ZXJ0ZWRbaHJlZl06bm90KFtkaXNhYmxlZF0pOmhvdmVyey0tY2FyZC1tZWRpYS1ib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1pbnZlcnRlZCl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtbWVkaWEuY2FyZC1tZWRpYS0taW52ZXJ0ZWRbaHJlZl06bm90KFtkaXNhYmxlZF0pOmhvdmVyIC5jYXJkLW1lZGlhX19kZXNjcmlwdGlvbntjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKX0udGhlbWUtaGFydmVzdHstLXdpZHRoLWNhcmQtZ2VuZXJpYy1tYW51YWw6IDQyMXB4Oy0tc2l6ZS1oZWFkaW5nLWdlbmVyaWMtbWFudWFsOiAyNHB4Oy0tc2l6ZS1ib2R5LWdlbmVyaWMtbWFudWFsOiAxOHB4Oy0taGVhZGVyLWxpbmUtaGVpZ2h0LWdlbmVyaWMtbWFudWFsOiAyNi40cHg7LS1ib2R5LWxpbmUtaGVpZ2h0LWdlbmVyaWMtbWFudWFsOiAyN3B4Oy0tZ2VuZXJpYy1tYW51YWwtaWNvbi1zaXplOiAyNHB4Oy0tcHJlaGVhZGVyLWJvdHRvbS1wYWRkaW5nLWdlbmVyaWMtbWFudWFsOiA4cHg7LS1nZW5lcmljLW1hbnVhbC1wYWRkaW5nOiAyNHB4Oy0tZ2VuZXJpYy1tYW51YWwtbG9nby1wYWRkaW5nOiA1NXB4fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWdlbmVyaWMtbWFudWFse2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0udGhlbWUtaGFydmVzdCAuY2FyZC1nZW5lcmljLW1hbnVhbF9fYm9keXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZ3JvdzoxO2dhcDoyNHB4fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWdlbmVyaWMtbWFudWFsX19pbWFnZXt3aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbn0udGhlbWUtaGFydmVzdCAuY2FyZC1nZW5lcmljLW1hbnVhbF9faW1hZ2UgLmJsdXJ7ZmlsdGVyOmJsdXIoNHB4KX0udGhlbWUtaGFydmVzdCAuY2FyZC1nZW5lcmljLW1hbnVhbF9faW1hZ2UgbG0taW1hZ2UsLnRoZW1lLWhhcnZlc3QgLmNhcmQtZ2VuZXJpYy1tYW51YWxfX2ltYWdlIHBpY3R1cmV7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzO3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWdlbmVyaWMtbWFudWFsX19pbWFnZSBsbS1pbWFnZSBpbWcsLnRoZW1lLWhhcnZlc3QgLmNhcmQtZ2VuZXJpYy1tYW51YWxfX2ltYWdlIHBpY3R1cmUgaW1ne3dpZHRoOjEwMCV9LnRoZW1lLWhhcnZlc3QgLmNhcmQtZ2VuZXJpYy1tYW51YWxfX2xvZ297cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWluO3BhZGRpbmc6dmFyKC0tZ2VuZXJpYy1tYW51YWwtbG9nby1wYWRkaW5nKTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwtNTAlKTt6LWluZGV4OjJ9LnRoZW1lLWhhcnZlc3QgLmNhcmQtZ2VuZXJpYy1tYW51YWxfX3ByZWhlYWRlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmctYm90dG9tOnZhcigtLXByZWhlYWRlci1ib3R0b20tcGFkZGluZy1nZW5lcmljLW1hbnVhbCk7Z2FwOjI0cHh9LnRoZW1lLWhhcnZlc3QgLmNhcmQtZ2VuZXJpYy1tYW51YWxfX3ByZWhlYWRlcl9faW1hZ2V7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0udGhlbWUtaGFydmVzdCAuY2FyZC1nZW5lcmljLW1hbnVhbF9fcHJlaGVhZGVyX19jb250ZW50e2Rpc3BsYXk6ZmxleDtnYXA6OHB4fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWdlbmVyaWMtbWFudWFsX19pY29uIHNsLWljb257d2lkdGg6dmFyKC0tZ2VuZXJpYy1tYW51YWwtaWNvbi1zaXplKTtoZWlnaHQ6dmFyKC0tZ2VuZXJpYy1tYW51YWwtaWNvbi1zaXplKX0udGhlbWUtaGFydmVzdCAuY2FyZC1nZW5lcmljLW1hbnVhbF9fbGFiZWx7Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1zYW5zKTtmb250LXNpemU6MThweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjEuNnB4O2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtZ2VuZXJpYy1tYW51YWxfX2hlYWRlcntmb250LWZhbWlseTp2YXIoLS1mb250LXNlcmlmKTtmb250LXNpemU6dmFyKC0tc2l6ZS1oZWFkaW5nLWdlbmVyaWMtbWFudWFsKTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6dmFyKC0taGVhZGVyLWxpbmUtaGVpZ2h0LWdlbmVyaWMtbWFudWFsKTtjb2xvcjp2YXIoLS10ZXh0LXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWdlbmVyaWMtbWFudWFsX19wYXJhZ3JhcGh7Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1zZXJpZik7Zm9udC1zaXplOnZhcigtLXNpemUtYm9keS1nZW5lcmljLW1hbnVhbCk7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OnZhcigtLWJvZHktbGluZS1oZWlnaHQtZ2VuZXJpYy1tYW51YWwpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeS1saWdodCl9LnRoZW1lLWhhcnZlc3QgLmNhcmQtZ2VuZXJpYy1tYW51YWxfX2xpbmt7bWFyZ2luLXRvcDphdXRvO2Rpc3BsYXk6ZmxleH0udGhlbWUtaGFydmVzdCAuY2FyZC1nZW5lcmljLW1hbnVhbFtkaXNhYmxlZF17Y3Vyc29yOmF1dG99LnRoZW1lLWhhcnZlc3QgLmNhcmQtZ2VuZXJpYy1tYW51YWxbaHJlZl06bm90KFtkaXNhYmxlZF0pOmhvdmVyIC5jYXJkLWdlbmVyaWMtbWFudWFsX19pbWFnZSBsbS1pbWFnZSwudGhlbWUtaGFydmVzdCAuY2FyZC1nZW5lcmljLW1hbnVhbFtocmVmXTpub3QoW2Rpc2FibGVkXSk6aG92ZXIgLmNhcmQtZ2VuZXJpYy1tYW51YWxfX2ltYWdlIHBpY3R1cmV7dHJhbnNmb3JtOnNjYWxlKDEuMDUpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWdlbmVyaWMtbWFudWFsW2hyZWZdOm5vdChbZGlzYWJsZWRdKTpob3ZlciAuY2FyZC1nZW5lcmljLW1hbnVhbF9fcHJlaGVhZGVyIC5kaXZpZGVye2JvcmRlcjoxcHggc29saWQgdmFyKC0tYm9yZGVyLXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWdlbmVyaWMtbWFudWFsW2hyZWZdOm5vdChbZGlzYWJsZWRdKTpob3ZlciAuY2FyZC1nZW5lcmljLW1hbnVhbF9faGVhZGVye2NvbG9yOnZhcigtLXRleHQtc2Vjb25kYXJ5LWhvdmVyKX0udGhlbWUtaGFydmVzdCAuY2FyZC1nZW5lcmljLW1hbnVhbFtpbnZlcnRlZD10cnVlXSAuY2FyZC1nZW5lcmljLW1hbnVhbF9fcHJlaGVhZGVye2NvbG9yOnZhcigtLXRleHQtaW52ZXJ0ZWQpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWdlbmVyaWMtbWFudWFsW2ludmVydGVkPXRydWVdIC5jYXJkLWdlbmVyaWMtbWFudWFsX19wcmVoZWFkZXIgLmRpdmlkZXJ7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ib3JkZXItaW52ZXJ0ZWQtc3VidGxlKX0udGhlbWUtaGFydmVzdCAuY2FyZC1nZW5lcmljLW1hbnVhbFtpbnZlcnRlZD10cnVlXSAuY2FyZC1nZW5lcmljLW1hbnVhbF9fbGFiZWwsLnRoZW1lLWhhcnZlc3QgLmNhcmQtZ2VuZXJpYy1tYW51YWxbaW52ZXJ0ZWQ9dHJ1ZV0gLmNhcmQtZ2VuZXJpYy1tYW51YWxfX2hlYWRlcntjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKX0udGhlbWUtaGFydmVzdCAuY2FyZC1nZW5lcmljLW1hbnVhbFtpbnZlcnRlZD10cnVlXSAuY2FyZC1nZW5lcmljLW1hbnVhbF9fcGFyYWdyYXBoe2NvbG9yOnZhcigtLXRleHQtaW52ZXJ0ZWQtbGlnaHQpfS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWdlbmVyaWMtbWFudWFsW2ludmVydGVkPXRydWVdW2hyZWZdOm5vdChbZGlzYWJsZWRdKTpob3ZlciAuY2FyZC1nZW5lcmljLW1hbnVhbF9fcHJlaGVhZGVyIC5kaXZpZGVye2JvcmRlcjoxcHggc29saWQgdmFyKC0tYm9yZGVyLXByaW1hcnktaW52ZXJ0KX0udGhlbWUtaGFydmVzdCAuY2FyZC1nZW5lcmljLW1hbnVhbFtpbnZlcnRlZD10cnVlXVtocmVmXTpub3QoW2Rpc2FibGVkXSk6aG92ZXIgLmNhcmQtZ2VuZXJpYy1tYW51YWxfX2hlYWRlcntjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkLWhvdmVyKX0udGhlbWUtaGFydmVzdCAudmlkZW8tY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS50aGVtZS1oYXJ2ZXN0IC52aWRlby1jb250YWluZXIgc2wtaWNvbntwb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjp2YXIoLS1ib3JkZXItaW52ZXJ0ZWQpO29wYWNpdHk6LjU7aGVpZ2h0OjI0cHg7d2lkdGg6MjRweDtsZWZ0OjEycHg7Ym90dG9tOjEycHg7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLWluLW91dDt6LWluZGV4OjJ9LnRoZW1lLWhhcnZlc3QgLnZpZGVvLWNvbnRhaW5lciBzbC1pY29uOmhvdmVye29wYWNpdHk6MX0udGhlbWUtaGFydmVzdCAudmlkZW8tY29udGFpbmVyLnZpZGVvLWNvbnRhaW5lci0tcHJlLWltYWdlIHNsLWljb257ZGlzcGxheTpub25lfS50aGVtZS1oYXJ2ZXN0IC52aWRlby1jb250YWluZXIgLmRlY29yYXRpdmUtdmlkZW97aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX0udGhlbWUtaGFydmVzdCAudmlkZW8tY29udGFpbmVyIC5kZWNvcmF0aXZlLXZpZGVvIHZpZGVve2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0udGhlbWUtaGFydmVzdCAudmlkZW8tY29udGFpbmVyIC5kZWNvcmF0aXZlLXZpZGVvIGlmcmFtZXtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO29iamVjdC1maXQ6Y292ZXI7YmFja2dyb3VuZC1jb2xvcjojMDAwfS50aGVtZS1oYXJ2ZXN0IC52aWRlby1jb250YWluZXIgLmRlY29yYXRpdmUtdmlkZW8tLW92ZXJsYXl7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dG9wOjA7bGVmdDowfS50aGVtZS1oYXJ2ZXN0IC52aWRlby1jb250YWluZXIgLnZpZGVvLXdpdGgtY29udHJvbHN7aGVpZ2h0OmluaGVyaXQ7YXNwZWN0LXJhdGlvOjEvMTt3aWR0aDoxMDAlO21heC13aWR0aDpjYWxjKDEwMCUgLyB2YXIoLS1wYWdlLXpvb20tZmFjdG9yKSl9LnRoZW1lLWhhcnZlc3QgLnZpZGVvLWNvbnRhaW5lciAudmlkZW8td2l0aC1jb250cm9scyAudmlkZW8td2l0aC1jb250cm9scy1jb250YWluZXJ7aGVpZ2h0OmluaGVyaXQ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO2JhY2tncm91bmQtY29sb3I6IzAwMH0udGhlbWUtaGFydmVzdCAudmlkZW8tY29udGFpbmVyIC52aWRlby13aXRoLWNvbnRyb2xzIC52aWRlby13aXRoLWNvbnRyb2xzLWNvbnRhaW5lciB2aWRlbywudGhlbWUtaGFydmVzdCAudmlkZW8tY29udGFpbmVyIC52aWRlby13aXRoLWNvbnRyb2xzIC52aWRlby13aXRoLWNvbnRyb2xzLWNvbnRhaW5lciBpZnJhbWV7aGVpZ2h0OjEwMCU7YXNwZWN0LXJhdGlvOjEvMX1AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey50aGVtZS1oYXJ2ZXN0IC52aWRlby1jb250YWluZXIgLnZpZGVvLXdpdGgtY29udHJvbHMgLnZpZGVvLXdpdGgtY29udHJvbHMtY29udGFpbmVyIHZpZGVvLC50aGVtZS1oYXJ2ZXN0IC52aWRlby1jb250YWluZXIgLnZpZGVvLXdpdGgtY29udHJvbHMgLnZpZGVvLXdpdGgtY29udHJvbHMtY29udGFpbmVyIGlmcmFtZXthc3BlY3QtcmF0aW86MTYvOX19LnRoZW1lLWhhcnZlc3QgLnZpZGVvLWNvbnRhaW5lciAudmlkZW8td2l0aC1jb250cm9scyAudmlkZW8td2l0aC1jb250cm9scy1jb250YWluZXIgLmJ1dHRvbi1hbHRlcm5hdGl2ZXtkaXNwbGF5Om5vbmV9QG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KXsudGhlbWUtaGFydmVzdCAudmlkZW8tY29udGFpbmVyIC52aWRlby13aXRoLWNvbnRyb2xze2FzcGVjdC1yYXRpbzoxLzF9fS50aGVtZS1oYXJ2ZXN0IC52aWRlby1jb250YWluZXIgLnZpZGVvLXdpdGgtY29udHJvbHMgLmRlY29yYXRpdmUtdmlkZW97cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowfS50aGVtZS1oYXJ2ZXN0IC52aWRlby1jb250YWluZXIgLnZpZGVvLXdpdGgtY29udHJvbHMgLnByZS1pbWFnZXtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTstd2Via2l0LWJhY2tkcm9wLWZpbHRlcjpibHVyKDEwMHB4KTtiYWNrZHJvcC1maWx0ZXI6Ymx1cigxMDBweCl9LnRoZW1lLWhhcnZlc3QgLnZpZGVvLWNvbnRhaW5lciAudmlkZW8td2l0aC1jb250cm9scyBsbS1idXR0b24tY3Vyc29ye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dG9wOjA7bGVmdDowO292ZXJmbG93OmhpZGRlbjt6LWluZGV4OjE7b3BhY2l0eToxO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZS1pbi1vdXR9LnRoZW1lLWhhcnZlc3QgLnZpZGVvLWNvbnRhaW5lciAudmlkZW8td2l0aC1jb250cm9scyBsbS1idXR0b24tY3Vyc29yOjpwYXJ0KGJhc2Upe3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnRoZW1lLWhhcnZlc3QgLnZpZGVvLXdpdGgtY29udHJvbHMtY29udGFpbmVyLS1tb2RhbHtvdmVyZmxvdzpoaWRkZW59LnRoZW1lLWhhcnZlc3QgLnZpZGVvLXdpdGgtY29udHJvbHMtY29udGFpbmVyLS1tb2RhbCB2aWRlbywudGhlbWUtaGFydmVzdCAudmlkZW8td2l0aC1jb250cm9scy1jb250YWluZXItLW1vZGFsIGlmcmFtZXt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNXMgZWFzZS1pbi1vdXQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSk7YmFja2dyb3VuZC1jb2xvcjojMDAwfS50aGVtZS1oYXJ2ZXN0IC52aWRlby13aXRoLWNvbnRyb2xzLWNvbnRhaW5lci0tYWN0aXZle3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZjOy13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOmJsdXIoMTBweCk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoMTBweCk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MzJweCA3MnB4fS50aGVtZS1oYXJ2ZXN0IC52aWRlby13aXRoLWNvbnRyb2xzLWNvbnRhaW5lci0tYWN0aXZlIC5idXR0b24tYWx0ZXJuYXRpdmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjhweDtyaWdodDo4cHh9LnRoZW1lLWhhcnZlc3QgLnZpZGVvLXdpdGgtY29udHJvbHMtY29udGFpbmVyLS1hY3RpdmUgdmlkZW8sLnRoZW1lLWhhcnZlc3QgLnZpZGVvLXdpdGgtY29udHJvbHMtY29udGFpbmVyLS1hY3RpdmUgaWZyYW1le3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO2hlaWdodDoxMDAlfS50aGVtZS1oYXJ2ZXN0IC5zZWFyY2gtaW5wdXRfX2NvbnRhaW5lcntoZWlnaHQ6NjRweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLXByaW1hcnkpO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOndpZHRoIC4zcyBlYXNlLWluLW91dH0udGhlbWUtaGFydmVzdCAuc2VhcmNoLWlucHV0X19jb250YWluZXIuc2VhcmNoLWlucHV0LS10b3AtYmFye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7bWFyZ2luLXRvcDotMTBweDt3aWR0aDozNjRweDtkaXNwbGF5Om5vbmU7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ei1pbmRleDoxO2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLWZ1bGwpfS50aGVtZS1oYXJ2ZXN0IC5zZWFyY2gtaW5wdXRfX2NvbnRhaW5lci5zZWFyY2gtaW5wdXQtLXRvcC1iYXIuaGlkZGVue3dpZHRoOjB9LnRoZW1lLWhhcnZlc3QgLnNlYXJjaC1pbnB1dF9fY29udGFpbmVyLnNlYXJjaC1pbnB1dC0tdG9wLWJhciAuc2VhcmNoLWlucHV0X193cmFwcGVye3dpZHRoOjEwMCV9LnRoZW1lLWhhcnZlc3QgLnNlYXJjaC1pbnB1dF9fd3JhcHBlcnt3aWR0aDptYXgtY29udGVudDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctZGFyay1zdWJ0bGUtaG92ZXIpO2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMtZnVsbCk7cGFkZGluZy1ibG9jazp2YXIoLS1zcGFjaW5nLTJ4cyk7cGFkZGluZy1pbmxpbmU6dmFyKC0tc3BhY2luZy1sZykgdmFyKC0tc3BhY2luZy0yeHMpO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4zcyBlYXNlLWluLW91dH0udGhlbWUtaGFydmVzdCAuc2VhcmNoLWlucHV0X193cmFwcGVyOmhvdmVye2JvcmRlci1jb2xvcjp2YXIoLS1ib3JkZXItcHJpbWFyeS1zdWJ0bGUpfS50aGVtZS1oYXJ2ZXN0IC5zZWFyY2gtaW5wdXRfX2Zvcm17ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCU7Z2FwOjE2cHg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS50aGVtZS1oYXJ2ZXN0IC5zZWFyY2gtaW5wdXRfX2Zvcm0gaW5wdXRbdHlwZT1zZWFyY2hde2ZsZXg6MTtvdXRsaW5lOm5vbmU7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KTtjYXJldC1jb2xvcjp2YXIoLS1ib3JkZXItc2Vjb25kYXJ5KX0udGhlbWUtaGFydmVzdCAuc2VhcmNoLWlucHV0X19mb3JtIGlucHV0W3R5cGU9c2VhcmNoXTo6cGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWxpZ2h0ZXIpfS50aGVtZS1oYXJ2ZXN0IC5zZWFyY2gtaW5wdXRfX2Zvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9ue2Rpc3BsYXk6bm9uZX0udGhlbWUtaGFydmVzdCAuc2VhcmNoLWlucHV0X19mb3JtIGJ1dHRvblt0eXBlPXJlc2V0XXt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLXByaW1hcnkpO2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLWZ1bGwpO3RyYW5zaXRpb246b3V0bGluZSAuM3MgZWFzZS1pbi1vdXQ7b3V0bGluZToxcHggc29saWQgdHJhbnNwYXJlbnQ7bWFyZ2luLWlubGluZS1lbmQ6NHB4O2N1cnNvcjpwb2ludGVyfS50aGVtZS1oYXJ2ZXN0IC5zZWFyY2gtaW5wdXRfX2Zvcm0gYnV0dG9uW3R5cGU9cmVzZXRdOmhvdmVye291dGxpbmU6MXB4IHNvbGlkIHZhcigtLWJnLXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IC5zZWFyY2gtaW5wdXRfX2Zvcm0gYnV0dG9uW3R5cGU9cmVzZXRdIHNsLWljb257d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtjb2xvcjp2YXIoLS1mZy1zZWNvbmRhcnktc2VsZWN0ZWQpfS50aGVtZS1oYXJ2ZXN0IC5zZWFyY2gtaW5wdXRfX2Zvcm0gYnV0dG9uW3R5cGU9c3VibWl0XXtoZWlnaHQ6NDhweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1zZWNvbmRhcnkpO2NvbG9yOnZhcigtLWJnLWludmVydC1vdmVybGF5LXRyYW5zcGFyZW50KTtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1mdWxsKTt0cmFuc2l0aW9uOm91dGxpbmUgLjNzIGVhc2UtaW4tb3V0O291dGxpbmU6MXB4IHNvbGlkIHRyYW5zcGFyZW50O21hcmdpbi1pbmxpbmUtZW5kOjRweDtwYWRkaW5nLWlubGluZToyNHB4O2dhcDo4cHg7Y3Vyc29yOnBvaW50ZXJ9LnRoZW1lLWhhcnZlc3QgLnNlYXJjaC1pbnB1dF9fZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVye291dGxpbmU6MXB4IHNvbGlkIHZhcigtLWJnLXNlY29uZGFyeSl9LnRoZW1lLWhhcnZlc3QgLnNlYXJjaC1pbnB1dF9fZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdIHNsLWljb257d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtjb2xvcjp2YXIoLS1iZy1pbnZlcnQtb3ZlcmxheS10cmFuc3BhcmVudCl9LnRoZW1lLWhhcnZlc3QgLnF1b3RlX19ibG9jayBzbC1jYXJvdXNlbDo6cGFydChzY3JvbGwtY29udGFpbmVyKXstLXNsaWRlcy1wZXItcGFnZTogMSAhaW1wb3J0YW50Oy0tc2Nyb2xsLWhpbnQ6IDBweH0udGhlbWUtaGFydmVzdCAucXVvdGVfX2NvbnRhaW5lcl9fbGd7ZGlzcGxheTpub25lfS50aGVtZS1oYXJ2ZXN0IC5xdW90ZV9fY29udGFpbmVyX194c3tkaXNwbGF5OmJsb2NrfUBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpey50aGVtZS1oYXJ2ZXN0IC5xdW90ZV9fY29udGFpbmVyX194c3tkaXNwbGF5Om5vbmV9LnRoZW1lLWhhcnZlc3QgLnF1b3RlX19jb250YWluZXJfX2xne2Rpc3BsYXk6YmxvY2t9fS50aGVtZS1oYXJ2ZXN0ey0tZXhwYW5kYWJsZS1saXN0LWZvbnQtc2VyaWY6IFwiTE1TZXJpZlwifS50aGVtZS1oYXJ2ZXN0IC5leHBhbmRhYmxlX19saXN0e3BhZGRpbmc6dmFyKC0tc3BhY2luZy1ibG9jay1wYWRkaW5nLW1kKSB2YXIoLS1zcGFjaW5nLXBhZ2UtbWFyZ2luKSB2YXIoLS1zcGFjaW5nLWJsb2NrLXBhZGRpbmctbWQpIHZhcigtLXNwYWNpbmctcGFnZS1tYXJnaW4pO2JhY2tncm91bmQ6dmFyKC0tYmFja2dyb3VuZC1iZy1wcmltYXJ5KX0udGhlbWUtaGFydmVzdCAuZXhwYW5kYWJsZV9fbGlzdCAuZ3JpZCAuaGVhZGVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctbWQpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy0yeGwpfS50aGVtZS1oYXJ2ZXN0IC5leHBhbmRhYmxlX19saXN0IC5ncmlkIC5oZWFkZXIgLmhlYWRlcl9fdGV4dHN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy1zbSl9LnRoZW1lLWhhcnZlc3QgLmV4cGFuZGFibGVfX2xpc3QgLmdyaWQgLmhlYWRlciAuaGVhZGVyX190ZXh0cyAuaGVhZGVyX190aXRsZXtmb250LWZhbWlseTp2YXIoLS1leHBhbmRhYmxlLWxpc3QtZm9udC1zZXJpZik7Zm9udC1zaXplOnZhcigtLXNpemUtaGVhZGluZy1tZCk7Y29sb3I6dmFyKC0tdGV4dC10ZXh0LXByaW1hcnkpO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDozNS4ycHg7dGV4dC1hbGlnbjpsZWZ0fS50aGVtZS1oYXJ2ZXN0IC5leHBhbmRhYmxlX19saXN0IC5ncmlkIC5oZWFkZXIgLmhlYWRlcl9fdGV4dHMgLmhlYWRlcl9fZGVzY3JpcHRpb257Zm9udC1mYW1pbHk6dmFyKC0tZXhwYW5kYWJsZS1saXN0LWZvbnQtc2VyaWYpO2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWJvZHktbWQpO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeS1saWdodCk7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjI3cHg7dGV4dC1hbGlnbjpsZWZ0fS50aGVtZS1oYXJ2ZXN0IC5leHBhbmRhYmxlX19saXN0IC5ncmlkIC5oZWFkZXIgLmhlYWRlcl9fZnVuY3Rpb25ze2dhcDp2YXIoLS1zcGFjaW5nLXhzKX0udGhlbWUtaGFydmVzdCAuZXhwYW5kYWJsZV9fbGlzdCAuZ3JpZCAuaGVhZGVyIC5oZWFkZXJfX2Z1bmN0aW9ucyAuaGVhZGVyX19idXR0b257ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCU7ZmxleC1mbG93OmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy14cyl9LnRoZW1lLWhhcnZlc3QgLmV4cGFuZGFibGVfX2xpc3QgLmdyaWQgLmhlYWRlciAuaGVhZGVyX19mdW5jdGlvbnMgLmhlYWRlcl9fYnV0dG9uIHNsLWJ1dHRvbjo6cGFydChiYXNlKXtmb250LWZhbWlseTp2YXIoLS1mb250LXNhbnMpO2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWxhYmVsLW1kKTtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MjEuNnB4fS50aGVtZS1oYXJ2ZXN0IC5leHBhbmRhYmxlX19saXN0IC5ncmlkIC5saXN0e2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWJvcmRlci1wcmltYXJ5LXN1YnRsZSk7Ym9yZGVyLXRvcDoxcHggc29saWQgdmFyKC0tYm9yZGVyLXByaW1hcnktc3VidGxlKX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey50aGVtZS1oYXJ2ZXN0IC5leHBhbmRhYmxlX19saXN0IC5ncmlkIC5oZWFkZXJ7Z2FwOnZhcigtLXNwYWNpbmctbWQpfS50aGVtZS1oYXJ2ZXN0IC5leHBhbmRhYmxlX19saXN0IC5ncmlkIC5oZWFkZXIgLmhlYWRlcl9fdGl0bGV7Zm9udC1zaXplOnZhcigtLXNpemUtaGVhZGluZy1tZCk7bGluZS1oZWlnaHQ6MzUuMnB4fS50aGVtZS1oYXJ2ZXN0IC5leHBhbmRhYmxlX19saXN0IC5ncmlkIC5oZWFkZXIgLmhlYWRlcl9fZGVzY3JpcHRpb257Zm9udC1zaXplOnZhcigtLXNpemUtYm9keS1tZCk7bGluZS1oZWlnaHQ6MjdweH0udGhlbWUtaGFydmVzdCAuZXhwYW5kYWJsZV9fbGlzdCAuZ3JpZCAuaGVhZGVyIC5oZWFkZXJfX2Z1bmN0aW9uc3tnYXA6dmFyKC0tc3BhY2luZy14cyk7ZGlzcGxheTpmbGV4O21hcmdpbi10b3A6YXV0b30udGhlbWUtaGFydmVzdCAuZXhwYW5kYWJsZV9fbGlzdCAuZ3JpZCAuaGVhZGVyIC5oZWFkZXJfX2Z1bmN0aW9ucyAuaGVhZGVyX19idXR0b257ZmxleC1mbG93Om5vd3JhcDtnYXA6dmFyKC0tc3BhY2luZy0yeHMpfX1AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey50aGVtZS1oYXJ2ZXN0IC5leHBhbmRhYmxlX19saXN0IC5ncmlkIC5oZWFkZXJ7ZGlzcGxheTpncmlkfS50aGVtZS1oYXJ2ZXN0IC5leHBhbmRhYmxlX19saXN0IC5ncmlkIC5oZWFkZXIgLmhlYWRlcl9fdGV4dHN7Z2FwOnZhcigtLXNwYWNpbmctc20pfS50aGVtZS1oYXJ2ZXN0IC5leHBhbmRhYmxlX19saXN0IC5ncmlkIC5oZWFkZXIgLmhlYWRlcl9fdGV4dHMgLmhlYWRlcl9fdGl0bGV7Zm9udC1zaXplOnZhcigtLXNpemUtaGVhZGluZy1tZCk7bGluZS1oZWlnaHQ6NTIuOHB4fS50aGVtZS1oYXJ2ZXN0IC5leHBhbmRhYmxlX19saXN0IC5ncmlkIC5oZWFkZXIgLmhlYWRlcl9fdGV4dHMgLmhlYWRlcl9fZGVzY3JpcHRpb257Zm9udC1zaXplOnZhcigtLXNpemUtYm9keS1tZCk7bGluZS1oZWlnaHQ6MjdweH0udGhlbWUtaGFydmVzdCAuZXhwYW5kYWJsZV9fbGlzdCAuZ3JpZCAuaGVhZGVyIC5oZWFkZXJfX2Z1bmN0aW9uc3tnYXA6dmFyKC0tc3BhY2luZy14cyl9LnRoZW1lLWhhcnZlc3QgLmV4cGFuZGFibGVfX2xpc3QgLmdyaWQgLmhlYWRlciAuaGVhZGVyX19mdW5jdGlvbnMgLmhlYWRlcl9fYnV0dG9ue2ZsZXgtZmxvdzpub3dyYXA7anVzdGlmeS1jb250ZW50OmVuZDtnYXA6dmFyKC0tc3BhY2luZy0yeHMpfX1AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KXsudGhlbWUtaGFydmVzdCAuZXhwYW5kYWJsZV9fbGlzdCAub25lLWNvbHVtbiAuaGVhZGVyIC5oZWFkZXJfX3RleHRze2dhcDp2YXIoLS1zcGFjaW5nLXNtKX0udGhlbWUtaGFydmVzdCAuZXhwYW5kYWJsZV9fbGlzdCAub25lLWNvbHVtbiAuaGVhZGVyIC5oZWFkZXJfX3RleHRzIC5oZWFkZXJfX3RpdGxle2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWhlYWRpbmctbWQpO2xpbmUtaGVpZ2h0OjUyLjhweH0udGhlbWUtaGFydmVzdCAuZXhwYW5kYWJsZV9fbGlzdCAub25lLWNvbHVtbiAuaGVhZGVyIC5oZWFkZXJfX3RleHRzIC5oZWFkZXJfX2Rlc2NyaXB0aW9ue2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWJvZHktbWQpO2xpbmUtaGVpZ2h0OjI3cHh9LnRoZW1lLWhhcnZlc3QgLmV4cGFuZGFibGVfX2xpc3QgLm9uZS1jb2x1bW4gLmhlYWRlciAuaGVhZGVyX19mdW5jdGlvbnN7Z2FwOnZhcigtLXNwYWNpbmcteHMpfS50aGVtZS1oYXJ2ZXN0IC5leHBhbmRhYmxlX19saXN0IC5vbmUtY29sdW1uIC5oZWFkZXIgLmhlYWRlcl9fZnVuY3Rpb25zIC5oZWFkZXJfX2J1dHRvbntmbGV4LWZsb3c6bm93cmFwO2p1c3RpZnktY29udGVudDplbmQ7Z2FwOnZhcigtLXNwYWNpbmctMnhzKX0udGhlbWUtaGFydmVzdCAuZXhwYW5kYWJsZV9fbGlzdCAudHdvLWNvbHVtbnMgLmhlYWRlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLXhsKX0udGhlbWUtaGFydmVzdCAuZXhwYW5kYWJsZV9fbGlzdCAudHdvLWNvbHVtbnMgLmhlYWRlciAuaGVhZGVyX190ZXh0c3tnYXA6dmFyKC0tc3BhY2luZy14cyl9LnRoZW1lLWhhcnZlc3QgLmV4cGFuZGFibGVfX2xpc3QgLnR3by1jb2x1bW5zIC5oZWFkZXIgLmhlYWRlcl9fdGV4dHMgLmhlYWRlcl9fdGl0bGV7Zm9udC1zaXplOnZhcigtLXNpemUtaGVhZGluZy14cyk7bGluZS1oZWlnaHQ6MjYuNHB4fS50aGVtZS1oYXJ2ZXN0IC5leHBhbmRhYmxlX19saXN0IC50d28tY29sdW1ucyAuaGVhZGVyIC5oZWFkZXJfX3RleHRzIC5oZWFkZXJfX2Rlc2NyaXB0aW9ue2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWJvZHktbWQpO2xpbmUtaGVpZ2h0OjI3cHh9LnRoZW1lLWhhcnZlc3QgLmV4cGFuZGFibGVfX2xpc3QgLnR3by1jb2x1bW5zIC5oZWFkZXIgLmhlYWRlcl9fZnVuY3Rpb25ze2Rpc3BsYXk6ZmxleDt3aWR0aDphdXRvO2dhcDp2YXIoLS1zcGFjaW5nLXhzKX0udGhlbWUtaGFydmVzdCAuZXhwYW5kYWJsZV9fbGlzdCAudHdvLWNvbHVtbnMgLmhlYWRlciAuaGVhZGVyX19mdW5jdGlvbnMgLmhlYWRlcl9fYnV0dG9ue2Rpc3BsYXk6ZmxleDttYXJnaW4tdG9wOmF1dG87d2lkdGg6MTAwJTtmbGV4LWZsb3c6Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLTN4cyl9fUBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpey50aGVtZS1oYXJ2ZXN0IC5leHBhbmRhYmxlX19saXN0IC5vbmUtY29sdW1uIC5oZWFkZXIgLmhlYWRlcl9fdGV4dHN7Z2FwOnZhcigtLXNwYWNpbmctc20pfS50aGVtZS1oYXJ2ZXN0IC5leHBhbmRhYmxlX19saXN0IC5vbmUtY29sdW1uIC5oZWFkZXIgLmhlYWRlcl9fdGV4dHMgLmhlYWRlcl9fdGl0bGV7Zm9udC1zaXplOnZhcigtLXNpemUtaGVhZGluZy1tZCk7bGluZS1oZWlnaHQ6NjEuNnB4fS50aGVtZS1oYXJ2ZXN0IC5leHBhbmRhYmxlX19saXN0IC5vbmUtY29sdW1uIC5oZWFkZXIgLmhlYWRlcl9fdGV4dHMgLmhlYWRlcl9fZGVzY3JpcHRpb257Zm9udC1zaXplOnZhcigtLXNpemUtYm9keS1tZCk7bGluZS1oZWlnaHQ6MzNweH0udGhlbWUtaGFydmVzdCAuZXhwYW5kYWJsZV9fbGlzdCAub25lLWNvbHVtbiAuaGVhZGVyIC5oZWFkZXJfX2Z1bmN0aW9uc3tnYXA6dmFyKC0tc3BhY2luZy14cyl9LnRoZW1lLWhhcnZlc3QgLmV4cGFuZGFibGVfX2xpc3QgLm9uZS1jb2x1bW4gLmhlYWRlciAuaGVhZGVyX19mdW5jdGlvbnMgLmhlYWRlcl9fYnV0dG9ue2ZsZXgtZmxvdzpub3dyYXA7anVzdGlmeS1jb250ZW50OmVuZDtnYXA6dmFyKC0tc3BhY2luZy0yeHMpfS50aGVtZS1oYXJ2ZXN0IC5leHBhbmRhYmxlX19saXN0IC50d28tY29sdW1ucyAuaGVhZGVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmcteGwpfS50aGVtZS1oYXJ2ZXN0IC5leHBhbmRhYmxlX19saXN0IC50d28tY29sdW1ucyAuaGVhZGVyIC5oZWFkZXJfX3RleHRze2dhcDp2YXIoLS1zcGFjaW5nLXhzKX0udGhlbWUtaGFydmVzdCAuZXhwYW5kYWJsZV9fbGlzdCAudHdvLWNvbHVtbnMgLmhlYWRlciAuaGVhZGVyX190ZXh0cyAuaGVhZGVyX190aXRsZXtmb250LXNpemU6dmFyKC0tc2l6ZS1oZWFkaW5nLXhzKTtsaW5lLWhlaWdodDozMC44cHh9LnRoZW1lLWhhcnZlc3QgLmV4cGFuZGFibGVfX2xpc3QgLnR3by1jb2x1bW5zIC5oZWFkZXIgLmhlYWRlcl9fdGV4dHMgLmhlYWRlcl9fZGVzY3JpcHRpb257Zm9udC1zaXplOnZhcigtLXNpemUtYm9keS1tZCk7bGluZS1oZWlnaHQ6MzNweH0udGhlbWUtaGFydmVzdCAuZXhwYW5kYWJsZV9fbGlzdCAudHdvLWNvbHVtbnMgLmhlYWRlciAuaGVhZGVyX19mdW5jdGlvbnN7ZGlzcGxheTpmbGV4O3dpZHRoOmF1dG87Z2FwOnZhcigtLXNwYWNpbmcteHMpfS50aGVtZS1oYXJ2ZXN0IC5leHBhbmRhYmxlX19saXN0IC50d28tY29sdW1ucyAuaGVhZGVyIC5oZWFkZXJfX2Z1bmN0aW9ucyAuaGVhZGVyX19idXR0b257ZGlzcGxheTpmbGV4O21hcmdpbi10b3A6YXV0bzt3aWR0aDoxMDAlO2ZsZXgtZmxvdzpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctM3hzKX19LnRoZW1lLWhhcnZlc3R7LS1mb290ZXItbGluZS1jb2xvcjogdmFyKC0tYm9yZGVyLWludmVydGVkLXN1YnRsZSl9LnRoZW1lLWhhcnZlc3QgZm9vdGVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tbmV1dHJhbC1ibGFjayl9LnRoZW1lLWhhcnZlc3QgLmZvb3RlciAubGluay1hbmltYXRlLWhvdmVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZy1yaWdodDpjYWxjKDE2cHggKyB2YXIoLS1zcGFjaW5nLTJ4cykpfS50aGVtZS1oYXJ2ZXN0IC5mb290ZXIgLmxpbmstYW5pbWF0ZS1ob3ZlciBzbC1pY29ue3dpZHRoOjI0cHg7aGVpZ2h0OjE4cHg7bWFyZ2luLXJpZ2h0Oi0xNnB4O29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2Utb3V0fS50aGVtZS1oYXJ2ZXN0IC5mb290ZXIgLmxpbmstYW5pbWF0ZS1ob3ZlciBzcGFue2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctc2Vjb25kYXJ5KTt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXR9LnRoZW1lLWhhcnZlc3QgLmZvb3RlciAubGluay1hbmltYXRlLWhvdmVyOmhvdmVyIHNsLWljb257b3BhY2l0eToxfS50aGVtZS1oYXJ2ZXN0IC5mb290ZXIgLmxpbmstYW5pbWF0ZS1ob3Zlcjpob3ZlciBzcGFue21hcmdpbi1sZWZ0OmNhbGMoMTBweCArIHZhcigtLXNwYWNpbmctMnhzKSk7bWFyZ2luLXJpZ2h0OmNhbGMoKDEwcHggKyB2YXIoLS1zcGFjaW5nLTJ4cykpICogLTEpfS50aGVtZS1oYXJ2ZXN0IC5mb290ZXIgLmxpbmstbGlzdHtwb3NpdGlvbjpyZWxhdGl2ZX0udGhlbWUtaGFydmVzdCAuZm9vdGVyIC5saW5rLWxpc3Q6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MXB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZm9vdGVyLWxpbmUtY29sb3IpO21hcmdpbi1sZWZ0OmNhbGMoLTEgKiB2YXIoLS1zcGFjaW5nLXBhZ2UtbWFyZ2luKSk7dG9wOjA7d2lkdGg6Y2FsYygxMDAlICsgMiAqIHZhcigtLXNwYWNpbmctcGFnZS1tYXJnaW4pKX0udGhlbWUtaGFydmVzdCAuZm9vdGVyIC5saW5rLWxpc3QgLmxpbmstbGlzdF9faXRlbXN7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpjb2x1bW47cGFkZGluZy1ib3R0b206dmFyKC0tc3BhY2luZy1sZyk7YnJlYWstaW5zaWRlOmF2b2lkO2dhcDp2YXIoLS1zcGFjaW5nLXhzKX0udGhlbWUtaGFydmVzdCAuZm9vdGVyIC5saW5rLWxpc3QgLmxpbmstbGlzdF9faXRlbXM+OmZpcnN0LWNoaWxke2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2VyaWYpO2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWJvZHktbWQtYm9sZCk7Zm9udC13ZWlnaHQ6dmFyKC0td2VpZ2h0LW1lZGl1bSk7bGluZS1oZWlnaHQ6MTUwJTttYXJnaW4tYm90dG9tOi0zcHh9LnRoZW1lLWhhcnZlc3QgLmZvb3RlciAubGluay1saXN0X19zdWJsaXN0e2Rpc3BsYXk6ZmxleDtmbGV4LWZsb3c6Y29sdW1uO2dhcDo4cHh9LnRoZW1lLWhhcnZlc3QgLmZvb3RlciAubGluay1saXN0X19zdWJsaXN0Pmxpe2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2Fucyk7Zm9udC1zaXplOnZhcigtLXNpemUtZGV0YWlsLW1kKTtmb250LXdlaWdodDp2YXIoLS13ZWlnaHQtcmVndWxhcik7bGluZS1oZWlnaHQ6MTIwJTtkaXNwbGF5OmZsZXg7bWluLWhlaWdodDp2YXIoLS1zcGFjaW5nLW1kKTthbGlnbi1pdGVtczpjZW50ZXJ9LnRoZW1lLWhhcnZlc3QgLmZvb3RlciAucmlnaHRzLWV4dHJhcy1iYXI6YmVmb3JlLC50aGVtZS1oYXJ2ZXN0IC5mb290ZXIgLnJpZ2h0cy1leHRyYXMtYmFyOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MXB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZm9vdGVyLWxpbmUtY29sb3IpO21hcmdpbi1sZWZ0OmNhbGMoLTEgKiB2YXIoLS1zcGFjaW5nLXBhZ2UtbWFyZ2luKSk7d2lkdGg6MTAwJX0udGhlbWUtaGFydmVzdCAuZm9vdGVyIC5yaWdodHMtZXh0cmFzLWJhcjpiZWZvcmV7dG9wOjB9LnRoZW1lLWhhcnZlc3QgLmZvb3RlciAucmlnaHRzLWV4dHJhcy1iYXI6YWZ0ZXJ7Ym90dG9tOjB9LnRoZW1lLWhhcnZlc3QgLmZvb3RlciAucmlnaHRzLWV4dHJhcy1iYXIgLmxvZ286YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO2hlaWdodDoxcHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1mb290ZXItbGluZS1jb2xvcik7bWFyZ2luLWxlZnQ6Y2FsYygtMSAqIHZhcigtLXNwYWNpbmctcGFnZS1tYXJnaW4pKTtib3R0b206MDt3aWR0aDpjYWxjKDEwMCUgKyAyICogdmFyKC0tc3BhY2luZy1wYWdlLW1hcmdpbikpfS50aGVtZS1oYXJ2ZXN0IC5mb290ZXIgLnJpZ2h0cy1leHRyYXMtYmFyIC5leHRyYXMgLmxpbmstbGlzdF9fc3VibGlzdHtkaXNwbGF5OmZsZXg7ZmxleC1mbG93OndyYXA7Z2FwOjAgdmFyKC0tc3BhY2luZy14cyl9LnRoZW1lLWhhcnZlc3QgLmZvb3RlciAucmlnaHRzLWV4dHJhcy1iYXIgLmV4dHJhcyBhe2JyZWFrLWluc2lkZTphdm9pZH1AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey50aGVtZS1oYXJ2ZXN0IC5mb290ZXIgLnZlcnRpY2FsLWxpbmV7ZGlzcGxheTpibG9jazt3aWR0aDoxcHg7aGVpZ2h0OmNhbGMoMTAwJSArIDIgKiB2YXIoLS1zcGFjaW5nLXBhZ2UtbWFyZ2luKSk7bWFyZ2luLXRvcDpjYWxjKC0xICogdmFyKC0tc3BhY2luZy1wYWdlLW1hcmdpbikpO21hcmdpbi1sZWZ0OmNhbGMoLTEgKiB2YXIoLS1zcGFjaW5nLW1kKSk7anVzdGlmeS1zZWxmOnN0YXJ0O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZm9vdGVyLWxpbmUtY29sb3IpfS50aGVtZS1oYXJ2ZXN0IC5mb290ZXIgLmxpbmstbGlzdDpiZWZvcmV7ZGlzcGxheTpub25lfS50aGVtZS1oYXJ2ZXN0IC5mb290ZXIgLmxpbmstbGlzdCAubGluay1saXN0X19pdGVtc3twYWRkaW5nLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhsKX0udGhlbWUtaGFydmVzdCAuZm9vdGVyIC5yaWdodHMtZXh0cmFzLWJhcjphZnRlciwudGhlbWUtaGFydmVzdCAuZm9vdGVyIC5yaWdodHMtZXh0cmFzLWJhcjpiZWZvcmV7bWFyZ2luOjA7bGVmdDowfS50aGVtZS1oYXJ2ZXN0IC5mb290ZXIgLnJpZ2h0cy1leHRyYXMtYmFyIC5sb2dvOmFmdGVye2Rpc3BsYXk6bm9uZX0udGhlbWUtaGFydmVzdCAuZm9vdGVyIC5yaWdodHMtZXh0cmFzLWJhciAuZXh0cmFzIC5saW5rLWxpc3RfX3N1Ymxpc3R7Z2FwOjM1cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpey50aGVtZS1oYXJ2ZXN0IC5mb290ZXIgLmxpbmstbGlzdCAubGluay1saXN0X19pdGVtc3ttYXJnaW4tdG9wOi00cHh9LnRoZW1lLWhhcnZlc3QgLmZvb3RlciAubGluay1saXN0IC5saW5rLWxpc3RfX3N1Ymxpc3R7bWFyZ2luLXRvcDotMnB4fX0udGhlbWUtaGFydmVzdCAucHJlYW1ibGVfX2Jsb2Nre2JhY2tncm91bmQ6dmFyKC0tYmFja2dyb3VuZC1iZy1wcmltYXJ5KTtwYWRkaW5nOnZhcigtLXNwYWNpbmctcGFnZS1tYXJnaW4pfS50aGVtZS1oYXJ2ZXN0IC5wcmVhbWJsZV9fYmxvY2sgLmdyaWR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNiwxZnIpO3BhZGRpbmc6MHB4IDBweCB2YXIoLS1zcGFjaW5nLTR4bCkgMHB4O2dhcDp2YXIoLS1zcGFjaW5nLWd1dHRlcil9LnRoZW1lLWhhcnZlc3QgLnByZWFtYmxlX19ibG9jayAuZ3JpZCAucHJlYW1ibGVfX3RleHR7Z3JpZC1jb2x1bW46c3BhbiA2O2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2VyaWYpO2ZvbnQtc2l6ZTp2YXIoLS1zaXplLWhlYWRpbmctc20pO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoyNC4ycHg7dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3QgLnByZWFtYmxlX19ibG9jayAuZ3JpZCAuZW1wdHlfX3NwYWNle2Rpc3BsYXk6bm9uZX0udGhlbWUtaGFydmVzdCAucHJlYW1ibGVfX2Jsb2NrW3NpemU9bGFyZ2VdIC5ncmlkIC5wcmVhbWJsZV9fdGV4dHtmb250LXNpemU6dmFyKC0tc2l6ZS1oZWFkaW5nLW1kKTtsaW5lLWhlaWdodDozNS4ycHh9LnRoZW1lLWhhcnZlc3QgLnByZWFtYmxlX19ibG9ja1t2YXJpYW50PXNlY29uZGFyeV17YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1zZWNvbmRhcnkpfS50aGVtZS1oYXJ2ZXN0IC5wcmVhbWJsZV9fYmxvY2tbdmFyaWFudD1zZWNvbmRhcnldIC5ncmlkIC5wcmVhbWJsZV9fdGV4dHtjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKX0udGhlbWUtaGFydmVzdCAucHJlYW1ibGVfX2Jsb2NrW3ZhcmlhbnQ9dGVydGlhcnlde2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctdGVydGlhcnkpfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnRoZW1lLWhhcnZlc3QgLnByZWFtYmxlX19ibG9jayAuZ3JpZHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDgsMWZyKX0udGhlbWUtaGFydmVzdCAucHJlYW1ibGVfX2Jsb2NrIC5ncmlkIC5wcmVhbWJsZV9fdGV4dHtncmlkLWNvbHVtbjpzcGFuIDd9LnRoZW1lLWhhcnZlc3QgLnByZWFtYmxlX19ibG9jayAuZ3JpZCAuZW1wdHlfX3NwYWNle2Rpc3BsYXk6YmxvY2s7Z3JpZC1jb2x1bW46c3BhbiAxfX1AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey50aGVtZS1oYXJ2ZXN0IC5wcmVhbWJsZV9fYmxvY2sgLmdyaWR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgxMiwxZnIpfS50aGVtZS1oYXJ2ZXN0IC5wcmVhbWJsZV9fYmxvY2sgLmdyaWQgLnByZWFtYmxlX190ZXh0e2xpbmUtaGVpZ2h0OjM1LjJweDtncmlkLWNvbHVtbjpzcGFuIDl9LnRoZW1lLWhhcnZlc3QgLnByZWFtYmxlX19ibG9jayAuZ3JpZCAuZW1wdHlfX3NwYWNle2dyaWQtY29sdW1uOnNwYW4gM30udGhlbWUtaGFydmVzdCAucHJlYW1ibGVfX2Jsb2NrW3NpemU9bGFyZ2VdIC5ncmlkIC5wcmVhbWJsZV9fdGV4dHtmb250LXNpemU6dmFyKC0tc2l6ZS1oZWFkaW5nLW1kKTtsaW5lLWhlaWdodDo1Mi44cHg7Z3JpZC1jb2x1bW46c3BhbiAxMX0udGhlbWUtaGFydmVzdCAucHJlYW1ibGVfX2Jsb2NrW3NpemU9bGFyZ2VdIC5ncmlkIC5lbXB0eV9fc3BhY2V7Z3JpZC1jb2x1bW46c3BhbiAxfX1AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KXsudGhlbWUtaGFydmVzdCAucHJlYW1ibGVfX2Jsb2NrIC5ncmlke2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMTIsMWZyKX0udGhlbWUtaGFydmVzdCAucHJlYW1ibGVfX2Jsb2NrIC5ncmlkIC5wcmVhbWJsZV9fdGV4dHtncmlkLWNvbHVtbjpzcGFuIDh9LnRoZW1lLWhhcnZlc3QgLnByZWFtYmxlX19ibG9jayAuZ3JpZCAuZW1wdHlfX3NwYWNle2dyaWQtY29sdW1uOnNwYW4gNH0udGhlbWUtaGFydmVzdCAucHJlYW1ibGVfX2Jsb2NrW3NpemU9bGFyZ2VdIC5ncmlkIC5wcmVhbWJsZV9fdGV4dHtncmlkLWNvbHVtbjpzcGFuIDEwfS50aGVtZS1oYXJ2ZXN0IC5wcmVhbWJsZV9fYmxvY2tbc2l6ZT1sYXJnZV0gLmdyaWQgLmVtcHR5X19zcGFjZXtncmlkLWNvbHVtbjpzcGFuIDJ9fUBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpey50aGVtZS1oYXJ2ZXN0IC5wcmVhbWJsZV9fYmxvY2sgLmdyaWQgLnByZWFtYmxlX190ZXh0e2xpbmUtaGVpZ2h0OjM5LjZweH0udGhlbWUtaGFydmVzdCAucHJlYW1ibGVfX2Jsb2NrW3NpemU9bGFyZ2VdIC5ncmlkIC5wcmVhbWJsZV9fdGV4dHtsaW5lLWhlaWdodDo2MS42cHh9fS50aGVtZS1oYXJ2ZXN0ey0tbWVudS1oYW1idXJnZXItc2l6ZTogNDBweDstLW1lbnUtaGFtYnVyZ2VyLXdpZHRoLWhvdmVyOiAzNnB4Oy0tbWVudS1oYW1idXJnZXItd2lkdGgteHM6IDMycHg7LS1tZW51LWhhbWJ1cmdlci1zcGFuLWhlaWdodDogMnB4Oy0tbWVudS1oYW1idXJnZXItcGFkZGluZy15OiAxMnB4Oy0tc3RpY2t5LWxvZ28td2lkdGg6IDIwMHB4Oy0tc3RpY2t5LWhlYWRlci1oZWlnaHQ6IDcycHg7LS1tYWluLXRvcC1iYXItaGVpZ2h0OiA4MHB4Oy0tc3RpY2t5LWhlYWRlci10b3A6IC04cHh9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsudGhlbWUtaGFydmVzdHstLW1haW4tdG9wLWJhci1oZWlnaHQ6IDk2cHg7LS1zdGlja3ktaGVhZGVyLXRvcDogLTI0cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpey50aGVtZS1oYXJ2ZXN0ey0tbWFpbi10b3AtYmFyLWhlaWdodDogMTM2cHg7LS1zdGlja3ktaGVhZGVyLXRvcDogLTY0cHh9fUBrZXlmcmFtZXMgbWFpbi10b3AtYmFyLWFuaW1hdGlvbnswJXtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoY2FsYygtMSAqIHZhcigtLW1haW4tdG9wLWJhci1oZWlnaHQpKSl9dG97b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX0udGhlbWUtaGFydmVzdCBoZWFkZXIgLm1haW4tdG9wLWJhcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO3RvcDowO2hlaWdodDp2YXIoLS1tYWluLXRvcC1iYXItaGVpZ2h0KTttYXgtd2lkdGg6Y2FsYygzMDAwcHggLyB2YXIoLS1wYWdlLXpvb20tZmFjdG9yKSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7ei1pbmRleDoxMDA7dHJhbnNpdGlvbjpoZWlnaHQgLjZzO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmctcHJpbWFyeSk7bWFyZ2luLWJvdHRvbTpjYWxjKC0xICogKHZhcigtLW1haW4tdG9wLWJhci1oZWlnaHQpICsgdmFyKC0tZ2xvYmFsLXRvcC1iYXItaGVpZ2h0LCAwcHgpKSl9LnRoZW1lLWhhcnZlc3QgaGVhZGVyIC5tYWluLXRvcC1iYXI+ZGl2Om5vdCgjbWFpbi1tZW51KT5kaXZ7YW5pbWF0aW9uOm1haW4tdG9wLWJhci1hbmltYXRpb24gMXMgZWFzZS1vdXR9QGtleWZyYW1lcyBoYW1idXJnZXJBYm92ZUFuaW1hdGlvbnswJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMnB4KX0yNSV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTFweCl9NTAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfTc1JXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMXB4KX10b3t0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX19QGtleWZyYW1lcyBoYW1idXJnZXJVbmRlckFuaW1hdGlvbnswJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgycHgpfTI1JXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxcHgpfTUwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX03NSV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMXB4KX10b3t0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX19LnRoZW1lLWhhcnZlc3QgaGVhZGVyIC5tYWluLXRvcC1iYXIgLmhhbWJ1cmdlcntkaXNwbGF5OmZsZXg7ZmxleC1mbG93OmNvbHVtbjt3aWR0aDp2YXIoLS1tZW51LWhhbWJ1cmdlci1zaXplKTtoZWlnaHQ6dmFyKC0tbWVudS1oYW1idXJnZXItc2l6ZSk7cGFkZGluZzp2YXIoLS1tZW51LWhhbWJ1cmdlci1wYWRkaW5nLXkpIDA7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtjdXJzb3I6cG9pbnRlcn0udGhlbWUtaGFydmVzdCBoZWFkZXIgLm1haW4tdG9wLWJhciAuaGFtYnVyZ2VyIHNwYW57cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OnZhcigtLW1lbnUtaGFtYnVyZ2VyLXNwYW4taGVpZ2h0KTt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZmctcHJpbWFyeSk7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0O2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLWZ1bGwpfS50aGVtZS1oYXJ2ZXN0IGhlYWRlciAubWFpbi10b3AtYmFyIC5oYW1idXJnZXI6aG92ZXIgc3BhbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWZnLXNlY29uZGFyeS1ob3Zlcil9LnRoZW1lLWhhcnZlc3QgaGVhZGVyIC5tYWluLXRvcC1iYXIgLmhhbWJ1cmdlcjpob3ZlciBzcGFuOmZpcnN0LWNoaWxke3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0ycHgpO3dpZHRoOjkwJX0udGhlbWUtaGFydmVzdCBoZWFkZXIgLm1haW4tdG9wLWJhciAuaGFtYnVyZ2VyOmhvdmVyIHNwYW46bnRoLWNoaWxkKDIpe3dpZHRoOjkwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKDEwJSl9LnRoZW1lLWhhcnZlc3QgaGVhZGVyIC5tYWluLXRvcC1iYXIgLmhhbWJ1cmdlcjpob3ZlciBzcGFuOmxhc3QtY2hpbGR7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMnB4KTt3aWR0aDo5MCV9LnRoZW1lLWhhcnZlc3QgaGVhZGVyIC5tYWluLXRvcC1iYXIgLmhhbWJ1cmdlcjpub3QoOmhvdmVyKSBzcGFuOmZpcnN0LWNoaWxke2FuaW1hdGlvbjpoYW1idXJnZXJBYm92ZUFuaW1hdGlvbiAuM3MgZWFzZS1pbi1vdXR9LnRoZW1lLWhhcnZlc3QgaGVhZGVyIC5tYWluLXRvcC1iYXIgLmhhbWJ1cmdlcjpub3QoOmhvdmVyKSBzcGFuOmxhc3QtY2hpbGR7YW5pbWF0aW9uOmhhbWJ1cmdlclVuZGVyQW5pbWF0aW9uIC4zcyBlYXNlLWluLW91dH0udGhlbWUtaGFydmVzdCBoZWFkZXIgLm1haW4tdG9wLWJhciAubGluay1saXN0IC52ZXJ0aWNhbC1kaXZpZGVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tYm9yZGVyLXByaW1hcnktc3VidGxlKX0udGhlbWUtaGFydmVzdCBoZWFkZXIgLm1haW4tdG9wLWJhciAubGluay1saXN0IGF7Y29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5KX0udGhlbWUtaGFydmVzdCBoZWFkZXIgLm1haW4tdG9wLWJhciAubGluay1saXN0IGE6aG92ZXIsLnRoZW1lLWhhcnZlc3QgaGVhZGVyIC5tYWluLXRvcC1iYXIgLmxpbmstbGlzdCBhOmFjdGl2ZXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtdW5kZXJsaW5lLW9mZnNldDo3cHh9LnRoZW1lLWhhcnZlc3QgaGVhZGVyIC5tYWluLXRvcC1iYXIgLmxpbmstbGlzdCBhOmhvdmVye3RleHQtZGVjb3JhdGlvbi1jb2xvcjp2YXIoLS1ib3JkZXItcHJpbWFyeS1zdWJ0bGUpfS50aGVtZS1oYXJ2ZXN0IGhlYWRlciAubWFpbi10b3AtYmFyIC5saW5rLWxpc3QgYTphY3RpdmV7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnZhcigtLWJvcmRlci1zZWNvbmRhcnkpfS50aGVtZS1oYXJ2ZXN0IGhlYWRlciAubWFpbi10b3AtYmFyIHNsLWJ1dHRvbi5idXR0b24tdXRpbGl0eVt2YXJpYW50PXByaW1hcnldIHNsLWJhZGdlW3ZhcmlhbnQ9cHJpbWFyeV17Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ib3JkZXItaW52ZXJ0ZWQtc3VidGxlKTtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1mdWxsKTt0cmFuc2l0aW9uOmFsbCAuM3N9LnRoZW1lLWhhcnZlc3QgaGVhZGVyIC5tYWluLXRvcC1iYXIgc2wtYnV0dG9uLmJ1dHRvbi11dGlsaXR5W3ZhcmlhbnQ9cHJpbWFyeV06aG92ZXIgc2wtYmFkZ2VbdmFyaWFudD1wcmltYXJ5XXt0b3A6MTBweDtyaWdodDo5cHg7dHJhbnNpdGlvbjphbGwgLjNzfUBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCl7LnRoZW1lLWhhcnZlc3QgaGVhZGVyIC5tYWluLXRvcC1iYXIgLmhhbWJ1cmdlcnt3aWR0aDp2YXIoLS1tZW51LWhhbWJ1cmdlci13aWR0aC14cyl9LnRoZW1lLWhhcnZlc3QgaGVhZGVyIC5tYWluLXRvcC1iYXIgLmhhbWJ1cmdlcjpob3ZlciBzcGFue2JhY2tncm91bmQtY29sb3I6dmFyKC0tZmctc2Vjb25kYXJ5LWhvdmVyKTtsZWZ0OjA7d2lkdGg6dmFyKC0tbWVudS1oYW1idXJnZXItd2lkdGgteHMpfS50aGVtZS1oYXJ2ZXN0IGhlYWRlciAubWFpbi10b3AtYmFyIC5oYW1idXJnZXI6aG92ZXIgc3BhbjpmaXJzdC1jaGlsZCwudGhlbWUtaGFydmVzdCBoZWFkZXIgLm1haW4tdG9wLWJhciAuaGFtYnVyZ2VyOmhvdmVyIHNwYW46bGFzdC1jaGlsZHtsZWZ0OjB9fS50aGVtZS1oYXJ2ZXN0IGhlYWRlciAubWFpbi10b3AtYmFyIC5kaXZpZGVyLmRpdmlkZXItLWhlYWRlcntkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6Y2FsYygxMDAlIC0gMiAqIHZhcigtLXNwYWNpbmctcGFnZS1tYXJnaW4pKTtoZWlnaHQ6MXB4O2JvdHRvbTotMXB4fS50aGVtZS1oYXJ2ZXN0IGhlYWRlciAubWFpbi10b3AtYmFyICNtYWluLW1lbnV7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMHZ3O3otaW5kZXg6MTAxO2hlaWdodDpjYWxjKDEwMHN2aCAvIHZhcigtLXBhZ2Utem9vbS1mYWN0b3IsIDEpKTttYXgtd2lkdGg6Y2FsYygzMDAwcHggLyB2YXIoLS1wYWdlLXpvb20tZmFjdG9yKSk7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi10b3A6Y2FsYygtMSAqIHZhcigtLWdsb2JhbC10b3AtYmFyLWhlaWdodCwgMHB4KSk7LS10cmFuc2xhdGUtbGVmdC1pbmFjdGl2ZTogLTEwMCU7LS10cmFuc2xhdGUtbGVmdC1pbmFjdGl2ZS1sZXZlbC0yOiB2YXIoLS10cmFuc2xhdGUtbGVmdC1pbmFjdGl2ZSk7LS10cmFuc2xhdGUtbGVmdC1pbmFjdGl2ZS1sZXZlbC0zOiB2YXIoLS10cmFuc2xhdGUtbGVmdC1pbmFjdGl2ZSk7LS10cmFuc2xhdGUtbGVmdC1hY3RpdmU6IDB9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsudGhlbWUtaGFydmVzdCBoZWFkZXIgLm1haW4tdG9wLWJhciAjbWFpbi1tZW51ey0tdHJhbnNsYXRlLWxlZnQtaW5hY3RpdmU6IC00NTBweH19QG1lZGlhIChtaW4td2lkdGg6IDEyODBweCl7LnRoZW1lLWhhcnZlc3QgaGVhZGVyIC5tYWluLXRvcC1iYXIgI21haW4tbWVudXstLXRyYW5zbGF0ZS1sZWZ0LWluYWN0aXZlOiAtNDQ5cHg7LS10cmFuc2xhdGUtbGVmdC1pbmFjdGl2ZS1sZXZlbC0yOiBjYWxjKHZhcigtLXRyYW5zbGF0ZS1sZWZ0LWluYWN0aXZlKSAqICgyIC0gdmFyKC0tYWN0aXZlLW1lbnUtbGV2ZWwsIDApKSk7LS10cmFuc2xhdGUtbGVmdC1pbmFjdGl2ZS1sZXZlbC0zOiBjYWxjKHZhcigtLXRyYW5zbGF0ZS1sZWZ0LWluYWN0aXZlKSAqICgzIC0gdmFyKC0tYWN0aXZlLW1lbnUtbGV2ZWwsIDApKSl9fUBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpey50aGVtZS1oYXJ2ZXN0IGhlYWRlciAubWFpbi10b3AtYmFyICNtYWluLW1lbnV7LS10cmFuc2xhdGUtbGVmdC1pbmFjdGl2ZTogLTUzMHB4fX0udGhlbWUtaGFydmVzdCBoZWFkZXIgLm1haW4tdG9wLWJhciAjbWFpbi1tZW51IC5tYWluLW1lbnVfX292ZXJsYXl7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMHZ3O2hlaWdodDpjYWxjKDEwMHN2aCAvIHZhcigtLXBhZ2Utem9vbS1mYWN0b3IsIDEpKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLW1vZGFsLWJhY2tkcm9wKTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjVzIGVhc2Utb3V0O3RyYW5zaXRpb24tYmVoYXZpb3I6YWxsb3ctZGlzY3JldGV9LnRoZW1lLWhhcnZlc3QgaGVhZGVyIC5tYWluLXRvcC1iYXIgI21haW4tbWVudSAubWFpbi1tZW51X19vdmVybGF5LmhpZGRlbntkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LnRoZW1lLWhhcnZlc3QgaGVhZGVyIC5tYWluLXRvcC1iYXIgI21haW4tbWVudSAubGV2ZWwtMSwudGhlbWUtaGFydmVzdCBoZWFkZXIgLm1haW4tdG9wLWJhciAjbWFpbi1tZW51IC5sZXZlbC0yLC50aGVtZS1oYXJ2ZXN0IGhlYWRlciAubWFpbi10b3AtYmFyICNtYWluLW1lbnUgLmxldmVsLTN7dHJhbnNmb3JtOnRyYW5zbGF0ZSh2YXIoLS10cmFuc2xhdGUtbGVmdC1pbmFjdGl2ZSkpO2hlaWdodDpjYWxjKDEwMHN2aCAvIHZhcigtLXBhZ2Utem9vbS1mYWN0b3IsIDEpKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNXMgZWFzZS1pbn0udGhlbWUtaGFydmVzdCBoZWFkZXIgLm1haW4tdG9wLWJhciAjbWFpbi1tZW51IC5sZXZlbC0ye3RyYW5zZm9ybTp0cmFuc2xhdGUodmFyKC0tdHJhbnNsYXRlLWxlZnQtaW5hY3RpdmUtbGV2ZWwtMikpfS50aGVtZS1oYXJ2ZXN0IGhlYWRlciAubWFpbi10b3AtYmFyICNtYWluLW1lbnUgLmxldmVsLTN7dHJhbnNmb3JtOnRyYW5zbGF0ZSh2YXIoLS10cmFuc2xhdGUtbGVmdC1pbmFjdGl2ZS1sZXZlbC0zKSl9LnRoZW1lLWhhcnZlc3QgaGVhZGVyIC5tYWluLXRvcC1iYXIgI21haW4tbWVudSAubGV2ZWwtYWN0aXZle3RyYW5zZm9ybTp0cmFuc2xhdGUodmFyKC0tdHJhbnNsYXRlLWxlZnQtYWN0aXZlKSk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9QG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KXsudGhlbWUtaGFydmVzdCBoZWFkZXIgLm1haW4tdG9wLWJhciAjbWFpbi1tZW51IC5sZXZlbC1hY3RpdmV7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjVzIGVhc2UtaW4sZmlsdGVyIC41cyBlYXNlLWluLG1hcmdpbi1sZWZ0IC41cyBlYXNlLWlufS50aGVtZS1oYXJ2ZXN0IGhlYWRlciAubWFpbi10b3AtYmFyICNtYWluLW1lbnUgLmxldmVsLWFjdGl2ZTpoYXMoKy5sZXZlbC1hY3RpdmUpe2ZpbHRlcjpicmlnaHRuZXNzKC45KTttYXJnaW4tbGVmdDo0MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey50aGVtZS1oYXJ2ZXN0IGhlYWRlciAubWFpbi10b3AtYmFyICNtYWluLW1lbnUgLmxldmVsLTE6YmVmb3JlLC50aGVtZS1oYXJ2ZXN0IGhlYWRlciAubWFpbi10b3AtYmFyICNtYWluLW1lbnUgLmxldmVsLTI6YmVmb3JlLC50aGVtZS1oYXJ2ZXN0IGhlYWRlciAubWFpbi10b3AtYmFyICNtYWluLW1lbnUgLmxldmVsLTM6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLXByaW1hcnkpO3RyYW5zaXRpb246dHJhbnNmb3JtIC41cyBlYXNlLWluLG9wYWNpdHkgLjVzIGVhc2UtaW4sd2lkdGggLjJzIGVhc2UtaW4gLjVzO29wYWNpdHk6Ljd9LnRoZW1lLWhhcnZlc3QgaGVhZGVyIC5tYWluLXRvcC1iYXIgI21haW4tbWVudSAubGV2ZWwtYWN0aXZlOmJlZm9yZXtvcGFjaXR5OjA7d2lkdGg6MH19LnRoZW1lLWhhcnZlc3QgaGVhZGVyIC5tYWluLXRvcC1iYXIgI21haW4tbWVudSAubWVudS1saW5rLWxpc3QgbGk+YXtmb250LWZhbWlseTp2YXIoLS1mb250LXNlcmlmKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6NDdweDtmb250LXdlaWdodDp2YXIoLS13ZWlnaHQtYm9sZCk7Zm9udC1zaXplOnZhcigtLXNpemUtbWFpbi1tZW51LWxnKTtsaW5lLWhlaWdodDoxMTAlO2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3QgaGVhZGVyIC5tYWluLXRvcC1iYXIgI21haW4tbWVudSAubWVudS1saW5rLWxpc3QgbGk+YS5oaWRkZW57ZGlzcGxheTpub25lfS50aGVtZS1oYXJ2ZXN0IGhlYWRlciAubWFpbi10b3AtYmFyICNtYWluLW1lbnUgLm1lbnUtbGluay1saXN0IGxpPmFbaGFzLWNoaWxkcmVuPXRydWVdIHNsLWljb257ZGlzcGxheTppbmhlcml0fS50aGVtZS1oYXJ2ZXN0IGhlYWRlciAubWFpbi10b3AtYmFyICNtYWluLW1lbnUgLm1lbnUtbGluay1saXN0IGxpPmEgc2wtaWNvbntkaXNwbGF5Om5vbmU7Y29sb3I6dmFyKC0tZmctcHJpbWFyeS1kaW1tZWQpO3dpZHRoOjE2cHh9LnRoZW1lLWhhcnZlc3QgaGVhZGVyIC5tYWluLXRvcC1iYXIgI21haW4tbWVudSAubWVudS1saW5rLWxpc3QgbGk+YTphY3RpdmV7Y29sb3I6dmFyKC0tdGV4dC1zZWNvbmRhcnkpfS50aGVtZS1oYXJ2ZXN0IGhlYWRlciAubWFpbi10b3AtYmFyICNtYWluLW1lbnUgLm1lbnUtbGluay1saXN0IGxpPmE6aG92ZXJ7Y29sb3I6dmFyKC0tdGV4dC1zZWNvbmRhcnktaG92ZXIpfS50aGVtZS1oYXJ2ZXN0IGhlYWRlciAubWFpbi10b3AtYmFyICNtYWluLW1lbnUgLm1lbnUtbGluay1saXN0IGxpPmE6aG92ZXIgc2wtaWNvbntjb2xvcjp2YXIoLS1mZy1wcmltYXJ5LWhvdmVyKX0udGhlbWUtaGFydmVzdCBoZWFkZXIgLm1haW4tdG9wLWJhciAjbWFpbi1tZW51IC5tZW51LWxpbmstbGlzdCBsaT5hLmFjdGl2ZXtjb2xvcjp2YXIoLS10ZXh0LXNlY29uZGFyeSl9LnRoZW1lLWhhcnZlc3QgaGVhZGVyIC5tYWluLXRvcC1iYXIgI21haW4tbWVudSAubWVudS1saW5rLWxpc3QgbGk+YS5hY3RpdmUgc2wtaWNvbntjb2xvcjp2YXIoLS1mZy1zZWNvbmRhcnkpfS50aGVtZS1oYXJ2ZXN0IGhlYWRlciAubWFpbi10b3AtYmFyICNtYWluLW1lbnUgLm1lbnUtbGluay1saXN0IGxpPmEuYWN0aXZlOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDpjYWxjKHZhcigtLXNwYWNpbmctcGFnZS1tYXJnaW4pICogLTEpO3RvcDowO2JvdHRvbTowO3dpZHRoOjJweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWZnLXNlY29uZGFyeSl9LnRoZW1lLWhhcnZlc3QgaGVhZGVyIC5tYWluLXRvcC1iYXIgI21haW4tbWVudSAubWVudS1saW5rLWxpc3QtLXNlY29uZGFyeSAuZGl2aWRlcnttYXJnaW46MCAwIHZhcigtLXNwYWNpbmctc20pIDB9LnRoZW1lLWhhcnZlc3QgaGVhZGVyIC5tYWluLXRvcC1iYXIgI21haW4tbWVudSAubWVudS1saW5rLWxpc3QtLXNlY29uZGFyeSBsaT5he2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2Fucyk7Zm9udC1zaXplOnZhcigtLXNpemUtZGV0YWlsLWxnKTtmb250LXdlaWdodDp2YXIoLS13ZWlnaHQtcmVndWxhcik7bGluZS1oZWlnaHQ6MS4yO21pbi1oZWlnaHQ6MzZweH0udGhlbWUtaGFydmVzdCBoZWFkZXI6aGFzKC5nbG9iYWwtdG9wLWJhcikuc2Nyb2xsaW5nIC5tYWluLXRvcC1iYXJ7bWFyZ2luLXRvcDowfS50aGVtZS1oYXJ2ZXN0IGhlYWRlcjpoYXMoLmdsb2JhbC10b3AtYmFyKS5zY3JvbGxpbmcgLm1haW4tdG9wLWJhciAjbWFpbi1tZW51e21hcmdpbi10b3A6MH0udGhlbWUtaGFydmVzdCBoZWFkZXIuc2Vjb25kYXJ5IC5tYWluLXRvcC1iYXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1zZWNvbmRhcnkpfS50aGVtZS1oYXJ2ZXN0IGhlYWRlci5zZWNvbmRhcnkgLm1haW4tdG9wLWJhcj4qOm5vdCgjbWFpbi1tZW51KSAuaGFtYnVyZ2VyIHNwYW57YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1mZy1pbnZlcnRlZCl9LnRoZW1lLWhhcnZlc3QgaGVhZGVyLnNlY29uZGFyeSAubWFpbi10b3AtYmFyPio6bm90KCNtYWluLW1lbnUpIC5oYW1idXJnZXI6aG92ZXIgc3BhbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWZnLWludmVydGVkKX0udGhlbWUtaGFydmVzdCBoZWFkZXIuc2Vjb25kYXJ5IC5tYWluLXRvcC1iYXI+Kjpub3QoI21haW4tbWVudSkgLmhvcml6b250YWwtbGluZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJvcmRlci1pbnZlcnRlZC1zdWJ0bGUpfS50aGVtZS1oYXJ2ZXN0IGhlYWRlci5zZWNvbmRhcnkgLm1haW4tdG9wLWJhcj4qOm5vdCgjbWFpbi1tZW51KSAudmVydGljYWwtZGl2aWRlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJvcmRlci1pbnZlcnRlZC1zdWJ0bGUpfS50aGVtZS1oYXJ2ZXN0IGhlYWRlci5zZWNvbmRhcnkgLm1haW4tdG9wLWJhcj4qOm5vdCgjbWFpbi1tZW51KSAubGluay1saXN0IGF7Y29sb3I6dmFyKC0tdGV4dC1pbnZlcnRlZCk7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnZhcigtLWJvcmRlci1pbnZlcnRlZCl9LnRoZW1lLWhhcnZlc3QgaGVhZGVyLnNlY29uZGFyeSAubWFpbi10b3AtYmFyPio6bm90KCNtYWluLW1lbnUpIC5saW5rLWxpc3QgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb24tY29sb3I6dmFyKC0tYm9yZGVyLWludmVydGVkLXN1YnRsZSl9LnRoZW1lLWhhcnZlc3QgaGVhZGVyLnNlY29uZGFyeSAubWFpbi10b3AtYmFyPio6bm90KCNtYWluLW1lbnUpIC5saW5rLWxpc3QgYTphY3RpdmV7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnZhcigtLWJvcmRlci1pbnZlcnRlZCl9LnRoZW1lLWhhcnZlc3QgaGVhZGVyLnNlY29uZGFyeSAubWFpbi10b3AtYmFyPio6bm90KCNtYWluLW1lbnUpIHNsLWJ1dHRvbi5idXR0b24tdXRpbGl0eVt2YXJpYW50PXByaW1hcnldOjpwYXJ0KGJhc2Upe2NvbG9yOnZhcigtLWZnLWludmVydGVkKX0udGhlbWUtaGFydmVzdCBoZWFkZXIuc2Vjb25kYXJ5IC5tYWluLXRvcC1iYXI+Kjpub3QoI21haW4tbWVudSkgc2wtYmFkZ2VbdmFyaWFudD1wcmltYXJ5XTo6cGFydChiYXNlKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWZnLWludmVydGVkKTtjb2xvcjp2YXIoLS10ZXh0LXNlY29uZGFyeSl9LnRoZW1lLWhhcnZlc3QgaGVhZGVyLnRyYW5zcGFyZW50IC5tYWluLXRvcC1iYXJ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0udGhlbWUtaGFydmVzdCBoZWFkZXIuc2Nyb2xsaW5nIC5tYWluLXRvcC1iYXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1wcmltYXJ5KTtoZWlnaHQ6dmFyKC0tc3RpY2t5LWhlYWRlci1oZWlnaHQpO21hcmdpbi1ib3R0b206MDtwb3NpdGlvbjpmaXhlZDt0cmFuc2l0aW9uOmhlaWdodCAuNnMsdHJhbnNmb3JtIC42cyBlYXNlLWlufS50aGVtZS1oYXJ2ZXN0IGhlYWRlci5zY3JvbGxpbmcgLm1haW4tdG9wLWJhciAuZGl2aWRlci0taGVhZGVye2Rpc3BsYXk6YmxvY2t9LnRoZW1lLWhhcnZlc3QgaGVhZGVyLnNjcm9sbGluZyAubWFpbi10b3AtYmFyPio6bm90KCNtYWluLW1lbnUpIC5oYW1idXJnZXIgc3BhbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWZnLXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IGhlYWRlci5zY3JvbGxpbmcgLm1haW4tdG9wLWJhcj4qOm5vdCgjbWFpbi1tZW51KSAuaGFtYnVyZ2VyOmhvdmVyIHNwYW57YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1mZy1wcmltYXJ5KX0udGhlbWUtaGFydmVzdCBoZWFkZXIuc2Nyb2xsaW5nIC5tYWluLXRvcC1iYXI+Kjpub3QoI21haW4tbWVudSkgLmhvcml6b250YWwtbGluZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJvcmRlci1wcmltYXJ5LXN1YnRsZSl9LnRoZW1lLWhhcnZlc3QgaGVhZGVyLnNjcm9sbGluZyAubWFpbi10b3AtYmFyPio6bm90KCNtYWluLW1lbnUpIC52ZXJ0aWNhbC1kaXZpZGVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tYm9yZGVyLXByaW1hcnktc3VidGxlKX0udGhlbWUtaGFydmVzdCBoZWFkZXIuc2Nyb2xsaW5nIC5tYWluLXRvcC1iYXI+Kjpub3QoI21haW4tbWVudSkgLmxpbmstbGlzdCBhe2NvbG9yOnZhcigtLXRleHQtcHJpbWFyeSk7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnZhcigtLWJvcmRlci1wcmltYXJ5KX0udGhlbWUtaGFydmVzdCBoZWFkZXIuc2Nyb2xsaW5nIC5tYWluLXRvcC1iYXI+Kjpub3QoI21haW4tbWVudSkgLmxpbmstbGlzdCBhOmhvdmVye3RleHQtZGVjb3JhdGlvbi1jb2xvcjp2YXIoLS1ib3JkZXItcHJpbWFyeS1zdWJ0bGUpfS50aGVtZS1oYXJ2ZXN0IGhlYWRlci5zY3JvbGxpbmcgLm1haW4tdG9wLWJhcj4qOm5vdCgjbWFpbi1tZW51KSAubGluay1saXN0IGE6YWN0aXZle3RleHQtZGVjb3JhdGlvbi1jb2xvcjp2YXIoLS1ib3JkZXItcHJpbWFyeSl9LnRoZW1lLWhhcnZlc3QgaGVhZGVyLnNjcm9sbGluZyAubWFpbi10b3AtYmFyPio6bm90KCNtYWluLW1lbnUpIHNsLWJ1dHRvbi5idXR0b24tdXRpbGl0eVt2YXJpYW50PXByaW1hcnldOjpwYXJ0KGJhc2Upe2NvbG9yOnZhcigtLWZnLXByaW1hcnkpfS50aGVtZS1oYXJ2ZXN0IGhlYWRlci5zY3JvbGxpbmcgLm1haW4tdG9wLWJhcj4qOm5vdCgjbWFpbi1tZW51KSBzbC1iYWRnZVt2YXJpYW50PXByaW1hcnldOjpwYXJ0KGJhc2Upe2JhY2tncm91bmQtY29sb3I6dmFyKC0tZmctc2Vjb25kYXJ5KTtjb2xvcjp2YXIoLS10ZXh0LWludmVydGVkKX0udGhlbWUtaGFydmVzdCBoZWFkZXJ+I3Ntb290aC13cmFwcGVyIG1haW4+OmZpcnN0LWNoaWxkIC5ibG9jay13cmFwcGVyOmZpcnN0LWNoaWxkPiosLnRoZW1lLWhhcnZlc3QgaGVhZGVyfiNzbW9vdGgtd3JhcHBlciBtYWluPi5ibG9jay13cmFwcGVyOmZpcnN0LWNoaWxkPip7cGFkZGluZy10b3A6Y2FsYyh2YXIoLS1tYWluLXRvcC1iYXItaGVpZ2h0KSArIHZhcigtLWdsb2JhbC10b3AtYmFyLWhlaWdodCwgMHB4KSl9LnRoZW1lLWhhcnZlc3QgLmJvZHktbGF5b3V0IC5hdXRob3Itd3JhcHBlciAuYXV0aG9yW3NpemU9c21de2Rpc3BsYXk6ZmxleH0udGhlbWUtaGFydmVzdCAuYm9keS1sYXlvdXQgLmF1dGhvci13cmFwcGVyIC5hdXRob3Jbc2l6ZT1sZ117ZGlzcGxheTpub25lfUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7LnRoZW1lLWhhcnZlc3QgLmJvZHktbGF5b3V0IC5hdXRob3Itd3JhcHBlciAuYXV0aG9yW3NpemU9c21de2Rpc3BsYXk6bm9uZX0udGhlbWUtaGFydmVzdCAuYm9keS1sYXlvdXQgLmF1dGhvci13cmFwcGVyIC5hdXRob3Jbc2l6ZT1sZ117ZGlzcGxheTpmbGV4fX0udGhlbWUtaGFydmVzdCAuY2FyZC1jYXJvdXNlbCBzbC1jYXJvdXNlbHstLWFzcGVjdC1yYXRpbzogYXV0b30udGhlbWUtaGFydmVzdCAuY2FyZC1jYXJvdXNlbCBzbC1jYXJvdXNlbDo6cGFydChiYXNlKXtnYXA6MH0udGhlbWUtaGFydmVzdCAuY2FyZC1jYXJvdXNlbCBzbC1jYXJvdXNlbDo6cGFydChzY3JvbGwtY29udGFpbmVyKXtib3JkZXItcmFkaXVzOjB9LnRoZW1lLWhhcnZlc3QgLmNhcmQtY2Fyb3VzZWwgc2wtY2Fyb3VzZWwgc2wtY2Fyb3VzZWwtaXRlbXtoZWlnaHQ6MTAwJX0udGhlbWUtaGFydmVzdCAuY2FyZC1jYXJvdXNlbCBzbC1jYXJvdXNlbCBzbC1jYXJvdXNlbC1pdGVtPip7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogMCl7LnRoZW1lLWhhcnZlc3QgLmNhcmQtY2Fyb3VzZWwgc2wtY2Fyb3VzZWw6OnBhcnQoc2Nyb2xsLWNvbnRhaW5lcil7LS1zbGlkZXMtcGVyLXBhZ2U6IDEgIWltcG9ydGFudDstLXNsaWRlLWdhcDogdmFyKC0tc3BhY2luZy0yeHMpOy0tc2Nyb2xsLWhpbnQ6IHZhcigtLXNwYWNpbmctcGFnZS1tYXJnaW4pfX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey50aGVtZS1oYXJ2ZXN0IC5jYXJkLWNhcm91c2VsIHNsLWNhcm91c2VsOjpwYXJ0KHNjcm9sbC1jb250YWluZXIpey0tc2xpZGVzLXBlci1wYWdlOiAyICFpbXBvcnRhbnQ7LS1zbGlkZS1nYXA6IHZhcigtLXNwYWNpbmctZ3V0dGVyKX19QG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCl7LnRoZW1lLWhhcnZlc3QgLmNhcmQtY2Fyb3VzZWwgc2wtY2Fyb3VzZWw6OnBhcnQoc2Nyb2xsLWNvbnRhaW5lcil7LS1zbGlkZXMtcGVyLXBhZ2U6IDMgIWltcG9ydGFudH19LnRoZW1lLWhhcnZlc3QgLmNhcmQtY2Fyb3VzZWwgc2wtY2Fyb3VzZWwuY2FyZC1jYXJvdXNlbC0td2lkZTo6cGFydChzY3JvbGwtY29udGFpbmVyKXstLXNsaWRlcy1wZXItcGFnZTogMSAhaW1wb3J0YW50Oy0tc2xpZGUtZ2FwOiB2YXIoLS1zcGFjaW5nLWd1dHRlcil9LnRoZW1lLWhhcnZlc3QgLmNhcmQtY2Fyb3VzZWwgOm5vdCguaW5saW5lLWhlYWRlcikgLmNhcmQtY2Fyb3VzZWxfX3Njcm9sbC1jb250YWluZXJbZGF0YS1saXN0LWxlbmd0aD1cIjFcIl17ZGlzcGxheTpub25lfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnRoZW1lLWhhcnZlc3QgLmNhcmQtY2Fyb3VzZWwgOm5vdCguaW5saW5lLWhlYWRlcikgLmNhcmQtY2Fyb3VzZWxfX3Njcm9sbC1jb250YWluZXJbZGF0YS1saXN0LWxlbmd0aD1cIjJcIl17ZGlzcGxheTpub25lfX1AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey50aGVtZS1oYXJ2ZXN0IC5jYXJkLWNhcm91c2VsIDpub3QoLmlubGluZS1oZWFkZXIpIC5jYXJkLWNhcm91c2VsX19zY3JvbGwtY29udGFpbmVyW2RhdGEtbGlzdC1sZW5ndGg9XCIzXCJde2Rpc3BsYXk6bm9uZX19LnRoZW1lLWhhcnZlc3QgLmNhcmQtY2Fyb3VzZWwuaW5saW5lLWhlYWRlciAuY2FyZC1jYXJvdXNlbF9fc2Nyb2xsLWNvbnRhaW5lcltkYXRhLWxpc3QtbGVuZ3RoPVwiMVwiXXtkaXNwbGF5Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsudGhlbWUtaGFydmVzdCAuY2FyZC1jYXJvdXNlbC5pbmxpbmUtaGVhZGVyIC5jYXJkLWNhcm91c2VsX19zY3JvbGwtY29udGFpbmVyW2RhdGEtbGlzdC1sZW5ndGg9XCIyXCJde2Rpc3BsYXk6bm9uZX19LnRoZW1lLWhhcnZlc3QgLmNhcmQtY2Fyb3VzZWwubG9nby1jYXJvdXNlbCBzbC1jYXJvdXNlbCAuY2FyZC1sb2dve3BhZGRpbmc6dmFyKC0tc3BhY2luZy14bCl9QG1lZGlhIChtaW4td2lkdGg6IDApey50aGVtZS1oYXJ2ZXN0IC5jYXJkLWNhcm91c2VsLmxvZ28tY2Fyb3VzZWwgc2wtY2Fyb3VzZWw6OnBhcnQoc2Nyb2xsLWNvbnRhaW5lcil7LS1zbGlkZXMtcGVyLXBhZ2U6IDEuNSAhaW1wb3J0YW50Oy0tc2xpZGUtZ2FwOiAwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnRoZW1lLWhhcnZlc3QgLmNhcmQtY2Fyb3VzZWwubG9nby1jYXJvdXNlbCBzbC1jYXJvdXNlbDo6cGFydChzY3JvbGwtY29udGFpbmVyKXstLXNsaWRlcy1wZXItcGFnZTogMyAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey50aGVtZS1oYXJ2ZXN0IC5jYXJkLWNhcm91c2VsLmxvZ28tY2Fyb3VzZWwgc2wtY2Fyb3VzZWw6OnBhcnQoc2Nyb2xsLWNvbnRhaW5lcil7LS1zbGlkZXMtcGVyLXBhZ2U6IDQgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDEyODBweCl7LnRoZW1lLWhhcnZlc3QgLmNhcmQtY2Fyb3VzZWwubG9nby1jYXJvdXNlbCBzbC1jYXJvdXNlbCAuY2FyZC1sb2dve3BhZGRpbmc6dmFyKC0tc3BhY2luZy0zeGwpfX1AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KXsudGhlbWUtaGFydmVzdCAuY2FyZC1jYXJvdXNlbC5sb2dvLWNhcm91c2VsIHNsLWNhcm91c2VsOjpwYXJ0KHNjcm9sbC1jb250YWluZXIpey0tc2xpZGVzLXBlci1wYWdlOiA1ICFpbXBvcnRhbnR9fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWNhcm91c2VsLmxvZ28tY2Fyb3VzZWwtLWxvZ28tb25seSBzbC1jYXJvdXNlbCAuY2FyZC1sb2dve3BhZGRpbmc6dmFyKC0tc3BhY2luZy1tZCl9QG1lZGlhIChtaW4td2lkdGg6IDApey50aGVtZS1oYXJ2ZXN0IC5jYXJkLWNhcm91c2VsLmxvZ28tY2Fyb3VzZWwtLWxvZ28tb25seSBzbC1jYXJvdXNlbDo6cGFydChzY3JvbGwtY29udGFpbmVyKXstLXNsaWRlcy1wZXItcGFnZTogMiAhaW1wb3J0YW50Oy0tc2xpZGUtZ2FwOiAwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnRoZW1lLWhhcnZlc3QgLmNhcmQtY2Fyb3VzZWwubG9nby1jYXJvdXNlbC0tbG9nby1vbmx5IHNsLWNhcm91c2VsOjpwYXJ0KHNjcm9sbC1jb250YWluZXIpey0tc2xpZGVzLXBlci1wYWdlOiA0ICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpey50aGVtZS1oYXJ2ZXN0IC5jYXJkLWNhcm91c2VsLmxvZ28tY2Fyb3VzZWwtLWxvZ28tb25seSBzbC1jYXJvdXNlbDo6cGFydChzY3JvbGwtY29udGFpbmVyKXstLXNsaWRlcy1wZXItcGFnZTogNiAhaW1wb3J0YW50fS50aGVtZS1oYXJ2ZXN0IC5jYXJkLWNhcm91c2VsLmxvZ28tY2Fyb3VzZWwtLWxvZ28tb25seSBzbC1jYXJvdXNlbCAuY2FyZC1sb2dve3BhZGRpbmc6dmFyKC0tc3BhY2luZy14bCl9fUBrZXlmcmFtZXMgaGVyby1hbmltYXRpb24tYmFja2dyb3VuZHswJXtmaWx0ZXI6Ymx1cigyNHB4KSBicmlnaHRuZXNzKC41KTt0cmFuc2Zvcm06c2NhbGUoMS41KX01MCV7ZmlsdGVyOmJsdXIoMjRweCkgYnJpZ2h0bmVzcyguNSk7dHJhbnNmb3JtOnNjYWxlKDEuNSl9dG97ZmlsdGVyOmluaXRpYWw7dHJhbnNmb3JtOnNjYWxlKDEpfX1Aa2V5ZnJhbWVzIGhlcm8tYW5pbWF0aW9uLXNsaWRlLWRvd257MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMHZoKTtvcGFjaXR5OjB9NjAle29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTV2aCl9dG97dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGhlcm8tYW5pbWF0aW9uLXNsaWRlLXVwezAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMHZoKTtvcGFjaXR5OjB9NjAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDE1dmgpO29wYWNpdHk6MH10b3t0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTtvcGFjaXR5OjF9fS50aGVtZS1oYXJ2ZXN0IG1haW4+KjpmaXJzdC1jaGlsZCAuaGVyby1zdGFydCBpbWd7YW5pbWF0aW9uOmhlcm8tYW5pbWF0aW9uLWJhY2tncm91bmQgMnMgZWFzZS1vdXR9LnRoZW1lLWhhcnZlc3QgbWFpbj4qOmZpcnN0LWNoaWxkIC5oZXJvLXN0YXJ0IHAsLnRoZW1lLWhhcnZlc3QgbWFpbj4qOmZpcnN0LWNoaWxkIC5oZXJvLXN0YXJ0IGhye2FuaW1hdGlvbjpoZXJvLWFuaW1hdGlvbi1zbGlkZS11cCAycyBlYXNlLW91dH0udGhlbWUtaGFydmVzdCBtYWluPio6Zmlyc3QtY2hpbGQgLmhlcm8tc3RhcnQgcDpoYXMoK2gxKXthbmltYXRpb246aGVyby1hbmltYXRpb24tc2xpZGUtZG93biAycyBlYXNlLW91dH0udGhlbWUtaGFydmVzdCBtYWluPio6Zmlyc3QtY2hpbGQgLmhlcm8tc3RhcnQgaDF7YW5pbWF0aW9uOmhlcm8tYW5pbWF0aW9uLXNsaWRlLWRvd24gMnMgZWFzZS1vdXR9LnRoZW1lLWhhcnZlc3QgbWFpbj4qOmZpcnN0LWNoaWxkIC5oZXJvLXN0YXJ0IC5idXR0b24tYWx0ZXJuYXRpdmV7YW5pbWF0aW9uOmhlcm8tYW5pbWF0aW9uLXNsaWRlLXVwIDNzIGVhc2Utb3V0fUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7LnRoZW1lLWhhcnZlc3QgbWFpbj4qOmZpcnN0LWNoaWxkIC5oZXJvLXN0YXJ0IGltZ3thbmltYXRpb246aGVyby1hbmltYXRpb24tYmFja2dyb3VuZCAycyBlYXNlLW91dH0udGhlbWUtaGFydmVzdCBtYWluPio6Zmlyc3QtY2hpbGQgLmhlcm8tc3RhcnQgcCwudGhlbWUtaGFydmVzdCBtYWluPio6Zmlyc3QtY2hpbGQgLmhlcm8tc3RhcnQgaHJ7YW5pbWF0aW9uOmhlcm8tYW5pbWF0aW9uLXNsaWRlLWRvd24gMnMgZWFzZS1vdXR9LnRoZW1lLWhhcnZlc3QgbWFpbj4qOmZpcnN0LWNoaWxkIC5oZXJvLXN0YXJ0IGgxe2FuaW1hdGlvbjpoZXJvLWFuaW1hdGlvbi1zbGlkZS11cCAycyBlYXNlLW91dH0udGhlbWUtaGFydmVzdCBtYWluPio6Zmlyc3QtY2hpbGQgLmhlcm8tc3RhcnQgLmJ1dHRvbi1hbHRlcm5hdGl2ZXthbmltYXRpb246aGVyby1hbmltYXRpb24tc2xpZGUtdXAgM3MgZWFzZS1vdXR9fUBrZXlmcmFtZXMgaW1hZ2UtbGFyZ2UtZmFkZS1pbnswJXtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwcHgpfXRve29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX19LnRoZW1lLWhhcnZlc3QgbWFpbj5kaXY6Zmlyc3QtY2hpbGQ6aGFzKC5oZXJvLXRleHQpKyogLmltYWdlLWxhcmdlLS1mYWRlLWlue2FuaW1hdGlvbjppbWFnZS1sYXJnZS1mYWRlLWluIDFzIGVhc2Utb3V0O3RyYW5zaXRpb246cGFkZGluZyAuNXMgZWFzZS1vdXQgMXN9LnRoZW1lLWhhcnZlc3QgLmZsb2F0aW5nLWNvbmNlcHQtbG9nb3twb3NpdGlvbjpmaXhlZDt3aWR0aDoxMDAlO21heC13aWR0aDpjYWxjKHZhcigtLWdyaWQtYnJlYWtwb2ludC1tYXgtd2lkdGgpIC8gdmFyKC0tcGFnZS16b29tLWZhY3RvcikpO2JvdHRvbTowO3otaW5kZXg6MX0udGhlbWUtaGFydmVzdCAuZmxvYXRpbmctY29uY2VwdC1sb2dvPjpmaXJzdC1jaGlsZHtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmZsZXg7Ym90dG9tOi0xMDlweDt3aWR0aDoxODRweDtoZWlnaHQ6MTA5cHg7cGFkZGluZzoyNXB4O3otaW5kZXg6MTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJnLXRlcnRpYXJ5KTt0cmFuc2l0aW9uOmFsbCAuNXMgZWFzZS1vdXQ7cmlnaHQ6MH1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey50aGVtZS1oYXJ2ZXN0IC5mbG9hdGluZy1jb25jZXB0LWxvZ28+OmZpcnN0LWNoaWxke3JpZ2h0OnZhcigtLXNwYWNpbmctcGFnZS1tYXJnaW4pfX0udGhlbWUtaGFydmVzdCAuZmxvYXRpbmctY29uY2VwdC1sb2dvLS12aXNpYmxlPjpmaXJzdC1jaGlsZHtib3R0b206MH1AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpey50aGVtZS1oYXJ2ZXN0IC5mbG9hdGluZy1jb25jZXB0LWxvZ28tLXZpc2libGU+OmZpcnN0LWNoaWxke2JvdHRvbTpjYWxjKDEzcHggKyB2YXIoLS1wYWdlLXNpZGUtbWVudS1idXR0b24tYnV0dG9uLWhlaWdodCkpO3JpZ2h0OjB9fS50aGVtZS1oYXJ2ZXN0ey0tc2Nyb2xsYmFyLXRyYWNrLWNvbG9yOiB2YXIoLS1iZy1uZXV0cmFsLWRpbW1lZCk7LS1zY3JvbGxiYXItdGh1bWItY29sb3I6IHZhcigtLWZnLXNlY29uZGFyeSk7LS1zY3JvbGxiYXItd2lkdGg6IDZweH0udGhlbWUtaGFydmVzdCAuYmxvY2std3JhcHBlcjpmaXJzdC1jaGlsZDpoYXMoLmhlcm8tc3RhcnQpLC50aGVtZS1oYXJ2ZXN0IGZvb3RlcntvdmVyZmxvdzpoaWRkZW59LnRoZW1lLWhhcnZlc3QgLnNjcm9sbGJhci1wcm9taW5lbnQsLnRoZW1lLWhhcnZlc3QgLnNjcm9sbGJhci1zdWJ0bGV7c2Nyb2xsYmFyLXdpZHRoOmF1dG87c2Nyb2xsYmFyLWNvbG9yOnZhcigtLXNjcm9sbGJhci10aHVtYi1jb2xvcikgdmFyKC0tc2Nyb2xsYmFyLXRyYWNrLWNvbG9yKX0udGhlbWUtaGFydmVzdCAuc2Nyb2xsYmFyLXByb21pbmVudDo6LXdlYmtpdC1zY3JvbGxiYXIsLnRoZW1lLWhhcnZlc3QgLnNjcm9sbGJhci1zdWJ0bGU6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOnZhcigtLXNjcm9sbGJhci13aWR0aCl9LnRoZW1lLWhhcnZlc3QgLnNjcm9sbGJhci1wcm9taW5lbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLC50aGVtZS1oYXJ2ZXN0IC5zY3JvbGxiYXItc3VidGxlOjotd2Via2l0LXNjcm9sbGJhci10cmFja3tib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1mdWxsKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXNjcm9sbGJhci10cmFjay1jb2xvcil9LnRoZW1lLWhhcnZlc3QgLnNjcm9sbGJhci1wcm9taW5lbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLC50aGVtZS1oYXJ2ZXN0IC5zY3JvbGxiYXItc3VidGxlOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXNjcm9sbGJhci10aHVtYi1jb2xvcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMtZnVsbCl9LnRoZW1lLWhhcnZlc3QgLnNjcm9sbGJhci1wcm9taW5lbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLC50aGVtZS1oYXJ2ZXN0IC5zY3JvbGxiYXItc3VidGxlOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlcntjdXJzb3I6cG9pbnRlcn0udGhlbWUtaGFydmVzdCAuc2Nyb2xsYmFyLXByb21pbmVudDo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uLC50aGVtZS1oYXJ2ZXN0IC5zY3JvbGxiYXItc3VidGxlOjotd2Via2l0LXNjcm9sbGJhci1idXR0b257ZGlzcGxheTpub25lfS50aGVtZS1oYXJ2ZXN0IC5zY3JvbGxiYXItcHJvbWluZW50LnNjcm9sbGJhci1pbnZlcnRlZHstLXNjcm9sbGJhci10cmFjay1jb2xvcjogdmFyKC0tYmctaW52ZXJ0LWRpbW1lZC1saWdodGVzdCk7LS1zY3JvbGxiYXItdGh1bWItY29sb3I6IHZhcigtLWZnLWludmVydGVkKX0udGhlbWUtaGFydmVzdCAuc2Nyb2xsYmFyLXN1YnRsZXstLXNjcm9sbGJhci10cmFjay1jb2xvcjogdHJhbnNwYXJlbnQ7LS1zY3JvbGxiYXItdGh1bWItY29sb3I6IHZhcigtLWJnLW5ldXRyYWwtZGltbWVkLWRhcmspfS50aGVtZS1oYXJ2ZXN0IC5zY3JvbGxiYXItc3VidGxlLnNjcm9sbGJhci1pbnZlcnRlZHstLXNjcm9sbGJhci10aHVtYi1jb2xvcjogdmFyKC0tYmctaW52ZXJ0LWRpbW1lZC1saWdodGVzdCl9QG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KXsuZ2xvYmFsLXRvcC1iYXItLW1vYmlsZXtoZWlnaHQ6YXV0b30uZ2xvYmFsLXRvcC1iYXItLW1vYmlsZSAuZ2xvYmFsLXRvcC1iYXJfX2J1dHRvbntkaXNwbGF5OmZsZXh9Lmdsb2JhbC10b3AtYmFyLS1tb2JpbGUgLmJyZWFkY3J1bWJze2Rpc3BsYXk6bm9uZX0uZ2xvYmFsLXRvcC1iYXItLW1vYmlsZSAubGFuZy1tZW51X19jb250YWluZXJ7ZGlzcGxheTpmbGV4fX1AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey5nbG9iYWwtdG9wLWJhci0tbW9iaWxle2Rpc3BsYXk6bm9uZX19LnRoZW1lLWhhcnZlc3Q6aGFzKC5nbG9iYWwtdG9wLWJhcil7LS1nbG9iYWwtdG9wLWJhci1oZWlnaHQ6IDQwcHh9LnRoZW1lLWhhcnZlc3R7em9vbTp2YXIoLS1wYWdlLXpvb20tZmFjdG9yLCAxKTttYXgtd2lkdGg6Y2FsYygzMDAwcHggLyB2YXIoLS1wYWdlLXpvb20tZmFjdG9yKSk7bWFyZ2luOmF1dG8haW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6dmFyKC0tbmV1dHJhbC1ncmV5LTEwMCk7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZH0udGhlbWUtaGFydmVzdC5vdmVyZmxvdy1oaWRkZW57b3ZlcmZsb3c6aGlkZGVufS50aGVtZS1oYXJ2ZXN0IGhlYWRlcntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO21heC13aWR0aDpjYWxjKDMwMDBweCAvIHZhcigtLXBhZ2Utem9vbS1mYWN0b3IpKTt6LWluZGV4OjEwfS50aGVtZS1oYXJ2ZXN0IG1haW57YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZy1wcmltYXJ5KTttaW4taGVpZ2h0OnZhcigtLW1haW4tdG9wLWJhci1oZWlnaHQpfS50aGVtZS1oYXJ2ZXN0IC53cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjowO3BhZGRpbmc6MDtoZWlnaHQ6MTAwdmg7d2lkdGg6MTAwJTttYXgtd2lkdGg6Y2FsYygzMDAwcHggLyB2YXIoLS1wYWdlLXpvb20tZmFjdG9yKSk7bWFyZ2luOmF1dG8haW1wb3J0YW50fS50aGVtZS1oYXJ2ZXN0Om5vdCgudGhlbWUtaGFydmVzdC0tbW9iaWxlKSAjc21vb3RoLXdyYXBwZXJ7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7d2lsbC1jaGFuZ2U6dHJhbnNmb3JtO3otaW5kZXg6MX0udGhlbWUtaGFydmVzdCAjc21vb3RoLWNvbnRlbnR7d2lkdGg6MTAwJTttYXgtd2lkdGg6Y2FsYygzMDAwcHggLyB2YXIoLS1wYWdlLXpvb20tZmFjdG9yKSk7bWFyZ2luOmF1dG8haW1wb3J0YW50O3Bvc2l0aW9uOnJlbGF0aXZlfVxuXG46cm9vdCxcbjpob3N0LFxuLnNsLXRoZW1lLWxpZ2h0IHtcbiAgY29sb3Itc2NoZW1lOiBsaWdodDtcblxuICAtLXNsLWNvbG9yLWdyYXktNTA6IGhzbCgwIDAlIDk3LjUlKTtcbiAgLS1zbC1jb2xvci1ncmF5LTEwMDogaHNsKDI0MCA0LjglIDk1LjklKTtcbiAgLS1zbC1jb2xvci1ncmF5LTIwMDogaHNsKDI0MCA1LjklIDkwJSk7XG4gIC0tc2wtY29sb3ItZ3JheS0zMDA6IGhzbCgyNDAgNC45JSA4My45JSk7XG4gIC0tc2wtY29sb3ItZ3JheS00MDA6IGhzbCgyNDAgNSUgNjQuOSUpO1xuICAtLXNsLWNvbG9yLWdyYXktNTAwOiBoc2woMjQwIDMuOCUgNDYuMSUpO1xuICAtLXNsLWNvbG9yLWdyYXktNjAwOiBoc2woMjQwIDUuMiUgMzMuOSUpO1xuICAtLXNsLWNvbG9yLWdyYXktNzAwOiBoc2woMjQwIDUuMyUgMjYuMSUpO1xuICAtLXNsLWNvbG9yLWdyYXktODAwOiBoc2woMjQwIDMuNyUgMTUuOSUpO1xuICAtLXNsLWNvbG9yLWdyYXktOTAwOiBoc2woMjQwIDUuOSUgMTAlKTtcbiAgLS1zbC1jb2xvci1ncmF5LTk1MDogaHNsKDI0MCA3LjMlIDglKTtcblxuICAtLXNsLWNvbG9yLXJlZC01MDogaHNsKDAgODUuNyUgOTcuMyUpO1xuICAtLXNsLWNvbG9yLXJlZC0xMDA6IGhzbCgwIDkzLjMlIDk0LjElKTtcbiAgLS1zbC1jb2xvci1yZWQtMjAwOiBoc2woMCA5Ni4zJSA4OS40JSk7XG4gIC0tc2wtY29sb3ItcmVkLTMwMDogaHNsKDAgOTMuNSUgODEuOCUpO1xuICAtLXNsLWNvbG9yLXJlZC00MDA6IGhzbCgwIDkwLjYlIDcwLjglKTtcbiAgLS1zbC1jb2xvci1yZWQtNTAwOiBoc2woMCA4NC4yJSA2MC4yJSk7XG4gIC0tc2wtY29sb3ItcmVkLTYwMDogaHNsKDAgNzIuMiUgNTAuNiUpO1xuICAtLXNsLWNvbG9yLXJlZC03MDA6IGhzbCgwIDczLjclIDQxLjglKTtcbiAgLS1zbC1jb2xvci1yZWQtODAwOiBoc2woMCA3MCUgMzUuMyUpO1xuICAtLXNsLWNvbG9yLXJlZC05MDA6IGhzbCgwIDYyLjglIDMwLjYlKTtcbiAgLS1zbC1jb2xvci1yZWQtOTUwOiBoc2woMCA2MCUgMTkuNiUpO1xuXG4gIC0tc2wtY29sb3Itb3JhbmdlLTUwOiBoc2woMzMuMyAxMDAlIDk2LjUlKTtcbiAgLS1zbC1jb2xvci1vcmFuZ2UtMTAwOiBoc2woMzQuMyAxMDAlIDkxLjglKTtcbiAgLS1zbC1jb2xvci1vcmFuZ2UtMjAwOiBoc2woMzIuMSA5Ny43JSA4My4xJSk7XG4gIC0tc2wtY29sb3Itb3JhbmdlLTMwMDogaHNsKDMwLjcgOTcuMiUgNzIuNCUpO1xuICAtLXNsLWNvbG9yLW9yYW5nZS00MDA6IGhzbCgyNyA5NiUgNjElKTtcbiAgLS1zbC1jb2xvci1vcmFuZ2UtNTAwOiBoc2woMjQuNiA5NSUgNTMuMSUpO1xuICAtLXNsLWNvbG9yLW9yYW5nZS02MDA6IGhzbCgyMC41IDkwLjIlIDQ4LjIlKTtcbiAgLS1zbC1jb2xvci1vcmFuZ2UtNzAwOiBoc2woMTcuNSA4OC4zJSA0MC40JSk7XG4gIC0tc2wtY29sb3Itb3JhbmdlLTgwMDogaHNsKDE1IDc5LjElIDMzLjclKTtcbiAgLS1zbC1jb2xvci1vcmFuZ2UtOTAwOiBoc2woMTUuMyA3NC42JSAyNy44JSk7XG4gIC0tc2wtY29sb3Itb3JhbmdlLTk1MDogaHNsKDE1LjIgNjkuMSUgMTklKTtcblxuICAtLXNsLWNvbG9yLWFtYmVyLTUwOiBoc2woNDggMTAwJSA5Ni4xJSk7XG4gIC0tc2wtY29sb3ItYW1iZXItMTAwOiBoc2woNDggOTYuNSUgODguOCUpO1xuICAtLXNsLWNvbG9yLWFtYmVyLTIwMDogaHNsKDQ4IDk2LjYlIDc2LjclKTtcbiAgLS1zbC1jb2xvci1hbWJlci0zMDA6IGhzbCg0NS45IDk2LjclIDY0LjUlKTtcbiAgLS1zbC1jb2xvci1hbWJlci00MDA6IGhzbCg0My4zIDk2LjQlIDU2LjMlKTtcbiAgLS1zbC1jb2xvci1hbWJlci01MDA6IGhzbCgzNy43IDkyLjElIDUwLjIlKTtcbiAgLS1zbC1jb2xvci1hbWJlci02MDA6IGhzbCgzMi4xIDk0LjYlIDQzLjclKTtcbiAgLS1zbC1jb2xvci1hbWJlci03MDA6IGhzbCgyNiA5MC41JSAzNy4xJSk7XG4gIC0tc2wtY29sb3ItYW1iZXItODAwOiBoc2woMjIuNyA4Mi41JSAzMS40JSk7XG4gIC0tc2wtY29sb3ItYW1iZXItOTAwOiBoc2woMjEuNyA3Ny44JSAyNi41JSk7XG4gIC0tc2wtY29sb3ItYW1iZXItOTUwOiBoc2woMjIuOSA3NC4xJSAxNi43JSk7XG5cbiAgLS1zbC1jb2xvci15ZWxsb3ctNTA6IGhzbCg1NC41IDkxLjclIDk1LjMlKTtcbiAgLS1zbC1jb2xvci15ZWxsb3ctMTAwOiBoc2woNTQuOSA5Ni43JSA4OCUpO1xuICAtLXNsLWNvbG9yLXllbGxvdy0yMDA6IGhzbCg1Mi44IDk4LjMlIDc2LjklKTtcbiAgLS1zbC1jb2xvci15ZWxsb3ctMzAwOiBoc2woNTAuNCA5Ny44JSA2My41JSk7XG4gIC0tc2wtY29sb3IteWVsbG93LTQwMDogaHNsKDQ3LjkgOTUuOCUgNTMuMSUpO1xuICAtLXNsLWNvbG9yLXllbGxvdy01MDA6IGhzbCg0NS40IDkzLjQlIDQ3LjUlKTtcbiAgLS1zbC1jb2xvci15ZWxsb3ctNjAwOiBoc2woNDAuNiA5Ni4xJSA0MC40JSk7XG4gIC0tc2wtY29sb3IteWVsbG93LTcwMDogaHNsKDM1LjUgOTEuNyUgMzIuOSUpO1xuICAtLXNsLWNvbG9yLXllbGxvdy04MDA6IGhzbCgzMS44IDgxJSAyOC44JSk7XG4gIC0tc2wtY29sb3IteWVsbG93LTkwMDogaHNsKDI4LjQgNzIuNSUgMjUuNyUpO1xuICAtLXNsLWNvbG9yLXllbGxvdy05NTA6IGhzbCgzMy4xIDY5JSAxMy45JSk7XG5cbiAgLS1zbC1jb2xvci1saW1lLTUwOiBoc2woNzguMyA5MiUgOTUuMSUpO1xuICAtLXNsLWNvbG9yLWxpbWUtMTAwOiBoc2woNzkuNiA4OS4xJSA4OS4yJSk7XG4gIC0tc2wtY29sb3ItbGltZS0yMDA6IGhzbCg4MC45IDg4LjUlIDc5LjYlKTtcbiAgLS1zbC1jb2xvci1saW1lLTMwMDogaHNsKDgyIDg0LjUlIDY3LjElKTtcbiAgLS1zbC1jb2xvci1saW1lLTQwMDogaHNsKDgyLjcgNzglIDU1LjUlKTtcbiAgLS1zbC1jb2xvci1saW1lLTUwMDogaHNsKDgzLjcgODAuNSUgNDQuMyUpO1xuICAtLXNsLWNvbG9yLWxpbWUtNjAwOiBoc2woODQuOCA4NS4yJSAzNC41JSk7XG4gIC0tc2wtY29sb3ItbGltZS03MDA6IGhzbCg4NS45IDc4LjQlIDI3LjMlKTtcbiAgLS1zbC1jb2xvci1saW1lLTgwMDogaHNsKDg2LjMgNjklIDIyLjclKTtcbiAgLS1zbC1jb2xvci1saW1lLTkwMDogaHNsKDg3LjYgNjEuMiUgMjAuMiUpO1xuICAtLXNsLWNvbG9yLWxpbWUtOTUwOiBoc2woODYuNSA2MC42JSAxMy45JSk7XG5cbiAgLS1zbC1jb2xvci1ncmVlbi01MDogaHNsKDEzOC41IDc2LjUlIDk2LjclKTtcbiAgLS1zbC1jb2xvci1ncmVlbi0xMDA6IGhzbCgxNDAuNiA4NC4yJSA5Mi41JSk7XG4gIC0tc2wtY29sb3ItZ3JlZW4tMjAwOiBoc2woMTQxIDc4LjklIDg1LjElKTtcbiAgLS1zbC1jb2xvci1ncmVlbi0zMDA6IGhzbCgxNDEuNyA3Ni42JSA3My4xJSk7XG4gIC0tc2wtY29sb3ItZ3JlZW4tNDAwOiBoc2woMTQxLjkgNjkuMiUgNTglKTtcbiAgLS1zbC1jb2xvci1ncmVlbi01MDA6IGhzbCgxNDIuMSA3MC42JSA0NS4zJSk7XG4gIC0tc2wtY29sb3ItZ3JlZW4tNjAwOiBoc2woMTQyLjEgNzYuMiUgMzYuMyUpO1xuICAtLXNsLWNvbG9yLWdyZWVuLTcwMDogaHNsKDE0Mi40IDcxLjglIDI5LjIlKTtcbiAgLS1zbC1jb2xvci1ncmVlbi04MDA6IGhzbCgxNDIuOCA2NC4yJSAyNC4xJSk7XG4gIC0tc2wtY29sb3ItZ3JlZW4tOTAwOiBoc2woMTQzLjggNjEuMiUgMjAuMiUpO1xuICAtLXNsLWNvbG9yLWdyZWVuLTk1MDogaHNsKDE0NC4zIDYwLjclIDEyJSk7XG5cbiAgLS1zbC1jb2xvci1lbWVyYWxkLTUwOiBoc2woMTUxLjggODElIDk1LjklKTtcbiAgLS1zbC1jb2xvci1lbWVyYWxkLTEwMDogaHNsKDE0OS4zIDgwLjQlIDkwJSk7XG4gIC0tc2wtY29sb3ItZW1lcmFsZC0yMDA6IGhzbCgxNTIuNCA3NiUgODAuNCUpO1xuICAtLXNsLWNvbG9yLWVtZXJhbGQtMzAwOiBoc2woMTU2LjIgNzEuNiUgNjYuOSUpO1xuICAtLXNsLWNvbG9yLWVtZXJhbGQtNDAwOiBoc2woMTU4LjEgNjQuNCUgNTEuNiUpO1xuICAtLXNsLWNvbG9yLWVtZXJhbGQtNTAwOiBoc2woMTYwLjEgODQuMSUgMzkuNCUpO1xuICAtLXNsLWNvbG9yLWVtZXJhbGQtNjAwOiBoc2woMTYxLjQgOTMuNSUgMzAuNCUpO1xuICAtLXNsLWNvbG9yLWVtZXJhbGQtNzAwOiBoc2woMTYyLjkgOTMuNSUgMjQuMyUpO1xuICAtLXNsLWNvbG9yLWVtZXJhbGQtODAwOiBoc2woMTYzLjEgODguMSUgMTkuOCUpO1xuICAtLXNsLWNvbG9yLWVtZXJhbGQtOTAwOiBoc2woMTY0LjIgODUuNyUgMTYuNSUpO1xuICAtLXNsLWNvbG9yLWVtZXJhbGQtOTUwOiBoc2woMTY0LjMgODcuNSUgOS40JSk7XG5cbiAgLS1zbC1jb2xvci10ZWFsLTUwOiBoc2woMTY2LjIgNzYuNSUgOTYuNyUpO1xuICAtLXNsLWNvbG9yLXRlYWwtMTAwOiBoc2woMTY3LjIgODUuNSUgODkuMiUpO1xuICAtLXNsLWNvbG9yLXRlYWwtMjAwOiBoc2woMTY4LjQgODMuOCUgNzguMiUpO1xuICAtLXNsLWNvbG9yLXRlYWwtMzAwOiBoc2woMTcwLjYgNzYuOSUgNjQuMyUpO1xuICAtLXNsLWNvbG9yLXRlYWwtNDAwOiBoc2woMTcyLjUgNjYlIDUwLjQlKTtcbiAgLS1zbC1jb2xvci10ZWFsLTUwMDogaHNsKDE3My40IDgwLjQlIDQwJSk7XG4gIC0tc2wtY29sb3ItdGVhbC02MDA6IGhzbCgxNzQuNyA4My45JSAzMS42JSk7XG4gIC0tc2wtY29sb3ItdGVhbC03MDA6IGhzbCgxNzUuMyA3Ny40JSAyNi4xJSk7XG4gIC0tc2wtY29sb3ItdGVhbC04MDA6IGhzbCgxNzYuMSA2OS40JSAyMS44JSk7XG4gIC0tc2wtY29sb3ItdGVhbC05MDA6IGhzbCgxNzUuOSA2MC44JSAxOSUpO1xuICAtLXNsLWNvbG9yLXRlYWwtOTUwOiBoc2woMTc2LjUgNTguNiUgMTEuNCUpO1xuXG4gIC0tc2wtY29sb3ItY3lhbi01MDogaHNsKDE4My4yIDEwMCUgOTYuMyUpO1xuICAtLXNsLWNvbG9yLWN5YW4tMTAwOiBoc2woMTg1LjEgOTUuOSUgOTAuNCUpO1xuICAtLXNsLWNvbG9yLWN5YW4tMjAwOiBoc2woMTg2LjIgOTMuNSUgODEuOCUpO1xuICAtLXNsLWNvbG9yLWN5YW4tMzAwOiBoc2woMTg3IDkyLjQlIDY5JSk7XG4gIC0tc2wtY29sb3ItY3lhbi00MDA6IGhzbCgxODcuOSA4NS43JSA1My4zJSk7XG4gIC0tc2wtY29sb3ItY3lhbi01MDA6IGhzbCgxODguNyA5NC41JSA0Mi43JSk7XG4gIC0tc2wtY29sb3ItY3lhbi02MDA6IGhzbCgxOTEuNiA5MS40JSAzNi41JSk7XG4gIC0tc2wtY29sb3ItY3lhbi03MDA6IGhzbCgxOTIuOSA4Mi4zJSAzMSUpO1xuICAtLXNsLWNvbG9yLWN5YW4tODAwOiBoc2woMTk0LjQgNjkuNiUgMjcuMSUpO1xuICAtLXNsLWNvbG9yLWN5YW4tOTAwOiBoc2woMTk2LjQgNjMuNiUgMjMuNyUpO1xuICAtLXNsLWNvbG9yLWN5YW4tOTUwOiBoc2woMTk2LjggNjElIDE2LjElKTtcblxuICAtLXNsLWNvbG9yLXNreS01MDogaHNsKDIwNCAxMDAlIDk3LjElKTtcbiAgLS1zbC1jb2xvci1za3ktMTAwOiBoc2woMjA0IDkzLjglIDkzLjclKTtcbiAgLS1zbC1jb2xvci1za3ktMjAwOiBoc2woMjAwLjYgOTQuNCUgODYuMSUpO1xuICAtLXNsLWNvbG9yLXNreS0zMDA6IGhzbCgxOTkuNCA5NS41JSA3My45JSk7XG4gIC0tc2wtY29sb3Itc2t5LTQwMDogaHNsKDE5OC40IDkzLjIlIDU5LjYlKTtcbiAgLS1zbC1jb2xvci1za3ktNTAwOiBoc2woMTk4LjYgODguNyUgNDguNCUpO1xuICAtLXNsLWNvbG9yLXNreS02MDA6IGhzbCgyMDAuNCA5OCUgMzkuNCUpO1xuICAtLXNsLWNvbG9yLXNreS03MDA6IGhzbCgyMDEuMyA5Ni4zJSAzMi4yJSk7XG4gIC0tc2wtY29sb3Itc2t5LTgwMDogaHNsKDIwMSA5MCUgMjcuNSUpO1xuICAtLXNsLWNvbG9yLXNreS05MDA6IGhzbCgyMDIgODAuMyUgMjMuOSUpO1xuICAtLXNsLWNvbG9yLXNreS05NTA6IGhzbCgyMDIuMyA3My44JSAxNi41JSk7XG5cbiAgLS1zbC1jb2xvci1ibHVlLTUwOiBoc2woMjEzLjggMTAwJSA5Ni45JSk7XG4gIC0tc2wtY29sb3ItYmx1ZS0xMDA6IGhzbCgyMTQuMyA5NC42JSA5Mi43JSk7XG4gIC0tc2wtY29sb3ItYmx1ZS0yMDA6IGhzbCgyMTMuMyA5Ni45JSA4Ny4zJSk7XG4gIC0tc2wtY29sb3ItYmx1ZS0zMDA6IGhzbCgyMTEuNyA5Ni40JSA3OC40JSk7XG4gIC0tc2wtY29sb3ItYmx1ZS00MDA6IGhzbCgyMTMuMSA5My45JSA2Ny44JSk7XG4gIC0tc2wtY29sb3ItYmx1ZS01MDA6IGhzbCgyMTcuMiA5MS4yJSA1OS44JSk7XG4gIC0tc2wtY29sb3ItYmx1ZS02MDA6IGhzbCgyMjEuMiA4My4yJSA1My4zJSk7XG4gIC0tc2wtY29sb3ItYmx1ZS03MDA6IGhzbCgyMjQuMyA3Ni4zJSA0OCUpO1xuICAtLXNsLWNvbG9yLWJsdWUtODAwOiBoc2woMjI1LjkgNzAuNyUgNDAuMiUpO1xuICAtLXNsLWNvbG9yLWJsdWUtOTAwOiBoc2woMjI0LjQgNjQuMyUgMzIuOSUpO1xuICAtLXNsLWNvbG9yLWJsdWUtOTUwOiBoc2woMjI2LjIgNTUuMyUgMTguNCUpO1xuXG4gIC0tc2wtY29sb3ItaW5kaWdvLTUwOiBoc2woMjI1LjkgMTAwJSA5Ni43JSk7XG4gIC0tc2wtY29sb3ItaW5kaWdvLTEwMDogaHNsKDIyNi41IDEwMCUgOTMuOSUpO1xuICAtLXNsLWNvbG9yLWluZGlnby0yMDA6IGhzbCgyMjggOTYuNSUgODguOCUpO1xuICAtLXNsLWNvbG9yLWluZGlnby0zMDA6IGhzbCgyMjkuNyA5My41JSA4MS44JSk7XG4gIC0tc2wtY29sb3ItaW5kaWdvLTQwMDogaHNsKDIzNC41IDg5LjUlIDczLjklKTtcbiAgLS1zbC1jb2xvci1pbmRpZ28tNTAwOiBoc2woMjM4LjcgODMuNSUgNjYuNyUpO1xuICAtLXNsLWNvbG9yLWluZGlnby02MDA6IGhzbCgyNDMuNCA3NS40JSA1OC42JSk7XG4gIC0tc2wtY29sb3ItaW5kaWdvLTcwMDogaHNsKDI0NC41IDU3LjklIDUwLjYlKTtcbiAgLS1zbC1jb2xvci1pbmRpZ28tODAwOiBoc2woMjQzLjcgNTQuNSUgNDEuNCUpO1xuICAtLXNsLWNvbG9yLWluZGlnby05MDA6IGhzbCgyNDIuMiA0Ny40JSAzNC4zJSk7XG4gIC0tc2wtY29sb3ItaW5kaWdvLTk1MDogaHNsKDI0My41IDQzLjYlIDIyLjklKTtcblxuICAtLXNsLWNvbG9yLXZpb2xldC01MDogaHNsKDI1MCAxMDAlIDk3LjYlKTtcbiAgLS1zbC1jb2xvci12aW9sZXQtMTAwOiBoc2woMjUxLjQgOTEuMyUgOTUuNSUpO1xuICAtLXNsLWNvbG9yLXZpb2xldC0yMDA6IGhzbCgyNTAuNSA5NS4yJSA5MS44JSk7XG4gIC0tc2wtY29sb3ItdmlvbGV0LTMwMDogaHNsKDI1Mi41IDk0LjclIDg1LjElKTtcbiAgLS1zbC1jb2xvci12aW9sZXQtNDAwOiBoc2woMjU1LjEgOTEuNyUgNzYuMyUpO1xuICAtLXNsLWNvbG9yLXZpb2xldC01MDA6IGhzbCgyNTguMyA4OS41JSA2Ni4zJSk7XG4gIC0tc2wtY29sb3ItdmlvbGV0LTYwMDogaHNsKDI2Mi4xIDgzLjMlIDU3LjglKTtcbiAgLS1zbC1jb2xvci12aW9sZXQtNzAwOiBoc2woMjYzLjQgNzAlIDUwLjQlKTtcbiAgLS1zbC1jb2xvci12aW9sZXQtODAwOiBoc2woMjYzLjQgNjkuMyUgNDIuMiUpO1xuICAtLXNsLWNvbG9yLXZpb2xldC05MDA6IGhzbCgyNjMuNSA2Ny40JSAzNC45JSk7XG4gIC0tc2wtY29sb3ItdmlvbGV0LTk1MDogaHNsKDI2NS4xIDYxLjUlIDIxLjQlKTtcblxuICAtLXNsLWNvbG9yLXB1cnBsZS01MDogaHNsKDI3MCAxMDAlIDk4JSk7XG4gIC0tc2wtY29sb3ItcHVycGxlLTEwMDogaHNsKDI2OC43IDEwMCUgOTUuNSUpO1xuICAtLXNsLWNvbG9yLXB1cnBsZS0yMDA6IGhzbCgyNjguNiAxMDAlIDkxLjglKTtcbiAgLS1zbC1jb2xvci1wdXJwbGUtMzAwOiBoc2woMjY5LjIgOTcuNCUgODUuMSUpO1xuICAtLXNsLWNvbG9yLXB1cnBsZS00MDA6IGhzbCgyNzAgOTUuMiUgNzUuMyUpO1xuICAtLXNsLWNvbG9yLXB1cnBsZS01MDA6IGhzbCgyNzAuNyA5MSUgNjUuMSUpO1xuICAtLXNsLWNvbG9yLXB1cnBsZS02MDA6IGhzbCgyNzEuNSA4MS4zJSA1NS45JSk7XG4gIC0tc2wtY29sb3ItcHVycGxlLTcwMDogaHNsKDI3Mi4xIDcxLjclIDQ3LjElKTtcbiAgLS1zbC1jb2xvci1wdXJwbGUtODAwOiBoc2woMjcyLjkgNjcuMiUgMzkuNCUpO1xuICAtLXNsLWNvbG9yLXB1cnBsZS05MDA6IGhzbCgyNzMuNiA2NS42JSAzMiUpO1xuICAtLXNsLWNvbG9yLXB1cnBsZS05NTA6IGhzbCgyNzYgNTkuNSUgMTYuNSUpO1xuXG4gIC0tc2wtY29sb3ItZnVjaHNpYS01MDogaHNsKDI4OS4xIDEwMCUgOTcuOCUpO1xuICAtLXNsLWNvbG9yLWZ1Y2hzaWEtMTAwOiBoc2woMjg3IDEwMCUgOTUuNSUpO1xuICAtLXNsLWNvbG9yLWZ1Y2hzaWEtMjAwOiBoc2woMjg4LjMgOTUuOCUgOTAuNiUpO1xuICAtLXNsLWNvbG9yLWZ1Y2hzaWEtMzAwOiBoc2woMjkxLjEgOTMuMSUgODIuOSUpO1xuICAtLXNsLWNvbG9yLWZ1Y2hzaWEtNDAwOiBoc2woMjkyIDkxLjQlIDcyLjUlKTtcbiAgLS1zbC1jb2xvci1mdWNoc2lhLTUwMDogaHNsKDI5Mi4yIDg0LjElIDYwLjYlKTtcbiAgLS1zbC1jb2xvci1mdWNoc2lhLTYwMDogaHNsKDI5My40IDY5LjUlIDQ4LjglKTtcbiAgLS1zbC1jb2xvci1mdWNoc2lhLTcwMDogaHNsKDI5NC43IDcyLjQlIDM5LjglKTtcbiAgLS1zbC1jb2xvci1mdWNoc2lhLTgwMDogaHNsKDI5NS40IDcwLjIlIDMyLjklKTtcbiAgLS1zbC1jb2xvci1mdWNoc2lhLTkwMDogaHNsKDI5Ni43IDYzLjYlIDI4JSk7XG4gIC0tc2wtY29sb3ItZnVjaHNpYS05NTA6IGhzbCgyOTcuMSA1Ni44JSAxNC41JSk7XG5cbiAgLS1zbC1jb2xvci1waW5rLTUwOiBoc2woMzI3LjMgNzMuMyUgOTcuMSUpO1xuICAtLXNsLWNvbG9yLXBpbmstMTAwOiBoc2woMzI1LjcgNzcuOCUgOTQuNyUpO1xuICAtLXNsLWNvbG9yLXBpbmstMjAwOiBoc2woMzI1LjkgODQuNiUgODkuOCUpO1xuICAtLXNsLWNvbG9yLXBpbmstMzAwOiBoc2woMzI3LjQgODcuMSUgODEuOCUpO1xuICAtLXNsLWNvbG9yLXBpbmstNDAwOiBoc2woMzI4LjYgODUuNSUgNzAuMiUpO1xuICAtLXNsLWNvbG9yLXBpbmstNTAwOiBoc2woMzMwLjQgODEuMiUgNjAuNCUpO1xuICAtLXNsLWNvbG9yLXBpbmstNjAwOiBoc2woMzMzLjMgNzEuNCUgNTAuNiUpO1xuICAtLXNsLWNvbG9yLXBpbmstNzAwOiBoc2woMzM1LjEgNzcuNiUgNDIlKTtcbiAgLS1zbC1jb2xvci1waW5rLTgwMDogaHNsKDMzNS44IDc0LjQlIDM1LjMlKTtcbiAgLS1zbC1jb2xvci1waW5rLTkwMDogaHNsKDMzNS45IDY5JSAzMC40JSk7XG4gIC0tc2wtY29sb3ItcGluay05NTA6IGhzbCgzMzYuMiA2NS40JSAxNS45JSk7XG5cbiAgLS1zbC1jb2xvci1yb3NlLTUwOiBoc2woMzU1LjcgMTAwJSA5Ny4zJSk7XG4gIC0tc2wtY29sb3Itcm9zZS0xMDA6IGhzbCgzNTUuNiAxMDAlIDk0LjclKTtcbiAgLS1zbC1jb2xvci1yb3NlLTIwMDogaHNsKDM1Mi43IDk2LjElIDkwJSk7XG4gIC0tc2wtY29sb3Itcm9zZS0zMDA6IGhzbCgzNTIuNiA5NS43JSA4MS44JSk7XG4gIC0tc2wtY29sb3Itcm9zZS00MDA6IGhzbCgzNTEuMyA5NC41JSA3MS40JSk7XG4gIC0tc2wtY29sb3Itcm9zZS01MDA6IGhzbCgzNDkuNyA4OS4yJSA2MC4yJSk7XG4gIC0tc2wtY29sb3Itcm9zZS02MDA6IGhzbCgzNDYuOCA3Ny4yJSA0OS44JSk7XG4gIC0tc2wtY29sb3Itcm9zZS03MDA6IGhzbCgzNDUuMyA4Mi43JSA0MC44JSk7XG4gIC0tc2wtY29sb3Itcm9zZS04MDA6IGhzbCgzNDMuNCA3OS43JSAzNC43JSk7XG4gIC0tc2wtY29sb3Itcm9zZS05MDA6IGhzbCgzNDEuNSA3NS41JSAzMC40JSk7XG4gIC0tc2wtY29sb3Itcm9zZS05NTA6IGhzbCgzNDEuMyA3MC4xJSAxNy4xJSk7XG5cbiAgLS1zbC1jb2xvci1wcmltYXJ5LTUwOiB2YXIoLS1zbC1jb2xvci1za3ktNTApO1xuICAtLXNsLWNvbG9yLXByaW1hcnktMTAwOiB2YXIoLS1zbC1jb2xvci1za3ktMTAwKTtcbiAgLS1zbC1jb2xvci1wcmltYXJ5LTIwMDogdmFyKC0tc2wtY29sb3Itc2t5LTIwMCk7XG4gIC0tc2wtY29sb3ItcHJpbWFyeS0zMDA6IHZhcigtLXNsLWNvbG9yLXNreS0zMDApO1xuICAtLXNsLWNvbG9yLXByaW1hcnktNDAwOiB2YXIoLS1zbC1jb2xvci1za3ktNDAwKTtcbiAgLS1zbC1jb2xvci1wcmltYXJ5LTUwMDogdmFyKC0tc2wtY29sb3Itc2t5LTUwMCk7XG4gIC0tc2wtY29sb3ItcHJpbWFyeS02MDA6IHZhcigtLXNsLWNvbG9yLXNreS02MDApO1xuICAtLXNsLWNvbG9yLXByaW1hcnktNzAwOiB2YXIoLS1zbC1jb2xvci1za3ktNzAwKTtcbiAgLS1zbC1jb2xvci1wcmltYXJ5LTgwMDogdmFyKC0tc2wtY29sb3Itc2t5LTgwMCk7XG4gIC0tc2wtY29sb3ItcHJpbWFyeS05MDA6IHZhcigtLXNsLWNvbG9yLXNreS05MDApO1xuICAtLXNsLWNvbG9yLXByaW1hcnktOTUwOiB2YXIoLS1zbC1jb2xvci1za3ktOTUwKTtcblxuICAtLXNsLWNvbG9yLXN1Y2Nlc3MtNTA6IHZhcigtLXNsLWNvbG9yLWdyZWVuLTUwKTtcbiAgLS1zbC1jb2xvci1zdWNjZXNzLTEwMDogdmFyKC0tc2wtY29sb3ItZ3JlZW4tMTAwKTtcbiAgLS1zbC1jb2xvci1zdWNjZXNzLTIwMDogdmFyKC0tc2wtY29sb3ItZ3JlZW4tMjAwKTtcbiAgLS1zbC1jb2xvci1zdWNjZXNzLTMwMDogdmFyKC0tc2wtY29sb3ItZ3JlZW4tMzAwKTtcbiAgLS1zbC1jb2xvci1zdWNjZXNzLTQwMDogdmFyKC0tc2wtY29sb3ItZ3JlZW4tNDAwKTtcbiAgLS1zbC1jb2xvci1zdWNjZXNzLTUwMDogdmFyKC0tc2wtY29sb3ItZ3JlZW4tNTAwKTtcbiAgLS1zbC1jb2xvci1zdWNjZXNzLTYwMDogdmFyKC0tc2wtY29sb3ItZ3JlZW4tNjAwKTtcbiAgLS1zbC1jb2xvci1zdWNjZXNzLTcwMDogdmFyKC0tc2wtY29sb3ItZ3JlZW4tNzAwKTtcbiAgLS1zbC1jb2xvci1zdWNjZXNzLTgwMDogdmFyKC0tc2wtY29sb3ItZ3JlZW4tODAwKTtcbiAgLS1zbC1jb2xvci1zdWNjZXNzLTkwMDogdmFyKC0tc2wtY29sb3ItZ3JlZW4tOTAwKTtcbiAgLS1zbC1jb2xvci1zdWNjZXNzLTk1MDogdmFyKC0tc2wtY29sb3ItZ3JlZW4tOTUwKTtcblxuICAtLXNsLWNvbG9yLXdhcm5pbmctNTA6IHZhcigtLXNsLWNvbG9yLWFtYmVyLTUwKTtcbiAgLS1zbC1jb2xvci13YXJuaW5nLTEwMDogdmFyKC0tc2wtY29sb3ItYW1iZXItMTAwKTtcbiAgLS1zbC1jb2xvci13YXJuaW5nLTIwMDogdmFyKC0tc2wtY29sb3ItYW1iZXItMjAwKTtcbiAgLS1zbC1jb2xvci13YXJuaW5nLTMwMDogdmFyKC0tc2wtY29sb3ItYW1iZXItMzAwKTtcbiAgLS1zbC1jb2xvci13YXJuaW5nLTQwMDogdmFyKC0tc2wtY29sb3ItYW1iZXItNDAwKTtcbiAgLS1zbC1jb2xvci13YXJuaW5nLTUwMDogdmFyKC0tc2wtY29sb3ItYW1iZXItNTAwKTtcbiAgLS1zbC1jb2xvci13YXJuaW5nLTYwMDogdmFyKC0tc2wtY29sb3ItYW1iZXItNjAwKTtcbiAgLS1zbC1jb2xvci13YXJuaW5nLTcwMDogdmFyKC0tc2wtY29sb3ItYW1iZXItNzAwKTtcbiAgLS1zbC1jb2xvci13YXJuaW5nLTgwMDogdmFyKC0tc2wtY29sb3ItYW1iZXItODAwKTtcbiAgLS1zbC1jb2xvci13YXJuaW5nLTkwMDogdmFyKC0tc2wtY29sb3ItYW1iZXItOTAwKTtcbiAgLS1zbC1jb2xvci13YXJuaW5nLTk1MDogdmFyKC0tc2wtY29sb3ItYW1iZXItOTUwKTtcblxuICAtLXNsLWNvbG9yLWRhbmdlci01MDogdmFyKC0tc2wtY29sb3ItcmVkLTUwKTtcbiAgLS1zbC1jb2xvci1kYW5nZXItMTAwOiB2YXIoLS1zbC1jb2xvci1yZWQtMTAwKTtcbiAgLS1zbC1jb2xvci1kYW5nZXItMjAwOiB2YXIoLS1zbC1jb2xvci1yZWQtMjAwKTtcbiAgLS1zbC1jb2xvci1kYW5nZXItMzAwOiB2YXIoLS1zbC1jb2xvci1yZWQtMzAwKTtcbiAgLS1zbC1jb2xvci1kYW5nZXItNDAwOiB2YXIoLS1zbC1jb2xvci1yZWQtNDAwKTtcbiAgLS1zbC1jb2xvci1kYW5nZXItNTAwOiB2YXIoLS1zbC1jb2xvci1yZWQtNTAwKTtcbiAgLS1zbC1jb2xvci1kYW5nZXItNjAwOiB2YXIoLS1zbC1jb2xvci1yZWQtNjAwKTtcbiAgLS1zbC1jb2xvci1kYW5nZXItNzAwOiB2YXIoLS1zbC1jb2xvci1yZWQtNzAwKTtcbiAgLS1zbC1jb2xvci1kYW5nZXItODAwOiB2YXIoLS1zbC1jb2xvci1yZWQtODAwKTtcbiAgLS1zbC1jb2xvci1kYW5nZXItOTAwOiB2YXIoLS1zbC1jb2xvci1yZWQtOTAwKTtcbiAgLS1zbC1jb2xvci1kYW5nZXItOTUwOiB2YXIoLS1zbC1jb2xvci1yZWQtOTUwKTtcblxuICAtLXNsLWNvbG9yLW5ldXRyYWwtNTA6IHZhcigtLXNsLWNvbG9yLWdyYXktNTApO1xuICAtLXNsLWNvbG9yLW5ldXRyYWwtMTAwOiB2YXIoLS1zbC1jb2xvci1ncmF5LTEwMCk7XG4gIC0tc2wtY29sb3ItbmV1dHJhbC0yMDA6IHZhcigtLXNsLWNvbG9yLWdyYXktMjAwKTtcbiAgLS1zbC1jb2xvci1uZXV0cmFsLTMwMDogdmFyKC0tc2wtY29sb3ItZ3JheS0zMDApO1xuICAtLXNsLWNvbG9yLW5ldXRyYWwtNDAwOiB2YXIoLS1zbC1jb2xvci1ncmF5LTQwMCk7XG4gIC0tc2wtY29sb3ItbmV1dHJhbC01MDA6IHZhcigtLXNsLWNvbG9yLWdyYXktNTAwKTtcbiAgLS1zbC1jb2xvci1uZXV0cmFsLTYwMDogdmFyKC0tc2wtY29sb3ItZ3JheS02MDApO1xuICAtLXNsLWNvbG9yLW5ldXRyYWwtNzAwOiB2YXIoLS1zbC1jb2xvci1ncmF5LTcwMCk7XG4gIC0tc2wtY29sb3ItbmV1dHJhbC04MDA6IHZhcigtLXNsLWNvbG9yLWdyYXktODAwKTtcbiAgLS1zbC1jb2xvci1uZXV0cmFsLTkwMDogdmFyKC0tc2wtY29sb3ItZ3JheS05MDApO1xuICAtLXNsLWNvbG9yLW5ldXRyYWwtOTUwOiB2YXIoLS1zbC1jb2xvci1ncmF5LTk1MCk7XG5cbiAgLS1zbC1jb2xvci1uZXV0cmFsLTA6IGhzbCgwLCAwJSwgMTAwJSk7XG4gIC0tc2wtY29sb3ItbmV1dHJhbC0xMDAwOiBoc2woMCwgMCUsIDAlKTtcblxuICAtLXNsLWJvcmRlci1yYWRpdXMtc21hbGw6IDAuMTg3NXJlbTtcbiAgLS1zbC1ib3JkZXItcmFkaXVzLW1lZGl1bTogMC4yNXJlbTtcbiAgLS1zbC1ib3JkZXItcmFkaXVzLWxhcmdlOiAwLjVyZW07XG4gIC0tc2wtYm9yZGVyLXJhZGl1cy14LWxhcmdlOiAxcmVtO1xuXG4gIC0tc2wtYm9yZGVyLXJhZGl1cy1jaXJjbGU6IDUwJTtcbiAgLS1zbC1ib3JkZXItcmFkaXVzLXBpbGw6IDk5OTlweDtcblxuICAtLXNsLXNoYWRvdy14LXNtYWxsOiAwIDFweCAycHggaHNsKDI0MCAzLjglIDQ2LjElIC8gNiUpO1xuICAtLXNsLXNoYWRvdy1zbWFsbDogMCAxcHggMnB4IGhzbCgyNDAgMy44JSA0Ni4xJSAvIDEyJSk7XG4gIC0tc2wtc2hhZG93LW1lZGl1bTogMCAycHggNHB4IGhzbCgyNDAgMy44JSA0Ni4xJSAvIDEyJSk7XG4gIC0tc2wtc2hhZG93LWxhcmdlOiAwIDJweCA4cHggaHNsKDI0MCAzLjglIDQ2LjElIC8gMTIlKTtcbiAgLS1zbC1zaGFkb3cteC1sYXJnZTogMCA0cHggMTZweCBoc2woMjQwIDMuOCUgNDYuMSUgLyAxMiUpO1xuXG4gIC0tc2wtc3BhY2luZy0zeC1zbWFsbDogMC4xMjVyZW07XG4gIC0tc2wtc3BhY2luZy0yeC1zbWFsbDogMC4yNXJlbTtcbiAgLS1zbC1zcGFjaW5nLXgtc21hbGw6IDAuNXJlbTtcbiAgLS1zbC1zcGFjaW5nLXNtYWxsOiAwLjc1cmVtO1xuICAtLXNsLXNwYWNpbmctbWVkaXVtOiAxcmVtO1xuICAtLXNsLXNwYWNpbmctbGFyZ2U6IDEuMjVyZW07XG4gIC0tc2wtc3BhY2luZy14LWxhcmdlOiAxLjc1cmVtO1xuICAtLXNsLXNwYWNpbmctMngtbGFyZ2U6IDIuMjVyZW07XG4gIC0tc2wtc3BhY2luZy0zeC1sYXJnZTogM3JlbTtcbiAgLS1zbC1zcGFjaW5nLTR4LWxhcmdlOiA0LjVyZW07XG5cbiAgLS1zbC10cmFuc2l0aW9uLXgtc2xvdzogMTAwMG1zO1xuICAtLXNsLXRyYW5zaXRpb24tc2xvdzogNTAwbXM7XG4gIC0tc2wtdHJhbnNpdGlvbi1tZWRpdW06IDI1MG1zO1xuICAtLXNsLXRyYW5zaXRpb24tZmFzdDogMTUwbXM7XG4gIC0tc2wtdHJhbnNpdGlvbi14LWZhc3Q6IDUwbXM7XG5cbiAgLS1zbC1mb250LW1vbm86IFNGTW9uby1SZWd1bGFyLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgTWVubG8sIG1vbm9zcGFjZTtcbiAgLS1zbC1mb250LXNhbnM6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sXG4gICAgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsXG4gICAgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgLS1zbC1mb250LXNlcmlmOiBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcblxuICAtLXNsLWZvbnQtc2l6ZS0yeC1zbWFsbDogMC42MjVyZW07XG4gIC0tc2wtZm9udC1zaXplLXgtc21hbGw6IDAuNzVyZW07XG4gIC0tc2wtZm9udC1zaXplLXNtYWxsOiAwLjg3NXJlbTtcbiAgLS1zbC1mb250LXNpemUtbWVkaXVtOiAxcmVtO1xuICAtLXNsLWZvbnQtc2l6ZS1sYXJnZTogMS4yNXJlbTtcbiAgLS1zbC1mb250LXNpemUteC1sYXJnZTogMS41cmVtO1xuICAtLXNsLWZvbnQtc2l6ZS0yeC1sYXJnZTogMi4yNXJlbTtcbiAgLS1zbC1mb250LXNpemUtM3gtbGFyZ2U6IDNyZW07XG4gIC0tc2wtZm9udC1zaXplLTR4LWxhcmdlOiA0LjVyZW07XG5cbiAgLS1zbC1mb250LXdlaWdodC1saWdodDogMzAwO1xuICAtLXNsLWZvbnQtd2VpZ2h0LW5vcm1hbDogNDAwO1xuICAtLXNsLWZvbnQtd2VpZ2h0LXNlbWlib2xkOiA1MDA7XG4gIC0tc2wtZm9udC13ZWlnaHQtYm9sZDogNzAwO1xuXG4gIC0tc2wtbGV0dGVyLXNwYWNpbmctZGVuc2VyOiAtMC4wM2VtO1xuICAtLXNsLWxldHRlci1zcGFjaW5nLWRlbnNlOiAtMC4wMTVlbTtcbiAgLS1zbC1sZXR0ZXItc3BhY2luZy1ub3JtYWw6IG5vcm1hbDtcbiAgLS1zbC1sZXR0ZXItc3BhY2luZy1sb29zZTogMC4wNzVlbTtcbiAgLS1zbC1sZXR0ZXItc3BhY2luZy1sb29zZXI6IDAuMTVlbTtcblxuICAtLXNsLWxpbmUtaGVpZ2h0LWRlbnNlcjogMTtcbiAgLS1zbC1saW5lLWhlaWdodC1kZW5zZTogMS40O1xuICAtLXNsLWxpbmUtaGVpZ2h0LW5vcm1hbDogMS44O1xuICAtLXNsLWxpbmUtaGVpZ2h0LWxvb3NlOiAyLjI7XG4gIC0tc2wtbGluZS1oZWlnaHQtbG9vc2VyOiAyLjY7XG5cbiAgLS1zbC1mb2N1cy1yaW5nLWNvbG9yOiB2YXIoLS1zbC1jb2xvci1wcmltYXJ5LTYwMCk7XG4gIC0tc2wtZm9jdXMtcmluZy1zdHlsZTogc29saWQ7XG4gIC0tc2wtZm9jdXMtcmluZy13aWR0aDogM3B4O1xuICAtLXNsLWZvY3VzLXJpbmc6IHZhcigtLXNsLWZvY3VzLXJpbmctc3R5bGUpIHZhcigtLXNsLWZvY3VzLXJpbmctd2lkdGgpXG4gICAgdmFyKC0tc2wtZm9jdXMtcmluZy1jb2xvcik7XG4gIC0tc2wtZm9jdXMtcmluZy1vZmZzZXQ6IDFweDtcblxuICAtLXNsLWJ1dHRvbi1mb250LXNpemUtc21hbGw6IHZhcigtLXNsLWZvbnQtc2l6ZS14LXNtYWxsKTtcbiAgLS1zbC1idXR0b24tZm9udC1zaXplLW1lZGl1bTogdmFyKC0tc2wtZm9udC1zaXplLXNtYWxsKTtcbiAgLS1zbC1idXR0b24tZm9udC1zaXplLWxhcmdlOiB2YXIoLS1zbC1mb250LXNpemUtbWVkaXVtKTtcblxuICAtLXNsLWlucHV0LWhlaWdodC1zbWFsbDogMS44NzVyZW07XG4gIC0tc2wtaW5wdXQtaGVpZ2h0LW1lZGl1bTogMi41cmVtO1xuICAtLXNsLWlucHV0LWhlaWdodC1sYXJnZTogMy4xMjVyZW07XG5cbiAgLS1zbC1pbnB1dC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zbC1jb2xvci1uZXV0cmFsLTApO1xuICAtLXNsLWlucHV0LWJhY2tncm91bmQtY29sb3ItaG92ZXI6IHZhcigtLXNsLWlucHV0LWJhY2tncm91bmQtY29sb3IpO1xuICAtLXNsLWlucHV0LWJhY2tncm91bmQtY29sb3ItZm9jdXM6IHZhcigtLXNsLWlucHV0LWJhY2tncm91bmQtY29sb3IpO1xuICAtLXNsLWlucHV0LWJhY2tncm91bmQtY29sb3ItZGlzYWJsZWQ6IHZhcigtLXNsLWNvbG9yLW5ldXRyYWwtMTAwKTtcbiAgLS1zbC1pbnB1dC1ib3JkZXItY29sb3I6IHZhcigtLXNsLWNvbG9yLW5ldXRyYWwtMzAwKTtcbiAgLS1zbC1pbnB1dC1ib3JkZXItY29sb3ItaG92ZXI6IHZhcigtLXNsLWNvbG9yLW5ldXRyYWwtNDAwKTtcbiAgLS1zbC1pbnB1dC1ib3JkZXItY29sb3ItZm9jdXM6IHZhcigtLXNsLWNvbG9yLXByaW1hcnktNTAwKTtcbiAgLS1zbC1pbnB1dC1ib3JkZXItY29sb3ItZGlzYWJsZWQ6IHZhcigtLXNsLWNvbG9yLW5ldXRyYWwtMzAwKTtcbiAgLS1zbC1pbnB1dC1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1zbC1pbnB1dC1yZXF1aXJlZC1jb250ZW50OiBcIipcIjtcbiAgLS1zbC1pbnB1dC1yZXF1aXJlZC1jb250ZW50LW9mZnNldDogLTJweDtcbiAgLS1zbC1pbnB1dC1yZXF1aXJlZC1jb250ZW50LWNvbG9yOiB2YXIoLS1zbC1pbnB1dC1sYWJlbC1jb2xvcik7XG5cbiAgLS1zbC1pbnB1dC1ib3JkZXItcmFkaXVzLXNtYWxsOiB2YXIoLS1zbC1ib3JkZXItcmFkaXVzLW1lZGl1bSk7XG4gIC0tc2wtaW5wdXQtYm9yZGVyLXJhZGl1cy1tZWRpdW06IHZhcigtLXNsLWJvcmRlci1yYWRpdXMtbWVkaXVtKTtcbiAgLS1zbC1pbnB1dC1ib3JkZXItcmFkaXVzLWxhcmdlOiB2YXIoLS1zbC1ib3JkZXItcmFkaXVzLW1lZGl1bSk7XG5cbiAgLS1zbC1pbnB1dC1mb250LWZhbWlseTogdmFyKC0tc2wtZm9udC1zYW5zKTtcbiAgLS1zbC1pbnB1dC1mb250LXdlaWdodDogdmFyKC0tc2wtZm9udC13ZWlnaHQtbm9ybWFsKTtcbiAgLS1zbC1pbnB1dC1mb250LXNpemUtc21hbGw6IHZhcigtLXNsLWZvbnQtc2l6ZS1zbWFsbCk7XG4gIC0tc2wtaW5wdXQtZm9udC1zaXplLW1lZGl1bTogdmFyKC0tc2wtZm9udC1zaXplLW1lZGl1bSk7XG4gIC0tc2wtaW5wdXQtZm9udC1zaXplLWxhcmdlOiB2YXIoLS1zbC1mb250LXNpemUtbGFyZ2UpO1xuICAtLXNsLWlucHV0LWxldHRlci1zcGFjaW5nOiB2YXIoLS1zbC1sZXR0ZXItc3BhY2luZy1ub3JtYWwpO1xuXG4gIC0tc2wtaW5wdXQtY29sb3I6IHZhcigtLXNsLWNvbG9yLW5ldXRyYWwtNzAwKTtcbiAgLS1zbC1pbnB1dC1jb2xvci1ob3ZlcjogdmFyKC0tc2wtY29sb3ItbmV1dHJhbC03MDApO1xuICAtLXNsLWlucHV0LWNvbG9yLWZvY3VzOiB2YXIoLS1zbC1jb2xvci1uZXV0cmFsLTcwMCk7XG4gIC0tc2wtaW5wdXQtY29sb3ItZGlzYWJsZWQ6IHZhcigtLXNsLWNvbG9yLW5ldXRyYWwtOTAwKTtcbiAgLS1zbC1pbnB1dC1pY29uLWNvbG9yOiB2YXIoLS1zbC1jb2xvci1uZXV0cmFsLTUwMCk7XG4gIC0tc2wtaW5wdXQtaWNvbi1jb2xvci1ob3ZlcjogdmFyKC0tc2wtY29sb3ItbmV1dHJhbC02MDApO1xuICAtLXNsLWlucHV0LWljb24tY29sb3ItZm9jdXM6IHZhcigtLXNsLWNvbG9yLW5ldXRyYWwtNjAwKTtcbiAgLS1zbC1pbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogdmFyKC0tc2wtY29sb3ItbmV1dHJhbC01MDApO1xuICAtLXNsLWlucHV0LXBsYWNlaG9sZGVyLWNvbG9yLWRpc2FibGVkOiB2YXIoLS1zbC1jb2xvci1uZXV0cmFsLTYwMCk7XG4gIC0tc2wtaW5wdXQtc3BhY2luZy1zbWFsbDogdmFyKC0tc2wtc3BhY2luZy1zbWFsbCk7XG4gIC0tc2wtaW5wdXQtc3BhY2luZy1tZWRpdW06IHZhcigtLXNsLXNwYWNpbmctbWVkaXVtKTtcbiAgLS1zbC1pbnB1dC1zcGFjaW5nLWxhcmdlOiB2YXIoLS1zbC1zcGFjaW5nLWxhcmdlKTtcblxuICAtLXNsLWlucHV0LWZvY3VzLXJpbmctY29sb3I6IGhzbCgxOTguNiA4OC43JSA0OC40JSAvIDQwJSk7XG4gIC0tc2wtaW5wdXQtZm9jdXMtcmluZy1vZmZzZXQ6IDA7XG5cbiAgLS1zbC1pbnB1dC1maWxsZWQtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2wtY29sb3ItbmV1dHJhbC0xMDApO1xuICAtLXNsLWlucHV0LWZpbGxlZC1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiB2YXIoLS1zbC1jb2xvci1uZXV0cmFsLTEwMCk7XG4gIC0tc2wtaW5wdXQtZmlsbGVkLWJhY2tncm91bmQtY29sb3ItZm9jdXM6IHZhcigtLXNsLWNvbG9yLW5ldXRyYWwtMTAwKTtcbiAgLS1zbC1pbnB1dC1maWxsZWQtYmFja2dyb3VuZC1jb2xvci1kaXNhYmxlZDogdmFyKC0tc2wtY29sb3ItbmV1dHJhbC0xMDApO1xuICAtLXNsLWlucHV0LWZpbGxlZC1jb2xvcjogdmFyKC0tc2wtY29sb3ItbmV1dHJhbC04MDApO1xuICAtLXNsLWlucHV0LWZpbGxlZC1jb2xvci1ob3ZlcjogdmFyKC0tc2wtY29sb3ItbmV1dHJhbC04MDApO1xuICAtLXNsLWlucHV0LWZpbGxlZC1jb2xvci1mb2N1czogdmFyKC0tc2wtY29sb3ItbmV1dHJhbC03MDApO1xuICAtLXNsLWlucHV0LWZpbGxlZC1jb2xvci1kaXNhYmxlZDogdmFyKC0tc2wtY29sb3ItbmV1dHJhbC04MDApO1xuXG4gIC0tc2wtaW5wdXQtbGFiZWwtZm9udC1zaXplLXNtYWxsOiB2YXIoLS1zbC1mb250LXNpemUtc21hbGwpO1xuICAtLXNsLWlucHV0LWxhYmVsLWZvbnQtc2l6ZS1tZWRpdW06IHZhcigtLXNsLWZvbnQtc2l6ZS1tZWRpdW0pO1xuICAtLXNsLWlucHV0LWxhYmVsLWZvbnQtc2l6ZS1sYXJnZTogdmFyKC0tc2wtZm9udC1zaXplLWxhcmdlKTtcbiAgLS1zbC1pbnB1dC1sYWJlbC1jb2xvcjogaW5oZXJpdDtcblxuICAtLXNsLWlucHV0LWhlbHAtdGV4dC1mb250LXNpemUtc21hbGw6IHZhcigtLXNsLWZvbnQtc2l6ZS14LXNtYWxsKTtcbiAgLS1zbC1pbnB1dC1oZWxwLXRleHQtZm9udC1zaXplLW1lZGl1bTogdmFyKC0tc2wtZm9udC1zaXplLXNtYWxsKTtcbiAgLS1zbC1pbnB1dC1oZWxwLXRleHQtZm9udC1zaXplLWxhcmdlOiB2YXIoLS1zbC1mb250LXNpemUtbWVkaXVtKTtcbiAgLS1zbC1pbnB1dC1oZWxwLXRleHQtY29sb3I6IHZhcigtLXNsLWNvbG9yLW5ldXRyYWwtNTAwKTtcblxuICAtLXNsLXRvZ2dsZS1zaXplLXNtYWxsOiAwLjg3NXJlbTtcbiAgLS1zbC10b2dnbGUtc2l6ZS1tZWRpdW06IDEuMTI1cmVtO1xuICAtLXNsLXRvZ2dsZS1zaXplLWxhcmdlOiAxLjM3NXJlbTtcblxuICAtLXNsLW92ZXJsYXktYmFja2dyb3VuZC1jb2xvcjogaHNsKDI0MCAzLjglIDQ2LjElIC8gMzMlKTtcblxuICAtLXNsLXBhbmVsLWJhY2tncm91bmQtY29sb3I6IHZhcigtLXNsLWNvbG9yLW5ldXRyYWwtMCk7XG4gIC0tc2wtcGFuZWwtYm9yZGVyLWNvbG9yOiB2YXIoLS1zbC1jb2xvci1uZXV0cmFsLTIwMCk7XG4gIC0tc2wtcGFuZWwtYm9yZGVyLXdpZHRoOiAxcHg7XG5cbiAgLS1zbC10b29sdGlwLWJvcmRlci1yYWRpdXM6IHZhcigtLXNsLWJvcmRlci1yYWRpdXMtbWVkaXVtKTtcbiAgLS1zbC10b29sdGlwLWJhY2tncm91bmQtY29sb3I6IHZhcigtLXNsLWNvbG9yLW5ldXRyYWwtODAwKTtcbiAgLS1zbC10b29sdGlwLWNvbG9yOiB2YXIoLS1zbC1jb2xvci1uZXV0cmFsLTApO1xuICAtLXNsLXRvb2x0aXAtZm9udC1mYW1pbHk6IHZhcigtLXNsLWZvbnQtc2Fucyk7XG4gIC0tc2wtdG9vbHRpcC1mb250LXdlaWdodDogdmFyKC0tc2wtZm9udC13ZWlnaHQtbm9ybWFsKTtcbiAgLS1zbC10b29sdGlwLWZvbnQtc2l6ZTogdmFyKC0tc2wtZm9udC1zaXplLXNtYWxsKTtcbiAgLS1zbC10b29sdGlwLWxpbmUtaGVpZ2h0OiB2YXIoLS1zbC1saW5lLWhlaWdodC1kZW5zZSk7XG4gIC0tc2wtdG9vbHRpcC1wYWRkaW5nOiB2YXIoLS1zbC1zcGFjaW5nLTJ4LXNtYWxsKSB2YXIoLS1zbC1zcGFjaW5nLXgtc21hbGwpO1xuICAtLXNsLXRvb2x0aXAtYXJyb3ctc2l6ZTogNnB4O1xuXG4gIC0tc2wtei1pbmRleC1kcmF3ZXI6IDcwMDtcbiAgLS1zbC16LWluZGV4LWRpYWxvZzogODAwO1xuICAtLXNsLXotaW5kZXgtZHJvcGRvd246IDkwMDtcbiAgLS1zbC16LWluZGV4LXRvYXN0OiA5NTA7XG4gIC0tc2wtei1pbmRleC10b29sdGlwOiAxMDAwO1xufVxuXG5Ac3VwcG9ydHMgKHNjcm9sbGJhci1ndXR0ZXI6IHN0YWJsZSkge1xuICAuc2wtc2Nyb2xsLWxvY2sge1xuICAgIHNjcm9sbGJhci1ndXR0ZXI6IHZhcigtLXNsLXNjcm9sbC1sb2NrLWd1dHRlcikgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zbC1zY3JvbGwtbG9jayBib2R5IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQHN1cHBvcnRzIG5vdCAoc2Nyb2xsYmFyLWd1dHRlcjogc3RhYmxlKSB7XG4gIC5zbC1zY3JvbGwtbG9jayBib2R5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1zbC1zY3JvbGwtbG9jay1zaXplKSAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2wtdG9hc3Qtc3RhY2sge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgei1pbmRleDogdmFyKC0tc2wtei1pbmRleC10b2FzdCk7XG4gIHdpZHRoOiAyOHJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLnNsLXRvYXN0LXN0YWNrIHNsLWFsZXJ0IHtcbiAgbWFyZ2luOiB2YXIoLS1zbC1zcGFjaW5nLW1lZGl1bSk7XG59XG5cbi5zbC10b2FzdC1zdGFjayBzbC1hbGVydDo6cGFydChiYXNlKSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNsLXNoYWRvdy1sYXJnZSk7XG59XG4iXX0= */
