@charset "UTF-8";
/*! Copyright Kyndryl, Inc. 2022 */
/*!************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/styles/_global.build.scss ***!
  \************************************************************************************************************************/@font-face{font-display:block;font-family:kyndryl-Icons;font-style:normal;font-weight:400;src:url(f3a39fc7c7b198609f40.ttf_%3b%20filename_%3dUTF-8%27%27f3a39fc7c7b198609f40.ttf) format("truetype"),url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/d05f02682b3933d7cb70.woff) format("woff"),url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/c04a6b4ad9df947b3e76.svg) format("svg")}@font-face{font-display:swap;font-family:TWK Everett;font-style:italic;font-weight:100;src:url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/5b03a70c6d0051585126.woff2) format("woff2"),url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/c980e32b53915b25353e.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:normal;font-weight:100;src:url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/d4f37b8f05b46d20d8a8.woff2) format("woff2"),url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/a604bd6e0d5e37411a33.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:italic;font-weight:200;src:url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/130a857d9940176d15b1.woff2) format("woff2"),url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/880accac7667ed3315a7.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:normal;font-weight:200;src:url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/a974b18caa3fc0740aa3.woff2) format("woff2"),url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/86dc3115f239554a3332.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:italic;font-weight:300;src:url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/a81dc67e323edd97f622.woff2) format("woff2"),url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/372cc1cb1ea8fd6cdb54.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:normal;font-weight:300;src:url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/c69462200ab8d9aaece5.woff2) format("woff2"),url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/a39e5464c8a6c3096594.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:italic;font-weight:400;src:url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/caee88b787f695e2dadc.woff2) format("woff2"),url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/ae940343770df534e67a.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett Light;font-style:normal;font-weight:400;src:url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/d499117dce2a08adc25c.woff2) format("woff2"),url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/1c41569efaf6d275b207.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:italic;font-weight:500;src:url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/27c3782022e99c619549.woff2) format("woff2"),url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/210cac3e6742bd16c8cb.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:normal;font-weight:500;src:url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/a10314f87e1fc38224e9.woff2) format("woff2"),url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/9d3e19ddc5d07796ccfc.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:italic;font-weight:600;src:url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/a85ec86c9774b658827c.woff2) format("woff2"),url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/7abb02d161c1cbaa2b0d.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:normal;font-weight:600;src:url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/1c5491494833475d115b.woff2) format("woff2"),url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/571df845c2cfe0a380be.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:italic;font-weight:700;src:url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/6ff71a6cb7d58daafbae.woff2) format("woff2"),url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/722b764e53d92f27afce.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:normal;font-weight:700;src:url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/876e8875927c946af100.woff2) format("woff2"),url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/851f03ca51759fcea98b.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:italic;font-weight:800;src:url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/dbf767ad154f95fe5627.woff2) format("woff2"),url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/07575ff4b0d9f6bda751.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:normal;font-weight:800;src:url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/340a5b2499274db85607.woff2) format("woff2"),url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/ba02b3ffb4d99f5b306e.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:italic;font-weight:900;src:url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/dc1fba0079e0d685b5ef.woff2) format("woff2"),url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/aed527374be9ecbcfaa5.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:normal;font-weight:900;src:url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/ccb5d7454e2bd2668f59.woff2) format("woff2"),url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/4f76d0aae48968106a47.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:italic;font-weight:1000;src:url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/e0d257755ac663010a89.woff2) format("woff2"),url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/3fb8cb773023b8314457.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:normal;font-weight:1000;src:url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/f3c6eb566de63900495a.woff2) format("woff2"),url(https://www.kyndryl.com/content/dam/kyndryl-apps/navigation/v2/4b739e2e60f50f395ce4.woff) format("woff")}:host,:root{--kd-color-brand-white:#fafafc;--kd-color-brand-dark-white:#e5e5e5;--kd-color-brand-black:#2b2b2b;--kd-color-brand-black-rgb:43,43,43;--kd-color-brand-warm-red:#ff462d;--kd-color-brand-cloud:#f2f1ee;--kd-color-brand-spruce:#29707a;--kd-color-brand-stone:#bbb;--kd-color-brand-dark-stone:#3d3c3c;--kd-color-brand-deep-forest:#042315;--kd-color-brand-dark-spring-green:#187e3f;--kd-color-brand-spring-green:#4cdd84;--kd-color-brand-sage:#8d978b;--kd-color-brand-earth:#9e9287;--kd-color-brand-dark-earth:#565049;--kd-color-token-base:var(--kd-color-brand-white);--kd-color-token-inverse:var(--kd-color-brand-dark-stone);--kd-color-token-interactive:var(--kd-color-brand-dark-stone);--kd-color-token-accent:var(--kd-color-brand-warm-red);--kd-color-background:var(--kd-color-token-base);--kd-color-text:var(--kd-color-token-inverse);--kd-color-h1:var(--kd-color-token-inverse);--kd-color-h2:var(--kd-color-token-inverse);--kd-color-h3:var(--kd-color-token-inverse);--kd-color-h4:var(--kd-color-token-inverse);--kd-color-h5:var(--kd-color-token-inverse);--kd-color-h6:var(--kd-color-token-inverse);--kd-color-link:var(--kd-color-token-inverse);--kd-color-link-hover:var(--kd-color-token-interactive);--kd-color-link-active:var(--kd-color-token-interactive);--kd-color-button-primary-text:var(--kd-color-token-inverse);--kd-color-button-primary-bg:var(--kd-color-token-base);--kd-color-button-primary-border:var(--kd-color-token-accent);--kd-color-button-primary-hover-text:var(--kd-color-token-base);--kd-color-button-primary-hover-bg:var(--kd-color-token-inverse);--kd-color-button-primary-hover-border:var(--kd-color-token-inverse);--kd-color-button-primary-active-text:var(--kd-color-token-base);--kd-color-button-primary-active-bg:var(--kd-color-token-inverse);--kd-color-button-primary-active-border:var(--kd-color-token-inverse);--kd-color-button-secondary-text:var(--kd-color-token-inverse);--kd-color-button-secondary-bg:var(--kd-color-token-base);--kd-color-button-secondary-border:var(--kd-color-token-base);--kd-color-button-secondary-hover-text:var(--kd-color-token-base);--kd-color-button-secondary-hover-bg:var(--kd-color-token-inverse);--kd-color-button-secondary-hover-border:var(--kd-color-token-inverse);--kd-color-button-secondary-active-text:var(--kd-color-token-base);--kd-color-button-secondary-active-bg:var(--kd-color-token-inverse);--kd-color-button-secondary-active-border:var(--kd-color-token-inverse);--kd-color-button-link-text:var(--kd-color-token-inverse);--kd-color-button-link-bg:transparent;--kd-color-button-link-border:transparent;--kd-color-button-link-hover-text:var(--kd-color-token-base-interactive);--kd-color-button-link-hover-bg:transparent;--kd-color-button-link-hover-border:transparent;--kd-color-button-link-active-text:var(--kd-color-token-base-interactive);--kd-color-button-link-active-bg:transparent;--kd-color-button-link-active-border:transparent;--kd-color-modal-backdrop:rgba(var(--kd-color-brand-black-rgb),0.6);--kd-color-modal-bg:var(--kd-color-token-base);--kd-color-modal-text:var(--kd-color-token-inverse);--kd-color-header-main-nav-bg:#f2f1ee;--kd-font-family-primary-old-style:Helvetica,Arial,sans-serif;--kd-font-family-secondary-old-style:"TWK Everett",Helvetica,Arial,sans-serif;--kd-font-family-icon:"kyndryl-Icons";--kd-font-family-text:var(--kd-font-family-primary-old-style);--kd-font-family-heading:var(--kd-font-family-secondary-old-style);--kd-font-family-button:var(--kd-font-family-secondary-old-style);--kd-font-size-01:0.75rem;--kd-font-size-02:0.875rem;--kd-font-size-03:1rem;--kd-font-size-04:1.125rem;--kd-font-size-05:1.25rem;--kd-font-size-06:1.5rem;--kd-font-size-07:1.75rem;--kd-font-size-08:2rem;--kd-font-size-09:2.25rem;--kd-font-size-10:2.625rem;--kd-font-size-11:3rem;--kd-font-size-12:3.375rem;--kd-font-size-13:3.75rem;--kd-font-size-14:4.25rem;--kd-font-size-15:4.75rem;--kd-font-size-16:5.25rem;--kd-font-size-17:5.75rem;--kd-font-size-18:6rem;--kd-font-size-19:9rem;--kd-font-size-20:12rem;--kd-font-size-text:var(--kd-font-size-04);--kd-font-size-h1:var(--kd-font-size-09);--kd-font-size-h2:var(--kd-font-size-08);--kd-font-size-h3:var(--kd-font-size-07);--kd-font-size-h4:var(--kd-font-size-07);--kd-font-size-h5:var(--kd-font-size-05);--kd-font-size-h6:var(--kd-font-size-04);--kd-font-size-button-icon:0.875em;--kd-font-size-link-icon:0.875em;--kd-font-weight-light:300;--kd-font-weight-normal:400;--kd-font-weight-medium:500;--kd-font-weight-bold:700;--kd-font-weight-text:var(--kd-font-weight-normal);--kd-font-weight-h1:var(--kd-font-weight-normal);--kd-font-weight-h2:var(--kd-font-weight-normal);--kd-font-weight-h3:var(--kd-font-weight-light);--kd-font-weight-h4:var(--kd-font-weight-normal);--kd-font-weight-h5:var(--kd-font-weight-normal);--kd-font-weight-h6:var(--kd-font-weight-normal);--kd-font-weight-button:var(--kd-font-weight-bold);--kd-font-weight-button-icon:var(--kd-font-weight-normal);--kd-font-weight-link:var(--kd-font-weight-bold);--kd-font-weight-link-icon:var(--kd-font-weight-normal);--kd-font-height-01:1rem;--kd-font-height-02:1.25rem;--kd-font-height-03:1.375rem;--kd-font-height-04:1.375rem;--kd-font-height-05:1.75rem;--kd-font-height-06:2rem;--kd-font-height-07:2.25rem;--kd-font-height-08:2.5rem;--kd-font-height-09:2.75rem;--kd-font-height-10:3.125rem;--kd-font-height-11:3.5rem;--kd-font-height-12:4rem;--kd-font-height-13:4.375rem;--kd-font-height-14:5rem;--kd-font-height-15:5.5rem;--kd-font-height-16:6rem;--kd-font-height-17:6.5rem;--kd-font-height-18:7rem;--kd-font-height-19:10.25rem;--kd-font-height-20:13.625rem;--kd-font-height-text:var(--kd-font-height-04);--kd-font-height-h1:1.2778;--kd-font-height-h2:1.3125;--kd-font-height-h3:1.3125;--kd-font-height-h4:1.9285;--kd-font-height-h5:1.5;--kd-font-height-h6:1.333;--kd-grid-min-width:320px;--kd-grid-max-width:100%;--kd-z-index-default:1;--kd-z-index-above-default:2;--kd-z-index-header:3;--kd-z-index-modal-backdrop:4;--kd-z-index-modal-window:5}@media (min-width:673px) and (max-width:1183px){:host,:root{--kd-font-size-text:var(--kd-font-size-04);--kd-font-size-h1:var(--kd-font-size-11);--kd-font-size-h2:var(--kd-font-size-09);--kd-font-size-h3:var(--kd-font-size-08);--kd-font-size-h4:var(--kd-font-size-07);--kd-font-size-h5:var(--kd-font-size-05);--kd-font-size-h6:var(--kd-font-size-04)}}@media (min-width:1184px) and (max-width:1311px){:host,:root{--kd-font-size-text:var(--kd-font-size-03);--kd-font-size-h1:4rem;--kd-font-size-h2:var(--kd-font-size-09);--kd-font-size-h3:var(--kd-font-size-08);--kd-font-size-h4:var(--kd-font-size-09);--kd-font-size-h5:1.875rem;--kd-font-size-h6:1.375rem}}@media (min-width:1312px) and (max-width:1583px){:host,:root{--kd-font-size-text:var(--kd-font-size-03);--kd-font-size-h1:4rem;--kd-font-size-h2:var(--kd-font-size-09);--kd-font-size-h3:var(--kd-font-size-08);--kd-font-size-h4:var(--kd-font-size-09);--kd-font-size-h5:1.875rem;--kd-font-size-h6:1.375rem}}@media (min-width:1584px){:host,:root{--kd-font-size-text:var(--kd-font-size-03);--kd-font-size-h1:4rem;--kd-font-size-h2:var(--kd-font-size-09);--kd-font-size-h3:var(--kd-font-size-08);--kd-font-size-h4:var(--kd-font-size-09);--kd-font-size-h5:1.875rem;--kd-font-size-h6:1.375rem}}@media (min-width:673px) and (max-width:1183px){:host,:root{--kd-font-height-text:var(--kd-font-height-04);--kd-font-height-h1:1.3125;--kd-font-height-h2:1.2778;--kd-font-height-h3:1.3125;--kd-font-height-h4:1.9285;--kd-font-height-h5:1.5;--kd-font-height-h6:1.333}}@media (min-width:1184px) and (max-width:1311px){:host,:root{--kd-font-height-text:var(--kd-font-height-03);--kd-font-height-h1:1.0625;--kd-font-height-h2:1.2778;--kd-font-height-h3:1.3125;--kd-font-height-h4:1.5;--kd-font-height-h5:1.467;--kd-font-height-h6:1.27}}@media (min-width:1312px) and (max-width:1583px){:host,:root{--kd-font-height-text:var(--kd-font-height-03);--kd-font-height-h1:1.0625;--kd-font-height-h2:1.2778;--kd-font-height-h3:1.3125;--kd-font-height-h4:1.5;--kd-font-height-h5:1.467;--kd-font-height-h6:1.27}}@media (min-width:1584px){:host,:root{--kd-font-height-text:var(--kd-font-height-03);--kd-font-height-h1:1.0625;--kd-font-height-h2:1.2778;--kd-font-height-h3:1.3125;--kd-font-height-h4:1.5;--kd-font-height-h5:1.467;--kd-font-height-h6:1.27}}@media (min-width:1184px) and (max-width:1311px){:host,:root{--kd-grid-max-width:1184px}}@media (min-width:1312px) and (max-width:1583px){:host,:root{--kd-grid-max-width:1312px}}@media (min-width:1584px){:host,:root{--kd-grid-max-width:1584px}}.kd-grid-container{grid-gap:32px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin:0 auto;max-width:var(--kd-grid-max-width);padding:0}@media (min-width:321px) and (max-width:672px){.kd-grid-container{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media (min-width:673px) and (max-width:1183px){.kd-grid-container{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media (min-width:1184px) and (max-width:1311px){.kd-grid-container{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media (min-width:1312px) and (max-width:1583px){.kd-grid-container{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media (min-width:321px) and (max-width:672px){.kd-grid-container{padding-left:1rem;padding-right:1rem}}@media (min-width:673px) and (max-width:1183px){.kd-grid-container{padding-left:1rem;padding-right:1rem}}@media (min-width:1184px) and (max-width:1311px){.kd-grid-container{padding-left:1rem;padding-right:1rem}}@media (min-width:1312px) and (max-width:1583px){.kd-grid-container{padding-left:1rem;padding-right:1rem}}@media (min-width:1584px){.kd-grid-container{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;padding-left:1.5rem;padding-right:1.5rem}}.kd-grid-container.kd-no-grid-gap{grid-gap:0}.kd-grid-container.kd-no-grid-padding{padding-left:0;padding-right:0}@media (min-width:1184px) and (max-width:1311px){.kd-grid-container.kd-fully-fluid{max-width:100%}}@media (min-width:1312px) and (max-width:1583px){.kd-grid-container.kd-fully-fluid{max-width:100%}}@media (min-width:1584px){.kd-grid-container.kd-fully-fluid{max-width:100%}}@media (max-width:320px){.kd-xs-col-1{grid-column:auto/span 1}.kd-xs-col-2{grid-column:auto/span 2}.kd-xs-col-3{grid-column:auto/span 3}.kd-xs-col-4{grid-column:auto/span 4}}@media (min-width:321px) and (max-width:672px){.kd-sm-col-1{grid-column:auto/span 1}.kd-sm-col-2{grid-column:auto/span 2}.kd-sm-col-3{grid-column:auto/span 3}.kd-sm-col-4{grid-column:auto/span 4}.kd-sm-col-5{grid-column:auto/span 5}.kd-sm-col-6{grid-column:auto/span 6}.kd-sm-col-7{grid-column:auto/span 7}.kd-sm-col-8{grid-column:auto/span 8}}@media (min-width:673px) and (max-width:1183px){.kd-md-col-1{grid-column:auto/span 1}.kd-md-col-2{grid-column:auto/span 2}.kd-md-col-3{grid-column:auto/span 3}.kd-md-col-4{grid-column:auto/span 4}.kd-md-col-5{grid-column:auto/span 5}.kd-md-col-6{grid-column:auto/span 6}.kd-md-col-7{grid-column:auto/span 7}.kd-md-col-8{grid-column:auto/span 8}.kd-md-col-9{grid-column:auto/span 9}.kd-md-col-10{grid-column:auto/span 10}.kd-md-col-11{grid-column:auto/span 11}.kd-md-col-12{grid-column:auto/span 12}}@media (min-width:1184px) and (max-width:1311px){.kd-lg-col-1{grid-column:auto/span 1}.kd-lg-col-2{grid-column:auto/span 2}.kd-lg-col-3{grid-column:auto/span 3}.kd-lg-col-4{grid-column:auto/span 4}.kd-lg-col-5{grid-column:auto/span 5}.kd-lg-col-6{grid-column:auto/span 6}.kd-lg-col-7{grid-column:auto/span 7}.kd-lg-col-8{grid-column:auto/span 8}.kd-lg-col-9{grid-column:auto/span 9}.kd-lg-col-10{grid-column:auto/span 10}.kd-lg-col-11{grid-column:auto/span 11}.kd-lg-col-12{grid-column:auto/span 12}}@media (min-width:1312px) and (max-width:1583px){.kd-xlg-col-1{grid-column:auto/span 1}.kd-xlg-col-2{grid-column:auto/span 2}.kd-xlg-col-3{grid-column:auto/span 3}.kd-xlg-col-4{grid-column:auto/span 4}.kd-xlg-col-5{grid-column:auto/span 5}.kd-xlg-col-6{grid-column:auto/span 6}.kd-xlg-col-7{grid-column:auto/span 7}.kd-xlg-col-8{grid-column:auto/span 8}.kd-xlg-col-9{grid-column:auto/span 9}.kd-xlg-col-10{grid-column:auto/span 10}.kd-xlg-col-11{grid-column:auto/span 11}.kd-xlg-col-12{grid-column:auto/span 12}}@media (min-width:1584px){.kd-max-col-1{grid-column:auto/span 1}.kd-max-col-2{grid-column:auto/span 2}.kd-max-col-3{grid-column:auto/span 3}.kd-max-col-4{grid-column:auto/span 4}.kd-max-col-5{grid-column:auto/span 5}.kd-max-col-6{grid-column:auto/span 6}.kd-max-col-7{grid-column:auto/span 7}.kd-max-col-8{grid-column:auto/span 8}.kd-max-col-9{grid-column:auto/span 9}.kd-max-col-10{grid-column:auto/span 10}.kd-max-col-11{grid-column:auto/span 11}.kd-max-col-12{grid-column:auto/span 12}}.kd-position-absolute{bottom:0;left:0;position:"absolute";right:0;top:0}.kd-position-fixed{bottom:0;left:0;position:"fixed";right:0;top:0}.kd-object-fit-cover{object-fit:"cover"}.kd-object-fit-contain,.kd-object-fit-cover{display:block;height:100%;object-position:50% 50%;width:100%}.kd-object-fit-contain{object-fit:"contain"}.kd-aspect-ratio-16x9{aspect-ratio:16/9;display:block;max-height:100%;max-width:100%;position:relative}@supports not (aspect-ratio:16/9){.kd-aspect-ratio-16x9{padding-top:56.25%}}.kd-aspect-ratio-2x1{aspect-ratio:2/1;display:block;max-height:100%;max-width:100%;position:relative}@supports not (aspect-ratio:2/1){.kd-aspect-ratio-2x1{padding-top:50%}}.kd-aspect-ratio-1x2{aspect-ratio:1/2;display:block;max-height:100%;max-width:100%;position:relative}@supports not (aspect-ratio:1/2){.kd-aspect-ratio-1x2{padding-top:200%}}.kd-aspect-ratio-4x3{aspect-ratio:4/3;display:block;max-height:100%;max-width:100%;position:relative}@supports not (aspect-ratio:4/3){.kd-aspect-ratio-4x3{padding-top:75%}}.kd-aspect-ratio-3x4{aspect-ratio:3/4;display:block;max-height:100%;max-width:100%;position:relative}@supports not (aspect-ratio:3/4){.kd-aspect-ratio-3x4{padding-top:133.33%}}.kd-aspect-ratio-1x1{aspect-ratio:1/1;display:block;max-height:100%;max-width:100%;position:relative}@supports not (aspect-ratio:1/1){.kd-aspect-ratio-1x1{padding-top:100%}}.kd-pt0{padding-top:0}.kd-pr0{padding-right:0}.kd-pb0{padding-bottom:0}.kd-pl0{padding-left:0}.kd-pt1{padding-top:.5rem}.kd-pr1{padding-right:.5rem}.kd-pb1{padding-bottom:.5rem}.kd-pl1{padding-left:.5rem}.kd-pt2{padding-top:1rem}.kd-pr2{padding-right:1rem}.kd-pb2{padding-bottom:1rem}.kd-pl2{padding-left:1rem}.kd-pt3{padding-top:1.5rem}.kd-pr3{padding-right:1.5rem}.kd-pb3{padding-bottom:1.5rem}.kd-pl3{padding-left:1.5rem}.kd-pt4{padding-top:2rem}.kd-pr4{padding-right:2rem}.kd-pb4{padding-bottom:2rem}.kd-pl4{padding-left:2rem}.kd-pt5{padding-top:2.5rem}.kd-pr5{padding-right:2.5rem}.kd-pb5{padding-bottom:2.5rem}.kd-pl5{padding-left:2.5rem}.kd-pt6{padding-top:3rem}.kd-pr6{padding-right:3rem}.kd-pb6{padding-bottom:3rem}.kd-pl6{padding-left:3rem}.kd-pt7{padding-top:3.5rem}.kd-pr7{padding-right:3.5rem}.kd-pb7{padding-bottom:3.5rem}.kd-pl7{padding-left:3.5rem}.kd-pt8{padding-top:4rem}.kd-pr8{padding-right:4rem}.kd-pb8{padding-bottom:4rem}.kd-pl8{padding-left:4rem}.kd-mt0{margin-top:0}.kd-mr0{margin-right:0}.kd-mb0{margin-bottom:0}.kd-ml0{margin-left:0}.kd-mt1{margin-top:.5rem}.kd-mr1{margin-right:.5rem}.kd-mb1{margin-bottom:.5rem}.kd-ml1{margin-left:.5rem}.kd-mt2{margin-top:1rem}.kd-mr2{margin-right:1rem}.kd-mb2{margin-bottom:1rem}.kd-ml2{margin-left:1rem}.kd-mt3{margin-top:1.5rem}.kd-mr3{margin-right:1.5rem}.kd-mb3{margin-bottom:1.5rem}.kd-ml3{margin-left:1.5rem}.kd-mt4{margin-top:2rem}.kd-mr4{margin-right:2rem}.kd-mb4{margin-bottom:2rem}.kd-ml4{margin-left:2rem}.kd-mt5{margin-top:2.5rem}.kd-mr5{margin-right:2.5rem}.kd-mb5{margin-bottom:2.5rem}.kd-ml5{margin-left:2.5rem}.kd-mt6{margin-top:3rem}.kd-mr6{margin-right:3rem}.kd-mb6{margin-bottom:3rem}.kd-ml6{margin-left:3rem}.kd-mt7{margin-top:3.5rem}.kd-mr7{margin-right:3.5rem}.kd-mb7{margin-bottom:3.5rem}.kd-ml7{margin-left:3.5rem}.kd-mt8{margin-top:4rem}.kd-mr8{margin-right:4rem}.kd-mb8{margin-bottom:4rem}.kd-ml8{margin-left:4rem}svg.kd-transition-default-grayscale,svg.kd-transition-hover-grayscale:hover{filter:gray;-webkit-filter:grayscale(100%);filter:invert(.5);opacity:.5;transition:all .2s}img.kd-transition-default-grayscale,img.kd-transition-hover-grayscale:hover{filter:grayscale(1);opacity:.5;transition:all .2s}svg.kd-transition-default-colorize,svg.kd-transition-hover-colorize:hover{filter:none;-webkit-filter:none;opacity:1}img.kd-transition-default-colorize,img.kd-transition-hover-colorize:hover{filter:grayscale(0);opacity:1}.kd-text{text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--kd-color-text);font-family:var(--kd-font-family-text);font-size:var(--kd-font-size-text);font-weight:var(--kd-font-weight-text);line-height:var(--kd-font-height-text);margin-bottom:1.5rem;margin-top:1.5rem}@media (min-width:673px) and (max-width:1183px){.kd-text{margin-bottom:1rem;margin-top:1rem}}@media (max-width:320px){.kd-text{margin-bottom:.5rem;margin-top:.5rem}}@media (min-width:321px) and (max-width:672px){.kd-text{margin-bottom:.5rem;margin-top:.5rem}}.kd-h1{color:var(--kd-color-h1);font-family:var(--kd-font-family-heading);font-size:var(--kd-font-size-h1);font-weight:var(--kd-font-weight-h1);line-height:var(--kd-font-height-h1);margin-bottom:2rem;margin-top:2rem}@media (min-width:673px) and (max-width:1183px){.kd-h1{margin-bottom:1.5rem;margin-top:1.5rem}}@media (max-width:320px){.kd-h1{margin-bottom:1rem;margin-top:1rem}}@media (min-width:321px) and (max-width:672px){.kd-h1{margin-bottom:1rem;margin-top:1rem}}.kd-h2{color:var(--kd-color-h2);font-family:var(--kd-font-family-heading);font-size:var(--kd-font-size-h2);font-weight:var(--kd-font-weight-h2);line-height:var(--kd-font-height-h2);margin-bottom:2rem;margin-top:2rem}@media (min-width:673px) and (max-width:1183px){.kd-h2{margin-bottom:1.5rem;margin-top:1.5rem}}@media (max-width:320px){.kd-h2{margin-bottom:1rem;margin-top:1rem}}@media (min-width:321px) and (max-width:672px){.kd-h2{margin-bottom:1rem;margin-top:1rem}}.kd-h3{color:var(--kd-color-h3);font-family:var(--kd-font-family-heading);font-size:var(--kd-font-size-h3);font-weight:var(--kd-font-weight-h3);line-height:var(--kd-font-height-h3);margin-bottom:2rem;margin-top:2rem}@media (min-width:673px) and (max-width:1183px){.kd-h3{margin-bottom:1.5rem;margin-top:1.5rem}}@media (max-width:320px){.kd-h3{margin-bottom:1rem;margin-top:1rem}}@media (min-width:321px) and (max-width:672px){.kd-h3{margin-bottom:1rem;margin-top:1rem}}.kd-h4{color:var(--kd-color-h4);font-family:var(--kd-font-family-heading);font-size:var(--kd-font-size-h4);font-weight:var(--kd-font-weight-h4);line-height:var(--kd-font-height-h4);margin-bottom:2rem;margin-top:2rem}@media (min-width:673px) and (max-width:1183px){.kd-h4{margin-bottom:1.5rem;margin-top:1.5rem}}@media (max-width:320px){.kd-h4{margin-bottom:1rem;margin-top:1rem}}@media (min-width:321px) and (max-width:672px){.kd-h4{margin-bottom:1rem;margin-top:1rem}}.kd-h5{color:var(--kd-color-h5);font-family:var(--kd-font-family-heading);font-size:var(--kd-font-size-h5);font-weight:var(--kd-font-weight-h5);line-height:var(--kd-font-height-h5);margin-bottom:2rem;margin-top:2rem}@media (min-width:673px) and (max-width:1183px){.kd-h5{margin-bottom:1.5rem;margin-top:1.5rem}}@media (max-width:320px){.kd-h5{margin-bottom:1rem;margin-top:1rem}}@media (min-width:321px) and (max-width:672px){.kd-h5{margin-bottom:1rem;margin-top:1rem}}.kd-h6{color:var(--kd-color-h6);font-family:var(--kd-font-family-heading);font-size:var(--kd-font-size-h6);font-weight:var(--kd-font-weight-h6);line-height:var(--kd-font-height-h6);margin-bottom:2rem;margin-top:2rem}@media (min-width:673px) and (max-width:1183px){.kd-h6{margin-bottom:1.5rem;margin-top:1.5rem}}@media (max-width:320px){.kd-h6{margin-bottom:1rem;margin-top:1rem}}@media (min-width:321px) and (max-width:672px){.kd-h6{margin-bottom:1rem;margin-top:1rem}}.kd-link:link,.kd-link:visited{color:var(--kd-color-link);font-weight:var(--kd-font-weight-link);text-decoration:none}.kd-link:focus{color:var(--kd-color-link-hover);text-decoration:none}.kd-link:active{color:var(--kd-color-link-active);text-decoration:underline}.kd-link:hover{color:var(--kd-color-link-hover);text-decoration:underline}.kd-link .kd-icon{font-size:var(--kd-font-size-link-icon);font-weight:var(--kd-font-weight-link-icon);margin-left:.5rem}.kd-list{margin-bottom:1.5rem;margin-top:1.5rem;padding-left:1.5rem}@media (min-width:673px) and (max-width:1183px){.kd-list{margin-bottom:1rem;margin-top:1rem}}@media (max-width:320px){.kd-list{margin-bottom:.5rem;margin-top:.5rem}}@media (min-width:321px) and (max-width:672px){.kd-list{margin-bottom:.5rem;margin-top:.5rem}}.kd-list:is(ul) li.kd-list-item::marker{content:"–"}.kd-list .kd-list-item{margin-bottom:1rem;margin-top:1rem;padding-left:.5rem}@media (min-width:673px) and (max-width:1183px){.kd-list .kd-list-item{margin-bottom:1rem;margin-top:1rem}}@media (max-width:320px){.kd-list .kd-list-item{margin-bottom:.5rem;margin-top:.5rem}}@media (min-width:321px) and (max-width:672px){.kd-list .kd-list-item{margin-bottom:.5rem;margin-top:.5rem}}.kd-theme-cloud{--kd-color-token-base:var(--kd-color-brand-cloud);--kd-color-token-inverse:var(--kd-color-brand-dark-stone);--kd-color-token-interactive:var(--kd-color-brand-dark-stone);--kd-color-token-accent:var(--kd-color-brand-warm-red);--kd-color-background:var(--kd-color-token-base);--kd-color-text:var(--kd-color-token-inverse);--kd-color-h1:var(--kd-color-token-inverse);--kd-color-h2:var(--kd-color-token-inverse);--kd-color-h3:var(--kd-color-token-inverse);--kd-color-h4:var(--kd-color-token-inverse);--kd-color-h5:var(--kd-color-token-inverse);--kd-color-h6:var(--kd-color-token-inverse);--kd-color-link:var(--kd-color-token-inverse);--kd-color-link-hover:var(--kd-color-token-interactive);--kd-color-link-active:var(--kd-color-token-interactive);--kd-color-button-primary-text:var(--kd-color-token-inverse);--kd-color-button-primary-bg:var(--kd-color-token-base);--kd-color-button-primary-border:var(--kd-color-token-accent);--kd-color-button-primary-hover-text:var(--kd-color-token-base);--kd-color-button-primary-hover-bg:var(--kd-color-token-inverse);--kd-color-button-primary-hover-border:var(--kd-color-token-inverse);--kd-color-button-primary-active-text:var(--kd-color-token-base);--kd-color-button-primary-active-bg:var(--kd-color-token-inverse);--kd-color-button-primary-active-border:var(--kd-color-token-inverse);--kd-color-button-secondary-text:var(--kd-color-token-inverse);--kd-color-button-secondary-bg:var(--kd-color-token-base);--kd-color-button-secondary-border:var(--kd-color-token-base);--kd-color-button-secondary-hover-text:var(--kd-color-token-base);--kd-color-button-secondary-hover-bg:var(--kd-color-token-inverse);--kd-color-button-secondary-hover-border:var(--kd-color-token-inverse);--kd-color-button-secondary-active-text:var(--kd-color-token-base);--kd-color-button-secondary-active-bg:var(--kd-color-token-inverse);--kd-color-button-secondary-active-border:var(--kd-color-token-inverse);--kd-color-button-link-text:var(--kd-color-token-inverse);--kd-color-button-link-bg:transparent;--kd-color-button-link-border:transparent;--kd-color-button-link-hover-text:var(--kd-color-token-base-interactive);--kd-color-button-link-hover-bg:transparent;--kd-color-button-link-hover-border:transparent;--kd-color-button-link-active-text:var(--kd-color-token-base-interactive);--kd-color-button-link-active-bg:transparent;--kd-color-button-link-active-border:transparent;--kd-color-modal-backdrop:rgba(var(--kd-color-brand-black-rgb),0.6);--kd-color-modal-bg:var(--kd-color-token-base);--kd-color-modal-text:var(--kd-color-token-inverse);--kd-color-header-main-nav-bg:#f2f1ee}.kd-theme-dark-stone{--kd-color-token-base:var(--kd-color-brand-dark-stone);--kd-color-token-inverse:var(--kd-color-brand-cloud);--kd-color-token-interactive:var(--kd-color-brand-cloud);--kd-color-token-accent:var(--kd-color-brand-cloud);--kd-color-background:var(--kd-color-token-base);--kd-color-text:var(--kd-color-token-inverse);--kd-color-h1:var(--kd-color-token-inverse);--kd-color-h2:var(--kd-color-token-inverse);--kd-color-h3:var(--kd-color-token-inverse);--kd-color-h4:var(--kd-color-token-inverse);--kd-color-h5:var(--kd-color-token-inverse);--kd-color-h6:var(--kd-color-token-inverse);--kd-color-link:var(--kd-color-token-inverse);--kd-color-link-hover:var(--kd-color-token-interactive);--kd-color-link-active:var(--kd-color-token-interactive);--kd-color-button-primary-text:var(--kd-color-token-inverse);--kd-color-button-primary-bg:var(--kd-color-token-base);--kd-color-button-primary-border:var(--kd-color-token-accent);--kd-color-button-primary-hover-text:var(--kd-color-token-base);--kd-color-button-primary-hover-bg:var(--kd-color-token-inverse);--kd-color-button-primary-hover-border:var(--kd-color-token-inverse);--kd-color-button-primary-active-text:var(--kd-color-token-base);--kd-color-button-primary-active-bg:var(--kd-color-token-inverse);--kd-color-button-primary-active-border:var(--kd-color-token-inverse);--kd-color-button-secondary-text:var(--kd-color-token-inverse);--kd-color-button-secondary-bg:var(--kd-color-token-base);--kd-color-button-secondary-border:var(--kd-color-token-base);--kd-color-button-secondary-hover-text:var(--kd-color-token-base);--kd-color-button-secondary-hover-bg:var(--kd-color-token-inverse);--kd-color-button-secondary-hover-border:var(--kd-color-token-inverse);--kd-color-button-secondary-active-text:var(--kd-color-token-base);--kd-color-button-secondary-active-bg:var(--kd-color-token-inverse);--kd-color-button-secondary-active-border:var(--kd-color-token-inverse);--kd-color-button-link-text:var(--kd-color-token-inverse);--kd-color-button-link-bg:transparent;--kd-color-button-link-border:transparent;--kd-color-button-link-hover-text:var(--kd-color-token-base-interactive);--kd-color-button-link-hover-bg:transparent;--kd-color-button-link-hover-border:transparent;--kd-color-button-link-active-text:var(--kd-color-token-base-interactive);--kd-color-button-link-active-bg:transparent;--kd-color-button-link-active-border:transparent;--kd-color-modal-backdrop:rgba(var(--kd-color-brand-black-rgb),0.6);--kd-color-modal-bg:var(--kd-color-token-base);--kd-color-modal-text:var(--kd-color-token-inverse);--kd-color-header-main-nav-bg:#f2f1ee}html{text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:var(--kd-grid-min-width)}*,:after,:before,html{-webkit-box-sizing:border-box;box-sizing:border-box}:focus:not(:focus-visible){outline:none}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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eEVRLGlEQ3lDTixrQ0FFSSxjUnN2RUosQ0FDRixDTzl4RVEsaURDcUNOLGtDQUVJLGNSMnZFSixDQUNGLENPL3hFUSwwQkNpQ04sa0NBRUksY1Jnd0VKLENBQ0YsQ094ekVRLHlCQ0VGLGFBQ0UsdUJSMHpFTixDUTN6RUksYUFDRSx1QlIrekVOLENRaDBFSSxhQUNFLHVCUm8wRU4sQ1FyMEVJLGFBQ0UsdUJSeTBFTixDQWRGLENPMXpFUSwrQ0NGRixhQUNFLHVCUjgwRU4sQ1EvMEVJLGFBQ0UsdUJSbTFFTixDUXAxRUksYUFDRSx1QlJ3MUVOLENRejFFSSxhQUNFLHVCUjYxRU4sQ1E5MUVJLGFBQ0UsdUJSazJFTixDUW4yRUksYUFDRSx1QlJ1MkVOLENReDJFSSxhQUNFLHVCUjQyRU4sQ1E3MkVJLGFBQ0UsdUJSaTNFTixDQWxDRixDTzEwRVEsZ0RDTkYsYUFDRSx1QlJzM0VOLENRdjNFSSxhQUNFLHVCUjIzRU4sQ1E1M0VJLGFBQ0UsdUJSZzRFTixDUWo0RUksYUFDRSx1QlJxNEVOLENRdDRFSSxhQUNFLHVCUjA0RU4sQ1EzNEVJLGFBQ0UsdUJSKzRFTixDUWg1RUksYUFDRSx1QlJvNUVOLENRcjVFSSxhQUNFLHVCUnk1RU4sQ1ExNUVJLGFBQ0UsdUJSODVFTixDUS81RUksY0FDRSx3QlJtNkVOLENRcDZFSSxjQUNFLHdCUnc2RU4sQ1F6NkVJLGNBQ0Usd0JSNjZFTixDQXRERixDTzkyRVEsaURDVkYsYUFDRSx1QlJrN0VOLENRbjdFSSxhQUNFLHVCUnU3RU4sQ1F4N0VJLGFBQ0UsdUJSNDdFTixDUTc3RUksYUFDRSx1QlJpOEVOLENRbDhFSSxhQUNFLHVCUnM4RU4sQ1F2OEVJLGFBQ0UsdUJSMjhFTixDUTU4RUksYUFDRSx1QlJnOUVOLENRajlFSSxhQUNFLHVCUnE5RU4sQ1F0OUVJLGFBQ0UsdUJSMDlFTixDUTM5RUksY0FDRSx3QlIrOUVOLENRaCtFSSxjQUNFLHdCUm8rRU4sQ1FyK0VJLGNBQ0Usd0JSeStFTixDQXRERixDT3Q2RVEsaURDZEYsY0FDRSx1QlI4K0VOLENRLytFSSxjQUNFLHVCUm0vRU4sQ1FwL0VJLGNBQ0UsdUJSdy9FTixDUXovRUksY0FDRSx1QlI2L0VOLENROS9FSSxjQUNFLHVCUmtnRk4sQ1FuZ0ZJLGNBQ0UsdUJSdWdGTixDUXhnRkksY0FDRSx1QlI0Z0ZOLENRN2dGSSxjQUNFLHVCUmloRk4sQ1FsaEZJLGNBQ0UsdUJSc2hGTixDUXZoRkksZUFDRSx3QlIyaEZOLENRNWhGSSxlQUNFLHdCUmdpRk4sQ1FqaUZJLGVBQ0Usd0JScWlGTixDQXRERixDTzk5RVEsMEJDbEJGLGNBQ0UsdUJSMGlGTixDUTNpRkksY0FDRSx1QlIraUZOLENRaGpGSSxjQUNFLHVCUm9qRk4sQ1FyakZJLGNBQ0UsdUJSeWpGTixDUTFqRkksY0FDRSx1QlI4akZOLENRL2pGSSxjQUNFLHVCUm1rRk4sQ1Fwa0ZJLGNBQ0UsdUJSd2tGTixDUXprRkksY0FDRSx1QlI2a0ZOLENROWtGSSxjQUNFLHVCUmtsRk4sQ1FubEZJLGVBQ0Usd0JSdWxGTixDUXhsRkksZUFDRSx3QlI0bEZOLENRN2xGSSxlQUNFLHdCUmltRk4sQ0F0REYsQ1VqakZBLHNCQVBFLFFBQVMsQ0FDVCxNQUFPLENBQ1AsbUJBTWtCLENBTGxCLE9BQVEsQ0FDUixLVnduRkYsQ1VqbkZBLG1CQVhFLFFBQVMsQ0FDVCxNQUFPLENBQ1AsZ0JBVWtCLENBVGxCLE9BQVEsQ0FDUixLVmdvRkYsQ1UzbUZFLHFCQU5BLGtCVnluRkYsQ1UvbUZFLDRDQVpBLGFBQWMsQ0FDZCxXQUFZLENBRVosdUJBQXdCLENBQ3hCLFVWOG5GRixDVXRuRkUsdUJBVkEsb0JWZ29GRixDVTdrRkUsc0JBWkEsa0JBQ0EsYUFBYyxDQUNkLGVBQWdCLENBQ2hCLGNBQWUsQ0FDZixpQlY2bEZGLENVM2xGRSxrQ0FNQSxzQkFMRSxrQlY4bEZGLENBQ0YsQ1V0bEZFLHFCQWhCQSxpQkFDQSxhQUFjLENBQ2QsZUFBZ0IsQ0FDaEIsY0FBZSxDQUNmLGlCVnltRkYsQ1V2bUZFLGlDQVVBLHFCQVRFLGVWMG1GRixDQUNGLENVOWxGRSxxQkFwQkEsaUJBQ0EsYUFBYyxDQUNkLGVBQWdCLENBQ2hCLGNBQWUsQ0FDZixpQlZxbkZGLENVbm5GRSxpQ0FjQSxxQkFiRSxnQlZzbkZGLENBQ0YsQ1V0bUZFLHFCQXhCQSxpQkFDQSxhQUFjLENBQ2QsZUFBZ0IsQ0FDaEIsY0FBZSxDQUNmLGlCVmlvRkYsQ1UvbkZFLGlDQWtCQSxxQkFqQkUsZVZrb0ZGLENBQ0YsQ1U5bUZFLHFCQTVCQSxpQkFDQSxhQUFjLENBQ2QsZUFBZ0IsQ0FDaEIsY0FBZSxDQUNmLGlCVjZvRkYsQ1Uzb0ZFLGlDQXNCQSxxQkFyQkUsbUJWOG9GRixDQUNGLENVdG5GRSxxQkFoQ0EsaUJBQ0EsYUFBYyxDQUNkLGVBQWdCLENBQ2hCLGNBQWUsQ0FDZixpQlZ5cEZGLENVdnBGRSxpQ0EwQkEscUJBekJFLGdCVjBwRkYsQ0FDRixDU3JzRkksUUFkRSxhVDR1Rk4sQ1MzdEZJLFFBakJFLGVUZ3ZGTixDUzV0RkksUUFwQkUsZ0JUb3ZGTixDUzd0RkksUUF2QkUsY1R3dkZOLENTMXVGSSxRQWRFLGlCVDR2Rk4sQ1MzdUZJLFFBakJFLG1CVGd3Rk4sQ1M1dUZJLFFBcEJFLG9CVG93Rk4sQ1M3dUZJLFFBdkJFLGtCVHd3Rk4sQ1MxdkZJLFFBZEUsZ0JUNHdGTixDUzN2RkksUUFqQkUsa0JUZ3hGTixDUzV2RkksUUFwQkUsbUJUb3hGTixDUzd2RkksUUF2QkUsaUJUd3hGTixDUzF3RkksUUFkRSxrQlQ0eEZOLENTM3dGSSxRQWpCRSxvQlRneUZOLENTNXdGSSxRQXBCRSxxQlRveUZOLENTN3dGSSxRQXZCRSxtQlR3eUZOLENTMXhGSSxRQWRFLGdCVDR5Rk4sQ1MzeEZJLFFBakJFLGtCVGd6Rk4sQ1M1eEZJLFFBcEJFLG1CVG96Rk4sQ1M3eEZJLFFBdkJFLGlCVHd6Rk4sQ1MxeUZJLFFBZEUsa0JUNHpGTixDUzN5RkksUUFqQkUsb0JUZzBGTixDUzV5RkksUUFwQkUscUJUbzBGTixDUzd5RkksUUF2QkUsbUJUdzBGTixDUzF6RkksUUFkRSxnQlQ0MEZOLENTM3pGSSxRQWpCRSxrQlRnMUZOLENTNXpGSSxRQXBCRSxtQlRvMUZOLENTN3pGSSxRQXZCRSxpQlR3MUZOLENTMTBGSSxRQWRFLGtCVDQxRk4sQ1MzMEZJLFFBakJFLG9CVGcyRk4sQ1M1MEZJLFFBcEJFLHFCVG8yRk4sQ1M3MEZJLFFBdkJFLG1CVHcyRk4sQ1MxMUZJLFFBZEUsZ0JUNDJGTixDUzMxRkksUUFqQkUsa0JUZzNGTixDUzUxRkksUUFwQkUsbUJUbzNGTixDUzcxRkksUUF2QkUsaUJUdzNGTixDU2owRkksUUFkRSxZVG0xRk4sQ1NsMEZJLFFBakJFLGNUdTFGTixDU24wRkksUUFwQkUsZVQyMUZOLENTcDBGSSxRQXZCRSxhVCsxRk4sQ1NqMUZJLFFBZEUsZ0JUbTJGTixDU2wxRkksUUFqQkUsa0JUdTJGTixDU24xRkksUUFwQkUsbUJUMjJGTixDU3AxRkksUUF2QkUsaUJUKzJGTixDU2oyRkksUUFkRSxlVG0zRk4sQ1NsMkZJLFFBakJFLGlCVHUzRk4sQ1NuMkZJLFFBcEJFLGtCVDIzRk4sQ1NwMkZJLFFBdkJFLGdCVCszRk4sQ1NqM0ZJLFFBZEUsaUJUbTRGTixDU2wzRkksUUFqQkUsbUJUdTRGTixDU24zRkksUUFwQkUsb0JUMjRGTixDU3AzRkksUUF2QkUsa0JUKzRGTixDU2o0RkksUUFkRSxlVG01Rk4sQ1NsNEZJLFFBakJFLGlCVHU1Rk4sQ1NuNEZJLFFBcEJFLGtCVDI1Rk4sQ1NwNEZJLFFBdkJFLGdCVCs1Rk4sQ1NqNUZJLFFBZEUsaUJUbTZGTixDU2w1RkksUUFqQkUsbUJUdTZGTixDU241RkksUUFwQkUsb0JUMjZGTixDU3A1RkksUUF2QkUsa0JUKzZGTixDU2o2RkksUUFkRSxlVG03Rk4sQ1NsNkZJLFFBakJFLGlCVHU3Rk4sQ1NuNkZJLFFBcEJFLGtCVDI3Rk4sQ1NwNkZJLFFBdkJFLGdCVCs3Rk4sQ1NqN0ZJLFFBZEUsaUJUbThGTixDU2w3RkksUUFqQkUsbUJUdThGTixDU243RkksUUFwQkUsb0JUMjhGTixDU3A3RkksUUF2QkUsa0JUKzhGTixDU2o4RkksUUFkRSxlVG05Rk4sQ1NsOEZJLFFBakJFLGlCVHU5Rk4sQ1NuOEZJLFFBcEJFLGtCVDI5Rk4sQ1NwOEZJLFFBdkJFLGdCVCs5Rk4sQ1d4Z0dFLDRFQUVFLFdBQVksQ0FDWiw4QkFBK0IsQ0FDL0IsaUJBQW1CLENBQ25CLFVBQVksQ0FDWixrQlh3aEdKLENXM2dHRSw0RUFQQSxtQkFBb0IsQ0FDcEIsVUFBWSxDQUNaLGtCWDRoR0YsQ1d2Z0dFLDBFQUNFLFdBQVksQ0FDWixtQkFBb0IsQ0FDcEIsU1hnaEdKLENXcGdHRSwwRUFOQSxtQkFBb0IsQ0FDcEIsU1htaEdGLENEM2tHQSxTQUdFLDRCQUE2QixDQUM3QixrQ0FBbUMsQ0FDbkMsaUNBQWtDLENBQ2xDLDBCQUEyQixDQUwzQixzQ0FBdUMsQ0FNdkMsa0NBQW1DLENBTG5DLHNDQUF1QyxDQU12QyxzQ0FBdUMsQ1U0Q25DLHNDVHVpR04sQ092a0dRLGdEUnBCUixTVW9ETSxrQ1Q0aUdKLENBQ0YsQ09ybEdRLHlCUlpSLFNVb0RNLG9DVGtqR0osQ0FDRixDT3ZsR1EsK0NSaEJSLFNVb0RNLG9DVHdqR0osQ0FDRixDRDNsR0EsT0FHRSx3QkFBeUIsQ0FGekIseUNBQTBDLENBRzFDLGdDQUFpQyxDQUZqQyxvQ0FBcUMsQ0FHckMsb0NBQXFDLENVNkJqQyxrQ1Rta0dOLENPbm1HUSxnRFJGUixPVWtDTSxzQ1R3a0dKLENBQ0YsQ09qbkdRLHlCUk1SLE9Va0NNLGtDVDhrR0osQ0FDRixDT25uR1EsK0NSRVIsT1VrQ00sa0NUb2xHSixDQUNGLENEeG1HQSxPQUdFLHdCQUF5QixDQUZ6Qix5Q0FBMEMsQ0FHMUMsZ0NBQWlDLENBRmpDLG9DQUFxQyxDQUdyQyxvQ0FBcUMsQ1VjakMsa0NUK2xHTixDTy9uR1EsZ0RSYVIsT1VtQk0sc0NUb21HSixDQUNGLENPN29HUSx5QlJxQlIsT1VtQk0sa0NUMG1HSixDQUNGLENPL29HUSwrQ1JpQlIsT1VtQk0sa0NUZ25HSixDQUNGLENEcm5HQSxPQUdFLHdCQUF5QixDQUZ6Qix5Q0FBMEMsQ0FHMUMsZ0NBQWlDLENBRmpDLG9DQUFxQyxDQUdyQyxvQ0FBcUMsQ1VEakMsa0NUMm5HTixDTzNwR1EsZ0RSNEJSLE9VSU0sc0NUZ29HSixDQUNGLENPenFHUSx5QlJvQ1IsT1VJTSxrQ1Rzb0dKLENBQ0YsQ08zcUdRLCtDUmdDUixPVUlNLGtDVDRvR0osQ0FDRixDRGxvR0EsT0FHRSx3QkFBeUIsQ0FGekIseUNBQTBDLENBRzFDLGdDQUFpQyxDQUZqQyxvQ0FBcUMsQ0FHckMsb0NBQXFDLENVaEJqQyxrQ1R1cEdOLENPdnJHUSxnRFIyQ1IsT1VYTSxzQ1Q0cEdKLENBQ0YsQ09yc0dRLHlCUm1EUixPVVhNLGtDVGtxR0osQ0FDRixDT3ZzR1EsK0NSK0NSLE9VWE0sa0NUd3FHSixDQUNGLENEL29HQSxPQUdFLHdCQUF5QixDQUZ6Qix5Q0FBMEMsQ0FHMUMsZ0NBQWlDLENBRmpDLG9DQUFxQyxDQUdyQyxvQ0FBcUMsQ1UvQmpDLGtDVG1yR04sQ09udEdRLGdEUjBEUixPVTFCTSxzQ1R3ckdKLENBQ0YsQ09qdUdRLHlCUmtFUixPVTFCTSxrQ1Q4ckdKLENBQ0YsQ09udUdRLCtDUjhEUixPVTFCTSxrQ1Rvc0dKLENBQ0YsQ0Q1cEdBLE9BR0Usd0JBQXlCLENBRnpCLHlDQUEwQyxDQUcxQyxnQ0FBaUMsQ0FGakMsb0NBQXFDLENBR3JDLG9DQUFxQyxDVTlDakMsa0NUK3NHTixDTy91R1EsZ0RSeUVSLE9VekNNLHNDVG90R0osQ0FDRixDTzd2R1EseUJSaUZSLE9VekNNLGtDVDB0R0osQ0FDRixDTy92R1EsK0NSNkVSLE9VekNNLGtDVGd1R0osQ0FDRixDRHhxR0UsK0JBR0UsMEJBQTJCLENBRDNCLHNDQUF1QyxDQUV2QyxvQkMwcUdKLENEeHFHRSxlQUNFLGdDQUFpQyxDQUNqQyxvQkMwcUdKLENEeHFHRSxnQkFDRSxpQ0FBa0MsQ0FDbEMseUJDMHFHSixDRHhxR0UsZUFDRSxnQ0FBaUMsQ0FDakMseUJDMHFHSixDRHhxR0Usa0JBRUUsdUNBQXdDLENBQ3hDLDJDQUE0QyxDVTlFMUMsaUJUd3ZHTixDRHRxR0EsU1VsRk0sdUNBekNBLG1CVHV5R04sQ085eEdRLGdEUmtIUixTVWxGTSxrQ1Rtd0dKLENBQ0YsQ081eUdRLHlCUjBIUixTVWxGTSxvQ1R5d0dKLENBQ0YsQ085eUdRLCtDUnNIUixTVWxGTSxvQ1Qrd0dKLENBQ0YsQ0RwckdJLHdDQUNFLFdDc3JHTixDRG5yR0UsdUJVaEdJLG1DQXpDQSxrQlRpMEdOLENPeHpHUSxnRFJnSU4sdUJVaEdJLGtDVDZ4R0osQ0FDRixDT3QwR1EseUJSd0lOLHVCVWhHSSxvQ1RteUdKLENBQ0YsQ094MEdRLCtDUm9JTix1QlVoR0ksb0NUeXlHSixDQUNGLENZOTFHQSxnQkFDRSxpREFBa0QsQ0FDbEQseURBQTBELENBQzFELDZEQUE4RCxDQUM5RCxzREFBdUQsQ1RxQnZELGdEQUFpRCxDQUVqRCw2Q0FBOEMsQ0FFOUMsMkNBQTRDLENBQzVDLDJDQUE0QyxDQUM1QywyQ0FBNEMsQ0FDNUMsMkNBQTRDLENBQzVDLDJDQUE0QyxDQUM1QywyQ0FBNEMsQ0FFNUMsNkNBQThDLENBQzlDLHVEQUF3RCxDQUN4RCx3REFBeUQsQ0FHekQsNERBQTZELENBQzdELHVEQUF3RCxDQUN4RCw2REFBOEQsQ0FDOUQsK0RBQWdFLENBQ2hFLGdFQUFpRSxDQUNqRSxvRUFBcUUsQ0FDckUsZ0VBQWlFLENBQ2pFLGlFQUFrRSxDQUNsRSxxRUFBc0UsQ0FFdEUsOERBQStELENBQy9ELHlEQUEwRCxDQUMxRCw2REFBOEQsQ0FDOUQsaUVBQWtFLENBQ2xFLGtFQUFtRSxDQUNuRSxzRUFBdUUsQ0FDdkUsa0VBQW1FLENBQ25FLG1FQUFvRSxDQUNwRSx1RUFBd0UsQ0FFeEUseURBQTBELENBQzFELHFDQUFzQyxDQUN0Qyx5Q0FBMEMsQ0FDMUMsd0VBQXlFLENBQ3pFLDJDQUE0QyxDQUM1QywrQ0FBZ0QsQ0FDaEQseUVBQTBFLENBQzFFLDRDQUE2QyxDQUM3QyxnREFBaUQsQ0FFakQsbUVBQXFFLENBQ3JFLDhDQUErQyxDQUMvQyxtREFBb0QsQ0FFcEQscUNIZzFHRixDYTM1R0EscUJBQ0Usc0RBQXVELENBQ3ZELG9EQUFxRCxDQUNyRCx3REFBeUQsQ0FDekQsbURBQW9ELENWcUJwRCxnREFBaUQsQ0FFakQsNkNBQThDLENBRTlDLDJDQUE0QyxDQUM1QywyQ0FBNEMsQ0FDNUMsMkNBQTRDLENBQzVDLDJDQUE0QyxDQUM1QywyQ0FBNEMsQ0FDNUMsMkNBQTRDLENBRTVDLDZDQUE4QyxDQUM5Qyx1REFBd0QsQ0FDeEQsd0RBQXlELENBR3pELDREQUE2RCxDQUM3RCx1REFBd0QsQ0FDeEQsNkRBQThELENBQzlELCtEQUFnRSxDQUNoRSxnRUFBaUUsQ0FDakUsb0VBQXFFLENBQ3JFLGdFQUFpRSxDQUNqRSxpRUFBa0UsQ0FDbEUscUVBQXNFLENBRXRFLDhEQUErRCxDQUMvRCx5REFBMEQsQ0FDMUQsNkRBQThELENBQzlELGlFQUFrRSxDQUNsRSxrRUFBbUUsQ0FDbkUsc0VBQXVFLENBQ3ZFLGtFQUFtRSxDQUNuRSxtRUFBb0UsQ0FDcEUsdUVBQXdFLENBRXhFLHlEQUEwRCxDQUMxRCxxQ0FBc0MsQ0FDdEMseUNBQTBDLENBQzFDLHdFQUF5RSxDQUN6RSwyQ0FBNEMsQ0FDNUMsK0NBQWdELENBQ2hELHlFQUEwRSxDQUMxRSw0Q0FBNkMsQ0FDN0MsZ0RBQWlELENBRWpELG1FQUFxRSxDQUNyRSw4Q0FBK0MsQ0FDL0MsbURBQW9ELENBRXBELHFDSDA0R0YsQ0FuOUdBLEtBSUUsNEJBQTZCLENBQzdCLGtDQUFtQyxDQUNuQyxpQ0FBa0MsQ0FMbEMsa0NBMjlHRixDQW45R0Esc0JBUEUsNkJBQThCLENBQzlCLHFCQWcrR0YsQ0FuOUdBLDJCQUNFLFlBczlHRiIsInNvdXJjZXMiOlsid2VicGFjazovL2t5bmRyeWwtZGVzaWduLXN5c3RlbS8uL3NyYy9zdHlsZXMvYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovL2t5bmRyeWwtZGVzaWduLXN5c3RlbS8uL3NyYy9zdHlsZXMvX2dsb2JhbC5idWlsZC5zY3NzIiwid2VicGFjazovL2t5bmRyeWwtZGVzaWduLXN5c3RlbS8uL3NyYy9zdHlsZXMvYmFzZS9fZm9udHMuc2NzcyIsIndlYnBhY2s6Ly9reW5kcnlsLWRlc2lnbi1zeXN0ZW0vLi9zcmMvc3R5bGVzL3ZhcmlhYmxlcy9faW5kZXguc2NzcyIsIndlYnBhY2s6Ly9reW5kcnlsLWRlc2lnbi1zeXN0ZW0vLi9zcmMvc3R5bGVzL3ZhcmlhYmxlcy9fY29sb3JzLnNjc3MiLCJ3ZWJwYWNrOi8va3luZHJ5bC1kZXNpZ24tc3lzdGVtLy4vc3JjL3N0eWxlcy92YXJpYWJsZXMvX2ZvbnRzLnNjc3MiLCJ3ZWJwYWNrOi8va3luZHJ5bC1kZXNpZ24tc3lzdGVtLy4vc3JjL3N0eWxlcy92YXJpYWJsZXMvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly9reW5kcnlsLWRlc2lnbi1zeXN0ZW0vLi9zcmMvc3R5bGVzL3ZhcmlhYmxlcy9fei1pbmRleC5zY3NzIiwid2VicGFjazovL2t5bmRyeWwtZGVzaWduLXN5c3RlbS8uL3NyYy9zdHlsZXMvdXRpbGl0aWVzL19icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovL2t5bmRyeWwtZGVzaWduLXN5c3RlbS8uL3NyYy9zdHlsZXMvdXRpbGl0aWVzL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8va3luZHJ5bC1kZXNpZ24tc3lzdGVtLy4vc3JjL3N0eWxlcy91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsIndlYnBhY2s6Ly9reW5kcnlsLWRlc2lnbi1zeXN0ZW0vLi9zcmMvc3R5bGVzL3V0aWxpdGllcy9fbGF5b3V0LnNjc3MiLCJ3ZWJwYWNrOi8va3luZHJ5bC1kZXNpZ24tc3lzdGVtLy4vc3JjL3N0eWxlcy91dGlsaXRpZXMvX3RyYW5zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8va3luZHJ5bC1kZXNpZ24tc3lzdGVtLy4vc3JjL3N0eWxlcy90aGVtZXMvX3RoZW1lLWNsb3VkLnNjc3MiLCJ3ZWJwYWNrOi8va3luZHJ5bC1kZXNpZ24tc3lzdGVtLy4vc3JjL3N0eWxlcy90aGVtZXMvX3RoZW1lLWRhcmstc3RvbmUuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIENvcHlyaWdodCBLeW5kcnlsLCBJbmMuIDIwMjJcbiAqL1xuIFxuQGltcG9ydCAnLi4vdmFyaWFibGVzL2luZGV4JztcbkBpbXBvcnQgJy4uL3V0aWxpdGllcy9pbmRleCc7XG5cbi4jeyRwcmVmaXgtY2xhc3N9LXRleHQge1xuICBmb250LWZhbWlseTogdmFyKC0ta2QtZm9udC1mYW1pbHktdGV4dCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1rZC1mb250LXdlaWdodC10ZXh0KTtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplU3BlZWQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBjb2xvcjogdmFyKC0ta2QtY29sb3ItdGV4dCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0ta2QtZm9udC1zaXplLXRleHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0ta2QtZm9udC1oZWlnaHQtdGV4dCk7XG4gIEBpbmNsdWRlIG1hcmdpbih0b3AgYm90dG9tLCAzKTtcbiAgQGluY2x1ZGUgZGV2aWNlKHRhYmxldCkge1xuICAgIEBpbmNsdWRlIG1hcmdpbih0b3AgYm90dG9tLCAyKTtcbiAgfVxuICBAaW5jbHVkZSBkZXZpY2UobW9iaWxlKSB7XG4gICAgQGluY2x1ZGUgbWFyZ2luKHRvcCBib3R0b20sIDEpO1xuICB9XG59XG5cbi4jeyRwcmVmaXgtY2xhc3N9LWgxIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWtkLWZvbnQtZmFtaWx5LWhlYWRpbmcpO1xuICBmb250LXdlaWdodDogdmFyKC0ta2QtZm9udC13ZWlnaHQtaDEpO1xuICBjb2xvcjogdmFyKC0ta2QtY29sb3ItaDEpO1xuICBmb250LXNpemU6IHZhcigtLWtkLWZvbnQtc2l6ZS1oMSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1rZC1mb250LWhlaWdodC1oMSk7XG4gIEBpbmNsdWRlIG1hcmdpbih0b3AgYm90dG9tLCA0KTtcbiAgQGluY2x1ZGUgZGV2aWNlKHRhYmxldCkge1xuICAgIEBpbmNsdWRlIG1hcmdpbih0b3AgYm90dG9tLCAzKTtcbiAgfVxuICBAaW5jbHVkZSBkZXZpY2UobW9iaWxlKSB7XG4gICAgQGluY2x1ZGUgbWFyZ2luKHRvcCBib3R0b20sIDIpO1xuICB9XG59XG5cbi4jeyRwcmVmaXgtY2xhc3N9LWgyIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWtkLWZvbnQtZmFtaWx5LWhlYWRpbmcpO1xuICBmb250LXdlaWdodDogdmFyKC0ta2QtZm9udC13ZWlnaHQtaDIpO1xuICBjb2xvcjogdmFyKC0ta2QtY29sb3ItaDIpO1xuICBmb250LXNpemU6IHZhcigtLWtkLWZvbnQtc2l6ZS1oMik7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1rZC1mb250LWhlaWdodC1oMik7XG4gIEBpbmNsdWRlIG1hcmdpbih0b3AgYm90dG9tLCA0KTtcbiAgQGluY2x1ZGUgZGV2aWNlKHRhYmxldCkge1xuICAgIEBpbmNsdWRlIG1hcmdpbih0b3AgYm90dG9tLCAzKTtcbiAgfVxuICBAaW5jbHVkZSBkZXZpY2UobW9iaWxlKSB7XG4gICAgQGluY2x1ZGUgbWFyZ2luKHRvcCBib3R0b20sIDIpO1xuICB9XG59XG5cbi4jeyRwcmVmaXgtY2xhc3N9LWgzIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWtkLWZvbnQtZmFtaWx5LWhlYWRpbmcpO1xuICBmb250LXdlaWdodDogdmFyKC0ta2QtZm9udC13ZWlnaHQtaDMpO1xuICBjb2xvcjogdmFyKC0ta2QtY29sb3ItaDMpO1xuICBmb250LXNpemU6IHZhcigtLWtkLWZvbnQtc2l6ZS1oMyk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1rZC1mb250LWhlaWdodC1oMyk7XG4gIEBpbmNsdWRlIG1hcmdpbih0b3AgYm90dG9tLCA0KTtcbiAgQGluY2x1ZGUgZGV2aWNlKHRhYmxldCkge1xuICAgIEBpbmNsdWRlIG1hcmdpbih0b3AgYm90dG9tLCAzKTtcbiAgfVxuICBAaW5jbHVkZSBkZXZpY2UobW9iaWxlKSB7XG4gICAgQGluY2x1ZGUgbWFyZ2luKHRvcCBib3R0b20sIDIpO1xuICB9XG59XG5cbi4jeyRwcmVmaXgtY2xhc3N9LWg0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWtkLWZvbnQtZmFtaWx5LWhlYWRpbmcpO1xuICBmb250LXdlaWdodDogdmFyKC0ta2QtZm9udC13ZWlnaHQtaDQpO1xuICBjb2xvcjogdmFyKC0ta2QtY29sb3ItaDQpO1xuICBmb250LXNpemU6IHZhcigtLWtkLWZvbnQtc2l6ZS1oNCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1rZC1mb250LWhlaWdodC1oNCk7XG4gIEBpbmNsdWRlIG1hcmdpbih0b3AgYm90dG9tLCA0KTtcbiAgQGluY2x1ZGUgZGV2aWNlKHRhYmxldCkge1xuICAgIEBpbmNsdWRlIG1hcmdpbih0b3AgYm90dG9tLCAzKTtcbiAgfVxuICBAaW5jbHVkZSBkZXZpY2UobW9iaWxlKSB7XG4gICAgQGluY2x1ZGUgbWFyZ2luKHRvcCBib3R0b20sIDIpO1xuICB9XG59XG5cbi4jeyRwcmVmaXgtY2xhc3N9LWg1IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWtkLWZvbnQtZmFtaWx5LWhlYWRpbmcpO1xuICBmb250LXdlaWdodDogdmFyKC0ta2QtZm9udC13ZWlnaHQtaDUpO1xuICBjb2xvcjogdmFyKC0ta2QtY29sb3ItaDUpO1xuICBmb250LXNpemU6IHZhcigtLWtkLWZvbnQtc2l6ZS1oNSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1rZC1mb250LWhlaWdodC1oNSk7XG4gIEBpbmNsdWRlIG1hcmdpbih0b3AgYm90dG9tLCA0KTtcbiAgQGluY2x1ZGUgZGV2aWNlKHRhYmxldCkge1xuICAgIEBpbmNsdWRlIG1hcmdpbih0b3AgYm90dG9tLCAzKTtcbiAgfVxuICBAaW5jbHVkZSBkZXZpY2UobW9iaWxlKSB7XG4gICAgQGluY2x1ZGUgbWFyZ2luKHRvcCBib3R0b20sIDIpO1xuICB9XG59XG5cbi4jeyRwcmVmaXgtY2xhc3N9LWg2IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWtkLWZvbnQtZmFtaWx5LWhlYWRpbmcpO1xuICBmb250LXdlaWdodDogdmFyKC0ta2QtZm9udC13ZWlnaHQtaDYpO1xuICBjb2xvcjogdmFyKC0ta2QtY29sb3ItaDYpO1xuICBmb250LXNpemU6IHZhcigtLWtkLWZvbnQtc2l6ZS1oNik7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1rZC1mb250LWhlaWdodC1oNik7XG4gIEBpbmNsdWRlIG1hcmdpbih0b3AgYm90dG9tLCA0KTtcbiAgQGluY2x1ZGUgZGV2aWNlKHRhYmxldCkge1xuICAgIEBpbmNsdWRlIG1hcmdpbih0b3AgYm90dG9tLCAzKTtcbiAgfVxuICBAaW5jbHVkZSBkZXZpY2UobW9iaWxlKSB7XG4gICAgQGluY2x1ZGUgbWFyZ2luKHRvcCBib3R0b20sIDIpO1xuICB9XG59XG5cbi4jeyRwcmVmaXgtY2xhc3N9LWxpbmsge1xuICAmOmxpbmssXG4gICY6dmlzaXRlZCB7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWtkLWZvbnQtd2VpZ2h0LWxpbmspO1xuICAgIGNvbG9yOiB2YXIoLS1rZC1jb2xvci1saW5rKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLWtkLWNvbG9yLWxpbmstaG92ZXIpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLWtkLWNvbG9yLWxpbmstYWN0aXZlKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0ta2QtY29sb3ItbGluay1ob3Zlcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLiN7JHByZWZpeC1jbGFzcy1pY29ufSB7XG4gICAgQGluY2x1ZGUgbWFyZ2luKGxlZnQsIDEpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0ta2QtZm9udC1zaXplLWxpbmstaWNvbik7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWtkLWZvbnQtd2VpZ2h0LWxpbmstaWNvbik7XG4gIH1cbn1cblxuLiN7JHByZWZpeC1jbGFzc30tbGlzdCB7XG4gIEBpbmNsdWRlIHBhZGRpbmcobGVmdCwgMyk7XG4gIEBpbmNsdWRlIG1hcmdpbih0b3AgYm90dG9tLCAzKTtcbiAgQGluY2x1ZGUgZGV2aWNlKHRhYmxldCkge1xuICAgIEBpbmNsdWRlIG1hcmdpbih0b3AgYm90dG9tLCAyKTtcbiAgfVxuICBAaW5jbHVkZSBkZXZpY2UobW9iaWxlKSB7XG4gICAgQGluY2x1ZGUgbWFyZ2luKHRvcCBib3R0b20sIDEpO1xuICB9XG4gICY6aXModWwpIHtcbiAgICBsaS4jeyRwcmVmaXgtY2xhc3N9LWxpc3QtaXRlbTo6bWFya2VyIHtcbiAgICAgIGNvbnRlbnQ6ICfigJMnO1xuICAgIH1cbiAgfVxuICAuI3skcHJlZml4LWNsYXNzfS1saXN0LWl0ZW0ge1xuICAgIEBpbmNsdWRlIG1hcmdpbih0b3AgYm90dG9tLCAyKTtcbiAgICBAaW5jbHVkZSBwYWRkaW5nKGxlZnQsIDEpO1xuICAgIEBpbmNsdWRlIGRldmljZSh0YWJsZXQpIHtcbiAgICAgIEBpbmNsdWRlIG1hcmdpbih0b3AgYm90dG9tLCAyKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgZGV2aWNlKG1vYmlsZSkge1xuICAgICAgQGluY2x1ZGUgbWFyZ2luKHRvcCBib3R0b20sIDEpO1xuICAgIH1cbiAgfVxufVxuIiwiLyoqXG4gKiBDb3B5cmlnaHQgS3luZHJ5bCwgSW5jLiAyMDIyXG4gKi9cblxuQGltcG9ydCAnLi92YXJpYWJsZXMvaW5kZXgnO1xuQGltcG9ydCAnLi91dGlsaXRpZXMvaW5kZXgnO1xuQGltcG9ydCAnLi9iYXNlL2luZGV4JztcbkBpbXBvcnQgJy4vdGhlbWVzL2luZGV4JztcblxuaHRtbCB7XG4gIG1pbi13aWR0aDogdmFyKC0ta2QtZ3JpZC1taW4td2lkdGgpO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZVNwZWVkO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG46Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4iLCIvKipcbiAqIENvcHlyaWdodCBLeW5kcnlsLCBJbmMuIDIwMjJcbiAqL1xuIFxuLyoqXG4gIFRoaXMgZmlsZSBjYW5ub3QgYmUgcmVmZXJlbmNlZCBpbnNpZGUgb3RoZXIgc2FzcyBmaWxlcy4gSXQgaXMgb25seSB0byBiZSBpbXBvcnRlZCBpbiBhICpnbG9iYWwqIHN0eWxlc2hlZXQuXG4gKi9cbkBjaGFyc2V0IFwidXRmLThcIjtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2t5bmRyeWwtSWNvbnMnO1xuICBzcmM6XG4gICAgdXJsKGxpYi9mb250cy9reW5kcnlsLUljb25zLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybChsaWIvZm9udHMva3luZHJ5bC1JY29ucy53b2ZmKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwobGliL2ZvbnRzL2t5bmRyeWwtSWNvbnMuc3ZnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFRXSyBFdmVyZXR0O1xuICBzcmM6IHVybChsaWIvZm9udHMvVFdLRXZlcmV0dC1IYWlybGluZUl0YWxpYy13ZWIud29mZjIpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwobGliL2ZvbnRzL1RXS0V2ZXJldHQtSGFpcmxpbmVJdGFsaWMtd2ViLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogVFdLIEV2ZXJldHQ7XG4gIHNyYzogdXJsKGxpYi9mb250cy9UV0tFdmVyZXR0LUhhaXJsaW5lLXdlYi53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybChsaWIvZm9udHMvVFdLRXZlcmV0dC1IYWlybGluZS13ZWIud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBUV0sgRXZlcmV0dDtcbiAgc3JjOiB1cmwobGliL2ZvbnRzL1RXS0V2ZXJldHQtVGhpbkl0YWxpYy13ZWIud29mZjIpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwobGliL2ZvbnRzL1RXS0V2ZXJldHQtVGhpbkl0YWxpYy13ZWIud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBUV0sgRXZlcmV0dDtcbiAgc3JjOiB1cmwobGliL2ZvbnRzL1RXS0V2ZXJldHQtVGhpbi13ZWIud29mZjIpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwobGliL2ZvbnRzL1RXS0V2ZXJldHQtVGhpbi13ZWIud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBUV0sgRXZlcmV0dDtcbiAgc3JjOiB1cmwobGliL2ZvbnRzL1RXS0V2ZXJldHQtVWx0cmFsaWdodEl0YWxpYy13ZWIud29mZjIpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwobGliL2ZvbnRzL1RXS0V2ZXJldHQtVWx0cmFsaWdodEl0YWxpYy13ZWIud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBUV0sgRXZlcmV0dDtcbiAgc3JjOiB1cmwobGliL2ZvbnRzL1RXS0V2ZXJldHQtVWx0cmFsaWdodC13ZWIud29mZjIpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwobGliL2ZvbnRzL1RXS0V2ZXJldHQtVWx0cmFsaWdodC13ZWIud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBUV0sgRXZlcmV0dDtcbiAgc3JjOiB1cmwobGliL2ZvbnRzL1RXS0V2ZXJldHQtTGlnaHRJdGFsaWMtd2ViLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKGxpYi9mb250cy9UV0tFdmVyZXR0LUxpZ2h0SXRhbGljLXdlYi53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFRXSyBFdmVyZXR0IExpZ2h0O1xuICBzcmM6IHVybChsaWIvZm9udHMvVFdLRXZlcmV0dC1MaWdodC13ZWIud29mZjIpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwobGliL2ZvbnRzL1RXS0V2ZXJldHQtTGlnaHQtd2ViLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogVFdLIEV2ZXJldHQ7XG4gIHNyYzogdXJsKGxpYi9mb250cy9UV0tFdmVyZXR0LVJlZ3VsYXJJdGFsaWMtd2ViLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKGxpYi9mb250cy9UV0tFdmVyZXR0LVJlZ3VsYXJJdGFsaWMtd2ViLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogVFdLIEV2ZXJldHQ7XG4gIHNyYzogdXJsKGxpYi9mb250cy9UV0tFdmVyZXR0LVJlZ3VsYXItd2ViLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKGxpYi9mb250cy9UV0tFdmVyZXR0LVJlZ3VsYXItd2ViLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogVFdLIEV2ZXJldHQ7XG4gIHNyYzogdXJsKGxpYi9mb250cy9UV0tFdmVyZXR0LU1lZGl1bUl0YWxpYy13ZWIud29mZjIpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwobGliL2ZvbnRzL1RXS0V2ZXJldHQtTWVkaXVtSXRhbGljLXdlYi53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFRXSyBFdmVyZXR0O1xuICBzcmM6IHVybChsaWIvZm9udHMvVFdLRXZlcmV0dC1NZWRpdW0td2ViLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKGxpYi9mb250cy9UV0tFdmVyZXR0LU1lZGl1bS13ZWIud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBUV0sgRXZlcmV0dDtcbiAgc3JjOiB1cmwobGliL2ZvbnRzL1RXS0V2ZXJldHQtQm9sZEl0YWxpYy13ZWIud29mZjIpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwobGliL2ZvbnRzL1RXS0V2ZXJldHQtQm9sZEl0YWxpYy13ZWIud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBUV0sgRXZlcmV0dDtcbiAgc3JjOiB1cmwobGliL2ZvbnRzL1RXS0V2ZXJldHQtQm9sZC13ZWIud29mZjIpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwobGliL2ZvbnRzL1RXS0V2ZXJldHQtQm9sZC13ZWIud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBUV0sgRXZlcmV0dDtcbiAgc3JjOiB1cmwobGliL2ZvbnRzL1RXS0V2ZXJldHQtRXh0cmFib2xkSXRhbGljLXdlYi53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybChsaWIvZm9udHMvVFdLRXZlcmV0dC1FeHRyYWJvbGRJdGFsaWMtd2ViLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogVFdLIEV2ZXJldHQ7XG4gIHNyYzogdXJsKGxpYi9mb250cy9UV0tFdmVyZXR0LUV4dHJhYm9sZC13ZWIud29mZjIpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwobGliL2ZvbnRzL1RXS0V2ZXJldHQtRXh0cmFib2xkLXdlYi53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFRXSyBFdmVyZXR0O1xuICBzcmM6IHVybChsaWIvZm9udHMvVFdLRXZlcmV0dC1CbGFja0l0YWxpYy13ZWIud29mZjIpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwobGliL2ZvbnRzL1RXS0V2ZXJldHQtQmxhY2tJdGFsaWMtd2ViLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogVFdLIEV2ZXJldHQ7XG4gIHNyYzogdXJsKGxpYi9mb250cy9UV0tFdmVyZXR0LUJsYWNrLXdlYi53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybChsaWIvZm9udHMvVFdLRXZlcmV0dC1CbGFjay13ZWIud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBUV0sgRXZlcmV0dDtcbiAgc3JjOiB1cmwobGliL2ZvbnRzL1RXS0V2ZXJldHQtU3VwZXJJdGFsaWMtd2ViLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKGxpYi9mb250cy9UV0tFdmVyZXR0LVN1cGVySXRhbGljLXdlYi53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IDEwMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBUV0sgRXZlcmV0dDtcbiAgc3JjOiB1cmwobGliL2ZvbnRzL1RXS0V2ZXJldHQtU3VwZXItd2ViLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKGxpYi9mb250cy9UV0tFdmVyZXR0LVN1cGVyLXdlYi53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IDEwMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuIiwiLyoqXG4gKiBDb3B5cmlnaHQgS3luZHJ5bCwgSW5jLiAyMDIyXG4gKi9cblxuQGltcG9ydCAnLi9jb25maWcnO1xuQGltcG9ydCAnLi9icmVha3BvaW50cyc7XG5AaW1wb3J0ICcuL2NvbG9ycyc7XG5AaW1wb3J0ICcuL2ZvbnRzJztcbkBpbXBvcnQgJy4vZ3JpZCc7XG5AaW1wb3J0ICcuL2ljb25zJztcbkBpbXBvcnQgJy4vei1pbmRleCc7XG5cbjpob3N0LCA6cm9vdCB7XG4gIEBpbmNsdWRlIGNzcy12YXJzLWNvbG9yLXRva2VucztcbiAgQGluY2x1ZGUgY3NzLXZhcnMtY29sb3ItdXNhZ2U7XG4gIEBpbmNsdWRlIGNzcy12YXJzLWZvbnRzO1xuICBAaW5jbHVkZSBjc3MtdmFycy1ncmlkO1xuICBAaW5jbHVkZSBjc3MtdmFycy16LWluZGV4O1xufVxuIiwiLyoqXG4gKiBDb3B5cmlnaHQgS3luZHJ5bCwgSW5jLiAyMDIyXG4gKi9cbiBcblxuQG1peGluIGNzcy12YXJzLWNvbG9yLXRva2VucyB7XG4gIC8vIEJyYW5kIGNvbG9yIHBhbGV0dGVcbiAgLS1rZC1jb2xvci1icmFuZC13aGl0ZTogI2ZhZmFmYztcbiAgLS1rZC1jb2xvci1icmFuZC1kYXJrLXdoaXRlOiAjZTVlNWU1O1xuICAtLWtkLWNvbG9yLWJyYW5kLWJsYWNrOiAjMmIyYjJiO1xuICAtLWtkLWNvbG9yLWJyYW5kLWJsYWNrLXJnYjogNDMsIDQzLCA0MztcbiAgLS1rZC1jb2xvci1icmFuZC13YXJtLXJlZDogI2ZmNDYyZDtcbiAgLS1rZC1jb2xvci1icmFuZC1jbG91ZDogI2YyZjFlZTtcbiAgLS1rZC1jb2xvci1icmFuZC1zcHJ1Y2U6ICMyOTcwN2E7XG4gIC0ta2QtY29sb3ItYnJhbmQtc3RvbmU6ICNiYmJiYmI7XG4gIC0ta2QtY29sb3ItYnJhbmQtZGFyay1zdG9uZTogIzNkM2MzYztcbiAgLS1rZC1jb2xvci1icmFuZC1kZWVwLWZvcmVzdDogIzA0MjMxNTtcbiAgLS1rZC1jb2xvci1icmFuZC1kYXJrLXNwcmluZy1ncmVlbjogIzE4N2UzZjtcbiAgLS1rZC1jb2xvci1icmFuZC1zcHJpbmctZ3JlZW46ICM0Y2RkODQ7XG4gIC0ta2QtY29sb3ItYnJhbmQtc2FnZTogIzhkOTc4YjtcbiAgLS1rZC1jb2xvci1icmFuZC1lYXJ0aDogIzllOTI4NztcbiAgLS1rZC1jb2xvci1icmFuZC1kYXJrLWVhcnRoOiAjNTY1MDQ5O1xuXG4gIC8vIENvbG9yIFRva2Vuc1xuICAtLWtkLWNvbG9yLXRva2VuLWJhc2U6IHZhcigtLWtkLWNvbG9yLWJyYW5kLXdoaXRlKTtcbiAgLS1rZC1jb2xvci10b2tlbi1pbnZlcnNlOiB2YXIoLS1rZC1jb2xvci1icmFuZC1kYXJrLXN0b25lKTtcbiAgLS1rZC1jb2xvci10b2tlbi1pbnRlcmFjdGl2ZTogdmFyKC0ta2QtY29sb3ItYnJhbmQtZGFyay1zdG9uZSk7XG4gIC0ta2QtY29sb3ItdG9rZW4tYWNjZW50OiB2YXIoLS1rZC1jb2xvci1icmFuZC13YXJtLXJlZCk7XG59XG5cbkBtaXhpbiBjc3MtdmFycy1jb2xvci11c2FnZSB7XG4gIC8vIEJhc2UgZWxlbWVudHNcbiAgLS1rZC1jb2xvci1iYWNrZ3JvdW5kOiB2YXIoLS1rZC1jb2xvci10b2tlbi1iYXNlKTtcblxuICAtLWtkLWNvbG9yLXRleHQ6IHZhcigtLWtkLWNvbG9yLXRva2VuLWludmVyc2UpO1xuXG4gIC0ta2QtY29sb3ItaDE6IHZhcigtLWtkLWNvbG9yLXRva2VuLWludmVyc2UpO1xuICAtLWtkLWNvbG9yLWgyOiB2YXIoLS1rZC1jb2xvci10b2tlbi1pbnZlcnNlKTtcbiAgLS1rZC1jb2xvci1oMzogdmFyKC0ta2QtY29sb3ItdG9rZW4taW52ZXJzZSk7XG4gIC0ta2QtY29sb3ItaDQ6IHZhcigtLWtkLWNvbG9yLXRva2VuLWludmVyc2UpO1xuICAtLWtkLWNvbG9yLWg1OiB2YXIoLS1rZC1jb2xvci10b2tlbi1pbnZlcnNlKTtcbiAgLS1rZC1jb2xvci1oNjogdmFyKC0ta2QtY29sb3ItdG9rZW4taW52ZXJzZSk7XG5cbiAgLS1rZC1jb2xvci1saW5rOiB2YXIoLS1rZC1jb2xvci10b2tlbi1pbnZlcnNlKTtcbiAgLS1rZC1jb2xvci1saW5rLWhvdmVyOiB2YXIoLS1rZC1jb2xvci10b2tlbi1pbnRlcmFjdGl2ZSk7XG4gIC0ta2QtY29sb3ItbGluay1hY3RpdmU6IHZhcigtLWtkLWNvbG9yLXRva2VuLWludGVyYWN0aXZlKTtcblxuICAvLyBDb21wb25lbnQgc3BlY2lmaWNcbiAgLS1rZC1jb2xvci1idXR0b24tcHJpbWFyeS10ZXh0OiB2YXIoLS1rZC1jb2xvci10b2tlbi1pbnZlcnNlKTtcbiAgLS1rZC1jb2xvci1idXR0b24tcHJpbWFyeS1iZzogdmFyKC0ta2QtY29sb3ItdG9rZW4tYmFzZSk7XG4gIC0ta2QtY29sb3ItYnV0dG9uLXByaW1hcnktYm9yZGVyOiB2YXIoLS1rZC1jb2xvci10b2tlbi1hY2NlbnQpO1xuICAtLWtkLWNvbG9yLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXRleHQ6IHZhcigtLWtkLWNvbG9yLXRva2VuLWJhc2UpO1xuICAtLWtkLWNvbG9yLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWJnOiB2YXIoLS1rZC1jb2xvci10b2tlbi1pbnZlcnNlKTtcbiAgLS1rZC1jb2xvci1idXR0b24tcHJpbWFyeS1ob3Zlci1ib3JkZXI6IHZhcigtLWtkLWNvbG9yLXRva2VuLWludmVyc2UpO1xuICAtLWtkLWNvbG9yLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS10ZXh0OiB2YXIoLS1rZC1jb2xvci10b2tlbi1iYXNlKTtcbiAgLS1rZC1jb2xvci1idXR0b24tcHJpbWFyeS1hY3RpdmUtYmc6IHZhcigtLWtkLWNvbG9yLXRva2VuLWludmVyc2UpO1xuICAtLWtkLWNvbG9yLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1ib3JkZXI6IHZhcigtLWtkLWNvbG9yLXRva2VuLWludmVyc2UpO1xuXG4gIC0ta2QtY29sb3ItYnV0dG9uLXNlY29uZGFyeS10ZXh0OiB2YXIoLS1rZC1jb2xvci10b2tlbi1pbnZlcnNlKTtcbiAgLS1rZC1jb2xvci1idXR0b24tc2Vjb25kYXJ5LWJnOiB2YXIoLS1rZC1jb2xvci10b2tlbi1iYXNlKTtcbiAgLS1rZC1jb2xvci1idXR0b24tc2Vjb25kYXJ5LWJvcmRlcjogdmFyKC0ta2QtY29sb3ItdG9rZW4tYmFzZSk7XG4gIC0ta2QtY29sb3ItYnV0dG9uLXNlY29uZGFyeS1ob3Zlci10ZXh0OiB2YXIoLS1rZC1jb2xvci10b2tlbi1iYXNlKTtcbiAgLS1rZC1jb2xvci1idXR0b24tc2Vjb25kYXJ5LWhvdmVyLWJnOiB2YXIoLS1rZC1jb2xvci10b2tlbi1pbnZlcnNlKTtcbiAgLS1rZC1jb2xvci1idXR0b24tc2Vjb25kYXJ5LWhvdmVyLWJvcmRlcjogdmFyKC0ta2QtY29sb3ItdG9rZW4taW52ZXJzZSk7XG4gIC0ta2QtY29sb3ItYnV0dG9uLXNlY29uZGFyeS1hY3RpdmUtdGV4dDogdmFyKC0ta2QtY29sb3ItdG9rZW4tYmFzZSk7XG4gIC0ta2QtY29sb3ItYnV0dG9uLXNlY29uZGFyeS1hY3RpdmUtYmc6IHZhcigtLWtkLWNvbG9yLXRva2VuLWludmVyc2UpO1xuICAtLWtkLWNvbG9yLWJ1dHRvbi1zZWNvbmRhcnktYWN0aXZlLWJvcmRlcjogdmFyKC0ta2QtY29sb3ItdG9rZW4taW52ZXJzZSk7XG5cbiAgLS1rZC1jb2xvci1idXR0b24tbGluay10ZXh0OiB2YXIoLS1rZC1jb2xvci10b2tlbi1pbnZlcnNlKTtcbiAgLS1rZC1jb2xvci1idXR0b24tbGluay1iZzogdHJhbnNwYXJlbnQ7XG4gIC0ta2QtY29sb3ItYnV0dG9uLWxpbmstYm9yZGVyOiB0cmFuc3BhcmVudDtcbiAgLS1rZC1jb2xvci1idXR0b24tbGluay1ob3Zlci10ZXh0OiB2YXIoLS1rZC1jb2xvci10b2tlbi1iYXNlLWludGVyYWN0aXZlKTtcbiAgLS1rZC1jb2xvci1idXR0b24tbGluay1ob3Zlci1iZzogdHJhbnNwYXJlbnQ7XG4gIC0ta2QtY29sb3ItYnV0dG9uLWxpbmstaG92ZXItYm9yZGVyOiB0cmFuc3BhcmVudDtcbiAgLS1rZC1jb2xvci1idXR0b24tbGluay1hY3RpdmUtdGV4dDogdmFyKC0ta2QtY29sb3ItdG9rZW4tYmFzZS1pbnRlcmFjdGl2ZSk7XG4gIC0ta2QtY29sb3ItYnV0dG9uLWxpbmstYWN0aXZlLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1rZC1jb2xvci1idXR0b24tbGluay1hY3RpdmUtYm9yZGVyOiB0cmFuc3BhcmVudDtcblxuICAtLWtkLWNvbG9yLW1vZGFsLWJhY2tkcm9wOiByZ2JhKHZhcigtLWtkLWNvbG9yLWJyYW5kLWJsYWNrLXJnYiksIDAuNik7XG4gIC0ta2QtY29sb3ItbW9kYWwtYmc6IHZhcigtLWtkLWNvbG9yLXRva2VuLWJhc2UpO1xuICAtLWtkLWNvbG9yLW1vZGFsLXRleHQ6IHZhcigtLWtkLWNvbG9yLXRva2VuLWludmVyc2UpO1xuXG4gIC0ta2QtY29sb3ItaGVhZGVyLW1haW4tbmF2LWJnOiAjZjJmMWVlO1xuXG59XG4iLCIvKipcbiAqIENvcHlyaWdodCBLeW5kcnlsLCBJbmMuIDIwMjJcbiAqL1xuIFxuQGltcG9ydCAnLi4vdXRpbGl0aWVzL2JyZWFrcG9pbnRzJztcbkBpbXBvcnQgJy4uL3V0aWxpdGllcy91bml0cyc7XG5cbkBtaXhpbiBjc3MtdmFycy1mb250cyB7XG4gIEBpbmNsdWRlIGNzcy12YXJzLWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBjc3MtdmFycy1mb250LXNpemU7XG4gIEBpbmNsdWRlIGNzcy12YXJzLWZvbnQtd2VpZ2h0O1xuICBAaW5jbHVkZSBjc3MtdmFycy1mb250LWhlaWdodDtcbn1cblxuLy8gRmFtaWxpZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWl4aW4gY3NzLXZhcnMtZm9udC1mYW1pbHkge1xuICAtLWtkLWZvbnQtZmFtaWx5LXByaW1hcnk6IEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIC0ta2QtZm9udC1mYW1pbHktc2Vjb25kYXJ5OiAnVFdLIEV2ZXJldHQnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAtLWtkLWZvbnQtZmFtaWx5LWljb246ICdreW5kcnlsLUljb25zJztcblxuICAtLWtkLWZvbnQtZmFtaWx5LXRleHQ6IHZhcigtLWtkLWZvbnQtZmFtaWx5LXByaW1hcnkpO1xuICAtLWtkLWZvbnQtZmFtaWx5LWhlYWRpbmc6IHZhcigtLWtkLWZvbnQtZmFtaWx5LXNlY29uZGFyeSk7XG4gIC0ta2QtZm9udC1mYW1pbHktYnV0dG9uOiB2YXIoLS1rZC1mb250LWZhbWlseS1zZWNvbmRhcnkpO1xufVxuXG4vLyBTaXplc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiBjc3MtdmFycy1mb250LXNpemUge1xuICAvLyBVdGlsaXR5XG4gIC0ta2QtZm9udC1zaXplLTAxOiAje3B4MnJlbSgxMil9O1xuICAtLWtkLWZvbnQtc2l6ZS0wMjogI3tweDJyZW0oMTQpfTtcbiAgLS1rZC1mb250LXNpemUtMDM6ICN7cHgycmVtKDE2KX07XG4gIC0ta2QtZm9udC1zaXplLTA0OiAje3B4MnJlbSgxOCl9O1xuICAtLWtkLWZvbnQtc2l6ZS0wNTogI3tweDJyZW0oMjApfTtcbiAgLS1rZC1mb250LXNpemUtMDY6ICN7cHgycmVtKDI0KX07XG4gIC0ta2QtZm9udC1zaXplLTA3OiAje3B4MnJlbSgyOCl9O1xuICAtLWtkLWZvbnQtc2l6ZS0wODogI3tweDJyZW0oMzIpfTtcbiAgLS1rZC1mb250LXNpemUtMDk6ICN7cHgycmVtKDM2KX07XG4gIC0ta2QtZm9udC1zaXplLTEwOiAje3B4MnJlbSg0Mil9O1xuICAtLWtkLWZvbnQtc2l6ZS0xMTogI3tweDJyZW0oNDgpfTtcbiAgLS1rZC1mb250LXNpemUtMTI6ICN7cHgycmVtKDU0KX07XG4gIC0ta2QtZm9udC1zaXplLTEzOiAje3B4MnJlbSg2MCl9O1xuICAtLWtkLWZvbnQtc2l6ZS0xNDogI3tweDJyZW0oNjgpfTtcbiAgLS1rZC1mb250LXNpemUtMTU6ICN7cHgycmVtKDc2KX07XG4gIC0ta2QtZm9udC1zaXplLTE2OiAje3B4MnJlbSg4NCl9O1xuICAtLWtkLWZvbnQtc2l6ZS0xNzogI3tweDJyZW0oOTIpfTtcbiAgLS1rZC1mb250LXNpemUtMTg6ICN7cHgycmVtKDk2KX07XG4gIC0ta2QtZm9udC1zaXplLTE5OiAje3B4MnJlbSgxNDQpfTtcbiAgLS1rZC1mb250LXNpemUtMjA6ICN7cHgycmVtKDE5Mil9O1xuXG4gIC8vIEJhc2UgZWxlbWVudHNcbiAgLS1rZC1mb250LXNpemUtdGV4dDogdmFyKC0ta2QtZm9udC1zaXplLTA0KTsgLy8gMThcblxuICAtLWtkLWZvbnQtc2l6ZS1oMTogdmFyKC0ta2QtZm9udC1zaXplLTA5KTsgLy8gMzZcbiAgLS1rZC1mb250LXNpemUtaDI6IHZhcigtLWtkLWZvbnQtc2l6ZS0wOCk7IC8vIDMyXG4gIC0ta2QtZm9udC1zaXplLWgzOiB2YXIoLS1rZC1mb250LXNpemUtMDcpOyAvLyAyOFxuICAtLWtkLWZvbnQtc2l6ZS1oNDogdmFyKC0ta2QtZm9udC1zaXplLTA3KTsgLy8gMjhcbiAgLS1rZC1mb250LXNpemUtaDU6IHZhcigtLWtkLWZvbnQtc2l6ZS0wNSk7IC8vIDIwXG4gIC0ta2QtZm9udC1zaXplLWg2OiB2YXIoLS1rZC1mb250LXNpemUtMDQpOyAvLyAxOFxuXG4gIC0ta2QtZm9udC1zaXplLWJ1dHRvbi1pY29uOiAwLjg3NWVtOyAvLyByZWxhdGl2ZSB0byBlbGVtZW50XG4gIC0ta2QtZm9udC1zaXplLWxpbmstaWNvbjogMC44NzVlbTsgLy8gcmVsYXRpdmUgdG8gZWxlbWVudFxuXG4gIEBpbmNsdWRlIGRldmljZSh0YWJsZXQpIHtcbiAgICAtLWtkLWZvbnQtc2l6ZS10ZXh0OiB2YXIoLS1rZC1mb250LXNpemUtMDQpOyAvLyAxOFxuXG4gICAgLS1rZC1mb250LXNpemUtaDE6IHZhcigtLWtkLWZvbnQtc2l6ZS0xMSk7IC8vIDQ4XG4gICAgLS1rZC1mb250LXNpemUtaDI6IHZhcigtLWtkLWZvbnQtc2l6ZS0wOSk7IC8vIDM2XG4gICAgLS1rZC1mb250LXNpemUtaDM6IHZhcigtLWtkLWZvbnQtc2l6ZS0wOCk7IC8vIDMyXG4gICAgLS1rZC1mb250LXNpemUtaDQ6IHZhcigtLWtkLWZvbnQtc2l6ZS0wNyk7IC8vIDI4XG4gICAgLS1rZC1mb250LXNpemUtaDU6IHZhcigtLWtkLWZvbnQtc2l6ZS0wNSk7IC8vIDIwXG4gICAgLS1rZC1mb250LXNpemUtaDY6IHZhcigtLWtkLWZvbnQtc2l6ZS0wNCk7IC8vIDE4XG4gIH1cblxuICBAaW5jbHVkZSBkZXZpY2UoZGVza3RvcCkge1xuICAgIC0ta2QtZm9udC1zaXplLXRleHQ6IHZhcigtLWtkLWZvbnQtc2l6ZS0wMyk7IC8vIDE2XG5cbiAgICAtLWtkLWZvbnQtc2l6ZS1oMTogI3tweDJyZW0oNjQpfTsgLy8gNjRcbiAgICAtLWtkLWZvbnQtc2l6ZS1oMjogdmFyKC0ta2QtZm9udC1zaXplLTA5KTsgLy8gMzZcbiAgICAtLWtkLWZvbnQtc2l6ZS1oMzogdmFyKC0ta2QtZm9udC1zaXplLTA4KTsgLy8gMzJcbiAgICAtLWtkLWZvbnQtc2l6ZS1oNDogdmFyKC0ta2QtZm9udC1zaXplLTA5KTsgLy8gMzZcbiAgICAtLWtkLWZvbnQtc2l6ZS1oNTogI3tweDJyZW0oMzApfTsgLy8gMzBcbiAgICAtLWtkLWZvbnQtc2l6ZS1oNjogI3tweDJyZW0oMjIpfTsgLy8gMjJcbiAgfVxufVxuXG4vLyBMaW5lIGhlaWdodHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWl4aW4gY3NzLXZhcnMtZm9udC1oZWlnaHQge1xuICAvLyBVdGlsaXR5XG4gIC0ta2QtZm9udC1oZWlnaHQtMDE6ICN7cHgycmVtKDE2KX07XG4gIC0ta2QtZm9udC1oZWlnaHQtMDI6ICN7cHgycmVtKDIwKX07XG4gIC0ta2QtZm9udC1oZWlnaHQtMDM6ICN7cHgycmVtKDIyKX07XG4gIC0ta2QtZm9udC1oZWlnaHQtMDQ6ICN7cHgycmVtKDIyKX07XG4gIC0ta2QtZm9udC1oZWlnaHQtMDU6ICN7cHgycmVtKDI4KX07XG4gIC0ta2QtZm9udC1oZWlnaHQtMDY6ICN7cHgycmVtKDMyKX07XG4gIC0ta2QtZm9udC1oZWlnaHQtMDc6ICN7cHgycmVtKDM2KX07XG4gIC0ta2QtZm9udC1oZWlnaHQtMDg6ICN7cHgycmVtKDQwKX07XG4gIC0ta2QtZm9udC1oZWlnaHQtMDk6ICN7cHgycmVtKDQ0KX07XG4gIC0ta2QtZm9udC1oZWlnaHQtMTA6ICN7cHgycmVtKDUwKX07XG4gIC0ta2QtZm9udC1oZWlnaHQtMTE6ICN7cHgycmVtKDU2KX07XG4gIC0ta2QtZm9udC1oZWlnaHQtMTI6ICN7cHgycmVtKDY0KX07XG4gIC0ta2QtZm9udC1oZWlnaHQtMTM6ICN7cHgycmVtKDcwKX07XG4gIC0ta2QtZm9udC1oZWlnaHQtMTQ6ICN7cHgycmVtKDgwKX07XG4gIC0ta2QtZm9udC1oZWlnaHQtMTU6ICN7cHgycmVtKDg4KX07XG4gIC0ta2QtZm9udC1oZWlnaHQtMTY6ICN7cHgycmVtKDk2KX07XG4gIC0ta2QtZm9udC1oZWlnaHQtMTc6ICN7cHgycmVtKDEwNCl9O1xuICAtLWtkLWZvbnQtaGVpZ2h0LTE4OiAje3B4MnJlbSgxMTIpfTtcbiAgLS1rZC1mb250LWhlaWdodC0xOTogI3tweDJyZW0oMTY0KX07XG4gIC0ta2QtZm9udC1oZWlnaHQtMjA6ICN7cHgycmVtKDIxOCl9O1xuXG4gIC8vIEJhc2UgZWxlbWVudHNcbiAgLS1rZC1mb250LWhlaWdodC10ZXh0OiB2YXIoLS1rZC1mb250LWhlaWdodC0wNCk7XG5cbiAgLS1rZC1mb250LWhlaWdodC1oMTogMS4yNzc4O1xuICAtLWtkLWZvbnQtaGVpZ2h0LWgyOiAxLjMxMjU7XG4gIC0ta2QtZm9udC1oZWlnaHQtaDM6IDEuMzEyNTtcbiAgLS1rZC1mb250LWhlaWdodC1oNDogMS45Mjg1O1xuICAtLWtkLWZvbnQtaGVpZ2h0LWg1OiAxLjU7XG4gIC0ta2QtZm9udC1oZWlnaHQtaDY6IDEuMzMzO1xuXG4gIEBpbmNsdWRlIGRldmljZSh0YWJsZXQpIHtcbiAgICAtLWtkLWZvbnQtaGVpZ2h0LXRleHQ6IHZhcigtLWtkLWZvbnQtaGVpZ2h0LTA0KTtcblxuICAgIC0ta2QtZm9udC1oZWlnaHQtaDE6IDEuMzEyNTtcbiAgICAtLWtkLWZvbnQtaGVpZ2h0LWgyOiAxLjI3Nzg7XG4gICAgLS1rZC1mb250LWhlaWdodC1oMzogMS4zMTI1O1xuICAgIC0ta2QtZm9udC1oZWlnaHQtaDQ6IDEuOTI4NTtcbiAgICAtLWtkLWZvbnQtaGVpZ2h0LWg1OiAxLjU7XG4gICAgLS1rZC1mb250LWhlaWdodC1oNjogMS4zMzM7XG4gIH1cblxuICBAaW5jbHVkZSBkZXZpY2UoZGVza3RvcCkge1xuICAgIC0ta2QtZm9udC1oZWlnaHQtdGV4dDogdmFyKC0ta2QtZm9udC1oZWlnaHQtMDMpO1xuXG4gICAgLS1rZC1mb250LWhlaWdodC1oMTogMS4wNjI1O1xuICAgIC0ta2QtZm9udC1oZWlnaHQtaDI6IDEuMjc3ODtcbiAgICAtLWtkLWZvbnQtaGVpZ2h0LWgzOiAxLjMxMjU7XG4gICAgLS1rZC1mb250LWhlaWdodC1oNDogMS41O1xuICAgIC0ta2QtZm9udC1oZWlnaHQtaDU6IDEuNDY3O1xuICAgIC0ta2QtZm9udC1oZWlnaHQtaDY6IDEuMjc7XG4gIH1cbn1cblxuLy8gV2VpZ2h0c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiBjc3MtdmFycy1mb250LXdlaWdodCB7XG4gIC8vIFV0aWxpdHlcbiAgLS1rZC1mb250LXdlaWdodC1saWdodDogMzAwO1xuICAtLWtkLWZvbnQtd2VpZ2h0LW5vcm1hbDogNDAwO1xuICAtLWtkLWZvbnQtd2VpZ2h0LW1lZGl1bTogNTAwO1xuICAtLWtkLWZvbnQtd2VpZ2h0LWJvbGQ6IDcwMDtcblxuICAvLyBCYXNlIGVsZW1lbnRzXG4gIC0ta2QtZm9udC13ZWlnaHQtdGV4dDogdmFyKC0ta2QtZm9udC13ZWlnaHQtbm9ybWFsKTtcblxuICAtLWtkLWZvbnQtd2VpZ2h0LWgxOiB2YXIoLS1rZC1mb250LXdlaWdodC1ub3JtYWwpO1xuICAtLWtkLWZvbnQtd2VpZ2h0LWgyOiB2YXIoLS1rZC1mb250LXdlaWdodC1ub3JtYWwpO1xuICAtLWtkLWZvbnQtd2VpZ2h0LWgzOiB2YXIoLS1rZC1mb250LXdlaWdodC1saWdodCk7XG4gIC0ta2QtZm9udC13ZWlnaHQtaDQ6IHZhcigtLWtkLWZvbnQtd2VpZ2h0LW5vcm1hbCk7XG4gIC0ta2QtZm9udC13ZWlnaHQtaDU6IHZhcigtLWtkLWZvbnQtd2VpZ2h0LW5vcm1hbCk7XG4gIC0ta2QtZm9udC13ZWlnaHQtaDY6IHZhcigtLWtkLWZvbnQtd2VpZ2h0LW5vcm1hbCk7XG5cbiAgLS1rZC1mb250LXdlaWdodC1idXR0b246IHZhcigtLWtkLWZvbnQtd2VpZ2h0LWJvbGQpO1xuICAtLWtkLWZvbnQtd2VpZ2h0LWJ1dHRvbi1pY29uOiB2YXIoLS1rZC1mb250LXdlaWdodC1ub3JtYWwpO1xuICAtLWtkLWZvbnQtd2VpZ2h0LWxpbms6IHZhcigtLWtkLWZvbnQtd2VpZ2h0LWJvbGQpO1xuICAtLWtkLWZvbnQtd2VpZ2h0LWxpbmstaWNvbjogdmFyKC0ta2QtZm9udC13ZWlnaHQtbm9ybWFsKTtcblxufVxuIiwiLyoqXG4gKiBDb3B5cmlnaHQgS3luZHJ5bCwgSW5jLiAyMDIyXG4gKi9cbiBcbkBpbXBvcnQgJy4uL3V0aWxpdGllcy9icmVha3BvaW50cyc7XG5AaW1wb3J0ICcuL2JyZWFrcG9pbnRzJztcblxuJGdyaWQtc3ViLXB4OiA4ICFkZWZhdWx0O1xuXG4kZ3JpZC1jb2xzLXBlci1icmVha3BvaW50OiAoXG4gIHhzOiA0LFxuICBzbTogOCxcbiAgbWQ6IDEyLFxuICBsZzogMTIsXG4gIHhsZzogMTIsXG4gIG1heDogMTIsXG4pICFkZWZhdWx0O1xuXG5AbWl4aW4gY3NzLXZhcnMtZ3JpZCB7XG4gIC0ta2QtZ3JpZC1taW4td2lkdGg6ICN7JGJyZWFrcG9pbnQteHMtbWF4fTtcbiAgLS1rZC1ncmlkLW1heC13aWR0aDogMTAwJTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgLS1rZC1ncmlkLW1heC13aWR0aDogI3skYnJlYWtwb2ludC1sZy1taW59O1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bGcpIHtcbiAgICAtLWtkLWdyaWQtbWF4LXdpZHRoOiAjeyRicmVha3BvaW50LXhsZy1taW59O1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludChtYXgpIHtcbiAgICAtLWtkLWdyaWQtbWF4LXdpZHRoOiAjeyRicmVha3BvaW50LW1heH07XG4gIH1cbn1cbiIsIi8qKlxuICogQ29weXJpZ2h0IEt5bmRyeWwsIEluYy4gMjAyMlxuICovXG4gXG5AbWl4aW4gY3NzLXZhcnMtei1pbmRleCB7XG4gIC0ta2Qtei1pbmRleC1kZWZhdWx0OiAxO1xuICAtLWtkLXotaW5kZXgtYWJvdmUtZGVmYXVsdDogMjtcbiAgLS1rZC16LWluZGV4LWhlYWRlcjogMztcbiAgLS1rZC16LWluZGV4LW1vZGFsLWJhY2tkcm9wOiA0O1xuICAtLWtkLXotaW5kZXgtbW9kYWwtd2luZG93OiA1O1xufVxuIiwiLyoqXG4gKiBDb3B5cmlnaHQgS3luZHJ5bCwgSW5jLiAyMDIyXG4gKi9cbiBcbkBpbXBvcnQgJy4uL3ZhcmlhYmxlcy9icmVha3BvaW50cyc7XG5cbi8vLyBXcmFwcyBhIG1lZGlhIHF1ZXJ5IGFyb3VuZCB0aGUgY29udGVudCB5b3UgcHV0IGluc2lkZSB0aGUgbWl4aW4uXG4vLy9cbi8vLyBAcGFyYW0ge0tleXdvcmR8TnVtYmVyfSAkYnJlYWtwb2ludC4uLiAtIEJyZWFrcG9pbnQgbmFtZShzKShzbSwgbWQsIGxnLCB4bCwgbWF4KVxuLy8vXG4vLy8gQG91dHB1dCBPdXRwdXRzIHRoZSBjb250ZW50IHdyYXBwZWQgaW4gYSBtZWRpYSBxdWVyeS5cbkBtaXhpbiBicmVha3BvaW50KCRicmVha3BvaW50Li4uKSB7XG4gIEBlYWNoICRicCBpbiAkYnJlYWtwb2ludCB7XG4gICAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cy1tYXAtYWxsLCAkYnApIHtcbiAgICAgICRicmVha3BvaW50czogbWFwLWdldCgkYnJlYWtwb2ludHMtbWFwLWFsbCwgJGJwKTtcbiAgICAgICRtaW46IG50aCgkYnJlYWtwb2ludHMsIDEpO1xuICAgICAgJG1heDogbnRoKCRicmVha3BvaW50cywgMik7XG5cbiAgICAgIEBpZiAkYnAgPT0geHMge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9IEBlbHNlIGlmICRicCA9PSBzbSB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9IEBlbHNlIGlmICRicCA9PSBtZCB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9IEBlbHNlIGlmICRicCA9PSBsZyB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9IEBlbHNlIGlmICRicCA9PSB4bGcge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfSBAZWxzZSBpZiAkYnAgPT0gbWF4IHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0gQGVsc2Uge1xuICAgICAgQHdhcm4gJ2JyZWFrcG9pbnQoKTogXCIjeyRicH1cIiBpcyBub3QgYSBzdXBwb3J0ZWQgYnJlYWtwb2ludC4nO1xuICAgIH1cbiAgfVxufVxuXG4vLy8gV3JhcHMgYSBtZWRpYSBxdWVyeSBhcm91bmQgdGhlIGNvbnRlbnQgeW91IHB1dCBpbnNpZGUgdGhlIG1peGluLlxuLy8vXG4vLy8gQHBhcmFtIHtLZXl3b3JkfE51bWJlcn0gZGV2aWNlLi4uIC0gTmFtZSBvZiBkZXZpY2UgdG8gdGFyZ2V0KG1vYmlsZSwgdGFibGV0LCBkZXNrdG9wKVxuLy8vXG4vLy8gQG91dHB1dCBPdXRwdXRzIHRoZSBjb250ZW50IHdyYXBwZWQgaW4gYSBtZWRpYSBxdWVyeS5cbkBtaXhpbiBkZXZpY2UoJGRldmljZS4uLikge1xuICBAZWFjaCAkZGV2IGluICRkZXZpY2Uge1xuICAgIEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMtbWFwLWRldmljZXMsICRkZXYpIHtcbiAgICAgICRicmVha3BvaW50OiBtYXAtZ2V0KCRicmVha3BvaW50cy1tYXAtZGV2aWNlcywgJGRldik7XG4gICAgICBAZWFjaCAkYnAgaW4gJGJyZWFrcG9pbnQge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRicCkge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfSBAZWxzZSB7XG4gICAgICBAd2FybiAnZGV2aWNlKCk6IFwiI3skZGV2fVwiIGlzIG5vdCBhIHN1cHBvcnRlZCBkZXZpY2UuJztcbiAgICB9XG4gIH1cbn1cbiIsIi8qKlxuICogQ29weXJpZ2h0IEt5bmRyeWwsIEluYy4gMjAyMlxuICovXG4gXG5AaW1wb3J0ICcuLi92YXJpYWJsZXMvY29uZmlnJztcbkBpbXBvcnQgJy4uL3ZhcmlhYmxlcy9icmVha3BvaW50cyc7XG5AaW1wb3J0ICcuLi92YXJpYWJsZXMvZ3JpZCc7XG5AaW1wb3J0ICcuL2JyZWFrcG9pbnRzJztcbkBpbXBvcnQgJy4vc3BhY2luZyc7XG5cbkBmdW5jdGlvbiBncmlkLWNvbHVtbnMtdG8tZnJhY3Rpb25hbC11bml0cygkY29sdW1ucykge1xuICAkY3NzLWNvbHVtbi1ub3RhdGlvbjogJyc7XG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICRjc3MtY29sdW1uLW5vdGF0aW9uOiAkY3NzLWNvbHVtbi1ub3RhdGlvbiArICcxZnIgJztcbiAgfVxuICBAcmV0dXJuIHVucXVvdGUoJGNzcy1jb2x1bW4tbm90YXRpb24pO1xufVxuXG5AbWl4aW4gZ2VuZXJhdGUtZ3JpZC1jb2x1bW4tZGVmaW5pdGlvbnMoJG51bWJlck9mQ29sdW1ucywgJGJyZWFrcG9pbnQpIHtcbiAgQGZvciAkY29sdW1uLXNwYW4gZnJvbSAxIHRocm91Z2ggJG51bWJlck9mQ29sdW1ucyB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWtwb2ludCkge1xuICAgICAgLiN7JHByZWZpeC1jbGFzc30tI3skYnJlYWtwb2ludH0tY29sLSN7JGNvbHVtbi1zcGFufSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBhdXRvIC8gc3BhbiAjeyRjb2x1bW4tc3Bhbn07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi4jeyRwcmVmaXgtY2xhc3N9LWdyaWQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1nYXA6ICRncmlkLXN1Yi1weCAqIDRweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBncmlkLWNvbHVtbnMtdG8tZnJhY3Rpb25hbC11bml0cyhtYXAtZ2V0KCRncmlkLWNvbHMtcGVyLWJyZWFrcG9pbnQsIHhzKSk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IHZhcigtLWtkLWdyaWQtbWF4LXdpZHRoKTtcbiAgcGFkZGluZzogMDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBncmlkLWNvbHVtbnMtdG8tZnJhY3Rpb25hbC11bml0cyhtYXAtZ2V0KCRncmlkLWNvbHMtcGVyLWJyZWFrcG9pbnQsIHNtKSk7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBncmlkLWNvbHVtbnMtdG8tZnJhY3Rpb25hbC11bml0cyhtYXAtZ2V0KCRncmlkLWNvbHMtcGVyLWJyZWFrcG9pbnQsIG1kKSk7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBncmlkLWNvbHVtbnMtdG8tZnJhY3Rpb25hbC11bml0cyhtYXAtZ2V0KCRncmlkLWNvbHMtcGVyLWJyZWFrcG9pbnQsIGxnKSk7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KHhsZykge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogZ3JpZC1jb2x1bW5zLXRvLWZyYWN0aW9uYWwtdW5pdHMobWFwLWdldCgkZ3JpZC1jb2xzLXBlci1icmVha3BvaW50LCB4bGcpKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20sIG1kLCBsZywgeGxnKSB7XG4gICAgQGluY2x1ZGUgcGFkZGluZyhsZWZ0LCAyKTtcbiAgICBAaW5jbHVkZSBwYWRkaW5nKHJpZ2h0LCAyKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQobWF4KSB7XG4gICAgQGluY2x1ZGUgcGFkZGluZyhsZWZ0LCAzKTtcbiAgICBAaW5jbHVkZSBwYWRkaW5nKHJpZ2h0LCAzKTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGdyaWQtY29sdW1ucy10by1mcmFjdGlvbmFsLXVuaXRzKG1hcC1nZXQoJGdyaWQtY29scy1wZXItYnJlYWtwb2ludCwgJ21heCcpKTtcbiAgfVxuXG4gICYuI3skcHJlZml4LWNsYXNzfS1uby1ncmlkLWdhcCB7XG4gICAgZ3JpZC1nYXA6IDA7XG4gIH1cblxuICAmLiN7JHByZWZpeC1jbGFzc30tbm8tZ3JpZC1wYWRkaW5nIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gICYuI3skcHJlZml4LWNsYXNzfS1mdWxseS1mbHVpZCB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZywgeGxnLCBtYXgpIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLy9HcmlkIENvbHVtbiBEZWZpbml0aW9uc1xuQGVhY2ggJG5hbWUsICRjb2x1bW5zIGluICRncmlkLWNvbHMtcGVyLWJyZWFrcG9pbnQge1xuICBAaW5jbHVkZSBnZW5lcmF0ZS1ncmlkLWNvbHVtbi1kZWZpbml0aW9ucygkY29sdW1ucywgJG5hbWUpO1xufVxuIiwiLyoqXG4gKiBDb3B5cmlnaHQgS3luZHJ5bCwgSW5jLiAyMDIyXG4gKi9cbiBcbkBpbXBvcnQgJy4uL3ZhcmlhYmxlcy9jb25maWcnO1xuQGltcG9ydCAnLi4vdmFyaWFibGVzL2dyaWQnO1xuQGltcG9ydCAnLi91bml0cyc7XG5cbi8vLyBBZGRzIHRoZSBhcHByb3ByaWF0ZSBwYWRkaW5nIGFjY29yZGluZyB0byB0aGUgc3ViLWdyaWQgdW5pdHMuXG4vLy9cbi8vLyBAcGFyYW0ge0tleXdvcmR8TnVtYmVyfSAkc2lkZS4uLiAtIFRoZSBkaXJlY3Rpb24gdGhlIHBhZGRpbmcgc2hvdWxkIGdvLiAodG9wLCByaWdodCwgYm90dG9tLCBsZWZ0KVxuLy8vIEBwYXJhbSB7S2V5d29yZHxOdW1iZXJ9ICRhbW91bnQgLSBUaGUgbnVtYmVyIG9mIHN1Yi1ncmlkIHVuaXRzLlxuLy8vIEBwYXJhbSB7S2V5d29yZHxOdW1iZXJ9ICR1bml0IC0gVGhlIG51bWJlciBvZiBwaXhlbHMgcGVyIHN1Yi1ncmlkIHVuaXQuXG4vLy9cbi8vLyBAb3V0cHV0IEFkZHMgdGhlIGFwcHJvcHJpYXRlIHBhZGRpbmcgaW4gcmVtcy5cbkBtaXhpbiBwYWRkaW5nKCRzaWRlLCAkYW1vdW50LCAkdW5pdDogJGdyaWQtc3ViLXB4KSB7XG4gIEBlYWNoICRzIGluICRzaWRlIHtcbiAgICBAaWYgJHMgPT0gJ3RvcCcgb3IgJHMgPT0gJ3JpZ2h0JyBvciAkcyA9PSAnYm90dG9tJyBvciAkcyA9PSAnbGVmdCcge1xuICAgICAgcGFkZGluZy0jeyRzfTogI3tweDJyZW0oJGFtb3VudCAqICR1bml0KX07XG4gICAgfSBAZWxzZSB7XG4gICAgICBAd2FybiAncGFkZGluZygpOiBcIiN7JHN9XCIgaXMgbm90IGEgc3VwcG9ydGVkIHNpZGUuJztcbiAgICB9XG4gIH1cbn1cblxuLy8vIEdlbmVyYXRlcyBjbGFzc2VzIGZvciBzZXR0aW5nIHBhZGRpbmcgYXJvdW5kIGVsZW1lbnRzLlxuLy8vXG4vLy8gQHBhcmFtIHtLZXl3b3JkfE51bWJlcn0gJG4gLSBUaGUgbnVtYmVyIG9mIGNsYXNzZXMgdG8gZ2VuZXJhdGUuXG4vLy9cbi8vLyBAb3V0cHV0IENyZWF0ZXMgJG4gY2xhc3NlcyBmb3Igc2V0dGluZyBwYWRkaW5nLlxuQG1peGluIGNyZWF0ZS1wYWRkaW5nLWNsYXNzZXMoJG46IDgpIHtcbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkbiB7XG4gICAgLiN7JHByZWZpeC1jbGFzc30tcHQjeyRpfSB7XG4gICAgICBAaW5jbHVkZSBwYWRkaW5nKHRvcCwgJGkpO1xuICAgIH1cbiAgICAuI3skcHJlZml4LWNsYXNzfS1wciN7JGl9IHtcbiAgICAgIEBpbmNsdWRlIHBhZGRpbmcocmlnaHQsICRpKTtcbiAgICB9XG4gICAgLiN7JHByZWZpeC1jbGFzc30tcGIjeyRpfSB7XG4gICAgICBAaW5jbHVkZSBwYWRkaW5nKGJvdHRvbSwgJGkpO1xuICAgIH1cbiAgICAuI3skcHJlZml4LWNsYXNzfS1wbCN7JGl9IHtcbiAgICAgIEBpbmNsdWRlIHBhZGRpbmcobGVmdCwgJGkpO1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBjcmVhdGUtcGFkZGluZy1jbGFzc2VzKCk7XG5cbi8vLyBBZGRzIHRoZSBhcHByb3ByaWF0ZSBtYXJnaW4gYWNjb3JkaW5nIHRvIHRoZSBzdWItZ3JpZCB1bml0cy5cbi8vL1xuLy8vIEBwYXJhbSB7S2V5d29yZHxOdW1iZXJ9ICRzaWRlLi4uIC0gVGhlIGRpcmVjdGlvbiB0aGUgbWFyZ2luIHNob3VsZCBnby4gKHRvcCwgcmlnaHQsIGJvdHRvbSwgbGVmdClcbi8vLyBAcGFyYW0ge0tleXdvcmR8TnVtYmVyfSAkYW1vdW50IC0gVGhlIG51bWJlciBvZiBzdWItZ3JpZCB1bml0cy5cbi8vLyBAcGFyYW0ge0tleXdvcmR8TnVtYmVyfSAkdW5pdCAtIFRoZSBudW1iZXIgb2YgcGl4ZWxzIHBlciBzdWItZ3JpZCB1bml0LlxuLy8vXG4vLy8gQG91dHB1dCBBZGRzIHRoZSBhcHByb3ByaWF0ZSBtYXJnaW5zIGluIHJlbXMuXG5AbWl4aW4gbWFyZ2luKCRzaWRlLCAkYW1vdW50LCAkdW5pdDogJGdyaWQtc3ViLXB4KSB7XG4gIEBlYWNoICRzIGluICRzaWRlIHtcbiAgICBAaWYgJHMgPT0gJ3RvcCcgb3IgJHMgPT0gJ3JpZ2h0JyBvciAkcyA9PSAnYm90dG9tJyBvciAkcyA9PSAnbGVmdCcge1xuICAgICAgbWFyZ2luLSN7JHN9OiAje3B4MnJlbSgkYW1vdW50ICogJHVuaXQpfTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIEB3YXJuICdtYXJnaW4oKTogXCIjeyRzfVwiIGlzIG5vdCBhIHN1cHBvcnRlZCBzaWRlLic7XG4gICAgfVxuICB9XG59XG5cbi8vLyBHZW5lcmF0ZXMgY2xhc3NlcyBmb3Igc2V0dGluZyBtYXJnaW5zIGFyb3VuZCBlbGVtZW50cy5cbi8vL1xuLy8vIEBwYXJhbSB7S2V5d29yZHxOdW1iZXJ9ICRuIC0gVGhlIG51bWJlciBvZiBjbGFzc2VzIHRvIGdlbmVyYXRlLlxuLy8vXG4vLy8gQG91dHB1dCBDcmVhdGVzICRuIGNsYXNzZXMgZm9yIHNldHRpbmcgbWFyZ2lucy5cbkBtaXhpbiBjcmVhdGUtbWFyZ2luLWNsYXNzZXMoJG46IDgpIHtcbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkbiB7XG4gICAgLiN7JHByZWZpeC1jbGFzc30tbXQjeyRpfSB7XG4gICAgICBAaW5jbHVkZSBtYXJnaW4odG9wLCAkaSk7XG4gICAgfVxuICAgIC4jeyRwcmVmaXgtY2xhc3N9LW1yI3skaX0ge1xuICAgICAgQGluY2x1ZGUgbWFyZ2luKHJpZ2h0LCAkaSk7XG4gICAgfVxuICAgIC4jeyRwcmVmaXgtY2xhc3N9LW1iI3skaX0ge1xuICAgICAgQGluY2x1ZGUgbWFyZ2luKGJvdHRvbSwgJGkpO1xuICAgIH1cbiAgICAuI3skcHJlZml4LWNsYXNzfS1tbCN7JGl9IHtcbiAgICAgIEBpbmNsdWRlIG1hcmdpbihsZWZ0LCAkaSk7XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIGNyZWF0ZS1tYXJnaW4tY2xhc3NlcygpO1xuIiwiLyoqXG4gKiBDb3B5cmlnaHQgS3luZHJ5bCwgSW5jLiAyMDIyXG4gKi9cbiBcbkBpbXBvcnQgJy4uL3ZhcmlhYmxlcy9jb25maWcnO1xuXG4vLyBQb3NpdGlvbmluZ1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiBwb3NpdGlvbigkcG9zOiAnYWJzb2x1dGUnKSB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246ICRwb3M7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbi4jeyRwcmVmaXgtY2xhc3N9LXBvc2l0aW9uLWFic29sdXRlIHtcbiAgQGluY2x1ZGUgcG9zaXRpb24oJ2Fic29sdXRlJyk7XG59XG5cbi4jeyRwcmVmaXgtY2xhc3N9LXBvc2l0aW9uLWZpeGVkIHtcbiAgQGluY2x1ZGUgcG9zaXRpb24oJ2ZpeGVkJyk7XG59XG5cbi8vIE9iamVjdCBmaXRcbkBtaXhpbiBvYmplY3QtZml0KCRmaXQ6ICdjb3ZlcicpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogJGZpdDtcbiAgb2JqZWN0LXBvc2l0aW9uOiA1MCUgNTAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLiN7JHByZWZpeC1jbGFzc30tb2JqZWN0LWZpdCB7XG4gICYtY292ZXIge1xuICAgIEBpbmNsdWRlIG9iamVjdC1maXQoJ2NvdmVyJyk7XG4gIH1cblxuICAmLWNvbnRhaW4ge1xuICAgIEBpbmNsdWRlIG9iamVjdC1maXQoJ2NvbnRhaW4nKTtcbiAgfVxufVxuXG4vLyBBc3BlY3QgUmF0aW9zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGFzcGVjdC1yYXRpb3MtbWFwOiAoXG4gICcxNjo5JzogKCcxNi85JywgJzU2LjI1JScpLFxuICAnMjoxJzogKCcyLzEnLCAnNTAlJyksXG4gICcxOjInOiAoJzEvMicsICcyMDAlJyksXG4gICc0OjMnOiAoJzQvMycsICc3NSUnKSxcbiAgJzM6NCc6ICgnMy80JywgJzEzMy4zMyUnKSxcbiAgJzE6MSc6ICgnMS8xJywgJzEwMCUnKSxcbik7XG5cbkBtaXhpbiBhc3BlY3QtcmF0aW8oJHJhdGlvOiAnMTY6OScpIHtcbiAgJGFzcGVjdC1yYXRpb3M6IG1hcC1nZXQoJGFzcGVjdC1yYXRpb3MtbWFwLCAnMTY6OScpO1xuICAkYXNwZWN0LXJhdGlvOiBudGgoJGFzcGVjdC1yYXRpb3MsIDEpO1xuICAkcGFkZGluZy10b3A6IG50aCgkYXNwZWN0LXJhdGlvcywgMik7XG5cbiAgQGlmIG1hcC1oYXMta2V5KCRhc3BlY3QtcmF0aW9zLW1hcCwgJHJhdGlvKSB7XG4gICAgJGFzcGVjdC1yYXRpb3M6IG1hcC1nZXQoJGFzcGVjdC1yYXRpb3MtbWFwLCAkcmF0aW8pO1xuICAgICRhc3BlY3QtcmF0aW86IG50aCgkYXNwZWN0LXJhdGlvcywgMSk7XG4gICAgJHBhZGRpbmctdG9wOiBudGgoJGFzcGVjdC1yYXRpb3MsIDIpO1xuICB9IEBlbHNlIHtcbiAgICBAd2FybiAnYXNwZWN0LXJhdGlvKCk6IFwiI3skcmF0aW99XCIgaXMgbm90IGEgc3VwcG9ydGVkIGFzcGVjdCByYXRpby4gRmFsbGJhY2sgdG8gMTY6OS4nO1xuICB9XG5cbiAgYXNwZWN0LXJhdGlvOiAjeyRhc3BlY3QtcmF0aW99O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQHN1cHBvcnRzIG5vdCAoYXNwZWN0LXJhdGlvOiB1bnF1b3RlKCRhc3BlY3QtcmF0aW8pKSB7XG4gICAgcGFkZGluZy10b3A6ICN7JHBhZGRpbmctdG9wfTtcbiAgfVxufVxuXG4uI3skcHJlZml4LWNsYXNzfS1hc3BlY3QtcmF0aW8ge1xuICAmLTE2eDkge1xuICAgIEBpbmNsdWRlIGFzcGVjdC1yYXRpbygnMTY6OScpO1xuICB9XG5cbiAgJi0yeDEge1xuICAgIEBpbmNsdWRlIGFzcGVjdC1yYXRpbygnMjoxJyk7XG4gIH1cblxuICAmLTF4MiB7XG4gICAgQGluY2x1ZGUgYXNwZWN0LXJhdGlvKCcxOjInKTtcbiAgfVxuXG4gICYtNHgzIHtcbiAgICBAaW5jbHVkZSBhc3BlY3QtcmF0aW8oJzQ6MycpO1xuICB9XG5cbiAgJi0zeDQge1xuICAgIEBpbmNsdWRlIGFzcGVjdC1yYXRpbygnMzo0Jyk7XG4gIH1cblxuICAmLTF4MSB7XG4gICAgQGluY2x1ZGUgYXNwZWN0LXJhdGlvKCcxOjEnKTtcbiAgfVxufVxuIiwiLyoqXG4gKiBDb3B5cmlnaHQgS3luZHJ5bCwgSW5jLiAyMDIyXG4gKi9cbiBcbkBpbXBvcnQgJy4uL3ZhcmlhYmxlcy9jb25maWcnO1xuXG4vLy8gUHJvdmlkZXMgYSBncmF5c2NhbGUgZGVmYXVsdCBzdGF0ZSBmb3IgU1ZHIGltYWdlcy5cbnN2Zy4jeyRwcmVmaXgtY2xhc3N9LXRyYW5zaXRpb24tZGVmYXVsdC1ncmF5c2NhbGUge1xuICAvL2ZpbHRlcjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxmaWx0ZXIgaWQ9J2dyYXlzY2FsZSc+PGZlQ29sb3JNYXRyaXggdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAuNzMgMC43MyAwLjczIDAgMCAwLjczIDAuNzMgMC43MyAwIDAgMC43MyAwLjczIDAuNzMgMCAwIDAgMCAwIDEgMCcvPjwvZmlsdGVyPjwvc3ZnPiNncmF5c2NhbGVcIik7XG4gIGZpbHRlcjogZ3JheTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgZmlsdGVyOiBpbnZlcnQoMC41KTtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cblxuLy8vIFByb3ZpZGVzIGEgZ3JheXNjYWxlIGhvdmVyIHN0YXRlIGZvciBTVkcgaW1hZ2VzLlxuc3ZnLiN7JHByZWZpeC1jbGFzc30tdHJhbnNpdGlvbi1ob3Zlci1ncmF5c2NhbGUge1xuICAmOmhvdmVyIHtcbiAgICAvL2ZpbHRlcjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxmaWx0ZXIgaWQ9J2dyYXlzY2FsZSc+PGZlQ29sb3JNYXRyaXggdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAuNzMgMC43MyAwLjczIDAgMCAwLjczIDAuNzMgMC43MyAwIDAgMC43MyAwLjczIDAuNzMgMCAwIDAgMCAwIDEgMCcvPjwvZmlsdGVyPjwvc3ZnPiNncmF5c2NhbGVcIik7XG4gICAgZmlsdGVyOiBncmF5O1xuICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgZmlsdGVyOiBpbnZlcnQoMC41KTtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIH1cbn1cblxuLy8vIFByb3ZpZGVzIGEgZ3JheXNjYWxlIGRlZmF1bHQgc3RhdGUgZm9yIGltYWdlcy5cbmltZy4jeyRwcmVmaXgtY2xhc3N9LXRyYW5zaXRpb24tZGVmYXVsdC1ncmF5c2NhbGUge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cblxuLy8vIFByb3ZpZGVzIGEgZ3JheXNjYWxlIGhvdmVyIHN0YXRlIGZvciBpbWFnZXMuXG5pbWcuI3skcHJlZml4LWNsYXNzfS10cmFuc2l0aW9uLWhvdmVyLWdyYXlzY2FsZSB7XG4gICY6aG92ZXIge1xuICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgfVxufVxuXG4vLy8gUHJvdmlkZXMgYSBjb2xvcml6ZWQgZGVmYXVsdCBzdGF0ZSBmb3IgU1ZHIGltYWdlcy5cbnN2Zy4jeyRwcmVmaXgtY2xhc3N9LXRyYW5zaXRpb24tZGVmYXVsdC1jb2xvcml6ZSB7XG4gIGZpbHRlcjogbm9uZTtcbiAgLXdlYmtpdC1maWx0ZXI6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8vLyBQcm92aWRlcyBhIGNvbG9yaXplZCBob3ZlciBzdGF0ZSBmb3IgU1ZHIGltYWdlcy5cbnN2Zy4jeyRwcmVmaXgtY2xhc3N9LXRyYW5zaXRpb24taG92ZXItY29sb3JpemUge1xuICAmOmhvdmVyIHtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gICAgLXdlYmtpdC1maWx0ZXI6IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vLy8gUHJvdmlkZXMgYSBjb2xvcml6ZWQgZGVmYXVsdCBzdGF0ZSBmb3IgaW1hZ2VzLlxuaW1nLiN7JHByZWZpeC1jbGFzc30tdHJhbnNpdGlvbi1kZWZhdWx0LWNvbG9yaXplIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMCk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8vLyBQcm92aWRlcyBhIGNvbG9yaXplZCBob3ZlciBzdGF0ZSBmb3IgaW1hZ2VzLlxuaW1nLiN7JHByZWZpeC1jbGFzc30tdHJhbnNpdGlvbi1ob3Zlci1jb2xvcml6ZSB7XG4gICY6aG92ZXIge1xuICAgIGZpbHRlcjogZ3JheXNjYWxlKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbiIsIi8qKlxuICogQ29weXJpZ2h0IEt5bmRyeWwsIEluYy4gMjAyMlxuICovXG4gXG5AaW1wb3J0ICcuLi92YXJpYWJsZXMvY29uZmlnJztcbkBpbXBvcnQgJy4uL3ZhcmlhYmxlcy9jb2xvcnMnO1xuXG4uI3skcHJlZml4LWNsYXNzLXRoZW1lfS1jbG91ZCB7XG4gIC0ta2QtY29sb3ItdG9rZW4tYmFzZTogdmFyKC0ta2QtY29sb3ItYnJhbmQtY2xvdWQpO1xuICAtLWtkLWNvbG9yLXRva2VuLWludmVyc2U6IHZhcigtLWtkLWNvbG9yLWJyYW5kLWRhcmstc3RvbmUpO1xuICAtLWtkLWNvbG9yLXRva2VuLWludGVyYWN0aXZlOiB2YXIoLS1rZC1jb2xvci1icmFuZC1kYXJrLXN0b25lKTtcbiAgLS1rZC1jb2xvci10b2tlbi1hY2NlbnQ6IHZhcigtLWtkLWNvbG9yLWJyYW5kLXdhcm0tcmVkKTtcblxuICBAaW5jbHVkZSBjc3MtdmFycy1jb2xvci11c2FnZTtcbn1cbiIsIi8qKlxuICogQ29weXJpZ2h0IEt5bmRyeWwsIEluYy4gMjAyMlxuICovXG4gXG5AaW1wb3J0ICcuLi92YXJpYWJsZXMvY29uZmlnJztcbkBpbXBvcnQgJy4uL3ZhcmlhYmxlcy9jb2xvcnMnO1xuXG4uI3skcHJlZml4LWNsYXNzLXRoZW1lfS1kYXJrLXN0b25lIHtcbiAgLS1rZC1jb2xvci10b2tlbi1iYXNlOiB2YXIoLS1rZC1jb2xvci1icmFuZC1kYXJrLXN0b25lKTtcbiAgLS1rZC1jb2xvci10b2tlbi1pbnZlcnNlOiB2YXIoLS1rZC1jb2xvci1icmFuZC1jbG91ZCk7XG4gIC0ta2QtY29sb3ItdG9rZW4taW50ZXJhY3RpdmU6IHZhcigtLWtkLWNvbG9yLWJyYW5kLWNsb3VkKTtcbiAgLS1rZC1jb2xvci10b2tlbi1hY2NlbnQ6IHZhcigtLWtkLWNvbG9yLWJyYW5kLWNsb3VkKTtcblxuICBAaW5jbHVkZSBjc3MtdmFycy1jb2xvci11c2FnZTtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/

.cmp-html .marquee-section-title h3 {
	font-weight: 300 !important;
}
.cmp-html .kd-interactive-tab-container h3 {
	font-weight: 300;
}