/*!**************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/app.css ***!
  \**************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);
/*!*********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/_variables.css ***!
  \*********************************************************************************************************************/
/* =========================================================================
 * Globale CSS Custom Properties (Variablen)
 *
 * Alle Farben, Schriften, Abstände etc. werden hier zentral definiert.
 * Änderungen hier wirken sich auf die gesamte Seite aus.
 * ========================================================================= */

:root {
    /* ── Farben ── */
    --color-primary: #5b8abf;
    --color-primary-dark: #4a7aad;
    --color-primary-light: #7ea8d6;
    --color-background: #1e3147;
    --color-bg: #1e3147;
    --color-text: #e0e6ed;
    --color-text-secondary: #a0aec0;
    --color-label: #8899aa;
    --color-card-bg: #243144;
    --color-table-row-bg: rgba(255, 255, 255, 0.03);
    --color-border: rgba(255, 255, 255, 0.1);
    --color-border-light: rgba(255, 255, 255, 0.06);
    --color-link: #7eb8e0;
    --color-white: #ffffff;
    --color-input-text: #8899aa;
    --color-disabled: #4a5568;
    --color-text-muted: #7a8a9e;
    --color-muted: #4a5568;

    /* ── Status-Farben ── */
    --color-success: #10b981;
    --color-success-rgb: 16, 185, 129;
    --color-error: #ef4444;
    --color-error-dark: #dc2626;
    --color-error-rgb: 239, 68, 68;
    --color-warning: #f59e0b;
    --color-warning-rgb: 245, 158, 11;
    --color-info: #5b8abf;
    --color-info-rgb: 91, 138, 191;
    --color-accent-purple: #8b5cf6;
    --color-accent-purple-rgb: 139, 92, 246;

    /* ── RGB-Werte für rgba() ── */
    --color-primary-rgb: 91, 138, 191;
    --color-primary-light-rgb: 126, 168, 214;
    --color-text-rgb: 26, 35, 50;
    --color-table-border: rgba(49, 69, 106, 0.12);
    --color-card-border: rgba(255, 255, 255, 0.08);

    /* ── Typografie ── */
    --font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    --font-weight-light: 300;
    --font-weight-regular: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --font-size-xs: 11px;
    --font-size-sm: 12px;
    --font-size-base: 12px;
    --font-size-lg: 15px;
    --font-size-xl: 18px;
    --font-size-xxl: 22px;
    --font-size-heading: 28px;
    --font-size-display: 36px;

    /* ── Abstände ── */
    --spacing-xs: 4px;
    --spacing-sm: 8px;
    --spacing-md: 12px;
    --spacing-lg: 16px;
    --spacing-xl: 24px;
    --spacing-xxl: 32px;
    --spacing-section: 48px;
    --spacing-section-small: 25px;

    /* ── Formen ── */
    --border-radius: 8px;
    --border-radius-sm: 6px;
    --border-radius-lg: 16px;
    --border-radius-xl: 24px;

    /* ── Schatten ── */
    --shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.04), 0 1px 2px rgba(0, 0, 0, 0.02);
    --shadow-md: 0 4px 12px rgba(0, 0, 0, 0.06);
    --shadow-lg: 0 12px 32px rgba(0, 0, 0, 0.08);
    --shadow-xl: 0 24px 64px rgba(0, 0, 0, 0.12);

    /* ── Layout ── */
    --sidebar-width: 240px;
    --topbar-height: 64px;

    /* ── Transitions ── */
    --transition-fast: 0.15s ease;
    --transition-normal: 0.25s ease;
    --transition-slow: 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

/*!***************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/plugins/fontawesome/css/fontawesome.css ***!
  \***************************************************************************************************************************************/
/*!
 * Font Awesome Pro 7.1.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2025 Fonticons, Inc.
 */
.fa,.fa-brands,.fa-chisel,.fa-classic,.fa-duotone,.fa-etch,.fa-jelly,.fa-jelly-duo,.fa-jelly-fill,.fa-light,.fa-notdog,.fa-notdog-duo,.fa-regular,.fa-semibold,.fa-sharp,.fa-sharp-duotone,.fa-slab,.fa-slab-press,.fa-solid,.fa-thin,.fa-thumbprint,.fa-utility,.fa-utility-duo,.fa-utility-fill,.fa-whiteboard,.fab,.facr,.fad,.fadl,.fadr,.fadt,.faes,.fajdr,.fajfr,.fajr,.fal,.fands,.fans,.far,.fas,.fasdl,.fasdr,.fasds,.fasdt,.fasl,.faslpr,.faslr,.fasr,.fass,.fast,.fat,.fatl,.faudsb,.faufsb,.fausb,.fawsb{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Pro"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style,900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width,1.25em)}:is(.fas,.fass,.far,.fasr,.fal,.fasl,.fat,.fast,.fad,.fadr,.fadl,.fadt,.fasds,.fasdr,.fasdl,.fasdt,.fab,.faslr,.faslpr,.fawsb,.fatl,.fans,.fands,.faes,.fajr,.fajfr,.fajdr,.facr,.fausb,.faudsb,.faufsb,.fa-solid,.fa-semibold,.fa-regular,.fa-light,.fa-thin,.fa-brands,.fa-classic,.fa-duotone,.fa-sharp,.fa-sharp-duotone,.fa-chisel,.fa-etch,.fa-jelly,.fa-jelly-duo,.fa-jelly-fill,.fa-notdog,.fa-notdog-duo,.fa-slab,.fa-slab-press,.fa-thumbprint,.fa-utility,.fa-utility-duo,.fa-utility-fill,.fa-whiteboard,.fa):before{content:var(--fa)/""}@supports not (content:""/""){:is(.fas,.fass,.far,.fasr,.fal,.fasl,.fat,.fast,.fad,.fadr,.fadl,.fadt,.fasds,.fasdr,.fasdl,.fasdt,.fab,.faslr,.faslpr,.fawsb,.fatl,.fans,.fands,.faes,.fajr,.fajfr,.fajdr,.facr,.fausb,.faudsb,.faufsb,.fa-solid,.fa-semibold,.fa-regular,.fa-light,.fa-thin,.fa-brands,.fa-classic,.fa-duotone,.fa-sharp,.fa-sharp-duotone,.fa-chisel,.fa-etch,.fa-jelly,.fa-jelly-duo,.fa-jelly-fill,.fa-notdog,.fa-notdog-duo,.fa-slab,.fa-slab-press,.fa-thumbprint,.fa-utility,.fa-utility-duo,.fa-utility-fill,.fa-whiteboard,.fa):before{content:var(--fa)}}:is(.fad,.fa-duotone,.fadr,.fadl,.fadt,.fasds,.fa-sharp-duotone,.fasdr,.fasdl,.fasdt,.fatl,.fa-thumbprint,.fands,.fa-notdog-duo,.fajdr,.fa-jelly-duo,.faudsb,.fa-utility-duo):after{content:var(--fa);font-feature-settings:"ss01"}@supports not (content:""/""){:is(.fad,.fa-duotone,.fadr,.fadl,.fadt,.fasds,.fa-sharp-duotone,.fasdr,.fasdl,.fasdt,.fatl,.fa-thumbprint,.fands,.fa-notdog-duo,.fajdr,.fa-jelly-duo,.faudsb,.fa-utility-duo):after{content:var(--fa)}}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-ul{list-style-type:none;margin-inline-start:var(--fa-li-margin,2.5em);padding-inline-start:0}.fa-ul>li{position:relative}.fa-li{inset-inline-start:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.0625em) var(--fa-border-style,solid) var(--fa-border-color,#eee);box-sizing:var(--fa-border-box-sizing,content-box);padding:var(--fa-border-padding,.1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.fa-pull-end,.fa-pull-right{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation:none!important;transition:none!important}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{--fa-width:100%;inset:0;position:absolute;text-align:center;width:var(--fa-width);z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}

.fa-0{--fa:"\30 "}.fa-1{--fa:"\31 "}.fa-2{--fa:"\32 "}.fa-3{--fa:"\33 "}.fa-4{--fa:"\34 "}.fa-5{--fa:"\35 "}.fa-6{--fa:"\36 "}.fa-7{--fa:"\37 "}.fa-8{--fa:"\38 "}.fa-9{--fa:"\39 "}.fa-exclamation{--fa:"\!"}.fa-ditto{--fa:'"'}.fa-hashtag{--fa:"\#"}.fa-dollar,.fa-dollar-sign,.fa-usd{--fa:"\$"}.fa-percent,.fa-percentage{--fa:"\%"}.fa-ampersand{--fa:"\&"}.fa-apostrophe{--fa:"'"}.fa-bracket-round,.fa-parenthesis{--fa:"\("}.fa-bracket-round-right{--fa:"\)"}.fa-asterisk{--fa:"\*"}.fa-add,.fa-plus{--fa:"\+"}.fa-comma{--fa:"\,"}.fa-hyphen{--fa:"\-"}.fa-period{--fa:"\."}.fa-slash-forward{--fa:"\/"}.fa-colon{--fa:"\:"}.fa-semicolon{--fa:"\;"}.fa-less-than{--fa:"\<"}.fa-equals{--fa:"\="}.fa-greater-than{--fa:"\>"}.fa-question{--fa:"\?"}.fa-at{--fa:"\@"}.fa-a{--fa:"A"}.fa-b{--fa:"B"}.fa-c{--fa:"C"}.fa-d{--fa:"D"}.fa-e{--fa:"E"}.fa-f{--fa:"F"}.fa-g{--fa:"G"}.fa-h{--fa:"H"}.fa-i{--fa:"I"}.fa-j{--fa:"J"}.fa-k{--fa:"K"}.fa-l{--fa:"L"}.fa-m{--fa:"M"}.fa-n{--fa:"N"}.fa-o{--fa:"O"}.fa-p{--fa:"P"}.fa-q{--fa:"Q"}.fa-r{--fa:"R"}.fa-s{--fa:"S"}.fa-t{--fa:"T"}.fa-u{--fa:"U"}.fa-v{--fa:"V"}.fa-w{--fa:"W"}.fa-x{--fa:"X"}.fa-y{--fa:"Y"}.fa-z{--fa:"Z"}.fa-bracket,.fa-bracket-left,.fa-bracket-square{--fa:"\["}.fa-slash-back{--fa:"\\"}.fa-bracket-square-right{--fa:"\]"}.fa-accent-grave{--fa:"\`"}.fa-bracket-curly,.fa-bracket-curly-left{--fa:"\{"}.fa-pipe{--fa:"\|"}.fa-bracket-curly-right{--fa:"\}"}.fa-tilde{--fa:"\~"}.fa-caravan-alt,.fa-caravan-simple{--fa:"\e000"}.fa-cat-space{--fa:"\e001"}.fa-coffee-pot{--fa:"\e002"}.fa-comet{--fa:"\e003"}.fa-fan-table{--fa:"\e004"}.fa-faucet{--fa:"\e005"}.fa-faucet-drip{--fa:"\e006"}.fa-galaxy{--fa:"\e008"}.fa-garage{--fa:"\e009"}.fa-garage-car{--fa:"\e00a"}.fa-garage-open{--fa:"\e00b"}.fa-heat{--fa:"\e00c"}.fa-house-chimney-window{--fa:"\e00d"}.fa-house-day{--fa:"\e00e"}.fa-house-leave,.fa-house-person-depart,.fa-house-person-leave{--fa:"\e00f"}.fa-house-night{--fa:"\e010"}.fa-house-person-arrive,.fa-house-person-return,.fa-house-return{--fa:"\e011"}.fa-house-signal{--fa:"\e012"}.fa-lamp-desk{--fa:"\e014"}.fa-lamp-floor{--fa:"\e015"}.fa-light-ceiling{--fa:"\e016"}.fa-light-switch{--fa:"\e017"}.fa-light-switch-off{--fa:"\e018"}.fa-light-switch-on{--fa:"\e019"}.fa-microwave{--fa:"\e01b"}.fa-outlet{--fa:"\e01c"}.fa-oven{--fa:"\e01d"}.fa-planet-moon{--fa:"\e01f"}.fa-planet-ringed{--fa:"\e020"}.fa-police-box{--fa:"\e021"}.fa-person-to-portal,.fa-portal-enter{--fa:"\e022"}.fa-person-from-portal,.fa-portal-exit{--fa:"\e023"}.fa-radar{--fa:"\e024"}.fa-raygun{--fa:"\e025"}.fa-refrigerator{--fa:"\e026"}.fa-rocket-launch{--fa:"\e027"}.fa-sensor{--fa:"\e028"}.fa-sensor-alert,.fa-sensor-triangle-exclamation{--fa:"\e029"}.fa-sensor-fire{--fa:"\e02a"}.fa-sensor-on{--fa:"\e02b"}.fa-sensor-cloud,.fa-sensor-smoke{--fa:"\e02c"}.fa-siren{--fa:"\e02d"}.fa-siren-on{--fa:"\e02e"}.fa-solar-system{--fa:"\e02f"}.fa-circle-sort,.fa-sort-circle{--fa:"\e030"}.fa-circle-sort-down,.fa-sort-circle-down{--fa:"\e031"}.fa-circle-sort-up,.fa-sort-circle-up{--fa:"\e032"}.fa-space-station-moon{--fa:"\e033"}.fa-space-station-moon-alt,.fa-space-station-moon-construction{--fa:"\e034"}.fa-sprinkler{--fa:"\e035"}.fa-star-shooting{--fa:"\e036"}.fa-starfighter{--fa:"\e037"}.fa-starfighter-alt,.fa-starfighter-twin-ion-engine{--fa:"\e038"}.fa-starship{--fa:"\e039"}.fa-starship-freighter{--fa:"\e03a"}.fa-sword-laser{--fa:"\e03b"}.fa-sword-laser-alt{--fa:"\e03c"}.fa-swords-laser{--fa:"\e03d"}.fa-telescope{--fa:"\e03e"}.fa-temperature-arrow-down,.fa-temperature-down{--fa:"\e03f"}.fa-temperature-arrow-up,.fa-temperature-up{--fa:"\e040"}.fa-trailer{--fa:"\e041"}.fa-transporter{--fa:"\e042"}.fa-transporter-1{--fa:"\e043"}.fa-transporter-2{--fa:"\e044"}.fa-transporter-3{--fa:"\e045"}.fa-transporter-empty{--fa:"\e046"}.fa-ufo{--fa:"\e047"}.fa-ufo-beam{--fa:"\e048"}.fa-user-alien{--fa:"\e04a"}.fa-user-robot{--fa:"\e04b"}.fa-user-visor{--fa:"\e04c"}.fa-vacuum{--fa:"\e04d"}.fa-vacuum-robot{--fa:"\e04e"}.fa-window-frame{--fa:"\e04f"}.fa-window-frame-open{--fa:"\e050"}.fa-coffin-cross{--fa:"\e051"}.fa-folder-arrow-down,.fa-folder-download{--fa:"\e053"}.fa-folder-arrow-up,.fa-folder-upload{--fa:"\e054"}.fa-user-unlock{--fa:"\e058"}.fa-bacteria{--fa:"\e059"}.fa-bacterium{--fa:"\e05a"}.fa-box-tissue{--fa:"\e05b"}.fa-hand-holding-medical{--fa:"\e05c"}.fa-hand-sparkles{--fa:"\e05d"}.fa-hands-bubbles,.fa-hands-wash{--fa:"\e05e"}.fa-handshake-alt-slash,.fa-handshake-simple-slash,.fa-handshake-slash{--fa:"\e060"}.fa-head-side-cough{--fa:"\e061"}.fa-head-side-cough-slash{--fa:"\e062"}.fa-head-side-mask{--fa:"\e063"}.fa-head-side-virus{--fa:"\e064"}.fa-house-chimney-user{--fa:"\e065"}.fa-house-laptop,.fa-laptop-house{--fa:"\e066"}.fa-lungs-virus{--fa:"\e067"}.fa-people-arrows,.fa-people-arrows-left-right{--fa:"\e068"}.fa-plane-slash{--fa:"\e069"}.fa-pump-medical{--fa:"\e06a"}.fa-pump-soap{--fa:"\e06b"}.fa-shield-virus{--fa:"\e06c"}.fa-sink{--fa:"\e06d"}.fa-soap{--fa:"\e06e"}.fa-stopwatch-20{--fa:"\e06f"}.fa-shop-slash,.fa-store-alt-slash{--fa:"\e070"}.fa-store-slash{--fa:"\e071"}.fa-toilet-paper-slash{--fa:"\e072"}.fa-users-slash{--fa:"\e073"}.fa-virus{--fa:"\e074"}.fa-virus-slash{--fa:"\e075"}.fa-viruses{--fa:"\e076"}.fa-vest{--fa:"\e085"}.fa-vest-patches{--fa:"\e086"}.fa-airplay{--fa:"\e089"}.fa-alt{--fa:"\e08a"}.fa-angle{--fa:"\e08c"}.fa-angle-90{--fa:"\e08d"}.fa-apple-core{--fa:"\e08f"}.fa-arrow-down-from-dotted-line{--fa:"\e090"}.fa-arrow-down-left{--fa:"\e091"}.fa-arrow-down-left-and-arrow-up-right-to-center{--fa:"\e092"}.fa-arrow-down-right{--fa:"\e093"}.fa-arrow-down-to-bracket{--fa:"\e094"}.fa-arrow-down-to-dotted-line{--fa:"\e095"}.fa-arrow-down-to-square{--fa:"\e096"}.fa-arrow-trend-down{--fa:"\e097"}.fa-arrow-trend-up{--fa:"\e098"}.fa-arrow-up-arrow-down,.fa-sort-up-down{--fa:"\e099"}.fa-arrow-up-from-bracket{--fa:"\e09a"}.fa-arrow-up-from-dotted-line{--fa:"\e09b"}.fa-arrow-up-from-square{--fa:"\e09c"}.fa-arrow-up-left{--fa:"\e09d"}.fa-arrow-up-left-from-circle{--fa:"\e09e"}.fa-arrow-up-right{--fa:"\e09f"}.fa-arrow-up-right-and-arrow-down-left-from-center{--fa:"\e0a0"}.fa-arrow-up-to-dotted-line{--fa:"\e0a1"}.fa-arrows-cross{--fa:"\e0a2"}.fa-arrows-from-dotted-line{--fa:"\e0a3"}.fa-arrows-from-line{--fa:"\e0a4"}.fa-arrows-minimize,.fa-compress-arrows{--fa:"\e0a5"}.fa-arrows-to-dotted-line{--fa:"\e0a6"}.fa-arrows-to-line{--fa:"\e0a7"}.fa-audio-description-slash{--fa:"\e0a8"}.fa-austral-sign{--fa:"\e0a9"}.fa-avocado{--fa:"\e0aa"}.fa-award-simple{--fa:"\e0ab"}.fa-baht-sign{--fa:"\e0ac"}.fa-bars-filter{--fa:"\e0ad"}.fa-bars-sort{--fa:"\e0ae"}.fa-basket-shopping-simple,.fa-shopping-basket-alt{--fa:"\e0af"}.fa-battery-exclamation{--fa:"\e0b0"}.fa-battery-1,.fa-battery-low{--fa:"\e0b1"}.fa-bee{--fa:"\e0b2"}.fa-beer-foam,.fa-beer-mug{--fa:"\e0b3"}.fa-bitcoin-sign{--fa:"\e0b4"}.fa-block-quote{--fa:"\e0b5"}.fa-bolt-auto{--fa:"\e0b6"}.fa-bolt-lightning{--fa:"\e0b7"}.fa-bolt-slash{--fa:"\e0b8"}.fa-book-arrow-right{--fa:"\e0b9"}.fa-book-arrow-up{--fa:"\e0ba"}.fa-book-bookmark{--fa:"\e0bb"}.fa-book-circle-arrow-right{--fa:"\e0bc"}.fa-book-circle-arrow-up{--fa:"\e0bd"}.fa-book-copy{--fa:"\e0be"}.fa-book-font{--fa:"\e0bf"}.fa-book-open-alt,.fa-book-open-cover{--fa:"\e0c0"}.fa-book-law,.fa-book-section{--fa:"\e0c1"}.fa-bookmark-slash{--fa:"\e0c2"}.fa-bowling-ball-pin{--fa:"\e0c3"}.fa-box-circle-check{--fa:"\e0c4"}.fa-brackets-round,.fa-parentheses{--fa:"\e0c5"}.fa-brain-circuit{--fa:"\e0c6"}.fa-brake-warning{--fa:"\e0c7"}.fa-briefcase-blank{--fa:"\e0c8"}.fa-brightness{--fa:"\e0c9"}.fa-brightness-low{--fa:"\e0ca"}.fa-browsers{--fa:"\e0cb"}.fa-buildings{--fa:"\e0cc"}.fa-burger-fries{--fa:"\e0cd"}.fa-burger-glass{--fa:"\e0ce"}.fa-calendar-arrow-down,.fa-calendar-download{--fa:"\e0d0"}.fa-calendar-arrow-up,.fa-calendar-upload{--fa:"\e0d1"}.fa-calendar-clock,.fa-calendar-time{--fa:"\e0d2"}.fa-calendar-heart{--fa:"\e0d3"}.fa-calendar-image{--fa:"\e0d4"}.fa-calendar-lines,.fa-calendar-note{--fa:"\e0d5"}.fa-calendar-range{--fa:"\e0d6"}.fa-calendars{--fa:"\e0d7"}.fa-camera-rotate{--fa:"\e0d8"}.fa-camera-slash{--fa:"\e0d9"}.fa-camera-viewfinder,.fa-screenshot{--fa:"\e0da"}.fa-cart-minus{--fa:"\e0db"}.fa-cart-shopping-fast{--fa:"\e0dc"}.fa-cart-xmark{--fa:"\e0dd"}.fa-castle{--fa:"\e0de"}.fa-cedi-sign{--fa:"\e0df"}.fa-chart-bullet{--fa:"\e0e1"}.fa-chart-candlestick{--fa:"\e0e2"}.fa-chart-column{--fa:"\e0e3"}.fa-chart-gantt{--fa:"\e0e4"}.fa-chart-line-up{--fa:"\e0e5"}.fa-chart-pyramid{--fa:"\e0e6"}.fa-chart-radar{--fa:"\e0e7"}.fa-chart-scatter-3d{--fa:"\e0e8"}.fa-chart-scatter-bubble{--fa:"\e0e9"}.fa-chart-tree-map{--fa:"\e0ea"}.fa-chart-waterfall{--fa:"\e0eb"}.fa-cherries{--fa:"\e0ec"}.fa-circle-0{--fa:"\e0ed"}.fa-circle-1{--fa:"\e0ee"}.fa-circle-2{--fa:"\e0ef"}.fa-circle-3{--fa:"\e0f0"}.fa-circle-4{--fa:"\e0f1"}.fa-circle-5{--fa:"\e0f2"}.fa-circle-6{--fa:"\e0f3"}.fa-circle-7{--fa:"\e0f4"}.fa-circle-8{--fa:"\e0f5"}.fa-circle-9{--fa:"\e0f6"}.fa-circle-a{--fa:"\e0f7"}.fa-circle-ampersand{--fa:"\e0f8"}.fa-circle-arrow-down-left{--fa:"\e0f9"}.fa-circle-arrow-down-right{--fa:"\e0fa"}.fa-circle-arrow-up-left{--fa:"\e0fb"}.fa-circle-arrow-up-right{--fa:"\e0fc"}.fa-circle-b{--fa:"\e0fd"}.fa-circle-bolt{--fa:"\e0fe"}.fa-book-circle,.fa-circle-book-open{--fa:"\e0ff"}.fa-bookmark-circle,.fa-circle-bookmark{--fa:"\e100"}.fa-circle-c{--fa:"\e101"}.fa-calendar-circle,.fa-circle-calendar{--fa:"\e102"}.fa-camera-circle,.fa-circle-camera{--fa:"\e103"}.fa-circle-d{--fa:"\e104"}.fa-circle-dashed{--fa:"\e105"}.fa-circle-divide{--fa:"\e106"}.fa-circle-down-left{--fa:"\e107"}.fa-circle-down-right{--fa:"\e108"}.fa-circle-e{--fa:"\e109"}.fa-circle-ellipsis{--fa:"\e10a"}.fa-circle-ellipsis-vertical{--fa:"\e10b"}.fa-circle-envelope,.fa-envelope-circle{--fa:"\e10c"}.fa-circle-exclamation-check{--fa:"\e10d"}.fa-circle-f{--fa:"\e10e"}.fa-circle-g{--fa:"\e10f"}.fa-circle-half{--fa:"\e110"}.fa-circle-i{--fa:"\e111"}.fa-circle-j{--fa:"\e112"}.fa-circle-k{--fa:"\e113"}.fa-circle-l{--fa:"\e114"}.fa-circle-m{--fa:"\e115"}.fa-circle-microphone,.fa-microphone-circle{--fa:"\e116"}.fa-circle-microphone-lines,.fa-microphone-circle-alt{--fa:"\e117"}.fa-circle-n{--fa:"\e118"}.fa-circle-o{--fa:"\e119"}.fa-circle-p{--fa:"\e11a"}.fa-circle-phone,.fa-phone-circle{--fa:"\e11b"}.fa-circle-phone-flip,.fa-phone-circle-alt{--fa:"\e11c"}.fa-circle-phone-hangup,.fa-phone-circle-down{--fa:"\e11d"}.fa-circle-q{--fa:"\e11e"}.fa-circle-quarter{--fa:"\e11f"}.fa-circle-r{--fa:"\e120"}.fa-circle-s{--fa:"\e121"}.fa-circle-small{--fa:"\e122"}.fa-circle-star,.fa-star-circle{--fa:"\e123"}.fa-circle-t{--fa:"\e124"}.fa-circle-three-quarters{--fa:"\e125"}.fa-circle-trash,.fa-trash-circle{--fa:"\e126"}.fa-circle-u{--fa:"\e127"}.fa-circle-up-left{--fa:"\e128"}.fa-circle-up-right{--fa:"\e129"}.fa-circle-v{--fa:"\e12a"}.fa-circle-video,.fa-video-circle{--fa:"\e12b"}.fa-circle-w{--fa:"\e12c"}.fa-circle-waveform-lines,.fa-waveform-circle{--fa:"\e12d"}.fa-circle-x{--fa:"\e12e"}.fa-circle-y{--fa:"\e12f"}.fa-circle-z{--fa:"\e130"}.fa-clapperboard{--fa:"\e131"}.fa-clapperboard-play{--fa:"\e132"}.fa-clipboard-medical{--fa:"\e133"}.fa-clock-desk{--fa:"\e134"}.fa-closed-captioning-slash{--fa:"\e135"}.fa-clothes-hanger{--fa:"\e136"}.fa-cloud-slash{--fa:"\e137"}.fa-cloud-word{--fa:"\e138"}.fa-clover{--fa:"\e139"}.fa-code-compare{--fa:"\e13a"}.fa-code-fork{--fa:"\e13b"}.fa-code-pull-request{--fa:"\e13c"}.fa-code-simple{--fa:"\e13d"}.fa-coffee-bean{--fa:"\e13e"}.fa-coffee-beans{--fa:"\e13f"}.fa-colon-sign{--fa:"\e140"}.fa-command{--fa:"\e142"}.fa-comment-arrow-down{--fa:"\e143"}.fa-comment-arrow-up{--fa:"\e144"}.fa-comment-arrow-up-right{--fa:"\e145"}.fa-comment-captions{--fa:"\e146"}.fa-comment-code{--fa:"\e147"}.fa-comment-image{--fa:"\e148"}.fa-comment-middle{--fa:"\e149"}.fa-comment-middle-top{--fa:"\e14a"}.fa-comment-question{--fa:"\e14b"}.fa-comment-quote{--fa:"\e14c"}.fa-comment-text{--fa:"\e14d"}.fa-comments-question{--fa:"\e14e"}.fa-comments-question-check{--fa:"\e14f"}.fa-conveyor-belt-empty{--fa:"\e150"}.fa-crate-empty{--fa:"\e151"}.fa-cruzeiro-sign{--fa:"\e152"}.fa-delete-right{--fa:"\e154"}.fa-desktop-arrow-down{--fa:"\e155"}.fa-diagram-lean-canvas{--fa:"\e156"}.fa-diagram-nested{--fa:"\e157"}.fa-diagram-sankey{--fa:"\e158"}.fa-diagram-venn{--fa:"\e15a"}.fa-dial,.fa-dial-med-high{--fa:"\e15b"}.fa-dial-high{--fa:"\e15c"}.fa-dial-low{--fa:"\e15d"}.fa-dial-max{--fa:"\e15e"}.fa-dial-med{--fa:"\e15f"}.fa-dial-med-low{--fa:"\e160"}.fa-dial-min{--fa:"\e161"}.fa-dial-off{--fa:"\e162"}.fa-display{--fa:"\e163"}.fa-display-arrow-down{--fa:"\e164"}.fa-desktop-code,.fa-display-code{--fa:"\e165"}.fa-desktop-medical,.fa-display-medical{--fa:"\e166"}.fa-dolphin{--fa:"\e168"}.fa-dong-sign{--fa:"\e169"}.fa-down-left{--fa:"\e16a"}.fa-down-right{--fa:"\e16b"}.fa-eggplant{--fa:"\e16c"}.fa-elevator{--fa:"\e16d"}.fa-engine{--fa:"\e16e"}.fa-envelope-badge,.fa-envelope-dot{--fa:"\e16f"}.fa-envelopes{--fa:"\e170"}.fa-escalator{--fa:"\e171"}.fa-eye-dropper-full{--fa:"\e172"}.fa-eye-dropper-half{--fa:"\e173"}.fa-ferris-wheel{--fa:"\e174"}.fa-file-binary{--fa:"\e175"}.fa-file-heart{--fa:"\e176"}.fa-file-plus-minus{--fa:"\e177"}.fa-files{--fa:"\e178"}.fa-film-slash{--fa:"\e179"}.fa-films{--fa:"\e17a"}.fa-filter-circle-xmark{--fa:"\e17b"}.fa-filter-list{--fa:"\e17c"}.fa-filter-slash{--fa:"\e17d"}.fa-filters{--fa:"\e17e"}.fa-fire-hydrant{--fa:"\e17f"}.fa-floppy-disk-circle-arrow-right,.fa-save-circle-arrow-right{--fa:"\e180"}.fa-floppy-disk-circle-xmark,.fa-floppy-disk-times,.fa-save-circle-xmark,.fa-save-times{--fa:"\e181"}.fa-floppy-disk-pen{--fa:"\e182"}.fa-floppy-disks{--fa:"\e183"}.fa-florin-sign{--fa:"\e184"}.fa-folder-closed{--fa:"\e185"}.fa-folder-bookmark{--fa:"\e186"}.fa-folder-cog,.fa-folder-gear{--fa:"\e187"}.fa-folder-grid{--fa:"\e188"}.fa-folder-heart{--fa:"\e189"}.fa-folder-image{--fa:"\e18a"}.fa-folder-magnifying-glass,.fa-folder-search{--fa:"\e18b"}.fa-folder-medical{--fa:"\e18c"}.fa-folder-music{--fa:"\e18d"}.fa-folder-user{--fa:"\e18e"}.fa-franc-sign{--fa:"\e18f"}.fa-gif{--fa:"\e190"}.fa-glass-empty{--fa:"\e191"}.fa-glass-half,.fa-glass-half-empty,.fa-glass-half-full{--fa:"\e192"}.fa-grate{--fa:"\e193"}.fa-grate-droplet{--fa:"\e194"}.fa-grid,.fa-grid-3{--fa:"\e195"}.fa-grid-2{--fa:"\e196"}.fa-grid-2-plus{--fa:"\e197"}.fa-grid-4{--fa:"\e198"}.fa-grid-5{--fa:"\e199"}.fa-guarani-sign{--fa:"\e19a"}.fa-gun{--fa:"\e19b"}.fa-gun-slash{--fa:"\e19c"}.fa-gun-squirt{--fa:"\e19d"}.fa-hand-back-point-down{--fa:"\e19e"}.fa-hand-back-point-left{--fa:"\e19f"}.fa-hand-back-point-ribbon{--fa:"\e1a0"}.fa-hand-back-point-right{--fa:"\e1a1"}.fa-hand-back-point-up{--fa:"\e1a2"}.fa-hand-fingers-crossed{--fa:"\e1a3"}.fa-hand-holding-skull{--fa:"\e1a4"}.fa-hand-love{--fa:"\e1a5"}.fa-hand-point-ribbon{--fa:"\e1a6"}.fa-hand-wave{--fa:"\e1a7"}.fa-hands-clapping{--fa:"\e1a8"}.fa-hand-horns{--fa:"\e1a9"}.fa-head-side-heart{--fa:"\e1aa"}.fa-heart-half{--fa:"\e1ab"}.fa-heart-half-alt,.fa-heart-half-stroke{--fa:"\e1ac"}.fa-hexagon-divide{--fa:"\e1ad"}.fa-high-definition,.fa-rectangle-hd{--fa:"\e1ae"}.fa-highlighter-line{--fa:"\e1af"}.fa-home-user,.fa-house-user{--fa:"\e1b0"}.fa-house-building{--fa:"\e1b1"}.fa-house-chimney-heart{--fa:"\e1b2"}.fa-house-tree{--fa:"\e1b3"}.fa-house-turret{--fa:"\e1b4"}.fa-image-landscape,.fa-landscape{--fa:"\e1b5"}.fa-image-polaroid-user{--fa:"\e1b6"}.fa-image-slash{--fa:"\e1b7"}.fa-image-user{--fa:"\e1b8"}.fa-images-user{--fa:"\e1b9"}.fa-inbox-full{--fa:"\e1ba"}.fa-inboxes{--fa:"\e1bb"}.fa-indian-rupee,.fa-indian-rupee-sign,.fa-inr{--fa:"\e1bc"}.fa-input-numeric{--fa:"\e1bd"}.fa-input-pipe{--fa:"\e1be"}.fa-input-text{--fa:"\e1bf"}.fa-keyboard-brightness{--fa:"\e1c0"}.fa-keyboard-brightness-low{--fa:"\e1c1"}.fa-keyboard-down{--fa:"\e1c2"}.fa-keyboard-left{--fa:"\e1c3"}.fa-kip-sign{--fa:"\e1c4"}.fa-lamp-street{--fa:"\e1c5"}.fa-laptop-arrow-down{--fa:"\e1c6"}.fa-laptop-slash{--fa:"\e1c7"}.fa-lari-sign{--fa:"\e1c8"}.fa-lasso-sparkles{--fa:"\e1c9"}.fa-lightbulb-exclamation-on{--fa:"\e1ca"}.fa-chain-horizontal,.fa-link-horizontal{--fa:"\e1cb"}.fa-chain-horizontal-slash,.fa-link-horizontal-slash{--fa:"\e1cc"}.fa-link-simple{--fa:"\e1cd"}.fa-link-simple-slash{--fa:"\e1ce"}.fa-list-dropdown{--fa:"\e1cf"}.fa-list-radio{--fa:"\e1d0"}.fa-list-timeline{--fa:"\e1d1"}.fa-list-tree{--fa:"\e1d2"}.fa-litecoin-sign{--fa:"\e1d3"}.fa-loader{--fa:"\e1d4"}.fa-manat-sign{--fa:"\e1d5"}.fa-manhole{--fa:"\e1d6"}.fa-mask-face{--fa:"\e1d7"}.fa-memo{--fa:"\e1d8"}.fa-memo-circle-check{--fa:"\e1d9"}.fa-memo-pad{--fa:"\e1da"}.fa-comment-alt-arrow-down,.fa-message-arrow-down{--fa:"\e1db"}.fa-comment-alt-arrow-up,.fa-message-arrow-up{--fa:"\e1dc"}.fa-message-arrow-up-right{--fa:"\e1dd"}.fa-comment-alt-captions,.fa-message-captions{--fa:"\e1de"}.fa-message-code{--fa:"\e1df"}.fa-comment-alt-image,.fa-message-image{--fa:"\e1e0"}.fa-comment-middle-alt,.fa-message-middle{--fa:"\e1e1"}.fa-comment-middle-top-alt,.fa-message-middle-top{--fa:"\e1e2"}.fa-message-question{--fa:"\e1e3"}.fa-comment-alt-quote,.fa-message-quote{--fa:"\e1e4"}.fa-message-sms{--fa:"\e1e5"}.fa-comment-alt-text,.fa-message-text{--fa:"\e1e6"}.fa-messages-question{--fa:"\e1e7"}.fa-meter{--fa:"\e1e8"}.fa-meter-bolt{--fa:"\e1e9"}.fa-meter-droplet{--fa:"\e1ea"}.fa-meter-fire{--fa:"\e1eb"}.fa-microchip-ai{--fa:"\e1ec"}.fa-mill-sign{--fa:"\e1ed"}.fa-mobile-iphone,.fa-mobile-notch{--fa:"\e1ee"}.fa-mobile-signal{--fa:"\e1ef"}.fa-mobile-signal-out{--fa:"\e1f0"}.fa-money-bill-simple{--fa:"\e1f1"}.fa-money-bill-simple-wave{--fa:"\e1f2"}.fa-money-bills{--fa:"\e1f3"}.fa-money-bills-alt,.fa-money-bills-simple{--fa:"\e1f4"}.fa-mug-tea-saucer{--fa:"\e1f5"}.fa-naira-sign{--fa:"\e1f6"}.fa-nfc{--fa:"\e1f7"}.fa-nfc-lock{--fa:"\e1f8"}.fa-nfc-magnifying-glass{--fa:"\e1f9"}.fa-nfc-pen{--fa:"\e1fa"}.fa-nfc-signal{--fa:"\e1fb"}.fa-nfc-slash{--fa:"\e1fc"}.fa-nfc-trash{--fa:"\e1fd"}.fa-notdef{--fa:"\e1fe"}.fa-note{--fa:"\e1ff"}.fa-note-medical{--fa:"\e200"}.fa-notebook{--fa:"\e201"}.fa-notes{--fa:"\e202"}.fa-octagon-divide{--fa:"\e203"}.fa-octagon-exclamation{--fa:"\e204"}.fa-oil-can-drip{--fa:"\e205"}.fa-paintbrush-pencil{--fa:"\e206"}.fa-pallet-box{--fa:"\e208"}.fa-panorama{--fa:"\e209"}.fa-paper-plane-alt,.fa-paper-plane-top,.fa-send{--fa:"\e20a"}.fa-peach{--fa:"\e20b"}.fa-pear{--fa:"\e20c"}.fa-pedestal{--fa:"\e20d"}.fa-pen-circle{--fa:"\e20e"}.fa-pen-alt-slash,.fa-pen-clip-slash{--fa:"\e20f"}.fa-pen-fancy-slash{--fa:"\e210"}.fa-pen-field{--fa:"\e211"}.fa-pen-line{--fa:"\e212"}.fa-pen-slash{--fa:"\e213"}.fa-pen-swirl{--fa:"\e214"}.fa-pencil-slash{--fa:"\e215"}.fa-people{--fa:"\e216"}.fa-people-dress{--fa:"\e217"}.fa-people-dress-simple{--fa:"\e218"}.fa-people-pants{--fa:"\e219"}.fa-people-pants-simple{--fa:"\e21a"}.fa-people-simple{--fa:"\e21b"}.fa-person-dress-simple{--fa:"\e21c"}.fa-person-pinball{--fa:"\e21d"}.fa-person-seat{--fa:"\e21e"}.fa-person-seat-reclined{--fa:"\e21f"}.fa-person-simple{--fa:"\e220"}.fa-peseta-sign{--fa:"\e221"}.fa-peso-sign{--fa:"\e222"}.fa-phone-arrow-down,.fa-phone-arrow-down-left,.fa-phone-incoming{--fa:"\e223"}.fa-phone-arrow-up,.fa-phone-arrow-up-right,.fa-phone-outgoing{--fa:"\e224"}.fa-phone-hangup{--fa:"\e225"}.fa-phone-missed{--fa:"\e226"}.fa-phone-xmark{--fa:"\e227"}.fa-photo-film-music{--fa:"\e228"}.fa-pinball{--fa:"\e229"}.fa-plane-prop{--fa:"\e22b"}.fa-plane-tail{--fa:"\e22c"}.fa-plane-up{--fa:"\e22d"}.fa-plane-up-slash{--fa:"\e22e"}.fa-play-pause{--fa:"\e22f"}.fa-puzzle-piece-alt,.fa-puzzle-piece-simple{--fa:"\e231"}.fa-quotes{--fa:"\e234"}.fa-pro,.fa-rectangle-pro{--fa:"\e235"}.fa-rectangle-terminal{--fa:"\e236"}.fa-rectangle-vertical-history{--fa:"\e237"}.fa-reel{--fa:"\e238"}.fa-reply-clock,.fa-reply-time{--fa:"\e239"}.fa-restroom-simple{--fa:"\e23a"}.fa-rhombus{--fa:"\e23b"}.fa-rotate-exclamation{--fa:"\e23c"}.fa-rupiah-sign{--fa:"\e23d"}.fa-screencast{--fa:"\e23e"}.fa-scribble{--fa:"\e23f"}.fa-sd-cards{--fa:"\e240"}.fa-seal{--fa:"\e241"}.fa-seal-exclamation{--fa:"\e242"}.fa-seal-question{--fa:"\e243"}.fa-seat-airline{--fa:"\e244"}.fa-shelves-empty{--fa:"\e246"}.fa-shield-exclamation{--fa:"\e247"}.fa-shield-keyhole{--fa:"\e248"}.fa-shield-minus{--fa:"\e249"}.fa-shield-plus{--fa:"\e24a"}.fa-shield-slash{--fa:"\e24b"}.fa-shield-times,.fa-shield-xmark{--fa:"\e24c"}.fa-shower-alt,.fa-shower-down{--fa:"\e24d"}.fa-sidebar{--fa:"\e24e"}.fa-sidebar-flip{--fa:"\e24f"}.fa-signal-stream-slash{--fa:"\e250"}.fa-sim-cards{--fa:"\e251"}.fa-slider{--fa:"\e252"}.fa-sliders-simple{--fa:"\e253"}.fa-split{--fa:"\e254"}.fa-square-0{--fa:"\e255"}.fa-square-1{--fa:"\e256"}.fa-square-2{--fa:"\e257"}.fa-square-3{--fa:"\e258"}.fa-square-4{--fa:"\e259"}.fa-square-5{--fa:"\e25a"}.fa-square-6{--fa:"\e25b"}.fa-square-7{--fa:"\e25c"}.fa-square-8{--fa:"\e25d"}.fa-square-9{--fa:"\e25e"}.fa-square-a{--fa:"\e25f"}.fa-square-ampersand{--fa:"\e260"}.fa-square-arrow-down-left{--fa:"\e261"}.fa-square-arrow-down-right{--fa:"\e262"}.fa-square-arrow-up-left{--fa:"\e263"}.fa-square-b{--fa:"\e264"}.fa-square-bolt{--fa:"\e265"}.fa-square-c{--fa:"\e266"}.fa-square-code{--fa:"\e267"}.fa-square-d{--fa:"\e268"}.fa-square-dashed{--fa:"\e269"}.fa-square-divide{--fa:"\e26a"}.fa-square-down-left{--fa:"\e26b"}.fa-square-down-right{--fa:"\e26c"}.fa-square-e{--fa:"\e26d"}.fa-square-ellipsis{--fa:"\e26e"}.fa-square-ellipsis-vertical{--fa:"\e26f"}.fa-square-f{--fa:"\e270"}.fa-square-g{--fa:"\e271"}.fa-square-i{--fa:"\e272"}.fa-square-j{--fa:"\e273"}.fa-square-k{--fa:"\e274"}.fa-square-l{--fa:"\e275"}.fa-square-m{--fa:"\e276"}.fa-square-n{--fa:"\e277"}.fa-square-o{--fa:"\e278"}.fa-square-p{--fa:"\e279"}.fa-phone-square-down,.fa-square-phone-hangup{--fa:"\e27a"}.fa-square-q{--fa:"\e27b"}.fa-square-r{--fa:"\e27c"}.fa-square-s{--fa:"\e27d"}.fa-square-small{--fa:"\e27e"}.fa-square-star{--fa:"\e27f"}.fa-square-t{--fa:"\e280"}.fa-square-u{--fa:"\e281"}.fa-square-up-left{--fa:"\e282"}.fa-square-user{--fa:"\e283"}.fa-square-v{--fa:"\e284"}.fa-square-w{--fa:"\e285"}.fa-square-x{--fa:"\e286"}.fa-square-y{--fa:"\e287"}.fa-square-z{--fa:"\e288"}.fa-stairs{--fa:"\e289"}.fa-rectangle-sd,.fa-standard-definition{--fa:"\e28a"}.fa-star-sharp{--fa:"\e28b"}.fa-star-sharp-half{--fa:"\e28c"}.fa-star-sharp-half-alt,.fa-star-sharp-half-stroke{--fa:"\e28d"}.fa-starfighter-alt-advanced,.fa-starfighter-twin-ion-engine-advanced{--fa:"\e28e"}.fa-sun-alt,.fa-sun-bright{--fa:"\e28f"}.fa-table-layout{--fa:"\e290"}.fa-table-pivot{--fa:"\e291"}.fa-rows,.fa-table-rows{--fa:"\e292"}.fa-table-tree{--fa:"\e293"}.fa-tally-1{--fa:"\e294"}.fa-tally-2{--fa:"\e295"}.fa-tally-3{--fa:"\e296"}.fa-tally-4{--fa:"\e297"}.fa-taxi-bus{--fa:"\e298"}.fa-temperature-list{--fa:"\e299"}.fa-ticket-airline,.fa-ticket-perforated-plane,.fa-ticket-plane{--fa:"\e29a"}.fa-tickets-airline,.fa-tickets-perforated-plane,.fa-tickets-plane{--fa:"\e29b"}.fa-timeline{--fa:"\e29c"}.fa-timeline-arrow{--fa:"\e29d"}.fa-timer{--fa:"\e29e"}.fa-toilet-paper-blank-under,.fa-toilet-paper-reverse,.fa-toilet-paper-reverse-alt,.fa-toilet-paper-under{--fa:"\e2a0"}.fa-toilet-paper-reverse-slash,.fa-toilet-paper-under-slash{--fa:"\e2a1"}.fa-tower-control{--fa:"\e2a2"}.fa-subway-tunnel,.fa-train-subway-tunnel{--fa:"\e2a3"}.fa-transformer-bolt{--fa:"\e2a4"}.fa-transporter-4{--fa:"\e2a5"}.fa-transporter-5{--fa:"\e2a6"}.fa-transporter-6{--fa:"\e2a7"}.fa-transporter-7{--fa:"\e2a8"}.fa-trash-can-check{--fa:"\e2a9"}.fa-trash-can-clock{--fa:"\e2aa"}.fa-trash-can-list{--fa:"\e2ab"}.fa-trash-can-plus{--fa:"\e2ac"}.fa-trash-alt-slash,.fa-trash-can-slash{--fa:"\e2ad"}.fa-trash-can-xmark{--fa:"\e2ae"}.fa-trash-check{--fa:"\e2af"}.fa-trash-clock{--fa:"\e2b0"}.fa-trash-list{--fa:"\e2b1"}.fa-trash-plus{--fa:"\e2b2"}.fa-trash-slash{--fa:"\e2b3"}.fa-trash-xmark{--fa:"\e2b4"}.fa-truck-container-empty{--fa:"\e2b5"}.fa-truck-flatbed{--fa:"\e2b6"}.fa-truck-front{--fa:"\e2b7"}.fa-truck-tow{--fa:"\e2b8"}.fa-teletype-answer,.fa-tty-answer{--fa:"\e2b9"}.fa-tugrik-sign{--fa:"\e2ba"}.fa-try,.fa-turkish-lira,.fa-turkish-lira-sign{--fa:"\e2bb"}.fa-umbrella-alt,.fa-umbrella-simple{--fa:"\e2bc"}.fa-up-left{--fa:"\e2bd"}.fa-up-right{--fa:"\e2be"}.fa-user-bounty-hunter{--fa:"\e2bf"}.fa-user-pilot{--fa:"\e2c0"}.fa-user-pilot-tie{--fa:"\e2c1"}.fa-user-shakespeare{--fa:"\e2c2"}.fa-utility-pole{--fa:"\e2c3"}.fa-utility-pole-double{--fa:"\e2c4"}.fa-vault{--fa:"\e2c5"}.fa-video-arrow-down-left{--fa:"\e2c8"}.fa-video-arrow-up-right{--fa:"\e2c9"}.fa-magic-wand-sparkles,.fa-wand-magic-sparkles{--fa:"\e2ca"}.fa-watch-apple{--fa:"\e2cb"}.fa-watch-smart{--fa:"\e2cc"}.fa-wheat-alt,.fa-wheat-awn{--fa:"\e2cd"}.fa-wheelchair-alt,.fa-wheelchair-move{--fa:"\e2ce"}.fa-wifi-exclamation{--fa:"\e2cf"}.fa-wrench-simple{--fa:"\e2d1"}.fa-robot-astromech{--fa:"\e2d2"}.fa-360-degrees{--fa:"\e2dc"}.fa-aperture{--fa:"\e2df"}.fa-arrow-turn-down-left{--fa:"\e2e1"}.fa-balloon{--fa:"\e2e3"}.fa-balloons{--fa:"\e2e4"}.fa-banana{--fa:"\e2e5"}.fa-bangladeshi-taka-sign{--fa:"\e2e6"}.fa-bench-tree{--fa:"\e2e7"}.fa-blueberries{--fa:"\e2e8"}.fa-bowl-chopsticks{--fa:"\e2e9"}.fa-bowl-chopsticks-noodles{--fa:"\e2ea"}.fa-bowl-rice{--fa:"\e2eb"}.fa-briefcase-arrow-right{--fa:"\e2f2"}.fa-citrus{--fa:"\e2f4"}.fa-citrus-slice{--fa:"\e2f5"}.fa-coconut{--fa:"\e2f6"}.fa-desktop-slash,.fa-display-slash{--fa:"\e2fa"}.fa-exploding-head,.fa-face-explode{--fa:"\e2fe"}.fa-face-viewfinder{--fa:"\e2ff"}.fa-family{--fa:"\e300"}.fa-family-dress{--fa:"\e301"}.fa-family-pants{--fa:"\e302"}.fa-fence{--fa:"\e303"}.fa-fish-bones{--fa:"\e304"}.fa-grapes{--fa:"\e306"}.fa-kiwi-fruit{--fa:"\e30c"}.fa-mango{--fa:"\e30f"}.fa-melon{--fa:"\e310"}.fa-melon-slice{--fa:"\e311"}.fa-money-from-bracket{--fa:"\e312"}.fa-money-simple-from-bracket{--fa:"\e313"}.fa-olive{--fa:"\e316"}.fa-olive-branch{--fa:"\e317"}.fa-option{--fa:"\e318"}.fa-party-bell{--fa:"\e31a"}.fa-party-horn{--fa:"\e31b"}.fa-peapod{--fa:"\e31c"}.fa-person-pregnant{--fa:"\e31e"}.fa-pineapple{--fa:"\e31f"}.fa-rectangle-code{--fa:"\e322"}.fa-rectangles-mixed{--fa:"\e323"}.fa-roller-coaster{--fa:"\e324"}.fa-square-quote{--fa:"\e329"}.fa-square-terminal{--fa:"\e32a"}.fa-strawberry{--fa:"\e32b"}.fa-table-picnic{--fa:"\e32d"}.fa-thought-bubble{--fa:"\e32e"}.fa-tick{--fa:"\e32f"}.fa-tomato{--fa:"\e330"}.fa-turn-down-left{--fa:"\e331"}.fa-user-police{--fa:"\e333"}.fa-user-police-tie{--fa:"\e334"}.fa-watermelon-slice{--fa:"\e337"}.fa-wheat-awn-slash{--fa:"\e338"}.fa-wheat-slash{--fa:"\e339"}.fa-badminton{--fa:"\e33a"}.fa-binary{--fa:"\e33b"}.fa-binary-circle-check{--fa:"\e33c"}.fa-binary-lock{--fa:"\e33d"}.fa-binary-slash{--fa:"\e33e"}.fa-boot-heeled{--fa:"\e33f"}.fa-car-bolt{--fa:"\e341"}.fa-car-circle-bolt{--fa:"\e342"}.fa-car-mirrors{--fa:"\e343"}.fa-car-side-bolt{--fa:"\e344"}.fa-clock-eight{--fa:"\e345"}.fa-clock-eight-thirty{--fa:"\e346"}.fa-clock-eleven{--fa:"\e347"}.fa-clock-eleven-thirty{--fa:"\e348"}.fa-clock-five{--fa:"\e349"}.fa-clock-five-thirty{--fa:"\e34a"}.fa-clock-four-thirty{--fa:"\e34b"}.fa-clock-nine{--fa:"\e34c"}.fa-clock-nine-thirty{--fa:"\e34d"}.fa-clock-one{--fa:"\e34e"}.fa-clock-one-thirty{--fa:"\e34f"}.fa-clock-seven{--fa:"\e350"}.fa-clock-seven-thirty{--fa:"\e351"}.fa-clock-six{--fa:"\e352"}.fa-clock-six-thirty{--fa:"\e353"}.fa-clock-ten{--fa:"\e354"}.fa-clock-ten-thirty{--fa:"\e355"}.fa-clock-three{--fa:"\e356"}.fa-clock-three-thirty{--fa:"\e357"}.fa-clock-twelve{--fa:"\e358"}.fa-clock-twelve-thirty{--fa:"\e359"}.fa-clock-two{--fa:"\e35a"}.fa-clock-two-thirty{--fa:"\e35b"}.fa-cloud-check{--fa:"\e35c"}.fa-cloud-minus{--fa:"\e35d"}.fa-cloud-plus{--fa:"\e35e"}.fa-cloud-xmark{--fa:"\e35f"}.fa-columns-3{--fa:"\e361"}.fa-crystal-ball{--fa:"\e362"}.fa-cup-straw{--fa:"\e363"}.fa-cup-straw-swoosh{--fa:"\e364"}.fa-distribute-spacing-horizontal{--fa:"\e365"}.fa-distribute-spacing-vertical{--fa:"\e366"}.fa-eyes{--fa:"\e367"}.fa-face-angry-horns{--fa:"\e368"}.fa-face-anguished{--fa:"\e369"}.fa-face-anxious-sweat{--fa:"\e36a"}.fa-face-astonished{--fa:"\e36b"}.fa-face-confounded{--fa:"\e36c"}.fa-face-confused{--fa:"\e36d"}.fa-face-cowboy-hat{--fa:"\e36e"}.fa-face-disappointed{--fa:"\e36f"}.fa-face-disguise{--fa:"\e370"}.fa-face-downcast-sweat{--fa:"\e371"}.fa-face-drooling{--fa:"\e372"}.fa-face-expressionless{--fa:"\e373"}.fa-face-eyes-xmarks{--fa:"\e374"}.fa-face-fearful{--fa:"\e375"}.fa-face-frown-slight{--fa:"\e376"}.fa-face-glasses{--fa:"\e377"}.fa-face-hand-over-mouth{--fa:"\e378"}.fa-face-hand-yawn{--fa:"\e379"}.fa-face-head-bandage{--fa:"\e37a"}.fa-face-hushed{--fa:"\e37b"}.fa-face-icicles{--fa:"\e37c"}.fa-face-kiss-closed-eyes{--fa:"\e37d"}.fa-face-lying{--fa:"\e37e"}.fa-face-mask{--fa:"\e37f"}.fa-face-monocle{--fa:"\e380"}.fa-face-nauseated{--fa:"\e381"}.fa-face-nose-steam{--fa:"\e382"}.fa-face-party{--fa:"\e383"}.fa-face-pensive{--fa:"\e384"}.fa-face-persevering{--fa:"\e385"}.fa-face-pleading{--fa:"\e386"}.fa-face-pouting{--fa:"\e387"}.fa-face-raised-eyebrow{--fa:"\e388"}.fa-face-relieved{--fa:"\e389"}.fa-face-sad-sweat{--fa:"\e38a"}.fa-face-scream{--fa:"\e38b"}.fa-face-shush{--fa:"\e38c"}.fa-face-sleeping{--fa:"\e38d"}.fa-face-sleepy{--fa:"\e38e"}.fa-face-smile-halo{--fa:"\e38f"}.fa-face-smile-hearts{--fa:"\e390"}.fa-face-smile-horns{--fa:"\e391"}.fa-face-smile-relaxed{--fa:"\e392"}.fa-face-smile-tear{--fa:"\e393"}.fa-face-smile-tongue{--fa:"\e394"}.fa-face-smile-upside-down{--fa:"\e395"}.fa-face-smiling-hands{--fa:"\e396"}.fa-face-smirking{--fa:"\e397"}.fa-face-sunglasses{--fa:"\e398"}.fa-face-swear{--fa:"\e399"}.fa-face-thermometer{--fa:"\e39a"}.fa-face-thinking{--fa:"\e39b"}.fa-face-tissue{--fa:"\e39c"}.fa-face-tongue-money{--fa:"\e39d"}.fa-face-tongue-sweat{--fa:"\e39e"}.fa-face-unamused{--fa:"\e39f"}.fa-face-vomit{--fa:"\e3a0"}.fa-face-weary{--fa:"\e3a1"}.fa-face-woozy{--fa:"\e3a2"}.fa-face-worried{--fa:"\e3a3"}.fa-face-zany{--fa:"\e3a4"}.fa-face-zipper{--fa:"\e3a5"}.fa-file-lock{--fa:"\e3a6"}.fa-file-slash{--fa:"\e3a7"}.fa-fishing-rod{--fa:"\e3a8"}.fa-flying-disc{--fa:"\e3a9"}.fa-gallery-thumbnails{--fa:"\e3aa"}.fa-goal-net{--fa:"\e3ab"}.fa-golf-flag-hole{--fa:"\e3ac"}.fa-grid-dividers{--fa:"\e3ad"}.fa-hockey-stick-puck{--fa:"\e3ae"}.fa-home-lg,.fa-house-chimney{--fa:"\e3af"}.fa-house-chimney-blank{--fa:"\e3b0"}.fa-house-crack{--fa:"\e3b1"}.fa-house-medical{--fa:"\e3b2"}.fa-house-window{--fa:"\e3b3"}.fa-key-skeleton-left-right{--fa:"\e3b4"}.fa-lacrosse-stick{--fa:"\e3b5"}.fa-lacrosse-stick-ball{--fa:"\e3b6"}.fa-mask-snorkel{--fa:"\e3b7"}.fa-message-bot{--fa:"\e3b8"}.fa-moped{--fa:"\e3b9"}.fa-nesting-dolls{--fa:"\e3ba"}.fa-objects-align-bottom{--fa:"\e3bb"}.fa-objects-align-center-horizontal{--fa:"\e3bc"}.fa-objects-align-center-vertical{--fa:"\e3bd"}.fa-objects-align-left{--fa:"\e3be"}.fa-objects-align-right{--fa:"\e3bf"}.fa-objects-align-top{--fa:"\e3c0"}.fa-objects-column{--fa:"\e3c1"}.fa-paperclip-vertical{--fa:"\e3c2"}.fa-pinata{--fa:"\e3c3"}.fa-pipe-smoking{--fa:"\e3c4"}.fa-pool-8-ball{--fa:"\e3c5"}.fa-rugby-ball{--fa:"\e3c6"}.fa-shirt-long-sleeve{--fa:"\e3c7"}.fa-shirt-running{--fa:"\e3c8"}.fa-shirt-tank-top{--fa:"\e3c9"}.fa-signature-lock{--fa:"\e3ca"}.fa-signature-slash{--fa:"\e3cb"}.fa-ski-boot{--fa:"\e3cc"}.fa-ski-boot-ski{--fa:"\e3cd"}.fa-slot-machine{--fa:"\e3ce"}.fa-teddy-bear{--fa:"\e3cf"}.fa-truck-bolt{--fa:"\e3d0"}.fa-uniform-martial-arts{--fa:"\e3d1"}.fa-user-chef{--fa:"\e3d2"}.fa-user-hair-buns{--fa:"\e3d3"}.fa-arrow-left-long-to-line{--fa:"\e3d4"}.fa-arrow-right-long-to-line{--fa:"\e3d5"}.fa-arrow-turn-down-right{--fa:"\e3d6"}.fa-bagel{--fa:"\e3d7"}.fa-baguette{--fa:"\e3d8"}.fa-blanket-fire{--fa:"\e3da"}.fa-block-brick,.fa-wall-brick{--fa:"\e3db"}.fa-block-brick-fire,.fa-firewall{--fa:"\e3dc"}.fa-block-question{--fa:"\e3dd"}.fa-bowl-scoop,.fa-bowl-shaved-ice{--fa:"\e3de"}.fa-bowl-scoops{--fa:"\e3df"}.fa-bowl-spoon{--fa:"\e3e0"}.fa-bread-slice-butter{--fa:"\e3e1"}.fa-broccoli{--fa:"\e3e2"}.fa-burger-lettuce{--fa:"\e3e3"}.fa-butter{--fa:"\e3e4"}.fa-cake-slice,.fa-shortcake{--fa:"\e3e5"}.fa-can-food{--fa:"\e3e6"}.fa-candy{--fa:"\e3e7"}.fa-candy-bar,.fa-chocolate-bar{--fa:"\e3e8"}.fa-card-club{--fa:"\e3e9"}.fa-card-diamond{--fa:"\e3ea"}.fa-card-heart{--fa:"\e3eb"}.fa-card-spade{--fa:"\e3ec"}.fa-cards{--fa:"\e3ed"}.fa-cart-arrow-up{--fa:"\e3ee"}.fa-cart-circle-arrow-down{--fa:"\e3ef"}.fa-cart-circle-arrow-up{--fa:"\e3f0"}.fa-cart-circle-check{--fa:"\e3f1"}.fa-cart-circle-exclamation{--fa:"\e3f2"}.fa-cart-circle-plus{--fa:"\e3f3"}.fa-cart-circle-xmark{--fa:"\e3f4"}.fa-cent-sign{--fa:"\e3f5"}.fa-chestnut{--fa:"\e3f6"}.fa-chopsticks{--fa:"\e3f7"}.fa-circle-quarters{--fa:"\e3f8"}.fa-code-pull-request-closed{--fa:"\e3f9"}.fa-code-pull-request-draft{--fa:"\e3fa"}.fa-coin-blank{--fa:"\e3fb"}.fa-coin-front{--fa:"\e3fc"}.fa-coin-vertical{--fa:"\e3fd"}.fa-corner{--fa:"\e3fe"}.fa-crab{--fa:"\e3ff"}.fa-creemee,.fa-soft-serve{--fa:"\e400"}.fa-cucumber{--fa:"\e401"}.fa-cupcake{--fa:"\e402"}.fa-custard{--fa:"\e403"}.fa-dash,.fa-minus-large{--fa:"\e404"}.fa-diamond-exclamation{--fa:"\e405"}.fa-donut,.fa-doughnut{--fa:"\e406"}.fa-down-from-dotted-line{--fa:"\e407"}.fa-down-to-dotted-line{--fa:"\e408"}.fa-face-awesome,.fa-gave-dandy{--fa:"\e409"}.fa-falafel{--fa:"\e40a"}.fa-flatbread{--fa:"\e40b"}.fa-flatbread-stuffed{--fa:"\e40c"}.fa-fondue-pot{--fa:"\e40d"}.fa-garlic{--fa:"\e40e"}.fa-grip-dots{--fa:"\e410"}.fa-grip-dots-vertical{--fa:"\e411"}.fa-h5{--fa:"\e412"}.fa-h6{--fa:"\e413"}.fa-hammer-crash{--fa:"\e414"}.fa-hashtag-lock{--fa:"\e415"}.fa-hexagon-check{--fa:"\e416"}.fa-hexagon-exclamation{--fa:"\e417"}.fa-honey-pot{--fa:"\e418"}.fa-hose{--fa:"\e419"}.fa-hose-reel{--fa:"\e41a"}.fa-hourglass-clock{--fa:"\e41b"}.fa-100,.fa-hundred-points{--fa:"\e41c"}.fa-leafy-green{--fa:"\e41d"}.fa-left-long-to-line{--fa:"\e41e"}.fa-light-emergency{--fa:"\e41f"}.fa-light-emergency-on{--fa:"\e420"}.fa-lobster{--fa:"\e421"}.fa-lock-a{--fa:"\e422"}.fa-lock-hashtag{--fa:"\e423"}.fa-lollipop,.fa-lollypop{--fa:"\e424"}.fa-mushroom{--fa:"\e425"}.fa-octagon-check{--fa:"\e426"}.fa-onion{--fa:"\e427"}.fa-page{--fa:"\e428"}.fa-file-caret-down,.fa-page-caret-down{--fa:"\e429"}.fa-file-caret-up,.fa-page-caret-up{--fa:"\e42a"}.fa-pan-food{--fa:"\e42b"}.fa-pan-frying{--fa:"\e42c"}.fa-pancakes{--fa:"\e42d"}.fa-panel-ews{--fa:"\e42e"}.fa-panel-fire{--fa:"\e42f"}.fa-peanut{--fa:"\e430"}.fa-peanuts{--fa:"\e431"}.fa-pepper{--fa:"\e432"}.fa-person-to-door{--fa:"\e433"}.fa-phone-intercom{--fa:"\e434"}.fa-pickleball{--fa:"\e435"}.fa-pipe-circle-check{--fa:"\e436"}.fa-pipe-collar{--fa:"\e437"}.fa-pipe-section{--fa:"\e438"}.fa-pipe-valve{--fa:"\e439"}.fa-plate-utensils{--fa:"\e43b"}.fa-plus-minus{--fa:"\e43c"}.fa-pompebled{--fa:"\e43d"}.fa-popsicle{--fa:"\e43e"}.fa-pot-food{--fa:"\e43f"}.fa-potato{--fa:"\e440"}.fa-pretzel{--fa:"\e441"}.fa-pump{--fa:"\e442"}.fa-puzzle{--fa:"\e443"}.fa-right-long-to-line{--fa:"\e444"}.fa-sailboat{--fa:"\e445"}.fa-salt-shaker{--fa:"\e446"}.fa-section{--fa:"\e447"}.fa-shrimp{--fa:"\e448"}.fa-shutters{--fa:"\e449"}.fa-sportsball{--fa:"\e44b"}.fa-sprinkler-ceiling{--fa:"\e44c"}.fa-square-a-lock{--fa:"\e44d"}.fa-square-quarters{--fa:"\e44e"}.fa-square-ring{--fa:"\e44f"}.fa-squid{--fa:"\e450"}.fa-tamale{--fa:"\e451"}.fa-tank-water{--fa:"\e452"}.fa-train-track{--fa:"\e453"}.fa-train-tunnel{--fa:"\e454"}.fa-turn-down-right{--fa:"\e455"}.fa-up-from-dotted-line{--fa:"\e456"}.fa-up-to-dotted-line{--fa:"\e457"}.fa-user-doctor-hair{--fa:"\e458"}.fa-user-doctor-hair-long{--fa:"\e459"}.fa-user-hair{--fa:"\e45a"}.fa-user-hair-long{--fa:"\e45b"}.fa-business-front,.fa-party-back,.fa-trian-balbot,.fa-user-hair-mullet{--fa:"\e45c"}.fa-user-nurse-hair{--fa:"\e45d"}.fa-user-nurse-hair-long{--fa:"\e45e"}.fa-user-tie-hair{--fa:"\e45f"}.fa-user-tie-hair-long{--fa:"\e460"}.fa-user-vneck{--fa:"\e461"}.fa-user-vneck-hair{--fa:"\e462"}.fa-user-vneck-hair-long{--fa:"\e463"}.fa-utensils-slash{--fa:"\e464"}.fa-vent-damper{--fa:"\e465"}.fa-waffle{--fa:"\e466"}.fa-00{--fa:"\e467"}.fa-apartment{--fa:"\e468"}.fa-bird{--fa:"\e469"}.fa-block{--fa:"\e46a"}.fa-bowl-soft-serve{--fa:"\e46b"}.fa-brazilian-real-sign{--fa:"\e46c"}.fa-cabin{--fa:"\e46d"}.fa-calendar-circle-exclamation{--fa:"\e46e"}.fa-calendar-circle-minus{--fa:"\e46f"}.fa-calendar-circle-plus{--fa:"\e470"}.fa-calendar-circle-user{--fa:"\e471"}.fa-calendar-lines-pen{--fa:"\e472"}.fa-chart-simple{--fa:"\e473"}.fa-chart-simple-horizontal{--fa:"\e474"}.fa-diagram-cells{--fa:"\e475"}.fa-diagram-next{--fa:"\e476"}.fa-diagram-predecessor{--fa:"\e477"}.fa-diagram-previous{--fa:"\e478"}.fa-diagram-subtask{--fa:"\e479"}.fa-diagram-successor{--fa:"\e47a"}.fa-earth-oceania,.fa-globe-oceania{--fa:"\e47b"}.fa-face-beam-hand-over-mouth{--fa:"\e47c"}.fa-face-clouds{--fa:"\e47d"}.fa-face-diagonal-mouth{--fa:"\e47e"}.fa-face-dotted{--fa:"\e47f"}.fa-face-exhaling{--fa:"\e480"}.fa-face-hand-peeking{--fa:"\e481"}.fa-face-holding-back-tears{--fa:"\e482"}.fa-face-melting{--fa:"\e483"}.fa-face-saluting{--fa:"\e484"}.fa-face-spiral-eyes{--fa:"\e485"}.fa-fort{--fa:"\e486"}.fa-home-blank,.fa-house-blank{--fa:"\e487"}.fa-square-kanban{--fa:"\e488"}.fa-square-list{--fa:"\e489"}.fa-nigiri,.fa-sushi{--fa:"\e48a"}.fa-maki-roll,.fa-makizushi,.fa-sushi-roll{--fa:"\e48b"}.fa-album-circle-plus{--fa:"\e48c"}.fa-album-circle-user{--fa:"\e48d"}.fa-album-collection-circle-plus{--fa:"\e48e"}.fa-album-collection-circle-user{--fa:"\e48f"}.fa-bug-slash{--fa:"\e490"}.fa-cloud-exclamation{--fa:"\e491"}.fa-cloud-question{--fa:"\e492"}.fa-file-circle-info{--fa:"\e493"}.fa-file-circle-plus{--fa:"\e494"}.fa-frame{--fa:"\e495"}.fa-gauge-circle-bolt{--fa:"\e496"}.fa-gauge-circle-minus{--fa:"\e497"}.fa-gauge-circle-plus{--fa:"\e498"}.fa-memo-circle-info{--fa:"\e49a"}.fa-object-exclude{--fa:"\e49c"}.fa-object-intersect{--fa:"\e49d"}.fa-object-subtract{--fa:"\e49e"}.fa-object-union{--fa:"\e49f"}.fa-pen-nib-slash{--fa:"\e4a1"}.fa-rectangle-history{--fa:"\e4a2"}.fa-rectangle-history-circle-plus{--fa:"\e4a3"}.fa-rectangle-history-circle-user{--fa:"\e4a4"}.fa-shop-lock{--fa:"\e4a5"}.fa-store-lock{--fa:"\e4a6"}.fa-user-robot-xmarks{--fa:"\e4a7"}.fa-virus-covid{--fa:"\e4a8"}.fa-virus-covid-slash{--fa:"\e4a9"}.fa-anchor-circle-check{--fa:"\e4aa"}.fa-anchor-circle-exclamation{--fa:"\e4ab"}.fa-anchor-circle-xmark{--fa:"\e4ac"}.fa-anchor-lock{--fa:"\e4ad"}.fa-arrow-down-to-arc{--fa:"\e4ae"}.fa-arrow-down-up-across-line{--fa:"\e4af"}.fa-arrow-down-up-lock{--fa:"\e4b0"}.fa-arrow-right-from-arc{--fa:"\e4b1"}.fa-arrow-right-to-arc{--fa:"\e4b2"}.fa-arrow-right-to-city{--fa:"\e4b3"}.fa-arrow-up-from-arc{--fa:"\e4b4"}.fa-arrow-up-from-ground-water{--fa:"\e4b5"}.fa-arrow-up-from-water-pump{--fa:"\e4b6"}.fa-arrow-up-right-dots{--fa:"\e4b7"}.fa-arrows-down-to-line{--fa:"\e4b8"}.fa-arrows-down-to-people{--fa:"\e4b9"}.fa-arrows-left-right-to-line{--fa:"\e4ba"}.fa-arrows-spin{--fa:"\e4bb"}.fa-arrows-split-up-and-left{--fa:"\e4bc"}.fa-arrows-to-circle{--fa:"\e4bd"}.fa-arrows-to-dot{--fa:"\e4be"}.fa-arrows-to-eye{--fa:"\e4bf"}.fa-arrows-turn-right{--fa:"\e4c0"}.fa-arrows-turn-to-dots{--fa:"\e4c1"}.fa-arrows-up-to-line{--fa:"\e4c2"}.fa-bore-hole{--fa:"\e4c3"}.fa-bottle-droplet{--fa:"\e4c4"}.fa-bottle-water{--fa:"\e4c5"}.fa-bowl-food{--fa:"\e4c6"}.fa-boxes-packing{--fa:"\e4c7"}.fa-bridge{--fa:"\e4c8"}.fa-bridge-circle-check{--fa:"\e4c9"}.fa-bridge-circle-exclamation{--fa:"\e4ca"}.fa-bridge-circle-xmark{--fa:"\e4cb"}.fa-bridge-lock{--fa:"\e4cc"}.fa-bridge-suspension{--fa:"\e4cd"}.fa-bridge-water{--fa:"\e4ce"}.fa-bucket{--fa:"\e4cf"}.fa-bugs{--fa:"\e4d0"}.fa-building-circle-arrow-right{--fa:"\e4d1"}.fa-building-circle-check{--fa:"\e4d2"}.fa-building-circle-exclamation{--fa:"\e4d3"}.fa-building-circle-xmark{--fa:"\e4d4"}.fa-building-flag{--fa:"\e4d5"}.fa-building-lock{--fa:"\e4d6"}.fa-building-ngo{--fa:"\e4d7"}.fa-building-shield{--fa:"\e4d8"}.fa-building-un{--fa:"\e4d9"}.fa-building-user{--fa:"\e4da"}.fa-building-wheat{--fa:"\e4db"}.fa-burst{--fa:"\e4dc"}.fa-car-on{--fa:"\e4dd"}.fa-car-tunnel{--fa:"\e4de"}.fa-cards-blank{--fa:"\e4df"}.fa-child-combatant,.fa-child-rifle{--fa:"\e4e0"}.fa-children{--fa:"\e4e1"}.fa-circle-nodes{--fa:"\e4e2"}.fa-clipboard-question{--fa:"\e4e3"}.fa-cloud-showers-water{--fa:"\e4e4"}.fa-computer{--fa:"\e4e5"}.fa-cubes-stacked{--fa:"\e4e6"}.fa-down-to-bracket{--fa:"\e4e7"}.fa-envelope-circle-check{--fa:"\e4e8"}.fa-explosion{--fa:"\e4e9"}.fa-ferry{--fa:"\e4ea"}.fa-file-circle-exclamation{--fa:"\e4eb"}.fa-file-circle-minus{--fa:"\e4ed"}.fa-file-circle-question{--fa:"\e4ef"}.fa-file-shield{--fa:"\e4f0"}.fa-fire-burner{--fa:"\e4f1"}.fa-fish-fins{--fa:"\e4f2"}.fa-flask-vial{--fa:"\e4f3"}.fa-glass-water{--fa:"\e4f4"}.fa-glass-water-droplet{--fa:"\e4f5"}.fa-group-arrows-rotate{--fa:"\e4f6"}.fa-hand-holding-hand{--fa:"\e4f7"}.fa-handcuffs{--fa:"\e4f8"}.fa-hands-bound{--fa:"\e4f9"}.fa-hands-holding-child{--fa:"\e4fa"}.fa-hands-holding-circle{--fa:"\e4fb"}.fa-heart-circle-bolt{--fa:"\e4fc"}.fa-heart-circle-check{--fa:"\e4fd"}.fa-heart-circle-exclamation{--fa:"\e4fe"}.fa-heart-circle-minus{--fa:"\e4ff"}.fa-heart-circle-plus{--fa:"\e500"}.fa-heart-circle-xmark{--fa:"\e501"}.fa-helicopter-symbol{--fa:"\e502"}.fa-helmet-un{--fa:"\e503"}.fa-hexagon-image{--fa:"\e504"}.fa-hexagon-vertical-nft,.fa-hexagon-vertical-nft-slanted{--fa:"\e505"}.fa-hill-avalanche{--fa:"\e507"}.fa-hill-rockslide{--fa:"\e508"}.fa-house-circle-check{--fa:"\e509"}.fa-house-circle-exclamation{--fa:"\e50a"}.fa-house-circle-xmark{--fa:"\e50b"}.fa-house-fire{--fa:"\e50c"}.fa-house-flag{--fa:"\e50d"}.fa-house-flood-water{--fa:"\e50e"}.fa-house-flood-water-circle-arrow-right{--fa:"\e50f"}.fa-house-lock{--fa:"\e510"}.fa-house-medical-circle-check{--fa:"\e511"}.fa-house-medical-circle-exclamation{--fa:"\e512"}.fa-house-medical-circle-xmark{--fa:"\e513"}.fa-house-medical-flag{--fa:"\e514"}.fa-house-tsunami{--fa:"\e515"}.fa-jar{--fa:"\e516"}.fa-jar-wheat{--fa:"\e517"}.fa-jet-fighter-up{--fa:"\e518"}.fa-jug-detergent{--fa:"\e519"}.fa-kitchen-set{--fa:"\e51a"}.fa-land-mine-on{--fa:"\e51b"}.fa-landmark-flag{--fa:"\e51c"}.fa-laptop-file{--fa:"\e51d"}.fa-lines-leaning{--fa:"\e51e"}.fa-location-pin-lock{--fa:"\e51f"}.fa-locust{--fa:"\e520"}.fa-magnifying-glass-arrow-right{--fa:"\e521"}.fa-magnifying-glass-chart{--fa:"\e522"}.fa-mars-and-venus-burst{--fa:"\e523"}.fa-mask-ventilator{--fa:"\e524"}.fa-mattress-pillow{--fa:"\e525"}.fa-merge{--fa:"\e526"}.fa-mobile-retro{--fa:"\e527"}.fa-money-bill-transfer{--fa:"\e528"}.fa-money-bill-trend-up{--fa:"\e529"}.fa-money-bill-wheat{--fa:"\e52a"}.fa-mosquito{--fa:"\e52b"}.fa-mosquito-net{--fa:"\e52c"}.fa-mound{--fa:"\e52d"}.fa-mountain-city{--fa:"\e52e"}.fa-mountain-sun{--fa:"\e52f"}.fa-nfc-symbol{--fa:"\e531"}.fa-oil-well{--fa:"\e532"}.fa-people-group{--fa:"\e533"}.fa-people-line{--fa:"\e534"}.fa-people-pulling{--fa:"\e535"}.fa-people-robbery{--fa:"\e536"}.fa-people-roof{--fa:"\e537"}.fa-person-arrow-down-to-line{--fa:"\e538"}.fa-person-arrow-up-from-line{--fa:"\e539"}.fa-person-breastfeeding{--fa:"\e53a"}.fa-person-burst{--fa:"\e53b"}.fa-person-cane{--fa:"\e53c"}.fa-person-chalkboard{--fa:"\e53d"}.fa-person-circle-check{--fa:"\e53e"}.fa-person-circle-exclamation{--fa:"\e53f"}.fa-person-circle-minus{--fa:"\e540"}.fa-person-circle-plus{--fa:"\e541"}.fa-person-circle-question{--fa:"\e542"}.fa-person-circle-xmark{--fa:"\e543"}.fa-person-dress-burst{--fa:"\e544"}.fa-person-drowning{--fa:"\e545"}.fa-person-falling{--fa:"\e546"}.fa-person-falling-burst{--fa:"\e547"}.fa-person-half-dress{--fa:"\e548"}.fa-person-harassing{--fa:"\e549"}.fa-person-military-pointing{--fa:"\e54a"}.fa-person-military-rifle{--fa:"\e54b"}.fa-person-military-to-person{--fa:"\e54c"}.fa-person-rays{--fa:"\e54d"}.fa-person-rifle{--fa:"\e54e"}.fa-person-shelter{--fa:"\e54f"}.fa-person-walking-arrow-loop-left{--fa:"\e551"}.fa-person-walking-arrow-right{--fa:"\e552"}.fa-person-walking-dashed-line-arrow-right{--fa:"\e553"}.fa-person-walking-luggage{--fa:"\e554"}.fa-plane-circle-check{--fa:"\e555"}.fa-plane-circle-exclamation{--fa:"\e556"}.fa-plane-circle-xmark{--fa:"\e557"}.fa-plane-lock{--fa:"\e558"}.fa-plate-wheat{--fa:"\e55a"}.fa-plug-circle-bolt{--fa:"\e55b"}.fa-plug-circle-check{--fa:"\e55c"}.fa-plug-circle-exclamation{--fa:"\e55d"}.fa-plug-circle-minus{--fa:"\e55e"}.fa-plug-circle-plus{--fa:"\e55f"}.fa-plug-circle-xmark{--fa:"\e560"}.fa-ranking-star{--fa:"\e561"}.fa-road-barrier{--fa:"\e562"}.fa-road-bridge{--fa:"\e563"}.fa-road-circle-check{--fa:"\e564"}.fa-road-circle-exclamation{--fa:"\e565"}.fa-road-circle-xmark{--fa:"\e566"}.fa-road-lock{--fa:"\e567"}.fa-road-spikes{--fa:"\e568"}.fa-rug{--fa:"\e569"}.fa-sack-xmark{--fa:"\e56a"}.fa-school-circle-check{--fa:"\e56b"}.fa-school-circle-exclamation{--fa:"\e56c"}.fa-school-circle-xmark{--fa:"\e56d"}.fa-school-flag{--fa:"\e56e"}.fa-school-lock{--fa:"\e56f"}.fa-sheet-plastic{--fa:"\e571"}.fa-shield-cat{--fa:"\e572"}.fa-shield-dog{--fa:"\e573"}.fa-shield-heart{--fa:"\e574"}.fa-shield-quartered{--fa:"\e575"}.fa-square-nfi{--fa:"\e576"}.fa-square-person-confined{--fa:"\e577"}.fa-square-virus{--fa:"\e578"}.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius,.fa-staff-snake{--fa:"\e579"}.fa-sun-plant-wilt{--fa:"\e57a"}.fa-tarp{--fa:"\e57b"}.fa-tarp-droplet{--fa:"\e57c"}.fa-tent{--fa:"\e57d"}.fa-tent-arrow-down-to-line{--fa:"\e57e"}.fa-tent-arrow-left-right{--fa:"\e57f"}.fa-tent-arrow-turn-left{--fa:"\e580"}.fa-tent-arrows-down{--fa:"\e581"}.fa-tents{--fa:"\e582"}.fa-toilet-portable{--fa:"\e583"}.fa-toilets-portable{--fa:"\e584"}.fa-tower-cell{--fa:"\e585"}.fa-tower-observation{--fa:"\e586"}.fa-tree-city{--fa:"\e587"}.fa-trillium{--fa:"\e588"}.fa-trowel{--fa:"\e589"}.fa-trowel-bricks{--fa:"\e58a"}.fa-truck-arrow-right{--fa:"\e58b"}.fa-truck-droplet{--fa:"\e58c"}.fa-truck-field{--fa:"\e58d"}.fa-truck-field-un{--fa:"\e58e"}.fa-truck-plane{--fa:"\e58f"}.fa-up-from-bracket{--fa:"\e590"}.fa-users-between-lines{--fa:"\e591"}.fa-users-line{--fa:"\e592"}.fa-users-rays{--fa:"\e593"}.fa-users-rectangle{--fa:"\e594"}.fa-users-viewfinder{--fa:"\e595"}.fa-vial-circle-check{--fa:"\e596"}.fa-vial-virus{--fa:"\e597"}.fa-wheat-awn-circle-exclamation{--fa:"\e598"}.fa-worm{--fa:"\e599"}.fa-xmarks-lines{--fa:"\e59a"}.fa-xmark-large{--fa:"\e59b"}.fa-child-dress{--fa:"\e59c"}.fa-child-reaching{--fa:"\e59d"}.fa-plus-large{--fa:"\e59e"}.fa-crosshairs-simple{--fa:"\e59f"}.fa-file-circle-check{--fa:"\e5a0"}.fa-file-circle-xmark{--fa:"\e5a1"}.fa-gamepad-alt,.fa-gamepad-modern{--fa:"\e5a2"}.fa-grill{--fa:"\e5a3"}.fa-grill-fire{--fa:"\e5a4"}.fa-grill-hot{--fa:"\e5a5"}.fa-lightbulb-cfl{--fa:"\e5a6"}.fa-lightbulb-cfl-on{--fa:"\e5a7"}.fa-mouse-field{--fa:"\e5a8"}.fa-person-through-window{--fa:"\e5a9"}.fa-plant-wilt{--fa:"\e5aa"}.fa-ring-diamond{--fa:"\e5ab"}.fa-stapler{--fa:"\e5af"}.fa-toggle-large-off{--fa:"\e5b0"}.fa-toggle-large-on{--fa:"\e5b1"}.fa-toilet-paper-check{--fa:"\e5b2"}.fa-toilet-paper-xmark{--fa:"\e5b3"}.fa-train-tram{--fa:"\e5b4"}.fa-buoy{--fa:"\e5b5"}.fa-buoy-mooring{--fa:"\e5b6"}.fa-diamond-half{--fa:"\e5b7"}.fa-diamond-half-stroke{--fa:"\e5b8"}.fa-game-console-handheld-crank{--fa:"\e5b9"}.fa-interrobang{--fa:"\e5ba"}.fa-mailbox-flag-up{--fa:"\e5bb"}.fa-mustache{--fa:"\e5bc"}.fa-nose{--fa:"\e5bd"}.fa-phone-arrow-right{--fa:"\e5be"}.fa-pickaxe{--fa:"\e5bf"}.fa-prescription-bottle-pill{--fa:"\e5c0"}.fa-snowflake-droplets{--fa:"\e5c1"}.fa-square-dashed-circle-plus{--fa:"\e5c2"}.fa-tricycle{--fa:"\e5c3"}.fa-tricycle-adult{--fa:"\e5c4"}.fa-user-magnifying-glass{--fa:"\e5c5"}.fa-comment-heart{--fa:"\e5c8"}.fa-message-heart{--fa:"\e5c9"}.fa-pencil-mechanical{--fa:"\e5ca"}.fa-skeleton-ribs{--fa:"\e5cb"}.fa-billboard{--fa:"\e5cd"}.fa-circle-euro{--fa:"\e5ce"}.fa-circle-sterling{--fa:"\e5cf"}.fa-circle-yen{--fa:"\e5d0"}.fa-broom-wide{--fa:"\e5d1"}.fa-wreath-laurel{--fa:"\e5d2"}.fa-circle-quarter-stroke{--fa:"\e5d3"}.fa-circle-three-quarters-stroke{--fa:"\e5d4"}.fa-webhook{--fa:"\e5d5"}.fa-sparkle{--fa:"\e5d6"}.fa-chart-line-up-down{--fa:"\e5d7"}.fa-chart-mixed-up-circle-currency{--fa:"\e5d8"}.fa-chart-mixed-up-circle-dollar{--fa:"\e5d9"}.fa-grid-round{--fa:"\e5da"}.fa-grid-round-2{--fa:"\e5db"}.fa-grid-round-2-plus{--fa:"\e5dc"}.fa-grid-round-4{--fa:"\e5dd"}.fa-grid-round-5{--fa:"\e5de"}.fa-arrow-progress{--fa:"\e5df"}.fa-right-left-large{--fa:"\e5e1"}.fa-calendar-users{--fa:"\e5e2"}.fa-display-chart-up{--fa:"\e5e3"}.fa-display-chart-up-circle-currency{--fa:"\e5e5"}.fa-display-chart-up-circle-dollar{--fa:"\e5e6"}.fa-laptop-binary{--fa:"\e5e7"}.fa-gear-code{--fa:"\e5e8"}.fa-gear-complex{--fa:"\e5e9"}.fa-gear-complex-code{--fa:"\e5eb"}.fa-file-doc{--fa:"\e5ed"}.fa-file-zip{--fa:"\e5ee"}.fa-flask-gear{--fa:"\e5f1"}.fa-bag-seedling{--fa:"\e5f2"}.fa-bin-bottles{--fa:"\e5f5"}.fa-bin-bottles-recycle{--fa:"\e5f6"}.fa-bin-recycle{--fa:"\e5f7"}.fa-conveyor-belt-arm{--fa:"\e5f8"}.fa-jug-bottle{--fa:"\e5fb"}.fa-lightbulb-gear{--fa:"\e5fd"}.fa-dinosaur{--fa:"\e5fe"}.fa-person-running-fast{--fa:"\e5ff"}.fa-circles-overlap{--fa:"\e600"}.fa-cloud-binary{--fa:"\e601"}.fa-chf-sign{--fa:"\e602"}.fa-user-group-simple{--fa:"\e603"}.fa-chart-pie-simple-circle-currency{--fa:"\e604"}.fa-chart-pie-simple-circle-dollar{--fa:"\e605"}.fa-hat-beach{--fa:"\e606"}.fa-person-dress-fairy{--fa:"\e607"}.fa-person-fairy{--fa:"\e608"}.fa-swap{--fa:"\e609"}.fa-swap-arrows{--fa:"\e60a"}.fa-angles-up-down{--fa:"\e60d"}.fa-globe-pointer{--fa:"\e60e"}.fa-subtitles{--fa:"\e60f"}.fa-subtitles-slash{--fa:"\e610"}.fa-head-side-gear{--fa:"\e611"}.fa-lighthouse{--fa:"\e612"}.fa-raccoon{--fa:"\e613"}.fa-arrow-down-from-arc{--fa:"\e614"}.fa-arrow-left-from-arc{--fa:"\e615"}.fa-arrow-left-to-arc{--fa:"\e616"}.fa-arrow-up-to-arc{--fa:"\e617"}.fa-building-magnifying-glass{--fa:"\e61c"}.fa-building-memo{--fa:"\e61e"}.fa-hammer-brush{--fa:"\e620"}.fa-hand-holding-circle-dollar{--fa:"\e621"}.fa-landmark-magnifying-glass{--fa:"\e622"}.fa-sign-post{--fa:"\e624"}.fa-sign-posts{--fa:"\e625"}.fa-sign-posts-wrench{--fa:"\e626"}.fa-tent-double-peak{--fa:"\e627"}.fa-truck-utensils{--fa:"\e628"}.fa-t-rex{--fa:"\e629"}.fa-spinner-scale{--fa:"\e62a"}.fa-bell-ring{--fa:"\e62c"}.fa-arrows-rotate-reverse{--fa:"\e630"}.fa-rotate-reverse{--fa:"\e631"}.fa-arrow-turn-left{--fa:"\e632"}.fa-arrow-turn-left-down{--fa:"\e633"}.fa-arrow-turn-left-up{--fa:"\e634"}.fa-arrow-turn-right{--fa:"\e635"}.fa-turn-left{--fa:"\e636"}.fa-turn-left-down{--fa:"\e637"}.fa-turn-left-up{--fa:"\e638"}.fa-turn-right{--fa:"\e639"}.fa-location-arrow-up{--fa:"\e63a"}.fa-ticket-perforated{--fa:"\e63e"}.fa-tickets-perforated{--fa:"\e63f"}.fa-cannon{--fa:"\e642"}.fa-court-sport{--fa:"\e643"}.fa-file-eps{--fa:"\e644"}.fa-file-gif{--fa:"\e645"}.fa-file-jpg{--fa:"\e646"}.fa-file-mov{--fa:"\e647"}.fa-file-mp3{--fa:"\e648"}.fa-file-mp4{--fa:"\e649"}.fa-file-ppt{--fa:"\e64a"}.fa-file-svg{--fa:"\e64b"}.fa-file-vector{--fa:"\e64c"}.fa-file-xls{--fa:"\e64d"}.fa-folder-check{--fa:"\e64e"}.fa-chart-kanban{--fa:"\e64f"}.fa-bag-shopping-minus{--fa:"\e650"}.fa-bag-shopping-plus{--fa:"\e651"}.fa-basket-shopping-minus{--fa:"\e652"}.fa-basket-shopping-plus{--fa:"\e653"}.fa-file-xml{--fa:"\e654"}.fa-bulldozer{--fa:"\e655"}.fa-excavator{--fa:"\e656"}.fa-truck-ladder{--fa:"\e657"}.fa-tickets{--fa:"\e658"}.fa-tickets-simple{--fa:"\e659"}.fa-truck-fire{--fa:"\e65a"}.fa-wave{--fa:"\e65b"}.fa-waves-sine{--fa:"\e65d"}.fa-magnifying-glass-arrows-rotate{--fa:"\e65e"}.fa-magnifying-glass-music{--fa:"\e65f"}.fa-magnifying-glass-play{--fa:"\e660"}.fa-magnifying-glass-waveform{--fa:"\e661"}.fa-music-magnifying-glass{--fa:"\e662"}.fa-reflect-horizontal{--fa:"\e664"}.fa-reflect-vertical{--fa:"\e665"}.fa-file-png{--fa:"\e666"}.fa-arrow-down-from-bracket{--fa:"\e667"}.fa-arrow-left-from-bracket{--fa:"\e668"}.fa-arrow-left-to-bracket{--fa:"\e669"}.fa-arrow-up-to-bracket{--fa:"\e66a"}.fa-down-from-bracket{--fa:"\e66b"}.fa-left-from-bracket{--fa:"\e66c"}.fa-left-to-bracket{--fa:"\e66d"}.fa-up-to-bracket{--fa:"\e66e"}.fa-reflect-both{--fa:"\e66f"}.fa-file-cad{--fa:"\e672"}.fa-bottle-baby{--fa:"\e673"}.fa-table-cells-column-lock{--fa:"\e678"}.fa-table-cells-lock{--fa:"\e679"}.fa-table-cells-row-lock{--fa:"\e67a"}.fa-circle-wifi{--fa:"\e67d"}.fa-circle-wifi-circle-wifi,.fa-circle-wifi-group{--fa:"\e67e"}.fa-circle-gf{--fa:"\e67f"}.fa-ant{--fa:"\e680"}.fa-caduceus{--fa:"\e681"}.fa-web-awesome{--fa:"\e682"}.fa-globe-wifi{--fa:"\e685"}.fa-hydra{--fa:"\e686"}.fa-lightbulb-message{--fa:"\e687"}.fa-octopus{--fa:"\e688"}.fa-user-beard-bolt{--fa:"\e689"}.fa-user-hoodie{--fa:"\e68a"}.fa-diamonds-4{--fa:"\e68b"}.fa-thumb-tack-slash,.fa-thumbtack-slash{--fa:"\e68f"}.fa-table-cells-column-unlock{--fa:"\e690"}.fa-table-cells-row-unlock{--fa:"\e691"}.fa-table-cells-unlock{--fa:"\e692"}.fa-chart-diagram{--fa:"\e695"}.fa-comment-nodes{--fa:"\e696"}.fa-file-fragment{--fa:"\e697"}.fa-file-half-dashed{--fa:"\e698"}.fa-hexagon-nodes{--fa:"\e699"}.fa-hexagon-nodes-bolt{--fa:"\e69a"}.fa-square-binary{--fa:"\e69b"}.fa-car-people,.fa-carpool{--fa:"\e69c"}.fa-chart-sine{--fa:"\e69d"}.fa-chart-fft{--fa:"\e69e"}.fa-circles-overlap-3,.fa-pronoun{--fa:"\e6a1"}.fa-bar-progress{--fa:"\e6a4"}.fa-bar-progress-empty{--fa:"\e6a5"}.fa-bar-progress-full{--fa:"\e6a6"}.fa-bar-progress-half{--fa:"\e6a7"}.fa-bar-progress-quarter{--fa:"\e6a8"}.fa-bar-progress-three-quarters{--fa:"\e6a9"}.fa-grid-2-minus{--fa:"\e6aa"}.fa-grid-round-2-minus{--fa:"\e6ab"}.fa-table-cells-columns{--fa:"\e6ac"}.fa-table-cells-header{--fa:"\e6ad"}.fa-table-cells-header-lock{--fa:"\e6ae"}.fa-table-cells-header-unlock{--fa:"\e6af"}.fa-table-cells-rows{--fa:"\e6b0"}.fa-circle-equals{--fa:"\e6b1"}.fa-hexagon-equals{--fa:"\e6b2"}.fa-octagon-equals{--fa:"\e6b3"}.fa-rectangle-minus{--fa:"\e6b4"}.fa-rectangle-plus{--fa:"\e6b5"}.fa-square-equals{--fa:"\e6b6"}.fa-arrow-down-long-to-line{--fa:"\e6b7"}.fa-arrow-left-arrow-right{--fa:"\e6b8"}.fa-arrow-left-from-dotted-line{--fa:"\e6b9"}.fa-arrow-left-to-dotted-line{--fa:"\e6ba"}.fa-arrow-right-from-dotted-line{--fa:"\e6bb"}.fa-arrow-right-to-dotted-line{--fa:"\e6bc"}.fa-arrow-up-long-to-line{--fa:"\e6bd"}.fa-direction-left-right{--fa:"\e6be"}.fa-direction-up-down{--fa:"\e6bf"}.fa-down-long-to-line{--fa:"\e6c0"}.fa-down-up{--fa:"\e6c1"}.fa-left-from-dotted-line{--fa:"\e6c2"}.fa-left-to-dotted-line{--fa:"\e6c3"}.fa-right-from-dotted-line{--fa:"\e6c4"}.fa-right-to-dotted-line{--fa:"\e6c5"}.fa-up-long-to-line{--fa:"\e6c6"}.fa-barn{--fa:"\e6c7"}.fa-circle-house{--fa:"\e6c8"}.fa-garage-empty{--fa:"\e6c9"}.fa-house-unlock{--fa:"\e6ca"}.fa-school-unlock{--fa:"\e6cb"}.fa-stadium{--fa:"\e6cc"}.fa-tent-circus{--fa:"\e6cd"}.fa-ball-yarn{--fa:"\e6ce"}.fa-bra{--fa:"\e6cf"}.fa-briefs{--fa:"\e6d0"}.fa-dress{--fa:"\e6d1"}.fa-jeans{--fa:"\e6d2"}.fa-jeans-straight{--fa:"\e6d3"}.fa-panties{--fa:"\e6d4"}.fa-pants{--fa:"\e6d5"}.fa-pants-straight{--fa:"\e6d6"}.fa-shirt-jersey{--fa:"\e6d7"}.fa-shoe{--fa:"\e6d8"}.fa-shorts{--fa:"\e6d9"}.fa-sneaker{--fa:"\e6da"}.fa-circle-share-nodes{--fa:"\e6db"}.fa-comment-dot{--fa:"\e6dc"}.fa-comment-waveform{--fa:"\e6dd"}.fa-envelope-circle-user{--fa:"\e6de"}.fa-message-dot{--fa:"\e6df"}.fa-message-waveform{--fa:"\e6e0"}.fa-phone-connection{--fa:"\e6e1"}.fa-phone-waveform{--fa:"\e6e2"}.fa-postage-stamp{--fa:"\e6e3"}.fa-circle-florin{--fa:"\e6e4"}.fa-circle-ruble{--fa:"\e6e5"}.fa-square-chf{--fa:"\e6e6"}.fa-square-lira{--fa:"\e6e7"}.fa-norwegian-krone-sign{--fa:"\e6e8"}.fa-circle-renminbi{--fa:"\e6e9"}.fa-square-peseta{--fa:"\e6ea"}.fa-circle-brazilian-real{--fa:"\e6eb"}.fa-circle-won{--fa:"\e6ec"}.fa-square-cruzeiro{--fa:"\e6ed"}.fa-circle-currency{--fa:"\e6ee"}.fa-circle-hryvnia{--fa:"\e6ef"}.fa-square-cent{--fa:"\e6f0"}.fa-square-brazilian-real{--fa:"\e6f1"}.fa-square-bitcoin{--fa:"\e6f2"}.fa-circle-peruvian-soles{--fa:"\e6f3"}.fa-circle-litecoin{--fa:"\e6f4"}.fa-square-indian-rupee{--fa:"\e6f5"}.fa-circle-lira{--fa:"\e6f6"}.fa-square-litecoin{--fa:"\e6f7"}.fa-square-ruble{--fa:"\e6f8"}.fa-circle-malaysian-ringgit{--fa:"\e6f9"}.fa-malaysian-ringgit-sign{--fa:"\e6fa"}.fa-circle-manat{--fa:"\e6fb"}.fa-circle-colon{--fa:"\e6fc"}.fa-circle-kip{--fa:"\e6fd"}.fa-australian-dollar-sign{--fa:"\e6fe"}.fa-circle-peso{--fa:"\e6ff"}.fa-circle-polish-zloty{--fa:"\e700"}.fa-circle-bangladeshi-taka{--fa:"\e701"}.fa-circle-mill{--fa:"\e702"}.fa-circle-shekel{--fa:"\e703"}.fa-square-manat{--fa:"\e704"}.fa-peruvian-soles-sign{--fa:"\e705"}.fa-circle-rupiah{--fa:"\e706"}.fa-square-norwegian-krone{--fa:"\e707"}.fa-square-naira{--fa:"\e708"}.fa-square-won{--fa:"\e709"}.fa-square-mill{--fa:"\e70a"}.fa-polish-zloty-sign{--fa:"\e70b"}.fa-square-currency{--fa:"\e70c"}.fa-square-kip{--fa:"\e70d"}.fa-square-guarani{--fa:"\e70e"}.fa-square-dong{--fa:"\e70f"}.fa-square-hryvnia{--fa:"\e710"}.fa-circle-tugrik{--fa:"\e711"}.fa-square-rupiah{--fa:"\e712"}.fa-square-sterling{--fa:"\e713"}.fa-circle-rupee{--fa:"\e714"}.fa-square-rupee{--fa:"\e715"}.fa-square-peruvian-soles{--fa:"\e716"}.fa-square-florin{--fa:"\e717"}.fa-square-australian-dollar{--fa:"\e718"}.fa-square-baht{--fa:"\e719"}.fa-square-peso{--fa:"\e71a"}.fa-circle-austral{--fa:"\e71b"}.fa-square-swedish-krona{--fa:"\e71c"}.fa-circle-lari{--fa:"\e71d"}.fa-circleapore-dollar{--fa:"\e71e"}.fa-square-turkish-lira{--fa:"\e71f"}.fa-danish-krone-sign{--fa:"\e720"}.fa-circle-franc{--fa:"\e721"}.fa-circle-cruzeiro{--fa:"\e722"}.fa-circle-dong{--fa:"\e723"}.fa-square-yen{--fa:"\e724"}.fa-circle-tenge{--fa:"\e725"}.fa-square-austral{--fa:"\e726"}.fa-square-eurozone{--fa:"\e727"}.fa-square-tugrik{--fa:"\e728"}.fa-square-cedi{--fa:"\e729"}.fa-circle-cent{--fa:"\e72a"}.fa-currency-sign{--fa:"\e72b"}.fa-circle-chf{--fa:"\e72c"}.fa-circle-baht{--fa:"\e72d"}.fa-signapore-dollar-sign{--fa:"\e72e"}.fa-square-franc{--fa:"\e72f"}.fa-circle-australian-dollar{--fa:"\e730"}.fa-square-tenge{--fa:"\e731"}.fa-square-euro{--fa:"\e732"}.fa-squareapore-dollar{--fa:"\e733"}.fa-circle-indian-rupee{--fa:"\e734"}.fa-square-shekel{--fa:"\e735"}.fa-square-polish-zloty{--fa:"\e736"}.fa-circle-bitcoin{--fa:"\e737"}.fa-circle-norwegian-krone{--fa:"\e738"}.fa-circle-turkish-lira{--fa:"\e739"}.fa-square-colon{--fa:"\e73a"}.fa-circle-guarani{--fa:"\e73b"}.fa-renminbi-sign{--fa:"\e73c"}.fa-square-renminbi{--fa:"\e73d"}.fa-swedish-krona-sign{--fa:"\e73e"}.fa-square-lari{--fa:"\e73f"}.fa-eurozone-sign{--fa:"\e740"}.fa-circle-peseta{--fa:"\e741"}.fa-circle-cedi{--fa:"\e742"}.fa-circle-swedish-krona{--fa:"\e743"}.fa-square-bangladeshi-taka{--fa:"\e744"}.fa-circle-eurozone{--fa:"\e745"}.fa-circle-danish-krone{--fa:"\e746"}.fa-square-danish-krone{--fa:"\e747"}.fa-square-malaysian-ringgit{--fa:"\e748"}.fa-circle-naira{--fa:"\e749"}.fa-mobile-arrow-down{--fa:"\e74b"}.fa-clone-plus{--fa:"\e74c"}.fa-paintbrush-fine-slash{--fa:"\e74d"}.fa-paintbrush-slash{--fa:"\e74e"}.fa-pencil-line{--fa:"\e74f"}.fa-slider-circle{--fa:"\e750"}.fa-thumbtack-angle{--fa:"\e751"}.fa-thumbtack-angle-slash{--fa:"\e752"}.fa-book-open-lines{--fa:"\e753"}.fa-book-spine{--fa:"\e754"}.fa-bookmark-plus{--fa:"\e755"}.fa-clipboard-clock{--fa:"\e756"}.fa-clipboard-exclamation{--fa:"\e757"}.fa-file-ban{--fa:"\e758"}.fa-notes-sticky{--fa:"\e759"}.fa-capsule{--fa:"\e75a"}.fa-ear-circle-checkmark{--fa:"\e75b"}.fa-ear-triangle-exclamation{--fa:"\e75c"}.fa-ear-waveform{--fa:"\e75d"}.fa-head-side-circuit{--fa:"\e75e"}.fa-head-side-speak{--fa:"\e75f"}.fa-microphone-signal-meter{--fa:"\e760"}.fa-spine{--fa:"\e761"}.fa-vial-vertical{--fa:"\e762"}.fa-bin{--fa:"\e763"}.fa-seat{--fa:"\e764"}.fa-seats{--fa:"\e765"}.fa-camera-circle-ellipsis{--fa:"\e766"}.fa-camera-clock{--fa:"\e767"}.fa-camera-shutter{--fa:"\e768"}.fa-film-music{--fa:"\e769"}.fa-film-stack{--fa:"\e76b"}.fa-image-circle-arrow-down{--fa:"\e76c"}.fa-image-circle-check{--fa:"\e76d"}.fa-image-circle-plus{--fa:"\e76e"}.fa-image-circle-xmark{--fa:"\e76f"}.fa-image-music{--fa:"\e770"}.fa-image-stack{--fa:"\e771"}.fa-rectangle-4k{--fa:"\e772"}.fa-rectangle-hdr,.fa-rectangle-high-dynamic-range{--fa:"\e773"}.fa-rectangle-video-on-demand{--fa:"\e774"}.fa-user-viewfinder{--fa:"\e775"}.fa-video-down-to-line{--fa:"\e776"}.fa-video-question{--fa:"\e777"}.fa-gas-pump-left{--fa:"\e778"}.fa-gas-pump-right{--fa:"\e779"}.fa-location-arrow-slash{--fa:"\e77a"}.fa-airplay-audio{--fa:"\e77b"}.fa-headphones-slash{--fa:"\e77c"}.fa-microphone-circle-plus{--fa:"\e77d"}.fa-microphone-circle-xmark{--fa:"\e77e"}.fa-open-captioning{--fa:"\e77f"}.fa-play-flip{--fa:"\e780"}.fa-square-microphone{--fa:"\e781"}.fa-trombone{--fa:"\e782"}.fa-person-arms-raised{--fa:"\e783"}.fa-person-basketball{--fa:"\e784"}.fa-person-carry-empty{--fa:"\e785"}.fa-person-golfing{--fa:"\e786"}.fa-person-limbs-wide{--fa:"\e787"}.fa-person-seat-window{--fa:"\e788"}.fa-person-soccer{--fa:"\e789"}.fa-person-swimming-pool{--fa:"\e78a"}.fa-person-swimming-water{--fa:"\e78b"}.fa-person-water-arms-raised{--fa:"\e78c"}.fa-person-waving{--fa:"\e78d"}.fa-heart-slash{--fa:"\e78e"}.fa-hearts{--fa:"\e78f"}.fa-pentagon{--fa:"\e790"}.fa-rectangle-tall{--fa:"\e791"}.fa-square-half{--fa:"\e792"}.fa-square-half-stroke{--fa:"\e793"}.fa-box-arrow-down{--fa:"\e794"}.fa-box-arrow-down-arrow-up{--fa:"\e795"}.fa-box-arrow-down-magnifying-glass{--fa:"\e796"}.fa-box-isometric{--fa:"\e797"}.fa-box-isometric-tape{--fa:"\e798"}.fa-qrcode-read{--fa:"\e799"}.fa-shop-24{--fa:"\e79a"}.fa-store-24{--fa:"\e79b"}.fa-face-shaking{--fa:"\e79c"}.fa-face-shaking-horizontal{--fa:"\e79d"}.fa-face-shaking-vertical{--fa:"\e79e"}.fa-circle-user-circle-check{--fa:"\e79f"}.fa-circle-user-circle-exclamation{--fa:"\e7a0"}.fa-circle-user-circle-minus{--fa:"\e7a1"}.fa-circle-user-circle-moon{--fa:"\e7a2"}.fa-circle-user-circle-plus{--fa:"\e7a3"}.fa-circle-user-circle-question{--fa:"\e7a4"}.fa-circle-user-circle-user{--fa:"\e7a5"}.fa-circle-user-circle-xmark{--fa:"\e7a6"}.fa-circle-user-clock{--fa:"\e7a7"}.fa-user-beard{--fa:"\e7a8"}.fa-user-chef-hair-long{--fa:"\e7a9"}.fa-user-circle-minus{--fa:"\e7aa"}.fa-user-circle-plus{--fa:"\e7ab"}.fa-user-dashed{--fa:"\e7ac"}.fa-user-doctor-hair-mullet{--fa:"\e7ad"}.fa-user-hat-tie{--fa:"\e7ae"}.fa-user-hat-tie-magnifying-glass{--fa:"\e7af"}.fa-user-key{--fa:"\e7b0"}.fa-user-message{--fa:"\e7b1"}.fa-user-microphone{--fa:"\e7b2"}.fa-user-pilot-hair-long{--fa:"\e7b3"}.fa-user-pilot-tie-hair-long{--fa:"\e7b4"}.fa-user-police-hair-long{--fa:"\e7b5"}.fa-user-police-tie-hair-long{--fa:"\e7b6"}.fa-user-question{--fa:"\e7b7"}.fa-user-sith{--fa:"\e7b8"}.fa-user-tie-hair-mullet{--fa:"\e7b9"}.fa-user-vneck-hair-mullet{--fa:"\e7ba"}.fa-plane-flying{--fa:"\e7bb"}.fa-plane-landing-gear{--fa:"\e7bc"}.fa-rocket-vertical{--fa:"\e7bd"}.fa-seat-airline-window{--fa:"\e7be"}.fa-shuttle-space-vertical{--fa:"\e7bf"}.fa-car-key{--fa:"\e7c0"}.fa-car-siren{--fa:"\e7c1"}.fa-car-siren-on{--fa:"\e7c2"}.fa-scooter{--fa:"\e7c3"}.fa-snowmobile-blank{--fa:"\e7c4"}.fa-stair-car{--fa:"\e7c5"}.fa-truck-suv{--fa:"\e7c6"}.fa-unicycle{--fa:"\e7c7"}.fa-van{--fa:"\e7c8"}.fa-moon-star{--fa:"\e7c9"}.fa-rainbow-half{--fa:"\e7ca"}.fa-temperature-slash{--fa:"\e7cb"}.fa-dialpad{--fa:"\e7cc"}.fa-computer-mouse-button-left{--fa:"\e7cd"}.fa-computer-mouse-button-right{--fa:"\e7ce"}.fa-dot{--fa:"\e7d1"}.fa-folder-arrow-left{--fa:"\e7d2"}.fa-folder-arrow-right{--fa:"\e7d3"}.fa-wireless{--fa:"\e7df"}.fa-circle-moon{--fa:"\e7e0"}.fa-person-meditating{--fa:"\e7e1"}.fa-baseball-bat{--fa:"\e7e5"}.fa-hockey-stick{--fa:"\e7e6"}.fa-arrow-u-turn-down-left{--fa:"\e7e7"}.fa-arrow-u-turn-down-right{--fa:"\e7e8"}.fa-arrow-u-turn-left-down{--fa:"\e7e9"}.fa-arrow-u-turn-left-up{--fa:"\e7ea"}.fa-arrow-u-turn-right-down{--fa:"\e7eb"}.fa-arrow-u-turn-right-up{--fa:"\e7ec"}.fa-arrow-u-turn-up-left{--fa:"\e7ed"}.fa-arrow-u-turn-up-right{--fa:"\e7ee"}.fa-u-turn-down-left{--fa:"\e7ef"}.fa-u-turn-down-right{--fa:"\e7f0"}.fa-u-turn,.fa-u-turn-left-down{--fa:"\e7f1"}.fa-u-turn-left-up{--fa:"\e7f2"}.fa-u-turn-right-down{--fa:"\e7f3"}.fa-u-turn-right-up{--fa:"\e7f4"}.fa-u-turn-up-left{--fa:"\e7f5"}.fa-u-turn-up-right{--fa:"\e7f6"}.fa-triple-chevrons-down{--fa:"\e7f7"}.fa-triple-chevrons-left{--fa:"\e7f8"}.fa-triple-chevrons-right{--fa:"\e7f9"}.fa-triple-chevrons-up{--fa:"\e7fa"}.fa-file-aiff{--fa:"\e7fb"}.fa-file-odf{--fa:"\e7fc"}.fa-file-tex{--fa:"\e7fd"}.fa-file-wav{--fa:"\e7fe"}.fa-droplet-plus{--fa:"\e800"}.fa-hand-holding-star{--fa:"\e801"}.fa-transmission{--fa:"\e802"}.fa-alarm-minus{--fa:"\e803"}.fa-file-brackets-curly{--fa:"\e804"}.fa-file-midi{--fa:"\e805"}.fa-midi{--fa:"\e806"}.fa-non-binary{--fa:"\e807"}.fa-rectangle-beta{--fa:"\e808"}.fa-shield-user{--fa:"\e809"}.fa-spiral{--fa:"\e80a"}.fa-picture-in-picture{--fa:"\e80b"}.fa-circle-half-horizontal{--fa:"\e80c"}.fa-circle-half-stroke-horizontal{--fa:"\e80d"}.fa-square-half-horizontal{--fa:"\e80e"}.fa-square-half-stroke-horizontal{--fa:"\e80f"}.fa-ship-large{--fa:"\e810"}.fa-butterfly{--fa:"\e811"}.fa-mobile-rotate{--fa:"\e813"}.fa-mobile-rotate-reverse{--fa:"\e814"}.fa-mobile-slash{--fa:"\e815"}.fa-mobile-vibrate{--fa:"\e816"}.fa-mobile-vibrate-slash{--fa:"\e817"}.fa-almost-equal-to{--fa:"\e818"}.fa-sneaker-running{--fa:"\e819"}.fa-horseshoe{--fa:"\e81a"}.fa-single-quote-left{--fa:"\e81b"}.fa-single-quote-right{--fa:"\e81c"}.fa-bus-side{--fa:"\e81d"}.fa-bus-stop{--fa:"\e81e"}.fa-train-stop{--fa:"\e81f"}.fa-heptagon,.fa-septagon{--fa:"\e820"}.fa-mailbox-open-empty{--fa:"\e821"}.fa-mailbox-open-letter{--fa:"\e823"}.fa-lychee{--fa:"\e824"}.fa-tank-recovery{--fa:"\e825"}.fa-transducer{--fa:"\e826"}.fa-box-arrow-up{--fa:"\e827"}.fa-box-magnifying-glass{--fa:"\e828"}.fa-envelope-certificate,.fa-envelope-ribbon{--fa:"\e829"}.fa-water-temp,.fa-water-temperature{--fa:"\e82a"}.fa-aeropress{--fa:"\e82b"}.fa-caret-large-down{--fa:"\e82c"}.fa-caret-large-left{--fa:"\e82d"}.fa-caret-large-right{--fa:"\e82e"}.fa-caret-large-up{--fa:"\e82f"}.fa-chemex{--fa:"\e830"}.fa-hand-shaka{--fa:"\e831"}.fa-kettlebell{--fa:"\e832"}.fa-foot-wing{--fa:"\e834"}.fa-pump-impeller{--fa:"\e835"}.fa-arrow-rotate-left-10{--fa:"\e836"}.fa-arrow-rotate-right-10{--fa:"\e837"}.fa-glass-martini,.fa-martini-glass-empty{--fa:"\f000"}.fa-music{--fa:"\f001"}.fa-magnifying-glass,.fa-search{--fa:"\f002"}.fa-heart{--fa:"\f004"}.fa-star{--fa:"\f005"}.fa-user,.fa-user-alt,.fa-user-large{--fa:"\f007"}.fa-film,.fa-film-alt,.fa-film-simple{--fa:"\f008"}.fa-table-cells-large,.fa-th-large{--fa:"\f009"}.fa-table-cells,.fa-th{--fa:"\f00a"}.fa-table-list,.fa-th-list{--fa:"\f00b"}.fa-check{--fa:"\f00c"}.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:"\f00d"}.fa-magnifying-glass-plus,.fa-search-plus{--fa:"\f00e"}.fa-magnifying-glass-minus,.fa-search-minus{--fa:"\f010"}.fa-power-off{--fa:"\f011"}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa:"\f012"}.fa-cog,.fa-gear{--fa:"\f013"}.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{--fa:"\f015"}.fa-clock,.fa-clock-four{--fa:"\f017"}.fa-road{--fa:"\f018"}.fa-download{--fa:"\f019"}.fa-inbox{--fa:"\f01c"}.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-arrow-rotate-right,.fa-redo{--fa:"\f01e"}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa:"\f021"}.fa-list-alt,.fa-rectangle-list{--fa:"\f022"}.fa-lock{--fa:"\f023"}.fa-flag{--fa:"\f024"}.fa-headphones,.fa-headphones-alt,.fa-headphones-simple{--fa:"\f025"}.fa-volume-off{--fa:"\f026"}.fa-volume-down,.fa-volume-low{--fa:"\f027"}.fa-volume-high,.fa-volume-up{--fa:"\f028"}.fa-qrcode{--fa:"\f029"}.fa-barcode{--fa:"\f02a"}.fa-tag{--fa:"\f02b"}.fa-tags{--fa:"\f02c"}.fa-book{--fa:"\f02d"}.fa-bookmark{--fa:"\f02e"}.fa-print{--fa:"\f02f"}.fa-camera,.fa-camera-alt{--fa:"\f030"}.fa-font{--fa:"\f031"}.fa-bold{--fa:"\f032"}.fa-italic{--fa:"\f033"}.fa-text-height{--fa:"\f034"}.fa-text-width{--fa:"\f035"}.fa-align-left{--fa:"\f036"}.fa-align-center{--fa:"\f037"}.fa-align-right{--fa:"\f038"}.fa-align-justify{--fa:"\f039"}.fa-list,.fa-list-squares{--fa:"\f03a"}.fa-dedent,.fa-outdent{--fa:"\f03b"}.fa-indent{--fa:"\f03c"}.fa-video,.fa-video-camera{--fa:"\f03d"}.fa-image{--fa:"\f03e"}.fa-location-pin,.fa-map-marker{--fa:"\f041"}.fa-adjust,.fa-circle-half-stroke{--fa:"\f042"}.fa-droplet,.fa-tint{--fa:"\f043"}.fa-edit,.fa-pen-to-square{--fa:"\f044"}.fa-arrows,.fa-arrows-up-down-left-right{--fa:"\f047"}.fa-backward-step,.fa-step-backward{--fa:"\f048"}.fa-backward-fast,.fa-fast-backward{--fa:"\f049"}.fa-backward{--fa:"\f04a"}.fa-play{--fa:"\f04b"}.fa-pause{--fa:"\f04c"}.fa-stop{--fa:"\f04d"}.fa-forward{--fa:"\f04e"}.fa-fast-forward,.fa-forward-fast{--fa:"\f050"}.fa-forward-step,.fa-step-forward{--fa:"\f051"}.fa-eject{--fa:"\f052"}.fa-chevron-left{--fa:"\f053"}.fa-chevron-right{--fa:"\f054"}.fa-circle-plus,.fa-plus-circle{--fa:"\f055"}.fa-circle-minus,.fa-minus-circle{--fa:"\f056"}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:"\f057"}.fa-check-circle,.fa-circle-check{--fa:"\f058"}.fa-circle-question,.fa-question-circle{--fa:"\f059"}.fa-circle-info,.fa-info-circle{--fa:"\f05a"}.fa-crosshairs{--fa:"\f05b"}.fa-ban,.fa-cancel{--fa:"\f05e"}.fa-arrow-left{--fa:"\f060"}.fa-arrow-right{--fa:"\f061"}.fa-arrow-up{--fa:"\f062"}.fa-arrow-down{--fa:"\f063"}.fa-mail-forward,.fa-share{--fa:"\f064"}.fa-expand{--fa:"\f065"}.fa-compress{--fa:"\f066"}.fa-minus,.fa-subtract{--fa:"\f068"}.fa-circle-exclamation,.fa-exclamation-circle{--fa:"\f06a"}.fa-gift{--fa:"\f06b"}.fa-leaf{--fa:"\f06c"}.fa-fire{--fa:"\f06d"}.fa-eye{--fa:"\f06e"}.fa-eye-slash{--fa:"\f070"}.fa-exclamation-triangle,.fa-triangle-exclamation,.fa-warning{--fa:"\f071"}.fa-plane{--fa:"\f072"}.fa-calendar-alt,.fa-calendar-days{--fa:"\f073"}.fa-random,.fa-shuffle{--fa:"\f074"}.fa-comment{--fa:"\f075"}.fa-magnet{--fa:"\f076"}.fa-chevron-up{--fa:"\f077"}.fa-chevron-down{--fa:"\f078"}.fa-retweet{--fa:"\f079"}.fa-cart-shopping,.fa-shopping-cart{--fa:"\f07a"}.fa-folder,.fa-folder-blank{--fa:"\f07b"}.fa-folder-open{--fa:"\f07c"}.fa-arrows-up-down,.fa-arrows-v{--fa:"\f07d"}.fa-arrows-h,.fa-arrows-left-right{--fa:"\f07e"}.fa-bar-chart,.fa-chart-bar{--fa:"\f080"}.fa-camera-retro{--fa:"\f083"}.fa-key{--fa:"\f084"}.fa-cogs,.fa-gears{--fa:"\f085"}.fa-comments{--fa:"\f086"}.fa-star-half{--fa:"\f089"}.fa-arrow-right-from-bracket,.fa-sign-out{--fa:"\f08b"}.fa-thumb-tack,.fa-thumbtack{--fa:"\f08d"}.fa-arrow-up-right-from-square,.fa-external-link{--fa:"\f08e"}.fa-arrow-right-to-bracket,.fa-sign-in{--fa:"\f090"}.fa-trophy{--fa:"\f091"}.fa-upload{--fa:"\f093"}.fa-lemon{--fa:"\f094"}.fa-phone{--fa:"\f095"}.fa-phone-square,.fa-square-phone{--fa:"\f098"}.fa-unlock{--fa:"\f09c"}.fa-credit-card,.fa-credit-card-alt{--fa:"\f09d"}.fa-feed,.fa-rss{--fa:"\f09e"}.fa-hard-drive,.fa-hdd{--fa:"\f0a0"}.fa-bullhorn{--fa:"\f0a1"}.fa-certificate{--fa:"\f0a3"}.fa-hand-point-right{--fa:"\f0a4"}.fa-hand-point-left{--fa:"\f0a5"}.fa-hand-point-up{--fa:"\f0a6"}.fa-hand-point-down{--fa:"\f0a7"}.fa-arrow-circle-left,.fa-circle-arrow-left{--fa:"\f0a8"}.fa-arrow-circle-right,.fa-circle-arrow-right{--fa:"\f0a9"}.fa-arrow-circle-up,.fa-circle-arrow-up{--fa:"\f0aa"}.fa-arrow-circle-down,.fa-circle-arrow-down{--fa:"\f0ab"}.fa-globe{--fa:"\f0ac"}.fa-wrench{--fa:"\f0ad"}.fa-list-check,.fa-tasks{--fa:"\f0ae"}.fa-filter{--fa:"\f0b0"}.fa-briefcase{--fa:"\f0b1"}.fa-arrows-alt,.fa-up-down-left-right{--fa:"\f0b2"}.fa-users{--fa:"\f0c0"}.fa-chain,.fa-link{--fa:"\f0c1"}.fa-cloud{--fa:"\f0c2"}.fa-flask{--fa:"\f0c3"}.fa-cut,.fa-scissors{--fa:"\f0c4"}.fa-copy{--fa:"\f0c5"}.fa-paperclip{--fa:"\f0c6"}.fa-floppy-disk,.fa-save{--fa:"\f0c7"}.fa-square{--fa:"\f0c8"}.fa-bars,.fa-navicon{--fa:"\f0c9"}.fa-list-dots,.fa-list-ul{--fa:"\f0ca"}.fa-list-1-2,.fa-list-numeric,.fa-list-ol{--fa:"\f0cb"}.fa-strikethrough{--fa:"\f0cc"}.fa-underline{--fa:"\f0cd"}.fa-table{--fa:"\f0ce"}.fa-magic,.fa-wand-magic{--fa:"\f0d0"}.fa-truck{--fa:"\f0d1"}.fa-money-bill{--fa:"\f0d6"}.fa-caret-down{--fa:"\f0d7"}.fa-caret-up{--fa:"\f0d8"}.fa-caret-left{--fa:"\f0d9"}.fa-caret-right{--fa:"\f0da"}.fa-columns,.fa-table-columns{--fa:"\f0db"}.fa-sort,.fa-unsorted{--fa:"\f0dc"}.fa-sort-desc,.fa-sort-down{--fa:"\f0dd"}.fa-sort-asc,.fa-sort-up{--fa:"\f0de"}.fa-envelope{--fa:"\f0e0"}.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-arrow-rotate-left,.fa-undo{--fa:"\f0e2"}.fa-gavel,.fa-legal{--fa:"\f0e3"}.fa-bolt,.fa-zap{--fa:"\f0e7"}.fa-sitemap{--fa:"\f0e8"}.fa-umbrella{--fa:"\f0e9"}.fa-file-clipboard,.fa-paste{--fa:"\f0ea"}.fa-lightbulb{--fa:"\f0eb"}.fa-arrow-right-arrow-left,.fa-exchange{--fa:"\f0ec"}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa:"\f0ed"}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa:"\f0ee"}.fa-user-doctor,.fa-user-md{--fa:"\f0f0"}.fa-stethoscope{--fa:"\f0f1"}.fa-suitcase{--fa:"\f0f2"}.fa-bell{--fa:"\f0f3"}.fa-coffee,.fa-mug-saucer{--fa:"\f0f4"}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa:"\f0f8"}.fa-ambulance,.fa-truck-medical{--fa:"\f0f9"}.fa-medkit,.fa-suitcase-medical{--fa:"\f0fa"}.fa-fighter-jet,.fa-jet-fighter{--fa:"\f0fb"}.fa-beer,.fa-beer-mug-empty{--fa:"\f0fc"}.fa-h-square,.fa-square-h{--fa:"\f0fd"}.fa-plus-square,.fa-square-plus{--fa:"\f0fe"}.fa-angle-double-left,.fa-angles-left{--fa:"\f100"}.fa-angle-double-right,.fa-angles-right{--fa:"\f101"}.fa-angle-double-up,.fa-angles-up{--fa:"\f102"}.fa-angle-double-down,.fa-angles-down{--fa:"\f103"}.fa-angle-left{--fa:"\f104"}.fa-angle-right{--fa:"\f105"}.fa-angle-up{--fa:"\f106"}.fa-angle-down{--fa:"\f107"}.fa-laptop{--fa:"\f109"}.fa-tablet-button{--fa:"\f10a"}.fa-mobile-button{--fa:"\f10b"}.fa-quote-left,.fa-quote-left-alt{--fa:"\f10d"}.fa-quote-right,.fa-quote-right-alt{--fa:"\f10e"}.fa-spinner{--fa:"\f110"}.fa-circle{--fa:"\f111"}.fa-face-smile,.fa-smile{--fa:"\f118"}.fa-face-frown,.fa-frown{--fa:"\f119"}.fa-face-meh,.fa-meh{--fa:"\f11a"}.fa-gamepad{--fa:"\f11b"}.fa-keyboard{--fa:"\f11c"}.fa-flag-checkered{--fa:"\f11e"}.fa-terminal{--fa:"\f120"}.fa-code{--fa:"\f121"}.fa-mail-reply-all,.fa-reply-all{--fa:"\f122"}.fa-location-arrow{--fa:"\f124"}.fa-crop{--fa:"\f125"}.fa-code-branch{--fa:"\f126"}.fa-chain-broken,.fa-chain-slash,.fa-link-slash,.fa-unlink{--fa:"\f127"}.fa-info{--fa:"\f129"}.fa-superscript{--fa:"\f12b"}.fa-subscript{--fa:"\f12c"}.fa-eraser{--fa:"\f12d"}.fa-puzzle-piece{--fa:"\f12e"}.fa-microphone{--fa:"\f130"}.fa-microphone-slash{--fa:"\f131"}.fa-shield,.fa-shield-blank{--fa:"\f132"}.fa-calendar{--fa:"\f133"}.fa-fire-extinguisher{--fa:"\f134"}.fa-rocket{--fa:"\f135"}.fa-chevron-circle-left,.fa-circle-chevron-left{--fa:"\f137"}.fa-chevron-circle-right,.fa-circle-chevron-right{--fa:"\f138"}.fa-chevron-circle-up,.fa-circle-chevron-up{--fa:"\f139"}.fa-chevron-circle-down,.fa-circle-chevron-down{--fa:"\f13a"}.fa-anchor{--fa:"\f13d"}.fa-unlock-alt,.fa-unlock-keyhole{--fa:"\f13e"}.fa-bullseye{--fa:"\f140"}.fa-ellipsis,.fa-ellipsis-h{--fa:"\f141"}.fa-ellipsis-v,.fa-ellipsis-vertical{--fa:"\f142"}.fa-rss-square,.fa-square-rss{--fa:"\f143"}.fa-circle-play,.fa-play-circle{--fa:"\f144"}.fa-ticket{--fa:"\f145"}.fa-minus-square,.fa-square-minus{--fa:"\f146"}.fa-arrow-turn-up,.fa-level-up{--fa:"\f148"}.fa-arrow-turn-down,.fa-level-down{--fa:"\f149"}.fa-check-square,.fa-square-check{--fa:"\f14a"}.fa-pen-square,.fa-pencil-square,.fa-square-pen{--fa:"\f14b"}.fa-external-link-square,.fa-square-arrow-up-right{--fa:"\f14c"}.fa-share-from-square,.fa-share-square{--fa:"\f14d"}.fa-compass{--fa:"\f14e"}.fa-caret-square-down,.fa-square-caret-down{--fa:"\f150"}.fa-caret-square-up,.fa-square-caret-up{--fa:"\f151"}.fa-caret-square-right,.fa-square-caret-right{--fa:"\f152"}.fa-eur,.fa-euro,.fa-euro-sign{--fa:"\f153"}.fa-gbp,.fa-pound-sign,.fa-sterling-sign{--fa:"\f154"}.fa-rupee,.fa-rupee-sign{--fa:"\f156"}.fa-cny,.fa-jpy,.fa-rmb,.fa-yen,.fa-yen-sign{--fa:"\f157"}.fa-rouble,.fa-rub,.fa-ruble,.fa-ruble-sign{--fa:"\f158"}.fa-krw,.fa-won,.fa-won-sign{--fa:"\f159"}.fa-file{--fa:"\f15b"}.fa-file-alt,.fa-file-lines,.fa-file-text{--fa:"\f15c"}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa:"\f15d"}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa:"\f15e"}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa:"\f160"}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa:"\f161"}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa:"\f162"}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa:"\f163"}.fa-thumbs-up{--fa:"\f164"}.fa-thumbs-down{--fa:"\f165"}.fa-arrow-down-long,.fa-long-arrow-down{--fa:"\f175"}.fa-arrow-up-long,.fa-long-arrow-up{--fa:"\f176"}.fa-arrow-left-long,.fa-long-arrow-left{--fa:"\f177"}.fa-arrow-right-long,.fa-long-arrow-right{--fa:"\f178"}.fa-female,.fa-person-dress{--fa:"\f182"}.fa-male,.fa-person{--fa:"\f183"}.fa-sun{--fa:"\f185"}.fa-moon{--fa:"\f186"}.fa-archive,.fa-box-archive{--fa:"\f187"}.fa-bug{--fa:"\f188"}.fa-caret-square-left,.fa-square-caret-left{--fa:"\f191"}.fa-circle-dot,.fa-dot-circle{--fa:"\f192"}.fa-wheelchair{--fa:"\f193"}.fa-lira-sign{--fa:"\f195"}.fa-shuttle-space,.fa-space-shuttle{--fa:"\f197"}.fa-envelope-square,.fa-square-envelope{--fa:"\f199"}.fa-bank,.fa-building-columns,.fa-institution,.fa-museum,.fa-university{--fa:"\f19c"}.fa-graduation-cap,.fa-mortar-board{--fa:"\f19d"}.fa-language{--fa:"\f1ab"}.fa-fax{--fa:"\f1ac"}.fa-building{--fa:"\f1ad"}.fa-child{--fa:"\f1ae"}.fa-paw{--fa:"\f1b0"}.fa-cube{--fa:"\f1b2"}.fa-cubes{--fa:"\f1b3"}.fa-recycle{--fa:"\f1b8"}.fa-automobile,.fa-car{--fa:"\f1b9"}.fa-cab,.fa-taxi{--fa:"\f1ba"}.fa-tree{--fa:"\f1bb"}.fa-database{--fa:"\f1c0"}.fa-file-pdf{--fa:"\f1c1"}.fa-file-word{--fa:"\f1c2"}.fa-file-excel{--fa:"\f1c3"}.fa-file-powerpoint{--fa:"\f1c4"}.fa-file-image{--fa:"\f1c5"}.fa-file-archive,.fa-file-zipper{--fa:"\f1c6"}.fa-file-audio{--fa:"\f1c7"}.fa-file-video{--fa:"\f1c8"}.fa-file-code{--fa:"\f1c9"}.fa-life-ring{--fa:"\f1cd"}.fa-circle-notch{--fa:"\f1ce"}.fa-paper-plane{--fa:"\f1d8"}.fa-clock-rotate-left,.fa-history{--fa:"\f1da"}.fa-header,.fa-heading{--fa:"\f1dc"}.fa-paragraph{--fa:"\f1dd"}.fa-sliders,.fa-sliders-h{--fa:"\f1de"}.fa-share-alt,.fa-share-nodes{--fa:"\f1e0"}.fa-share-alt-square,.fa-square-share-nodes{--fa:"\f1e1"}.fa-bomb{--fa:"\f1e2"}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa:"\f1e3"}.fa-teletype,.fa-tty{--fa:"\f1e4"}.fa-binoculars{--fa:"\f1e5"}.fa-plug{--fa:"\f1e6"}.fa-newspaper{--fa:"\f1ea"}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa:"\f1eb"}.fa-calculator{--fa:"\f1ec"}.fa-bell-slash{--fa:"\f1f6"}.fa-trash{--fa:"\f1f8"}.fa-copyright{--fa:"\f1f9"}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa:"\f1fb"}.fa-paint-brush,.fa-paintbrush{--fa:"\f1fc"}.fa-birthday-cake,.fa-cake,.fa-cake-candles{--fa:"\f1fd"}.fa-area-chart,.fa-chart-area{--fa:"\f1fe"}.fa-chart-pie,.fa-pie-chart{--fa:"\f200"}.fa-chart-line,.fa-line-chart{--fa:"\f201"}.fa-toggle-off{--fa:"\f204"}.fa-toggle-on{--fa:"\f205"}.fa-bicycle{--fa:"\f206"}.fa-bus{--fa:"\f207"}.fa-closed-captioning{--fa:"\f20a"}.fa-ils,.fa-shekel,.fa-shekel-sign,.fa-sheqel,.fa-sheqel-sign{--fa:"\f20b"}.fa-cart-plus{--fa:"\f217"}.fa-cart-arrow-down{--fa:"\f218"}.fa-diamond{--fa:"\f219"}.fa-ship{--fa:"\f21a"}.fa-user-secret{--fa:"\f21b"}.fa-motorcycle{--fa:"\f21c"}.fa-street-view{--fa:"\f21d"}.fa-heart-pulse,.fa-heartbeat{--fa:"\f21e"}.fa-venus{--fa:"\f221"}.fa-mars{--fa:"\f222"}.fa-mercury{--fa:"\f223"}.fa-mars-and-venus{--fa:"\f224"}.fa-transgender,.fa-transgender-alt{--fa:"\f225"}.fa-venus-double{--fa:"\f226"}.fa-mars-double{--fa:"\f227"}.fa-venus-mars{--fa:"\f228"}.fa-mars-stroke{--fa:"\f229"}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:"\f22a"}.fa-mars-stroke-h,.fa-mars-stroke-right{--fa:"\f22b"}.fa-neuter{--fa:"\f22c"}.fa-genderless{--fa:"\f22d"}.fa-server{--fa:"\f233"}.fa-user-plus{--fa:"\f234"}.fa-user-times,.fa-user-xmark{--fa:"\f235"}.fa-bed{--fa:"\f236"}.fa-train{--fa:"\f238"}.fa-subway,.fa-train-subway{--fa:"\f239"}.fa-battery,.fa-battery-5,.fa-battery-full{--fa:"\f240"}.fa-battery-4,.fa-battery-three-quarters{--fa:"\f241"}.fa-battery-3,.fa-battery-half{--fa:"\f242"}.fa-battery-2,.fa-battery-quarter{--fa:"\f243"}.fa-battery-0,.fa-battery-empty{--fa:"\f244"}.fa-arrow-pointer,.fa-mouse-pointer{--fa:"\f245"}.fa-i-cursor{--fa:"\f246"}.fa-object-group{--fa:"\f247"}.fa-object-ungroup{--fa:"\f248"}.fa-note-sticky,.fa-sticky-note{--fa:"\f249"}.fa-clone{--fa:"\f24d"}.fa-balance-scale,.fa-scale-balanced{--fa:"\f24e"}.fa-hourglass-1,.fa-hourglass-start{--fa:"\f251"}.fa-hourglass-2,.fa-hourglass-half{--fa:"\f252"}.fa-hourglass-3,.fa-hourglass-end{--fa:"\f253"}.fa-hourglass,.fa-hourglass-empty{--fa:"\f254"}.fa-hand-back-fist,.fa-hand-rock{--fa:"\f255"}.fa-hand,.fa-hand-paper{--fa:"\f256"}.fa-hand-scissors{--fa:"\f257"}.fa-hand-lizard{--fa:"\f258"}.fa-hand-spock{--fa:"\f259"}.fa-hand-pointer{--fa:"\f25a"}.fa-hand-peace{--fa:"\f25b"}.fa-trademark{--fa:"\f25c"}.fa-registered{--fa:"\f25d"}.fa-television,.fa-tv,.fa-tv-alt{--fa:"\f26c"}.fa-calendar-plus{--fa:"\f271"}.fa-calendar-minus{--fa:"\f272"}.fa-calendar-times,.fa-calendar-xmark{--fa:"\f273"}.fa-calendar-check{--fa:"\f274"}.fa-industry{--fa:"\f275"}.fa-map-pin{--fa:"\f276"}.fa-map-signs,.fa-signs-post{--fa:"\f277"}.fa-map{--fa:"\f279"}.fa-comment-alt,.fa-message{--fa:"\f27a"}.fa-circle-pause,.fa-pause-circle{--fa:"\f28b"}.fa-circle-stop,.fa-stop-circle{--fa:"\f28d"}.fa-bag-shopping,.fa-shopping-bag{--fa:"\f290"}.fa-basket-shopping,.fa-shopping-basket{--fa:"\f291"}.fa-bluetooth{--fa:"\f293"}.fa-universal-access{--fa:"\f29a"}.fa-blind,.fa-person-walking-with-cane{--fa:"\f29d"}.fa-audio-description{--fa:"\f29e"}.fa-phone-volume,.fa-volume-control-phone{--fa:"\f2a0"}.fa-braille{--fa:"\f2a1"}.fa-assistive-listening-systems,.fa-ear-listen{--fa:"\f2a2"}.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting{--fa:"\f2a3"}.fa-deaf,.fa-deafness,.fa-ear-deaf,.fa-hard-of-hearing{--fa:"\f2a4"}.fa-hands,.fa-sign-language,.fa-signing{--fa:"\f2a7"}.fa-eye-low-vision,.fa-low-vision{--fa:"\f2a8"}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:"\f2b4"}.fa-handshake,.fa-handshake-alt,.fa-handshake-simple{--fa:"\f2b5"}.fa-envelope-open{--fa:"\f2b6"}.fa-address-book,.fa-contact-book{--fa:"\f2b9"}.fa-address-card,.fa-contact-card,.fa-vcard{--fa:"\f2bb"}.fa-circle-user,.fa-user-circle{--fa:"\f2bd"}.fa-id-badge{--fa:"\f2c1"}.fa-drivers-license,.fa-id-card{--fa:"\f2c2"}.fa-temperature-4,.fa-temperature-full,.fa-thermometer-4,.fa-thermometer-full{--fa:"\f2c7"}.fa-temperature-3,.fa-temperature-three-quarters,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa:"\f2c8"}.fa-temperature-2,.fa-temperature-half,.fa-thermometer-2,.fa-thermometer-half{--fa:"\f2c9"}.fa-temperature-1,.fa-temperature-quarter,.fa-thermometer-1,.fa-thermometer-quarter{--fa:"\f2ca"}.fa-temperature-0,.fa-temperature-empty,.fa-thermometer-0,.fa-thermometer-empty{--fa:"\f2cb"}.fa-shower{--fa:"\f2cc"}.fa-bath,.fa-bathtub{--fa:"\f2cd"}.fa-podcast{--fa:"\f2ce"}.fa-window-maximize{--fa:"\f2d0"}.fa-window-minimize{--fa:"\f2d1"}.fa-window-restore{--fa:"\f2d2"}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa:"\f2d3"}.fa-microchip{--fa:"\f2db"}.fa-snowflake{--fa:"\f2dc"}.fa-watch{--fa:"\f2e1"}.fa-volume-slash{--fa:"\f2e2"}.fa-fork,.fa-utensil-fork{--fa:"\f2e3"}.fa-knife,.fa-utensil-knife{--fa:"\f2e4"}.fa-spoon,.fa-utensil-spoon{--fa:"\f2e5"}.fa-fork-knife,.fa-utensils-alt{--fa:"\f2e6"}.fa-cutlery,.fa-utensils{--fa:"\f2e7"}.fa-circle-dollar,.fa-dollar-circle,.fa-usd-circle{--fa:"\f2e8"}.fa-dollar-square,.fa-square-dollar,.fa-usd-square{--fa:"\f2e9"}.fa-rotate-back,.fa-rotate-backward,.fa-rotate-left,.fa-undo-alt{--fa:"\f2ea"}.fa-trophy-alt,.fa-trophy-star{--fa:"\f2eb"}.fa-triangle{--fa:"\f2ec"}.fa-trash-alt,.fa-trash-can{--fa:"\f2ed"}.fa-hexagon-xmark,.fa-times-hexagon,.fa-xmark-hexagon{--fa:"\f2ee"}.fa-octagon-xmark,.fa-times-octagon,.fa-xmark-octagon{--fa:"\f2f0"}.fa-rotate,.fa-sync-alt{--fa:"\f2f1"}.fa-stopwatch{--fa:"\f2f2"}.fa-star-exclamation{--fa:"\f2f3"}.fa-spade{--fa:"\f2f4"}.fa-right-from-bracket,.fa-sign-out-alt{--fa:"\f2f5"}.fa-right-to-bracket,.fa-sign-in-alt{--fa:"\f2f6"}.fa-shield-check{--fa:"\f2f7"}.fa-scrubber{--fa:"\f2f8"}.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right{--fa:"\f2f9"}.fa-rectangle,.fa-rectangle-landscape{--fa:"\f2fa"}.fa-rectangle-portrait,.fa-rectangle-vertical{--fa:"\f2fb"}.fa-rectangle-wide{--fa:"\f2fc"}.fa-question-square,.fa-square-question{--fa:"\f2fd"}.fa-poo{--fa:"\f2fe"}.fa-hexagon-plus,.fa-plus-hexagon{--fa:"\f300"}.fa-octagon-plus,.fa-plus-octagon{--fa:"\f301"}.fa-images{--fa:"\f302"}.fa-pencil,.fa-pencil-alt{--fa:"\f303"}.fa-pen{--fa:"\f304"}.fa-pen-alt,.fa-pen-clip{--fa:"\f305"}.fa-octagon{--fa:"\f306"}.fa-hexagon-minus,.fa-minus-hexagon{--fa:"\f307"}.fa-minus-octagon,.fa-octagon-minus{--fa:"\f308"}.fa-down-long,.fa-long-arrow-alt-down{--fa:"\f309"}.fa-left-long,.fa-long-arrow-alt-left{--fa:"\f30a"}.fa-long-arrow-alt-right,.fa-right-long{--fa:"\f30b"}.fa-long-arrow-alt-up,.fa-up-long{--fa:"\f30c"}.fa-lock-alt,.fa-lock-keyhole{--fa:"\f30d"}.fa-jack-o-lantern{--fa:"\f30e"}.fa-info-square,.fa-square-info{--fa:"\f30f"}.fa-inbox-arrow-down,.fa-inbox-in{--fa:"\f310"}.fa-inbox-arrow-up,.fa-inbox-out{--fa:"\f311"}.fa-hexagon{--fa:"\f312"}.fa-h1{--fa:"\f313"}.fa-h2{--fa:"\f314"}.fa-h3{--fa:"\f315"}.fa-file-check{--fa:"\f316"}.fa-file-times,.fa-file-xmark{--fa:"\f317"}.fa-file-minus{--fa:"\f318"}.fa-file-plus{--fa:"\f319"}.fa-file-exclamation{--fa:"\f31a"}.fa-file-edit,.fa-file-pen{--fa:"\f31c"}.fa-arrows-maximize,.fa-expand-arrows{--fa:"\f31d"}.fa-expand-arrows-alt,.fa-maximize{--fa:"\f31e"}.fa-expand-wide{--fa:"\f320"}.fa-exclamation-square,.fa-square-exclamation{--fa:"\f321"}.fa-chevron-double-down,.fa-chevrons-down{--fa:"\f322"}.fa-chevron-double-left,.fa-chevrons-left{--fa:"\f323"}.fa-chevron-double-right,.fa-chevrons-right{--fa:"\f324"}.fa-chevron-double-up,.fa-chevrons-up{--fa:"\f325"}.fa-compress-wide{--fa:"\f326"}.fa-club{--fa:"\f327"}.fa-clipboard{--fa:"\f328"}.fa-chevron-square-down,.fa-square-chevron-down{--fa:"\f329"}.fa-chevron-square-left,.fa-square-chevron-left{--fa:"\f32a"}.fa-chevron-square-right,.fa-square-chevron-right{--fa:"\f32b"}.fa-chevron-square-up,.fa-square-chevron-up{--fa:"\f32c"}.fa-caret-circle-down,.fa-circle-caret-down{--fa:"\f32d"}.fa-caret-circle-left,.fa-circle-caret-left{--fa:"\f32e"}.fa-caret-circle-right,.fa-circle-caret-right{--fa:"\f330"}.fa-caret-circle-up,.fa-circle-caret-up{--fa:"\f331"}.fa-calendar-edit,.fa-calendar-pen{--fa:"\f333"}.fa-calendar-exclamation{--fa:"\f334"}.fa-badge{--fa:"\f335"}.fa-badge-check{--fa:"\f336"}.fa-arrows-alt-h,.fa-left-right{--fa:"\f337"}.fa-arrows-alt-v,.fa-up-down{--fa:"\f338"}.fa-arrow-square-down,.fa-square-arrow-down{--fa:"\f339"}.fa-arrow-square-left,.fa-square-arrow-left{--fa:"\f33a"}.fa-arrow-square-right,.fa-square-arrow-right{--fa:"\f33b"}.fa-arrow-square-up,.fa-square-arrow-up{--fa:"\f33c"}.fa-arrow-down-to-line,.fa-arrow-to-bottom{--fa:"\f33d"}.fa-arrow-left-to-line,.fa-arrow-to-left{--fa:"\f33e"}.fa-arrow-right-to-line,.fa-arrow-to-right{--fa:"\f340"}.fa-arrow-to-top,.fa-arrow-up-to-line{--fa:"\f341"}.fa-arrow-from-bottom,.fa-arrow-up-from-line{--fa:"\f342"}.fa-arrow-from-left,.fa-arrow-right-from-line{--fa:"\f343"}.fa-arrow-from-right,.fa-arrow-left-from-line{--fa:"\f344"}.fa-arrow-down-from-line,.fa-arrow-from-top{--fa:"\f345"}.fa-arrow-alt-from-bottom,.fa-up-from-line{--fa:"\f346"}.fa-arrow-alt-from-left,.fa-right-from-line{--fa:"\f347"}.fa-arrow-alt-from-right,.fa-left-from-line{--fa:"\f348"}.fa-arrow-alt-from-top,.fa-down-from-line{--fa:"\f349"}.fa-arrow-alt-to-bottom,.fa-down-to-line{--fa:"\f34a"}.fa-arrow-alt-to-left,.fa-left-to-line{--fa:"\f34b"}.fa-arrow-alt-to-right,.fa-right-to-line{--fa:"\f34c"}.fa-arrow-alt-to-top,.fa-up-to-line{--fa:"\f34d"}.fa-alarm-clock{--fa:"\f34e"}.fa-arrow-alt-square-down,.fa-square-down{--fa:"\f350"}.fa-arrow-alt-square-left,.fa-square-left{--fa:"\f351"}.fa-arrow-alt-square-right,.fa-square-right{--fa:"\f352"}.fa-arrow-alt-square-up,.fa-square-up{--fa:"\f353"}.fa-arrow-alt-down,.fa-down{--fa:"\f354"}.fa-arrow-alt-left,.fa-left{--fa:"\f355"}.fa-arrow-alt-right,.fa-right{--fa:"\f356"}.fa-arrow-alt-up,.fa-up{--fa:"\f357"}.fa-arrow-alt-circle-down,.fa-circle-down{--fa:"\f358"}.fa-arrow-alt-circle-left,.fa-circle-left{--fa:"\f359"}.fa-arrow-alt-circle-right,.fa-circle-right{--fa:"\f35a"}.fa-arrow-alt-circle-up,.fa-circle-up{--fa:"\f35b"}.fa-external-link-alt,.fa-up-right-from-square{--fa:"\f35d"}.fa-external-link-square-alt,.fa-square-up-right{--fa:"\f360"}.fa-arrows-retweet,.fa-retweet-alt{--fa:"\f361"}.fa-exchange-alt,.fa-right-left{--fa:"\f362"}.fa-repeat{--fa:"\f363"}.fa-arrows-repeat,.fa-repeat-alt{--fa:"\f364"}.fa-repeat-1{--fa:"\f365"}.fa-arrows-repeat-1,.fa-repeat-1-alt{--fa:"\f366"}.fa-share-all{--fa:"\f367"}.fa-battery-bolt{--fa:"\f376"}.fa-battery-slash{--fa:"\f377"}.fa-browser{--fa:"\f37e"}.fa-code-commit{--fa:"\f386"}.fa-code-merge{--fa:"\f387"}.fa-credit-card-blank{--fa:"\f389"}.fa-credit-card-front{--fa:"\f38a"}.fa-desktop,.fa-desktop-alt{--fa:"\f390"}.fa-ellipsis-h-alt,.fa-ellipsis-stroke{--fa:"\f39b"}.fa-ellipsis-stroke-vertical,.fa-ellipsis-v-alt{--fa:"\f39c"}.fa-gem{--fa:"\f3a5"}.fa-industry-alt,.fa-industry-windows{--fa:"\f3b3"}.fa-level-down-alt,.fa-turn-down{--fa:"\f3be"}.fa-level-up-alt,.fa-turn-up{--fa:"\f3bf"}.fa-lock-open{--fa:"\f3c1"}.fa-lock-keyhole-open,.fa-lock-open-alt{--fa:"\f3c2"}.fa-location-dot,.fa-map-marker-alt{--fa:"\f3c5"}.fa-microphone-alt,.fa-microphone-lines{--fa:"\f3c9"}.fa-mobile-alt,.fa-mobile-screen-button{--fa:"\f3cd"}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa:"\f3ce"}.fa-mobile-android-alt,.fa-mobile-screen{--fa:"\f3cf"}.fa-money-bill-1,.fa-money-bill-alt{--fa:"\f3d1"}.fa-phone-slash{--fa:"\f3dd"}.fa-plane-alt,.fa-plane-engines{--fa:"\f3de"}.fa-image-portrait,.fa-portrait{--fa:"\f3e0"}.fa-mail-reply,.fa-reply{--fa:"\f3e5"}.fa-shield-alt,.fa-shield-halved{--fa:"\f3ed"}.fa-sliders-h-square,.fa-square-sliders{--fa:"\f3f0"}.fa-sliders-up,.fa-sliders-v{--fa:"\f3f1"}.fa-sliders-v-square,.fa-square-sliders-vertical{--fa:"\f3f2"}.fa-spinner-third{--fa:"\f3f4"}.fa-tablet-alt,.fa-tablet-screen-button{--fa:"\f3fa"}.fa-tablet,.fa-tablet-android{--fa:"\f3fb"}.fa-tablet-android-alt,.fa-tablet-screen{--fa:"\f3fc"}.fa-ticket-alt,.fa-ticket-simple{--fa:"\f3ff"}.fa-tree-alt,.fa-tree-deciduous{--fa:"\f400"}.fa-tv-retro{--fa:"\f401"}.fa-window{--fa:"\f40e"}.fa-window-alt,.fa-window-flip{--fa:"\f40f"}.fa-rectangle-times,.fa-rectangle-xmark,.fa-times-rectangle,.fa-window-close{--fa:"\f410"}.fa-compress-alt,.fa-down-left-and-up-right-to-center{--fa:"\f422"}.fa-expand-alt,.fa-up-right-and-down-left-from-center{--fa:"\f424"}.fa-baseball-bat-ball{--fa:"\f432"}.fa-baseball,.fa-baseball-ball{--fa:"\f433"}.fa-basketball,.fa-basketball-ball{--fa:"\f434"}.fa-basketball-hoop{--fa:"\f435"}.fa-bowling-ball{--fa:"\f436"}.fa-bowling-pins{--fa:"\f437"}.fa-boxing-glove,.fa-glove-boxing{--fa:"\f438"}.fa-chess{--fa:"\f439"}.fa-chess-bishop{--fa:"\f43a"}.fa-chess-bishop-alt,.fa-chess-bishop-piece{--fa:"\f43b"}.fa-chess-board{--fa:"\f43c"}.fa-chess-clock{--fa:"\f43d"}.fa-chess-clock-alt,.fa-chess-clock-flip{--fa:"\f43e"}.fa-chess-king{--fa:"\f43f"}.fa-chess-king-alt,.fa-chess-king-piece{--fa:"\f440"}.fa-chess-knight{--fa:"\f441"}.fa-chess-knight-alt,.fa-chess-knight-piece{--fa:"\f442"}.fa-chess-pawn{--fa:"\f443"}.fa-chess-pawn-alt,.fa-chess-pawn-piece{--fa:"\f444"}.fa-chess-queen{--fa:"\f445"}.fa-chess-queen-alt,.fa-chess-queen-piece{--fa:"\f446"}.fa-chess-rook{--fa:"\f447"}.fa-chess-rook-alt,.fa-chess-rook-piece{--fa:"\f448"}.fa-cricket,.fa-cricket-bat-ball{--fa:"\f449"}.fa-curling,.fa-curling-stone{--fa:"\f44a"}.fa-dumbbell{--fa:"\f44b"}.fa-field-hockey,.fa-field-hockey-stick-ball{--fa:"\f44c"}.fa-football,.fa-football-ball{--fa:"\f44e"}.fa-football-helmet{--fa:"\f44f"}.fa-golf-ball,.fa-golf-ball-tee{--fa:"\f450"}.fa-golf-club{--fa:"\f451"}.fa-hockey-puck{--fa:"\f453"}.fa-hockey-sticks{--fa:"\f454"}.fa-luchador,.fa-luchador-mask,.fa-mask-luchador{--fa:"\f455"}.fa-flag-pennant,.fa-pennant{--fa:"\f456"}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa:"\f458"}.fa-racquet{--fa:"\f45a"}.fa-shuttlecock{--fa:"\f45b"}.fa-square-full{--fa:"\f45c"}.fa-ping-pong-paddle-ball,.fa-table-tennis,.fa-table-tennis-paddle-ball{--fa:"\f45d"}.fa-tennis-ball{--fa:"\f45e"}.fa-volleyball,.fa-volleyball-ball{--fa:"\f45f"}.fa-whistle{--fa:"\f460"}.fa-allergies,.fa-hand-dots{--fa:"\f461"}.fa-band-aid,.fa-bandage{--fa:"\f462"}.fa-barcode-alt,.fa-rectangle-barcode{--fa:"\f463"}.fa-barcode-read{--fa:"\f464"}.fa-barcode-scan{--fa:"\f465"}.fa-box{--fa:"\f466"}.fa-box-check{--fa:"\f467"}.fa-boxes,.fa-boxes-alt,.fa-boxes-stacked{--fa:"\f468"}.fa-briefcase-medical{--fa:"\f469"}.fa-burn,.fa-fire-flame-simple{--fa:"\f46a"}.fa-capsules{--fa:"\f46b"}.fa-clipboard-check{--fa:"\f46c"}.fa-clipboard-list{--fa:"\f46d"}.fa-conveyor-belt{--fa:"\f46e"}.fa-conveyor-belt-alt,.fa-conveyor-belt-boxes{--fa:"\f46f"}.fa-diagnoses,.fa-person-dots-from-line{--fa:"\f470"}.fa-dna{--fa:"\f471"}.fa-dolly,.fa-dolly-box{--fa:"\f472"}.fa-dolly-empty{--fa:"\f473"}.fa-cart-flatbed,.fa-dolly-flatbed{--fa:"\f474"}.fa-cart-flatbed-boxes,.fa-dolly-flatbed-alt{--fa:"\f475"}.fa-cart-flatbed-empty,.fa-dolly-flatbed-empty{--fa:"\f476"}.fa-file-medical{--fa:"\f477"}.fa-file-medical-alt,.fa-file-waveform{--fa:"\f478"}.fa-first-aid,.fa-kit-medical{--fa:"\f479"}.fa-forklift{--fa:"\f47a"}.fa-hand-holding-box{--fa:"\f47b"}.fa-hand-receiving,.fa-hands-holding-diamond{--fa:"\f47c"}.fa-circle-h,.fa-hospital-symbol{--fa:"\f47e"}.fa-id-card-alt,.fa-id-card-clip{--fa:"\f47f"}.fa-inventory,.fa-shelves{--fa:"\f480"}.fa-notes-medical{--fa:"\f481"}.fa-pallet{--fa:"\f482"}.fa-palette-boxes,.fa-pallet-alt,.fa-pallet-boxes{--fa:"\f483"}.fa-pills{--fa:"\f484"}.fa-prescription-bottle{--fa:"\f485"}.fa-prescription-bottle-alt,.fa-prescription-bottle-medical{--fa:"\f486"}.fa-bed-pulse,.fa-procedures{--fa:"\f487"}.fa-scanner,.fa-scanner-gun{--fa:"\f488"}.fa-scanner-keyboard{--fa:"\f489"}.fa-scanner-touchscreen{--fa:"\f48a"}.fa-shipping-fast,.fa-truck-fast{--fa:"\f48b"}.fa-shipping-timed,.fa-truck-clock{--fa:"\f48c"}.fa-smoking{--fa:"\f48d"}.fa-syringe{--fa:"\f48e"}.fa-tablet-rugged{--fa:"\f48f"}.fa-tablets{--fa:"\f490"}.fa-thermometer{--fa:"\f491"}.fa-vial{--fa:"\f492"}.fa-vials{--fa:"\f493"}.fa-warehouse{--fa:"\f494"}.fa-warehouse-alt,.fa-warehouse-full{--fa:"\f495"}.fa-weight,.fa-weight-scale{--fa:"\f496"}.fa-x-ray{--fa:"\f497"}.fa-blanket{--fa:"\f498"}.fa-book-heart{--fa:"\f499"}.fa-box-alt,.fa-box-taped{--fa:"\f49a"}.fa-box-fragile,.fa-square-fragile,.fa-square-wine-glass-crack{--fa:"\f49b"}.fa-box-full,.fa-box-open-full{--fa:"\f49c"}.fa-box-heart{--fa:"\f49d"}.fa-box-open{--fa:"\f49e"}.fa-box-up,.fa-square-this-way-up{--fa:"\f49f"}.fa-box-dollar,.fa-box-usd{--fa:"\f4a0"}.fa-comment-alt-check,.fa-message-check{--fa:"\f4a2"}.fa-comment-alt-dots,.fa-message-dots,.fa-messaging{--fa:"\f4a3"}.fa-comment-alt-edit,.fa-message-edit,.fa-message-pen{--fa:"\f4a4"}.fa-comment-alt-exclamation,.fa-message-exclamation{--fa:"\f4a5"}.fa-comment-alt-lines,.fa-message-lines{--fa:"\f4a6"}.fa-comment-alt-minus,.fa-message-minus{--fa:"\f4a7"}.fa-comment-alt-plus,.fa-message-plus{--fa:"\f4a8"}.fa-comment-alt-slash,.fa-message-slash{--fa:"\f4a9"}.fa-comment-alt-smile,.fa-message-smile{--fa:"\f4aa"}.fa-comment-alt-times,.fa-message-times,.fa-message-xmark{--fa:"\f4ab"}.fa-comment-check{--fa:"\f4ac"}.fa-comment-dots,.fa-commenting{--fa:"\f4ad"}.fa-comment-edit,.fa-comment-pen{--fa:"\f4ae"}.fa-comment-exclamation{--fa:"\f4af"}.fa-comment-lines{--fa:"\f4b0"}.fa-comment-minus{--fa:"\f4b1"}.fa-comment-plus{--fa:"\f4b2"}.fa-comment-slash{--fa:"\f4b3"}.fa-comment-smile{--fa:"\f4b4"}.fa-comment-times,.fa-comment-xmark{--fa:"\f4b5"}.fa-comments-alt,.fa-messages{--fa:"\f4b6"}.fa-container-storage{--fa:"\f4b7"}.fa-couch{--fa:"\f4b8"}.fa-circle-dollar-to-slot,.fa-donate{--fa:"\f4b9"}.fa-dove{--fa:"\f4ba"}.fa-fragile,.fa-wine-glass-crack{--fa:"\f4bb"}.fa-hand-heart{--fa:"\f4bc"}.fa-hand-holding{--fa:"\f4bd"}.fa-hand-holding-heart{--fa:"\f4be"}.fa-hand-holding-seedling{--fa:"\f4bf"}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa:"\f4c0"}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa:"\f4c1"}.fa-hands-holding{--fa:"\f4c2"}.fa-hands-heart,.fa-hands-holding-heart{--fa:"\f4c3"}.fa-hands-helping,.fa-handshake-angle{--fa:"\f4c4"}.fa-hands-holding-dollar,.fa-hands-usd{--fa:"\f4c5"}.fa-circle-heart,.fa-heart-circle{--fa:"\f4c7"}.fa-heart-square,.fa-square-heart{--fa:"\f4c8"}.fa-home-heart,.fa-house-heart{--fa:"\f4c9"}.fa-lamp{--fa:"\f4ca"}.fa-leaf-heart{--fa:"\f4cb"}.fa-couch-small,.fa-loveseat{--fa:"\f4cc"}.fa-parachute-box{--fa:"\f4cd"}.fa-people-carry,.fa-people-carry-box{--fa:"\f4ce"}.fa-person-carry,.fa-person-carry-box{--fa:"\f4cf"}.fa-person-dolly{--fa:"\f4d0"}.fa-person-dolly-empty{--fa:"\f4d1"}.fa-phone-plus{--fa:"\f4d2"}.fa-piggy-bank{--fa:"\f4d3"}.fa-ramp-loading{--fa:"\f4d4"}.fa-ribbon{--fa:"\f4d6"}.fa-route{--fa:"\f4d7"}.fa-seedling,.fa-sprout{--fa:"\f4d8"}.fa-sign,.fa-sign-hanging{--fa:"\f4d9"}.fa-face-smile-wink,.fa-smile-wink{--fa:"\f4da"}.fa-tape{--fa:"\f4db"}.fa-truck-container{--fa:"\f4dc"}.fa-truck-couch,.fa-truck-ramp-couch{--fa:"\f4dd"}.fa-truck-loading,.fa-truck-ramp-box{--fa:"\f4de"}.fa-truck-moving{--fa:"\f4df"}.fa-truck-ramp{--fa:"\f4e0"}.fa-video-plus{--fa:"\f4e1"}.fa-video-slash{--fa:"\f4e2"}.fa-wine-glass{--fa:"\f4e3"}.fa-user-astronaut{--fa:"\f4fb"}.fa-user-check{--fa:"\f4fc"}.fa-user-clock{--fa:"\f4fd"}.fa-user-cog,.fa-user-gear{--fa:"\f4fe"}.fa-user-edit,.fa-user-pen{--fa:"\f4ff"}.fa-user-friends,.fa-user-group{--fa:"\f500"}.fa-user-graduate{--fa:"\f501"}.fa-user-lock{--fa:"\f502"}.fa-user-minus{--fa:"\f503"}.fa-user-ninja{--fa:"\f504"}.fa-user-shield{--fa:"\f505"}.fa-user-alt-slash,.fa-user-large-slash,.fa-user-slash{--fa:"\f506"}.fa-user-tag{--fa:"\f507"}.fa-user-tie{--fa:"\f508"}.fa-users-cog,.fa-users-gear{--fa:"\f509"}.fa-balance-scale-left,.fa-scale-unbalanced{--fa:"\f515"}.fa-balance-scale-right,.fa-scale-unbalanced-flip{--fa:"\f516"}.fa-blender{--fa:"\f517"}.fa-book-open{--fa:"\f518"}.fa-broadcast-tower,.fa-tower-broadcast{--fa:"\f519"}.fa-broom{--fa:"\f51a"}.fa-blackboard,.fa-chalkboard{--fa:"\f51b"}.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:"\f51c"}.fa-church{--fa:"\f51d"}.fa-coins{--fa:"\f51e"}.fa-compact-disc{--fa:"\f51f"}.fa-crow{--fa:"\f520"}.fa-crown{--fa:"\f521"}.fa-dice{--fa:"\f522"}.fa-dice-five{--fa:"\f523"}.fa-dice-four{--fa:"\f524"}.fa-dice-one{--fa:"\f525"}.fa-dice-six{--fa:"\f526"}.fa-dice-three{--fa:"\f527"}.fa-dice-two{--fa:"\f528"}.fa-divide{--fa:"\f529"}.fa-door-closed{--fa:"\f52a"}.fa-door-open{--fa:"\f52b"}.fa-feather{--fa:"\f52d"}.fa-frog{--fa:"\f52e"}.fa-gas-pump{--fa:"\f52f"}.fa-glasses{--fa:"\f530"}.fa-greater-than-equal{--fa:"\f532"}.fa-helicopter{--fa:"\f533"}.fa-infinity{--fa:"\f534"}.fa-kiwi-bird{--fa:"\f535"}.fa-less-than-equal{--fa:"\f537"}.fa-memory{--fa:"\f538"}.fa-microphone-alt-slash,.fa-microphone-lines-slash{--fa:"\f539"}.fa-money-bill-wave{--fa:"\f53a"}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa:"\f53b"}.fa-money-check{--fa:"\f53c"}.fa-money-check-alt,.fa-money-check-dollar{--fa:"\f53d"}.fa-not-equal{--fa:"\f53e"}.fa-palette{--fa:"\f53f"}.fa-parking,.fa-square-parking{--fa:"\f540"}.fa-diagram-project,.fa-project-diagram{--fa:"\f542"}.fa-receipt{--fa:"\f543"}.fa-robot{--fa:"\f544"}.fa-ruler{--fa:"\f545"}.fa-ruler-combined{--fa:"\f546"}.fa-ruler-horizontal{--fa:"\f547"}.fa-ruler-vertical{--fa:"\f548"}.fa-school{--fa:"\f549"}.fa-screwdriver{--fa:"\f54a"}.fa-shoe-prints{--fa:"\f54b"}.fa-skull{--fa:"\f54c"}.fa-ban-smoking,.fa-smoking-ban{--fa:"\f54d"}.fa-store{--fa:"\f54e"}.fa-shop,.fa-store-alt{--fa:"\f54f"}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:"\f550"}.fa-stroopwafel{--fa:"\f551"}.fa-toolbox{--fa:"\f552"}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa:"\f553"}.fa-person-walking,.fa-walking{--fa:"\f554"}.fa-wallet{--fa:"\f555"}.fa-angry,.fa-face-angry{--fa:"\f556"}.fa-archway{--fa:"\f557"}.fa-atlas,.fa-book-atlas{--fa:"\f558"}.fa-award{--fa:"\f559"}.fa-backspace,.fa-delete-left{--fa:"\f55a"}.fa-bezier-curve{--fa:"\f55b"}.fa-bong{--fa:"\f55c"}.fa-brush{--fa:"\f55d"}.fa-bus-alt,.fa-bus-simple{--fa:"\f55e"}.fa-cannabis{--fa:"\f55f"}.fa-check-double{--fa:"\f560"}.fa-cocktail,.fa-martini-glass-citrus{--fa:"\f561"}.fa-bell-concierge,.fa-concierge-bell{--fa:"\f562"}.fa-cookie{--fa:"\f563"}.fa-cookie-bite{--fa:"\f564"}.fa-crop-alt,.fa-crop-simple{--fa:"\f565"}.fa-digital-tachograph,.fa-tachograph-digital{--fa:"\f566"}.fa-dizzy,.fa-face-dizzy{--fa:"\f567"}.fa-compass-drafting,.fa-drafting-compass{--fa:"\f568"}.fa-drum{--fa:"\f569"}.fa-drum-steelpan{--fa:"\f56a"}.fa-feather-alt,.fa-feather-pointed{--fa:"\f56b"}.fa-file-contract{--fa:"\f56c"}.fa-file-arrow-down,.fa-file-download{--fa:"\f56d"}.fa-arrow-right-from-file,.fa-file-export{--fa:"\f56e"}.fa-arrow-right-to-file,.fa-file-import{--fa:"\f56f"}.fa-file-invoice{--fa:"\f570"}.fa-file-invoice-dollar{--fa:"\f571"}.fa-file-prescription{--fa:"\f572"}.fa-file-signature{--fa:"\f573"}.fa-file-arrow-up,.fa-file-upload{--fa:"\f574"}.fa-fill{--fa:"\f575"}.fa-fill-drip{--fa:"\f576"}.fa-fingerprint{--fa:"\f577"}.fa-fish{--fa:"\f578"}.fa-face-flushed,.fa-flushed{--fa:"\f579"}.fa-face-frown-open,.fa-frown-open{--fa:"\f57a"}.fa-glass-martini-alt,.fa-martini-glass{--fa:"\f57b"}.fa-earth-africa,.fa-globe-africa{--fa:"\f57c"}.fa-earth,.fa-earth-america,.fa-earth-americas,.fa-globe-americas{--fa:"\f57d"}.fa-earth-asia,.fa-globe-asia{--fa:"\f57e"}.fa-face-grimace,.fa-grimace{--fa:"\f57f"}.fa-face-grin,.fa-grin{--fa:"\f580"}.fa-face-grin-wide,.fa-grin-alt{--fa:"\f581"}.fa-face-grin-beam,.fa-grin-beam{--fa:"\f582"}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa:"\f583"}.fa-face-grin-hearts,.fa-grin-hearts{--fa:"\f584"}.fa-face-grin-squint,.fa-grin-squint{--fa:"\f585"}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa:"\f586"}.fa-face-grin-stars,.fa-grin-stars{--fa:"\f587"}.fa-face-grin-tears,.fa-grin-tears{--fa:"\f588"}.fa-face-grin-tongue,.fa-grin-tongue{--fa:"\f589"}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa:"\f58a"}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa:"\f58b"}.fa-face-grin-wink,.fa-grin-wink{--fa:"\f58c"}.fa-grid-horizontal,.fa-grip,.fa-grip-horizontal{--fa:"\f58d"}.fa-grid-vertical,.fa-grip-vertical{--fa:"\f58e"}.fa-headset{--fa:"\f590"}.fa-highlighter{--fa:"\f591"}.fa-hot-tub,.fa-hot-tub-person{--fa:"\f593"}.fa-hotel{--fa:"\f594"}.fa-joint{--fa:"\f595"}.fa-face-kiss,.fa-kiss{--fa:"\f596"}.fa-face-kiss-beam,.fa-kiss-beam{--fa:"\f597"}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa:"\f598"}.fa-face-laugh,.fa-laugh{--fa:"\f599"}.fa-face-laugh-beam,.fa-laugh-beam{--fa:"\f59a"}.fa-face-laugh-squint,.fa-laugh-squint{--fa:"\f59b"}.fa-face-laugh-wink,.fa-laugh-wink{--fa:"\f59c"}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa:"\f59d"}.fa-map-location,.fa-map-marked{--fa:"\f59f"}.fa-map-location-dot,.fa-map-marked-alt{--fa:"\f5a0"}.fa-marker{--fa:"\f5a1"}.fa-medal{--fa:"\f5a2"}.fa-face-meh-blank,.fa-meh-blank{--fa:"\f5a4"}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa:"\f5a5"}.fa-monument{--fa:"\f5a6"}.fa-mortar-pestle{--fa:"\f5a7"}.fa-paint-brush-alt,.fa-paint-brush-fine,.fa-paintbrush-alt,.fa-paintbrush-fine{--fa:"\f5a9"}.fa-paint-roller{--fa:"\f5aa"}.fa-passport{--fa:"\f5ab"}.fa-pen-fancy{--fa:"\f5ac"}.fa-pen-nib{--fa:"\f5ad"}.fa-pen-ruler,.fa-pencil-ruler{--fa:"\f5ae"}.fa-plane-arrival{--fa:"\f5af"}.fa-plane-departure{--fa:"\f5b0"}.fa-prescription{--fa:"\f5b1"}.fa-face-sad-cry,.fa-sad-cry{--fa:"\f5b3"}.fa-face-sad-tear,.fa-sad-tear{--fa:"\f5b4"}.fa-shuttle-van,.fa-van-shuttle{--fa:"\f5b6"}.fa-signature{--fa:"\f5b7"}.fa-face-smile-beam,.fa-smile-beam{--fa:"\f5b8"}.fa-face-smile-plus,.fa-smile-plus{--fa:"\f5b9"}.fa-solar-panel{--fa:"\f5ba"}.fa-spa{--fa:"\f5bb"}.fa-splotch{--fa:"\f5bc"}.fa-spray-can{--fa:"\f5bd"}.fa-stamp{--fa:"\f5bf"}.fa-star-half-alt,.fa-star-half-stroke{--fa:"\f5c0"}.fa-suitcase-rolling{--fa:"\f5c1"}.fa-face-surprise,.fa-surprise{--fa:"\f5c2"}.fa-swatchbook{--fa:"\f5c3"}.fa-person-swimming,.fa-swimmer{--fa:"\f5c4"}.fa-ladder-water,.fa-swimming-pool,.fa-water-ladder{--fa:"\f5c5"}.fa-droplet-slash,.fa-tint-slash{--fa:"\f5c7"}.fa-face-tired,.fa-tired{--fa:"\f5c8"}.fa-tooth{--fa:"\f5c9"}.fa-umbrella-beach{--fa:"\f5ca"}.fa-weight-hanging{--fa:"\f5cd"}.fa-wine-glass-alt,.fa-wine-glass-empty{--fa:"\f5ce"}.fa-air-freshener,.fa-spray-can-sparkles{--fa:"\f5d0"}.fa-apple-alt,.fa-apple-whole{--fa:"\f5d1"}.fa-atom{--fa:"\f5d2"}.fa-atom-alt,.fa-atom-simple{--fa:"\f5d3"}.fa-backpack{--fa:"\f5d4"}.fa-bell-school{--fa:"\f5d5"}.fa-bell-school-slash{--fa:"\f5d6"}.fa-bone{--fa:"\f5d7"}.fa-bone-break{--fa:"\f5d8"}.fa-book-alt,.fa-book-blank{--fa:"\f5d9"}.fa-book-open-reader,.fa-book-reader{--fa:"\f5da"}.fa-books{--fa:"\f5db"}.fa-brain{--fa:"\f5dc"}.fa-bus-school{--fa:"\f5dd"}.fa-car-alt,.fa-car-rear{--fa:"\f5de"}.fa-battery-car,.fa-car-battery{--fa:"\f5df"}.fa-car-bump{--fa:"\f5e0"}.fa-car-burst,.fa-car-crash{--fa:"\f5e1"}.fa-car-garage{--fa:"\f5e2"}.fa-car-mechanic,.fa-car-wrench{--fa:"\f5e3"}.fa-car-side{--fa:"\f5e4"}.fa-car-tilt{--fa:"\f5e5"}.fa-car-wash{--fa:"\f5e6"}.fa-charging-station{--fa:"\f5e7"}.fa-clipboard-prescription{--fa:"\f5e8"}.fa-compass-slash{--fa:"\f5e9"}.fa-diploma,.fa-scroll-ribbon{--fa:"\f5ea"}.fa-diamond-turn-right,.fa-directions{--fa:"\f5eb"}.fa-do-not-enter{--fa:"\f5ec"}.fa-draw-circle,.fa-vector-circle{--fa:"\f5ed"}.fa-draw-polygon,.fa-vector-polygon{--fa:"\f5ee"}.fa-draw-square,.fa-vector-square{--fa:"\f5ef"}.fa-ear{--fa:"\f5f0"}.fa-engine-exclamation,.fa-engine-warning{--fa:"\f5f2"}.fa-file-award,.fa-file-certificate{--fa:"\f5f3"}.fa-gas-pump-slash{--fa:"\f5f4"}.fa-glasses-alt,.fa-glasses-round{--fa:"\f5f5"}.fa-globe-stand{--fa:"\f5f6"}.fa-heart-rate,.fa-wave-pulse{--fa:"\f5f8"}.fa-inhaler{--fa:"\f5f9"}.fa-kidneys{--fa:"\f5fb"}.fa-laptop-code{--fa:"\f5fc"}.fa-layer-group{--fa:"\f5fd"}.fa-layer-group-minus,.fa-layer-minus{--fa:"\f5fe"}.fa-layer-group-plus,.fa-layer-plus{--fa:"\f5ff"}.fa-lips{--fa:"\f600"}.fa-location,.fa-location-crosshairs{--fa:"\f601"}.fa-circle-location-arrow,.fa-location-circle{--fa:"\f602"}.fa-location-crosshairs-slash,.fa-location-slash{--fa:"\f603"}.fa-lungs{--fa:"\f604"}.fa-location-dot-slash,.fa-map-marker-alt-slash{--fa:"\f605"}.fa-location-check,.fa-map-marker-check{--fa:"\f606"}.fa-location-pen,.fa-map-marker-edit{--fa:"\f607"}.fa-location-exclamation,.fa-map-marker-exclamation{--fa:"\f608"}.fa-location-minus,.fa-map-marker-minus{--fa:"\f609"}.fa-location-plus,.fa-map-marker-plus{--fa:"\f60a"}.fa-location-question,.fa-map-marker-question{--fa:"\f60b"}.fa-location-pin-slash,.fa-map-marker-slash{--fa:"\f60c"}.fa-location-smile,.fa-map-marker-smile{--fa:"\f60d"}.fa-location-xmark,.fa-map-marker-times,.fa-map-marker-xmark{--fa:"\f60e"}.fa-microscope{--fa:"\f610"}.fa-monitor-heart-rate,.fa-monitor-waveform{--fa:"\f611"}.fa-oil-can{--fa:"\f613"}.fa-oil-temp,.fa-oil-temperature{--fa:"\f614"}.fa-circle-parking,.fa-parking-circle{--fa:"\f615"}.fa-ban-parking,.fa-parking-circle-slash{--fa:"\f616"}.fa-parking-slash,.fa-square-parking-slash{--fa:"\f617"}.fa-pen-paintbrush,.fa-pencil-paintbrush{--fa:"\f618"}.fa-poop{--fa:"\f619"}.fa-route-highway{--fa:"\f61a"}.fa-route-interstate{--fa:"\f61b"}.fa-ruler-triangle{--fa:"\f61c"}.fa-scalpel{--fa:"\f61d"}.fa-scalpel-line-dashed,.fa-scalpel-path{--fa:"\f61e"}.fa-shapes,.fa-triangle-circle-square{--fa:"\f61f"}.fa-skeleton{--fa:"\f620"}.fa-star-of-life{--fa:"\f621"}.fa-steering-wheel{--fa:"\f622"}.fa-stomach{--fa:"\f623"}.fa-dashboard,.fa-gauge,.fa-gauge-med,.fa-tachometer-alt-average{--fa:"\f624"}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa:"\f625"}.fa-gauge-max,.fa-tachometer-alt-fastest{--fa:"\f626"}.fa-gauge-low,.fa-tachometer-alt-slow{--fa:"\f627"}.fa-gauge-min,.fa-tachometer-alt-slowest{--fa:"\f628"}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa:"\f629"}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa:"\f62a"}.fa-gauge-simple-max,.fa-tachometer-fastest{--fa:"\f62b"}.fa-gauge-simple-low,.fa-tachometer-slow{--fa:"\f62c"}.fa-gauge-simple-min,.fa-tachometer-slowest{--fa:"\f62d"}.fa-teeth{--fa:"\f62e"}.fa-teeth-open{--fa:"\f62f"}.fa-masks-theater,.fa-theater-masks{--fa:"\f630"}.fa-tire{--fa:"\f631"}.fa-tire-flat{--fa:"\f632"}.fa-tire-pressure-warning{--fa:"\f633"}.fa-tire-rugged{--fa:"\f634"}.fa-toothbrush{--fa:"\f635"}.fa-traffic-cone{--fa:"\f636"}.fa-traffic-light{--fa:"\f637"}.fa-traffic-light-go{--fa:"\f638"}.fa-traffic-light-slow{--fa:"\f639"}.fa-traffic-light-stop{--fa:"\f63a"}.fa-truck-monster{--fa:"\f63b"}.fa-truck-pickup{--fa:"\f63c"}.fa-screen-users,.fa-users-class{--fa:"\f63d"}.fa-watch-fitness{--fa:"\f63e"}.fa-abacus{--fa:"\f640"}.fa-ad,.fa-rectangle-ad{--fa:"\f641"}.fa-analytics,.fa-chart-mixed{--fa:"\f643"}.fa-ankh{--fa:"\f644"}.fa-badge-dollar{--fa:"\f645"}.fa-badge-percent{--fa:"\f646"}.fa-bible,.fa-book-bible{--fa:"\f647"}.fa-bullseye-arrow{--fa:"\f648"}.fa-bullseye-pointer{--fa:"\f649"}.fa-briefcase-clock,.fa-business-time{--fa:"\f64a"}.fa-cabinet-filing{--fa:"\f64b"}.fa-calculator-alt,.fa-calculator-simple{--fa:"\f64c"}.fa-chart-line-down{--fa:"\f64d"}.fa-chart-pie-alt,.fa-chart-pie-simple{--fa:"\f64e"}.fa-city{--fa:"\f64f"}.fa-comment-alt-dollar,.fa-message-dollar{--fa:"\f650"}.fa-comment-dollar{--fa:"\f651"}.fa-comments-alt-dollar,.fa-messages-dollar{--fa:"\f652"}.fa-comments-dollar{--fa:"\f653"}.fa-cross{--fa:"\f654"}.fa-dharmachakra{--fa:"\f655"}.fa-empty-set{--fa:"\f656"}.fa-envelope-open-dollar{--fa:"\f657"}.fa-envelope-open-text{--fa:"\f658"}.fa-file-chart-column,.fa-file-chart-line{--fa:"\f659"}.fa-file-chart-pie{--fa:"\f65a"}.fa-file-spreadsheet{--fa:"\f65b"}.fa-file-user{--fa:"\f65c"}.fa-folder-minus{--fa:"\f65d"}.fa-folder-plus{--fa:"\f65e"}.fa-folder-times,.fa-folder-xmark{--fa:"\f65f"}.fa-folders{--fa:"\f660"}.fa-function{--fa:"\f661"}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa:"\f662"}.fa-gift-card{--fa:"\f663"}.fa-gopuram{--fa:"\f664"}.fa-hamsa{--fa:"\f665"}.fa-bahai,.fa-haykal{--fa:"\f666"}.fa-integral{--fa:"\f667"}.fa-intersection{--fa:"\f668"}.fa-jedi{--fa:"\f669"}.fa-book-journal-whills,.fa-journal-whills{--fa:"\f66a"}.fa-kaaba{--fa:"\f66b"}.fa-keynote{--fa:"\f66c"}.fa-khanda{--fa:"\f66d"}.fa-lambda{--fa:"\f66e"}.fa-landmark{--fa:"\f66f"}.fa-lightbulb-dollar{--fa:"\f670"}.fa-lightbulb-exclamation{--fa:"\f671"}.fa-lightbulb-on{--fa:"\f672"}.fa-lightbulb-slash{--fa:"\f673"}.fa-envelopes-bulk,.fa-mail-bulk{--fa:"\f674"}.fa-megaphone{--fa:"\f675"}.fa-menorah{--fa:"\f676"}.fa-brain-arrow-curved-right,.fa-mind-share{--fa:"\f677"}.fa-mosque{--fa:"\f678"}.fa-om{--fa:"\f679"}.fa-omega{--fa:"\f67a"}.fa-pastafarianism,.fa-spaghetti-monster-flying{--fa:"\f67b"}.fa-peace{--fa:"\f67c"}.fa-phone-office{--fa:"\f67d"}.fa-pi{--fa:"\f67e"}.fa-place-of-worship{--fa:"\f67f"}.fa-podium{--fa:"\f680"}.fa-poll,.fa-square-poll-vertical{--fa:"\f681"}.fa-poll-h,.fa-square-poll-horizontal{--fa:"\f682"}.fa-person-praying,.fa-pray{--fa:"\f683"}.fa-hands-praying,.fa-praying-hands{--fa:"\f684"}.fa-presentation,.fa-presentation-screen{--fa:"\f685"}.fa-print-slash{--fa:"\f686"}.fa-book-quran,.fa-quran{--fa:"\f687"}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa:"\f688"}.fa-magnifying-glass-location,.fa-search-location{--fa:"\f689"}.fa-shredder{--fa:"\f68a"}.fa-sigma{--fa:"\f68b"}.fa-signal-1,.fa-signal-weak{--fa:"\f68c"}.fa-signal-2,.fa-signal-fair{--fa:"\f68d"}.fa-signal-3,.fa-signal-good{--fa:"\f68e"}.fa-signal-4,.fa-signal-strong{--fa:"\f68f"}.fa-signal-alt,.fa-signal-alt-4,.fa-signal-bars,.fa-signal-bars-strong{--fa:"\f690"}.fa-signal-alt-1,.fa-signal-bars-weak{--fa:"\f691"}.fa-signal-alt-2,.fa-signal-bars-fair{--fa:"\f692"}.fa-signal-alt-3,.fa-signal-bars-good{--fa:"\f693"}.fa-signal-alt-slash,.fa-signal-bars-slash{--fa:"\f694"}.fa-signal-slash{--fa:"\f695"}.fa-socks{--fa:"\f696"}.fa-square-root{--fa:"\f697"}.fa-square-root-alt,.fa-square-root-variable{--fa:"\f698"}.fa-star-and-crescent{--fa:"\f699"}.fa-star-of-david{--fa:"\f69a"}.fa-synagogue{--fa:"\f69b"}.fa-tally,.fa-tally-5{--fa:"\f69c"}.fa-theta{--fa:"\f69e"}.fa-scroll-torah,.fa-torah{--fa:"\f6a0"}.fa-torii-gate{--fa:"\f6a1"}.fa-union{--fa:"\f6a2"}.fa-chart-user,.fa-user-chart{--fa:"\f6a3"}.fa-user-crown{--fa:"\f6a4"}.fa-user-group-crown,.fa-users-crown{--fa:"\f6a5"}.fa-value-absolute{--fa:"\f6a6"}.fa-vihara{--fa:"\f6a7"}.fa-volume,.fa-volume-medium{--fa:"\f6a8"}.fa-volume-mute,.fa-volume-times,.fa-volume-xmark{--fa:"\f6a9"}.fa-wifi-1,.fa-wifi-weak{--fa:"\f6aa"}.fa-wifi-2,.fa-wifi-fair{--fa:"\f6ab"}.fa-wifi-slash{--fa:"\f6ac"}.fa-yin-yang{--fa:"\f6ad"}.fa-acorn{--fa:"\f6ae"}.fa-alicorn{--fa:"\f6b0"}.fa-crate-apple{--fa:"\f6b1"}.fa-apple-crate{--fa:"\f6b1"}.fa-axe{--fa:"\f6b2"}.fa-axe-battle{--fa:"\f6b3"}.fa-badger-honey{--fa:"\f6b4"}.fa-bat{--fa:"\f6b5"}.fa-blender-phone{--fa:"\f6b6"}.fa-book-dead,.fa-book-skull{--fa:"\f6b7"}.fa-book-sparkles,.fa-book-spells{--fa:"\f6b8"}.fa-bow-arrow{--fa:"\f6b9"}.fa-campfire{--fa:"\f6ba"}.fa-campground{--fa:"\f6bb"}.fa-candle-holder{--fa:"\f6bc"}.fa-candy-corn{--fa:"\f6bd"}.fa-cat{--fa:"\f6be"}.fa-cauldron{--fa:"\f6bf"}.fa-chair{--fa:"\f6c0"}.fa-chair-office{--fa:"\f6c1"}.fa-claw-marks{--fa:"\f6c2"}.fa-cloud-moon{--fa:"\f6c3"}.fa-cloud-sun{--fa:"\f6c4"}.fa-coffee-togo,.fa-cup-togo{--fa:"\f6c5"}.fa-coffin{--fa:"\f6c6"}.fa-corn{--fa:"\f6c7"}.fa-cow{--fa:"\f6c8"}.fa-dagger{--fa:"\f6cb"}.fa-dice-d10{--fa:"\f6cd"}.fa-dice-d12{--fa:"\f6ce"}.fa-dice-d20{--fa:"\f6cf"}.fa-dice-d4{--fa:"\f6d0"}.fa-dice-d6{--fa:"\f6d1"}.fa-dice-d8{--fa:"\f6d2"}.fa-dog{--fa:"\f6d3"}.fa-dog-leashed{--fa:"\f6d4"}.fa-dragon{--fa:"\f6d5"}.fa-drumstick{--fa:"\f6d6"}.fa-drumstick-bite{--fa:"\f6d7"}.fa-duck{--fa:"\f6d8"}.fa-dungeon{--fa:"\f6d9"}.fa-elephant{--fa:"\f6da"}.fa-eye-evil{--fa:"\f6db"}.fa-file-csv{--fa:"\f6dd"}.fa-fist-raised,.fa-hand-fist{--fa:"\f6de"}.fa-fire-flame,.fa-flame{--fa:"\f6df"}.fa-flask-poison,.fa-flask-round-poison{--fa:"\f6e0"}.fa-flask-potion,.fa-flask-round-potion{--fa:"\f6e1"}.fa-ghost{--fa:"\f6e2"}.fa-hammer{--fa:"\f6e3"}.fa-hammer-war{--fa:"\f6e4"}.fa-hand-holding-magic{--fa:"\f6e5"}.fa-hanukiah{--fa:"\f6e6"}.fa-hat-witch{--fa:"\f6e7"}.fa-hat-wizard{--fa:"\f6e8"}.fa-head-side{--fa:"\f6e9"}.fa-head-side-goggles,.fa-head-vr{--fa:"\f6ea"}.fa-helmet-battle{--fa:"\f6eb"}.fa-hiking,.fa-person-hiking{--fa:"\f6ec"}.fa-hippo{--fa:"\f6ed"}.fa-hockey-mask{--fa:"\f6ee"}.fa-hood-cloak{--fa:"\f6ef"}.fa-horse{--fa:"\f6f0"}.fa-house-chimney-crack,.fa-house-damage{--fa:"\f6f1"}.fa-hryvnia,.fa-hryvnia-sign{--fa:"\f6f2"}.fa-key-skeleton{--fa:"\f6f3"}.fa-kite{--fa:"\f6f4"}.fa-knife-kitchen{--fa:"\f6f5"}.fa-leaf-maple{--fa:"\f6f6"}.fa-leaf-oak{--fa:"\f6f7"}.fa-mace{--fa:"\f6f8"}.fa-mandolin{--fa:"\f6f9"}.fa-mask{--fa:"\f6fa"}.fa-monkey{--fa:"\f6fb"}.fa-mountain{--fa:"\f6fc"}.fa-mountains{--fa:"\f6fd"}.fa-narwhal{--fa:"\f6fe"}.fa-network-wired{--fa:"\f6ff"}.fa-otter{--fa:"\f700"}.fa-paw-alt,.fa-paw-simple{--fa:"\f701"}.fa-paw-claws{--fa:"\f702"}.fa-pegasus{--fa:"\f703"}.fa-pie{--fa:"\f705"}.fa-pig{--fa:"\f706"}.fa-pumpkin{--fa:"\f707"}.fa-rabbit{--fa:"\f708"}.fa-rabbit-fast,.fa-rabbit-running{--fa:"\f709"}.fa-ram{--fa:"\f70a"}.fa-ring{--fa:"\f70b"}.fa-person-running,.fa-running{--fa:"\f70c"}.fa-scarecrow{--fa:"\f70d"}.fa-scroll{--fa:"\f70e"}.fa-scroll-old{--fa:"\f70f"}.fa-scythe{--fa:"\f710"}.fa-sheep{--fa:"\f711"}.fa-shield-cross{--fa:"\f712"}.fa-shovel{--fa:"\f713"}.fa-skull-crossbones{--fa:"\f714"}.fa-slash{--fa:"\f715"}.fa-snake{--fa:"\f716"}.fa-spider{--fa:"\f717"}.fa-spider-black-widow{--fa:"\f718"}.fa-spider-web{--fa:"\f719"}.fa-squirrel{--fa:"\f71a"}.fa-staff{--fa:"\f71b"}.fa-sword{--fa:"\f71c"}.fa-swords{--fa:"\f71d"}.fa-toilet-paper,.fa-toilet-paper-alt,.fa-toilet-paper-blank{--fa:"\f71e"}.fa-tombstone{--fa:"\f720"}.fa-tombstone-alt,.fa-tombstone-blank{--fa:"\f721"}.fa-tractor{--fa:"\f722"}.fa-treasure-chest{--fa:"\f723"}.fa-trees{--fa:"\f724"}.fa-turkey{--fa:"\f725"}.fa-turtle{--fa:"\f726"}.fa-unicorn{--fa:"\f727"}.fa-user-injured{--fa:"\f728"}.fa-vr-cardboard{--fa:"\f729"}.fa-wand{--fa:"\f72a"}.fa-wand-sparkles{--fa:"\f72b"}.fa-whale{--fa:"\f72c"}.fa-wheat{--fa:"\f72d"}.fa-wind{--fa:"\f72e"}.fa-wine-bottle{--fa:"\f72f"}.fa-ballot{--fa:"\f732"}.fa-ballot-check{--fa:"\f733"}.fa-booth-curtain{--fa:"\f734"}.fa-box-ballot{--fa:"\f735"}.fa-calendar-star{--fa:"\f736"}.fa-clipboard-list-check{--fa:"\f737"}.fa-cloud-drizzle{--fa:"\f738"}.fa-cloud-hail{--fa:"\f739"}.fa-cloud-hail-mixed{--fa:"\f73a"}.fa-cloud-meatball{--fa:"\f73b"}.fa-cloud-moon-rain{--fa:"\f73c"}.fa-cloud-rain{--fa:"\f73d"}.fa-cloud-rainbow{--fa:"\f73e"}.fa-cloud-showers{--fa:"\f73f"}.fa-cloud-showers-heavy{--fa:"\f740"}.fa-cloud-sleet{--fa:"\f741"}.fa-cloud-snow{--fa:"\f742"}.fa-cloud-sun-rain{--fa:"\f743"}.fa-clouds{--fa:"\f744"}.fa-clouds-moon{--fa:"\f745"}.fa-clouds-sun{--fa:"\f746"}.fa-democrat{--fa:"\f747"}.fa-dewpoint,.fa-droplet-degree{--fa:"\f748"}.fa-eclipse{--fa:"\f749"}.fa-eclipse-alt,.fa-moon-over-sun{--fa:"\f74a"}.fa-fire-smoke{--fa:"\f74b"}.fa-flag-alt,.fa-flag-swallowtail{--fa:"\f74c"}.fa-flag-usa{--fa:"\f74d"}.fa-cloud-fog,.fa-fog{--fa:"\f74e"}.fa-house-flood,.fa-house-water{--fa:"\f74f"}.fa-droplet-percent,.fa-humidity{--fa:"\f750"}.fa-hurricane{--fa:"\f751"}.fa-landmark-alt,.fa-landmark-dome{--fa:"\f752"}.fa-meteor{--fa:"\f753"}.fa-moon-cloud{--fa:"\f754"}.fa-moon-stars{--fa:"\f755"}.fa-person-booth{--fa:"\f756"}.fa-person-sign{--fa:"\f757"}.fa-podium-star{--fa:"\f758"}.fa-poll-people{--fa:"\f759"}.fa-poo-bolt,.fa-poo-storm{--fa:"\f75a"}.fa-rainbow{--fa:"\f75b"}.fa-raindrops{--fa:"\f75c"}.fa-republican{--fa:"\f75e"}.fa-smog{--fa:"\f75f"}.fa-smoke{--fa:"\f760"}.fa-snow-blowing{--fa:"\f761"}.fa-stars{--fa:"\f762"}.fa-sun-cloud{--fa:"\f763"}.fa-sun-dust{--fa:"\f764"}.fa-sun-haze{--fa:"\f765"}.fa-sunrise{--fa:"\f766"}.fa-sunset{--fa:"\f767"}.fa-temperature-frigid,.fa-temperature-snow{--fa:"\f768"}.fa-temperature-high{--fa:"\f769"}.fa-temperature-hot,.fa-temperature-sun{--fa:"\f76a"}.fa-temperature-low{--fa:"\f76b"}.fa-cloud-bolt,.fa-thunderstorm{--fa:"\f76c"}.fa-cloud-bolt-moon,.fa-thunderstorm-moon{--fa:"\f76d"}.fa-cloud-bolt-sun,.fa-thunderstorm-sun{--fa:"\f76e"}.fa-tornado{--fa:"\f76f"}.fa-volcano{--fa:"\f770"}.fa-times-to-slot,.fa-vote-nay,.fa-xmark-to-slot{--fa:"\f771"}.fa-check-to-slot,.fa-vote-yea{--fa:"\f772"}.fa-water{--fa:"\f773"}.fa-water-arrow-down,.fa-water-lower{--fa:"\f774"}.fa-water-arrow-up,.fa-water-rise{--fa:"\f775"}.fa-wind-circle-exclamation,.fa-wind-warning{--fa:"\f776"}.fa-windsock{--fa:"\f777"}.fa-angel{--fa:"\f779"}.fa-baby{--fa:"\f77c"}.fa-baby-carriage,.fa-carriage-baby{--fa:"\f77d"}.fa-ball-pile{--fa:"\f77e"}.fa-bells{--fa:"\f77f"}.fa-biohazard{--fa:"\f780"}.fa-blog{--fa:"\f781"}.fa-boot{--fa:"\f782"}.fa-calendar-day{--fa:"\f783"}.fa-calendar-week{--fa:"\f784"}.fa-candy-cane{--fa:"\f786"}.fa-carrot{--fa:"\f787"}.fa-cash-register{--fa:"\f788"}.fa-chart-network{--fa:"\f78a"}.fa-chimney{--fa:"\f78b"}.fa-compress-arrows-alt,.fa-minimize{--fa:"\f78c"}.fa-deer{--fa:"\f78e"}.fa-deer-rudolph{--fa:"\f78f"}.fa-dreidel{--fa:"\f792"}.fa-dumpster{--fa:"\f793"}.fa-dumpster-fire{--fa:"\f794"}.fa-ear-muffs{--fa:"\f795"}.fa-ethernet{--fa:"\f796"}.fa-fireplace{--fa:"\f79a"}.fa-frosty-head,.fa-snowman-head{--fa:"\f79b"}.fa-gifts{--fa:"\f79c"}.fa-gingerbread-man{--fa:"\f79d"}.fa-champagne-glass,.fa-glass-champagne{--fa:"\f79e"}.fa-champagne-glasses,.fa-glass-cheers{--fa:"\f79f"}.fa-glass-whiskey,.fa-whiskey-glass{--fa:"\f7a0"}.fa-glass-whiskey-rocks,.fa-whiskey-glass-ice{--fa:"\f7a1"}.fa-earth-europe,.fa-globe-europe{--fa:"\f7a2"}.fa-globe-snow{--fa:"\f7a3"}.fa-grip-lines{--fa:"\f7a4"}.fa-grip-lines-vertical{--fa:"\f7a5"}.fa-guitar{--fa:"\f7a6"}.fa-hat-santa{--fa:"\f7a7"}.fa-hat-winter{--fa:"\f7a8"}.fa-heart-broken,.fa-heart-crack{--fa:"\f7a9"}.fa-holly-berry{--fa:"\f7aa"}.fa-horse-head{--fa:"\f7ab"}.fa-ice-skate{--fa:"\f7ac"}.fa-icicles{--fa:"\f7ad"}.fa-igloo{--fa:"\f7ae"}.fa-lights-holiday{--fa:"\f7b2"}.fa-mistletoe{--fa:"\f7b4"}.fa-mitten{--fa:"\f7b5"}.fa-mug-hot{--fa:"\f7b6"}.fa-mug-marshmallows{--fa:"\f7b7"}.fa-ornament{--fa:"\f7b8"}.fa-radiation{--fa:"\f7b9"}.fa-circle-radiation,.fa-radiation-alt{--fa:"\f7ba"}.fa-restroom{--fa:"\f7bd"}.fa-rv{--fa:"\f7be"}.fa-satellite{--fa:"\f7bf"}.fa-satellite-dish{--fa:"\f7c0"}.fa-scarf{--fa:"\f7c1"}.fa-sd-card{--fa:"\f7c2"}.fa-shovel-snow{--fa:"\f7c3"}.fa-sim-card{--fa:"\f7c4"}.fa-person-skating,.fa-skating{--fa:"\f7c5"}.fa-person-ski-jumping,.fa-ski-jump{--fa:"\f7c7"}.fa-person-ski-lift,.fa-ski-lift{--fa:"\f7c8"}.fa-person-skiing,.fa-skiing{--fa:"\f7c9"}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa:"\f7ca"}.fa-person-sledding,.fa-sledding{--fa:"\f7cb"}.fa-sleigh{--fa:"\f7cc"}.fa-comment-sms,.fa-sms{--fa:"\f7cd"}.fa-person-snowboarding,.fa-snowboarding{--fa:"\f7ce"}.fa-snowflakes{--fa:"\f7cf"}.fa-snowman{--fa:"\f7d0"}.fa-person-snowmobiling,.fa-snowmobile{--fa:"\f7d1"}.fa-snowplow{--fa:"\f7d2"}.fa-star-christmas{--fa:"\f7d4"}.fa-stocking{--fa:"\f7d5"}.fa-tenge,.fa-tenge-sign{--fa:"\f7d7"}.fa-toilet{--fa:"\f7d8"}.fa-screwdriver-wrench,.fa-tools{--fa:"\f7d9"}.fa-cable-car,.fa-tram{--fa:"\f7da"}.fa-tree-christmas{--fa:"\f7db"}.fa-tree-decorated{--fa:"\f7dc"}.fa-tree-large{--fa:"\f7dd"}.fa-truck-plow{--fa:"\f7de"}.fa-wreath{--fa:"\f7e2"}.fa-fire-alt,.fa-fire-flame-curved{--fa:"\f7e4"}.fa-bacon{--fa:"\f7e5"}.fa-book-medical{--fa:"\f7e6"}.fa-book-user{--fa:"\f7e7"}.fa-books-medical{--fa:"\f7e8"}.fa-brackets,.fa-brackets-square{--fa:"\f7e9"}.fa-brackets-curly{--fa:"\f7ea"}.fa-bread-loaf{--fa:"\f7eb"}.fa-bread-slice{--fa:"\f7ec"}.fa-burrito{--fa:"\f7ed"}.fa-chart-scatter{--fa:"\f7ee"}.fa-cheese{--fa:"\f7ef"}.fa-cheese-swiss{--fa:"\f7f0"}.fa-burger-cheese,.fa-cheeseburger{--fa:"\f7f1"}.fa-clinic-medical,.fa-house-chimney-medical{--fa:"\f7f2"}.fa-clipboard-user{--fa:"\f7f3"}.fa-comment-alt-medical,.fa-message-medical{--fa:"\f7f4"}.fa-comment-medical{--fa:"\f7f5"}.fa-croissant{--fa:"\f7f6"}.fa-crutch{--fa:"\f7f7"}.fa-crutches{--fa:"\f7f8"}.fa-ban-bug,.fa-debug{--fa:"\f7f9"}.fa-disease{--fa:"\f7fa"}.fa-egg{--fa:"\f7fb"}.fa-egg-fried{--fa:"\f7fc"}.fa-files-medical{--fa:"\f7fd"}.fa-fish-cooked{--fa:"\f7fe"}.fa-flower{--fa:"\f7ff"}.fa-flower-daffodil{--fa:"\f800"}.fa-flower-tulip{--fa:"\f801"}.fa-folder-tree{--fa:"\f802"}.fa-french-fries{--fa:"\f803"}.fa-glass{--fa:"\f804"}.fa-burger,.fa-hamburger{--fa:"\f805"}.fa-hand-middle-finger{--fa:"\f806"}.fa-hard-hat,.fa-hat-hard,.fa-helmet-safety{--fa:"\f807"}.fa-head-side-brain{--fa:"\f808"}.fa-head-side-medical{--fa:"\f809"}.fa-hospital-user{--fa:"\f80d"}.fa-hospitals{--fa:"\f80e"}.fa-hotdog{--fa:"\f80f"}.fa-ice-cream{--fa:"\f810"}.fa-island-tree-palm,.fa-island-tropical{--fa:"\f811"}.fa-laptop-medical{--fa:"\f812"}.fa-mailbox{--fa:"\f813"}.fa-meat{--fa:"\f814"}.fa-pager{--fa:"\f815"}.fa-pepper-hot{--fa:"\f816"}.fa-pizza{--fa:"\f817"}.fa-pizza-slice{--fa:"\f818"}.fa-popcorn{--fa:"\f819"}.fa-print-magnifying-glass,.fa-print-search{--fa:"\f81a"}.fa-rings-wedding{--fa:"\f81b"}.fa-sack{--fa:"\f81c"}.fa-sack-dollar{--fa:"\f81d"}.fa-bowl-salad,.fa-salad{--fa:"\f81e"}.fa-sandwich{--fa:"\f81f"}.fa-sausage{--fa:"\f820"}.fa-shish-kebab{--fa:"\f821"}.fa-sickle{--fa:"\f822"}.fa-bowl-hot,.fa-soup{--fa:"\f823"}.fa-steak{--fa:"\f824"}.fa-stretcher{--fa:"\f825"}.fa-taco{--fa:"\f826"}.fa-book-tanakh,.fa-tanakh{--fa:"\f827"}.fa-bars-progress,.fa-tasks-alt{--fa:"\f828"}.fa-trash-arrow-up,.fa-trash-restore{--fa:"\f829"}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa:"\f82a"}.fa-tree-palm{--fa:"\f82b"}.fa-user-construction,.fa-user-hard-hat,.fa-user-helmet-safety{--fa:"\f82c"}.fa-user-headset{--fa:"\f82d"}.fa-user-doctor-message,.fa-user-md-chat{--fa:"\f82e"}.fa-user-nurse{--fa:"\f82f"}.fa-users-medical{--fa:"\f830"}.fa-walker{--fa:"\f831"}.fa-camera-web,.fa-webcam{--fa:"\f832"}.fa-camera-web-slash,.fa-webcam-slash{--fa:"\f833"}.fa-wave-square{--fa:"\f83e"}.fa-alarm-exclamation{--fa:"\f843"}.fa-alarm-plus{--fa:"\f844"}.fa-alarm-snooze{--fa:"\f845"}.fa-align-slash{--fa:"\f846"}.fa-bags-shopping{--fa:"\f847"}.fa-bell-exclamation{--fa:"\f848"}.fa-bell-plus{--fa:"\f849"}.fa-biking,.fa-person-biking{--fa:"\f84a"}.fa-biking-mountain,.fa-person-biking-mountain{--fa:"\f84b"}.fa-border-all{--fa:"\f84c"}.fa-border-bottom{--fa:"\f84d"}.fa-border-inner{--fa:"\f84e"}.fa-border-left{--fa:"\f84f"}.fa-border-none{--fa:"\f850"}.fa-border-outer{--fa:"\f851"}.fa-border-right{--fa:"\f852"}.fa-border-style,.fa-border-top-left{--fa:"\f853"}.fa-border-bottom-right,.fa-border-style-alt{--fa:"\f854"}.fa-border-top{--fa:"\f855"}.fa-bring-forward{--fa:"\f856"}.fa-bring-front{--fa:"\f857"}.fa-burger-soda{--fa:"\f858"}.fa-car-building{--fa:"\f859"}.fa-car-bus{--fa:"\f85a"}.fa-cars{--fa:"\f85b"}.fa-coin{--fa:"\f85c"}.fa-construction,.fa-triangle-person-digging{--fa:"\f85d"}.fa-digging,.fa-person-digging{--fa:"\f85e"}.fa-drone{--fa:"\f85f"}.fa-drone-alt,.fa-drone-front{--fa:"\f860"}.fa-dryer{--fa:"\f861"}.fa-dryer-alt,.fa-dryer-heat{--fa:"\f862"}.fa-fan{--fa:"\f863"}.fa-barn-silo,.fa-farm{--fa:"\f864"}.fa-file-magnifying-glass,.fa-file-search{--fa:"\f865"}.fa-font-case{--fa:"\f866"}.fa-game-board{--fa:"\f867"}.fa-game-board-alt,.fa-game-board-simple{--fa:"\f868"}.fa-glass-citrus{--fa:"\f869"}.fa-h4{--fa:"\f86a"}.fa-hat-chef{--fa:"\f86b"}.fa-horizontal-rule{--fa:"\f86c"}.fa-heart-music-camera-bolt,.fa-icons{--fa:"\f86d"}.fa-icons-alt,.fa-symbols{--fa:"\f86e"}.fa-kerning{--fa:"\f86f"}.fa-line-columns{--fa:"\f870"}.fa-line-height{--fa:"\f871"}.fa-money-check-edit,.fa-money-check-pen{--fa:"\f872"}.fa-money-check-dollar-pen,.fa-money-check-edit-alt{--fa:"\f873"}.fa-mug{--fa:"\f874"}.fa-mug-tea{--fa:"\f875"}.fa-overline{--fa:"\f876"}.fa-file-dashed-line,.fa-page-break{--fa:"\f877"}.fa-paragraph-left,.fa-paragraph-rtl{--fa:"\f878"}.fa-phone-alt,.fa-phone-flip{--fa:"\f879"}.fa-laptop-mobile,.fa-phone-laptop{--fa:"\f87a"}.fa-phone-square-alt,.fa-square-phone-flip{--fa:"\f87b"}.fa-photo-film,.fa-photo-video{--fa:"\f87c"}.fa-remove-format,.fa-text-slash{--fa:"\f87d"}.fa-send-back{--fa:"\f87e"}.fa-send-backward{--fa:"\f87f"}.fa-snooze,.fa-zzz{--fa:"\f880"}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa:"\f881"}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa:"\f882"}.fa-arrow-down-arrow-up,.fa-sort-alt{--fa:"\f883"}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa:"\f884"}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa:"\f885"}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa:"\f886"}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa:"\f887"}.fa-arrow-down-triangle-square,.fa-sort-shapes-down{--fa:"\f888"}.fa-arrow-down-square-triangle,.fa-sort-shapes-down-alt{--fa:"\f889"}.fa-arrow-up-triangle-square,.fa-sort-shapes-up{--fa:"\f88a"}.fa-arrow-up-square-triangle,.fa-sort-shapes-up-alt{--fa:"\f88b"}.fa-arrow-down-big-small,.fa-sort-size-down{--fa:"\f88c"}.fa-arrow-down-small-big,.fa-sort-size-down-alt{--fa:"\f88d"}.fa-arrow-up-big-small,.fa-sort-size-up{--fa:"\f88e"}.fa-arrow-up-small-big,.fa-sort-size-up-alt{--fa:"\f88f"}.fa-sparkles{--fa:"\f890"}.fa-spell-check{--fa:"\f891"}.fa-sunglasses{--fa:"\f892"}.fa-text{--fa:"\f893"}.fa-text-size{--fa:"\f894"}.fa-trash-arrow-turn-left,.fa-trash-undo{--fa:"\f895"}.fa-trash-can-arrow-turn-left,.fa-trash-can-undo,.fa-trash-undo-alt{--fa:"\f896"}.fa-voicemail{--fa:"\f897"}.fa-washer,.fa-washing-machine{--fa:"\f898"}.fa-wave-sine{--fa:"\f899"}.fa-wave-triangle{--fa:"\f89a"}.fa-wind-turbine{--fa:"\f89b"}.fa-border-center-h{--fa:"\f89c"}.fa-border-center-v{--fa:"\f89d"}.fa-album{--fa:"\f89f"}.fa-album-collection{--fa:"\f8a0"}.fa-amp-guitar{--fa:"\f8a1"}.fa-badge-sheriff{--fa:"\f8a2"}.fa-banjo{--fa:"\f8a3"}.fa-betamax,.fa-cassette-betamax{--fa:"\f8a4"}.fa-boombox{--fa:"\f8a5"}.fa-cactus{--fa:"\f8a7"}.fa-camcorder,.fa-video-handheld{--fa:"\f8a8"}.fa-camera-movie{--fa:"\f8a9"}.fa-camera-polaroid{--fa:"\f8aa"}.fa-cassette-tape{--fa:"\f8ab"}.fa-camera-cctv,.fa-cctv{--fa:"\f8ac"}.fa-clarinet{--fa:"\f8ad"}.fa-cloud-music{--fa:"\f8ae"}.fa-comment-alt-music,.fa-message-music{--fa:"\f8af"}.fa-comment-music{--fa:"\f8b0"}.fa-computer-classic{--fa:"\f8b1"}.fa-computer-speaker{--fa:"\f8b2"}.fa-cowbell{--fa:"\f8b3"}.fa-cowbell-circle-plus,.fa-cowbell-more{--fa:"\f8b4"}.fa-disc-drive{--fa:"\f8b5"}.fa-file-music{--fa:"\f8b6"}.fa-film-canister,.fa-film-cannister{--fa:"\f8b7"}.fa-flashlight{--fa:"\f8b8"}.fa-flute{--fa:"\f8b9"}.fa-flux-capacitor{--fa:"\f8ba"}.fa-game-console-handheld{--fa:"\f8bb"}.fa-gramophone{--fa:"\f8bd"}.fa-guitar-electric{--fa:"\f8be"}.fa-guitars{--fa:"\f8bf"}.fa-hat-cowboy{--fa:"\f8c0"}.fa-hat-cowboy-side{--fa:"\f8c1"}.fa-head-side-headphones{--fa:"\f8c2"}.fa-horse-saddle{--fa:"\f8c3"}.fa-image-polaroid{--fa:"\f8c4"}.fa-joystick{--fa:"\f8c5"}.fa-jug{--fa:"\f8c6"}.fa-kazoo{--fa:"\f8c7"}.fa-lasso{--fa:"\f8c8"}.fa-list-music{--fa:"\f8c9"}.fa-microphone-stand{--fa:"\f8cb"}.fa-computer-mouse,.fa-mouse{--fa:"\f8cc"}.fa-computer-mouse-scrollwheel,.fa-mouse-alt{--fa:"\f8cd"}.fa-mp3-player{--fa:"\f8ce"}.fa-music-alt,.fa-music-note{--fa:"\f8cf"}.fa-music-alt-slash,.fa-music-note-slash{--fa:"\f8d0"}.fa-music-slash{--fa:"\f8d1"}.fa-phone-rotary{--fa:"\f8d3"}.fa-piano{--fa:"\f8d4"}.fa-piano-keyboard{--fa:"\f8d5"}.fa-projector{--fa:"\f8d6"}.fa-radio{--fa:"\f8d7"}.fa-radio-alt,.fa-radio-tuner{--fa:"\f8d8"}.fa-record-vinyl{--fa:"\f8d9"}.fa-router{--fa:"\f8da"}.fa-sax-hot,.fa-saxophone-fire{--fa:"\f8db"}.fa-saxophone{--fa:"\f8dc"}.fa-signal-stream{--fa:"\f8dd"}.fa-skull-cow{--fa:"\f8de"}.fa-speaker{--fa:"\f8df"}.fa-speakers{--fa:"\f8e0"}.fa-triangle-instrument,.fa-triangle-music{--fa:"\f8e2"}.fa-trumpet{--fa:"\f8e3"}.fa-turntable{--fa:"\f8e4"}.fa-tv-music{--fa:"\f8e6"}.fa-typewriter{--fa:"\f8e7"}.fa-usb-drive{--fa:"\f8e9"}.fa-user-cowboy{--fa:"\f8ea"}.fa-user-music{--fa:"\f8eb"}.fa-cassette-vhs,.fa-vhs{--fa:"\f8ec"}.fa-violin{--fa:"\f8ed"}.fa-wagon-covered{--fa:"\f8ee"}.fa-walkie-talkie{--fa:"\f8ef"}.fa-watch-calculator{--fa:"\f8f0"}.fa-waveform{--fa:"\f8f1"}.fa-waveform-lines,.fa-waveform-path{--fa:"\f8f2"}.fa-scanner-image{--fa:"\f8f3"}.fa-air-conditioner{--fa:"\f8f4"}.fa-alien{--fa:"\f8f5"}.fa-alien-8bit,.fa-alien-monster{--fa:"\f8f6"}.fa-bed-alt,.fa-bed-front{--fa:"\f8f7"}.fa-bed-bunk{--fa:"\f8f8"}.fa-bed-empty{--fa:"\f8f9"}.fa-bell-on{--fa:"\f8fa"}.fa-blinds{--fa:"\f8fb"}.fa-blinds-open{--fa:"\f8fc"}.fa-blinds-raised{--fa:"\f8fd"}.fa-camera-home,.fa-camera-security{--fa:"\f8fe"}.fa-caravan{--fa:"\f8ff"}

/*!********************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/plugins/fontawesome/css/thin.css ***!
  \********************************************************************************************************************************/
/*!
 * Font Awesome Pro 7.1.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2025 Fonticons, Inc.
 */
:host,:root{--fa-family-classic:"Font Awesome 7 Pro";--fa-font-thin:normal 100 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Pro";font-style:normal;font-weight:100;font-display:block;src:url(/build/fonts/fa-thin-100.277de21c.woff2)}.fat{--fa-style:100}.fa-classic,.fat{--fa-family:var(--fa-family-classic)}.fa-thin{--fa-style:100}
/*!**********************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/plugins/fontawesome/css/brands.css ***!
  \**********************************************************************************************************************************/
/*!
 * Font Awesome Pro 7.1.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2025 Fonticons, Inc.
 */
:host,:root{--fa-family-brands:"Font Awesome 7 Brands";--fa-font-brands:normal 400 1em/1 var(--fa-family-brands)}@font-face{font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/build/fonts/fa-brands-400.c963262f.woff2)}.fa-brands,.fa-classic.fa-brands,.fab{--fa-family:var(--fa-family-brands);--fa-style:400}.fa-firefox-browser{--fa:"\e007"}.fa-ideal{--fa:"\e013"}.fa-microblog{--fa:"\e01a"}.fa-pied-piper-square,.fa-square-pied-piper{--fa:"\e01e"}.fa-unity{--fa:"\e049"}.fa-dailymotion{--fa:"\e052"}.fa-instagram-square,.fa-square-instagram{--fa:"\e055"}.fa-mixer{--fa:"\e056"}.fa-shopify{--fa:"\e057"}.fa-deezer{--fa:"\e077"}.fa-edge-legacy{--fa:"\e078"}.fa-google-pay{--fa:"\e079"}.fa-rust{--fa:"\e07a"}.fa-tiktok{--fa:"\e07b"}.fa-unsplash{--fa:"\e07c"}.fa-cloudflare{--fa:"\e07d"}.fa-guilded{--fa:"\e07e"}.fa-hive{--fa:"\e07f"}.fa-42-group,.fa-innosoft{--fa:"\e080"}.fa-instalod{--fa:"\e081"}.fa-octopus-deploy{--fa:"\e082"}.fa-perbyte{--fa:"\e083"}.fa-uncharted{--fa:"\e084"}.fa-watchman-monitoring{--fa:"\e087"}.fa-wodu{--fa:"\e088"}.fa-wirsindhandwerk,.fa-wsh{--fa:"\e2d0"}.fa-bots{--fa:"\e340"}.fa-cmplid{--fa:"\e360"}.fa-bilibili{--fa:"\e3d9"}.fa-golang{--fa:"\e40f"}.fa-pix{--fa:"\e43a"}.fa-sitrox{--fa:"\e44a"}.fa-hashnode{--fa:"\e499"}.fa-meta{--fa:"\e49b"}.fa-padlet{--fa:"\e4a0"}.fa-nfc-directional{--fa:"\e530"}.fa-nfc-symbol{--fa:"\e531"}.fa-screenpal{--fa:"\e570"}.fa-space-awesome{--fa:"\e5ac"}.fa-square-font-awesome{--fa:"\e5ad"}.fa-gitlab-square,.fa-square-gitlab{--fa:"\e5ae"}.fa-odysee{--fa:"\e5c6"}.fa-stubber{--fa:"\e5c7"}.fa-debian{--fa:"\e60b"}.fa-shoelace{--fa:"\e60c"}.fa-threads{--fa:"\e618"}.fa-square-threads{--fa:"\e619"}.fa-square-x-twitter{--fa:"\e61a"}.fa-x-twitter{--fa:"\e61b"}.fa-opensuse{--fa:"\e62b"}.fa-letterboxd{--fa:"\e62d"}.fa-square-letterboxd{--fa:"\e62e"}.fa-mintbit{--fa:"\e62f"}.fa-google-scholar{--fa:"\e63b"}.fa-brave{--fa:"\e63c"}.fa-brave-reverse{--fa:"\e63d"}.fa-pixiv{--fa:"\e640"}.fa-upwork{--fa:"\e641"}.fa-webflow{--fa:"\e65c"}.fa-signal-messenger{--fa:"\e663"}.fa-bluesky{--fa:"\e671"}.fa-jxl{--fa:"\e67b"}.fa-square-upwork{--fa:"\e67c"}.fa-web-awesome{--fa:"\e682"}.fa-square-web-awesome{--fa:"\e683"}.fa-square-web-awesome-stroke{--fa:"\e684"}.fa-dart-lang{--fa:"\e693"}.fa-flutter{--fa:"\e694"}.fa-files-pinwheel{--fa:"\e69f"}.fa-css{--fa:"\e6a2"}.fa-square-bluesky{--fa:"\e6a3"}.fa-openai{--fa:"\e7cf"}.fa-square-linkedin{--fa:"\e7d0"}.fa-cash-app{--fa:"\e7d4"}.fa-disqus{--fa:"\e7d5"}.fa-11ty,.fa-eleventy{--fa:"\e7d6"}.fa-kakao-talk{--fa:"\e7d7"}.fa-linktree{--fa:"\e7d8"}.fa-notion{--fa:"\e7d9"}.fa-pandora{--fa:"\e7da"}.fa-pixelfed{--fa:"\e7db"}.fa-tidal{--fa:"\e7dc"}.fa-vsco{--fa:"\e7dd"}.fa-w3c{--fa:"\e7de"}.fa-lumon{--fa:"\e7e2"}.fa-lumon-drop{--fa:"\e7e3"}.fa-square-figma{--fa:"\e7e4"}.fa-tex{--fa:"\e7ff"}.fa-duolingo{--fa:"\e812"}.fa-supportnow{--fa:"\e833"}.fa-tor-browser{--fa:"\e838"}.fa-square-twitter,.fa-twitter-square{--fa:"\f081"}.fa-facebook-square,.fa-square-facebook{--fa:"\f082"}.fa-linkedin{--fa:"\f08c"}.fa-github-square,.fa-square-github{--fa:"\f092"}.fa-twitter{--fa:"\f099"}.fa-facebook{--fa:"\f09a"}.fa-github{--fa:"\f09b"}.fa-pinterest{--fa:"\f0d2"}.fa-pinterest-square,.fa-square-pinterest{--fa:"\f0d3"}.fa-google-plus-square,.fa-square-google-plus{--fa:"\f0d4"}.fa-google-plus-g{--fa:"\f0d5"}.fa-linkedin-in{--fa:"\f0e1"}.fa-github-alt{--fa:"\f113"}.fa-maxcdn{--fa:"\f136"}.fa-html5{--fa:"\f13b"}.fa-css3{--fa:"\f13c"}.fa-btc{--fa:"\f15a"}.fa-youtube{--fa:"\f167"}.fa-xing{--fa:"\f168"}.fa-square-xing,.fa-xing-square{--fa:"\f169"}.fa-dropbox{--fa:"\f16b"}.fa-stack-overflow{--fa:"\f16c"}.fa-instagram{--fa:"\f16d"}.fa-flickr{--fa:"\f16e"}.fa-adn{--fa:"\f170"}.fa-bitbucket{--fa:"\f171"}.fa-tumblr{--fa:"\f173"}.fa-square-tumblr,.fa-tumblr-square{--fa:"\f174"}.fa-apple{--fa:"\f179"}.fa-windows{--fa:"\f17a"}.fa-android{--fa:"\f17b"}.fa-linux{--fa:"\f17c"}.fa-dribbble{--fa:"\f17d"}.fa-skype{--fa:"\f17e"}.fa-foursquare{--fa:"\f180"}.fa-trello{--fa:"\f181"}.fa-gratipay{--fa:"\f184"}.fa-vk{--fa:"\f189"}.fa-weibo{--fa:"\f18a"}.fa-renren{--fa:"\f18b"}.fa-pagelines{--fa:"\f18c"}.fa-stack-exchange{--fa:"\f18d"}.fa-square-vimeo,.fa-vimeo-square{--fa:"\f194"}.fa-slack,.fa-slack-hash{--fa:"\f198"}.fa-wordpress{--fa:"\f19a"}.fa-openid{--fa:"\f19b"}.fa-yahoo{--fa:"\f19e"}.fa-google{--fa:"\f1a0"}.fa-reddit{--fa:"\f1a1"}.fa-reddit-square,.fa-square-reddit{--fa:"\f1a2"}.fa-stumbleupon-circle{--fa:"\f1a3"}.fa-stumbleupon{--fa:"\f1a4"}.fa-delicious{--fa:"\f1a5"}.fa-digg{--fa:"\f1a6"}.fa-pied-piper-pp{--fa:"\f1a7"}.fa-pied-piper-alt{--fa:"\f1a8"}.fa-drupal{--fa:"\f1a9"}.fa-joomla{--fa:"\f1aa"}.fa-behance{--fa:"\f1b4"}.fa-behance-square,.fa-square-behance{--fa:"\f1b5"}.fa-steam{--fa:"\f1b6"}.fa-square-steam,.fa-steam-square{--fa:"\f1b7"}.fa-spotify{--fa:"\f1bc"}.fa-deviantart{--fa:"\f1bd"}.fa-soundcloud{--fa:"\f1be"}.fa-vine{--fa:"\f1ca"}.fa-codepen{--fa:"\f1cb"}.fa-jsfiddle{--fa:"\f1cc"}.fa-rebel{--fa:"\f1d0"}.fa-empire{--fa:"\f1d1"}.fa-git-square,.fa-square-git{--fa:"\f1d2"}.fa-git{--fa:"\f1d3"}.fa-hacker-news{--fa:"\f1d4"}.fa-tencent-weibo{--fa:"\f1d5"}.fa-qq{--fa:"\f1d6"}.fa-weixin{--fa:"\f1d7"}.fa-slideshare{--fa:"\f1e7"}.fa-twitch{--fa:"\f1e8"}.fa-yelp{--fa:"\f1e9"}.fa-paypal{--fa:"\f1ed"}.fa-google-wallet{--fa:"\f1ee"}.fa-cc-visa{--fa:"\f1f0"}.fa-cc-mastercard{--fa:"\f1f1"}.fa-cc-discover{--fa:"\f1f2"}.fa-cc-amex{--fa:"\f1f3"}.fa-cc-paypal{--fa:"\f1f4"}.fa-cc-stripe{--fa:"\f1f5"}.fa-lastfm{--fa:"\f202"}.fa-lastfm-square,.fa-square-lastfm{--fa:"\f203"}.fa-ioxhost{--fa:"\f208"}.fa-angellist{--fa:"\f209"}.fa-buysellads{--fa:"\f20d"}.fa-connectdevelop{--fa:"\f20e"}.fa-dashcube{--fa:"\f210"}.fa-forumbee{--fa:"\f211"}.fa-leanpub{--fa:"\f212"}.fa-sellsy{--fa:"\f213"}.fa-shirtsinbulk{--fa:"\f214"}.fa-simplybuilt{--fa:"\f215"}.fa-skyatlas{--fa:"\f216"}.fa-pinterest-p{--fa:"\f231"}.fa-whatsapp{--fa:"\f232"}.fa-viacoin{--fa:"\f237"}.fa-medium,.fa-medium-m{--fa:"\f23a"}.fa-y-combinator{--fa:"\f23b"}.fa-optin-monster{--fa:"\f23c"}.fa-opencart{--fa:"\f23d"}.fa-expeditedssl{--fa:"\f23e"}.fa-cc-jcb{--fa:"\f24b"}.fa-cc-diners-club{--fa:"\f24c"}.fa-creative-commons{--fa:"\f25e"}.fa-gg{--fa:"\f260"}.fa-gg-circle{--fa:"\f261"}.fa-odnoklassniki{--fa:"\f263"}.fa-odnoklassniki-square,.fa-square-odnoklassniki{--fa:"\f264"}.fa-get-pocket{--fa:"\f265"}.fa-wikipedia-w{--fa:"\f266"}.fa-safari{--fa:"\f267"}.fa-chrome{--fa:"\f268"}.fa-firefox{--fa:"\f269"}.fa-opera{--fa:"\f26a"}.fa-internet-explorer{--fa:"\f26b"}.fa-contao{--fa:"\f26d"}.fa-500px{--fa:"\f26e"}.fa-amazon{--fa:"\f270"}.fa-houzz{--fa:"\f27c"}.fa-vimeo-v{--fa:"\f27d"}.fa-black-tie{--fa:"\f27e"}.fa-fonticons{--fa:"\f280"}.fa-reddit-alien{--fa:"\f281"}.fa-edge{--fa:"\f282"}.fa-codiepie{--fa:"\f284"}.fa-modx{--fa:"\f285"}.fa-fort-awesome{--fa:"\f286"}.fa-usb{--fa:"\f287"}.fa-product-hunt{--fa:"\f288"}.fa-mixcloud{--fa:"\f289"}.fa-scribd{--fa:"\f28a"}.fa-bluetooth{--fa:"\f293"}.fa-bluetooth-b{--fa:"\f294"}.fa-gitlab{--fa:"\f296"}.fa-wpbeginner{--fa:"\f297"}.fa-wpforms{--fa:"\f298"}.fa-envira{--fa:"\f299"}.fa-glide{--fa:"\f2a5"}.fa-glide-g{--fa:"\f2a6"}.fa-viadeo{--fa:"\f2a9"}.fa-square-viadeo,.fa-viadeo-square{--fa:"\f2aa"}.fa-snapchat,.fa-snapchat-ghost{--fa:"\f2ab"}.fa-snapchat-square,.fa-square-snapchat{--fa:"\f2ad"}.fa-pied-piper{--fa:"\f2ae"}.fa-first-order{--fa:"\f2b0"}.fa-yoast{--fa:"\f2b1"}.fa-themeisle{--fa:"\f2b2"}.fa-google-plus{--fa:"\f2b3"}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:"\f2b4"}.fa-linode{--fa:"\f2b8"}.fa-quora{--fa:"\f2c4"}.fa-free-code-camp{--fa:"\f2c5"}.fa-telegram,.fa-telegram-plane{--fa:"\f2c6"}.fa-bandcamp{--fa:"\f2d5"}.fa-grav{--fa:"\f2d6"}.fa-etsy{--fa:"\f2d7"}.fa-imdb{--fa:"\f2d8"}.fa-ravelry{--fa:"\f2d9"}.fa-sellcast{--fa:"\f2da"}.fa-superpowers{--fa:"\f2dd"}.fa-wpexplorer{--fa:"\f2de"}.fa-meetup{--fa:"\f2e0"}.fa-font-awesome-alt,.fa-square-font-awesome-stroke{--fa:"\f35c"}.fa-accessible-icon{--fa:"\f368"}.fa-accusoft{--fa:"\f369"}.fa-adversal{--fa:"\f36a"}.fa-affiliatetheme{--fa:"\f36b"}.fa-algolia{--fa:"\f36c"}.fa-amilia{--fa:"\f36d"}.fa-angrycreative{--fa:"\f36e"}.fa-app-store{--fa:"\f36f"}.fa-app-store-ios{--fa:"\f370"}.fa-apper{--fa:"\f371"}.fa-asymmetrik{--fa:"\f372"}.fa-audible{--fa:"\f373"}.fa-avianex{--fa:"\f374"}.fa-aws{--fa:"\f375"}.fa-bimobject{--fa:"\f378"}.fa-bitcoin{--fa:"\f379"}.fa-bity{--fa:"\f37a"}.fa-blackberry{--fa:"\f37b"}.fa-blogger{--fa:"\f37c"}.fa-blogger-b{--fa:"\f37d"}.fa-buromobelexperte{--fa:"\f37f"}.fa-centercode{--fa:"\f380"}.fa-cloudscale{--fa:"\f383"}.fa-cloudsmith{--fa:"\f384"}.fa-cloudversify{--fa:"\f385"}.fa-cpanel{--fa:"\f388"}.fa-css3-alt{--fa:"\f38b"}.fa-cuttlefish{--fa:"\f38c"}.fa-d-and-d{--fa:"\f38d"}.fa-deploydog{--fa:"\f38e"}.fa-deskpro{--fa:"\f38f"}.fa-digital-ocean{--fa:"\f391"}.fa-discord{--fa:"\f392"}.fa-discourse{--fa:"\f393"}.fa-dochub{--fa:"\f394"}.fa-docker{--fa:"\f395"}.fa-draft2digital{--fa:"\f396"}.fa-dribbble-square,.fa-square-dribbble{--fa:"\f397"}.fa-dyalog{--fa:"\f399"}.fa-earlybirds{--fa:"\f39a"}.fa-erlang{--fa:"\f39d"}.fa-facebook-f{--fa:"\f39e"}.fa-facebook-messenger{--fa:"\f39f"}.fa-firstdraft{--fa:"\f3a1"}.fa-fonticons-fi{--fa:"\f3a2"}.fa-fort-awesome-alt{--fa:"\f3a3"}.fa-freebsd{--fa:"\f3a4"}.fa-gitkraken{--fa:"\f3a6"}.fa-gofore{--fa:"\f3a7"}.fa-goodreads{--fa:"\f3a8"}.fa-goodreads-g{--fa:"\f3a9"}.fa-google-drive{--fa:"\f3aa"}.fa-google-play{--fa:"\f3ab"}.fa-gripfire{--fa:"\f3ac"}.fa-grunt{--fa:"\f3ad"}.fa-gulp{--fa:"\f3ae"}.fa-hacker-news-square,.fa-square-hacker-news{--fa:"\f3af"}.fa-hire-a-helper{--fa:"\f3b0"}.fa-hotjar{--fa:"\f3b1"}.fa-hubspot{--fa:"\f3b2"}.fa-itunes{--fa:"\f3b4"}.fa-itunes-note{--fa:"\f3b5"}.fa-jenkins{--fa:"\f3b6"}.fa-joget{--fa:"\f3b7"}.fa-js{--fa:"\f3b8"}.fa-js-square,.fa-square-js{--fa:"\f3b9"}.fa-keycdn{--fa:"\f3ba"}.fa-kickstarter,.fa-square-kickstarter{--fa:"\f3bb"}.fa-kickstarter-k{--fa:"\f3bc"}.fa-laravel{--fa:"\f3bd"}.fa-line{--fa:"\f3c0"}.fa-lyft{--fa:"\f3c3"}.fa-magento{--fa:"\f3c4"}.fa-medapps{--fa:"\f3c6"}.fa-medrt{--fa:"\f3c8"}.fa-microsoft{--fa:"\f3ca"}.fa-mix{--fa:"\f3cb"}.fa-mizuni{--fa:"\f3cc"}.fa-monero{--fa:"\f3d0"}.fa-napster{--fa:"\f3d2"}.fa-node-js{--fa:"\f3d3"}.fa-npm{--fa:"\f3d4"}.fa-ns8{--fa:"\f3d5"}.fa-nutritionix{--fa:"\f3d6"}.fa-page4{--fa:"\f3d7"}.fa-palfed{--fa:"\f3d8"}.fa-patreon{--fa:"\f3d9"}.fa-periscope{--fa:"\f3da"}.fa-phabricator{--fa:"\f3db"}.fa-phoenix-framework{--fa:"\f3dc"}.fa-playstation{--fa:"\f3df"}.fa-pushed{--fa:"\f3e1"}.fa-python{--fa:"\f3e2"}.fa-red-river{--fa:"\f3e3"}.fa-rendact,.fa-wpressr{--fa:"\f3e4"}.fa-replyd{--fa:"\f3e6"}.fa-resolving{--fa:"\f3e7"}.fa-rocketchat{--fa:"\f3e8"}.fa-rockrms{--fa:"\f3e9"}.fa-schlix{--fa:"\f3ea"}.fa-searchengin{--fa:"\f3eb"}.fa-servicestack{--fa:"\f3ec"}.fa-sistrix{--fa:"\f3ee"}.fa-speakap{--fa:"\f3f3"}.fa-staylinked{--fa:"\f3f5"}.fa-steam-symbol{--fa:"\f3f6"}.fa-sticker-mule{--fa:"\f3f7"}.fa-studiovinari{--fa:"\f3f8"}.fa-supple{--fa:"\f3f9"}.fa-uber{--fa:"\f402"}.fa-uikit{--fa:"\f403"}.fa-uniregistry{--fa:"\f404"}.fa-untappd{--fa:"\f405"}.fa-ussunnah{--fa:"\f407"}.fa-vaadin{--fa:"\f408"}.fa-viber{--fa:"\f409"}.fa-vimeo{--fa:"\f40a"}.fa-vnv{--fa:"\f40b"}.fa-square-whatsapp,.fa-whatsapp-square{--fa:"\f40c"}.fa-whmcs{--fa:"\f40d"}.fa-wordpress-simple{--fa:"\f411"}.fa-xbox{--fa:"\f412"}.fa-yandex{--fa:"\f413"}.fa-yandex-international{--fa:"\f414"}.fa-apple-pay{--fa:"\f415"}.fa-cc-apple-pay{--fa:"\f416"}.fa-fly{--fa:"\f417"}.fa-node{--fa:"\f419"}.fa-osi{--fa:"\f41a"}.fa-react{--fa:"\f41b"}.fa-autoprefixer{--fa:"\f41c"}.fa-less{--fa:"\f41d"}.fa-sass{--fa:"\f41e"}.fa-vuejs{--fa:"\f41f"}.fa-angular{--fa:"\f420"}.fa-aviato{--fa:"\f421"}.fa-ember{--fa:"\f423"}.fa-gitter{--fa:"\f426"}.fa-hooli{--fa:"\f427"}.fa-strava{--fa:"\f428"}.fa-stripe{--fa:"\f429"}.fa-stripe-s{--fa:"\f42a"}.fa-typo3{--fa:"\f42b"}.fa-amazon-pay{--fa:"\f42c"}.fa-cc-amazon-pay{--fa:"\f42d"}.fa-ethereum{--fa:"\f42e"}.fa-korvue{--fa:"\f42f"}.fa-elementor{--fa:"\f430"}.fa-square-youtube,.fa-youtube-square{--fa:"\f431"}.fa-flipboard{--fa:"\f44d"}.fa-hips{--fa:"\f452"}.fa-php{--fa:"\f457"}.fa-quinscape{--fa:"\f459"}.fa-readme{--fa:"\f4d5"}.fa-java{--fa:"\f4e4"}.fa-pied-piper-hat{--fa:"\f4e5"}.fa-creative-commons-by{--fa:"\f4e7"}.fa-creative-commons-nc{--fa:"\f4e8"}.fa-creative-commons-nc-eu{--fa:"\f4e9"}.fa-creative-commons-nc-jp{--fa:"\f4ea"}.fa-creative-commons-nd{--fa:"\f4eb"}.fa-creative-commons-pd{--fa:"\f4ec"}.fa-creative-commons-pd-alt{--fa:"\f4ed"}.fa-creative-commons-remix{--fa:"\f4ee"}.fa-creative-commons-sa{--fa:"\f4ef"}.fa-creative-commons-sampling{--fa:"\f4f0"}.fa-creative-commons-sampling-plus{--fa:"\f4f1"}.fa-creative-commons-share{--fa:"\f4f2"}.fa-creative-commons-zero{--fa:"\f4f3"}.fa-ebay{--fa:"\f4f4"}.fa-keybase{--fa:"\f4f5"}.fa-mastodon{--fa:"\f4f6"}.fa-r-project{--fa:"\f4f7"}.fa-researchgate{--fa:"\f4f8"}.fa-teamspeak{--fa:"\f4f9"}.fa-first-order-alt{--fa:"\f50a"}.fa-fulcrum{--fa:"\f50b"}.fa-galactic-republic{--fa:"\f50c"}.fa-galactic-senate{--fa:"\f50d"}.fa-jedi-order{--fa:"\f50e"}.fa-mandalorian{--fa:"\f50f"}.fa-old-republic{--fa:"\f510"}.fa-phoenix-squadron{--fa:"\f511"}.fa-sith{--fa:"\f512"}.fa-trade-federation{--fa:"\f513"}.fa-wolf-pack-battalion{--fa:"\f514"}.fa-hornbill{--fa:"\f592"}.fa-mailchimp{--fa:"\f59e"}.fa-megaport{--fa:"\f5a3"}.fa-nimblr{--fa:"\f5a8"}.fa-rev{--fa:"\f5b2"}.fa-shopware{--fa:"\f5b5"}.fa-squarespace{--fa:"\f5be"}.fa-themeco{--fa:"\f5c6"}.fa-weebly{--fa:"\f5cc"}.fa-wix{--fa:"\f5cf"}.fa-ello{--fa:"\f5f1"}.fa-hackerrank{--fa:"\f5f7"}.fa-kaggle{--fa:"\f5fa"}.fa-markdown{--fa:"\f60f"}.fa-neos{--fa:"\f612"}.fa-zhihu{--fa:"\f63f"}.fa-alipay{--fa:"\f642"}.fa-the-red-yeti{--fa:"\f69d"}.fa-critical-role{--fa:"\f6c9"}.fa-d-and-d-beyond{--fa:"\f6ca"}.fa-dev{--fa:"\f6cc"}.fa-fantasy-flight-games{--fa:"\f6dc"}.fa-wizards-of-the-coast{--fa:"\f730"}.fa-think-peaks{--fa:"\f731"}.fa-reacteurope{--fa:"\f75d"}.fa-artstation{--fa:"\f77a"}.fa-atlassian{--fa:"\f77b"}.fa-canadian-maple-leaf{--fa:"\f785"}.fa-centos{--fa:"\f789"}.fa-confluence{--fa:"\f78d"}.fa-dhl{--fa:"\f790"}.fa-diaspora{--fa:"\f791"}.fa-fedex{--fa:"\f797"}.fa-fedora{--fa:"\f798"}.fa-figma{--fa:"\f799"}.fa-intercom{--fa:"\f7af"}.fa-invision{--fa:"\f7b0"}.fa-jira{--fa:"\f7b1"}.fa-mendeley{--fa:"\f7b3"}.fa-raspberry-pi{--fa:"\f7bb"}.fa-redhat{--fa:"\f7bc"}.fa-sketch{--fa:"\f7c6"}.fa-sourcetree{--fa:"\f7d3"}.fa-suse{--fa:"\f7d6"}.fa-ubuntu{--fa:"\f7df"}.fa-ups{--fa:"\f7e0"}.fa-usps{--fa:"\f7e1"}.fa-yarn{--fa:"\f7e3"}.fa-airbnb{--fa:"\f834"}.fa-battle-net{--fa:"\f835"}.fa-bootstrap{--fa:"\f836"}.fa-buffer{--fa:"\f837"}.fa-chromecast{--fa:"\f838"}.fa-evernote{--fa:"\f839"}.fa-itch-io{--fa:"\f83a"}.fa-salesforce{--fa:"\f83b"}.fa-speaker-deck{--fa:"\f83c"}.fa-symfony{--fa:"\f83d"}.fa-waze{--fa:"\f83f"}.fa-yammer{--fa:"\f840"}.fa-git-alt{--fa:"\f841"}.fa-stackpath{--fa:"\f842"}.fa-cotton-bureau{--fa:"\f89e"}.fa-buy-n-large{--fa:"\f8a6"}.fa-mdb{--fa:"\f8ca"}.fa-orcid{--fa:"\f8d2"}.fa-swift{--fa:"\f8e1"}.fa-umbraco{--fa:"\f8e8"}
/*!*****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/layout.css ***!
  \*****************************************************************************************************************/
/* ═══════════════════════════════════════════════════════════════
   Layout – Globale wiederverwendbare Seitenelemente
   ═══════════════════════════════════════════════════════════════ */

/* =========================================================================
 * HUB-HERO — Globaler Hero-Banner (ersetzt dash-hero, pj-hero, bk-hero, pp-hero, status-hero)
 *
 * Modifier:
 *   .hub-hero--text-center   → Titel zentriert
 *   .hub-hero--text-bottom   → Titel am unteren Rand
 *   .hub-hero--short         → Reduzierte Höhe (400px statt 520px)
 * ========================================================================= */
.hub-hero {
    position: relative;
    border-radius: var(--border-radius-xl);
    overflow: hidden;
    min-height: 520px;
    margin-bottom: var(--spacing-section);
    contain: layout style;
}

.hub-hero--short {
    min-height: 400px;
}

.hub-hero__img {
    position: absolute;
    inset: 0;
    background-size: cover;
    background-position: center;
    transition: transform 8s ease;
    will-change: transform;
    transform: translateZ(0);
}

.hub-hero:hover .hub-hero__img {
    transform: scale(1.03);
}

.hub-hero__overlay {
    position: relative;
    z-index: 2;
    min-height: 520px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 48px;
    background: linear-gradient(
        to top,
        rgba(10, 18, 36, 0.85) 0%,
        rgba(10, 18, 36, 0.4) 40%,
        rgba(10, 18, 36, 0.15) 100%
    );
}

.hub-hero--short .hub-hero__overlay {
    min-height: 400px;
}

/* Textposition-Modifier */
.hub-hero--text-center .hub-hero__overlay {
    align-items: center;
    justify-content: center;
    text-align: center;
}

.hub-hero--text-bottom .hub-hero__overlay {
    justify-content: flex-end;
}

.hub-hero--text-right .hub-hero__overlay {
    align-items: flex-end;
    text-align: right;
}

.hub-hero__content {
    max-width: 640px;
}

.hub-hero--text-center .hub-hero__content {
    max-width: 720px;
}

/* Badge */
.hub-hero__badge {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    padding: 6px 16px;
    border-radius: 100px;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    border: 1px solid rgba(255, 255, 255, 0.15);
    color: rgba(255, 255, 255, 0.9);
    font-size: var(--font-size-xs);
    font-weight: var(--font-weight-medium);
    letter-spacing: 0.5px;
    margin-bottom: var(--spacing-xl);
}

.hub-hero__pulse {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: var(--color-success);
    animation: hub-hero-pulse 2s ease-in-out infinite;
}

@keyframes hub-hero-pulse {
    0%, 100% { box-shadow: 0 0 0 0 rgba(16, 185, 129, 0.5); }
    50%       { box-shadow: 0 0 0 6px rgba(16, 185, 129, 0); }
}

/* Titel & Untertitel */
.hub-hero__title {
    font-size: clamp(28px, 4vw, 42px);
    font-weight: 700;
    color: #fff;
    line-height: 1.15;
    margin: 0 0 12px 0;
    letter-spacing: -0.5px;
}

.hub-hero__sub {
    font-size: var(--font-size-lg);
    color: rgba(255, 255, 255, 0.7);
    margin: 0;
    font-weight: var(--font-weight-regular);
}

/* Stats-Leiste (Glasmorphism) */
.hub-hero__stats {
    display: flex;
    gap: 32px;
    padding: 20px 28px;
    background: rgba(255, 255, 255, 0.08);
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
    border: 1px solid rgba(255, 255, 255, 0.12);
    border-radius: var(--border-radius-lg);
    align-self: flex-start;
}

.hub-hero__stat {
    display: flex;
    align-items: center;
    gap: 10px;
}

.hub-hero__stat-value {
    font-size: var(--font-size-xxl);
    font-weight: 700;
    color: #fff;
    line-height: 1;
}

.hub-hero__stat-label {
    font-size: var(--font-size-xs);
    color: rgba(255, 255, 255, 0.6);
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: var(--font-weight-medium);
}

/* SVG-Ringe */
.hub-hero__stat-ring {
    position: relative;
    width: 56px;
    height: 56px;
    flex-shrink: 0;
}

.hub-hero__stat-ring svg {
    width: 100%;
    height: 100%;
    transform: rotate(-90deg);
}

.hub-hero__ring-bg {
    fill: none;
    stroke: rgba(255, 255, 255, 0.15);
    stroke-width: 3;
}

.hub-hero__ring-fill {
    fill: none;
    stroke: var(--color-success);
    stroke-width: 3;
    stroke-linecap: round;
    stroke-dasharray: 125.664;
    stroke-dashoffset: 125.664;
    transition: stroke-dashoffset 0.8s cubic-bezier(0.4, 0, 0.2, 1), stroke 0.3s ease;
}

.hub-hero__ring-fill.ring-green  { stroke: var(--color-success); }
.hub-hero__ring-fill.ring-yellow { stroke: var(--color-warning); }
.hub-hero__ring-fill.ring-red    { stroke: var(--color-error); }

.hub-hero__ring-label {
    position: absolute;
    inset: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 10px;
    font-weight: 700;
    color: #fff;
}

/* Actions im Hero (z.B. Buttons) */
.hub-hero__actions {
    display: flex;
    gap: var(--spacing-md);
    margin-top: var(--spacing-xl);
    flex-wrap: wrap;
}

@media (max-width: 768px) {
    .hub-hero,
    .hub-hero--short {
        min-height: 400px;
    }
    .hub-hero__overlay,
    .hub-hero--short .hub-hero__overlay {
        min-height: 400px;
        padding: 28px;
    }
    .hub-hero__stats {
        flex-wrap: wrap;
        gap: 20px;
    }
    .hub-hero__title {
        font-size: 26px;
    }
}


/* =========================================================================
 * HUB-SPLIT — Globale Split-Card (Bild + Text, wechselnd links/rechts)
 *
 * Modifier:
 *   .hub-split--reverse   → Bild rechts, Text links
 * ========================================================================= */
.hub-split {
    position: relative;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 0;
    border-radius: var(--border-radius-xl);
    overflow: hidden;
    background: var(--color-card-bg);
    border: 1px solid var(--color-card-border);
    box-shadow: var(--shadow-lg);
    min-height: 420px;
    contain: layout style;
}


.hub-split--reverse {
    direction: rtl;
}

.hub-split--reverse > * {
    direction: ltr;
}

.hub-split__img {
    background-size: cover;
    background-position: center;
    min-height: 420px;
    transition: transform 6s ease;
    will-change: transform;
    transform: translateZ(0);
    border-right: 1px solid var(--color-card-border);
}

.hub-split:hover .hub-split__img {
    transform: scale(1.04);
}

.hub-split__text {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 48px;
}

.hub-split__eyebrow {
    display: inline-block;
    font-size: var(--font-size-xs);
    font-weight: var(--font-weight-semibold);
    text-transform: uppercase;
    letter-spacing: 2px;
    color: var(--color-primary);
    margin-bottom: var(--spacing-lg);
    opacity: 0.7;
}

.hub-split__heading {
    font-size: clamp(22px, 3vw, 32px);
    font-weight: 700;
    color: var(--color-text);
    line-height: 1.2;
    margin: 0 0 var(--spacing-lg) 0;
    letter-spacing: -0.3px;
}

.hub-split__body {
    font-size: var(--font-size-lg);
    color: var(--color-text-secondary);
    line-height: 1.7;
    margin: 0 0 var(--spacing-xxl) 0;
}

.hub-split__stats {
    display: flex;
    gap: 32px;
}

.hub-split__stat {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}

.hub-split__stat-value {
    font-size: var(--font-size-heading);
    font-weight: 700;
    color: var(--color-text);
    line-height: 1;
}

.hub-split__stat-label {
    font-size: var(--font-size-xs);
    color: var(--color-label);
    margin-top: 4px;
}

.hub-split__actions {
    display: flex;
    justify-content: flex-end;
    margin-top: var(--spacing-xl);
}

.hub-split__actions .btn {
    text-decoration: none;
}

.hub-split__tags {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 8px;
}

.hub-split__tag {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    padding: 6px 14px;
    border-radius: 100px;
    background: rgba(var(--color-primary-rgb), 0.06);
    border: 1px solid rgba(var(--color-primary-rgb), 0.1);
    color: var(--color-primary);
    font-size: var(--font-size-sm);
    font-weight: var(--font-weight-medium);
    transition: all var(--transition-fast);
}

.hub-split__tag:hover {
    background: rgba(var(--color-primary-rgb), 0.12);
    transform: translateY(-1px);
}

.hub-split__tag i {
    font-size: 12px;
    opacity: 0.7;
}

@media (max-width: 900px) {
    .hub-split {
        grid-template-columns: 1fr;
        min-height: auto;
    }
    .hub-split__img {
        min-height: 280px;
    }
    .hub-split__text {
        padding: 36px 28px;
    }
    .hub-split--reverse {
        direction: ltr;
    }
}


/* =========================================================================
 * HUB-TILE — Globale Foto-Tile (Vollbild-Karte mit Overlay-Text)
 *
 * Modifier:
 *   .hub-tile--full      → Vollbreite, zentrierter Inhalt
 *   .hub-tile--lg        → Größerer Titel
 * Grid-Wrapper:
 *   .hub-tiles           → 2-Spalten-Grid für Tile-Paare
 * ========================================================================= */
.hub-tiles {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: var(--spacing-xl);
    margin-bottom: var(--spacing-section);
}

.hub-tile {
    position: relative;
    border-radius: var(--border-radius-xl);
    overflow: hidden;
    background-size: cover;
    background-position: center;
    min-height: 380px;
    display: flex;
    align-items: flex-end;
    border: 1px solid var(--color-card-border);
    box-shadow: var(--shadow-lg);
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1),
                box-shadow 0.4s ease;
}

.hub-tile:hover {
    transform: scale(1.01);
    box-shadow: var(--shadow-xl);
}

.hub-tile::before {
    content: '';
    position: absolute;
    inset: 0;
    z-index: 1;
    background: linear-gradient(
        to top,
        rgba(10, 18, 36, 0.8) 0%,
        rgba(10, 18, 36, 0.3) 50%,
        transparent 100%
    );
    transition: opacity 0.4s ease;
}

.hub-tile:hover::before {
    opacity: 0.95;
}

/* Full-Width Variante */
.hub-tile--full {
    min-height: 360px;
    align-items: center;
    justify-content: center;
    margin-bottom: var(--spacing-section);
}

.hub-tile--full::before {
    background: rgba(10, 18, 36, 0.55);
}

.hub-tile__overlay {
    position: relative;
    z-index: 2;
    padding: 36px;
    width: 100%;
}

.hub-tile__overlay--center {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding: 48px;
}

.hub-tile__eyebrow {
    display: inline-block;
    font-size: var(--font-size-xs);
    font-weight: var(--font-weight-semibold);
    text-transform: uppercase;
    letter-spacing: 2px;
    color: rgba(255, 255, 255, 0.6);
    margin-bottom: var(--spacing-sm);
}

.hub-tile__title {
    font-size: clamp(20px, 2.5vw, 26px);
    font-weight: 700;
    color: #fff;
    line-height: 1.25;
    margin: 0 0 var(--spacing-sm) 0;
    letter-spacing: -0.3px;
}

.hub-tile__title--lg {
    font-size: clamp(24px, 3vw, 34px);
}

.hub-tile__desc {
    font-size: var(--font-size-base);
    color: rgba(255, 255, 255, 0.65);
    margin: 0;
    line-height: 1.6;
    max-width: 480px;
}

.hub-tile__link {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    margin-top: var(--spacing-lg);
    padding: 8px 18px;
    border-radius: 100px;
    background: rgba(255, 255, 255, 0.12);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    border: 1px solid rgba(255, 255, 255, 0.2);
    color: #fff;
    font-size: var(--font-size-sm);
    font-weight: var(--font-weight-medium);
    text-decoration: none;
    transition: background 0.2s ease, border-color 0.2s ease;
}

.hub-tile__link:hover {
    background: rgba(255, 255, 255, 0.2);
    border-color: rgba(255, 255, 255, 0.35);
    color: #fff;
}

@media (max-width: 768px) {
    .hub-tiles {
        grid-template-columns: 1fr;
    }
    .hub-tile {
        min-height: 300px;
    }
    .hub-tile--full {
        min-height: 280px;
    }
}


/* ── Page Title Bar ── */
.hub-title-bar {
    display: flex;
    align-items: center;
    gap: var(--spacing-lg);
    padding: var(--spacing-lg) var(--spacing-xl);
    background: linear-gradient(135deg, rgba(var(--color-primary-rgb), 0.06) 0%, rgba(var(--color-primary-rgb), 0.02) 100%);
    border: 1px solid var(--color-card-border);
    border-radius: var(--border-radius-lg);
    margin-bottom: 40px;
}

.hub-title-bar > i {
    width: 56px;
    height: 56px;
    border-radius: 50%;
    background: linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-light) 100%);
    color: var(--color-white);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: var(--font-size-xxl);
    font-weight: var(--font-weight-semibold);
    flex-shrink: 0;
    box-shadow: 0 2px 8px rgba(var(--color-primary-rgb), 0.25);
}

.hub-title-bar__title {
    font-size: var(--font-size-xl);
    font-weight: var(--font-weight-semibold);
    color: var(--color-text);
    margin: 0;
    line-height: 1.3;
}

/* ── Body ── */
body {
    font-size: 15px;
    overflow-x: hidden;
    letter-spacing: 0.02em;
    text-shadow: none;
    background: linear-gradient(135deg, #243144 0%, #0a0d12 100%) #243144;
    color: #e0e6ed;
    scrollbar-color: #2a3a50 #0e1726;
    scrollbar-width: thin;
}

/* Scrollbar — Webkit (Chrome, Edge, Safari) */
::-webkit-scrollbar {
    width: 8px;
}

::-webkit-scrollbar-track {
    background: #0e1726;
}

::-webkit-scrollbar-thumb {
    background: #2a3a50;
    border-radius: 4px;
}

::-webkit-scrollbar-thumb:hover {
    background: #3a5068;
}

/* =========================================================================
 * SECTION — Globale wiederverwendbare Section-Klasse
 * ========================================================================= */
.hub-section {
    position: relative;
    overflow: hidden;
    padding: 30px;
    background: linear-gradient(135deg, rgba(var(--color-primary-rgb), 0.06) 0%, rgba(var(--color-primary-rgb), 0.02) 100%);
    backdrop-filter: blur(2px);
    border: 1px solid var(--color-card-border);
    border-radius: var(--border-radius-lg);
}

.hub-section .container {
    position: relative;
    z-index: 1;
}

/* ── Hero Logo ── */
.hub-hero-logo {
    width: 100%;
    max-width: 320px;
    height: auto;
    filter: drop-shadow(0 4px 24px rgba(0, 0, 0, 0.08));
}

/* ── Blurbs ── */
.hub-blurb {
    display: flex;
    align-items: center;
    gap: 14px;
    padding: 20px 0;
}

.hub-blurb-left {
    text-align: left;
}

.hub-blurb-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 48px;
    height: 48px;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.08);
    border: 1px solid rgba(255, 255, 255, 0.15);
    margin-bottom: 0;
    min-width: 48px;
    font-size: 18px;
    color: var(--color-primary);
}


.hub-blurb-title {
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-size: 15px;
    color: var(--color-primary);
    margin-bottom: 6px;
}

.hub-blurb-text {
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-size: 13px;
    color: var(--color-text);
    opacity: 0.85;
    line-height: 1.6;
    margin: 0;
}

.hub-blurb-divider {
    width: 60%;
    border: none;
    border-top: 1px solid var(--color-border);
    margin: 0;
    opacity: 0.5;
}


/* =========================================================================
 * DASHBOARD — Sections, Features, Tiles
 * ========================================================================= */
/* ── Section Features ── */
.hub-section-features {
    background: var(--color-card-bg);
    border-radius: var(--border-radius);
    padding: var(--spacing-xl);
}

.hub-section-title {
    font-size: var(--font-size-lg);
    font-weight: var(--font-weight-semibold);
    color: var(--color-primary);
    margin-bottom: var(--spacing-lg);
    display: flex;
    align-items: center;
    gap: var(--spacing-sm);
}

.hub-section-title i {
    font-size: 1.1em;
    color: var(--color-primary);
}

.hub-feature-list {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: var(--spacing-lg);
}

.hub-feature-list-item {
    display: flex;
    gap: var(--spacing-md);
    align-items: flex-start;
}

.hub-feature-list-item > i {
    font-size: 1.3rem;
    color: var(--color-primary);
    margin-top: 2px;
    flex-shrink: 0;
}

.hub-feature-list-item strong {
    display: block;
    font-weight: var(--font-weight-semibold);
    color: var(--color-primary);
    margin-bottom: 2px;
}

.hub-feature-list-item span {
    font-size: var(--font-size-sm);
    color: var(--color-text-muted);
    line-height: 1.5;
}

/* ── Section Eyebrow + Heading (global, für Seiten ohne hub-split) ── */
.hub-section-eyebrow {
    display: inline-block;
    font-size: var(--font-size-xs);
    font-weight: var(--font-weight-semibold);
    text-transform: uppercase;
    letter-spacing: 2px;
    color: var(--color-primary);
    margin-bottom: var(--spacing-md);
    opacity: 0.7;
}

.hub-section-heading {
    font-size: clamp(20px, 2.5vw, 28px);
    font-weight: 700;
    color: var(--color-text);
    line-height: 1.2;
    margin: 0 0 var(--spacing-md) 0;
    letter-spacing: -0.3px;
}

/* ── Section Box ── */
.hub-section-box {
    background: var(--color-card-bg);
    border-radius: var(--border-radius);
    padding: var(--spacing-xl);
}


.hub-section-desc {
    color: var(--color-text);
    opacity: 0.85;
    line-height: 1.8;
    font-size: 11px;
    text-align: justify;
}

/* ── Service Tiles ── */
.hub-tile {
    display: flex;
    align-items: flex-start;
    gap: var(--spacing-md);
    padding: var(--spacing-md) var(--spacing-lg);
    background: rgba(var(--color-primary-rgb), 0.04);
    border: 1px solid var(--color-card-border);
    border-radius: var(--border-radius);
    margin-bottom: var(--spacing-md);
    transition: background var(--transition-fast), border-color var(--transition-fast);
}

.hub-tile:hover {
    background: rgba(var(--color-primary-rgb), 0.08);
    border-color: rgba(var(--color-primary-rgb), 0.2);
}

.hub-tile-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.08);
    border: 0.5px solid rgba(var(--color-primary-rgb), 0.3);
    flex-shrink: 0;
    font-size: 1rem;
    color: var(--color-primary);
}

.hub-tile-name {
    font-weight: var(--font-weight-semibold);
    font-size: var(--font-size-sm);
    color: var(--color-primary);
    margin-bottom: 2px;
}

.hub-tile-desc {
    font-size: 11px;
    color: var(--color-text-muted);
    line-height: 1.4;
}


/* ── TTS Button ── */
.hub-tts-btn {
    background: none;
    border: none;
    color: var(--color-text-muted);
    cursor: pointer;
    font-size: 1rem;
    padding: 0 var(--spacing-xs);
    opacity: 0.5;
    transition: opacity var(--transition-fast), color var(--transition-fast);
}

.hub-tts-btn:hover {
    opacity: 0.7;
}

.hub-tts-btn.active {
    color: var(--color-primary);
    opacity: 1;
}

/* ── TTS Loading Dots ── */
.hub-tts-dots {
    display: inline-flex;
    gap: 3px;
    align-items: center;
}

.hub-tts-dots span {
    display: inline-block;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: var(--color-primary);
    animation: hub-tts-bounce 1.2s infinite ease-in-out;
}

.hub-tts-dots span:nth-child(2) {
    animation-delay: 0.2s;
}

.hub-tts-dots span:nth-child(3) {
    animation-delay: 0.4s;
}

@keyframes hub-tts-bounce {
    0%, 60%, 100% { opacity: 0.3; transform: scale(0.8); }
    30% { opacity: 1; transform: scale(1.2); }
}

/* ── Dezente Scrollleiste ── */
.hub-scrollbar-thin,
[data-allow-scroll="true"] {
    scrollbar-width: thin;
    scrollbar-color: rgba(255, 255, 255, 0.15) transparent;
}

.hub-scrollbar-thin::-webkit-scrollbar,
[data-allow-scroll="true"]::-webkit-scrollbar {
    width: 5px;
}

.hub-scrollbar-thin::-webkit-scrollbar-track,
[data-allow-scroll="true"]::-webkit-scrollbar-track {
    background: transparent;
}

.hub-scrollbar-thin::-webkit-scrollbar-thumb,
[data-allow-scroll="true"]::-webkit-scrollbar-thumb {
    background-color: rgba(255, 255, 255, 0.15);
    border-radius: 4px;
}

.hub-scrollbar-thin::-webkit-scrollbar-thumb:hover,
[data-allow-scroll="true"]::-webkit-scrollbar-thumb:hover {
    background-color: rgba(255, 255, 255, 0.25);
}



/* =========================================================================
 * SPLIT-CARD VERTIKAL — Bild oben / Content unten (global)
 * ========================================================================= */
.dash-split-v {
    border-radius: var(--border-radius-lg);
    overflow: visible;
    background: var(--color-card-bg);
    border: 1px solid var(--color-card-border);
    box-shadow: var(--shadow-lg);
}

.dash-split-v-body {
    padding: var(--spacing-xl);
}

.dash-split-v-img {
    width: 100%;
    height: 200px;
    background-size: cover;
    background-position: center center;
    overflow: hidden;
    border-radius: var(--border-radius-lg) var(--border-radius-lg) 0 0;
    border-bottom: 1px solid var(--color-card-border);
}

.dash-split-v-img--server {
    background-image: url(/build/images/server.a77f7d4c.webp);
}

.dash-split-v-img--storages {
    background-image: url(/build/images/storages.7e2e5255.webp);
}

.dash-split-v-img--opensim {
    background-image: url(/build/images/opensim.ec756640.webp);
}

.dash-split-v-img--service {
    background-image: url(/build/images/dashboard.253890fe.webp);
}

.dash-split-v-img--datacenter {
    background-image: url(/build/images/datacenter.e8004f99.webp);
}

.dash-split-v-img--network {
    background-image: url(/build/images/network.c54a8ddc.webp);
}

.dash-split-v-img--serverrack {
    background-image: url(/build/images/planung.a410a6ee.webp);
}


@media (max-width: 900px) {
    .dash-split-v-img {
        height: 140px;
    }
    .dash-split-v-body {
        padding: var(--spacing-lg);
    }
}


/* =========================================================================
 * TEXT-INTERLUDE — Textblöcke zwischen den Bild-Sections (global)
 * ========================================================================= */
.dash-interlude {
    text-align: center;
    max-width: 680px;
    margin: 0 auto;
    padding: var(--spacing-section) var(--spacing-xl);
}

.dash-interlude-eyebrow {
    display: inline-block;
    font-size: var(--font-size-xs);
    font-weight: var(--font-weight-semibold);
    text-transform: uppercase;
    letter-spacing: 2px;
    color: var(--color-primary);
    margin-bottom: var(--spacing-lg);
    opacity: 0.7;
}

.dash-interlude-heading {
    font-size: clamp(22px, 3vw, 30px);
    font-weight: 700;
    color: var(--color-text);
    line-height: 1.25;
    margin: 0 0 var(--spacing-lg) 0;
    letter-spacing: -0.3px;
}

.dash-interlude-body {
    font-size: var(--font-size-lg);
    color: var(--color-text-secondary);
    line-height: 1.7;
    margin: 0;
}

/*!***********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/_hero-banner.css ***!
  \***********************************************************************************************************************/
/* =========================================================================
 * _hero-banner.css — Globaler Hero-Banner Block
 *
 * Twig-Komponente: templates/components/_hero_banner.html.twig
 *
 * Modifier-Klassen:
 *   .hero-banner--short        → Reduzierte Höhe (400px statt 520px)
 *   .hero-banner--center       → Titel + Sub zentriert
 *   .hero-banner--right        → Titel + Sub rechts
 *   .hero-banner--bottom       → Content am unteren Rand
 *
 * Data-Attribute:
 *   data-hero-image="url"      → Hintergrundbild (per Twig gesetzt)
 *
 * Aufbau:
 *   .hero-banner
 *     .hero-banner__img          (Hintergrundbild, absolut positioniert)
 *     .hero-banner__overlay      (Gradient-Overlay + Flex-Container)
 *       .hero-banner__content    (Badge, Titel, Sub — mit Blur-Backdrop)
 *         .hero-banner__badge    (Status-Badge oben links)
 *           .hero-banner__pulse  (Pulsierender Dot im Badge)
 *         .hero-banner__title    (Haupttitel)
 *         .hero-banner__sub      (Untertitel)
 *       .hero-banner__stats      (Stats-Leiste am unteren Rand)
 *         .hero-banner__stat     (Einzelner Stat)
 * ========================================================================= */

/* ── Container ── */
.hero-banner {
    position: relative;
    border-radius: var(--border-radius-xl);
    overflow: hidden;
    min-height: 520px;
    margin-bottom: var(--spacing-section);
    contain: layout style;
}

.hero-banner--short {
    min-height: 400px;
}

/* ── Hintergrundbild ── */
.hero-banner__img {
    position: absolute;
    inset: 0;
    background-size: cover;
    background-position: center;
    transition: transform 8s ease;
    will-change: transform;
    transform: translateZ(0);
}

.hero-banner:hover .hero-banner__img {
    transform: scale(1.03);
}

/* ── Overlay (Gradient + Flex-Layout) ── */
.hero-banner__overlay {
    position: relative;
    z-index: 2;
    min-height: 520px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 48px;
    background: linear-gradient(
        to top,
        rgba(10, 18, 36, 0.85) 0%,
        rgba(10, 18, 36, 0.4) 40%,
        rgba(10, 18, 36, 0.15) 100%
    );
}

.hero-banner--short .hero-banner__overlay {
    min-height: 400px;
}

/* ── Content-Positionierung (Modifier) ── */
.hero-banner--center .hero-banner__overlay {
    align-items: center;
    justify-content: center;
    text-align: center;
}

.hero-banner--bottom .hero-banner__overlay {
    justify-content: flex-end;
}

.hero-banner--right .hero-banner__overlay {
    align-items: flex-end;
    text-align: right;
}

/* ── Content-Block (Titel, Sub — mit Blur-Hintergrund) ── */
.hero-banner__content {
    max-width: 80%;
    padding: 24px 32px;
    border-radius: var(--border-radius-lg);
    background: rgba(10, 18, 36, 0.35);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
    align-self: center;
    text-align: center;
}

.hero-banner--center .hero-banner__content {
    max-width: 80%;
}

/* ── Badge (Status-Pill oben links) ── */
.hero-banner__badge {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    padding: 6px 16px;
    border-radius: 100px;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    border: 1px solid rgba(255, 255, 255, 0.15);
    color: rgba(255, 255, 255, 0.9);
    font-size: var(--font-size-xs);
    font-weight: var(--font-weight-medium);
    letter-spacing: 0.5px;
    margin-bottom: var(--spacing-xl);
}

/* ── Pulsierender Dot im Badge ── */
.hero-banner__pulse {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: var(--color-success);
    animation: hero-banner-pulse 2s ease-in-out infinite;
}

.hero-banner__pulse--offline {
    background: var(--color-error);
    animation: none;
}

@keyframes hero-banner-pulse {
    0%, 100% { box-shadow: 0 0 0 0 rgba(16, 185, 129, 0.5); }
    50%      { box-shadow: 0 0 0 6px rgba(16, 185, 129, 0); }
}

/* ── Titel ── */
.hero-banner__title {
    font-size: clamp(28px, 4vw, 42px);
    font-weight: 700;
    color: #fff;
    line-height: 1.15;
    margin: 0 0 12px 0;
    letter-spacing: -0.5px;
}

/* ── Untertitel ── */
.hero-banner__sub {
    font-size: var(--font-size-lg);
    color: rgba(255, 255, 255, 0.7);
    margin: 0;
    font-weight: var(--font-weight-regular);
}

/* ── Stats-Leiste (Glasmorphism, am unteren Rand) ── */
.hero-banner__stats {
    display: flex;
    gap: 32px;
    padding: 20px 28px;
    background: rgba(255, 255, 255, 0.08);
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
    border: 1px solid rgba(255, 255, 255, 0.12);
    border-radius: var(--border-radius-lg);
    align-self: center;
}

/* ── Einzelner Stat ── */
.hero-banner__stat {
    display: flex;
    align-items: center;
    gap: 10px;
}

.hero-banner__stat-value {
    font-size: var(--font-size-xxl);
    font-weight: 700;
    color: #fff;
    line-height: 1;
}

.hero-banner__stat-value--success { color: var(--color-success); }
.hero-banner__stat-value--warning { color: var(--color-warning); }
.hero-banner__stat-value--error   { color: var(--color-error); }

.hero-banner__stat-label {
    font-size: var(--font-size-xs);
    color: rgba(255, 255, 255, 0.6);
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: var(--font-weight-medium);
}

/* ── SVG-Ringe in Stats ── */
.hero-banner__stat-ring {
    position: relative;
    width: 56px;
    height: 56px;
    flex-shrink: 0;
}

.hero-banner__stat-ring svg {
    width: 100%;
    height: 100%;
    transform: rotate(-90deg);
}

.hero-banner__ring-bg {
    fill: none;
    stroke: rgba(255, 255, 255, 0.15);
    stroke-width: 3;
}

.hero-banner__ring-fill {
    fill: none;
    stroke: var(--color-success);
    stroke-width: 3;
    stroke-linecap: round;
    stroke-dasharray: 125.664;
    stroke-dashoffset: 125.664;
    transition: stroke-dashoffset 0.8s cubic-bezier(0.4, 0, 0.2, 1), stroke 0.3s ease;
}

.hero-banner__ring-fill--green  { stroke: var(--color-success); }
.hero-banner__ring-fill--yellow { stroke: var(--color-warning); }
.hero-banner__ring-fill--red    { stroke: var(--color-error); }

/* Kurzform-Klassen (für JS classList.add Kompatibilität) */
.hero-banner__ring-fill.ring-green  { stroke: var(--color-success); }
.hero-banner__ring-fill.ring-yellow { stroke: var(--color-warning); }
.hero-banner__ring-fill.ring-red    { stroke: var(--color-error); }

.hero-banner__ring-label {
    position: absolute;
    inset: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 10px;
    font-weight: 700;
    color: #fff;
}

/* ── Actions (Buttons im Hero) ── */
.hero-banner__actions {
    display: flex;
    gap: var(--spacing-md);
    margin-top: var(--spacing-xl);
    flex-wrap: wrap;
    justify-content: center;
}

/* ── Responsive ── */
@media (max-width: 768px) {
    .hero-banner,
    .hero-banner--short {
        min-height: 400px;
    }
    .hero-banner__overlay,
    .hero-banner--short .hero-banner__overlay {
        min-height: 400px;
        padding: 28px;
    }
    .hero-banner__stats {
        flex-wrap: wrap;
        gap: 20px;
    }
    .hero-banner__title {
        font-size: 26px;
    }
    .hero-banner__content {
        padding: 16px 20px;
    }
}

/*!*******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/_buttons.css ***!
  \*******************************************************************************************************************/
/* ==========================================================================
 * BUTTONS — Globale Button-Komponente
 * ==========================================================================
 * Klassen:
 *   .btn                 Basis (inline-flex, padding, border-radius, transition)
 *   .btn-primary         Dunkelblauer Gradient-Button
 *   .btn-success         Grüner Gradient-Button
 *   .btn-danger          Roter Gradient-Button
 *   .btn-cancel          Transparenter Abbrechen-Button (= .btn-secondary)
 *   .btn-outline         Transparenter Outline-Button
 *   .btn-outline--white  Outline-Button für dunkle Hintergründe
 *   .btn-sm              Kleinere Variante
 *   .btn-lg              Größere Variante
 * ========================================================================== */

/* ── Basis ── */
.btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: var(--spacing-sm);
    padding: var(--spacing-sm) var(--spacing-lg);
    border: 1px solid transparent;
    border-radius: var(--border-radius);
    font-family: var(--font-family);
    font-size: var(--font-size-base);
    font-weight: var(--font-weight-medium);
    text-decoration: none;
    transition: all var(--transition-fast);
    outline: none;
    cursor: pointer;
}
.btn:focus,
.btn:focus-visible {
    outline: none;
}

/* ── Primary ── */
.btn-primary {
    background: linear-gradient(135deg, var(--color-primary-dark), #1a2744);
    color: var(--color-white);
    border-color: var(--color-primary-dark);
    font-weight: 600;
    cursor: pointer;
    box-shadow: 0 4px 16px rgba(var(--color-primary-rgb), 0.35);
}
.btn-primary:hover {
    box-shadow: 0 6px 20px rgba(var(--color-primary-rgb), 0.45);
    border-color: var(--color-primary-dark);
}
.btn-primary:disabled {
    opacity: 0.7;
    cursor: default;
    background: var(--color-success);
    border-color: var(--color-success);
}

/* ── Success ── */
.btn-success {
    background: linear-gradient(135deg, var(--color-success), #0d6b3a);
    color: var(--color-white);
    border-color: var(--color-success);
    font-weight: 600;
    cursor: pointer;
    box-shadow: 0 4px 16px rgba(16, 185, 129, 0.35);
}
.btn-success:hover {
    box-shadow: 0 6px 20px rgba(16, 185, 129, 0.45);
    border-color: var(--color-success);
}

/* ── Danger ── */
.btn-danger {
    background: linear-gradient(135deg, var(--color-error-dark), #a93226);
    color: var(--color-white);
    border-color: var(--color-error-dark);
    cursor: pointer;
    box-shadow: 0 4px 16px rgba(231, 76, 60, 0.35);
}
.btn-danger:hover {
    box-shadow: 0 6px 20px rgba(231, 76, 60, 0.45);
    border-color: var(--color-error-dark);
}

/* ── Outline ── */
.btn-outline {
    background-color: transparent;
    color: var(--color-primary);
    border-color: rgba(49, 69, 106, 0.2);
}
.btn-outline:hover {
    background-color: rgba(49, 69, 106, 0.06);
    border-color: rgba(49, 69, 106, 0.4);
}

.btn-outline--white {
    color: #fff;
    border-color: rgba(255, 255, 255, 0.35);
}
.btn-outline--white:hover {
    background-color: rgba(255, 255, 255, 0.1);
    border-color: rgba(255, 255, 255, 0.6);
    color: #fff;
}

/* ── Cancel / Secondary ── */
.btn-cancel,
.btn-secondary {
    display: inline-flex;
    align-items: center;
    gap: var(--spacing-sm);
    padding: var(--spacing-sm) var(--spacing-lg);
    border: 1px solid rgba(var(--color-primary-rgb), 0.15);
    border-radius: var(--border-radius);
    font-family: var(--font-family);
    font-size: var(--font-size-base);
    font-weight: var(--font-weight-medium);
    color: var(--color-label);
    background: transparent;
    text-decoration: none;
    cursor: pointer;
    transition: all var(--transition-fast);
}
.btn-cancel:hover,
.btn-secondary:hover {
    background: rgba(var(--color-primary-rgb), 0.04);
    border-color: rgba(var(--color-primary-rgb), 0.3);
    color: var(--color-text);
}

/* ── Größen ── */
.btn-sm {
    padding: var(--spacing-xs) var(--spacing-md);
    font-size: var(--font-size-sm);
}
.btn-lg {
    padding: var(--spacing-md) var(--spacing-xl);
    font-size: var(--font-size-lg);
}


/* =========================================================================
 * BTN-TILE — Selektierbare Karte (Bild oben, Body unten, Radio/Checkbox)
 *
 * Aufbau:
 *   .btn-tile-grid              — 2-Spalten Grid-Container
 *   .btn-tile                   — Einzelne Karte (label)
 *   .btn-tile.active            — Ausgewählter Zustand
 *   .btn-tile__img              — Bild oben (background-image via style)
 *   .btn-tile__body             — Content-Bereich
 *   .btn-tile__icon             — Runder Icon-Kreis
 *   .btn-tile__name             — Titel
 *   .btn-tile__desc             — Beschreibung
 *   .btn-tile__check            — Check-Icon (oben rechts, sichtbar bei .active)
 * ========================================================================= */

.btn-tile-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: var(--spacing-lg);
    margin-bottom: var(--spacing-section, 48px);
}

.btn-tile {
    position: relative;
    display: flex;
    flex-direction: column;
    border-radius: var(--border-radius-lg);
    border: 2px solid var(--color-card-border);
    background: var(--color-card-bg);
    cursor: pointer;
    overflow: hidden;
    transition: border-color var(--transition-fast), box-shadow var(--transition-fast);
}

.btn-tile:hover {
    border-color: rgba(var(--color-primary-rgb), 0.4);
    box-shadow: var(--shadow-md);
}

.btn-tile.active {
    border-color: var(--color-primary);
    box-shadow: 0 0 0 3px rgba(var(--color-primary-rgb), 0.15);
}

.btn-tile__img {
    height: 160px;
    background-size: cover;
    background-position: center;
}

.btn-tile__body {
    padding: var(--spacing-lg);
    display: flex;
    flex-direction: column;
    gap: var(--spacing-sm);
}

.btn-tile__icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    border-radius: 50%;
    background: rgba(var(--color-primary-rgb), 0.1);
    color: var(--color-primary);
    font-size: 16px;
    transition: background var(--transition-fast), color var(--transition-fast);
}

.btn-tile.active .btn-tile__icon {
    background: var(--color-primary);
    color: var(--color-white);
}

.btn-tile__name {
    font-weight: var(--font-weight-semibold);
    font-size: var(--font-size-base);
    color: var(--color-text);
}

.btn-tile__desc {
    font-size: var(--font-size-sm);
    color: var(--color-label);
    line-height: 1.6;
}

.btn-tile__check {
    position: absolute;
    top: var(--spacing-md);
    right: var(--spacing-md);
    font-size: 18px;
    color: var(--color-primary);
    opacity: 0;
    transition: opacity var(--transition-fast);
}

.btn-tile.active .btn-tile__check {
    opacity: 1;
}

/* ── Compact-Variante (Services-Grid, kleine Tiles ohne Bild) ── */
.btn-tile-grid--compact {
    grid-template-columns: repeat(auto-fill, minmax(130px, 1fr));
    gap: var(--spacing-sm);
}

.btn-tile-grid--compact .btn-tile {
    border-width: 1px;
    border-radius: var(--border-radius);
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: var(--spacing-md);
    min-height: 90px;
    background: rgba(var(--color-primary-rgb), .1);
}

.btn-tile-grid--compact .btn-tile:hover {
    background: rgba(255, 255, 255, 0.04);
}

.btn-tile-grid--compact .btn-tile.active {
    background: rgba(var(--color-primary-rgb), 0.08);
    box-shadow: none;
}

.btn-tile-grid--compact .btn-tile__body {
    padding: 0;
    align-items: center;
}

.btn-tile-grid--compact .btn-tile__icon {
    width: 40px;
    height: 40px;
    border-radius: var(--border-radius);
    background: rgba(var(--color-primary-rgb), 0.1);
    border: 1px solid rgba(var(--color-primary-rgb), 0.2);
    color: var(--color-white);
    font-size: 18px;
}

.btn-tile-grid--compact .btn-tile.active .btn-tile__icon {
    background: rgba(var(--color-primary-rgb), 0.2);
    color: var(--color-white);
}

.btn-tile-grid--compact .btn-tile__name {
    font-size: var(--font-size-xs);
    line-height: 1.3;
}

.btn-tile-grid--compact .btn-tile__check {
    top: 6px;
    right: 8px;
    font-size: 14px;
}

/* Responsive */
@media (max-width: 600px) {
    .btn-tile-grid {
        grid-template-columns: 1fr;
    }

    .btn-tile__img {
        height: 120px;
    }
}

/*!*********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/_interlude.css ***!
  \*********************************************************************************************************************/
/* =========================================================================
 * INTERLUDE — Zentrierter Textblock zwischen Content-Sections (global)
 * Nutzung: {% include 'components/_interlude.html.twig' %}
 * ========================================================================= */

.interlude {
    text-align: center;
    margin: 0 auto;
    padding: var(--spacing-section) var(--spacing-xl);
}

.interlude__eyebrow {
    display: inline-block;
    font-size: var(--font-size-xs);
    font-weight: var(--font-weight-semibold);
    text-transform: uppercase;
    letter-spacing: 2px;
    color: var(--color-primary);
    margin-bottom: var(--spacing-lg);
    opacity: 0.7;
}

.interlude__heading {
    font-size: clamp(22px, 3vw, 30px);
    font-weight: 700;
    color: var(--color-text);
    line-height: 1.25;
    margin: 0 0 var(--spacing-lg) 0;
    letter-spacing: -0.3px;
    margin-left: auto;
    margin-right: auto;
}

.interlude__body {
    font-size: var(--font-size-lg);
    color: var(--color-text-secondary);
    line-height: 1.7;
    margin: 0 auto;
}

/* ── Responsive ── */
@media (max-width: 768px) {
    .interlude {
        padding: var(--spacing-xl) var(--spacing-lg);
    }

    .interlude__heading {
        font-size: clamp(18px, 5vw, 24px);
    }

    .interlude__body {
        font-size: var(--font-size-base);
    }
}

@media (max-width: 480px) {
    .interlude {
        padding: var(--spacing-lg) var(--spacing-md);
    }

    .interlude__eyebrow {
        font-size: 10px;
        letter-spacing: 1.5px;
    }
}

/*!*******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/_section.css ***!
  \*******************************************************************************************************************/
/* ==========================================================================
 * SECTION — Globaler Container-Block
 * Einheitlicher Rahmen für Inhaltsbereiche (border-radius, background, shadow).
 * Was reinkommt ist unabhängig — der Block liefert nur den äußeren Rahmen.
 *
 * Nutzung (Twig):
 *   {% include 'components/_section.html.twig' with { ... } %}
 *
 * Modifier-Klassen:
 *   --flush    kein Padding (für Tabellen die bis zum Rand gehen)
 *   --compact  weniger Padding
 * ========================================================================== */

.section-block {
    margin-bottom: var(--spacing-section);
    background: linear-gradient(135deg, rgba(var(--color-primary-rgb), 0.06) 0%, rgba(var(--color-primary-rgb), 0.02) 100%);
    border: 1px solid var(--color-card-border);
    border-radius: var(--border-radius-xl);
    padding: var(--spacing-xxl);
    box-shadow: var(--shadow-lg);
}

/* ── Modifier: kein Padding ── */
.section-block--flush {
    padding: 0;
}

/* ── Modifier: kompaktes Padding ── */
.section-block--compact {
    padding: var(--spacing-lg);
}

/* ── Optionaler Header (Titel + Button rechts) ── */
.section-block__header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: var(--spacing-xxl);
}

.section-block__header:last-child {
    margin-bottom: 0;
}

.section-block__header .btn {
    text-decoration: none;
}

@media (max-width: 768px) {
    .section-block__header {
        flex-direction: column;
        gap: 12px;
    }
}


/* ── Empty State (zentriert, Icon + Titel + Text) ── */
.hub-empty-state {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 10px;
    padding: 60px 20px;
    text-align: center;
}

.hub-empty-state > i {
    font-size: 48px;
    color: var(--color-text-muted);
    opacity: 0.4;
}

.hub-empty-state__title {
    font-size: var(--font-size-lg);
    font-weight: var(--font-weight-semibold);
    color: var(--color-text);
    margin: 0;
}

.hub-empty-state__text {
    font-size: var(--font-size-sm);
    color: var(--color-text-muted);
}

/*!*****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/_split.css ***!
  \*****************************************************************************************************************/
/* =========================================================================
 * SPLIT-CARD — Globale Komponente
 * Horizontal (Bild + Text nebeneinander) & Vertikal (Bild oben, Text unten)
 *
 * Klassen:
 *   .split              — Horizontal (50/50 Grid)
 *   .split--reverse      — Bild rechts statt links
 *   .split--v            — Vertikal (Bild oben, Content unten)
 *
 * Aufbau:
 *   .split__img          — Bild-Seite (background-image via style)
 *   .split__content      — Text-Seite
 *     .split__header     — Eyebrow + Heading + Body-Text
 *     .split__body       — Mittlerer Bereich (Stats, Tags, freier Inhalt)
 *     .split__footer     — Actions / Buttons
 *
 * Image-Modifier (für split--v):
 *   .split__img--server, --storages, --opensim, --service,
 *   --datacenter, --network, --serverrack
 * ========================================================================= */


/* ── Basis: Horizontal ── */
.split {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 0;
    border-radius: var(--border-radius-xl);
    overflow: hidden;
    background: var(--color-card-bg);
    border: 1px solid var(--color-card-border);
    box-shadow: var(--shadow-lg);
    margin-bottom: var(--spacing-section);
    min-height: 420px;
    contain: layout style;
}

.split--reverse {
    direction: rtl;
}

.split--reverse > * {
    direction: ltr;
}


/* ── Bild-Seite ── */
.split__img {
    background-size: cover;
    background-position: center;
    min-height: 420px;
    transition: transform 6s ease;
    will-change: transform;
    transform: translateZ(0);
}

.split:hover .split__img {
    transform: scale(1.04);
}


/* ── Text-Seite ── */
.split__content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 56px 48px;
    min-width: 0;
}


/* ── Header (Eyebrow + Heading + Text) ── */
.split__eyebrow {
    display: inline-block;
    font-size: var(--font-size-xs);
    font-weight: var(--font-weight-semibold);
    text-transform: uppercase;
    letter-spacing: 2px;
    color: var(--color-primary);
    margin-bottom: var(--spacing-lg);
    opacity: 0.7;
}

.split__heading {
    font-size: clamp(20px, 2.5vw, 30px);
    font-weight: 700;
    color: var(--color-text);
    line-height: 1.2;
    margin: 0 0 var(--spacing-lg) 0;
    letter-spacing: -0.3px;
}

.split__text {
    font-size: var(--font-size-lg);
    color: var(--color-text-secondary);
    line-height: 1.7;
    margin: 0 0 var(--spacing-xxl) 0;
}


/* ── Body (Stats, Tags, freier Inhalt) ── */
.split__body {
    /* Flexibler Container für beliebigen Inhalt */
}

.split__stats {
    display: flex;
    gap: 32px;
}

.split__stat {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}

.split__stat-value {
    font-size: var(--font-size-heading);
    font-weight: 700;
    color: var(--color-text);
    line-height: 1;
}

.split__stat-label {
    font-size: var(--font-size-xs);
    color: var(--color-label);
    margin-top: 4px;
}


/* ── Footer (Actions / Buttons) ── */
.split__footer {
    display: flex;
    justify-content: flex-end;
    margin-top: var(--spacing-xl);
}


/* =========================================================================
 * VERTIKAL — Bild oben / Content unten
 * ========================================================================= */
.split--v {
    display: block;
    grid-template-columns: none;
    min-height: auto;
    border-radius: var(--border-radius-lg);
    overflow: visible;
    margin-bottom: 0;
}

.split--v .split__img {
    width: 100%;
    height: 200px;
    min-height: auto;
    border-radius: var(--border-radius-lg) var(--border-radius-lg) 0 0;
    border-bottom: 1px solid var(--color-card-border);
    transition: none;
    will-change: auto;
    transform: none;
}

.split--v:hover .split__img {
    transform: none;
}

.split--v .split__content {
    padding: var(--spacing-xl);
    justify-content: flex-start;
}


/* ── Image-Modifier (Hintergrundbilder für split--v) ── */
.split__img--server      { background-image: url(/build/images/server.a77f7d4c.webp); }
.split__img--storages    { background-image: url(/build/images/storages.7e2e5255.webp); }
.split__img--opensim     { background-image: url(/build/images/opensim.ec756640.webp); }
.split__img--service     { background-image: url(/build/images/dashboard.253890fe.webp); }
.split__img--datacenter  { background-image: url(/build/images/datacenter.e8004f99.webp); }
.split__img--network     { background-image: url(/build/images/network.c54a8ddc.webp); }
.split__img--serverrack  { background-image: url(/build/images/planung.a410a6ee.webp); }


/* =========================================================================
 * RESPONSIVE
 * ========================================================================= */
@media (max-width: 900px) {
    .split {
        grid-template-columns: 1fr;
        min-height: auto;
    }

    .split__img {
        min-height: 280px;
    }

    .split__content {
        padding: 36px 28px;
    }

    .split--reverse {
        direction: ltr;
    }

    /* Vertikal */
    .split--v .split__img {
        height: 140px;
    }

    .split--v .split__content {
        padding: var(--spacing-lg);
    }
}

@media (max-width: 480px) {
    .split__content {
        padding: 28px 20px;
    }

    .split__heading {
        font-size: 22px;
    }

    .split__stats {
        gap: 20px;
        flex-wrap: wrap;
    }
}

/*!*****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/_table.css ***!
  \*****************************************************************************************************************/
/* =========================================================================
 * _table.css — Globale Tabellen-Komponente
 *
 * Eigenständige, wiederverwendbare Klassen für alle Tabellen im Projekt.
 * Enthält ALLE nötigen Styles — keine Abhängigkeit zu datatables.css.
 *
 * Klassen:
 *   .table-block              — Äußerer Container (2-col Grid)
 *   .table-block__col         — Einzelne Spalte
 *   .table-block__header      — Spalten-Header (Eyebrow + Heading + Button)
 *   .table-block__eyebrow     — Kleine Überschrift über dem Heading
 *   .table-block__heading     — Hauptüberschrift
 *   .table-block__empty       — Leer-Hinweis
 *   .hub-table-wrap            — Tabellen-Container (border, radius, shadow)
 *   .hub-table                 — Tabelle selbst (thead, tbody, hover, borders)
 *   .hub-table-link            — Link-Style für Tabellenzellen
 * ========================================================================= */

/* ── Tabellen-Container ── */
.hub-table-wrap {
    border-radius: var(--border-radius);
    border: 1px solid rgba(var(--color-primary-rgb), 0.1);
    background: rgba(var(--color-primary-rgb), 0.04);
    box-shadow: var(--shadow-sm);
    overflow: visible;
    padding: var(--spacing-md);
}

/* ── Tabelle ── */
.hub-table {
    width: 100%;
    border-collapse: collapse;
    font-size: var(--font-size-base);
    color: var(--color-text);
}

/* ── thead ── */
.hub-table thead {
    background-color: transparent;
}

.hub-table thead th {
    padding: var(--spacing-md) var(--spacing-lg);
    text-align: left;
    font-weight: var(--font-weight-semibold);
    font-size: var(--font-size-base);
    color: var(--color-text);
    text-transform: none;
    letter-spacing: normal;
    white-space: nowrap;
    border-bottom: 1px solid rgba(var(--color-primary-rgb), 0.1);
    --bs-table-bg: transparent;
    --bs-table-accent-bg: transparent;
    background-color: transparent !important;
}

/* ── tbody ── */
.hub-table tbody tr {
    --bs-table-bg: transparent;
    --bs-table-accent-bg: transparent;
    background-color: transparent !important;
    transition: background-color var(--transition-fast);
}

.hub-table tbody tr:hover {
    --bs-table-bg: rgba(var(--color-info-rgb), .06);
    --bs-table-accent-bg: transparent;
    background-color: rgba(var(--color-info-rgb), .06) !important;
}

.hub-table tbody td {
    padding: var(--spacing-md) var(--spacing-lg);
    border-bottom: 1px solid rgba(var(--color-primary-rgb), 0.08);
    vertical-align: middle;
    color: var(--color-text);
    --bs-table-bg: inherit;
    background-color: inherit !important;
}

.hub-table tbody tr:last-child td {
    border-bottom: none;
}

/* ── tfoot ── */
.hub-table tfoot td,
.hub-table tfoot th,
.hub-table tfoot tr {
    --bs-table-bg: transparent;
    --bs-table-accent-bg: transparent;
    background-color: transparent !important;
}

.hub-table tfoot td {
    border-top: 2px solid var(--color-card-border);
    background: inherit;
    font-weight: var(--font-weight-semibold);
    color: var(--color-text);
    padding: var(--spacing-md) var(--spacing-lg);
}

.hub-table tfoot td:last-child {
    text-align: right;
}

/* ── Spalten-Alignment ── */
.hub-table td.dt-center,
.hub-table th.dt-center {
    text-align: center !important;
}

/* ── btn-link in Tabelle ── */
.hub-table .btn-link {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    border-radius: var(--border-radius-sm);
    color: var(--color-primary);
    background-color: rgba(var(--color-primary-rgb), 0.06);
    border: none;
    padding: 0;
    cursor: pointer;
    font-size: 14px;
    line-height: 1;
    transition: all var(--transition-fast);
}

.hub-table .btn-link:hover {
    background-color: rgba(var(--color-primary-rgb), 0.14);
    color: var(--color-primary-dark);
}

/* ── Leer-Hinweis (DataTables) ── */
.hub-table tbody .dataTables_empty {
    text-align: center;
    padding: var(--spacing-xl);
    color: var(--color-label);
    font-size: var(--font-size-sm);
}

/* ── 2-Spalten Grid ── */
.table-block {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: var(--spacing-xxl);
}

/* ── Einzelne Spalte ── */
.table-block__col {
    min-width: 0;
}

/* ── Spalten-Header ── */
.table-block__header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: var(--spacing-lg);
}

.table-block__header .btn {
    text-decoration: none;
}

/* ── Eyebrow (kleine Überschrift) ── */
.table-block__eyebrow {
    display: block;
    font-size: var(--font-size-xs);
    font-weight: var(--font-weight-semibold);
    text-transform: uppercase;
    letter-spacing: 0.06em;
    color: var(--color-primary);
    margin-bottom: var(--spacing-xs);
}

/* ── Heading ── */
.table-block__heading {
    font-size: var(--font-size-lg);
    font-weight: var(--font-weight-bold);
    color: var(--color-text);
    margin: 0;
}

/* ── Leer-Hinweis ── */
.table-block__empty {
    font-size: var(--font-size-sm);
    color: var(--color-label);
    padding: var(--spacing-md) var(--spacing-lg);
}

/* ── Link in Tabellenzelle ── */
.hub-table-link {
    color: var(--color-text);
    text-decoration: none;
    font-weight: var(--font-weight-medium);
    transition: color var(--transition-fast);
}

.hub-table-link:hover {
    color: var(--color-primary);
}

.hub-table-link i {
    margin-right: var(--spacing-xs);
    color: var(--color-primary);
    font-size: 14px;
}

/* ── Modifier: 1 Spalte ── */
.table-block--single {
    grid-template-columns: 1fr;
}

/* ── Responsive ── */
@media (max-width: 768px) {
    .table-block {
        grid-template-columns: 1fr;
    }
}

/* =========================================================================
 * DataTables-Plugin-Styles (Filter, Pagination, Select, Info, Processing)
 * ========================================================================= */

/* ── Suchfeld ── */
.dataTables_wrapper .dataTables_filter input {
    border: 1px solid rgba(var(--color-primary-rgb), 0.12);
    border-radius: var(--border-radius);
    padding: var(--spacing-xs) var(--spacing-sm);
    font-size: var(--font-size-sm);
    color: var(--color-text);
    background-color: rgba(var(--color-primary-rgb), 0.06);
    outline: none;
}

.dataTables_wrapper .dataTables_filter input:focus {
    border-color: var(--color-primary-light);
    box-shadow: none;
}

.dataTables_wrapper .dataTables_filter {
    margin-bottom: 10px !important;
}

/* ── Längen-Select ── */
.dataTables_wrapper .dataTables_length select {
    border: 1px solid rgba(var(--color-primary-rgb), 0.12);
    border-radius: var(--border-radius);
    padding: var(--spacing-xs) 24px var(--spacing-xs) var(--spacing-sm);
    font-size: var(--font-size-sm);
    color: var(--color-text);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: rgba(var(--color-primary-rgb), 0.06);
    background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 viewBox=%270 0 12 12%27%3E%3Cpath fill=%27%2331456A%27 d=%27M6 8L1 3h10z%27/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right 6px center;
    background-size: 10px;
}

/* ── Pagination ── */
.dataTables_wrapper .dataTables_paginate .paginate_button {
    padding: var(--spacing-xs) var(--spacing-sm);
    border: 1px solid rgba(var(--color-text-rgb), 0.15);
    border-radius: 5px;
    font-size: var(--font-size-sm);
    color: var(--color-text);
    background: transparent;
    cursor: pointer;
    margin: 0 2px;
    transition: all var(--transition-fast);
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,
.page-item.active .page-link {
    background-color: var(--color-primary) !important;
    border-color: var(--color-primary) !important;
    color: var(--color-white) !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button:hover:not(.current) {
    background-color: rgba(var(--color-primary-rgb), 0.08) !important;
    border-color: rgba(var(--color-text-rgb), 0.2) !important;
    color: var(--color-primary) !important;
}

.dataTables_wrapper .dataTables_paginate .page-link {
    color: var(--color-label);
}

.dataTables_wrapper .dataTables_paginate .page-item.disabled {
    color: var(--color-disabled);
}

.dataTables_wrapper .dataTables_paginate .page-item.disabled a {
    color: var(--color-disabled);
}

.disabled > .page-link,
.page-link.disabled {
    background-color: transparent;
}

.page-link {
    background-color: transparent;
    border: none;
    border-radius: 5px;
}

.page-link:hover {
    background-color: transparent;
    color: var(--color-primary);
}

.page-item.active .page-link {
    background-color: var(--color-primary);
    border-color: var(--color-primary);
    color: var(--color-white);
    min-width: 24px;
    text-align: center;
}

.page-item.active .page-link:hover {
    background-color: var(--color-primary);
    color: var(--color-white);
}

/* ── Info-Text ── */
.dataTables_wrapper .dataTables_info {
    font-size: var(--font-size-sm);
    color: var(--color-label);
}

/* ── Invoice-Download-Button ── */
.btn-invoice {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    border-radius: var(--border-radius-sm);
    color: var(--color-primary);
    background-color: rgba(var(--color-primary-rgb), 0.06);
    transition: all 0.2s ease;
}
.btn-invoice:hover {
    background-color: rgba(var(--color-primary-rgb), 0.14);
    color: var(--color-primary-dark);
}
.btn-invoice i {
    font-size: 14px;
}

/* ── Overflow fix für Dropdowns ── */
.dataTables_wrapper {
    overflow: visible !important;
}

/* ── Processing/Loading komplett versteckt ── */
.dataTables_processing {
    display: none !important;
}


/* =========================================================================
 * TABLE HELPERS — Globale Spalten-Klassen
 * ========================================================================= */

/* ── Datum-Spalte (kleiner Font) ── */
.hub-table__date {
    font-size: 11px;
}

/* ── Actions-Spalte (Menü-Button rechts) ── */
.hub-table__actions {
    width: 40px;
    text-align: center;
    position: relative;
}

.hub-table__menu-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    padding: 0;
    background: none;
    border: none;
    color: var(--color-text-muted);
    border-radius: 6px;
    cursor: pointer;
    transition: background 0.15s ease, color 0.15s ease;
}

.hub-table__menu-btn:hover {
    background: rgba(var(--color-primary-rgb), 0.08);
    color: var(--color-text);
}

.hub-table__menu-btn i {
    margin-right: 0;
}

.hub-table__actions .hub-dropdown {
    display: inline-block;
    position: relative;
}

.hub-table__actions .hub-dropdown-menu {
    right: 0;
    left: auto;
}

/*!****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/_tile.css ***!
  \****************************************************************************************************************/
/* =========================================================================
 * TILE — Vollbild-Karten mit Hintergrundbild und Overlay-Text
 * Nutzung: {% include 'components/_tile.html.twig' %}
 * ========================================================================= */

/* ── Container: 2-Spalten-Grid ── */
.tile-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: var(--spacing-xl);
    margin-bottom: var(--spacing-section);
}

/* ── Einzelne Tile ── */
.tile {
    position: relative;
    border-radius: var(--border-radius-xl);
    overflow: hidden;
    background-size: cover;
    background-position: center;
    min-height: 380px;
    display: flex;
    align-items: flex-end;
    border: 1px solid var(--color-card-border);
    box-shadow: var(--shadow-lg);
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1),
                box-shadow 0.4s ease;
}

.tile:hover {
    transform: scale(1.01);
    box-shadow: var(--shadow-xl);
}

/* Gradient-Overlay über dem Bild */
.tile::before {
    content: '';
    position: absolute;
    inset: 0;
    z-index: 1;
    background: linear-gradient(
        to top,
        rgba(10, 18, 36, 0.8) 0%,
        rgba(10, 18, 36, 0.3) 50%,
        transparent 100%
    );
    transition: opacity 0.4s ease;
}

.tile:hover::before {
    opacity: 0.95;
}

/* ── Overlay (Text-Bereich) ── */
.tile__overlay {
    position: relative;
    z-index: 2;
    padding: 36px;
    width: 100%;
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
}

.tile__overlay--center {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding: 48px;
}

/* ── Eyebrow ── */
.tile__eyebrow {
    display: inline-block;
    font-size: var(--font-size-xs);
    font-weight: var(--font-weight-semibold);
    text-transform: uppercase;
    letter-spacing: 2px;
    color: rgba(255, 255, 255, 0.6);
    margin-bottom: var(--spacing-sm);
}

/* ── Title ── */
.tile__title {
    font-size: clamp(20px, 2.5vw, 26px);
    font-weight: 700;
    color: #fff;
    line-height: 1.25;
    margin: 0 0 var(--spacing-sm) 0;
    letter-spacing: -0.3px;
}

.tile__title--lg {
    font-size: clamp(24px, 3vw, 34px);
}

/* ── Description ── */
.tile__desc {
    font-size: var(--font-size-base);
    color: rgba(255, 255, 255, 0.65);
    margin: 0;
    line-height: 1.6;
    max-width: 480px;
}

/* ── Link-Button (Pill) ── */
.tile__link {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    margin-top: var(--spacing-lg);
    padding: 8px 18px;
    border-radius: 100px;
    background: rgba(255, 255, 255, 0.12);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    border: 1px solid rgba(255, 255, 255, 0.2);
    color: #fff;
    font-size: var(--font-size-sm);
    font-weight: var(--font-weight-medium);
    text-decoration: none;
    transition: background 0.2s ease, border-color 0.2s ease;
}

.tile__link:hover {
    background: rgba(255, 255, 255, 0.2);
    border-color: rgba(255, 255, 255, 0.35);
    color: #fff;
}

/* ── Modifier: Full-Width Tile ── */
.tile--full {
    position: relative;
    border-radius: var(--border-radius-xl);
    overflow: hidden;
    min-height: 360px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: var(--spacing-section);
}

.tile--full .tile__img {
    position: absolute;
    inset: 0;
    background-size: cover;
    background-position: center;
    transition: transform 6s ease;
}

.tile--full:hover .tile__img {
    transform: scale(1.03);
}

.tile--full::before {
    content: '';
    position: absolute;
    inset: 0;
    z-index: 1;
    background: rgba(10, 18, 36, 0.55);
}

.tile--full .tile__overlay {
    z-index: 2;
}

/* ── Responsive ── */
@media (max-width: 768px) {
    .tile-grid {
        grid-template-columns: 1fr;
    }
    .tile {
        min-height: 300px;
    }
    .tile--full {
        min-height: 280px;
    }
    .tile__overlay {
        padding: var(--spacing-xl);
    }
}

/*!*****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/_badge.css ***!
  \*****************************************************************************************************************/
/* =========================================================================
 * BADGE — Globale Badge-Komponente
 * Einmal definiert, überall nutzbar. Keine eigenen Badge-Klassen erfinden!
 *
 * Verwendung:
 *   <span class="badge badge--active">Aktiv</span>
 *   <span class="badge badge--draft"><i class="fa-thin fa-pen"></i> Entwurf</span>
 *   <span class="badge badge--error">Fehler</span>
 *
 * Modifier:  --active, --provisioned, --draft, --installing, --archived,
 *            --inactive, --stopped, --private, --public, --owner, --member,
 *            --role, --danger, --error, --warning, --info
 *
 * Größen:    --sm (kleiner), --pill (rund, Pill-Form)
 * ========================================================================= */

/* ── Basis ── */
.badge,
.hub-badge,
.pj-badge,
.np-status-badge,
.rule-badge {
    display: inline-flex;
    align-items: center;
    gap: 4px;
    padding: 2px var(--spacing-sm);
    border-radius: var(--border-radius-sm);
    font-size: var(--font-size-sm);
    font-weight: var(--font-weight-medium);
    white-space: nowrap;
}

/* ── Größen ── */
.badge--sm {
    font-size: 10px;
    padding: 2px 8px;
}

.badge--pill {
    border-radius: 100px;
    padding: 3px 10px;
    font-size: 10px;
    font-weight: var(--font-weight-semibold);
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

/* ── Status: Erfolg / Aktiv ── */
.badge--active,
.badge-active,
.badge-provisioned {
    background-color: rgba(var(--color-success-rgb), 0.1);
    color: var(--color-success);
    border: 1px solid rgba(var(--color-success-rgb), 0.25);
}

/* ── Status: Entwurf ── */
.badge--draft,
.badge-draft {
    background-color: rgba(var(--color-primary-rgb), 0.08);
    color: var(--color-primary);
    border: 1px solid rgba(var(--color-primary-rgb), 0.15);
}

/* ── Status: Installiert / In Arbeit ── */
.badge--installing,
.badge-installing {
    background-color: rgba(243, 156, 18, 0.10);
    color: var(--color-warning);
    border: 1px solid rgba(243, 156, 18, 0.25);
    animation: badge-pulse 2s ease-in-out infinite;
}

/* ── Status: Archiviert / Inaktiv / Gestoppt ── */
.badge--archived,
.badge--inactive,
.badge--stopped,
.badge-archived,
.badge-inactive,
.badge-stopped {
    background-color: var(--color-card-bg);
    color: var(--color-label);
    border: 1px solid var(--color-border);
}

/* ── Sichtbarkeit: Privat ── */
.badge--private,
.badge-private {
    background-color: var(--color-card-bg);
    color: var(--color-label);
    border: 1px solid var(--color-border);
}

/* ── Sichtbarkeit: Öffentlich ── */
.badge--public,
.badge-public {
    background-color: rgba(var(--color-primary-rgb), 0.08);
    color: var(--color-primary);
    border: 1px solid rgba(var(--color-primary-rgb), 0.2);
}

/* ── Rollen: Owner ── */
.badge--owner,
.badge-owner {
    background-color: rgba(243, 156, 18, 0.1);
    color: #d4a017;
    border: 1px solid rgba(243, 156, 18, 0.25);
}

.badge--owner i,
.badge-owner i {
    font-size: 8px;
}

/* ── Rollen: Member ── */
.badge--member,
.badge-member {
    background-color: rgba(var(--color-primary-rgb), 0.08);
    color: var(--color-primary);
    border: 1px solid rgba(var(--color-primary-rgb), 0.15);
}

/* ── Rollen: Allgemein ── */
.badge--role,
.badge-role {
    background-color: var(--color-card-bg);
    color: var(--color-text);
    border: 1px solid var(--color-border);
}

/* ── Semantisch: Danger / Error ── */
.badge--danger,
.badge--error,
.badge-danger,
.badge-error {
    background-color: rgba(231, 76, 60, 0.1);
    color: var(--color-error);
    border: 1px solid rgba(231, 76, 60, 0.25);
}

/* ── Semantisch: Warning ── */
.badge--warning,
.badge-warning {
    background-color: rgba(243, 156, 18, 0.10);
    color: var(--color-warning);
    border: 1px solid rgba(243, 156, 18, 0.25);
}

/* ── Semantisch: Info ── */
.badge--info,
.badge-info {
    background-color: rgba(var(--color-primary-rgb), 0.08);
    color: var(--color-primary);
    border: 1px solid rgba(var(--color-primary-rgb), 0.15);
}

/* ── Badge-Icons ── */
.badge--active i,
.badge-active i,
.badge-provisioned i {
    font-size: 7px;
}

.badge--installing i,
.badge-installing i {
    animation: spin 1.5s linear infinite;
}

/* ── "Update benötigt" Pill-Badge ── */
.badge--update,
.np-update-badge {
    display: inline-flex;
    align-items: center;
    gap: 3px;
    padding: 2px 8px;
    font-size: var(--font-size-xs);
    font-weight: var(--font-weight-semibold);
    color: var(--color-warning);
    background-color: rgba(243, 156, 18, 0.1);
    border: 1px solid rgba(243, 156, 18, 0.25);
    border-radius: 10px;
    margin-left: var(--spacing-xs);
    white-space: nowrap;
}

/* ── Animationen ── */
@keyframes badge-pulse {
    0%, 100% { opacity: 1; }
    50% { opacity: 0.6; }
}

@keyframes spin {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

/* ── Tag (kleine Label-Badges mit Icon) ── */
.tag {
    display: flex;
    align-items: center;
    gap: var(--spacing-sm);
    padding: var(--spacing-sm) var(--spacing-lg);
    background-color: var(--color-card-bg);
    border: 1px solid var(--color-border);
    border-radius: var(--border-radius);
    font-size: var(--font-size-xs);
    box-shadow: var(--shadow-sm);
}

.tag:hover {
    box-shadow: var(--shadow-sm);
}

.tag i {
    color: var(--color-primary);
    font-size: 16px;
}

.tag span {
    white-space: nowrap;
}

/* ── Tag-Grid (5 pro Reihe) ── */
.tag-grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));
    gap: var(--spacing-md);
    max-width: 100%;
}

@media (max-width: 900px) {
    .tag-grid {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (max-width: 560px) {
    .tag-grid {
        grid-template-columns: repeat(2, 1fr);
    }
}

/*!**********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/quick_panel.css ***!
  \**********************************************************************************************************************/
/* =========================================================================
 * Quick Panel — Toggle-Sidebar rechts
 * ========================================================================= */

.quick-panel {
    position: fixed;
    top: 0;
    right: 0;
    width: 450px;
    height: 100vh;
    background: linear-gradient(135deg, #243144 0%, #0a0d12 100%) #243144;
    border-left: 1px solid var(--color-border-light);
    box-shadow: var(--shadow-xl);
    z-index: 1050;
    display: flex;
    flex-direction: column;
    transform: translateX(100%);
    transition: transform 0.28s cubic-bezier(0.4, 0, 0.2, 1);
}

.quick-panel--open {
    transform: translateX(0);
}

.quick-panel__overlay {
    position: fixed;
    inset: 0;
    background: rgba(0, 0, 0, 0.25);
    z-index: 1049;
    opacity: 0;
    pointer-events: none;
    transition: opacity 0.28s ease;
}

.quick-panel--open ~ .quick-panel__overlay {
    opacity: 1;
    pointer-events: all;
}

/* ── Header ── */
.quick-panel__header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 19px 20px;
    background: #1b2533;
    border-bottom: 1px solid var(--color-border-light);
    flex-shrink: 0;
    isolation: isolate;
}

.quick-panel__title {
    font-size: 15px;
    font-weight: 600;
    color: #ffffff;
    display: flex;
    align-items: center;
    gap: 8px;
}

.quick-panel__title i {
    font-size: 16px;
}

.quick-panel__close {
    background: none;
    border: none;
    color: var(--color-text-muted);
    font-size: 16px;
    cursor: pointer;
    padding: 4px 6px;
    border-radius: var(--border-radius-sm);
    transition: color 0.15s, background 0.15s;
    line-height: 1;
}

.quick-panel__close:hover {
    color: var(--color-primary);
    background: rgba(var(--color-primary-rgb), 0.06);
}

/* ── Tabs ── */
.quick-panel__tabs {
    display: flex;
    border-bottom: 1px solid rgba(var(--color-primary-rgb), 0.1);
    flex-shrink: 0;
}

.quick-panel__tab-btn {
    flex: 1;
    background: none;
    border: none;
    border-bottom: 2px solid transparent;
    padding: 12px 16px;
    font-size: 13px;
    font-weight: 500;
    color: #ffffff;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    transition: color 0.15s, border-color 0.15s, background 0.15s;
    margin-bottom: -1px;
}

.quick-panel__tab-btn:hover {
    color: var(--color-primary);
    background: rgba(var(--color-primary-rgb), 0.04);
}

.quick-panel__tab-btn.active {
    color: #7eb3e0;
    border-bottom-color: #7eb3e0;
    font-weight: 600;
}

/* ── Tab Content ── */
.quick-panel__tab-content {
    display: none;
    flex-direction: column;
    gap: 0;
    overflow-y: auto;
    flex: 1;
    padding: 8px 0;
    position: relative;
}

.quick-panel__tab-content.active {
    display: flex;
}

.qp-widget--bottom {
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
}

/* ── Section Label ── */
.qp-section-label {
    font-size: 11px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.06em;
    color: var(--color-text-muted);
    display: flex;
    align-items: center;
    gap: 6px;
}

/* ── Server List ── */
.qp-server-list {
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding: 4px 12px 12px;
}

.qp-loading,
.qp-empty {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 20px;
    font-size: 13px;
    color: var(--color-text-muted);
    justify-content: center;
}

/* ── Server Table ── */
.qp-widget__body--table {
    padding: 0;
}

.qp-srv-table {
    width: 100%;
    border-collapse: collapse;
    font-size: 10px;
}

.qp-srv-table thead th {
    font-size: 9px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.03em;
    color: var(--color-text-muted);
    padding: 4px 6px;
    text-align: left;
    border-bottom: 1px solid var(--color-border);
}

.qp-srv-table thead th:nth-child(n+3):nth-child(-n+5) {
    text-align: center;
    width: 42px;
}

.qp-srv-table thead th:last-child {
    width: 14px;
}

.qp-srv-table tbody tr {
    border-bottom: 1px solid rgba(var(--color-primary-rgb), 0.06);
}

.qp-srv-table tbody tr:last-child {
    border-bottom: none;
}

.qp-tbl__name {
    padding: 4px 6px;
    font-size: 10px;
    font-weight: 500;
    color: var(--color-text);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 140px;
}

.qp-tbl__val {
    padding: 4px 6px;
    font-size: 10px;
    font-weight: 500;
    color: var(--color-text);
    text-align: center;
    white-space: nowrap;
}

.qp-tbl__dot {
    width: 10px;
    padding: 4px 2px 4px 6px !important;
    text-align: center;
    line-height: 1;
}

.qp-tbl__dot .qp-dot {
    display: inline-block;
    width: 6px;
    height: 6px;
    border-radius: 50%;
}

.qp-dot--green  { background: var(--color-success); }
.qp-dot--red    { background: var(--color-error); }
.qp-dot--orange { background: var(--color-warning); }
.qp-dot--gray   { background: var(--color-muted); }

.qp-dot--pulse {
    animation: qpDotPulse 1.2s ease-in-out infinite;
}

@keyframes qpDotPulse {
    0%, 100% { opacity: 1; }
    50%      { opacity: 0.3; }
}

.qp-dot-spinner {
    display: inline-block;
    width: 6px;
    height: 6px;
    border: 1.5px solid rgba(var(--color-primary-rgb), 0.25);
    border-top-color: var(--color-primary);
    border-radius: 50%;
    animation: qpSpin 0.6s linear infinite;
}

@keyframes qpSpin {
    to { transform: rotate(360deg); }
}

.qp-tbl__menu-btn:disabled {
    opacity: 0.35;
    pointer-events: none;
    cursor: default;
}

.qp-tbl__menu {
    width: 20px;
    padding: 4px 4px 4px 0 !important;
    text-align: center;
}

.qp-tbl__menu-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 18px;
    height: 18px;
    padding: 0;
    border: 1px solid rgba(var(--color-primary-rgb), 0.15);
    border-radius: var(--border-radius-sm);
    background-color: rgba(var(--color-primary-rgb), 0.06);
    color: var(--color-primary);
    font-size: 9px;
    cursor: pointer;
    transition: all 0.15s;
    line-height: 1;
}

.qp-tbl__menu-btn:hover {
    background-color: rgba(var(--color-primary-rgb), 0.14);
    border-color: rgba(var(--color-primary-rgb), 0.25);
    color: var(--color-primary-dark);
}

.qp-btn {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 7px 14px;
    border-radius: var(--border-radius-sm);
    font-size: 13px;
    font-weight: 500;
    text-decoration: none;
    transition: opacity 0.15s, background 0.15s;
    cursor: pointer;
}

.qp-btn--primary {
    background: var(--color-primary);
    color: #fff;
    border: 1px solid var(--color-primary);
}

.qp-btn--primary:hover {
    opacity: 0.88;
    color: #fff;
    text-decoration: none;
}

.qp-btn--secondary {
    background: rgba(var(--color-primary-rgb), 0.06);
    color: var(--color-primary);
    border: 1px solid rgba(var(--color-primary-rgb), 0.2);
}

.qp-btn--secondary:hover {
    background: rgba(var(--color-primary-rgb), 0.12);
    color: var(--color-primary);
    text-decoration: none;
}


.qp-project-row {
    display: flex;
    align-items: center;
    gap: 6px;
    padding: 8px 10px 4px;
}

.qp-project-row .qp-project-select-wrap {
    flex: 1;
    padding: 0;
}

.quick-panel .qp-project-select {
    width: 100%;
    background: rgba(255, 255, 255, 0.08) url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%276%27 viewBox=%270 0 10 6%27%3E%3Cpath d=%27M0 0l5 6 5-6z%27 fill=%27%23999%27/%3E%3C/svg%3E") no-repeat right 8px center;
    border: 1px solid var(--color-border);
    border-radius: 6px;
    color: var(--color-text);
    font-size: 11px;
    padding: 4px 26px 4px 8px;
    height: 27px;
    cursor: pointer;
    outline: none;
    appearance: none;
    -webkit-appearance: none;
}

.qp-project-select option {
    background: #1e3147;
    color: var(--color-text);
}


.qp-btn--icon {
    width: 27px;
    height: 27px;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    font-size: 12px;
}

/* ── Widgets ── */
.qp-widget {
    margin: 0 10px 6px;
    background: rgba(255, 255, 255, 0.06);
    border: 1px solid rgba(255, 255, 255, 0.08);
    border-radius: var(--border-radius-sm);
    overflow: visible;
}


.qp-widget__head {
    display: flex;
    align-items: center;
    gap: 5px;
    padding: 6px 10px;
    font-size: 10px;
    font-weight: 700;
    letter-spacing: 0.05em;
    color: #ffffff;
    background: rgba(var(--color-primary-rgb), 0.03);
    border-bottom: 1px solid var(--color-border);
}

.qp-widget__head i {
    font-size: 11px;
    opacity: 0.6;
}

/* ── Widget 3-Dot Menu — nutzt globale hub-dropdown + pj-menu-btn aus app.css ── */
.qp-widget__head .hub-dropdown {
    margin-left: auto;
}

.qp-widget__head .pj-menu-btn {
    padding: 2px 6px;
    font-size: 10px;
}

.qp-widget__head .pj-menu-btn i {
    font-size: 10px;
}

.qp-widget__body {
    padding: 6px 10px;
}

.qp-widget__row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 4px 0;
    border-bottom: 1px solid rgba(var(--color-primary-rgb), 0.06);
}

.qp-widget__row--last {
    border-bottom: none;
}

.qp-widget__row--total {
    border-top: 1px solid var(--color-border);
    margin-top: 2px;
    padding-top: 5px;
    border-bottom: none;
}

.qp-widget__label {
    font-size: 10px;
    color: var(--color-text-muted);
    display: flex;
    align-items: center;
    gap: 4px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 160px;
}

.qp-widget__label i {
    font-size: 10px;
    opacity: 0.5;
}

.qp-widget__val {
    font-size: 10px;
    font-weight: 600;
    color: var(--color-text);
    white-space: nowrap;
}

.qp-widget__unit {
    font-weight: 400;
    font-size: 9px;
    color: var(--color-text-muted);
}

/* ── Kapazitäts-Bars — nutzt globale pj-quota-bar-* Klassen aus project.css ── */

/* ── Cost Badges ── */
.qp-cost-badge {
    font-size: 8px;
    font-weight: 600;
    padding: 1px 4px;
    border-radius: 3px;
    text-transform: uppercase;
    letter-spacing: 0.03em;
    vertical-align: middle;
    margin-left: 3px;
}

.qp-cost-badge--running {
    background: rgba(34, 197, 94, 0.12);
    color: #16a34a;
}

.qp-cost-badge--stopped {
    background: rgba(var(--color-primary-rgb), 0.08);
    color: var(--color-text-muted);
}


/* ── Toggle Button (in Topbar) ── */
.quick-panel-toggle {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    border-radius: var(--border-radius);
    background: rgba(var(--color-primary-rgb), 0.06);
    border: 1px solid var(--color-card-border);
    color: var(--color-text-secondary);
    font-size: 16px;
    cursor: pointer;
    transition: all var(--transition-fast);
    text-decoration: none;
}

.quick-panel-toggle:hover {
    background: rgba(var(--color-primary-rgb), 0.1);
    color: var(--color-text);
    text-decoration: none;
}

/*!*********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/navigation.css ***!
  \*********************************************************************************************************************/
/* =========================================================================
 * navigation.css — Sidebar + Topbar Layout
 *
 * Sidebar: Links, fest, clean und minimal.
 * Topbar: Oben, schlank, mit Balance und User-Link.
 * Responsive: Sidebar wird auf Mobile zum Overlay.
 * ========================================================================= */

/* ── Wrapper ── */
.dashboard-wrapper {
    display: flex;
    min-height: 100vh;
}

/* ── Sidebar ── */
.sidebar {
    width: var(--sidebar-width);
    min-width: var(--sidebar-width);
    position: sticky;
    top: 0;
    height: 100vh;
    background: #212a3b;
    border-right: 1px solid var(--color-border-light);
    color: var(--color-text);
    display: flex;
    flex-direction: column;
    z-index: 100;
    overflow: hidden;
    transition: width 0.6s cubic-bezier(0.4, 0, 0.2, 1),
                min-width 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}

.sidebar.collapsed {
    width: 60px;
    min-width: 60px;
}

/* Text-Elemente im collapsed-Zustand */
.sidebar .sidebar-brand span,
.sidebar .sidebar-nav a span,
.sidebar .sidebar-footer a span,
.sidebar .sidebar-heading {
    white-space: nowrap;
    opacity: 1;
    transition: opacity 0s ease 0s;
}

.sidebar.collapsed .sidebar-brand span,
.sidebar.collapsed .sidebar-nav a span,
.sidebar.collapsed .sidebar-footer a span,
.sidebar.collapsed .sidebar-heading {
    opacity: 0;
    width: 0;
    overflow: hidden;
    pointer-events: none;
    transition: opacity 0s ease 0s;
}

.sidebar.collapsed .sidebar-brand {
    justify-content: center;
    padding: var(--spacing-md) 0;
}

.sidebar.collapsed .sidebar-nav a,
.sidebar.collapsed .sidebar-footer a {
    justify-content: center;
    padding: 0;
}

.sidebar.collapsed .sidebar-nav a i,
.sidebar.collapsed .sidebar-footer a i {
    width: auto;
    margin: 0;
}


/* ── Brand ── */
.sidebar-brand {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    padding: var(--spacing-lg) 0;
    height: var(--topbar-height);
    width: 100%;
    box-sizing: border-box;
}

.sidebar-brand i {
    color: var(--color-primary);
    font-size: 20px;
}

.sidebar-brand span {
    color: var(--color-text);
    font-size: var(--font-size-base);
    font-weight: var(--font-weight-semibold);
    text-transform: uppercase;
    letter-spacing: 2px;
}

.sidebar-brand .brand-x {
    color: var(--color-success);
    font-size: 1.3em;
    font-weight: 700;
}

.sidebar-brand .brand-hub {
    color: var(--color-text);
}


/* ── Nav ── */
.sidebar-nav {
    list-style: none;
    padding: var(--spacing-sm) 0;
    margin: 0;
    flex: 1;
    overflow: hidden;
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 2px;
}

.sidebar-nav a {
    display: flex;
    align-items: center;
    gap: 10px;
    height: 38px;
    padding: 0 var(--spacing-lg);
    color: var(--color-text-secondary);
    text-decoration: none;
    transition: all var(--transition-fast);
    white-space: nowrap;
    overflow: hidden;
    border-radius: 0;
    font-weight: var(--font-weight-regular);
}

.sidebar-nav a i {
    font-size: 15px;
    flex-shrink: 0;
    width: 20px;
    text-align: center;
    color: var(--color-label);
    transition: color var(--transition-fast);
}

.sidebar-nav a span {
    font-size: var(--font-size-sm);
    color: var(--color-text-secondary);
    transition: color var(--transition-fast);
}

.sidebar-nav a:hover {
    background: rgba(var(--color-primary-rgb), 0.05);
    color: var(--color-text);
}

.sidebar-nav a:hover i,
.sidebar-nav a:hover span {
    color: var(--color-text);
}

.sidebar-item.active a {
    background: rgba(var(--color-primary-rgb), 0.08);
    color: var(--color-primary);
}

.sidebar-item.active a i,
.sidebar-item.active a span {
    color: var(--color-primary);
    font-weight: var(--font-weight-medium);
}


/* ── Sidebar Heading ── */
.sidebar-heading {
    color: var(--color-label);
    font-size: 10px;
    font-weight: var(--font-weight-semibold);
    letter-spacing: 1.5px;
    text-transform: uppercase;
    padding: 0 var(--spacing-lg);
    margin: var(--spacing-xl) 0 var(--spacing-sm) 0;
    white-space: nowrap;
    overflow: hidden;
    list-style: none;
}


/* ── Divider ── */
.sidebar-divider {
    height: 1px;
    width: 100%;
    background-color: var(--color-border-light);
    margin: var(--spacing-xs) 0;
    padding: 0 var(--spacing-lg);
    background-clip: content-box;
}

/* ── Footer ── */
.sidebar-footer {
    border-top: 1px solid var(--color-border-light);
    padding: var(--spacing-md) 0;
    width: 100%;
    display: flex;
}

.sidebar-footer a {
    display: flex;
    align-items: center;
    gap: 10px;
    height: 38px;
    padding: 0 var(--spacing-lg);
    color: var(--color-text-secondary);
    text-decoration: none;
    transition: all var(--transition-fast);
    white-space: nowrap;
}

.sidebar-footer a i {
    font-size: 15px;
    flex-shrink: 0;
    width: 20px;
    text-align: center;
    color: var(--color-label);
}

.sidebar-footer a span {
    font-size: var(--font-size-sm);
    color: var(--color-text-secondary);
}

.sidebar-footer a:hover {
    color: var(--color-text);
}

.sidebar-footer a:hover i,
.sidebar-footer a:hover span {
    color: var(--color-text);
}


/* ── Dashboard Content ── */
.dashboard-content {
    flex: 1;
    display: flex;
    flex-direction: column;
    height: 100vh;
    overflow-y: auto;
    background: transparent;
}

.content-area {
    flex: 1;
    position: relative;
}

.content-inner {
    position: relative;
    padding: 40px 48px;
    max-width: 1200px;
}

@media (max-width: 768px) {
    .content-inner {
        padding: var(--spacing-lg);
    }
}


/* ── Topbar ── */
.topbar {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 48px;
    background: #243144;
    border-bottom: 1px solid var(--color-border-light);
    min-height: var(--topbar-height);
    position: sticky;
    top: 0;
    z-index: 50;
}

.topbar i.fa-thin {
    font-weight: 100 !important;
    font-size: 15px;
}

.topbar-left {
    display: flex;
    align-items: center;
    gap: 15px;
}

.topbar-title {
    margin: 0;
    font-weight: var(--font-weight-regular);
    color: var(--color-text-secondary);
    font-size: var(--font-size-sm);
    line-height: 1;
}

.topbar-title:hover {
    color: var(--color-text);
}

.sidebar-toggle {
    background: none;
    border: none;
    color: var(--color-text-secondary);
    cursor: pointer;
    padding: var(--spacing-xs);
    display: flex;
    align-items: center;
    font-size: 16px;
    transition: color var(--transition-fast);
}

.sidebar-toggle:hover {
    color: var(--color-text);
}

.topbar-center {
    display: flex;
    align-items: center;
    justify-content: center;
    flex: 1;
}

.topbar-balance-group {
    display: flex;
    align-items: center;
    gap: 8px;
}

.topbar-balance {
    display: flex;
    align-items: center;
    gap: var(--spacing-sm);
    color: var(--color-text);
    font-weight: var(--font-weight-medium);
    background: rgba(var(--color-primary-rgb), 0.05);
    padding: 6px 14px;
    border-radius: var(--border-radius);
    border: 1px solid var(--color-card-border);
    font-size: var(--font-size-sm);
}

.topbar-balance i {
    font-size: 14px;
    color: var(--color-primary);
}

.topbar-balance-value {
    font-weight: var(--font-weight-semibold);
    color: var(--color-text);
}

.btn-topup {
    text-decoration: none;
    white-space: nowrap;
    font-size: var(--font-size-sm);
    padding: 6px 14px;
}

.btn-topup i {
    font-size: 13px;
}

.topbar-right {
    display: flex;
    align-items: center;
    gap: 16px;
}

/* ── Notification Bell ── */
.topbar-notif-btn {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    border-radius: var(--border-radius);
    color: var(--color-text-secondary);
    text-decoration: none;
    transition: all var(--transition-fast);
}

.topbar-notif-btn:hover {
    background: rgba(var(--color-primary-rgb), 0.06);
    color: var(--color-text);
}

.topbar-notif-btn i {
    font-size: 15px;
}

.topbar-notif-badge {
    position: absolute;
    top: 2px;
    right: 0;
    min-width: 16px;
    height: 16px;
    padding: 0 4px;
    border-radius: 8px;
    background-color: var(--color-error);
    color: var(--color-white);
    font-size: 10px;
    font-weight: var(--font-weight-semibold);
    line-height: 16px;
    text-align: center;
}

/* ── User Link ── */
.topbar-user-link {
    display: flex;
    align-items: center;
    gap: var(--spacing-sm);
    color: var(--color-text-secondary);
    font-weight: var(--font-weight-regular);
    text-decoration: none;
    transition: color var(--transition-fast);
    font-size: var(--font-size-sm);
}

.topbar-user-link i {
    font-size: 15px;
}

.topbar-user-link:hover {
    color: var(--color-text);
}


/* ── Sidebar Overlay (Mobile) ── */
.sidebar-overlay {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.3);
    z-index: 99;
}

/* ── Responsive ── */
@media (max-width: 991px) {
    .sidebar {
        position: fixed;
        height: 100vh;
        margin-left: calc(var(--sidebar-width) * -1);
        z-index: 1000;
        transition: margin-left 0.25s ease, width 0.25s ease, min-width 0.25s ease;
    }

    .sidebar.open {
        margin-left: 0;
    }

    .sidebar-overlay.active {
        display: block;
    }

    .topbar-title {
        display: none;
    }

    .topbar-balance .topbar-balance-label {
        display: none;
    }
}

@media (max-width: 768px) {
    .content-inner {
        padding: var(--spacing-lg);
    }

    .topbar {
        padding: 0 var(--spacing-lg);
        min-height: 52px;
    }

    .topbar-left {
        gap: var(--spacing-sm);
    }

    .topbar-center {
        flex: 1;
    }

    .topbar-balance-group {
        gap: 6px;
    }

    .topbar-balance {
        padding: 4px 10px;
    }

    .topbar-balance i {
        font-size: 14px;
    }

    .btn-topup {
        padding: 4px 10px;
    }

    .btn-topup i {
        font-size: 12px;
    }

    .topbar-right {
        gap: var(--spacing-sm);
    }
}

@media (max-width: 576px) {
    .content-inner {
        padding: var(--spacing-lg);
    }

    .topbar {
        padding: 0 var(--spacing-lg);
    }

    .topbar-balance {
        padding: 3px var(--spacing-sm);
    }

    .topbar-balance-group {
        flex-direction: column;
        gap: 4px;
    }

    .btn-topup {
        padding: 3px var(--spacing-sm);
    }

    .btn-topup .btn-topup-text {
        display: none;
    }
}

/*!****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/forms.css ***!
  \****************************************************************************************************************/
/* =========================================================================
 * forms.css — Globale Formular-Styles
 *
 * Focus-Resets, Inputs, Selects, Textareas, Checkboxen (Skill-Pills).
 * Wird in app.js importiert und ist auf allen Seiten verfügbar.
 * ========================================================================= */

/* ── Einheitlicher Border für alle Formularelemente ── */
input[type="text"],
input[type="password"],
input[type="email"],
input[type="number"],
input[type="search"],
input[type="url"],
input[type="tel"],
select,
textarea,
.form-control,
.form-select {
    border: 1px solid rgba(var(--color-text-rgb), 0.5);
}

/* ── Focus: Browser-Defaults entfernen, Border beibehalten ── */
*:focus {
    outline: none !important;
    box-shadow: none !important;
}
*:focus-visible {
    outline: none !important;
    box-shadow: none !important;
}

.form-select:focus,
.form-control:focus,
.btn:focus,
.btn:focus-visible,
.page-link:focus,
select:focus,
input:focus,
textarea:focus {
    outline: none !important;
    box-shadow: none !important;
    border-color: rgba(var(--color-text-rgb), 0.5) !important;
}

/* ── Inputs ── */
.form-control {
    width: 100%;
    padding: var(--spacing-sm) var(--spacing-md);
    border: 1px solid rgba(var(--color-text-rgb), 0.5);
    border-radius: var(--border-radius);
    font-family: var(--font-family);
    font-size: var(--font-size-base);
    color: #fff;
    background-color: rgba(var(--color-primary-rgb), .08);
    transition: border-color var(--transition-fast);
}
.form-control:focus {
    border-color: rgba(var(--color-text-rgb), 0.5);
    box-shadow: none !important;
    background-color: rgba(var(--color-primary-rgb), .05);
    color: #fff;
}
.form-control::placeholder {
    color: var(--color-input-text);
}

/* ── Selects ── */
select,
.form-select {
    padding: calc(var(--spacing-sm) + 1px) calc(var(--spacing-md) + 18px) calc(var(--spacing-sm) + 1px) var(--spacing-md);
    border-radius: var(--border-radius);
    background-color: #1b2533;
    color: #fff;
    appearance: none;
    -webkit-appearance: none;
    background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23ffffff%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpolyline points=%276 9 12 15 18 9%27/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right var(--spacing-md) center;
    background-size: 12px;
    transition: background-image var(--transition-fast);
}
select:focus,
.form-select:focus,
select[open],
.form-select[open],
select:active,
.form-select:active {
    background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23ffffff%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpolyline points=%276 15 12 9 18 15%27/%3E%3C/svg%3E");
}
select option,
.form-select option {
    background: #1b2533;
    color: #fff;
}

/* ── Form-Group (Label + Input gestapelt) ── */
.form-group {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-xs);
}

/* ── Labels ── */
.form-label {
    font-size: var(--font-size-sm);
    font-weight: var(--font-weight-medium);
    color: var(--color-text-secondary);
}

/* ── Textarea ── */
.form-textarea {
    resize: none;
    min-height: 120px;
}

/* ── Formular-Layout (gestapelte Gruppen) ── */
.form-stack {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-lg);
    margin-top: var(--spacing-sm);
}

/* ── Skill-Checkboxen (Pill-Buttons) ── */
.skill-checkbox {
    display: flex;
    align-items: center;
    gap: 6px;
    padding: 6px 12px;
    border: 1px solid var(--color-border);
    border-radius: 20px;
    color: var(--color-text);
    transition: all 0.2s ease;
    user-select: none;
    cursor: pointer;
}
.skill-checkbox input[type="checkbox"] {
    display: none;
}
.skill-checkbox:hover {
    border-color: rgba(var(--color-primary-rgb), 0.3);
    background-color: rgba(var(--color-primary-rgb), 0.03);
}
.skill-checkbox:has(input:checked) {
    border-color: var(--color-primary);
    background-color: rgba(var(--color-primary-rgb), 0.08);
    color: var(--color-primary);
    font-weight: var(--font-weight-medium);
}

/*!***************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/table_controller.css ***!
  \***************************************************************************************************************************/
/* ==========================================================================
   table_controller.css
   Styles für table_controller.js — typenbasierte Datentabellen.
   Enthält auch hub-status, hub-tag, hub-ellipsis (table-spezifisch).
   ========================================================================== */

/* ── Wrapper ── */
.hub-table-wrapper {
    background: rgba(var(--color-primary-rgb), 0.04);
    border: 1px solid rgba(var(--color-primary-rgb), 0.10);
    border-radius: var(--border-radius-lg);
    overflow: visible;
}

/* ── Toolbar (Suche + Buttons) ── */
.hub-table__toolbar {
    display: flex;
    align-items: center;
    gap: var(--spacing-sm);
    padding: var(--spacing-md) var(--spacing-lg);
    border-bottom: 1px solid rgba(var(--color-primary-rgb), 0.10);
    background: transparent;
}

.hub-table__search-input {
    flex: 1;
    max-width: 280px;
    height: 30px;
    padding: 0 var(--spacing-sm);
    font-family: var(--font-family);
    font-size: var(--font-size-base);
    color: var(--color-text);
    background: rgba(var(--color-primary-rgb), 0.06);
    border: 1px solid rgba(var(--color-primary-rgb), 0.12);
    border-radius: var(--border-radius-sm);
    outline: none;
    transition: border-color 0.15s;
}

.hub-table__search-input:focus {
    border-color: var(--color-primary-light);
}

.hub-table__search-input::placeholder {
    color: var(--color-label);
}

/* ── Table ── */
.hub-table {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0;
    font-family: var(--font-family), sans-serif;
    font-size: var(--font-size-base);
}

/* ── Header ── */
.hub-table thead th {
    padding: var(--spacing-sm) var(--spacing-md);
    font-size: var(--font-size-sm);
    font-weight: var(--font-weight-semibold);
    text-transform: uppercase;
    letter-spacing: 0.03em;
    color: var(--color-text-muted);
    text-align: left;
    border-bottom: 1px solid rgba(var(--color-primary-rgb), 0.10);
    background: transparent;
    white-space: nowrap;
    position: sticky;
    top: 0;
    z-index: 1;
    user-select: none;
}

.hub-table thead th:first-child {
    border-radius: 0;
}

.hub-table thead th:last-child {
    border-radius: 0;
}

/* ── Body ── */
.hub-table tbody td {
    padding: var(--spacing-sm) var(--spacing-md);
    color: var(--color-text);
    border-bottom: 1px solid rgba(var(--color-primary-rgb), 0.06);
    vertical-align: middle;
    line-height: 1.6;
}

.hub-table tbody tr:last-child td {
    border-bottom: none;
}

.hub-table tbody tr:hover td {
    background: rgba(var(--color-info-rgb), .06);
}

.hub-table tbody tr {
    cursor: default;
}

/* ── Sortierbare Spalten ── */
.hub-table__sortable {
    cursor: pointer;
    transition: color 0.15s ease;
}

.hub-table__sortable:hover {
    color: var(--color-primary);
}

.hub-table__sort-icon {
    display: inline-flex;
    flex-direction: column;
    vertical-align: middle;
    margin-left: 4px;
    gap: 1px;
    font-size: 8px;
    line-height: 1;
    color: var(--color-disabled);
}

.hub-table__sort-icon--asc .hub-table__sort-up,
.hub-table__sort-icon--desc .hub-table__sort-down {
    color: var(--color-primary);
}

/* ── Aktionen-Spalte ── */
.hub-table__col-actions {
    text-align: center;
    width: 48px;
}

/* ── Footer (Info + Pagination) ── */
.hub-table__footer {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: var(--spacing-sm) var(--spacing-lg);
    border-top: 1px solid rgba(var(--color-primary-rgb), 0.10);
    background: transparent;
    font-size: var(--font-size-sm);
    color: var(--color-text-muted);
}

.hub-table__pagination {
    display: flex;
    align-items: center;
    gap: var(--spacing-xs);
}

.hub-table__page-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 26px;
    height: 26px;
    font-size: var(--font-size-sm);
    font-family: var(--font-family);
    color: var(--color-text);
    background: rgba(var(--color-primary-rgb), 0.08);
    border: 1px solid rgba(var(--color-primary-rgb), 0.15);
    border-radius: var(--border-radius-sm);
    cursor: pointer;
    transition: background 0.1s, border-color 0.1s;
}

.hub-table__page-btn:hover:not(:disabled) {
    background: var(--color-background);
    border-color: var(--color-primary-light);
}

.hub-table__page-btn:disabled {
    opacity: 0.35;
    cursor: default;
}

.hub-table__page-btn--active {
    background: var(--color-primary);
    border-color: var(--color-primary);
    color: var(--color-white);
}

/* ── Empty State ── */
.hub-table__empty {
    text-align: center;
    color: var(--color-label);
    padding: 25px;
    font-size: var(--font-size-base);
}

.hub-table__empty .bi {
    margin-right: var(--spacing-xs);
    font-size: 1.2em;
    vertical-align: -2px;
}

/* ── Loading State ── */
.hub-table__loading {
    text-align: center;
    color: var(--color-label);
    padding: var(--spacing-xxl) var(--spacing-md);
}

/* ── hub-status (Status-Badge mit Dot) ── */
.hub-status {
    display: inline-flex;
    align-items: center;
    gap: var(--spacing-xs);
    font-size: var(--font-size-base);
    font-weight: var(--font-weight-medium);
    white-space: nowrap;
}

.hub-status__dot {
    width: 7px;
    height: 7px;
    border-radius: 50%;
    flex-shrink: 0;
    background: var(--color-label);
}

.hub-status--success .hub-status__dot { background: var(--color-success); }
.hub-status--success { color: var(--color-success); }

.hub-status--error .hub-status__dot   { background: var(--color-error); }
.hub-status--error   { color: var(--color-error); }

.hub-status--warning .hub-status__dot { background: var(--color-warning); }
.hub-status--warning { color: var(--color-warning); }

.hub-status--offline .hub-status__dot { background: var(--color-label); }
.hub-status--offline { color: var(--color-label); }

/* ── hub-tag (Pill-Badge) ── */
.hub-tag {
    display: inline-block;
    padding: 1px var(--spacing-xs);
    font-size: var(--font-size-sm);
    font-weight: var(--font-weight-semibold);
    border-radius: 10px;
    margin-left: var(--spacing-xs);
    white-space: nowrap;
}

.hub-tag--success {
    background: rgba(var(--color-success-rgb), 0.12);
    color: var(--color-success);
}

.hub-tag--error {
    background: rgba(var(--color-error-rgb), 0.12);
    color: var(--color-error);
}

.hub-tag--warning {
    background: rgba(var(--color-warning-rgb), 0.12);
    color: var(--color-warning);
}

.hub-tag--info {
    background: rgba(var(--color-primary-rgb), 0.1);
    color: var(--color-primary);
}

.hub-tag--neutral {
    background: rgba(var(--color-text-rgb), 0.07);
    color: var(--color-label);
}

.hub-tag--purple {
    background: rgba(var(--color-accent-purple-rgb), 0.1);
    color: var(--color-accent-purple);
}


/* ── hub-ellipsis (Text mit Overflow) ── */
.hub-ellipsis {
    display: block;
    max-width: 160px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

/*!****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/topup.css ***!
  \****************************************************************************************************************/
/* =========================================================================
 * topup.css — PayPal Guthaben-Modal
 *
 * Wird über app.js geladen (global auf jeder Seite).
 * ========================================================================= */

/* ── Backdrop ── */
.topup-backdrop {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 2000;
    opacity: 0;
    transition: opacity 0.25s ease;
}

.topup-backdrop.show {
    display: block;
    opacity: 1;
}

/* ── Modal ── */
.topup-modal {
    display: none;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.95);
    width: 440px;
    max-width: 90vw;
    background-color: #1b2533;
    border-radius: var(--border-radius-lg);
    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.15);
    z-index: 2001;
    opacity: 0;
    transition: opacity 0.25s ease, transform 0.25s ease;
}

.topup-modal.show {
    display: block;
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}

/* ── Header ── */
.topup-modal-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: var(--spacing-xl) var(--spacing-xxl);
    border-bottom: 1px solid rgba(255,255,255,0.1);
}

.topup-modal-header h5 {
    margin: 0;
    display: flex;
    align-items: center;
    gap: var(--spacing-sm);
    font-size: var(--font-size-base);
}

.topup-modal-header h5 i {
    font-size: 20px;
    color: var(--color-primary);
}

.topup-modal-close {
    background: none;
    border: none;
    font-size: 20px;
    color: rgba(255,255,255,0.5);
    padding: var(--spacing-xs);
    line-height: 1;
    transition: color var(--transition-fast);
}

.topup-modal-close:hover {
    color: #ffffff;
}

/* ── Body ── */
.topup-modal-body {
    padding: var(--spacing-xxl);
}

/* ── Ziel-User-Gruppe ── */
.topup-target-group {
    margin-bottom: var(--spacing-xl);
}

.topup-target-select {
    width: 100%;
    font-size: var(--font-size-base);
    margin-top: var(--spacing-xs);
}

.topup-target-select:focus {
    border-color: var(--color-primary);
}

.topup-target-select option {
    background-color: #1b2533;
    color: var(--color-text);
}

/* ── Betrag-Gruppe ── */
.topup-amount-group {
    margin-bottom: var(--spacing-xl);
}

.topup-amount-label {
    display: block;
    font-size: var(--font-size-base);
    color: var(--color-text);
    margin-bottom: var(--spacing-sm);
}

.topup-quick-amounts {
    display: flex;
    gap: var(--spacing-sm);
    margin-bottom: var(--spacing-xl);
}

.topup-quick-btn {
    flex: 1;
    padding: var(--spacing-sm) var(--spacing-xs);
    font-size: var(--font-size-base);
    font-family: var(--font-family);
    color: var(--color-primary);
    background-color: rgba(49, 69, 106, 0.06);
    border: 1px solid rgba(49, 69, 106, 0.15);
    border-radius: var(--border-radius);
    text-align: center;
    transition: all var(--transition-fast);
}

.topup-quick-btn:hover {
    background-color: rgba(49, 69, 106, 0.12);
    border-color: rgba(49, 69, 106, 0.3);
}

.topup-quick-btn.active {
    background-color: var(--color-primary);
    color: var(--color-white);
    border-color: var(--color-primary);
}

/* ── Betrag-Eingabe ── */
.topup-amount-input-wrapper {
    position: relative;
}

.topup-amount-input-wrapper input {
    width: 100%;
    padding: var(--spacing-md) var(--spacing-xxl) var(--spacing-md) var(--spacing-lg);
    font-size: var(--font-size-base);
    font-family: var(--font-family);
    color: #ffffff;
    border: 1px solid rgba(255,255,255,0.15);
    border-radius: var(--border-radius);
    background-color: rgba(255,255,255,0.07);
    transition: border-color var(--transition-fast);
}

.topup-amount-input-wrapper input:focus {
    border-color: var(--color-primary);
    outline: none;
    box-shadow: 0 0 0 3px rgba(49, 69, 106, 0.15);
}

.topup-amount-input-wrapper input::placeholder {
    color: var(--color-label);
}

.topup-currency {
    position: absolute;
    right: var(--spacing-lg);
    top: 50%;
    transform: translateY(-50%);
    font-size: var(--font-size-base);
    color: var(--color-label);
}

/* ── Info-Zeile ── */
.topup-info {
    font-size: var(--font-size-base);
    color: var(--color-label);
    margin-bottom: var(--spacing-xl);
    display: flex;
    align-items: center;
    gap: var(--spacing-xs);
}

.topup-info i {
    font-size: 14px;
    color: var(--color-success);
}

/* ── PayPal Button Container ── */
#paypal-button-container {
    min-height: 45px;
}

/* ── Status-Anzeige ── */
.topup-status {
    text-align: center;
    padding: var(--spacing-xl) 0;
    display: none;
}

.topup-status.show {
    display: block;
}

.topup-status-icon {
    font-size: 48px;
    margin-bottom: var(--spacing-md);
}

.topup-status-icon.status-loading {
    color: var(--color-primary);
    animation: topup-spin 1s linear infinite;
}

.topup-status-icon.status-success {
    color: var(--color-success);
}

.topup-status-icon.status-error {
    color: var(--color-error);
}

@keyframes topup-spin {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

.topup-status-title {
    font-size: var(--font-size-base);
    font-weight: 600;
    color: var(--color-text);
    margin-bottom: var(--spacing-xs);
}

.topup-status-message {
    font-size: var(--font-size-base);
    color: var(--color-label);
}

/* ── Footer ── */
.topup-modal-footer {
    padding: var(--spacing-lg) var(--spacing-xxl);
    border-top: 1px solid rgba(255,255,255,0.1);
    text-align: center;
}

.topup-footer-text {
    font-size: var(--font-size-sm);
    color: var(--color-label);
    display: flex;
    align-items: center;
    justify-content: center;
    gap: var(--spacing-xs);
}

.topup-footer-text i {
    font-size: 14px;
}

/*!*****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/gitlab.css ***!
  \*****************************************************************************************************************/
/* =========================================================================
 * GitLab Tab — Repository & Entwicklung
 * ========================================================================= */

.gl-loading { padding: 20px 0; }
.gl-loading-inline { padding: 16px; color: var(--text-secondary); font-size: 12px; }

/* ── Setup-Formular ── */
.gl-setup-form { padding: 16px; }
.gl-field { margin-bottom: 14px; }
.gl-field label {
    display: block;
    font-size: 11px;
    color: var(--text-secondary);
    margin-bottom: 4px;
    font-weight: 500;
}
.gl-field .text-label { font-weight: 400; opacity: .6; }

/* ── GitHub-Style Repo Header ── */
.gh-repo-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
    padding: 12px 16px;
    background: var(--color-card-bg);
    border: 1px solid var(--color-border);
    border-radius: 8px 8px 0 0;
}
.gh-repo-header-left {
    display: flex;
    align-items: center;
    gap: 12px;
    flex: 1;
    min-width: 0;
}
.gh-repo-header-right {
    display: flex;
    align-items: center;
    gap: 8px;
    flex-shrink: 0;
}

/* Branch Dropdown */
.gh-branch-dropdown { position: relative; }
.gh-branch-btn {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 5px 12px;
    border-radius: 6px;
    border: 1px solid var(--color-border);
    background: var(--color-card-bg);
    color: var(--text-primary);
    font-size: 12px;
    cursor: pointer;
    transition: background .15s, border-color .15s;
    white-space: nowrap;
}
.gh-branch-btn:hover { border-color: var(--text-secondary); }
.gh-chevron { font-size: 9px; opacity: .5; margin-left: 2px; }
.gh-branch-menu {
    position: absolute;
    top: calc(100% + 4px);
    left: 0;
    min-width: 220px;
    background: var(--color-card-bg);
    border: 1px solid var(--color-border);
    border-radius: 8px;
    box-shadow: 0 8px 24px rgba(0,0,0,.15);
    z-index: 50;
    overflow: hidden;
}
.gh-branch-menu-header {
    padding: 8px 12px;
    font-size: 11px;
    font-weight: 600;
    color: var(--text-secondary);
    border-bottom: 1px solid var(--color-border);
}
.gh-branch-menu-list { max-height: 240px; overflow-y: auto; }
.gh-branch-menu-item {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 8px 12px;
    font-size: 12px;
    color: var(--text-primary);
    cursor: pointer;
    transition: background .1s;
    border: none;
    background: none;
    width: 100%;
    text-align: left;
}
.gh-branch-menu-item:hover { background: var(--color-background); }
.gh-branch-menu-item.active { font-weight: 600; }
.gh-branch-menu-item.active::before { content: '✓'; margin-right: 4px; font-size: 10px; }

/* Code Dropdown */
.gh-code-dropdown { position: relative; }
.gh-code-btn {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 5px 14px;
    border-radius: 6px;
    border: 1px solid var(--color-success);
    background: var(--color-success);
    color: #fff;
    font-size: 12px;
    font-weight: 600;
    cursor: pointer;
    transition: opacity .15s;
}
.gh-code-btn:hover { opacity: .9; }
.gh-code-btn .gh-chevron { opacity: .7; }
.gh-code-menu {
    position: absolute;
    top: calc(100% + 4px);
    right: 0;
    min-width: 280px;
    background: var(--color-card-bg);
    border: 1px solid var(--color-border);
    border-radius: 8px;
    box-shadow: 0 8px 24px rgba(0,0,0,.15);
    z-index: 50;
    overflow: hidden;
}
.gh-code-menu-section { padding: 12px; }
.gh-code-menu-label {
    font-size: 11px;
    font-weight: 600;
    color: var(--text-secondary);
    margin-bottom: 6px;
}
.gh-clone-url {
    display: flex;
    gap: 0;
    border: 1px solid var(--color-border);
    border-radius: 6px;
    overflow: hidden;
}
.gh-clone-input {
    flex: 1;
    padding: 6px 10px;
    font-size: 11px;
    font-family: monospace;
    border: none;
    background: var(--color-background);
    color: var(--text-primary);
    outline: none;
}
.gh-clone-copy {
    padding: 6px 10px;
    border: none;
    border-left: 1px solid var(--color-border);
    background: var(--color-card-bg);
    color: var(--text-secondary);
    cursor: pointer;
    transition: background .15s;
}
.gh-clone-copy:hover { background: var(--color-background); }
.gh-code-menu-divider {
    height: 1px;
    background: var(--color-border);
}
.gh-code-menu-item {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 8px 12px;
    font-size: 12px;
    color: var(--text-primary);
    cursor: pointer;
    transition: background .1s;
    border: none;
    background: none;
    width: 100%;
    text-align: left;
    text-decoration: none;
}
.gh-code-menu-item:hover { background: var(--color-background); }

/* Settings Dropdown */
.gh-settings-dropdown { position: relative; }
.gh-settings-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 32px;
    height: 32px;
    border-radius: 6px;
    border: 1px solid var(--color-border);
    background: var(--color-card-bg);
    color: var(--text-secondary);
    cursor: pointer;
    transition: background .15s, border-color .15s;
}
.gh-settings-btn:hover { border-color: var(--text-secondary); color: var(--text-primary); }
.gh-settings-menu {
    position: absolute;
    top: calc(100% + 4px);
    right: 0;
    min-width: 220px;
    background: var(--color-card-bg);
    border: 1px solid var(--color-border);
    border-radius: 8px;
    box-shadow: 0 8px 24px rgba(0,0,0,.15);
    z-index: 50;
    overflow: hidden;
}
.gh-settings-menu-label {
    padding: 8px 12px 4px;
    font-size: 10px;
    font-weight: 600;
    color: var(--text-secondary);
    text-transform: uppercase;
    letter-spacing: .5px;
}
.gh-settings-info {
    display: flex;
    align-items: center;
    gap: 6px;
    padding: 4px 12px 8px;
    font-size: 12px;
    color: var(--text-primary);
}
.gh-settings-info i { opacity: .5; font-size: 11px; }
.gh-info-deploy.gl-info-deploy--success { color: var(--color-success); }
.gh-info-deploy.gl-info-deploy--failed { color: #ef4444; }
.gh-settings-menu-item {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 8px 12px;
    font-size: 12px;
    color: var(--text-primary);
    cursor: pointer;
    transition: background .1s;
    border: none;
    background: none;
    width: 100%;
    text-align: left;
}
.gh-settings-menu-item:hover { background: var(--color-background); }
.gh-settings-menu-item--warning { color: #f59e0b; }
.gh-settings-menu-item--warning:hover { background: rgba(245,158,11,.1); }
.gh-settings-menu-item--danger { color: #ef4444; }
.gh-settings-menu-item--danger:hover { background: rgba(239,68,68,.1); }

/* GitHub-Style Tabs */
.gh-tabs {
    display: flex;
    gap: 0;
    border-bottom: 1px solid var(--color-border);
    background: var(--color-card-bg);
    border-left: 1px solid var(--color-border);
    border-right: 1px solid var(--color-border);
    padding: 0 8px;
}
.gh-tab {
    display: flex;
    align-items: center;
    gap: 6px;
    padding: 10px 16px;
    font-size: 12px;
    color: var(--text-secondary);
    background: none;
    border: none;
    border-bottom: 2px solid transparent;
    cursor: pointer;
    transition: color .15s, border-color .15s;
    white-space: nowrap;
}
.gh-tab:hover { color: var(--text-primary); }
.gh-tab.active {
    color: var(--text-primary);
    font-weight: 600;
    border-bottom-color: #f78166;
}
.gh-tab i { font-size: 12px; }
.gh-tab-count {
    font-size: 10px;
    padding: 1px 6px;
    border-radius: 10px;
    background: var(--color-background);
    color: var(--text-secondary);
    font-weight: 500;
}

/* Last Commit Bar (wie GitHub) */
.gh-last-commit {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 16px;
    background: var(--color-card-bg);
    border: 1px solid var(--color-border);
    border-top: none;
    border-radius: 0;
    font-size: 12px;
}
.gh-last-commit-left {
    display: flex;
    align-items: center;
    gap: 8px;
    min-width: 0;
    flex: 1;
}
.gh-last-commit-author {
    font-weight: 600;
    color: var(--text-primary);
    white-space: nowrap;
}
.gh-last-commit-msg {
    color: var(--text-secondary);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.gh-last-commit-right {
    display: flex;
    align-items: center;
    gap: 12px;
    flex-shrink: 0;
}
.gh-last-commit-hash {
    font-family: monospace;
    font-size: 11px;
    color: var(--primary);
    cursor: pointer;
}
.gh-last-commit-hash:hover { text-decoration: underline; }
.gh-last-commit-date {
    color: var(--text-secondary);
    font-size: 11px;
    white-space: nowrap;
}

/* README Panel */
.gh-readme {
    margin-top: 16px;
    border: 1px solid var(--color-border);
    border-radius: 8px;
    background: var(--color-card-bg);
    overflow: hidden;
}
.gh-readme-header {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 10px 16px;
    font-size: 12px;
    font-weight: 600;
    color: var(--text-primary);
    border-bottom: 1px solid var(--color-border);
    background: var(--color-background);
}
.gh-readme-header i { opacity: .6; }
.gh-readme-body {
    padding: 24px 32px;
    font-size: 14px;
    line-height: 1.6;
    color: var(--text-primary);
}
.gh-readme-body h1 { font-size: 24px; margin: 0 0 16px; padding-bottom: 8px; border-bottom: 1px solid var(--color-border); }
.gh-readme-body h2 { font-size: 20px; margin: 24px 0 12px; padding-bottom: 6px; border-bottom: 1px solid var(--color-border); }
.gh-readme-body h3 { font-size: 16px; margin: 20px 0 8px; }
.gh-readme-body p { margin: 0 0 12px; }
.gh-readme-body code {
    padding: 2px 6px;
    border-radius: 4px;
    background: var(--color-background);
    font-size: 12px;
    font-family: monospace;
}
.gh-readme-body pre {
    padding: 12px 16px;
    border-radius: 6px;
    background: var(--color-background);
    overflow-x: auto;
    margin: 0 0 12px;
}
.gh-readme-body pre code { padding: 0; background: none; }
.gh-readme-body ul, .gh-readme-body ol { margin: 0 0 12px; padding-left: 24px; }
.gh-readme-body li { margin-bottom: 4px; }
.gh-readme-body a { color: var(--primary); }
.gh-readme-body img { max-width: 100%; border-radius: 6px; }
.gh-readme-body blockquote {
    margin: 0 0 12px;
    padding: 8px 16px;
    border-left: 3px solid var(--color-border);
    color: var(--text-secondary);
}
.gh-readme-body table { width: 100%; border-collapse: collapse; margin: 0 0 12px; }
.gh-readme-body th, .gh-readme-body td {
    padding: 8px 12px;
    border: 1px solid var(--color-border);
    text-align: left;
    font-size: 13px;
}
.gh-readme-body th { background: var(--color-background); font-weight: 600; }

/* Breadcrumb (GitHub-Style, inline im Header) */
.gh-breadcrumb {
    display: flex;
    align-items: center;
    gap: 4px;
    font-size: 12px;
    min-width: 0;
    overflow: hidden;
}

/* ── Buttons ── */
.gl-btn {
    display: inline-flex;
    align-items: center;
    gap: 5px;
    padding: 6px 12px;
    border-radius: 6px;
    border: 1px solid var(--color-border);
    background: var(--color-card-bg);
    color: var(--text-primary);
    font-size: 11px;
    text-decoration: none;
    cursor: pointer;
    transition: background .15s, border-color .15s;
}
.gl-btn:hover {
    background: var(--color-background);
    border-color: var(--text-secondary);
}
.gl-btn--sm { padding: 4px 10px; font-size: 11px; }
.gl-btn--warning { border-color: #f59e0b; color: #f59e0b; }
.gl-btn--warning:hover { background: #f59e0b; color: #fff; border-color: #f59e0b; }
.gl-btn--danger { border-color: #ef4444; color: #ef4444; }
.gl-btn--danger:hover { background: #ef4444; color: #fff; border-color: #ef4444; }

/* ── Sub-Tabs ── */
.gl-subtabs {
    display: flex;
    gap: 0;
    border-bottom: 1px solid var(--color-border);
    margin-bottom: 0;
}
.gl-subtab {
    padding: 8px 16px;
    font-size: 12px;
    color: var(--text-secondary);
    background: none;
    border: none;
    border-bottom: 2px solid transparent;
    cursor: pointer;
    display: flex;
    align-items: center;
    gap: 5px;
    transition: color .15s, border-color .15s;
}
.gl-subtab:hover { color: var(--text-primary); }
.gl-subtab.active {
    color: var(--text-primary);
    border-bottom-color: var(--primary);
}
.gl-subtab i { font-size: 11px; }

.gl-subtab-content { display: none; }
.gl-subtab-content.active { display: block; }

/* ── Breadcrumb ── */
.gl-breadcrumb {
    display: flex;
    align-items: center;
    gap: 4px;
    padding: 10px 16px;
    font-size: 12px;
    border-bottom: 1px solid var(--color-border);
    background: var(--color-card-bg);
}
.gl-crumb {
    color: var(--primary);
    cursor: pointer;
    padding: 2px 4px;
    border-radius: 4px;
}
.gl-crumb:hover { background: var(--color-background); }
.gl-crumb-sep { color: var(--text-secondary); opacity: .5; }

/* ── File List ── */
.gl-file-list {
    background: var(--color-card-bg);
    border: 1px solid var(--color-border);
    border-top: none;
    border-radius: 0 0 8px 8px;
    margin-bottom: 0;
}
.gl-file-row {
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 10px 16px;
    min-height: 38px;
    font-size: 12px;
    color: var(--text-primary);
    cursor: pointer;
    border-bottom: 1px solid var(--color-border);
    transition: background .1s;
}
.gl-file-row:last-child { border-bottom: none; }
.gl-file-row:hover { background: var(--color-background); }
.gl-file-row i { width: 16px; text-align: center; font-size: 13px; pointer-events: none; }
.gl-icon--folder { color: #f59e0b; }
.gl-icon--file { color: var(--text-secondary); }
.gl-file-name { flex: 1; line-height: 1; pointer-events: none; }

/* ── Commits ── */
.gl-commit-list {
    background: var(--color-card-bg);
    border: 1px solid var(--color-border);
    border-radius: 8px;
    margin-top: 12px;
}
.gl-commit-row {
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 10px 16px;
    border-bottom: 1px solid var(--color-border);
    font-size: 12px;
}
.gl-commit-row:last-child { border-bottom: none; }
.gl-commit-hash {
    font-family: monospace;
    font-size: 11px;
    color: var(--primary);
    background: var(--color-background);
    padding: 2px 6px;
    border-radius: 4px;
    white-space: nowrap;
}
.gl-commit-msg {
    flex: 1;
    color: var(--text-primary);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.gl-commit-meta {
    display: flex;
    gap: 12px;
    color: var(--text-secondary);
    font-size: 11px;
    white-space: nowrap;
}

/* ── Branches ── */
.gl-branches-panel { margin-top: 0; }
.gl-branches-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
}
.gl-branches-header h3 {
    font-size: 14px;
    font-weight: 600;
    color: var(--text-primary);
    display: flex;
    align-items: center;
    gap: 8px;
    margin: 0;
}
.gl-create-branch {
    background: var(--color-background);
    border: 1px solid var(--color-border);
    border-radius: 8px;
    padding: 16px;
    margin-bottom: 12px;
}
.gl-create-branch-form {
    display: flex;
    flex-direction: column;
    gap: 12px;
}
.gl-create-branch-actions {
    display: flex;
    gap: 8px;
}
.gl-branch-select {
    min-width: 140px;
    max-width: 200px;
}
.gl-branch-list {
    background: var(--color-card-bg);
    border: 1px solid var(--color-border);
    border-radius: 8px;
}
.gl-branch-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 16px;
    border-bottom: 1px solid var(--color-border);
    font-size: 12px;
}
.gl-branch-row:last-child { border-bottom: none; }
.gl-branch-name {
    display: flex;
    align-items: center;
    gap: 8px;
    color: var(--text-primary);
}
.gl-branch-name i { color: var(--primary); font-size: 11px; }
.gl-branch-actions {
    display: flex;
    align-items: center;
    gap: 10px;
}
.gl-branch-meta { color: var(--text-secondary); font-size: 11px; }
.gl-btn--danger {
    background: rgba(239, 68, 68, .1);
    color: #ef4444;
    border: 1px solid rgba(239, 68, 68, .3);
}
.gl-btn--danger:hover {
    background: rgba(239, 68, 68, .2);
}
.gl-btn--xs {
    padding: 3px 8px;
    font-size: 10px;
}
/* ── Import Branch Select ── */
.gl-import-row {
    display: flex;
    gap: 8px;
    align-items: center;
}
.gl-import-row input { flex: 1; }
.gl-import-branch-select {
    min-width: 120px;
    max-width: 160px;
    flex-shrink: 0;
}

/* ── Badges ── */
.gl-badge {
    display: inline-block;
    padding: 2px 8px;
    border-radius: 10px;
    font-size: 10px;
    font-weight: 500;
}
.gl-badge--default {
    background: var(--color-background);
    color: var(--text-secondary);
    border: 1px solid var(--color-border);
}
.gl-badge--open {
    background: rgba(34, 197, 94, .15);
    color: #22c55e;
}
.gl-badge--merged {
    background: rgba(139, 92, 246, .15);
    color: #8b5cf6;
}
.gl-badge--closed {
    background: rgba(239, 68, 68, .15);
    color: #ef4444;
}

/* ── Merge Requests ── */
.gl-mr-list {
    background: var(--color-card-bg);
    border: 1px solid var(--color-border);
    border-radius: 8px;
    margin-top: 12px;
}
.gl-mr-row {
    padding: 10px 16px;
    border-bottom: 1px solid var(--color-border);
    font-size: 12px;
}
.gl-mr-row:last-child { border-bottom: none; }
.gl-mr-title {
    display: flex;
    align-items: center;
    gap: 8px;
    margin-bottom: 4px;
}
.gl-mr-link {
    color: var(--text-primary);
    text-decoration: none;
}
.gl-mr-link:hover { color: var(--primary); }
.gl-mr-meta {
    display: flex;
    gap: 12px;
    color: var(--text-secondary);
    font-size: 11px;
}

/* ── Empty State ── */
.gl-empty {
    padding: 32px 16px;
    text-align: center;
    color: var(--text-secondary);
    font-size: 12px;
}

/* =========================================================================
 * Inline Editor
 * ========================================================================= */

.gl-editor-panel {
    border: 1px solid var(--color-border);
    border-radius: 8px;
    background: var(--color-card-bg);
    overflow: hidden;
}

.gl-editor-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 8px 12px;
    background: var(--color-background);
    border-bottom: 1px solid var(--color-border);
    flex-wrap: wrap;
    gap: 8px;
}

.gl-editor-filepath {
    display: flex;
    align-items: center;
    gap: 6px;
    font-size: 12px;
    font-family: monospace;
    color: var(--text-primary);
}
.gl-editor-filepath i { color: var(--primary); font-size: 11px; }

.gl-editor-actions {
    display: flex;
    gap: 6px;
    flex-wrap: wrap;
}

.gl-editor-body {
    display: flex;
    position: relative;
    min-height: 300px;
    max-height: 600px;
}

.gl-editor-lines {
    width: 48px;
    min-width: 48px;
    padding: 10px 8px 10px 0;
    text-align: right;
    font-family: 'JetBrains Mono', 'Fira Code', 'Consolas', monospace;
    font-size: 12px;
    line-height: 1.5;
    color: var(--text-secondary);
    opacity: .5;
    background: var(--color-background);
    border-right: 1px solid var(--color-border);
    overflow: hidden;
    user-select: none;
}
.gl-editor-lines div { height: 18px; }

.gl-editor-textarea {
    flex: 1;
    padding: 10px 12px;
    font-family: 'JetBrains Mono', 'Fira Code', 'Consolas', monospace;
    font-size: 12px;
    line-height: 1.5;
    color: var(--text-primary);
    background: var(--color-card-bg);
    border: none;
    outline: none;
    resize: none;
    overflow: auto;
    tab-size: 4;
    white-space: pre;
    word-wrap: normal;
}

/* ── Editor Improve Panel ── */
.gl-editor-improve {
    display: flex;
    gap: 8px;
    align-items: flex-end;
    padding: 10px 12px;
    background: var(--color-background);
    border-bottom: 1px solid var(--color-border);
}
.gl-editor-improve textarea { flex: 1; }

/* ── Editor AI Result ── */
.gl-editor-ai-result {
    border-bottom: 1px solid var(--color-border);
    background: var(--color-background);
}

.gl-editor-ai-header {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 8px 12px;
    font-size: 12px;
    color: var(--primary);
    border-bottom: 1px solid var(--color-border);
}
.gl-editor-ai-header .gl-btn { margin-left: auto; }

.gl-editor-ai-content {
    padding: 12px;
    max-height: 300px;
    overflow: auto;
    font-size: 12px;
}

.gl-editor-ai-actions {
    display: flex;
    gap: 8px;
    padding: 8px 12px;
    border-top: 1px solid var(--color-border);
}

.gl-editor-loading {
    padding: 12px;
    font-size: 12px;
    color: var(--primary);
    border-bottom: 1px solid var(--color-border);
}

/* ── Editor Commit Bar ── */
.gl-editor-commit-bar {
    display: flex;
    gap: 8px;
    align-items: center;
    padding: 10px 12px;
    background: var(--color-background);
    border-top: 1px solid var(--color-border);
}
.gl-editor-commit-bar input { flex: 1; }

/* =========================================================================
 * KI-Assistent Panel
 * ========================================================================= */

.gl-ai-panel { padding: 16px; }

.gl-ai-actions {
    display: flex;
    gap: 0;
    margin-bottom: 16px;
    border: 1px solid var(--color-border);
    border-radius: 8px;
    overflow: hidden;
}

.gl-ai-action {
    flex: 1;
    padding: 10px 12px;
    font-size: 12px;
    color: var(--text-secondary);
    background: var(--color-card-bg);
    border: none;
    border-right: 1px solid var(--color-border);
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    transition: background .15s, color .15s;
}
.gl-ai-action:last-child { border-right: none; }
.gl-ai-action:hover { background: var(--color-background); color: var(--text-primary); }
.gl-ai-action.active {
    background: var(--primary);
    color: #fff;
}

.gl-ai-mode { margin-bottom: 16px; }

.gl-ai-field {
    margin-bottom: 12px;
}
.gl-ai-field label {
    display: block;
    font-size: 11px;
    color: var(--text-secondary);
    margin-bottom: 4px;
    font-weight: 500;
}
.gl-ai-field label i { margin-right: 4px; }

.gl-ai-file-select {
    display: flex;
    gap: 6px;
}
.gl-ai-file-select input { flex: 1; }

.gl-btn--primary {
    background: var(--primary);
    color: #fff;
    border-color: var(--primary);
}
.gl-btn--primary:hover {
    opacity: .9;
    background: var(--primary);
    color: #fff;
    border-color: var(--primary);
}


/* ── AI Result ── */
.gl-ai-result {
    margin-top: 16px;
    border: 1px solid var(--color-border);
    border-radius: 8px;
    overflow: hidden;
}

.gl-ai-file-path-hint {
    font-size: 11px;
    color: var(--text-secondary);
    margin-bottom: 4px;
    font-family: monospace;
    opacity: .7;
}

.gl-ai-result-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 12px;
    background: var(--color-background);
    border-bottom: 1px solid var(--color-border);
    font-size: 12px;
    color: var(--primary);
}

.gl-ai-model {
    font-size: 10px;
    color: var(--text-secondary);
    background: var(--color-card-bg);
    padding: 2px 8px;
    border-radius: 10px;
    border: 1px solid var(--color-border);
}

.gl-ai-result-content {
    padding: 12px;
    max-height: 400px;
    overflow: auto;
}

.gl-ai-result-actions {
    padding: 10px 12px;
    border-top: 1px solid var(--color-border);
    background: var(--color-background);
}

.gl-ai-code {
    margin: 0;
    padding: 0;
    font-family: 'JetBrains Mono', 'Fira Code', 'Consolas', monospace;
    font-size: 12px;
    line-height: 1.5;
    white-space: pre-wrap;
    word-break: break-word;
    color: var(--text-primary);
    background: none;
    border: none;
}

.gl-ai-loading {
    padding: 16px;
    text-align: center;
    color: var(--primary);
    font-size: 12px;
}

/* =========================================================================
 * Releases
 * ========================================================================= */

.gl-releases-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 0;
}
.gl-releases-header h3 {
    font-size: 14px;
    font-weight: 600;
    color: var(--text-primary);
    margin: 0;
    display: flex;
    align-items: center;
    gap: 8px;
}
.gl-releases-header h3 i { color: var(--primary); }

.gl-release-list {
    background: var(--color-card-bg);
    border: 1px solid var(--color-border);
    border-radius: 8px;
}

.gl-release-row {
    padding: 14px 16px;
    border-bottom: 1px solid var(--color-border);
}
.gl-release-row:last-child { border-bottom: none; }

.gl-release-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
    flex-wrap: wrap;
}

.gl-release-title {
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 13px;
}
.gl-release-title i { color: var(--primary); }

.gl-release-name {
    font-weight: 600;
    color: var(--text-primary);
}

.gl-release-actions {
    display: flex;
    gap: 6px;
    align-items: center;
}

.gl-release-desc {
    margin-top: 6px;
    font-size: 12px;
    color: var(--text-secondary);
    line-height: 1.5;
}

.gl-release-meta {
    margin-top: 6px;
    font-size: 11px;
    color: var(--text-secondary);
}

.gl-badge--tag {
    background: rgba(34, 197, 94, .15);
    color: #22c55e;
}

.gl-btn--danger {
    color: #ef4444;
    border-color: rgba(239, 68, 68, .3);
}
.gl-btn--danger:hover {
    background: rgba(239, 68, 68, .1);
    color: #ef4444;
}

.gl-create-release {
    margin-bottom: 16px;
}

.gl-create-release-form {
    background: var(--color-card-bg);
    border: 1px solid var(--color-border);
    border-radius: 8px;
    padding: 16px;
    display: flex;
    flex-direction: column;
    gap: 12px;
}

.gl-create-release-actions {
    display: flex;
    gap: 8px;
    align-items: center;
}

/* =========================================================================
 * File Browser Overlay
 * ========================================================================= */

.gl-file-browser-overlay {
    position: fixed;
    top: 0; left: 0; right: 0; bottom: 0;
    background: rgba(0, 0, 0, .5);
    z-index: 9999;
    display: flex;
    align-items: center;
    justify-content: center;
}

.gl-file-browser {
    background: var(--color-card-bg);
    border: 1px solid var(--color-border);
    border-radius: 10px;
    width: 480px;
    max-height: 500px;
    overflow: auto;
    box-shadow: 0 8px 32px rgba(0, 0, 0, .3);
}

.gl-file-browser-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 16px;
    border-bottom: 1px solid var(--color-border);
    font-size: 13px;
    font-weight: 500;
    color: var(--text-primary);
    position: sticky;
    top: 0;
    background: var(--color-card-bg);
    z-index: 1;
}

/* =========================================================================
 * Unsaved Changes Dialog
 * ========================================================================= */

.gl-dialog-overlay {
    position: fixed;
    top: 0; left: 0; right: 0; bottom: 0;
    background: rgba(0, 0, 0, .55);
    z-index: 10000;
    display: flex;
    align-items: center;
    justify-content: center;
    animation: gl-fade-in .15s ease;
}

@keyframes gl-fade-in {
    from { opacity: 0; }
    to { opacity: 1; }
}

.gl-dialog {
    background: var(--color-card-bg);
    border: 1px solid var(--color-border);
    border-radius: 12px;
    width: 420px;
    max-width: 90vw;
    box-shadow: 0 12px 40px rgba(0, 0, 0, .4);
    animation: gl-dialog-in .2s ease;
}

@keyframes gl-dialog-in {
    from { opacity: 0; transform: scale(.95) translateY(-8px); }
    to { opacity: 1; transform: scale(1) translateY(0); }
}

.gl-dialog-header {
    padding: 16px 20px 12px;
    font-size: 14px;
    font-weight: 600;
    color: #f59e0b;
    display: flex;
    align-items: center;
    gap: 8px;
}

.gl-dialog-header i {
    font-size: 16px;
}

.gl-dialog-body {
    padding: 0 20px 16px;
    font-size: 13px;
    color: var(--text-secondary);
    line-height: 1.6;
}

.gl-dialog-body strong {
    color: var(--text-primary);
}

.gl-dialog-actions {
    padding: 12px 20px 16px;
    display: flex;
    gap: 8px;
    align-items: center;
    border-top: 1px solid var(--color-border);
}

/* =========================================================================
 * File Actions Bar
 * ========================================================================= */

.gl-file-actions-bar {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    padding: 15px 16px;
    gap: 10px;
}

/* =========================================================================
 * Sidebar — Letztes Release
 * ========================================================================= */

.gl-sidebar {
    margin-top: 16px;
}

.gl-latest-release {
    background: var(--color-card-bg);
    border: 1px solid var(--color-border);
    border-radius: 8px;
    padding: 16px;
}

.gl-latest-release-header {
    font-size: 12px;
    font-weight: 600;
    color: var(--text-secondary);
    margin-bottom: 10px;
    display: flex;
    align-items: center;
    gap: 6px;
}

.gl-latest-release-header i {
    color: #22c55e;
}

.gl-latest-release-body {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 6px;
    margin-bottom: 12px;
}

.gl-latest-release-name {
    font-size: 14px;
    font-weight: 600;
    color: var(--text-primary);
}

.gl-latest-release-date {
    font-size: 11px;
    color: var(--text-secondary);
    width: 100%;
}

.gl-latest-release-dl {
    width: 100%;
    justify-content: center;
    text-decoration: none;
}

/* =========================================================================
 * Markdown Body (Release Notes)
 * ========================================================================= */

.gl-markdown-body {
    font-size: 13px;
    line-height: 1.6;
    color: var(--text-primary);
}

.gl-markdown-body h1,
.gl-markdown-body h2,
.gl-markdown-body h3 {
    margin: 12px 0 6px;
    font-weight: 600;
}

.gl-markdown-body h1 { font-size: 16px; }
.gl-markdown-body h2 { font-size: 14px; }
.gl-markdown-body h3 { font-size: 13px; }

.gl-markdown-body p {
    margin: 6px 0;
}

.gl-markdown-body ul,
.gl-markdown-body ol {
    margin: 6px 0;
    padding-left: 20px;
}

.gl-markdown-body code {
    background: rgba(255, 255, 255, .06);
    padding: 2px 5px;
    border-radius: 4px;
    font-size: 12px;
}

.gl-markdown-body pre {
    background: rgba(0, 0, 0, .3);
    padding: 12px;
    border-radius: 6px;
    overflow-x: auto;
    margin: 8px 0;
}

.gl-markdown-body pre code {
    background: none;
    padding: 0;
}

.gl-markdown-body a {
    color: var(--primary);
}

.gl-markdown-body blockquote {
    border-left: 3px solid var(--color-border);
    padding-left: 12px;
    margin: 8px 0;
    color: var(--text-secondary);
}

/* =========================================================================
 * Release Share-Links
 * ========================================================================= */

.gl-release-share {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 6px 12px;
    background: rgba(34, 197, 94, .08);
    border-radius: 6px;
    margin-top: 6px;
}

.gl-release-share-info {
    font-size: 12px;
    color: #22c55e;
    display: flex;
    align-items: center;
    gap: 6px;
    flex: 1;
}

.gl-release-share-info .gl-badge {
    font-size: 11px;
    color: var(--text-secondary);
}

/* =========================================================================
 * KI-Chat Panel (Copilot-Style)
 * ========================================================================= */

.gl-ai-chat-panel {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 360px;
    background: var(--color-card-bg);
    border-left: 1px solid var(--color-border);
    display: flex;
    flex-direction: column;
    z-index: 20;
}

.gl-ai-chat-header {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 10px 14px;
    font-size: 13px;
    font-weight: 600;
    color: var(--text-primary);
    border-bottom: 1px solid var(--color-border);
}

.gl-ai-chat-header .gl-btn {
    margin-left: auto;
}

.gl-ai-chat-messages {
    flex: 1;
    overflow-y: auto;
    padding: 12px;
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.gl-ai-msg {
    font-size: 13px;
    line-height: 1.5;
    padding: 8px 12px;
    border-radius: 8px;
    max-width: 90%;
}

.gl-ai-msg--user {
    background: var(--primary);
    color: #fff;
    align-self: flex-end;
    border-bottom-right-radius: 2px;
}

.gl-ai-msg--ai {
    background: rgba(255, 255, 255, .06);
    color: var(--text-primary);
    align-self: flex-start;
    border-bottom-left-radius: 2px;
}

.gl-ai-msg--ai .gl-ai-msg-content {
    overflow-x: auto;
}

.gl-ai-msg--error {
    background: rgba(239, 68, 68, .12);
    color: #ef4444;
}

.gl-ai-msg--loading {
    color: var(--text-secondary);
}

.gl-ai-chat-input-bar {
    display: flex;
    gap: 8px;
    padding: 10px 12px;
    border-top: 1px solid var(--color-border);
    align-items: flex-end;
}

.gl-ai-chat-input {
    flex: 1;
    resize: none;
    font-size: 13px;
}

/* =========================================================================
 * Build-Konsole
 * ========================================================================= */

.gl-build-divider {
    border: none;
    border-top: 1px solid rgba(255, 255, 255, 0.08);
    margin: 1.5rem 0;
}

.gl-build-panel {
    display: flex;
    flex-direction: column;
    gap: 16px;
}

.gl-build-config h3 {
    font-size: 15px;
    font-weight: 600;
    color: var(--text-primary);
    margin: 0 0 12px 0;
    display: flex;
    align-items: center;
    gap: 8px;
}

.gl-build-config-form {
    display: flex;
    flex-direction: column;
    gap: 12px;
}

.gl-build-config-actions {
    display: flex;
    gap: 8px;
    align-items: center;
}

/* Build-Status Bar */
.gl-build-status-bar {
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 10px 14px;
    border-radius: 8px;
    background: rgba(255, 255, 255, .04);
    border: 1px solid var(--color-border);
}

.gl-build-status-icon {
    font-size: 18px;
    width: 24px;
    text-align: center;
}

.gl-build-status--running {
    color: #3b82f6;
}

.gl-build-status--success {
    color: #22c55e;
}

.gl-build-status--failed {
    color: #ef4444;
}

.gl-build-status-info {
    display: flex;
    align-items: center;
    gap: 12px;
}

.gl-build-status-label {
    font-size: 13px;
    font-weight: 600;
    color: var(--text-primary);
}

.gl-build-status-time {
    font-size: 12px;
    color: var(--text-secondary);
}

/* Build-Konsole Output */
.gl-build-console {
    border: 1px solid var(--color-border);
    border-radius: 8px;
    overflow: hidden;
    background: #0d1117;
}

.gl-build-console-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 8px 14px;
    font-size: 12px;
    font-weight: 600;
    color: var(--text-secondary);
    background: rgba(255, 255, 255, .04);
    border-bottom: 1px solid var(--color-border);
}

.gl-build-console-output {
    padding: 12px 14px;
    max-height: 500px;
    overflow-y: auto;
    font-family: 'JetBrains Mono', 'Fira Code', 'Consolas', monospace;
    font-size: 12px;
    line-height: 1.6;
    color: #c9d1d9;
}

.gl-build-empty {
    color: var(--text-secondary);
    font-style: italic;
    font-family: inherit;
    font-size: 12px;
}

.gl-build-line {
    white-space: pre-wrap;
    word-break: break-all;
    padding: 1px 0;
}

.gl-build-line--cmd {
    color: #58a6ff;
    font-weight: 600;
    margin-top: 6px;
}

.gl-build-line--error {
    color: #f85149;
    background: rgba(248, 81, 73, .08);
    padding: 1px 4px;
    border-radius: 2px;
}

.gl-build-line--warning {
    color: #d29922;
    background: rgba(210, 153, 34, .08);
    padding: 1px 4px;
    border-radius: 2px;
}

.gl-build-file-link {
    cursor: pointer;
    text-decoration: underline;
    text-decoration-style: dotted;
    transition: color .15s;
}

.gl-build-file-link:hover {
    color: #fff;
    text-decoration-style: solid;
}

/* =========================================================================
 * Shell / Terminal (Modal) — nutzt dc-form-* Pattern
 * ========================================================================= */

/* Panel-Breite für Terminal-Modals (breiter als Standard dc-form-panel) */
.dc-form-panel.gl-terminal-panel {
    width: 70vw;
    max-width: none;
}

.gl-terminal-output {
    height: 400px;
    overflow-y: auto;
    padding: 12px 14px;
    font-family: 'JetBrains Mono', 'Fira Code', 'Consolas', monospace;
    font-size: 12px;
    line-height: 1.6;
    color: #c9d1d9;
    background: #0d1117;
}

.gl-terminal-input-bar {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 8px 14px;
    border-top: 1px solid var(--color-border);
    background: var(--color-card-bg);
    flex-shrink: 0;
}

.gl-shell-line {
    white-space: pre-wrap;
    word-break: break-all;
    padding: 1px 0;
}

.gl-shell-line--cmd {
    color: #58a6ff;
    font-weight: 600;
    margin-top: 6px;
}

.gl-shell-line--stderr {
    color: #f85149;
    background: rgba(248, 81, 73, .08);
    padding: 1px 4px;
    border-radius: 2px;
}

.gl-shell-line--warning {
    color: #d29922;
    background: rgba(210, 153, 34, .08);
    padding: 1px 4px;
    border-radius: 2px;
}

.gl-shell-line--success {
    color: #22c55e;
    font-weight: 600;
    margin-top: 4px;
}


.gl-shell-prompt {
    font-family: 'JetBrains Mono', 'Fira Code', 'Consolas', monospace;
    font-size: 12px;
    color: #22c55e;
    font-weight: 600;
    white-space: nowrap;
    max-width: 200px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.gl-shell-input {
    flex: 1;
    background: transparent;
    border: none;
    outline: none;
    font-family: 'JetBrains Mono', 'Fira Code', 'Consolas', monospace;
    font-size: 12px;
    color: #c9d1d9;
    padding: 4px 0;
}

.gl-shell-input::placeholder {
    color: rgba(201, 209, 217, .35);
}

.gl-shell-input:disabled {
    opacity: .5;
}

/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/app.css (1) ***!
  \******************************************************************************************************************/
/* =========================================================================
 * app.css — Globale Basis-Styles
 *
 * Importiert die Variablen und definiert Reset, Typografie, Links etc.
 * Wird über app.js auf jeder Seite geladen.
 * ========================================================================= */

/* ── Reset ── */
*, *::before, *::after {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}

/* ── Basis ── */
html, body {
    height: 100%;
    font-family: var(--font-family), sans-serif;
    font-size: var(--font-size-base);
    font-weight: var(--font-weight-regular);
    color: var(--color-text);
    background-color: var(--color-background);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
    font-optical-sizing: auto;
    font-feature-settings: 'liga' 1, 'calt' 1;
    font-variant-numeric: tabular-nums;
}

/* ── Cursor ── */
* { cursor: default; }
a, button, [role="button"], input[type="submit"],
input[type="button"], label[for], select, [data-action],
a *, button *, [role="button"] * { cursor: pointer; }
input[type="text"], input[type="email"], input[type="password"],
input[type="search"], input[type="url"], input[type="tel"],
input[type="number"], textarea, [contenteditable="true"],
[data-action] input[type="text"], [data-action] input[type="email"],
[data-action] input[type="password"], [data-action] input[type="search"],
[data-action] input[type="url"], [data-action] input[type="tel"],
[data-action] input[type="number"], [data-action] textarea,
[data-action] [contenteditable="true"] { cursor: text; }

/* ── Typografie ── */
body, a, button, input, select, textarea, table, th, td, code,
.btn, .form-control, .form-select, label, p, span, div,
.dataTables_wrapper, .dataTables_info, .dataTables_paginate,
.dataTables_length, .dataTables_filter, .page-link {
    font-family: var(--font-family);
}

h1, h2, h3, h4, h5, h6 {
    font-weight: 800 !important;
    color: var(--color-text);
    line-height: 1.3;
}

p {
    line-height: 1.6;
    color: var(--color-label);
}

/* ── Select Dropdown ── */
select {
    background-color: #212a3b;
    color: var(--color-text);
    border: 1px solid var(--color-border);
    border-radius: var(--border-radius);
    padding: var(--spacing-sm) var(--spacing-md);
    outline: none;
    cursor: pointer;
    appearance: none;
    -webkit-appearance: none;
}

select option {
    background-color: #212a3b;
    color: var(--color-text);
}

/* ── Links ── */
a {
    text-decoration: none;
    color: var(--color-link);
    font-weight: var(--font-weight-semibold);
    transition: color var(--transition-fast);
}
a:hover {
    color: var(--color-primary-dark);
}


/* ── Alert ── */
.alert {
    display: flex;
    align-items: center;
    gap: var(--spacing-sm);
    padding: var(--spacing-md) var(--spacing-lg);
    border-radius: var(--border-radius);
    font-size: var(--font-size-base);
    margin-bottom: var(--spacing-lg);
}
.alert-danger {
    background-color: rgba(231, 76, 60, 0.08);
    color: var(--color-error);
    border: 1px solid rgba(231, 76, 60, 0.2);
}
.alert-info {
    background-color: rgba(49, 69, 106, 0.06);
    color: var(--color-primary);
    border: 1px solid rgba(49, 69, 106, 0.15);
}

/* ── Cards ── */
.card {
    background-color: var(--color-card-bg);
    border-radius: var(--border-radius);
    border: 1px solid var(--color-card-border);
    padding: var(--spacing-xl);
    transition: box-shadow var(--transition-fast);
}
.card:hover {
    box-shadow: var(--shadow-md);
}

/* ── Horizontal Rule ── */
hr {
    border: none;
    border-top: 1px solid var(--color-border);
    margin: var(--spacing-lg) 0;
}

/* ── Utility ── */
.text-center { text-align: center; }
.text-justify { text-align: justify; }
.text-label { color: var(--color-label); }
.text-sm { font-size: var(--font-size-sm); }
.hidden { display: none !important; }
.sr-only { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0,0,0,0); }

/* =========================================================================
 * Wiederverwendbare Komponenten (global auf allen Seiten verfügbar)
 * ========================================================================= */

/* ── Page Header (Gradient-Banner auf Unterseiten) ── */
.page-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: var(--spacing-xl);
    padding: var(--spacing-xl) var(--spacing-xxl);
    background: linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-dark) 60%, #1a2744 100%);
    border-radius: var(--border-radius-lg);
    box-shadow: var(--shadow-lg);
    margin-bottom: var(--spacing-section);
    color: var(--color-white);
}

.page-header-left {
    display: flex;
    align-items: center;
    gap: var(--spacing-lg);
    flex: 1;
    min-width: 0;
}

.page-header-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 44px;
    height: 44px;
    border-radius: var(--border-radius);
    background: rgba(255, 255, 255, 0.12);
    color: var(--color-white);
    font-size: 20px;
    flex-shrink: 0;
}

.page-header-text h4 {
    color: var(--color-white) !important;
    font-size: var(--font-size-lg);
    margin: 0 0 2px 0;
}

.page-header-text p {
    color: rgba(255, 255, 255, 0.6) !important;
    font-size: var(--font-size-sm);
    margin: 0;
    line-height: 1.4;
}

.page-header-actions {
    flex-shrink: 0;
}

.page-header-actions .btn-primary {
    background: rgba(255, 255, 255, 0.12);
    border-color: rgba(255, 255, 255, 0.2);
    color: var(--color-white);
}

.page-header-actions .btn-primary:hover {
    background: rgba(255, 255, 255, 0.2);
    border-color: rgba(255, 255, 255, 0.35);
}

.page-header-actions .btn-outline {
    background: transparent;
    border-color: rgba(255, 255, 255, 0.2);
    color: rgba(255, 255, 255, 0.8);
}

.page-header-actions .btn-outline:hover {
    background: rgba(255, 255, 255, 0.08);
    border-color: rgba(255, 255, 255, 0.35);
    color: var(--color-white);
}

/* ── Page Hero Banner (Bild-Header für Unterseiten) ── */
.page-hero-banner {
    position: relative;
    height: 260px;
    background-size: cover;
    background-position: center;
    border-radius: var(--border-radius-lg);
    overflow: hidden;
    margin-bottom: var(--spacing-section);
}

.page-hero-banner--sm {
    height: 180px;
    margin-bottom: var(--spacing-section);
}

.page-hero-overlay {
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(10, 18, 36, 0.75) 0%, rgba(10, 18, 36, 0.15) 60%, transparent 100%);
    display: flex;
    align-items: flex-end;
    padding: var(--spacing-xl) var(--spacing-xxl);
}

.page-hero-content h4 {
    color: var(--color-white);
    font-size: var(--font-size-lg);
    margin: 0 0 4px 0;
}

.page-hero-content h4 i {
    margin-right: var(--spacing-sm);
    opacity: 0.8;
}

.page-hero-content p {
    color: rgba(255, 255, 255, 0.85);
    font-size: var(--font-size-sm);
    margin: 0;
}

/* Text-Container als Flex-Column damit Labels untereinander stehen */
.page-hero-content {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 4px;
}

/* Text-Label mit halbtransparentem Hintergrund für Lesbarkeit auf Bildern */
.page-hero-content h4,
.page-hero-content p {
    display: inline-block;
    background: rgba(10, 18, 36, 0.55);
    padding: 4px 12px;
    border-radius: var(--border-radius);
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);
}

.page-hero-content h4 {
    padding: 6px 14px;
}

.page-hero-content p {
    font-size: var(--font-size-sm);
}

/* ── Empty-State Bilder ── */
.pj-empty-state-img {
    width: 160px;
    height: auto;
    border-radius: var(--border-radius);
    opacity: 0.85;
    margin-bottom: var(--spacing-md);
}

.pj-empty-state-img--sm {
    width: 100px;
}

/* ── Error Page ── */
.error-page {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    min-height: 60vh;
    padding: var(--spacing-xxl);
    gap: var(--spacing-xl);
}

.error-image img {
    width: 280px;
    height: auto;
    border-radius: var(--border-radius-lg);
    opacity: 0.9;
}

.error-code {
    font-size: 72px;
    font-weight: 800;
    color: var(--color-primary);
    margin: 0;
    line-height: 1;
}

.error-title {
    font-size: var(--font-size-xl);
    color: var(--color-text);
    margin: var(--spacing-sm) 0;
}

.error-message {
    color: var(--color-label);
    font-size: var(--font-size-base);
    margin-bottom: var(--spacing-lg);
    max-width: 400px;
}

.error-actions {
    display: flex;
    gap: var(--spacing-md);
    justify-content: center;
}

/* ── Gradient-Icon (blauer Gradient für Step-Icons, Feature-Icons etc.) ── */
.icon-gradient {
    background: linear-gradient(135deg, var(--color-primary), var(--color-primary-light)) !important;
    color: var(--color-white) !important;
}

/* ── Help-Steps (3 einzelne Karten wie Dashboard-Stats) ── */
.help-steps {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: var(--spacing-md);
    margin-bottom: var(--spacing-xl);
}

.help-step {
    display: flex;
    gap: var(--spacing-md);
    align-items: flex-start;
    padding: var(--spacing-lg);
    background: var(--color-white);
    border: 1px solid rgba(var(--color-text-rgb), 0.5);
    border-radius: var(--border-radius-lg);
    box-shadow: var(--shadow-sm);
    transition: box-shadow var(--transition-fast);
}

.help-step:hover {
    box-shadow: var(--shadow-md);
}

.help-step-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 38px;
    height: 38px;
    border-radius: var(--border-radius);
    background: linear-gradient(135deg, var(--color-primary), var(--color-primary-light));
    color: var(--color-white);
    font-size: 16px;
    flex-shrink: 0;
}

.help-step strong {
    display: block;
    color: var(--color-text);
    font-size: var(--font-size-base);
    margin-bottom: 2px;
}

.help-step p {
    margin: 0;
    font-size: var(--font-size-sm);
    line-height: 1.4;
}

@media (max-width: 768px) {
    .page-header {
        flex-direction: column;
        align-items: flex-start;
        gap: var(--spacing-md);
    }
    .help-steps {
        grid-template-columns: 1fr;
    }
}

/* ── Section-Divider (Gradient-Trenner zwischen Sektionen) ── */
.section-divider {
    position: relative;
    height: 1px;
    margin: var(--spacing-section) 0;
    background: linear-gradient(90deg,
        transparent 0%,
        rgba(var(--color-primary-rgb), 0.15) 15%,
        rgba(var(--color-primary-rgb), 0.25) 50%,
        rgba(var(--color-primary-rgb), 0.15) 85%,
        transparent 100%);
}

.section-divider::after {
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: rgba(var(--color-primary-rgb), 0.3);
}

/* ── Section-Header (Überschrift + optionaler Untertitel) ── */
.section-header {
    margin-bottom: var(--spacing-lg);
}

.section-header .section-title {
    margin-bottom: var(--spacing-xs);
    border-bottom: none;
    padding-bottom: 0;
}

.section-header .section-subtitle {
    color: var(--color-label);
    font-size: var(--font-size-sm);
    line-height: 1.5;
    padding-left: calc(var(--spacing-sm) + 1em + var(--spacing-sm));
}

/* ── Section-Titel (uppercase Label über einem Block) ── */
.section-title {
    display: flex;
    align-items: center;
    gap: var(--spacing-sm);
    margin-bottom: var(--spacing-lg);
    padding-bottom: var(--spacing-sm);
    border-bottom: 1px solid var(--color-border);
    color: var(--color-label);
    font-size: var(--font-size-base);
    text-transform: uppercase;
    letter-spacing: 0.06em;
}

.section-title > i {
    opacity: 0.5;
}

.section-desc {
    color: var(--color-label);
    line-height: 1.7;
    margin-bottom: var(--spacing-section);
    text-align: justify;
}

/* ── Hero-Box (zentrierte Info-Box mit Icon) ── */
.hero-box {
    text-align: center;
    padding: var(--spacing-xxl) var(--spacing-xl);
    background: linear-gradient(135deg, var(--color-card-bg), var(--color-white));
    border: 1px solid var(--color-card-border);
    border-radius: var(--border-radius-lg);
    box-shadow: var(--shadow-sm);
}

.hero-box-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 56px;
    height: 56px;
    border-radius: 50%;
    background-color: var(--color-primary);
    color: var(--color-white);
    font-size: 24px;
    margin-bottom: var(--spacing-lg);
}

.hero-box h4 {
    margin-bottom: var(--spacing-md);
}

.hero-box p {
    max-width: 640px;
    margin: 0 auto;
    color: var(--color-label);
    line-height: 1.7;
    text-align: justify;
}

/* ── Hero-Section (globale Page-Hero mit Badge, Titel, Shimmer) ── */
.hero-wrap {
    position: relative;
    overflow: hidden;
    border-radius: var(--border-radius-lg);
    background: rgba(255, 255, 255, 0.1);
    border: 1px solid rgba(var(--color-primary-rgb), 0.1);
    margin-bottom: var(--spacing-section);
    min-height: 180px;
    box-shadow: var(--shadow-lg);
}

.hero-content {
    position: relative;
    z-index: 1;
    padding: calc(var(--spacing-xxl) + 8px) var(--spacing-xxl);
    text-align: center;
    color: var(--color-primary);
}

.hero-edit-btn {
    position: absolute;
    top: 15px;
    right: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    border: 1px solid rgba(49, 69, 106, 0.2);
    border-radius: 50%;
    background: rgba(49, 69, 106, 0.06);
    color: var(--color-primary);
    font-size: 13px;
    cursor: pointer;
    transition: all var(--transition-fast);
    z-index: 2;
}

.hero-edit-btn:hover {
    background: rgba(49, 69, 106, 0.12);
    color: var(--color-primary-dark);
    border-color: rgba(49, 69, 106, 0.3);
}

.hero-badge {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 4px 14px 4px 8px;
    border-radius: 20px;
    background: rgba(49, 69, 106, 0.08);
    font-size: var(--font-size-xs);
    font-weight: var(--font-weight-bold);
    letter-spacing: 0.5px;
    margin-bottom: var(--spacing-md);
    color: var(--color-primary);
}

.hero-pulse {
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: var(--color-success);
    animation: hero-badge-pulse 2s ease-in-out infinite;
}

@keyframes hero-badge-pulse {
    0%, 100% { opacity: 1; box-shadow: 0 0 0 0 rgba(46, 204, 113, 0.5); }
    50%      { opacity: 0.6; box-shadow: 0 0 0 6px rgba(46, 204, 113, 0); }
}

.hero-content h3 {
    color: var(--color-primary-dark) !important;
    margin-bottom: var(--spacing-sm);
    font-size: var(--font-size-xxl);
}

.hero-sub {
    color: var(--color-primary) !important;
    margin-bottom: var(--spacing-lg);
    font-size: var(--font-size-base);
}

.hero-desc {
    max-width: 600px;
    margin: 0 auto;
    color: rgba(49, 69, 106, 0.7) !important;
    line-height: 1.7;
    font-size: var(--font-size-base);
}

.hero-actions {
    display: flex;
    gap: var(--spacing-md);
    justify-content: center;
    margin-top: var(--spacing-xl);
}

.btn-hero-primary {
    background-color: var(--color-white);
    color: var(--color-primary);
    border: 1px solid var(--color-white);
    padding: var(--spacing-sm) var(--spacing-xl);
    border-radius: var(--border-radius);
    font-weight: 600;
    transition: all var(--transition-fast);
}

.btn-hero-primary:hover {
    background-color: rgba(255, 255, 255, 0.9);
    color: var(--color-primary-dark);
}

.btn-hero-outline {
    background-color: transparent;
    color: var(--color-primary);
    border: 1px solid rgba(var(--color-primary-rgb), 0.25);
    padding: var(--spacing-sm) var(--spacing-xl);
    border-radius: var(--border-radius);
    font-weight: 600;
    transition: all var(--transition-fast);
}

.btn-hero-outline:hover {
    color: var(--color-primary-dark);
    border-color: rgba(var(--color-primary-rgb), 0.5);
    background-color: rgba(var(--color-primary-rgb), 0.06);
}

.hero-canvas {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0.6;
}

.hero-meta {
    display: flex;
    justify-content: center;
    gap: var(--spacing-lg);
    margin-top: var(--spacing-lg);
    flex-wrap: wrap;
}

.hero-meta span {
    display: inline-flex;
    align-items: center;
    gap: 5px;
    color: rgba(49, 69, 106, 0.7);
    font-size: var(--font-size-sm);
}

.hero-meta .hero-status-dot {
    font-size: 8px;
    width: 8px;
    height: 8px;
    line-height: 1;
    display: inline-block;
    overflow: hidden;
}

.hero-meta .hero-status-active { color: var(--color-success); }
.hero-meta .hero-status-archived { color: var(--color-disabled); }

.hero-skills {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    gap: var(--spacing-xs);
    margin-top: var(--spacing-lg);
}

.hero-skill-badge {
    display: inline-flex;
    align-items: center;
    padding: 3px 10px;
    border-radius: 20px;
    background: rgba(255, 255, 255, 0.12);
    color: rgba(255, 255, 255, 0.85);
    font-size: var(--font-size-xs);
    font-weight: var(--font-weight-medium);
    backdrop-filter: blur(4px);
    border: 1px solid rgba(255, 255, 255, 0.15);
    transition: all var(--transition-fast);
}

.hero-skill-badge:hover {
    background: rgba(255, 255, 255, 0.2);
    color: var(--color-white);
}

.hero-wrap::after {
    content: '';
    position: absolute;
    top: 0;
    left: -50%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(49, 69, 106, 0.04),
        transparent
    );
    animation: hero-shimmer 8s ease-in-out infinite;
    pointer-events: none;
    z-index: 0;
}

@keyframes hero-shimmer {
    0%   { transform: translateX(-100%) rotate(15deg); }
    100% { transform: translateX(200%) rotate(15deg); }
}

.hero-meta .hero-status-active {
    animation: hero-pulse-glow 2s ease-in-out infinite;
    border-radius: 50%;
}

@keyframes hero-pulse-glow {
    0%, 100% { opacity: 1; box-shadow: 0 0 0 0 rgba(46, 204, 113, 0.4); }
    50%      { opacity: 0.7; box-shadow: 0 0 0 6px rgba(46, 204, 113, 0); }
}

@media (max-width: 768px) {
    .hero-content {
        padding: var(--spacing-xl) var(--spacing-lg);
    }
}

/* ── Feature-Card (Icon links, Text rechts) ── */
.feature-card {
    display: flex;
    gap: var(--spacing-lg);
    padding: var(--spacing-lg);
    background-color: var(--color-white);
    border: 1px solid var(--color-card-border);
    border-radius: var(--border-radius-lg);
    box-shadow: var(--shadow-sm);
    transition: border-color var(--transition-fast), box-shadow var(--transition-fast);
}

.feature-card:hover {
    box-shadow: var(--shadow-md);
}

.feature-card-icon {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    border-radius: var(--border-radius-sm);
    background: linear-gradient(135deg, var(--color-primary), var(--color-primary-light));
    color: var(--color-white);
    font-size: 18px;
    transition: all var(--transition-fast);
}

.feature-card:hover .feature-card-icon {
    background: linear-gradient(135deg, var(--color-primary-dark), var(--color-primary));
    color: var(--color-white);
}

.feature-card h4 {
    margin-bottom: var(--spacing-xs);
}

.feature-card p {
    margin: 0;
    color: var(--color-label);
    line-height: 1.6;
    text-align: justify;
}

/* ── Feature-Card Grid ── */
.feature-grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));
    gap: var(--spacing-lg);
}

/* ── Feature-List (Aufzählung mit Icon + Text, 2 Spalten) ── */
.feature-list {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: var(--spacing-md) var(--spacing-xxl);
}

.feature-list-item {
    display: flex;
    align-items: flex-start;
    gap: var(--spacing-md);
    padding: var(--spacing-md) 0;
    border-bottom: 1px solid var(--color-border);
}

.feature-list-item:nth-last-child(-n+2) {
    border-bottom: none;
}

.feature-list-item > i {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 32px;
    height: 32px;
    border-radius: var(--border-radius-sm);
    background: linear-gradient(135deg, var(--color-primary), var(--color-primary-light));
    color: var(--color-white);
    font-size: 14px;
    flex-shrink: 0;
}

.feature-list-item:nth-child(2) > i {
    background: linear-gradient(135deg, #27ae60, var(--color-success));
}

.feature-list-item:nth-child(3) > i {
    background: linear-gradient(135deg, #e67e22, var(--color-warning));
}

.feature-list-item:nth-child(4) > i {
    background: linear-gradient(135deg, #7d3c98, var(--color-accent-purple));
}

.feature-list-item:nth-child(5) > i {
    background: linear-gradient(135deg, var(--color-primary-dark), var(--color-primary));
}

.feature-list-item:nth-child(6) > i {
    background: linear-gradient(135deg, #c0392b, var(--color-error));
}

.feature-list-item strong {
    display: block;
    color: var(--color-text);
    margin-bottom: 2px;
}

.feature-list-item span {
    color: var(--color-label);
    line-height: 1.6;
    text-align: justify;
}

@media (max-width: 768px) {
    .feature-list {
        grid-template-columns: 1fr;
    }
    .feature-list-item:last-child {
        border-bottom: none;
    }
}

/* ── Step-Card (nummerierte Schritte) ── */
.step-card {
    flex: 1;
    text-align: center;
    padding: var(--spacing-xl) var(--spacing-lg);
    background-color: var(--color-white);
    border: 1px solid var(--color-card-border);
    border-radius: var(--border-radius-lg);
    position: relative;
    box-shadow: var(--shadow-sm);
    transition: border-color var(--transition-fast), box-shadow var(--transition-fast);
}

.step-card:hover {
    box-shadow: var(--shadow-md);
}

.step-card:hover .step-card-icon {
    color: var(--color-primary-dark);
}

.step-card-num {
    position: absolute;
    top: var(--spacing-md);
    left: var(--spacing-md);
    width: 24px;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background-color: var(--color-primary);
    color: var(--color-white);
    font-size: var(--font-size-sm);
    font-weight: 600;
}

.step-card-icon {
    font-size: 28px;
    color: var(--color-primary);
    margin-bottom: var(--spacing-md);
    transition: color var(--transition-fast);
}

.step-card h4 {
    margin-bottom: var(--spacing-sm);
}

.step-card p {
    margin: 0;
    color: var(--color-label);
    line-height: 1.6;
    text-align: justify;
}

/* ── Steps-Layout (horizontal mit Pfeilen) ── */
.steps-row {
    display: flex;
    align-items: flex-start;
    gap: var(--spacing-lg);
}

.steps-row-arrow {
    display: flex;
    align-items: center;
    padding-top: var(--spacing-xxl);
    color: var(--color-border);
    font-size: 20px;
}

@media (max-width: 768px) {
    .steps-row {
        flex-direction: column;
    }
    .steps-row-arrow {
        display: none;
    }
}


/* ── Services-Box (großer weißer Kasten mit Kacheln) ── */
.services-box {
    background-color: var(--color-white);
    border: 1px solid var(--color-card-border);
    border-radius: var(--border-radius-lg);
    padding: var(--spacing-xxl);
    box-shadow: var(--shadow-sm);
}

/* ── Highlighted-Variante (leichter Primary-Hintergrund) ── */
.services-box--highlighted {
    background-color: rgba(49, 69, 106, 0.04);
    border-color: rgba(49, 69, 106, 0.1);
}

.services-box-header {
    margin-bottom: var(--spacing-xl);
    padding-bottom: var(--spacing-lg);
    border-bottom: 1px solid var(--color-border);
}

.services-box-header h4 {
    display: flex;
    align-items: center;
    gap: var(--spacing-sm);
    margin-bottom: var(--spacing-sm);
}

.services-box-header h4 i {
    opacity: 0.5;
}

.services-box-header p {
    margin: 0;
    color: var(--color-label);
    line-height: 1.6;
}

.services-box-grid {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: var(--spacing-lg);
}

/* ── Service-Tile (einzelne Kachel) ── */
.service-tile {
    text-align: center;
    padding: var(--spacing-lg) var(--spacing-sm);
    border-radius: var(--border-radius);
}

.service-tile-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    border-radius: var(--border-radius);
    background: linear-gradient(135deg, var(--color-primary), var(--color-primary-light));
    color: var(--color-white);
    font-size: 18px;
    margin-bottom: var(--spacing-sm);
}

.service-tile-name {
    font-weight: 600;
    color: var(--color-text);
    margin-bottom: 2px;
}

.service-tile-desc {
    color: var(--color-label);
    font-size: var(--font-size-sm);
}

@media (max-width: 900px) {
    .services-box-grid {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (max-width: 560px) {
    .services-box-grid {
        grid-template-columns: repeat(2, 1fr);
    }
}

/* =========================================================================
 * Globaler Dropdown (3-Punkte-Menü) — Wiederverwendbar auf allen Seiten
 * ========================================================================= */
.hub-dropdown {
    position: relative;
    display: inline-block;
}

.hub-dropdown-menu {
    display: none;
    position: absolute;
    right: 0;
    top: 100%;
    z-index: 9999;
    min-width: 120px;
    background-color: #243144;
    border: 1px solid rgba(255, 255, 255, 0.08);
    border-radius: var(--border-radius);
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.25);
    padding: 5px;
}

.hub-dropdown-menu.show {
    display: block;
}

.hub-dropdown-item {
    display: flex;
    align-items: center;
    gap: 6px;
    width: 100%;
    padding: 4px 10px;
    border: none;
    background: none;
    font-family: var(--font-family);
    font-size: var(--font-size-sm);
    color: #ffffff;
    cursor: pointer;
    transition: background-color var(--transition-fast);
    text-align: left;
    border-radius: var(--border-radius-sm, 4px);
    white-space: nowrap;
}

.hub-dropdown-item:hover {
    background-color: rgba(var(--color-primary-rgb), 0.08);
}

a.hub-dropdown-item {
    font-size: var(--font-size-sm);
    font-weight: var(--font-weight-regular, 400);
    text-decoration: none;
    color: #ffffff;
}

.hub-dropdown-item i {
    font-size: 12px;
    width: 14px;
    text-align: center;
    color: rgba(255, 255, 255, 0.6);
}

.hub-dropdown-item--success {
    color: var(--color-success);
}

.hub-dropdown-item--success i {
    color: var(--color-success);
}

.hub-dropdown-item--success:hover {
    background-color: rgba(var(--color-primary-rgb), 0.08);
}

.hub-dropdown-divider {
    height: 1px;
    margin: 2px 0;
    background-color: rgba(255, 255, 255, 0.1);
}

/* ── Submenü (Hover-Flyout) ── */
.hub-dropdown-sub {
    position: relative;
}

.hub-dropdown-sub > .hub-dropdown-item {
    justify-content: space-between;
}

.hub-dropdown-sub > .hub-dropdown-item::after {
    content: '\F285';
    font-family: 'bootstrap-icons';
    font-size: 10px;
    margin-left: 8px;
    color: rgba(255, 255, 255, 0.6);
}

.hub-dropdown-sub > .hub-dropdown-submenu {
    display: none;
    position: absolute;
    left: 100%;
    top: -5px;
    z-index: 1000;
    min-width: 180px;
    background-color: #243144;
    border: 1px solid rgba(255, 255, 255, 0.08);
    border-radius: var(--border-radius);
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.25);
    padding: 5px;
    margin-left: -2px;
    padding-left: 7px;
}

/* Unsichtbare Brücke zwischen Trigger und Submenu gegen Flackern */
.hub-dropdown-sub > .hub-dropdown-submenu::before {
    content: '';
    position: absolute;
    left: -10px;
    top: 0;
    width: 10px;
    height: 100%;
}

.hub-dropdown-sub:hover > .hub-dropdown-submenu {
    display: block;
}

/* Falls Submenü rechts rausragt → links öffnen */
.hub-dropdown-sub--left > .hub-dropdown-submenu {
    left: auto;
    right: 100%;
    margin-left: 0;
    margin-right: -2px;
    padding-left: 5px;
    padding-right: 7px;
}

.hub-dropdown-sub--left > .hub-dropdown-submenu::before {
    left: auto;
    right: -10px;
}

/* ── Kontextmenü (position: fixed, Rechtsklick) ── */
.hub-dropdown-ctx {
    position: fixed;
    z-index: 2000;
    min-width: 220px;
    background-color: #243144;
    border: 1px solid rgba(255, 255, 255, 0.08);
    border-radius: var(--border-radius);
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.4);
    padding: 5px 0;
    font-family: var(--font-family);
}

.hub-dropdown-ctx.hidden {
    display: none;
}

/* ── Header & Heading im Dropdown ── */
.hub-dropdown-header {
    padding: var(--spacing-sm) var(--spacing-lg);
    font-size: var(--font-size-sm);
    font-weight: var(--font-weight-semibold);
    color: var(--color-text);
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    margin-bottom: 4px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 220px;
}

.hub-dropdown-heading {
    padding: var(--spacing-xs) var(--spacing-lg);
    font-size: 11px;
    font-weight: var(--font-weight-semibold);
    color: var(--color-label);
    text-transform: uppercase;
    letter-spacing: 0.3px;
}

/* ── Zusätzliche Item-Varianten ── */
.hub-dropdown-item--add {
    color: var(--color-primary);
}

.hub-dropdown-item--add i {
    color: var(--color-primary);
}

.hub-dropdown-item--danger {
    color: var(--color-error);
}

.hub-dropdown-item--danger i {
    color: var(--color-error);
}

.hub-dropdown-item--danger:hover {
    background-color: rgba(231, 76, 60, 0.06);
}

.hub-dropdown-item--reboot {
    color: var(--color-warning, #e67e22);
}

.hub-dropdown-item--reboot i {
    color: var(--color-warning, #e67e22);
}

.hub-dropdown-item--warning {
    color: var(--color-warning, #e67e22);
    font-weight: var(--font-weight-medium);
}

.hub-dropdown-item--warning i {
    animation: hub-dropdown-pulse 2s ease-in-out infinite;
}

@keyframes hub-dropdown-pulse {
    0%, 100% { opacity: 1; }
    50% { opacity: 0.4; }
}

.hub-dropdown-item--reboot:hover,
.hub-dropdown-item--warning:hover {
    background-color: rgba(243, 156, 18, 0.08);
}

.hub-dropdown-item--active i {
    color: var(--color-success);
}

/* ── Leerer Zustand ── */
.hub-dropdown-empty {
    display: block;
    padding: var(--spacing-xs) var(--spacing-lg);
    font-size: var(--font-size-sm);
    color: var(--color-label);
    font-style: italic;
}

/* ── Netzwerk-Toggle im Kontextmenü ── */
.hub-dropdown-net-item {
    display: flex;
    align-items: center;
    gap: var(--spacing-sm);
    width: 100%;
    padding: var(--spacing-sm) var(--spacing-lg);
    border: none;
    background: none;
    font-family: var(--font-family);
    font-size: var(--font-size-sm);
    color: #ffffff;
    cursor: pointer;
    transition: background-color var(--transition-fast);
    text-align: left;
    border-radius: var(--border-radius-sm, 4px);
}

.hub-dropdown-net-item:hover {
    background-color: rgba(var(--color-primary-rgb), 0.08);
}

.hub-dropdown-net-check {
    width: 14px;
    height: 14px;
    border: 2px solid rgba(255, 255, 255, 0.2);
    border-radius: 3px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 10px;
    flex-shrink: 0;
    color: transparent;
    transition: all var(--transition-fast);
}

.hub-dropdown-net-item--active .hub-dropdown-net-check {
    background-color: var(--color-primary);
    border-color: var(--color-primary);
    color: var(--color-white);
}

.hub-dropdown-net-name {
    flex: 1;
}

.hub-dropdown-net-sub {
    font-size: 11px;
    color: rgba(255, 255, 255, 0.5);
}

/* ── Icon-Button (3-Punkte, Edit, Delete etc.) ── */
.btn-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    border: none;
    border-radius: var(--border-radius-sm);
    background-color: rgba(var(--color-primary-rgb), 0.06);
    color: var(--color-primary);
    font-size: var(--font-size-lg);
    cursor: pointer;
    transition: all var(--transition-fast);
}

.btn-icon:hover {
    background-color: rgba(var(--color-primary-rgb), 0.14);
    color: var(--color-primary-dark);
}

.btn-icon-danger:hover {
    background-color: rgba(231, 76, 60, 0.08);
    color: var(--color-error);
}

/* ── Detail-Button (Lupe bei installing-Servern) ── */
.pj-detail-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    border: none;
    border-radius: var(--border-radius-sm);
    background-color: rgba(var(--color-primary-rgb), 0.06);
    color: var(--color-primary);
    font-size: var(--font-size-lg);
    cursor: pointer;
    transition: all var(--transition-fast);
}

.pj-detail-btn:hover {
    background-color: rgba(var(--color-primary-rgb), 0.14);
    color: var(--color-primary-dark);
}

/* ── Globale Table-Wrap: overflow visible für Dropdowns ── */
.hub-table-wrap {
    border-radius: var(--border-radius);
    border: 1px solid rgba(var(--color-primary-rgb), 0.1);
    background-color: rgba(var(--color-primary-rgb), 0.04);
    box-shadow: var(--shadow-sm);
    overflow: visible;
}

/* ── Menu-Button (3-Dots + "Menu") — Global wiederverwendbar ── */
.pj-menu-btn {
    display: inline-flex;
    align-items: center;
    gap: var(--spacing-xs);
    padding: 3px var(--spacing-sm);
    border: 1px solid rgba(var(--color-primary-rgb), 0.15);
    border-radius: var(--border-radius-sm);
    background-color: rgba(var(--color-primary-rgb), 0.06);
    color: var(--color-primary);
    font-family: var(--font-family);
    font-size: var(--font-size-sm);
    cursor: pointer;
    transition: all 0.15s;
}

.pj-menu-btn:hover {
    background-color: rgba(var(--color-primary-rgb), 0.14);
    border-color: rgba(var(--color-primary-rgb), 0.25);
    color: var(--color-primary-dark);
}

.pj-menu-btn i {
    font-size: 12px;
}

/* ── Globaler Hilfe-/Legende-Block ── */
.pj-hint-block {
    margin-top: var(--spacing-md);
    padding: var(--spacing-sm) 0 0;
}
.pj-hint-block-header {
    display: flex;
    align-items: center;
    gap: var(--spacing-md);
    margin-bottom: var(--spacing-sm);
}
.pj-hint-block-label {
    display: flex;
    align-items: center;
    gap: var(--spacing-xs);
    font-size: var(--font-size-xs);
    font-weight: var(--font-weight-semibold);
    color: var(--color-label);
    text-transform: uppercase;
    letter-spacing: 0.08em;
    white-space: nowrap;
    opacity: 0.75;
}
.pj-hint-block-label i {
    font-size: 11px;
}
.pj-hint-block-line {
    flex: 1;
    height: 1px;
    background: linear-gradient(to right, rgba(var(--color-primary-rgb), 0.18), transparent);
}
.pj-hint-block-body {
    padding: var(--spacing-sm) 0;
}
.pj-hint-block-footer-line {
    height: 1px;
    background: linear-gradient(to right, rgba(var(--color-primary-rgb), 0.18), transparent);
}
.pj-hint-block-list {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: column;
    gap: 6px;
}
.pj-hint-block-list li {
    font-size: 12px;
    color: var(--color-text-muted);
    display: flex;
    align-items: center;
    gap: 8px;
}
.pj-hint-block-list li i {
    width: 14px;
    text-align: center;
    color: var(--color-primary-light);
    flex-shrink: 0;
}

/* ── OpenSim Tabellen: kompakte Schrift 11px ── */
.os-table-compact tr {
    font-size: 11px !important;
}
.os-table-compact tr th,
.os-table-compact tr td {
    font-size: 11px !important;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUFZLENBQUMsV0FBVyxZQUFZLENBQUMsVUFBVSxZQUFZLENBQUMsWUFBWSxZQUFZLENBQUMsY0FBYyxZQUFZLENBQUMsY0FBYyxZQUFZLENBQUMsaUJBQWlCLFlBQVksQ0FBQyxTQUFTLFlBQVksQ0FBQyxhQUFhLFlBQVksQ0FBQyxTQUFTLFlBQVksQ0FBQyxpQkFBaUIsWUFBWSxDQUFDLFFBQVEsWUFBWSxDQUFDLGlCQUFpQixZQUFZLENBQUMsYUFBYSxZQUFZLENBQUMsV0FBVyxZQUFZLENBQUMsY0FBYyxZQUFZLENBQUMsZ0JBQWdCLFlBQVksQ0FBQyxXQUFXLFlBQVksQ0FBQyxlQUFlLFlBQVksQ0FBQyxZQUFZLFlBQVksQ0FBQyxXQUFXLFlBQVksQ0FBQyxVQUFVLFlBQVksQ0FBQyxZQUFZLFlBQVksQ0FBQyxXQUFXLFlBQVksQ0FBQyxvQ0FBb0MsWUFBWSxDQUFDLGdDQUFnQyxZQUFZLENBQUMsd0NBQXdDLFlBQVksQ0FBQyxlQUFlLFlBQVksQ0FBQyxnQkFBZ0IsWUFBWSxDQUFDLFVBQVUsWUFBWSxDQUFDLGNBQWMsWUFBWSxDQUFDLGdCQUFnQixZQUFZLENBQUMsa0VBQWtFLFlBQVksQ0FBQyxXQUFXLFlBQVksQ0FBQyxVQUFVLFlBQVksQ0FBQyxtQkFBbUIsWUFBWSxDQUFDLGdDQUFnQyxZQUFZLENBQUMsYUFBYSxZQUFZLENBQUMsU0FBUyxZQUFZLENBQUMsU0FBUyxZQUFZLENBQUMsU0FBUyxZQUFZLENBQUMsWUFBWSxZQUFZLENBQUMsYUFBYSxZQUFZLENBQUMsZ0JBQWdCLFlBQVksQ0FBQyxlQUFlLFlBQVksQ0FBQyxXQUFXLFlBQVksQ0FBQyxvREFBb0QsWUFBWSxDQUFDLG9CQUFvQixZQUFZLENBQUMsYUFBYSxZQUFZLENBQUMsYUFBYSxZQUFZLENBQUMsbUJBQW1CLFlBQVksQ0FBQyxZQUFZLFlBQVksQ0FBQyxXQUFXLFlBQVksQ0FBQyxrQkFBa0IsWUFBWSxDQUFDLGNBQWMsWUFBWSxDQUFDLGtCQUFrQixZQUFZLENBQUMsVUFBVSxZQUFZLENBQUMsZUFBZSxZQUFZLENBQUMsWUFBWSxZQUFZLENBQUMsWUFBWSxZQUFZLENBQUMsUUFBUSxZQUFZLENBQUMsY0FBYyxZQUFZLENBQUMsWUFBWSxZQUFZLENBQUMsU0FBUyxZQUFZLENBQUMsZUFBZSxZQUFZLENBQUMsWUFBWSxZQUFZLENBQUMsY0FBYyxZQUFZLENBQUMscUJBQXFCLFlBQVksQ0FBQyxlQUFlLFlBQVksQ0FBQyxlQUFlLFlBQVksQ0FBQyxlQUFlLFlBQVksQ0FBQyxpQkFBaUIsWUFBWSxDQUFDLFdBQVcsWUFBWSxDQUFDLGFBQWEsWUFBWSxDQUFDLGVBQWUsWUFBWSxDQUFDLFlBQVksWUFBWSxDQUFDLGNBQWMsWUFBWSxDQUFDLFlBQVksWUFBWSxDQUFDLGtCQUFrQixZQUFZLENBQUMsWUFBWSxZQUFZLENBQUMsY0FBYyxZQUFZLENBQUMsV0FBVyxZQUFZLENBQUMsV0FBVyxZQUFZLENBQUMsa0JBQWtCLFlBQVksQ0FBQyx3Q0FBd0MsWUFBWSxDQUFDLFdBQVcsWUFBWSxDQUFDLGVBQWUsWUFBWSxDQUFDLFdBQVcsWUFBWSxDQUFDLGVBQWUsWUFBWSxDQUFDLHVCQUF1QixZQUFZLENBQUMsZUFBZSxZQUFZLENBQUMsaUJBQWlCLFlBQVksQ0FBQyxxQkFBcUIsWUFBWSxDQUFDLFlBQVksWUFBWSxDQUFDLGNBQWMsWUFBWSxDQUFDLFdBQVcsWUFBWSxDQUFDLGNBQWMsWUFBWSxDQUFDLGdCQUFnQixZQUFZLENBQUMsaUJBQWlCLFlBQVksQ0FBQyxnQkFBZ0IsWUFBWSxDQUFDLGFBQWEsWUFBWSxDQUFDLFVBQVUsWUFBWSxDQUFDLFNBQVMsWUFBWSxDQUFDLDhDQUE4QyxZQUFZLENBQUMsa0JBQWtCLFlBQVksQ0FBQyxXQUFXLFlBQVksQ0FBQyxZQUFZLFlBQVksQ0FBQyxXQUFXLFlBQVksQ0FBQyxnQkFBZ0IsWUFBWSxDQUFDLFlBQVksWUFBWSxDQUFDLFVBQVUsWUFBWSxDQUFDLE9BQU8sWUFBWSxDQUFDLDRCQUE0QixZQUFZLENBQUMsV0FBVyxZQUFZLENBQUMsdUNBQXVDLFlBQVksQ0FBQyxrQkFBa0IsWUFBWSxDQUFDLFlBQVksWUFBWSxDQUFDLFNBQVMsWUFBWSxDQUFDLFNBQVMsWUFBWSxDQUFDLFlBQVksWUFBWSxDQUFDLFlBQVksWUFBWSxDQUFDLFVBQVUsWUFBWSxDQUFDLGNBQWMsWUFBWSxDQUFDLFFBQVEsWUFBWSxDQUFDLFdBQVcsWUFBWSxDQUFDLFdBQVcsWUFBWSxDQUFDLFlBQVksWUFBWSxDQUFDLFlBQVksWUFBWSxDQUFDLFFBQVEsWUFBWSxDQUFDLFFBQVEsWUFBWSxDQUFDLGdCQUFnQixZQUFZLENBQUMsVUFBVSxZQUFZLENBQUMsV0FBVyxZQUFZLENBQUMsWUFBWSxZQUFZLENBQUMsY0FBYyxZQUFZLENBQUMsZ0JBQWdCLFlBQVksQ0FBQyxzQkFBc0IsWUFBWSxDQUFDLGdCQUFnQixZQUFZLENBQUMsV0FBVyxZQUFZLENBQUMsV0FBVyxZQUFZLENBQUMsY0FBYyxZQUFZLENBQUMsd0JBQXdCLFlBQVksQ0FBQyxXQUFXLFlBQVksQ0FBQyxjQUFjLFlBQVksQ0FBQyxlQUFlLFlBQVksQ0FBQyxZQUFZLFlBQVksQ0FBQyxXQUFXLFlBQVksQ0FBQyxnQkFBZ0IsWUFBWSxDQUFDLGlCQUFpQixZQUFZLENBQUMsWUFBWSxZQUFZLENBQUMsWUFBWSxZQUFZLENBQUMsZUFBZSxZQUFZLENBQUMsaUJBQWlCLFlBQVksQ0FBQyxpQkFBaUIsWUFBWSxDQUFDLGlCQUFpQixZQUFZLENBQUMsV0FBVyxZQUFZLENBQUMsU0FBUyxZQUFZLENBQUMsVUFBVSxZQUFZLENBQUMsZ0JBQWdCLFlBQVksQ0FBQyxZQUFZLFlBQVksQ0FBQyxhQUFhLFlBQVksQ0FBQyxXQUFXLFlBQVksQ0FBQyxVQUFVLFlBQVksQ0FBQyxVQUFVLFlBQVksQ0FBQyxRQUFRLFlBQVksQ0FBQyx3Q0FBd0MsWUFBWSxDQUFDLFVBQVUsWUFBWSxDQUFDLHFCQUFxQixZQUFZLENBQUMsU0FBUyxZQUFZLENBQUMsV0FBVyxZQUFZLENBQUMseUJBQXlCLFlBQVksQ0FBQyxjQUFjLFlBQVksQ0FBQyxpQkFBaUIsWUFBWSxDQUFDLFFBQVEsWUFBWSxD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QiIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvX3ZhcmlhYmxlcy5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3BsdWdpbnMvZm9udGF3ZXNvbWUvY3NzL2ZvbnRhd2Vzb21lLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvcGx1Z2lucy9mb250YXdlc29tZS9jc3MvdGhpbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3BsdWdpbnMvZm9udGF3ZXNvbWUvY3NzL2JyYW5kcy5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9sYXlvdXQuY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvX2hlcm8tYmFubmVyLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL19idXR0b25zLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL19pbnRlcmx1ZGUuY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvX3NlY3Rpb24uY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvX3NwbGl0LmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL190YWJsZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9fdGlsZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9fYmFkZ2UuY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvcXVpY2tfcGFuZWwuY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvbmF2aWdhdGlvbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9mb3Jtcy5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy90YWJsZV9jb250cm9sbGVyLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3RvcHVwLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2dpdGxhYi5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9hcHAuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICogR2xvYmFsZSBDU1MgQ3VzdG9tIFByb3BlcnRpZXMgKFZhcmlhYmxlbilcclxuICpcclxuICogQWxsZSBGYXJiZW4sIFNjaHJpZnRlbiwgQWJzdMOkbmRlIGV0Yy4gd2VyZGVuIGhpZXIgemVudHJhbCBkZWZpbmllcnQuXHJcbiAqIMOEbmRlcnVuZ2VuIGhpZXIgd2lya2VuIHNpY2ggYXVmIGRpZSBnZXNhbXRlIFNlaXRlIGF1cy5cclxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuOnJvb3Qge1xyXG4gICAgLyog4pSA4pSAIEZhcmJlbiDilIDilIAgKi9cclxuICAgIC0tY29sb3ItcHJpbWFyeTogIzViOGFiZjtcclxuICAgIC0tY29sb3ItcHJpbWFyeS1kYXJrOiAjNGE3YWFkO1xyXG4gICAgLS1jb2xvci1wcmltYXJ5LWxpZ2h0OiAjN2VhOGQ2O1xyXG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kOiAjMWUzMTQ3O1xyXG4gICAgLS1jb2xvci1iZzogIzFlMzE0NztcclxuICAgIC0tY29sb3ItdGV4dDogI2UwZTZlZDtcclxuICAgIC0tY29sb3ItdGV4dC1zZWNvbmRhcnk6ICNhMGFlYzA7XHJcbiAgICAtLWNvbG9yLWxhYmVsOiAjODg5OWFhO1xyXG4gICAgLS1jb2xvci1jYXJkLWJnOiAjMjQzMTQ0O1xyXG4gICAgLS1jb2xvci10YWJsZS1yb3ctYmc6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMyk7XHJcbiAgICAtLWNvbG9yLWJvcmRlcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xyXG4gICAgLS1jb2xvci1ib3JkZXItbGlnaHQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNik7XHJcbiAgICAtLWNvbG9yLWxpbms6ICM3ZWI4ZTA7XHJcbiAgICAtLWNvbG9yLXdoaXRlOiAjZmZmZmZmO1xyXG4gICAgLS1jb2xvci1pbnB1dC10ZXh0OiAjODg5OWFhO1xyXG4gICAgLS1jb2xvci1kaXNhYmxlZDogIzRhNTU2ODtcclxuICAgIC0tY29sb3ItdGV4dC1tdXRlZDogIzdhOGE5ZTtcclxuICAgIC0tY29sb3ItbXV0ZWQ6ICM0YTU1Njg7XHJcblxyXG4gICAgLyog4pSA4pSAIFN0YXR1cy1GYXJiZW4g4pSA4pSAICovXHJcbiAgICAtLWNvbG9yLXN1Y2Nlc3M6ICMxMGI5ODE7XHJcbiAgICAtLWNvbG9yLXN1Y2Nlc3MtcmdiOiAxNiwgMTg1LCAxMjk7XHJcbiAgICAtLWNvbG9yLWVycm9yOiAjZWY0NDQ0O1xyXG4gICAgLS1jb2xvci1lcnJvci1kYXJrOiAjZGMyNjI2O1xyXG4gICAgLS1jb2xvci1lcnJvci1yZ2I6IDIzOSwgNjgsIDY4O1xyXG4gICAgLS1jb2xvci13YXJuaW5nOiAjZjU5ZTBiO1xyXG4gICAgLS1jb2xvci13YXJuaW5nLXJnYjogMjQ1LCAxNTgsIDExO1xyXG4gICAgLS1jb2xvci1pbmZvOiAjNWI4YWJmO1xyXG4gICAgLS1jb2xvci1pbmZvLXJnYjogOTEsIDEzOCwgMTkxO1xyXG4gICAgLS1jb2xvci1hY2NlbnQtcHVycGxlOiAjOGI1Y2Y2O1xyXG4gICAgLS1jb2xvci1hY2NlbnQtcHVycGxlLXJnYjogMTM5LCA5MiwgMjQ2O1xyXG5cclxuICAgIC8qIOKUgOKUgCBSR0ItV2VydGUgZsO8ciByZ2JhKCkg4pSA4pSAICovXHJcbiAgICAtLWNvbG9yLXByaW1hcnktcmdiOiA5MSwgMTM4LCAxOTE7XHJcbiAgICAtLWNvbG9yLXByaW1hcnktbGlnaHQtcmdiOiAxMjYsIDE2OCwgMjE0O1xyXG4gICAgLS1jb2xvci10ZXh0LXJnYjogMjYsIDM1LCA1MDtcclxuICAgIC0tY29sb3ItdGFibGUtYm9yZGVyOiByZ2JhKDQ5LCA2OSwgMTA2LCAwLjEyKTtcclxuICAgIC0tY29sb3ItY2FyZC1ib3JkZXI6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XHJcblxyXG4gICAgLyog4pSA4pSAIFR5cG9ncmFmaWUg4pSA4pSAICovXHJcbiAgICAtLWZvbnQtZmFtaWx5OiAnSW50ZXInLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsICdTZWdvZSBVSScsIFJvYm90bywgc2Fucy1zZXJpZjtcclxuICAgIC0tZm9udC13ZWlnaHQtbGlnaHQ6IDMwMDtcclxuICAgIC0tZm9udC13ZWlnaHQtcmVndWxhcjogNDAwO1xyXG4gICAgLS1mb250LXdlaWdodC1tZWRpdW06IDUwMDtcclxuICAgIC0tZm9udC13ZWlnaHQtc2VtaWJvbGQ6IDYwMDtcclxuICAgIC0tZm9udC13ZWlnaHQtYm9sZDogNzAwO1xyXG4gICAgLS1mb250LXNpemUteHM6IDExcHg7XHJcbiAgICAtLWZvbnQtc2l6ZS1zbTogMTJweDtcclxuICAgIC0tZm9udC1zaXplLWJhc2U6IDEycHg7XHJcbiAgICAtLWZvbnQtc2l6ZS1sZzogMTVweDtcclxuICAgIC0tZm9udC1zaXplLXhsOiAxOHB4O1xyXG4gICAgLS1mb250LXNpemUteHhsOiAyMnB4O1xyXG4gICAgLS1mb250LXNpemUtaGVhZGluZzogMjhweDtcclxuICAgIC0tZm9udC1zaXplLWRpc3BsYXk6IDM2cHg7XHJcblxyXG4gICAgLyog4pSA4pSAIEFic3TDpG5kZSDilIDilIAgKi9cclxuICAgIC0tc3BhY2luZy14czogNHB4O1xyXG4gICAgLS1zcGFjaW5nLXNtOiA4cHg7XHJcbiAgICAtLXNwYWNpbmctbWQ6IDEycHg7XHJcbiAgICAtLXNwYWNpbmctbGc6IDE2cHg7XHJcbiAgICAtLXNwYWNpbmcteGw6IDI0cHg7XHJcbiAgICAtLXNwYWNpbmcteHhsOiAzMnB4O1xyXG4gICAgLS1zcGFjaW5nLXNlY3Rpb246IDQ4cHg7XHJcbiAgICAtLXNwYWNpbmctc2VjdGlvbi1zbWFsbDogMjVweDtcclxuXHJcbiAgICAvKiDilIDilIAgRm9ybWVuIOKUgOKUgCAqL1xyXG4gICAgLS1ib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAtLWJvcmRlci1yYWRpdXMtc206IDZweDtcclxuICAgIC0tYm9yZGVyLXJhZGl1cy1sZzogMTZweDtcclxuICAgIC0tYm9yZGVyLXJhZGl1cy14bDogMjRweDtcclxuXHJcbiAgICAvKiDilIDilIAgU2NoYXR0ZW4g4pSA4pSAICovXHJcbiAgICAtLXNoYWRvdy1zbTogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4wNCksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDIpO1xyXG4gICAgLS1zaGFkb3ctbWQ6IDAgNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcclxuICAgIC0tc2hhZG93LWxnOiAwIDEycHggMzJweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG4gICAgLS1zaGFkb3cteGw6IDAgMjRweCA2NHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XHJcblxyXG4gICAgLyog4pSA4pSAIExheW91dCDilIDilIAgKi9cclxuICAgIC0tc2lkZWJhci13aWR0aDogMjQwcHg7XHJcbiAgICAtLXRvcGJhci1oZWlnaHQ6IDY0cHg7XHJcblxyXG4gICAgLyog4pSA4pSAIFRyYW5zaXRpb25zIOKUgOKUgCAqL1xyXG4gICAgLS10cmFuc2l0aW9uLWZhc3Q6IDAuMTVzIGVhc2U7XHJcbiAgICAtLXRyYW5zaXRpb24tbm9ybWFsOiAwLjI1cyBlYXNlO1xyXG4gICAgLS10cmFuc2l0aW9uLXNsb3c6IDAuNHMgY3ViaWMtYmV6aWVyKDAuMTYsIDEsIDAuMywgMSk7XHJcbn1cclxuIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDcuMS4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjUgRm9udGljb25zLCBJbmMuXG4gKi9cbi5mYSwuZmEtYnJhbmRzLC5mYS1jaGlzZWwsLmZhLWNsYXNzaWMsLmZhLWR1b3RvbmUsLmZhLWV0Y2gsLmZhLWplbGx5LC5mYS1qZWxseS1kdW8sLmZhLWplbGx5LWZpbGwsLmZhLWxpZ2h0LC5mYS1ub3Rkb2csLmZhLW5vdGRvZy1kdW8sLmZhLXJlZ3VsYXIsLmZhLXNlbWlib2xkLC5mYS1zaGFycCwuZmEtc2hhcnAtZHVvdG9uZSwuZmEtc2xhYiwuZmEtc2xhYi1wcmVzcywuZmEtc29saWQsLmZhLXRoaW4sLmZhLXRodW1icHJpbnQsLmZhLXV0aWxpdHksLmZhLXV0aWxpdHktZHVvLC5mYS11dGlsaXR5LWZpbGwsLmZhLXdoaXRlYm9hcmQsLmZhYiwuZmFjciwuZmFkLC5mYWRsLC5mYWRyLC5mYWR0LC5mYWVzLC5mYWpkciwuZmFqZnIsLmZhanIsLmZhbCwuZmFuZHMsLmZhbnMsLmZhciwuZmFzLC5mYXNkbCwuZmFzZHIsLmZhc2RzLC5mYXNkdCwuZmFzbCwuZmFzbHByLC5mYXNsciwuZmFzciwuZmFzcywuZmFzdCwuZmF0LC5mYXRsLC5mYXVkc2IsLmZhdWZzYiwuZmF1c2IsLmZhd3Niey0tX2ZhLWZhbWlseTp2YXIoLS1mYS1mYW1pbHksdmFyKC0tZmEtc3R5bGUtZmFtaWx5LFwiRm9udCBBd2Vzb21lIDcgUHJvXCIpKTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtkaXNwbGF5OnZhcigtLWZhLWRpc3BsYXksaW5saW5lLWJsb2NrKTtmb250LWZhbWlseTp2YXIoLS1fZmEtZmFtaWx5KTtmb250LWZlYXR1cmUtc2V0dGluZ3M6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtc3ludGhlc2lzOm5vbmU7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDp2YXIoLS1mYS1zdHlsZSw5MDApO2xpbmUtaGVpZ2h0OjE7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1yZW5kZXJpbmc6YXV0bzt3aWR0aDp2YXIoLS1mYS13aWR0aCwxLjI1ZW0pfTppcyguZmFzLC5mYXNzLC5mYXIsLmZhc3IsLmZhbCwuZmFzbCwuZmF0LC5mYXN0LC5mYWQsLmZhZHIsLmZhZGwsLmZhZHQsLmZhc2RzLC5mYXNkciwuZmFzZGwsLmZhc2R0LC5mYWIsLmZhc2xyLC5mYXNscHIsLmZhd3NiLC5mYXRsLC5mYW5zLC5mYW5kcywuZmFlcywuZmFqciwuZmFqZnIsLmZhamRyLC5mYWNyLC5mYXVzYiwuZmF1ZHNiLC5mYXVmc2IsLmZhLXNvbGlkLC5mYS1zZW1pYm9sZCwuZmEtcmVndWxhciwuZmEtbGlnaHQsLmZhLXRoaW4sLmZhLWJyYW5kcywuZmEtY2xhc3NpYywuZmEtZHVvdG9uZSwuZmEtc2hhcnAsLmZhLXNoYXJwLWR1b3RvbmUsLmZhLWNoaXNlbCwuZmEtZXRjaCwuZmEtamVsbHksLmZhLWplbGx5LWR1bywuZmEtamVsbHktZmlsbCwuZmEtbm90ZG9nLC5mYS1ub3Rkb2ctZHVvLC5mYS1zbGFiLC5mYS1zbGFiLXByZXNzLC5mYS10aHVtYnByaW50LC5mYS11dGlsaXR5LC5mYS11dGlsaXR5LWR1bywuZmEtdXRpbGl0eS1maWxsLC5mYS13aGl0ZWJvYXJkLC5mYSk6YmVmb3Jle2NvbnRlbnQ6dmFyKC0tZmEpL1wiXCJ9QHN1cHBvcnRzIG5vdCAoY29udGVudDpcIlwiL1wiXCIpezppcyguZmFzLC5mYXNzLC5mYXIsLmZhc3IsLmZhbCwuZmFzbCwuZmF0LC5mYXN0LC5mYWQsLmZhZHIsLmZhZGwsLmZhZHQsLmZhc2RzLC5mYXNkciwuZmFzZGwsLmZhc2R0LC5mYWIsLmZhc2xyLC5mYXNscHIsLmZhd3NiLC5mYXRsLC5mYW5zLC5mYW5kcywuZmFlcywuZmFqciwuZmFqZnIsLmZhamRyLC5mYWNyLC5mYXVzYiwuZmF1ZHNiLC5mYXVmc2IsLmZhLXNvbGlkLC5mYS1zZW1pYm9sZCwuZmEtcmVndWxhciwuZmEtbGlnaHQsLmZhLXRoaW4sLmZhLWJyYW5kcywuZmEtY2xhc3NpYywuZmEtZHVvdG9uZSwuZmEtc2hhcnAsLmZhLXNoYXJwLWR1b3RvbmUsLmZhLWNoaXNlbCwuZmEtZXRjaCwuZmEtamVsbHksLmZhLWplbGx5LWR1bywuZmEtamVsbHktZmlsbCwuZmEtbm90ZG9nLC5mYS1ub3Rkb2ctZHVvLC5mYS1zbGFiLC5mYS1zbGFiLXByZXNzLC5mYS10aHVtYnByaW50LC5mYS11dGlsaXR5LC5mYS11dGlsaXR5LWR1bywuZmEtdXRpbGl0eS1maWxsLC5mYS13aGl0ZWJvYXJkLC5mYSk6YmVmb3Jle2NvbnRlbnQ6dmFyKC0tZmEpfX06aXMoLmZhZCwuZmEtZHVvdG9uZSwuZmFkciwuZmFkbCwuZmFkdCwuZmFzZHMsLmZhLXNoYXJwLWR1b3RvbmUsLmZhc2RyLC5mYXNkbCwuZmFzZHQsLmZhdGwsLmZhLXRodW1icHJpbnQsLmZhbmRzLC5mYS1ub3Rkb2ctZHVvLC5mYWpkciwuZmEtamVsbHktZHVvLC5mYXVkc2IsLmZhLXV0aWxpdHktZHVvKTphZnRlcntjb250ZW50OnZhcigtLWZhKTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJzczAxXCJ9QHN1cHBvcnRzIG5vdCAoY29udGVudDpcIlwiL1wiXCIpezppcyguZmFkLC5mYS1kdW90b25lLC5mYWRyLC5mYWRsLC5mYWR0LC5mYXNkcywuZmEtc2hhcnAtZHVvdG9uZSwuZmFzZHIsLmZhc2RsLC5mYXNkdCwuZmF0bCwuZmEtdGh1bWJwcmludCwuZmFuZHMsLmZhLW5vdGRvZy1kdW8sLmZhamRyLC5mYS1qZWxseS1kdW8sLmZhdWRzYiwuZmEtdXRpbGl0eS1kdW8pOmFmdGVye2NvbnRlbnQ6dmFyKC0tZmEpfX0uZmEtMXh7Zm9udC1zaXplOjFlbX0uZmEtMnh7Zm9udC1zaXplOjJlbX0uZmEtM3h7Zm9udC1zaXplOjNlbX0uZmEtNHh7Zm9udC1zaXplOjRlbX0uZmEtNXh7Zm9udC1zaXplOjVlbX0uZmEtNnh7Zm9udC1zaXplOjZlbX0uZmEtN3h7Zm9udC1zaXplOjdlbX0uZmEtOHh7Zm9udC1zaXplOjhlbX0uZmEtOXh7Zm9udC1zaXplOjllbX0uZmEtMTB4e2ZvbnQtc2l6ZToxMGVtfS5mYS0yeHN7Zm9udC1zaXplOi42MjVlbTtsaW5lLWhlaWdodDouMWVtO3ZlcnRpY2FsLWFsaWduOi4yMjVlbX0uZmEteHN7Zm9udC1zaXplOi43NWVtO2xpbmUtaGVpZ2h0Oi4wODMzM2VtO3ZlcnRpY2FsLWFsaWduOi4xMjVlbX0uZmEtc217Zm9udC1zaXplOi44NzVlbTtsaW5lLWhlaWdodDouMDcxNDNlbTt2ZXJ0aWNhbC1hbGlnbjouMDUzNTdlbX0uZmEtbGd7Zm9udC1zaXplOjEuMjVlbTtsaW5lLWhlaWdodDouMDVlbTt2ZXJ0aWNhbC1hbGlnbjotLjA3NWVtfS5mYS14bHtmb250LXNpemU6MS41ZW07bGluZS1oZWlnaHQ6LjA0MTY3ZW07dmVydGljYWwtYWxpZ246LS4xMjVlbX0uZmEtMnhse2ZvbnQtc2l6ZToyZW07bGluZS1oZWlnaHQ6LjAzMTI1ZW07dmVydGljYWwtYWxpZ246LS4xODc1ZW19LmZhLXdpZHRoLWF1dG97LS1mYS13aWR0aDphdXRvfS5mYS1mdywuZmEtd2lkdGgtZml4ZWR7LS1mYS13aWR0aDoxLjI1ZW19LmZhLXVse2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbi1pbmxpbmUtc3RhcnQ6dmFyKC0tZmEtbGktbWFyZ2luLDIuNWVtKTtwYWRkaW5nLWlubGluZS1zdGFydDowfS5mYS11bD5saXtwb3NpdGlvbjpyZWxhdGl2ZX0uZmEtbGl7aW5zZXQtaW5saW5lLXN0YXJ0OmNhbGModmFyKC0tZmEtbGktd2lkdGgsIDJlbSkqLTEpO3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOnZhcigtLWZhLWxpLXdpZHRoLDJlbSk7bGluZS1oZWlnaHQ6aW5oZXJpdH0uZmEtYm9yZGVye2JvcmRlci1yYWRpdXM6dmFyKC0tZmEtYm9yZGVyLXJhZGl1cywuMWVtKTtib3JkZXI6dmFyKC0tZmEtYm9yZGVyLXdpZHRoLC4wNjI1ZW0pIHZhcigtLWZhLWJvcmRlci1zdHlsZSxzb2xpZCkgdmFyKC0tZmEtYm9yZGVyLWNvbG9yLCNlZWUpO2JveC1zaXppbmc6dmFyKC0tZmEtYm9yZGVyLWJveC1zaXppbmcsY29udGVudC1ib3gpO3BhZGRpbmc6dmFyKC0tZmEtYm9yZGVyLXBhZGRpbmcsLjE4NzVlbSAuMjVlbSl9LmZhLXB1bGwtbGVmdCwuZmEtcHVsbC1zdGFydHtmbG9hdDppbmxpbmUtc3RhcnQ7bWFyZ2luLWlubGluZS1lbmQ6dmFyKC0tZmEtcHVsbC1tYXJnaW4sLjNlbSl9LmZhLXB1bGwtZW5kLC5mYS1wdWxsLXJpZ2h0e2Zsb2F0OmlubGluZS1lbmQ7bWFyZ2luLWlubGluZS1zdGFydDp2YXIoLS1mYS1wdWxsLW1hcmdpbiwuM2VtKX0uZmEtYmVhdHthbmltYXRpb24tbmFtZTpmYS1iZWF0O2FuaW1hdGlvbi1kZWxheTp2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksMHMpO2FuaW1hdGlvbi1kaXJlY3Rpb246dmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbixub3JtYWwpO2FuaW1hdGlvbi1kdXJhdGlvbjp2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sMXMpO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6dmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCxpbmZpbml0ZSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLGVhc2UtaW4tb3V0KX0uZmEtYm91bmNle2FuaW1hdGlvbi1uYW1lOmZhLWJvdW5jZTthbmltYXRpb24tZGVsYXk6dmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LDBzKTthbmltYXRpb24tZGlyZWN0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sbm9ybWFsKTthbmltYXRpb24tZHVyYXRpb246dmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLDFzKTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsaW5maW5pdGUpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZyxjdWJpYy1iZXppZXIoLjI4LC44NCwuNDIsMSkpfS5mYS1mYWRle2FuaW1hdGlvbi1uYW1lOmZhLWZhZGU7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDp2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LGluZmluaXRlKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsY3ViaWMtYmV6aWVyKC40LDAsLjYsMSkpfS5mYS1iZWF0LWZhZGUsLmZhLWZhZGV7YW5pbWF0aW9uLWRlbGF5OnZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwwcyk7YW5pbWF0aW9uLWRpcmVjdGlvbjp2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLG5vcm1hbCk7YW5pbWF0aW9uLWR1cmF0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwxcyl9LmZhLWJlYXQtZmFkZXthbmltYXRpb24tbmFtZTpmYS1iZWF0LWZhZGU7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDp2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LGluZmluaXRlKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsY3ViaWMtYmV6aWVyKC40LDAsLjYsMSkpfS5mYS1mbGlwe2FuaW1hdGlvbi1uYW1lOmZhLWZsaXA7YW5pbWF0aW9uLWRlbGF5OnZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwwcyk7YW5pbWF0aW9uLWRpcmVjdGlvbjp2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLG5vcm1hbCk7YW5pbWF0aW9uLWR1cmF0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwxcyk7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDp2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LGluZmluaXRlKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsZWFzZS1pbi1vdXQpfS5mYS1zaGFrZXthbmltYXRpb24tbmFtZTpmYS1zaGFrZTthbmltYXRpb24tZHVyYXRpb246dmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLDFzKTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsaW5maW5pdGUpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZyxsaW5lYXIpfS5mYS1zaGFrZSwuZmEtc3BpbnthbmltYXRpb24tZGVsYXk6dmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LDBzKTthbmltYXRpb24tZGlyZWN0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sbm9ybWFsKX0uZmEtc3BpbnthbmltYXRpb24tbmFtZTpmYS1zcGluO2FuaW1hdGlvbi1kdXJhdGlvbjp2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sMnMpO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6dmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCxpbmZpbml0ZSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLGxpbmVhcil9LmZhLXNwaW4tcmV2ZXJzZXstLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb246cmV2ZXJzZX0uZmEtcHVsc2UsLmZhLXNwaW4tcHVsc2V7YW5pbWF0aW9uLW5hbWU6ZmEtc3BpbjthbmltYXRpb24tZGlyZWN0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sbm9ybWFsKTthbmltYXRpb24tZHVyYXRpb246dmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLDFzKTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsaW5maW5pdGUpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZyxzdGVwcyg4KSl9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmZhLWJlYXQsLmZhLWJlYXQtZmFkZSwuZmEtYm91bmNlLC5mYS1mYWRlLC5mYS1mbGlwLC5mYS1wdWxzZSwuZmEtc2hha2UsLmZhLXNwaW4sLmZhLXNwaW4tcHVsc2V7YW5pbWF0aW9uOm5vbmUhaW1wb3J0YW50O3RyYW5zaXRpb246bm9uZSFpbXBvcnRhbnR9fUBrZXlmcmFtZXMgZmEtYmVhdHswJSw5MCV7dHJhbnNmb3JtOnNjYWxlKDEpfTQ1JXt0cmFuc2Zvcm06c2NhbGUodmFyKC0tZmEtYmVhdC1zY2FsZSwxLjI1KSl9fUBrZXlmcmFtZXMgZmEtYm91bmNlezAle3RyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGVZKDApfTEwJXt0cmFuc2Zvcm06c2NhbGUodmFyKC0tZmEtYm91bmNlLXN0YXJ0LXNjYWxlLXgsMS4xKSx2YXIoLS1mYS1ib3VuY2Utc3RhcnQtc2NhbGUteSwuOSkpIHRyYW5zbGF0ZVkoMCl9MzAle3RyYW5zZm9ybTpzY2FsZSh2YXIoLS1mYS1ib3VuY2UtanVtcC1zY2FsZS14LC45KSx2YXIoLS1mYS1ib3VuY2UtanVtcC1zY2FsZS15LDEuMSkpIHRyYW5zbGF0ZVkodmFyKC0tZmEtYm91bmNlLWhlaWdodCwtLjVlbSkpfTUwJXt0cmFuc2Zvcm06c2NhbGUodmFyKC0tZmEtYm91bmNlLWxhbmQtc2NhbGUteCwxLjA1KSx2YXIoLS1mYS1ib3VuY2UtbGFuZC1zY2FsZS15LC45NSkpIHRyYW5zbGF0ZVkoMCl9NTcle3RyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGVZKHZhcigtLWZhLWJvdW5jZS1yZWJvdW5kLC0uMTI1ZW0pKX02NCV7dHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZVkoMCl9dG97dHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZVkoMCl9fUBrZXlmcmFtZXMgZmEtZmFkZXs1MCV7b3BhY2l0eTp2YXIoLS1mYS1mYWRlLW9wYWNpdHksLjQpfX1Aa2V5ZnJhbWVzIGZhLWJlYXQtZmFkZXswJSx0b3tvcGFjaXR5OnZhcigtLWZhLWJlYXQtZmFkZS1vcGFjaXR5LC40KTt0cmFuc2Zvcm06c2NhbGUoMSl9NTAle29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGUodmFyKC0tZmEtYmVhdC1mYWRlLXNjYWxlLDEuMTI1KSl9fUBrZXlmcmFtZXMgZmEtZmxpcHs1MCV7dHJhbnNmb3JtOnJvdGF0ZTNkKHZhcigtLWZhLWZsaXAteCwwKSx2YXIoLS1mYS1mbGlwLXksMSksdmFyKC0tZmEtZmxpcC16LDApLHZhcigtLWZhLWZsaXAtYW5nbGUsLTE4MGRlZykpfX1Aa2V5ZnJhbWVzIGZhLXNoYWtlezAle3RyYW5zZm9ybTpyb3RhdGUoLTE1ZGVnKX00JXt0cmFuc2Zvcm06cm90YXRlKDE1ZGVnKX04JSwyNCV7dHJhbnNmb3JtOnJvdGF0ZSgtMThkZWcpfTEyJSwyOCV7dHJhbnNmb3JtOnJvdGF0ZSgxOGRlZyl9MTYle3RyYW5zZm9ybTpyb3RhdGUoLTIyZGVnKX0yMCV7dHJhbnNmb3JtOnJvdGF0ZSgyMmRlZyl9MzIle3RyYW5zZm9ybTpyb3RhdGUoLTEyZGVnKX0zNiV7dHJhbnNmb3JtOnJvdGF0ZSgxMmRlZyl9NDAlLHRve3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9fUBrZXlmcmFtZXMgZmEtc3BpbnswJXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfXRve3RyYW5zZm9ybTpyb3RhdGUoMXR1cm4pfX0uZmEtcm90YXRlLTkwe3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5mYS1yb3RhdGUtMTgwe3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uZmEtcm90YXRlLTI3MHt0cmFuc2Zvcm06cm90YXRlKDI3MGRlZyl9LmZhLWZsaXAtaG9yaXpvbnRhbHt0cmFuc2Zvcm06c2NhbGVYKC0xKX0uZmEtZmxpcC12ZXJ0aWNhbHt0cmFuc2Zvcm06c2NhbGVZKC0xKX0uZmEtZmxpcC1ib3RoLC5mYS1mbGlwLWhvcml6b250YWwuZmEtZmxpcC12ZXJ0aWNhbHt0cmFuc2Zvcm06c2NhbGUoLTEpfS5mYS1yb3RhdGUtYnl7dHJhbnNmb3JtOnJvdGF0ZSh2YXIoLS1mYS1yb3RhdGUtYW5nbGUsMCkpfS5mYS1zdGFja3tkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MmVtO2xpbmUtaGVpZ2h0OjJlbTtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6Mi41ZW19LmZhLXN0YWNrLTF4LC5mYS1zdGFjay0yeHstLWZhLXdpZHRoOjEwMCU7aW5zZXQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDp2YXIoLS1mYS13aWR0aCk7ei1pbmRleDp2YXIoLS1mYS1zdGFjay16LWluZGV4LGF1dG8pfS5mYS1zdGFjay0xeHtsaW5lLWhlaWdodDppbmhlcml0fS5mYS1zdGFjay0yeHtmb250LXNpemU6MmVtfS5mYS1pbnZlcnNle2NvbG9yOnZhcigtLWZhLWludmVyc2UsI2ZmZil9XG5cbi5mYS0wey0tZmE6XCJcXDMwIFwifS5mYS0xey0tZmE6XCJcXDMxIFwifS5mYS0yey0tZmE6XCJcXDMyIFwifS5mYS0zey0tZmE6XCJcXDMzIFwifS5mYS00ey0tZmE6XCJcXDM0IFwifS5mYS01ey0tZmE6XCJcXDM1IFwifS5mYS02ey0tZmE6XCJcXDM2IFwifS5mYS03ey0tZmE6XCJcXDM3IFwifS5mYS04ey0tZmE6XCJcXDM4IFwifS5mYS05ey0tZmE6XCJcXDM5IFwifS5mYS1leGNsYW1hdGlvbnstLWZhOlwiXFwhXCJ9LmZhLWRpdHRvey0tZmE6J1wiJ30uZmEtaGFzaHRhZ3stLWZhOlwiXFwjXCJ9LmZhLWRvbGxhciwuZmEtZG9sbGFyLXNpZ24sLmZhLXVzZHstLWZhOlwiXFwkXCJ9LmZhLXBlcmNlbnQsLmZhLXBlcmNlbnRhZ2V7LS1mYTpcIlxcJVwifS5mYS1hbXBlcnNhbmR7LS1mYTpcIlxcJlwifS5mYS1hcG9zdHJvcGhley0tZmE6XCInXCJ9LmZhLWJyYWNrZXQtcm91bmQsLmZhLXBhcmVudGhlc2lzey0tZmE6XCJcXChcIn0uZmEtYnJhY2tldC1yb3VuZC1yaWdodHstLWZhOlwiXFwpXCJ9LmZhLWFzdGVyaXNrey0tZmE6XCJcXCpcIn0uZmEtYWRkLC5mYS1wbHVzey0tZmE6XCJcXCtcIn0uZmEtY29tbWF7LS1mYTpcIlxcLFwifS5mYS1oeXBoZW57LS1mYTpcIlxcLVwifS5mYS1wZXJpb2R7LS1mYTpcIlxcLlwifS5mYS1zbGFzaC1mb3J3YXJkey0tZmE6XCJcXC9cIn0uZmEtY29sb257LS1mYTpcIlxcOlwifS5mYS1zZW1pY29sb257LS1mYTpcIlxcO1wifS5mYS1sZXNzLXRoYW57LS1mYTpcIlxcPFwifS5mYS1lcXVhbHN7LS1mYTpcIlxcPVwifS5mYS1ncmVhdGVyLXRoYW57LS1mYTpcIlxcPlwifS5mYS1xdWVzdGlvbnstLWZhOlwiXFw/XCJ9LmZhLWF0ey0tZmE6XCJcXEBcIn0uZmEtYXstLWZhOlwiQVwifS5mYS1iey0tZmE6XCJCXCJ9LmZhLWN7LS1mYTpcIkNcIn0uZmEtZHstLWZhOlwiRFwifS5mYS1ley0tZmE6XCJFXCJ9LmZhLWZ7LS1mYTpcIkZcIn0uZmEtZ3stLWZhOlwiR1wifS5mYS1oey0tZmE6XCJIXCJ9LmZhLWl7LS1mYTpcIklcIn0uZmEtanstLWZhOlwiSlwifS5mYS1rey0tZmE6XCJLXCJ9LmZhLWx7LS1mYTpcIkxcIn0uZmEtbXstLWZhOlwiTVwifS5mYS1uey0tZmE6XCJOXCJ9LmZhLW97LS1mYTpcIk9cIn0uZmEtcHstLWZhOlwiUFwifS5mYS1xey0tZmE6XCJRXCJ9LmZhLXJ7LS1mYTpcIlJcIn0uZmEtc3stLWZhOlwiU1wifS5mYS10ey0tZmE6XCJUXCJ9LmZhLXV7LS1mYTpcIlVcIn0uZmEtdnstLWZhOlwiVlwifS5mYS13ey0tZmE6XCJXXCJ9LmZhLXh7LS1mYTpcIlhcIn0uZmEteXstLWZhOlwiWVwifS5mYS16ey0tZmE6XCJaXCJ9LmZhLWJyYWNrZXQsLmZhLWJyYWNrZXQtbGVmdCwuZmEtYnJhY2tldC1zcXVhcmV7LS1mYTpcIlxcW1wifS5mYS1zbGFzaC1iYWNrey0tZmE6XCJcXFxcXCJ9LmZhLWJyYWNrZXQtc3F1YXJlLXJpZ2h0ey0tZmE6XCJcXF1cIn0uZmEtYWNjZW50LWdyYXZley0tZmE6XCJcXGBcIn0uZmEtYnJhY2tldC1jdXJseSwuZmEtYnJhY2tldC1jdXJseS1sZWZ0ey0tZmE6XCJcXHtcIn0uZmEtcGlwZXstLWZhOlwiXFx8XCJ9LmZhLWJyYWNrZXQtY3VybHktcmlnaHR7LS1mYTpcIlxcfVwifS5mYS10aWxkZXstLWZhOlwiXFx+XCJ9LmZhLWNhcmF2YW4tYWx0LC5mYS1jYXJhdmFuLXNpbXBsZXstLWZhOlwiXFxlMDAwXCJ9LmZhLWNhdC1zcGFjZXstLWZhOlwiXFxlMDAxXCJ9LmZhLWNvZmZlZS1wb3R7LS1mYTpcIlxcZTAwMlwifS5mYS1jb21ldHstLWZhOlwiXFxlMDAzXCJ9LmZhLWZhbi10YWJsZXstLWZhOlwiXFxlMDA0XCJ9LmZhLWZhdWNldHstLWZhOlwiXFxlMDA1XCJ9LmZhLWZhdWNldC1kcmlwey0tZmE6XCJcXGUwMDZcIn0uZmEtZ2FsYXh5ey0tZmE6XCJcXGUwMDhcIn0uZmEtZ2FyYWdley0tZmE6XCJcXGUwMDlcIn0uZmEtZ2FyYWdlLWNhcnstLWZhOlwiXFxlMDBhXCJ9LmZhLWdhcmFnZS1vcGVuey0tZmE6XCJcXGUwMGJcIn0uZmEtaGVhdHstLWZhOlwiXFxlMDBjXCJ9LmZhLWhvdXNlLWNoaW1uZXktd2luZG93ey0tZmE6XCJcXGUwMGRcIn0uZmEtaG91c2UtZGF5ey0tZmE6XCJcXGUwMGVcIn0uZmEtaG91c2UtbGVhdmUsLmZhLWhvdXNlLXBlcnNvbi1kZXBhcnQsLmZhLWhvdXNlLXBlcnNvbi1sZWF2ZXstLWZhOlwiXFxlMDBmXCJ9LmZhLWhvdXNlLW5pZ2h0ey0tZmE6XCJcXGUwMTBcIn0uZmEtaG91c2UtcGVyc29uLWFycml2ZSwuZmEtaG91c2UtcGVyc29uLXJldHVybiwuZmEtaG91c2UtcmV0dXJuey0tZmE6XCJcXGUwMTFcIn0uZmEtaG91c2Utc2lnbmFsey0tZmE6XCJcXGUwMTJcIn0uZmEtbGFtcC1kZXNrey0tZmE6XCJcXGUwMTRcIn0uZmEtbGFtcC1mbG9vcnstLWZhOlwiXFxlMDE1XCJ9LmZhLWxpZ2h0LWNlaWxpbmd7LS1mYTpcIlxcZTAxNlwifS5mYS1saWdodC1zd2l0Y2h7LS1mYTpcIlxcZTAxN1wifS5mYS1saWdodC1zd2l0Y2gtb2Zmey0tZmE6XCJcXGUwMThcIn0uZmEtbGlnaHQtc3dpdGNoLW9uey0tZmE6XCJcXGUwMTlcIn0uZmEtbWljcm93YXZley0tZmE6XCJcXGUwMWJcIn0uZmEtb3V0bGV0ey0tZmE6XCJcXGUwMWNcIn0uZmEtb3ZlbnstLWZhOlwiXFxlMDFkXCJ9LmZhLXBsYW5ldC1tb29uey0tZmE6XCJcXGUwMWZcIn0uZmEtcGxhbmV0LXJpbmdlZHstLWZhOlwiXFxlMDIwXCJ9LmZhLXBvbGljZS1ib3h7LS1mYTpcIlxcZTAyMVwifS5mYS1wZXJzb24tdG8tcG9ydGFsLC5mYS1wb3J0YWwtZW50ZXJ7LS1mYTpcIlxcZTAyMlwifS5mYS1wZXJzb24tZnJvbS1wb3J0YWwsLmZhLXBvcnRhbC1leGl0ey0tZmE6XCJcXGUwMjNcIn0uZmEtcmFkYXJ7LS1mYTpcIlxcZTAyNFwifS5mYS1yYXlndW57LS1mYTpcIlxcZTAyNVwifS5mYS1yZWZyaWdlcmF0b3J7LS1mYTpcIlxcZTAyNlwifS5mYS1yb2NrZXQtbGF1bmNoey0tZmE6XCJcXGUwMjdcIn0uZmEtc2Vuc29yey0tZmE6XCJcXGUwMjhcIn0uZmEtc2Vuc29yLWFsZXJ0LC5mYS1zZW5zb3ItdHJpYW5nbGUtZXhjbGFtYXRpb257LS1mYTpcIlxcZTAyOVwifS5mYS1zZW5zb3ItZmlyZXstLWZhOlwiXFxlMDJhXCJ9LmZhLXNlbnNvci1vbnstLWZhOlwiXFxlMDJiXCJ9LmZhLXNlbnNvci1jbG91ZCwuZmEtc2Vuc29yLXNtb2tley0tZmE6XCJcXGUwMmNcIn0uZmEtc2lyZW57LS1mYTpcIlxcZTAyZFwifS5mYS1zaXJlbi1vbnstLWZhOlwiXFxlMDJlXCJ9LmZhLXNvbGFyLXN5c3RlbXstLWZhOlwiXFxlMDJmXCJ9LmZhLWNpcmNsZS1zb3J0LC5mYS1zb3J0LWNpcmNsZXstLWZhOlwiXFxlMDMwXCJ9LmZhLWNpcmNsZS1zb3J0LWRvd24sLmZhLXNvcnQtY2lyY2xlLWRvd257LS1mYTpcIlxcZTAzMVwifS5mYS1jaXJjbGUtc29ydC11cCwuZmEtc29ydC1jaXJjbGUtdXB7LS1mYTpcIlxcZTAzMlwifS5mYS1zcGFjZS1zdGF0aW9uLW1vb257LS1mYTpcIlxcZTAzM1wifS5mYS1zcGFjZS1zdGF0aW9uLW1vb24tYWx0LC5mYS1zcGFjZS1zdGF0aW9uLW1vb24tY29uc3RydWN0aW9uey0tZmE6XCJcXGUwMzRcIn0uZmEtc3ByaW5rbGVyey0tZmE6XCJcXGUwMzVcIn0uZmEtc3Rhci1zaG9vdGluZ3stLWZhOlwiXFxlMDM2XCJ9LmZhLXN0YXJmaWdodGVyey0tZmE6XCJcXGUwMzdcIn0uZmEtc3RhcmZpZ2h0ZXItYWx0LC5mYS1zdGFyZmlnaHRlci10d2luLWlvbi1lbmdpbmV7LS1mYTpcIlxcZTAzOFwifS5mYS1zdGFyc2hpcHstLWZhOlwiXFxlMDM5XCJ9LmZhLXN0YXJzaGlwLWZyZWlnaHRlcnstLWZhOlwiXFxlMDNhXCJ9LmZhLXN3b3JkLWxhc2Vyey0tZmE6XCJcXGUwM2JcIn0uZmEtc3dvcmQtbGFzZXItYWx0ey0tZmE6XCJcXGUwM2NcIn0uZmEtc3dvcmRzLWxhc2Vyey0tZmE6XCJcXGUwM2RcIn0uZmEtdGVsZXNjb3Bley0tZmE6XCJcXGUwM2VcIn0uZmEtdGVtcGVyYXR1cmUtYXJyb3ctZG93biwuZmEtdGVtcGVyYXR1cmUtZG93bnstLWZhOlwiXFxlMDNmXCJ9LmZhLXRlbXBlcmF0dXJlLWFycm93LXVwLC5mYS10ZW1wZXJhdHVyZS11cHstLWZhOlwiXFxlMDQwXCJ9LmZhLXRyYWlsZXJ7LS1mYTpcIlxcZTA0MVwifS5mYS10cmFuc3BvcnRlcnstLWZhOlwiXFxlMDQyXCJ9LmZhLXRyYW5zcG9ydGVyLTF7LS1mYTpcIlxcZTA0M1wifS5mYS10cmFuc3BvcnRlci0yey0tZmE6XCJcXGUwNDRcIn0uZmEtdHJhbnNwb3J0ZXItM3stLWZhOlwiXFxlMDQ1XCJ9LmZhLXRyYW5zcG9ydGVyLWVtcHR5ey0tZmE6XCJcXGUwNDZcIn0uZmEtdWZvey0tZmE6XCJcXGUwNDdcIn0uZmEtdWZvLWJlYW17LS1mYTpcIlxcZTA0OFwifS5mYS11c2VyLWFsaWVuey0tZmE6XCJcXGUwNGFcIn0uZmEtdXNlci1yb2JvdHstLWZhOlwiXFxlMDRiXCJ9LmZhLXVzZXItdmlzb3J7LS1mYTpcIlxcZTA0Y1wifS5mYS12YWN1dW17LS1mYTpcIlxcZTA0ZFwifS5mYS12YWN1dW0tcm9ib3R7LS1mYTpcIlxcZTA0ZVwifS5mYS13aW5kb3ctZnJhbWV7LS1mYTpcIlxcZTA0ZlwifS5mYS13aW5kb3ctZnJhbWUtb3BlbnstLWZhOlwiXFxlMDUwXCJ9LmZhLWNvZmZpbi1jcm9zc3stLWZhOlwiXFxlMDUxXCJ9LmZhLWZvbGRlci1hcnJvdy1kb3duLC5mYS1mb2xkZXItZG93bmxvYWR7LS1mYTpcIlxcZTA1M1wifS5mYS1mb2xkZXItYXJyb3ctdXAsLmZhLWZvbGRlci11cGxvYWR7LS1mYTpcIlxcZTA1NFwifS5mYS11c2VyLXVubG9ja3stLWZhOlwiXFxlMDU4XCJ9LmZhLWJhY3Rlcmlhey0tZmE6XCJcXGUwNTlcIn0uZmEtYmFjdGVyaXVtey0tZmE6XCJcXGUwNWFcIn0uZmEtYm94LXRpc3N1ZXstLWZhOlwiXFxlMDViXCJ9LmZhLWhhbmQtaG9sZGluZy1tZWRpY2Fsey0tZmE6XCJcXGUwNWNcIn0uZmEtaGFuZC1zcGFya2xlc3stLWZhOlwiXFxlMDVkXCJ9LmZhLWhhbmRzLWJ1YmJsZXMsLmZhLWhhbmRzLXdhc2h7LS1mYTpcIlxcZTA1ZVwifS5mYS1oYW5kc2hha2UtYWx0LXNsYXNoLC5mYS1oYW5kc2hha2Utc2ltcGxlLXNsYXNoLC5mYS1oYW5kc2hha2Utc2xhc2h7LS1mYTpcIlxcZTA2MFwifS5mYS1oZWFkLXNpZGUtY291Z2h7LS1mYTpcIlxcZTA2MVwifS5mYS1oZWFkLXNpZGUtY291Z2gtc2xhc2h7LS1mYTpcIlxcZTA2MlwifS5mYS1oZWFkLXNpZGUtbWFza3stLWZhOlwiXFxlMDYzXCJ9LmZhLWhlYWQtc2lkZS12aXJ1c3stLWZhOlwiXFxlMDY0XCJ9LmZhLWhvdXNlLWNoaW1uZXktdXNlcnstLWZhOlwiXFxlMDY1XCJ9LmZhLWhvdXNlLWxhcHRvcCwuZmEtbGFwdG9wLWhvdXNley0tZmE6XCJcXGUwNjZcIn0uZmEtbHVuZ3MtdmlydXN7LS1mYTpcIlxcZTA2N1wifS5mYS1wZW9wbGUtYXJyb3dzLC5mYS1wZW9wbGUtYXJyb3dzLWxlZnQtcmlnaHR7LS1mYTpcIlxcZTA2OFwifS5mYS1wbGFuZS1zbGFzaHstLWZhOlwiXFxlMDY5XCJ9LmZhLXB1bXAtbWVkaWNhbHstLWZhOlwiXFxlMDZhXCJ9LmZhLXB1bXAtc29hcHstLWZhOlwiXFxlMDZiXCJ9LmZhLXNoaWVsZC12aXJ1c3stLWZhOlwiXFxlMDZjXCJ9LmZhLXNpbmt7LS1mYTpcIlxcZTA2ZFwifS5mYS1zb2Fwey0tZmE6XCJcXGUwNmVcIn0uZmEtc3RvcHdhdGNoLTIwey0tZmE6XCJcXGUwNmZcIn0uZmEtc2hvcC1zbGFzaCwuZmEtc3RvcmUtYWx0LXNsYXNoey0tZmE6XCJcXGUwNzBcIn0uZmEtc3RvcmUtc2xhc2h7LS1mYTpcIlxcZTA3MVwifS5mYS10b2lsZXQtcGFwZXItc2xhc2h7LS1mYTpcIlxcZTA3MlwifS5mYS11c2Vycy1zbGFzaHstLWZhOlwiXFxlMDczXCJ9LmZhLXZpcnVzey0tZmE6XCJcXGUwNzRcIn0uZmEtdmlydXMtc2xhc2h7LS1mYTpcIlxcZTA3NVwifS5mYS12aXJ1c2Vzey0tZmE6XCJcXGUwNzZcIn0uZmEtdmVzdHstLWZhOlwiXFxlMDg1XCJ9LmZhLXZlc3QtcGF0Y2hlc3stLWZhOlwiXFxlMDg2XCJ9LmZhLWFpcnBsYXl7LS1mYTpcIlxcZTA4OVwifS5mYS1hbHR7LS1mYTpcIlxcZTA4YVwifS5mYS1hbmdsZXstLWZhOlwiXFxlMDhjXCJ9LmZhLWFuZ2xlLTkwey0tZmE6XCJcXGUwOGRcIn0uZmEtYXBwbGUtY29yZXstLWZhOlwiXFxlMDhmXCJ9LmZhLWFycm93LWRvd24tZnJvbS1kb3R0ZWQtbGluZXstLWZhOlwiXFxlMDkwXCJ9LmZhLWFycm93LWRvd24tbGVmdHstLWZhOlwiXFxlMDkxXCJ9LmZhLWFycm93LWRvd24tbGVmdC1hbmQtYXJyb3ctdXAtcmlnaHQtdG8tY2VudGVyey0tZmE6XCJcXGUwOTJcIn0uZmEtYXJyb3ctZG93bi1yaWdodHstLWZhOlwiXFxlMDkzXCJ9LmZhLWFycm93LWRvd24tdG8tYnJhY2tldHstLWZhOlwiXFxlMDk0XCJ9LmZhLWFycm93LWRvd24tdG8tZG90dGVkLWxpbmV7LS1mYTpcIlxcZTA5NVwifS5mYS1hcnJvdy1kb3duLXRvLXNxdWFyZXstLWZhOlwiXFxlMDk2XCJ9LmZhLWFycm93LXRyZW5kLWRvd257LS1mYTpcIlxcZTA5N1wifS5mYS1hcnJvdy10cmVuZC11cHstLWZhOlwiXFxlMDk4XCJ9LmZhLWFycm93LXVwLWFycm93LWRvd24sLmZhLXNvcnQtdXAtZG93bnstLWZhOlwiXFxlMDk5XCJ9LmZhLWFycm93LXVwLWZyb20tYnJhY2tldHstLWZhOlwiXFxlMDlhXCJ9LmZhLWFycm93LXVwLWZyb20tZG90dGVkLWxpbmV7LS1mYTpcIlxcZTA5YlwifS5mYS1hcnJvdy11cC1mcm9tLXNxdWFyZXstLWZhOlwiXFxlMDljXCJ9LmZhLWFycm93LXVwLWxlZnR7LS1mYTpcIlxcZTA5ZFwifS5mYS1hcnJvdy11cC1sZWZ0LWZyb20tY2lyY2xley0tZmE6XCJcXGUwOWVcIn0uZmEtYXJyb3ctdXAtcmlnaHR7LS1mYTpcIlxcZTA5ZlwifS5mYS1hcnJvdy11cC1yaWdodC1hbmQtYXJyb3ctZG93bi1sZWZ0LWZyb20tY2VudGVyey0tZmE6XCJcXGUwYTBcIn0uZmEtYXJyb3ctdXAtdG8tZG90dGVkLWxpbmV7LS1mYTpcIlxcZTBhMVwifS5mYS1hcnJvd3MtY3Jvc3N7LS1mYTpcIlxcZTBhMlwifS5mYS1hcnJvd3MtZnJvbS1kb3R0ZWQtbGluZXstLWZhOlwiXFxlMGEzXCJ9LmZhLWFycm93cy1mcm9tLWxpbmV7LS1mYTpcIlxcZTBhNFwifS5mYS1hcnJvd3MtbWluaW1pemUsLmZhLWNvbXByZXNzLWFycm93c3stLWZhOlwiXFxlMGE1XCJ9LmZhLWFycm93cy10by1kb3R0ZWQtbGluZXstLWZhOlwiXFxlMGE2XCJ9LmZhLWFycm93cy10by1saW5ley0tZmE6XCJcXGUwYTdcIn0uZmEtYXVkaW8tZGVzY3JpcHRpb24tc2xhc2h7LS1mYTpcIlxcZTBhOFwifS5mYS1hdXN0cmFsLXNpZ257LS1mYTpcIlxcZTBhOVwifS5mYS1hdm9jYWRvey0tZmE6XCJcXGUwYWFcIn0uZmEtYXdhcmQtc2ltcGxley0tZmE6XCJcXGUwYWJcIn0uZmEtYmFodC1zaWduey0tZmE6XCJcXGUwYWNcIn0uZmEtYmFycy1maWx0ZXJ7LS1mYTpcIlxcZTBhZFwifS5mYS1iYXJzLXNvcnR7LS1mYTpcIlxcZTBhZVwifS5mYS1iYXNrZXQtc2hvcHBpbmctc2ltcGxlLC5mYS1zaG9wcGluZy1iYXNrZXQtYWx0ey0tZmE6XCJcXGUwYWZcIn0uZmEtYmF0dGVyeS1leGNsYW1hdGlvbnstLWZhOlwiXFxlMGIwXCJ9LmZhLWJhdHRlcnktMSwuZmEtYmF0dGVyeS1sb3d7LS1mYTpcIlxcZTBiMVwifS5mYS1iZWV7LS1mYTpcIlxcZTBiMlwifS5mYS1iZWVyLWZvYW0sLmZhLWJlZXItbXVney0tZmE6XCJcXGUwYjNcIn0uZmEtYml0Y29pbi1zaWduey0tZmE6XCJcXGUwYjRcIn0uZmEtYmxvY2stcXVvdGV7LS1mYTpcIlxcZTBiNVwifS5mYS1ib2x0LWF1dG97LS1mYTpcIlxcZTBiNlwifS5mYS1ib2x0LWxpZ2h0bmluZ3stLWZhOlwiXFxlMGI3XCJ9LmZhLWJvbHQtc2xhc2h7LS1mYTpcIlxcZTBiOFwifS5mYS1ib29rLWFycm93LXJpZ2h0ey0tZmE6XCJcXGUwYjlcIn0uZmEtYm9vay1hcnJvdy11cHstLWZhOlwiXFxlMGJhXCJ9LmZhLWJvb2stYm9va21hcmt7LS1mYTpcIlxcZTBiYlwifS5mYS1ib29rLWNpcmNsZS1hcnJvdy1yaWdodHstLWZhOlwiXFxlMGJjXCJ9LmZhLWJvb2stY2lyY2xlLWFycm93LXVwey0tZmE6XCJcXGUwYmRcIn0uZmEtYm9vay1jb3B5ey0tZmE6XCJcXGUwYmVcIn0uZmEtYm9vay1mb250ey0tZmE6XCJcXGUwYmZcIn0uZmEtYm9vay1vcGVuLWFsdCwuZmEtYm9vay1vcGVuLWNvdmVyey0tZmE6XCJcXGUwYzBcIn0uZmEtYm9vay1sYXcsLmZhLWJvb2stc2VjdGlvbnstLWZhOlwiXFxlMGMxXCJ9LmZhLWJvb2ttYXJrLXNsYXNoey0tZmE6XCJcXGUwYzJcIn0uZmEtYm93bGluZy1iYWxsLXBpbnstLWZhOlwiXFxlMGMzXCJ9LmZhLWJveC1jaXJjbGUtY2hlY2t7LS1mYTpcIlxcZTBjNFwifS5mYS1icmFja2V0cy1yb3VuZCwuZmEtcGFyZW50aGVzZXN7LS1mYTpcIlxcZTBjNVwifS5mYS1icmFpbi1jaXJjdWl0ey0tZmE6XCJcXGUwYzZcIn0uZmEtYnJha2Utd2FybmluZ3stLWZhOlwiXFxlMGM3XCJ9LmZhLWJyaWVmY2FzZS1ibGFua3stLWZhOlwiXFxlMGM4XCJ9LmZhLWJyaWdodG5lc3N7LS1mYTpcIlxcZTBjOVwifS5mYS1icmlnaHRuZXNzLWxvd3stLWZhOlwiXFxlMGNhXCJ9LmZhLWJyb3dzZXJzey0tZmE6XCJcXGUwY2JcIn0uZmEtYnVpbGRpbmdzey0tZmE6XCJcXGUwY2NcIn0uZmEtYnVyZ2VyLWZyaWVzey0tZmE6XCJcXGUwY2RcIn0uZmEtYnVyZ2VyLWdsYXNzey0tZmE6XCJcXGUwY2VcIn0uZmEtY2FsZW5kYXItYXJyb3ctZG93biwuZmEtY2FsZW5kYXItZG93bmxvYWR7LS1mYTpcIlxcZTBkMFwifS5mYS1jYWxlbmRhci1hcnJvdy11cCwuZmEtY2FsZW5kYXItdXBsb2Fkey0tZmE6XCJcXGUwZDFcIn0uZmEtY2FsZW5kYXItY2xvY2ssLmZhLWNhbGVuZGFyLXRpbWV7LS1mYTpcIlxcZTBkMlwifS5mYS1jYWxlbmRhci1oZWFydHstLWZhOlwiXFxlMGQzXCJ9LmZhLWNhbGVuZGFyLWltYWdley0tZmE6XCJcXGUwZDRcIn0uZmEtY2FsZW5kYXItbGluZXMsLmZhLWNhbGVuZGFyLW5vdGV7LS1mYTpcIlxcZTBkNVwifS5mYS1jYWxlbmRhci1yYW5nZXstLWZhOlwiXFxlMGQ2XCJ9LmZhLWNhbGVuZGFyc3stLWZhOlwiXFxlMGQ3XCJ9LmZhLWNhbWVyYS1yb3RhdGV7LS1mYTpcIlxcZTBkOFwifS5mYS1jYW1lcmEtc2xhc2h7LS1mYTpcIlxcZTBkOVwifS5mYS1jYW1lcmEtdmlld2ZpbmRlciwuZmEtc2NyZWVuc2hvdHstLWZhOlwiXFxlMGRhXCJ9LmZhLWNhcnQtbWludXN7LS1mYTpcIlxcZTBkYlwifS5mYS1jYXJ0LXNob3BwaW5nLWZhc3R7LS1mYTpcIlxcZTBkY1wifS5mYS1jYXJ0LXhtYXJrey0tZmE6XCJcXGUwZGRcIn0uZmEtY2FzdGxley0tZmE6XCJcXGUwZGVcIn0uZmEtY2VkaS1zaWduey0tZmE6XCJcXGUwZGZcIn0uZmEtY2hhcnQtYnVsbGV0ey0tZmE6XCJcXGUwZTFcIn0uZmEtY2hhcnQtY2FuZGxlc3RpY2t7LS1mYTpcIlxcZTBlMlwifS5mYS1jaGFydC1jb2x1bW57LS1mYTpcIlxcZTBlM1wifS5mYS1jaGFydC1nYW50dHstLWZhOlwiXFxlMGU0XCJ9LmZhLWNoYXJ0LWxpbmUtdXB7LS1mYTpcIlxcZTBlNVwifS5mYS1jaGFydC1weXJhbWlkey0tZmE6XCJcXGUwZTZcIn0uZmEtY2hhcnQtcmFkYXJ7LS1mYTpcIlxcZTBlN1wifS5mYS1jaGFydC1zY2F0dGVyLTNkey0tZmE6XCJcXGUwZThcIn0uZmEtY2hhcnQtc2NhdHRlci1idWJibGV7LS1mYTpcIlxcZTBlOVwifS5mYS1jaGFydC10cmVlLW1hcHstLWZhOlwiXFxlMGVhXCJ9LmZhLWNoYXJ0LXdhdGVyZmFsbHstLWZhOlwiXFxlMGViXCJ9LmZhLWNoZXJyaWVzey0tZmE6XCJcXGUwZWNcIn0uZmEtY2lyY2xlLTB7LS1mYTpcIlxcZTBlZFwifS5mYS1jaXJjbGUtMXstLWZhOlwiXFxlMGVlXCJ9LmZhLWNpcmNsZS0yey0tZmE6XCJcXGUwZWZcIn0uZmEtY2lyY2xlLTN7LS1mYTpcIlxcZTBmMFwifS5mYS1jaXJjbGUtNHstLWZhOlwiXFxlMGYxXCJ9LmZhLWNpcmNsZS01ey0tZmE6XCJcXGUwZjJcIn0uZmEtY2lyY2xlLTZ7LS1mYTpcIlxcZTBmM1wifS5mYS1jaXJjbGUtN3stLWZhOlwiXFxlMGY0XCJ9LmZhLWNpcmNsZS04ey0tZmE6XCJcXGUwZjVcIn0uZmEtY2lyY2xlLTl7LS1mYTpcIlxcZTBmNlwifS5mYS1jaXJjbGUtYXstLWZhOlwiXFxlMGY3XCJ9LmZhLWNpcmNsZS1hbXBlcnNhbmR7LS1mYTpcIlxcZTBmOFwifS5mYS1jaXJjbGUtYXJyb3ctZG93bi1sZWZ0ey0tZmE6XCJcXGUwZjlcIn0uZmEtY2lyY2xlLWFycm93LWRvd24tcmlnaHR7LS1mYTpcIlxcZTBmYVwifS5mYS1jaXJjbGUtYXJyb3ctdXAtbGVmdHstLWZhOlwiXFxlMGZiXCJ9LmZhLWNpcmNsZS1hcnJvdy11cC1yaWdodHstLWZhOlwiXFxlMGZjXCJ9LmZhLWNpcmNsZS1iey0tZmE6XCJcXGUwZmRcIn0uZmEtY2lyY2xlLWJvbHR7LS1mYTpcIlxcZTBmZVwifS5mYS1ib29rLWNpcmNsZSwuZmEtY2lyY2xlLWJvb2stb3BlbnstLWZhOlwiXFxlMGZmXCJ9LmZhLWJvb2ttYXJrLWNpcmNsZSwuZmEtY2lyY2xlLWJvb2ttYXJrey0tZmE6XCJcXGUxMDBcIn0uZmEtY2lyY2xlLWN7LS1mYTpcIlxcZTEwMVwifS5mYS1jYWxlbmRhci1jaXJjbGUsLmZhLWNpcmNsZS1jYWxlbmRhcnstLWZhOlwiXFxlMTAyXCJ9LmZhLWNhbWVyYS1jaXJjbGUsLmZhLWNpcmNsZS1jYW1lcmF7LS1mYTpcIlxcZTEwM1wifS5mYS1jaXJjbGUtZHstLWZhOlwiXFxlMTA0XCJ9LmZhLWNpcmNsZS1kYXNoZWR7LS1mYTpcIlxcZTEwNVwifS5mYS1jaXJjbGUtZGl2aWRley0tZmE6XCJcXGUxMDZcIn0uZmEtY2lyY2xlLWRvd24tbGVmdHstLWZhOlwiXFxlMTA3XCJ9LmZhLWNpcmNsZS1kb3duLXJpZ2h0ey0tZmE6XCJcXGUxMDhcIn0uZmEtY2lyY2xlLWV7LS1mYTpcIlxcZTEwOVwifS5mYS1jaXJjbGUtZWxsaXBzaXN7LS1mYTpcIlxcZTEwYVwifS5mYS1jaXJjbGUtZWxsaXBzaXMtdmVydGljYWx7LS1mYTpcIlxcZTEwYlwifS5mYS1jaXJjbGUtZW52ZWxvcGUsLmZhLWVudmVsb3BlLWNpcmNsZXstLWZhOlwiXFxlMTBjXCJ9LmZhLWNpcmNsZS1leGNsYW1hdGlvbi1jaGVja3stLWZhOlwiXFxlMTBkXCJ9LmZhLWNpcmNsZS1mey0tZmE6XCJcXGUxMGVcIn0uZmEtY2lyY2xlLWd7LS1mYTpcIlxcZTEwZlwifS5mYS1jaXJjbGUtaGFsZnstLWZhOlwiXFxlMTEwXCJ9LmZhLWNpcmNsZS1pey0tZmE6XCJcXGUxMTFcIn0uZmEtY2lyY2xlLWp7LS1mYTpcIlxcZTExMlwifS5mYS1jaXJjbGUta3stLWZhOlwiXFxlMTEzXCJ9LmZhLWNpcmNsZS1sey0tZmE6XCJcXGUxMTRcIn0uZmEtY2lyY2xlLW17LS1mYTpcIlxcZTExNVwifS5mYS1jaXJjbGUtbWljcm9waG9uZSwuZmEtbWljcm9waG9uZS1jaXJjbGV7LS1mYTpcIlxcZTExNlwifS5mYS1jaXJjbGUtbWljcm9waG9uZS1saW5lcywuZmEtbWljcm9waG9uZS1jaXJjbGUtYWx0ey0tZmE6XCJcXGUxMTdcIn0uZmEtY2lyY2xlLW57LS1mYTpcIlxcZTExOFwifS5mYS1jaXJjbGUtb3stLWZhOlwiXFxlMTE5XCJ9LmZhLWNpcmNsZS1wey0tZmE6XCJcXGUxMWFcIn0uZmEtY2lyY2xlLXBob25lLC5mYS1waG9uZS1jaXJjbGV7LS1mYTpcIlxcZTExYlwifS5mYS1jaXJjbGUtcGhvbmUtZmxpcCwuZmEtcGhvbmUtY2lyY2xlLWFsdHstLWZhOlwiXFxlMTFjXCJ9LmZhLWNpcmNsZS1waG9uZS1oYW5ndXAsLmZhLXBob25lLWNpcmNsZS1kb3duey0tZmE6XCJcXGUxMWRcIn0uZmEtY2lyY2xlLXF7LS1mYTpcIlxcZTExZVwifS5mYS1jaXJjbGUtcXVhcnRlcnstLWZhOlwiXFxlMTFmXCJ9LmZhLWNpcmNsZS1yey0tZmE6XCJcXGUxMjBcIn0uZmEtY2lyY2xlLXN7LS1mYTpcIlxcZTEyMVwifS5mYS1jaXJjbGUtc21hbGx7LS1mYTpcIlxcZTEyMlwifS5mYS1jaXJjbGUtc3RhciwuZmEtc3Rhci1jaXJjbGV7LS1mYTpcIlxcZTEyM1wifS5mYS1jaXJjbGUtdHstLWZhOlwiXFxlMTI0XCJ9LmZhLWNpcmNsZS10aHJlZS1xdWFydGVyc3stLWZhOlwiXFxlMTI1XCJ9LmZhLWNpcmNsZS10cmFzaCwuZmEtdHJhc2gtY2lyY2xley0tZmE6XCJcXGUxMjZcIn0uZmEtY2lyY2xlLXV7LS1mYTpcIlxcZTEyN1wifS5mYS1jaXJjbGUtdXAtbGVmdHstLWZhOlwiXFxlMTI4XCJ9LmZhLWNpcmNsZS11cC1yaWdodHstLWZhOlwiXFxlMTI5XCJ9LmZhLWNpcmNsZS12ey0tZmE6XCJcXGUxMmFcIn0uZmEtY2lyY2xlLXZpZGVvLC5mYS12aWRlby1jaXJjbGV7LS1mYTpcIlxcZTEyYlwifS5mYS1jaXJjbGUtd3stLWZhOlwiXFxlMTJjXCJ9LmZhLWNpcmNsZS13YXZlZm9ybS1saW5lcywuZmEtd2F2ZWZvcm0tY2lyY2xley0tZmE6XCJcXGUxMmRcIn0uZmEtY2lyY2xlLXh7LS1mYTpcIlxcZTEyZVwifS5mYS1jaXJjbGUteXstLWZhOlwiXFxlMTJmXCJ9LmZhLWNpcmNsZS16ey0tZmE6XCJcXGUxMzBcIn0uZmEtY2xhcHBlcmJvYXJkey0tZmE6XCJcXGUxMzFcIn0uZmEtY2xhcHBlcmJvYXJkLXBsYXl7LS1mYTpcIlxcZTEzMlwifS5mYS1jbGlwYm9hcmQtbWVkaWNhbHstLWZhOlwiXFxlMTMzXCJ9LmZhLWNsb2NrLWRlc2t7LS1mYTpcIlxcZTEzNFwifS5mYS1jbG9zZWQtY2FwdGlvbmluZy1zbGFzaHstLWZhOlwiXFxlMTM1XCJ9LmZhLWNsb3RoZXMtaGFuZ2Vyey0tZmE6XCJcXGUxMzZcIn0uZmEtY2xvdWQtc2xhc2h7LS1mYTpcIlxcZTEzN1wifS5mYS1jbG91ZC13b3Jkey0tZmE6XCJcXGUxMzhcIn0uZmEtY2xvdmVyey0tZmE6XCJcXGUxMzlcIn0uZmEtY29kZS1jb21wYXJley0tZmE6XCJcXGUxM2FcIn0uZmEtY29kZS1mb3Jrey0tZmE6XCJcXGUxM2JcIn0uZmEtY29kZS1wdWxsLXJlcXVlc3R7LS1mYTpcIlxcZTEzY1wifS5mYS1jb2RlLXNpbXBsZXstLWZhOlwiXFxlMTNkXCJ9LmZhLWNvZmZlZS1iZWFuey0tZmE6XCJcXGUxM2VcIn0uZmEtY29mZmVlLWJlYW5zey0tZmE6XCJcXGUxM2ZcIn0uZmEtY29sb24tc2lnbnstLWZhOlwiXFxlMTQwXCJ9LmZhLWNvbW1hbmR7LS1mYTpcIlxcZTE0MlwifS5mYS1jb21tZW50LWFycm93LWRvd257LS1mYTpcIlxcZTE0M1wifS5mYS1jb21tZW50LWFycm93LXVwey0tZmE6XCJcXGUxNDRcIn0uZmEtY29tbWVudC1hcnJvdy11cC1yaWdodHstLWZhOlwiXFxlMTQ1XCJ9LmZhLWNvbW1lbnQtY2FwdGlvbnN7LS1mYTpcIlxcZTE0NlwifS5mYS1jb21tZW50LWNvZGV7LS1mYTpcIlxcZTE0N1wifS5mYS1jb21tZW50LWltYWdley0tZmE6XCJcXGUxNDhcIn0uZmEtY29tbWVudC1taWRkbGV7LS1mYTpcIlxcZTE0OVwifS5mYS1jb21tZW50LW1pZGRsZS10b3B7LS1mYTpcIlxcZTE0YVwifS5mYS1jb21tZW50LXF1ZXN0aW9uey0tZmE6XCJcXGUxNGJcIn0uZmEtY29tbWVudC1xdW90ZXstLWZhOlwiXFxlMTRjXCJ9LmZhLWNvbW1lbnQtdGV4dHstLWZhOlwiXFxlMTRkXCJ9LmZhLWNvbW1lbnRzLXF1ZXN0aW9uey0tZmE6XCJcXGUxNGVcIn0uZmEtY29tbWVudHMtcXVlc3Rpb24tY2hlY2t7LS1mYTpcIlxcZTE0ZlwifS5mYS1jb252ZXlvci1iZWx0LWVtcHR5ey0tZmE6XCJcXGUxNTBcIn0uZmEtY3JhdGUtZW1wdHl7LS1mYTpcIlxcZTE1MVwifS5mYS1jcnV6ZWlyby1zaWduey0tZmE6XCJcXGUxNTJcIn0uZmEtZGVsZXRlLXJpZ2h0ey0tZmE6XCJcXGUxNTRcIn0uZmEtZGVza3RvcC1hcnJvdy1kb3duey0tZmE6XCJcXGUxNTVcIn0uZmEtZGlhZ3JhbS1sZWFuLWNhbnZhc3stLWZhOlwiXFxlMTU2XCJ9LmZhLWRpYWdyYW0tbmVzdGVkey0tZmE6XCJcXGUxNTdcIn0uZmEtZGlhZ3JhbS1zYW5rZXl7LS1mYTpcIlxcZTE1OFwifS5mYS1kaWFncmFtLXZlbm57LS1mYTpcIlxcZTE1YVwifS5mYS1kaWFsLC5mYS1kaWFsLW1lZC1oaWdoey0tZmE6XCJcXGUxNWJcIn0uZmEtZGlhbC1oaWdoey0tZmE6XCJcXGUxNWNcIn0uZmEtZGlhbC1sb3d7LS1mYTpcIlxcZTE1ZFwifS5mYS1kaWFsLW1heHstLWZhOlwiXFxlMTVlXCJ9LmZhLWRpYWwtbWVkey0tZmE6XCJcXGUxNWZcIn0uZmEtZGlhbC1tZWQtbG93ey0tZmE6XCJcXGUxNjBcIn0uZmEtZGlhbC1taW57LS1mYTpcIlxcZTE2MVwifS5mYS1kaWFsLW9mZnstLWZhOlwiXFxlMTYyXCJ9LmZhLWRpc3BsYXl7LS1mYTpcIlxcZTE2M1wifS5mYS1kaXNwbGF5LWFycm93LWRvd257LS1mYTpcIlxcZTE2NFwifS5mYS1kZXNrdG9wLWNvZGUsLmZhLWRpc3BsYXktY29kZXstLWZhOlwiXFxlMTY1XCJ9LmZhLWRlc2t0b3AtbWVkaWNhbCwuZmEtZGlzcGxheS1tZWRpY2Fsey0tZmE6XCJcXGUxNjZcIn0uZmEtZG9scGhpbnstLWZhOlwiXFxlMTY4XCJ9LmZhLWRvbmctc2lnbnstLWZhOlwiXFxlMTY5XCJ9LmZhLWRvd24tbGVmdHstLWZhOlwiXFxlMTZhXCJ9LmZhLWRvd24tcmlnaHR7LS1mYTpcIlxcZTE2YlwifS5mYS1lZ2dwbGFudHstLWZhOlwiXFxlMTZjXCJ9LmZhLWVsZXZhdG9yey0tZmE6XCJcXGUxNmRcIn0uZmEtZW5naW5ley0tZmE6XCJcXGUxNmVcIn0uZmEtZW52ZWxvcGUtYmFkZ2UsLmZhLWVudmVsb3BlLWRvdHstLWZhOlwiXFxlMTZmXCJ9LmZhLWVudmVsb3Blc3stLWZhOlwiXFxlMTcwXCJ9LmZhLWVzY2FsYXRvcnstLWZhOlwiXFxlMTcxXCJ9LmZhLWV5ZS1kcm9wcGVyLWZ1bGx7LS1mYTpcIlxcZTE3MlwifS5mYS1leWUtZHJvcHBlci1oYWxmey0tZmE6XCJcXGUxNzNcIn0uZmEtZmVycmlzLXdoZWVsey0tZmE6XCJcXGUxNzRcIn0uZmEtZmlsZS1iaW5hcnl7LS1mYTpcIlxcZTE3NVwifS5mYS1maWxlLWhlYXJ0ey0tZmE6XCJcXGUxNzZcIn0uZmEtZmlsZS1wbHVzLW1pbnVzey0tZmE6XCJcXGUxNzdcIn0uZmEtZmlsZXN7LS1mYTpcIlxcZTE3OFwifS5mYS1maWxtLXNsYXNoey0tZmE6XCJcXGUxNzlcIn0uZmEtZmlsbXN7LS1mYTpcIlxcZTE3YVwifS5mYS1maWx0ZXItY2lyY2xlLXhtYXJrey0tZmE6XCJcXGUxN2JcIn0uZmEtZmlsdGVyLWxpc3R7LS1mYTpcIlxcZTE3Y1wifS5mYS1maWx0ZXItc2xhc2h7LS1mYTpcIlxcZTE3ZFwifS5mYS1maWx0ZXJzey0tZmE6XCJcXGUxN2VcIn0uZmEtZmlyZS1oeWRyYW50ey0tZmE6XCJcXGUxN2ZcIn0uZmEtZmxvcHB5LWRpc2stY2lyY2xlLWFycm93LXJpZ2h0LC5mYS1zYXZlLWNpcmNsZS1hcnJvdy1yaWdodHstLWZhOlwiXFxlMTgwXCJ9LmZhLWZsb3BweS1kaXNrLWNpcmNsZS14bWFyaywuZmEtZmxvcHB5LWRpc2stdGltZXMsLmZhLXNhdmUtY2lyY2xlLXhtYXJrLC5mYS1zYXZlLXRpbWVzey0tZmE6XCJcXGUxODFcIn0uZmEtZmxvcHB5LWRpc2stcGVuey0tZmE6XCJcXGUxODJcIn0uZmEtZmxvcHB5LWRpc2tzey0tZmE6XCJcXGUxODNcIn0uZmEtZmxvcmluLXNpZ257LS1mYTpcIlxcZTE4NFwifS5mYS1mb2xkZXItY2xvc2Vkey0tZmE6XCJcXGUxODVcIn0uZmEtZm9sZGVyLWJvb2ttYXJrey0tZmE6XCJcXGUxODZcIn0uZmEtZm9sZGVyLWNvZywuZmEtZm9sZGVyLWdlYXJ7LS1mYTpcIlxcZTE4N1wifS5mYS1mb2xkZXItZ3JpZHstLWZhOlwiXFxlMTg4XCJ9LmZhLWZvbGRlci1oZWFydHstLWZhOlwiXFxlMTg5XCJ9LmZhLWZvbGRlci1pbWFnZXstLWZhOlwiXFxlMThhXCJ9LmZhLWZvbGRlci1tYWduaWZ5aW5nLWdsYXNzLC5mYS1mb2xkZXItc2VhcmNoey0tZmE6XCJcXGUxOGJcIn0uZmEtZm9sZGVyLW1lZGljYWx7LS1mYTpcIlxcZTE4Y1wifS5mYS1mb2xkZXItbXVzaWN7LS1mYTpcIlxcZTE4ZFwifS5mYS1mb2xkZXItdXNlcnstLWZhOlwiXFxlMThlXCJ9LmZhLWZyYW5jLXNpZ257LS1mYTpcIlxcZTE4ZlwifS5mYS1naWZ7LS1mYTpcIlxcZTE5MFwifS5mYS1nbGFzcy1lbXB0eXstLWZhOlwiXFxlMTkxXCJ9LmZhLWdsYXNzLWhhbGYsLmZhLWdsYXNzLWhhbGYtZW1wdHksLmZhLWdsYXNzLWhhbGYtZnVsbHstLWZhOlwiXFxlMTkyXCJ9LmZhLWdyYXRley0tZmE6XCJcXGUxOTNcIn0uZmEtZ3JhdGUtZHJvcGxldHstLWZhOlwiXFxlMTk0XCJ9LmZhLWdyaWQsLmZhLWdyaWQtM3stLWZhOlwiXFxlMTk1XCJ9LmZhLWdyaWQtMnstLWZhOlwiXFxlMTk2XCJ9LmZhLWdyaWQtMi1wbHVzey0tZmE6XCJcXGUxOTdcIn0uZmEtZ3JpZC00ey0tZmE6XCJcXGUxOThcIn0uZmEtZ3JpZC01ey0tZmE6XCJcXGUxOTlcIn0uZmEtZ3VhcmFuaS1zaWduey0tZmE6XCJcXGUxOWFcIn0uZmEtZ3Vuey0tZmE6XCJcXGUxOWJcIn0uZmEtZ3VuLXNsYXNoey0tZmE6XCJcXGUxOWNcIn0uZmEtZ3VuLXNxdWlydHstLWZhOlwiXFxlMTlkXCJ9LmZhLWhhbmQtYmFjay1wb2ludC1kb3duey0tZmE6XCJcXGUxOWVcIn0uZmEtaGFuZC1iYWNrLXBvaW50LWxlZnR7LS1mYTpcIlxcZTE5ZlwifS5mYS1oYW5kLWJhY2stcG9pbnQtcmliYm9uey0tZmE6XCJcXGUxYTBcIn0uZmEtaGFuZC1iYWNrLXBvaW50LXJpZ2h0ey0tZmE6XCJcXGUxYTFcIn0uZmEtaGFuZC1iYWNrLXBvaW50LXVwey0tZmE6XCJcXGUxYTJcIn0uZmEtaGFuZC1maW5nZXJzLWNyb3NzZWR7LS1mYTpcIlxcZTFhM1wifS5mYS1oYW5kLWhvbGRpbmctc2t1bGx7LS1mYTpcIlxcZTFhNFwifS5mYS1oYW5kLWxvdmV7LS1mYTpcIlxcZTFhNVwifS5mYS1oYW5kLXBvaW50LXJpYmJvbnstLWZhOlwiXFxlMWE2XCJ9LmZhLWhhbmQtd2F2ZXstLWZhOlwiXFxlMWE3XCJ9LmZhLWhhbmRzLWNsYXBwaW5ney0tZmE6XCJcXGUxYThcIn0uZmEtaGFuZC1ob3Juc3stLWZhOlwiXFxlMWE5XCJ9LmZhLWhlYWQtc2lkZS1oZWFydHstLWZhOlwiXFxlMWFhXCJ9LmZhLWhlYXJ0LWhhbGZ7LS1mYTpcIlxcZTFhYlwifS5mYS1oZWFydC1oYWxmLWFsdCwuZmEtaGVhcnQtaGFsZi1zdHJva2V7LS1mYTpcIlxcZTFhY1wifS5mYS1oZXhhZ29uLWRpdmlkZXstLWZhOlwiXFxlMWFkXCJ9LmZhLWhpZ2gtZGVmaW5pdGlvbiwuZmEtcmVjdGFuZ2xlLWhkey0tZmE6XCJcXGUxYWVcIn0uZmEtaGlnaGxpZ2h0ZXItbGluZXstLWZhOlwiXFxlMWFmXCJ9LmZhLWhvbWUtdXNlciwuZmEtaG91c2UtdXNlcnstLWZhOlwiXFxlMWIwXCJ9LmZhLWhvdXNlLWJ1aWxkaW5ney0tZmE6XCJcXGUxYjFcIn0uZmEtaG91c2UtY2hpbW5leS1oZWFydHstLWZhOlwiXFxlMWIyXCJ9LmZhLWhvdXNlLXRyZWV7LS1mYTpcIlxcZTFiM1wifS5mYS1ob3VzZS10dXJyZXR7LS1mYTpcIlxcZTFiNFwifS5mYS1pbWFnZS1sYW5kc2NhcGUsLmZhLWxhbmRzY2FwZXstLWZhOlwiXFxlMWI1XCJ9LmZhLWltYWdlLXBvbGFyb2lkLXVzZXJ7LS1mYTpcIlxcZTFiNlwifS5mYS1pbWFnZS1zbGFzaHstLWZhOlwiXFxlMWI3XCJ9LmZhLWltYWdlLXVzZXJ7LS1mYTpcIlxcZTFiOFwifS5mYS1pbWFnZXMtdXNlcnstLWZhOlwiXFxlMWI5XCJ9LmZhLWluYm94LWZ1bGx7LS1mYTpcIlxcZTFiYVwifS5mYS1pbmJveGVzey0tZmE6XCJcXGUxYmJcIn0uZmEtaW5kaWFuLXJ1cGVlLC5mYS1pbmRpYW4tcnVwZWUtc2lnbiwuZmEtaW5yey0tZmE6XCJcXGUxYmNcIn0uZmEtaW5wdXQtbnVtZXJpY3stLWZhOlwiXFxlMWJkXCJ9LmZhLWlucHV0LXBpcGV7LS1mYTpcIlxcZTFiZVwifS5mYS1pbnB1dC10ZXh0ey0tZmE6XCJcXGUxYmZcIn0uZmEta2V5Ym9hcmQtYnJpZ2h0bmVzc3stLWZhOlwiXFxlMWMwXCJ9LmZhLWtleWJvYXJkLWJyaWdodG5lc3MtbG93ey0tZmE6XCJcXGUxYzFcIn0uZmEta2V5Ym9hcmQtZG93bnstLWZhOlwiXFxlMWMyXCJ9LmZhLWtleWJvYXJkLWxlZnR7LS1mYTpcIlxcZTFjM1wifS5mYS1raXAtc2lnbnstLWZhOlwiXFxlMWM0XCJ9LmZhLWxhbXAtc3RyZWV0ey0tZmE6XCJcXGUxYzVcIn0uZmEtbGFwdG9wLWFycm93LWRvd257LS1mYTpcIlxcZTFjNlwifS5mYS1sYXB0b3Atc2xhc2h7LS1mYTpcIlxcZTFjN1wifS5mYS1sYXJpLXNpZ257LS1mYTpcIlxcZTFjOFwifS5mYS1sYXNzby1zcGFya2xlc3stLWZhOlwiXFxlMWM5XCJ9LmZhLWxpZ2h0YnVsYi1leGNsYW1hdGlvbi1vbnstLWZhOlwiXFxlMWNhXCJ9LmZhLWNoYWluLWhvcml6b250YWwsLmZhLWxpbmstaG9yaXpvbnRhbHstLWZhOlwiXFxlMWNiXCJ9LmZhLWNoYWluLWhvcml6b250YWwtc2xhc2gsLmZhLWxpbmstaG9yaXpvbnRhbC1zbGFzaHstLWZhOlwiXFxlMWNjXCJ9LmZhLWxpbmstc2ltcGxley0tZmE6XCJcXGUxY2RcIn0uZmEtbGluay1zaW1wbGUtc2xhc2h7LS1mYTpcIlxcZTFjZVwifS5mYS1saXN0LWRyb3Bkb3duey0tZmE6XCJcXGUxY2ZcIn0uZmEtbGlzdC1yYWRpb3stLWZhOlwiXFxlMWQwXCJ9LmZhLWxpc3QtdGltZWxpbmV7LS1mYTpcIlxcZTFkMVwifS5mYS1saXN0LXRyZWV7LS1mYTpcIlxcZTFkMlwifS5mYS1saXRlY29pbi1zaWduey0tZmE6XCJcXGUxZDNcIn0uZmEtbG9hZGVyey0tZmE6XCJcXGUxZDRcIn0uZmEtbWFuYXQtc2lnbnstLWZhOlwiXFxlMWQ1XCJ9LmZhLW1hbmhvbGV7LS1mYTpcIlxcZTFkNlwifS5mYS1tYXNrLWZhY2V7LS1mYTpcIlxcZTFkN1wifS5mYS1tZW1vey0tZmE6XCJcXGUxZDhcIn0uZmEtbWVtby1jaXJjbGUtY2hlY2t7LS1mYTpcIlxcZTFkOVwifS5mYS1tZW1vLXBhZHstLWZhOlwiXFxlMWRhXCJ9LmZhLWNvbW1lbnQtYWx0LWFycm93LWRvd24sLmZhLW1lc3NhZ2UtYXJyb3ctZG93bnstLWZhOlwiXFxlMWRiXCJ9LmZhLWNvbW1lbnQtYWx0LWFycm93LXVwLC5mYS1tZXNzYWdlLWFycm93LXVwey0tZmE6XCJcXGUxZGNcIn0uZmEtbWVzc2FnZS1hcnJvdy11cC1yaWdodHstLWZhOlwiXFxlMWRkXCJ9LmZhLWNvbW1lbnQtYWx0LWNhcHRpb25zLC5mYS1tZXNzYWdlLWNhcHRpb25zey0tZmE6XCJcXGUxZGVcIn0uZmEtbWVzc2FnZS1jb2Rley0tZmE6XCJcXGUxZGZcIn0uZmEtY29tbWVudC1hbHQtaW1hZ2UsLmZhLW1lc3NhZ2UtaW1hZ2V7LS1mYTpcIlxcZTFlMFwifS5mYS1jb21tZW50LW1pZGRsZS1hbHQsLmZhLW1lc3NhZ2UtbWlkZGxley0tZmE6XCJcXGUxZTFcIn0uZmEtY29tbWVudC1taWRkbGUtdG9wLWFsdCwuZmEtbWVzc2FnZS1taWRkbGUtdG9wey0tZmE6XCJcXGUxZTJcIn0uZmEtbWVzc2FnZS1xdWVzdGlvbnstLWZhOlwiXFxlMWUzXCJ9LmZhLWNvbW1lbnQtYWx0LXF1b3RlLC5mYS1tZXNzYWdlLXF1b3Rley0tZmE6XCJcXGUxZTRcIn0uZmEtbWVzc2FnZS1zbXN7LS1mYTpcIlxcZTFlNVwifS5mYS1jb21tZW50LWFsdC10ZXh0LC5mYS1tZXNzYWdlLXRleHR7LS1mYTpcIlxcZTFlNlwifS5mYS1tZXNzYWdlcy1xdWVzdGlvbnstLWZhOlwiXFxlMWU3XCJ9LmZhLW1ldGVyey0tZmE6XCJcXGUxZThcIn0uZmEtbWV0ZXItYm9sdHstLWZhOlwiXFxlMWU5XCJ9LmZhLW1ldGVyLWRyb3BsZXR7LS1mYTpcIlxcZTFlYVwifS5mYS1tZXRlci1maXJley0tZmE6XCJcXGUxZWJcIn0uZmEtbWljcm9jaGlwLWFpey0tZmE6XCJcXGUxZWNcIn0uZmEtbWlsbC1zaWduey0tZmE6XCJcXGUxZWRcIn0uZmEtbW9iaWxlLWlwaG9uZSwuZmEtbW9iaWxlLW5vdGNoey0tZmE6XCJcXGUxZWVcIn0uZmEtbW9iaWxlLXNpZ25hbHstLWZhOlwiXFxlMWVmXCJ9LmZhLW1vYmlsZS1zaWduYWwtb3V0ey0tZmE6XCJcXGUxZjBcIn0uZmEtbW9uZXktYmlsbC1zaW1wbGV7LS1mYTpcIlxcZTFmMVwifS5mYS1tb25leS1iaWxsLXNpbXBsZS13YXZley0tZmE6XCJcXGUxZjJcIn0uZmEtbW9uZXktYmlsbHN7LS1mYTpcIlxcZTFmM1wifS5mYS1tb25leS1iaWxscy1hbHQsLmZhLW1vbmV5LWJpbGxzLXNpbXBsZXstLWZhOlwiXFxlMWY0XCJ9LmZhLW11Zy10ZWEtc2F1Y2Vyey0tZmE6XCJcXGUxZjVcIn0uZmEtbmFpcmEtc2lnbnstLWZhOlwiXFxlMWY2XCJ9LmZhLW5mY3stLWZhOlwiXFxlMWY3XCJ9LmZhLW5mYy1sb2Nrey0tZmE6XCJcXGUxZjhcIn0uZmEtbmZjLW1hZ25pZnlpbmctZ2xhc3N7LS1mYTpcIlxcZTFmOVwifS5mYS1uZmMtcGVuey0tZmE6XCJcXGUxZmFcIn0uZmEtbmZjLXNpZ25hbHstLWZhOlwiXFxlMWZiXCJ9LmZhLW5mYy1zbGFzaHstLWZhOlwiXFxlMWZjXCJ9LmZhLW5mYy10cmFzaHstLWZhOlwiXFxlMWZkXCJ9LmZhLW5vdGRlZnstLWZhOlwiXFxlMWZlXCJ9LmZhLW5vdGV7LS1mYTpcIlxcZTFmZlwifS5mYS1ub3RlLW1lZGljYWx7LS1mYTpcIlxcZTIwMFwifS5mYS1ub3RlYm9va3stLWZhOlwiXFxlMjAxXCJ9LmZhLW5vdGVzey0tZmE6XCJcXGUyMDJcIn0uZmEtb2N0YWdvbi1kaXZpZGV7LS1mYTpcIlxcZTIwM1wifS5mYS1vY3RhZ29uLWV4Y2xhbWF0aW9uey0tZmE6XCJcXGUyMDRcIn0uZmEtb2lsLWNhbi1kcmlwey0tZmE6XCJcXGUyMDVcIn0uZmEtcGFpbnRicnVzaC1wZW5jaWx7LS1mYTpcIlxcZTIwNlwifS5mYS1wYWxsZXQtYm94ey0tZmE6XCJcXGUyMDhcIn0uZmEtcGFub3JhbWF7LS1mYTpcIlxcZTIwOVwifS5mYS1wYXBlci1wbGFuZS1hbHQsLmZhLXBhcGVyLXBsYW5lLXRvcCwuZmEtc2VuZHstLWZhOlwiXFxlMjBhXCJ9LmZhLXBlYWNoey0tZmE6XCJcXGUyMGJcIn0uZmEtcGVhcnstLWZhOlwiXFxlMjBjXCJ9LmZhLXBlZGVzdGFsey0tZmE6XCJcXGUyMGRcIn0uZmEtcGVuLWNpcmNsZXstLWZhOlwiXFxlMjBlXCJ9LmZhLXBlbi1hbHQtc2xhc2gsLmZhLXBlbi1jbGlwLXNsYXNoey0tZmE6XCJcXGUyMGZcIn0uZmEtcGVuLWZhbmN5LXNsYXNoey0tZmE6XCJcXGUyMTBcIn0uZmEtcGVuLWZpZWxkey0tZmE6XCJcXGUyMTFcIn0uZmEtcGVuLWxpbmV7LS1mYTpcIlxcZTIxMlwifS5mYS1wZW4tc2xhc2h7LS1mYTpcIlxcZTIxM1wifS5mYS1wZW4tc3dpcmx7LS1mYTpcIlxcZTIxNFwifS5mYS1wZW5jaWwtc2xhc2h7LS1mYTpcIlxcZTIxNVwifS5mYS1wZW9wbGV7LS1mYTpcIlxcZTIxNlwifS5mYS1wZW9wbGUtZHJlc3N7LS1mYTpcIlxcZTIxN1wifS5mYS1wZW9wbGUtZHJlc3Mtc2ltcGxley0tZmE6XCJcXGUyMThcIn0uZmEtcGVvcGxlLXBhbnRzey0tZmE6XCJcXGUyMTlcIn0uZmEtcGVvcGxlLXBhbnRzLXNpbXBsZXstLWZhOlwiXFxlMjFhXCJ9LmZhLXBlb3BsZS1zaW1wbGV7LS1mYTpcIlxcZTIxYlwifS5mYS1wZXJzb24tZHJlc3Mtc2ltcGxley0tZmE6XCJcXGUyMWNcIn0uZmEtcGVyc29uLXBpbmJhbGx7LS1mYTpcIlxcZTIxZFwifS5mYS1wZXJzb24tc2VhdHstLWZhOlwiXFxlMjFlXCJ9LmZhLXBlcnNvbi1zZWF0LXJlY2xpbmVkey0tZmE6XCJcXGUyMWZcIn0uZmEtcGVyc29uLXNpbXBsZXstLWZhOlwiXFxlMjIwXCJ9LmZhLXBlc2V0YS1zaWduey0tZmE6XCJcXGUyMjFcIn0uZmEtcGVzby1zaWduey0tZmE6XCJcXGUyMjJcIn0uZmEtcGhvbmUtYXJyb3ctZG93biwuZmEtcGhvbmUtYXJyb3ctZG93bi1sZWZ0LC5mYS1waG9uZS1pbmNvbWluZ3stLWZhOlwiXFxlMjIzXCJ9LmZhLXBob25lLWFycm93LXVwLC5mYS1waG9uZS1hcnJvdy11cC1yaWdodCwuZmEtcGhvbmUtb3V0Z29pbmd7LS1mYTpcIlxcZTIyNFwifS5mYS1waG9uZS1oYW5ndXB7LS1mYTpcIlxcZTIyNVwifS5mYS1waG9uZS1taXNzZWR7LS1mYTpcIlxcZTIyNlwifS5mYS1waG9uZS14bWFya3stLWZhOlwiXFxlMjI3XCJ9LmZhLXBob3RvLWZpbG0tbXVzaWN7LS1mYTpcIlxcZTIyOFwifS5mYS1waW5iYWxsey0tZmE6XCJcXGUyMjlcIn0uZmEtcGxhbmUtcHJvcHstLWZhOlwiXFxlMjJiXCJ9LmZhLXBsYW5lLXRhaWx7LS1mYTpcIlxcZTIyY1wifS5mYS1wbGFuZS11cHstLWZhOlwiXFxlMjJkXCJ9LmZhLXBsYW5lLXVwLXNsYXNoey0tZmE6XCJcXGUyMmVcIn0uZmEtcGxheS1wYXVzZXstLWZhOlwiXFxlMjJmXCJ9LmZhLXB1enpsZS1waWVjZS1hbHQsLmZhLXB1enpsZS1waWVjZS1zaW1wbGV7LS1mYTpcIlxcZTIzMVwifS5mYS1xdW90ZXN7LS1mYTpcIlxcZTIzNFwifS5mYS1wcm8sLmZhLXJlY3RhbmdsZS1wcm97LS1mYTpcIlxcZTIzNVwifS5mYS1yZWN0YW5nbGUtdGVybWluYWx7LS1mYTpcIlxcZTIzNlwifS5mYS1yZWN0YW5nbGUtdmVydGljYWwtaGlzdG9yeXstLWZhOlwiXFxlMjM3XCJ9LmZhLXJlZWx7LS1mYTpcIlxcZTIzOFwifS5mYS1yZXBseS1jbG9jaywuZmEtcmVwbHktdGltZXstLWZhOlwiXFxlMjM5XCJ9LmZhLXJlc3Ryb29tLXNpbXBsZXstLWZhOlwiXFxlMjNhXCJ9LmZhLXJob21idXN7LS1mYTpcIlxcZTIzYlwifS5mYS1yb3RhdGUtZXhjbGFtYXRpb257LS1mYTpcIlxcZTIzY1wifS5mYS1ydXBpYWgtc2lnbnstLWZhOlwiXFxlMjNkXCJ9LmZhLXNjcmVlbmNhc3R7LS1mYTpcIlxcZTIzZVwifS5mYS1zY3JpYmJsZXstLWZhOlwiXFxlMjNmXCJ9LmZhLXNkLWNhcmRzey0tZmE6XCJcXGUyNDBcIn0uZmEtc2VhbHstLWZhOlwiXFxlMjQxXCJ9LmZhLXNlYWwtZXhjbGFtYXRpb257LS1mYTpcIlxcZTI0MlwifS5mYS1zZWFsLXF1ZXN0aW9uey0tZmE6XCJcXGUyNDNcIn0uZmEtc2VhdC1haXJsaW5ley0tZmE6XCJcXGUyNDRcIn0uZmEtc2hlbHZlcy1lbXB0eXstLWZhOlwiXFxlMjQ2XCJ9LmZhLXNoaWVsZC1leGNsYW1hdGlvbnstLWZhOlwiXFxlMjQ3XCJ9LmZhLXNoaWVsZC1rZXlob2xley0tZmE6XCJcXGUyNDhcIn0uZmEtc2hpZWxkLW1pbnVzey0tZmE6XCJcXGUyNDlcIn0uZmEtc2hpZWxkLXBsdXN7LS1mYTpcIlxcZTI0YVwifS5mYS1zaGllbGQtc2xhc2h7LS1mYTpcIlxcZTI0YlwifS5mYS1zaGllbGQtdGltZXMsLmZhLXNoaWVsZC14bWFya3stLWZhOlwiXFxlMjRjXCJ9LmZhLXNob3dlci1hbHQsLmZhLXNob3dlci1kb3duey0tZmE6XCJcXGUyNGRcIn0uZmEtc2lkZWJhcnstLWZhOlwiXFxlMjRlXCJ9LmZhLXNpZGViYXItZmxpcHstLWZhOlwiXFxlMjRmXCJ9LmZhLXNpZ25hbC1zdHJlYW0tc2xhc2h7LS1mYTpcIlxcZTI1MFwifS5mYS1zaW0tY2FyZHN7LS1mYTpcIlxcZTI1MVwifS5mYS1zbGlkZXJ7LS1mYTpcIlxcZTI1MlwifS5mYS1zbGlkZXJzLXNpbXBsZXstLWZhOlwiXFxlMjUzXCJ9LmZhLXNwbGl0ey0tZmE6XCJcXGUyNTRcIn0uZmEtc3F1YXJlLTB7LS1mYTpcIlxcZTI1NVwifS5mYS1zcXVhcmUtMXstLWZhOlwiXFxlMjU2XCJ9LmZhLXNxdWFyZS0yey0tZmE6XCJcXGUyNTdcIn0uZmEtc3F1YXJlLTN7LS1mYTpcIlxcZTI1OFwifS5mYS1zcXVhcmUtNHstLWZhOlwiXFxlMjU5XCJ9LmZhLXNxdWFyZS01ey0tZmE6XCJcXGUyNWFcIn0uZmEtc3F1YXJlLTZ7LS1mYTpcIlxcZTI1YlwifS5mYS1zcXVhcmUtN3stLWZhOlwiXFxlMjVjXCJ9LmZhLXNxdWFyZS04ey0tZmE6XCJcXGUyNWRcIn0uZmEtc3F1YXJlLTl7LS1mYTpcIlxcZTI1ZVwifS5mYS1zcXVhcmUtYXstLWZhOlwiXFxlMjVmXCJ9LmZhLXNxdWFyZS1hbXBlcnNhbmR7LS1mYTpcIlxcZTI2MFwifS5mYS1zcXVhcmUtYXJyb3ctZG93bi1sZWZ0ey0tZmE6XCJcXGUyNjFcIn0uZmEtc3F1YXJlLWFycm93LWRvd24tcmlnaHR7LS1mYTpcIlxcZTI2MlwifS5mYS1zcXVhcmUtYXJyb3ctdXAtbGVmdHstLWZhOlwiXFxlMjYzXCJ9LmZhLXNxdWFyZS1iey0tZmE6XCJcXGUyNjRcIn0uZmEtc3F1YXJlLWJvbHR7LS1mYTpcIlxcZTI2NVwifS5mYS1zcXVhcmUtY3stLWZhOlwiXFxlMjY2XCJ9LmZhLXNxdWFyZS1jb2Rley0tZmE6XCJcXGUyNjdcIn0uZmEtc3F1YXJlLWR7LS1mYTpcIlxcZTI2OFwifS5mYS1zcXVhcmUtZGFzaGVkey0tZmE6XCJcXGUyNjlcIn0uZmEtc3F1YXJlLWRpdmlkZXstLWZhOlwiXFxlMjZhXCJ9LmZhLXNxdWFyZS1kb3duLWxlZnR7LS1mYTpcIlxcZTI2YlwifS5mYS1zcXVhcmUtZG93bi1yaWdodHstLWZhOlwiXFxlMjZjXCJ9LmZhLXNxdWFyZS1ley0tZmE6XCJcXGUyNmRcIn0uZmEtc3F1YXJlLWVsbGlwc2lzey0tZmE6XCJcXGUyNmVcIn0uZmEtc3F1YXJlLWVsbGlwc2lzLXZlcnRpY2Fsey0tZmE6XCJcXGUyNmZcIn0uZmEtc3F1YXJlLWZ7LS1mYTpcIlxcZTI3MFwifS5mYS1zcXVhcmUtZ3stLWZhOlwiXFxlMjcxXCJ9LmZhLXNxdWFyZS1pey0tZmE6XCJcXGUyNzJcIn0uZmEtc3F1YXJlLWp7LS1mYTpcIlxcZTI3M1wifS5mYS1zcXVhcmUta3stLWZhOlwiXFxlMjc0XCJ9LmZhLXNxdWFyZS1sey0tZmE6XCJcXGUyNzVcIn0uZmEtc3F1YXJlLW17LS1mYTpcIlxcZTI3NlwifS5mYS1zcXVhcmUtbnstLWZhOlwiXFxlMjc3XCJ9LmZhLXNxdWFyZS1vey0tZmE6XCJcXGUyNzhcIn0uZmEtc3F1YXJlLXB7LS1mYTpcIlxcZTI3OVwifS5mYS1waG9uZS1zcXVhcmUtZG93biwuZmEtc3F1YXJlLXBob25lLWhhbmd1cHstLWZhOlwiXFxlMjdhXCJ9LmZhLXNxdWFyZS1xey0tZmE6XCJcXGUyN2JcIn0uZmEtc3F1YXJlLXJ7LS1mYTpcIlxcZTI3Y1wifS5mYS1zcXVhcmUtc3stLWZhOlwiXFxlMjdkXCJ9LmZhLXNxdWFyZS1zbWFsbHstLWZhOlwiXFxlMjdlXCJ9LmZhLXNxdWFyZS1zdGFyey0tZmE6XCJcXGUyN2ZcIn0uZmEtc3F1YXJlLXR7LS1mYTpcIlxcZTI4MFwifS5mYS1zcXVhcmUtdXstLWZhOlwiXFxlMjgxXCJ9LmZhLXNxdWFyZS11cC1sZWZ0ey0tZmE6XCJcXGUyODJcIn0uZmEtc3F1YXJlLXVzZXJ7LS1mYTpcIlxcZTI4M1wifS5mYS1zcXVhcmUtdnstLWZhOlwiXFxlMjg0XCJ9LmZhLXNxdWFyZS13ey0tZmE6XCJcXGUyODVcIn0uZmEtc3F1YXJlLXh7LS1mYTpcIlxcZTI4NlwifS5mYS1zcXVhcmUteXstLWZhOlwiXFxlMjg3XCJ9LmZhLXNxdWFyZS16ey0tZmE6XCJcXGUyODhcIn0uZmEtc3RhaXJzey0tZmE6XCJcXGUyODlcIn0uZmEtcmVjdGFuZ2xlLXNkLC5mYS1zdGFuZGFyZC1kZWZpbml0aW9uey0tZmE6XCJcXGUyOGFcIn0uZmEtc3Rhci1zaGFycHstLWZhOlwiXFxlMjhiXCJ9LmZhLXN0YXItc2hhcnAtaGFsZnstLWZhOlwiXFxlMjhjXCJ9LmZhLXN0YXItc2hhcnAtaGFsZi1hbHQsLmZhLXN0YXItc2hhcnAtaGFsZi1zdHJva2V7LS1mYTpcIlxcZTI4ZFwifS5mYS1zdGFyZmlnaHRlci1hbHQtYWR2YW5jZWQsLmZhLXN0YXJmaWdodGVyLXR3aW4taW9uLWVuZ2luZS1hZHZhbmNlZHstLWZhOlwiXFxlMjhlXCJ9LmZhLXN1bi1hbHQsLmZhLXN1bi1icmlnaHR7LS1mYTpcIlxcZTI4ZlwifS5mYS10YWJsZS1sYXlvdXR7LS1mYTpcIlxcZTI5MFwifS5mYS10YWJsZS1waXZvdHstLWZhOlwiXFxlMjkxXCJ9LmZhLXJvd3MsLmZhLXRhYmxlLXJvd3N7LS1mYTpcIlxcZTI5MlwifS5mYS10YWJsZS10cmVley0tZmE6XCJcXGUyOTNcIn0uZmEtdGFsbHktMXstLWZhOlwiXFxlMjk0XCJ9LmZhLXRhbGx5LTJ7LS1mYTpcIlxcZTI5NVwifS5mYS10YWxseS0zey0tZmE6XCJcXGUyOTZcIn0uZmEtdGFsbHktNHstLWZhOlwiXFxlMjk3XCJ9LmZhLXRheGktYnVzey0tZmE6XCJcXGUyOThcIn0uZmEtdGVtcGVyYXR1cmUtbGlzdHstLWZhOlwiXFxlMjk5XCJ9LmZhLXRpY2tldC1haXJsaW5lLC5mYS10aWNrZXQtcGVyZm9yYXRlZC1wbGFuZSwuZmEtdGlja2V0LXBsYW5ley0tZmE6XCJcXGUyOWFcIn0uZmEtdGlja2V0cy1haXJsaW5lLC5mYS10aWNrZXRzLXBlcmZvcmF0ZWQtcGxhbmUsLmZhLXRpY2tldHMtcGxhbmV7LS1mYTpcIlxcZTI5YlwifS5mYS10aW1lbGluZXstLWZhOlwiXFxlMjljXCJ9LmZhLXRpbWVsaW5lLWFycm93ey0tZmE6XCJcXGUyOWRcIn0uZmEtdGltZXJ7LS1mYTpcIlxcZTI5ZVwifS5mYS10b2lsZXQtcGFwZXItYmxhbmstdW5kZXIsLmZhLXRvaWxldC1wYXBlci1yZXZlcnNlLC5mYS10b2lsZXQtcGFwZXItcmV2ZXJzZS1hbHQsLmZhLXRvaWxldC1wYXBlci11bmRlcnstLWZhOlwiXFxlMmEwXCJ9LmZhLXRvaWxldC1wYXBlci1yZXZlcnNlLXNsYXNoLC5mYS10b2lsZXQtcGFwZXItdW5kZXItc2xhc2h7LS1mYTpcIlxcZTJhMVwifS5mYS10b3dlci1jb250cm9sey0tZmE6XCJcXGUyYTJcIn0uZmEtc3Vid2F5LXR1bm5lbCwuZmEtdHJhaW4tc3Vid2F5LXR1bm5lbHstLWZhOlwiXFxlMmEzXCJ9LmZhLXRyYW5zZm9ybWVyLWJvbHR7LS1mYTpcIlxcZTJhNFwifS5mYS10cmFuc3BvcnRlci00ey0tZmE6XCJcXGUyYTVcIn0uZmEtdHJhbnNwb3J0ZXItNXstLWZhOlwiXFxlMmE2XCJ9LmZhLXRyYW5zcG9ydGVyLTZ7LS1mYTpcIlxcZTJhN1wifS5mYS10cmFuc3BvcnRlci03ey0tZmE6XCJcXGUyYThcIn0uZmEtdHJhc2gtY2FuLWNoZWNrey0tZmE6XCJcXGUyYTlcIn0uZmEtdHJhc2gtY2FuLWNsb2Nrey0tZmE6XCJcXGUyYWFcIn0uZmEtdHJhc2gtY2FuLWxpc3R7LS1mYTpcIlxcZTJhYlwifS5mYS10cmFzaC1jYW4tcGx1c3stLWZhOlwiXFxlMmFjXCJ9LmZhLXRyYXNoLWFsdC1zbGFzaCwuZmEtdHJhc2gtY2FuLXNsYXNoey0tZmE6XCJcXGUyYWRcIn0uZmEtdHJhc2gtY2FuLXhtYXJrey0tZmE6XCJcXGUyYWVcIn0uZmEtdHJhc2gtY2hlY2t7LS1mYTpcIlxcZTJhZlwifS5mYS10cmFzaC1jbG9ja3stLWZhOlwiXFxlMmIwXCJ9LmZhLXRyYXNoLWxpc3R7LS1mYTpcIlxcZTJiMVwifS5mYS10cmFzaC1wbHVzey0tZmE6XCJcXGUyYjJcIn0uZmEtdHJhc2gtc2xhc2h7LS1mYTpcIlxcZTJiM1wifS5mYS10cmFzaC14bWFya3stLWZhOlwiXFxlMmI0XCJ9LmZhLXRydWNrLWNvbnRhaW5lci1lbXB0eXstLWZhOlwiXFxlMmI1XCJ9LmZhLXRydWNrLWZsYXRiZWR7LS1mYTpcIlxcZTJiNlwifS5mYS10cnVjay1mcm9udHstLWZhOlwiXFxlMmI3XCJ9LmZhLXRydWNrLXRvd3stLWZhOlwiXFxlMmI4XCJ9LmZhLXRlbGV0eXBlLWFuc3dlciwuZmEtdHR5LWFuc3dlcnstLWZhOlwiXFxlMmI5XCJ9LmZhLXR1Z3Jpay1zaWduey0tZmE6XCJcXGUyYmFcIn0uZmEtdHJ5LC5mYS10dXJraXNoLWxpcmEsLmZhLXR1cmtpc2gtbGlyYS1zaWduey0tZmE6XCJcXGUyYmJcIn0uZmEtdW1icmVsbGEtYWx0LC5mYS11bWJyZWxsYS1zaW1wbGV7LS1mYTpcIlxcZTJiY1wifS5mYS11cC1sZWZ0ey0tZmE6XCJcXGUyYmRcIn0uZmEtdXAtcmlnaHR7LS1mYTpcIlxcZTJiZVwifS5mYS11c2VyLWJvdW50eS1odW50ZXJ7LS1mYTpcIlxcZTJiZlwifS5mYS11c2VyLXBpbG90ey0tZmE6XCJcXGUyYzBcIn0uZmEtdXNlci1waWxvdC10aWV7LS1mYTpcIlxcZTJjMVwifS5mYS11c2VyLXNoYWtlc3BlYXJley0tZmE6XCJcXGUyYzJcIn0uZmEtdXRpbGl0eS1wb2xley0tZmE6XCJcXGUyYzNcIn0uZmEtdXRpbGl0eS1wb2xlLWRvdWJsZXstLWZhOlwiXFxlMmM0XCJ9LmZhLXZhdWx0ey0tZmE6XCJcXGUyYzVcIn0uZmEtdmlkZW8tYXJyb3ctZG93bi1sZWZ0ey0tZmE6XCJcXGUyYzhcIn0uZmEtdmlkZW8tYXJyb3ctdXAtcmlnaHR7LS1mYTpcIlxcZTJjOVwifS5mYS1tYWdpYy13YW5kLXNwYXJrbGVzLC5mYS13YW5kLW1hZ2ljLXNwYXJrbGVzey0tZmE6XCJcXGUyY2FcIn0uZmEtd2F0Y2gtYXBwbGV7LS1mYTpcIlxcZTJjYlwifS5mYS13YXRjaC1zbWFydHstLWZhOlwiXFxlMmNjXCJ9LmZhLXdoZWF0LWFsdCwuZmEtd2hlYXQtYXduey0tZmE6XCJcXGUyY2RcIn0uZmEtd2hlZWxjaGFpci1hbHQsLmZhLXdoZWVsY2hhaXItbW92ZXstLWZhOlwiXFxlMmNlXCJ9LmZhLXdpZmktZXhjbGFtYXRpb257LS1mYTpcIlxcZTJjZlwifS5mYS13cmVuY2gtc2ltcGxley0tZmE6XCJcXGUyZDFcIn0uZmEtcm9ib3QtYXN0cm9tZWNoey0tZmE6XCJcXGUyZDJcIn0uZmEtMzYwLWRlZ3JlZXN7LS1mYTpcIlxcZTJkY1wifS5mYS1hcGVydHVyZXstLWZhOlwiXFxlMmRmXCJ9LmZhLWFycm93LXR1cm4tZG93bi1sZWZ0ey0tZmE6XCJcXGUyZTFcIn0uZmEtYmFsbG9vbnstLWZhOlwiXFxlMmUzXCJ9LmZhLWJhbGxvb25zey0tZmE6XCJcXGUyZTRcIn0uZmEtYmFuYW5hey0tZmE6XCJcXGUyZTVcIn0uZmEtYmFuZ2xhZGVzaGktdGFrYS1zaWduey0tZmE6XCJcXGUyZTZcIn0uZmEtYmVuY2gtdHJlZXstLWZhOlwiXFxlMmU3XCJ9LmZhLWJsdWViZXJyaWVzey0tZmE6XCJcXGUyZThcIn0uZmEtYm93bC1jaG9wc3RpY2tzey0tZmE6XCJcXGUyZTlcIn0uZmEtYm93bC1jaG9wc3RpY2tzLW5vb2RsZXN7LS1mYTpcIlxcZTJlYVwifS5mYS1ib3dsLXJpY2V7LS1mYTpcIlxcZTJlYlwifS5mYS1icmllZmNhc2UtYXJyb3ctcmlnaHR7LS1mYTpcIlxcZTJmMlwifS5mYS1jaXRydXN7LS1mYTpcIlxcZTJmNFwifS5mYS1jaXRydXMtc2xpY2V7LS1mYTpcIlxcZTJmNVwifS5mYS1jb2NvbnV0ey0tZmE6XCJcXGUyZjZcIn0uZmEtZGVza3RvcC1zbGFzaCwuZmEtZGlzcGxheS1zbGFzaHstLWZhOlwiXFxlMmZhXCJ9LmZhLWV4cGxvZGluZy1oZWFkLC5mYS1mYWNlLWV4cGxvZGV7LS1mYTpcIlxcZTJmZVwifS5mYS1mYWNlLXZpZXdmaW5kZXJ7LS1mYTpcIlxcZTJmZlwifS5mYS1mYW1pbHl7LS1mYTpcIlxcZTMwMFwifS5mYS1mYW1pbHktZHJlc3N7LS1mYTpcIlxcZTMwMVwifS5mYS1mYW1pbHktcGFudHN7LS1mYTpcIlxcZTMwMlwifS5mYS1mZW5jZXstLWZhOlwiXFxlMzAzXCJ9LmZhLWZpc2gtYm9uZXN7LS1mYTpcIlxcZTMwNFwifS5mYS1ncmFwZXN7LS1mYTpcIlxcZTMwNlwifS5mYS1raXdpLWZydWl0ey0tZmE6XCJcXGUzMGNcIn0uZmEtbWFuZ297LS1mYTpcIlxcZTMwZlwifS5mYS1tZWxvbnstLWZhOlwiXFxlMzEwXCJ9LmZhLW1lbG9uLXNsaWNley0tZmE6XCJcXGUzMTFcIn0uZmEtbW9uZXktZnJvbS1icmFja2V0ey0tZmE6XCJcXGUzMTJcIn0uZmEtbW9uZXktc2ltcGxlLWZyb20tYnJhY2tldHstLWZhOlwiXFxlMzEzXCJ9LmZhLW9saXZley0tZmE6XCJcXGUzMTZcIn0uZmEtb2xpdmUtYnJhbmNoey0tZmE6XCJcXGUzMTdcIn0uZmEtb3B0aW9uey0tZmE6XCJcXGUzMThcIn0uZmEtcGFydHktYmVsbHstLWZhOlwiXFxlMzFhXCJ9LmZhLXBhcnR5LWhvcm57LS1mYTpcIlxcZTMxYlwifS5mYS1wZWFwb2R7LS1mYTpcIlxcZTMxY1wifS5mYS1wZXJzb24tcHJlZ25hbnR7LS1mYTpcIlxcZTMxZVwifS5mYS1waW5lYXBwbGV7LS1mYTpcIlxcZTMxZlwifS5mYS1yZWN0YW5nbGUtY29kZXstLWZhOlwiXFxlMzIyXCJ9LmZhLXJlY3RhbmdsZXMtbWl4ZWR7LS1mYTpcIlxcZTMyM1wifS5mYS1yb2xsZXItY29hc3RlcnstLWZhOlwiXFxlMzI0XCJ9LmZhLXNxdWFyZS1xdW90ZXstLWZhOlwiXFxlMzI5XCJ9LmZhLXNxdWFyZS10ZXJtaW5hbHstLWZhOlwiXFxlMzJhXCJ9LmZhLXN0cmF3YmVycnl7LS1mYTpcIlxcZTMyYlwifS5mYS10YWJsZS1waWNuaWN7LS1mYTpcIlxcZTMyZFwifS5mYS10aG91Z2h0LWJ1YmJsZXstLWZhOlwiXFxlMzJlXCJ9LmZhLXRpY2t7LS1mYTpcIlxcZTMyZlwifS5mYS10b21hdG97LS1mYTpcIlxcZTMzMFwifS5mYS10dXJuLWRvd24tbGVmdHstLWZhOlwiXFxlMzMxXCJ9LmZhLXVzZXItcG9saWNley0tZmE6XCJcXGUzMzNcIn0uZmEtdXNlci1wb2xpY2UtdGlley0tZmE6XCJcXGUzMzRcIn0uZmEtd2F0ZXJtZWxvbi1zbGljZXstLWZhOlwiXFxlMzM3XCJ9LmZhLXdoZWF0LWF3bi1zbGFzaHstLWZhOlwiXFxlMzM4XCJ9LmZhLXdoZWF0LXNsYXNoey0tZmE6XCJcXGUzMzlcIn0uZmEtYmFkbWludG9uey0tZmE6XCJcXGUzM2FcIn0uZmEtYmluYXJ5ey0tZmE6XCJcXGUzM2JcIn0uZmEtYmluYXJ5LWNpcmNsZS1jaGVja3stLWZhOlwiXFxlMzNjXCJ9LmZhLWJpbmFyeS1sb2Nrey0tZmE6XCJcXGUzM2RcIn0uZmEtYmluYXJ5LXNsYXNoey0tZmE6XCJcXGUzM2VcIn0uZmEtYm9vdC1oZWVsZWR7LS1mYTpcIlxcZTMzZlwifS5mYS1jYXItYm9sdHstLWZhOlwiXFxlMzQxXCJ9LmZhLWNhci1jaXJjbGUtYm9sdHstLWZhOlwiXFxlMzQyXCJ9LmZhLWNhci1taXJyb3Jzey0tZmE6XCJcXGUzNDNcIn0uZmEtY2FyLXNpZGUtYm9sdHstLWZhOlwiXFxlMzQ0XCJ9LmZhLWNsb2NrLWVpZ2h0ey0tZmE6XCJcXGUzNDVcIn0uZmEtY2xvY2stZWlnaHQtdGhpcnR5ey0tZmE6XCJcXGUzNDZcIn0uZmEtY2xvY2stZWxldmVuey0tZmE6XCJcXGUzNDdcIn0uZmEtY2xvY2stZWxldmVuLXRoaXJ0eXstLWZhOlwiXFxlMzQ4XCJ9LmZhLWNsb2NrLWZpdmV7LS1mYTpcIlxcZTM0OVwifS5mYS1jbG9jay1maXZlLXRoaXJ0eXstLWZhOlwiXFxlMzRhXCJ9LmZhLWNsb2NrLWZvdXItdGhpcnR5ey0tZmE6XCJcXGUzNGJcIn0uZmEtY2xvY2stbmluZXstLWZhOlwiXFxlMzRjXCJ9LmZhLWNsb2NrLW5pbmUtdGhpcnR5ey0tZmE6XCJcXGUzNGRcIn0uZmEtY2xvY2stb25ley0tZmE6XCJcXGUzNGVcIn0uZmEtY2xvY2stb25lLXRoaXJ0eXstLWZhOlwiXFxlMzRmXCJ9LmZhLWNsb2NrLXNldmVuey0tZmE6XCJcXGUzNTBcIn0uZmEtY2xvY2stc2V2ZW4tdGhpcnR5ey0tZmE6XCJcXGUzNTFcIn0uZmEtY2xvY2stc2l4ey0tZmE6XCJcXGUzNTJcIn0uZmEtY2xvY2stc2l4LXRoaXJ0eXstLWZhOlwiXFxlMzUzXCJ9LmZhLWNsb2NrLXRlbnstLWZhOlwiXFxlMzU0XCJ9LmZhLWNsb2NrLXRlbi10aGlydHl7LS1mYTpcIlxcZTM1NVwifS5mYS1jbG9jay10aHJlZXstLWZhOlwiXFxlMzU2XCJ9LmZhLWNsb2NrLXRocmVlLXRoaXJ0eXstLWZhOlwiXFxlMzU3XCJ9LmZhLWNsb2NrLXR3ZWx2ZXstLWZhOlwiXFxlMzU4XCJ9LmZhLWNsb2NrLXR3ZWx2ZS10aGlydHl7LS1mYTpcIlxcZTM1OVwifS5mYS1jbG9jay10d297LS1mYTpcIlxcZTM1YVwifS5mYS1jbG9jay10d28tdGhpcnR5ey0tZmE6XCJcXGUzNWJcIn0uZmEtY2xvdWQtY2hlY2t7LS1mYTpcIlxcZTM1Y1wifS5mYS1jbG91ZC1taW51c3stLWZhOlwiXFxlMzVkXCJ9LmZhLWNsb3VkLXBsdXN7LS1mYTpcIlxcZTM1ZVwifS5mYS1jbG91ZC14bWFya3stLWZhOlwiXFxlMzVmXCJ9LmZhLWNvbHVtbnMtM3stLWZhOlwiXFxlMzYxXCJ9LmZhLWNyeXN0YWwtYmFsbHstLWZhOlwiXFxlMzYyXCJ9LmZhLWN1cC1zdHJhd3stLWZhOlwiXFxlMzYzXCJ9LmZhLWN1cC1zdHJhdy1zd29vc2h7LS1mYTpcIlxcZTM2NFwifS5mYS1kaXN0cmlidXRlLXNwYWNpbmctaG9yaXpvbnRhbHstLWZhOlwiXFxlMzY1XCJ9LmZhLWRpc3RyaWJ1dGUtc3BhY2luZy12ZXJ0aWNhbHstLWZhOlwiXFxlMzY2XCJ9LmZhLWV5ZXN7LS1mYTpcIlxcZTM2N1wifS5mYS1mYWNlLWFuZ3J5LWhvcm5zey0tZmE6XCJcXGUzNjhcIn0uZmEtZmFjZS1hbmd1aXNoZWR7LS1mYTpcIlxcZTM2OVwifS5mYS1mYWNlLWFueGlvdXMtc3dlYXR7LS1mYTpcIlxcZTM2YVwifS5mYS1mYWNlLWFzdG9uaXNoZWR7LS1mYTpcIlxcZTM2YlwifS5mYS1mYWNlLWNvbmZvdW5kZWR7LS1mYTpcIlxcZTM2Y1wifS5mYS1mYWNlLWNvbmZ1c2Vkey0tZmE6XCJcXGUzNmRcIn0uZmEtZmFjZS1jb3dib3ktaGF0ey0tZmE6XCJcXGUzNmVcIn0uZmEtZmFjZS1kaXNhcHBvaW50ZWR7LS1mYTpcIlxcZTM2ZlwifS5mYS1mYWNlLWRpc2d1aXNley0tZmE6XCJcXGUzNzBcIn0uZmEtZmFjZS1kb3duY2FzdC1zd2VhdHstLWZhOlwiXFxlMzcxXCJ9LmZhLWZhY2UtZHJvb2xpbmd7LS1mYTpcIlxcZTM3MlwifS5mYS1mYWNlLWV4cHJlc3Npb25sZXNzey0tZmE6XCJcXGUzNzNcIn0uZmEtZmFjZS1leWVzLXhtYXJrc3stLWZhOlwiXFxlMzc0XCJ9LmZhLWZhY2UtZmVhcmZ1bHstLWZhOlwiXFxlMzc1XCJ9LmZhLWZhY2UtZnJvd24tc2xpZ2h0ey0tZmE6XCJcXGUzNzZcIn0uZmEtZmFjZS1nbGFzc2Vzey0tZmE6XCJcXGUzNzdcIn0uZmEtZmFjZS1oYW5kLW92ZXItbW91dGh7LS1mYTpcIlxcZTM3OFwifS5mYS1mYWNlLWhhbmQteWF3bnstLWZhOlwiXFxlMzc5XCJ9LmZhLWZhY2UtaGVhZC1iYW5kYWdley0tZmE6XCJcXGUzN2FcIn0uZmEtZmFjZS1odXNoZWR7LS1mYTpcIlxcZTM3YlwifS5mYS1mYWNlLWljaWNsZXN7LS1mYTpcIlxcZTM3Y1wifS5mYS1mYWNlLWtpc3MtY2xvc2VkLWV5ZXN7LS1mYTpcIlxcZTM3ZFwifS5mYS1mYWNlLWx5aW5ney0tZmE6XCJcXGUzN2VcIn0uZmEtZmFjZS1tYXNrey0tZmE6XCJcXGUzN2ZcIn0uZmEtZmFjZS1tb25vY2xley0tZmE6XCJcXGUzODBcIn0uZmEtZmFjZS1uYXVzZWF0ZWR7LS1mYTpcIlxcZTM4MVwifS5mYS1mYWNlLW5vc2Utc3RlYW17LS1mYTpcIlxcZTM4MlwifS5mYS1mYWNlLXBhcnR5ey0tZmE6XCJcXGUzODNcIn0uZmEtZmFjZS1wZW5zaXZley0tZmE6XCJcXGUzODRcIn0uZmEtZmFjZS1wZXJzZXZlcmluZ3stLWZhOlwiXFxlMzg1XCJ9LmZhLWZhY2UtcGxlYWRpbmd7LS1mYTpcIlxcZTM4NlwifS5mYS1mYWNlLXBvdXRpbmd7LS1mYTpcIlxcZTM4N1wifS5mYS1mYWNlLXJhaXNlZC1leWVicm93ey0tZmE6XCJcXGUzODhcIn0uZmEtZmFjZS1yZWxpZXZlZHstLWZhOlwiXFxlMzg5XCJ9LmZhLWZhY2Utc2FkLXN3ZWF0ey0tZmE6XCJcXGUzOGFcIn0uZmEtZmFjZS1zY3JlYW17LS1mYTpcIlxcZTM4YlwifS5mYS1mYWNlLXNodXNoey0tZmE6XCJcXGUzOGNcIn0uZmEtZmFjZS1zbGVlcGluZ3stLWZhOlwiXFxlMzhkXCJ9LmZhLWZhY2Utc2xlZXB5ey0tZmE6XCJcXGUzOGVcIn0uZmEtZmFjZS1zbWlsZS1oYWxvey0tZmE6XCJcXGUzOGZcIn0uZmEtZmFjZS1zbWlsZS1oZWFydHN7LS1mYTpcIlxcZTM5MFwifS5mYS1mYWNlLXNtaWxlLWhvcm5zey0tZmE6XCJcXGUzOTFcIn0uZmEtZmFjZS1zbWlsZS1yZWxheGVkey0tZmE6XCJcXGUzOTJcIn0uZmEtZmFjZS1zbWlsZS10ZWFyey0tZmE6XCJcXGUzOTNcIn0uZmEtZmFjZS1zbWlsZS10b25ndWV7LS1mYTpcIlxcZTM5NFwifS5mYS1mYWNlLXNtaWxlLXVwc2lkZS1kb3duey0tZmE6XCJcXGUzOTVcIn0uZmEtZmFjZS1zbWlsaW5nLWhhbmRzey0tZmE6XCJcXGUzOTZcIn0uZmEtZmFjZS1zbWlya2luZ3stLWZhOlwiXFxlMzk3XCJ9LmZhLWZhY2Utc3VuZ2xhc3Nlc3stLWZhOlwiXFxlMzk4XCJ9LmZhLWZhY2Utc3dlYXJ7LS1mYTpcIlxcZTM5OVwifS5mYS1mYWNlLXRoZXJtb21ldGVyey0tZmE6XCJcXGUzOWFcIn0uZmEtZmFjZS10aGlua2luZ3stLWZhOlwiXFxlMzliXCJ9LmZhLWZhY2UtdGlzc3Vley0tZmE6XCJcXGUzOWNcIn0uZmEtZmFjZS10b25ndWUtbW9uZXl7LS1mYTpcIlxcZTM5ZFwifS5mYS1mYWNlLXRvbmd1ZS1zd2VhdHstLWZhOlwiXFxlMzllXCJ9LmZhLWZhY2UtdW5hbXVzZWR7LS1mYTpcIlxcZTM5ZlwifS5mYS1mYWNlLXZvbWl0ey0tZmE6XCJcXGUzYTBcIn0uZmEtZmFjZS13ZWFyeXstLWZhOlwiXFxlM2ExXCJ9LmZhLWZhY2Utd29venl7LS1mYTpcIlxcZTNhMlwifS5mYS1mYWNlLXdvcnJpZWR7LS1mYTpcIlxcZTNhM1wifS5mYS1mYWNlLXphbnl7LS1mYTpcIlxcZTNhNFwifS5mYS1mYWNlLXppcHBlcnstLWZhOlwiXFxlM2E1XCJ9LmZhLWZpbGUtbG9ja3stLWZhOlwiXFxlM2E2XCJ9LmZhLWZpbGUtc2xhc2h7LS1mYTpcIlxcZTNhN1wifS5mYS1maXNoaW5nLXJvZHstLWZhOlwiXFxlM2E4XCJ9LmZhLWZseWluZy1kaXNjey0tZmE6XCJcXGUzYTlcIn0uZmEtZ2FsbGVyeS10aHVtYm5haWxzey0tZmE6XCJcXGUzYWFcIn0uZmEtZ29hbC1uZXR7LS1mYTpcIlxcZTNhYlwifS5mYS1nb2xmLWZsYWctaG9sZXstLWZhOlwiXFxlM2FjXCJ9LmZhLWdyaWQtZGl2aWRlcnN7LS1mYTpcIlxcZTNhZFwifS5mYS1ob2NrZXktc3RpY2stcHVja3stLWZhOlwiXFxlM2FlXCJ9LmZhLWhvbWUtbGcsLmZhLWhvdXNlLWNoaW1uZXl7LS1mYTpcIlxcZTNhZlwifS5mYS1ob3VzZS1jaGltbmV5LWJsYW5rey0tZmE6XCJcXGUzYjBcIn0uZmEtaG91c2UtY3JhY2t7LS1mYTpcIlxcZTNiMVwifS5mYS1ob3VzZS1tZWRpY2Fsey0tZmE6XCJcXGUzYjJcIn0uZmEtaG91c2Utd2luZG93ey0tZmE6XCJcXGUzYjNcIn0uZmEta2V5LXNrZWxldG9uLWxlZnQtcmlnaHR7LS1mYTpcIlxcZTNiNFwifS5mYS1sYWNyb3NzZS1zdGlja3stLWZhOlwiXFxlM2I1XCJ9LmZhLWxhY3Jvc3NlLXN0aWNrLWJhbGx7LS1mYTpcIlxcZTNiNlwifS5mYS1tYXNrLXNub3JrZWx7LS1mYTpcIlxcZTNiN1wifS5mYS1tZXNzYWdlLWJvdHstLWZhOlwiXFxlM2I4XCJ9LmZhLW1vcGVkey0tZmE6XCJcXGUzYjlcIn0uZmEtbmVzdGluZy1kb2xsc3stLWZhOlwiXFxlM2JhXCJ9LmZhLW9iamVjdHMtYWxpZ24tYm90dG9tey0tZmE6XCJcXGUzYmJcIn0uZmEtb2JqZWN0cy1hbGlnbi1jZW50ZXItaG9yaXpvbnRhbHstLWZhOlwiXFxlM2JjXCJ9LmZhLW9iamVjdHMtYWxpZ24tY2VudGVyLXZlcnRpY2Fsey0tZmE6XCJcXGUzYmRcIn0uZmEtb2JqZWN0cy1hbGlnbi1sZWZ0ey0tZmE6XCJcXGUzYmVcIn0uZmEtb2JqZWN0cy1hbGlnbi1yaWdodHstLWZhOlwiXFxlM2JmXCJ9LmZhLW9iamVjdHMtYWxpZ24tdG9wey0tZmE6XCJcXGUzYzBcIn0uZmEtb2JqZWN0cy1jb2x1bW57LS1mYTpcIlxcZTNjMVwifS5mYS1wYXBlcmNsaXAtdmVydGljYWx7LS1mYTpcIlxcZTNjMlwifS5mYS1waW5hdGF7LS1mYTpcIlxcZTNjM1wifS5mYS1waXBlLXNtb2tpbmd7LS1mYTpcIlxcZTNjNFwifS5mYS1wb29sLTgtYmFsbHstLWZhOlwiXFxlM2M1XCJ9LmZhLXJ1Z2J5LWJhbGx7LS1mYTpcIlxcZTNjNlwifS5mYS1zaGlydC1sb25nLXNsZWV2ZXstLWZhOlwiXFxlM2M3XCJ9LmZhLXNoaXJ0LXJ1bm5pbmd7LS1mYTpcIlxcZTNjOFwifS5mYS1zaGlydC10YW5rLXRvcHstLWZhOlwiXFxlM2M5XCJ9LmZhLXNpZ25hdHVyZS1sb2Nrey0tZmE6XCJcXGUzY2FcIn0uZmEtc2lnbmF0dXJlLXNsYXNoey0tZmE6XCJcXGUzY2JcIn0uZmEtc2tpLWJvb3R7LS1mYTpcIlxcZTNjY1wifS5mYS1za2ktYm9vdC1za2l7LS1mYTpcIlxcZTNjZFwifS5mYS1zbG90LW1hY2hpbmV7LS1mYTpcIlxcZTNjZVwifS5mYS10ZWRkeS1iZWFyey0tZmE6XCJcXGUzY2ZcIn0uZmEtdHJ1Y2stYm9sdHstLWZhOlwiXFxlM2QwXCJ9LmZhLXVuaWZvcm0tbWFydGlhbC1hcnRzey0tZmE6XCJcXGUzZDFcIn0uZmEtdXNlci1jaGVmey0tZmE6XCJcXGUzZDJcIn0uZmEtdXNlci1oYWlyLWJ1bnN7LS1mYTpcIlxcZTNkM1wifS5mYS1hcnJvdy1sZWZ0LWxvbmctdG8tbGluZXstLWZhOlwiXFxlM2Q0XCJ9LmZhLWFycm93LXJpZ2h0LWxvbmctdG8tbGluZXstLWZhOlwiXFxlM2Q1XCJ9LmZhLWFycm93LXR1cm4tZG93bi1yaWdodHstLWZhOlwiXFxlM2Q2XCJ9LmZhLWJhZ2Vsey0tZmE6XCJcXGUzZDdcIn0uZmEtYmFndWV0dGV7LS1mYTpcIlxcZTNkOFwifS5mYS1ibGFua2V0LWZpcmV7LS1mYTpcIlxcZTNkYVwifS5mYS1ibG9jay1icmljaywuZmEtd2FsbC1icmlja3stLWZhOlwiXFxlM2RiXCJ9LmZhLWJsb2NrLWJyaWNrLWZpcmUsLmZhLWZpcmV3YWxsey0tZmE6XCJcXGUzZGNcIn0uZmEtYmxvY2stcXVlc3Rpb257LS1mYTpcIlxcZTNkZFwifS5mYS1ib3dsLXNjb29wLC5mYS1ib3dsLXNoYXZlZC1pY2V7LS1mYTpcIlxcZTNkZVwifS5mYS1ib3dsLXNjb29wc3stLWZhOlwiXFxlM2RmXCJ9LmZhLWJvd2wtc3Bvb257LS1mYTpcIlxcZTNlMFwifS5mYS1icmVhZC1zbGljZS1idXR0ZXJ7LS1mYTpcIlxcZTNlMVwifS5mYS1icm9jY29saXstLWZhOlwiXFxlM2UyXCJ9LmZhLWJ1cmdlci1sZXR0dWNley0tZmE6XCJcXGUzZTNcIn0uZmEtYnV0dGVyey0tZmE6XCJcXGUzZTRcIn0uZmEtY2FrZS1zbGljZSwuZmEtc2hvcnRjYWtley0tZmE6XCJcXGUzZTVcIn0uZmEtY2FuLWZvb2R7LS1mYTpcIlxcZTNlNlwifS5mYS1jYW5keXstLWZhOlwiXFxlM2U3XCJ9LmZhLWNhbmR5LWJhciwuZmEtY2hvY29sYXRlLWJhcnstLWZhOlwiXFxlM2U4XCJ9LmZhLWNhcmQtY2x1YnstLWZhOlwiXFxlM2U5XCJ9LmZhLWNhcmQtZGlhbW9uZHstLWZhOlwiXFxlM2VhXCJ9LmZhLWNhcmQtaGVhcnR7LS1mYTpcIlxcZTNlYlwifS5mYS1jYXJkLXNwYWRley0tZmE6XCJcXGUzZWNcIn0uZmEtY2FyZHN7LS1mYTpcIlxcZTNlZFwifS5mYS1jYXJ0LWFycm93LXVwey0tZmE6XCJcXGUzZWVcIn0uZmEtY2FydC1jaXJjbGUtYXJyb3ctZG93bnstLWZhOlwiXFxlM2VmXCJ9LmZhLWNhcnQtY2lyY2xlLWFycm93LXVwey0tZmE6XCJcXGUzZjBcIn0uZmEtY2FydC1jaXJjbGUtY2hlY2t7LS1mYTpcIlxcZTNmMVwifS5mYS1jYXJ0LWNpcmNsZS1leGNsYW1hdGlvbnstLWZhOlwiXFxlM2YyXCJ9LmZhLWNhcnQtY2lyY2xlLXBsdXN7LS1mYTpcIlxcZTNmM1wifS5mYS1jYXJ0LWNpcmNsZS14bWFya3stLWZhOlwiXFxlM2Y0XCJ9LmZhLWNlbnQtc2lnbnstLWZhOlwiXFxlM2Y1XCJ9LmZhLWNoZXN0bnV0ey0tZmE6XCJcXGUzZjZcIn0uZmEtY2hvcHN0aWNrc3stLWZhOlwiXFxlM2Y3XCJ9LmZhLWNpcmNsZS1xdWFydGVyc3stLWZhOlwiXFxlM2Y4XCJ9LmZhLWNvZGUtcHVsbC1yZXF1ZXN0LWNsb3NlZHstLWZhOlwiXFxlM2Y5XCJ9LmZhLWNvZGUtcHVsbC1yZXF1ZXN0LWRyYWZ0ey0tZmE6XCJcXGUzZmFcIn0uZmEtY29pbi1ibGFua3stLWZhOlwiXFxlM2ZiXCJ9LmZhLWNvaW4tZnJvbnR7LS1mYTpcIlxcZTNmY1wifS5mYS1jb2luLXZlcnRpY2Fsey0tZmE6XCJcXGUzZmRcIn0uZmEtY29ybmVyey0tZmE6XCJcXGUzZmVcIn0uZmEtY3JhYnstLWZhOlwiXFxlM2ZmXCJ9LmZhLWNyZWVtZWUsLmZhLXNvZnQtc2VydmV7LS1mYTpcIlxcZTQwMFwifS5mYS1jdWN1bWJlcnstLWZhOlwiXFxlNDAxXCJ9LmZhLWN1cGNha2V7LS1mYTpcIlxcZTQwMlwifS5mYS1jdXN0YXJkey0tZmE6XCJcXGU0MDNcIn0uZmEtZGFzaCwuZmEtbWludXMtbGFyZ2V7LS1mYTpcIlxcZTQwNFwifS5mYS1kaWFtb25kLWV4Y2xhbWF0aW9uey0tZmE6XCJcXGU0MDVcIn0uZmEtZG9udXQsLmZhLWRvdWdobnV0ey0tZmE6XCJcXGU0MDZcIn0uZmEtZG93bi1mcm9tLWRvdHRlZC1saW5ley0tZmE6XCJcXGU0MDdcIn0uZmEtZG93bi10by1kb3R0ZWQtbGluZXstLWZhOlwiXFxlNDA4XCJ9LmZhLWZhY2UtYXdlc29tZSwuZmEtZ2F2ZS1kYW5keXstLWZhOlwiXFxlNDA5XCJ9LmZhLWZhbGFmZWx7LS1mYTpcIlxcZTQwYVwifS5mYS1mbGF0YnJlYWR7LS1mYTpcIlxcZTQwYlwifS5mYS1mbGF0YnJlYWQtc3R1ZmZlZHstLWZhOlwiXFxlNDBjXCJ9LmZhLWZvbmR1ZS1wb3R7LS1mYTpcIlxcZTQwZFwifS5mYS1nYXJsaWN7LS1mYTpcIlxcZTQwZVwifS5mYS1ncmlwLWRvdHN7LS1mYTpcIlxcZTQxMFwifS5mYS1ncmlwLWRvdHMtdmVydGljYWx7LS1mYTpcIlxcZTQxMVwifS5mYS1oNXstLWZhOlwiXFxlNDEyXCJ9LmZhLWg2ey0tZmE6XCJcXGU0MTNcIn0uZmEtaGFtbWVyLWNyYXNoey0tZmE6XCJcXGU0MTRcIn0uZmEtaGFzaHRhZy1sb2Nrey0tZmE6XCJcXGU0MTVcIn0uZmEtaGV4YWdvbi1jaGVja3stLWZhOlwiXFxlNDE2XCJ9LmZhLWhleGFnb24tZXhjbGFtYXRpb257LS1mYTpcIlxcZTQxN1wifS5mYS1ob25leS1wb3R7LS1mYTpcIlxcZTQxOFwifS5mYS1ob3Nley0tZmE6XCJcXGU0MTlcIn0uZmEtaG9zZS1yZWVsey0tZmE6XCJcXGU0MWFcIn0uZmEtaG91cmdsYXNzLWNsb2Nrey0tZmE6XCJcXGU0MWJcIn0uZmEtMTAwLC5mYS1odW5kcmVkLXBvaW50c3stLWZhOlwiXFxlNDFjXCJ9LmZhLWxlYWZ5LWdyZWVuey0tZmE6XCJcXGU0MWRcIn0uZmEtbGVmdC1sb25nLXRvLWxpbmV7LS1mYTpcIlxcZTQxZVwifS5mYS1saWdodC1lbWVyZ2VuY3l7LS1mYTpcIlxcZTQxZlwifS5mYS1saWdodC1lbWVyZ2VuY3ktb257LS1mYTpcIlxcZTQyMFwifS5mYS1sb2JzdGVyey0tZmE6XCJcXGU0MjFcIn0uZmEtbG9jay1hey0tZmE6XCJcXGU0MjJcIn0uZmEtbG9jay1oYXNodGFney0tZmE6XCJcXGU0MjNcIn0uZmEtbG9sbGlwb3AsLmZhLWxvbGx5cG9wey0tZmE6XCJcXGU0MjRcIn0uZmEtbXVzaHJvb217LS1mYTpcIlxcZTQyNVwifS5mYS1vY3RhZ29uLWNoZWNrey0tZmE6XCJcXGU0MjZcIn0uZmEtb25pb257LS1mYTpcIlxcZTQyN1wifS5mYS1wYWdley0tZmE6XCJcXGU0MjhcIn0uZmEtZmlsZS1jYXJldC1kb3duLC5mYS1wYWdlLWNhcmV0LWRvd257LS1mYTpcIlxcZTQyOVwifS5mYS1maWxlLWNhcmV0LXVwLC5mYS1wYWdlLWNhcmV0LXVwey0tZmE6XCJcXGU0MmFcIn0uZmEtcGFuLWZvb2R7LS1mYTpcIlxcZTQyYlwifS5mYS1wYW4tZnJ5aW5ney0tZmE6XCJcXGU0MmNcIn0uZmEtcGFuY2FrZXN7LS1mYTpcIlxcZTQyZFwifS5mYS1wYW5lbC1ld3N7LS1mYTpcIlxcZTQyZVwifS5mYS1wYW5lbC1maXJley0tZmE6XCJcXGU0MmZcIn0uZmEtcGVhbnV0ey0tZmE6XCJcXGU0MzBcIn0uZmEtcGVhbnV0c3stLWZhOlwiXFxlNDMxXCJ9LmZhLXBlcHBlcnstLWZhOlwiXFxlNDMyXCJ9LmZhLXBlcnNvbi10by1kb29yey0tZmE6XCJcXGU0MzNcIn0uZmEtcGhvbmUtaW50ZXJjb217LS1mYTpcIlxcZTQzNFwifS5mYS1waWNrbGViYWxsey0tZmE6XCJcXGU0MzVcIn0uZmEtcGlwZS1jaXJjbGUtY2hlY2t7LS1mYTpcIlxcZTQzNlwifS5mYS1waXBlLWNvbGxhcnstLWZhOlwiXFxlNDM3XCJ9LmZhLXBpcGUtc2VjdGlvbnstLWZhOlwiXFxlNDM4XCJ9LmZhLXBpcGUtdmFsdmV7LS1mYTpcIlxcZTQzOVwifS5mYS1wbGF0ZS11dGVuc2lsc3stLWZhOlwiXFxlNDNiXCJ9LmZhLXBsdXMtbWludXN7LS1mYTpcIlxcZTQzY1wifS5mYS1wb21wZWJsZWR7LS1mYTpcIlxcZTQzZFwifS5mYS1wb3BzaWNsZXstLWZhOlwiXFxlNDNlXCJ9LmZhLXBvdC1mb29key0tZmE6XCJcXGU0M2ZcIn0uZmEtcG90YXRvey0tZmE6XCJcXGU0NDBcIn0uZmEtcHJldHplbHstLWZhOlwiXFxlNDQxXCJ9LmZhLXB1bXB7LS1mYTpcIlxcZTQ0MlwifS5mYS1wdXp6bGV7LS1mYTpcIlxcZTQ0M1wifS5mYS1yaWdodC1sb25nLXRvLWxpbmV7LS1mYTpcIlxcZTQ0NFwifS5mYS1zYWlsYm9hdHstLWZhOlwiXFxlNDQ1XCJ9LmZhLXNhbHQtc2hha2Vyey0tZmE6XCJcXGU0NDZcIn0uZmEtc2VjdGlvbnstLWZhOlwiXFxlNDQ3XCJ9LmZhLXNocmltcHstLWZhOlwiXFxlNDQ4XCJ9LmZhLXNodXR0ZXJzey0tZmE6XCJcXGU0NDlcIn0uZmEtc3BvcnRzYmFsbHstLWZhOlwiXFxlNDRiXCJ9LmZhLXNwcmlua2xlci1jZWlsaW5ney0tZmE6XCJcXGU0NGNcIn0uZmEtc3F1YXJlLWEtbG9ja3stLWZhOlwiXFxlNDRkXCJ9LmZhLXNxdWFyZS1xdWFydGVyc3stLWZhOlwiXFxlNDRlXCJ9LmZhLXNxdWFyZS1yaW5ney0tZmE6XCJcXGU0NGZcIn0uZmEtc3F1aWR7LS1mYTpcIlxcZTQ1MFwifS5mYS10YW1hbGV7LS1mYTpcIlxcZTQ1MVwifS5mYS10YW5rLXdhdGVyey0tZmE6XCJcXGU0NTJcIn0uZmEtdHJhaW4tdHJhY2t7LS1mYTpcIlxcZTQ1M1wifS5mYS10cmFpbi10dW5uZWx7LS1mYTpcIlxcZTQ1NFwifS5mYS10dXJuLWRvd24tcmlnaHR7LS1mYTpcIlxcZTQ1NVwifS5mYS11cC1mcm9tLWRvdHRlZC1saW5ley0tZmE6XCJcXGU0NTZcIn0uZmEtdXAtdG8tZG90dGVkLWxpbmV7LS1mYTpcIlxcZTQ1N1wifS5mYS11c2VyLWRvY3Rvci1oYWlyey0tZmE6XCJcXGU0NThcIn0uZmEtdXNlci1kb2N0b3ItaGFpci1sb25ney0tZmE6XCJcXGU0NTlcIn0uZmEtdXNlci1oYWlyey0tZmE6XCJcXGU0NWFcIn0uZmEtdXNlci1oYWlyLWxvbmd7LS1mYTpcIlxcZTQ1YlwifS5mYS1idXNpbmVzcy1mcm9udCwuZmEtcGFydHktYmFjaywuZmEtdHJpYW4tYmFsYm90LC5mYS11c2VyLWhhaXItbXVsbGV0ey0tZmE6XCJcXGU0NWNcIn0uZmEtdXNlci1udXJzZS1oYWlyey0tZmE6XCJcXGU0NWRcIn0uZmEtdXNlci1udXJzZS1oYWlyLWxvbmd7LS1mYTpcIlxcZTQ1ZVwifS5mYS11c2VyLXRpZS1oYWlyey0tZmE6XCJcXGU0NWZcIn0uZmEtdXNlci10aWUtaGFpci1sb25ney0tZmE6XCJcXGU0NjBcIn0uZmEtdXNlci12bmVja3stLWZhOlwiXFxlNDYxXCJ9LmZhLXVzZXItdm5lY2staGFpcnstLWZhOlwiXFxlNDYyXCJ9LmZhLXVzZXItdm5lY2staGFpci1sb25ney0tZmE6XCJcXGU0NjNcIn0uZmEtdXRlbnNpbHMtc2xhc2h7LS1mYTpcIlxcZTQ2NFwifS5mYS12ZW50LWRhbXBlcnstLWZhOlwiXFxlNDY1XCJ9LmZhLXdhZmZsZXstLWZhOlwiXFxlNDY2XCJ9LmZhLTAwey0tZmE6XCJcXGU0NjdcIn0uZmEtYXBhcnRtZW50ey0tZmE6XCJcXGU0NjhcIn0uZmEtYmlyZHstLWZhOlwiXFxlNDY5XCJ9LmZhLWJsb2Nrey0tZmE6XCJcXGU0NmFcIn0uZmEtYm93bC1zb2Z0LXNlcnZley0tZmE6XCJcXGU0NmJcIn0uZmEtYnJhemlsaWFuLXJlYWwtc2lnbnstLWZhOlwiXFxlNDZjXCJ9LmZhLWNhYmluey0tZmE6XCJcXGU0NmRcIn0uZmEtY2FsZW5kYXItY2lyY2xlLWV4Y2xhbWF0aW9uey0tZmE6XCJcXGU0NmVcIn0uZmEtY2FsZW5kYXItY2lyY2xlLW1pbnVzey0tZmE6XCJcXGU0NmZcIn0uZmEtY2FsZW5kYXItY2lyY2xlLXBsdXN7LS1mYTpcIlxcZTQ3MFwifS5mYS1jYWxlbmRhci1jaXJjbGUtdXNlcnstLWZhOlwiXFxlNDcxXCJ9LmZhLWNhbGVuZGFyLWxpbmVzLXBlbnstLWZhOlwiXFxlNDcyXCJ9LmZhLWNoYXJ0LXNpbXBsZXstLWZhOlwiXFxlNDczXCJ9LmZhLWNoYXJ0LXNpbXBsZS1ob3Jpem9udGFsey0tZmE6XCJcXGU0NzRcIn0uZmEtZGlhZ3JhbS1jZWxsc3stLWZhOlwiXFxlNDc1XCJ9LmZhLWRpYWdyYW0tbmV4dHstLWZhOlwiXFxlNDc2XCJ9LmZhLWRpYWdyYW0tcHJlZGVjZXNzb3J7LS1mYTpcIlxcZTQ3N1wifS5mYS1kaWFncmFtLXByZXZpb3Vzey0tZmE6XCJcXGU0NzhcIn0uZmEtZGlhZ3JhbS1zdWJ0YXNrey0tZmE6XCJcXGU0NzlcIn0uZmEtZGlhZ3JhbS1zdWNjZXNzb3J7LS1mYTpcIlxcZTQ3YVwifS5mYS1lYXJ0aC1vY2VhbmlhLC5mYS1nbG9iZS1vY2Vhbmlhey0tZmE6XCJcXGU0N2JcIn0uZmEtZmFjZS1iZWFtLWhhbmQtb3Zlci1tb3V0aHstLWZhOlwiXFxlNDdjXCJ9LmZhLWZhY2UtY2xvdWRzey0tZmE6XCJcXGU0N2RcIn0uZmEtZmFjZS1kaWFnb25hbC1tb3V0aHstLWZhOlwiXFxlNDdlXCJ9LmZhLWZhY2UtZG90dGVkey0tZmE6XCJcXGU0N2ZcIn0uZmEtZmFjZS1leGhhbGluZ3stLWZhOlwiXFxlNDgwXCJ9LmZhLWZhY2UtaGFuZC1wZWVraW5ney0tZmE6XCJcXGU0ODFcIn0uZmEtZmFjZS1ob2xkaW5nLWJhY2stdGVhcnN7LS1mYTpcIlxcZTQ4MlwifS5mYS1mYWNlLW1lbHRpbmd7LS1mYTpcIlxcZTQ4M1wifS5mYS1mYWNlLXNhbHV0aW5ney0tZmE6XCJcXGU0ODRcIn0uZmEtZmFjZS1zcGlyYWwtZXllc3stLWZhOlwiXFxlNDg1XCJ9LmZhLWZvcnR7LS1mYTpcIlxcZTQ4NlwifS5mYS1ob21lLWJsYW5rLC5mYS1ob3VzZS1ibGFua3stLWZhOlwiXFxlNDg3XCJ9LmZhLXNxdWFyZS1rYW5iYW57LS1mYTpcIlxcZTQ4OFwifS5mYS1zcXVhcmUtbGlzdHstLWZhOlwiXFxlNDg5XCJ9LmZhLW5pZ2lyaSwuZmEtc3VzaGl7LS1mYTpcIlxcZTQ4YVwifS5mYS1tYWtpLXJvbGwsLmZhLW1ha2l6dXNoaSwuZmEtc3VzaGktcm9sbHstLWZhOlwiXFxlNDhiXCJ9LmZhLWFsYnVtLWNpcmNsZS1wbHVzey0tZmE6XCJcXGU0OGNcIn0uZmEtYWxidW0tY2lyY2xlLXVzZXJ7LS1mYTpcIlxcZTQ4ZFwifS5mYS1hbGJ1bS1jb2xsZWN0aW9uLWNpcmNsZS1wbHVzey0tZmE6XCJcXGU0OGVcIn0uZmEtYWxidW0tY29sbGVjdGlvbi1jaXJjbGUtdXNlcnstLWZhOlwiXFxlNDhmXCJ9LmZhLWJ1Zy1zbGFzaHstLWZhOlwiXFxlNDkwXCJ9LmZhLWNsb3VkLWV4Y2xhbWF0aW9uey0tZmE6XCJcXGU0OTFcIn0uZmEtY2xvdWQtcXVlc3Rpb257LS1mYTpcIlxcZTQ5MlwifS5mYS1maWxlLWNpcmNsZS1pbmZvey0tZmE6XCJcXGU0OTNcIn0uZmEtZmlsZS1jaXJjbGUtcGx1c3stLWZhOlwiXFxlNDk0XCJ9LmZhLWZyYW1ley0tZmE6XCJcXGU0OTVcIn0uZmEtZ2F1Z2UtY2lyY2xlLWJvbHR7LS1mYTpcIlxcZTQ5NlwifS5mYS1nYXVnZS1jaXJjbGUtbWludXN7LS1mYTpcIlxcZTQ5N1wifS5mYS1nYXVnZS1jaXJjbGUtcGx1c3stLWZhOlwiXFxlNDk4XCJ9LmZhLW1lbW8tY2lyY2xlLWluZm97LS1mYTpcIlxcZTQ5YVwifS5mYS1vYmplY3QtZXhjbHVkZXstLWZhOlwiXFxlNDljXCJ9LmZhLW9iamVjdC1pbnRlcnNlY3R7LS1mYTpcIlxcZTQ5ZFwifS5mYS1vYmplY3Qtc3VidHJhY3R7LS1mYTpcIlxcZTQ5ZVwifS5mYS1vYmplY3QtdW5pb257LS1mYTpcIlxcZTQ5ZlwifS5mYS1wZW4tbmliLXNsYXNoey0tZmE6XCJcXGU0YTFcIn0uZmEtcmVjdGFuZ2xlLWhpc3Rvcnl7LS1mYTpcIlxcZTRhMlwifS5mYS1yZWN0YW5nbGUtaGlzdG9yeS1jaXJjbGUtcGx1c3stLWZhOlwiXFxlNGEzXCJ9LmZhLXJlY3RhbmdsZS1oaXN0b3J5LWNpcmNsZS11c2Vyey0tZmE6XCJcXGU0YTRcIn0uZmEtc2hvcC1sb2Nrey0tZmE6XCJcXGU0YTVcIn0uZmEtc3RvcmUtbG9ja3stLWZhOlwiXFxlNGE2XCJ9LmZhLXVzZXItcm9ib3QteG1hcmtzey0tZmE6XCJcXGU0YTdcIn0uZmEtdmlydXMtY292aWR7LS1mYTpcIlxcZTRhOFwifS5mYS12aXJ1cy1jb3ZpZC1zbGFzaHstLWZhOlwiXFxlNGE5XCJ9LmZhLWFuY2hvci1jaXJjbGUtY2hlY2t7LS1mYTpcIlxcZTRhYVwifS5mYS1hbmNob3ItY2lyY2xlLWV4Y2xhbWF0aW9uey0tZmE6XCJcXGU0YWJcIn0uZmEtYW5jaG9yLWNpcmNsZS14bWFya3stLWZhOlwiXFxlNGFjXCJ9LmZhLWFuY2hvci1sb2Nrey0tZmE6XCJcXGU0YWRcIn0uZmEtYXJyb3ctZG93bi10by1hcmN7LS1mYTpcIlxcZTRhZVwifS5mYS1hcnJvdy1kb3duLXVwLWFjcm9zcy1saW5ley0tZmE6XCJcXGU0YWZcIn0uZmEtYXJyb3ctZG93bi11cC1sb2Nrey0tZmE6XCJcXGU0YjBcIn0uZmEtYXJyb3ctcmlnaHQtZnJvbS1hcmN7LS1mYTpcIlxcZTRiMVwifS5mYS1hcnJvdy1yaWdodC10by1hcmN7LS1mYTpcIlxcZTRiMlwifS5mYS1hcnJvdy1yaWdodC10by1jaXR5ey0tZmE6XCJcXGU0YjNcIn0uZmEtYXJyb3ctdXAtZnJvbS1hcmN7LS1mYTpcIlxcZTRiNFwifS5mYS1hcnJvdy11cC1mcm9tLWdyb3VuZC13YXRlcnstLWZhOlwiXFxlNGI1XCJ9LmZhLWFycm93LXVwLWZyb20td2F0ZXItcHVtcHstLWZhOlwiXFxlNGI2XCJ9LmZhLWFycm93LXVwLXJpZ2h0LWRvdHN7LS1mYTpcIlxcZTRiN1wifS5mYS1hcnJvd3MtZG93bi10by1saW5ley0tZmE6XCJcXGU0YjhcIn0uZmEtYXJyb3dzLWRvd24tdG8tcGVvcGxley0tZmE6XCJcXGU0YjlcIn0uZmEtYXJyb3dzLWxlZnQtcmlnaHQtdG8tbGluZXstLWZhOlwiXFxlNGJhXCJ9LmZhLWFycm93cy1zcGluey0tZmE6XCJcXGU0YmJcIn0uZmEtYXJyb3dzLXNwbGl0LXVwLWFuZC1sZWZ0ey0tZmE6XCJcXGU0YmNcIn0uZmEtYXJyb3dzLXRvLWNpcmNsZXstLWZhOlwiXFxlNGJkXCJ9LmZhLWFycm93cy10by1kb3R7LS1mYTpcIlxcZTRiZVwifS5mYS1hcnJvd3MtdG8tZXlley0tZmE6XCJcXGU0YmZcIn0uZmEtYXJyb3dzLXR1cm4tcmlnaHR7LS1mYTpcIlxcZTRjMFwifS5mYS1hcnJvd3MtdHVybi10by1kb3Rzey0tZmE6XCJcXGU0YzFcIn0uZmEtYXJyb3dzLXVwLXRvLWxpbmV7LS1mYTpcIlxcZTRjMlwifS5mYS1ib3JlLWhvbGV7LS1mYTpcIlxcZTRjM1wifS5mYS1ib3R0bGUtZHJvcGxldHstLWZhOlwiXFxlNGM0XCJ9LmZhLWJvdHRsZS13YXRlcnstLWZhOlwiXFxlNGM1XCJ9LmZhLWJvd2wtZm9vZHstLWZhOlwiXFxlNGM2XCJ9LmZhLWJveGVzLXBhY2tpbmd7LS1mYTpcIlxcZTRjN1wifS5mYS1icmlkZ2V7LS1mYTpcIlxcZTRjOFwifS5mYS1icmlkZ2UtY2lyY2xlLWNoZWNrey0tZmE6XCJcXGU0YzlcIn0uZmEtYnJpZGdlLWNpcmNsZS1leGNsYW1hdGlvbnstLWZhOlwiXFxlNGNhXCJ9LmZhLWJyaWRnZS1jaXJjbGUteG1hcmt7LS1mYTpcIlxcZTRjYlwifS5mYS1icmlkZ2UtbG9ja3stLWZhOlwiXFxlNGNjXCJ9LmZhLWJyaWRnZS1zdXNwZW5zaW9uey0tZmE6XCJcXGU0Y2RcIn0uZmEtYnJpZGdlLXdhdGVyey0tZmE6XCJcXGU0Y2VcIn0uZmEtYnVja2V0ey0tZmE6XCJcXGU0Y2ZcIn0uZmEtYnVnc3stLWZhOlwiXFxlNGQwXCJ9LmZhLWJ1aWxkaW5nLWNpcmNsZS1hcnJvdy1yaWdodHstLWZhOlwiXFxlNGQxXCJ9LmZhLWJ1aWxkaW5nLWNpcmNsZS1jaGVja3stLWZhOlwiXFxlNGQyXCJ9LmZhLWJ1aWxkaW5nLWNpcmNsZS1leGNsYW1hdGlvbnstLWZhOlwiXFxlNGQzXCJ9LmZhLWJ1aWxkaW5nLWNpcmNsZS14bWFya3stLWZhOlwiXFxlNGQ0XCJ9LmZhLWJ1aWxkaW5nLWZsYWd7LS1mYTpcIlxcZTRkNVwifS5mYS1idWlsZGluZy1sb2Nrey0tZmE6XCJcXGU0ZDZcIn0uZmEtYnVpbGRpbmctbmdvey0tZmE6XCJcXGU0ZDdcIn0uZmEtYnVpbGRpbmctc2hpZWxkey0tZmE6XCJcXGU0ZDhcIn0uZmEtYnVpbGRpbmctdW57LS1mYTpcIlxcZTRkOVwifS5mYS1idWlsZGluZy11c2Vyey0tZmE6XCJcXGU0ZGFcIn0uZmEtYnVpbGRpbmctd2hlYXR7LS1mYTpcIlxcZTRkYlwifS5mYS1idXJzdHstLWZhOlwiXFxlNGRjXCJ9LmZhLWNhci1vbnstLWZhOlwiXFxlNGRkXCJ9LmZhLWNhci10dW5uZWx7LS1mYTpcIlxcZTRkZVwifS5mYS1jYXJkcy1ibGFua3stLWZhOlwiXFxlNGRmXCJ9LmZhLWNoaWxkLWNvbWJhdGFudCwuZmEtY2hpbGQtcmlmbGV7LS1mYTpcIlxcZTRlMFwifS5mYS1jaGlsZHJlbnstLWZhOlwiXFxlNGUxXCJ9LmZhLWNpcmNsZS1ub2Rlc3stLWZhOlwiXFxlNGUyXCJ9LmZhLWNsaXBib2FyZC1xdWVzdGlvbnstLWZhOlwiXFxlNGUzXCJ9LmZhLWNsb3VkLXNob3dlcnMtd2F0ZXJ7LS1mYTpcIlxcZTRlNFwifS5mYS1jb21wdXRlcnstLWZhOlwiXFxlNGU1XCJ9LmZhLWN1YmVzLXN0YWNrZWR7LS1mYTpcIlxcZTRlNlwifS5mYS1kb3duLXRvLWJyYWNrZXR7LS1mYTpcIlxcZTRlN1wifS5mYS1lbnZlbG9wZS1jaXJjbGUtY2hlY2t7LS1mYTpcIlxcZTRlOFwifS5mYS1leHBsb3Npb257LS1mYTpcIlxcZTRlOVwifS5mYS1mZXJyeXstLWZhOlwiXFxlNGVhXCJ9LmZhLWZpbGUtY2lyY2xlLWV4Y2xhbWF0aW9uey0tZmE6XCJcXGU0ZWJcIn0uZmEtZmlsZS1jaXJjbGUtbWludXN7LS1mYTpcIlxcZTRlZFwifS5mYS1maWxlLWNpcmNsZS1xdWVzdGlvbnstLWZhOlwiXFxlNGVmXCJ9LmZhLWZpbGUtc2hpZWxkey0tZmE6XCJcXGU0ZjBcIn0uZmEtZmlyZS1idXJuZXJ7LS1mYTpcIlxcZTRmMVwifS5mYS1maXNoLWZpbnN7LS1mYTpcIlxcZTRmMlwifS5mYS1mbGFzay12aWFsey0tZmE6XCJcXGU0ZjNcIn0uZmEtZ2xhc3Mtd2F0ZXJ7LS1mYTpcIlxcZTRmNFwifS5mYS1nbGFzcy13YXRlci1kcm9wbGV0ey0tZmE6XCJcXGU0ZjVcIn0uZmEtZ3JvdXAtYXJyb3dzLXJvdGF0ZXstLWZhOlwiXFxlNGY2XCJ9LmZhLWhhbmQtaG9sZGluZy1oYW5key0tZmE6XCJcXGU0ZjdcIn0uZmEtaGFuZGN1ZmZzey0tZmE6XCJcXGU0ZjhcIn0uZmEtaGFuZHMtYm91bmR7LS1mYTpcIlxcZTRmOVwifS5mYS1oYW5kcy1ob2xkaW5nLWNoaWxkey0tZmE6XCJcXGU0ZmFcIn0uZmEtaGFuZHMtaG9sZGluZy1jaXJjbGV7LS1mYTpcIlxcZTRmYlwifS5mYS1oZWFydC1jaXJjbGUtYm9sdHstLWZhOlwiXFxlNGZjXCJ9LmZhLWhlYXJ0LWNpcmNsZS1jaGVja3stLWZhOlwiXFxlNGZkXCJ9LmZhLWhlYXJ0LWNpcmNsZS1leGNsYW1hdGlvbnstLWZhOlwiXFxlNGZlXCJ9LmZhLWhlYXJ0LWNpcmNsZS1taW51c3stLWZhOlwiXFxlNGZmXCJ9LmZhLWhlYXJ0LWNpcmNsZS1wbHVzey0tZmE6XCJcXGU1MDBcIn0uZmEtaGVhcnQtY2lyY2xlLXhtYXJrey0tZmE6XCJcXGU1MDFcIn0uZmEtaGVsaWNvcHRlci1zeW1ib2x7LS1mYTpcIlxcZTUwMlwifS5mYS1oZWxtZXQtdW57LS1mYTpcIlxcZTUwM1wifS5mYS1oZXhhZ29uLWltYWdley0tZmE6XCJcXGU1MDRcIn0uZmEtaGV4YWdvbi12ZXJ0aWNhbC1uZnQsLmZhLWhleGFnb24tdmVydGljYWwtbmZ0LXNsYW50ZWR7LS1mYTpcIlxcZTUwNVwifS5mYS1oaWxsLWF2YWxhbmNoZXstLWZhOlwiXFxlNTA3XCJ9LmZhLWhpbGwtcm9ja3NsaWRley0tZmE6XCJcXGU1MDhcIn0uZmEtaG91c2UtY2lyY2xlLWNoZWNrey0tZmE6XCJcXGU1MDlcIn0uZmEtaG91c2UtY2lyY2xlLWV4Y2xhbWF0aW9uey0tZmE6XCJcXGU1MGFcIn0uZmEtaG91c2UtY2lyY2xlLXhtYXJrey0tZmE6XCJcXGU1MGJcIn0uZmEtaG91c2UtZmlyZXstLWZhOlwiXFxlNTBjXCJ9LmZhLWhvdXNlLWZsYWd7LS1mYTpcIlxcZTUwZFwifS5mYS1ob3VzZS1mbG9vZC13YXRlcnstLWZhOlwiXFxlNTBlXCJ9LmZhLWhvdXNlLWZsb29kLXdhdGVyLWNpcmNsZS1hcnJvdy1yaWdodHstLWZhOlwiXFxlNTBmXCJ9LmZhLWhvdXNlLWxvY2t7LS1mYTpcIlxcZTUxMFwifS5mYS1ob3VzZS1tZWRpY2FsLWNpcmNsZS1jaGVja3stLWZhOlwiXFxlNTExXCJ9LmZhLWhvdXNlLW1lZGljYWwtY2lyY2xlLWV4Y2xhbWF0aW9uey0tZmE6XCJcXGU1MTJcIn0uZmEtaG91c2UtbWVkaWNhbC1jaXJjbGUteG1hcmt7LS1mYTpcIlxcZTUxM1wifS5mYS1ob3VzZS1tZWRpY2FsLWZsYWd7LS1mYTpcIlxcZTUxNFwifS5mYS1ob3VzZS10c3VuYW1pey0tZmE6XCJcXGU1MTVcIn0uZmEtamFyey0tZmE6XCJcXGU1MTZcIn0uZmEtamFyLXdoZWF0ey0tZmE6XCJcXGU1MTdcIn0uZmEtamV0LWZpZ2h0ZXItdXB7LS1mYTpcIlxcZTUxOFwifS5mYS1qdWctZGV0ZXJnZW50ey0tZmE6XCJcXGU1MTlcIn0uZmEta2l0Y2hlbi1zZXR7LS1mYTpcIlxcZTUxYVwifS5mYS1sYW5kLW1pbmUtb257LS1mYTpcIlxcZTUxYlwifS5mYS1sYW5kbWFyay1mbGFney0tZmE6XCJcXGU1MWNcIn0uZmEtbGFwdG9wLWZpbGV7LS1mYTpcIlxcZTUxZFwifS5mYS1saW5lcy1sZWFuaW5ney0tZmE6XCJcXGU1MWVcIn0uZmEtbG9jYXRpb24tcGluLWxvY2t7LS1mYTpcIlxcZTUxZlwifS5mYS1sb2N1c3R7LS1mYTpcIlxcZTUyMFwifS5mYS1tYWduaWZ5aW5nLWdsYXNzLWFycm93LXJpZ2h0ey0tZmE6XCJcXGU1MjFcIn0uZmEtbWFnbmlmeWluZy1nbGFzcy1jaGFydHstLWZhOlwiXFxlNTIyXCJ9LmZhLW1hcnMtYW5kLXZlbnVzLWJ1cnN0ey0tZmE6XCJcXGU1MjNcIn0uZmEtbWFzay12ZW50aWxhdG9yey0tZmE6XCJcXGU1MjRcIn0uZmEtbWF0dHJlc3MtcGlsbG93ey0tZmE6XCJcXGU1MjVcIn0uZmEtbWVyZ2V7LS1mYTpcIlxcZTUyNlwifS5mYS1tb2JpbGUtcmV0cm97LS1mYTpcIlxcZTUyN1wifS5mYS1tb25leS1iaWxsLXRyYW5zZmVyey0tZmE6XCJcXGU1MjhcIn0uZmEtbW9uZXktYmlsbC10cmVuZC11cHstLWZhOlwiXFxlNTI5XCJ9LmZhLW1vbmV5LWJpbGwtd2hlYXR7LS1mYTpcIlxcZTUyYVwifS5mYS1tb3NxdWl0b3stLWZhOlwiXFxlNTJiXCJ9LmZhLW1vc3F1aXRvLW5ldHstLWZhOlwiXFxlNTJjXCJ9LmZhLW1vdW5key0tZmE6XCJcXGU1MmRcIn0uZmEtbW91bnRhaW4tY2l0eXstLWZhOlwiXFxlNTJlXCJ9LmZhLW1vdW50YWluLXN1bnstLWZhOlwiXFxlNTJmXCJ9LmZhLW5mYy1zeW1ib2x7LS1mYTpcIlxcZTUzMVwifS5mYS1vaWwtd2VsbHstLWZhOlwiXFxlNTMyXCJ9LmZhLXBlb3BsZS1ncm91cHstLWZhOlwiXFxlNTMzXCJ9LmZhLXBlb3BsZS1saW5ley0tZmE6XCJcXGU1MzRcIn0uZmEtcGVvcGxlLXB1bGxpbmd7LS1mYTpcIlxcZTUzNVwifS5mYS1wZW9wbGUtcm9iYmVyeXstLWZhOlwiXFxlNTM2XCJ9LmZhLXBlb3BsZS1yb29mey0tZmE6XCJcXGU1MzdcIn0uZmEtcGVyc29uLWFycm93LWRvd24tdG8tbGluZXstLWZhOlwiXFxlNTM4XCJ9LmZhLXBlcnNvbi1hcnJvdy11cC1mcm9tLWxpbmV7LS1mYTpcIlxcZTUzOVwifS5mYS1wZXJzb24tYnJlYXN0ZmVlZGluZ3stLWZhOlwiXFxlNTNhXCJ9LmZhLXBlcnNvbi1idXJzdHstLWZhOlwiXFxlNTNiXCJ9LmZhLXBlcnNvbi1jYW5ley0tZmE6XCJcXGU1M2NcIn0uZmEtcGVyc29uLWNoYWxrYm9hcmR7LS1mYTpcIlxcZTUzZFwifS5mYS1wZXJzb24tY2lyY2xlLWNoZWNrey0tZmE6XCJcXGU1M2VcIn0uZmEtcGVyc29uLWNpcmNsZS1leGNsYW1hdGlvbnstLWZhOlwiXFxlNTNmXCJ9LmZhLXBlcnNvbi1jaXJjbGUtbWludXN7LS1mYTpcIlxcZTU0MFwifS5mYS1wZXJzb24tY2lyY2xlLXBsdXN7LS1mYTpcIlxcZTU0MVwifS5mYS1wZXJzb24tY2lyY2xlLXF1ZXN0aW9uey0tZmE6XCJcXGU1NDJcIn0uZmEtcGVyc29uLWNpcmNsZS14bWFya3stLWZhOlwiXFxlNTQzXCJ9LmZhLXBlcnNvbi1kcmVzcy1idXJzdHstLWZhOlwiXFxlNTQ0XCJ9LmZhLXBlcnNvbi1kcm93bmluZ3stLWZhOlwiXFxlNTQ1XCJ9LmZhLXBlcnNvbi1mYWxsaW5ney0tZmE6XCJcXGU1NDZcIn0uZmEtcGVyc29uLWZhbGxpbmctYnVyc3R7LS1mYTpcIlxcZTU0N1wifS5mYS1wZXJzb24taGFsZi1kcmVzc3stLWZhOlwiXFxlNTQ4XCJ9LmZhLXBlcnNvbi1oYXJhc3Npbmd7LS1mYTpcIlxcZTU0OVwifS5mYS1wZXJzb24tbWlsaXRhcnktcG9pbnRpbmd7LS1mYTpcIlxcZTU0YVwifS5mYS1wZXJzb24tbWlsaXRhcnktcmlmbGV7LS1mYTpcIlxcZTU0YlwifS5mYS1wZXJzb24tbWlsaXRhcnktdG8tcGVyc29uey0tZmE6XCJcXGU1NGNcIn0uZmEtcGVyc29uLXJheXN7LS1mYTpcIlxcZTU0ZFwifS5mYS1wZXJzb24tcmlmbGV7LS1mYTpcIlxcZTU0ZVwifS5mYS1wZXJzb24tc2hlbHRlcnstLWZhOlwiXFxlNTRmXCJ9LmZhLXBlcnNvbi13YWxraW5nLWFycm93LWxvb3AtbGVmdHstLWZhOlwiXFxlNTUxXCJ9LmZhLXBlcnNvbi13YWxraW5nLWFycm93LXJpZ2h0ey0tZmE6XCJcXGU1NTJcIn0uZmEtcGVyc29uLXdhbGtpbmctZGFzaGVkLWxpbmUtYXJyb3ctcmlnaHR7LS1mYTpcIlxcZTU1M1wifS5mYS1wZXJzb24td2Fsa2luZy1sdWdnYWdley0tZmE6XCJcXGU1NTRcIn0uZmEtcGxhbmUtY2lyY2xlLWNoZWNrey0tZmE6XCJcXGU1NTVcIn0uZmEtcGxhbmUtY2lyY2xlLWV4Y2xhbWF0aW9uey0tZmE6XCJcXGU1NTZcIn0uZmEtcGxhbmUtY2lyY2xlLXhtYXJrey0tZmE6XCJcXGU1NTdcIn0uZmEtcGxhbmUtbG9ja3stLWZhOlwiXFxlNTU4XCJ9LmZhLXBsYXRlLXdoZWF0ey0tZmE6XCJcXGU1NWFcIn0uZmEtcGx1Zy1jaXJjbGUtYm9sdHstLWZhOlwiXFxlNTViXCJ9LmZhLXBsdWctY2lyY2xlLWNoZWNrey0tZmE6XCJcXGU1NWNcIn0uZmEtcGx1Zy1jaXJjbGUtZXhjbGFtYXRpb257LS1mYTpcIlxcZTU1ZFwifS5mYS1wbHVnLWNpcmNsZS1taW51c3stLWZhOlwiXFxlNTVlXCJ9LmZhLXBsdWctY2lyY2xlLXBsdXN7LS1mYTpcIlxcZTU1ZlwifS5mYS1wbHVnLWNpcmNsZS14bWFya3stLWZhOlwiXFxlNTYwXCJ9LmZhLXJhbmtpbmctc3RhcnstLWZhOlwiXFxlNTYxXCJ9LmZhLXJvYWQtYmFycmllcnstLWZhOlwiXFxlNTYyXCJ9LmZhLXJvYWQtYnJpZGdley0tZmE6XCJcXGU1NjNcIn0uZmEtcm9hZC1jaXJjbGUtY2hlY2t7LS1mYTpcIlxcZTU2NFwifS5mYS1yb2FkLWNpcmNsZS1leGNsYW1hdGlvbnstLWZhOlwiXFxlNTY1XCJ9LmZhLXJvYWQtY2lyY2xlLXhtYXJrey0tZmE6XCJcXGU1NjZcIn0uZmEtcm9hZC1sb2Nrey0tZmE6XCJcXGU1NjdcIn0uZmEtcm9hZC1zcGlrZXN7LS1mYTpcIlxcZTU2OFwifS5mYS1ydWd7LS1mYTpcIlxcZTU2OVwifS5mYS1zYWNrLXhtYXJrey0tZmE6XCJcXGU1NmFcIn0uZmEtc2Nob29sLWNpcmNsZS1jaGVja3stLWZhOlwiXFxlNTZiXCJ9LmZhLXNjaG9vbC1jaXJjbGUtZXhjbGFtYXRpb257LS1mYTpcIlxcZTU2Y1wifS5mYS1zY2hvb2wtY2lyY2xlLXhtYXJrey0tZmE6XCJcXGU1NmRcIn0uZmEtc2Nob29sLWZsYWd7LS1mYTpcIlxcZTU2ZVwifS5mYS1zY2hvb2wtbG9ja3stLWZhOlwiXFxlNTZmXCJ9LmZhLXNoZWV0LXBsYXN0aWN7LS1mYTpcIlxcZTU3MVwifS5mYS1zaGllbGQtY2F0ey0tZmE6XCJcXGU1NzJcIn0uZmEtc2hpZWxkLWRvZ3stLWZhOlwiXFxlNTczXCJ9LmZhLXNoaWVsZC1oZWFydHstLWZhOlwiXFxlNTc0XCJ9LmZhLXNoaWVsZC1xdWFydGVyZWR7LS1mYTpcIlxcZTU3NVwifS5mYS1zcXVhcmUtbmZpey0tZmE6XCJcXGU1NzZcIn0uZmEtc3F1YXJlLXBlcnNvbi1jb25maW5lZHstLWZhOlwiXFxlNTc3XCJ9LmZhLXNxdWFyZS12aXJ1c3stLWZhOlwiXFxlNTc4XCJ9LmZhLXJvZC1hc2NsZXBpdXMsLmZhLXJvZC1zbmFrZSwuZmEtc3RhZmYtYWVzY3VsYXBpdXMsLmZhLXN0YWZmLXNuYWtley0tZmE6XCJcXGU1NzlcIn0uZmEtc3VuLXBsYW50LXdpbHR7LS1mYTpcIlxcZTU3YVwifS5mYS10YXJwey0tZmE6XCJcXGU1N2JcIn0uZmEtdGFycC1kcm9wbGV0ey0tZmE6XCJcXGU1N2NcIn0uZmEtdGVudHstLWZhOlwiXFxlNTdkXCJ9LmZhLXRlbnQtYXJyb3ctZG93bi10by1saW5ley0tZmE6XCJcXGU1N2VcIn0uZmEtdGVudC1hcnJvdy1sZWZ0LXJpZ2h0ey0tZmE6XCJcXGU1N2ZcIn0uZmEtdGVudC1hcnJvdy10dXJuLWxlZnR7LS1mYTpcIlxcZTU4MFwifS5mYS10ZW50LWFycm93cy1kb3duey0tZmE6XCJcXGU1ODFcIn0uZmEtdGVudHN7LS1mYTpcIlxcZTU4MlwifS5mYS10b2lsZXQtcG9ydGFibGV7LS1mYTpcIlxcZTU4M1wifS5mYS10b2lsZXRzLXBvcnRhYmxley0tZmE6XCJcXGU1ODRcIn0uZmEtdG93ZXItY2VsbHstLWZhOlwiXFxlNTg1XCJ9LmZhLXRvd2VyLW9ic2VydmF0aW9uey0tZmE6XCJcXGU1ODZcIn0uZmEtdHJlZS1jaXR5ey0tZmE6XCJcXGU1ODdcIn0uZmEtdHJpbGxpdW17LS1mYTpcIlxcZTU4OFwifS5mYS10cm93ZWx7LS1mYTpcIlxcZTU4OVwifS5mYS10cm93ZWwtYnJpY2tzey0tZmE6XCJcXGU1OGFcIn0uZmEtdHJ1Y2stYXJyb3ctcmlnaHR7LS1mYTpcIlxcZTU4YlwifS5mYS10cnVjay1kcm9wbGV0ey0tZmE6XCJcXGU1OGNcIn0uZmEtdHJ1Y2stZmllbGR7LS1mYTpcIlxcZTU4ZFwifS5mYS10cnVjay1maWVsZC11bnstLWZhOlwiXFxlNThlXCJ9LmZhLXRydWNrLXBsYW5ley0tZmE6XCJcXGU1OGZcIn0uZmEtdXAtZnJvbS1icmFja2V0ey0tZmE6XCJcXGU1OTBcIn0uZmEtdXNlcnMtYmV0d2Vlbi1saW5lc3stLWZhOlwiXFxlNTkxXCJ9LmZhLXVzZXJzLWxpbmV7LS1mYTpcIlxcZTU5MlwifS5mYS11c2Vycy1yYXlzey0tZmE6XCJcXGU1OTNcIn0uZmEtdXNlcnMtcmVjdGFuZ2xley0tZmE6XCJcXGU1OTRcIn0uZmEtdXNlcnMtdmlld2ZpbmRlcnstLWZhOlwiXFxlNTk1XCJ9LmZhLXZpYWwtY2lyY2xlLWNoZWNrey0tZmE6XCJcXGU1OTZcIn0uZmEtdmlhbC12aXJ1c3stLWZhOlwiXFxlNTk3XCJ9LmZhLXdoZWF0LWF3bi1jaXJjbGUtZXhjbGFtYXRpb257LS1mYTpcIlxcZTU5OFwifS5mYS13b3Jtey0tZmE6XCJcXGU1OTlcIn0uZmEteG1hcmtzLWxpbmVzey0tZmE6XCJcXGU1OWFcIn0uZmEteG1hcmstbGFyZ2V7LS1mYTpcIlxcZTU5YlwifS5mYS1jaGlsZC1kcmVzc3stLWZhOlwiXFxlNTljXCJ9LmZhLWNoaWxkLXJlYWNoaW5ney0tZmE6XCJcXGU1OWRcIn0uZmEtcGx1cy1sYXJnZXstLWZhOlwiXFxlNTllXCJ9LmZhLWNyb3NzaGFpcnMtc2ltcGxley0tZmE6XCJcXGU1OWZcIn0uZmEtZmlsZS1jaXJjbGUtY2hlY2t7LS1mYTpcIlxcZTVhMFwifS5mYS1maWxlLWNpcmNsZS14bWFya3stLWZhOlwiXFxlNWExXCJ9LmZhLWdhbWVwYWQtYWx0LC5mYS1nYW1lcGFkLW1vZGVybnstLWZhOlwiXFxlNWEyXCJ9LmZhLWdyaWxsey0tZmE6XCJcXGU1YTNcIn0uZmEtZ3JpbGwtZmlyZXstLWZhOlwiXFxlNWE0XCJ9LmZhLWdyaWxsLWhvdHstLWZhOlwiXFxlNWE1XCJ9LmZhLWxpZ2h0YnVsYi1jZmx7LS1mYTpcIlxcZTVhNlwifS5mYS1saWdodGJ1bGItY2ZsLW9uey0tZmE6XCJcXGU1YTdcIn0uZmEtbW91c2UtZmllbGR7LS1mYTpcIlxcZTVhOFwifS5mYS1wZXJzb24tdGhyb3VnaC13aW5kb3d7LS1mYTpcIlxcZTVhOVwifS5mYS1wbGFudC13aWx0ey0tZmE6XCJcXGU1YWFcIn0uZmEtcmluZy1kaWFtb25key0tZmE6XCJcXGU1YWJcIn0uZmEtc3RhcGxlcnstLWZhOlwiXFxlNWFmXCJ9LmZhLXRvZ2dsZS1sYXJnZS1vZmZ7LS1mYTpcIlxcZTViMFwifS5mYS10b2dnbGUtbGFyZ2Utb257LS1mYTpcIlxcZTViMVwifS5mYS10b2lsZXQtcGFwZXItY2hlY2t7LS1mYTpcIlxcZTViMlwifS5mYS10b2lsZXQtcGFwZXIteG1hcmt7LS1mYTpcIlxcZTViM1wifS5mYS10cmFpbi10cmFtey0tZmE6XCJcXGU1YjRcIn0uZmEtYnVveXstLWZhOlwiXFxlNWI1XCJ9LmZhLWJ1b3ktbW9vcmluZ3stLWZhOlwiXFxlNWI2XCJ9LmZhLWRpYW1vbmQtaGFsZnstLWZhOlwiXFxlNWI3XCJ9LmZhLWRpYW1vbmQtaGFsZi1zdHJva2V7LS1mYTpcIlxcZTViOFwifS5mYS1nYW1lLWNvbnNvbGUtaGFuZGhlbGQtY3Jhbmt7LS1mYTpcIlxcZTViOVwifS5mYS1pbnRlcnJvYmFuZ3stLWZhOlwiXFxlNWJhXCJ9LmZhLW1haWxib3gtZmxhZy11cHstLWZhOlwiXFxlNWJiXCJ9LmZhLW11c3RhY2hley0tZmE6XCJcXGU1YmNcIn0uZmEtbm9zZXstLWZhOlwiXFxlNWJkXCJ9LmZhLXBob25lLWFycm93LXJpZ2h0ey0tZmE6XCJcXGU1YmVcIn0uZmEtcGlja2F4ZXstLWZhOlwiXFxlNWJmXCJ9LmZhLXByZXNjcmlwdGlvbi1ib3R0bGUtcGlsbHstLWZhOlwiXFxlNWMwXCJ9LmZhLXNub3dmbGFrZS1kcm9wbGV0c3stLWZhOlwiXFxlNWMxXCJ9LmZhLXNxdWFyZS1kYXNoZWQtY2lyY2xlLXBsdXN7LS1mYTpcIlxcZTVjMlwifS5mYS10cmljeWNsZXstLWZhOlwiXFxlNWMzXCJ9LmZhLXRyaWN5Y2xlLWFkdWx0ey0tZmE6XCJcXGU1YzRcIn0uZmEtdXNlci1tYWduaWZ5aW5nLWdsYXNzey0tZmE6XCJcXGU1YzVcIn0uZmEtY29tbWVudC1oZWFydHstLWZhOlwiXFxlNWM4XCJ9LmZhLW1lc3NhZ2UtaGVhcnR7LS1mYTpcIlxcZTVjOVwifS5mYS1wZW5jaWwtbWVjaGFuaWNhbHstLWZhOlwiXFxlNWNhXCJ9LmZhLXNrZWxldG9uLXJpYnN7LS1mYTpcIlxcZTVjYlwifS5mYS1iaWxsYm9hcmR7LS1mYTpcIlxcZTVjZFwifS5mYS1jaXJjbGUtZXVyb3stLWZhOlwiXFxlNWNlXCJ9LmZhLWNpcmNsZS1zdGVybGluZ3stLWZhOlwiXFxlNWNmXCJ9LmZhLWNpcmNsZS15ZW57LS1mYTpcIlxcZTVkMFwifS5mYS1icm9vbS13aWRley0tZmE6XCJcXGU1ZDFcIn0uZmEtd3JlYXRoLWxhdXJlbHstLWZhOlwiXFxlNWQyXCJ9LmZhLWNpcmNsZS1xdWFydGVyLXN0cm9rZXstLWZhOlwiXFxlNWQzXCJ9LmZhLWNpcmNsZS10aHJlZS1xdWFydGVycy1zdHJva2V7LS1mYTpcIlxcZTVkNFwifS5mYS13ZWJob29rey0tZmE6XCJcXGU1ZDVcIn0uZmEtc3BhcmtsZXstLWZhOlwiXFxlNWQ2XCJ9LmZhLWNoYXJ0LWxpbmUtdXAtZG93bnstLWZhOlwiXFxlNWQ3XCJ9LmZhLWNoYXJ0LW1peGVkLXVwLWNpcmNsZS1jdXJyZW5jeXstLWZhOlwiXFxlNWQ4XCJ9LmZhLWNoYXJ0LW1peGVkLXVwLWNpcmNsZS1kb2xsYXJ7LS1mYTpcIlxcZTVkOVwifS5mYS1ncmlkLXJvdW5key0tZmE6XCJcXGU1ZGFcIn0uZmEtZ3JpZC1yb3VuZC0yey0tZmE6XCJcXGU1ZGJcIn0uZmEtZ3JpZC1yb3VuZC0yLXBsdXN7LS1mYTpcIlxcZTVkY1wifS5mYS1ncmlkLXJvdW5kLTR7LS1mYTpcIlxcZTVkZFwifS5mYS1ncmlkLXJvdW5kLTV7LS1mYTpcIlxcZTVkZVwifS5mYS1hcnJvdy1wcm9ncmVzc3stLWZhOlwiXFxlNWRmXCJ9LmZhLXJpZ2h0LWxlZnQtbGFyZ2V7LS1mYTpcIlxcZTVlMVwifS5mYS1jYWxlbmRhci11c2Vyc3stLWZhOlwiXFxlNWUyXCJ9LmZhLWRpc3BsYXktY2hhcnQtdXB7LS1mYTpcIlxcZTVlM1wifS5mYS1kaXNwbGF5LWNoYXJ0LXVwLWNpcmNsZS1jdXJyZW5jeXstLWZhOlwiXFxlNWU1XCJ9LmZhLWRpc3BsYXktY2hhcnQtdXAtY2lyY2xlLWRvbGxhcnstLWZhOlwiXFxlNWU2XCJ9LmZhLWxhcHRvcC1iaW5hcnl7LS1mYTpcIlxcZTVlN1wifS5mYS1nZWFyLWNvZGV7LS1mYTpcIlxcZTVlOFwifS5mYS1nZWFyLWNvbXBsZXh7LS1mYTpcIlxcZTVlOVwifS5mYS1nZWFyLWNvbXBsZXgtY29kZXstLWZhOlwiXFxlNWViXCJ9LmZhLWZpbGUtZG9jey0tZmE6XCJcXGU1ZWRcIn0uZmEtZmlsZS16aXB7LS1mYTpcIlxcZTVlZVwifS5mYS1mbGFzay1nZWFyey0tZmE6XCJcXGU1ZjFcIn0uZmEtYmFnLXNlZWRsaW5ney0tZmE6XCJcXGU1ZjJcIn0uZmEtYmluLWJvdHRsZXN7LS1mYTpcIlxcZTVmNVwifS5mYS1iaW4tYm90dGxlcy1yZWN5Y2xley0tZmE6XCJcXGU1ZjZcIn0uZmEtYmluLXJlY3ljbGV7LS1mYTpcIlxcZTVmN1wifS5mYS1jb252ZXlvci1iZWx0LWFybXstLWZhOlwiXFxlNWY4XCJ9LmZhLWp1Zy1ib3R0bGV7LS1mYTpcIlxcZTVmYlwifS5mYS1saWdodGJ1bGItZ2VhcnstLWZhOlwiXFxlNWZkXCJ9LmZhLWRpbm9zYXVyey0tZmE6XCJcXGU1ZmVcIn0uZmEtcGVyc29uLXJ1bm5pbmctZmFzdHstLWZhOlwiXFxlNWZmXCJ9LmZhLWNpcmNsZXMtb3ZlcmxhcHstLWZhOlwiXFxlNjAwXCJ9LmZhLWNsb3VkLWJpbmFyeXstLWZhOlwiXFxlNjAxXCJ9LmZhLWNoZi1zaWduey0tZmE6XCJcXGU2MDJcIn0uZmEtdXNlci1ncm91cC1zaW1wbGV7LS1mYTpcIlxcZTYwM1wifS5mYS1jaGFydC1waWUtc2ltcGxlLWNpcmNsZS1jdXJyZW5jeXstLWZhOlwiXFxlNjA0XCJ9LmZhLWNoYXJ0LXBpZS1zaW1wbGUtY2lyY2xlLWRvbGxhcnstLWZhOlwiXFxlNjA1XCJ9LmZhLWhhdC1iZWFjaHstLWZhOlwiXFxlNjA2XCJ9LmZhLXBlcnNvbi1kcmVzcy1mYWlyeXstLWZhOlwiXFxlNjA3XCJ9LmZhLXBlcnNvbi1mYWlyeXstLWZhOlwiXFxlNjA4XCJ9LmZhLXN3YXB7LS1mYTpcIlxcZTYwOVwifS5mYS1zd2FwLWFycm93c3stLWZhOlwiXFxlNjBhXCJ9LmZhLWFuZ2xlcy11cC1kb3duey0tZmE6XCJcXGU2MGRcIn0uZmEtZ2xvYmUtcG9pbnRlcnstLWZhOlwiXFxlNjBlXCJ9LmZhLXN1YnRpdGxlc3stLWZhOlwiXFxlNjBmXCJ9LmZhLXN1YnRpdGxlcy1zbGFzaHstLWZhOlwiXFxlNjEwXCJ9LmZhLWhlYWQtc2lkZS1nZWFyey0tZmE6XCJcXGU2MTFcIn0uZmEtbGlnaHRob3VzZXstLWZhOlwiXFxlNjEyXCJ9LmZhLXJhY2Nvb257LS1mYTpcIlxcZTYxM1wifS5mYS1hcnJvdy1kb3duLWZyb20tYXJjey0tZmE6XCJcXGU2MTRcIn0uZmEtYXJyb3ctbGVmdC1mcm9tLWFyY3stLWZhOlwiXFxlNjE1XCJ9LmZhLWFycm93LWxlZnQtdG8tYXJjey0tZmE6XCJcXGU2MTZcIn0uZmEtYXJyb3ctdXAtdG8tYXJjey0tZmE6XCJcXGU2MTdcIn0uZmEtYnVpbGRpbmctbWFnbmlmeWluZy1nbGFzc3stLWZhOlwiXFxlNjFjXCJ9LmZhLWJ1aWxkaW5nLW1lbW97LS1mYTpcIlxcZTYxZVwifS5mYS1oYW1tZXItYnJ1c2h7LS1mYTpcIlxcZTYyMFwifS5mYS1oYW5kLWhvbGRpbmctY2lyY2xlLWRvbGxhcnstLWZhOlwiXFxlNjIxXCJ9LmZhLWxhbmRtYXJrLW1hZ25pZnlpbmctZ2xhc3N7LS1mYTpcIlxcZTYyMlwifS5mYS1zaWduLXBvc3R7LS1mYTpcIlxcZTYyNFwifS5mYS1zaWduLXBvc3Rzey0tZmE6XCJcXGU2MjVcIn0uZmEtc2lnbi1wb3N0cy13cmVuY2h7LS1mYTpcIlxcZTYyNlwifS5mYS10ZW50LWRvdWJsZS1wZWFrey0tZmE6XCJcXGU2MjdcIn0uZmEtdHJ1Y2stdXRlbnNpbHN7LS1mYTpcIlxcZTYyOFwifS5mYS10LXJleHstLWZhOlwiXFxlNjI5XCJ9LmZhLXNwaW5uZXItc2NhbGV7LS1mYTpcIlxcZTYyYVwifS5mYS1iZWxsLXJpbmd7LS1mYTpcIlxcZTYyY1wifS5mYS1hcnJvd3Mtcm90YXRlLXJldmVyc2V7LS1mYTpcIlxcZTYzMFwifS5mYS1yb3RhdGUtcmV2ZXJzZXstLWZhOlwiXFxlNjMxXCJ9LmZhLWFycm93LXR1cm4tbGVmdHstLWZhOlwiXFxlNjMyXCJ9LmZhLWFycm93LXR1cm4tbGVmdC1kb3duey0tZmE6XCJcXGU2MzNcIn0uZmEtYXJyb3ctdHVybi1sZWZ0LXVwey0tZmE6XCJcXGU2MzRcIn0uZmEtYXJyb3ctdHVybi1yaWdodHstLWZhOlwiXFxlNjM1XCJ9LmZhLXR1cm4tbGVmdHstLWZhOlwiXFxlNjM2XCJ9LmZhLXR1cm4tbGVmdC1kb3duey0tZmE6XCJcXGU2MzdcIn0uZmEtdHVybi1sZWZ0LXVwey0tZmE6XCJcXGU2MzhcIn0uZmEtdHVybi1yaWdodHstLWZhOlwiXFxlNjM5XCJ9LmZhLWxvY2F0aW9uLWFycm93LXVwey0tZmE6XCJcXGU2M2FcIn0uZmEtdGlja2V0LXBlcmZvcmF0ZWR7LS1mYTpcIlxcZTYzZVwifS5mYS10aWNrZXRzLXBlcmZvcmF0ZWR7LS1mYTpcIlxcZTYzZlwifS5mYS1jYW5ub257LS1mYTpcIlxcZTY0MlwifS5mYS1jb3VydC1zcG9ydHstLWZhOlwiXFxlNjQzXCJ9LmZhLWZpbGUtZXBzey0tZmE6XCJcXGU2NDRcIn0uZmEtZmlsZS1naWZ7LS1mYTpcIlxcZTY0NVwifS5mYS1maWxlLWpwZ3stLWZhOlwiXFxlNjQ2XCJ9LmZhLWZpbGUtbW92ey0tZmE6XCJcXGU2NDdcIn0uZmEtZmlsZS1tcDN7LS1mYTpcIlxcZTY0OFwifS5mYS1maWxlLW1wNHstLWZhOlwiXFxlNjQ5XCJ9LmZhLWZpbGUtcHB0ey0tZmE6XCJcXGU2NGFcIn0uZmEtZmlsZS1zdmd7LS1mYTpcIlxcZTY0YlwifS5mYS1maWxlLXZlY3RvcnstLWZhOlwiXFxlNjRjXCJ9LmZhLWZpbGUteGxzey0tZmE6XCJcXGU2NGRcIn0uZmEtZm9sZGVyLWNoZWNrey0tZmE6XCJcXGU2NGVcIn0uZmEtY2hhcnQta2FuYmFuey0tZmE6XCJcXGU2NGZcIn0uZmEtYmFnLXNob3BwaW5nLW1pbnVzey0tZmE6XCJcXGU2NTBcIn0uZmEtYmFnLXNob3BwaW5nLXBsdXN7LS1mYTpcIlxcZTY1MVwifS5mYS1iYXNrZXQtc2hvcHBpbmctbWludXN7LS1mYTpcIlxcZTY1MlwifS5mYS1iYXNrZXQtc2hvcHBpbmctcGx1c3stLWZhOlwiXFxlNjUzXCJ9LmZhLWZpbGUteG1sey0tZmE6XCJcXGU2NTRcIn0uZmEtYnVsbGRvemVyey0tZmE6XCJcXGU2NTVcIn0uZmEtZXhjYXZhdG9yey0tZmE6XCJcXGU2NTZcIn0uZmEtdHJ1Y2stbGFkZGVyey0tZmE6XCJcXGU2NTdcIn0uZmEtdGlja2V0c3stLWZhOlwiXFxlNjU4XCJ9LmZhLXRpY2tldHMtc2ltcGxley0tZmE6XCJcXGU2NTlcIn0uZmEtdHJ1Y2stZmlyZXstLWZhOlwiXFxlNjVhXCJ9LmZhLXdhdmV7LS1mYTpcIlxcZTY1YlwifS5mYS13YXZlcy1zaW5ley0tZmE6XCJcXGU2NWRcIn0uZmEtbWFnbmlmeWluZy1nbGFzcy1hcnJvd3Mtcm90YXRley0tZmE6XCJcXGU2NWVcIn0uZmEtbWFnbmlmeWluZy1nbGFzcy1tdXNpY3stLWZhOlwiXFxlNjVmXCJ9LmZhLW1hZ25pZnlpbmctZ2xhc3MtcGxheXstLWZhOlwiXFxlNjYwXCJ9LmZhLW1hZ25pZnlpbmctZ2xhc3Mtd2F2ZWZvcm17LS1mYTpcIlxcZTY2MVwifS5mYS1tdXNpYy1tYWduaWZ5aW5nLWdsYXNzey0tZmE6XCJcXGU2NjJcIn0uZmEtcmVmbGVjdC1ob3Jpem9udGFsey0tZmE6XCJcXGU2NjRcIn0uZmEtcmVmbGVjdC12ZXJ0aWNhbHstLWZhOlwiXFxlNjY1XCJ9LmZhLWZpbGUtcG5ney0tZmE6XCJcXGU2NjZcIn0uZmEtYXJyb3ctZG93bi1mcm9tLWJyYWNrZXR7LS1mYTpcIlxcZTY2N1wifS5mYS1hcnJvdy1sZWZ0LWZyb20tYnJhY2tldHstLWZhOlwiXFxlNjY4XCJ9LmZhLWFycm93LWxlZnQtdG8tYnJhY2tldHstLWZhOlwiXFxlNjY5XCJ9LmZhLWFycm93LXVwLXRvLWJyYWNrZXR7LS1mYTpcIlxcZTY2YVwifS5mYS1kb3duLWZyb20tYnJhY2tldHstLWZhOlwiXFxlNjZiXCJ9LmZhLWxlZnQtZnJvbS1icmFja2V0ey0tZmE6XCJcXGU2NmNcIn0uZmEtbGVmdC10by1icmFja2V0ey0tZmE6XCJcXGU2NmRcIn0uZmEtdXAtdG8tYnJhY2tldHstLWZhOlwiXFxlNjZlXCJ9LmZhLXJlZmxlY3QtYm90aHstLWZhOlwiXFxlNjZmXCJ9LmZhLWZpbGUtY2Fkey0tZmE6XCJcXGU2NzJcIn0uZmEtYm90dGxlLWJhYnl7LS1mYTpcIlxcZTY3M1wifS5mYS10YWJsZS1jZWxscy1jb2x1bW4tbG9ja3stLWZhOlwiXFxlNjc4XCJ9LmZhLXRhYmxlLWNlbGxzLWxvY2t7LS1mYTpcIlxcZTY3OVwifS5mYS10YWJsZS1jZWxscy1yb3ctbG9ja3stLWZhOlwiXFxlNjdhXCJ9LmZhLWNpcmNsZS13aWZpey0tZmE6XCJcXGU2N2RcIn0uZmEtY2lyY2xlLXdpZmktY2lyY2xlLXdpZmksLmZhLWNpcmNsZS13aWZpLWdyb3Vwey0tZmE6XCJcXGU2N2VcIn0uZmEtY2lyY2xlLWdmey0tZmE6XCJcXGU2N2ZcIn0uZmEtYW50ey0tZmE6XCJcXGU2ODBcIn0uZmEtY2FkdWNldXN7LS1mYTpcIlxcZTY4MVwifS5mYS13ZWItYXdlc29tZXstLWZhOlwiXFxlNjgyXCJ9LmZhLWdsb2JlLXdpZml7LS1mYTpcIlxcZTY4NVwifS5mYS1oeWRyYXstLWZhOlwiXFxlNjg2XCJ9LmZhLWxpZ2h0YnVsYi1tZXNzYWdley0tZmE6XCJcXGU2ODdcIn0uZmEtb2N0b3B1c3stLWZhOlwiXFxlNjg4XCJ9LmZhLXVzZXItYmVhcmQtYm9sdHstLWZhOlwiXFxlNjg5XCJ9LmZhLXVzZXItaG9vZGlley0tZmE6XCJcXGU2OGFcIn0uZmEtZGlhbW9uZHMtNHstLWZhOlwiXFxlNjhiXCJ9LmZhLXRodW1iLXRhY2stc2xhc2gsLmZhLXRodW1idGFjay1zbGFzaHstLWZhOlwiXFxlNjhmXCJ9LmZhLXRhYmxlLWNlbGxzLWNvbHVtbi11bmxvY2t7LS1mYTpcIlxcZTY5MFwifS5mYS10YWJsZS1jZWxscy1yb3ctdW5sb2Nrey0tZmE6XCJcXGU2OTFcIn0uZmEtdGFibGUtY2VsbHMtdW5sb2Nrey0tZmE6XCJcXGU2OTJcIn0uZmEtY2hhcnQtZGlhZ3JhbXstLWZhOlwiXFxlNjk1XCJ9LmZhLWNvbW1lbnQtbm9kZXN7LS1mYTpcIlxcZTY5NlwifS5mYS1maWxlLWZyYWdtZW50ey0tZmE6XCJcXGU2OTdcIn0uZmEtZmlsZS1oYWxmLWRhc2hlZHstLWZhOlwiXFxlNjk4XCJ9LmZhLWhleGFnb24tbm9kZXN7LS1mYTpcIlxcZTY5OVwifS5mYS1oZXhhZ29uLW5vZGVzLWJvbHR7LS1mYTpcIlxcZTY5YVwifS5mYS1zcXVhcmUtYmluYXJ5ey0tZmE6XCJcXGU2OWJcIn0uZmEtY2FyLXBlb3BsZSwuZmEtY2FycG9vbHstLWZhOlwiXFxlNjljXCJ9LmZhLWNoYXJ0LXNpbmV7LS1mYTpcIlxcZTY5ZFwifS5mYS1jaGFydC1mZnR7LS1mYTpcIlxcZTY5ZVwifS5mYS1jaXJjbGVzLW92ZXJsYXAtMywuZmEtcHJvbm91bnstLWZhOlwiXFxlNmExXCJ9LmZhLWJhci1wcm9ncmVzc3stLWZhOlwiXFxlNmE0XCJ9LmZhLWJhci1wcm9ncmVzcy1lbXB0eXstLWZhOlwiXFxlNmE1XCJ9LmZhLWJhci1wcm9ncmVzcy1mdWxsey0tZmE6XCJcXGU2YTZcIn0uZmEtYmFyLXByb2dyZXNzLWhhbGZ7LS1mYTpcIlxcZTZhN1wifS5mYS1iYXItcHJvZ3Jlc3MtcXVhcnRlcnstLWZhOlwiXFxlNmE4XCJ9LmZhLWJhci1wcm9ncmVzcy10aHJlZS1xdWFydGVyc3stLWZhOlwiXFxlNmE5XCJ9LmZhLWdyaWQtMi1taW51c3stLWZhOlwiXFxlNmFhXCJ9LmZhLWdyaWQtcm91bmQtMi1taW51c3stLWZhOlwiXFxlNmFiXCJ9LmZhLXRhYmxlLWNlbGxzLWNvbHVtbnN7LS1mYTpcIlxcZTZhY1wifS5mYS10YWJsZS1jZWxscy1oZWFkZXJ7LS1mYTpcIlxcZTZhZFwifS5mYS10YWJsZS1jZWxscy1oZWFkZXItbG9ja3stLWZhOlwiXFxlNmFlXCJ9LmZhLXRhYmxlLWNlbGxzLWhlYWRlci11bmxvY2t7LS1mYTpcIlxcZTZhZlwifS5mYS10YWJsZS1jZWxscy1yb3dzey0tZmE6XCJcXGU2YjBcIn0uZmEtY2lyY2xlLWVxdWFsc3stLWZhOlwiXFxlNmIxXCJ9LmZhLWhleGFnb24tZXF1YWxzey0tZmE6XCJcXGU2YjJcIn0uZmEtb2N0YWdvbi1lcXVhbHN7LS1mYTpcIlxcZTZiM1wifS5mYS1yZWN0YW5nbGUtbWludXN7LS1mYTpcIlxcZTZiNFwifS5mYS1yZWN0YW5nbGUtcGx1c3stLWZhOlwiXFxlNmI1XCJ9LmZhLXNxdWFyZS1lcXVhbHN7LS1mYTpcIlxcZTZiNlwifS5mYS1hcnJvdy1kb3duLWxvbmctdG8tbGluZXstLWZhOlwiXFxlNmI3XCJ9LmZhLWFycm93LWxlZnQtYXJyb3ctcmlnaHR7LS1mYTpcIlxcZTZiOFwifS5mYS1hcnJvdy1sZWZ0LWZyb20tZG90dGVkLWxpbmV7LS1mYTpcIlxcZTZiOVwifS5mYS1hcnJvdy1sZWZ0LXRvLWRvdHRlZC1saW5ley0tZmE6XCJcXGU2YmFcIn0uZmEtYXJyb3ctcmlnaHQtZnJvbS1kb3R0ZWQtbGluZXstLWZhOlwiXFxlNmJiXCJ9LmZhLWFycm93LXJpZ2h0LXRvLWRvdHRlZC1saW5ley0tZmE6XCJcXGU2YmNcIn0uZmEtYXJyb3ctdXAtbG9uZy10by1saW5ley0tZmE6XCJcXGU2YmRcIn0uZmEtZGlyZWN0aW9uLWxlZnQtcmlnaHR7LS1mYTpcIlxcZTZiZVwifS5mYS1kaXJlY3Rpb24tdXAtZG93bnstLWZhOlwiXFxlNmJmXCJ9LmZhLWRvd24tbG9uZy10by1saW5ley0tZmE6XCJcXGU2YzBcIn0uZmEtZG93bi11cHstLWZhOlwiXFxlNmMxXCJ9LmZhLWxlZnQtZnJvbS1kb3R0ZWQtbGluZXstLWZhOlwiXFxlNmMyXCJ9LmZhLWxlZnQtdG8tZG90dGVkLWxpbmV7LS1mYTpcIlxcZTZjM1wifS5mYS1yaWdodC1mcm9tLWRvdHRlZC1saW5ley0tZmE6XCJcXGU2YzRcIn0uZmEtcmlnaHQtdG8tZG90dGVkLWxpbmV7LS1mYTpcIlxcZTZjNVwifS5mYS11cC1sb25nLXRvLWxpbmV7LS1mYTpcIlxcZTZjNlwifS5mYS1iYXJuey0tZmE6XCJcXGU2YzdcIn0uZmEtY2lyY2xlLWhvdXNley0tZmE6XCJcXGU2YzhcIn0uZmEtZ2FyYWdlLWVtcHR5ey0tZmE6XCJcXGU2YzlcIn0uZmEtaG91c2UtdW5sb2Nrey0tZmE6XCJcXGU2Y2FcIn0uZmEtc2Nob29sLXVubG9ja3stLWZhOlwiXFxlNmNiXCJ9LmZhLXN0YWRpdW17LS1mYTpcIlxcZTZjY1wifS5mYS10ZW50LWNpcmN1c3stLWZhOlwiXFxlNmNkXCJ9LmZhLWJhbGwteWFybnstLWZhOlwiXFxlNmNlXCJ9LmZhLWJyYXstLWZhOlwiXFxlNmNmXCJ9LmZhLWJyaWVmc3stLWZhOlwiXFxlNmQwXCJ9LmZhLWRyZXNzey0tZmE6XCJcXGU2ZDFcIn0uZmEtamVhbnN7LS1mYTpcIlxcZTZkMlwifS5mYS1qZWFucy1zdHJhaWdodHstLWZhOlwiXFxlNmQzXCJ9LmZhLXBhbnRpZXN7LS1mYTpcIlxcZTZkNFwifS5mYS1wYW50c3stLWZhOlwiXFxlNmQ1XCJ9LmZhLXBhbnRzLXN0cmFpZ2h0ey0tZmE6XCJcXGU2ZDZcIn0uZmEtc2hpcnQtamVyc2V5ey0tZmE6XCJcXGU2ZDdcIn0uZmEtc2hvZXstLWZhOlwiXFxlNmQ4XCJ9LmZhLXNob3J0c3stLWZhOlwiXFxlNmQ5XCJ9LmZhLXNuZWFrZXJ7LS1mYTpcIlxcZTZkYVwifS5mYS1jaXJjbGUtc2hhcmUtbm9kZXN7LS1mYTpcIlxcZTZkYlwifS5mYS1jb21tZW50LWRvdHstLWZhOlwiXFxlNmRjXCJ9LmZhLWNvbW1lbnQtd2F2ZWZvcm17LS1mYTpcIlxcZTZkZFwifS5mYS1lbnZlbG9wZS1jaXJjbGUtdXNlcnstLWZhOlwiXFxlNmRlXCJ9LmZhLW1lc3NhZ2UtZG90ey0tZmE6XCJcXGU2ZGZcIn0uZmEtbWVzc2FnZS13YXZlZm9ybXstLWZhOlwiXFxlNmUwXCJ9LmZhLXBob25lLWNvbm5lY3Rpb257LS1mYTpcIlxcZTZlMVwifS5mYS1waG9uZS13YXZlZm9ybXstLWZhOlwiXFxlNmUyXCJ9LmZhLXBvc3RhZ2Utc3RhbXB7LS1mYTpcIlxcZTZlM1wifS5mYS1jaXJjbGUtZmxvcmluey0tZmE6XCJcXGU2ZTRcIn0uZmEtY2lyY2xlLXJ1Ymxley0tZmE6XCJcXGU2ZTVcIn0uZmEtc3F1YXJlLWNoZnstLWZhOlwiXFxlNmU2XCJ9LmZhLXNxdWFyZS1saXJhey0tZmE6XCJcXGU2ZTdcIn0uZmEtbm9yd2VnaWFuLWtyb25lLXNpZ257LS1mYTpcIlxcZTZlOFwifS5mYS1jaXJjbGUtcmVubWluYml7LS1mYTpcIlxcZTZlOVwifS5mYS1zcXVhcmUtcGVzZXRhey0tZmE6XCJcXGU2ZWFcIn0uZmEtY2lyY2xlLWJyYXppbGlhbi1yZWFsey0tZmE6XCJcXGU2ZWJcIn0uZmEtY2lyY2xlLXdvbnstLWZhOlwiXFxlNmVjXCJ9LmZhLXNxdWFyZS1jcnV6ZWlyb3stLWZhOlwiXFxlNmVkXCJ9LmZhLWNpcmNsZS1jdXJyZW5jeXstLWZhOlwiXFxlNmVlXCJ9LmZhLWNpcmNsZS1ocnl2bmlhey0tZmE6XCJcXGU2ZWZcIn0uZmEtc3F1YXJlLWNlbnR7LS1mYTpcIlxcZTZmMFwifS5mYS1zcXVhcmUtYnJhemlsaWFuLXJlYWx7LS1mYTpcIlxcZTZmMVwifS5mYS1zcXVhcmUtYml0Y29pbnstLWZhOlwiXFxlNmYyXCJ9LmZhLWNpcmNsZS1wZXJ1dmlhbi1zb2xlc3stLWZhOlwiXFxlNmYzXCJ9LmZhLWNpcmNsZS1saXRlY29pbnstLWZhOlwiXFxlNmY0XCJ9LmZhLXNxdWFyZS1pbmRpYW4tcnVwZWV7LS1mYTpcIlxcZTZmNVwifS5mYS1jaXJjbGUtbGlyYXstLWZhOlwiXFxlNmY2XCJ9LmZhLXNxdWFyZS1saXRlY29pbnstLWZhOlwiXFxlNmY3XCJ9LmZhLXNxdWFyZS1ydWJsZXstLWZhOlwiXFxlNmY4XCJ9LmZhLWNpcmNsZS1tYWxheXNpYW4tcmluZ2dpdHstLWZhOlwiXFxlNmY5XCJ9LmZhLW1hbGF5c2lhbi1yaW5nZ2l0LXNpZ257LS1mYTpcIlxcZTZmYVwifS5mYS1jaXJjbGUtbWFuYXR7LS1mYTpcIlxcZTZmYlwifS5mYS1jaXJjbGUtY29sb257LS1mYTpcIlxcZTZmY1wifS5mYS1jaXJjbGUta2lwey0tZmE6XCJcXGU2ZmRcIn0uZmEtYXVzdHJhbGlhbi1kb2xsYXItc2lnbnstLWZhOlwiXFxlNmZlXCJ9LmZhLWNpcmNsZS1wZXNvey0tZmE6XCJcXGU2ZmZcIn0uZmEtY2lyY2xlLXBvbGlzaC16bG90eXstLWZhOlwiXFxlNzAwXCJ9LmZhLWNpcmNsZS1iYW5nbGFkZXNoaS10YWthey0tZmE6XCJcXGU3MDFcIn0uZmEtY2lyY2xlLW1pbGx7LS1mYTpcIlxcZTcwMlwifS5mYS1jaXJjbGUtc2hla2Vsey0tZmE6XCJcXGU3MDNcIn0uZmEtc3F1YXJlLW1hbmF0ey0tZmE6XCJcXGU3MDRcIn0uZmEtcGVydXZpYW4tc29sZXMtc2lnbnstLWZhOlwiXFxlNzA1XCJ9LmZhLWNpcmNsZS1ydXBpYWh7LS1mYTpcIlxcZTcwNlwifS5mYS1zcXVhcmUtbm9yd2VnaWFuLWtyb25ley0tZmE6XCJcXGU3MDdcIn0uZmEtc3F1YXJlLW5haXJhey0tZmE6XCJcXGU3MDhcIn0uZmEtc3F1YXJlLXdvbnstLWZhOlwiXFxlNzA5XCJ9LmZhLXNxdWFyZS1taWxsey0tZmE6XCJcXGU3MGFcIn0uZmEtcG9saXNoLXpsb3R5LXNpZ257LS1mYTpcIlxcZTcwYlwifS5mYS1zcXVhcmUtY3VycmVuY3l7LS1mYTpcIlxcZTcwY1wifS5mYS1zcXVhcmUta2lwey0tZmE6XCJcXGU3MGRcIn0uZmEtc3F1YXJlLWd1YXJhbml7LS1mYTpcIlxcZTcwZVwifS5mYS1zcXVhcmUtZG9uZ3stLWZhOlwiXFxlNzBmXCJ9LmZhLXNxdWFyZS1ocnl2bmlhey0tZmE6XCJcXGU3MTBcIn0uZmEtY2lyY2xlLXR1Z3Jpa3stLWZhOlwiXFxlNzExXCJ9LmZhLXNxdWFyZS1ydXBpYWh7LS1mYTpcIlxcZTcxMlwifS5mYS1zcXVhcmUtc3Rlcmxpbmd7LS1mYTpcIlxcZTcxM1wifS5mYS1jaXJjbGUtcnVwZWV7LS1mYTpcIlxcZTcxNFwifS5mYS1zcXVhcmUtcnVwZWV7LS1mYTpcIlxcZTcxNVwifS5mYS1zcXVhcmUtcGVydXZpYW4tc29sZXN7LS1mYTpcIlxcZTcxNlwifS5mYS1zcXVhcmUtZmxvcmluey0tZmE6XCJcXGU3MTdcIn0uZmEtc3F1YXJlLWF1c3RyYWxpYW4tZG9sbGFyey0tZmE6XCJcXGU3MThcIn0uZmEtc3F1YXJlLWJhaHR7LS1mYTpcIlxcZTcxOVwifS5mYS1zcXVhcmUtcGVzb3stLWZhOlwiXFxlNzFhXCJ9LmZhLWNpcmNsZS1hdXN0cmFsey0tZmE6XCJcXGU3MWJcIn0uZmEtc3F1YXJlLXN3ZWRpc2gta3JvbmF7LS1mYTpcIlxcZTcxY1wifS5mYS1jaXJjbGUtbGFyaXstLWZhOlwiXFxlNzFkXCJ9LmZhLWNpcmNsZWFwb3JlLWRvbGxhcnstLWZhOlwiXFxlNzFlXCJ9LmZhLXNxdWFyZS10dXJraXNoLWxpcmF7LS1mYTpcIlxcZTcxZlwifS5mYS1kYW5pc2gta3JvbmUtc2lnbnstLWZhOlwiXFxlNzIwXCJ9LmZhLWNpcmNsZS1mcmFuY3stLWZhOlwiXFxlNzIxXCJ9LmZhLWNpcmNsZS1jcnV6ZWlyb3stLWZhOlwiXFxlNzIyXCJ9LmZhLWNpcmNsZS1kb25ney0tZmE6XCJcXGU3MjNcIn0uZmEtc3F1YXJlLXllbnstLWZhOlwiXFxlNzI0XCJ9LmZhLWNpcmNsZS10ZW5nZXstLWZhOlwiXFxlNzI1XCJ9LmZhLXNxdWFyZS1hdXN0cmFsey0tZmE6XCJcXGU3MjZcIn0uZmEtc3F1YXJlLWV1cm96b25ley0tZmE6XCJcXGU3MjdcIn0uZmEtc3F1YXJlLXR1Z3Jpa3stLWZhOlwiXFxlNzI4XCJ9LmZhLXNxdWFyZS1jZWRpey0tZmE6XCJcXGU3MjlcIn0uZmEtY2lyY2xlLWNlbnR7LS1mYTpcIlxcZTcyYVwifS5mYS1jdXJyZW5jeS1zaWduey0tZmE6XCJcXGU3MmJcIn0uZmEtY2lyY2xlLWNoZnstLWZhOlwiXFxlNzJjXCJ9LmZhLWNpcmNsZS1iYWh0ey0tZmE6XCJcXGU3MmRcIn0uZmEtc2lnbmFwb3JlLWRvbGxhci1zaWduey0tZmE6XCJcXGU3MmVcIn0uZmEtc3F1YXJlLWZyYW5jey0tZmE6XCJcXGU3MmZcIn0uZmEtY2lyY2xlLWF1c3RyYWxpYW4tZG9sbGFyey0tZmE6XCJcXGU3MzBcIn0uZmEtc3F1YXJlLXRlbmdley0tZmE6XCJcXGU3MzFcIn0uZmEtc3F1YXJlLWV1cm97LS1mYTpcIlxcZTczMlwifS5mYS1zcXVhcmVhcG9yZS1kb2xsYXJ7LS1mYTpcIlxcZTczM1wifS5mYS1jaXJjbGUtaW5kaWFuLXJ1cGVley0tZmE6XCJcXGU3MzRcIn0uZmEtc3F1YXJlLXNoZWtlbHstLWZhOlwiXFxlNzM1XCJ9LmZhLXNxdWFyZS1wb2xpc2gtemxvdHl7LS1mYTpcIlxcZTczNlwifS5mYS1jaXJjbGUtYml0Y29pbnstLWZhOlwiXFxlNzM3XCJ9LmZhLWNpcmNsZS1ub3J3ZWdpYW4ta3JvbmV7LS1mYTpcIlxcZTczOFwifS5mYS1jaXJjbGUtdHVya2lzaC1saXJhey0tZmE6XCJcXGU3MzlcIn0uZmEtc3F1YXJlLWNvbG9uey0tZmE6XCJcXGU3M2FcIn0uZmEtY2lyY2xlLWd1YXJhbml7LS1mYTpcIlxcZTczYlwifS5mYS1yZW5taW5iaS1zaWduey0tZmE6XCJcXGU3M2NcIn0uZmEtc3F1YXJlLXJlbm1pbmJpey0tZmE6XCJcXGU3M2RcIn0uZmEtc3dlZGlzaC1rcm9uYS1zaWduey0tZmE6XCJcXGU3M2VcIn0uZmEtc3F1YXJlLWxhcml7LS1mYTpcIlxcZTczZlwifS5mYS1ldXJvem9uZS1zaWduey0tZmE6XCJcXGU3NDBcIn0uZmEtY2lyY2xlLXBlc2V0YXstLWZhOlwiXFxlNzQxXCJ9LmZhLWNpcmNsZS1jZWRpey0tZmE6XCJcXGU3NDJcIn0uZmEtY2lyY2xlLXN3ZWRpc2gta3JvbmF7LS1mYTpcIlxcZTc0M1wifS5mYS1zcXVhcmUtYmFuZ2xhZGVzaGktdGFrYXstLWZhOlwiXFxlNzQ0XCJ9LmZhLWNpcmNsZS1ldXJvem9uZXstLWZhOlwiXFxlNzQ1XCJ9LmZhLWNpcmNsZS1kYW5pc2gta3JvbmV7LS1mYTpcIlxcZTc0NlwifS5mYS1zcXVhcmUtZGFuaXNoLWtyb25ley0tZmE6XCJcXGU3NDdcIn0uZmEtc3F1YXJlLW1hbGF5c2lhbi1yaW5nZ2l0ey0tZmE6XCJcXGU3NDhcIn0uZmEtY2lyY2xlLW5haXJhey0tZmE6XCJcXGU3NDlcIn0uZmEtbW9iaWxlLWFycm93LWRvd257LS1mYTpcIlxcZTc0YlwifS5mYS1jbG9uZS1wbHVzey0tZmE6XCJcXGU3NGNcIn0uZmEtcGFpbnRicnVzaC1maW5lLXNsYXNoey0tZmE6XCJcXGU3NGRcIn0uZmEtcGFpbnRicnVzaC1zbGFzaHstLWZhOlwiXFxlNzRlXCJ9LmZhLXBlbmNpbC1saW5ley0tZmE6XCJcXGU3NGZcIn0uZmEtc2xpZGVyLWNpcmNsZXstLWZhOlwiXFxlNzUwXCJ9LmZhLXRodW1idGFjay1hbmdsZXstLWZhOlwiXFxlNzUxXCJ9LmZhLXRodW1idGFjay1hbmdsZS1zbGFzaHstLWZhOlwiXFxlNzUyXCJ9LmZhLWJvb2stb3Blbi1saW5lc3stLWZhOlwiXFxlNzUzXCJ9LmZhLWJvb2stc3BpbmV7LS1mYTpcIlxcZTc1NFwifS5mYS1ib29rbWFyay1wbHVzey0tZmE6XCJcXGU3NTVcIn0uZmEtY2xpcGJvYXJkLWNsb2Nrey0tZmE6XCJcXGU3NTZcIn0uZmEtY2xpcGJvYXJkLWV4Y2xhbWF0aW9uey0tZmE6XCJcXGU3NTdcIn0uZmEtZmlsZS1iYW57LS1mYTpcIlxcZTc1OFwifS5mYS1ub3Rlcy1zdGlja3l7LS1mYTpcIlxcZTc1OVwifS5mYS1jYXBzdWxley0tZmE6XCJcXGU3NWFcIn0uZmEtZWFyLWNpcmNsZS1jaGVja21hcmt7LS1mYTpcIlxcZTc1YlwifS5mYS1lYXItdHJpYW5nbGUtZXhjbGFtYXRpb257LS1mYTpcIlxcZTc1Y1wifS5mYS1lYXItd2F2ZWZvcm17LS1mYTpcIlxcZTc1ZFwifS5mYS1oZWFkLXNpZGUtY2lyY3VpdHstLWZhOlwiXFxlNzVlXCJ9LmZhLWhlYWQtc2lkZS1zcGVha3stLWZhOlwiXFxlNzVmXCJ9LmZhLW1pY3JvcGhvbmUtc2lnbmFsLW1ldGVyey0tZmE6XCJcXGU3NjBcIn0uZmEtc3BpbmV7LS1mYTpcIlxcZTc2MVwifS5mYS12aWFsLXZlcnRpY2Fsey0tZmE6XCJcXGU3NjJcIn0uZmEtYmluey0tZmE6XCJcXGU3NjNcIn0uZmEtc2VhdHstLWZhOlwiXFxlNzY0XCJ9LmZhLXNlYXRzey0tZmE6XCJcXGU3NjVcIn0uZmEtY2FtZXJhLWNpcmNsZS1lbGxpcHNpc3stLWZhOlwiXFxlNzY2XCJ9LmZhLWNhbWVyYS1jbG9ja3stLWZhOlwiXFxlNzY3XCJ9LmZhLWNhbWVyYS1zaHV0dGVyey0tZmE6XCJcXGU3NjhcIn0uZmEtZmlsbS1tdXNpY3stLWZhOlwiXFxlNzY5XCJ9LmZhLWZpbG0tc3RhY2t7LS1mYTpcIlxcZTc2YlwifS5mYS1pbWFnZS1jaXJjbGUtYXJyb3ctZG93bnstLWZhOlwiXFxlNzZjXCJ9LmZhLWltYWdlLWNpcmNsZS1jaGVja3stLWZhOlwiXFxlNzZkXCJ9LmZhLWltYWdlLWNpcmNsZS1wbHVzey0tZmE6XCJcXGU3NmVcIn0uZmEtaW1hZ2UtY2lyY2xlLXhtYXJrey0tZmE6XCJcXGU3NmZcIn0uZmEtaW1hZ2UtbXVzaWN7LS1mYTpcIlxcZTc3MFwifS5mYS1pbWFnZS1zdGFja3stLWZhOlwiXFxlNzcxXCJ9LmZhLXJlY3RhbmdsZS00a3stLWZhOlwiXFxlNzcyXCJ9LmZhLXJlY3RhbmdsZS1oZHIsLmZhLXJlY3RhbmdsZS1oaWdoLWR5bmFtaWMtcmFuZ2V7LS1mYTpcIlxcZTc3M1wifS5mYS1yZWN0YW5nbGUtdmlkZW8tb24tZGVtYW5key0tZmE6XCJcXGU3NzRcIn0uZmEtdXNlci12aWV3ZmluZGVyey0tZmE6XCJcXGU3NzVcIn0uZmEtdmlkZW8tZG93bi10by1saW5ley0tZmE6XCJcXGU3NzZcIn0uZmEtdmlkZW8tcXVlc3Rpb257LS1mYTpcIlxcZTc3N1wifS5mYS1nYXMtcHVtcC1sZWZ0ey0tZmE6XCJcXGU3NzhcIn0uZmEtZ2FzLXB1bXAtcmlnaHR7LS1mYTpcIlxcZTc3OVwifS5mYS1sb2NhdGlvbi1hcnJvdy1zbGFzaHstLWZhOlwiXFxlNzdhXCJ9LmZhLWFpcnBsYXktYXVkaW97LS1mYTpcIlxcZTc3YlwifS5mYS1oZWFkcGhvbmVzLXNsYXNoey0tZmE6XCJcXGU3N2NcIn0uZmEtbWljcm9waG9uZS1jaXJjbGUtcGx1c3stLWZhOlwiXFxlNzdkXCJ9LmZhLW1pY3JvcGhvbmUtY2lyY2xlLXhtYXJrey0tZmE6XCJcXGU3N2VcIn0uZmEtb3Blbi1jYXB0aW9uaW5ney0tZmE6XCJcXGU3N2ZcIn0uZmEtcGxheS1mbGlwey0tZmE6XCJcXGU3ODBcIn0uZmEtc3F1YXJlLW1pY3JvcGhvbmV7LS1mYTpcIlxcZTc4MVwifS5mYS10cm9tYm9uZXstLWZhOlwiXFxlNzgyXCJ9LmZhLXBlcnNvbi1hcm1zLXJhaXNlZHstLWZhOlwiXFxlNzgzXCJ9LmZhLXBlcnNvbi1iYXNrZXRiYWxsey0tZmE6XCJcXGU3ODRcIn0uZmEtcGVyc29uLWNhcnJ5LWVtcHR5ey0tZmE6XCJcXGU3ODVcIn0uZmEtcGVyc29uLWdvbGZpbmd7LS1mYTpcIlxcZTc4NlwifS5mYS1wZXJzb24tbGltYnMtd2lkZXstLWZhOlwiXFxlNzg3XCJ9LmZhLXBlcnNvbi1zZWF0LXdpbmRvd3stLWZhOlwiXFxlNzg4XCJ9LmZhLXBlcnNvbi1zb2NjZXJ7LS1mYTpcIlxcZTc4OVwifS5mYS1wZXJzb24tc3dpbW1pbmctcG9vbHstLWZhOlwiXFxlNzhhXCJ9LmZhLXBlcnNvbi1zd2ltbWluZy13YXRlcnstLWZhOlwiXFxlNzhiXCJ9LmZhLXBlcnNvbi13YXRlci1hcm1zLXJhaXNlZHstLWZhOlwiXFxlNzhjXCJ9LmZhLXBlcnNvbi13YXZpbmd7LS1mYTpcIlxcZTc4ZFwifS5mYS1oZWFydC1zbGFzaHstLWZhOlwiXFxlNzhlXCJ9LmZhLWhlYXJ0c3stLWZhOlwiXFxlNzhmXCJ9LmZhLXBlbnRhZ29uey0tZmE6XCJcXGU3OTBcIn0uZmEtcmVjdGFuZ2xlLXRhbGx7LS1mYTpcIlxcZTc5MVwifS5mYS1zcXVhcmUtaGFsZnstLWZhOlwiXFxlNzkyXCJ9LmZhLXNxdWFyZS1oYWxmLXN0cm9rZXstLWZhOlwiXFxlNzkzXCJ9LmZhLWJveC1hcnJvdy1kb3duey0tZmE6XCJcXGU3OTRcIn0uZmEtYm94LWFycm93LWRvd24tYXJyb3ctdXB7LS1mYTpcIlxcZTc5NVwifS5mYS1ib3gtYXJyb3ctZG93bi1tYWduaWZ5aW5nLWdsYXNzey0tZmE6XCJcXGU3OTZcIn0uZmEtYm94LWlzb21ldHJpY3stLWZhOlwiXFxlNzk3XCJ9LmZhLWJveC1pc29tZXRyaWMtdGFwZXstLWZhOlwiXFxlNzk4XCJ9LmZhLXFyY29kZS1yZWFkey0tZmE6XCJcXGU3OTlcIn0uZmEtc2hvcC0yNHstLWZhOlwiXFxlNzlhXCJ9LmZhLXN0b3JlLTI0ey0tZmE6XCJcXGU3OWJcIn0uZmEtZmFjZS1zaGFraW5ney0tZmE6XCJcXGU3OWNcIn0uZmEtZmFjZS1zaGFraW5nLWhvcml6b250YWx7LS1mYTpcIlxcZTc5ZFwifS5mYS1mYWNlLXNoYWtpbmctdmVydGljYWx7LS1mYTpcIlxcZTc5ZVwifS5mYS1jaXJjbGUtdXNlci1jaXJjbGUtY2hlY2t7LS1mYTpcIlxcZTc5ZlwifS5mYS1jaXJjbGUtdXNlci1jaXJjbGUtZXhjbGFtYXRpb257LS1mYTpcIlxcZTdhMFwifS5mYS1jaXJjbGUtdXNlci1jaXJjbGUtbWludXN7LS1mYTpcIlxcZTdhMVwifS5mYS1jaXJjbGUtdXNlci1jaXJjbGUtbW9vbnstLWZhOlwiXFxlN2EyXCJ9LmZhLWNpcmNsZS11c2VyLWNpcmNsZS1wbHVzey0tZmE6XCJcXGU3YTNcIn0uZmEtY2lyY2xlLXVzZXItY2lyY2xlLXF1ZXN0aW9uey0tZmE6XCJcXGU3YTRcIn0uZmEtY2lyY2xlLXVzZXItY2lyY2xlLXVzZXJ7LS1mYTpcIlxcZTdhNVwifS5mYS1jaXJjbGUtdXNlci1jaXJjbGUteG1hcmt7LS1mYTpcIlxcZTdhNlwifS5mYS1jaXJjbGUtdXNlci1jbG9ja3stLWZhOlwiXFxlN2E3XCJ9LmZhLXVzZXItYmVhcmR7LS1mYTpcIlxcZTdhOFwifS5mYS11c2VyLWNoZWYtaGFpci1sb25ney0tZmE6XCJcXGU3YTlcIn0uZmEtdXNlci1jaXJjbGUtbWludXN7LS1mYTpcIlxcZTdhYVwifS5mYS11c2VyLWNpcmNsZS1wbHVzey0tZmE6XCJcXGU3YWJcIn0uZmEtdXNlci1kYXNoZWR7LS1mYTpcIlxcZTdhY1wifS5mYS11c2VyLWRvY3Rvci1oYWlyLW11bGxldHstLWZhOlwiXFxlN2FkXCJ9LmZhLXVzZXItaGF0LXRpZXstLWZhOlwiXFxlN2FlXCJ9LmZhLXVzZXItaGF0LXRpZS1tYWduaWZ5aW5nLWdsYXNzey0tZmE6XCJcXGU3YWZcIn0uZmEtdXNlci1rZXl7LS1mYTpcIlxcZTdiMFwifS5mYS11c2VyLW1lc3NhZ2V7LS1mYTpcIlxcZTdiMVwifS5mYS11c2VyLW1pY3JvcGhvbmV7LS1mYTpcIlxcZTdiMlwifS5mYS11c2VyLXBpbG90LWhhaXItbG9uZ3stLWZhOlwiXFxlN2IzXCJ9LmZhLXVzZXItcGlsb3QtdGllLWhhaXItbG9uZ3stLWZhOlwiXFxlN2I0XCJ9LmZhLXVzZXItcG9saWNlLWhhaXItbG9uZ3stLWZhOlwiXFxlN2I1XCJ9LmZhLXVzZXItcG9saWNlLXRpZS1oYWlyLWxvbmd7LS1mYTpcIlxcZTdiNlwifS5mYS11c2VyLXF1ZXN0aW9uey0tZmE6XCJcXGU3YjdcIn0uZmEtdXNlci1zaXRoey0tZmE6XCJcXGU3YjhcIn0uZmEtdXNlci10aWUtaGFpci1tdWxsZXR7LS1mYTpcIlxcZTdiOVwifS5mYS11c2VyLXZuZWNrLWhhaXItbXVsbGV0ey0tZmE6XCJcXGU3YmFcIn0uZmEtcGxhbmUtZmx5aW5ney0tZmE6XCJcXGU3YmJcIn0uZmEtcGxhbmUtbGFuZGluZy1nZWFyey0tZmE6XCJcXGU3YmNcIn0uZmEtcm9ja2V0LXZlcnRpY2Fsey0tZmE6XCJcXGU3YmRcIn0uZmEtc2VhdC1haXJsaW5lLXdpbmRvd3stLWZhOlwiXFxlN2JlXCJ9LmZhLXNodXR0bGUtc3BhY2UtdmVydGljYWx7LS1mYTpcIlxcZTdiZlwifS5mYS1jYXIta2V5ey0tZmE6XCJcXGU3YzBcIn0uZmEtY2FyLXNpcmVuey0tZmE6XCJcXGU3YzFcIn0uZmEtY2FyLXNpcmVuLW9uey0tZmE6XCJcXGU3YzJcIn0uZmEtc2Nvb3RlcnstLWZhOlwiXFxlN2MzXCJ9LmZhLXNub3dtb2JpbGUtYmxhbmt7LS1mYTpcIlxcZTdjNFwifS5mYS1zdGFpci1jYXJ7LS1mYTpcIlxcZTdjNVwifS5mYS10cnVjay1zdXZ7LS1mYTpcIlxcZTdjNlwifS5mYS11bmljeWNsZXstLWZhOlwiXFxlN2M3XCJ9LmZhLXZhbnstLWZhOlwiXFxlN2M4XCJ9LmZhLW1vb24tc3RhcnstLWZhOlwiXFxlN2M5XCJ9LmZhLXJhaW5ib3ctaGFsZnstLWZhOlwiXFxlN2NhXCJ9LmZhLXRlbXBlcmF0dXJlLXNsYXNoey0tZmE6XCJcXGU3Y2JcIn0uZmEtZGlhbHBhZHstLWZhOlwiXFxlN2NjXCJ9LmZhLWNvbXB1dGVyLW1vdXNlLWJ1dHRvbi1sZWZ0ey0tZmE6XCJcXGU3Y2RcIn0uZmEtY29tcHV0ZXItbW91c2UtYnV0dG9uLXJpZ2h0ey0tZmE6XCJcXGU3Y2VcIn0uZmEtZG90ey0tZmE6XCJcXGU3ZDFcIn0uZmEtZm9sZGVyLWFycm93LWxlZnR7LS1mYTpcIlxcZTdkMlwifS5mYS1mb2xkZXItYXJyb3ctcmlnaHR7LS1mYTpcIlxcZTdkM1wifS5mYS13aXJlbGVzc3stLWZhOlwiXFxlN2RmXCJ9LmZhLWNpcmNsZS1tb29uey0tZmE6XCJcXGU3ZTBcIn0uZmEtcGVyc29uLW1lZGl0YXRpbmd7LS1mYTpcIlxcZTdlMVwifS5mYS1iYXNlYmFsbC1iYXR7LS1mYTpcIlxcZTdlNVwifS5mYS1ob2NrZXktc3RpY2t7LS1mYTpcIlxcZTdlNlwifS5mYS1hcnJvdy11LXR1cm4tZG93bi1sZWZ0ey0tZmE6XCJcXGU3ZTdcIn0uZmEtYXJyb3ctdS10dXJuLWRvd24tcmlnaHR7LS1mYTpcIlxcZTdlOFwifS5mYS1hcnJvdy11LXR1cm4tbGVmdC1kb3duey0tZmE6XCJcXGU3ZTlcIn0uZmEtYXJyb3ctdS10dXJuLWxlZnQtdXB7LS1mYTpcIlxcZTdlYVwifS5mYS1hcnJvdy11LXR1cm4tcmlnaHQtZG93bnstLWZhOlwiXFxlN2ViXCJ9LmZhLWFycm93LXUtdHVybi1yaWdodC11cHstLWZhOlwiXFxlN2VjXCJ9LmZhLWFycm93LXUtdHVybi11cC1sZWZ0ey0tZmE6XCJcXGU3ZWRcIn0uZmEtYXJyb3ctdS10dXJuLXVwLXJpZ2h0ey0tZmE6XCJcXGU3ZWVcIn0uZmEtdS10dXJuLWRvd24tbGVmdHstLWZhOlwiXFxlN2VmXCJ9LmZhLXUtdHVybi1kb3duLXJpZ2h0ey0tZmE6XCJcXGU3ZjBcIn0uZmEtdS10dXJuLC5mYS11LXR1cm4tbGVmdC1kb3duey0tZmE6XCJcXGU3ZjFcIn0uZmEtdS10dXJuLWxlZnQtdXB7LS1mYTpcIlxcZTdmMlwifS5mYS11LXR1cm4tcmlnaHQtZG93bnstLWZhOlwiXFxlN2YzXCJ9LmZhLXUtdHVybi1yaWdodC11cHstLWZhOlwiXFxlN2Y0XCJ9LmZhLXUtdHVybi11cC1sZWZ0ey0tZmE6XCJcXGU3ZjVcIn0uZmEtdS10dXJuLXVwLXJpZ2h0ey0tZmE6XCJcXGU3ZjZcIn0uZmEtdHJpcGxlLWNoZXZyb25zLWRvd257LS1mYTpcIlxcZTdmN1wifS5mYS10cmlwbGUtY2hldnJvbnMtbGVmdHstLWZhOlwiXFxlN2Y4XCJ9LmZhLXRyaXBsZS1jaGV2cm9ucy1yaWdodHstLWZhOlwiXFxlN2Y5XCJ9LmZhLXRyaXBsZS1jaGV2cm9ucy11cHstLWZhOlwiXFxlN2ZhXCJ9LmZhLWZpbGUtYWlmZnstLWZhOlwiXFxlN2ZiXCJ9LmZhLWZpbGUtb2Rmey0tZmE6XCJcXGU3ZmNcIn0uZmEtZmlsZS10ZXh7LS1mYTpcIlxcZTdmZFwifS5mYS1maWxlLXdhdnstLWZhOlwiXFxlN2ZlXCJ9LmZhLWRyb3BsZXQtcGx1c3stLWZhOlwiXFxlODAwXCJ9LmZhLWhhbmQtaG9sZGluZy1zdGFyey0tZmE6XCJcXGU4MDFcIn0uZmEtdHJhbnNtaXNzaW9uey0tZmE6XCJcXGU4MDJcIn0uZmEtYWxhcm0tbWludXN7LS1mYTpcIlxcZTgwM1wifS5mYS1maWxlLWJyYWNrZXRzLWN1cmx5ey0tZmE6XCJcXGU4MDRcIn0uZmEtZmlsZS1taWRpey0tZmE6XCJcXGU4MDVcIn0uZmEtbWlkaXstLWZhOlwiXFxlODA2XCJ9LmZhLW5vbi1iaW5hcnl7LS1mYTpcIlxcZTgwN1wifS5mYS1yZWN0YW5nbGUtYmV0YXstLWZhOlwiXFxlODA4XCJ9LmZhLXNoaWVsZC11c2Vyey0tZmE6XCJcXGU4MDlcIn0uZmEtc3BpcmFsey0tZmE6XCJcXGU4MGFcIn0uZmEtcGljdHVyZS1pbi1waWN0dXJley0tZmE6XCJcXGU4MGJcIn0uZmEtY2lyY2xlLWhhbGYtaG9yaXpvbnRhbHstLWZhOlwiXFxlODBjXCJ9LmZhLWNpcmNsZS1oYWxmLXN0cm9rZS1ob3Jpem9udGFsey0tZmE6XCJcXGU4MGRcIn0uZmEtc3F1YXJlLWhhbGYtaG9yaXpvbnRhbHstLWZhOlwiXFxlODBlXCJ9LmZhLXNxdWFyZS1oYWxmLXN0cm9rZS1ob3Jpem9udGFsey0tZmE6XCJcXGU4MGZcIn0uZmEtc2hpcC1sYXJnZXstLWZhOlwiXFxlODEwXCJ9LmZhLWJ1dHRlcmZseXstLWZhOlwiXFxlODExXCJ9LmZhLW1vYmlsZS1yb3RhdGV7LS1mYTpcIlxcZTgxM1wifS5mYS1tb2JpbGUtcm90YXRlLXJldmVyc2V7LS1mYTpcIlxcZTgxNFwifS5mYS1tb2JpbGUtc2xhc2h7LS1mYTpcIlxcZTgxNVwifS5mYS1tb2JpbGUtdmlicmF0ZXstLWZhOlwiXFxlODE2XCJ9LmZhLW1vYmlsZS12aWJyYXRlLXNsYXNoey0tZmE6XCJcXGU4MTdcIn0uZmEtYWxtb3N0LWVxdWFsLXRvey0tZmE6XCJcXGU4MThcIn0uZmEtc25lYWtlci1ydW5uaW5ney0tZmE6XCJcXGU4MTlcIn0uZmEtaG9yc2VzaG9ley0tZmE6XCJcXGU4MWFcIn0uZmEtc2luZ2xlLXF1b3RlLWxlZnR7LS1mYTpcIlxcZTgxYlwifS5mYS1zaW5nbGUtcXVvdGUtcmlnaHR7LS1mYTpcIlxcZTgxY1wifS5mYS1idXMtc2lkZXstLWZhOlwiXFxlODFkXCJ9LmZhLWJ1cy1zdG9wey0tZmE6XCJcXGU4MWVcIn0uZmEtdHJhaW4tc3RvcHstLWZhOlwiXFxlODFmXCJ9LmZhLWhlcHRhZ29uLC5mYS1zZXB0YWdvbnstLWZhOlwiXFxlODIwXCJ9LmZhLW1haWxib3gtb3Blbi1lbXB0eXstLWZhOlwiXFxlODIxXCJ9LmZhLW1haWxib3gtb3Blbi1sZXR0ZXJ7LS1mYTpcIlxcZTgyM1wifS5mYS1seWNoZWV7LS1mYTpcIlxcZTgyNFwifS5mYS10YW5rLXJlY292ZXJ5ey0tZmE6XCJcXGU4MjVcIn0uZmEtdHJhbnNkdWNlcnstLWZhOlwiXFxlODI2XCJ9LmZhLWJveC1hcnJvdy11cHstLWZhOlwiXFxlODI3XCJ9LmZhLWJveC1tYWduaWZ5aW5nLWdsYXNzey0tZmE6XCJcXGU4MjhcIn0uZmEtZW52ZWxvcGUtY2VydGlmaWNhdGUsLmZhLWVudmVsb3BlLXJpYmJvbnstLWZhOlwiXFxlODI5XCJ9LmZhLXdhdGVyLXRlbXAsLmZhLXdhdGVyLXRlbXBlcmF0dXJley0tZmE6XCJcXGU4MmFcIn0uZmEtYWVyb3ByZXNzey0tZmE6XCJcXGU4MmJcIn0uZmEtY2FyZXQtbGFyZ2UtZG93bnstLWZhOlwiXFxlODJjXCJ9LmZhLWNhcmV0LWxhcmdlLWxlZnR7LS1mYTpcIlxcZTgyZFwifS5mYS1jYXJldC1sYXJnZS1yaWdodHstLWZhOlwiXFxlODJlXCJ9LmZhLWNhcmV0LWxhcmdlLXVwey0tZmE6XCJcXGU4MmZcIn0uZmEtY2hlbWV4ey0tZmE6XCJcXGU4MzBcIn0uZmEtaGFuZC1zaGFrYXstLWZhOlwiXFxlODMxXCJ9LmZhLWtldHRsZWJlbGx7LS1mYTpcIlxcZTgzMlwifS5mYS1mb290LXdpbmd7LS1mYTpcIlxcZTgzNFwifS5mYS1wdW1wLWltcGVsbGVyey0tZmE6XCJcXGU4MzVcIn0uZmEtYXJyb3ctcm90YXRlLWxlZnQtMTB7LS1mYTpcIlxcZTgzNlwifS5mYS1hcnJvdy1yb3RhdGUtcmlnaHQtMTB7LS1mYTpcIlxcZTgzN1wifS5mYS1nbGFzcy1tYXJ0aW5pLC5mYS1tYXJ0aW5pLWdsYXNzLWVtcHR5ey0tZmE6XCJcXGYwMDBcIn0uZmEtbXVzaWN7LS1mYTpcIlxcZjAwMVwifS5mYS1tYWduaWZ5aW5nLWdsYXNzLC5mYS1zZWFyY2h7LS1mYTpcIlxcZjAwMlwifS5mYS1oZWFydHstLWZhOlwiXFxmMDA0XCJ9LmZhLXN0YXJ7LS1mYTpcIlxcZjAwNVwifS5mYS11c2VyLC5mYS11c2VyLWFsdCwuZmEtdXNlci1sYXJnZXstLWZhOlwiXFxmMDA3XCJ9LmZhLWZpbG0sLmZhLWZpbG0tYWx0LC5mYS1maWxtLXNpbXBsZXstLWZhOlwiXFxmMDA4XCJ9LmZhLXRhYmxlLWNlbGxzLWxhcmdlLC5mYS10aC1sYXJnZXstLWZhOlwiXFxmMDA5XCJ9LmZhLXRhYmxlLWNlbGxzLC5mYS10aHstLWZhOlwiXFxmMDBhXCJ9LmZhLXRhYmxlLWxpc3QsLmZhLXRoLWxpc3R7LS1mYTpcIlxcZjAwYlwifS5mYS1jaGVja3stLWZhOlwiXFxmMDBjXCJ9LmZhLWNsb3NlLC5mYS1tdWx0aXBseSwuZmEtcmVtb3ZlLC5mYS10aW1lcywuZmEteG1hcmt7LS1mYTpcIlxcZjAwZFwifS5mYS1tYWduaWZ5aW5nLWdsYXNzLXBsdXMsLmZhLXNlYXJjaC1wbHVzey0tZmE6XCJcXGYwMGVcIn0uZmEtbWFnbmlmeWluZy1nbGFzcy1taW51cywuZmEtc2VhcmNoLW1pbnVzey0tZmE6XCJcXGYwMTBcIn0uZmEtcG93ZXItb2Zmey0tZmE6XCJcXGYwMTFcIn0uZmEtc2lnbmFsLC5mYS1zaWduYWwtNSwuZmEtc2lnbmFsLXBlcmZlY3R7LS1mYTpcIlxcZjAxMlwifS5mYS1jb2csLmZhLWdlYXJ7LS1mYTpcIlxcZjAxM1wifS5mYS1ob21lLC5mYS1ob21lLWFsdCwuZmEtaG9tZS1sZy1hbHQsLmZhLWhvdXNley0tZmE6XCJcXGYwMTVcIn0uZmEtY2xvY2ssLmZhLWNsb2NrLWZvdXJ7LS1mYTpcIlxcZjAxN1wifS5mYS1yb2Fkey0tZmE6XCJcXGYwMThcIn0uZmEtZG93bmxvYWR7LS1mYTpcIlxcZjAxOVwifS5mYS1pbmJveHstLWZhOlwiXFxmMDFjXCJ9LmZhLWFycm93LXJpZ2h0LXJvdGF0ZSwuZmEtYXJyb3ctcm90YXRlLWZvcndhcmQsLmZhLWFycm93LXJvdGF0ZS1yaWdodCwuZmEtcmVkb3stLWZhOlwiXFxmMDFlXCJ9LmZhLWFycm93cy1yb3RhdGUsLmZhLXJlZnJlc2gsLmZhLXN5bmN7LS1mYTpcIlxcZjAyMVwifS5mYS1saXN0LWFsdCwuZmEtcmVjdGFuZ2xlLWxpc3R7LS1mYTpcIlxcZjAyMlwifS5mYS1sb2Nrey0tZmE6XCJcXGYwMjNcIn0uZmEtZmxhZ3stLWZhOlwiXFxmMDI0XCJ9LmZhLWhlYWRwaG9uZXMsLmZhLWhlYWRwaG9uZXMtYWx0LC5mYS1oZWFkcGhvbmVzLXNpbXBsZXstLWZhOlwiXFxmMDI1XCJ9LmZhLXZvbHVtZS1vZmZ7LS1mYTpcIlxcZjAyNlwifS5mYS12b2x1bWUtZG93biwuZmEtdm9sdW1lLWxvd3stLWZhOlwiXFxmMDI3XCJ9LmZhLXZvbHVtZS1oaWdoLC5mYS12b2x1bWUtdXB7LS1mYTpcIlxcZjAyOFwifS5mYS1xcmNvZGV7LS1mYTpcIlxcZjAyOVwifS5mYS1iYXJjb2Rley0tZmE6XCJcXGYwMmFcIn0uZmEtdGFney0tZmE6XCJcXGYwMmJcIn0uZmEtdGFnc3stLWZhOlwiXFxmMDJjXCJ9LmZhLWJvb2t7LS1mYTpcIlxcZjAyZFwifS5mYS1ib29rbWFya3stLWZhOlwiXFxmMDJlXCJ9LmZhLXByaW50ey0tZmE6XCJcXGYwMmZcIn0uZmEtY2FtZXJhLC5mYS1jYW1lcmEtYWx0ey0tZmE6XCJcXGYwMzBcIn0uZmEtZm9udHstLWZhOlwiXFxmMDMxXCJ9LmZhLWJvbGR7LS1mYTpcIlxcZjAzMlwifS5mYS1pdGFsaWN7LS1mYTpcIlxcZjAzM1wifS5mYS10ZXh0LWhlaWdodHstLWZhOlwiXFxmMDM0XCJ9LmZhLXRleHQtd2lkdGh7LS1mYTpcIlxcZjAzNVwifS5mYS1hbGlnbi1sZWZ0ey0tZmE6XCJcXGYwMzZcIn0uZmEtYWxpZ24tY2VudGVyey0tZmE6XCJcXGYwMzdcIn0uZmEtYWxpZ24tcmlnaHR7LS1mYTpcIlxcZjAzOFwifS5mYS1hbGlnbi1qdXN0aWZ5ey0tZmE6XCJcXGYwMzlcIn0uZmEtbGlzdCwuZmEtbGlzdC1zcXVhcmVzey0tZmE6XCJcXGYwM2FcIn0uZmEtZGVkZW50LC5mYS1vdXRkZW50ey0tZmE6XCJcXGYwM2JcIn0uZmEtaW5kZW50ey0tZmE6XCJcXGYwM2NcIn0uZmEtdmlkZW8sLmZhLXZpZGVvLWNhbWVyYXstLWZhOlwiXFxmMDNkXCJ9LmZhLWltYWdley0tZmE6XCJcXGYwM2VcIn0uZmEtbG9jYXRpb24tcGluLC5mYS1tYXAtbWFya2Vyey0tZmE6XCJcXGYwNDFcIn0uZmEtYWRqdXN0LC5mYS1jaXJjbGUtaGFsZi1zdHJva2V7LS1mYTpcIlxcZjA0MlwifS5mYS1kcm9wbGV0LC5mYS10aW50ey0tZmE6XCJcXGYwNDNcIn0uZmEtZWRpdCwuZmEtcGVuLXRvLXNxdWFyZXstLWZhOlwiXFxmMDQ0XCJ9LmZhLWFycm93cywuZmEtYXJyb3dzLXVwLWRvd24tbGVmdC1yaWdodHstLWZhOlwiXFxmMDQ3XCJ9LmZhLWJhY2t3YXJkLXN0ZXAsLmZhLXN0ZXAtYmFja3dhcmR7LS1mYTpcIlxcZjA0OFwifS5mYS1iYWNrd2FyZC1mYXN0LC5mYS1mYXN0LWJhY2t3YXJkey0tZmE6XCJcXGYwNDlcIn0uZmEtYmFja3dhcmR7LS1mYTpcIlxcZjA0YVwifS5mYS1wbGF5ey0tZmE6XCJcXGYwNGJcIn0uZmEtcGF1c2V7LS1mYTpcIlxcZjA0Y1wifS5mYS1zdG9wey0tZmE6XCJcXGYwNGRcIn0uZmEtZm9yd2FyZHstLWZhOlwiXFxmMDRlXCJ9LmZhLWZhc3QtZm9yd2FyZCwuZmEtZm9yd2FyZC1mYXN0ey0tZmE6XCJcXGYwNTBcIn0uZmEtZm9yd2FyZC1zdGVwLC5mYS1zdGVwLWZvcndhcmR7LS1mYTpcIlxcZjA1MVwifS5mYS1lamVjdHstLWZhOlwiXFxmMDUyXCJ9LmZhLWNoZXZyb24tbGVmdHstLWZhOlwiXFxmMDUzXCJ9LmZhLWNoZXZyb24tcmlnaHR7LS1mYTpcIlxcZjA1NFwifS5mYS1jaXJjbGUtcGx1cywuZmEtcGx1cy1jaXJjbGV7LS1mYTpcIlxcZjA1NVwifS5mYS1jaXJjbGUtbWludXMsLmZhLW1pbnVzLWNpcmNsZXstLWZhOlwiXFxmMDU2XCJ9LmZhLWNpcmNsZS14bWFyaywuZmEtdGltZXMtY2lyY2xlLC5mYS14bWFyay1jaXJjbGV7LS1mYTpcIlxcZjA1N1wifS5mYS1jaGVjay1jaXJjbGUsLmZhLWNpcmNsZS1jaGVja3stLWZhOlwiXFxmMDU4XCJ9LmZhLWNpcmNsZS1xdWVzdGlvbiwuZmEtcXVlc3Rpb24tY2lyY2xley0tZmE6XCJcXGYwNTlcIn0uZmEtY2lyY2xlLWluZm8sLmZhLWluZm8tY2lyY2xley0tZmE6XCJcXGYwNWFcIn0uZmEtY3Jvc3NoYWlyc3stLWZhOlwiXFxmMDViXCJ9LmZhLWJhbiwuZmEtY2FuY2Vsey0tZmE6XCJcXGYwNWVcIn0uZmEtYXJyb3ctbGVmdHstLWZhOlwiXFxmMDYwXCJ9LmZhLWFycm93LXJpZ2h0ey0tZmE6XCJcXGYwNjFcIn0uZmEtYXJyb3ctdXB7LS1mYTpcIlxcZjA2MlwifS5mYS1hcnJvdy1kb3duey0tZmE6XCJcXGYwNjNcIn0uZmEtbWFpbC1mb3J3YXJkLC5mYS1zaGFyZXstLWZhOlwiXFxmMDY0XCJ9LmZhLWV4cGFuZHstLWZhOlwiXFxmMDY1XCJ9LmZhLWNvbXByZXNzey0tZmE6XCJcXGYwNjZcIn0uZmEtbWludXMsLmZhLXN1YnRyYWN0ey0tZmE6XCJcXGYwNjhcIn0uZmEtY2lyY2xlLWV4Y2xhbWF0aW9uLC5mYS1leGNsYW1hdGlvbi1jaXJjbGV7LS1mYTpcIlxcZjA2YVwifS5mYS1naWZ0ey0tZmE6XCJcXGYwNmJcIn0uZmEtbGVhZnstLWZhOlwiXFxmMDZjXCJ9LmZhLWZpcmV7LS1mYTpcIlxcZjA2ZFwifS5mYS1leWV7LS1mYTpcIlxcZjA2ZVwifS5mYS1leWUtc2xhc2h7LS1mYTpcIlxcZjA3MFwifS5mYS1leGNsYW1hdGlvbi10cmlhbmdsZSwuZmEtdHJpYW5nbGUtZXhjbGFtYXRpb24sLmZhLXdhcm5pbmd7LS1mYTpcIlxcZjA3MVwifS5mYS1wbGFuZXstLWZhOlwiXFxmMDcyXCJ9LmZhLWNhbGVuZGFyLWFsdCwuZmEtY2FsZW5kYXItZGF5c3stLWZhOlwiXFxmMDczXCJ9LmZhLXJhbmRvbSwuZmEtc2h1ZmZsZXstLWZhOlwiXFxmMDc0XCJ9LmZhLWNvbW1lbnR7LS1mYTpcIlxcZjA3NVwifS5mYS1tYWduZXR7LS1mYTpcIlxcZjA3NlwifS5mYS1jaGV2cm9uLXVwey0tZmE6XCJcXGYwNzdcIn0uZmEtY2hldnJvbi1kb3duey0tZmE6XCJcXGYwNzhcIn0uZmEtcmV0d2VldHstLWZhOlwiXFxmMDc5XCJ9LmZhLWNhcnQtc2hvcHBpbmcsLmZhLXNob3BwaW5nLWNhcnR7LS1mYTpcIlxcZjA3YVwifS5mYS1mb2xkZXIsLmZhLWZvbGRlci1ibGFua3stLWZhOlwiXFxmMDdiXCJ9LmZhLWZvbGRlci1vcGVuey0tZmE6XCJcXGYwN2NcIn0uZmEtYXJyb3dzLXVwLWRvd24sLmZhLWFycm93cy12ey0tZmE6XCJcXGYwN2RcIn0uZmEtYXJyb3dzLWgsLmZhLWFycm93cy1sZWZ0LXJpZ2h0ey0tZmE6XCJcXGYwN2VcIn0uZmEtYmFyLWNoYXJ0LC5mYS1jaGFydC1iYXJ7LS1mYTpcIlxcZjA4MFwifS5mYS1jYW1lcmEtcmV0cm97LS1mYTpcIlxcZjA4M1wifS5mYS1rZXl7LS1mYTpcIlxcZjA4NFwifS5mYS1jb2dzLC5mYS1nZWFyc3stLWZhOlwiXFxmMDg1XCJ9LmZhLWNvbW1lbnRzey0tZmE6XCJcXGYwODZcIn0uZmEtc3Rhci1oYWxmey0tZmE6XCJcXGYwODlcIn0uZmEtYXJyb3ctcmlnaHQtZnJvbS1icmFja2V0LC5mYS1zaWduLW91dHstLWZhOlwiXFxmMDhiXCJ9LmZhLXRodW1iLXRhY2ssLmZhLXRodW1idGFja3stLWZhOlwiXFxmMDhkXCJ9LmZhLWFycm93LXVwLXJpZ2h0LWZyb20tc3F1YXJlLC5mYS1leHRlcm5hbC1saW5rey0tZmE6XCJcXGYwOGVcIn0uZmEtYXJyb3ctcmlnaHQtdG8tYnJhY2tldCwuZmEtc2lnbi1pbnstLWZhOlwiXFxmMDkwXCJ9LmZhLXRyb3BoeXstLWZhOlwiXFxmMDkxXCJ9LmZhLXVwbG9hZHstLWZhOlwiXFxmMDkzXCJ9LmZhLWxlbW9uey0tZmE6XCJcXGYwOTRcIn0uZmEtcGhvbmV7LS1mYTpcIlxcZjA5NVwifS5mYS1waG9uZS1zcXVhcmUsLmZhLXNxdWFyZS1waG9uZXstLWZhOlwiXFxmMDk4XCJ9LmZhLXVubG9ja3stLWZhOlwiXFxmMDljXCJ9LmZhLWNyZWRpdC1jYXJkLC5mYS1jcmVkaXQtY2FyZC1hbHR7LS1mYTpcIlxcZjA5ZFwifS5mYS1mZWVkLC5mYS1yc3N7LS1mYTpcIlxcZjA5ZVwifS5mYS1oYXJkLWRyaXZlLC5mYS1oZGR7LS1mYTpcIlxcZjBhMFwifS5mYS1idWxsaG9ybnstLWZhOlwiXFxmMGExXCJ9LmZhLWNlcnRpZmljYXRley0tZmE6XCJcXGYwYTNcIn0uZmEtaGFuZC1wb2ludC1yaWdodHstLWZhOlwiXFxmMGE0XCJ9LmZhLWhhbmQtcG9pbnQtbGVmdHstLWZhOlwiXFxmMGE1XCJ9LmZhLWhhbmQtcG9pbnQtdXB7LS1mYTpcIlxcZjBhNlwifS5mYS1oYW5kLXBvaW50LWRvd257LS1mYTpcIlxcZjBhN1wifS5mYS1hcnJvdy1jaXJjbGUtbGVmdCwuZmEtY2lyY2xlLWFycm93LWxlZnR7LS1mYTpcIlxcZjBhOFwifS5mYS1hcnJvdy1jaXJjbGUtcmlnaHQsLmZhLWNpcmNsZS1hcnJvdy1yaWdodHstLWZhOlwiXFxmMGE5XCJ9LmZhLWFycm93LWNpcmNsZS11cCwuZmEtY2lyY2xlLWFycm93LXVwey0tZmE6XCJcXGYwYWFcIn0uZmEtYXJyb3ctY2lyY2xlLWRvd24sLmZhLWNpcmNsZS1hcnJvdy1kb3duey0tZmE6XCJcXGYwYWJcIn0uZmEtZ2xvYmV7LS1mYTpcIlxcZjBhY1wifS5mYS13cmVuY2h7LS1mYTpcIlxcZjBhZFwifS5mYS1saXN0LWNoZWNrLC5mYS10YXNrc3stLWZhOlwiXFxmMGFlXCJ9LmZhLWZpbHRlcnstLWZhOlwiXFxmMGIwXCJ9LmZhLWJyaWVmY2FzZXstLWZhOlwiXFxmMGIxXCJ9LmZhLWFycm93cy1hbHQsLmZhLXVwLWRvd24tbGVmdC1yaWdodHstLWZhOlwiXFxmMGIyXCJ9LmZhLXVzZXJzey0tZmE6XCJcXGYwYzBcIn0uZmEtY2hhaW4sLmZhLWxpbmt7LS1mYTpcIlxcZjBjMVwifS5mYS1jbG91ZHstLWZhOlwiXFxmMGMyXCJ9LmZhLWZsYXNrey0tZmE6XCJcXGYwYzNcIn0uZmEtY3V0LC5mYS1zY2lzc29yc3stLWZhOlwiXFxmMGM0XCJ9LmZhLWNvcHl7LS1mYTpcIlxcZjBjNVwifS5mYS1wYXBlcmNsaXB7LS1mYTpcIlxcZjBjNlwifS5mYS1mbG9wcHktZGlzaywuZmEtc2F2ZXstLWZhOlwiXFxmMGM3XCJ9LmZhLXNxdWFyZXstLWZhOlwiXFxmMGM4XCJ9LmZhLWJhcnMsLmZhLW5hdmljb257LS1mYTpcIlxcZjBjOVwifS5mYS1saXN0LWRvdHMsLmZhLWxpc3QtdWx7LS1mYTpcIlxcZjBjYVwifS5mYS1saXN0LTEtMiwuZmEtbGlzdC1udW1lcmljLC5mYS1saXN0LW9sey0tZmE6XCJcXGYwY2JcIn0uZmEtc3RyaWtldGhyb3VnaHstLWZhOlwiXFxmMGNjXCJ9LmZhLXVuZGVybGluZXstLWZhOlwiXFxmMGNkXCJ9LmZhLXRhYmxley0tZmE6XCJcXGYwY2VcIn0uZmEtbWFnaWMsLmZhLXdhbmQtbWFnaWN7LS1mYTpcIlxcZjBkMFwifS5mYS10cnVja3stLWZhOlwiXFxmMGQxXCJ9LmZhLW1vbmV5LWJpbGx7LS1mYTpcIlxcZjBkNlwifS5mYS1jYXJldC1kb3duey0tZmE6XCJcXGYwZDdcIn0uZmEtY2FyZXQtdXB7LS1mYTpcIlxcZjBkOFwifS5mYS1jYXJldC1sZWZ0ey0tZmE6XCJcXGYwZDlcIn0uZmEtY2FyZXQtcmlnaHR7LS1mYTpcIlxcZjBkYVwifS5mYS1jb2x1bW5zLC5mYS10YWJsZS1jb2x1bW5zey0tZmE6XCJcXGYwZGJcIn0uZmEtc29ydCwuZmEtdW5zb3J0ZWR7LS1mYTpcIlxcZjBkY1wifS5mYS1zb3J0LWRlc2MsLmZhLXNvcnQtZG93bnstLWZhOlwiXFxmMGRkXCJ9LmZhLXNvcnQtYXNjLC5mYS1zb3J0LXVwey0tZmE6XCJcXGYwZGVcIn0uZmEtZW52ZWxvcGV7LS1mYTpcIlxcZjBlMFwifS5mYS1hcnJvdy1sZWZ0LXJvdGF0ZSwuZmEtYXJyb3ctcm90YXRlLWJhY2ssLmZhLWFycm93LXJvdGF0ZS1iYWNrd2FyZCwuZmEtYXJyb3ctcm90YXRlLWxlZnQsLmZhLXVuZG97LS1mYTpcIlxcZjBlMlwifS5mYS1nYXZlbCwuZmEtbGVnYWx7LS1mYTpcIlxcZjBlM1wifS5mYS1ib2x0LC5mYS16YXB7LS1mYTpcIlxcZjBlN1wifS5mYS1zaXRlbWFwey0tZmE6XCJcXGYwZThcIn0uZmEtdW1icmVsbGF7LS1mYTpcIlxcZjBlOVwifS5mYS1maWxlLWNsaXBib2FyZCwuZmEtcGFzdGV7LS1mYTpcIlxcZjBlYVwifS5mYS1saWdodGJ1bGJ7LS1mYTpcIlxcZjBlYlwifS5mYS1hcnJvdy1yaWdodC1hcnJvdy1sZWZ0LC5mYS1leGNoYW5nZXstLWZhOlwiXFxmMGVjXCJ9LmZhLWNsb3VkLWFycm93LWRvd24sLmZhLWNsb3VkLWRvd25sb2FkLC5mYS1jbG91ZC1kb3dubG9hZC1hbHR7LS1mYTpcIlxcZjBlZFwifS5mYS1jbG91ZC1hcnJvdy11cCwuZmEtY2xvdWQtdXBsb2FkLC5mYS1jbG91ZC11cGxvYWQtYWx0ey0tZmE6XCJcXGYwZWVcIn0uZmEtdXNlci1kb2N0b3IsLmZhLXVzZXItbWR7LS1mYTpcIlxcZjBmMFwifS5mYS1zdGV0aG9zY29wZXstLWZhOlwiXFxmMGYxXCJ9LmZhLXN1aXRjYXNley0tZmE6XCJcXGYwZjJcIn0uZmEtYmVsbHstLWZhOlwiXFxmMGYzXCJ9LmZhLWNvZmZlZSwuZmEtbXVnLXNhdWNlcnstLWZhOlwiXFxmMGY0XCJ9LmZhLWhvc3BpdGFsLC5mYS1ob3NwaXRhbC1hbHQsLmZhLWhvc3BpdGFsLXdpZGV7LS1mYTpcIlxcZjBmOFwifS5mYS1hbWJ1bGFuY2UsLmZhLXRydWNrLW1lZGljYWx7LS1mYTpcIlxcZjBmOVwifS5mYS1tZWRraXQsLmZhLXN1aXRjYXNlLW1lZGljYWx7LS1mYTpcIlxcZjBmYVwifS5mYS1maWdodGVyLWpldCwuZmEtamV0LWZpZ2h0ZXJ7LS1mYTpcIlxcZjBmYlwifS5mYS1iZWVyLC5mYS1iZWVyLW11Zy1lbXB0eXstLWZhOlwiXFxmMGZjXCJ9LmZhLWgtc3F1YXJlLC5mYS1zcXVhcmUtaHstLWZhOlwiXFxmMGZkXCJ9LmZhLXBsdXMtc3F1YXJlLC5mYS1zcXVhcmUtcGx1c3stLWZhOlwiXFxmMGZlXCJ9LmZhLWFuZ2xlLWRvdWJsZS1sZWZ0LC5mYS1hbmdsZXMtbGVmdHstLWZhOlwiXFxmMTAwXCJ9LmZhLWFuZ2xlLWRvdWJsZS1yaWdodCwuZmEtYW5nbGVzLXJpZ2h0ey0tZmE6XCJcXGYxMDFcIn0uZmEtYW5nbGUtZG91YmxlLXVwLC5mYS1hbmdsZXMtdXB7LS1mYTpcIlxcZjEwMlwifS5mYS1hbmdsZS1kb3VibGUtZG93biwuZmEtYW5nbGVzLWRvd257LS1mYTpcIlxcZjEwM1wifS5mYS1hbmdsZS1sZWZ0ey0tZmE6XCJcXGYxMDRcIn0uZmEtYW5nbGUtcmlnaHR7LS1mYTpcIlxcZjEwNVwifS5mYS1hbmdsZS11cHstLWZhOlwiXFxmMTA2XCJ9LmZhLWFuZ2xlLWRvd257LS1mYTpcIlxcZjEwN1wifS5mYS1sYXB0b3B7LS1mYTpcIlxcZjEwOVwifS5mYS10YWJsZXQtYnV0dG9uey0tZmE6XCJcXGYxMGFcIn0uZmEtbW9iaWxlLWJ1dHRvbnstLWZhOlwiXFxmMTBiXCJ9LmZhLXF1b3RlLWxlZnQsLmZhLXF1b3RlLWxlZnQtYWx0ey0tZmE6XCJcXGYxMGRcIn0uZmEtcXVvdGUtcmlnaHQsLmZhLXF1b3RlLXJpZ2h0LWFsdHstLWZhOlwiXFxmMTBlXCJ9LmZhLXNwaW5uZXJ7LS1mYTpcIlxcZjExMFwifS5mYS1jaXJjbGV7LS1mYTpcIlxcZjExMVwifS5mYS1mYWNlLXNtaWxlLC5mYS1zbWlsZXstLWZhOlwiXFxmMTE4XCJ9LmZhLWZhY2UtZnJvd24sLmZhLWZyb3duey0tZmE6XCJcXGYxMTlcIn0uZmEtZmFjZS1tZWgsLmZhLW1laHstLWZhOlwiXFxmMTFhXCJ9LmZhLWdhbWVwYWR7LS1mYTpcIlxcZjExYlwifS5mYS1rZXlib2FyZHstLWZhOlwiXFxmMTFjXCJ9LmZhLWZsYWctY2hlY2tlcmVkey0tZmE6XCJcXGYxMWVcIn0uZmEtdGVybWluYWx7LS1mYTpcIlxcZjEyMFwifS5mYS1jb2Rley0tZmE6XCJcXGYxMjFcIn0uZmEtbWFpbC1yZXBseS1hbGwsLmZhLXJlcGx5LWFsbHstLWZhOlwiXFxmMTIyXCJ9LmZhLWxvY2F0aW9uLWFycm93ey0tZmE6XCJcXGYxMjRcIn0uZmEtY3JvcHstLWZhOlwiXFxmMTI1XCJ9LmZhLWNvZGUtYnJhbmNoey0tZmE6XCJcXGYxMjZcIn0uZmEtY2hhaW4tYnJva2VuLC5mYS1jaGFpbi1zbGFzaCwuZmEtbGluay1zbGFzaCwuZmEtdW5saW5rey0tZmE6XCJcXGYxMjdcIn0uZmEtaW5mb3stLWZhOlwiXFxmMTI5XCJ9LmZhLXN1cGVyc2NyaXB0ey0tZmE6XCJcXGYxMmJcIn0uZmEtc3Vic2NyaXB0ey0tZmE6XCJcXGYxMmNcIn0uZmEtZXJhc2Vyey0tZmE6XCJcXGYxMmRcIn0uZmEtcHV6emxlLXBpZWNley0tZmE6XCJcXGYxMmVcIn0uZmEtbWljcm9waG9uZXstLWZhOlwiXFxmMTMwXCJ9LmZhLW1pY3JvcGhvbmUtc2xhc2h7LS1mYTpcIlxcZjEzMVwifS5mYS1zaGllbGQsLmZhLXNoaWVsZC1ibGFua3stLWZhOlwiXFxmMTMyXCJ9LmZhLWNhbGVuZGFyey0tZmE6XCJcXGYxMzNcIn0uZmEtZmlyZS1leHRpbmd1aXNoZXJ7LS1mYTpcIlxcZjEzNFwifS5mYS1yb2NrZXR7LS1mYTpcIlxcZjEzNVwifS5mYS1jaGV2cm9uLWNpcmNsZS1sZWZ0LC5mYS1jaXJjbGUtY2hldnJvbi1sZWZ0ey0tZmE6XCJcXGYxMzdcIn0uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQsLmZhLWNpcmNsZS1jaGV2cm9uLXJpZ2h0ey0tZmE6XCJcXGYxMzhcIn0uZmEtY2hldnJvbi1jaXJjbGUtdXAsLmZhLWNpcmNsZS1jaGV2cm9uLXVwey0tZmE6XCJcXGYxMzlcIn0uZmEtY2hldnJvbi1jaXJjbGUtZG93biwuZmEtY2lyY2xlLWNoZXZyb24tZG93bnstLWZhOlwiXFxmMTNhXCJ9LmZhLWFuY2hvcnstLWZhOlwiXFxmMTNkXCJ9LmZhLXVubG9jay1hbHQsLmZhLXVubG9jay1rZXlob2xley0tZmE6XCJcXGYxM2VcIn0uZmEtYnVsbHNleWV7LS1mYTpcIlxcZjE0MFwifS5mYS1lbGxpcHNpcywuZmEtZWxsaXBzaXMtaHstLWZhOlwiXFxmMTQxXCJ9LmZhLWVsbGlwc2lzLXYsLmZhLWVsbGlwc2lzLXZlcnRpY2Fsey0tZmE6XCJcXGYxNDJcIn0uZmEtcnNzLXNxdWFyZSwuZmEtc3F1YXJlLXJzc3stLWZhOlwiXFxmMTQzXCJ9LmZhLWNpcmNsZS1wbGF5LC5mYS1wbGF5LWNpcmNsZXstLWZhOlwiXFxmMTQ0XCJ9LmZhLXRpY2tldHstLWZhOlwiXFxmMTQ1XCJ9LmZhLW1pbnVzLXNxdWFyZSwuZmEtc3F1YXJlLW1pbnVzey0tZmE6XCJcXGYxNDZcIn0uZmEtYXJyb3ctdHVybi11cCwuZmEtbGV2ZWwtdXB7LS1mYTpcIlxcZjE0OFwifS5mYS1hcnJvdy10dXJuLWRvd24sLmZhLWxldmVsLWRvd257LS1mYTpcIlxcZjE0OVwifS5mYS1jaGVjay1zcXVhcmUsLmZhLXNxdWFyZS1jaGVja3stLWZhOlwiXFxmMTRhXCJ9LmZhLXBlbi1zcXVhcmUsLmZhLXBlbmNpbC1zcXVhcmUsLmZhLXNxdWFyZS1wZW57LS1mYTpcIlxcZjE0YlwifS5mYS1leHRlcm5hbC1saW5rLXNxdWFyZSwuZmEtc3F1YXJlLWFycm93LXVwLXJpZ2h0ey0tZmE6XCJcXGYxNGNcIn0uZmEtc2hhcmUtZnJvbS1zcXVhcmUsLmZhLXNoYXJlLXNxdWFyZXstLWZhOlwiXFxmMTRkXCJ9LmZhLWNvbXBhc3N7LS1mYTpcIlxcZjE0ZVwifS5mYS1jYXJldC1zcXVhcmUtZG93biwuZmEtc3F1YXJlLWNhcmV0LWRvd257LS1mYTpcIlxcZjE1MFwifS5mYS1jYXJldC1zcXVhcmUtdXAsLmZhLXNxdWFyZS1jYXJldC11cHstLWZhOlwiXFxmMTUxXCJ9LmZhLWNhcmV0LXNxdWFyZS1yaWdodCwuZmEtc3F1YXJlLWNhcmV0LXJpZ2h0ey0tZmE6XCJcXGYxNTJcIn0uZmEtZXVyLC5mYS1ldXJvLC5mYS1ldXJvLXNpZ257LS1mYTpcIlxcZjE1M1wifS5mYS1nYnAsLmZhLXBvdW5kLXNpZ24sLmZhLXN0ZXJsaW5nLXNpZ257LS1mYTpcIlxcZjE1NFwifS5mYS1ydXBlZSwuZmEtcnVwZWUtc2lnbnstLWZhOlwiXFxmMTU2XCJ9LmZhLWNueSwuZmEtanB5LC5mYS1ybWIsLmZhLXllbiwuZmEteWVuLXNpZ257LS1mYTpcIlxcZjE1N1wifS5mYS1yb3VibGUsLmZhLXJ1YiwuZmEtcnVibGUsLmZhLXJ1YmxlLXNpZ257LS1mYTpcIlxcZjE1OFwifS5mYS1rcncsLmZhLXdvbiwuZmEtd29uLXNpZ257LS1mYTpcIlxcZjE1OVwifS5mYS1maWxley0tZmE6XCJcXGYxNWJcIn0uZmEtZmlsZS1hbHQsLmZhLWZpbGUtbGluZXMsLmZhLWZpbGUtdGV4dHstLWZhOlwiXFxmMTVjXCJ9LmZhLWFycm93LWRvd24tYS16LC5mYS1zb3J0LWFscGhhLWFzYywuZmEtc29ydC1hbHBoYS1kb3duey0tZmE6XCJcXGYxNWRcIn0uZmEtYXJyb3ctdXAtYS16LC5mYS1zb3J0LWFscGhhLXVwey0tZmE6XCJcXGYxNWVcIn0uZmEtYXJyb3ctZG93bi13aWRlLXNob3J0LC5mYS1zb3J0LWFtb3VudC1hc2MsLmZhLXNvcnQtYW1vdW50LWRvd257LS1mYTpcIlxcZjE2MFwifS5mYS1hcnJvdy11cC13aWRlLXNob3J0LC5mYS1zb3J0LWFtb3VudC11cHstLWZhOlwiXFxmMTYxXCJ9LmZhLWFycm93LWRvd24tMS05LC5mYS1zb3J0LW51bWVyaWMtYXNjLC5mYS1zb3J0LW51bWVyaWMtZG93bnstLWZhOlwiXFxmMTYyXCJ9LmZhLWFycm93LXVwLTEtOSwuZmEtc29ydC1udW1lcmljLXVwey0tZmE6XCJcXGYxNjNcIn0uZmEtdGh1bWJzLXVwey0tZmE6XCJcXGYxNjRcIn0uZmEtdGh1bWJzLWRvd257LS1mYTpcIlxcZjE2NVwifS5mYS1hcnJvdy1kb3duLWxvbmcsLmZhLWxvbmctYXJyb3ctZG93bnstLWZhOlwiXFxmMTc1XCJ9LmZhLWFycm93LXVwLWxvbmcsLmZhLWxvbmctYXJyb3ctdXB7LS1mYTpcIlxcZjE3NlwifS5mYS1hcnJvdy1sZWZ0LWxvbmcsLmZhLWxvbmctYXJyb3ctbGVmdHstLWZhOlwiXFxmMTc3XCJ9LmZhLWFycm93LXJpZ2h0LWxvbmcsLmZhLWxvbmctYXJyb3ctcmlnaHR7LS1mYTpcIlxcZjE3OFwifS5mYS1mZW1hbGUsLmZhLXBlcnNvbi1kcmVzc3stLWZhOlwiXFxmMTgyXCJ9LmZhLW1hbGUsLmZhLXBlcnNvbnstLWZhOlwiXFxmMTgzXCJ9LmZhLXN1bnstLWZhOlwiXFxmMTg1XCJ9LmZhLW1vb257LS1mYTpcIlxcZjE4NlwifS5mYS1hcmNoaXZlLC5mYS1ib3gtYXJjaGl2ZXstLWZhOlwiXFxmMTg3XCJ9LmZhLWJ1Z3stLWZhOlwiXFxmMTg4XCJ9LmZhLWNhcmV0LXNxdWFyZS1sZWZ0LC5mYS1zcXVhcmUtY2FyZXQtbGVmdHstLWZhOlwiXFxmMTkxXCJ9LmZhLWNpcmNsZS1kb3QsLmZhLWRvdC1jaXJjbGV7LS1mYTpcIlxcZjE5MlwifS5mYS13aGVlbGNoYWlyey0tZmE6XCJcXGYxOTNcIn0uZmEtbGlyYS1zaWduey0tZmE6XCJcXGYxOTVcIn0uZmEtc2h1dHRsZS1zcGFjZSwuZmEtc3BhY2Utc2h1dHRsZXstLWZhOlwiXFxmMTk3XCJ9LmZhLWVudmVsb3BlLXNxdWFyZSwuZmEtc3F1YXJlLWVudmVsb3Bley0tZmE6XCJcXGYxOTlcIn0uZmEtYmFuaywuZmEtYnVpbGRpbmctY29sdW1ucywuZmEtaW5zdGl0dXRpb24sLmZhLW11c2V1bSwuZmEtdW5pdmVyc2l0eXstLWZhOlwiXFxmMTljXCJ9LmZhLWdyYWR1YXRpb24tY2FwLC5mYS1tb3J0YXItYm9hcmR7LS1mYTpcIlxcZjE5ZFwifS5mYS1sYW5ndWFnZXstLWZhOlwiXFxmMWFiXCJ9LmZhLWZheHstLWZhOlwiXFxmMWFjXCJ9LmZhLWJ1aWxkaW5ney0tZmE6XCJcXGYxYWRcIn0uZmEtY2hpbGR7LS1mYTpcIlxcZjFhZVwifS5mYS1wYXd7LS1mYTpcIlxcZjFiMFwifS5mYS1jdWJley0tZmE6XCJcXGYxYjJcIn0uZmEtY3ViZXN7LS1mYTpcIlxcZjFiM1wifS5mYS1yZWN5Y2xley0tZmE6XCJcXGYxYjhcIn0uZmEtYXV0b21vYmlsZSwuZmEtY2Fyey0tZmE6XCJcXGYxYjlcIn0uZmEtY2FiLC5mYS10YXhpey0tZmE6XCJcXGYxYmFcIn0uZmEtdHJlZXstLWZhOlwiXFxmMWJiXCJ9LmZhLWRhdGFiYXNley0tZmE6XCJcXGYxYzBcIn0uZmEtZmlsZS1wZGZ7LS1mYTpcIlxcZjFjMVwifS5mYS1maWxlLXdvcmR7LS1mYTpcIlxcZjFjMlwifS5mYS1maWxlLWV4Y2Vsey0tZmE6XCJcXGYxYzNcIn0uZmEtZmlsZS1wb3dlcnBvaW50ey0tZmE6XCJcXGYxYzRcIn0uZmEtZmlsZS1pbWFnZXstLWZhOlwiXFxmMWM1XCJ9LmZhLWZpbGUtYXJjaGl2ZSwuZmEtZmlsZS16aXBwZXJ7LS1mYTpcIlxcZjFjNlwifS5mYS1maWxlLWF1ZGlvey0tZmE6XCJcXGYxYzdcIn0uZmEtZmlsZS12aWRlb3stLWZhOlwiXFxmMWM4XCJ9LmZhLWZpbGUtY29kZXstLWZhOlwiXFxmMWM5XCJ9LmZhLWxpZmUtcmluZ3stLWZhOlwiXFxmMWNkXCJ9LmZhLWNpcmNsZS1ub3RjaHstLWZhOlwiXFxmMWNlXCJ9LmZhLXBhcGVyLXBsYW5ley0tZmE6XCJcXGYxZDhcIn0uZmEtY2xvY2stcm90YXRlLWxlZnQsLmZhLWhpc3Rvcnl7LS1mYTpcIlxcZjFkYVwifS5mYS1oZWFkZXIsLmZhLWhlYWRpbmd7LS1mYTpcIlxcZjFkY1wifS5mYS1wYXJhZ3JhcGh7LS1mYTpcIlxcZjFkZFwifS5mYS1zbGlkZXJzLC5mYS1zbGlkZXJzLWh7LS1mYTpcIlxcZjFkZVwifS5mYS1zaGFyZS1hbHQsLmZhLXNoYXJlLW5vZGVzey0tZmE6XCJcXGYxZTBcIn0uZmEtc2hhcmUtYWx0LXNxdWFyZSwuZmEtc3F1YXJlLXNoYXJlLW5vZGVzey0tZmE6XCJcXGYxZTFcIn0uZmEtYm9tYnstLWZhOlwiXFxmMWUyXCJ9LmZhLWZ1dGJvbCwuZmEtZnV0Ym9sLWJhbGwsLmZhLXNvY2Nlci1iYWxsey0tZmE6XCJcXGYxZTNcIn0uZmEtdGVsZXR5cGUsLmZhLXR0eXstLWZhOlwiXFxmMWU0XCJ9LmZhLWJpbm9jdWxhcnN7LS1mYTpcIlxcZjFlNVwifS5mYS1wbHVney0tZmE6XCJcXGYxZTZcIn0uZmEtbmV3c3BhcGVyey0tZmE6XCJcXGYxZWFcIn0uZmEtd2lmaSwuZmEtd2lmaS0zLC5mYS13aWZpLXN0cm9uZ3stLWZhOlwiXFxmMWViXCJ9LmZhLWNhbGN1bGF0b3J7LS1mYTpcIlxcZjFlY1wifS5mYS1iZWxsLXNsYXNoey0tZmE6XCJcXGYxZjZcIn0uZmEtdHJhc2h7LS1mYTpcIlxcZjFmOFwifS5mYS1jb3B5cmlnaHR7LS1mYTpcIlxcZjFmOVwifS5mYS1leWUtZHJvcHBlciwuZmEtZXllLWRyb3BwZXItZW1wdHksLmZhLWV5ZWRyb3BwZXJ7LS1mYTpcIlxcZjFmYlwifS5mYS1wYWludC1icnVzaCwuZmEtcGFpbnRicnVzaHstLWZhOlwiXFxmMWZjXCJ9LmZhLWJpcnRoZGF5LWNha2UsLmZhLWNha2UsLmZhLWNha2UtY2FuZGxlc3stLWZhOlwiXFxmMWZkXCJ9LmZhLWFyZWEtY2hhcnQsLmZhLWNoYXJ0LWFyZWF7LS1mYTpcIlxcZjFmZVwifS5mYS1jaGFydC1waWUsLmZhLXBpZS1jaGFydHstLWZhOlwiXFxmMjAwXCJ9LmZhLWNoYXJ0LWxpbmUsLmZhLWxpbmUtY2hhcnR7LS1mYTpcIlxcZjIwMVwifS5mYS10b2dnbGUtb2Zmey0tZmE6XCJcXGYyMDRcIn0uZmEtdG9nZ2xlLW9uey0tZmE6XCJcXGYyMDVcIn0uZmEtYmljeWNsZXstLWZhOlwiXFxmMjA2XCJ9LmZhLWJ1c3stLWZhOlwiXFxmMjA3XCJ9LmZhLWNsb3NlZC1jYXB0aW9uaW5ney0tZmE6XCJcXGYyMGFcIn0uZmEtaWxzLC5mYS1zaGVrZWwsLmZhLXNoZWtlbC1zaWduLC5mYS1zaGVxZWwsLmZhLXNoZXFlbC1zaWduey0tZmE6XCJcXGYyMGJcIn0uZmEtY2FydC1wbHVzey0tZmE6XCJcXGYyMTdcIn0uZmEtY2FydC1hcnJvdy1kb3duey0tZmE6XCJcXGYyMThcIn0uZmEtZGlhbW9uZHstLWZhOlwiXFxmMjE5XCJ9LmZhLXNoaXB7LS1mYTpcIlxcZjIxYVwifS5mYS11c2VyLXNlY3JldHstLWZhOlwiXFxmMjFiXCJ9LmZhLW1vdG9yY3ljbGV7LS1mYTpcIlxcZjIxY1wifS5mYS1zdHJlZXQtdmlld3stLWZhOlwiXFxmMjFkXCJ9LmZhLWhlYXJ0LXB1bHNlLC5mYS1oZWFydGJlYXR7LS1mYTpcIlxcZjIxZVwifS5mYS12ZW51c3stLWZhOlwiXFxmMjIxXCJ9LmZhLW1hcnN7LS1mYTpcIlxcZjIyMlwifS5mYS1tZXJjdXJ5ey0tZmE6XCJcXGYyMjNcIn0uZmEtbWFycy1hbmQtdmVudXN7LS1mYTpcIlxcZjIyNFwifS5mYS10cmFuc2dlbmRlciwuZmEtdHJhbnNnZW5kZXItYWx0ey0tZmE6XCJcXGYyMjVcIn0uZmEtdmVudXMtZG91Ymxley0tZmE6XCJcXGYyMjZcIn0uZmEtbWFycy1kb3VibGV7LS1mYTpcIlxcZjIyN1wifS5mYS12ZW51cy1tYXJzey0tZmE6XCJcXGYyMjhcIn0uZmEtbWFycy1zdHJva2V7LS1mYTpcIlxcZjIyOVwifS5mYS1tYXJzLXN0cm9rZS11cCwuZmEtbWFycy1zdHJva2UtdnstLWZhOlwiXFxmMjJhXCJ9LmZhLW1hcnMtc3Ryb2tlLWgsLmZhLW1hcnMtc3Ryb2tlLXJpZ2h0ey0tZmE6XCJcXGYyMmJcIn0uZmEtbmV1dGVyey0tZmE6XCJcXGYyMmNcIn0uZmEtZ2VuZGVybGVzc3stLWZhOlwiXFxmMjJkXCJ9LmZhLXNlcnZlcnstLWZhOlwiXFxmMjMzXCJ9LmZhLXVzZXItcGx1c3stLWZhOlwiXFxmMjM0XCJ9LmZhLXVzZXItdGltZXMsLmZhLXVzZXIteG1hcmt7LS1mYTpcIlxcZjIzNVwifS5mYS1iZWR7LS1mYTpcIlxcZjIzNlwifS5mYS10cmFpbnstLWZhOlwiXFxmMjM4XCJ9LmZhLXN1YndheSwuZmEtdHJhaW4tc3Vid2F5ey0tZmE6XCJcXGYyMzlcIn0uZmEtYmF0dGVyeSwuZmEtYmF0dGVyeS01LC5mYS1iYXR0ZXJ5LWZ1bGx7LS1mYTpcIlxcZjI0MFwifS5mYS1iYXR0ZXJ5LTQsLmZhLWJhdHRlcnktdGhyZWUtcXVhcnRlcnN7LS1mYTpcIlxcZjI0MVwifS5mYS1iYXR0ZXJ5LTMsLmZhLWJhdHRlcnktaGFsZnstLWZhOlwiXFxmMjQyXCJ9LmZhLWJhdHRlcnktMiwuZmEtYmF0dGVyeS1xdWFydGVyey0tZmE6XCJcXGYyNDNcIn0uZmEtYmF0dGVyeS0wLC5mYS1iYXR0ZXJ5LWVtcHR5ey0tZmE6XCJcXGYyNDRcIn0uZmEtYXJyb3ctcG9pbnRlciwuZmEtbW91c2UtcG9pbnRlcnstLWZhOlwiXFxmMjQ1XCJ9LmZhLWktY3Vyc29yey0tZmE6XCJcXGYyNDZcIn0uZmEtb2JqZWN0LWdyb3Vwey0tZmE6XCJcXGYyNDdcIn0uZmEtb2JqZWN0LXVuZ3JvdXB7LS1mYTpcIlxcZjI0OFwifS5mYS1ub3RlLXN0aWNreSwuZmEtc3RpY2t5LW5vdGV7LS1mYTpcIlxcZjI0OVwifS5mYS1jbG9uZXstLWZhOlwiXFxmMjRkXCJ9LmZhLWJhbGFuY2Utc2NhbGUsLmZhLXNjYWxlLWJhbGFuY2Vkey0tZmE6XCJcXGYyNGVcIn0uZmEtaG91cmdsYXNzLTEsLmZhLWhvdXJnbGFzcy1zdGFydHstLWZhOlwiXFxmMjUxXCJ9LmZhLWhvdXJnbGFzcy0yLC5mYS1ob3VyZ2xhc3MtaGFsZnstLWZhOlwiXFxmMjUyXCJ9LmZhLWhvdXJnbGFzcy0zLC5mYS1ob3VyZ2xhc3MtZW5key0tZmE6XCJcXGYyNTNcIn0uZmEtaG91cmdsYXNzLC5mYS1ob3VyZ2xhc3MtZW1wdHl7LS1mYTpcIlxcZjI1NFwifS5mYS1oYW5kLWJhY2stZmlzdCwuZmEtaGFuZC1yb2Nrey0tZmE6XCJcXGYyNTVcIn0uZmEtaGFuZCwuZmEtaGFuZC1wYXBlcnstLWZhOlwiXFxmMjU2XCJ9LmZhLWhhbmQtc2Npc3NvcnN7LS1mYTpcIlxcZjI1N1wifS5mYS1oYW5kLWxpemFyZHstLWZhOlwiXFxmMjU4XCJ9LmZhLWhhbmQtc3BvY2t7LS1mYTpcIlxcZjI1OVwifS5mYS1oYW5kLXBvaW50ZXJ7LS1mYTpcIlxcZjI1YVwifS5mYS1oYW5kLXBlYWNley0tZmE6XCJcXGYyNWJcIn0uZmEtdHJhZGVtYXJrey0tZmE6XCJcXGYyNWNcIn0uZmEtcmVnaXN0ZXJlZHstLWZhOlwiXFxmMjVkXCJ9LmZhLXRlbGV2aXNpb24sLmZhLXR2LC5mYS10di1hbHR7LS1mYTpcIlxcZjI2Y1wifS5mYS1jYWxlbmRhci1wbHVzey0tZmE6XCJcXGYyNzFcIn0uZmEtY2FsZW5kYXItbWludXN7LS1mYTpcIlxcZjI3MlwifS5mYS1jYWxlbmRhci10aW1lcywuZmEtY2FsZW5kYXIteG1hcmt7LS1mYTpcIlxcZjI3M1wifS5mYS1jYWxlbmRhci1jaGVja3stLWZhOlwiXFxmMjc0XCJ9LmZhLWluZHVzdHJ5ey0tZmE6XCJcXGYyNzVcIn0uZmEtbWFwLXBpbnstLWZhOlwiXFxmMjc2XCJ9LmZhLW1hcC1zaWducywuZmEtc2lnbnMtcG9zdHstLWZhOlwiXFxmMjc3XCJ9LmZhLW1hcHstLWZhOlwiXFxmMjc5XCJ9LmZhLWNvbW1lbnQtYWx0LC5mYS1tZXNzYWdley0tZmE6XCJcXGYyN2FcIn0uZmEtY2lyY2xlLXBhdXNlLC5mYS1wYXVzZS1jaXJjbGV7LS1mYTpcIlxcZjI4YlwifS5mYS1jaXJjbGUtc3RvcCwuZmEtc3RvcC1jaXJjbGV7LS1mYTpcIlxcZjI4ZFwifS5mYS1iYWctc2hvcHBpbmcsLmZhLXNob3BwaW5nLWJhZ3stLWZhOlwiXFxmMjkwXCJ9LmZhLWJhc2tldC1zaG9wcGluZywuZmEtc2hvcHBpbmctYmFza2V0ey0tZmE6XCJcXGYyOTFcIn0uZmEtYmx1ZXRvb3Roey0tZmE6XCJcXGYyOTNcIn0uZmEtdW5pdmVyc2FsLWFjY2Vzc3stLWZhOlwiXFxmMjlhXCJ9LmZhLWJsaW5kLC5mYS1wZXJzb24td2Fsa2luZy13aXRoLWNhbmV7LS1mYTpcIlxcZjI5ZFwifS5mYS1hdWRpby1kZXNjcmlwdGlvbnstLWZhOlwiXFxmMjllXCJ9LmZhLXBob25lLXZvbHVtZSwuZmEtdm9sdW1lLWNvbnRyb2wtcGhvbmV7LS1mYTpcIlxcZjJhMFwifS5mYS1icmFpbGxley0tZmE6XCJcXGYyYTFcIn0uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zLC5mYS1lYXItbGlzdGVuey0tZmE6XCJcXGYyYTJcIn0uZmEtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmcsLmZhLWFzbC1pbnRlcnByZXRpbmcsLmZhLWhhbmRzLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nLC5mYS1oYW5kcy1hc2wtaW50ZXJwcmV0aW5ney0tZmE6XCJcXGYyYTNcIn0uZmEtZGVhZiwuZmEtZGVhZm5lc3MsLmZhLWVhci1kZWFmLC5mYS1oYXJkLW9mLWhlYXJpbmd7LS1mYTpcIlxcZjJhNFwifS5mYS1oYW5kcywuZmEtc2lnbi1sYW5ndWFnZSwuZmEtc2lnbmluZ3stLWZhOlwiXFxmMmE3XCJ9LmZhLWV5ZS1sb3ctdmlzaW9uLC5mYS1sb3ctdmlzaW9uey0tZmE6XCJcXGYyYThcIn0uZmEtZm9udC1hd2Vzb21lLC5mYS1mb250LWF3ZXNvbWUtZmxhZywuZmEtZm9udC1hd2Vzb21lLWxvZ28tZnVsbHstLWZhOlwiXFxmMmI0XCJ9LmZhLWhhbmRzaGFrZSwuZmEtaGFuZHNoYWtlLWFsdCwuZmEtaGFuZHNoYWtlLXNpbXBsZXstLWZhOlwiXFxmMmI1XCJ9LmZhLWVudmVsb3BlLW9wZW57LS1mYTpcIlxcZjJiNlwifS5mYS1hZGRyZXNzLWJvb2ssLmZhLWNvbnRhY3QtYm9va3stLWZhOlwiXFxmMmI5XCJ9LmZhLWFkZHJlc3MtY2FyZCwuZmEtY29udGFjdC1jYXJkLC5mYS12Y2FyZHstLWZhOlwiXFxmMmJiXCJ9LmZhLWNpcmNsZS11c2VyLC5mYS11c2VyLWNpcmNsZXstLWZhOlwiXFxmMmJkXCJ9LmZhLWlkLWJhZGdley0tZmE6XCJcXGYyYzFcIn0uZmEtZHJpdmVycy1saWNlbnNlLC5mYS1pZC1jYXJkey0tZmE6XCJcXGYyYzJcIn0uZmEtdGVtcGVyYXR1cmUtNCwuZmEtdGVtcGVyYXR1cmUtZnVsbCwuZmEtdGhlcm1vbWV0ZXItNCwuZmEtdGhlcm1vbWV0ZXItZnVsbHstLWZhOlwiXFxmMmM3XCJ9LmZhLXRlbXBlcmF0dXJlLTMsLmZhLXRlbXBlcmF0dXJlLXRocmVlLXF1YXJ0ZXJzLC5mYS10aGVybW9tZXRlci0zLC5mYS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyc3stLWZhOlwiXFxmMmM4XCJ9LmZhLXRlbXBlcmF0dXJlLTIsLmZhLXRlbXBlcmF0dXJlLWhhbGYsLmZhLXRoZXJtb21ldGVyLTIsLmZhLXRoZXJtb21ldGVyLWhhbGZ7LS1mYTpcIlxcZjJjOVwifS5mYS10ZW1wZXJhdHVyZS0xLC5mYS10ZW1wZXJhdHVyZS1xdWFydGVyLC5mYS10aGVybW9tZXRlci0xLC5mYS10aGVybW9tZXRlci1xdWFydGVyey0tZmE6XCJcXGYyY2FcIn0uZmEtdGVtcGVyYXR1cmUtMCwuZmEtdGVtcGVyYXR1cmUtZW1wdHksLmZhLXRoZXJtb21ldGVyLTAsLmZhLXRoZXJtb21ldGVyLWVtcHR5ey0tZmE6XCJcXGYyY2JcIn0uZmEtc2hvd2Vyey0tZmE6XCJcXGYyY2NcIn0uZmEtYmF0aCwuZmEtYmF0aHR1YnstLWZhOlwiXFxmMmNkXCJ9LmZhLXBvZGNhc3R7LS1mYTpcIlxcZjJjZVwifS5mYS13aW5kb3ctbWF4aW1pemV7LS1mYTpcIlxcZjJkMFwifS5mYS13aW5kb3ctbWluaW1pemV7LS1mYTpcIlxcZjJkMVwifS5mYS13aW5kb3ctcmVzdG9yZXstLWZhOlwiXFxmMmQyXCJ9LmZhLXNxdWFyZS14bWFyaywuZmEtdGltZXMtc3F1YXJlLC5mYS14bWFyay1zcXVhcmV7LS1mYTpcIlxcZjJkM1wifS5mYS1taWNyb2NoaXB7LS1mYTpcIlxcZjJkYlwifS5mYS1zbm93Zmxha2V7LS1mYTpcIlxcZjJkY1wifS5mYS13YXRjaHstLWZhOlwiXFxmMmUxXCJ9LmZhLXZvbHVtZS1zbGFzaHstLWZhOlwiXFxmMmUyXCJ9LmZhLWZvcmssLmZhLXV0ZW5zaWwtZm9ya3stLWZhOlwiXFxmMmUzXCJ9LmZhLWtuaWZlLC5mYS11dGVuc2lsLWtuaWZley0tZmE6XCJcXGYyZTRcIn0uZmEtc3Bvb24sLmZhLXV0ZW5zaWwtc3Bvb257LS1mYTpcIlxcZjJlNVwifS5mYS1mb3JrLWtuaWZlLC5mYS11dGVuc2lscy1hbHR7LS1mYTpcIlxcZjJlNlwifS5mYS1jdXRsZXJ5LC5mYS11dGVuc2lsc3stLWZhOlwiXFxmMmU3XCJ9LmZhLWNpcmNsZS1kb2xsYXIsLmZhLWRvbGxhci1jaXJjbGUsLmZhLXVzZC1jaXJjbGV7LS1mYTpcIlxcZjJlOFwifS5mYS1kb2xsYXItc3F1YXJlLC5mYS1zcXVhcmUtZG9sbGFyLC5mYS11c2Qtc3F1YXJley0tZmE6XCJcXGYyZTlcIn0uZmEtcm90YXRlLWJhY2ssLmZhLXJvdGF0ZS1iYWNrd2FyZCwuZmEtcm90YXRlLWxlZnQsLmZhLXVuZG8tYWx0ey0tZmE6XCJcXGYyZWFcIn0uZmEtdHJvcGh5LWFsdCwuZmEtdHJvcGh5LXN0YXJ7LS1mYTpcIlxcZjJlYlwifS5mYS10cmlhbmdsZXstLWZhOlwiXFxmMmVjXCJ9LmZhLXRyYXNoLWFsdCwuZmEtdHJhc2gtY2Fuey0tZmE6XCJcXGYyZWRcIn0uZmEtaGV4YWdvbi14bWFyaywuZmEtdGltZXMtaGV4YWdvbiwuZmEteG1hcmstaGV4YWdvbnstLWZhOlwiXFxmMmVlXCJ9LmZhLW9jdGFnb24teG1hcmssLmZhLXRpbWVzLW9jdGFnb24sLmZhLXhtYXJrLW9jdGFnb257LS1mYTpcIlxcZjJmMFwifS5mYS1yb3RhdGUsLmZhLXN5bmMtYWx0ey0tZmE6XCJcXGYyZjFcIn0uZmEtc3RvcHdhdGNoey0tZmE6XCJcXGYyZjJcIn0uZmEtc3Rhci1leGNsYW1hdGlvbnstLWZhOlwiXFxmMmYzXCJ9LmZhLXNwYWRley0tZmE6XCJcXGYyZjRcIn0uZmEtcmlnaHQtZnJvbS1icmFja2V0LC5mYS1zaWduLW91dC1hbHR7LS1mYTpcIlxcZjJmNVwifS5mYS1yaWdodC10by1icmFja2V0LC5mYS1zaWduLWluLWFsdHstLWZhOlwiXFxmMmY2XCJ9LmZhLXNoaWVsZC1jaGVja3stLWZhOlwiXFxmMmY3XCJ9LmZhLXNjcnViYmVyey0tZmE6XCJcXGYyZjhcIn0uZmEtcmVkby1hbHQsLmZhLXJvdGF0ZS1mb3J3YXJkLC5mYS1yb3RhdGUtcmlnaHR7LS1mYTpcIlxcZjJmOVwifS5mYS1yZWN0YW5nbGUsLmZhLXJlY3RhbmdsZS1sYW5kc2NhcGV7LS1mYTpcIlxcZjJmYVwifS5mYS1yZWN0YW5nbGUtcG9ydHJhaXQsLmZhLXJlY3RhbmdsZS12ZXJ0aWNhbHstLWZhOlwiXFxmMmZiXCJ9LmZhLXJlY3RhbmdsZS13aWRley0tZmE6XCJcXGYyZmNcIn0uZmEtcXVlc3Rpb24tc3F1YXJlLC5mYS1zcXVhcmUtcXVlc3Rpb257LS1mYTpcIlxcZjJmZFwifS5mYS1wb297LS1mYTpcIlxcZjJmZVwifS5mYS1oZXhhZ29uLXBsdXMsLmZhLXBsdXMtaGV4YWdvbnstLWZhOlwiXFxmMzAwXCJ9LmZhLW9jdGFnb24tcGx1cywuZmEtcGx1cy1vY3RhZ29uey0tZmE6XCJcXGYzMDFcIn0uZmEtaW1hZ2Vzey0tZmE6XCJcXGYzMDJcIn0uZmEtcGVuY2lsLC5mYS1wZW5jaWwtYWx0ey0tZmE6XCJcXGYzMDNcIn0uZmEtcGVuey0tZmE6XCJcXGYzMDRcIn0uZmEtcGVuLWFsdCwuZmEtcGVuLWNsaXB7LS1mYTpcIlxcZjMwNVwifS5mYS1vY3RhZ29uey0tZmE6XCJcXGYzMDZcIn0uZmEtaGV4YWdvbi1taW51cywuZmEtbWludXMtaGV4YWdvbnstLWZhOlwiXFxmMzA3XCJ9LmZhLW1pbnVzLW9jdGFnb24sLmZhLW9jdGFnb24tbWludXN7LS1mYTpcIlxcZjMwOFwifS5mYS1kb3duLWxvbmcsLmZhLWxvbmctYXJyb3ctYWx0LWRvd257LS1mYTpcIlxcZjMwOVwifS5mYS1sZWZ0LWxvbmcsLmZhLWxvbmctYXJyb3ctYWx0LWxlZnR7LS1mYTpcIlxcZjMwYVwifS5mYS1sb25nLWFycm93LWFsdC1yaWdodCwuZmEtcmlnaHQtbG9uZ3stLWZhOlwiXFxmMzBiXCJ9LmZhLWxvbmctYXJyb3ctYWx0LXVwLC5mYS11cC1sb25ney0tZmE6XCJcXGYzMGNcIn0uZmEtbG9jay1hbHQsLmZhLWxvY2sta2V5aG9sZXstLWZhOlwiXFxmMzBkXCJ9LmZhLWphY2stby1sYW50ZXJuey0tZmE6XCJcXGYzMGVcIn0uZmEtaW5mby1zcXVhcmUsLmZhLXNxdWFyZS1pbmZvey0tZmE6XCJcXGYzMGZcIn0uZmEtaW5ib3gtYXJyb3ctZG93biwuZmEtaW5ib3gtaW57LS1mYTpcIlxcZjMxMFwifS5mYS1pbmJveC1hcnJvdy11cCwuZmEtaW5ib3gtb3V0ey0tZmE6XCJcXGYzMTFcIn0uZmEtaGV4YWdvbnstLWZhOlwiXFxmMzEyXCJ9LmZhLWgxey0tZmE6XCJcXGYzMTNcIn0uZmEtaDJ7LS1mYTpcIlxcZjMxNFwifS5mYS1oM3stLWZhOlwiXFxmMzE1XCJ9LmZhLWZpbGUtY2hlY2t7LS1mYTpcIlxcZjMxNlwifS5mYS1maWxlLXRpbWVzLC5mYS1maWxlLXhtYXJrey0tZmE6XCJcXGYzMTdcIn0uZmEtZmlsZS1taW51c3stLWZhOlwiXFxmMzE4XCJ9LmZhLWZpbGUtcGx1c3stLWZhOlwiXFxmMzE5XCJ9LmZhLWZpbGUtZXhjbGFtYXRpb257LS1mYTpcIlxcZjMxYVwifS5mYS1maWxlLWVkaXQsLmZhLWZpbGUtcGVuey0tZmE6XCJcXGYzMWNcIn0uZmEtYXJyb3dzLW1heGltaXplLC5mYS1leHBhbmQtYXJyb3dzey0tZmE6XCJcXGYzMWRcIn0uZmEtZXhwYW5kLWFycm93cy1hbHQsLmZhLW1heGltaXpley0tZmE6XCJcXGYzMWVcIn0uZmEtZXhwYW5kLXdpZGV7LS1mYTpcIlxcZjMyMFwifS5mYS1leGNsYW1hdGlvbi1zcXVhcmUsLmZhLXNxdWFyZS1leGNsYW1hdGlvbnstLWZhOlwiXFxmMzIxXCJ9LmZhLWNoZXZyb24tZG91YmxlLWRvd24sLmZhLWNoZXZyb25zLWRvd257LS1mYTpcIlxcZjMyMlwifS5mYS1jaGV2cm9uLWRvdWJsZS1sZWZ0LC5mYS1jaGV2cm9ucy1sZWZ0ey0tZmE6XCJcXGYzMjNcIn0uZmEtY2hldnJvbi1kb3VibGUtcmlnaHQsLmZhLWNoZXZyb25zLXJpZ2h0ey0tZmE6XCJcXGYzMjRcIn0uZmEtY2hldnJvbi1kb3VibGUtdXAsLmZhLWNoZXZyb25zLXVwey0tZmE6XCJcXGYzMjVcIn0uZmEtY29tcHJlc3Mtd2lkZXstLWZhOlwiXFxmMzI2XCJ9LmZhLWNsdWJ7LS1mYTpcIlxcZjMyN1wifS5mYS1jbGlwYm9hcmR7LS1mYTpcIlxcZjMyOFwifS5mYS1jaGV2cm9uLXNxdWFyZS1kb3duLC5mYS1zcXVhcmUtY2hldnJvbi1kb3duey0tZmE6XCJcXGYzMjlcIn0uZmEtY2hldnJvbi1zcXVhcmUtbGVmdCwuZmEtc3F1YXJlLWNoZXZyb24tbGVmdHstLWZhOlwiXFxmMzJhXCJ9LmZhLWNoZXZyb24tc3F1YXJlLXJpZ2h0LC5mYS1zcXVhcmUtY2hldnJvbi1yaWdodHstLWZhOlwiXFxmMzJiXCJ9LmZhLWNoZXZyb24tc3F1YXJlLXVwLC5mYS1zcXVhcmUtY2hldnJvbi11cHstLWZhOlwiXFxmMzJjXCJ9LmZhLWNhcmV0LWNpcmNsZS1kb3duLC5mYS1jaXJjbGUtY2FyZXQtZG93bnstLWZhOlwiXFxmMzJkXCJ9LmZhLWNhcmV0LWNpcmNsZS1sZWZ0LC5mYS1jaXJjbGUtY2FyZXQtbGVmdHstLWZhOlwiXFxmMzJlXCJ9LmZhLWNhcmV0LWNpcmNsZS1yaWdodCwuZmEtY2lyY2xlLWNhcmV0LXJpZ2h0ey0tZmE6XCJcXGYzMzBcIn0uZmEtY2FyZXQtY2lyY2xlLXVwLC5mYS1jaXJjbGUtY2FyZXQtdXB7LS1mYTpcIlxcZjMzMVwifS5mYS1jYWxlbmRhci1lZGl0LC5mYS1jYWxlbmRhci1wZW57LS1mYTpcIlxcZjMzM1wifS5mYS1jYWxlbmRhci1leGNsYW1hdGlvbnstLWZhOlwiXFxmMzM0XCJ9LmZhLWJhZGdley0tZmE6XCJcXGYzMzVcIn0uZmEtYmFkZ2UtY2hlY2t7LS1mYTpcIlxcZjMzNlwifS5mYS1hcnJvd3MtYWx0LWgsLmZhLWxlZnQtcmlnaHR7LS1mYTpcIlxcZjMzN1wifS5mYS1hcnJvd3MtYWx0LXYsLmZhLXVwLWRvd257LS1mYTpcIlxcZjMzOFwifS5mYS1hcnJvdy1zcXVhcmUtZG93biwuZmEtc3F1YXJlLWFycm93LWRvd257LS1mYTpcIlxcZjMzOVwifS5mYS1hcnJvdy1zcXVhcmUtbGVmdCwuZmEtc3F1YXJlLWFycm93LWxlZnR7LS1mYTpcIlxcZjMzYVwifS5mYS1hcnJvdy1zcXVhcmUtcmlnaHQsLmZhLXNxdWFyZS1hcnJvdy1yaWdodHstLWZhOlwiXFxmMzNiXCJ9LmZhLWFycm93LXNxdWFyZS11cCwuZmEtc3F1YXJlLWFycm93LXVwey0tZmE6XCJcXGYzM2NcIn0uZmEtYXJyb3ctZG93bi10by1saW5lLC5mYS1hcnJvdy10by1ib3R0b217LS1mYTpcIlxcZjMzZFwifS5mYS1hcnJvdy1sZWZ0LXRvLWxpbmUsLmZhLWFycm93LXRvLWxlZnR7LS1mYTpcIlxcZjMzZVwifS5mYS1hcnJvdy1yaWdodC10by1saW5lLC5mYS1hcnJvdy10by1yaWdodHstLWZhOlwiXFxmMzQwXCJ9LmZhLWFycm93LXRvLXRvcCwuZmEtYXJyb3ctdXAtdG8tbGluZXstLWZhOlwiXFxmMzQxXCJ9LmZhLWFycm93LWZyb20tYm90dG9tLC5mYS1hcnJvdy11cC1mcm9tLWxpbmV7LS1mYTpcIlxcZjM0MlwifS5mYS1hcnJvdy1mcm9tLWxlZnQsLmZhLWFycm93LXJpZ2h0LWZyb20tbGluZXstLWZhOlwiXFxmMzQzXCJ9LmZhLWFycm93LWZyb20tcmlnaHQsLmZhLWFycm93LWxlZnQtZnJvbS1saW5ley0tZmE6XCJcXGYzNDRcIn0uZmEtYXJyb3ctZG93bi1mcm9tLWxpbmUsLmZhLWFycm93LWZyb20tdG9wey0tZmE6XCJcXGYzNDVcIn0uZmEtYXJyb3ctYWx0LWZyb20tYm90dG9tLC5mYS11cC1mcm9tLWxpbmV7LS1mYTpcIlxcZjM0NlwifS5mYS1hcnJvdy1hbHQtZnJvbS1sZWZ0LC5mYS1yaWdodC1mcm9tLWxpbmV7LS1mYTpcIlxcZjM0N1wifS5mYS1hcnJvdy1hbHQtZnJvbS1yaWdodCwuZmEtbGVmdC1mcm9tLWxpbmV7LS1mYTpcIlxcZjM0OFwifS5mYS1hcnJvdy1hbHQtZnJvbS10b3AsLmZhLWRvd24tZnJvbS1saW5ley0tZmE6XCJcXGYzNDlcIn0uZmEtYXJyb3ctYWx0LXRvLWJvdHRvbSwuZmEtZG93bi10by1saW5ley0tZmE6XCJcXGYzNGFcIn0uZmEtYXJyb3ctYWx0LXRvLWxlZnQsLmZhLWxlZnQtdG8tbGluZXstLWZhOlwiXFxmMzRiXCJ9LmZhLWFycm93LWFsdC10by1yaWdodCwuZmEtcmlnaHQtdG8tbGluZXstLWZhOlwiXFxmMzRjXCJ9LmZhLWFycm93LWFsdC10by10b3AsLmZhLXVwLXRvLWxpbmV7LS1mYTpcIlxcZjM0ZFwifS5mYS1hbGFybS1jbG9ja3stLWZhOlwiXFxmMzRlXCJ9LmZhLWFycm93LWFsdC1zcXVhcmUtZG93biwuZmEtc3F1YXJlLWRvd257LS1mYTpcIlxcZjM1MFwifS5mYS1hcnJvdy1hbHQtc3F1YXJlLWxlZnQsLmZhLXNxdWFyZS1sZWZ0ey0tZmE6XCJcXGYzNTFcIn0uZmEtYXJyb3ctYWx0LXNxdWFyZS1yaWdodCwuZmEtc3F1YXJlLXJpZ2h0ey0tZmE6XCJcXGYzNTJcIn0uZmEtYXJyb3ctYWx0LXNxdWFyZS11cCwuZmEtc3F1YXJlLXVwey0tZmE6XCJcXGYzNTNcIn0uZmEtYXJyb3ctYWx0LWRvd24sLmZhLWRvd257LS1mYTpcIlxcZjM1NFwifS5mYS1hcnJvdy1hbHQtbGVmdCwuZmEtbGVmdHstLWZhOlwiXFxmMzU1XCJ9LmZhLWFycm93LWFsdC1yaWdodCwuZmEtcmlnaHR7LS1mYTpcIlxcZjM1NlwifS5mYS1hcnJvdy1hbHQtdXAsLmZhLXVwey0tZmE6XCJcXGYzNTdcIn0uZmEtYXJyb3ctYWx0LWNpcmNsZS1kb3duLC5mYS1jaXJjbGUtZG93bnstLWZhOlwiXFxmMzU4XCJ9LmZhLWFycm93LWFsdC1jaXJjbGUtbGVmdCwuZmEtY2lyY2xlLWxlZnR7LS1mYTpcIlxcZjM1OVwifS5mYS1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0LC5mYS1jaXJjbGUtcmlnaHR7LS1mYTpcIlxcZjM1YVwifS5mYS1hcnJvdy1hbHQtY2lyY2xlLXVwLC5mYS1jaXJjbGUtdXB7LS1mYTpcIlxcZjM1YlwifS5mYS1leHRlcm5hbC1saW5rLWFsdCwuZmEtdXAtcmlnaHQtZnJvbS1zcXVhcmV7LS1mYTpcIlxcZjM1ZFwifS5mYS1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQsLmZhLXNxdWFyZS11cC1yaWdodHstLWZhOlwiXFxmMzYwXCJ9LmZhLWFycm93cy1yZXR3ZWV0LC5mYS1yZXR3ZWV0LWFsdHstLWZhOlwiXFxmMzYxXCJ9LmZhLWV4Y2hhbmdlLWFsdCwuZmEtcmlnaHQtbGVmdHstLWZhOlwiXFxmMzYyXCJ9LmZhLXJlcGVhdHstLWZhOlwiXFxmMzYzXCJ9LmZhLWFycm93cy1yZXBlYXQsLmZhLXJlcGVhdC1hbHR7LS1mYTpcIlxcZjM2NFwifS5mYS1yZXBlYXQtMXstLWZhOlwiXFxmMzY1XCJ9LmZhLWFycm93cy1yZXBlYXQtMSwuZmEtcmVwZWF0LTEtYWx0ey0tZmE6XCJcXGYzNjZcIn0uZmEtc2hhcmUtYWxsey0tZmE6XCJcXGYzNjdcIn0uZmEtYmF0dGVyeS1ib2x0ey0tZmE6XCJcXGYzNzZcIn0uZmEtYmF0dGVyeS1zbGFzaHstLWZhOlwiXFxmMzc3XCJ9LmZhLWJyb3dzZXJ7LS1mYTpcIlxcZjM3ZVwifS5mYS1jb2RlLWNvbW1pdHstLWZhOlwiXFxmMzg2XCJ9LmZhLWNvZGUtbWVyZ2V7LS1mYTpcIlxcZjM4N1wifS5mYS1jcmVkaXQtY2FyZC1ibGFua3stLWZhOlwiXFxmMzg5XCJ9LmZhLWNyZWRpdC1jYXJkLWZyb250ey0tZmE6XCJcXGYzOGFcIn0uZmEtZGVza3RvcCwuZmEtZGVza3RvcC1hbHR7LS1mYTpcIlxcZjM5MFwifS5mYS1lbGxpcHNpcy1oLWFsdCwuZmEtZWxsaXBzaXMtc3Ryb2tley0tZmE6XCJcXGYzOWJcIn0uZmEtZWxsaXBzaXMtc3Ryb2tlLXZlcnRpY2FsLC5mYS1lbGxpcHNpcy12LWFsdHstLWZhOlwiXFxmMzljXCJ9LmZhLWdlbXstLWZhOlwiXFxmM2E1XCJ9LmZhLWluZHVzdHJ5LWFsdCwuZmEtaW5kdXN0cnktd2luZG93c3stLWZhOlwiXFxmM2IzXCJ9LmZhLWxldmVsLWRvd24tYWx0LC5mYS10dXJuLWRvd257LS1mYTpcIlxcZjNiZVwifS5mYS1sZXZlbC11cC1hbHQsLmZhLXR1cm4tdXB7LS1mYTpcIlxcZjNiZlwifS5mYS1sb2NrLW9wZW57LS1mYTpcIlxcZjNjMVwifS5mYS1sb2NrLWtleWhvbGUtb3BlbiwuZmEtbG9jay1vcGVuLWFsdHstLWZhOlwiXFxmM2MyXCJ9LmZhLWxvY2F0aW9uLWRvdCwuZmEtbWFwLW1hcmtlci1hbHR7LS1mYTpcIlxcZjNjNVwifS5mYS1taWNyb3Bob25lLWFsdCwuZmEtbWljcm9waG9uZS1saW5lc3stLWZhOlwiXFxmM2M5XCJ9LmZhLW1vYmlsZS1hbHQsLmZhLW1vYmlsZS1zY3JlZW4tYnV0dG9uey0tZmE6XCJcXGYzY2RcIn0uZmEtbW9iaWxlLC5mYS1tb2JpbGUtYW5kcm9pZCwuZmEtbW9iaWxlLXBob25ley0tZmE6XCJcXGYzY2VcIn0uZmEtbW9iaWxlLWFuZHJvaWQtYWx0LC5mYS1tb2JpbGUtc2NyZWVuey0tZmE6XCJcXGYzY2ZcIn0uZmEtbW9uZXktYmlsbC0xLC5mYS1tb25leS1iaWxsLWFsdHstLWZhOlwiXFxmM2QxXCJ9LmZhLXBob25lLXNsYXNoey0tZmE6XCJcXGYzZGRcIn0uZmEtcGxhbmUtYWx0LC5mYS1wbGFuZS1lbmdpbmVzey0tZmE6XCJcXGYzZGVcIn0uZmEtaW1hZ2UtcG9ydHJhaXQsLmZhLXBvcnRyYWl0ey0tZmE6XCJcXGYzZTBcIn0uZmEtbWFpbC1yZXBseSwuZmEtcmVwbHl7LS1mYTpcIlxcZjNlNVwifS5mYS1zaGllbGQtYWx0LC5mYS1zaGllbGQtaGFsdmVkey0tZmE6XCJcXGYzZWRcIn0uZmEtc2xpZGVycy1oLXNxdWFyZSwuZmEtc3F1YXJlLXNsaWRlcnN7LS1mYTpcIlxcZjNmMFwifS5mYS1zbGlkZXJzLXVwLC5mYS1zbGlkZXJzLXZ7LS1mYTpcIlxcZjNmMVwifS5mYS1zbGlkZXJzLXYtc3F1YXJlLC5mYS1zcXVhcmUtc2xpZGVycy12ZXJ0aWNhbHstLWZhOlwiXFxmM2YyXCJ9LmZhLXNwaW5uZXItdGhpcmR7LS1mYTpcIlxcZjNmNFwifS5mYS10YWJsZXQtYWx0LC5mYS10YWJsZXQtc2NyZWVuLWJ1dHRvbnstLWZhOlwiXFxmM2ZhXCJ9LmZhLXRhYmxldCwuZmEtdGFibGV0LWFuZHJvaWR7LS1mYTpcIlxcZjNmYlwifS5mYS10YWJsZXQtYW5kcm9pZC1hbHQsLmZhLXRhYmxldC1zY3JlZW57LS1mYTpcIlxcZjNmY1wifS5mYS10aWNrZXQtYWx0LC5mYS10aWNrZXQtc2ltcGxley0tZmE6XCJcXGYzZmZcIn0uZmEtdHJlZS1hbHQsLmZhLXRyZWUtZGVjaWR1b3Vzey0tZmE6XCJcXGY0MDBcIn0uZmEtdHYtcmV0cm97LS1mYTpcIlxcZjQwMVwifS5mYS13aW5kb3d7LS1mYTpcIlxcZjQwZVwifS5mYS13aW5kb3ctYWx0LC5mYS13aW5kb3ctZmxpcHstLWZhOlwiXFxmNDBmXCJ9LmZhLXJlY3RhbmdsZS10aW1lcywuZmEtcmVjdGFuZ2xlLXhtYXJrLC5mYS10aW1lcy1yZWN0YW5nbGUsLmZhLXdpbmRvdy1jbG9zZXstLWZhOlwiXFxmNDEwXCJ9LmZhLWNvbXByZXNzLWFsdCwuZmEtZG93bi1sZWZ0LWFuZC11cC1yaWdodC10by1jZW50ZXJ7LS1mYTpcIlxcZjQyMlwifS5mYS1leHBhbmQtYWx0LC5mYS11cC1yaWdodC1hbmQtZG93bi1sZWZ0LWZyb20tY2VudGVyey0tZmE6XCJcXGY0MjRcIn0uZmEtYmFzZWJhbGwtYmF0LWJhbGx7LS1mYTpcIlxcZjQzMlwifS5mYS1iYXNlYmFsbCwuZmEtYmFzZWJhbGwtYmFsbHstLWZhOlwiXFxmNDMzXCJ9LmZhLWJhc2tldGJhbGwsLmZhLWJhc2tldGJhbGwtYmFsbHstLWZhOlwiXFxmNDM0XCJ9LmZhLWJhc2tldGJhbGwtaG9vcHstLWZhOlwiXFxmNDM1XCJ9LmZhLWJvd2xpbmctYmFsbHstLWZhOlwiXFxmNDM2XCJ9LmZhLWJvd2xpbmctcGluc3stLWZhOlwiXFxmNDM3XCJ9LmZhLWJveGluZy1nbG92ZSwuZmEtZ2xvdmUtYm94aW5ney0tZmE6XCJcXGY0MzhcIn0uZmEtY2hlc3N7LS1mYTpcIlxcZjQzOVwifS5mYS1jaGVzcy1iaXNob3B7LS1mYTpcIlxcZjQzYVwifS5mYS1jaGVzcy1iaXNob3AtYWx0LC5mYS1jaGVzcy1iaXNob3AtcGllY2V7LS1mYTpcIlxcZjQzYlwifS5mYS1jaGVzcy1ib2FyZHstLWZhOlwiXFxmNDNjXCJ9LmZhLWNoZXNzLWNsb2Nrey0tZmE6XCJcXGY0M2RcIn0uZmEtY2hlc3MtY2xvY2stYWx0LC5mYS1jaGVzcy1jbG9jay1mbGlwey0tZmE6XCJcXGY0M2VcIn0uZmEtY2hlc3Mta2luZ3stLWZhOlwiXFxmNDNmXCJ9LmZhLWNoZXNzLWtpbmctYWx0LC5mYS1jaGVzcy1raW5nLXBpZWNley0tZmE6XCJcXGY0NDBcIn0uZmEtY2hlc3Mta25pZ2h0ey0tZmE6XCJcXGY0NDFcIn0uZmEtY2hlc3Mta25pZ2h0LWFsdCwuZmEtY2hlc3Mta25pZ2h0LXBpZWNley0tZmE6XCJcXGY0NDJcIn0uZmEtY2hlc3MtcGF3bnstLWZhOlwiXFxmNDQzXCJ9LmZhLWNoZXNzLXBhd24tYWx0LC5mYS1jaGVzcy1wYXduLXBpZWNley0tZmE6XCJcXGY0NDRcIn0uZmEtY2hlc3MtcXVlZW57LS1mYTpcIlxcZjQ0NVwifS5mYS1jaGVzcy1xdWVlbi1hbHQsLmZhLWNoZXNzLXF1ZWVuLXBpZWNley0tZmE6XCJcXGY0NDZcIn0uZmEtY2hlc3Mtcm9va3stLWZhOlwiXFxmNDQ3XCJ9LmZhLWNoZXNzLXJvb2stYWx0LC5mYS1jaGVzcy1yb29rLXBpZWNley0tZmE6XCJcXGY0NDhcIn0uZmEtY3JpY2tldCwuZmEtY3JpY2tldC1iYXQtYmFsbHstLWZhOlwiXFxmNDQ5XCJ9LmZhLWN1cmxpbmcsLmZhLWN1cmxpbmctc3RvbmV7LS1mYTpcIlxcZjQ0YVwifS5mYS1kdW1iYmVsbHstLWZhOlwiXFxmNDRiXCJ9LmZhLWZpZWxkLWhvY2tleSwuZmEtZmllbGQtaG9ja2V5LXN0aWNrLWJhbGx7LS1mYTpcIlxcZjQ0Y1wifS5mYS1mb290YmFsbCwuZmEtZm9vdGJhbGwtYmFsbHstLWZhOlwiXFxmNDRlXCJ9LmZhLWZvb3RiYWxsLWhlbG1ldHstLWZhOlwiXFxmNDRmXCJ9LmZhLWdvbGYtYmFsbCwuZmEtZ29sZi1iYWxsLXRlZXstLWZhOlwiXFxmNDUwXCJ9LmZhLWdvbGYtY2x1YnstLWZhOlwiXFxmNDUxXCJ9LmZhLWhvY2tleS1wdWNrey0tZmE6XCJcXGY0NTNcIn0uZmEtaG9ja2V5LXN0aWNrc3stLWZhOlwiXFxmNDU0XCJ9LmZhLWx1Y2hhZG9yLC5mYS1sdWNoYWRvci1tYXNrLC5mYS1tYXNrLWx1Y2hhZG9yey0tZmE6XCJcXGY0NTVcIn0uZmEtZmxhZy1wZW5uYW50LC5mYS1wZW5uYW50ey0tZmE6XCJcXGY0NTZcIn0uZmEtYnJvb20tYmFsbCwuZmEtcXVpZGRpdGNoLC5mYS1xdWlkZGl0Y2gtYnJvb20tYmFsbHstLWZhOlwiXFxmNDU4XCJ9LmZhLXJhY3F1ZXR7LS1mYTpcIlxcZjQ1YVwifS5mYS1zaHV0dGxlY29ja3stLWZhOlwiXFxmNDViXCJ9LmZhLXNxdWFyZS1mdWxsey0tZmE6XCJcXGY0NWNcIn0uZmEtcGluZy1wb25nLXBhZGRsZS1iYWxsLC5mYS10YWJsZS10ZW5uaXMsLmZhLXRhYmxlLXRlbm5pcy1wYWRkbGUtYmFsbHstLWZhOlwiXFxmNDVkXCJ9LmZhLXRlbm5pcy1iYWxsey0tZmE6XCJcXGY0NWVcIn0uZmEtdm9sbGV5YmFsbCwuZmEtdm9sbGV5YmFsbC1iYWxsey0tZmE6XCJcXGY0NWZcIn0uZmEtd2hpc3RsZXstLWZhOlwiXFxmNDYwXCJ9LmZhLWFsbGVyZ2llcywuZmEtaGFuZC1kb3Rzey0tZmE6XCJcXGY0NjFcIn0uZmEtYmFuZC1haWQsLmZhLWJhbmRhZ2V7LS1mYTpcIlxcZjQ2MlwifS5mYS1iYXJjb2RlLWFsdCwuZmEtcmVjdGFuZ2xlLWJhcmNvZGV7LS1mYTpcIlxcZjQ2M1wifS5mYS1iYXJjb2RlLXJlYWR7LS1mYTpcIlxcZjQ2NFwifS5mYS1iYXJjb2RlLXNjYW57LS1mYTpcIlxcZjQ2NVwifS5mYS1ib3h7LS1mYTpcIlxcZjQ2NlwifS5mYS1ib3gtY2hlY2t7LS1mYTpcIlxcZjQ2N1wifS5mYS1ib3hlcywuZmEtYm94ZXMtYWx0LC5mYS1ib3hlcy1zdGFja2Vkey0tZmE6XCJcXGY0NjhcIn0uZmEtYnJpZWZjYXNlLW1lZGljYWx7LS1mYTpcIlxcZjQ2OVwifS5mYS1idXJuLC5mYS1maXJlLWZsYW1lLXNpbXBsZXstLWZhOlwiXFxmNDZhXCJ9LmZhLWNhcHN1bGVzey0tZmE6XCJcXGY0NmJcIn0uZmEtY2xpcGJvYXJkLWNoZWNrey0tZmE6XCJcXGY0NmNcIn0uZmEtY2xpcGJvYXJkLWxpc3R7LS1mYTpcIlxcZjQ2ZFwifS5mYS1jb252ZXlvci1iZWx0ey0tZmE6XCJcXGY0NmVcIn0uZmEtY29udmV5b3ItYmVsdC1hbHQsLmZhLWNvbnZleW9yLWJlbHQtYm94ZXN7LS1mYTpcIlxcZjQ2ZlwifS5mYS1kaWFnbm9zZXMsLmZhLXBlcnNvbi1kb3RzLWZyb20tbGluZXstLWZhOlwiXFxmNDcwXCJ9LmZhLWRuYXstLWZhOlwiXFxmNDcxXCJ9LmZhLWRvbGx5LC5mYS1kb2xseS1ib3h7LS1mYTpcIlxcZjQ3MlwifS5mYS1kb2xseS1lbXB0eXstLWZhOlwiXFxmNDczXCJ9LmZhLWNhcnQtZmxhdGJlZCwuZmEtZG9sbHktZmxhdGJlZHstLWZhOlwiXFxmNDc0XCJ9LmZhLWNhcnQtZmxhdGJlZC1ib3hlcywuZmEtZG9sbHktZmxhdGJlZC1hbHR7LS1mYTpcIlxcZjQ3NVwifS5mYS1jYXJ0LWZsYXRiZWQtZW1wdHksLmZhLWRvbGx5LWZsYXRiZWQtZW1wdHl7LS1mYTpcIlxcZjQ3NlwifS5mYS1maWxlLW1lZGljYWx7LS1mYTpcIlxcZjQ3N1wifS5mYS1maWxlLW1lZGljYWwtYWx0LC5mYS1maWxlLXdhdmVmb3Jtey0tZmE6XCJcXGY0NzhcIn0uZmEtZmlyc3QtYWlkLC5mYS1raXQtbWVkaWNhbHstLWZhOlwiXFxmNDc5XCJ9LmZhLWZvcmtsaWZ0ey0tZmE6XCJcXGY0N2FcIn0uZmEtaGFuZC1ob2xkaW5nLWJveHstLWZhOlwiXFxmNDdiXCJ9LmZhLWhhbmQtcmVjZWl2aW5nLC5mYS1oYW5kcy1ob2xkaW5nLWRpYW1vbmR7LS1mYTpcIlxcZjQ3Y1wifS5mYS1jaXJjbGUtaCwuZmEtaG9zcGl0YWwtc3ltYm9sey0tZmE6XCJcXGY0N2VcIn0uZmEtaWQtY2FyZC1hbHQsLmZhLWlkLWNhcmQtY2xpcHstLWZhOlwiXFxmNDdmXCJ9LmZhLWludmVudG9yeSwuZmEtc2hlbHZlc3stLWZhOlwiXFxmNDgwXCJ9LmZhLW5vdGVzLW1lZGljYWx7LS1mYTpcIlxcZjQ4MVwifS5mYS1wYWxsZXR7LS1mYTpcIlxcZjQ4MlwifS5mYS1wYWxldHRlLWJveGVzLC5mYS1wYWxsZXQtYWx0LC5mYS1wYWxsZXQtYm94ZXN7LS1mYTpcIlxcZjQ4M1wifS5mYS1waWxsc3stLWZhOlwiXFxmNDg0XCJ9LmZhLXByZXNjcmlwdGlvbi1ib3R0bGV7LS1mYTpcIlxcZjQ4NVwifS5mYS1wcmVzY3JpcHRpb24tYm90dGxlLWFsdCwuZmEtcHJlc2NyaXB0aW9uLWJvdHRsZS1tZWRpY2Fsey0tZmE6XCJcXGY0ODZcIn0uZmEtYmVkLXB1bHNlLC5mYS1wcm9jZWR1cmVzey0tZmE6XCJcXGY0ODdcIn0uZmEtc2Nhbm5lciwuZmEtc2Nhbm5lci1ndW57LS1mYTpcIlxcZjQ4OFwifS5mYS1zY2FubmVyLWtleWJvYXJkey0tZmE6XCJcXGY0ODlcIn0uZmEtc2Nhbm5lci10b3VjaHNjcmVlbnstLWZhOlwiXFxmNDhhXCJ9LmZhLXNoaXBwaW5nLWZhc3QsLmZhLXRydWNrLWZhc3R7LS1mYTpcIlxcZjQ4YlwifS5mYS1zaGlwcGluZy10aW1lZCwuZmEtdHJ1Y2stY2xvY2t7LS1mYTpcIlxcZjQ4Y1wifS5mYS1zbW9raW5ney0tZmE6XCJcXGY0OGRcIn0uZmEtc3lyaW5nZXstLWZhOlwiXFxmNDhlXCJ9LmZhLXRhYmxldC1ydWdnZWR7LS1mYTpcIlxcZjQ4ZlwifS5mYS10YWJsZXRzey0tZmE6XCJcXGY0OTBcIn0uZmEtdGhlcm1vbWV0ZXJ7LS1mYTpcIlxcZjQ5MVwifS5mYS12aWFsey0tZmE6XCJcXGY0OTJcIn0uZmEtdmlhbHN7LS1mYTpcIlxcZjQ5M1wifS5mYS13YXJlaG91c2V7LS1mYTpcIlxcZjQ5NFwifS5mYS13YXJlaG91c2UtYWx0LC5mYS13YXJlaG91c2UtZnVsbHstLWZhOlwiXFxmNDk1XCJ9LmZhLXdlaWdodCwuZmEtd2VpZ2h0LXNjYWxley0tZmE6XCJcXGY0OTZcIn0uZmEteC1yYXl7LS1mYTpcIlxcZjQ5N1wifS5mYS1ibGFua2V0ey0tZmE6XCJcXGY0OThcIn0uZmEtYm9vay1oZWFydHstLWZhOlwiXFxmNDk5XCJ9LmZhLWJveC1hbHQsLmZhLWJveC10YXBlZHstLWZhOlwiXFxmNDlhXCJ9LmZhLWJveC1mcmFnaWxlLC5mYS1zcXVhcmUtZnJhZ2lsZSwuZmEtc3F1YXJlLXdpbmUtZ2xhc3MtY3JhY2t7LS1mYTpcIlxcZjQ5YlwifS5mYS1ib3gtZnVsbCwuZmEtYm94LW9wZW4tZnVsbHstLWZhOlwiXFxmNDljXCJ9LmZhLWJveC1oZWFydHstLWZhOlwiXFxmNDlkXCJ9LmZhLWJveC1vcGVuey0tZmE6XCJcXGY0OWVcIn0uZmEtYm94LXVwLC5mYS1zcXVhcmUtdGhpcy13YXktdXB7LS1mYTpcIlxcZjQ5ZlwifS5mYS1ib3gtZG9sbGFyLC5mYS1ib3gtdXNkey0tZmE6XCJcXGY0YTBcIn0uZmEtY29tbWVudC1hbHQtY2hlY2ssLmZhLW1lc3NhZ2UtY2hlY2t7LS1mYTpcIlxcZjRhMlwifS5mYS1jb21tZW50LWFsdC1kb3RzLC5mYS1tZXNzYWdlLWRvdHMsLmZhLW1lc3NhZ2luZ3stLWZhOlwiXFxmNGEzXCJ9LmZhLWNvbW1lbnQtYWx0LWVkaXQsLmZhLW1lc3NhZ2UtZWRpdCwuZmEtbWVzc2FnZS1wZW57LS1mYTpcIlxcZjRhNFwifS5mYS1jb21tZW50LWFsdC1leGNsYW1hdGlvbiwuZmEtbWVzc2FnZS1leGNsYW1hdGlvbnstLWZhOlwiXFxmNGE1XCJ9LmZhLWNvbW1lbnQtYWx0LWxpbmVzLC5mYS1tZXNzYWdlLWxpbmVzey0tZmE6XCJcXGY0YTZcIn0uZmEtY29tbWVudC1hbHQtbWludXMsLmZhLW1lc3NhZ2UtbWludXN7LS1mYTpcIlxcZjRhN1wifS5mYS1jb21tZW50LWFsdC1wbHVzLC5mYS1tZXNzYWdlLXBsdXN7LS1mYTpcIlxcZjRhOFwifS5mYS1jb21tZW50LWFsdC1zbGFzaCwuZmEtbWVzc2FnZS1zbGFzaHstLWZhOlwiXFxmNGE5XCJ9LmZhLWNvbW1lbnQtYWx0LXNtaWxlLC5mYS1tZXNzYWdlLXNtaWxley0tZmE6XCJcXGY0YWFcIn0uZmEtY29tbWVudC1hbHQtdGltZXMsLmZhLW1lc3NhZ2UtdGltZXMsLmZhLW1lc3NhZ2UteG1hcmt7LS1mYTpcIlxcZjRhYlwifS5mYS1jb21tZW50LWNoZWNrey0tZmE6XCJcXGY0YWNcIn0uZmEtY29tbWVudC1kb3RzLC5mYS1jb21tZW50aW5ney0tZmE6XCJcXGY0YWRcIn0uZmEtY29tbWVudC1lZGl0LC5mYS1jb21tZW50LXBlbnstLWZhOlwiXFxmNGFlXCJ9LmZhLWNvbW1lbnQtZXhjbGFtYXRpb257LS1mYTpcIlxcZjRhZlwifS5mYS1jb21tZW50LWxpbmVzey0tZmE6XCJcXGY0YjBcIn0uZmEtY29tbWVudC1taW51c3stLWZhOlwiXFxmNGIxXCJ9LmZhLWNvbW1lbnQtcGx1c3stLWZhOlwiXFxmNGIyXCJ9LmZhLWNvbW1lbnQtc2xhc2h7LS1mYTpcIlxcZjRiM1wifS5mYS1jb21tZW50LXNtaWxley0tZmE6XCJcXGY0YjRcIn0uZmEtY29tbWVudC10aW1lcywuZmEtY29tbWVudC14bWFya3stLWZhOlwiXFxmNGI1XCJ9LmZhLWNvbW1lbnRzLWFsdCwuZmEtbWVzc2FnZXN7LS1mYTpcIlxcZjRiNlwifS5mYS1jb250YWluZXItc3RvcmFnZXstLWZhOlwiXFxmNGI3XCJ9LmZhLWNvdWNoey0tZmE6XCJcXGY0YjhcIn0uZmEtY2lyY2xlLWRvbGxhci10by1zbG90LC5mYS1kb25hdGV7LS1mYTpcIlxcZjRiOVwifS5mYS1kb3Zley0tZmE6XCJcXGY0YmFcIn0uZmEtZnJhZ2lsZSwuZmEtd2luZS1nbGFzcy1jcmFja3stLWZhOlwiXFxmNGJiXCJ9LmZhLWhhbmQtaGVhcnR7LS1mYTpcIlxcZjRiY1wifS5mYS1oYW5kLWhvbGRpbmd7LS1mYTpcIlxcZjRiZFwifS5mYS1oYW5kLWhvbGRpbmctaGVhcnR7LS1mYTpcIlxcZjRiZVwifS5mYS1oYW5kLWhvbGRpbmctc2VlZGxpbmd7LS1mYTpcIlxcZjRiZlwifS5mYS1oYW5kLWhvbGRpbmctZG9sbGFyLC5mYS1oYW5kLWhvbGRpbmctdXNkey0tZmE6XCJcXGY0YzBcIn0uZmEtaGFuZC1ob2xkaW5nLWRyb3BsZXQsLmZhLWhhbmQtaG9sZGluZy13YXRlcnstLWZhOlwiXFxmNGMxXCJ9LmZhLWhhbmRzLWhvbGRpbmd7LS1mYTpcIlxcZjRjMlwifS5mYS1oYW5kcy1oZWFydCwuZmEtaGFuZHMtaG9sZGluZy1oZWFydHstLWZhOlwiXFxmNGMzXCJ9LmZhLWhhbmRzLWhlbHBpbmcsLmZhLWhhbmRzaGFrZS1hbmdsZXstLWZhOlwiXFxmNGM0XCJ9LmZhLWhhbmRzLWhvbGRpbmctZG9sbGFyLC5mYS1oYW5kcy11c2R7LS1mYTpcIlxcZjRjNVwifS5mYS1jaXJjbGUtaGVhcnQsLmZhLWhlYXJ0LWNpcmNsZXstLWZhOlwiXFxmNGM3XCJ9LmZhLWhlYXJ0LXNxdWFyZSwuZmEtc3F1YXJlLWhlYXJ0ey0tZmE6XCJcXGY0YzhcIn0uZmEtaG9tZS1oZWFydCwuZmEtaG91c2UtaGVhcnR7LS1mYTpcIlxcZjRjOVwifS5mYS1sYW1wey0tZmE6XCJcXGY0Y2FcIn0uZmEtbGVhZi1oZWFydHstLWZhOlwiXFxmNGNiXCJ9LmZhLWNvdWNoLXNtYWxsLC5mYS1sb3Zlc2VhdHstLWZhOlwiXFxmNGNjXCJ9LmZhLXBhcmFjaHV0ZS1ib3h7LS1mYTpcIlxcZjRjZFwifS5mYS1wZW9wbGUtY2FycnksLmZhLXBlb3BsZS1jYXJyeS1ib3h7LS1mYTpcIlxcZjRjZVwifS5mYS1wZXJzb24tY2FycnksLmZhLXBlcnNvbi1jYXJyeS1ib3h7LS1mYTpcIlxcZjRjZlwifS5mYS1wZXJzb24tZG9sbHl7LS1mYTpcIlxcZjRkMFwifS5mYS1wZXJzb24tZG9sbHktZW1wdHl7LS1mYTpcIlxcZjRkMVwifS5mYS1waG9uZS1wbHVzey0tZmE6XCJcXGY0ZDJcIn0uZmEtcGlnZ3ktYmFua3stLWZhOlwiXFxmNGQzXCJ9LmZhLXJhbXAtbG9hZGluZ3stLWZhOlwiXFxmNGQ0XCJ9LmZhLXJpYmJvbnstLWZhOlwiXFxmNGQ2XCJ9LmZhLXJvdXRley0tZmE6XCJcXGY0ZDdcIn0uZmEtc2VlZGxpbmcsLmZhLXNwcm91dHstLWZhOlwiXFxmNGQ4XCJ9LmZhLXNpZ24sLmZhLXNpZ24taGFuZ2luZ3stLWZhOlwiXFxmNGQ5XCJ9LmZhLWZhY2Utc21pbGUtd2luaywuZmEtc21pbGUtd2lua3stLWZhOlwiXFxmNGRhXCJ9LmZhLXRhcGV7LS1mYTpcIlxcZjRkYlwifS5mYS10cnVjay1jb250YWluZXJ7LS1mYTpcIlxcZjRkY1wifS5mYS10cnVjay1jb3VjaCwuZmEtdHJ1Y2stcmFtcC1jb3VjaHstLWZhOlwiXFxmNGRkXCJ9LmZhLXRydWNrLWxvYWRpbmcsLmZhLXRydWNrLXJhbXAtYm94ey0tZmE6XCJcXGY0ZGVcIn0uZmEtdHJ1Y2stbW92aW5ney0tZmE6XCJcXGY0ZGZcIn0uZmEtdHJ1Y2stcmFtcHstLWZhOlwiXFxmNGUwXCJ9LmZhLXZpZGVvLXBsdXN7LS1mYTpcIlxcZjRlMVwifS5mYS12aWRlby1zbGFzaHstLWZhOlwiXFxmNGUyXCJ9LmZhLXdpbmUtZ2xhc3N7LS1mYTpcIlxcZjRlM1wifS5mYS11c2VyLWFzdHJvbmF1dHstLWZhOlwiXFxmNGZiXCJ9LmZhLXVzZXItY2hlY2t7LS1mYTpcIlxcZjRmY1wifS5mYS11c2VyLWNsb2Nrey0tZmE6XCJcXGY0ZmRcIn0uZmEtdXNlci1jb2csLmZhLXVzZXItZ2VhcnstLWZhOlwiXFxmNGZlXCJ9LmZhLXVzZXItZWRpdCwuZmEtdXNlci1wZW57LS1mYTpcIlxcZjRmZlwifS5mYS11c2VyLWZyaWVuZHMsLmZhLXVzZXItZ3JvdXB7LS1mYTpcIlxcZjUwMFwifS5mYS11c2VyLWdyYWR1YXRley0tZmE6XCJcXGY1MDFcIn0uZmEtdXNlci1sb2Nrey0tZmE6XCJcXGY1MDJcIn0uZmEtdXNlci1taW51c3stLWZhOlwiXFxmNTAzXCJ9LmZhLXVzZXItbmluamF7LS1mYTpcIlxcZjUwNFwifS5mYS11c2VyLXNoaWVsZHstLWZhOlwiXFxmNTA1XCJ9LmZhLXVzZXItYWx0LXNsYXNoLC5mYS11c2VyLWxhcmdlLXNsYXNoLC5mYS11c2VyLXNsYXNoey0tZmE6XCJcXGY1MDZcIn0uZmEtdXNlci10YWd7LS1mYTpcIlxcZjUwN1wifS5mYS11c2VyLXRpZXstLWZhOlwiXFxmNTA4XCJ9LmZhLXVzZXJzLWNvZywuZmEtdXNlcnMtZ2VhcnstLWZhOlwiXFxmNTA5XCJ9LmZhLWJhbGFuY2Utc2NhbGUtbGVmdCwuZmEtc2NhbGUtdW5iYWxhbmNlZHstLWZhOlwiXFxmNTE1XCJ9LmZhLWJhbGFuY2Utc2NhbGUtcmlnaHQsLmZhLXNjYWxlLXVuYmFsYW5jZWQtZmxpcHstLWZhOlwiXFxmNTE2XCJ9LmZhLWJsZW5kZXJ7LS1mYTpcIlxcZjUxN1wifS5mYS1ib29rLW9wZW57LS1mYTpcIlxcZjUxOFwifS5mYS1icm9hZGNhc3QtdG93ZXIsLmZhLXRvd2VyLWJyb2FkY2FzdHstLWZhOlwiXFxmNTE5XCJ9LmZhLWJyb29tey0tZmE6XCJcXGY1MWFcIn0uZmEtYmxhY2tib2FyZCwuZmEtY2hhbGtib2FyZHstLWZhOlwiXFxmNTFiXCJ9LmZhLWNoYWxrYm9hcmQtdGVhY2hlciwuZmEtY2hhbGtib2FyZC11c2Vyey0tZmE6XCJcXGY1MWNcIn0uZmEtY2h1cmNoey0tZmE6XCJcXGY1MWRcIn0uZmEtY29pbnN7LS1mYTpcIlxcZjUxZVwifS5mYS1jb21wYWN0LWRpc2N7LS1mYTpcIlxcZjUxZlwifS5mYS1jcm93ey0tZmE6XCJcXGY1MjBcIn0uZmEtY3Jvd257LS1mYTpcIlxcZjUyMVwifS5mYS1kaWNley0tZmE6XCJcXGY1MjJcIn0uZmEtZGljZS1maXZley0tZmE6XCJcXGY1MjNcIn0uZmEtZGljZS1mb3Vyey0tZmE6XCJcXGY1MjRcIn0uZmEtZGljZS1vbmV7LS1mYTpcIlxcZjUyNVwifS5mYS1kaWNlLXNpeHstLWZhOlwiXFxmNTI2XCJ9LmZhLWRpY2UtdGhyZWV7LS1mYTpcIlxcZjUyN1wifS5mYS1kaWNlLXR3b3stLWZhOlwiXFxmNTI4XCJ9LmZhLWRpdmlkZXstLWZhOlwiXFxmNTI5XCJ9LmZhLWRvb3ItY2xvc2Vkey0tZmE6XCJcXGY1MmFcIn0uZmEtZG9vci1vcGVuey0tZmE6XCJcXGY1MmJcIn0uZmEtZmVhdGhlcnstLWZhOlwiXFxmNTJkXCJ9LmZhLWZyb2d7LS1mYTpcIlxcZjUyZVwifS5mYS1nYXMtcHVtcHstLWZhOlwiXFxmNTJmXCJ9LmZhLWdsYXNzZXN7LS1mYTpcIlxcZjUzMFwifS5mYS1ncmVhdGVyLXRoYW4tZXF1YWx7LS1mYTpcIlxcZjUzMlwifS5mYS1oZWxpY29wdGVyey0tZmE6XCJcXGY1MzNcIn0uZmEtaW5maW5pdHl7LS1mYTpcIlxcZjUzNFwifS5mYS1raXdpLWJpcmR7LS1mYTpcIlxcZjUzNVwifS5mYS1sZXNzLXRoYW4tZXF1YWx7LS1mYTpcIlxcZjUzN1wifS5mYS1tZW1vcnl7LS1mYTpcIlxcZjUzOFwifS5mYS1taWNyb3Bob25lLWFsdC1zbGFzaCwuZmEtbWljcm9waG9uZS1saW5lcy1zbGFzaHstLWZhOlwiXFxmNTM5XCJ9LmZhLW1vbmV5LWJpbGwtd2F2ZXstLWZhOlwiXFxmNTNhXCJ9LmZhLW1vbmV5LWJpbGwtMS13YXZlLC5mYS1tb25leS1iaWxsLXdhdmUtYWx0ey0tZmE6XCJcXGY1M2JcIn0uZmEtbW9uZXktY2hlY2t7LS1mYTpcIlxcZjUzY1wifS5mYS1tb25leS1jaGVjay1hbHQsLmZhLW1vbmV5LWNoZWNrLWRvbGxhcnstLWZhOlwiXFxmNTNkXCJ9LmZhLW5vdC1lcXVhbHstLWZhOlwiXFxmNTNlXCJ9LmZhLXBhbGV0dGV7LS1mYTpcIlxcZjUzZlwifS5mYS1wYXJraW5nLC5mYS1zcXVhcmUtcGFya2luZ3stLWZhOlwiXFxmNTQwXCJ9LmZhLWRpYWdyYW0tcHJvamVjdCwuZmEtcHJvamVjdC1kaWFncmFtey0tZmE6XCJcXGY1NDJcIn0uZmEtcmVjZWlwdHstLWZhOlwiXFxmNTQzXCJ9LmZhLXJvYm90ey0tZmE6XCJcXGY1NDRcIn0uZmEtcnVsZXJ7LS1mYTpcIlxcZjU0NVwifS5mYS1ydWxlci1jb21iaW5lZHstLWZhOlwiXFxmNTQ2XCJ9LmZhLXJ1bGVyLWhvcml6b250YWx7LS1mYTpcIlxcZjU0N1wifS5mYS1ydWxlci12ZXJ0aWNhbHstLWZhOlwiXFxmNTQ4XCJ9LmZhLXNjaG9vbHstLWZhOlwiXFxmNTQ5XCJ9LmZhLXNjcmV3ZHJpdmVyey0tZmE6XCJcXGY1NGFcIn0uZmEtc2hvZS1wcmludHN7LS1mYTpcIlxcZjU0YlwifS5mYS1za3VsbHstLWZhOlwiXFxmNTRjXCJ9LmZhLWJhbi1zbW9raW5nLC5mYS1zbW9raW5nLWJhbnstLWZhOlwiXFxmNTRkXCJ9LmZhLXN0b3Jley0tZmE6XCJcXGY1NGVcIn0uZmEtc2hvcCwuZmEtc3RvcmUtYWx0ey0tZmE6XCJcXGY1NGZcIn0uZmEtYmFycy1zdGFnZ2VyZWQsLmZhLXJlb3JkZXIsLmZhLXN0cmVhbXstLWZhOlwiXFxmNTUwXCJ9LmZhLXN0cm9vcHdhZmVsey0tZmE6XCJcXGY1NTFcIn0uZmEtdG9vbGJveHstLWZhOlwiXFxmNTUyXCJ9LmZhLXNoaXJ0LC5mYS10LXNoaXJ0LC5mYS10c2hpcnR7LS1mYTpcIlxcZjU1M1wifS5mYS1wZXJzb24td2Fsa2luZywuZmEtd2Fsa2luZ3stLWZhOlwiXFxmNTU0XCJ9LmZhLXdhbGxldHstLWZhOlwiXFxmNTU1XCJ9LmZhLWFuZ3J5LC5mYS1mYWNlLWFuZ3J5ey0tZmE6XCJcXGY1NTZcIn0uZmEtYXJjaHdheXstLWZhOlwiXFxmNTU3XCJ9LmZhLWF0bGFzLC5mYS1ib29rLWF0bGFzey0tZmE6XCJcXGY1NThcIn0uZmEtYXdhcmR7LS1mYTpcIlxcZjU1OVwifS5mYS1iYWNrc3BhY2UsLmZhLWRlbGV0ZS1sZWZ0ey0tZmE6XCJcXGY1NWFcIn0uZmEtYmV6aWVyLWN1cnZley0tZmE6XCJcXGY1NWJcIn0uZmEtYm9uZ3stLWZhOlwiXFxmNTVjXCJ9LmZhLWJydXNoey0tZmE6XCJcXGY1NWRcIn0uZmEtYnVzLWFsdCwuZmEtYnVzLXNpbXBsZXstLWZhOlwiXFxmNTVlXCJ9LmZhLWNhbm5hYmlzey0tZmE6XCJcXGY1NWZcIn0uZmEtY2hlY2stZG91Ymxley0tZmE6XCJcXGY1NjBcIn0uZmEtY29ja3RhaWwsLmZhLW1hcnRpbmktZ2xhc3MtY2l0cnVzey0tZmE6XCJcXGY1NjFcIn0uZmEtYmVsbC1jb25jaWVyZ2UsLmZhLWNvbmNpZXJnZS1iZWxsey0tZmE6XCJcXGY1NjJcIn0uZmEtY29va2lley0tZmE6XCJcXGY1NjNcIn0uZmEtY29va2llLWJpdGV7LS1mYTpcIlxcZjU2NFwifS5mYS1jcm9wLWFsdCwuZmEtY3JvcC1zaW1wbGV7LS1mYTpcIlxcZjU2NVwifS5mYS1kaWdpdGFsLXRhY2hvZ3JhcGgsLmZhLXRhY2hvZ3JhcGgtZGlnaXRhbHstLWZhOlwiXFxmNTY2XCJ9LmZhLWRpenp5LC5mYS1mYWNlLWRpenp5ey0tZmE6XCJcXGY1NjdcIn0uZmEtY29tcGFzcy1kcmFmdGluZywuZmEtZHJhZnRpbmctY29tcGFzc3stLWZhOlwiXFxmNTY4XCJ9LmZhLWRydW17LS1mYTpcIlxcZjU2OVwifS5mYS1kcnVtLXN0ZWVscGFuey0tZmE6XCJcXGY1NmFcIn0uZmEtZmVhdGhlci1hbHQsLmZhLWZlYXRoZXItcG9pbnRlZHstLWZhOlwiXFxmNTZiXCJ9LmZhLWZpbGUtY29udHJhY3R7LS1mYTpcIlxcZjU2Y1wifS5mYS1maWxlLWFycm93LWRvd24sLmZhLWZpbGUtZG93bmxvYWR7LS1mYTpcIlxcZjU2ZFwifS5mYS1hcnJvdy1yaWdodC1mcm9tLWZpbGUsLmZhLWZpbGUtZXhwb3J0ey0tZmE6XCJcXGY1NmVcIn0uZmEtYXJyb3ctcmlnaHQtdG8tZmlsZSwuZmEtZmlsZS1pbXBvcnR7LS1mYTpcIlxcZjU2ZlwifS5mYS1maWxlLWludm9pY2V7LS1mYTpcIlxcZjU3MFwifS5mYS1maWxlLWludm9pY2UtZG9sbGFyey0tZmE6XCJcXGY1NzFcIn0uZmEtZmlsZS1wcmVzY3JpcHRpb257LS1mYTpcIlxcZjU3MlwifS5mYS1maWxlLXNpZ25hdHVyZXstLWZhOlwiXFxmNTczXCJ9LmZhLWZpbGUtYXJyb3ctdXAsLmZhLWZpbGUtdXBsb2Fkey0tZmE6XCJcXGY1NzRcIn0uZmEtZmlsbHstLWZhOlwiXFxmNTc1XCJ9LmZhLWZpbGwtZHJpcHstLWZhOlwiXFxmNTc2XCJ9LmZhLWZpbmdlcnByaW50ey0tZmE6XCJcXGY1NzdcIn0uZmEtZmlzaHstLWZhOlwiXFxmNTc4XCJ9LmZhLWZhY2UtZmx1c2hlZCwuZmEtZmx1c2hlZHstLWZhOlwiXFxmNTc5XCJ9LmZhLWZhY2UtZnJvd24tb3BlbiwuZmEtZnJvd24tb3BlbnstLWZhOlwiXFxmNTdhXCJ9LmZhLWdsYXNzLW1hcnRpbmktYWx0LC5mYS1tYXJ0aW5pLWdsYXNzey0tZmE6XCJcXGY1N2JcIn0uZmEtZWFydGgtYWZyaWNhLC5mYS1nbG9iZS1hZnJpY2F7LS1mYTpcIlxcZjU3Y1wifS5mYS1lYXJ0aCwuZmEtZWFydGgtYW1lcmljYSwuZmEtZWFydGgtYW1lcmljYXMsLmZhLWdsb2JlLWFtZXJpY2Fzey0tZmE6XCJcXGY1N2RcIn0uZmEtZWFydGgtYXNpYSwuZmEtZ2xvYmUtYXNpYXstLWZhOlwiXFxmNTdlXCJ9LmZhLWZhY2UtZ3JpbWFjZSwuZmEtZ3JpbWFjZXstLWZhOlwiXFxmNTdmXCJ9LmZhLWZhY2UtZ3JpbiwuZmEtZ3JpbnstLWZhOlwiXFxmNTgwXCJ9LmZhLWZhY2UtZ3Jpbi13aWRlLC5mYS1ncmluLWFsdHstLWZhOlwiXFxmNTgxXCJ9LmZhLWZhY2UtZ3Jpbi1iZWFtLC5mYS1ncmluLWJlYW17LS1mYTpcIlxcZjU4MlwifS5mYS1mYWNlLWdyaW4tYmVhbS1zd2VhdCwuZmEtZ3Jpbi1iZWFtLXN3ZWF0ey0tZmE6XCJcXGY1ODNcIn0uZmEtZmFjZS1ncmluLWhlYXJ0cywuZmEtZ3Jpbi1oZWFydHN7LS1mYTpcIlxcZjU4NFwifS5mYS1mYWNlLWdyaW4tc3F1aW50LC5mYS1ncmluLXNxdWludHstLWZhOlwiXFxmNTg1XCJ9LmZhLWZhY2UtZ3Jpbi1zcXVpbnQtdGVhcnMsLmZhLWdyaW4tc3F1aW50LXRlYXJzey0tZmE6XCJcXGY1ODZcIn0uZmEtZmFjZS1ncmluLXN0YXJzLC5mYS1ncmluLXN0YXJzey0tZmE6XCJcXGY1ODdcIn0uZmEtZmFjZS1ncmluLXRlYXJzLC5mYS1ncmluLXRlYXJzey0tZmE6XCJcXGY1ODhcIn0uZmEtZmFjZS1ncmluLXRvbmd1ZSwuZmEtZ3Jpbi10b25ndWV7LS1mYTpcIlxcZjU4OVwifS5mYS1mYWNlLWdyaW4tdG9uZ3VlLXNxdWludCwuZmEtZ3Jpbi10b25ndWUtc3F1aW50ey0tZmE6XCJcXGY1OGFcIn0uZmEtZmFjZS1ncmluLXRvbmd1ZS13aW5rLC5mYS1ncmluLXRvbmd1ZS13aW5rey0tZmE6XCJcXGY1OGJcIn0uZmEtZmFjZS1ncmluLXdpbmssLmZhLWdyaW4td2lua3stLWZhOlwiXFxmNThjXCJ9LmZhLWdyaWQtaG9yaXpvbnRhbCwuZmEtZ3JpcCwuZmEtZ3JpcC1ob3Jpem9udGFsey0tZmE6XCJcXGY1OGRcIn0uZmEtZ3JpZC12ZXJ0aWNhbCwuZmEtZ3JpcC12ZXJ0aWNhbHstLWZhOlwiXFxmNThlXCJ9LmZhLWhlYWRzZXR7LS1mYTpcIlxcZjU5MFwifS5mYS1oaWdobGlnaHRlcnstLWZhOlwiXFxmNTkxXCJ9LmZhLWhvdC10dWIsLmZhLWhvdC10dWItcGVyc29uey0tZmE6XCJcXGY1OTNcIn0uZmEtaG90ZWx7LS1mYTpcIlxcZjU5NFwifS5mYS1qb2ludHstLWZhOlwiXFxmNTk1XCJ9LmZhLWZhY2Uta2lzcywuZmEta2lzc3stLWZhOlwiXFxmNTk2XCJ9LmZhLWZhY2Uta2lzcy1iZWFtLC5mYS1raXNzLWJlYW17LS1mYTpcIlxcZjU5N1wifS5mYS1mYWNlLWtpc3Mtd2luay1oZWFydCwuZmEta2lzcy13aW5rLWhlYXJ0ey0tZmE6XCJcXGY1OThcIn0uZmEtZmFjZS1sYXVnaCwuZmEtbGF1Z2h7LS1mYTpcIlxcZjU5OVwifS5mYS1mYWNlLWxhdWdoLWJlYW0sLmZhLWxhdWdoLWJlYW17LS1mYTpcIlxcZjU5YVwifS5mYS1mYWNlLWxhdWdoLXNxdWludCwuZmEtbGF1Z2gtc3F1aW50ey0tZmE6XCJcXGY1OWJcIn0uZmEtZmFjZS1sYXVnaC13aW5rLC5mYS1sYXVnaC13aW5rey0tZmE6XCJcXGY1OWNcIn0uZmEtY2FydC1mbGF0YmVkLXN1aXRjYXNlLC5mYS1sdWdnYWdlLWNhcnR7LS1mYTpcIlxcZjU5ZFwifS5mYS1tYXAtbG9jYXRpb24sLmZhLW1hcC1tYXJrZWR7LS1mYTpcIlxcZjU5ZlwifS5mYS1tYXAtbG9jYXRpb24tZG90LC5mYS1tYXAtbWFya2VkLWFsdHstLWZhOlwiXFxmNWEwXCJ9LmZhLW1hcmtlcnstLWZhOlwiXFxmNWExXCJ9LmZhLW1lZGFsey0tZmE6XCJcXGY1YTJcIn0uZmEtZmFjZS1tZWgtYmxhbmssLmZhLW1laC1ibGFua3stLWZhOlwiXFxmNWE0XCJ9LmZhLWZhY2Utcm9sbGluZy1leWVzLC5mYS1tZWgtcm9sbGluZy1leWVzey0tZmE6XCJcXGY1YTVcIn0uZmEtbW9udW1lbnR7LS1mYTpcIlxcZjVhNlwifS5mYS1tb3J0YXItcGVzdGxley0tZmE6XCJcXGY1YTdcIn0uZmEtcGFpbnQtYnJ1c2gtYWx0LC5mYS1wYWludC1icnVzaC1maW5lLC5mYS1wYWludGJydXNoLWFsdCwuZmEtcGFpbnRicnVzaC1maW5ley0tZmE6XCJcXGY1YTlcIn0uZmEtcGFpbnQtcm9sbGVyey0tZmE6XCJcXGY1YWFcIn0uZmEtcGFzc3BvcnR7LS1mYTpcIlxcZjVhYlwifS5mYS1wZW4tZmFuY3l7LS1mYTpcIlxcZjVhY1wifS5mYS1wZW4tbmliey0tZmE6XCJcXGY1YWRcIn0uZmEtcGVuLXJ1bGVyLC5mYS1wZW5jaWwtcnVsZXJ7LS1mYTpcIlxcZjVhZVwifS5mYS1wbGFuZS1hcnJpdmFsey0tZmE6XCJcXGY1YWZcIn0uZmEtcGxhbmUtZGVwYXJ0dXJley0tZmE6XCJcXGY1YjBcIn0uZmEtcHJlc2NyaXB0aW9uey0tZmE6XCJcXGY1YjFcIn0uZmEtZmFjZS1zYWQtY3J5LC5mYS1zYWQtY3J5ey0tZmE6XCJcXGY1YjNcIn0uZmEtZmFjZS1zYWQtdGVhciwuZmEtc2FkLXRlYXJ7LS1mYTpcIlxcZjViNFwifS5mYS1zaHV0dGxlLXZhbiwuZmEtdmFuLXNodXR0bGV7LS1mYTpcIlxcZjViNlwifS5mYS1zaWduYXR1cmV7LS1mYTpcIlxcZjViN1wifS5mYS1mYWNlLXNtaWxlLWJlYW0sLmZhLXNtaWxlLWJlYW17LS1mYTpcIlxcZjViOFwifS5mYS1mYWNlLXNtaWxlLXBsdXMsLmZhLXNtaWxlLXBsdXN7LS1mYTpcIlxcZjViOVwifS5mYS1zb2xhci1wYW5lbHstLWZhOlwiXFxmNWJhXCJ9LmZhLXNwYXstLWZhOlwiXFxmNWJiXCJ9LmZhLXNwbG90Y2h7LS1mYTpcIlxcZjViY1wifS5mYS1zcHJheS1jYW57LS1mYTpcIlxcZjViZFwifS5mYS1zdGFtcHstLWZhOlwiXFxmNWJmXCJ9LmZhLXN0YXItaGFsZi1hbHQsLmZhLXN0YXItaGFsZi1zdHJva2V7LS1mYTpcIlxcZjVjMFwifS5mYS1zdWl0Y2FzZS1yb2xsaW5ney0tZmE6XCJcXGY1YzFcIn0uZmEtZmFjZS1zdXJwcmlzZSwuZmEtc3VycHJpc2V7LS1mYTpcIlxcZjVjMlwifS5mYS1zd2F0Y2hib29rey0tZmE6XCJcXGY1YzNcIn0uZmEtcGVyc29uLXN3aW1taW5nLC5mYS1zd2ltbWVyey0tZmE6XCJcXGY1YzRcIn0uZmEtbGFkZGVyLXdhdGVyLC5mYS1zd2ltbWluZy1wb29sLC5mYS13YXRlci1sYWRkZXJ7LS1mYTpcIlxcZjVjNVwifS5mYS1kcm9wbGV0LXNsYXNoLC5mYS10aW50LXNsYXNoey0tZmE6XCJcXGY1YzdcIn0uZmEtZmFjZS10aXJlZCwuZmEtdGlyZWR7LS1mYTpcIlxcZjVjOFwifS5mYS10b290aHstLWZhOlwiXFxmNWM5XCJ9LmZhLXVtYnJlbGxhLWJlYWNoey0tZmE6XCJcXGY1Y2FcIn0uZmEtd2VpZ2h0LWhhbmdpbmd7LS1mYTpcIlxcZjVjZFwifS5mYS13aW5lLWdsYXNzLWFsdCwuZmEtd2luZS1nbGFzcy1lbXB0eXstLWZhOlwiXFxmNWNlXCJ9LmZhLWFpci1mcmVzaGVuZXIsLmZhLXNwcmF5LWNhbi1zcGFya2xlc3stLWZhOlwiXFxmNWQwXCJ9LmZhLWFwcGxlLWFsdCwuZmEtYXBwbGUtd2hvbGV7LS1mYTpcIlxcZjVkMVwifS5mYS1hdG9tey0tZmE6XCJcXGY1ZDJcIn0uZmEtYXRvbS1hbHQsLmZhLWF0b20tc2ltcGxley0tZmE6XCJcXGY1ZDNcIn0uZmEtYmFja3BhY2t7LS1mYTpcIlxcZjVkNFwifS5mYS1iZWxsLXNjaG9vbHstLWZhOlwiXFxmNWQ1XCJ9LmZhLWJlbGwtc2Nob29sLXNsYXNoey0tZmE6XCJcXGY1ZDZcIn0uZmEtYm9uZXstLWZhOlwiXFxmNWQ3XCJ9LmZhLWJvbmUtYnJlYWt7LS1mYTpcIlxcZjVkOFwifS5mYS1ib29rLWFsdCwuZmEtYm9vay1ibGFua3stLWZhOlwiXFxmNWQ5XCJ9LmZhLWJvb2stb3Blbi1yZWFkZXIsLmZhLWJvb2stcmVhZGVyey0tZmE6XCJcXGY1ZGFcIn0uZmEtYm9va3N7LS1mYTpcIlxcZjVkYlwifS5mYS1icmFpbnstLWZhOlwiXFxmNWRjXCJ9LmZhLWJ1cy1zY2hvb2x7LS1mYTpcIlxcZjVkZFwifS5mYS1jYXItYWx0LC5mYS1jYXItcmVhcnstLWZhOlwiXFxmNWRlXCJ9LmZhLWJhdHRlcnktY2FyLC5mYS1jYXItYmF0dGVyeXstLWZhOlwiXFxmNWRmXCJ9LmZhLWNhci1idW1wey0tZmE6XCJcXGY1ZTBcIn0uZmEtY2FyLWJ1cnN0LC5mYS1jYXItY3Jhc2h7LS1mYTpcIlxcZjVlMVwifS5mYS1jYXItZ2FyYWdley0tZmE6XCJcXGY1ZTJcIn0uZmEtY2FyLW1lY2hhbmljLC5mYS1jYXItd3JlbmNoey0tZmE6XCJcXGY1ZTNcIn0uZmEtY2FyLXNpZGV7LS1mYTpcIlxcZjVlNFwifS5mYS1jYXItdGlsdHstLWZhOlwiXFxmNWU1XCJ9LmZhLWNhci13YXNoey0tZmE6XCJcXGY1ZTZcIn0uZmEtY2hhcmdpbmctc3RhdGlvbnstLWZhOlwiXFxmNWU3XCJ9LmZhLWNsaXBib2FyZC1wcmVzY3JpcHRpb257LS1mYTpcIlxcZjVlOFwifS5mYS1jb21wYXNzLXNsYXNoey0tZmE6XCJcXGY1ZTlcIn0uZmEtZGlwbG9tYSwuZmEtc2Nyb2xsLXJpYmJvbnstLWZhOlwiXFxmNWVhXCJ9LmZhLWRpYW1vbmQtdHVybi1yaWdodCwuZmEtZGlyZWN0aW9uc3stLWZhOlwiXFxmNWViXCJ9LmZhLWRvLW5vdC1lbnRlcnstLWZhOlwiXFxmNWVjXCJ9LmZhLWRyYXctY2lyY2xlLC5mYS12ZWN0b3ItY2lyY2xley0tZmE6XCJcXGY1ZWRcIn0uZmEtZHJhdy1wb2x5Z29uLC5mYS12ZWN0b3ItcG9seWdvbnstLWZhOlwiXFxmNWVlXCJ9LmZhLWRyYXctc3F1YXJlLC5mYS12ZWN0b3Itc3F1YXJley0tZmE6XCJcXGY1ZWZcIn0uZmEtZWFyey0tZmE6XCJcXGY1ZjBcIn0uZmEtZW5naW5lLWV4Y2xhbWF0aW9uLC5mYS1lbmdpbmUtd2FybmluZ3stLWZhOlwiXFxmNWYyXCJ9LmZhLWZpbGUtYXdhcmQsLmZhLWZpbGUtY2VydGlmaWNhdGV7LS1mYTpcIlxcZjVmM1wifS5mYS1nYXMtcHVtcC1zbGFzaHstLWZhOlwiXFxmNWY0XCJ9LmZhLWdsYXNzZXMtYWx0LC5mYS1nbGFzc2VzLXJvdW5key0tZmE6XCJcXGY1ZjVcIn0uZmEtZ2xvYmUtc3RhbmR7LS1mYTpcIlxcZjVmNlwifS5mYS1oZWFydC1yYXRlLC5mYS13YXZlLXB1bHNley0tZmE6XCJcXGY1ZjhcIn0uZmEtaW5oYWxlcnstLWZhOlwiXFxmNWY5XCJ9LmZhLWtpZG5leXN7LS1mYTpcIlxcZjVmYlwifS5mYS1sYXB0b3AtY29kZXstLWZhOlwiXFxmNWZjXCJ9LmZhLWxheWVyLWdyb3Vwey0tZmE6XCJcXGY1ZmRcIn0uZmEtbGF5ZXItZ3JvdXAtbWludXMsLmZhLWxheWVyLW1pbnVzey0tZmE6XCJcXGY1ZmVcIn0uZmEtbGF5ZXItZ3JvdXAtcGx1cywuZmEtbGF5ZXItcGx1c3stLWZhOlwiXFxmNWZmXCJ9LmZhLWxpcHN7LS1mYTpcIlxcZjYwMFwifS5mYS1sb2NhdGlvbiwuZmEtbG9jYXRpb24tY3Jvc3NoYWlyc3stLWZhOlwiXFxmNjAxXCJ9LmZhLWNpcmNsZS1sb2NhdGlvbi1hcnJvdywuZmEtbG9jYXRpb24tY2lyY2xley0tZmE6XCJcXGY2MDJcIn0uZmEtbG9jYXRpb24tY3Jvc3NoYWlycy1zbGFzaCwuZmEtbG9jYXRpb24tc2xhc2h7LS1mYTpcIlxcZjYwM1wifS5mYS1sdW5nc3stLWZhOlwiXFxmNjA0XCJ9LmZhLWxvY2F0aW9uLWRvdC1zbGFzaCwuZmEtbWFwLW1hcmtlci1hbHQtc2xhc2h7LS1mYTpcIlxcZjYwNVwifS5mYS1sb2NhdGlvbi1jaGVjaywuZmEtbWFwLW1hcmtlci1jaGVja3stLWZhOlwiXFxmNjA2XCJ9LmZhLWxvY2F0aW9uLXBlbiwuZmEtbWFwLW1hcmtlci1lZGl0ey0tZmE6XCJcXGY2MDdcIn0uZmEtbG9jYXRpb24tZXhjbGFtYXRpb24sLmZhLW1hcC1tYXJrZXItZXhjbGFtYXRpb257LS1mYTpcIlxcZjYwOFwifS5mYS1sb2NhdGlvbi1taW51cywuZmEtbWFwLW1hcmtlci1taW51c3stLWZhOlwiXFxmNjA5XCJ9LmZhLWxvY2F0aW9uLXBsdXMsLmZhLW1hcC1tYXJrZXItcGx1c3stLWZhOlwiXFxmNjBhXCJ9LmZhLWxvY2F0aW9uLXF1ZXN0aW9uLC5mYS1tYXAtbWFya2VyLXF1ZXN0aW9uey0tZmE6XCJcXGY2MGJcIn0uZmEtbG9jYXRpb24tcGluLXNsYXNoLC5mYS1tYXAtbWFya2VyLXNsYXNoey0tZmE6XCJcXGY2MGNcIn0uZmEtbG9jYXRpb24tc21pbGUsLmZhLW1hcC1tYXJrZXItc21pbGV7LS1mYTpcIlxcZjYwZFwifS5mYS1sb2NhdGlvbi14bWFyaywuZmEtbWFwLW1hcmtlci10aW1lcywuZmEtbWFwLW1hcmtlci14bWFya3stLWZhOlwiXFxmNjBlXCJ9LmZhLW1pY3Jvc2NvcGV7LS1mYTpcIlxcZjYxMFwifS5mYS1tb25pdG9yLWhlYXJ0LXJhdGUsLmZhLW1vbml0b3Itd2F2ZWZvcm17LS1mYTpcIlxcZjYxMVwifS5mYS1vaWwtY2Fuey0tZmE6XCJcXGY2MTNcIn0uZmEtb2lsLXRlbXAsLmZhLW9pbC10ZW1wZXJhdHVyZXstLWZhOlwiXFxmNjE0XCJ9LmZhLWNpcmNsZS1wYXJraW5nLC5mYS1wYXJraW5nLWNpcmNsZXstLWZhOlwiXFxmNjE1XCJ9LmZhLWJhbi1wYXJraW5nLC5mYS1wYXJraW5nLWNpcmNsZS1zbGFzaHstLWZhOlwiXFxmNjE2XCJ9LmZhLXBhcmtpbmctc2xhc2gsLmZhLXNxdWFyZS1wYXJraW5nLXNsYXNoey0tZmE6XCJcXGY2MTdcIn0uZmEtcGVuLXBhaW50YnJ1c2gsLmZhLXBlbmNpbC1wYWludGJydXNoey0tZmE6XCJcXGY2MThcIn0uZmEtcG9vcHstLWZhOlwiXFxmNjE5XCJ9LmZhLXJvdXRlLWhpZ2h3YXl7LS1mYTpcIlxcZjYxYVwifS5mYS1yb3V0ZS1pbnRlcnN0YXRley0tZmE6XCJcXGY2MWJcIn0uZmEtcnVsZXItdHJpYW5nbGV7LS1mYTpcIlxcZjYxY1wifS5mYS1zY2FscGVsey0tZmE6XCJcXGY2MWRcIn0uZmEtc2NhbHBlbC1saW5lLWRhc2hlZCwuZmEtc2NhbHBlbC1wYXRoey0tZmE6XCJcXGY2MWVcIn0uZmEtc2hhcGVzLC5mYS10cmlhbmdsZS1jaXJjbGUtc3F1YXJley0tZmE6XCJcXGY2MWZcIn0uZmEtc2tlbGV0b257LS1mYTpcIlxcZjYyMFwifS5mYS1zdGFyLW9mLWxpZmV7LS1mYTpcIlxcZjYyMVwifS5mYS1zdGVlcmluZy13aGVlbHstLWZhOlwiXFxmNjIyXCJ9LmZhLXN0b21hY2h7LS1mYTpcIlxcZjYyM1wifS5mYS1kYXNoYm9hcmQsLmZhLWdhdWdlLC5mYS1nYXVnZS1tZWQsLmZhLXRhY2hvbWV0ZXItYWx0LWF2ZXJhZ2V7LS1mYTpcIlxcZjYyNFwifS5mYS1nYXVnZS1oaWdoLC5mYS10YWNob21ldGVyLWFsdCwuZmEtdGFjaG9tZXRlci1hbHQtZmFzdHstLWZhOlwiXFxmNjI1XCJ9LmZhLWdhdWdlLW1heCwuZmEtdGFjaG9tZXRlci1hbHQtZmFzdGVzdHstLWZhOlwiXFxmNjI2XCJ9LmZhLWdhdWdlLWxvdywuZmEtdGFjaG9tZXRlci1hbHQtc2xvd3stLWZhOlwiXFxmNjI3XCJ9LmZhLWdhdWdlLW1pbiwuZmEtdGFjaG9tZXRlci1hbHQtc2xvd2VzdHstLWZhOlwiXFxmNjI4XCJ9LmZhLWdhdWdlLXNpbXBsZSwuZmEtZ2F1Z2Utc2ltcGxlLW1lZCwuZmEtdGFjaG9tZXRlci1hdmVyYWdley0tZmE6XCJcXGY2MjlcIn0uZmEtZ2F1Z2Utc2ltcGxlLWhpZ2gsLmZhLXRhY2hvbWV0ZXIsLmZhLXRhY2hvbWV0ZXItZmFzdHstLWZhOlwiXFxmNjJhXCJ9LmZhLWdhdWdlLXNpbXBsZS1tYXgsLmZhLXRhY2hvbWV0ZXItZmFzdGVzdHstLWZhOlwiXFxmNjJiXCJ9LmZhLWdhdWdlLXNpbXBsZS1sb3csLmZhLXRhY2hvbWV0ZXItc2xvd3stLWZhOlwiXFxmNjJjXCJ9LmZhLWdhdWdlLXNpbXBsZS1taW4sLmZhLXRhY2hvbWV0ZXItc2xvd2VzdHstLWZhOlwiXFxmNjJkXCJ9LmZhLXRlZXRoey0tZmE6XCJcXGY2MmVcIn0uZmEtdGVldGgtb3BlbnstLWZhOlwiXFxmNjJmXCJ9LmZhLW1hc2tzLXRoZWF0ZXIsLmZhLXRoZWF0ZXItbWFza3N7LS1mYTpcIlxcZjYzMFwifS5mYS10aXJley0tZmE6XCJcXGY2MzFcIn0uZmEtdGlyZS1mbGF0ey0tZmE6XCJcXGY2MzJcIn0uZmEtdGlyZS1wcmVzc3VyZS13YXJuaW5ney0tZmE6XCJcXGY2MzNcIn0uZmEtdGlyZS1ydWdnZWR7LS1mYTpcIlxcZjYzNFwifS5mYS10b290aGJydXNoey0tZmE6XCJcXGY2MzVcIn0uZmEtdHJhZmZpYy1jb25ley0tZmE6XCJcXGY2MzZcIn0uZmEtdHJhZmZpYy1saWdodHstLWZhOlwiXFxmNjM3XCJ9LmZhLXRyYWZmaWMtbGlnaHQtZ297LS1mYTpcIlxcZjYzOFwifS5mYS10cmFmZmljLWxpZ2h0LXNsb3d7LS1mYTpcIlxcZjYzOVwifS5mYS10cmFmZmljLWxpZ2h0LXN0b3B7LS1mYTpcIlxcZjYzYVwifS5mYS10cnVjay1tb25zdGVyey0tZmE6XCJcXGY2M2JcIn0uZmEtdHJ1Y2stcGlja3Vwey0tZmE6XCJcXGY2M2NcIn0uZmEtc2NyZWVuLXVzZXJzLC5mYS11c2Vycy1jbGFzc3stLWZhOlwiXFxmNjNkXCJ9LmZhLXdhdGNoLWZpdG5lc3N7LS1mYTpcIlxcZjYzZVwifS5mYS1hYmFjdXN7LS1mYTpcIlxcZjY0MFwifS5mYS1hZCwuZmEtcmVjdGFuZ2xlLWFkey0tZmE6XCJcXGY2NDFcIn0uZmEtYW5hbHl0aWNzLC5mYS1jaGFydC1taXhlZHstLWZhOlwiXFxmNjQzXCJ9LmZhLWFua2h7LS1mYTpcIlxcZjY0NFwifS5mYS1iYWRnZS1kb2xsYXJ7LS1mYTpcIlxcZjY0NVwifS5mYS1iYWRnZS1wZXJjZW50ey0tZmE6XCJcXGY2NDZcIn0uZmEtYmlibGUsLmZhLWJvb2stYmlibGV7LS1mYTpcIlxcZjY0N1wifS5mYS1idWxsc2V5ZS1hcnJvd3stLWZhOlwiXFxmNjQ4XCJ9LmZhLWJ1bGxzZXllLXBvaW50ZXJ7LS1mYTpcIlxcZjY0OVwifS5mYS1icmllZmNhc2UtY2xvY2ssLmZhLWJ1c2luZXNzLXRpbWV7LS1mYTpcIlxcZjY0YVwifS5mYS1jYWJpbmV0LWZpbGluZ3stLWZhOlwiXFxmNjRiXCJ9LmZhLWNhbGN1bGF0b3ItYWx0LC5mYS1jYWxjdWxhdG9yLXNpbXBsZXstLWZhOlwiXFxmNjRjXCJ9LmZhLWNoYXJ0LWxpbmUtZG93bnstLWZhOlwiXFxmNjRkXCJ9LmZhLWNoYXJ0LXBpZS1hbHQsLmZhLWNoYXJ0LXBpZS1zaW1wbGV7LS1mYTpcIlxcZjY0ZVwifS5mYS1jaXR5ey0tZmE6XCJcXGY2NGZcIn0uZmEtY29tbWVudC1hbHQtZG9sbGFyLC5mYS1tZXNzYWdlLWRvbGxhcnstLWZhOlwiXFxmNjUwXCJ9LmZhLWNvbW1lbnQtZG9sbGFyey0tZmE6XCJcXGY2NTFcIn0uZmEtY29tbWVudHMtYWx0LWRvbGxhciwuZmEtbWVzc2FnZXMtZG9sbGFyey0tZmE6XCJcXGY2NTJcIn0uZmEtY29tbWVudHMtZG9sbGFyey0tZmE6XCJcXGY2NTNcIn0uZmEtY3Jvc3N7LS1mYTpcIlxcZjY1NFwifS5mYS1kaGFybWFjaGFrcmF7LS1mYTpcIlxcZjY1NVwifS5mYS1lbXB0eS1zZXR7LS1mYTpcIlxcZjY1NlwifS5mYS1lbnZlbG9wZS1vcGVuLWRvbGxhcnstLWZhOlwiXFxmNjU3XCJ9LmZhLWVudmVsb3BlLW9wZW4tdGV4dHstLWZhOlwiXFxmNjU4XCJ9LmZhLWZpbGUtY2hhcnQtY29sdW1uLC5mYS1maWxlLWNoYXJ0LWxpbmV7LS1mYTpcIlxcZjY1OVwifS5mYS1maWxlLWNoYXJ0LXBpZXstLWZhOlwiXFxmNjVhXCJ9LmZhLWZpbGUtc3ByZWFkc2hlZXR7LS1mYTpcIlxcZjY1YlwifS5mYS1maWxlLXVzZXJ7LS1mYTpcIlxcZjY1Y1wifS5mYS1mb2xkZXItbWludXN7LS1mYTpcIlxcZjY1ZFwifS5mYS1mb2xkZXItcGx1c3stLWZhOlwiXFxmNjVlXCJ9LmZhLWZvbGRlci10aW1lcywuZmEtZm9sZGVyLXhtYXJrey0tZmE6XCJcXGY2NWZcIn0uZmEtZm9sZGVyc3stLWZhOlwiXFxmNjYwXCJ9LmZhLWZ1bmN0aW9uey0tZmE6XCJcXGY2NjFcIn0uZmEtZmlsdGVyLWNpcmNsZS1kb2xsYXIsLmZhLWZ1bm5lbC1kb2xsYXJ7LS1mYTpcIlxcZjY2MlwifS5mYS1naWZ0LWNhcmR7LS1mYTpcIlxcZjY2M1wifS5mYS1nb3B1cmFtey0tZmE6XCJcXGY2NjRcIn0uZmEtaGFtc2F7LS1mYTpcIlxcZjY2NVwifS5mYS1iYWhhaSwuZmEtaGF5a2Fsey0tZmE6XCJcXGY2NjZcIn0uZmEtaW50ZWdyYWx7LS1mYTpcIlxcZjY2N1wifS5mYS1pbnRlcnNlY3Rpb257LS1mYTpcIlxcZjY2OFwifS5mYS1qZWRpey0tZmE6XCJcXGY2NjlcIn0uZmEtYm9vay1qb3VybmFsLXdoaWxscywuZmEtam91cm5hbC13aGlsbHN7LS1mYTpcIlxcZjY2YVwifS5mYS1rYWFiYXstLWZhOlwiXFxmNjZiXCJ9LmZhLWtleW5vdGV7LS1mYTpcIlxcZjY2Y1wifS5mYS1raGFuZGF7LS1mYTpcIlxcZjY2ZFwifS5mYS1sYW1iZGF7LS1mYTpcIlxcZjY2ZVwifS5mYS1sYW5kbWFya3stLWZhOlwiXFxmNjZmXCJ9LmZhLWxpZ2h0YnVsYi1kb2xsYXJ7LS1mYTpcIlxcZjY3MFwifS5mYS1saWdodGJ1bGItZXhjbGFtYXRpb257LS1mYTpcIlxcZjY3MVwifS5mYS1saWdodGJ1bGItb257LS1mYTpcIlxcZjY3MlwifS5mYS1saWdodGJ1bGItc2xhc2h7LS1mYTpcIlxcZjY3M1wifS5mYS1lbnZlbG9wZXMtYnVsaywuZmEtbWFpbC1idWxrey0tZmE6XCJcXGY2NzRcIn0uZmEtbWVnYXBob25ley0tZmE6XCJcXGY2NzVcIn0uZmEtbWVub3JhaHstLWZhOlwiXFxmNjc2XCJ9LmZhLWJyYWluLWFycm93LWN1cnZlZC1yaWdodCwuZmEtbWluZC1zaGFyZXstLWZhOlwiXFxmNjc3XCJ9LmZhLW1vc3F1ZXstLWZhOlwiXFxmNjc4XCJ9LmZhLW9tey0tZmE6XCJcXGY2NzlcIn0uZmEtb21lZ2F7LS1mYTpcIlxcZjY3YVwifS5mYS1wYXN0YWZhcmlhbmlzbSwuZmEtc3BhZ2hldHRpLW1vbnN0ZXItZmx5aW5ney0tZmE6XCJcXGY2N2JcIn0uZmEtcGVhY2V7LS1mYTpcIlxcZjY3Y1wifS5mYS1waG9uZS1vZmZpY2V7LS1mYTpcIlxcZjY3ZFwifS5mYS1waXstLWZhOlwiXFxmNjdlXCJ9LmZhLXBsYWNlLW9mLXdvcnNoaXB7LS1mYTpcIlxcZjY3ZlwifS5mYS1wb2RpdW17LS1mYTpcIlxcZjY4MFwifS5mYS1wb2xsLC5mYS1zcXVhcmUtcG9sbC12ZXJ0aWNhbHstLWZhOlwiXFxmNjgxXCJ9LmZhLXBvbGwtaCwuZmEtc3F1YXJlLXBvbGwtaG9yaXpvbnRhbHstLWZhOlwiXFxmNjgyXCJ9LmZhLXBlcnNvbi1wcmF5aW5nLC5mYS1wcmF5ey0tZmE6XCJcXGY2ODNcIn0uZmEtaGFuZHMtcHJheWluZywuZmEtcHJheWluZy1oYW5kc3stLWZhOlwiXFxmNjg0XCJ9LmZhLXByZXNlbnRhdGlvbiwuZmEtcHJlc2VudGF0aW9uLXNjcmVlbnstLWZhOlwiXFxmNjg1XCJ9LmZhLXByaW50LXNsYXNoey0tZmE6XCJcXGY2ODZcIn0uZmEtYm9vay1xdXJhbiwuZmEtcXVyYW57LS1mYTpcIlxcZjY4N1wifS5mYS1tYWduaWZ5aW5nLWdsYXNzLWRvbGxhciwuZmEtc2VhcmNoLWRvbGxhcnstLWZhOlwiXFxmNjg4XCJ9LmZhLW1hZ25pZnlpbmctZ2xhc3MtbG9jYXRpb24sLmZhLXNlYXJjaC1sb2NhdGlvbnstLWZhOlwiXFxmNjg5XCJ9LmZhLXNocmVkZGVyey0tZmE6XCJcXGY2OGFcIn0uZmEtc2lnbWF7LS1mYTpcIlxcZjY4YlwifS5mYS1zaWduYWwtMSwuZmEtc2lnbmFsLXdlYWt7LS1mYTpcIlxcZjY4Y1wifS5mYS1zaWduYWwtMiwuZmEtc2lnbmFsLWZhaXJ7LS1mYTpcIlxcZjY4ZFwifS5mYS1zaWduYWwtMywuZmEtc2lnbmFsLWdvb2R7LS1mYTpcIlxcZjY4ZVwifS5mYS1zaWduYWwtNCwuZmEtc2lnbmFsLXN0cm9uZ3stLWZhOlwiXFxmNjhmXCJ9LmZhLXNpZ25hbC1hbHQsLmZhLXNpZ25hbC1hbHQtNCwuZmEtc2lnbmFsLWJhcnMsLmZhLXNpZ25hbC1iYXJzLXN0cm9uZ3stLWZhOlwiXFxmNjkwXCJ9LmZhLXNpZ25hbC1hbHQtMSwuZmEtc2lnbmFsLWJhcnMtd2Vha3stLWZhOlwiXFxmNjkxXCJ9LmZhLXNpZ25hbC1hbHQtMiwuZmEtc2lnbmFsLWJhcnMtZmFpcnstLWZhOlwiXFxmNjkyXCJ9LmZhLXNpZ25hbC1hbHQtMywuZmEtc2lnbmFsLWJhcnMtZ29vZHstLWZhOlwiXFxmNjkzXCJ9LmZhLXNpZ25hbC1hbHQtc2xhc2gsLmZhLXNpZ25hbC1iYXJzLXNsYXNoey0tZmE6XCJcXGY2OTRcIn0uZmEtc2lnbmFsLXNsYXNoey0tZmE6XCJcXGY2OTVcIn0uZmEtc29ja3N7LS1mYTpcIlxcZjY5NlwifS5mYS1zcXVhcmUtcm9vdHstLWZhOlwiXFxmNjk3XCJ9LmZhLXNxdWFyZS1yb290LWFsdCwuZmEtc3F1YXJlLXJvb3QtdmFyaWFibGV7LS1mYTpcIlxcZjY5OFwifS5mYS1zdGFyLWFuZC1jcmVzY2VudHstLWZhOlwiXFxmNjk5XCJ9LmZhLXN0YXItb2YtZGF2aWR7LS1mYTpcIlxcZjY5YVwifS5mYS1zeW5hZ29ndWV7LS1mYTpcIlxcZjY5YlwifS5mYS10YWxseSwuZmEtdGFsbHktNXstLWZhOlwiXFxmNjljXCJ9LmZhLXRoZXRhey0tZmE6XCJcXGY2OWVcIn0uZmEtc2Nyb2xsLXRvcmFoLC5mYS10b3JhaHstLWZhOlwiXFxmNmEwXCJ9LmZhLXRvcmlpLWdhdGV7LS1mYTpcIlxcZjZhMVwifS5mYS11bmlvbnstLWZhOlwiXFxmNmEyXCJ9LmZhLWNoYXJ0LXVzZXIsLmZhLXVzZXItY2hhcnR7LS1mYTpcIlxcZjZhM1wifS5mYS11c2VyLWNyb3duey0tZmE6XCJcXGY2YTRcIn0uZmEtdXNlci1ncm91cC1jcm93biwuZmEtdXNlcnMtY3Jvd257LS1mYTpcIlxcZjZhNVwifS5mYS12YWx1ZS1hYnNvbHV0ZXstLWZhOlwiXFxmNmE2XCJ9LmZhLXZpaGFyYXstLWZhOlwiXFxmNmE3XCJ9LmZhLXZvbHVtZSwuZmEtdm9sdW1lLW1lZGl1bXstLWZhOlwiXFxmNmE4XCJ9LmZhLXZvbHVtZS1tdXRlLC5mYS12b2x1bWUtdGltZXMsLmZhLXZvbHVtZS14bWFya3stLWZhOlwiXFxmNmE5XCJ9LmZhLXdpZmktMSwuZmEtd2lmaS13ZWFrey0tZmE6XCJcXGY2YWFcIn0uZmEtd2lmaS0yLC5mYS13aWZpLWZhaXJ7LS1mYTpcIlxcZjZhYlwifS5mYS13aWZpLXNsYXNoey0tZmE6XCJcXGY2YWNcIn0uZmEteWluLXlhbmd7LS1mYTpcIlxcZjZhZFwifS5mYS1hY29ybnstLWZhOlwiXFxmNmFlXCJ9LmZhLWFsaWNvcm57LS1mYTpcIlxcZjZiMFwifS5mYS1jcmF0ZS1hcHBsZXstLWZhOlwiXFxmNmIxXCJ9LmZhLWFwcGxlLWNyYXRley0tZmE6XCJcXGY2YjFcIn0uZmEtYXhley0tZmE6XCJcXGY2YjJcIn0uZmEtYXhlLWJhdHRsZXstLWZhOlwiXFxmNmIzXCJ9LmZhLWJhZGdlci1ob25leXstLWZhOlwiXFxmNmI0XCJ9LmZhLWJhdHstLWZhOlwiXFxmNmI1XCJ9LmZhLWJsZW5kZXItcGhvbmV7LS1mYTpcIlxcZjZiNlwifS5mYS1ib29rLWRlYWQsLmZhLWJvb2stc2t1bGx7LS1mYTpcIlxcZjZiN1wifS5mYS1ib29rLXNwYXJrbGVzLC5mYS1ib29rLXNwZWxsc3stLWZhOlwiXFxmNmI4XCJ9LmZhLWJvdy1hcnJvd3stLWZhOlwiXFxmNmI5XCJ9LmZhLWNhbXBmaXJley0tZmE6XCJcXGY2YmFcIn0uZmEtY2FtcGdyb3VuZHstLWZhOlwiXFxmNmJiXCJ9LmZhLWNhbmRsZS1ob2xkZXJ7LS1mYTpcIlxcZjZiY1wifS5mYS1jYW5keS1jb3Juey0tZmE6XCJcXGY2YmRcIn0uZmEtY2F0ey0tZmE6XCJcXGY2YmVcIn0uZmEtY2F1bGRyb257LS1mYTpcIlxcZjZiZlwifS5mYS1jaGFpcnstLWZhOlwiXFxmNmMwXCJ9LmZhLWNoYWlyLW9mZmljZXstLWZhOlwiXFxmNmMxXCJ9LmZhLWNsYXctbWFya3N7LS1mYTpcIlxcZjZjMlwifS5mYS1jbG91ZC1tb29uey0tZmE6XCJcXGY2YzNcIn0uZmEtY2xvdWQtc3Vuey0tZmE6XCJcXGY2YzRcIn0uZmEtY29mZmVlLXRvZ28sLmZhLWN1cC10b2dvey0tZmE6XCJcXGY2YzVcIn0uZmEtY29mZmluey0tZmE6XCJcXGY2YzZcIn0uZmEtY29ybnstLWZhOlwiXFxmNmM3XCJ9LmZhLWNvd3stLWZhOlwiXFxmNmM4XCJ9LmZhLWRhZ2dlcnstLWZhOlwiXFxmNmNiXCJ9LmZhLWRpY2UtZDEwey0tZmE6XCJcXGY2Y2RcIn0uZmEtZGljZS1kMTJ7LS1mYTpcIlxcZjZjZVwifS5mYS1kaWNlLWQyMHstLWZhOlwiXFxmNmNmXCJ9LmZhLWRpY2UtZDR7LS1mYTpcIlxcZjZkMFwifS5mYS1kaWNlLWQ2ey0tZmE6XCJcXGY2ZDFcIn0uZmEtZGljZS1kOHstLWZhOlwiXFxmNmQyXCJ9LmZhLWRvZ3stLWZhOlwiXFxmNmQzXCJ9LmZhLWRvZy1sZWFzaGVkey0tZmE6XCJcXGY2ZDRcIn0uZmEtZHJhZ29uey0tZmE6XCJcXGY2ZDVcIn0uZmEtZHJ1bXN0aWNrey0tZmE6XCJcXGY2ZDZcIn0uZmEtZHJ1bXN0aWNrLWJpdGV7LS1mYTpcIlxcZjZkN1wifS5mYS1kdWNrey0tZmE6XCJcXGY2ZDhcIn0uZmEtZHVuZ2VvbnstLWZhOlwiXFxmNmQ5XCJ9LmZhLWVsZXBoYW50ey0tZmE6XCJcXGY2ZGFcIn0uZmEtZXllLWV2aWx7LS1mYTpcIlxcZjZkYlwifS5mYS1maWxlLWNzdnstLWZhOlwiXFxmNmRkXCJ9LmZhLWZpc3QtcmFpc2VkLC5mYS1oYW5kLWZpc3R7LS1mYTpcIlxcZjZkZVwifS5mYS1maXJlLWZsYW1lLC5mYS1mbGFtZXstLWZhOlwiXFxmNmRmXCJ9LmZhLWZsYXNrLXBvaXNvbiwuZmEtZmxhc2stcm91bmQtcG9pc29uey0tZmE6XCJcXGY2ZTBcIn0uZmEtZmxhc2stcG90aW9uLC5mYS1mbGFzay1yb3VuZC1wb3Rpb257LS1mYTpcIlxcZjZlMVwifS5mYS1naG9zdHstLWZhOlwiXFxmNmUyXCJ9LmZhLWhhbW1lcnstLWZhOlwiXFxmNmUzXCJ9LmZhLWhhbW1lci13YXJ7LS1mYTpcIlxcZjZlNFwifS5mYS1oYW5kLWhvbGRpbmctbWFnaWN7LS1mYTpcIlxcZjZlNVwifS5mYS1oYW51a2lhaHstLWZhOlwiXFxmNmU2XCJ9LmZhLWhhdC13aXRjaHstLWZhOlwiXFxmNmU3XCJ9LmZhLWhhdC13aXphcmR7LS1mYTpcIlxcZjZlOFwifS5mYS1oZWFkLXNpZGV7LS1mYTpcIlxcZjZlOVwifS5mYS1oZWFkLXNpZGUtZ29nZ2xlcywuZmEtaGVhZC12cnstLWZhOlwiXFxmNmVhXCJ9LmZhLWhlbG1ldC1iYXR0bGV7LS1mYTpcIlxcZjZlYlwifS5mYS1oaWtpbmcsLmZhLXBlcnNvbi1oaWtpbmd7LS1mYTpcIlxcZjZlY1wifS5mYS1oaXBwb3stLWZhOlwiXFxmNmVkXCJ9LmZhLWhvY2tleS1tYXNrey0tZmE6XCJcXGY2ZWVcIn0uZmEtaG9vZC1jbG9ha3stLWZhOlwiXFxmNmVmXCJ9LmZhLWhvcnNley0tZmE6XCJcXGY2ZjBcIn0uZmEtaG91c2UtY2hpbW5leS1jcmFjaywuZmEtaG91c2UtZGFtYWdley0tZmE6XCJcXGY2ZjFcIn0uZmEtaHJ5dm5pYSwuZmEtaHJ5dm5pYS1zaWduey0tZmE6XCJcXGY2ZjJcIn0uZmEta2V5LXNrZWxldG9uey0tZmE6XCJcXGY2ZjNcIn0uZmEta2l0ZXstLWZhOlwiXFxmNmY0XCJ9LmZhLWtuaWZlLWtpdGNoZW57LS1mYTpcIlxcZjZmNVwifS5mYS1sZWFmLW1hcGxley0tZmE6XCJcXGY2ZjZcIn0uZmEtbGVhZi1vYWt7LS1mYTpcIlxcZjZmN1wifS5mYS1tYWNley0tZmE6XCJcXGY2ZjhcIn0uZmEtbWFuZG9saW57LS1mYTpcIlxcZjZmOVwifS5mYS1tYXNrey0tZmE6XCJcXGY2ZmFcIn0uZmEtbW9ua2V5ey0tZmE6XCJcXGY2ZmJcIn0uZmEtbW91bnRhaW57LS1mYTpcIlxcZjZmY1wifS5mYS1tb3VudGFpbnN7LS1mYTpcIlxcZjZmZFwifS5mYS1uYXJ3aGFsey0tZmE6XCJcXGY2ZmVcIn0uZmEtbmV0d29yay13aXJlZHstLWZhOlwiXFxmNmZmXCJ9LmZhLW90dGVyey0tZmE6XCJcXGY3MDBcIn0uZmEtcGF3LWFsdCwuZmEtcGF3LXNpbXBsZXstLWZhOlwiXFxmNzAxXCJ9LmZhLXBhdy1jbGF3c3stLWZhOlwiXFxmNzAyXCJ9LmZhLXBlZ2FzdXN7LS1mYTpcIlxcZjcwM1wifS5mYS1waWV7LS1mYTpcIlxcZjcwNVwifS5mYS1waWd7LS1mYTpcIlxcZjcwNlwifS5mYS1wdW1wa2luey0tZmE6XCJcXGY3MDdcIn0uZmEtcmFiYml0ey0tZmE6XCJcXGY3MDhcIn0uZmEtcmFiYml0LWZhc3QsLmZhLXJhYmJpdC1ydW5uaW5ney0tZmE6XCJcXGY3MDlcIn0uZmEtcmFtey0tZmE6XCJcXGY3MGFcIn0uZmEtcmluZ3stLWZhOlwiXFxmNzBiXCJ9LmZhLXBlcnNvbi1ydW5uaW5nLC5mYS1ydW5uaW5ney0tZmE6XCJcXGY3MGNcIn0uZmEtc2NhcmVjcm93ey0tZmE6XCJcXGY3MGRcIn0uZmEtc2Nyb2xsey0tZmE6XCJcXGY3MGVcIn0uZmEtc2Nyb2xsLW9sZHstLWZhOlwiXFxmNzBmXCJ9LmZhLXNjeXRoZXstLWZhOlwiXFxmNzEwXCJ9LmZhLXNoZWVwey0tZmE6XCJcXGY3MTFcIn0uZmEtc2hpZWxkLWNyb3Nzey0tZmE6XCJcXGY3MTJcIn0uZmEtc2hvdmVsey0tZmE6XCJcXGY3MTNcIn0uZmEtc2t1bGwtY3Jvc3Nib25lc3stLWZhOlwiXFxmNzE0XCJ9LmZhLXNsYXNoey0tZmE6XCJcXGY3MTVcIn0uZmEtc25ha2V7LS1mYTpcIlxcZjcxNlwifS5mYS1zcGlkZXJ7LS1mYTpcIlxcZjcxN1wifS5mYS1zcGlkZXItYmxhY2std2lkb3d7LS1mYTpcIlxcZjcxOFwifS5mYS1zcGlkZXItd2Viey0tZmE6XCJcXGY3MTlcIn0uZmEtc3F1aXJyZWx7LS1mYTpcIlxcZjcxYVwifS5mYS1zdGFmZnstLWZhOlwiXFxmNzFiXCJ9LmZhLXN3b3Jkey0tZmE6XCJcXGY3MWNcIn0uZmEtc3dvcmRzey0tZmE6XCJcXGY3MWRcIn0uZmEtdG9pbGV0LXBhcGVyLC5mYS10b2lsZXQtcGFwZXItYWx0LC5mYS10b2lsZXQtcGFwZXItYmxhbmt7LS1mYTpcIlxcZjcxZVwifS5mYS10b21ic3RvbmV7LS1mYTpcIlxcZjcyMFwifS5mYS10b21ic3RvbmUtYWx0LC5mYS10b21ic3RvbmUtYmxhbmt7LS1mYTpcIlxcZjcyMVwifS5mYS10cmFjdG9yey0tZmE6XCJcXGY3MjJcIn0uZmEtdHJlYXN1cmUtY2hlc3R7LS1mYTpcIlxcZjcyM1wifS5mYS10cmVlc3stLWZhOlwiXFxmNzI0XCJ9LmZhLXR1cmtleXstLWZhOlwiXFxmNzI1XCJ9LmZhLXR1cnRsZXstLWZhOlwiXFxmNzI2XCJ9LmZhLXVuaWNvcm57LS1mYTpcIlxcZjcyN1wifS5mYS11c2VyLWluanVyZWR7LS1mYTpcIlxcZjcyOFwifS5mYS12ci1jYXJkYm9hcmR7LS1mYTpcIlxcZjcyOVwifS5mYS13YW5key0tZmE6XCJcXGY3MmFcIn0uZmEtd2FuZC1zcGFya2xlc3stLWZhOlwiXFxmNzJiXCJ9LmZhLXdoYWxley0tZmE6XCJcXGY3MmNcIn0uZmEtd2hlYXR7LS1mYTpcIlxcZjcyZFwifS5mYS13aW5key0tZmE6XCJcXGY3MmVcIn0uZmEtd2luZS1ib3R0bGV7LS1mYTpcIlxcZjcyZlwifS5mYS1iYWxsb3R7LS1mYTpcIlxcZjczMlwifS5mYS1iYWxsb3QtY2hlY2t7LS1mYTpcIlxcZjczM1wifS5mYS1ib290aC1jdXJ0YWluey0tZmE6XCJcXGY3MzRcIn0uZmEtYm94LWJhbGxvdHstLWZhOlwiXFxmNzM1XCJ9LmZhLWNhbGVuZGFyLXN0YXJ7LS1mYTpcIlxcZjczNlwifS5mYS1jbGlwYm9hcmQtbGlzdC1jaGVja3stLWZhOlwiXFxmNzM3XCJ9LmZhLWNsb3VkLWRyaXp6bGV7LS1mYTpcIlxcZjczOFwifS5mYS1jbG91ZC1oYWlsey0tZmE6XCJcXGY3MzlcIn0uZmEtY2xvdWQtaGFpbC1taXhlZHstLWZhOlwiXFxmNzNhXCJ9LmZhLWNsb3VkLW1lYXRiYWxsey0tZmE6XCJcXGY3M2JcIn0uZmEtY2xvdWQtbW9vbi1yYWluey0tZmE6XCJcXGY3M2NcIn0uZmEtY2xvdWQtcmFpbnstLWZhOlwiXFxmNzNkXCJ9LmZhLWNsb3VkLXJhaW5ib3d7LS1mYTpcIlxcZjczZVwifS5mYS1jbG91ZC1zaG93ZXJzey0tZmE6XCJcXGY3M2ZcIn0uZmEtY2xvdWQtc2hvd2Vycy1oZWF2eXstLWZhOlwiXFxmNzQwXCJ9LmZhLWNsb3VkLXNsZWV0ey0tZmE6XCJcXGY3NDFcIn0uZmEtY2xvdWQtc25vd3stLWZhOlwiXFxmNzQyXCJ9LmZhLWNsb3VkLXN1bi1yYWluey0tZmE6XCJcXGY3NDNcIn0uZmEtY2xvdWRzey0tZmE6XCJcXGY3NDRcIn0uZmEtY2xvdWRzLW1vb257LS1mYTpcIlxcZjc0NVwifS5mYS1jbG91ZHMtc3Vuey0tZmE6XCJcXGY3NDZcIn0uZmEtZGVtb2NyYXR7LS1mYTpcIlxcZjc0N1wifS5mYS1kZXdwb2ludCwuZmEtZHJvcGxldC1kZWdyZWV7LS1mYTpcIlxcZjc0OFwifS5mYS1lY2xpcHNley0tZmE6XCJcXGY3NDlcIn0uZmEtZWNsaXBzZS1hbHQsLmZhLW1vb24tb3Zlci1zdW57LS1mYTpcIlxcZjc0YVwifS5mYS1maXJlLXNtb2tley0tZmE6XCJcXGY3NGJcIn0uZmEtZmxhZy1hbHQsLmZhLWZsYWctc3dhbGxvd3RhaWx7LS1mYTpcIlxcZjc0Y1wifS5mYS1mbGFnLXVzYXstLWZhOlwiXFxmNzRkXCJ9LmZhLWNsb3VkLWZvZywuZmEtZm9ney0tZmE6XCJcXGY3NGVcIn0uZmEtaG91c2UtZmxvb2QsLmZhLWhvdXNlLXdhdGVyey0tZmE6XCJcXGY3NGZcIn0uZmEtZHJvcGxldC1wZXJjZW50LC5mYS1odW1pZGl0eXstLWZhOlwiXFxmNzUwXCJ9LmZhLWh1cnJpY2FuZXstLWZhOlwiXFxmNzUxXCJ9LmZhLWxhbmRtYXJrLWFsdCwuZmEtbGFuZG1hcmstZG9tZXstLWZhOlwiXFxmNzUyXCJ9LmZhLW1ldGVvcnstLWZhOlwiXFxmNzUzXCJ9LmZhLW1vb24tY2xvdWR7LS1mYTpcIlxcZjc1NFwifS5mYS1tb29uLXN0YXJzey0tZmE6XCJcXGY3NTVcIn0uZmEtcGVyc29uLWJvb3Roey0tZmE6XCJcXGY3NTZcIn0uZmEtcGVyc29uLXNpZ257LS1mYTpcIlxcZjc1N1wifS5mYS1wb2RpdW0tc3RhcnstLWZhOlwiXFxmNzU4XCJ9LmZhLXBvbGwtcGVvcGxley0tZmE6XCJcXGY3NTlcIn0uZmEtcG9vLWJvbHQsLmZhLXBvby1zdG9ybXstLWZhOlwiXFxmNzVhXCJ9LmZhLXJhaW5ib3d7LS1mYTpcIlxcZjc1YlwifS5mYS1yYWluZHJvcHN7LS1mYTpcIlxcZjc1Y1wifS5mYS1yZXB1YmxpY2Fuey0tZmE6XCJcXGY3NWVcIn0uZmEtc21vZ3stLWZhOlwiXFxmNzVmXCJ9LmZhLXNtb2tley0tZmE6XCJcXGY3NjBcIn0uZmEtc25vdy1ibG93aW5ney0tZmE6XCJcXGY3NjFcIn0uZmEtc3RhcnN7LS1mYTpcIlxcZjc2MlwifS5mYS1zdW4tY2xvdWR7LS1mYTpcIlxcZjc2M1wifS5mYS1zdW4tZHVzdHstLWZhOlwiXFxmNzY0XCJ9LmZhLXN1bi1oYXpley0tZmE6XCJcXGY3NjVcIn0uZmEtc3VucmlzZXstLWZhOlwiXFxmNzY2XCJ9LmZhLXN1bnNldHstLWZhOlwiXFxmNzY3XCJ9LmZhLXRlbXBlcmF0dXJlLWZyaWdpZCwuZmEtdGVtcGVyYXR1cmUtc25vd3stLWZhOlwiXFxmNzY4XCJ9LmZhLXRlbXBlcmF0dXJlLWhpZ2h7LS1mYTpcIlxcZjc2OVwifS5mYS10ZW1wZXJhdHVyZS1ob3QsLmZhLXRlbXBlcmF0dXJlLXN1bnstLWZhOlwiXFxmNzZhXCJ9LmZhLXRlbXBlcmF0dXJlLWxvd3stLWZhOlwiXFxmNzZiXCJ9LmZhLWNsb3VkLWJvbHQsLmZhLXRodW5kZXJzdG9ybXstLWZhOlwiXFxmNzZjXCJ9LmZhLWNsb3VkLWJvbHQtbW9vbiwuZmEtdGh1bmRlcnN0b3JtLW1vb257LS1mYTpcIlxcZjc2ZFwifS5mYS1jbG91ZC1ib2x0LXN1biwuZmEtdGh1bmRlcnN0b3JtLXN1bnstLWZhOlwiXFxmNzZlXCJ9LmZhLXRvcm5hZG97LS1mYTpcIlxcZjc2ZlwifS5mYS12b2xjYW5vey0tZmE6XCJcXGY3NzBcIn0uZmEtdGltZXMtdG8tc2xvdCwuZmEtdm90ZS1uYXksLmZhLXhtYXJrLXRvLXNsb3R7LS1mYTpcIlxcZjc3MVwifS5mYS1jaGVjay10by1zbG90LC5mYS12b3RlLXllYXstLWZhOlwiXFxmNzcyXCJ9LmZhLXdhdGVyey0tZmE6XCJcXGY3NzNcIn0uZmEtd2F0ZXItYXJyb3ctZG93biwuZmEtd2F0ZXItbG93ZXJ7LS1mYTpcIlxcZjc3NFwifS5mYS13YXRlci1hcnJvdy11cCwuZmEtd2F0ZXItcmlzZXstLWZhOlwiXFxmNzc1XCJ9LmZhLXdpbmQtY2lyY2xlLWV4Y2xhbWF0aW9uLC5mYS13aW5kLXdhcm5pbmd7LS1mYTpcIlxcZjc3NlwifS5mYS13aW5kc29ja3stLWZhOlwiXFxmNzc3XCJ9LmZhLWFuZ2Vsey0tZmE6XCJcXGY3NzlcIn0uZmEtYmFieXstLWZhOlwiXFxmNzdjXCJ9LmZhLWJhYnktY2FycmlhZ2UsLmZhLWNhcnJpYWdlLWJhYnl7LS1mYTpcIlxcZjc3ZFwifS5mYS1iYWxsLXBpbGV7LS1mYTpcIlxcZjc3ZVwifS5mYS1iZWxsc3stLWZhOlwiXFxmNzdmXCJ9LmZhLWJpb2hhemFyZHstLWZhOlwiXFxmNzgwXCJ9LmZhLWJsb2d7LS1mYTpcIlxcZjc4MVwifS5mYS1ib290ey0tZmE6XCJcXGY3ODJcIn0uZmEtY2FsZW5kYXItZGF5ey0tZmE6XCJcXGY3ODNcIn0uZmEtY2FsZW5kYXItd2Vla3stLWZhOlwiXFxmNzg0XCJ9LmZhLWNhbmR5LWNhbmV7LS1mYTpcIlxcZjc4NlwifS5mYS1jYXJyb3R7LS1mYTpcIlxcZjc4N1wifS5mYS1jYXNoLXJlZ2lzdGVyey0tZmE6XCJcXGY3ODhcIn0uZmEtY2hhcnQtbmV0d29ya3stLWZhOlwiXFxmNzhhXCJ9LmZhLWNoaW1uZXl7LS1mYTpcIlxcZjc4YlwifS5mYS1jb21wcmVzcy1hcnJvd3MtYWx0LC5mYS1taW5pbWl6ZXstLWZhOlwiXFxmNzhjXCJ9LmZhLWRlZXJ7LS1mYTpcIlxcZjc4ZVwifS5mYS1kZWVyLXJ1ZG9scGh7LS1mYTpcIlxcZjc4ZlwifS5mYS1kcmVpZGVsey0tZmE6XCJcXGY3OTJcIn0uZmEtZHVtcHN0ZXJ7LS1mYTpcIlxcZjc5M1wifS5mYS1kdW1wc3Rlci1maXJley0tZmE6XCJcXGY3OTRcIn0uZmEtZWFyLW11ZmZzey0tZmE6XCJcXGY3OTVcIn0uZmEtZXRoZXJuZXR7LS1mYTpcIlxcZjc5NlwifS5mYS1maXJlcGxhY2V7LS1mYTpcIlxcZjc5YVwifS5mYS1mcm9zdHktaGVhZCwuZmEtc25vd21hbi1oZWFkey0tZmE6XCJcXGY3OWJcIn0uZmEtZ2lmdHN7LS1mYTpcIlxcZjc5Y1wifS5mYS1naW5nZXJicmVhZC1tYW57LS1mYTpcIlxcZjc5ZFwifS5mYS1jaGFtcGFnbmUtZ2xhc3MsLmZhLWdsYXNzLWNoYW1wYWduZXstLWZhOlwiXFxmNzllXCJ9LmZhLWNoYW1wYWduZS1nbGFzc2VzLC5mYS1nbGFzcy1jaGVlcnN7LS1mYTpcIlxcZjc5ZlwifS5mYS1nbGFzcy13aGlza2V5LC5mYS13aGlza2V5LWdsYXNzey0tZmE6XCJcXGY3YTBcIn0uZmEtZ2xhc3Mtd2hpc2tleS1yb2NrcywuZmEtd2hpc2tleS1nbGFzcy1pY2V7LS1mYTpcIlxcZjdhMVwifS5mYS1lYXJ0aC1ldXJvcGUsLmZhLWdsb2JlLWV1cm9wZXstLWZhOlwiXFxmN2EyXCJ9LmZhLWdsb2JlLXNub3d7LS1mYTpcIlxcZjdhM1wifS5mYS1ncmlwLWxpbmVzey0tZmE6XCJcXGY3YTRcIn0uZmEtZ3JpcC1saW5lcy12ZXJ0aWNhbHstLWZhOlwiXFxmN2E1XCJ9LmZhLWd1aXRhcnstLWZhOlwiXFxmN2E2XCJ9LmZhLWhhdC1zYW50YXstLWZhOlwiXFxmN2E3XCJ9LmZhLWhhdC13aW50ZXJ7LS1mYTpcIlxcZjdhOFwifS5mYS1oZWFydC1icm9rZW4sLmZhLWhlYXJ0LWNyYWNrey0tZmE6XCJcXGY3YTlcIn0uZmEtaG9sbHktYmVycnl7LS1mYTpcIlxcZjdhYVwifS5mYS1ob3JzZS1oZWFkey0tZmE6XCJcXGY3YWJcIn0uZmEtaWNlLXNrYXRley0tZmE6XCJcXGY3YWNcIn0uZmEtaWNpY2xlc3stLWZhOlwiXFxmN2FkXCJ9LmZhLWlnbG9vey0tZmE6XCJcXGY3YWVcIn0uZmEtbGlnaHRzLWhvbGlkYXl7LS1mYTpcIlxcZjdiMlwifS5mYS1taXN0bGV0b2V7LS1mYTpcIlxcZjdiNFwifS5mYS1taXR0ZW57LS1mYTpcIlxcZjdiNVwifS5mYS1tdWctaG90ey0tZmE6XCJcXGY3YjZcIn0uZmEtbXVnLW1hcnNobWFsbG93c3stLWZhOlwiXFxmN2I3XCJ9LmZhLW9ybmFtZW50ey0tZmE6XCJcXGY3YjhcIn0uZmEtcmFkaWF0aW9uey0tZmE6XCJcXGY3YjlcIn0uZmEtY2lyY2xlLXJhZGlhdGlvbiwuZmEtcmFkaWF0aW9uLWFsdHstLWZhOlwiXFxmN2JhXCJ9LmZhLXJlc3Ryb29tey0tZmE6XCJcXGY3YmRcIn0uZmEtcnZ7LS1mYTpcIlxcZjdiZVwifS5mYS1zYXRlbGxpdGV7LS1mYTpcIlxcZjdiZlwifS5mYS1zYXRlbGxpdGUtZGlzaHstLWZhOlwiXFxmN2MwXCJ9LmZhLXNjYXJmey0tZmE6XCJcXGY3YzFcIn0uZmEtc2QtY2FyZHstLWZhOlwiXFxmN2MyXCJ9LmZhLXNob3ZlbC1zbm93ey0tZmE6XCJcXGY3YzNcIn0uZmEtc2ltLWNhcmR7LS1mYTpcIlxcZjdjNFwifS5mYS1wZXJzb24tc2thdGluZywuZmEtc2thdGluZ3stLWZhOlwiXFxmN2M1XCJ9LmZhLXBlcnNvbi1za2ktanVtcGluZywuZmEtc2tpLWp1bXB7LS1mYTpcIlxcZjdjN1wifS5mYS1wZXJzb24tc2tpLWxpZnQsLmZhLXNraS1saWZ0ey0tZmE6XCJcXGY3YzhcIn0uZmEtcGVyc29uLXNraWluZywuZmEtc2tpaW5ney0tZmE6XCJcXGY3YzlcIn0uZmEtcGVyc29uLXNraWluZy1ub3JkaWMsLmZhLXNraWluZy1ub3JkaWN7LS1mYTpcIlxcZjdjYVwifS5mYS1wZXJzb24tc2xlZGRpbmcsLmZhLXNsZWRkaW5ney0tZmE6XCJcXGY3Y2JcIn0uZmEtc2xlaWdoey0tZmE6XCJcXGY3Y2NcIn0uZmEtY29tbWVudC1zbXMsLmZhLXNtc3stLWZhOlwiXFxmN2NkXCJ9LmZhLXBlcnNvbi1zbm93Ym9hcmRpbmcsLmZhLXNub3dib2FyZGluZ3stLWZhOlwiXFxmN2NlXCJ9LmZhLXNub3dmbGFrZXN7LS1mYTpcIlxcZjdjZlwifS5mYS1zbm93bWFuey0tZmE6XCJcXGY3ZDBcIn0uZmEtcGVyc29uLXNub3dtb2JpbGluZywuZmEtc25vd21vYmlsZXstLWZhOlwiXFxmN2QxXCJ9LmZhLXNub3dwbG93ey0tZmE6XCJcXGY3ZDJcIn0uZmEtc3Rhci1jaHJpc3RtYXN7LS1mYTpcIlxcZjdkNFwifS5mYS1zdG9ja2luZ3stLWZhOlwiXFxmN2Q1XCJ9LmZhLXRlbmdlLC5mYS10ZW5nZS1zaWduey0tZmE6XCJcXGY3ZDdcIn0uZmEtdG9pbGV0ey0tZmE6XCJcXGY3ZDhcIn0uZmEtc2NyZXdkcml2ZXItd3JlbmNoLC5mYS10b29sc3stLWZhOlwiXFxmN2Q5XCJ9LmZhLWNhYmxlLWNhciwuZmEtdHJhbXstLWZhOlwiXFxmN2RhXCJ9LmZhLXRyZWUtY2hyaXN0bWFzey0tZmE6XCJcXGY3ZGJcIn0uZmEtdHJlZS1kZWNvcmF0ZWR7LS1mYTpcIlxcZjdkY1wifS5mYS10cmVlLWxhcmdley0tZmE6XCJcXGY3ZGRcIn0uZmEtdHJ1Y2stcGxvd3stLWZhOlwiXFxmN2RlXCJ9LmZhLXdyZWF0aHstLWZhOlwiXFxmN2UyXCJ9LmZhLWZpcmUtYWx0LC5mYS1maXJlLWZsYW1lLWN1cnZlZHstLWZhOlwiXFxmN2U0XCJ9LmZhLWJhY29uey0tZmE6XCJcXGY3ZTVcIn0uZmEtYm9vay1tZWRpY2Fsey0tZmE6XCJcXGY3ZTZcIn0uZmEtYm9vay11c2Vyey0tZmE6XCJcXGY3ZTdcIn0uZmEtYm9va3MtbWVkaWNhbHstLWZhOlwiXFxmN2U4XCJ9LmZhLWJyYWNrZXRzLC5mYS1icmFja2V0cy1zcXVhcmV7LS1mYTpcIlxcZjdlOVwifS5mYS1icmFja2V0cy1jdXJseXstLWZhOlwiXFxmN2VhXCJ9LmZhLWJyZWFkLWxvYWZ7LS1mYTpcIlxcZjdlYlwifS5mYS1icmVhZC1zbGljZXstLWZhOlwiXFxmN2VjXCJ9LmZhLWJ1cnJpdG97LS1mYTpcIlxcZjdlZFwifS5mYS1jaGFydC1zY2F0dGVyey0tZmE6XCJcXGY3ZWVcIn0uZmEtY2hlZXNley0tZmE6XCJcXGY3ZWZcIn0uZmEtY2hlZXNlLXN3aXNzey0tZmE6XCJcXGY3ZjBcIn0uZmEtYnVyZ2VyLWNoZWVzZSwuZmEtY2hlZXNlYnVyZ2Vyey0tZmE6XCJcXGY3ZjFcIn0uZmEtY2xpbmljLW1lZGljYWwsLmZhLWhvdXNlLWNoaW1uZXktbWVkaWNhbHstLWZhOlwiXFxmN2YyXCJ9LmZhLWNsaXBib2FyZC11c2Vyey0tZmE6XCJcXGY3ZjNcIn0uZmEtY29tbWVudC1hbHQtbWVkaWNhbCwuZmEtbWVzc2FnZS1tZWRpY2Fsey0tZmE6XCJcXGY3ZjRcIn0uZmEtY29tbWVudC1tZWRpY2Fsey0tZmE6XCJcXGY3ZjVcIn0uZmEtY3JvaXNzYW50ey0tZmE6XCJcXGY3ZjZcIn0uZmEtY3J1dGNoey0tZmE6XCJcXGY3ZjdcIn0uZmEtY3J1dGNoZXN7LS1mYTpcIlxcZjdmOFwifS5mYS1iYW4tYnVnLC5mYS1kZWJ1Z3stLWZhOlwiXFxmN2Y5XCJ9LmZhLWRpc2Vhc2V7LS1mYTpcIlxcZjdmYVwifS5mYS1lZ2d7LS1mYTpcIlxcZjdmYlwifS5mYS1lZ2ctZnJpZWR7LS1mYTpcIlxcZjdmY1wifS5mYS1maWxlcy1tZWRpY2Fsey0tZmE6XCJcXGY3ZmRcIn0uZmEtZmlzaC1jb29rZWR7LS1mYTpcIlxcZjdmZVwifS5mYS1mbG93ZXJ7LS1mYTpcIlxcZjdmZlwifS5mYS1mbG93ZXItZGFmZm9kaWx7LS1mYTpcIlxcZjgwMFwifS5mYS1mbG93ZXItdHVsaXB7LS1mYTpcIlxcZjgwMVwifS5mYS1mb2xkZXItdHJlZXstLWZhOlwiXFxmODAyXCJ9LmZhLWZyZW5jaC1mcmllc3stLWZhOlwiXFxmODAzXCJ9LmZhLWdsYXNzey0tZmE6XCJcXGY4MDRcIn0uZmEtYnVyZ2VyLC5mYS1oYW1idXJnZXJ7LS1mYTpcIlxcZjgwNVwifS5mYS1oYW5kLW1pZGRsZS1maW5nZXJ7LS1mYTpcIlxcZjgwNlwifS5mYS1oYXJkLWhhdCwuZmEtaGF0LWhhcmQsLmZhLWhlbG1ldC1zYWZldHl7LS1mYTpcIlxcZjgwN1wifS5mYS1oZWFkLXNpZGUtYnJhaW57LS1mYTpcIlxcZjgwOFwifS5mYS1oZWFkLXNpZGUtbWVkaWNhbHstLWZhOlwiXFxmODA5XCJ9LmZhLWhvc3BpdGFsLXVzZXJ7LS1mYTpcIlxcZjgwZFwifS5mYS1ob3NwaXRhbHN7LS1mYTpcIlxcZjgwZVwifS5mYS1ob3Rkb2d7LS1mYTpcIlxcZjgwZlwifS5mYS1pY2UtY3JlYW17LS1mYTpcIlxcZjgxMFwifS5mYS1pc2xhbmQtdHJlZS1wYWxtLC5mYS1pc2xhbmQtdHJvcGljYWx7LS1mYTpcIlxcZjgxMVwifS5mYS1sYXB0b3AtbWVkaWNhbHstLWZhOlwiXFxmODEyXCJ9LmZhLW1haWxib3h7LS1mYTpcIlxcZjgxM1wifS5mYS1tZWF0ey0tZmE6XCJcXGY4MTRcIn0uZmEtcGFnZXJ7LS1mYTpcIlxcZjgxNVwifS5mYS1wZXBwZXItaG90ey0tZmE6XCJcXGY4MTZcIn0uZmEtcGl6emF7LS1mYTpcIlxcZjgxN1wifS5mYS1waXp6YS1zbGljZXstLWZhOlwiXFxmODE4XCJ9LmZhLXBvcGNvcm57LS1mYTpcIlxcZjgxOVwifS5mYS1wcmludC1tYWduaWZ5aW5nLWdsYXNzLC5mYS1wcmludC1zZWFyY2h7LS1mYTpcIlxcZjgxYVwifS5mYS1yaW5ncy13ZWRkaW5ney0tZmE6XCJcXGY4MWJcIn0uZmEtc2Fja3stLWZhOlwiXFxmODFjXCJ9LmZhLXNhY2stZG9sbGFyey0tZmE6XCJcXGY4MWRcIn0uZmEtYm93bC1zYWxhZCwuZmEtc2FsYWR7LS1mYTpcIlxcZjgxZVwifS5mYS1zYW5kd2ljaHstLWZhOlwiXFxmODFmXCJ9LmZhLXNhdXNhZ2V7LS1mYTpcIlxcZjgyMFwifS5mYS1zaGlzaC1rZWJhYnstLWZhOlwiXFxmODIxXCJ9LmZhLXNpY2tsZXstLWZhOlwiXFxmODIyXCJ9LmZhLWJvd2wtaG90LC5mYS1zb3Vwey0tZmE6XCJcXGY4MjNcIn0uZmEtc3RlYWt7LS1mYTpcIlxcZjgyNFwifS5mYS1zdHJldGNoZXJ7LS1mYTpcIlxcZjgyNVwifS5mYS10YWNvey0tZmE6XCJcXGY4MjZcIn0uZmEtYm9vay10YW5ha2gsLmZhLXRhbmFraHstLWZhOlwiXFxmODI3XCJ9LmZhLWJhcnMtcHJvZ3Jlc3MsLmZhLXRhc2tzLWFsdHstLWZhOlwiXFxmODI4XCJ9LmZhLXRyYXNoLWFycm93LXVwLC5mYS10cmFzaC1yZXN0b3Jley0tZmE6XCJcXGY4MjlcIn0uZmEtdHJhc2gtY2FuLWFycm93LXVwLC5mYS10cmFzaC1yZXN0b3JlLWFsdHstLWZhOlwiXFxmODJhXCJ9LmZhLXRyZWUtcGFsbXstLWZhOlwiXFxmODJiXCJ9LmZhLXVzZXItY29uc3RydWN0aW9uLC5mYS11c2VyLWhhcmQtaGF0LC5mYS11c2VyLWhlbG1ldC1zYWZldHl7LS1mYTpcIlxcZjgyY1wifS5mYS11c2VyLWhlYWRzZXR7LS1mYTpcIlxcZjgyZFwifS5mYS11c2VyLWRvY3Rvci1tZXNzYWdlLC5mYS11c2VyLW1kLWNoYXR7LS1mYTpcIlxcZjgyZVwifS5mYS11c2VyLW51cnNley0tZmE6XCJcXGY4MmZcIn0uZmEtdXNlcnMtbWVkaWNhbHstLWZhOlwiXFxmODMwXCJ9LmZhLXdhbGtlcnstLWZhOlwiXFxmODMxXCJ9LmZhLWNhbWVyYS13ZWIsLmZhLXdlYmNhbXstLWZhOlwiXFxmODMyXCJ9LmZhLWNhbWVyYS13ZWItc2xhc2gsLmZhLXdlYmNhbS1zbGFzaHstLWZhOlwiXFxmODMzXCJ9LmZhLXdhdmUtc3F1YXJley0tZmE6XCJcXGY4M2VcIn0uZmEtYWxhcm0tZXhjbGFtYXRpb257LS1mYTpcIlxcZjg0M1wifS5mYS1hbGFybS1wbHVzey0tZmE6XCJcXGY4NDRcIn0uZmEtYWxhcm0tc25vb3pley0tZmE6XCJcXGY4NDVcIn0uZmEtYWxpZ24tc2xhc2h7LS1mYTpcIlxcZjg0NlwifS5mYS1iYWdzLXNob3BwaW5ney0tZmE6XCJcXGY4NDdcIn0uZmEtYmVsbC1leGNsYW1hdGlvbnstLWZhOlwiXFxmODQ4XCJ9LmZhLWJlbGwtcGx1c3stLWZhOlwiXFxmODQ5XCJ9LmZhLWJpa2luZywuZmEtcGVyc29uLWJpa2luZ3stLWZhOlwiXFxmODRhXCJ9LmZhLWJpa2luZy1tb3VudGFpbiwuZmEtcGVyc29uLWJpa2luZy1tb3VudGFpbnstLWZhOlwiXFxmODRiXCJ9LmZhLWJvcmRlci1hbGx7LS1mYTpcIlxcZjg0Y1wifS5mYS1ib3JkZXItYm90dG9tey0tZmE6XCJcXGY4NGRcIn0uZmEtYm9yZGVyLWlubmVyey0tZmE6XCJcXGY4NGVcIn0uZmEtYm9yZGVyLWxlZnR7LS1mYTpcIlxcZjg0ZlwifS5mYS1ib3JkZXItbm9uZXstLWZhOlwiXFxmODUwXCJ9LmZhLWJvcmRlci1vdXRlcnstLWZhOlwiXFxmODUxXCJ9LmZhLWJvcmRlci1yaWdodHstLWZhOlwiXFxmODUyXCJ9LmZhLWJvcmRlci1zdHlsZSwuZmEtYm9yZGVyLXRvcC1sZWZ0ey0tZmE6XCJcXGY4NTNcIn0uZmEtYm9yZGVyLWJvdHRvbS1yaWdodCwuZmEtYm9yZGVyLXN0eWxlLWFsdHstLWZhOlwiXFxmODU0XCJ9LmZhLWJvcmRlci10b3B7LS1mYTpcIlxcZjg1NVwifS5mYS1icmluZy1mb3J3YXJkey0tZmE6XCJcXGY4NTZcIn0uZmEtYnJpbmctZnJvbnR7LS1mYTpcIlxcZjg1N1wifS5mYS1idXJnZXItc29kYXstLWZhOlwiXFxmODU4XCJ9LmZhLWNhci1idWlsZGluZ3stLWZhOlwiXFxmODU5XCJ9LmZhLWNhci1idXN7LS1mYTpcIlxcZjg1YVwifS5mYS1jYXJzey0tZmE6XCJcXGY4NWJcIn0uZmEtY29pbnstLWZhOlwiXFxmODVjXCJ9LmZhLWNvbnN0cnVjdGlvbiwuZmEtdHJpYW5nbGUtcGVyc29uLWRpZ2dpbmd7LS1mYTpcIlxcZjg1ZFwifS5mYS1kaWdnaW5nLC5mYS1wZXJzb24tZGlnZ2luZ3stLWZhOlwiXFxmODVlXCJ9LmZhLWRyb25ley0tZmE6XCJcXGY4NWZcIn0uZmEtZHJvbmUtYWx0LC5mYS1kcm9uZS1mcm9udHstLWZhOlwiXFxmODYwXCJ9LmZhLWRyeWVyey0tZmE6XCJcXGY4NjFcIn0uZmEtZHJ5ZXItYWx0LC5mYS1kcnllci1oZWF0ey0tZmE6XCJcXGY4NjJcIn0uZmEtZmFuey0tZmE6XCJcXGY4NjNcIn0uZmEtYmFybi1zaWxvLC5mYS1mYXJtey0tZmE6XCJcXGY4NjRcIn0uZmEtZmlsZS1tYWduaWZ5aW5nLWdsYXNzLC5mYS1maWxlLXNlYXJjaHstLWZhOlwiXFxmODY1XCJ9LmZhLWZvbnQtY2FzZXstLWZhOlwiXFxmODY2XCJ9LmZhLWdhbWUtYm9hcmR7LS1mYTpcIlxcZjg2N1wifS5mYS1nYW1lLWJvYXJkLWFsdCwuZmEtZ2FtZS1ib2FyZC1zaW1wbGV7LS1mYTpcIlxcZjg2OFwifS5mYS1nbGFzcy1jaXRydXN7LS1mYTpcIlxcZjg2OVwifS5mYS1oNHstLWZhOlwiXFxmODZhXCJ9LmZhLWhhdC1jaGVmey0tZmE6XCJcXGY4NmJcIn0uZmEtaG9yaXpvbnRhbC1ydWxley0tZmE6XCJcXGY4NmNcIn0uZmEtaGVhcnQtbXVzaWMtY2FtZXJhLWJvbHQsLmZhLWljb25zey0tZmE6XCJcXGY4NmRcIn0uZmEtaWNvbnMtYWx0LC5mYS1zeW1ib2xzey0tZmE6XCJcXGY4NmVcIn0uZmEta2VybmluZ3stLWZhOlwiXFxmODZmXCJ9LmZhLWxpbmUtY29sdW1uc3stLWZhOlwiXFxmODcwXCJ9LmZhLWxpbmUtaGVpZ2h0ey0tZmE6XCJcXGY4NzFcIn0uZmEtbW9uZXktY2hlY2stZWRpdCwuZmEtbW9uZXktY2hlY2stcGVuey0tZmE6XCJcXGY4NzJcIn0uZmEtbW9uZXktY2hlY2stZG9sbGFyLXBlbiwuZmEtbW9uZXktY2hlY2stZWRpdC1hbHR7LS1mYTpcIlxcZjg3M1wifS5mYS1tdWd7LS1mYTpcIlxcZjg3NFwifS5mYS1tdWctdGVhey0tZmE6XCJcXGY4NzVcIn0uZmEtb3ZlcmxpbmV7LS1mYTpcIlxcZjg3NlwifS5mYS1maWxlLWRhc2hlZC1saW5lLC5mYS1wYWdlLWJyZWFrey0tZmE6XCJcXGY4NzdcIn0uZmEtcGFyYWdyYXBoLWxlZnQsLmZhLXBhcmFncmFwaC1ydGx7LS1mYTpcIlxcZjg3OFwifS5mYS1waG9uZS1hbHQsLmZhLXBob25lLWZsaXB7LS1mYTpcIlxcZjg3OVwifS5mYS1sYXB0b3AtbW9iaWxlLC5mYS1waG9uZS1sYXB0b3B7LS1mYTpcIlxcZjg3YVwifS5mYS1waG9uZS1zcXVhcmUtYWx0LC5mYS1zcXVhcmUtcGhvbmUtZmxpcHstLWZhOlwiXFxmODdiXCJ9LmZhLXBob3RvLWZpbG0sLmZhLXBob3RvLXZpZGVvey0tZmE6XCJcXGY4N2NcIn0uZmEtcmVtb3ZlLWZvcm1hdCwuZmEtdGV4dC1zbGFzaHstLWZhOlwiXFxmODdkXCJ9LmZhLXNlbmQtYmFja3stLWZhOlwiXFxmODdlXCJ9LmZhLXNlbmQtYmFja3dhcmR7LS1mYTpcIlxcZjg3ZlwifS5mYS1zbm9vemUsLmZhLXp6enstLWZhOlwiXFxmODgwXCJ9LmZhLWFycm93LWRvd24tei1hLC5mYS1zb3J0LWFscGhhLWRlc2MsLmZhLXNvcnQtYWxwaGEtZG93bi1hbHR7LS1mYTpcIlxcZjg4MVwifS5mYS1hcnJvdy11cC16LWEsLmZhLXNvcnQtYWxwaGEtdXAtYWx0ey0tZmE6XCJcXGY4ODJcIn0uZmEtYXJyb3ctZG93bi1hcnJvdy11cCwuZmEtc29ydC1hbHR7LS1mYTpcIlxcZjg4M1wifS5mYS1hcnJvdy1kb3duLXNob3J0LXdpZGUsLmZhLXNvcnQtYW1vdW50LWRlc2MsLmZhLXNvcnQtYW1vdW50LWRvd24tYWx0ey0tZmE6XCJcXGY4ODRcIn0uZmEtYXJyb3ctdXAtc2hvcnQtd2lkZSwuZmEtc29ydC1hbW91bnQtdXAtYWx0ey0tZmE6XCJcXGY4ODVcIn0uZmEtYXJyb3ctZG93bi05LTEsLmZhLXNvcnQtbnVtZXJpYy1kZXNjLC5mYS1zb3J0LW51bWVyaWMtZG93bi1hbHR7LS1mYTpcIlxcZjg4NlwifS5mYS1hcnJvdy11cC05LTEsLmZhLXNvcnQtbnVtZXJpYy11cC1hbHR7LS1mYTpcIlxcZjg4N1wifS5mYS1hcnJvdy1kb3duLXRyaWFuZ2xlLXNxdWFyZSwuZmEtc29ydC1zaGFwZXMtZG93bnstLWZhOlwiXFxmODg4XCJ9LmZhLWFycm93LWRvd24tc3F1YXJlLXRyaWFuZ2xlLC5mYS1zb3J0LXNoYXBlcy1kb3duLWFsdHstLWZhOlwiXFxmODg5XCJ9LmZhLWFycm93LXVwLXRyaWFuZ2xlLXNxdWFyZSwuZmEtc29ydC1zaGFwZXMtdXB7LS1mYTpcIlxcZjg4YVwifS5mYS1hcnJvdy11cC1zcXVhcmUtdHJpYW5nbGUsLmZhLXNvcnQtc2hhcGVzLXVwLWFsdHstLWZhOlwiXFxmODhiXCJ9LmZhLWFycm93LWRvd24tYmlnLXNtYWxsLC5mYS1zb3J0LXNpemUtZG93bnstLWZhOlwiXFxmODhjXCJ9LmZhLWFycm93LWRvd24tc21hbGwtYmlnLC5mYS1zb3J0LXNpemUtZG93bi1hbHR7LS1mYTpcIlxcZjg4ZFwifS5mYS1hcnJvdy11cC1iaWctc21hbGwsLmZhLXNvcnQtc2l6ZS11cHstLWZhOlwiXFxmODhlXCJ9LmZhLWFycm93LXVwLXNtYWxsLWJpZywuZmEtc29ydC1zaXplLXVwLWFsdHstLWZhOlwiXFxmODhmXCJ9LmZhLXNwYXJrbGVzey0tZmE6XCJcXGY4OTBcIn0uZmEtc3BlbGwtY2hlY2t7LS1mYTpcIlxcZjg5MVwifS5mYS1zdW5nbGFzc2Vzey0tZmE6XCJcXGY4OTJcIn0uZmEtdGV4dHstLWZhOlwiXFxmODkzXCJ9LmZhLXRleHQtc2l6ZXstLWZhOlwiXFxmODk0XCJ9LmZhLXRyYXNoLWFycm93LXR1cm4tbGVmdCwuZmEtdHJhc2gtdW5kb3stLWZhOlwiXFxmODk1XCJ9LmZhLXRyYXNoLWNhbi1hcnJvdy10dXJuLWxlZnQsLmZhLXRyYXNoLWNhbi11bmRvLC5mYS10cmFzaC11bmRvLWFsdHstLWZhOlwiXFxmODk2XCJ9LmZhLXZvaWNlbWFpbHstLWZhOlwiXFxmODk3XCJ9LmZhLXdhc2hlciwuZmEtd2FzaGluZy1tYWNoaW5ley0tZmE6XCJcXGY4OThcIn0uZmEtd2F2ZS1zaW5ley0tZmE6XCJcXGY4OTlcIn0uZmEtd2F2ZS10cmlhbmdsZXstLWZhOlwiXFxmODlhXCJ9LmZhLXdpbmQtdHVyYmluZXstLWZhOlwiXFxmODliXCJ9LmZhLWJvcmRlci1jZW50ZXItaHstLWZhOlwiXFxmODljXCJ9LmZhLWJvcmRlci1jZW50ZXItdnstLWZhOlwiXFxmODlkXCJ9LmZhLWFsYnVtey0tZmE6XCJcXGY4OWZcIn0uZmEtYWxidW0tY29sbGVjdGlvbnstLWZhOlwiXFxmOGEwXCJ9LmZhLWFtcC1ndWl0YXJ7LS1mYTpcIlxcZjhhMVwifS5mYS1iYWRnZS1zaGVyaWZmey0tZmE6XCJcXGY4YTJcIn0uZmEtYmFuam97LS1mYTpcIlxcZjhhM1wifS5mYS1iZXRhbWF4LC5mYS1jYXNzZXR0ZS1iZXRhbWF4ey0tZmE6XCJcXGY4YTRcIn0uZmEtYm9vbWJveHstLWZhOlwiXFxmOGE1XCJ9LmZhLWNhY3R1c3stLWZhOlwiXFxmOGE3XCJ9LmZhLWNhbWNvcmRlciwuZmEtdmlkZW8taGFuZGhlbGR7LS1mYTpcIlxcZjhhOFwifS5mYS1jYW1lcmEtbW92aWV7LS1mYTpcIlxcZjhhOVwifS5mYS1jYW1lcmEtcG9sYXJvaWR7LS1mYTpcIlxcZjhhYVwifS5mYS1jYXNzZXR0ZS10YXBley0tZmE6XCJcXGY4YWJcIn0uZmEtY2FtZXJhLWNjdHYsLmZhLWNjdHZ7LS1mYTpcIlxcZjhhY1wifS5mYS1jbGFyaW5ldHstLWZhOlwiXFxmOGFkXCJ9LmZhLWNsb3VkLW11c2ljey0tZmE6XCJcXGY4YWVcIn0uZmEtY29tbWVudC1hbHQtbXVzaWMsLmZhLW1lc3NhZ2UtbXVzaWN7LS1mYTpcIlxcZjhhZlwifS5mYS1jb21tZW50LW11c2ljey0tZmE6XCJcXGY4YjBcIn0uZmEtY29tcHV0ZXItY2xhc3NpY3stLWZhOlwiXFxmOGIxXCJ9LmZhLWNvbXB1dGVyLXNwZWFrZXJ7LS1mYTpcIlxcZjhiMlwifS5mYS1jb3diZWxsey0tZmE6XCJcXGY4YjNcIn0uZmEtY293YmVsbC1jaXJjbGUtcGx1cywuZmEtY293YmVsbC1tb3Jley0tZmE6XCJcXGY4YjRcIn0uZmEtZGlzYy1kcml2ZXstLWZhOlwiXFxmOGI1XCJ9LmZhLWZpbGUtbXVzaWN7LS1mYTpcIlxcZjhiNlwifS5mYS1maWxtLWNhbmlzdGVyLC5mYS1maWxtLWNhbm5pc3RlcnstLWZhOlwiXFxmOGI3XCJ9LmZhLWZsYXNobGlnaHR7LS1mYTpcIlxcZjhiOFwifS5mYS1mbHV0ZXstLWZhOlwiXFxmOGI5XCJ9LmZhLWZsdXgtY2FwYWNpdG9yey0tZmE6XCJcXGY4YmFcIn0uZmEtZ2FtZS1jb25zb2xlLWhhbmRoZWxkey0tZmE6XCJcXGY4YmJcIn0uZmEtZ3JhbW9waG9uZXstLWZhOlwiXFxmOGJkXCJ9LmZhLWd1aXRhci1lbGVjdHJpY3stLWZhOlwiXFxmOGJlXCJ9LmZhLWd1aXRhcnN7LS1mYTpcIlxcZjhiZlwifS5mYS1oYXQtY293Ym95ey0tZmE6XCJcXGY4YzBcIn0uZmEtaGF0LWNvd2JveS1zaWRley0tZmE6XCJcXGY4YzFcIn0uZmEtaGVhZC1zaWRlLWhlYWRwaG9uZXN7LS1mYTpcIlxcZjhjMlwifS5mYS1ob3JzZS1zYWRkbGV7LS1mYTpcIlxcZjhjM1wifS5mYS1pbWFnZS1wb2xhcm9pZHstLWZhOlwiXFxmOGM0XCJ9LmZhLWpveXN0aWNrey0tZmE6XCJcXGY4YzVcIn0uZmEtanVney0tZmE6XCJcXGY4YzZcIn0uZmEta2F6b297LS1mYTpcIlxcZjhjN1wifS5mYS1sYXNzb3stLWZhOlwiXFxmOGM4XCJ9LmZhLWxpc3QtbXVzaWN7LS1mYTpcIlxcZjhjOVwifS5mYS1taWNyb3Bob25lLXN0YW5key0tZmE6XCJcXGY4Y2JcIn0uZmEtY29tcHV0ZXItbW91c2UsLmZhLW1vdXNley0tZmE6XCJcXGY4Y2NcIn0uZmEtY29tcHV0ZXItbW91c2Utc2Nyb2xsd2hlZWwsLmZhLW1vdXNlLWFsdHstLWZhOlwiXFxmOGNkXCJ9LmZhLW1wMy1wbGF5ZXJ7LS1mYTpcIlxcZjhjZVwifS5mYS1tdXNpYy1hbHQsLmZhLW11c2ljLW5vdGV7LS1mYTpcIlxcZjhjZlwifS5mYS1tdXNpYy1hbHQtc2xhc2gsLmZhLW11c2ljLW5vdGUtc2xhc2h7LS1mYTpcIlxcZjhkMFwifS5mYS1tdXNpYy1zbGFzaHstLWZhOlwiXFxmOGQxXCJ9LmZhLXBob25lLXJvdGFyeXstLWZhOlwiXFxmOGQzXCJ9LmZhLXBpYW5vey0tZmE6XCJcXGY4ZDRcIn0uZmEtcGlhbm8ta2V5Ym9hcmR7LS1mYTpcIlxcZjhkNVwifS5mYS1wcm9qZWN0b3J7LS1mYTpcIlxcZjhkNlwifS5mYS1yYWRpb3stLWZhOlwiXFxmOGQ3XCJ9LmZhLXJhZGlvLWFsdCwuZmEtcmFkaW8tdHVuZXJ7LS1mYTpcIlxcZjhkOFwifS5mYS1yZWNvcmQtdmlueWx7LS1mYTpcIlxcZjhkOVwifS5mYS1yb3V0ZXJ7LS1mYTpcIlxcZjhkYVwifS5mYS1zYXgtaG90LC5mYS1zYXhvcGhvbmUtZmlyZXstLWZhOlwiXFxmOGRiXCJ9LmZhLXNheG9waG9uZXstLWZhOlwiXFxmOGRjXCJ9LmZhLXNpZ25hbC1zdHJlYW17LS1mYTpcIlxcZjhkZFwifS5mYS1za3VsbC1jb3d7LS1mYTpcIlxcZjhkZVwifS5mYS1zcGVha2Vyey0tZmE6XCJcXGY4ZGZcIn0uZmEtc3BlYWtlcnN7LS1mYTpcIlxcZjhlMFwifS5mYS10cmlhbmdsZS1pbnN0cnVtZW50LC5mYS10cmlhbmdsZS1tdXNpY3stLWZhOlwiXFxmOGUyXCJ9LmZhLXRydW1wZXR7LS1mYTpcIlxcZjhlM1wifS5mYS10dXJudGFibGV7LS1mYTpcIlxcZjhlNFwifS5mYS10di1tdXNpY3stLWZhOlwiXFxmOGU2XCJ9LmZhLXR5cGV3cml0ZXJ7LS1mYTpcIlxcZjhlN1wifS5mYS11c2ItZHJpdmV7LS1mYTpcIlxcZjhlOVwifS5mYS11c2VyLWNvd2JveXstLWZhOlwiXFxmOGVhXCJ9LmZhLXVzZXItbXVzaWN7LS1mYTpcIlxcZjhlYlwifS5mYS1jYXNzZXR0ZS12aHMsLmZhLXZoc3stLWZhOlwiXFxmOGVjXCJ9LmZhLXZpb2xpbnstLWZhOlwiXFxmOGVkXCJ9LmZhLXdhZ29uLWNvdmVyZWR7LS1mYTpcIlxcZjhlZVwifS5mYS13YWxraWUtdGFsa2lley0tZmE6XCJcXGY4ZWZcIn0uZmEtd2F0Y2gtY2FsY3VsYXRvcnstLWZhOlwiXFxmOGYwXCJ9LmZhLXdhdmVmb3Jtey0tZmE6XCJcXGY4ZjFcIn0uZmEtd2F2ZWZvcm0tbGluZXMsLmZhLXdhdmVmb3JtLXBhdGh7LS1mYTpcIlxcZjhmMlwifS5mYS1zY2FubmVyLWltYWdley0tZmE6XCJcXGY4ZjNcIn0uZmEtYWlyLWNvbmRpdGlvbmVyey0tZmE6XCJcXGY4ZjRcIn0uZmEtYWxpZW57LS1mYTpcIlxcZjhmNVwifS5mYS1hbGllbi04Yml0LC5mYS1hbGllbi1tb25zdGVyey0tZmE6XCJcXGY4ZjZcIn0uZmEtYmVkLWFsdCwuZmEtYmVkLWZyb250ey0tZmE6XCJcXGY4ZjdcIn0uZmEtYmVkLWJ1bmt7LS1mYTpcIlxcZjhmOFwifS5mYS1iZWQtZW1wdHl7LS1mYTpcIlxcZjhmOVwifS5mYS1iZWxsLW9uey0tZmE6XCJcXGY4ZmFcIn0uZmEtYmxpbmRzey0tZmE6XCJcXGY4ZmJcIn0uZmEtYmxpbmRzLW9wZW57LS1mYTpcIlxcZjhmY1wifS5mYS1ibGluZHMtcmFpc2Vkey0tZmE6XCJcXGY4ZmRcIn0uZmEtY2FtZXJhLWhvbWUsLmZhLWNhbWVyYS1zZWN1cml0eXstLWZhOlwiXFxmOGZlXCJ9LmZhLWNhcmF2YW57LS1mYTpcIlxcZjhmZlwifVxuIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDcuMS4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjUgRm9udGljb25zLCBJbmMuXG4gKi9cbjpob3N0LDpyb290ey0tZmEtZmFtaWx5LWNsYXNzaWM6XCJGb250IEF3ZXNvbWUgNyBQcm9cIjstLWZhLWZvbnQtdGhpbjpub3JtYWwgMTAwIDFlbS8xIHZhcigtLWZhLWZhbWlseS1jbGFzc2ljKTstLWZhLXN0eWxlLWZhbWlseS1jbGFzc2ljOnZhcigtLWZhLWZhbWlseS1jbGFzc2ljKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiRm9udCBBd2Vzb21lIDcgUHJvXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6MTAwO2ZvbnQtZGlzcGxheTpibG9jaztzcmM6dXJsKC4uL3dlYmZvbnRzL2ZhLXRoaW4tMTAwLndvZmYyKX0uZmF0ey0tZmEtc3R5bGU6MTAwfS5mYS1jbGFzc2ljLC5mYXR7LS1mYS1mYW1pbHk6dmFyKC0tZmEtZmFtaWx5LWNsYXNzaWMpfS5mYS10aGluey0tZmEtc3R5bGU6MTAwfSIsIi8qIVxuICogRm9udCBBd2Vzb21lIFBybyA3LjEuMCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDI1IEZvbnRpY29ucywgSW5jLlxuICovXG46aG9zdCw6cm9vdHstLWZhLWZhbWlseS1icmFuZHM6XCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjstLWZhLWZvbnQtYnJhbmRzOm5vcm1hbCA0MDAgMWVtLzEgdmFyKC0tZmEtZmFtaWx5LWJyYW5kcyl9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtmb250LWRpc3BsYXk6YmxvY2s7c3JjOnVybCguLi93ZWJmb250cy9mYS1icmFuZHMtNDAwLndvZmYyKX0uZmEtYnJhbmRzLC5mYS1jbGFzc2ljLmZhLWJyYW5kcywuZmFiey0tZmEtZmFtaWx5OnZhcigtLWZhLWZhbWlseS1icmFuZHMpOy0tZmEtc3R5bGU6NDAwfS5mYS1maXJlZm94LWJyb3dzZXJ7LS1mYTpcIlxcZTAwN1wifS5mYS1pZGVhbHstLWZhOlwiXFxlMDEzXCJ9LmZhLW1pY3JvYmxvZ3stLWZhOlwiXFxlMDFhXCJ9LmZhLXBpZWQtcGlwZXItc3F1YXJlLC5mYS1zcXVhcmUtcGllZC1waXBlcnstLWZhOlwiXFxlMDFlXCJ9LmZhLXVuaXR5ey0tZmE6XCJcXGUwNDlcIn0uZmEtZGFpbHltb3Rpb257LS1mYTpcIlxcZTA1MlwifS5mYS1pbnN0YWdyYW0tc3F1YXJlLC5mYS1zcXVhcmUtaW5zdGFncmFtey0tZmE6XCJcXGUwNTVcIn0uZmEtbWl4ZXJ7LS1mYTpcIlxcZTA1NlwifS5mYS1zaG9waWZ5ey0tZmE6XCJcXGUwNTdcIn0uZmEtZGVlemVyey0tZmE6XCJcXGUwNzdcIn0uZmEtZWRnZS1sZWdhY3l7LS1mYTpcIlxcZTA3OFwifS5mYS1nb29nbGUtcGF5ey0tZmE6XCJcXGUwNzlcIn0uZmEtcnVzdHstLWZhOlwiXFxlMDdhXCJ9LmZhLXRpa3Rva3stLWZhOlwiXFxlMDdiXCJ9LmZhLXVuc3BsYXNoey0tZmE6XCJcXGUwN2NcIn0uZmEtY2xvdWRmbGFyZXstLWZhOlwiXFxlMDdkXCJ9LmZhLWd1aWxkZWR7LS1mYTpcIlxcZTA3ZVwifS5mYS1oaXZley0tZmE6XCJcXGUwN2ZcIn0uZmEtNDItZ3JvdXAsLmZhLWlubm9zb2Z0ey0tZmE6XCJcXGUwODBcIn0uZmEtaW5zdGFsb2R7LS1mYTpcIlxcZTA4MVwifS5mYS1vY3RvcHVzLWRlcGxveXstLWZhOlwiXFxlMDgyXCJ9LmZhLXBlcmJ5dGV7LS1mYTpcIlxcZTA4M1wifS5mYS11bmNoYXJ0ZWR7LS1mYTpcIlxcZTA4NFwifS5mYS13YXRjaG1hbi1tb25pdG9yaW5ney0tZmE6XCJcXGUwODdcIn0uZmEtd29kdXstLWZhOlwiXFxlMDg4XCJ9LmZhLXdpcnNpbmRoYW5kd2VyaywuZmEtd3Noey0tZmE6XCJcXGUyZDBcIn0uZmEtYm90c3stLWZhOlwiXFxlMzQwXCJ9LmZhLWNtcGxpZHstLWZhOlwiXFxlMzYwXCJ9LmZhLWJpbGliaWxpey0tZmE6XCJcXGUzZDlcIn0uZmEtZ29sYW5ney0tZmE6XCJcXGU0MGZcIn0uZmEtcGl4ey0tZmE6XCJcXGU0M2FcIn0uZmEtc2l0cm94ey0tZmE6XCJcXGU0NGFcIn0uZmEtaGFzaG5vZGV7LS1mYTpcIlxcZTQ5OVwifS5mYS1tZXRhey0tZmE6XCJcXGU0OWJcIn0uZmEtcGFkbGV0ey0tZmE6XCJcXGU0YTBcIn0uZmEtbmZjLWRpcmVjdGlvbmFsey0tZmE6XCJcXGU1MzBcIn0uZmEtbmZjLXN5bWJvbHstLWZhOlwiXFxlNTMxXCJ9LmZhLXNjcmVlbnBhbHstLWZhOlwiXFxlNTcwXCJ9LmZhLXNwYWNlLWF3ZXNvbWV7LS1mYTpcIlxcZTVhY1wifS5mYS1zcXVhcmUtZm9udC1hd2Vzb21ley0tZmE6XCJcXGU1YWRcIn0uZmEtZ2l0bGFiLXNxdWFyZSwuZmEtc3F1YXJlLWdpdGxhYnstLWZhOlwiXFxlNWFlXCJ9LmZhLW9keXNlZXstLWZhOlwiXFxlNWM2XCJ9LmZhLXN0dWJiZXJ7LS1mYTpcIlxcZTVjN1wifS5mYS1kZWJpYW57LS1mYTpcIlxcZTYwYlwifS5mYS1zaG9lbGFjZXstLWZhOlwiXFxlNjBjXCJ9LmZhLXRocmVhZHN7LS1mYTpcIlxcZTYxOFwifS5mYS1zcXVhcmUtdGhyZWFkc3stLWZhOlwiXFxlNjE5XCJ9LmZhLXNxdWFyZS14LXR3aXR0ZXJ7LS1mYTpcIlxcZTYxYVwifS5mYS14LXR3aXR0ZXJ7LS1mYTpcIlxcZTYxYlwifS5mYS1vcGVuc3VzZXstLWZhOlwiXFxlNjJiXCJ9LmZhLWxldHRlcmJveGR7LS1mYTpcIlxcZTYyZFwifS5mYS1zcXVhcmUtbGV0dGVyYm94ZHstLWZhOlwiXFxlNjJlXCJ9LmZhLW1pbnRiaXR7LS1mYTpcIlxcZTYyZlwifS5mYS1nb29nbGUtc2Nob2xhcnstLWZhOlwiXFxlNjNiXCJ9LmZhLWJyYXZley0tZmE6XCJcXGU2M2NcIn0uZmEtYnJhdmUtcmV2ZXJzZXstLWZhOlwiXFxlNjNkXCJ9LmZhLXBpeGl2ey0tZmE6XCJcXGU2NDBcIn0uZmEtdXB3b3Jrey0tZmE6XCJcXGU2NDFcIn0uZmEtd2ViZmxvd3stLWZhOlwiXFxlNjVjXCJ9LmZhLXNpZ25hbC1tZXNzZW5nZXJ7LS1mYTpcIlxcZTY2M1wifS5mYS1ibHVlc2t5ey0tZmE6XCJcXGU2NzFcIn0uZmEtanhsey0tZmE6XCJcXGU2N2JcIn0uZmEtc3F1YXJlLXVwd29ya3stLWZhOlwiXFxlNjdjXCJ9LmZhLXdlYi1hd2Vzb21ley0tZmE6XCJcXGU2ODJcIn0uZmEtc3F1YXJlLXdlYi1hd2Vzb21ley0tZmE6XCJcXGU2ODNcIn0uZmEtc3F1YXJlLXdlYi1hd2Vzb21lLXN0cm9rZXstLWZhOlwiXFxlNjg0XCJ9LmZhLWRhcnQtbGFuZ3stLWZhOlwiXFxlNjkzXCJ9LmZhLWZsdXR0ZXJ7LS1mYTpcIlxcZTY5NFwifS5mYS1maWxlcy1waW53aGVlbHstLWZhOlwiXFxlNjlmXCJ9LmZhLWNzc3stLWZhOlwiXFxlNmEyXCJ9LmZhLXNxdWFyZS1ibHVlc2t5ey0tZmE6XCJcXGU2YTNcIn0uZmEtb3BlbmFpey0tZmE6XCJcXGU3Y2ZcIn0uZmEtc3F1YXJlLWxpbmtlZGluey0tZmE6XCJcXGU3ZDBcIn0uZmEtY2FzaC1hcHB7LS1mYTpcIlxcZTdkNFwifS5mYS1kaXNxdXN7LS1mYTpcIlxcZTdkNVwifS5mYS0xMXR5LC5mYS1lbGV2ZW50eXstLWZhOlwiXFxlN2Q2XCJ9LmZhLWtha2FvLXRhbGt7LS1mYTpcIlxcZTdkN1wifS5mYS1saW5rdHJlZXstLWZhOlwiXFxlN2Q4XCJ9LmZhLW5vdGlvbnstLWZhOlwiXFxlN2Q5XCJ9LmZhLXBhbmRvcmF7LS1mYTpcIlxcZTdkYVwifS5mYS1waXhlbGZlZHstLWZhOlwiXFxlN2RiXCJ9LmZhLXRpZGFsey0tZmE6XCJcXGU3ZGNcIn0uZmEtdnNjb3stLWZhOlwiXFxlN2RkXCJ9LmZhLXczY3stLWZhOlwiXFxlN2RlXCJ9LmZhLWx1bW9uey0tZmE6XCJcXGU3ZTJcIn0uZmEtbHVtb24tZHJvcHstLWZhOlwiXFxlN2UzXCJ9LmZhLXNxdWFyZS1maWdtYXstLWZhOlwiXFxlN2U0XCJ9LmZhLXRleHstLWZhOlwiXFxlN2ZmXCJ9LmZhLWR1b2xpbmdvey0tZmE6XCJcXGU4MTJcIn0uZmEtc3VwcG9ydG5vd3stLWZhOlwiXFxlODMzXCJ9LmZhLXRvci1icm93c2Vyey0tZmE6XCJcXGU4MzhcIn0uZmEtc3F1YXJlLXR3aXR0ZXIsLmZhLXR3aXR0ZXItc3F1YXJley0tZmE6XCJcXGYwODFcIn0uZmEtZmFjZWJvb2stc3F1YXJlLC5mYS1zcXVhcmUtZmFjZWJvb2t7LS1mYTpcIlxcZjA4MlwifS5mYS1saW5rZWRpbnstLWZhOlwiXFxmMDhjXCJ9LmZhLWdpdGh1Yi1zcXVhcmUsLmZhLXNxdWFyZS1naXRodWJ7LS1mYTpcIlxcZjA5MlwifS5mYS10d2l0dGVyey0tZmE6XCJcXGYwOTlcIn0uZmEtZmFjZWJvb2t7LS1mYTpcIlxcZjA5YVwifS5mYS1naXRodWJ7LS1mYTpcIlxcZjA5YlwifS5mYS1waW50ZXJlc3R7LS1mYTpcIlxcZjBkMlwifS5mYS1waW50ZXJlc3Qtc3F1YXJlLC5mYS1zcXVhcmUtcGludGVyZXN0ey0tZmE6XCJcXGYwZDNcIn0uZmEtZ29vZ2xlLXBsdXMtc3F1YXJlLC5mYS1zcXVhcmUtZ29vZ2xlLXBsdXN7LS1mYTpcIlxcZjBkNFwifS5mYS1nb29nbGUtcGx1cy1ney0tZmE6XCJcXGYwZDVcIn0uZmEtbGlua2VkaW4taW57LS1mYTpcIlxcZjBlMVwifS5mYS1naXRodWItYWx0ey0tZmE6XCJcXGYxMTNcIn0uZmEtbWF4Y2Ruey0tZmE6XCJcXGYxMzZcIn0uZmEtaHRtbDV7LS1mYTpcIlxcZjEzYlwifS5mYS1jc3Mzey0tZmE6XCJcXGYxM2NcIn0uZmEtYnRjey0tZmE6XCJcXGYxNWFcIn0uZmEteW91dHViZXstLWZhOlwiXFxmMTY3XCJ9LmZhLXhpbmd7LS1mYTpcIlxcZjE2OFwifS5mYS1zcXVhcmUteGluZywuZmEteGluZy1zcXVhcmV7LS1mYTpcIlxcZjE2OVwifS5mYS1kcm9wYm94ey0tZmE6XCJcXGYxNmJcIn0uZmEtc3RhY2stb3ZlcmZsb3d7LS1mYTpcIlxcZjE2Y1wifS5mYS1pbnN0YWdyYW17LS1mYTpcIlxcZjE2ZFwifS5mYS1mbGlja3J7LS1mYTpcIlxcZjE2ZVwifS5mYS1hZG57LS1mYTpcIlxcZjE3MFwifS5mYS1iaXRidWNrZXR7LS1mYTpcIlxcZjE3MVwifS5mYS10dW1ibHJ7LS1mYTpcIlxcZjE3M1wifS5mYS1zcXVhcmUtdHVtYmxyLC5mYS10dW1ibHItc3F1YXJley0tZmE6XCJcXGYxNzRcIn0uZmEtYXBwbGV7LS1mYTpcIlxcZjE3OVwifS5mYS13aW5kb3dzey0tZmE6XCJcXGYxN2FcIn0uZmEtYW5kcm9pZHstLWZhOlwiXFxmMTdiXCJ9LmZhLWxpbnV4ey0tZmE6XCJcXGYxN2NcIn0uZmEtZHJpYmJibGV7LS1mYTpcIlxcZjE3ZFwifS5mYS1za3lwZXstLWZhOlwiXFxmMTdlXCJ9LmZhLWZvdXJzcXVhcmV7LS1mYTpcIlxcZjE4MFwifS5mYS10cmVsbG97LS1mYTpcIlxcZjE4MVwifS5mYS1ncmF0aXBheXstLWZhOlwiXFxmMTg0XCJ9LmZhLXZrey0tZmE6XCJcXGYxODlcIn0uZmEtd2VpYm97LS1mYTpcIlxcZjE4YVwifS5mYS1yZW5yZW57LS1mYTpcIlxcZjE4YlwifS5mYS1wYWdlbGluZXN7LS1mYTpcIlxcZjE4Y1wifS5mYS1zdGFjay1leGNoYW5nZXstLWZhOlwiXFxmMThkXCJ9LmZhLXNxdWFyZS12aW1lbywuZmEtdmltZW8tc3F1YXJley0tZmE6XCJcXGYxOTRcIn0uZmEtc2xhY2ssLmZhLXNsYWNrLWhhc2h7LS1mYTpcIlxcZjE5OFwifS5mYS13b3JkcHJlc3N7LS1mYTpcIlxcZjE5YVwifS5mYS1vcGVuaWR7LS1mYTpcIlxcZjE5YlwifS5mYS15YWhvb3stLWZhOlwiXFxmMTllXCJ9LmZhLWdvb2dsZXstLWZhOlwiXFxmMWEwXCJ9LmZhLXJlZGRpdHstLWZhOlwiXFxmMWExXCJ9LmZhLXJlZGRpdC1zcXVhcmUsLmZhLXNxdWFyZS1yZWRkaXR7LS1mYTpcIlxcZjFhMlwifS5mYS1zdHVtYmxldXBvbi1jaXJjbGV7LS1mYTpcIlxcZjFhM1wifS5mYS1zdHVtYmxldXBvbnstLWZhOlwiXFxmMWE0XCJ9LmZhLWRlbGljaW91c3stLWZhOlwiXFxmMWE1XCJ9LmZhLWRpZ2d7LS1mYTpcIlxcZjFhNlwifS5mYS1waWVkLXBpcGVyLXBwey0tZmE6XCJcXGYxYTdcIn0uZmEtcGllZC1waXBlci1hbHR7LS1mYTpcIlxcZjFhOFwifS5mYS1kcnVwYWx7LS1mYTpcIlxcZjFhOVwifS5mYS1qb29tbGF7LS1mYTpcIlxcZjFhYVwifS5mYS1iZWhhbmNley0tZmE6XCJcXGYxYjRcIn0uZmEtYmVoYW5jZS1zcXVhcmUsLmZhLXNxdWFyZS1iZWhhbmNley0tZmE6XCJcXGYxYjVcIn0uZmEtc3RlYW17LS1mYTpcIlxcZjFiNlwifS5mYS1zcXVhcmUtc3RlYW0sLmZhLXN0ZWFtLXNxdWFyZXstLWZhOlwiXFxmMWI3XCJ9LmZhLXNwb3RpZnl7LS1mYTpcIlxcZjFiY1wifS5mYS1kZXZpYW50YXJ0ey0tZmE6XCJcXGYxYmRcIn0uZmEtc291bmRjbG91ZHstLWZhOlwiXFxmMWJlXCJ9LmZhLXZpbmV7LS1mYTpcIlxcZjFjYVwifS5mYS1jb2RlcGVuey0tZmE6XCJcXGYxY2JcIn0uZmEtanNmaWRkbGV7LS1mYTpcIlxcZjFjY1wifS5mYS1yZWJlbHstLWZhOlwiXFxmMWQwXCJ9LmZhLWVtcGlyZXstLWZhOlwiXFxmMWQxXCJ9LmZhLWdpdC1zcXVhcmUsLmZhLXNxdWFyZS1naXR7LS1mYTpcIlxcZjFkMlwifS5mYS1naXR7LS1mYTpcIlxcZjFkM1wifS5mYS1oYWNrZXItbmV3c3stLWZhOlwiXFxmMWQ0XCJ9LmZhLXRlbmNlbnQtd2VpYm97LS1mYTpcIlxcZjFkNVwifS5mYS1xcXstLWZhOlwiXFxmMWQ2XCJ9LmZhLXdlaXhpbnstLWZhOlwiXFxmMWQ3XCJ9LmZhLXNsaWRlc2hhcmV7LS1mYTpcIlxcZjFlN1wifS5mYS10d2l0Y2h7LS1mYTpcIlxcZjFlOFwifS5mYS15ZWxwey0tZmE6XCJcXGYxZTlcIn0uZmEtcGF5cGFsey0tZmE6XCJcXGYxZWRcIn0uZmEtZ29vZ2xlLXdhbGxldHstLWZhOlwiXFxmMWVlXCJ9LmZhLWNjLXZpc2F7LS1mYTpcIlxcZjFmMFwifS5mYS1jYy1tYXN0ZXJjYXJkey0tZmE6XCJcXGYxZjFcIn0uZmEtY2MtZGlzY292ZXJ7LS1mYTpcIlxcZjFmMlwifS5mYS1jYy1hbWV4ey0tZmE6XCJcXGYxZjNcIn0uZmEtY2MtcGF5cGFsey0tZmE6XCJcXGYxZjRcIn0uZmEtY2Mtc3RyaXBley0tZmE6XCJcXGYxZjVcIn0uZmEtbGFzdGZtey0tZmE6XCJcXGYyMDJcIn0uZmEtbGFzdGZtLXNxdWFyZSwuZmEtc3F1YXJlLWxhc3RmbXstLWZhOlwiXFxmMjAzXCJ9LmZhLWlveGhvc3R7LS1mYTpcIlxcZjIwOFwifS5mYS1hbmdlbGxpc3R7LS1mYTpcIlxcZjIwOVwifS5mYS1idXlzZWxsYWRzey0tZmE6XCJcXGYyMGRcIn0uZmEtY29ubmVjdGRldmVsb3B7LS1mYTpcIlxcZjIwZVwifS5mYS1kYXNoY3ViZXstLWZhOlwiXFxmMjEwXCJ9LmZhLWZvcnVtYmVley0tZmE6XCJcXGYyMTFcIn0uZmEtbGVhbnB1YnstLWZhOlwiXFxmMjEyXCJ9LmZhLXNlbGxzeXstLWZhOlwiXFxmMjEzXCJ9LmZhLXNoaXJ0c2luYnVsa3stLWZhOlwiXFxmMjE0XCJ9LmZhLXNpbXBseWJ1aWx0ey0tZmE6XCJcXGYyMTVcIn0uZmEtc2t5YXRsYXN7LS1mYTpcIlxcZjIxNlwifS5mYS1waW50ZXJlc3QtcHstLWZhOlwiXFxmMjMxXCJ9LmZhLXdoYXRzYXBwey0tZmE6XCJcXGYyMzJcIn0uZmEtdmlhY29pbnstLWZhOlwiXFxmMjM3XCJ9LmZhLW1lZGl1bSwuZmEtbWVkaXVtLW17LS1mYTpcIlxcZjIzYVwifS5mYS15LWNvbWJpbmF0b3J7LS1mYTpcIlxcZjIzYlwifS5mYS1vcHRpbi1tb25zdGVyey0tZmE6XCJcXGYyM2NcIn0uZmEtb3BlbmNhcnR7LS1mYTpcIlxcZjIzZFwifS5mYS1leHBlZGl0ZWRzc2x7LS1mYTpcIlxcZjIzZVwifS5mYS1jYy1qY2J7LS1mYTpcIlxcZjI0YlwifS5mYS1jYy1kaW5lcnMtY2x1YnstLWZhOlwiXFxmMjRjXCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnN7LS1mYTpcIlxcZjI1ZVwifS5mYS1nZ3stLWZhOlwiXFxmMjYwXCJ9LmZhLWdnLWNpcmNsZXstLWZhOlwiXFxmMjYxXCJ9LmZhLW9kbm9rbGFzc25pa2l7LS1mYTpcIlxcZjI2M1wifS5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZSwuZmEtc3F1YXJlLW9kbm9rbGFzc25pa2l7LS1mYTpcIlxcZjI2NFwifS5mYS1nZXQtcG9ja2V0ey0tZmE6XCJcXGYyNjVcIn0uZmEtd2lraXBlZGlhLXd7LS1mYTpcIlxcZjI2NlwifS5mYS1zYWZhcml7LS1mYTpcIlxcZjI2N1wifS5mYS1jaHJvbWV7LS1mYTpcIlxcZjI2OFwifS5mYS1maXJlZm94ey0tZmE6XCJcXGYyNjlcIn0uZmEtb3BlcmF7LS1mYTpcIlxcZjI2YVwifS5mYS1pbnRlcm5ldC1leHBsb3JlcnstLWZhOlwiXFxmMjZiXCJ9LmZhLWNvbnRhb3stLWZhOlwiXFxmMjZkXCJ9LmZhLTUwMHB4ey0tZmE6XCJcXGYyNmVcIn0uZmEtYW1hem9uey0tZmE6XCJcXGYyNzBcIn0uZmEtaG91enp7LS1mYTpcIlxcZjI3Y1wifS5mYS12aW1lby12ey0tZmE6XCJcXGYyN2RcIn0uZmEtYmxhY2stdGlley0tZmE6XCJcXGYyN2VcIn0uZmEtZm9udGljb25zey0tZmE6XCJcXGYyODBcIn0uZmEtcmVkZGl0LWFsaWVuey0tZmE6XCJcXGYyODFcIn0uZmEtZWRnZXstLWZhOlwiXFxmMjgyXCJ9LmZhLWNvZGllcGlley0tZmE6XCJcXGYyODRcIn0uZmEtbW9keHstLWZhOlwiXFxmMjg1XCJ9LmZhLWZvcnQtYXdlc29tZXstLWZhOlwiXFxmMjg2XCJ9LmZhLXVzYnstLWZhOlwiXFxmMjg3XCJ9LmZhLXByb2R1Y3QtaHVudHstLWZhOlwiXFxmMjg4XCJ9LmZhLW1peGNsb3Vkey0tZmE6XCJcXGYyODlcIn0uZmEtc2NyaWJkey0tZmE6XCJcXGYyOGFcIn0uZmEtYmx1ZXRvb3Roey0tZmE6XCJcXGYyOTNcIn0uZmEtYmx1ZXRvb3RoLWJ7LS1mYTpcIlxcZjI5NFwifS5mYS1naXRsYWJ7LS1mYTpcIlxcZjI5NlwifS5mYS13cGJlZ2lubmVyey0tZmE6XCJcXGYyOTdcIn0uZmEtd3Bmb3Jtc3stLWZhOlwiXFxmMjk4XCJ9LmZhLWVudmlyYXstLWZhOlwiXFxmMjk5XCJ9LmZhLWdsaWRley0tZmE6XCJcXGYyYTVcIn0uZmEtZ2xpZGUtZ3stLWZhOlwiXFxmMmE2XCJ9LmZhLXZpYWRlb3stLWZhOlwiXFxmMmE5XCJ9LmZhLXNxdWFyZS12aWFkZW8sLmZhLXZpYWRlby1zcXVhcmV7LS1mYTpcIlxcZjJhYVwifS5mYS1zbmFwY2hhdCwuZmEtc25hcGNoYXQtZ2hvc3R7LS1mYTpcIlxcZjJhYlwifS5mYS1zbmFwY2hhdC1zcXVhcmUsLmZhLXNxdWFyZS1zbmFwY2hhdHstLWZhOlwiXFxmMmFkXCJ9LmZhLXBpZWQtcGlwZXJ7LS1mYTpcIlxcZjJhZVwifS5mYS1maXJzdC1vcmRlcnstLWZhOlwiXFxmMmIwXCJ9LmZhLXlvYXN0ey0tZmE6XCJcXGYyYjFcIn0uZmEtdGhlbWVpc2xley0tZmE6XCJcXGYyYjJcIn0uZmEtZ29vZ2xlLXBsdXN7LS1mYTpcIlxcZjJiM1wifS5mYS1mb250LWF3ZXNvbWUsLmZhLWZvbnQtYXdlc29tZS1mbGFnLC5mYS1mb250LWF3ZXNvbWUtbG9nby1mdWxsey0tZmE6XCJcXGYyYjRcIn0uZmEtbGlub2Rley0tZmE6XCJcXGYyYjhcIn0uZmEtcXVvcmF7LS1mYTpcIlxcZjJjNFwifS5mYS1mcmVlLWNvZGUtY2FtcHstLWZhOlwiXFxmMmM1XCJ9LmZhLXRlbGVncmFtLC5mYS10ZWxlZ3JhbS1wbGFuZXstLWZhOlwiXFxmMmM2XCJ9LmZhLWJhbmRjYW1wey0tZmE6XCJcXGYyZDVcIn0uZmEtZ3JhdnstLWZhOlwiXFxmMmQ2XCJ9LmZhLWV0c3l7LS1mYTpcIlxcZjJkN1wifS5mYS1pbWRiey0tZmE6XCJcXGYyZDhcIn0uZmEtcmF2ZWxyeXstLWZhOlwiXFxmMmQ5XCJ9LmZhLXNlbGxjYXN0ey0tZmE6XCJcXGYyZGFcIn0uZmEtc3VwZXJwb3dlcnN7LS1mYTpcIlxcZjJkZFwifS5mYS13cGV4cGxvcmVyey0tZmE6XCJcXGYyZGVcIn0uZmEtbWVldHVwey0tZmE6XCJcXGYyZTBcIn0uZmEtZm9udC1hd2Vzb21lLWFsdCwuZmEtc3F1YXJlLWZvbnQtYXdlc29tZS1zdHJva2V7LS1mYTpcIlxcZjM1Y1wifS5mYS1hY2Nlc3NpYmxlLWljb257LS1mYTpcIlxcZjM2OFwifS5mYS1hY2N1c29mdHstLWZhOlwiXFxmMzY5XCJ9LmZhLWFkdmVyc2Fsey0tZmE6XCJcXGYzNmFcIn0uZmEtYWZmaWxpYXRldGhlbWV7LS1mYTpcIlxcZjM2YlwifS5mYS1hbGdvbGlhey0tZmE6XCJcXGYzNmNcIn0uZmEtYW1pbGlhey0tZmE6XCJcXGYzNmRcIn0uZmEtYW5ncnljcmVhdGl2ZXstLWZhOlwiXFxmMzZlXCJ9LmZhLWFwcC1zdG9yZXstLWZhOlwiXFxmMzZmXCJ9LmZhLWFwcC1zdG9yZS1pb3N7LS1mYTpcIlxcZjM3MFwifS5mYS1hcHBlcnstLWZhOlwiXFxmMzcxXCJ9LmZhLWFzeW1tZXRyaWt7LS1mYTpcIlxcZjM3MlwifS5mYS1hdWRpYmxley0tZmE6XCJcXGYzNzNcIn0uZmEtYXZpYW5leHstLWZhOlwiXFxmMzc0XCJ9LmZhLWF3c3stLWZhOlwiXFxmMzc1XCJ9LmZhLWJpbW9iamVjdHstLWZhOlwiXFxmMzc4XCJ9LmZhLWJpdGNvaW57LS1mYTpcIlxcZjM3OVwifS5mYS1iaXR5ey0tZmE6XCJcXGYzN2FcIn0uZmEtYmxhY2tiZXJyeXstLWZhOlwiXFxmMzdiXCJ9LmZhLWJsb2dnZXJ7LS1mYTpcIlxcZjM3Y1wifS5mYS1ibG9nZ2VyLWJ7LS1mYTpcIlxcZjM3ZFwifS5mYS1idXJvbW9iZWxleHBlcnRley0tZmE6XCJcXGYzN2ZcIn0uZmEtY2VudGVyY29kZXstLWZhOlwiXFxmMzgwXCJ9LmZhLWNsb3Vkc2NhbGV7LS1mYTpcIlxcZjM4M1wifS5mYS1jbG91ZHNtaXRoey0tZmE6XCJcXGYzODRcIn0uZmEtY2xvdWR2ZXJzaWZ5ey0tZmE6XCJcXGYzODVcIn0uZmEtY3BhbmVsey0tZmE6XCJcXGYzODhcIn0uZmEtY3NzMy1hbHR7LS1mYTpcIlxcZjM4YlwifS5mYS1jdXR0bGVmaXNoey0tZmE6XCJcXGYzOGNcIn0uZmEtZC1hbmQtZHstLWZhOlwiXFxmMzhkXCJ9LmZhLWRlcGxveWRvZ3stLWZhOlwiXFxmMzhlXCJ9LmZhLWRlc2twcm97LS1mYTpcIlxcZjM4ZlwifS5mYS1kaWdpdGFsLW9jZWFuey0tZmE6XCJcXGYzOTFcIn0uZmEtZGlzY29yZHstLWZhOlwiXFxmMzkyXCJ9LmZhLWRpc2NvdXJzZXstLWZhOlwiXFxmMzkzXCJ9LmZhLWRvY2h1YnstLWZhOlwiXFxmMzk0XCJ9LmZhLWRvY2tlcnstLWZhOlwiXFxmMzk1XCJ9LmZhLWRyYWZ0MmRpZ2l0YWx7LS1mYTpcIlxcZjM5NlwifS5mYS1kcmliYmJsZS1zcXVhcmUsLmZhLXNxdWFyZS1kcmliYmJsZXstLWZhOlwiXFxmMzk3XCJ9LmZhLWR5YWxvZ3stLWZhOlwiXFxmMzk5XCJ9LmZhLWVhcmx5YmlyZHN7LS1mYTpcIlxcZjM5YVwifS5mYS1lcmxhbmd7LS1mYTpcIlxcZjM5ZFwifS5mYS1mYWNlYm9vay1mey0tZmE6XCJcXGYzOWVcIn0uZmEtZmFjZWJvb2stbWVzc2VuZ2Vyey0tZmE6XCJcXGYzOWZcIn0uZmEtZmlyc3RkcmFmdHstLWZhOlwiXFxmM2ExXCJ9LmZhLWZvbnRpY29ucy1maXstLWZhOlwiXFxmM2EyXCJ9LmZhLWZvcnQtYXdlc29tZS1hbHR7LS1mYTpcIlxcZjNhM1wifS5mYS1mcmVlYnNkey0tZmE6XCJcXGYzYTRcIn0uZmEtZ2l0a3Jha2Vuey0tZmE6XCJcXGYzYTZcIn0uZmEtZ29mb3Jley0tZmE6XCJcXGYzYTdcIn0uZmEtZ29vZHJlYWRzey0tZmE6XCJcXGYzYThcIn0uZmEtZ29vZHJlYWRzLWd7LS1mYTpcIlxcZjNhOVwifS5mYS1nb29nbGUtZHJpdmV7LS1mYTpcIlxcZjNhYVwifS5mYS1nb29nbGUtcGxheXstLWZhOlwiXFxmM2FiXCJ9LmZhLWdyaXBmaXJley0tZmE6XCJcXGYzYWNcIn0uZmEtZ3J1bnR7LS1mYTpcIlxcZjNhZFwifS5mYS1ndWxwey0tZmE6XCJcXGYzYWVcIn0uZmEtaGFja2VyLW5ld3Mtc3F1YXJlLC5mYS1zcXVhcmUtaGFja2VyLW5ld3N7LS1mYTpcIlxcZjNhZlwifS5mYS1oaXJlLWEtaGVscGVyey0tZmE6XCJcXGYzYjBcIn0uZmEtaG90amFyey0tZmE6XCJcXGYzYjFcIn0uZmEtaHVic3BvdHstLWZhOlwiXFxmM2IyXCJ9LmZhLWl0dW5lc3stLWZhOlwiXFxmM2I0XCJ9LmZhLWl0dW5lcy1ub3Rley0tZmE6XCJcXGYzYjVcIn0uZmEtamVua2luc3stLWZhOlwiXFxmM2I2XCJ9LmZhLWpvZ2V0ey0tZmE6XCJcXGYzYjdcIn0uZmEtanN7LS1mYTpcIlxcZjNiOFwifS5mYS1qcy1zcXVhcmUsLmZhLXNxdWFyZS1qc3stLWZhOlwiXFxmM2I5XCJ9LmZhLWtleWNkbnstLWZhOlwiXFxmM2JhXCJ9LmZhLWtpY2tzdGFydGVyLC5mYS1zcXVhcmUta2lja3N0YXJ0ZXJ7LS1mYTpcIlxcZjNiYlwifS5mYS1raWNrc3RhcnRlci1rey0tZmE6XCJcXGYzYmNcIn0uZmEtbGFyYXZlbHstLWZhOlwiXFxmM2JkXCJ9LmZhLWxpbmV7LS1mYTpcIlxcZjNjMFwifS5mYS1seWZ0ey0tZmE6XCJcXGYzYzNcIn0uZmEtbWFnZW50b3stLWZhOlwiXFxmM2M0XCJ9LmZhLW1lZGFwcHN7LS1mYTpcIlxcZjNjNlwifS5mYS1tZWRydHstLWZhOlwiXFxmM2M4XCJ9LmZhLW1pY3Jvc29mdHstLWZhOlwiXFxmM2NhXCJ9LmZhLW1peHstLWZhOlwiXFxmM2NiXCJ9LmZhLW1penVuaXstLWZhOlwiXFxmM2NjXCJ9LmZhLW1vbmVyb3stLWZhOlwiXFxmM2QwXCJ9LmZhLW5hcHN0ZXJ7LS1mYTpcIlxcZjNkMlwifS5mYS1ub2RlLWpzey0tZmE6XCJcXGYzZDNcIn0uZmEtbnBtey0tZmE6XCJcXGYzZDRcIn0uZmEtbnM4ey0tZmE6XCJcXGYzZDVcIn0uZmEtbnV0cml0aW9uaXh7LS1mYTpcIlxcZjNkNlwifS5mYS1wYWdlNHstLWZhOlwiXFxmM2Q3XCJ9LmZhLXBhbGZlZHstLWZhOlwiXFxmM2Q4XCJ9LmZhLXBhdHJlb257LS1mYTpcIlxcZjNkOVwifS5mYS1wZXJpc2NvcGV7LS1mYTpcIlxcZjNkYVwifS5mYS1waGFicmljYXRvcnstLWZhOlwiXFxmM2RiXCJ9LmZhLXBob2VuaXgtZnJhbWV3b3Jrey0tZmE6XCJcXGYzZGNcIn0uZmEtcGxheXN0YXRpb257LS1mYTpcIlxcZjNkZlwifS5mYS1wdXNoZWR7LS1mYTpcIlxcZjNlMVwifS5mYS1weXRob257LS1mYTpcIlxcZjNlMlwifS5mYS1yZWQtcml2ZXJ7LS1mYTpcIlxcZjNlM1wifS5mYS1yZW5kYWN0LC5mYS13cHJlc3Nyey0tZmE6XCJcXGYzZTRcIn0uZmEtcmVwbHlkey0tZmE6XCJcXGYzZTZcIn0uZmEtcmVzb2x2aW5ney0tZmE6XCJcXGYzZTdcIn0uZmEtcm9ja2V0Y2hhdHstLWZhOlwiXFxmM2U4XCJ9LmZhLXJvY2tybXN7LS1mYTpcIlxcZjNlOVwifS5mYS1zY2hsaXh7LS1mYTpcIlxcZjNlYVwifS5mYS1zZWFyY2hlbmdpbnstLWZhOlwiXFxmM2ViXCJ9LmZhLXNlcnZpY2VzdGFja3stLWZhOlwiXFxmM2VjXCJ9LmZhLXNpc3RyaXh7LS1mYTpcIlxcZjNlZVwifS5mYS1zcGVha2Fwey0tZmE6XCJcXGYzZjNcIn0uZmEtc3RheWxpbmtlZHstLWZhOlwiXFxmM2Y1XCJ9LmZhLXN0ZWFtLXN5bWJvbHstLWZhOlwiXFxmM2Y2XCJ9LmZhLXN0aWNrZXItbXVsZXstLWZhOlwiXFxmM2Y3XCJ9LmZhLXN0dWRpb3ZpbmFyaXstLWZhOlwiXFxmM2Y4XCJ9LmZhLXN1cHBsZXstLWZhOlwiXFxmM2Y5XCJ9LmZhLXViZXJ7LS1mYTpcIlxcZjQwMlwifS5mYS11aWtpdHstLWZhOlwiXFxmNDAzXCJ9LmZhLXVuaXJlZ2lzdHJ5ey0tZmE6XCJcXGY0MDRcIn0uZmEtdW50YXBwZHstLWZhOlwiXFxmNDA1XCJ9LmZhLXVzc3VubmFoey0tZmE6XCJcXGY0MDdcIn0uZmEtdmFhZGluey0tZmE6XCJcXGY0MDhcIn0uZmEtdmliZXJ7LS1mYTpcIlxcZjQwOVwifS5mYS12aW1lb3stLWZhOlwiXFxmNDBhXCJ9LmZhLXZudnstLWZhOlwiXFxmNDBiXCJ9LmZhLXNxdWFyZS13aGF0c2FwcCwuZmEtd2hhdHNhcHAtc3F1YXJley0tZmE6XCJcXGY0MGNcIn0uZmEtd2htY3N7LS1mYTpcIlxcZjQwZFwifS5mYS13b3JkcHJlc3Mtc2ltcGxley0tZmE6XCJcXGY0MTFcIn0uZmEteGJveHstLWZhOlwiXFxmNDEyXCJ9LmZhLXlhbmRleHstLWZhOlwiXFxmNDEzXCJ9LmZhLXlhbmRleC1pbnRlcm5hdGlvbmFsey0tZmE6XCJcXGY0MTRcIn0uZmEtYXBwbGUtcGF5ey0tZmE6XCJcXGY0MTVcIn0uZmEtY2MtYXBwbGUtcGF5ey0tZmE6XCJcXGY0MTZcIn0uZmEtZmx5ey0tZmE6XCJcXGY0MTdcIn0uZmEtbm9kZXstLWZhOlwiXFxmNDE5XCJ9LmZhLW9zaXstLWZhOlwiXFxmNDFhXCJ9LmZhLXJlYWN0ey0tZmE6XCJcXGY0MWJcIn0uZmEtYXV0b3ByZWZpeGVyey0tZmE6XCJcXGY0MWNcIn0uZmEtbGVzc3stLWZhOlwiXFxmNDFkXCJ9LmZhLXNhc3N7LS1mYTpcIlxcZjQxZVwifS5mYS12dWVqc3stLWZhOlwiXFxmNDFmXCJ9LmZhLWFuZ3VsYXJ7LS1mYTpcIlxcZjQyMFwifS5mYS1hdmlhdG97LS1mYTpcIlxcZjQyMVwifS5mYS1lbWJlcnstLWZhOlwiXFxmNDIzXCJ9LmZhLWdpdHRlcnstLWZhOlwiXFxmNDI2XCJ9LmZhLWhvb2xpey0tZmE6XCJcXGY0MjdcIn0uZmEtc3RyYXZhey0tZmE6XCJcXGY0MjhcIn0uZmEtc3RyaXBley0tZmE6XCJcXGY0MjlcIn0uZmEtc3RyaXBlLXN7LS1mYTpcIlxcZjQyYVwifS5mYS10eXBvM3stLWZhOlwiXFxmNDJiXCJ9LmZhLWFtYXpvbi1wYXl7LS1mYTpcIlxcZjQyY1wifS5mYS1jYy1hbWF6b24tcGF5ey0tZmE6XCJcXGY0MmRcIn0uZmEtZXRoZXJldW17LS1mYTpcIlxcZjQyZVwifS5mYS1rb3J2dWV7LS1mYTpcIlxcZjQyZlwifS5mYS1lbGVtZW50b3J7LS1mYTpcIlxcZjQzMFwifS5mYS1zcXVhcmUteW91dHViZSwuZmEteW91dHViZS1zcXVhcmV7LS1mYTpcIlxcZjQzMVwifS5mYS1mbGlwYm9hcmR7LS1mYTpcIlxcZjQ0ZFwifS5mYS1oaXBzey0tZmE6XCJcXGY0NTJcIn0uZmEtcGhwey0tZmE6XCJcXGY0NTdcIn0uZmEtcXVpbnNjYXBley0tZmE6XCJcXGY0NTlcIn0uZmEtcmVhZG1ley0tZmE6XCJcXGY0ZDVcIn0uZmEtamF2YXstLWZhOlwiXFxmNGU0XCJ9LmZhLXBpZWQtcGlwZXItaGF0ey0tZmE6XCJcXGY0ZTVcIn0uZmEtY3JlYXRpdmUtY29tbW9ucy1ieXstLWZhOlwiXFxmNGU3XCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtbmN7LS1mYTpcIlxcZjRlOFwifS5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWV1ey0tZmE6XCJcXGY0ZTlcIn0uZmEtY3JlYXRpdmUtY29tbW9ucy1uYy1qcHstLWZhOlwiXFxmNGVhXCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtbmR7LS1mYTpcIlxcZjRlYlwifS5mYS1jcmVhdGl2ZS1jb21tb25zLXBkey0tZmE6XCJcXGY0ZWNcIn0uZmEtY3JlYXRpdmUtY29tbW9ucy1wZC1hbHR7LS1mYTpcIlxcZjRlZFwifS5mYS1jcmVhdGl2ZS1jb21tb25zLXJlbWl4ey0tZmE6XCJcXGY0ZWVcIn0uZmEtY3JlYXRpdmUtY29tbW9ucy1zYXstLWZhOlwiXFxmNGVmXCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmd7LS1mYTpcIlxcZjRmMFwifS5mYS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXN7LS1mYTpcIlxcZjRmMVwifS5mYS1jcmVhdGl2ZS1jb21tb25zLXNoYXJley0tZmE6XCJcXGY0ZjJcIn0uZmEtY3JlYXRpdmUtY29tbW9ucy16ZXJvey0tZmE6XCJcXGY0ZjNcIn0uZmEtZWJheXstLWZhOlwiXFxmNGY0XCJ9LmZhLWtleWJhc2V7LS1mYTpcIlxcZjRmNVwifS5mYS1tYXN0b2RvbnstLWZhOlwiXFxmNGY2XCJ9LmZhLXItcHJvamVjdHstLWZhOlwiXFxmNGY3XCJ9LmZhLXJlc2VhcmNoZ2F0ZXstLWZhOlwiXFxmNGY4XCJ9LmZhLXRlYW1zcGVha3stLWZhOlwiXFxmNGY5XCJ9LmZhLWZpcnN0LW9yZGVyLWFsdHstLWZhOlwiXFxmNTBhXCJ9LmZhLWZ1bGNydW17LS1mYTpcIlxcZjUwYlwifS5mYS1nYWxhY3RpYy1yZXB1YmxpY3stLWZhOlwiXFxmNTBjXCJ9LmZhLWdhbGFjdGljLXNlbmF0ZXstLWZhOlwiXFxmNTBkXCJ9LmZhLWplZGktb3JkZXJ7LS1mYTpcIlxcZjUwZVwifS5mYS1tYW5kYWxvcmlhbnstLWZhOlwiXFxmNTBmXCJ9LmZhLW9sZC1yZXB1YmxpY3stLWZhOlwiXFxmNTEwXCJ9LmZhLXBob2VuaXgtc3F1YWRyb257LS1mYTpcIlxcZjUxMVwifS5mYS1zaXRoey0tZmE6XCJcXGY1MTJcIn0uZmEtdHJhZGUtZmVkZXJhdGlvbnstLWZhOlwiXFxmNTEzXCJ9LmZhLXdvbGYtcGFjay1iYXR0YWxpb257LS1mYTpcIlxcZjUxNFwifS5mYS1ob3JuYmlsbHstLWZhOlwiXFxmNTkyXCJ9LmZhLW1haWxjaGltcHstLWZhOlwiXFxmNTllXCJ9LmZhLW1lZ2Fwb3J0ey0tZmE6XCJcXGY1YTNcIn0uZmEtbmltYmxyey0tZmE6XCJcXGY1YThcIn0uZmEtcmV2ey0tZmE6XCJcXGY1YjJcIn0uZmEtc2hvcHdhcmV7LS1mYTpcIlxcZjViNVwifS5mYS1zcXVhcmVzcGFjZXstLWZhOlwiXFxmNWJlXCJ9LmZhLXRoZW1lY297LS1mYTpcIlxcZjVjNlwifS5mYS13ZWVibHl7LS1mYTpcIlxcZjVjY1wifS5mYS13aXh7LS1mYTpcIlxcZjVjZlwifS5mYS1lbGxvey0tZmE6XCJcXGY1ZjFcIn0uZmEtaGFja2VycmFua3stLWZhOlwiXFxmNWY3XCJ9LmZhLWthZ2dsZXstLWZhOlwiXFxmNWZhXCJ9LmZhLW1hcmtkb3duey0tZmE6XCJcXGY2MGZcIn0uZmEtbmVvc3stLWZhOlwiXFxmNjEyXCJ9LmZhLXpoaWh1ey0tZmE6XCJcXGY2M2ZcIn0uZmEtYWxpcGF5ey0tZmE6XCJcXGY2NDJcIn0uZmEtdGhlLXJlZC15ZXRpey0tZmE6XCJcXGY2OWRcIn0uZmEtY3JpdGljYWwtcm9sZXstLWZhOlwiXFxmNmM5XCJ9LmZhLWQtYW5kLWQtYmV5b25key0tZmE6XCJcXGY2Y2FcIn0uZmEtZGV2ey0tZmE6XCJcXGY2Y2NcIn0uZmEtZmFudGFzeS1mbGlnaHQtZ2FtZXN7LS1mYTpcIlxcZjZkY1wifS5mYS13aXphcmRzLW9mLXRoZS1jb2FzdHstLWZhOlwiXFxmNzMwXCJ9LmZhLXRoaW5rLXBlYWtzey0tZmE6XCJcXGY3MzFcIn0uZmEtcmVhY3RldXJvcGV7LS1mYTpcIlxcZjc1ZFwifS5mYS1hcnRzdGF0aW9uey0tZmE6XCJcXGY3N2FcIn0uZmEtYXRsYXNzaWFuey0tZmE6XCJcXGY3N2JcIn0uZmEtY2FuYWRpYW4tbWFwbGUtbGVhZnstLWZhOlwiXFxmNzg1XCJ9LmZhLWNlbnRvc3stLWZhOlwiXFxmNzg5XCJ9LmZhLWNvbmZsdWVuY2V7LS1mYTpcIlxcZjc4ZFwifS5mYS1kaGx7LS1mYTpcIlxcZjc5MFwifS5mYS1kaWFzcG9yYXstLWZhOlwiXFxmNzkxXCJ9LmZhLWZlZGV4ey0tZmE6XCJcXGY3OTdcIn0uZmEtZmVkb3Jhey0tZmE6XCJcXGY3OThcIn0uZmEtZmlnbWF7LS1mYTpcIlxcZjc5OVwifS5mYS1pbnRlcmNvbXstLWZhOlwiXFxmN2FmXCJ9LmZhLWludmlzaW9uey0tZmE6XCJcXGY3YjBcIn0uZmEtamlyYXstLWZhOlwiXFxmN2IxXCJ9LmZhLW1lbmRlbGV5ey0tZmE6XCJcXGY3YjNcIn0uZmEtcmFzcGJlcnJ5LXBpey0tZmE6XCJcXGY3YmJcIn0uZmEtcmVkaGF0ey0tZmE6XCJcXGY3YmNcIn0uZmEtc2tldGNoey0tZmE6XCJcXGY3YzZcIn0uZmEtc291cmNldHJlZXstLWZhOlwiXFxmN2QzXCJ9LmZhLXN1c2V7LS1mYTpcIlxcZjdkNlwifS5mYS11YnVudHV7LS1mYTpcIlxcZjdkZlwifS5mYS11cHN7LS1mYTpcIlxcZjdlMFwifS5mYS11c3Bzey0tZmE6XCJcXGY3ZTFcIn0uZmEteWFybnstLWZhOlwiXFxmN2UzXCJ9LmZhLWFpcmJuYnstLWZhOlwiXFxmODM0XCJ9LmZhLWJhdHRsZS1uZXR7LS1mYTpcIlxcZjgzNVwifS5mYS1ib290c3RyYXB7LS1mYTpcIlxcZjgzNlwifS5mYS1idWZmZXJ7LS1mYTpcIlxcZjgzN1wifS5mYS1jaHJvbWVjYXN0ey0tZmE6XCJcXGY4MzhcIn0uZmEtZXZlcm5vdGV7LS1mYTpcIlxcZjgzOVwifS5mYS1pdGNoLWlvey0tZmE6XCJcXGY4M2FcIn0uZmEtc2FsZXNmb3JjZXstLWZhOlwiXFxmODNiXCJ9LmZhLXNwZWFrZXItZGVja3stLWZhOlwiXFxmODNjXCJ9LmZhLXN5bWZvbnl7LS1mYTpcIlxcZjgzZFwifS5mYS13YXpley0tZmE6XCJcXGY4M2ZcIn0uZmEteWFtbWVyey0tZmE6XCJcXGY4NDBcIn0uZmEtZ2l0LWFsdHstLWZhOlwiXFxmODQxXCJ9LmZhLXN0YWNrcGF0aHstLWZhOlwiXFxmODQyXCJ9LmZhLWNvdHRvbi1idXJlYXV7LS1mYTpcIlxcZjg5ZVwifS5mYS1idXktbi1sYXJnZXstLWZhOlwiXFxmOGE2XCJ9LmZhLW1kYnstLWZhOlwiXFxmOGNhXCJ9LmZhLW9yY2lkey0tZmE6XCJcXGY4ZDJcIn0uZmEtc3dpZnR7LS1mYTpcIlxcZjhlMVwifS5mYS11bWJyYWNvey0tZmE6XCJcXGY4ZThcIn0iLCIvKiDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZBcclxuICAgTGF5b3V0IOKAkyBHbG9iYWxlIHdpZWRlcnZlcndlbmRiYXJlIFNlaXRlbmVsZW1lbnRlXHJcbiAgIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkCAqL1xyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gKiBIVUItSEVSTyDigJQgR2xvYmFsZXIgSGVyby1CYW5uZXIgKGVyc2V0enQgZGFzaC1oZXJvLCBwai1oZXJvLCBiay1oZXJvLCBwcC1oZXJvLCBzdGF0dXMtaGVybylcclxuICpcclxuICogTW9kaWZpZXI6XHJcbiAqICAgLmh1Yi1oZXJvLS10ZXh0LWNlbnRlciAgIOKGkiBUaXRlbCB6ZW50cmllcnRcclxuICogICAuaHViLWhlcm8tLXRleHQtYm90dG9tICAg4oaSIFRpdGVsIGFtIHVudGVyZW4gUmFuZFxyXG4gKiAgIC5odWItaGVyby0tc2hvcnQgICAgICAgICDihpIgUmVkdXppZXJ0ZSBIw7ZoZSAoNDAwcHggc3RhdHQgNTIwcHgpXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLmh1Yi1oZXJvIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMteGwpO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG1pbi1oZWlnaHQ6IDUyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zZWN0aW9uKTtcclxuICAgIGNvbnRhaW46IGxheW91dCBzdHlsZTtcclxufVxyXG5cclxuLmh1Yi1oZXJvLS1zaG9ydCB7XHJcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcclxufVxyXG5cclxuLmh1Yi1oZXJvX19pbWcge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaW5zZXQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDhzIGVhc2U7XHJcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG59XHJcblxyXG4uaHViLWhlcm86aG92ZXIgLmh1Yi1oZXJvX19pbWcge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcclxufVxyXG5cclxuLmh1Yi1oZXJvX19vdmVybGF5IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBtaW4taGVpZ2h0OiA1MjBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgcGFkZGluZzogNDhweDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICB0byB0b3AsXHJcbiAgICAgICAgcmdiYSgxMCwgMTgsIDM2LCAwLjg1KSAwJSxcclxuICAgICAgICByZ2JhKDEwLCAxOCwgMzYsIDAuNCkgNDAlLFxyXG4gICAgICAgIHJnYmEoMTAsIDE4LCAzNiwgMC4xNSkgMTAwJVxyXG4gICAgKTtcclxufVxyXG5cclxuLmh1Yi1oZXJvLS1zaG9ydCAuaHViLWhlcm9fX292ZXJsYXkge1xyXG4gICAgbWluLWhlaWdodDogNDAwcHg7XHJcbn1cclxuXHJcbi8qIFRleHRwb3NpdGlvbi1Nb2RpZmllciAqL1xyXG4uaHViLWhlcm8tLXRleHQtY2VudGVyIC5odWItaGVyb19fb3ZlcmxheSB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5odWItaGVyby0tdGV4dC1ib3R0b20gLmh1Yi1oZXJvX19vdmVybGF5IHtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbn1cclxuXHJcbi5odWItaGVyby0tdGV4dC1yaWdodCAuaHViLWhlcm9fX292ZXJsYXkge1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5odWItaGVyb19fY29udGVudCB7XHJcbiAgICBtYXgtd2lkdGg6IDY0MHB4O1xyXG59XHJcblxyXG4uaHViLWhlcm8tLXRleHQtY2VudGVyIC5odWItaGVyb19fY29udGVudCB7XHJcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xyXG59XHJcblxyXG4vKiBCYWRnZSAqL1xyXG4uaHViLWhlcm9fX2JhZGdlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogOHB4O1xyXG4gICAgcGFkZGluZzogNnB4IDE2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMnB4KTtcclxuICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEycHgpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteGwpO1xyXG59XHJcblxyXG4uaHViLWhlcm9fX3B1bHNlIHtcclxuICAgIHdpZHRoOiA4cHg7XHJcbiAgICBoZWlnaHQ6IDhweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXN1Y2Nlc3MpO1xyXG4gICAgYW5pbWF0aW9uOiBodWItaGVyby1wdWxzZSAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBodWItaGVyby1wdWxzZSB7XHJcbiAgICAwJSwgMTAwJSB7IGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgxNiwgMTg1LCAxMjksIDAuNSk7IH1cclxuICAgIDUwJSAgICAgICB7IGJveC1zaGFkb3c6IDAgMCAwIDZweCByZ2JhKDE2LCAxODUsIDEyOSwgMCk7IH1cclxufVxyXG5cclxuLyogVGl0ZWwgJiBVbnRlcnRpdGVsICovXHJcbi5odWItaGVyb19fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiBjbGFtcCgyOHB4LCA0dncsIDQycHgpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTU7XHJcbiAgICBtYXJnaW46IDAgMCAxMnB4IDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xyXG59XHJcblxyXG4uaHViLWhlcm9fX3N1YiB7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1sZyk7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXJlZ3VsYXIpO1xyXG59XHJcblxyXG4vKiBTdGF0cy1MZWlzdGUgKEdsYXNtb3JwaGlzbSkgKi9cclxuLmh1Yi1oZXJvX19zdGF0cyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAzMnB4O1xyXG4gICAgcGFkZGluZzogMjBweCAyOHB4O1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNnB4KTtcclxuICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE2cHgpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGcpO1xyXG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxufVxyXG5cclxuLmh1Yi1oZXJvX19zdGF0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG59XHJcblxyXG4uaHViLWhlcm9fX3N0YXQtdmFsdWUge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHhsKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4uaHViLWhlcm9fX3N0YXQtbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XHJcbn1cclxuXHJcbi8qIFNWRy1SaW5nZSAqL1xyXG4uaHViLWhlcm9fX3N0YXQtcmluZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogNTZweDtcclxuICAgIGhlaWdodDogNTZweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG59XHJcblxyXG4uaHViLWhlcm9fX3N0YXQtcmluZyBzdmcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG59XHJcblxyXG4uaHViLWhlcm9fX3JpbmctYmcge1xyXG4gICAgZmlsbDogbm9uZTtcclxuICAgIHN0cm9rZTogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcclxuICAgIHN0cm9rZS13aWR0aDogMztcclxufVxyXG5cclxuLmh1Yi1oZXJvX19yaW5nLWZpbGwge1xyXG4gICAgZmlsbDogbm9uZTtcclxuICAgIHN0cm9rZTogdmFyKC0tY29sb3Itc3VjY2Vzcyk7XHJcbiAgICBzdHJva2Utd2lkdGg6IDM7XHJcbiAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7XHJcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxMjUuNjY0O1xyXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDEyNS42NjQ7XHJcbiAgICB0cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCAwLjhzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIHN0cm9rZSAwLjNzIGVhc2U7XHJcbn1cclxuXHJcbi5odWItaGVyb19fcmluZy1maWxsLnJpbmctZ3JlZW4gIHsgc3Ryb2tlOiB2YXIoLS1jb2xvci1zdWNjZXNzKTsgfVxyXG4uaHViLWhlcm9fX3JpbmctZmlsbC5yaW5nLXllbGxvdyB7IHN0cm9rZTogdmFyKC0tY29sb3Itd2FybmluZyk7IH1cclxuLmh1Yi1oZXJvX19yaW5nLWZpbGwucmluZy1yZWQgICAgeyBzdHJva2U6IHZhcigtLWNvbG9yLWVycm9yKTsgfVxyXG5cclxuLmh1Yi1oZXJvX19yaW5nLWxhYmVsIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGluc2V0OiAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLyogQWN0aW9ucyBpbSBIZXJvICh6LkIuIEJ1dHRvbnMpICovXHJcbi5odWItaGVyb19fYWN0aW9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW1kKTtcclxuICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmcteGwpO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5odWItaGVybyxcclxuICAgIC5odWItaGVyby0tc2hvcnQge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgfVxyXG4gICAgLmh1Yi1oZXJvX19vdmVybGF5LFxyXG4gICAgLmh1Yi1oZXJvLS1zaG9ydCAuaHViLWhlcm9fX292ZXJsYXkge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDI4cHg7XHJcbiAgICB9XHJcbiAgICAuaHViLWhlcm9fX3N0YXRzIHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgLmh1Yi1oZXJvX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gKiBIVUItU1BMSVQg4oCUIEdsb2JhbGUgU3BsaXQtQ2FyZCAoQmlsZCArIFRleHQsIHdlY2hzZWxuZCBsaW5rcy9yZWNodHMpXHJcbiAqXHJcbiAqIE1vZGlmaWVyOlxyXG4gKiAgIC5odWItc3BsaXQtLXJldmVyc2UgICDihpIgQmlsZCByZWNodHMsIFRleHQgbGlua3NcclxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4uaHViLXNwbGl0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICBnYXA6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXhsKTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1jYXJkLWJnKTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWNhcmQtYm9yZGVyKTtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1sZyk7XHJcbiAgICBtaW4taGVpZ2h0OiA0MjBweDtcclxuICAgIGNvbnRhaW46IGxheW91dCBzdHlsZTtcclxufVxyXG5cclxuXHJcbi5odWItc3BsaXQtLXJldmVyc2Uge1xyXG4gICAgZGlyZWN0aW9uOiBydGw7XHJcbn1cclxuXHJcbi5odWItc3BsaXQtLXJldmVyc2UgPiAqIHtcclxuICAgIGRpcmVjdGlvbjogbHRyO1xyXG59XHJcblxyXG4uaHViLXNwbGl0X19pbWcge1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIG1pbi1oZWlnaHQ6IDQyMHB4O1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDZzIGVhc2U7XHJcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tY29sb3ItY2FyZC1ib3JkZXIpO1xyXG59XHJcblxyXG4uaHViLXNwbGl0OmhvdmVyIC5odWItc3BsaXRfX2ltZyB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xyXG59XHJcblxyXG4uaHViLXNwbGl0X190ZXh0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiA0OHB4O1xyXG59XHJcblxyXG4uaHViLXNwbGl0X19leWVicm93IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pYm9sZCk7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbGcpO1xyXG4gICAgb3BhY2l0eTogMC43O1xyXG59XHJcblxyXG4uaHViLXNwbGl0X19oZWFkaW5nIHtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMjJweCwgM3Z3LCAzMnB4KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgbWFyZ2luOiAwIDAgdmFyKC0tc3BhY2luZy1sZykgMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XHJcbn1cclxuXHJcbi5odWItc3BsaXRfX2JvZHkge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbGcpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc2Vjb25kYXJ5KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XHJcbiAgICBtYXJnaW46IDAgMCB2YXIoLS1zcGFjaW5nLXh4bCkgMDtcclxufVxyXG5cclxuLmh1Yi1zcGxpdF9fc3RhdHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMzJweDtcclxufVxyXG5cclxuLmh1Yi1zcGxpdF9fc3RhdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5odWItc3BsaXRfX3N0YXQtdmFsdWUge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZyk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi5odWItc3BsaXRfX3N0YXQtbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWxhYmVsKTtcclxuICAgIG1hcmdpbi10b3A6IDRweDtcclxufVxyXG5cclxuLmh1Yi1zcGxpdF9fYWN0aW9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmcteGwpO1xyXG59XHJcblxyXG4uaHViLXNwbGl0X19hY3Rpb25zIC5idG4ge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uaHViLXNwbGl0X190YWdzIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xyXG4gICAgZ2FwOiA4cHg7XHJcbn1cclxuXHJcbi5odWItc3BsaXRfX3RhZyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGdhcDogNnB4O1xyXG4gICAgcGFkZGluZzogNnB4IDE0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjA2KTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjEpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc20pO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgdmFyKC0tdHJhbnNpdGlvbi1mYXN0KTtcclxufVxyXG5cclxuLmh1Yi1zcGxpdF9fdGFnOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjEyKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcclxufVxyXG5cclxuLmh1Yi1zcGxpdF9fdGFnIGkge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgb3BhY2l0eTogMC43O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgIC5odWItc3BsaXQge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAuaHViLXNwbGl0X19pbWcge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xyXG4gICAgfVxyXG4gICAgLmh1Yi1zcGxpdF9fdGV4dCB7XHJcbiAgICAgICAgcGFkZGluZzogMzZweCAyOHB4O1xyXG4gICAgfVxyXG4gICAgLmh1Yi1zcGxpdC0tcmV2ZXJzZSB7XHJcbiAgICAgICAgZGlyZWN0aW9uOiBsdHI7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIEhVQi1USUxFIOKAlCBHbG9iYWxlIEZvdG8tVGlsZSAoVm9sbGJpbGQtS2FydGUgbWl0IE92ZXJsYXktVGV4dClcclxuICpcclxuICogTW9kaWZpZXI6XHJcbiAqICAgLmh1Yi10aWxlLS1mdWxsICAgICAg4oaSIFZvbGxicmVpdGUsIHplbnRyaWVydGVyIEluaGFsdFxyXG4gKiAgIC5odWItdGlsZS0tbGcgICAgICAgIOKGkiBHcsO2w59lcmVyIFRpdGVsXHJcbiAqIEdyaWQtV3JhcHBlcjpcclxuICogICAuaHViLXRpbGVzICAgICAgICAgICDihpIgMi1TcGFsdGVuLUdyaWQgZsO8ciBUaWxlLVBhYXJlXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLmh1Yi10aWxlcyB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgIGdhcDogdmFyKC0tc3BhY2luZy14bCk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXNlY3Rpb24pO1xyXG59XHJcblxyXG4uaHViLXRpbGUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy14bCk7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIG1pbi1oZWlnaHQ6IDM4MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWNhcmQtYm9yZGVyKTtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1sZyk7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4xNiwgMSwgMC4zLCAxKSxcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3cgMC40cyBlYXNlO1xyXG59XHJcblxyXG4uaHViLXRpbGU6aG92ZXIge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAxKTtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy14bCk7XHJcbn1cclxuXHJcbi5odWItdGlsZTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaW5zZXQ6IDA7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgIHRvIHRvcCxcclxuICAgICAgICByZ2JhKDEwLCAxOCwgMzYsIDAuOCkgMCUsXHJcbiAgICAgICAgcmdiYSgxMCwgMTgsIDM2LCAwLjMpIDUwJSxcclxuICAgICAgICB0cmFuc3BhcmVudCAxMDAlXHJcbiAgICApO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2U7XHJcbn1cclxuXHJcbi5odWItdGlsZTpob3Zlcjo6YmVmb3JlIHtcclxuICAgIG9wYWNpdHk6IDAuOTU7XHJcbn1cclxuXHJcbi8qIEZ1bGwtV2lkdGggVmFyaWFudGUgKi9cclxuLmh1Yi10aWxlLS1mdWxsIHtcclxuICAgIG1pbi1oZWlnaHQ6IDM2MHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zZWN0aW9uKTtcclxufVxyXG5cclxuLmh1Yi10aWxlLS1mdWxsOjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgxMCwgMTgsIDM2LCAwLjU1KTtcclxufVxyXG5cclxuLmh1Yi10aWxlX19vdmVybGF5IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5odWItdGlsZV9fb3ZlcmxheS0tY2VudGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDQ4cHg7XHJcbn1cclxuXHJcbi5odWItdGlsZV9fZXllYnJvdyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaWJvbGQpO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zbSk7XHJcbn1cclxuXHJcbi5odWItdGlsZV9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiBjbGFtcCgyMHB4LCAyLjV2dywgMjZweCk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgIG1hcmdpbjogMCAwIHZhcigtLXNwYWNpbmctc20pIDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xyXG59XHJcblxyXG4uaHViLXRpbGVfX3RpdGxlLS1sZyB7XHJcbiAgICBmb250LXNpemU6IGNsYW1wKDI0cHgsIDN2dywgMzRweCk7XHJcbn1cclxuXHJcbi5odWItdGlsZV9fZGVzYyB7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1iYXNlKTtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgIG1heC13aWR0aDogNDgwcHg7XHJcbn1cclxuXHJcbi5odWItdGlsZV9fbGluayB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctbGcpO1xyXG4gICAgcGFkZGluZzogOHB4IDE4cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcclxuICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtKTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UsIGJvcmRlci1jb2xvciAwLjJzIGVhc2U7XHJcbn1cclxuXHJcbi5odWItdGlsZV9fbGluazpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XHJcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuaHViLXRpbGVzIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgIH1cclxuICAgIC5odWItdGlsZSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XHJcbiAgICB9XHJcbiAgICAuaHViLXRpbGUtLWZ1bGwge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyog4pSA4pSAIFBhZ2UgVGl0bGUgQmFyIOKUgOKUgCAqL1xyXG4uaHViLXRpdGxlLWJhciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogdmFyKC0tc3BhY2luZy1sZyk7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLWxnKSB2YXIoLS1zcGFjaW5nLXhsKTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjA2KSAwJSwgcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMDIpIDEwMCUpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItY2FyZC1ib3JkZXIpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sZyk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4uaHViLXRpdGxlLWJhciA+IGkge1xyXG4gICAgd2lkdGg6IDU2cHg7XHJcbiAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCB2YXIoLS1jb2xvci1wcmltYXJ5KSAwJSwgdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCkgMTAwJSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXh4bCk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaWJvbGQpO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBib3gtc2hhZG93OiAwIDJweCA4cHggcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMjUpO1xyXG59XHJcblxyXG4uaHViLXRpdGxlLWJhcl9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteGwpO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWlib2xkKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBCb2R5IOKUgOKUgCAqL1xyXG5ib2R5IHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMyNDMxNDQgMCUsICMwYTBkMTIgMTAwJSkgIzI0MzE0NDtcclxuICAgIGNvbG9yOiAjZTBlNmVkO1xyXG4gICAgc2Nyb2xsYmFyLWNvbG9yOiAjMmEzYTUwICMwZTE3MjY7XHJcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XHJcbn1cclxuXHJcbi8qIFNjcm9sbGJhciDigJQgV2Via2l0IChDaHJvbWUsIEVkZ2UsIFNhZmFyaSkgKi9cclxuOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICB3aWR0aDogOHB4O1xyXG59XHJcblxyXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgIGJhY2tncm91bmQ6ICMwZTE3MjY7XHJcbn1cclxuXHJcbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgYmFja2dyb3VuZDogIzJhM2E1MDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjM2E1MDY4O1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIFNFQ1RJT04g4oCUIEdsb2JhbGUgd2llZGVydmVyd2VuZGJhcmUgU2VjdGlvbi1LbGFzc2VcclxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4uaHViLXNlY3Rpb24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4wNikgMCUsIHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjAyKSAxMDAlKTtcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigycHgpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItY2FyZC1ib3JkZXIpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sZyk7XHJcbn1cclxuXHJcbi5odWItc2VjdGlvbiAuY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBIZXJvIExvZ28g4pSA4pSAICovXHJcbi5odWItaGVyby1sb2dvIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAzMjBweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCA0cHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMDgpKTtcclxufVxyXG5cclxuLyog4pSA4pSAIEJsdXJicyDilIDilIAgKi9cclxuLmh1Yi1ibHVyYiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTRweDtcclxuICAgIHBhZGRpbmc6IDIwcHggMDtcclxufVxyXG5cclxuLmh1Yi1ibHVyYi1sZWZ0IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5odWItYmx1cmItaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgbWluLXdpZHRoOiA0OHB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG59XHJcblxyXG5cclxuLmh1Yi1ibHVyYi10aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG59XHJcblxyXG4uaHViLWJsdXJiLXRleHQge1xyXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICAgIG9wYWNpdHk6IDAuODU7XHJcbiAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4uaHViLWJsdXJiLWRpdmlkZXIge1xyXG4gICAgd2lkdGg6IDYwJTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG59XHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gKiBEQVNIQk9BUkQg4oCUIFNlY3Rpb25zLCBGZWF0dXJlcywgVGlsZXNcclxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4vKiDilIDilIAgU2VjdGlvbiBGZWF0dXJlcyDilIDilIAgKi9cclxuLmh1Yi1zZWN0aW9uLWZlYXR1cmVzIHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWNhcmQtYmcpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhsKTtcclxufVxyXG5cclxuLmh1Yi1zZWN0aW9uLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWxnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pYm9sZCk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLWxnKTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXNtKTtcclxufVxyXG5cclxuLmh1Yi1zZWN0aW9uLXRpdGxlIGkge1xyXG4gICAgZm9udC1zaXplOiAxLjFlbTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxufVxyXG5cclxuLmh1Yi1mZWF0dXJlLWxpc3Qge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctbGcpO1xyXG59XHJcblxyXG4uaHViLWZlYXR1cmUtbGlzdC1pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctbWQpO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbn1cclxuXHJcbi5odWItZmVhdHVyZS1saXN0LWl0ZW0gPiBpIHtcclxuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbn1cclxuXHJcbi5odWItZmVhdHVyZS1saXN0LWl0ZW0gc3Ryb25nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWlib2xkKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxufVxyXG5cclxuLmh1Yi1mZWF0dXJlLWxpc3QtaXRlbSBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW11dGVkKTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBTZWN0aW9uIEV5ZWJyb3cgKyBIZWFkaW5nIChnbG9iYWwsIGbDvHIgU2VpdGVuIG9obmUgaHViLXNwbGl0KSDilIDilIAgKi9cclxuLmh1Yi1zZWN0aW9uLWV5ZWJyb3cge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWlib2xkKTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1tZCk7XHJcbiAgICBvcGFjaXR5OiAwLjc7XHJcbn1cclxuXHJcbi5odWItc2VjdGlvbi1oZWFkaW5nIHtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMjBweCwgMi41dncsIDI4cHgpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBtYXJnaW46IDAgMCB2YXIoLS1zcGFjaW5nLW1kKSAwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcclxufVxyXG5cclxuLyog4pSA4pSAIFNlY3Rpb24gQm94IOKUgOKUgCAqL1xyXG4uaHViLXNlY3Rpb24tYm94IHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWNhcmQtYmcpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhsKTtcclxufVxyXG5cclxuXHJcbi5odWItc2VjdGlvbi1kZXNjIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICAgIG9wYWNpdHk6IDAuODU7XHJcbiAgICBsaW5lLWhlaWdodDogMS44O1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxufVxyXG5cclxuLyog4pSA4pSAIFNlcnZpY2UgVGlsZXMg4pSA4pSAICovXHJcbi5odWItdGlsZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctbWQpO1xyXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1tZCkgdmFyKC0tc3BhY2luZy1sZyk7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4wNCk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1jYXJkLWJvcmRlcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbWQpO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCB2YXIoLS10cmFuc2l0aW9uLWZhc3QpLCBib3JkZXItY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1mYXN0KTtcclxufVxyXG5cclxuLmh1Yi10aWxlOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjA4KTtcclxuICAgIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMik7XHJcbn1cclxuXHJcbi5odWItdGlsZS1pY29uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGhlaWdodDogMzZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XHJcbiAgICBib3JkZXI6IDAuNXB4IHNvbGlkIHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjMpO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbn1cclxuXHJcbi5odWItdGlsZS1uYW1lIHtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pYm9sZCk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbn1cclxuXHJcbi5odWItdGlsZS1kZXNjIHtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW11dGVkKTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbn1cclxuXHJcblxyXG4vKiDilIDilIAgVFRTIEJ1dHRvbiDilIDilIAgKi9cclxuLmh1Yi10dHMtYnRuIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1tdXRlZCk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBwYWRkaW5nOiAwIHZhcigtLXNwYWNpbmcteHMpO1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS10cmFuc2l0aW9uLWZhc3QpLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWZhc3QpO1xyXG59XHJcblxyXG4uaHViLXR0cy1idG46aG92ZXIge1xyXG4gICAgb3BhY2l0eTogMC43O1xyXG59XHJcblxyXG4uaHViLXR0cy1idG4uYWN0aXZlIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBUVFMgTG9hZGluZyBEb3RzIOKUgOKUgCAqL1xyXG4uaHViLXR0cy1kb3RzIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgZ2FwOiAzcHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uaHViLXR0cy1kb3RzIHNwYW4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDVweDtcclxuICAgIGhlaWdodDogNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBhbmltYXRpb246IGh1Yi10dHMtYm91bmNlIDEuMnMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XHJcbn1cclxuXHJcbi5odWItdHRzLWRvdHMgc3BhbjpudGgtY2hpbGQoMikge1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xyXG59XHJcblxyXG4uaHViLXR0cy1kb3RzIHNwYW46bnRoLWNoaWxkKDMpIHtcclxuICAgIGFuaW1hdGlvbi1kZWxheTogMC40cztcclxufVxyXG5cclxuQGtleWZyYW1lcyBodWItdHRzLWJvdW5jZSB7XHJcbiAgICAwJSwgNjAlLCAxMDAlIHsgb3BhY2l0eTogMC4zOyB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7IH1cclxuICAgIDMwJSB7IG9wYWNpdHk6IDE7IHRyYW5zZm9ybTogc2NhbGUoMS4yKTsgfVxyXG59XHJcblxyXG4vKiDilIDilIAgRGV6ZW50ZSBTY3JvbGxsZWlzdGUg4pSA4pSAICovXHJcbi5odWItc2Nyb2xsYmFyLXRoaW4sXHJcbltkYXRhLWFsbG93LXNjcm9sbD1cInRydWVcIl0ge1xyXG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xyXG4gICAgc2Nyb2xsYmFyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uaHViLXNjcm9sbGJhci10aGluOjotd2Via2l0LXNjcm9sbGJhcixcclxuW2RhdGEtYWxsb3ctc2Nyb2xsPVwidHJ1ZVwiXTo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgd2lkdGg6IDVweDtcclxufVxyXG5cclxuLmh1Yi1zY3JvbGxiYXItdGhpbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXHJcbltkYXRhLWFsbG93LXNjcm9sbD1cInRydWVcIl06Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uaHViLXNjcm9sbGJhci10aGluOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcclxuW2RhdGEtYWxsb3ctc2Nyb2xsPVwidHJ1ZVwiXTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLmh1Yi1zY3JvbGxiYXItdGhpbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIsXHJcbltkYXRhLWFsbG93LXNjcm9sbD1cInRydWVcIl06Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XHJcbn1cclxuXHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gKiBTUExJVC1DQVJEIFZFUlRJS0FMIOKAlCBCaWxkIG9iZW4gLyBDb250ZW50IHVudGVuIChnbG9iYWwpXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLmRhc2gtc3BsaXQtdiB7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxnKTtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItY2FyZC1iZyk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1jYXJkLWJvcmRlcik7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctbGcpO1xyXG59XHJcblxyXG4uZGFzaC1zcGxpdC12LWJvZHkge1xyXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14bCk7XHJcbn1cclxuXHJcbi5kYXNoLXNwbGl0LXYtaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAyMDBweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGcpIHZhcigtLWJvcmRlci1yYWRpdXMtbGcpIDAgMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1jYXJkLWJvcmRlcik7XHJcbn1cclxuXHJcbi5kYXNoLXNwbGl0LXYtaW1nLS1zZXJ2ZXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbGF5b3V0L3NlcnZlci53ZWJwJyk7XHJcbn1cclxuXHJcbi5kYXNoLXNwbGl0LXYtaW1nLS1zdG9yYWdlcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9sYXlvdXQvc3RvcmFnZXMud2VicCcpO1xyXG59XHJcblxyXG4uZGFzaC1zcGxpdC12LWltZy0tb3BlbnNpbSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9sYXlvdXQvb3BlbnNpbS53ZWJwJyk7XHJcbn1cclxuXHJcbi5kYXNoLXNwbGl0LXYtaW1nLS1zZXJ2aWNlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2xheW91dC9kYXNoYm9hcmQud2VicCcpO1xyXG59XHJcblxyXG4uZGFzaC1zcGxpdC12LWltZy0tZGF0YWNlbnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9sYXlvdXQvZGF0YWNlbnRlci53ZWJwJyk7XHJcbn1cclxuXHJcbi5kYXNoLXNwbGl0LXYtaW1nLS1uZXR3b3JrIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2xheW91dC9uZXR3b3JrLndlYnAnKTtcclxufVxyXG5cclxuLmRhc2gtc3BsaXQtdi1pbWctLXNlcnZlcnJhY2sge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbGF5b3V0L3BsYW51bmcud2VicCcpO1xyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAuZGFzaC1zcGxpdC12LWltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNDBweDtcclxuICAgIH1cclxuICAgIC5kYXNoLXNwbGl0LXYtYm9keSB7XHJcbiAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1sZyk7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIFRFWFQtSU5URVJMVURFIOKAlCBUZXh0YmzDtmNrZSB6d2lzY2hlbiBkZW4gQmlsZC1TZWN0aW9ucyAoZ2xvYmFsKVxyXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi5kYXNoLWludGVybHVkZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXgtd2lkdGg6IDY4MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXNlY3Rpb24pIHZhcigtLXNwYWNpbmcteGwpO1xyXG59XHJcblxyXG4uZGFzaC1pbnRlcmx1ZGUtZXllYnJvdyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaWJvbGQpO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLWxnKTtcclxuICAgIG9wYWNpdHk6IDAuNztcclxufVxyXG5cclxuLmRhc2gtaW50ZXJsdWRlLWhlYWRpbmcge1xyXG4gICAgZm9udC1zaXplOiBjbGFtcCgyMnB4LCAzdncsIDMwcHgpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgbWFyZ2luOiAwIDAgdmFyKC0tc3BhY2luZy1sZykgMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XHJcbn1cclxuXHJcbi5kYXNoLWludGVybHVkZS1ib2R5IHtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWxnKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNlY29uZGFyeSk7XHJcbiAgICBsaW5lLWhlaWdodDogMS43O1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcbiIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICogX2hlcm8tYmFubmVyLmNzcyDigJQgR2xvYmFsZXIgSGVyby1CYW5uZXIgQmxvY2tcclxuICpcclxuICogVHdpZy1Lb21wb25lbnRlOiB0ZW1wbGF0ZXMvY29tcG9uZW50cy9faGVyb19iYW5uZXIuaHRtbC50d2lnXHJcbiAqXHJcbiAqIE1vZGlmaWVyLUtsYXNzZW46XHJcbiAqICAgLmhlcm8tYmFubmVyLS1zaG9ydCAgICAgICAg4oaSIFJlZHV6aWVydGUgSMO2aGUgKDQwMHB4IHN0YXR0IDUyMHB4KVxyXG4gKiAgIC5oZXJvLWJhbm5lci0tY2VudGVyICAgICAgIOKGkiBUaXRlbCArIFN1YiB6ZW50cmllcnRcclxuICogICAuaGVyby1iYW5uZXItLXJpZ2h0ICAgICAgICDihpIgVGl0ZWwgKyBTdWIgcmVjaHRzXHJcbiAqICAgLmhlcm8tYmFubmVyLS1ib3R0b20gICAgICAg4oaSIENvbnRlbnQgYW0gdW50ZXJlbiBSYW5kXHJcbiAqXHJcbiAqIERhdGEtQXR0cmlidXRlOlxyXG4gKiAgIGRhdGEtaGVyby1pbWFnZT1cInVybFwiICAgICAg4oaSIEhpbnRlcmdydW5kYmlsZCAocGVyIFR3aWcgZ2VzZXR6dClcclxuICpcclxuICogQXVmYmF1OlxyXG4gKiAgIC5oZXJvLWJhbm5lclxyXG4gKiAgICAgLmhlcm8tYmFubmVyX19pbWcgICAgICAgICAgKEhpbnRlcmdydW5kYmlsZCwgYWJzb2x1dCBwb3NpdGlvbmllcnQpXHJcbiAqICAgICAuaGVyby1iYW5uZXJfX292ZXJsYXkgICAgICAoR3JhZGllbnQtT3ZlcmxheSArIEZsZXgtQ29udGFpbmVyKVxyXG4gKiAgICAgICAuaGVyby1iYW5uZXJfX2NvbnRlbnQgICAgKEJhZGdlLCBUaXRlbCwgU3ViIOKAlCBtaXQgQmx1ci1CYWNrZHJvcClcclxuICogICAgICAgICAuaGVyby1iYW5uZXJfX2JhZGdlICAgIChTdGF0dXMtQmFkZ2Ugb2JlbiBsaW5rcylcclxuICogICAgICAgICAgIC5oZXJvLWJhbm5lcl9fcHVsc2UgIChQdWxzaWVyZW5kZXIgRG90IGltIEJhZGdlKVxyXG4gKiAgICAgICAgIC5oZXJvLWJhbm5lcl9fdGl0bGUgICAgKEhhdXB0dGl0ZWwpXHJcbiAqICAgICAgICAgLmhlcm8tYmFubmVyX19zdWIgICAgICAoVW50ZXJ0aXRlbClcclxuICogICAgICAgLmhlcm8tYmFubmVyX19zdGF0cyAgICAgIChTdGF0cy1MZWlzdGUgYW0gdW50ZXJlbiBSYW5kKVxyXG4gKiAgICAgICAgIC5oZXJvLWJhbm5lcl9fc3RhdCAgICAgKEVpbnplbG5lciBTdGF0KVxyXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKiDilIDilIAgQ29udGFpbmVyIOKUgOKUgCAqL1xyXG4uaGVyby1iYW5uZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy14bCk7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWluLWhlaWdodDogNTIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXNlY3Rpb24pO1xyXG4gICAgY29udGFpbjogbGF5b3V0IHN0eWxlO1xyXG59XHJcblxyXG4uaGVyby1iYW5uZXItLXNob3J0IHtcclxuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xyXG59XHJcblxyXG4vKiDilIDilIAgSGludGVyZ3J1bmRiaWxkIOKUgOKUgCAqL1xyXG4uaGVyby1iYW5uZXJfX2ltZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBpbnNldDogMDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gOHMgZWFzZTtcclxuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbn1cclxuXHJcbi5oZXJvLWJhbm5lcjpob3ZlciAuaGVyby1iYW5uZXJfX2ltZyB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xyXG59XHJcblxyXG4vKiDilIDilIAgT3ZlcmxheSAoR3JhZGllbnQgKyBGbGV4LUxheW91dCkg4pSA4pSAICovXHJcbi5oZXJvLWJhbm5lcl9fb3ZlcmxheSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgbWluLWhlaWdodDogNTIwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHBhZGRpbmc6IDQ4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgdG8gdG9wLFxyXG4gICAgICAgIHJnYmEoMTAsIDE4LCAzNiwgMC44NSkgMCUsXHJcbiAgICAgICAgcmdiYSgxMCwgMTgsIDM2LCAwLjQpIDQwJSxcclxuICAgICAgICByZ2JhKDEwLCAxOCwgMzYsIDAuMTUpIDEwMCVcclxuICAgICk7XHJcbn1cclxuXHJcbi5oZXJvLWJhbm5lci0tc2hvcnQgLmhlcm8tYmFubmVyX19vdmVybGF5IHtcclxuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xyXG59XHJcblxyXG4vKiDilIDilIAgQ29udGVudC1Qb3NpdGlvbmllcnVuZyAoTW9kaWZpZXIpIOKUgOKUgCAqL1xyXG4uaGVyby1iYW5uZXItLWNlbnRlciAuaGVyby1iYW5uZXJfX292ZXJsYXkge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uaGVyby1iYW5uZXItLWJvdHRvbSAuaGVyby1iYW5uZXJfX292ZXJsYXkge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxufVxyXG5cclxuLmhlcm8tYmFubmVyLS1yaWdodCAuaGVyby1iYW5uZXJfX292ZXJsYXkge1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBDb250ZW50LUJsb2NrIChUaXRlbCwgU3ViIOKAlCBtaXQgQmx1ci1IaW50ZXJncnVuZCkg4pSA4pSAICovXHJcbi5oZXJvLWJhbm5lcl9fY29udGVudCB7XHJcbiAgICBtYXgtd2lkdGg6IDgwJTtcclxuICAgIHBhZGRpbmc6IDI0cHggMzJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGcpO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgxMCwgMTgsIDM2LCAwLjM1KTtcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzcHgpO1xyXG4gICAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcclxuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmhlcm8tYmFubmVyLS1jZW50ZXIgLmhlcm8tYmFubmVyX19jb250ZW50IHtcclxuICAgIG1heC13aWR0aDogODAlO1xyXG59XHJcblxyXG4vKiDilIDilIAgQmFkZ2UgKFN0YXR1cy1QaWxsIG9iZW4gbGlua3MpIOKUgOKUgCAqL1xyXG4uaGVyby1iYW5uZXJfX2JhZGdlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogOHB4O1xyXG4gICAgcGFkZGluZzogNnB4IDE2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMnB4KTtcclxuICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEycHgpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteGwpO1xyXG59XHJcblxyXG4vKiDilIDilIAgUHVsc2llcmVuZGVyIERvdCBpbSBCYWRnZSDilIDilIAgKi9cclxuLmhlcm8tYmFubmVyX19wdWxzZSB7XHJcbiAgICB3aWR0aDogOHB4O1xyXG4gICAgaGVpZ2h0OiA4cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zdWNjZXNzKTtcclxuICAgIGFuaW1hdGlvbjogaGVyby1iYW5uZXItcHVsc2UgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XHJcbn1cclxuXHJcbi5oZXJvLWJhbm5lcl9fcHVsc2UtLW9mZmxpbmUge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZXJyb3IpO1xyXG4gICAgYW5pbWF0aW9uOiBub25lO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGhlcm8tYmFubmVyLXB1bHNlIHtcclxuICAgIDAlLCAxMDAlIHsgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDE2LCAxODUsIDEyOSwgMC41KTsgfVxyXG4gICAgNTAlICAgICAgeyBib3gtc2hhZG93OiAwIDAgMCA2cHggcmdiYSgxNiwgMTg1LCAxMjksIDApOyB9XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBUaXRlbCDilIDilIAgKi9cclxuLmhlcm8tYmFubmVyX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IGNsYW1wKDI4cHgsIDR2dywgNDJweCk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBsaW5lLWhlaWdodDogMS4xNTtcclxuICAgIG1hcmdpbjogMCAwIDEycHggMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBVbnRlcnRpdGVsIOKUgOKUgCAqL1xyXG4uaGVyby1iYW5uZXJfX3N1YiB7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1sZyk7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXJlZ3VsYXIpO1xyXG59XHJcblxyXG4vKiDilIDilIAgU3RhdHMtTGVpc3RlIChHbGFzbW9ycGhpc20sIGFtIHVudGVyZW4gUmFuZCkg4pSA4pSAICovXHJcbi5oZXJvLWJhbm5lcl9fc3RhdHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMzJweDtcclxuICAgIHBhZGRpbmc6IDIwcHggMjhweDtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTZweCk7XHJcbiAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxNnB4KTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxnKTtcclxuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxufVxyXG5cclxuLyog4pSA4pSAIEVpbnplbG5lciBTdGF0IOKUgOKUgCAqL1xyXG4uaGVyby1iYW5uZXJfX3N0YXQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDEwcHg7XHJcbn1cclxuXHJcbi5oZXJvLWJhbm5lcl9fc3RhdC12YWx1ZSB7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14eGwpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi5oZXJvLWJhbm5lcl9fc3RhdC12YWx1ZS0tc3VjY2VzcyB7IGNvbG9yOiB2YXIoLS1jb2xvci1zdWNjZXNzKTsgfVxyXG4uaGVyby1iYW5uZXJfX3N0YXQtdmFsdWUtLXdhcm5pbmcgeyBjb2xvcjogdmFyKC0tY29sb3Itd2FybmluZyk7IH1cclxuLmhlcm8tYmFubmVyX19zdGF0LXZhbHVlLS1lcnJvciAgIHsgY29sb3I6IHZhcigtLWNvbG9yLWVycm9yKTsgfVxyXG5cclxuLmhlcm8tYmFubmVyX19zdGF0LWxhYmVsIHtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xyXG59XHJcblxyXG4vKiDilIDilIAgU1ZHLVJpbmdlIGluIFN0YXRzIOKUgOKUgCAqL1xyXG4uaGVyby1iYW5uZXJfX3N0YXQtcmluZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogNTZweDtcclxuICAgIGhlaWdodDogNTZweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG59XHJcblxyXG4uaGVyby1iYW5uZXJfX3N0YXQtcmluZyBzdmcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG59XHJcblxyXG4uaGVyby1iYW5uZXJfX3JpbmctYmcge1xyXG4gICAgZmlsbDogbm9uZTtcclxuICAgIHN0cm9rZTogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcclxuICAgIHN0cm9rZS13aWR0aDogMztcclxufVxyXG5cclxuLmhlcm8tYmFubmVyX19yaW5nLWZpbGwge1xyXG4gICAgZmlsbDogbm9uZTtcclxuICAgIHN0cm9rZTogdmFyKC0tY29sb3Itc3VjY2Vzcyk7XHJcbiAgICBzdHJva2Utd2lkdGg6IDM7XHJcbiAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7XHJcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxMjUuNjY0O1xyXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDEyNS42NjQ7XHJcbiAgICB0cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCAwLjhzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIHN0cm9rZSAwLjNzIGVhc2U7XHJcbn1cclxuXHJcbi5oZXJvLWJhbm5lcl9fcmluZy1maWxsLS1ncmVlbiAgeyBzdHJva2U6IHZhcigtLWNvbG9yLXN1Y2Nlc3MpOyB9XHJcbi5oZXJvLWJhbm5lcl9fcmluZy1maWxsLS15ZWxsb3cgeyBzdHJva2U6IHZhcigtLWNvbG9yLXdhcm5pbmcpOyB9XHJcbi5oZXJvLWJhbm5lcl9fcmluZy1maWxsLS1yZWQgICAgeyBzdHJva2U6IHZhcigtLWNvbG9yLWVycm9yKTsgfVxyXG5cclxuLyogS3VyemZvcm0tS2xhc3NlbiAoZsO8ciBKUyBjbGFzc0xpc3QuYWRkIEtvbXBhdGliaWxpdMOkdCkgKi9cclxuLmhlcm8tYmFubmVyX19yaW5nLWZpbGwucmluZy1ncmVlbiAgeyBzdHJva2U6IHZhcigtLWNvbG9yLXN1Y2Nlc3MpOyB9XHJcbi5oZXJvLWJhbm5lcl9fcmluZy1maWxsLnJpbmcteWVsbG93IHsgc3Ryb2tlOiB2YXIoLS1jb2xvci13YXJuaW5nKTsgfVxyXG4uaGVyby1iYW5uZXJfX3JpbmctZmlsbC5yaW5nLXJlZCAgICB7IHN0cm9rZTogdmFyKC0tY29sb3ItZXJyb3IpOyB9XHJcblxyXG4uaGVyby1iYW5uZXJfX3JpbmctbGFiZWwge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaW5zZXQ6IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4vKiDilIDilIAgQWN0aW9ucyAoQnV0dG9ucyBpbSBIZXJvKSDilIDilIAgKi9cclxuLmhlcm8tYmFubmVyX19hY3Rpb25zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctbWQpO1xyXG4gICAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy14bCk7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLyog4pSA4pSAIFJlc3BvbnNpdmUg4pSA4pSAICovXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmhlcm8tYmFubmVyLFxyXG4gICAgLmhlcm8tYmFubmVyLS1zaG9ydCB7XHJcbiAgICAgICAgbWluLWhlaWdodDogNDAwcHg7XHJcbiAgICB9XHJcbiAgICAuaGVyby1iYW5uZXJfX292ZXJsYXksXHJcbiAgICAuaGVyby1iYW5uZXItLXNob3J0IC5oZXJvLWJhbm5lcl9fb3ZlcmxheSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMjhweDtcclxuICAgIH1cclxuICAgIC5oZXJvLWJhbm5lcl9fc3RhdHMge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAuaGVyby1iYW5uZXJfX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICB9XHJcbiAgICAuaGVyby1iYW5uZXJfX2NvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHggMjBweDtcclxuICAgIH1cclxufVxyXG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gKiBCVVRUT05TIOKAlCBHbG9iYWxlIEJ1dHRvbi1Lb21wb25lbnRlXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIEtsYXNzZW46XHJcbiAqICAgLmJ0biAgICAgICAgICAgICAgICAgQmFzaXMgKGlubGluZS1mbGV4LCBwYWRkaW5nLCBib3JkZXItcmFkaXVzLCB0cmFuc2l0aW9uKVxyXG4gKiAgIC5idG4tcHJpbWFyeSAgICAgICAgIER1bmtlbGJsYXVlciBHcmFkaWVudC1CdXR0b25cclxuICogICAuYnRuLXN1Y2Nlc3MgICAgICAgICBHcsO8bmVyIEdyYWRpZW50LUJ1dHRvblxyXG4gKiAgIC5idG4tZGFuZ2VyICAgICAgICAgIFJvdGVyIEdyYWRpZW50LUJ1dHRvblxyXG4gKiAgIC5idG4tY2FuY2VsICAgICAgICAgIFRyYW5zcGFyZW50ZXIgQWJicmVjaGVuLUJ1dHRvbiAoPSAuYnRuLXNlY29uZGFyeSlcclxuICogICAuYnRuLW91dGxpbmUgICAgICAgICBUcmFuc3BhcmVudGVyIE91dGxpbmUtQnV0dG9uXHJcbiAqICAgLmJ0bi1vdXRsaW5lLS13aGl0ZSAgT3V0bGluZS1CdXR0b24gZsO8ciBkdW5rbGUgSGludGVyZ3LDvG5kZVxyXG4gKiAgIC5idG4tc20gICAgICAgICAgICAgIEtsZWluZXJlIFZhcmlhbnRlXHJcbiAqICAgLmJ0bi1sZyAgICAgICAgICAgICAgR3LDtsOfZXJlIFZhcmlhbnRlXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKiDilIDilIAgQmFzaXMg4pSA4pSAICovXHJcbi5idG4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctc20pO1xyXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zbSkgdmFyKC0tc3BhY2luZy1sZyk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJhc2UpO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgdmFyKC0tdHJhbnNpdGlvbi1mYXN0KTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmJ0bjpmb2N1cyxcclxuLmJ0bjpmb2N1cy12aXNpYmxlIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBQcmltYXJ5IOKUgOKUgCAqL1xyXG4uYnRuLXByaW1hcnkge1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgdmFyKC0tY29sb3ItcHJpbWFyeS1kYXJrKSwgIzFhMjc0NCk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWRhcmspO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJveC1zaGFkb3c6IDAgNHB4IDE2cHggcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMzUpO1xyXG59XHJcbi5idG4tcHJpbWFyeTpob3ZlciB7XHJcbiAgICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjQ1KTtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1kYXJrKTtcclxufVxyXG4uYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xyXG4gICAgb3BhY2l0eTogMC43O1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc3VjY2Vzcyk7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXN1Y2Nlc3MpO1xyXG59XHJcblxyXG4vKiDilIDilIAgU3VjY2VzcyDilIDilIAgKi9cclxuLmJ0bi1zdWNjZXNzIHtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHZhcigtLWNvbG9yLXN1Y2Nlc3MpLCAjMGQ2YjNhKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXN1Y2Nlc3MpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJveC1zaGFkb3c6IDAgNHB4IDE2cHggcmdiYSgxNiwgMTg1LCAxMjksIDAuMzUpO1xyXG59XHJcbi5idG4tc3VjY2Vzczpob3ZlciB7XHJcbiAgICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMTYsIDE4NSwgMTI5LCAwLjQ1KTtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3Itc3VjY2Vzcyk7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBEYW5nZXIg4pSA4pSAICovXHJcbi5idG4tZGFuZ2VyIHtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHZhcigtLWNvbG9yLWVycm9yLWRhcmspLCAjYTkzMjI2KTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWVycm9yLWRhcmspO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYm94LXNoYWRvdzogMCA0cHggMTZweCByZ2JhKDIzMSwgNzYsIDYwLCAwLjM1KTtcclxufVxyXG4uYnRuLWRhbmdlcjpob3ZlciB7XHJcbiAgICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMjMxLCA3NiwgNjAsIDAuNDUpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1lcnJvci1kYXJrKTtcclxufVxyXG5cclxuLyog4pSA4pSAIE91dGxpbmUg4pSA4pSAICovXHJcbi5idG4tb3V0bGluZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNjksIDEwNiwgMC4yKTtcclxufVxyXG4uYnRuLW91dGxpbmU6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNjksIDEwNiwgMC4wNik7XHJcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDY5LCAxMDYsIDAuNCk7XHJcbn1cclxuXHJcbi5idG4tb3V0bGluZS0td2hpdGUge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7XHJcbn1cclxuLmJ0bi1vdXRsaW5lLS13aGl0ZTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XHJcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4vKiDilIDilIAgQ2FuY2VsIC8gU2Vjb25kYXJ5IOKUgOKUgCAqL1xyXG4uYnRuLWNhbmNlbCxcclxuLmJ0bi1zZWNvbmRhcnkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXNtKTtcclxuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctc20pIHZhcigtLXNwYWNpbmctbGcpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMTUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYmFzZSk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1sYWJlbCk7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IGFsbCB2YXIoLS10cmFuc2l0aW9uLWZhc3QpO1xyXG59XHJcbi5idG4tY2FuY2VsOmhvdmVyLFxyXG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4wNCk7XHJcbiAgICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjMpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG59XHJcblxyXG4vKiDilIDilIAgR3LDtsOfZW4g4pSA4pSAICovXHJcbi5idG4tc20ge1xyXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy1tZCk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSk7XHJcbn1cclxuLmJ0bi1sZyB7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLW1kKSB2YXIoLS1zcGFjaW5nLXhsKTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWxnKTtcclxufVxyXG5cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICogQlROLVRJTEUg4oCUIFNlbGVrdGllcmJhcmUgS2FydGUgKEJpbGQgb2JlbiwgQm9keSB1bnRlbiwgUmFkaW8vQ2hlY2tib3gpXHJcbiAqXHJcbiAqIEF1ZmJhdTpcclxuICogICAuYnRuLXRpbGUtZ3JpZCAgICAgICAgICAgICAg4oCUIDItU3BhbHRlbiBHcmlkLUNvbnRhaW5lclxyXG4gKiAgIC5idG4tdGlsZSAgICAgICAgICAgICAgICAgICDigJQgRWluemVsbmUgS2FydGUgKGxhYmVsKVxyXG4gKiAgIC5idG4tdGlsZS5hY3RpdmUgICAgICAgICAgICDigJQgQXVzZ2V3w6RobHRlciBadXN0YW5kXHJcbiAqICAgLmJ0bi10aWxlX19pbWcgICAgICAgICAgICAgIOKAlCBCaWxkIG9iZW4gKGJhY2tncm91bmQtaW1hZ2UgdmlhIHN0eWxlKVxyXG4gKiAgIC5idG4tdGlsZV9fYm9keSAgICAgICAgICAgICDigJQgQ29udGVudC1CZXJlaWNoXHJcbiAqICAgLmJ0bi10aWxlX19pY29uICAgICAgICAgICAgIOKAlCBSdW5kZXIgSWNvbi1LcmVpc1xyXG4gKiAgIC5idG4tdGlsZV9fbmFtZSAgICAgICAgICAgICDigJQgVGl0ZWxcclxuICogICAuYnRuLXRpbGVfX2Rlc2MgICAgICAgICAgICAg4oCUIEJlc2NocmVpYnVuZ1xyXG4gKiAgIC5idG4tdGlsZV9fY2hlY2sgICAgICAgICAgICDigJQgQ2hlY2stSWNvbiAob2JlbiByZWNodHMsIHNpY2h0YmFyIGJlaSAuYWN0aXZlKVxyXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4uYnRuLXRpbGUtZ3JpZCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWxnKTtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctc2VjdGlvbiwgNDhweCk7XHJcbn1cclxuXHJcbi5idG4tdGlsZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGcpO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItY2FyZC1ib3JkZXIpO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItY2FyZC1iZyk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZmFzdCksIGJveC1zaGFkb3cgdmFyKC0tdHJhbnNpdGlvbi1mYXN0KTtcclxufVxyXG5cclxuLmJ0bi10aWxlOmhvdmVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuNCk7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctbWQpO1xyXG59XHJcblxyXG4uYnRuLXRpbGUuYWN0aXZlIHtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMTUpO1xyXG59XHJcblxyXG4uYnRuLXRpbGVfX2ltZyB7XHJcbiAgICBoZWlnaHQ6IDE2MHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxufVxyXG5cclxuLmJ0bi10aWxlX19ib2R5IHtcclxuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbGcpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctc20pO1xyXG59XHJcblxyXG4uYnRuLXRpbGVfX2ljb24ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGhlaWdodDogMzZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjEpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCB2YXIoLS10cmFuc2l0aW9uLWZhc3QpLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWZhc3QpO1xyXG59XHJcblxyXG4uYnRuLXRpbGUuYWN0aXZlIC5idG4tdGlsZV9faWNvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbn1cclxuXHJcbi5idG4tdGlsZV9fbmFtZSB7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaWJvbGQpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYmFzZSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcbn1cclxuXHJcbi5idG4tdGlsZV9fZGVzYyB7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbGFiZWwpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcclxufVxyXG5cclxuLmJ0bi10aWxlX19jaGVjayB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IHZhcigtLXNwYWNpbmctbWQpO1xyXG4gICAgcmlnaHQ6IHZhcigtLXNwYWNpbmctbWQpO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tdHJhbnNpdGlvbi1mYXN0KTtcclxufVxyXG5cclxuLmJ0bi10aWxlLmFjdGl2ZSAuYnRuLXRpbGVfX2NoZWNrIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBDb21wYWN0LVZhcmlhbnRlIChTZXJ2aWNlcy1HcmlkLCBrbGVpbmUgVGlsZXMgb2huZSBCaWxkKSDilIDilIAgKi9cclxuLmJ0bi10aWxlLWdyaWQtLWNvbXBhY3Qge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMTMwcHgsIDFmcikpO1xyXG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXNtKTtcclxufVxyXG5cclxuLmJ0bi10aWxlLWdyaWQtLWNvbXBhY3QgLmJ0bi10aWxlIHtcclxuICAgIGJvcmRlci13aWR0aDogMXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLW1kKTtcclxuICAgIG1pbi1oZWlnaHQ6IDkwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgLjEpO1xyXG59XHJcblxyXG4uYnRuLXRpbGUtZ3JpZC0tY29tcGFjdCAuYnRuLXRpbGU6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA0KTtcclxufVxyXG5cclxuLmJ0bi10aWxlLWdyaWQtLWNvbXBhY3QgLmJ0bi10aWxlLmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4wOCk7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcblxyXG4uYnRuLXRpbGUtZ3JpZC0tY29tcGFjdCAuYnRuLXRpbGVfX2JvZHkge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5idG4tdGlsZS1ncmlkLS1jb21wYWN0IC5idG4tdGlsZV9faWNvbiB7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMSk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4yKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbi5idG4tdGlsZS1ncmlkLS1jb21wYWN0IC5idG4tdGlsZS5hY3RpdmUgLmJ0bi10aWxlX19pY29uIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjIpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxufVxyXG5cclxuLmJ0bi10aWxlLWdyaWQtLWNvbXBhY3QgLmJ0bi10aWxlX19uYW1lIHtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbn1cclxuXHJcbi5idG4tdGlsZS1ncmlkLS1jb21wYWN0IC5idG4tdGlsZV9fY2hlY2sge1xyXG4gICAgdG9wOiA2cHg7XHJcbiAgICByaWdodDogOHB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG4vKiBSZXNwb25zaXZlICovXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gICAgLmJ0bi10aWxlLWdyaWQge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgfVxyXG5cclxuICAgIC5idG4tdGlsZV9faW1nIHtcclxuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xyXG4gICAgfVxyXG59XHJcbiIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICogSU5URVJMVURFIOKAlCBaZW50cmllcnRlciBUZXh0YmxvY2sgendpc2NoZW4gQ29udGVudC1TZWN0aW9ucyAoZ2xvYmFsKVxyXG4gKiBOdXR6dW5nOiB7JSBpbmNsdWRlICdjb21wb25lbnRzL19pbnRlcmx1ZGUuaHRtbC50d2lnJyAlfVxyXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4uaW50ZXJsdWRlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zZWN0aW9uKSB2YXIoLS1zcGFjaW5nLXhsKTtcclxufVxyXG5cclxuLmludGVybHVkZV9fZXllYnJvdyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaWJvbGQpO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLWxnKTtcclxuICAgIG9wYWNpdHk6IDAuNztcclxufVxyXG5cclxuLmludGVybHVkZV9faGVhZGluZyB7XHJcbiAgICBmb250LXNpemU6IGNsYW1wKDIycHgsIDN2dywgMzBweCk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICBtYXJnaW46IDAgMCB2YXIoLS1zcGFjaW5nLWxnKSAwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uaW50ZXJsdWRlX19ib2R5IHtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWxnKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNlY29uZGFyeSk7XHJcbiAgICBsaW5lLWhlaWdodDogMS43O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBSZXNwb25zaXZlIOKUgOKUgCAqL1xyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5pbnRlcmx1ZGUge1xyXG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteGwpIHZhcigtLXNwYWNpbmctbGcpO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbnRlcmx1ZGVfX2hlYWRpbmcge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgNXZ3LCAyNHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAuaW50ZXJsdWRlX19ib2R5IHtcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1iYXNlKTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAuaW50ZXJsdWRlIHtcclxuICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLWxnKSB2YXIoLS1zcGFjaW5nLW1kKTtcclxuICAgIH1cclxuXHJcbiAgICAuaW50ZXJsdWRlX19leWVicm93IHtcclxuICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xyXG4gICAgfVxyXG59XHJcbiIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIFNFQ1RJT04g4oCUIEdsb2JhbGVyIENvbnRhaW5lci1CbG9ja1xyXG4gKiBFaW5oZWl0bGljaGVyIFJhaG1lbiBmw7xyIEluaGFsdHNiZXJlaWNoZSAoYm9yZGVyLXJhZGl1cywgYmFja2dyb3VuZCwgc2hhZG93KS5cclxuICogV2FzIHJlaW5rb21tdCBpc3QgdW5hYmjDpG5naWcg4oCUIGRlciBCbG9jayBsaWVmZXJ0IG51ciBkZW4gw6R1w59lcmVuIFJhaG1lbi5cclxuICpcclxuICogTnV0enVuZyAoVHdpZyk6XHJcbiAqICAgeyUgaW5jbHVkZSAnY29tcG9uZW50cy9fc2VjdGlvbi5odG1sLnR3aWcnIHdpdGggeyAuLi4gfSAlfVxyXG4gKlxyXG4gKiBNb2RpZmllci1LbGFzc2VuOlxyXG4gKiAgIC0tZmx1c2ggICAga2VpbiBQYWRkaW5nIChmw7xyIFRhYmVsbGVuIGRpZSBiaXMgenVtIFJhbmQgZ2VoZW4pXHJcbiAqICAgLS1jb21wYWN0ICB3ZW5pZ2VyIFBhZGRpbmdcclxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5zZWN0aW9uLWJsb2NrIHtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctc2VjdGlvbik7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4wNikgMCUsIHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjAyKSAxMDAlKTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWNhcmQtYm9yZGVyKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMteGwpO1xyXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14eGwpO1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWxnKTtcclxufVxyXG5cclxuLyog4pSA4pSAIE1vZGlmaWVyOiBrZWluIFBhZGRpbmcg4pSA4pSAICovXHJcbi5zZWN0aW9uLWJsb2NrLS1mbHVzaCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKiDilIDilIAgTW9kaWZpZXI6IGtvbXBha3RlcyBQYWRkaW5nIOKUgOKUgCAqL1xyXG4uc2VjdGlvbi1ibG9jay0tY29tcGFjdCB7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLWxnKTtcclxufVxyXG5cclxuLyog4pSA4pSAIE9wdGlvbmFsZXIgSGVhZGVyIChUaXRlbCArIEJ1dHRvbiByZWNodHMpIOKUgOKUgCAqL1xyXG4uc2VjdGlvbi1ibG9ja19faGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14eGwpO1xyXG59XHJcblxyXG4uc2VjdGlvbi1ibG9ja19faGVhZGVyOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLnNlY3Rpb24tYmxvY2tfX2hlYWRlciAuYnRuIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuc2VjdGlvbi1ibG9ja19faGVhZGVyIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogMTJweDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qIOKUgOKUgCBFbXB0eSBTdGF0ZSAoemVudHJpZXJ0LCBJY29uICsgVGl0ZWwgKyBUZXh0KSDilIDilIAgKi9cclxuLmh1Yi1lbXB0eS1zdGF0ZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGdhcDogMTBweDtcclxuICAgIHBhZGRpbmc6IDYwcHggMjBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmh1Yi1lbXB0eS1zdGF0ZSA+IGkge1xyXG4gICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbXV0ZWQpO1xyXG4gICAgb3BhY2l0eTogMC40O1xyXG59XHJcblxyXG4uaHViLWVtcHR5LXN0YXRlX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1sZyk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaWJvbGQpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4uaHViLWVtcHR5LXN0YXRlX190ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW11dGVkKTtcclxufVxyXG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIFNQTElULUNBUkQg4oCUIEdsb2JhbGUgS29tcG9uZW50ZVxyXG4gKiBIb3Jpem9udGFsIChCaWxkICsgVGV4dCBuZWJlbmVpbmFuZGVyKSAmIFZlcnRpa2FsIChCaWxkIG9iZW4sIFRleHQgdW50ZW4pXHJcbiAqXHJcbiAqIEtsYXNzZW46XHJcbiAqICAgLnNwbGl0ICAgICAgICAgICAgICDigJQgSG9yaXpvbnRhbCAoNTAvNTAgR3JpZClcclxuICogICAuc3BsaXQtLXJldmVyc2UgICAgICDigJQgQmlsZCByZWNodHMgc3RhdHQgbGlua3NcclxuICogICAuc3BsaXQtLXYgICAgICAgICAgICDigJQgVmVydGlrYWwgKEJpbGQgb2JlbiwgQ29udGVudCB1bnRlbilcclxuICpcclxuICogQXVmYmF1OlxyXG4gKiAgIC5zcGxpdF9faW1nICAgICAgICAgIOKAlCBCaWxkLVNlaXRlIChiYWNrZ3JvdW5kLWltYWdlIHZpYSBzdHlsZSlcclxuICogICAuc3BsaXRfX2NvbnRlbnQgICAgICDigJQgVGV4dC1TZWl0ZVxyXG4gKiAgICAgLnNwbGl0X19oZWFkZXIgICAgIOKAlCBFeWVicm93ICsgSGVhZGluZyArIEJvZHktVGV4dFxyXG4gKiAgICAgLnNwbGl0X19ib2R5ICAgICAgIOKAlCBNaXR0bGVyZXIgQmVyZWljaCAoU3RhdHMsIFRhZ3MsIGZyZWllciBJbmhhbHQpXHJcbiAqICAgICAuc3BsaXRfX2Zvb3RlciAgICAg4oCUIEFjdGlvbnMgLyBCdXR0b25zXHJcbiAqXHJcbiAqIEltYWdlLU1vZGlmaWVyIChmw7xyIHNwbGl0LS12KTpcclxuICogICAuc3BsaXRfX2ltZy0tc2VydmVyLCAtLXN0b3JhZ2VzLCAtLW9wZW5zaW0sIC0tc2VydmljZSxcclxuICogICAtLWRhdGFjZW50ZXIsIC0tbmV0d29yaywgLS1zZXJ2ZXJyYWNrXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcblxyXG4vKiDilIDilIAgQmFzaXM6IEhvcml6b250YWwg4pSA4pSAICovXHJcbi5zcGxpdCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgZ2FwOiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy14bCk7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItY2FyZC1iZyk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1jYXJkLWJvcmRlcik7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctbGcpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zZWN0aW9uKTtcclxuICAgIG1pbi1oZWlnaHQ6IDQyMHB4O1xyXG4gICAgY29udGFpbjogbGF5b3V0IHN0eWxlO1xyXG59XHJcblxyXG4uc3BsaXQtLXJldmVyc2Uge1xyXG4gICAgZGlyZWN0aW9uOiBydGw7XHJcbn1cclxuXHJcbi5zcGxpdC0tcmV2ZXJzZSA+ICoge1xyXG4gICAgZGlyZWN0aW9uOiBsdHI7XHJcbn1cclxuXHJcblxyXG4vKiDilIDilIAgQmlsZC1TZWl0ZSDilIDilIAgKi9cclxuLnNwbGl0X19pbWcge1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIG1pbi1oZWlnaHQ6IDQyMHB4O1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDZzIGVhc2U7XHJcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG59XHJcblxyXG4uc3BsaXQ6aG92ZXIgLnNwbGl0X19pbWcge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcclxufVxyXG5cclxuXHJcbi8qIOKUgOKUgCBUZXh0LVNlaXRlIOKUgOKUgCAqL1xyXG4uc3BsaXRfX2NvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDU2cHggNDhweDtcclxuICAgIG1pbi13aWR0aDogMDtcclxufVxyXG5cclxuXHJcbi8qIOKUgOKUgCBIZWFkZXIgKEV5ZWJyb3cgKyBIZWFkaW5nICsgVGV4dCkg4pSA4pSAICovXHJcbi5zcGxpdF9fZXllYnJvdyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaWJvbGQpO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLWxnKTtcclxuICAgIG9wYWNpdHk6IDAuNztcclxufVxyXG5cclxuLnNwbGl0X19oZWFkaW5nIHtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMjBweCwgMi41dncsIDMwcHgpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBtYXJnaW46IDAgMCB2YXIoLS1zcGFjaW5nLWxnKSAwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcclxufVxyXG5cclxuLnNwbGl0X190ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWxnKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNlY29uZGFyeSk7XHJcbiAgICBsaW5lLWhlaWdodDogMS43O1xyXG4gICAgbWFyZ2luOiAwIDAgdmFyKC0tc3BhY2luZy14eGwpIDA7XHJcbn1cclxuXHJcblxyXG4vKiDilIDilIAgQm9keSAoU3RhdHMsIFRhZ3MsIGZyZWllciBJbmhhbHQpIOKUgOKUgCAqL1xyXG4uc3BsaXRfX2JvZHkge1xyXG4gICAgLyogRmxleGlibGVyIENvbnRhaW5lciBmw7xyIGJlbGllYmlnZW4gSW5oYWx0ICovXHJcbn1cclxuXHJcbi5zcGxpdF9fc3RhdHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMzJweDtcclxufVxyXG5cclxuLnNwbGl0X19zdGF0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnNwbGl0X19zdGF0LXZhbHVlIHtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4uc3BsaXRfX3N0YXQtbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWxhYmVsKTtcclxuICAgIG1hcmdpbi10b3A6IDRweDtcclxufVxyXG5cclxuXHJcbi8qIOKUgOKUgCBGb290ZXIgKEFjdGlvbnMgLyBCdXR0b25zKSDilIDilIAgKi9cclxuLnNwbGl0X19mb290ZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLXhsKTtcclxufVxyXG5cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICogVkVSVElLQUwg4oCUIEJpbGQgb2JlbiAvIENvbnRlbnQgdW50ZW5cclxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4uc3BsaXQtLXYge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG5vbmU7XHJcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sZyk7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5zcGxpdC0tdiAuc3BsaXRfX2ltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sZykgdmFyKC0tYm9yZGVyLXJhZGl1cy1sZykgMCAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWNhcmQtYm9yZGVyKTtcclxuICAgIHRyYW5zaXRpb246IG5vbmU7XHJcbiAgICB3aWxsLWNoYW5nZTogYXV0bztcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuLnNwbGl0LS12OmhvdmVyIC5zcGxpdF9faW1nIHtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuLnNwbGl0LS12IC5zcGxpdF9fY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhsKTtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxufVxyXG5cclxuXHJcbi8qIOKUgOKUgCBJbWFnZS1Nb2RpZmllciAoSGludGVyZ3J1bmRiaWxkZXIgZsO8ciBzcGxpdC0tdikg4pSA4pSAICovXHJcbi5zcGxpdF9faW1nLS1zZXJ2ZXIgICAgICB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2xheW91dC9zZXJ2ZXIud2VicCcpOyB9XHJcbi5zcGxpdF9faW1nLS1zdG9yYWdlcyAgICB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2xheW91dC9zdG9yYWdlcy53ZWJwJyk7IH1cclxuLnNwbGl0X19pbWctLW9wZW5zaW0gICAgIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbGF5b3V0L29wZW5zaW0ud2VicCcpOyB9XHJcbi5zcGxpdF9faW1nLS1zZXJ2aWNlICAgICB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2xheW91dC9kYXNoYm9hcmQud2VicCcpOyB9XHJcbi5zcGxpdF9faW1nLS1kYXRhY2VudGVyICB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2xheW91dC9kYXRhY2VudGVyLndlYnAnKTsgfVxyXG4uc3BsaXRfX2ltZy0tbmV0d29yayAgICAgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9sYXlvdXQvbmV0d29yay53ZWJwJyk7IH1cclxuLnNwbGl0X19pbWctLXNlcnZlcnJhY2sgIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbGF5b3V0L3BsYW51bmcud2VicCcpOyB9XHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gKiBSRVNQT05TSVZFXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAuc3BsaXQge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLnNwbGl0X19pbWcge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zcGxpdF9fY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZzogMzZweCAyOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zcGxpdC0tcmV2ZXJzZSB7XHJcbiAgICAgICAgZGlyZWN0aW9uOiBsdHI7XHJcbiAgICB9XHJcblxyXG4gICAgLyogVmVydGlrYWwgKi9cclxuICAgIC5zcGxpdC0tdiAuc3BsaXRfX2ltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuc3BsaXQtLXYgLnNwbGl0X19jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLWxnKTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAuc3BsaXRfX2NvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDI4cHggMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuc3BsaXRfX2hlYWRpbmcge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIH1cclxuXHJcbiAgICAuc3BsaXRfX3N0YXRzIHtcclxuICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG59XHJcbiIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICogX3RhYmxlLmNzcyDigJQgR2xvYmFsZSBUYWJlbGxlbi1Lb21wb25lbnRlXHJcbiAqXHJcbiAqIEVpZ2Vuc3TDpG5kaWdlLCB3aWVkZXJ2ZXJ3ZW5kYmFyZSBLbGFzc2VuIGbDvHIgYWxsZSBUYWJlbGxlbiBpbSBQcm9qZWt0LlxyXG4gKiBFbnRow6RsdCBBTExFIG7DtnRpZ2VuIFN0eWxlcyDigJQga2VpbmUgQWJow6RuZ2lna2VpdCB6dSBkYXRhdGFibGVzLmNzcy5cclxuICpcclxuICogS2xhc3NlbjpcclxuICogICAudGFibGUtYmxvY2sgICAgICAgICAgICAgIOKAlCDDhHXDn2VyZXIgQ29udGFpbmVyICgyLWNvbCBHcmlkKVxyXG4gKiAgIC50YWJsZS1ibG9ja19fY29sICAgICAgICAg4oCUIEVpbnplbG5lIFNwYWx0ZVxyXG4gKiAgIC50YWJsZS1ibG9ja19faGVhZGVyICAgICAg4oCUIFNwYWx0ZW4tSGVhZGVyIChFeWVicm93ICsgSGVhZGluZyArIEJ1dHRvbilcclxuICogICAudGFibGUtYmxvY2tfX2V5ZWJyb3cgICAgIOKAlCBLbGVpbmUgw5xiZXJzY2hyaWZ0IMO8YmVyIGRlbSBIZWFkaW5nXHJcbiAqICAgLnRhYmxlLWJsb2NrX19oZWFkaW5nICAgICDigJQgSGF1cHTDvGJlcnNjaHJpZnRcclxuICogICAudGFibGUtYmxvY2tfX2VtcHR5ICAgICAgIOKAlCBMZWVyLUhpbndlaXNcclxuICogICAuaHViLXRhYmxlLXdyYXAgICAgICAgICAgICDigJQgVGFiZWxsZW4tQ29udGFpbmVyIChib3JkZXIsIHJhZGl1cywgc2hhZG93KVxyXG4gKiAgIC5odWItdGFibGUgICAgICAgICAgICAgICAgIOKAlCBUYWJlbGxlIHNlbGJzdCAodGhlYWQsIHRib2R5LCBob3ZlciwgYm9yZGVycylcclxuICogICAuaHViLXRhYmxlLWxpbmsgICAgICAgICAgICDigJQgTGluay1TdHlsZSBmw7xyIFRhYmVsbGVuemVsbGVuXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIOKUgOKUgCBUYWJlbGxlbi1Db250YWluZXIg4pSA4pSAICovXHJcbi5odWItdGFibGUtd3JhcCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjEpO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMDQpO1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXNtKTtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1tZCk7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBUYWJlbGxlIOKUgOKUgCAqL1xyXG4uaHViLXRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJhc2UpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG59XHJcblxyXG4vKiDilIDilIAgdGhlYWQg4pSA4pSAICovXHJcbi5odWItdGFibGUgdGhlYWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5odWItdGFibGUgdGhlYWQgdGgge1xyXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1tZCkgdmFyKC0tc3BhY2luZy1sZyk7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWlib2xkKTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJhc2UpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4xKTtcclxuICAgIC0tYnMtdGFibGUtYmc6IHRyYW5zcGFyZW50O1xyXG4gICAgLS1icy10YWJsZS1hY2NlbnQtYmc6IHRyYW5zcGFyZW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyog4pSA4pSAIHRib2R5IOKUgOKUgCAqL1xyXG4uaHViLXRhYmxlIHRib2R5IHRyIHtcclxuICAgIC0tYnMtdGFibGUtYmc6IHRyYW5zcGFyZW50O1xyXG4gICAgLS1icy10YWJsZS1hY2NlbnQtYmc6IHRyYW5zcGFyZW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1mYXN0KTtcclxufVxyXG5cclxuLmh1Yi10YWJsZSB0Ym9keSB0cjpob3ZlciB7XHJcbiAgICAtLWJzLXRhYmxlLWJnOiByZ2JhKHZhcigtLWNvbG9yLWluZm8tcmdiKSwgLjA2KTtcclxuICAgIC0tYnMtdGFibGUtYWNjZW50LWJnOiB0cmFuc3BhcmVudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tY29sb3ItaW5mby1yZ2IpLCAuMDYpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5odWItdGFibGUgdGJvZHkgdGQge1xyXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1tZCkgdmFyKC0tc3BhY2luZy1sZyk7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMDgpO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICAgIC0tYnMtdGFibGUtYmc6IGluaGVyaXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5odWItdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG59XHJcblxyXG4vKiDilIDilIAgdGZvb3Qg4pSA4pSAICovXHJcbi5odWItdGFibGUgdGZvb3QgdGQsXHJcbi5odWItdGFibGUgdGZvb3QgdGgsXHJcbi5odWItdGFibGUgdGZvb3QgdHIge1xyXG4gICAgLS1icy10YWJsZS1iZzogdHJhbnNwYXJlbnQ7XHJcbiAgICAtLWJzLXRhYmxlLWFjY2VudC1iZzogdHJhbnNwYXJlbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaHViLXRhYmxlIHRmb290IHRkIHtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1jYXJkLWJvcmRlcik7XHJcbiAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWlib2xkKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbWQpIHZhcigtLXNwYWNpbmctbGcpO1xyXG59XHJcblxyXG4uaHViLXRhYmxlIHRmb290IHRkOmxhc3QtY2hpbGQge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBTcGFsdGVuLUFsaWdubWVudCDilIDilIAgKi9cclxuLmh1Yi10YWJsZSB0ZC5kdC1jZW50ZXIsXHJcbi5odWItdGFibGUgdGguZHQtY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiDilIDilIAgYnRuLWxpbmsgaW4gVGFiZWxsZSDilIDilIAgKi9cclxuLmh1Yi10YWJsZSAuYnRuLWxpbmsge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc20pO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMDYpO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIHZhcigtLXRyYW5zaXRpb24tZmFzdCk7XHJcbn1cclxuXHJcbi5odWItdGFibGUgLmJ0bi1saW5rOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjE0KTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWRhcmspO1xyXG59XHJcblxyXG4vKiDilIDilIAgTGVlci1IaW53ZWlzIChEYXRhVGFibGVzKSDilIDilIAgKi9cclxuLmh1Yi10YWJsZSB0Ym9keSAuZGF0YVRhYmxlc19lbXB0eSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhsKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1sYWJlbCk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSk7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCAyLVNwYWx0ZW4gR3JpZCDilIDilIAgKi9cclxuLnRhYmxlLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICBnYXA6IHZhcigtLXNwYWNpbmcteHhsKTtcclxufVxyXG5cclxuLyog4pSA4pSAIEVpbnplbG5lIFNwYWx0ZSDilIDilIAgKi9cclxuLnRhYmxlLWJsb2NrX19jb2wge1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG59XHJcblxyXG4vKiDilIDilIAgU3BhbHRlbi1IZWFkZXIg4pSA4pSAICovXHJcbi50YWJsZS1ibG9ja19faGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1sZyk7XHJcbn1cclxuXHJcbi50YWJsZS1ibG9ja19faGVhZGVyIC5idG4ge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4vKiDilIDilIAgRXllYnJvdyAoa2xlaW5lIMOcYmVyc2NocmlmdCkg4pSA4pSAICovXHJcbi50YWJsZS1ibG9ja19fZXllYnJvdyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pYm9sZCk7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteHMpO1xyXG59XHJcblxyXG4vKiDilIDilIAgSGVhZGluZyDilIDilIAgKi9cclxuLnRhYmxlLWJsb2NrX19oZWFkaW5nIHtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWxnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyog4pSA4pSAIExlZXItSGlud2VpcyDilIDilIAgKi9cclxuLnRhYmxlLWJsb2NrX19lbXB0eSB7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbGFiZWwpO1xyXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1tZCkgdmFyKC0tc3BhY2luZy1sZyk7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBMaW5rIGluIFRhYmVsbGVuemVsbGUg4pSA4pSAICovXHJcbi5odWItdGFibGUtbGluayB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZmFzdCk7XHJcbn1cclxuXHJcbi5odWItdGFibGUtbGluazpob3ZlciB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbn1cclxuXHJcbi5odWItdGFibGUtbGluayBpIHtcclxuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZy14cyk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBNb2RpZmllcjogMSBTcGFsdGUg4pSA4pSAICovXHJcbi50YWJsZS1ibG9jay0tc2luZ2xlIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG59XHJcblxyXG4vKiDilIDilIAgUmVzcG9uc2l2ZSDilIDilIAgKi9cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAudGFibGUtYmxvY2sge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIERhdGFUYWJsZXMtUGx1Z2luLVN0eWxlcyAoRmlsdGVyLCBQYWdpbmF0aW9uLCBTZWxlY3QsIEluZm8sIFByb2Nlc3NpbmcpXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIOKUgOKUgCBTdWNoZmVsZCDilIDilIAgKi9cclxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19maWx0ZXIgaW5wdXQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMTIpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLXNtKTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjA2KTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfZmlsdGVyIGlucHV0OmZvY3VzIHtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcblxyXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2ZpbHRlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBMw6RuZ2VuLVNlbGVjdCDilIDilIAgKi9cclxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0IHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjEyKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14cykgMjRweCB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLXNtKTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4wNik7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSclMjMzMTQ1NkEnIGQ9J002IDhMMSAzaDEweicvJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA2cHggY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xyXG59XHJcblxyXG4vKiDilIDilIAgUGFnaW5hdGlvbiDilIDilIAgKi9cclxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uIHtcclxuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmctc20pO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSh2YXIoLS1jb2xvci10ZXh0LXJnYiksIDAuMTUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc20pO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBtYXJnaW46IDAgMnB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIHZhcigtLXRyYW5zaXRpb24tZmFzdCk7XHJcbn1cclxuXHJcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5jdXJyZW50LFxyXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24uY3VycmVudDpob3ZlcixcclxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KSAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b246aG92ZXI6bm90KC5jdXJyZW50KSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4wOCkgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci10ZXh0LXJnYiksIDAuMikgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdlLWxpbmsge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWxhYmVsKTtcclxufVxyXG5cclxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnZS1pdGVtLmRpc2FibGVkIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kaXNhYmxlZCk7XHJcbn1cclxuXHJcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2UtaXRlbS5kaXNhYmxlZCBhIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kaXNhYmxlZCk7XHJcbn1cclxuXHJcbi5kaXNhYmxlZCA+IC5wYWdlLWxpbmssXHJcbi5wYWdlLWxpbmsuZGlzYWJsZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5wYWdlLWxpbmsge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbn1cclxuXHJcbi5wYWdlLWxpbms6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbn1cclxuXHJcbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxuICAgIG1pbi13aWR0aDogMjRweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluazpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBJbmZvLVRleHQg4pSA4pSAICovXHJcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfaW5mbyB7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbGFiZWwpO1xyXG59XHJcblxyXG4vKiDilIDilIAgSW52b2ljZS1Eb3dubG9hZC1CdXR0b24g4pSA4pSAICovXHJcbi5idG4taW52b2ljZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zbSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4wNik7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG59XHJcbi5idG4taW52b2ljZTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4xNCk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1kYXJrKTtcclxufVxyXG4uYnRuLWludm9pY2UgaSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBPdmVyZmxvdyBmaXggZsO8ciBEcm9wZG93bnMg4pSA4pSAICovXHJcbi5kYXRhVGFibGVzX3dyYXBwZXIge1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyog4pSA4pSAIFByb2Nlc3NpbmcvTG9hZGluZyBrb21wbGV0dCB2ZXJzdGVja3Qg4pSA4pSAICovXHJcbi5kYXRhVGFibGVzX3Byb2Nlc3Npbmcge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gKiBUQUJMRSBIRUxQRVJTIOKAlCBHbG9iYWxlIFNwYWx0ZW4tS2xhc3NlblxyXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKiDilIDilIAgRGF0dW0tU3BhbHRlIChrbGVpbmVyIEZvbnQpIOKUgOKUgCAqL1xyXG4uaHViLXRhYmxlX19kYXRlIHtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxufVxyXG5cclxuLyog4pSA4pSAIEFjdGlvbnMtU3BhbHRlIChNZW7DvC1CdXR0b24gcmVjaHRzKSDilIDilIAgKi9cclxuLmh1Yi10YWJsZV9fYWN0aW9ucyB7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmh1Yi10YWJsZV9fbWVudS1idG4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbXV0ZWQpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cyBlYXNlLCBjb2xvciAwLjE1cyBlYXNlO1xyXG59XHJcblxyXG4uaHViLXRhYmxlX19tZW51LWJ0bjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4wOCk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcbn1cclxuXHJcbi5odWItdGFibGVfX21lbnUtYnRuIGkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4uaHViLXRhYmxlX19hY3Rpb25zIC5odWItZHJvcGRvd24ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uaHViLXRhYmxlX19hY3Rpb25zIC5odWItZHJvcGRvd24tbWVudSB7XHJcbiAgICByaWdodDogMDtcclxuICAgIGxlZnQ6IGF1dG87XHJcbn1cclxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gKiBUSUxFIOKAlCBWb2xsYmlsZC1LYXJ0ZW4gbWl0IEhpbnRlcmdydW5kYmlsZCB1bmQgT3ZlcmxheS1UZXh0XHJcbiAqIE51dHp1bmc6IHslIGluY2x1ZGUgJ2NvbXBvbmVudHMvX3RpbGUuaHRtbC50d2lnJyAlfVxyXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKiDilIDilIAgQ29udGFpbmVyOiAyLVNwYWx0ZW4tR3JpZCDilIDilIAgKi9cclxuLnRpbGUtZ3JpZCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgIGdhcDogdmFyKC0tc3BhY2luZy14bCk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXNlY3Rpb24pO1xyXG59XHJcblxyXG4vKiDilIDilIAgRWluemVsbmUgVGlsZSDilIDilIAgKi9cclxuLnRpbGUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy14bCk7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIG1pbi1oZWlnaHQ6IDM4MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWNhcmQtYm9yZGVyKTtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1sZyk7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4xNiwgMSwgMC4zLCAxKSxcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3cgMC40cyBlYXNlO1xyXG59XHJcblxyXG4udGlsZTpob3ZlciB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDEpO1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXhsKTtcclxufVxyXG5cclxuLyogR3JhZGllbnQtT3ZlcmxheSDDvGJlciBkZW0gQmlsZCAqL1xyXG4udGlsZTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaW5zZXQ6IDA7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgIHRvIHRvcCxcclxuICAgICAgICByZ2JhKDEwLCAxOCwgMzYsIDAuOCkgMCUsXHJcbiAgICAgICAgcmdiYSgxMCwgMTgsIDM2LCAwLjMpIDUwJSxcclxuICAgICAgICB0cmFuc3BhcmVudCAxMDAlXHJcbiAgICApO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2U7XHJcbn1cclxuXHJcbi50aWxlOmhvdmVyOjpiZWZvcmUge1xyXG4gICAgb3BhY2l0eTogMC45NTtcclxufVxyXG5cclxuLyog4pSA4pSAIE92ZXJsYXkgKFRleHQtQmVyZWljaCkg4pSA4pSAICovXHJcbi50aWxlX19vdmVybGF5IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcclxuICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDNweCk7XHJcbn1cclxuXHJcbi50aWxlX19vdmVybGF5LS1jZW50ZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogNDhweDtcclxufVxyXG5cclxuLyog4pSA4pSAIEV5ZWJyb3cg4pSA4pSAICovXHJcbi50aWxlX19leWVicm93IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pYm9sZCk7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXNtKTtcclxufVxyXG5cclxuLyog4pSA4pSAIFRpdGxlIOKUgOKUgCAqL1xyXG4udGlsZV9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiBjbGFtcCgyMHB4LCAyLjV2dywgMjZweCk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgIG1hcmdpbjogMCAwIHZhcigtLXNwYWNpbmctc20pIDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xyXG59XHJcblxyXG4udGlsZV9fdGl0bGUtLWxnIHtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgM3Z3LCAzNHB4KTtcclxufVxyXG5cclxuLyog4pSA4pSAIERlc2NyaXB0aW9uIOKUgOKUgCAqL1xyXG4udGlsZV9fZGVzYyB7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1iYXNlKTtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgIG1heC13aWR0aDogNDgwcHg7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBMaW5rLUJ1dHRvbiAoUGlsbCkg4pSA4pSAICovXHJcbi50aWxlX19saW5rIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogOHB4O1xyXG4gICAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy1sZyk7XHJcbiAgICBwYWRkaW5nOiA4cHggMThweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xyXG4gICAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc20pO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMnMgZWFzZTtcclxufVxyXG5cclxuLnRpbGVfX2xpbms6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBNb2RpZmllcjogRnVsbC1XaWR0aCBUaWxlIOKUgOKUgCAqL1xyXG4udGlsZS0tZnVsbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXhsKTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtaW4taGVpZ2h0OiAzNjBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXNlY3Rpb24pO1xyXG59XHJcblxyXG4udGlsZS0tZnVsbCAudGlsZV9faW1nIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGluc2V0OiAwO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSA2cyBlYXNlO1xyXG59XHJcblxyXG4udGlsZS0tZnVsbDpob3ZlciAudGlsZV9faW1nIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XHJcbn1cclxuXHJcbi50aWxlLS1mdWxsOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBpbnNldDogMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEwLCAxOCwgMzYsIDAuNTUpO1xyXG59XHJcblxyXG4udGlsZS0tZnVsbCAudGlsZV9fb3ZlcmxheSB7XHJcbiAgICB6LWluZGV4OiAyO1xyXG59XHJcblxyXG4vKiDilIDilIAgUmVzcG9uc2l2ZSDilIDilIAgKi9cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAudGlsZS1ncmlkIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgIH1cclxuICAgIC50aWxlIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDtcclxuICAgIH1cclxuICAgIC50aWxlLS1mdWxsIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAyODBweDtcclxuICAgIH1cclxuICAgIC50aWxlX19vdmVybGF5IHtcclxuICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhsKTtcclxuICAgIH1cclxufVxyXG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIEJBREdFIOKAlCBHbG9iYWxlIEJhZGdlLUtvbXBvbmVudGVcclxuICogRWlubWFsIGRlZmluaWVydCwgw7xiZXJhbGwgbnV0emJhci4gS2VpbmUgZWlnZW5lbiBCYWRnZS1LbGFzc2VuIGVyZmluZGVuIVxyXG4gKlxyXG4gKiBWZXJ3ZW5kdW5nOlxyXG4gKiAgIDxzcGFuIGNsYXNzPVwiYmFkZ2UgYmFkZ2UtLWFjdGl2ZVwiPkFrdGl2PC9zcGFuPlxyXG4gKiAgIDxzcGFuIGNsYXNzPVwiYmFkZ2UgYmFkZ2UtLWRyYWZ0XCI+PGkgY2xhc3M9XCJmYS10aGluIGZhLXBlblwiPjwvaT4gRW50d3VyZjwvc3Bhbj5cclxuICogICA8c3BhbiBjbGFzcz1cImJhZGdlIGJhZGdlLS1lcnJvclwiPkZlaGxlcjwvc3Bhbj5cclxuICpcclxuICogTW9kaWZpZXI6ICAtLWFjdGl2ZSwgLS1wcm92aXNpb25lZCwgLS1kcmFmdCwgLS1pbnN0YWxsaW5nLCAtLWFyY2hpdmVkLFxyXG4gKiAgICAgICAgICAgIC0taW5hY3RpdmUsIC0tc3RvcHBlZCwgLS1wcml2YXRlLCAtLXB1YmxpYywgLS1vd25lciwgLS1tZW1iZXIsXHJcbiAqICAgICAgICAgICAgLS1yb2xlLCAtLWRhbmdlciwgLS1lcnJvciwgLS13YXJuaW5nLCAtLWluZm9cclxuICpcclxuICogR3LDtsOfZW46ICAgIC0tc20gKGtsZWluZXIpLCAtLXBpbGwgKHJ1bmQsIFBpbGwtRm9ybSlcclxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyog4pSA4pSAIEJhc2lzIOKUgOKUgCAqL1xyXG4uYmFkZ2UsXHJcbi5odWItYmFkZ2UsXHJcbi5wai1iYWRnZSxcclxuLm5wLXN0YXR1cy1iYWRnZSxcclxuLnJ1bGUtYmFkZ2Uge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA0cHg7XHJcbiAgICBwYWRkaW5nOiAycHggdmFyKC0tc3BhY2luZy1zbSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNtKTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtKTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLyog4pSA4pSAIEdyw7bDn2VuIOKUgOKUgCAqL1xyXG4uYmFkZ2UtLXNtIHtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIHBhZGRpbmc6IDJweCA4cHg7XHJcbn1cclxuXHJcbi5iYWRnZS0tcGlsbCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgIHBhZGRpbmc6IDNweCAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWlib2xkKTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBTdGF0dXM6IEVyZm9sZyAvIEFrdGl2IOKUgOKUgCAqL1xyXG4uYmFkZ2UtLWFjdGl2ZSxcclxuLmJhZGdlLWFjdGl2ZSxcclxuLmJhZGdlLXByb3Zpc2lvbmVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tY29sb3Itc3VjY2Vzcy1yZ2IpLCAwLjEpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXN1Y2Nlc3MpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSh2YXIoLS1jb2xvci1zdWNjZXNzLXJnYiksIDAuMjUpO1xyXG59XHJcblxyXG4vKiDilIDilIAgU3RhdHVzOiBFbnR3dXJmIOKUgOKUgCAqL1xyXG4uYmFkZ2UtLWRyYWZ0LFxyXG4uYmFkZ2UtZHJhZnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMDgpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMTUpO1xyXG59XHJcblxyXG4vKiDilIDilIAgU3RhdHVzOiBJbnN0YWxsaWVydCAvIEluIEFyYmVpdCDilIDilIAgKi9cclxuLmJhZGdlLS1pbnN0YWxsaW5nLFxyXG4uYmFkZ2UtaW5zdGFsbGluZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMTU2LCAxOCwgMC4xMCk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2FybmluZyk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI0MywgMTU2LCAxOCwgMC4yNSk7XHJcbiAgICBhbmltYXRpb246IGJhZGdlLXB1bHNlIDJzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG59XHJcblxyXG4vKiDilIDilIAgU3RhdHVzOiBBcmNoaXZpZXJ0IC8gSW5ha3RpdiAvIEdlc3RvcHB0IOKUgOKUgCAqL1xyXG4uYmFkZ2UtLWFyY2hpdmVkLFxyXG4uYmFkZ2UtLWluYWN0aXZlLFxyXG4uYmFkZ2UtLXN0b3BwZWQsXHJcbi5iYWRnZS1hcmNoaXZlZCxcclxuLmJhZGdlLWluYWN0aXZlLFxyXG4uYmFkZ2Utc3RvcHBlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1jYXJkLWJnKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1sYWJlbCk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG59XHJcblxyXG4vKiDilIDilIAgU2ljaHRiYXJrZWl0OiBQcml2YXQg4pSA4pSAICovXHJcbi5iYWRnZS0tcHJpdmF0ZSxcclxuLmJhZGdlLXByaXZhdGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItY2FyZC1iZyk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbGFiZWwpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxufVxyXG5cclxuLyog4pSA4pSAIFNpY2h0YmFya2VpdDogw5ZmZmVudGxpY2gg4pSA4pSAICovXHJcbi5iYWRnZS0tcHVibGljLFxyXG4uYmFkZ2UtcHVibGljIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjA4KTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjIpO1xyXG59XHJcblxyXG4vKiDilIDilIAgUm9sbGVuOiBPd25lciDilIDilIAgKi9cclxuLmJhZGdlLS1vd25lcixcclxuLmJhZGdlLW93bmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAxNTYsIDE4LCAwLjEpO1xyXG4gICAgY29sb3I6ICNkNGEwMTc7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI0MywgMTU2LCAxOCwgMC4yNSk7XHJcbn1cclxuXHJcbi5iYWRnZS0tb3duZXIgaSxcclxuLmJhZGdlLW93bmVyIGkge1xyXG4gICAgZm9udC1zaXplOiA4cHg7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBSb2xsZW46IE1lbWJlciDilIDilIAgKi9cclxuLmJhZGdlLS1tZW1iZXIsXHJcbi5iYWRnZS1tZW1iZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMDgpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMTUpO1xyXG59XHJcblxyXG4vKiDilIDilIAgUm9sbGVuOiBBbGxnZW1laW4g4pSA4pSAICovXHJcbi5iYWRnZS0tcm9sZSxcclxuLmJhZGdlLXJvbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItY2FyZC1iZyk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG59XHJcblxyXG4vKiDilIDilIAgU2VtYW50aXNjaDogRGFuZ2VyIC8gRXJyb3Ig4pSA4pSAICovXHJcbi5iYWRnZS0tZGFuZ2VyLFxyXG4uYmFkZ2UtLWVycm9yLFxyXG4uYmFkZ2UtZGFuZ2VyLFxyXG4uYmFkZ2UtZXJyb3Ige1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzEsIDc2LCA2MCwgMC4xKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1lcnJvcik7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzMSwgNzYsIDYwLCAwLjI1KTtcclxufVxyXG5cclxuLyog4pSA4pSAIFNlbWFudGlzY2g6IFdhcm5pbmcg4pSA4pSAICovXHJcbi5iYWRnZS0td2FybmluZyxcclxuLmJhZGdlLXdhcm5pbmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDE1NiwgMTgsIDAuMTApO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdhcm5pbmcpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNDMsIDE1NiwgMTgsIDAuMjUpO1xyXG59XHJcblxyXG4vKiDilIDilIAgU2VtYW50aXNjaDogSW5mbyDilIDilIAgKi9cclxuLmJhZGdlLS1pbmZvLFxyXG4uYmFkZ2UtaW5mbyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4wOCk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4xNSk7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBCYWRnZS1JY29ucyDilIDilIAgKi9cclxuLmJhZGdlLS1hY3RpdmUgaSxcclxuLmJhZGdlLWFjdGl2ZSBpLFxyXG4uYmFkZ2UtcHJvdmlzaW9uZWQgaSB7XHJcbiAgICBmb250LXNpemU6IDdweDtcclxufVxyXG5cclxuLmJhZGdlLS1pbnN0YWxsaW5nIGksXHJcbi5iYWRnZS1pbnN0YWxsaW5nIGkge1xyXG4gICAgYW5pbWF0aW9uOiBzcGluIDEuNXMgbGluZWFyIGluZmluaXRlO1xyXG59XHJcblxyXG4vKiDilIDilIAgXCJVcGRhdGUgYmVuw7Z0aWd0XCIgUGlsbC1CYWRnZSDilIDilIAgKi9cclxuLmJhZGdlLS11cGRhdGUsXHJcbi5ucC11cGRhdGUtYmFkZ2Uge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAzcHg7XHJcbiAgICBwYWRkaW5nOiAycHggOHB4O1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWlib2xkKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13YXJuaW5nKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAxNTYsIDE4LCAwLjEpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNDMsIDE1NiwgMTgsIDAuMjUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1zcGFjaW5nLXhzKTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBBbmltYXRpb25lbiDilIDilIAgKi9cclxuQGtleWZyYW1lcyBiYWRnZS1wdWxzZSB7XHJcbiAgICAwJSwgMTAwJSB7IG9wYWNpdHk6IDE7IH1cclxuICAgIDUwJSB7IG9wYWNpdHk6IDAuNjsgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNwaW4ge1xyXG4gICAgZnJvbSB7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XHJcbiAgICB0byB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cclxufVxyXG5cclxuLyog4pSA4pSAIFRhZyAoa2xlaW5lIExhYmVsLUJhZGdlcyBtaXQgSWNvbikg4pSA4pSAICovXHJcbi50YWcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctc20pO1xyXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zbSkgdmFyKC0tc3BhY2luZy1sZyk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1jYXJkLWJnKTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zbSk7XHJcbn1cclxuXHJcbi50YWc6aG92ZXIge1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXNtKTtcclxufVxyXG5cclxuLnRhZyBpIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuLnRhZyBzcGFuIHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBUYWctR3JpZCAoNSBwcm8gUmVpaGUpIOKUgOKUgCAqL1xyXG4udGFnLWdyaWQge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDEyMHB4LCAxZnIpKTtcclxuICAgIGdhcDogdmFyKC0tc3BhY2luZy1tZCk7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gICAgLnRhZy1ncmlkIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNTYwcHgpIHtcclxuICAgIC50YWctZ3JpZCB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgIH1cclxufVxyXG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIFF1aWNrIFBhbmVsIOKAlCBUb2dnbGUtU2lkZWJhciByZWNodHNcclxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLnF1aWNrLXBhbmVsIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDQ1MHB4O1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMyNDMxNDQgMCUsICMwYTBkMTIgMTAwJSkgIzI0MzE0NDtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxpZ2h0KTtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy14bCk7XHJcbiAgICB6LWluZGV4OiAxMDUwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yOHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcclxufVxyXG5cclxuLnF1aWNrLXBhbmVsLS1vcGVuIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxufVxyXG5cclxuLnF1aWNrLXBhbmVsX19vdmVybGF5IHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGluc2V0OiAwO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICAgIHotaW5kZXg6IDEwNDk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjhzIGVhc2U7XHJcbn1cclxuXHJcbi5xdWljay1wYW5lbC0tb3BlbiB+IC5xdWljay1wYW5lbF9fb3ZlcmxheSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxufVxyXG5cclxuLyog4pSA4pSAIEhlYWRlciDilIDilIAgKi9cclxuLnF1aWNrLXBhbmVsX19oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nOiAxOXB4IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMWIyNTMzO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1saWdodCk7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIGlzb2xhdGlvbjogaXNvbGF0ZTtcclxufVxyXG5cclxuLnF1aWNrLXBhbmVsX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogOHB4O1xyXG59XHJcblxyXG4ucXVpY2stcGFuZWxfX3RpdGxlIGkge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4ucXVpY2stcGFuZWxfX2Nsb3NlIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1tdXRlZCk7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwYWRkaW5nOiA0cHggNnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zbSk7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cywgYmFja2dyb3VuZCAwLjE1cztcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4ucXVpY2stcGFuZWxfX2Nsb3NlOmhvdmVyIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjA2KTtcclxufVxyXG5cclxuLyog4pSA4pSAIFRhYnMg4pSA4pSAICovXHJcbi5xdWljay1wYW5lbF9fdGFicyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjEpO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbn1cclxuXHJcbi5xdWljay1wYW5lbF9fdGFiLWJ0biB7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIHBhZGRpbmc6IDEycHggMTZweDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBnYXA6IDZweDtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzLCBib3JkZXItY29sb3IgMC4xNXMsIGJhY2tncm91bmQgMC4xNXM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG59XHJcblxyXG4ucXVpY2stcGFuZWxfX3RhYi1idG46aG92ZXIge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMDQpO1xyXG59XHJcblxyXG4ucXVpY2stcGFuZWxfX3RhYi1idG4uYWN0aXZlIHtcclxuICAgIGNvbG9yOiAjN2ViM2UwO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzdlYjNlMDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBUYWIgQ29udGVudCDilIDilIAgKi9cclxuLnF1aWNrLXBhbmVsX190YWItY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMDtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgcGFkZGluZzogOHB4IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5xdWljay1wYW5lbF9fdGFiLWNvbnRlbnQuYWN0aXZlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5xcC13aWRnZXQtLWJvdHRvbSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDEwcHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBTZWN0aW9uIExhYmVsIOKUgOKUgCAqL1xyXG4ucXAtc2VjdGlvbi1sYWJlbCB7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1tdXRlZCk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogNnB4O1xyXG59XHJcblxyXG4vKiDilIDilIAgU2VydmVyIExpc3Qg4pSA4pSAICovXHJcbi5xcC1zZXJ2ZXItbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogOHB4O1xyXG4gICAgcGFkZGluZzogNHB4IDEycHggMTJweDtcclxufVxyXG5cclxuLnFwLWxvYWRpbmcsXHJcbi5xcC1lbXB0eSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogOHB4O1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW11dGVkKTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4vKiDilIDilIAgU2VydmVyIFRhYmxlIOKUgOKUgCAqL1xyXG4ucXAtd2lkZ2V0X19ib2R5LS10YWJsZSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4ucXAtc3J2LXRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxufVxyXG5cclxuLnFwLXNydi10YWJsZSB0aGVhZCB0aCB7XHJcbiAgICBmb250LXNpemU6IDlweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW11dGVkKTtcclxuICAgIHBhZGRpbmc6IDRweCA2cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbn1cclxuXHJcbi5xcC1zcnYtdGFibGUgdGhlYWQgdGg6bnRoLWNoaWxkKG4rMyk6bnRoLWNoaWxkKC1uKzUpIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiA0MnB4O1xyXG59XHJcblxyXG4ucXAtc3J2LXRhYmxlIHRoZWFkIHRoOmxhc3QtY2hpbGQge1xyXG4gICAgd2lkdGg6IDE0cHg7XHJcbn1cclxuXHJcbi5xcC1zcnYtdGFibGUgdGJvZHkgdHIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjA2KTtcclxufVxyXG5cclxuLnFwLXNydi10YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbn1cclxuXHJcbi5xcC10YmxfX25hbWUge1xyXG4gICAgcGFkZGluZzogNHB4IDZweDtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgbWF4LXdpZHRoOiAxNDBweDtcclxufVxyXG5cclxuLnFwLXRibF9fdmFsIHtcclxuICAgIHBhZGRpbmc6IDRweCA2cHg7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLnFwLXRibF9fZG90IHtcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgcGFkZGluZzogNHB4IDJweCA0cHggNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLnFwLXRibF9fZG90IC5xcC1kb3Qge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDZweDtcclxuICAgIGhlaWdodDogNnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG4ucXAtZG90LS1ncmVlbiAgeyBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zdWNjZXNzKTsgfVxyXG4ucXAtZG90LS1yZWQgICAgeyBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1lcnJvcik7IH1cclxuLnFwLWRvdC0tb3JhbmdlIHsgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2FybmluZyk7IH1cclxuLnFwLWRvdC0tZ3JheSAgIHsgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbXV0ZWQpOyB9XHJcblxyXG4ucXAtZG90LS1wdWxzZSB7XHJcbiAgICBhbmltYXRpb246IHFwRG90UHVsc2UgMS4ycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBxcERvdFB1bHNlIHtcclxuICAgIDAlLCAxMDAlIHsgb3BhY2l0eTogMTsgfVxyXG4gICAgNTAlICAgICAgeyBvcGFjaXR5OiAwLjM7IH1cclxufVxyXG5cclxuLnFwLWRvdC1zcGlubmVyIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiA2cHg7XHJcbiAgICBoZWlnaHQ6IDZweDtcclxuICAgIGJvcmRlcjogMS41cHggc29saWQgcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMjUpO1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBhbmltYXRpb246IHFwU3BpbiAwLjZzIGxpbmVhciBpbmZpbml0ZTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBxcFNwaW4ge1xyXG4gICAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XHJcbn1cclxuXHJcbi5xcC10YmxfX21lbnUtYnRuOmRpc2FibGVkIHtcclxuICAgIG9wYWNpdHk6IDAuMzU7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLnFwLXRibF9fbWVudSB7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIHBhZGRpbmc6IDRweCA0cHggNHB4IDAgIWltcG9ydGFudDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnFwLXRibF9fbWVudS1idG4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMThweDtcclxuICAgIGhlaWdodDogMThweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4xNSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNtKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjA2KTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIGZvbnQtc2l6ZTogOXB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi5xcC10YmxfX21lbnUtYnRuOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjE0KTtcclxuICAgIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMjUpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktZGFyayk7XHJcbn1cclxuXHJcbi5xcC1idG4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA2cHg7XHJcbiAgICBwYWRkaW5nOiA3cHggMTRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc20pO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMsIGJhY2tncm91bmQgMC4xNXM7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5xcC1idG4tLXByaW1hcnkge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG59XHJcblxyXG4ucXAtYnRuLS1wcmltYXJ5OmhvdmVyIHtcclxuICAgIG9wYWNpdHk6IDAuODg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLnFwLWJ0bi0tc2Vjb25kYXJ5IHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjA2KTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjIpO1xyXG59XHJcblxyXG4ucXAtYnRuLS1zZWNvbmRhcnk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMTIpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5cclxuLnFwLXByb2plY3Qtcm93IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA2cHg7XHJcbiAgICBwYWRkaW5nOiA4cHggMTBweCA0cHg7XHJcbn1cclxuXHJcbi5xcC1wcm9qZWN0LXJvdyAucXAtcHJvamVjdC1zZWxlY3Qtd3JhcCB7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLnF1aWNrLXBhbmVsIC5xcC1wcm9qZWN0LXNlbGVjdCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCkgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PSc2JyB2aWV3Qm94PScwIDAgMTAgNiclM0UlM0NwYXRoIGQ9J00wIDBsNSA2IDUtNnonIGZpbGw9JyUyMzk5OScvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgcmlnaHQgOHB4IGNlbnRlcjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICBwYWRkaW5nOiA0cHggMjZweCA0cHggOHB4O1xyXG4gICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi5xcC1wcm9qZWN0LXNlbGVjdCBvcHRpb24ge1xyXG4gICAgYmFja2dyb3VuZDogIzFlMzE0NztcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxufVxyXG5cclxuXHJcbi5xcC1idG4tLWljb24ge1xyXG4gICAgd2lkdGg6IDI3cHg7XHJcbiAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcblxyXG4vKiDilIDilIAgV2lkZ2V0cyDilIDilIAgKi9cclxuLnFwLXdpZGdldCB7XHJcbiAgICBtYXJnaW46IDAgMTBweCA2cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDYpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc20pO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcblxyXG4ucXAtd2lkZ2V0X19oZWFkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA1cHg7XHJcbiAgICBwYWRkaW5nOiA2cHggMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4wMyk7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxufVxyXG5cclxuLnFwLXdpZGdldF9faGVhZCBpIHtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIG9wYWNpdHk6IDAuNjtcclxufVxyXG5cclxuLyog4pSA4pSAIFdpZGdldCAzLURvdCBNZW51IOKAlCBudXR6dCBnbG9iYWxlIGh1Yi1kcm9wZG93biArIHBqLW1lbnUtYnRuIGF1cyBhcHAuY3NzIOKUgOKUgCAqL1xyXG4ucXAtd2lkZ2V0X19oZWFkIC5odWItZHJvcGRvd24ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbn1cclxuXHJcbi5xcC13aWRnZXRfX2hlYWQgLnBqLW1lbnUtYnRuIHtcclxuICAgIHBhZGRpbmc6IDJweCA2cHg7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbn1cclxuXHJcbi5xcC13aWRnZXRfX2hlYWQgLnBqLW1lbnUtYnRuIGkge1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG59XHJcblxyXG4ucXAtd2lkZ2V0X19ib2R5IHtcclxuICAgIHBhZGRpbmc6IDZweCAxMHB4O1xyXG59XHJcblxyXG4ucXAtd2lkZ2V0X19yb3cge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nOiA0cHggMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4wNik7XHJcbn1cclxuXHJcbi5xcC13aWRnZXRfX3Jvdy0tbGFzdCB7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG59XHJcblxyXG4ucXAtd2lkZ2V0X19yb3ctLXRvdGFsIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG4gICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbn1cclxuXHJcbi5xcC13aWRnZXRfX2xhYmVsIHtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW11dGVkKTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA0cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgbWF4LXdpZHRoOiAxNjBweDtcclxufVxyXG5cclxuLnFwLXdpZGdldF9fbGFiZWwgaSB7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbn1cclxuXHJcbi5xcC13aWRnZXRfX3ZhbCB7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLnFwLXdpZGdldF9fdW5pdCB7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiA5cHg7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1tdXRlZCk7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBLYXBheml0w6R0cy1CYXJzIOKAlCBudXR6dCBnbG9iYWxlIHBqLXF1b3RhLWJhci0qIEtsYXNzZW4gYXVzIHByb2plY3QuY3NzIOKUgOKUgCAqL1xyXG5cclxuLyog4pSA4pSAIENvc3QgQmFkZ2VzIOKUgOKUgCAqL1xyXG4ucXAtY29zdC1iYWRnZSB7XHJcbiAgICBmb250LXNpemU6IDhweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBwYWRkaW5nOiAxcHggNHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcclxufVxyXG5cclxuLnFwLWNvc3QtYmFkZ2UtLXJ1bm5pbmcge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgzNCwgMTk3LCA5NCwgMC4xMik7XHJcbiAgICBjb2xvcjogIzE2YTM0YTtcclxufVxyXG5cclxuLnFwLWNvc3QtYmFkZ2UtLXN0b3BwZWQge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMDgpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbXV0ZWQpO1xyXG59XHJcblxyXG5cclxuLyog4pSA4pSAIFRvZ2dsZSBCdXR0b24gKGluIFRvcGJhcikg4pSA4pSAICovXHJcbi5xdWljay1wYW5lbC10b2dnbGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4wNik7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1jYXJkLWJvcmRlcik7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zZWNvbmRhcnkpO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIHZhcigtLXRyYW5zaXRpb24tZmFzdCk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5xdWljay1wYW5lbC10b2dnbGU6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gKiBuYXZpZ2F0aW9uLmNzcyDigJQgU2lkZWJhciArIFRvcGJhciBMYXlvdXRcclxuICpcclxuICogU2lkZWJhcjogTGlua3MsIGZlc3QsIGNsZWFuIHVuZCBtaW5pbWFsLlxyXG4gKiBUb3BiYXI6IE9iZW4sIHNjaGxhbmssIG1pdCBCYWxhbmNlIHVuZCBVc2VyLUxpbmsuXHJcbiAqIFJlc3BvbnNpdmU6IFNpZGViYXIgd2lyZCBhdWYgTW9iaWxlIHp1bSBPdmVybGF5LlxyXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKiDilIDilIAgV3JhcHBlciDilIDilIAgKi9cclxuLmRhc2hib2FyZC13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxufVxyXG5cclxuLyog4pSA4pSAIFNpZGViYXIg4pSA4pSAICovXHJcbi5zaWRlYmFyIHtcclxuICAgIHdpZHRoOiB2YXIoLS1zaWRlYmFyLXdpZHRoKTtcclxuICAgIG1pbi13aWR0aDogdmFyKC0tc2lkZWJhci13aWR0aCk7XHJcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIGJhY2tncm91bmQ6ICMyMTJhM2I7XHJcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGlnaHQpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB6LWluZGV4OiAxMDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLFxyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoIDAuNnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcclxufVxyXG5cclxuLnNpZGViYXIuY29sbGFwc2VkIHtcclxuICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgbWluLXdpZHRoOiA2MHB4O1xyXG59XHJcblxyXG4vKiBUZXh0LUVsZW1lbnRlIGltIGNvbGxhcHNlZC1adXN0YW5kICovXHJcbi5zaWRlYmFyIC5zaWRlYmFyLWJyYW5kIHNwYW4sXHJcbi5zaWRlYmFyIC5zaWRlYmFyLW5hdiBhIHNwYW4sXHJcbi5zaWRlYmFyIC5zaWRlYmFyLWZvb3RlciBhIHNwYW4sXHJcbi5zaWRlYmFyIC5zaWRlYmFyLWhlYWRpbmcge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIGVhc2UgMHM7XHJcbn1cclxuXHJcbi5zaWRlYmFyLmNvbGxhcHNlZCAuc2lkZWJhci1icmFuZCBzcGFuLFxyXG4uc2lkZWJhci5jb2xsYXBzZWQgLnNpZGViYXItbmF2IGEgc3BhbixcclxuLnNpZGViYXIuY29sbGFwc2VkIC5zaWRlYmFyLWZvb3RlciBhIHNwYW4sXHJcbi5zaWRlYmFyLmNvbGxhcHNlZCAuc2lkZWJhci1oZWFkaW5nIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgZWFzZSAwcztcclxufVxyXG5cclxuLnNpZGViYXIuY29sbGFwc2VkIC5zaWRlYmFyLWJyYW5kIHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1tZCkgMDtcclxufVxyXG5cclxuLnNpZGViYXIuY29sbGFwc2VkIC5zaWRlYmFyLW5hdiBhLFxyXG4uc2lkZWJhci5jb2xsYXBzZWQgLnNpZGViYXItZm9vdGVyIGEge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uc2lkZWJhci5jb2xsYXBzZWQgLnNpZGViYXItbmF2IGEgaSxcclxuLnNpZGViYXIuY29sbGFwc2VkIC5zaWRlYmFyLWZvb3RlciBhIGkge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcblxyXG4vKiDilIDilIAgQnJhbmQg4pSA4pSAICovXHJcbi5zaWRlYmFyLWJyYW5kIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLWxnKSAwO1xyXG4gICAgaGVpZ2h0OiB2YXIoLS10b3BiYXItaGVpZ2h0KTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLnNpZGViYXItYnJhbmQgaSB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbn1cclxuXHJcbi5zaWRlYmFyLWJyYW5kIHNwYW4ge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYmFzZSk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaWJvbGQpO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbn1cclxuXHJcbi5zaWRlYmFyLWJyYW5kIC5icmFuZC14IHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zdWNjZXNzKTtcclxuICAgIGZvbnQtc2l6ZTogMS4zZW07XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4uc2lkZWJhci1icmFuZCAuYnJhbmQtaHViIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxufVxyXG5cclxuXHJcbi8qIOKUgOKUgCBOYXYg4pSA4pSAICovXHJcbi5zaWRlYmFyLW5hdiB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zbSkgMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMnB4O1xyXG59XHJcblxyXG4uc2lkZWJhci1uYXYgYSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTBweDtcclxuICAgIGhlaWdodDogMzhweDtcclxuICAgIHBhZGRpbmc6IDAgdmFyKC0tc3BhY2luZy1sZyk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zZWNvbmRhcnkpO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIHZhcigtLXRyYW5zaXRpb24tZmFzdCk7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtcmVndWxhcik7XHJcbn1cclxuXHJcbi5zaWRlYmFyLW5hdiBhIGkge1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1sYWJlbCk7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWZhc3QpO1xyXG59XHJcblxyXG4uc2lkZWJhci1uYXYgYSBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNlY29uZGFyeSk7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWZhc3QpO1xyXG59XHJcblxyXG4uc2lkZWJhci1uYXYgYTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4wNSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcbn1cclxuXHJcbi5zaWRlYmFyLW5hdiBhOmhvdmVyIGksXHJcbi5zaWRlYmFyLW5hdiBhOmhvdmVyIHNwYW4ge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG59XHJcblxyXG4uc2lkZWJhci1pdGVtLmFjdGl2ZSBhIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjA4KTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxufVxyXG5cclxuLnNpZGViYXItaXRlbS5hY3RpdmUgYSBpLFxyXG4uc2lkZWJhci1pdGVtLmFjdGl2ZSBhIHNwYW4ge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XHJcbn1cclxuXHJcblxyXG4vKiDilIDilIAgU2lkZWJhciBIZWFkaW5nIOKUgOKUgCAqL1xyXG4uc2lkZWJhci1oZWFkaW5nIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1sYWJlbCk7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaWJvbGQpO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHBhZGRpbmc6IDAgdmFyKC0tc3BhY2luZy1sZyk7XHJcbiAgICBtYXJnaW46IHZhcigtLXNwYWNpbmcteGwpIDAgdmFyKC0tc3BhY2luZy1zbSkgMDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuXHJcbi8qIOKUgOKUgCBEaXZpZGVyIOKUgOKUgCAqL1xyXG4uc2lkZWJhci1kaXZpZGVyIHtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItbGlnaHQpO1xyXG4gICAgbWFyZ2luOiB2YXIoLS1zcGFjaW5nLXhzKSAwO1xyXG4gICAgcGFkZGluZzogMCB2YXIoLS1zcGFjaW5nLWxnKTtcclxuICAgIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBGb290ZXIg4pSA4pSAICovXHJcbi5zaWRlYmFyLWZvb3RlciB7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxpZ2h0KTtcclxuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbWQpIDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5zaWRlYmFyLWZvb3RlciBhIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgcGFkZGluZzogMCB2YXIoLS1zcGFjaW5nLWxnKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNlY29uZGFyeSk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgdmFyKC0tdHJhbnNpdGlvbi1mYXN0KTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi5zaWRlYmFyLWZvb3RlciBhIGkge1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1sYWJlbCk7XHJcbn1cclxuXHJcbi5zaWRlYmFyLWZvb3RlciBhIHNwYW4ge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc20pO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc2Vjb25kYXJ5KTtcclxufVxyXG5cclxuLnNpZGViYXItZm9vdGVyIGE6aG92ZXIge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG59XHJcblxyXG4uc2lkZWJhci1mb290ZXIgYTpob3ZlciBpLFxyXG4uc2lkZWJhci1mb290ZXIgYTpob3ZlciBzcGFuIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxufVxyXG5cclxuXHJcbi8qIOKUgOKUgCBEYXNoYm9hcmQgQ29udGVudCDilIDilIAgKi9cclxuLmRhc2hib2FyZC1jb250ZW50IHtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5jb250ZW50LWFyZWEge1xyXG4gICAgZmxleDogMTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmNvbnRlbnQtaW5uZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogNDBweCA0OHB4O1xyXG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmNvbnRlbnQtaW5uZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbGcpO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyog4pSA4pSAIFRvcGJhciDilIDilIAgKi9cclxuLnRvcGJhciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHBhZGRpbmc6IDAgNDhweDtcclxuICAgIGJhY2tncm91bmQ6ICMyNDMxNDQ7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxpZ2h0KTtcclxuICAgIG1pbi1oZWlnaHQ6IHZhcigtLXRvcGJhci1oZWlnaHQpO1xyXG4gICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IDUwO1xyXG59XHJcblxyXG4udG9wYmFyIGkuZmEtdGhpbiB7XHJcbiAgICBmb250LXdlaWdodDogMTAwICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbn1cclxuXHJcbi50b3BiYXItbGVmdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTVweDtcclxufVxyXG5cclxuLnRvcGJhci10aXRsZSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtcmVndWxhcik7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zZWNvbmRhcnkpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc20pO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi50b3BiYXItdGl0bGU6aG92ZXIge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG59XHJcblxyXG4uc2lkZWJhci10b2dnbGUge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNlY29uZGFyeSk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1mYXN0KTtcclxufVxyXG5cclxuLnNpZGViYXItdG9nZ2xlOmhvdmVyIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxufVxyXG5cclxuLnRvcGJhci1jZW50ZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXg6IDE7XHJcbn1cclxuXHJcbi50b3BiYXItYmFsYW5jZS1ncm91cCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogOHB4O1xyXG59XHJcblxyXG4udG9wYmFyLWJhbGFuY2Uge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctc20pO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4wNSk7XHJcbiAgICBwYWRkaW5nOiA2cHggMTRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItY2FyZC1ib3JkZXIpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc20pO1xyXG59XHJcblxyXG4udG9wYmFyLWJhbGFuY2UgaSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbn1cclxuXHJcbi50b3BiYXItYmFsYW5jZS12YWx1ZSB7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaWJvbGQpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG59XHJcblxyXG4uYnRuLXRvcHVwIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSk7XHJcbiAgICBwYWRkaW5nOiA2cHggMTRweDtcclxufVxyXG5cclxuLmJ0bi10b3B1cCBpIHtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG5cclxuLnRvcGJhci1yaWdodCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTZweDtcclxufVxyXG5cclxuLyog4pSA4pSAIE5vdGlmaWNhdGlvbiBCZWxsIOKUgOKUgCAqL1xyXG4udG9wYmFyLW5vdGlmLWJ0biB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDM2cHg7XHJcbiAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNlY29uZGFyeSk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgdmFyKC0tdHJhbnNpdGlvbi1mYXN0KTtcclxufVxyXG5cclxuLnRvcGJhci1ub3RpZi1idG46aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMDYpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG59XHJcblxyXG4udG9wYmFyLW5vdGlmLWJ0biBpIHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxufVxyXG5cclxuLnRvcGJhci1ub3RpZi1iYWRnZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDJweDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbWluLXdpZHRoOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgcGFkZGluZzogMCA0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1lcnJvcik7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWlib2xkKTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4vKiDilIDilIAgVXNlciBMaW5rIOKUgOKUgCAqL1xyXG4udG9wYmFyLXVzZXItbGluayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogdmFyKC0tc3BhY2luZy1zbSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zZWNvbmRhcnkpO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXJlZ3VsYXIpO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1mYXN0KTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtKTtcclxufVxyXG5cclxuLnRvcGJhci11c2VyLWxpbmsgaSB7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbn1cclxuXHJcbi50b3BiYXItdXNlci1saW5rOmhvdmVyIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxufVxyXG5cclxuXHJcbi8qIOKUgOKUgCBTaWRlYmFyIE92ZXJsYXkgKE1vYmlsZSkg4pSA4pSAICovXHJcbi5zaWRlYmFyLW92ZXJsYXkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxuICAgIHotaW5kZXg6IDk5O1xyXG59XHJcblxyXG4vKiDilIDilIAgUmVzcG9uc2l2ZSDilIDilIAgKi9cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAuc2lkZWJhciB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tc2lkZWJhci13aWR0aCkgKiAtMSk7XHJcbiAgICAgICAgei1pbmRleDogMTAwMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAwLjI1cyBlYXNlLCB3aWR0aCAwLjI1cyBlYXNlLCBtaW4td2lkdGggMC4yNXMgZWFzZTtcclxuICAgIH1cclxuXHJcbiAgICAuc2lkZWJhci5vcGVuIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2lkZWJhci1vdmVybGF5LmFjdGl2ZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGJhci10aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAudG9wYmFyLWJhbGFuY2UgLnRvcGJhci1iYWxhbmNlLWxhYmVsIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5jb250ZW50LWlubmVyIHtcclxuICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLWxnKTtcclxuICAgIH1cclxuXHJcbiAgICAudG9wYmFyIHtcclxuICAgICAgICBwYWRkaW5nOiAwIHZhcigtLXNwYWNpbmctbGcpO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDUycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGJhci1sZWZ0IHtcclxuICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctc20pO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BiYXItY2VudGVyIHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BiYXItYmFsYW5jZS1ncm91cCB7XHJcbiAgICAgICAgZ2FwOiA2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGJhci1iYWxhbmNlIHtcclxuICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAudG9wYmFyLWJhbGFuY2UgaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5idG4tdG9wdXAge1xyXG4gICAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5idG4tdG9wdXAgaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BiYXItcmlnaHQge1xyXG4gICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1zbSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgLmNvbnRlbnQtaW5uZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbGcpO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BiYXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgdmFyKC0tc3BhY2luZy1sZyk7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGJhci1iYWxhbmNlIHtcclxuICAgICAgICBwYWRkaW5nOiAzcHggdmFyKC0tc3BhY2luZy1zbSk7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGJhci1iYWxhbmNlLWdyb3VwIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5idG4tdG9wdXAge1xyXG4gICAgICAgIHBhZGRpbmc6IDNweCB2YXIoLS1zcGFjaW5nLXNtKTtcclxuICAgIH1cclxuXHJcbiAgICAuYnRuLXRvcHVwIC5idG4tdG9wdXAtdGV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIGZvcm1zLmNzcyDigJQgR2xvYmFsZSBGb3JtdWxhci1TdHlsZXNcclxuICpcclxuICogRm9jdXMtUmVzZXRzLCBJbnB1dHMsIFNlbGVjdHMsIFRleHRhcmVhcywgQ2hlY2tib3hlbiAoU2tpbGwtUGlsbHMpLlxyXG4gKiBXaXJkIGluIGFwcC5qcyBpbXBvcnRpZXJ0IHVuZCBpc3QgYXVmIGFsbGVuIFNlaXRlbiB2ZXJmw7xnYmFyLlxyXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKiDilIDilIAgRWluaGVpdGxpY2hlciBCb3JkZXIgZsO8ciBhbGxlIEZvcm11bGFyZWxlbWVudGUg4pSA4pSAICovXHJcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxyXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXHJcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcclxuaW5wdXRbdHlwZT1cInVybFwiXSxcclxuaW5wdXRbdHlwZT1cInRlbFwiXSxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSxcclxuLmZvcm0tY29udHJvbCxcclxuLmZvcm0tc2VsZWN0IHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEodmFyKC0tY29sb3ItdGV4dC1yZ2IpLCAwLjUpO1xyXG59XHJcblxyXG4vKiDilIDilIAgRm9jdXM6IEJyb3dzZXItRGVmYXVsdHMgZW50ZmVybmVuLCBCb3JkZXIgYmVpYmVoYWx0ZW4g4pSA4pSAICovXHJcbio6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbio6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mb3JtLXNlbGVjdDpmb2N1cyxcclxuLmZvcm0tY29udHJvbDpmb2N1cyxcclxuLmJ0bjpmb2N1cyxcclxuLmJ0bjpmb2N1cy12aXNpYmxlLFxyXG4ucGFnZS1saW5rOmZvY3VzLFxyXG5zZWxlY3Q6Zm9jdXMsXHJcbmlucHV0OmZvY3VzLFxyXG50ZXh0YXJlYTpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tY29sb3ItdGV4dC1yZ2IpLCAwLjUpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBJbnB1dHMg4pSA4pSAICovXHJcbi5mb3JtLWNvbnRyb2wge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXNtKSB2YXIoLS1zcGFjaW5nLW1kKTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEodmFyKC0tY29sb3ItdGV4dC1yZ2IpLCAwLjUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYmFzZSk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAuMDgpO1xyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZmFzdCk7XHJcbn1cclxuLmZvcm0tY29udHJvbDpmb2N1cyB7XHJcbiAgICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tY29sb3ItdGV4dC1yZ2IpLCAwLjUpO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIC4wNSk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItaW5wdXQtdGV4dCk7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBTZWxlY3RzIOKUgOKUgCAqL1xyXG5zZWxlY3QsXHJcbi5mb3JtLXNlbGVjdCB7XHJcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLXNwYWNpbmctc20pICsgMXB4KSBjYWxjKHZhcigtLXNwYWNpbmctbWQpICsgMThweCkgY2FsYyh2YXIoLS1zcGFjaW5nLXNtKSArIDFweCkgdmFyKC0tc3BhY2luZy1tZCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYjI1MzM7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmZmZmJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UlM0Nwb2x5bGluZSBwb2ludHM9JzYgOSAxMiAxNSAxOCA5Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHZhcigtLXNwYWNpbmctbWQpIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTJweDtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgdmFyKC0tdHJhbnNpdGlvbi1mYXN0KTtcclxufVxyXG5zZWxlY3Q6Zm9jdXMsXHJcbi5mb3JtLXNlbGVjdDpmb2N1cyxcclxuc2VsZWN0W29wZW5dLFxyXG4uZm9ybS1zZWxlY3Rbb3Blbl0sXHJcbnNlbGVjdDphY3RpdmUsXHJcbi5mb3JtLXNlbGVjdDphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZmZmZicgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFJTNDcG9seWxpbmUgcG9pbnRzPSc2IDE1IDEyIDkgMTggMTUnLyUzRSUzQy9zdmclM0VcIik7XHJcbn1cclxuc2VsZWN0IG9wdGlvbixcclxuLmZvcm0tc2VsZWN0IG9wdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMWIyNTMzO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBGb3JtLUdyb3VwIChMYWJlbCArIElucHV0IGdlc3RhcGVsdCkg4pSA4pSAICovXHJcbi5mb3JtLWdyb3VwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXhzKTtcclxufVxyXG5cclxuLyog4pSA4pSAIExhYmVscyDilIDilIAgKi9cclxuLmZvcm0tbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc20pO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zZWNvbmRhcnkpO1xyXG59XHJcblxyXG4vKiDilIDilIAgVGV4dGFyZWEg4pSA4pSAICovXHJcbi5mb3JtLXRleHRhcmVhIHtcclxuICAgIHJlc2l6ZTogbm9uZTtcclxuICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xyXG59XHJcblxyXG4vKiDilIDilIAgRm9ybXVsYXItTGF5b3V0IChnZXN0YXBlbHRlIEdydXBwZW4pIOKUgOKUgCAqL1xyXG4uZm9ybS1zdGFjayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogdmFyKC0tc3BhY2luZy1sZyk7XHJcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLXNtKTtcclxufVxyXG5cclxuLyog4pSA4pSAIFNraWxsLUNoZWNrYm94ZW4gKFBpbGwtQnV0dG9ucykg4pSA4pSAICovXHJcbi5za2lsbC1jaGVja2JveCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogNnB4O1xyXG4gICAgcGFkZGluZzogNnB4IDEycHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uc2tpbGwtY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnNraWxsLWNoZWNrYm94OmhvdmVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMyk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4wMyk7XHJcbn1cclxuLnNraWxsLWNoZWNrYm94OmhhcyhpbnB1dDpjaGVja2VkKSB7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMDgpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XHJcbn1cclxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgdGFibGVfY29udHJvbGxlci5jc3NcclxuICAgU3R5bGVzIGbDvHIgdGFibGVfY29udHJvbGxlci5qcyDigJQgdHlwZW5iYXNpZXJ0ZSBEYXRlbnRhYmVsbGVuLlxyXG4gICBFbnRow6RsdCBhdWNoIGh1Yi1zdGF0dXMsIGh1Yi10YWcsIGh1Yi1lbGxpcHNpcyAodGFibGUtc3BlemlmaXNjaCkuXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKiDilIDilIAgV3JhcHBlciDilIDilIAgKi9cclxuLmh1Yi10YWJsZS13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjA0KTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjEwKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGcpO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBUb29sYmFyIChTdWNoZSArIEJ1dHRvbnMpIOKUgOKUgCAqL1xyXG4uaHViLXRhYmxlX190b29sYmFyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXNtKTtcclxuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbWQpIHZhcigtLXNwYWNpbmctbGcpO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjEwKTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uaHViLXRhYmxlX19zZWFyY2gtaW5wdXQge1xyXG4gICAgZmxleDogMTtcclxuICAgIG1heC13aWR0aDogMjgwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBwYWRkaW5nOiAwIHZhcigtLXNwYWNpbmctc20pO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJhc2UpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMDYpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMTIpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zbSk7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzO1xyXG59XHJcblxyXG4uaHViLXRhYmxlX19zZWFyY2gtaW5wdXQ6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcclxufVxyXG5cclxuLmh1Yi10YWJsZV9fc2VhcmNoLWlucHV0OjpwbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbGFiZWwpO1xyXG59XHJcblxyXG4vKiDilIDilIAgVGFibGUg4pSA4pSAICovXHJcbi5odWItdGFibGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xyXG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYmFzZSk7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBIZWFkZXIg4pSA4pSAICovXHJcbi5odWItdGFibGUgdGhlYWQgdGgge1xyXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zbSkgdmFyKC0tc3BhY2luZy1tZCk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaWJvbGQpO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1tdXRlZCk7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjEwKTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcbi5odWItdGFibGUgdGhlYWQgdGg6Zmlyc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLmh1Yi10YWJsZSB0aGVhZCB0aDpsYXN0LWNoaWxkIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBCb2R5IOKUgOKUgCAqL1xyXG4uaHViLXRhYmxlIHRib2R5IHRkIHtcclxuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctc20pIHZhcigtLXNwYWNpbmctbWQpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjA2KTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBsaW5lLWhlaWdodDogMS42O1xyXG59XHJcblxyXG4uaHViLXRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG5cclxuLmh1Yi10YWJsZSB0Ym9keSB0cjpob3ZlciB0ZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKHZhcigtLWNvbG9yLWluZm8tcmdiKSwgLjA2KTtcclxufVxyXG5cclxuLmh1Yi10YWJsZSB0Ym9keSB0ciB7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBTb3J0aWVyYmFyZSBTcGFsdGVuIOKUgOKUgCAqL1xyXG4uaHViLXRhYmxlX19zb3J0YWJsZSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlO1xyXG59XHJcblxyXG4uaHViLXRhYmxlX19zb3J0YWJsZTpob3ZlciB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbn1cclxuXHJcbi5odWItdGFibGVfX3NvcnQtaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgIGdhcDogMXB4O1xyXG4gICAgZm9udC1zaXplOiA4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kaXNhYmxlZCk7XHJcbn1cclxuXHJcbi5odWItdGFibGVfX3NvcnQtaWNvbi0tYXNjIC5odWItdGFibGVfX3NvcnQtdXAsXHJcbi5odWItdGFibGVfX3NvcnQtaWNvbi0tZGVzYyAuaHViLXRhYmxlX19zb3J0LWRvd24ge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG59XHJcblxyXG4vKiDilIDilIAgQWt0aW9uZW4tU3BhbHRlIOKUgOKUgCAqL1xyXG4uaHViLXRhYmxlX19jb2wtYWN0aW9ucyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogNDhweDtcclxufVxyXG5cclxuLyog4pSA4pSAIEZvb3RlciAoSW5mbyArIFBhZ2luYXRpb24pIOKUgOKUgCAqL1xyXG4uaHViLXRhYmxlX19mb290ZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXNtKSB2YXIoLS1zcGFjaW5nLWxnKTtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4xMCk7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW11dGVkKTtcclxufVxyXG5cclxuLmh1Yi10YWJsZV9fcGFnaW5hdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogdmFyKC0tc3BhY2luZy14cyk7XHJcbn1cclxuXHJcbi5odWItdGFibGVfX3BhZ2UtYnRuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDI2cHg7XHJcbiAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSk7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMDgpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMTUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zbSk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMXMsIGJvcmRlci1jb2xvciAwLjFzO1xyXG59XHJcblxyXG4uaHViLXRhYmxlX19wYWdlLWJ0bjpob3Zlcjpub3QoOmRpc2FibGVkKSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kKTtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XHJcbn1cclxuXHJcbi5odWItdGFibGVfX3BhZ2UtYnRuOmRpc2FibGVkIHtcclxuICAgIG9wYWNpdHk6IDAuMzU7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi5odWItdGFibGVfX3BhZ2UtYnRuLS1hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxufVxyXG5cclxuLyog4pSA4pSAIEVtcHR5IFN0YXRlIOKUgOKUgCAqL1xyXG4uaHViLXRhYmxlX19lbXB0eSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbGFiZWwpO1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJhc2UpO1xyXG59XHJcblxyXG4uaHViLXRhYmxlX19lbXB0eSAuYmkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLXhzKTtcclxuICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcclxufVxyXG5cclxuLyog4pSA4pSAIExvYWRpbmcgU3RhdGUg4pSA4pSAICovXHJcbi5odWItdGFibGVfX2xvYWRpbmcge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWxhYmVsKTtcclxuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHhsKSB2YXIoLS1zcGFjaW5nLW1kKTtcclxufVxyXG5cclxuLyog4pSA4pSAIGh1Yi1zdGF0dXMgKFN0YXR1cy1CYWRnZSBtaXQgRG90KSDilIDilIAgKi9cclxuLmh1Yi1zdGF0dXMge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXhzKTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJhc2UpO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uaHViLXN0YXR1c19fZG90IHtcclxuICAgIHdpZHRoOiA3cHg7XHJcbiAgICBoZWlnaHQ6IDdweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbGFiZWwpO1xyXG59XHJcblxyXG4uaHViLXN0YXR1cy0tc3VjY2VzcyAuaHViLXN0YXR1c19fZG90IHsgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc3VjY2Vzcyk7IH1cclxuLmh1Yi1zdGF0dXMtLXN1Y2Nlc3MgeyBjb2xvcjogdmFyKC0tY29sb3Itc3VjY2Vzcyk7IH1cclxuXHJcbi5odWItc3RhdHVzLS1lcnJvciAuaHViLXN0YXR1c19fZG90ICAgeyBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1lcnJvcik7IH1cclxuLmh1Yi1zdGF0dXMtLWVycm9yICAgeyBjb2xvcjogdmFyKC0tY29sb3ItZXJyb3IpOyB9XHJcblxyXG4uaHViLXN0YXR1cy0td2FybmluZyAuaHViLXN0YXR1c19fZG90IHsgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2FybmluZyk7IH1cclxuLmh1Yi1zdGF0dXMtLXdhcm5pbmcgeyBjb2xvcjogdmFyKC0tY29sb3Itd2FybmluZyk7IH1cclxuXHJcbi5odWItc3RhdHVzLS1vZmZsaW5lIC5odWItc3RhdHVzX19kb3QgeyBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1sYWJlbCk7IH1cclxuLmh1Yi1zdGF0dXMtLW9mZmxpbmUgeyBjb2xvcjogdmFyKC0tY29sb3ItbGFiZWwpOyB9XHJcblxyXG4vKiDilIDilIAgaHViLXRhZyAoUGlsbC1CYWRnZSkg4pSA4pSAICovXHJcbi5odWItdGFnIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDFweCB2YXIoLS1zcGFjaW5nLXhzKTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtKTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pYm9sZCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLXNwYWNpbmcteHMpO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLmh1Yi10YWctLXN1Y2Nlc3Mge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1jb2xvci1zdWNjZXNzLXJnYiksIDAuMTIpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXN1Y2Nlc3MpO1xyXG59XHJcblxyXG4uaHViLXRhZy0tZXJyb3Ige1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1jb2xvci1lcnJvci1yZ2IpLCAwLjEyKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1lcnJvcik7XHJcbn1cclxuXHJcbi5odWItdGFnLS13YXJuaW5nIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEodmFyKC0tY29sb3Itd2FybmluZy1yZ2IpLCAwLjEyKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13YXJuaW5nKTtcclxufVxyXG5cclxuLmh1Yi10YWctLWluZm8ge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbn1cclxuXHJcbi5odWItdGFnLS1uZXV0cmFsIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEodmFyKC0tY29sb3ItdGV4dC1yZ2IpLCAwLjA3KTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1sYWJlbCk7XHJcbn1cclxuXHJcbi5odWItdGFnLS1wdXJwbGUge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1jb2xvci1hY2NlbnQtcHVycGxlLXJnYiksIDAuMSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LXB1cnBsZSk7XHJcbn1cclxuXHJcblxyXG4vKiDilIDilIAgaHViLWVsbGlwc2lzIChUZXh0IG1pdCBPdmVyZmxvdykg4pSA4pSAICovXHJcbi5odWItZWxsaXBzaXMge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXgtd2lkdGg6IDE2MHB4O1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIHRvcHVwLmNzcyDigJQgUGF5UGFsIEd1dGhhYmVuLU1vZGFsXHJcbiAqXHJcbiAqIFdpcmQgw7xiZXIgYXBwLmpzIGdlbGFkZW4gKGdsb2JhbCBhdWYgamVkZXIgU2VpdGUpLlxyXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKiDilIDilIAgQmFja2Ryb3Ag4pSA4pSAICovXHJcbi50b3B1cC1iYWNrZHJvcCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gICAgei1pbmRleDogMjAwMDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2U7XHJcbn1cclxuXHJcbi50b3B1cC1iYWNrZHJvcC5zaG93IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLyog4pSA4pSAIE1vZGFsIOKUgOKUgCAqL1xyXG4udG9wdXAtbW9kYWwge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMC45NSk7XHJcbiAgICB3aWR0aDogNDQwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDkwdnc7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIyNTMzO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sZyk7XHJcbiAgICBib3gtc2hhZG93OiAwIDIwcHggNjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgei1pbmRleDogMjAwMTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UsIHRyYW5zZm9ybSAwLjI1cyBlYXNlO1xyXG59XHJcblxyXG4udG9wdXAtbW9kYWwuc2hvdyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKTtcclxufVxyXG5cclxuLyog4pSA4pSAIEhlYWRlciDilIDilIAgKi9cclxuLnRvcHVwLW1vZGFsLWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteGwpIHZhcigtLXNwYWNpbmcteHhsKTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMSk7XHJcbn1cclxuXHJcbi50b3B1cC1tb2RhbC1oZWFkZXIgaDUge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctc20pO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYmFzZSk7XHJcbn1cclxuXHJcbi50b3B1cC1tb2RhbC1oZWFkZXIgaDUgaSB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbn1cclxuXHJcbi50b3B1cC1tb2RhbC1jbG9zZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcclxuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWZhc3QpO1xyXG59XHJcblxyXG4udG9wdXAtbW9kYWwtY2xvc2U6aG92ZXIge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBCb2R5IOKUgOKUgCAqL1xyXG4udG9wdXAtbW9kYWwtYm9keSB7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXh4bCk7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBaaWVsLVVzZXItR3J1cHBlIOKUgOKUgCAqL1xyXG4udG9wdXAtdGFyZ2V0LWdyb3VwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteGwpO1xyXG59XHJcblxyXG4udG9wdXAtdGFyZ2V0LXNlbGVjdCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJhc2UpO1xyXG4gICAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy14cyk7XHJcbn1cclxuXHJcbi50b3B1cC10YXJnZXQtc2VsZWN0OmZvY3VzIHtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbn1cclxuXHJcbi50b3B1cC10YXJnZXQtc2VsZWN0IG9wdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIyNTMzO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG59XHJcblxyXG4vKiDilIDilIAgQmV0cmFnLUdydXBwZSDilIDilIAgKi9cclxuLnRvcHVwLWFtb3VudC1ncm91cCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXhsKTtcclxufVxyXG5cclxuLnRvcHVwLWFtb3VudC1sYWJlbCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJhc2UpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zbSk7XHJcbn1cclxuXHJcbi50b3B1cC1xdWljay1hbW91bnRzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctc20pO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14bCk7XHJcbn1cclxuXHJcbi50b3B1cC1xdWljay1idG4ge1xyXG4gICAgZmxleDogMTtcclxuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctc20pIHZhcigtLXNwYWNpbmcteHMpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYmFzZSk7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNjksIDEwNiwgMC4wNik7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDQ5LCA2OSwgMTA2LCAwLjE1KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIHZhcigtLXRyYW5zaXRpb24tZmFzdCk7XHJcbn1cclxuXHJcbi50b3B1cC1xdWljay1idG46aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNjksIDEwNiwgMC4xMik7XHJcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDY5LCAxMDYsIDAuMyk7XHJcbn1cclxuXHJcbi50b3B1cC1xdWljay1idG4uYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBCZXRyYWctRWluZ2FiZSDilIDilIAgKi9cclxuLnRvcHVwLWFtb3VudC1pbnB1dC13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnRvcHVwLWFtb3VudC1pbnB1dC13cmFwcGVyIGlucHV0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1tZCkgdmFyKC0tc3BhY2luZy14eGwpIHZhcigtLXNwYWNpbmctbWQpIHZhcigtLXNwYWNpbmctbGcpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYmFzZSk7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMDcpO1xyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZmFzdCk7XHJcbn1cclxuXHJcbi50b3B1cC1hbW91bnQtaW5wdXQtd3JhcHBlciBpbnB1dDpmb2N1cyB7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDQ5LCA2OSwgMTA2LCAwLjE1KTtcclxufVxyXG5cclxuLnRvcHVwLWFtb3VudC1pbnB1dC13cmFwcGVyIGlucHV0OjpwbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbGFiZWwpO1xyXG59XHJcblxyXG4udG9wdXAtY3VycmVuY3kge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IHZhcigtLXNwYWNpbmctbGcpO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1iYXNlKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1sYWJlbCk7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBJbmZvLVplaWxlIOKUgOKUgCAqL1xyXG4udG9wdXAtaW5mbyB7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1iYXNlKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1sYWJlbCk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXhsKTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXhzKTtcclxufVxyXG5cclxuLnRvcHVwLWluZm8gaSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itc3VjY2Vzcyk7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBQYXlQYWwgQnV0dG9uIENvbnRhaW5lciDilIDilIAgKi9cclxuI3BheXBhbC1idXR0b24tY29udGFpbmVyIHtcclxuICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBTdGF0dXMtQW56ZWlnZSDilIDilIAgKi9cclxuLnRvcHVwLXN0YXR1cyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhsKSAwO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnRvcHVwLXN0YXR1cy5zaG93IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4udG9wdXAtc3RhdHVzLWljb24ge1xyXG4gICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1tZCk7XHJcbn1cclxuXHJcbi50b3B1cC1zdGF0dXMtaWNvbi5zdGF0dXMtbG9hZGluZyB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBhbmltYXRpb246IHRvcHVwLXNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xyXG59XHJcblxyXG4udG9wdXAtc3RhdHVzLWljb24uc3RhdHVzLXN1Y2Nlc3Mge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXN1Y2Nlc3MpO1xyXG59XHJcblxyXG4udG9wdXAtc3RhdHVzLWljb24uc3RhdHVzLWVycm9yIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1lcnJvcik7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgdG9wdXAtc3BpbiB7XHJcbiAgICBmcm9tIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cclxuICAgIHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxyXG59XHJcblxyXG4udG9wdXAtc3RhdHVzLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJhc2UpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteHMpO1xyXG59XHJcblxyXG4udG9wdXAtc3RhdHVzLW1lc3NhZ2Uge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYmFzZSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbGFiZWwpO1xyXG59XHJcblxyXG4vKiDilIDilIAgRm9vdGVyIOKUgOKUgCAqL1xyXG4udG9wdXAtbW9kYWwtZm9vdGVyIHtcclxuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbGcpIHZhcigtLXNwYWNpbmcteHhsKTtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMSk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi50b3B1cC1mb290ZXItdGV4dCB7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbGFiZWwpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGdhcDogdmFyKC0tc3BhY2luZy14cyk7XHJcbn1cclxuXHJcbi50b3B1cC1mb290ZXItdGV4dCBpIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIEdpdExhYiBUYWIg4oCUIFJlcG9zaXRvcnkgJiBFbnR3aWNrbHVuZ1xyXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4uZ2wtbG9hZGluZyB7IHBhZGRpbmc6IDIwcHggMDsgfVxyXG4uZ2wtbG9hZGluZy1pbmxpbmUgeyBwYWRkaW5nOiAxNnB4OyBjb2xvcjogdmFyKC0tdGV4dC1zZWNvbmRhcnkpOyBmb250LXNpemU6IDEycHg7IH1cclxuXHJcbi8qIOKUgOKUgCBTZXR1cC1Gb3JtdWxhciDilIDilIAgKi9cclxuLmdsLXNldHVwLWZvcm0geyBwYWRkaW5nOiAxNnB4OyB9XHJcbi5nbC1maWVsZCB7IG1hcmdpbi1ib3R0b206IDE0cHg7IH1cclxuLmdsLWZpZWxkIGxhYmVsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQtc2Vjb25kYXJ5KTtcclxuICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuLmdsLWZpZWxkIC50ZXh0LWxhYmVsIHsgZm9udC13ZWlnaHQ6IDQwMDsgb3BhY2l0eTogLjY7IH1cclxuXHJcbi8qIOKUgOKUgCBHaXRIdWItU3R5bGUgUmVwbyBIZWFkZXIg4pSA4pSAICovXHJcbi5naC1yZXBvLWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGdhcDogMTJweDtcclxuICAgIHBhZGRpbmc6IDEycHggMTZweDtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWNhcmQtYmcpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xyXG59XHJcbi5naC1yZXBvLWhlYWRlci1sZWZ0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxMnB4O1xyXG4gICAgZmxleDogMTtcclxuICAgIG1pbi13aWR0aDogMDtcclxufVxyXG4uZ2gtcmVwby1oZWFkZXItcmlnaHQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG59XHJcblxyXG4vKiBCcmFuY2ggRHJvcGRvd24gKi9cclxuLmdoLWJyYW5jaC1kcm9wZG93biB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxyXG4uZ2gtYnJhbmNoLWJ0biB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDZweDtcclxuICAgIHBhZGRpbmc6IDVweCAxMnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWNhcmQtYmcpO1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQtcHJpbWFyeSk7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xNXMsIGJvcmRlci1jb2xvciAuMTVzO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uZ2gtYnJhbmNoLWJ0bjpob3ZlciB7IGJvcmRlci1jb2xvcjogdmFyKC0tdGV4dC1zZWNvbmRhcnkpOyB9XHJcbi5naC1jaGV2cm9uIHsgZm9udC1zaXplOiA5cHg7IG9wYWNpdHk6IC41OyBtYXJnaW4tbGVmdDogMnB4OyB9XHJcbi5naC1icmFuY2gtbWVudSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IGNhbGMoMTAwJSArIDRweCk7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWluLXdpZHRoOiAyMjBweDtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWNhcmQtYmcpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIGJveC1zaGFkb3c6IDAgOHB4IDI0cHggcmdiYSgwLDAsMCwuMTUpO1xyXG4gICAgei1pbmRleDogNTA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5naC1icmFuY2gtbWVudS1oZWFkZXIge1xyXG4gICAgcGFkZGluZzogOHB4IDEycHg7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQtc2Vjb25kYXJ5KTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG59XHJcbi5naC1icmFuY2gtbWVudS1saXN0IHsgbWF4LWhlaWdodDogMjQwcHg7IG92ZXJmbG93LXk6IGF1dG87IH1cclxuLmdoLWJyYW5jaC1tZW51LWl0ZW0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIHBhZGRpbmc6IDhweCAxMnB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQtcHJpbWFyeSk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcztcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLmdoLWJyYW5jaC1tZW51LWl0ZW06aG92ZXIgeyBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kKTsgfVxyXG4uZ2gtYnJhbmNoLW1lbnUtaXRlbS5hY3RpdmUgeyBmb250LXdlaWdodDogNjAwOyB9XHJcbi5naC1icmFuY2gtbWVudS1pdGVtLmFjdGl2ZTo6YmVmb3JlIHsgY29udGVudDogJ+Kckyc7IG1hcmdpbi1yaWdodDogNHB4OyBmb250LXNpemU6IDEwcHg7IH1cclxuXHJcbi8qIENvZGUgRHJvcGRvd24gKi9cclxuLmdoLWNvZGUtZHJvcGRvd24geyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cclxuLmdoLWNvZGUtYnRuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogNnB4O1xyXG4gICAgcGFkZGluZzogNXB4IDE0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1zdWNjZXNzKTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXN1Y2Nlc3MpO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzO1xyXG59XHJcbi5naC1jb2RlLWJ0bjpob3ZlciB7IG9wYWNpdHk6IC45OyB9XHJcbi5naC1jb2RlLWJ0biAuZ2gtY2hldnJvbiB7IG9wYWNpdHk6IC43OyB9XHJcbi5naC1jb2RlLW1lbnUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiBjYWxjKDEwMCUgKyA0cHgpO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBtaW4td2lkdGg6IDI4MHB4O1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItY2FyZC1iZyk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgYm94LXNoYWRvdzogMCA4cHggMjRweCByZ2JhKDAsMCwwLC4xNSk7XHJcbiAgICB6LWluZGV4OiA1MDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmdoLWNvZGUtbWVudS1zZWN0aW9uIHsgcGFkZGluZzogMTJweDsgfVxyXG4uZ2gtY29kZS1tZW51LWxhYmVsIHtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1zZWNvbmRhcnkpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG59XHJcbi5naC1jbG9uZS11cmwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5naC1jbG9uZS1pbnB1dCB7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgcGFkZGluZzogNnB4IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZCk7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5KTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuLmdoLWNsb25lLWNvcHkge1xyXG4gICAgcGFkZGluZzogNnB4IDEwcHg7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1jYXJkLWJnKTtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xNXM7XHJcbn1cclxuLmdoLWNsb25lLWNvcHk6aG92ZXIgeyBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kKTsgfVxyXG4uZ2gtY29kZS1tZW51LWRpdmlkZXIge1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG59XHJcbi5naC1jb2RlLW1lbnUtaXRlbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogOHB4O1xyXG4gICAgcGFkZGluZzogOHB4IDEycHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5KTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjFzO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4uZ2gtY29kZS1tZW51LWl0ZW06aG92ZXIgeyBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kKTsgfVxyXG5cclxuLyogU2V0dGluZ3MgRHJvcGRvd24gKi9cclxuLmdoLXNldHRpbmdzLWRyb3Bkb3duIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XHJcbi5naC1zZXR0aW5ncy1idG4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMzJweDtcclxuICAgIGhlaWdodDogMzJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1jYXJkLWJnKTtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xNXMsIGJvcmRlci1jb2xvciAuMTVzO1xyXG59XHJcbi5naC1zZXR0aW5ncy1idG46aG92ZXIgeyBib3JkZXItY29sb3I6IHZhcigtLXRleHQtc2Vjb25kYXJ5KTsgY29sb3I6IHZhcigtLXRleHQtcHJpbWFyeSk7IH1cclxuLmdoLXNldHRpbmdzLW1lbnUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiBjYWxjKDEwMCUgKyA0cHgpO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBtaW4td2lkdGg6IDIyMHB4O1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItY2FyZC1iZyk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgYm94LXNoYWRvdzogMCA4cHggMjRweCByZ2JhKDAsMCwwLC4xNSk7XHJcbiAgICB6LWluZGV4OiA1MDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmdoLXNldHRpbmdzLW1lbnUtbGFiZWwge1xyXG4gICAgcGFkZGluZzogOHB4IDEycHggNHB4O1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSk7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XHJcbn1cclxuLmdoLXNldHRpbmdzLWluZm8ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDZweDtcclxuICAgIHBhZGRpbmc6IDRweCAxMnB4IDhweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXByaW1hcnkpO1xyXG59XHJcbi5naC1zZXR0aW5ncy1pbmZvIGkgeyBvcGFjaXR5OiAuNTsgZm9udC1zaXplOiAxMXB4OyB9XHJcbi5naC1pbmZvLWRlcGxveS5nbC1pbmZvLWRlcGxveS0tc3VjY2VzcyB7IGNvbG9yOiB2YXIoLS1jb2xvci1zdWNjZXNzKTsgfVxyXG4uZ2gtaW5mby1kZXBsb3kuZ2wtaW5mby1kZXBsb3ktLWZhaWxlZCB7IGNvbG9yOiAjZWY0NDQ0OyB9XHJcbi5naC1zZXR0aW5ncy1tZW51LWl0ZW0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIHBhZGRpbmc6IDhweCAxMnB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQtcHJpbWFyeSk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcztcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLmdoLXNldHRpbmdzLW1lbnUtaXRlbTpob3ZlciB7IGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQpOyB9XHJcbi5naC1zZXR0aW5ncy1tZW51LWl0ZW0tLXdhcm5pbmcgeyBjb2xvcjogI2Y1OWUwYjsgfVxyXG4uZ2gtc2V0dGluZ3MtbWVudS1pdGVtLS13YXJuaW5nOmhvdmVyIHsgYmFja2dyb3VuZDogcmdiYSgyNDUsMTU4LDExLC4xKTsgfVxyXG4uZ2gtc2V0dGluZ3MtbWVudS1pdGVtLS1kYW5nZXIgeyBjb2xvcjogI2VmNDQ0NDsgfVxyXG4uZ2gtc2V0dGluZ3MtbWVudS1pdGVtLS1kYW5nZXI6aG92ZXIgeyBiYWNrZ3JvdW5kOiByZ2JhKDIzOSw2OCw2OCwuMSk7IH1cclxuXHJcbi8qIEdpdEh1Yi1TdHlsZSBUYWJzICovXHJcbi5naC10YWJzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWNhcmQtYmcpO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxuICAgIHBhZGRpbmc6IDAgOHB4O1xyXG59XHJcbi5naC10YWIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDZweDtcclxuICAgIHBhZGRpbmc6IDEwcHggMTZweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSk7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjE1cywgYm9yZGVyLWNvbG9yIC4xNXM7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5naC10YWI6aG92ZXIgeyBjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5KTsgfVxyXG4uZ2gtdGFiLmFjdGl2ZSB7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjc4MTY2O1xyXG59XHJcbi5naC10YWIgaSB7IGZvbnQtc2l6ZTogMTJweDsgfVxyXG4uZ2gtdGFiLWNvdW50IHtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIHBhZGRpbmc6IDFweCA2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZCk7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1zZWNvbmRhcnkpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLyogTGFzdCBDb21taXQgQmFyICh3aWUgR2l0SHViKSAqL1xyXG4uZ2gtbGFzdC1jb21taXQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1jYXJkLWJnKTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG4uZ2gtbGFzdC1jb21taXQtbGVmdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogOHB4O1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG4gICAgZmxleDogMTtcclxufVxyXG4uZ2gtbGFzdC1jb21taXQtYXV0aG9yIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5KTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmdoLWxhc3QtY29tbWl0LW1zZyB7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1zZWNvbmRhcnkpO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG4uZ2gtbGFzdC1jb21taXQtcmlnaHQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDEycHg7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxufVxyXG4uZ2gtbGFzdC1jb21taXQtaGFzaCB7XHJcbiAgICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5naC1sYXN0LWNvbW1pdC1oYXNoOmhvdmVyIHsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cclxuLmdoLWxhc3QtY29tbWl0LWRhdGUge1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQtc2Vjb25kYXJ5KTtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi8qIFJFQURNRSBQYW5lbCAqL1xyXG4uZ2gtcmVhZG1lIHtcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItY2FyZC1iZyk7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5naC1yZWFkbWUtaGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQtcHJpbWFyeSk7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQpO1xyXG59XHJcbi5naC1yZWFkbWUtaGVhZGVyIGkgeyBvcGFjaXR5OiAuNjsgfVxyXG4uZ2gtcmVhZG1lLWJvZHkge1xyXG4gICAgcGFkZGluZzogMjRweCAzMnB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXByaW1hcnkpO1xyXG59XHJcbi5naC1yZWFkbWUtYm9keSBoMSB7IGZvbnQtc2l6ZTogMjRweDsgbWFyZ2luOiAwIDAgMTZweDsgcGFkZGluZy1ib3R0b206IDhweDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7IH1cclxuLmdoLXJlYWRtZS1ib2R5IGgyIHsgZm9udC1zaXplOiAyMHB4OyBtYXJnaW46IDI0cHggMCAxMnB4OyBwYWRkaW5nLWJvdHRvbTogNnB4OyBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTsgfVxyXG4uZ2gtcmVhZG1lLWJvZHkgaDMgeyBmb250LXNpemU6IDE2cHg7IG1hcmdpbjogMjBweCAwIDhweDsgfVxyXG4uZ2gtcmVhZG1lLWJvZHkgcCB7IG1hcmdpbjogMCAwIDEycHg7IH1cclxuLmdoLXJlYWRtZS1ib2R5IGNvZGUge1xyXG4gICAgcGFkZGluZzogMnB4IDZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQpO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcclxufVxyXG4uZ2gtcmVhZG1lLWJvZHkgcHJlIHtcclxuICAgIHBhZGRpbmc6IDEycHggMTZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQpO1xyXG4gICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgIG1hcmdpbjogMCAwIDEycHg7XHJcbn1cclxuLmdoLXJlYWRtZS1ib2R5IHByZSBjb2RlIHsgcGFkZGluZzogMDsgYmFja2dyb3VuZDogbm9uZTsgfVxyXG4uZ2gtcmVhZG1lLWJvZHkgdWwsIC5naC1yZWFkbWUtYm9keSBvbCB7IG1hcmdpbjogMCAwIDEycHg7IHBhZGRpbmctbGVmdDogMjRweDsgfVxyXG4uZ2gtcmVhZG1lLWJvZHkgbGkgeyBtYXJnaW4tYm90dG9tOiA0cHg7IH1cclxuLmdoLXJlYWRtZS1ib2R5IGEgeyBjb2xvcjogdmFyKC0tcHJpbWFyeSk7IH1cclxuLmdoLXJlYWRtZS1ib2R5IGltZyB7IG1heC13aWR0aDogMTAwJTsgYm9yZGVyLXJhZGl1czogNnB4OyB9XHJcbi5naC1yZWFkbWUtYm9keSBibG9ja3F1b3RlIHtcclxuICAgIG1hcmdpbjogMCAwIDEycHg7XHJcbiAgICBwYWRkaW5nOiA4cHggMTZweDtcclxuICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSk7XHJcbn1cclxuLmdoLXJlYWRtZS1ib2R5IHRhYmxlIHsgd2lkdGg6IDEwMCU7IGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IG1hcmdpbjogMCAwIDEycHg7IH1cclxuLmdoLXJlYWRtZS1ib2R5IHRoLCAuZ2gtcmVhZG1lLWJvZHkgdGQge1xyXG4gICAgcGFkZGluZzogOHB4IDEycHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZ2gtcmVhZG1lLWJvZHkgdGggeyBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kKTsgZm9udC13ZWlnaHQ6IDYwMDsgfVxyXG5cclxuLyogQnJlYWRjcnVtYiAoR2l0SHViLVN0eWxlLCBpbmxpbmUgaW0gSGVhZGVyKSAqL1xyXG4uZ2gtYnJlYWRjcnVtYiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogNHB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLyog4pSA4pSAIEJ1dHRvbnMg4pSA4pSAICovXHJcbi5nbC1idG4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA1cHg7XHJcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1jYXJkLWJnKTtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXByaW1hcnkpO1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMTVzLCBib3JkZXItY29sb3IgLjE1cztcclxufVxyXG4uZ2wtYnRuOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSk7XHJcbn1cclxuLmdsLWJ0bi0tc20geyBwYWRkaW5nOiA0cHggMTBweDsgZm9udC1zaXplOiAxMXB4OyB9XHJcbi5nbC1idG4tLXdhcm5pbmcgeyBib3JkZXItY29sb3I6ICNmNTllMGI7IGNvbG9yOiAjZjU5ZTBiOyB9XHJcbi5nbC1idG4tLXdhcm5pbmc6aG92ZXIgeyBiYWNrZ3JvdW5kOiAjZjU5ZTBiOyBjb2xvcjogI2ZmZjsgYm9yZGVyLWNvbG9yOiAjZjU5ZTBiOyB9XHJcbi5nbC1idG4tLWRhbmdlciB7IGJvcmRlci1jb2xvcjogI2VmNDQ0NDsgY29sb3I6ICNlZjQ0NDQ7IH1cclxuLmdsLWJ0bi0tZGFuZ2VyOmhvdmVyIHsgYmFja2dyb3VuZDogI2VmNDQ0NDsgY29sb3I6ICNmZmY7IGJvcmRlci1jb2xvcjogI2VmNDQ0NDsgfVxyXG5cclxuLyog4pSA4pSAIFN1Yi1UYWJzIOKUgOKUgCAqL1xyXG4uZ2wtc3VidGFicyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5nbC1zdWJ0YWIge1xyXG4gICAgcGFkZGluZzogOHB4IDE2cHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1zZWNvbmRhcnkpO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA1cHg7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuMTVzLCBib3JkZXItY29sb3IgLjE1cztcclxufVxyXG4uZ2wtc3VidGFiOmhvdmVyIHsgY29sb3I6IHZhcigtLXRleHQtcHJpbWFyeSk7IH1cclxuLmdsLXN1YnRhYi5hY3RpdmUge1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQtcHJpbWFyeSk7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcclxufVxyXG4uZ2wtc3VidGFiIGkgeyBmb250LXNpemU6IDExcHg7IH1cclxuXHJcbi5nbC1zdWJ0YWItY29udGVudCB7IGRpc3BsYXk6IG5vbmU7IH1cclxuLmdsLXN1YnRhYi1jb250ZW50LmFjdGl2ZSB7IGRpc3BsYXk6IGJsb2NrOyB9XHJcblxyXG4vKiDilIDilIAgQnJlYWRjcnVtYiDilIDilIAgKi9cclxuLmdsLWJyZWFkY3J1bWIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDRweDtcclxuICAgIHBhZGRpbmc6IDEwcHggMTZweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItY2FyZC1iZyk7XHJcbn1cclxuLmdsLWNydW1iIHtcclxuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBhZGRpbmc6IDJweCA0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuLmdsLWNydW1iOmhvdmVyIHsgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZCk7IH1cclxuLmdsLWNydW1iLXNlcCB7IGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSk7IG9wYWNpdHk6IC41OyB9XHJcblxyXG4vKiDilIDilIAgRmlsZSBMaXN0IOKUgOKUgCAqL1xyXG4uZ2wtZmlsZS1saXN0IHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWNhcmQtYmcpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxuICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgOHB4IDhweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLmdsLWZpbGUtcm93IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xyXG4gICAgbWluLWhlaWdodDogMzhweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXByaW1hcnkpO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcztcclxufVxyXG4uZ2wtZmlsZS1yb3c6bGFzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206IG5vbmU7IH1cclxuLmdsLWZpbGUtcm93OmhvdmVyIHsgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZCk7IH1cclxuLmdsLWZpbGUtcm93IGkgeyB3aWR0aDogMTZweDsgdGV4dC1hbGlnbjogY2VudGVyOyBmb250LXNpemU6IDEzcHg7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XHJcbi5nbC1pY29uLS1mb2xkZXIgeyBjb2xvcjogI2Y1OWUwYjsgfVxyXG4uZ2wtaWNvbi0tZmlsZSB7IGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSk7IH1cclxuLmdsLWZpbGUtbmFtZSB7IGZsZXg6IDE7IGxpbmUtaGVpZ2h0OiAxOyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxyXG5cclxuLyog4pSA4pSAIENvbW1pdHMg4pSA4pSAICovXHJcbi5nbC1jb21taXQtbGlzdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1jYXJkLWJnKTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG59XHJcbi5nbC1jb21taXQtcm93IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxMnB4O1xyXG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuLmdsLWNvbW1pdC1yb3c6bGFzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206IG5vbmU7IH1cclxuLmdsLWNvbW1pdC1oYXNoIHtcclxuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kKTtcclxuICAgIHBhZGRpbmc6IDJweCA2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5nbC1jb21taXQtbXNnIHtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5KTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmdsLWNvbW1pdC1tZXRhIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDEycHg7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1zZWNvbmRhcnkpO1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLyog4pSA4pSAIEJyYW5jaGVzIOKUgOKUgCAqL1xyXG4uZ2wtYnJhbmNoZXMtcGFuZWwgeyBtYXJnaW4tdG9wOiAwOyB9XHJcbi5nbC1icmFuY2hlcy1oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG59XHJcbi5nbC1icmFuY2hlcy1oZWFkZXIgaDMge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXByaW1hcnkpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG4uZ2wtY3JlYXRlLWJyYW5jaCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kKTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxufVxyXG4uZ2wtY3JlYXRlLWJyYW5jaC1mb3JtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxMnB4O1xyXG59XHJcbi5nbC1jcmVhdGUtYnJhbmNoLWFjdGlvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogOHB4O1xyXG59XHJcbi5nbC1icmFuY2gtc2VsZWN0IHtcclxuICAgIG1pbi13aWR0aDogMTQwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG59XHJcbi5nbC1icmFuY2gtbGlzdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1jYXJkLWJnKTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbn1cclxuLmdsLWJyYW5jaC1yb3cge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG4uZ2wtYnJhbmNoLXJvdzpsYXN0LWNoaWxkIHsgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxyXG4uZ2wtYnJhbmNoLW5hbWUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXByaW1hcnkpO1xyXG59XHJcbi5nbC1icmFuY2gtbmFtZSBpIHsgY29sb3I6IHZhcigtLXByaW1hcnkpOyBmb250LXNpemU6IDExcHg7IH1cclxuLmdsLWJyYW5jaC1hY3Rpb25zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG59XHJcbi5nbC1icmFuY2gtbWV0YSB7IGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSk7IGZvbnQtc2l6ZTogMTFweDsgfVxyXG4uZ2wtYnRuLS1kYW5nZXIge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyMzksIDY4LCA2OCwgLjEpO1xyXG4gICAgY29sb3I6ICNlZjQ0NDQ7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzOSwgNjgsIDY4LCAuMyk7XHJcbn1cclxuLmdsLWJ0bi0tZGFuZ2VyOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjM5LCA2OCwgNjgsIC4yKTtcclxufVxyXG4uZ2wtYnRuLS14cyB7XHJcbiAgICBwYWRkaW5nOiAzcHggOHB4O1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG59XHJcbi8qIOKUgOKUgCBJbXBvcnQgQnJhbmNoIFNlbGVjdCDilIDilIAgKi9cclxuLmdsLWltcG9ydC1yb3cge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogOHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uZ2wtaW1wb3J0LXJvdyBpbnB1dCB7IGZsZXg6IDE7IH1cclxuLmdsLWltcG9ydC1icmFuY2gtc2VsZWN0IHtcclxuICAgIG1pbi13aWR0aDogMTIwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDE2MHB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBCYWRnZXMg4pSA4pSAICovXHJcbi5nbC1iYWRnZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAycHggOHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuLmdsLWJhZGdlLS1kZWZhdWx0IHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQpO1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQtc2Vjb25kYXJ5KTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbn1cclxuLmdsLWJhZGdlLS1vcGVuIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMzQsIDE5NywgOTQsIC4xNSk7XHJcbiAgICBjb2xvcjogIzIyYzU1ZTtcclxufVxyXG4uZ2wtYmFkZ2UtLW1lcmdlZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEzOSwgOTIsIDI0NiwgLjE1KTtcclxuICAgIGNvbG9yOiAjOGI1Y2Y2O1xyXG59XHJcbi5nbC1iYWRnZS0tY2xvc2VkIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjM5LCA2OCwgNjgsIC4xNSk7XHJcbiAgICBjb2xvcjogI2VmNDQ0NDtcclxufVxyXG5cclxuLyog4pSA4pSAIE1lcmdlIFJlcXVlc3RzIOKUgOKUgCAqL1xyXG4uZ2wtbXItbGlzdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1jYXJkLWJnKTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG59XHJcbi5nbC1tci1yb3cge1xyXG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuLmdsLW1yLXJvdzpsYXN0LWNoaWxkIHsgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxyXG4uZ2wtbXItdGl0bGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxufVxyXG4uZ2wtbXItbGluayB7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5KTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4uZ2wtbXItbGluazpob3ZlciB7IGNvbG9yOiB2YXIoLS1wcmltYXJ5KTsgfVxyXG4uZ2wtbXItbWV0YSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAxMnB4O1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQtc2Vjb25kYXJ5KTtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxufVxyXG5cclxuLyog4pSA4pSAIEVtcHR5IFN0YXRlIOKUgOKUgCAqL1xyXG4uZ2wtZW1wdHkge1xyXG4gICAgcGFkZGluZzogMzJweCAxNnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQtc2Vjb25kYXJ5KTtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gKiBJbmxpbmUgRWRpdG9yXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5nbC1lZGl0b3ItcGFuZWwge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWNhcmQtYmcpO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmdsLWVkaXRvci1oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQpO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDhweDtcclxufVxyXG5cclxuLmdsLWVkaXRvci1maWxlcGF0aCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogNnB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXByaW1hcnkpO1xyXG59XHJcbi5nbC1lZGl0b3ItZmlsZXBhdGggaSB7IGNvbG9yOiB2YXIoLS1wcmltYXJ5KTsgZm9udC1zaXplOiAxMXB4OyB9XHJcblxyXG4uZ2wtZWRpdG9yLWFjdGlvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogNnB4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4uZ2wtZWRpdG9yLWJvZHkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xyXG4gICAgbWF4LWhlaWdodDogNjAwcHg7XHJcbn1cclxuXHJcbi5nbC1lZGl0b3ItbGluZXMge1xyXG4gICAgd2lkdGg6IDQ4cHg7XHJcbiAgICBtaW4td2lkdGg6IDQ4cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDhweCAxMHB4IDA7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIGZvbnQtZmFtaWx5OiAnSmV0QnJhaW5zIE1vbm8nLCAnRmlyYSBDb2RlJywgJ0NvbnNvbGFzJywgbW9ub3NwYWNlO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSk7XHJcbiAgICBvcGFjaXR5OiAuNTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQpO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG4uZ2wtZWRpdG9yLWxpbmVzIGRpdiB7IGhlaWdodDogMThweDsgfVxyXG5cclxuLmdsLWVkaXRvci10ZXh0YXJlYSB7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgcGFkZGluZzogMTBweCAxMnB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICdKZXRCcmFpbnMgTW9ubycsICdGaXJhIENvZGUnLCAnQ29uc29sYXMnLCBtb25vc3BhY2U7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQtcHJpbWFyeSk7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1jYXJkLWJnKTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICByZXNpemU6IG5vbmU7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHRhYi1zaXplOiA0O1xyXG4gICAgd2hpdGUtc3BhY2U6IHByZTtcclxuICAgIHdvcmQtd3JhcDogbm9ybWFsO1xyXG59XHJcblxyXG4vKiDilIDilIAgRWRpdG9yIEltcHJvdmUgUGFuZWwg4pSA4pSAICovXHJcbi5nbC1lZGl0b3ItaW1wcm92ZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kKTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG59XHJcbi5nbC1lZGl0b3ItaW1wcm92ZSB0ZXh0YXJlYSB7IGZsZXg6IDE7IH1cclxuXHJcbi8qIOKUgOKUgCBFZGl0b3IgQUkgUmVzdWx0IOKUgOKUgCAqL1xyXG4uZ2wtZWRpdG9yLWFpLXJlc3VsdCB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQpO1xyXG59XHJcblxyXG4uZ2wtZWRpdG9yLWFpLWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogOHB4O1xyXG4gICAgcGFkZGluZzogOHB4IDEycHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxufVxyXG4uZ2wtZWRpdG9yLWFpLWhlYWRlciAuZ2wtYnRuIHsgbWFyZ2luLWxlZnQ6IGF1dG87IH1cclxuXHJcbi5nbC1lZGl0b3ItYWktY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgbWF4LWhlaWdodDogMzAwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5cclxuLmdsLWVkaXRvci1haS1hY3Rpb25zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIHBhZGRpbmc6IDhweCAxMnB4O1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbn1cclxuXHJcbi5nbC1lZGl0b3ItbG9hZGluZyB7XHJcbiAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBFZGl0b3IgQ29tbWl0IEJhciDilIDilIAgKi9cclxuLmdsLWVkaXRvci1jb21taXQtYmFyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kKTtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG59XHJcbi5nbC1lZGl0b3ItY29tbWl0LWJhciBpbnB1dCB7IGZsZXg6IDE7IH1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICogS0ktQXNzaXN0ZW50IFBhbmVsXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5nbC1haS1wYW5lbCB7IHBhZGRpbmc6IDE2cHg7IH1cclxuXHJcbi5nbC1haS1hY3Rpb25zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5nbC1haS1hY3Rpb24ge1xyXG4gICAgZmxleDogMTtcclxuICAgIHBhZGRpbmc6IDEwcHggMTJweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSk7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1jYXJkLWJnKTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZ2FwOiA2cHg7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xNXMsIGNvbG9yIC4xNXM7XHJcbn1cclxuLmdsLWFpLWFjdGlvbjpsYXN0LWNoaWxkIHsgYm9yZGVyLXJpZ2h0OiBub25lOyB9XHJcbi5nbC1haS1hY3Rpb246aG92ZXIgeyBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kKTsgY29sb3I6IHZhcigtLXRleHQtcHJpbWFyeSk7IH1cclxuLmdsLWFpLWFjdGlvbi5hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeSk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmdsLWFpLW1vZGUgeyBtYXJnaW4tYm90dG9tOiAxNnB4OyB9XHJcblxyXG4uZ2wtYWktZmllbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxufVxyXG4uZ2wtYWktZmllbGQgbGFiZWwge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1zZWNvbmRhcnkpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG4uZ2wtYWktZmllbGQgbGFiZWwgaSB7IG1hcmdpbi1yaWdodDogNHB4OyB9XHJcblxyXG4uZ2wtYWktZmlsZS1zZWxlY3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogNnB4O1xyXG59XHJcbi5nbC1haS1maWxlLXNlbGVjdCBpbnB1dCB7IGZsZXg6IDE7IH1cclxuXHJcbi5nbC1idG4tLXByaW1hcnkge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeSk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XHJcbn1cclxuLmdsLWJ0bi0tcHJpbWFyeTpob3ZlciB7XHJcbiAgICBvcGFjaXR5OiAuOTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnkpO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnkpO1xyXG59XHJcblxyXG5cclxuLyog4pSA4pSAIEFJIFJlc3VsdCDilIDilIAgKi9cclxuLmdsLWFpLXJlc3VsdCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5nbC1haS1maWxlLXBhdGgtaGludCB7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1zZWNvbmRhcnkpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcclxuICAgIG9wYWNpdHk6IC43O1xyXG59XHJcblxyXG4uZ2wtYWktcmVzdWx0LWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHBhZGRpbmc6IDEwcHggMTJweDtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQpO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XHJcbn1cclxuXHJcbi5nbC1haS1tb2RlbCB7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1zZWNvbmRhcnkpO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItY2FyZC1iZyk7XHJcbiAgICBwYWRkaW5nOiAycHggOHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbn1cclxuXHJcbi5nbC1haS1yZXN1bHQtY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgbWF4LWhlaWdodDogNDAwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLmdsLWFpLXJlc3VsdC1hY3Rpb25zIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMTJweDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZCk7XHJcbn1cclxuXHJcbi5nbC1haS1jb2RlIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBmb250LWZhbWlseTogJ0pldEJyYWlucyBNb25vJywgJ0ZpcmEgQ29kZScsICdDb25zb2xhcycsIG1vbm9zcGFjZTtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XHJcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQtcHJpbWFyeSk7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG4uZ2wtYWktbG9hZGluZyB7XHJcbiAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIFJlbGVhc2VzXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5nbC1yZWxlYXNlcy1oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nOiAxMnB4IDA7XHJcbn1cclxuLmdsLXJlbGVhc2VzLWhlYWRlciBoMyB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQtcHJpbWFyeSk7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogOHB4O1xyXG59XHJcbi5nbC1yZWxlYXNlcy1oZWFkZXIgaDMgaSB7IGNvbG9yOiB2YXIoLS1wcmltYXJ5KTsgfVxyXG5cclxuLmdsLXJlbGVhc2UtbGlzdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1jYXJkLWJnKTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbn1cclxuXHJcbi5nbC1yZWxlYXNlLXJvdyB7XHJcbiAgICBwYWRkaW5nOiAxNHB4IDE2cHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxufVxyXG4uZ2wtcmVsZWFzZS1yb3c6bGFzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206IG5vbmU7IH1cclxuXHJcbi5nbC1yZWxlYXNlLWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGdhcDogMTJweDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuLmdsLXJlbGVhc2UtdGl0bGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZ2wtcmVsZWFzZS10aXRsZSBpIHsgY29sb3I6IHZhcigtLXByaW1hcnkpOyB9XHJcblxyXG4uZ2wtcmVsZWFzZS1uYW1lIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5KTtcclxufVxyXG5cclxuLmdsLXJlbGVhc2UtYWN0aW9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiA2cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uZ2wtcmVsZWFzZS1kZXNjIHtcclxuICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSk7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG4uZ2wtcmVsZWFzZS1tZXRhIHtcclxuICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSk7XHJcbn1cclxuXHJcbi5nbC1iYWRnZS0tdGFnIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMzQsIDE5NywgOTQsIC4xNSk7XHJcbiAgICBjb2xvcjogIzIyYzU1ZTtcclxufVxyXG5cclxuLmdsLWJ0bi0tZGFuZ2VyIHtcclxuICAgIGNvbG9yOiAjZWY0NDQ0O1xyXG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCAuMyk7XHJcbn1cclxuLmdsLWJ0bi0tZGFuZ2VyOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjM5LCA2OCwgNjgsIC4xKTtcclxuICAgIGNvbG9yOiAjZWY0NDQ0O1xyXG59XHJcblxyXG4uZ2wtY3JlYXRlLXJlbGVhc2Uge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxufVxyXG5cclxuLmdsLWNyZWF0ZS1yZWxlYXNlLWZvcm0ge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItY2FyZC1iZyk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgcGFkZGluZzogMTZweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxMnB4O1xyXG59XHJcblxyXG4uZ2wtY3JlYXRlLXJlbGVhc2UtYWN0aW9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIEZpbGUgQnJvd3NlciBPdmVybGF5XHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5nbC1maWxlLWJyb3dzZXItb3ZlcmxheSB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7IGxlZnQ6IDA7IHJpZ2h0OiAwOyBib3R0b206IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC41KTtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uZ2wtZmlsZS1icm93c2VyIHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWNhcmQtYmcpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICB3aWR0aDogNDgwcHg7XHJcbiAgICBtYXgtaGVpZ2h0OiA1MDBweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgYm94LXNoYWRvdzogMCA4cHggMzJweCByZ2JhKDAsIDAsIDAsIC4zKTtcclxufVxyXG5cclxuLmdsLWZpbGUtYnJvd3Nlci1oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5KTtcclxuICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1jYXJkLWJnKTtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICogVW5zYXZlZCBDaGFuZ2VzIERpYWxvZ1xyXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4uZ2wtZGlhbG9nLW92ZXJsYXkge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwOyBsZWZ0OiAwOyByaWdodDogMDsgYm90dG9tOiAwO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNTUpO1xyXG4gICAgei1pbmRleDogMTAwMDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYW5pbWF0aW9uOiBnbC1mYWRlLWluIC4xNXMgZWFzZTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBnbC1mYWRlLWluIHtcclxuICAgIGZyb20geyBvcGFjaXR5OiAwOyB9XHJcbiAgICB0byB7IG9wYWNpdHk6IDE7IH1cclxufVxyXG5cclxuLmdsLWRpYWxvZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1jYXJkLWJnKTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgd2lkdGg6IDQyMHB4O1xyXG4gICAgbWF4LXdpZHRoOiA5MHZ3O1xyXG4gICAgYm94LXNoYWRvdzogMCAxMnB4IDQwcHggcmdiYSgwLCAwLCAwLCAuNCk7XHJcbiAgICBhbmltYXRpb246IGdsLWRpYWxvZy1pbiAuMnMgZWFzZTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBnbC1kaWFsb2ctaW4ge1xyXG4gICAgZnJvbSB7IG9wYWNpdHk6IDA7IHRyYW5zZm9ybTogc2NhbGUoLjk1KSB0cmFuc2xhdGVZKC04cHgpOyB9XHJcbiAgICB0byB7IG9wYWNpdHk6IDE7IHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWSgwKTsgfVxyXG59XHJcblxyXG4uZ2wtZGlhbG9nLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDIwcHggMTJweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBjb2xvcjogI2Y1OWUwYjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA4cHg7XHJcbn1cclxuXHJcbi5nbC1kaWFsb2ctaGVhZGVyIGkge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4uZ2wtZGlhbG9nLWJvZHkge1xyXG4gICAgcGFkZGluZzogMCAyMHB4IDE2cHg7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1zZWNvbmRhcnkpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcclxufVxyXG5cclxuLmdsLWRpYWxvZy1ib2R5IHN0cm9uZyB7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5KTtcclxufVxyXG5cclxuLmdsLWRpYWxvZy1hY3Rpb25zIHtcclxuICAgIHBhZGRpbmc6IDEycHggMjBweCAxNnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogOHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIEZpbGUgQWN0aW9ucyBCYXJcclxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLmdsLWZpbGUtYWN0aW9ucy1iYXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMTVweCAxNnB4O1xyXG4gICAgZ2FwOiAxMHB4O1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIFNpZGViYXIg4oCUIExldHp0ZXMgUmVsZWFzZVxyXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4uZ2wtc2lkZWJhciB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG59XHJcblxyXG4uZ2wtbGF0ZXN0LXJlbGVhc2Uge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItY2FyZC1iZyk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgcGFkZGluZzogMTZweDtcclxufVxyXG5cclxuLmdsLWxhdGVzdC1yZWxlYXNlLWhlYWRlciB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQtc2Vjb25kYXJ5KTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogNnB4O1xyXG59XHJcblxyXG4uZ2wtbGF0ZXN0LXJlbGVhc2UtaGVhZGVyIGkge1xyXG4gICAgY29sb3I6ICMyMmM1NWU7XHJcbn1cclxuXHJcbi5nbC1sYXRlc3QtcmVsZWFzZS1ib2R5IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG59XHJcblxyXG4uZ2wtbGF0ZXN0LXJlbGVhc2UtbmFtZSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQtcHJpbWFyeSk7XHJcbn1cclxuXHJcbi5nbC1sYXRlc3QtcmVsZWFzZS1kYXRlIHtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmdsLWxhdGVzdC1yZWxlYXNlLWRsIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICogTWFya2Rvd24gQm9keSAoUmVsZWFzZSBOb3RlcylcclxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLmdsLW1hcmtkb3duLWJvZHkge1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXByaW1hcnkpO1xyXG59XHJcblxyXG4uZ2wtbWFya2Rvd24tYm9keSBoMSxcclxuLmdsLW1hcmtkb3duLWJvZHkgaDIsXHJcbi5nbC1tYXJrZG93bi1ib2R5IGgzIHtcclxuICAgIG1hcmdpbjogMTJweCAwIDZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbi5nbC1tYXJrZG93bi1ib2R5IGgxIHsgZm9udC1zaXplOiAxNnB4OyB9XHJcbi5nbC1tYXJrZG93bi1ib2R5IGgyIHsgZm9udC1zaXplOiAxNHB4OyB9XHJcbi5nbC1tYXJrZG93bi1ib2R5IGgzIHsgZm9udC1zaXplOiAxM3B4OyB9XHJcblxyXG4uZ2wtbWFya2Rvd24tYm9keSBwIHtcclxuICAgIG1hcmdpbjogNnB4IDA7XHJcbn1cclxuXHJcbi5nbC1tYXJrZG93bi1ib2R5IHVsLFxyXG4uZ2wtbWFya2Rvd24tYm9keSBvbCB7XHJcbiAgICBtYXJnaW46IDZweCAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG59XHJcblxyXG4uZ2wtbWFya2Rvd24tYm9keSBjb2RlIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjA2KTtcclxuICAgIHBhZGRpbmc6IDJweCA1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuXHJcbi5nbC1tYXJrZG93bi1ib2R5IHByZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4zKTtcclxuICAgIHBhZGRpbmc6IDEycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgbWFyZ2luOiA4cHggMDtcclxufVxyXG5cclxuLmdsLW1hcmtkb3duLWJvZHkgcHJlIGNvZGUge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5nbC1tYXJrZG93bi1ib2R5IGEge1xyXG4gICAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xyXG59XHJcblxyXG4uZ2wtbWFya2Rvd24tYm9keSBibG9ja3F1b3RlIHtcclxuICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxuICAgIHBhZGRpbmctbGVmdDogMTJweDtcclxuICAgIG1hcmdpbjogOHB4IDA7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1zZWNvbmRhcnkpO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIFJlbGVhc2UgU2hhcmUtTGlua3NcclxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLmdsLXJlbGVhc2Utc2hhcmUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgzNCwgMTk3LCA5NCwgLjA4KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIG1hcmdpbi10b3A6IDZweDtcclxufVxyXG5cclxuLmdsLXJlbGVhc2Utc2hhcmUtaW5mbyB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBjb2xvcjogIzIyYzU1ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA2cHg7XHJcbiAgICBmbGV4OiAxO1xyXG59XHJcblxyXG4uZ2wtcmVsZWFzZS1zaGFyZS1pbmZvIC5nbC1iYWRnZSB7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1zZWNvbmRhcnkpO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIEtJLUNoYXQgUGFuZWwgKENvcGlsb3QtU3R5bGUpXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5nbC1haS1jaGF0LXBhbmVsIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItY2FyZC1iZyk7XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHotaW5kZXg6IDIwO1xyXG59XHJcblxyXG4uZ2wtYWktY2hhdC1oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIHBhZGRpbmc6IDEwcHggMTRweDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5KTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG59XHJcblxyXG4uZ2wtYWktY2hhdC1oZWFkZXIgLmdsLWJ0biB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxufVxyXG5cclxuLmdsLWFpLWNoYXQtbWVzc2FnZXMge1xyXG4gICAgZmxleDogMTtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDEwcHg7XHJcbn1cclxuXHJcbi5nbC1haS1tc2cge1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIHBhZGRpbmc6IDhweCAxMnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgbWF4LXdpZHRoOiA5MCU7XHJcbn1cclxuXHJcbi5nbC1haS1tc2ctLXVzZXIge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeSk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcclxufVxyXG5cclxuLmdsLWFpLW1zZy0tYWkge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMDYpO1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQtcHJpbWFyeSk7XHJcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4O1xyXG59XHJcblxyXG4uZ2wtYWktbXNnLS1haSAuZ2wtYWktbXNnLWNvbnRlbnQge1xyXG4gICAgb3ZlcmZsb3cteDogYXV0bztcclxufVxyXG5cclxuLmdsLWFpLW1zZy0tZXJyb3Ige1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyMzksIDY4LCA2OCwgLjEyKTtcclxuICAgIGNvbG9yOiAjZWY0NDQ0O1xyXG59XHJcblxyXG4uZ2wtYWktbXNnLS1sb2FkaW5nIHtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSk7XHJcbn1cclxuXHJcbi5nbC1haS1jaGF0LWlucHV0LWJhciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxufVxyXG5cclxuLmdsLWFpLWNoYXQtaW5wdXQge1xyXG4gICAgZmxleDogMTtcclxuICAgIHJlc2l6ZTogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gKiBCdWlsZC1Lb25zb2xlXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5nbC1idWlsZC1kaXZpZGVyIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xyXG4gICAgbWFyZ2luOiAxLjVyZW0gMDtcclxufVxyXG5cclxuLmdsLWJ1aWxkLXBhbmVsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxNnB4O1xyXG59XHJcblxyXG4uZ2wtYnVpbGQtY29uZmlnIGgzIHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5KTtcclxuICAgIG1hcmdpbjogMCAwIDEycHggMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA4cHg7XHJcbn1cclxuXHJcbi5nbC1idWlsZC1jb25maWctZm9ybSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMTJweDtcclxufVxyXG5cclxuLmdsLWJ1aWxkLWNvbmZpZy1hY3Rpb25zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi8qIEJ1aWxkLVN0YXR1cyBCYXIgKi9cclxuLmdsLWJ1aWxkLXN0YXR1cy1iYXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4wNCk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG59XHJcblxyXG4uZ2wtYnVpbGQtc3RhdHVzLWljb24ge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5nbC1idWlsZC1zdGF0dXMtLXJ1bm5pbmcge1xyXG4gICAgY29sb3I6ICMzYjgyZjY7XHJcbn1cclxuXHJcbi5nbC1idWlsZC1zdGF0dXMtLXN1Y2Nlc3Mge1xyXG4gICAgY29sb3I6ICMyMmM1NWU7XHJcbn1cclxuXHJcbi5nbC1idWlsZC1zdGF0dXMtLWZhaWxlZCB7XHJcbiAgICBjb2xvcjogI2VmNDQ0NDtcclxufVxyXG5cclxuLmdsLWJ1aWxkLXN0YXR1cy1pbmZvIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxMnB4O1xyXG59XHJcblxyXG4uZ2wtYnVpbGQtc3RhdHVzLWxhYmVsIHtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5KTtcclxufVxyXG5cclxuLmdsLWJ1aWxkLXN0YXR1cy10aW1lIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSk7XHJcbn1cclxuXHJcbi8qIEJ1aWxkLUtvbnNvbGUgT3V0cHV0ICovXHJcbi5nbC1idWlsZC1jb25zb2xlIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZDogIzBkMTExNztcclxufVxyXG5cclxuLmdsLWJ1aWxkLWNvbnNvbGUtaGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgcGFkZGluZzogOHB4IDE0cHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQtc2Vjb25kYXJ5KTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjA0KTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG59XHJcblxyXG4uZ2wtYnVpbGQtY29uc29sZS1vdXRwdXQge1xyXG4gICAgcGFkZGluZzogMTJweCAxNHB4O1xyXG4gICAgbWF4LWhlaWdodDogNTAwcHg7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgZm9udC1mYW1pbHk6ICdKZXRCcmFpbnMgTW9ubycsICdGaXJhIENvZGUnLCAnQ29uc29sYXMnLCBtb25vc3BhY2U7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgY29sb3I6ICNjOWQxZDk7XHJcbn1cclxuXHJcbi5nbC1idWlsZC1lbXB0eSB7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1zZWNvbmRhcnkpO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuXHJcbi5nbC1idWlsZC1saW5lIHtcclxuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuICAgIHBhZGRpbmc6IDFweCAwO1xyXG59XHJcblxyXG4uZ2wtYnVpbGQtbGluZS0tY21kIHtcclxuICAgIGNvbG9yOiAjNThhNmZmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIG1hcmdpbi10b3A6IDZweDtcclxufVxyXG5cclxuLmdsLWJ1aWxkLWxpbmUtLWVycm9yIHtcclxuICAgIGNvbG9yOiAjZjg1MTQ5O1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNDgsIDgxLCA3MywgLjA4KTtcclxuICAgIHBhZGRpbmc6IDFweCA0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbn1cclxuXHJcbi5nbC1idWlsZC1saW5lLS13YXJuaW5nIHtcclxuICAgIGNvbG9yOiAjZDI5OTIyO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyMTAsIDE1MywgMzQsIC4wOCk7XHJcbiAgICBwYWRkaW5nOiAxcHggNHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG59XHJcblxyXG4uZ2wtYnVpbGQtZmlsZS1saW5rIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBkb3R0ZWQ7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuMTVzO1xyXG59XHJcblxyXG4uZ2wtYnVpbGQtZmlsZS1saW5rOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBzb2xpZDtcclxufVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gKiBTaGVsbCAvIFRlcm1pbmFsIChNb2RhbCkg4oCUIG51dHp0IGRjLWZvcm0tKiBQYXR0ZXJuXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIFBhbmVsLUJyZWl0ZSBmw7xyIFRlcm1pbmFsLU1vZGFscyAoYnJlaXRlciBhbHMgU3RhbmRhcmQgZGMtZm9ybS1wYW5lbCkgKi9cclxuLmRjLWZvcm0tcGFuZWwuZ2wtdGVybWluYWwtcGFuZWwge1xyXG4gICAgd2lkdGg6IDcwdnc7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbn1cclxuXHJcbi5nbC10ZXJtaW5hbC1vdXRwdXQge1xyXG4gICAgaGVpZ2h0OiA0MDBweDtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxMnB4IDE0cHg7XHJcbiAgICBmb250LWZhbWlseTogJ0pldEJyYWlucyBNb25vJywgJ0ZpcmEgQ29kZScsICdDb25zb2xhcycsIG1vbm9zcGFjZTtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICBjb2xvcjogI2M5ZDFkOTtcclxuICAgIGJhY2tncm91bmQ6ICMwZDExMTc7XHJcbn1cclxuXHJcbi5nbC10ZXJtaW5hbC1pbnB1dC1iYXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIHBhZGRpbmc6IDhweCAxNHB4O1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1jYXJkLWJnKTtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG59XHJcblxyXG4uZ2wtc2hlbGwtbGluZSB7XHJcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XHJcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbiAgICBwYWRkaW5nOiAxcHggMDtcclxufVxyXG5cclxuLmdsLXNoZWxsLWxpbmUtLWNtZCB7XHJcbiAgICBjb2xvcjogIzU4YTZmZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbn1cclxuXHJcbi5nbC1zaGVsbC1saW5lLS1zdGRlcnIge1xyXG4gICAgY29sb3I6ICNmODUxNDk7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0OCwgODEsIDczLCAuMDgpO1xyXG4gICAgcGFkZGluZzogMXB4IDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxufVxyXG5cclxuLmdsLXNoZWxsLWxpbmUtLXdhcm5pbmcge1xyXG4gICAgY29sb3I6ICNkMjk5MjI7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIxMCwgMTUzLCAzNCwgLjA4KTtcclxuICAgIHBhZGRpbmc6IDFweCA0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbn1cclxuXHJcbi5nbC1zaGVsbC1saW5lLS1zdWNjZXNzIHtcclxuICAgIGNvbG9yOiAjMjJjNTVlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIG1hcmdpbi10b3A6IDRweDtcclxufVxyXG5cclxuXHJcbi5nbC1zaGVsbC1wcm9tcHQge1xyXG4gICAgZm9udC1mYW1pbHk6ICdKZXRCcmFpbnMgTW9ubycsICdGaXJhIENvZGUnLCAnQ29uc29sYXMnLCBtb25vc3BhY2U7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBjb2xvcjogIzIyYzU1ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG5cclxuLmdsLXNoZWxsLWlucHV0IHtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBmb250LWZhbWlseTogJ0pldEJyYWlucyBNb25vJywgJ0ZpcmEgQ29kZScsICdDb25zb2xhcycsIG1vbm9zcGFjZTtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGNvbG9yOiAjYzlkMWQ5O1xyXG4gICAgcGFkZGluZzogNHB4IDA7XHJcbn1cclxuXHJcbi5nbC1zaGVsbC1pbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6IHJnYmEoMjAxLCAyMDksIDIxNywgLjM1KTtcclxufVxyXG5cclxuLmdsLXNoZWxsLWlucHV0OmRpc2FibGVkIHtcclxuICAgIG9wYWNpdHk6IC41O1xyXG59XHJcbiIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICogYXBwLmNzcyDigJQgR2xvYmFsZSBCYXNpcy1TdHlsZXNcclxuICpcclxuICogSW1wb3J0aWVydCBkaWUgVmFyaWFibGVuIHVuZCBkZWZpbmllcnQgUmVzZXQsIFR5cG9ncmFmaWUsIExpbmtzIGV0Yy5cclxuICogV2lyZCDDvGJlciBhcHAuanMgYXVmIGplZGVyIFNlaXRlIGdlbGFkZW4uXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbkBpbXBvcnQgJy4vX3ZhcmlhYmxlcy5jc3MnO1xyXG5AaW1wb3J0ICcuLi9wbHVnaW5zL2ZvbnRhd2Vzb21lL2Nzcy9mb250YXdlc29tZS5jc3MnO1xyXG5AaW1wb3J0ICcuLi9wbHVnaW5zL2ZvbnRhd2Vzb21lL2Nzcy90aGluLmNzcyc7XHJcbkBpbXBvcnQgJy4uL3BsdWdpbnMvZm9udGF3ZXNvbWUvY3NzL2JyYW5kcy5jc3MnO1xyXG5cclxuQGltcG9ydCAnLi9sYXlvdXQuY3NzJztcclxuQGltcG9ydCAnLi9faGVyby1iYW5uZXIuY3NzJztcclxuQGltcG9ydCAnLi9fYnV0dG9ucy5jc3MnO1xyXG5AaW1wb3J0ICcuL19pbnRlcmx1ZGUuY3NzJztcclxuQGltcG9ydCAnLi9fc2VjdGlvbi5jc3MnO1xyXG5AaW1wb3J0ICcuL19zcGxpdC5jc3MnO1xyXG5AaW1wb3J0ICcuL190YWJsZS5jc3MnO1xyXG5AaW1wb3J0ICcuL190aWxlLmNzcyc7XHJcbkBpbXBvcnQgJy4vX2JhZGdlLmNzcyc7XHJcbkBpbXBvcnQgJy4vcXVpY2tfcGFuZWwuY3NzJztcclxuQGltcG9ydCAnLi9uYXZpZ2F0aW9uLmNzcyc7XHJcbkBpbXBvcnQgJy4vZm9ybXMuY3NzJztcclxuQGltcG9ydCAnLi90YWJsZV9jb250cm9sbGVyLmNzcyc7XHJcbkBpbXBvcnQgJy4vbW9kYWxzLmNzcyc7XHJcbkBpbXBvcnQgJy4vdG9hc3RzLmNzcyc7XHJcbkBpbXBvcnQgJy4vdG9wdXAuY3NzJztcclxuQGltcG9ydCAnLi9naXRsYWIuY3NzJztcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SW50ZXI6aXRhbCxvcHN6LHdnaHRAMCwxNC4uMzIsMTAwLi45MDA7MSwxNC4uMzIsMTAwLi45MDAmZGlzcGxheT1zd2FwJyk7XHJcblxyXG4vKiDilIDilIAgUmVzZXQg4pSA4pSAICovXHJcbiosICo6OmJlZm9yZSwgKjo6YWZ0ZXIge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBCYXNpcyDilIDilIAgKi9cclxuaHRtbCwgYm9keSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYmFzZSk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtcmVndWxhcik7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kKTtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XHJcbiAgICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xyXG4gICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYScgMSwgJ2NhbHQnIDE7XHJcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogdGFidWxhci1udW1zO1xyXG59XHJcblxyXG4vKiDilIDilIAgQ3Vyc29yIOKUgOKUgCAqL1xyXG4qIHsgY3Vyc29yOiBkZWZhdWx0OyB9XHJcbmEsIGJ1dHRvbiwgW3JvbGU9XCJidXR0b25cIl0sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXHJcbmlucHV0W3R5cGU9XCJidXR0b25cIl0sIGxhYmVsW2Zvcl0sIHNlbGVjdCwgW2RhdGEtYWN0aW9uXSxcclxuYSAqLCBidXR0b24gKiwgW3JvbGU9XCJidXR0b25cIl0gKiB7IGN1cnNvcjogcG9pbnRlcjsgfVxyXG5pbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0sIGlucHV0W3R5cGU9XCJ1cmxcIl0sIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sIHRleHRhcmVhLCBbY29udGVudGVkaXRhYmxlPVwidHJ1ZVwiXSxcclxuW2RhdGEtYWN0aW9uXSBpbnB1dFt0eXBlPVwidGV4dFwiXSwgW2RhdGEtYWN0aW9uXSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXHJcbltkYXRhLWFjdGlvbl0gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLCBbZGF0YS1hY3Rpb25dIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXHJcbltkYXRhLWFjdGlvbl0gaW5wdXRbdHlwZT1cInVybFwiXSwgW2RhdGEtYWN0aW9uXSBpbnB1dFt0eXBlPVwidGVsXCJdLFxyXG5bZGF0YS1hY3Rpb25dIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sIFtkYXRhLWFjdGlvbl0gdGV4dGFyZWEsXHJcbltkYXRhLWFjdGlvbl0gW2NvbnRlbnRlZGl0YWJsZT1cInRydWVcIl0geyBjdXJzb3I6IHRleHQ7IH1cclxuXHJcbi8qIOKUgOKUgCBUeXBvZ3JhZmllIOKUgOKUgCAqL1xyXG5ib2R5LCBhLCBidXR0b24sIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhLCB0YWJsZSwgdGgsIHRkLCBjb2RlLFxyXG4uYnRuLCAuZm9ybS1jb250cm9sLCAuZm9ybS1zZWxlY3QsIGxhYmVsLCBwLCBzcGFuLCBkaXYsXHJcbi5kYXRhVGFibGVzX3dyYXBwZXIsIC5kYXRhVGFibGVzX2luZm8sIC5kYXRhVGFibGVzX3BhZ2luYXRlLFxyXG4uZGF0YVRhYmxlc19sZW5ndGgsIC5kYXRhVGFibGVzX2ZpbHRlciwgLnBhZ2UtbGluayB7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG59XHJcblxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDAgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbn1cclxuXHJcbnAge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1sYWJlbCk7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBTZWxlY3QgRHJvcGRvd24g4pSA4pSAICovXHJcbnNlbGVjdCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTNiO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zbSkgdmFyKC0tc3BhY2luZy1tZCk7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuc2VsZWN0IG9wdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTNiO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG59XHJcblxyXG4vKiDilIDilIAgTGlua3Mg4pSA4pSAICovXHJcbmEge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWxpbmspO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWlib2xkKTtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZmFzdCk7XHJcbn1cclxuYTpob3ZlciB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1kYXJrKTtcclxufVxyXG5cclxuXHJcbi8qIOKUgOKUgCBBbGVydCDilIDilIAgKi9cclxuLmFsZXJ0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXNtKTtcclxuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbWQpIHZhcigtLXNwYWNpbmctbGcpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1iYXNlKTtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbGcpO1xyXG59XHJcbi5hbGVydC1kYW5nZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzEsIDc2LCA2MCwgMC4wOCk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZXJyb3IpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzEsIDc2LCA2MCwgMC4yKTtcclxufVxyXG4uYWxlcnQtaW5mbyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCA2OSwgMTA2LCAwLjA2KTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNDksIDY5LCAxMDYsIDAuMTUpO1xyXG59XHJcblxyXG4vKiDilIDilIAgQ2FyZHMg4pSA4pSAICovXHJcbi5jYXJkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWNhcmQtYmcpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1jYXJkLWJvcmRlcik7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhsKTtcclxuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgdmFyKC0tdHJhbnNpdGlvbi1mYXN0KTtcclxufVxyXG4uY2FyZDpob3ZlciB7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctbWQpO1xyXG59XHJcblxyXG4vKiDilIDilIAgSG9yaXpvbnRhbCBSdWxlIOKUgOKUgCAqL1xyXG5ociB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxuICAgIG1hcmdpbjogdmFyKC0tc3BhY2luZy1sZykgMDtcclxufVxyXG5cclxuLyog4pSA4pSAIFV0aWxpdHkg4pSA4pSAICovXHJcbi50ZXh0LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxyXG4udGV4dC1qdXN0aWZ5IHsgdGV4dC1hbGlnbjoganVzdGlmeTsgfVxyXG4udGV4dC1sYWJlbCB7IGNvbG9yOiB2YXIoLS1jb2xvci1sYWJlbCk7IH1cclxuLnRleHQtc20geyBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSk7IH1cclxuLmhpZGRlbiB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxyXG4uc3Itb25seSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDFweDsgaGVpZ2h0OiAxcHg7IG92ZXJmbG93OiBoaWRkZW47IGNsaXA6IHJlY3QoMCwwLDAsMCk7IH1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICogV2llZGVydmVyd2VuZGJhcmUgS29tcG9uZW50ZW4gKGdsb2JhbCBhdWYgYWxsZW4gU2VpdGVuIHZlcmbDvGdiYXIpXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIOKUgOKUgCBQYWdlIEhlYWRlciAoR3JhZGllbnQtQmFubmVyIGF1ZiBVbnRlcnNlaXRlbikg4pSA4pSAICovXHJcbi5wYWdlLWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGdhcDogdmFyKC0tc3BhY2luZy14bCk7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhsKSB2YXIoLS1zcGFjaW5nLXh4bCk7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCB2YXIoLS1jb2xvci1wcmltYXJ5KSAwJSwgdmFyKC0tY29sb3ItcHJpbWFyeS1kYXJrKSA2MCUsICMxYTI3NDQgMTAwJSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxnKTtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1sZyk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXNlY3Rpb24pO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyLWxlZnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctbGcpO1xyXG4gICAgZmxleDogMTtcclxuICAgIG1pbi13aWR0aDogMDtcclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyLWljb24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiA0NHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG59XHJcblxyXG4ucGFnZS1oZWFkZXItdGV4dCBoNCB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1sZyk7XHJcbiAgICBtYXJnaW46IDAgMCAycHggMDtcclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyLXRleHQgcCB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSk7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG59XHJcblxyXG4ucGFnZS1oZWFkZXItYWN0aW9ucyB7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyLWFjdGlvbnMgLmJ0bi1wcmltYXJ5IHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XHJcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbn1cclxuXHJcbi5wYWdlLWhlYWRlci1hY3Rpb25zIC5idG4tcHJpbWFyeTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XHJcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7XHJcbn1cclxuXHJcbi5wYWdlLWhlYWRlci1hY3Rpb25zIC5idG4tb3V0bGluZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyLWFjdGlvbnMgLmJ0bi1vdXRsaW5lOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XHJcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG59XHJcblxyXG4vKiDilIDilIAgUGFnZSBIZXJvIEJhbm5lciAoQmlsZC1IZWFkZXIgZsO8ciBVbnRlcnNlaXRlbikg4pSA4pSAICovXHJcbi5wYWdlLWhlcm8tYmFubmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMjYwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sZyk7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zZWN0aW9uKTtcclxufVxyXG5cclxuLnBhZ2UtaGVyby1iYW5uZXItLXNtIHtcclxuICAgIGhlaWdodDogMTgwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXNlY3Rpb24pO1xyXG59XHJcblxyXG4ucGFnZS1oZXJvLW92ZXJsYXkge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaW5zZXQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDEwLCAxOCwgMzYsIDAuNzUpIDAlLCByZ2JhKDEwLCAxOCwgMzYsIDAuMTUpIDYwJSwgdHJhbnNwYXJlbnQgMTAwJSk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14bCkgdmFyKC0tc3BhY2luZy14eGwpO1xyXG59XHJcblxyXG4ucGFnZS1oZXJvLWNvbnRlbnQgaDQge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWxnKTtcclxuICAgIG1hcmdpbjogMCAwIDRweCAwO1xyXG59XHJcblxyXG4ucGFnZS1oZXJvLWNvbnRlbnQgaDQgaSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmctc20pO1xyXG4gICAgb3BhY2l0eTogMC44O1xyXG59XHJcblxyXG4ucGFnZS1oZXJvLWNvbnRlbnQgcCB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtKTtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyogVGV4dC1Db250YWluZXIgYWxzIEZsZXgtQ29sdW1uIGRhbWl0IExhYmVscyB1bnRlcmVpbmFuZGVyIHN0ZWhlbiAqL1xyXG4ucGFnZS1oZXJvLWNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGdhcDogNHB4O1xyXG59XHJcblxyXG4vKiBUZXh0LUxhYmVsIG1pdCBoYWxidHJhbnNwYXJlbnRlbSBIaW50ZXJncnVuZCBmw7xyIExlc2JhcmtlaXQgYXVmIEJpbGRlcm4gKi9cclxuLnBhZ2UtaGVyby1jb250ZW50IGg0LFxyXG4ucGFnZS1oZXJvLWNvbnRlbnQgcCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEwLCAxOCwgMzYsIDAuNTUpO1xyXG4gICAgcGFkZGluZzogNHB4IDEycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig2cHgpO1xyXG4gICAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoNnB4KTtcclxufVxyXG5cclxuLnBhZ2UtaGVyby1jb250ZW50IGg0IHtcclxuICAgIHBhZGRpbmc6IDZweCAxNHB4O1xyXG59XHJcblxyXG4ucGFnZS1oZXJvLWNvbnRlbnQgcCB7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSk7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBFbXB0eS1TdGF0ZSBCaWxkZXIg4pSA4pSAICovXHJcbi5wai1lbXB0eS1zdGF0ZS1pbWcge1xyXG4gICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBvcGFjaXR5OiAwLjg1O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1tZCk7XHJcbn1cclxuXHJcbi5wai1lbXB0eS1zdGF0ZS1pbWctLXNtIHtcclxuICAgIHdpZHRoOiAxMDBweDtcclxufVxyXG5cclxuLyog4pSA4pSAIEVycm9yIFBhZ2Ug4pSA4pSAICovXHJcbi5lcnJvci1wYWdlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWluLWhlaWdodDogNjB2aDtcclxuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHhsKTtcclxuICAgIGdhcDogdmFyKC0tc3BhY2luZy14bCk7XHJcbn1cclxuXHJcbi5lcnJvci1pbWFnZSBpbWcge1xyXG4gICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sZyk7XHJcbiAgICBvcGFjaXR5OiAwLjk7XHJcbn1cclxuXHJcbi5lcnJvci1jb2RlIHtcclxuICAgIGZvbnQtc2l6ZTogNzJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLmVycm9yLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhsKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICAgIG1hcmdpbjogdmFyKC0tc3BhY2luZy1zbSkgMDtcclxufVxyXG5cclxuLmVycm9yLW1lc3NhZ2Uge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWxhYmVsKTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJhc2UpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1sZyk7XHJcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG59XHJcblxyXG4uZXJyb3ItYWN0aW9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW1kKTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4vKiDilIDilIAgR3JhZGllbnQtSWNvbiAoYmxhdWVyIEdyYWRpZW50IGbDvHIgU3RlcC1JY29ucywgRmVhdHVyZS1JY29ucyBldGMuKSDilIDilIAgKi9cclxuLmljb24tZ3JhZGllbnQge1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgdmFyKC0tY29sb3ItcHJpbWFyeSksIHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpKSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiDilIDilIAgSGVscC1TdGVwcyAoMyBlaW56ZWxuZSBLYXJ0ZW4gd2llIERhc2hib2FyZC1TdGF0cykg4pSA4pSAICovXHJcbi5oZWxwLXN0ZXBzIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW1kKTtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteGwpO1xyXG59XHJcblxyXG4uaGVscC1zdGVwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctbWQpO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLWxnKTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEodmFyKC0tY29sb3ItdGV4dC1yZ2IpLCAwLjUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sZyk7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc20pO1xyXG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyB2YXIoLS10cmFuc2l0aW9uLWZhc3QpO1xyXG59XHJcblxyXG4uaGVscC1zdGVwOmhvdmVyIHtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1tZCk7XHJcbn1cclxuXHJcbi5oZWxwLXN0ZXAtaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDM4cHg7XHJcbiAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHZhcigtLWNvbG9yLXByaW1hcnkpLCB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbn1cclxuXHJcbi5oZWxwLXN0ZXAgc3Ryb25nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYmFzZSk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbn1cclxuXHJcbi5oZWxwLXN0ZXAgcCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSk7XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5wYWdlLWhlYWRlciB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctbWQpO1xyXG4gICAgfVxyXG4gICAgLmhlbHAtc3RlcHMge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiDilIDilIAgU2VjdGlvbi1EaXZpZGVyIChHcmFkaWVudC1UcmVubmVyIHp3aXNjaGVuIFNla3Rpb25lbikg4pSA4pSAICovXHJcbi5zZWN0aW9uLWRpdmlkZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBtYXJnaW46IHZhcigtLXNwYWNpbmctc2VjdGlvbikgMDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZyxcclxuICAgICAgICB0cmFuc3BhcmVudCAwJSxcclxuICAgICAgICByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4xNSkgMTUlLFxyXG4gICAgICAgIHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjI1KSA1MCUsXHJcbiAgICAgICAgcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMTUpIDg1JSxcclxuICAgICAgICB0cmFuc3BhcmVudCAxMDAlKTtcclxufVxyXG5cclxuLnNlY3Rpb24tZGl2aWRlcjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgd2lkdGg6IDZweDtcclxuICAgIGhlaWdodDogNnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMyk7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBTZWN0aW9uLUhlYWRlciAow5xiZXJzY2hyaWZ0ICsgb3B0aW9uYWxlciBVbnRlcnRpdGVsKSDilIDilIAgKi9cclxuLnNlY3Rpb24taGVhZGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbGcpO1xyXG59XHJcblxyXG4uc2VjdGlvbi1oZWFkZXIgLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14cyk7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5zZWN0aW9uLWhlYWRlciAuc2VjdGlvbi1zdWJ0aXRsZSB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbGFiZWwpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc20pO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1zcGFjaW5nLXNtKSArIDFlbSArIHZhcigtLXNwYWNpbmctc20pKTtcclxufVxyXG5cclxuLyog4pSA4pSAIFNlY3Rpb24tVGl0ZWwgKHVwcGVyY2FzZSBMYWJlbCDDvGJlciBlaW5lbSBCbG9jaykg4pSA4pSAICovXHJcbi5zZWN0aW9uLXRpdGxlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXNtKTtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbGcpO1xyXG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNpbmctc20pO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbGFiZWwpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYmFzZSk7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcclxufVxyXG5cclxuLnNlY3Rpb24tdGl0bGUgPiBpIHtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxufVxyXG5cclxuLnNlY3Rpb24tZGVzYyB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbGFiZWwpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNztcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctc2VjdGlvbik7XHJcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG59XHJcblxyXG4vKiDilIDilIAgSGVyby1Cb3ggKHplbnRyaWVydGUgSW5mby1Cb3ggbWl0IEljb24pIOKUgOKUgCAqL1xyXG4uaGVyby1ib3gge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14eGwpIHZhcigtLXNwYWNpbmcteGwpO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgdmFyKC0tY29sb3ItY2FyZC1iZyksIHZhcigtLWNvbG9yLXdoaXRlKSk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1jYXJkLWJvcmRlcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxnKTtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zbSk7XHJcbn1cclxuXHJcbi5oZXJvLWJveC1pY29uIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDU2cHg7XHJcbiAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLWxnKTtcclxufVxyXG5cclxuLmhlcm8tYm94IGg0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbWQpO1xyXG59XHJcblxyXG4uaGVyby1ib3ggcCB7XHJcbiAgICBtYXgtd2lkdGg6IDY0MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbGFiZWwpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNztcclxuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBIZXJvLVNlY3Rpb24gKGdsb2JhbGUgUGFnZS1IZXJvIG1pdCBCYWRnZSwgVGl0ZWwsIFNoaW1tZXIpIOKUgOKUgCAqL1xyXG4uaGVyby13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxnKTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjEpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zZWN0aW9uKTtcclxuICAgIG1pbi1oZWlnaHQ6IDE4MHB4O1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWxnKTtcclxufVxyXG5cclxuLmhlcm8tY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS1zcGFjaW5nLXh4bCkgKyA4cHgpIHZhcigtLXNwYWNpbmcteHhsKTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxufVxyXG5cclxuLmhlcm8tZWRpdC1idG4ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxNXB4O1xyXG4gICAgcmlnaHQ6IDE1cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDQ5LCA2OSwgMTA2LCAwLjIpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSg0OSwgNjksIDEwNiwgMC4wNik7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgdmFyKC0tdHJhbnNpdGlvbi1mYXN0KTtcclxuICAgIHotaW5kZXg6IDI7XHJcbn1cclxuXHJcbi5oZXJvLWVkaXQtYnRuOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoNDksIDY5LCAxMDYsIDAuMTIpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktZGFyayk7XHJcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDY5LCAxMDYsIDAuMyk7XHJcbn1cclxuXHJcbi5oZXJvLWJhZGdlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogNnB4O1xyXG4gICAgcGFkZGluZzogNHB4IDE0cHggNHB4IDhweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDQ5LCA2OSwgMTA2LCAwLjA4KTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkKTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbWQpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG59XHJcblxyXG4uaGVyby1wdWxzZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogOHB4O1xyXG4gICAgaGVpZ2h0OiA4cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zdWNjZXNzKTtcclxuICAgIGFuaW1hdGlvbjogaGVyby1iYWRnZS1wdWxzZSAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBoZXJvLWJhZGdlLXB1bHNlIHtcclxuICAgIDAlLCAxMDAlIHsgb3BhY2l0eTogMTsgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDQ2LCAyMDQsIDExMywgMC41KTsgfVxyXG4gICAgNTAlICAgICAgeyBvcGFjaXR5OiAwLjY7IGJveC1zaGFkb3c6IDAgMCAwIDZweCByZ2JhKDQ2LCAyMDQsIDExMywgMCk7IH1cclxufVxyXG5cclxuLmhlcm8tY29udGVudCBoMyB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1kYXJrKSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zbSk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14eGwpO1xyXG59XHJcblxyXG4uaGVyby1zdWIge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLWxnKTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJhc2UpO1xyXG59XHJcblxyXG4uaGVyby1kZXNjIHtcclxuICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGNvbG9yOiByZ2JhKDQ5LCA2OSwgMTA2LCAwLjcpICFpbXBvcnRhbnQ7XHJcbiAgICBsaW5lLWhlaWdodDogMS43O1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYmFzZSk7XHJcbn1cclxuXHJcbi5oZXJvLWFjdGlvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogdmFyKC0tc3BhY2luZy1tZCk7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmcteGwpO1xyXG59XHJcblxyXG4uYnRuLWhlcm8tcHJpbWFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXNtKSB2YXIoLS1zcGFjaW5nLXhsKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCB2YXIoLS10cmFuc2l0aW9uLWZhc3QpO1xyXG59XHJcblxyXG4uYnRuLWhlcm8tcHJpbWFyeTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1kYXJrKTtcclxufVxyXG5cclxuLmJ0bi1oZXJvLW91dGxpbmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4yNSk7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXNtKSB2YXIoLS1zcGFjaW5nLXhsKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCB2YXIoLS10cmFuc2l0aW9uLWZhc3QpO1xyXG59XHJcblxyXG4uYnRuLWhlcm8tb3V0bGluZTpob3ZlciB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1kYXJrKTtcclxuICAgIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuNSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4wNik7XHJcbn1cclxuXHJcbi5oZXJvLWNhbnZhcyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBpbnNldDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3BhY2l0eTogMC42O1xyXG59XHJcblxyXG4uaGVyby1tZXRhIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGdhcDogdmFyKC0tc3BhY2luZy1sZyk7XHJcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLWxnKTtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuLmhlcm8tbWV0YSBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogNXB4O1xyXG4gICAgY29sb3I6IHJnYmEoNDksIDY5LCAxMDYsIDAuNyk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSk7XHJcbn1cclxuXHJcbi5oZXJvLW1ldGEgLmhlcm8tc3RhdHVzLWRvdCB7XHJcbiAgICBmb250LXNpemU6IDhweDtcclxuICAgIHdpZHRoOiA4cHg7XHJcbiAgICBoZWlnaHQ6IDhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmhlcm8tbWV0YSAuaGVyby1zdGF0dXMtYWN0aXZlIHsgY29sb3I6IHZhcigtLWNvbG9yLXN1Y2Nlc3MpOyB9XHJcbi5oZXJvLW1ldGEgLmhlcm8tc3RhdHVzLWFyY2hpdmVkIHsgY29sb3I6IHZhcigtLWNvbG9yLWRpc2FibGVkKTsgfVxyXG5cclxuLmhlcm8tc2tpbGxzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogdmFyKC0tc3BhY2luZy14cyk7XHJcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLWxnKTtcclxufVxyXG5cclxuLmhlcm8tc2tpbGwtYmFkZ2Uge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZzogM3B4IDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgdmFyKC0tdHJhbnNpdGlvbi1mYXN0KTtcclxufVxyXG5cclxuLmhlcm8tc2tpbGwtYmFkZ2U6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxufVxyXG5cclxuLmhlcm8td3JhcDo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAtNTAlO1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICA5MGRlZyxcclxuICAgICAgICB0cmFuc3BhcmVudCxcclxuICAgICAgICByZ2JhKDQ5LCA2OSwgMTA2LCAwLjA0KSxcclxuICAgICAgICB0cmFuc3BhcmVudFxyXG4gICAgKTtcclxuICAgIGFuaW1hdGlvbjogaGVyby1zaGltbWVyIDhzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGhlcm8tc2hpbW1lciB7XHJcbiAgICAwJSAgIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSByb3RhdGUoMTVkZWcpOyB9XHJcbiAgICAxMDAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMCUpIHJvdGF0ZSgxNWRlZyk7IH1cclxufVxyXG5cclxuLmhlcm8tbWV0YSAuaGVyby1zdGF0dXMtYWN0aXZlIHtcclxuICAgIGFuaW1hdGlvbjogaGVyby1wdWxzZS1nbG93IDJzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGhlcm8tcHVsc2UtZ2xvdyB7XHJcbiAgICAwJSwgMTAwJSB7IG9wYWNpdHk6IDE7IGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSg0NiwgMjA0LCAxMTMsIDAuNCk7IH1cclxuICAgIDUwJSAgICAgIHsgb3BhY2l0eTogMC43OyBib3gtc2hhZG93OiAwIDAgMCA2cHggcmdiYSg0NiwgMjA0LCAxMTMsIDApOyB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmhlcm8tY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14bCkgdmFyKC0tc3BhY2luZy1sZyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBGZWF0dXJlLUNhcmQgKEljb24gbGlua3MsIFRleHQgcmVjaHRzKSDilIDilIAgKi9cclxuLmZlYXR1cmUtY2FyZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWxnKTtcclxuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbGcpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItY2FyZC1ib3JkZXIpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sZyk7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc20pO1xyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZmFzdCksIGJveC1zaGFkb3cgdmFyKC0tdHJhbnNpdGlvbi1mYXN0KTtcclxufVxyXG5cclxuLmZlYXR1cmUtY2FyZDpob3ZlciB7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctbWQpO1xyXG59XHJcblxyXG4uZmVhdHVyZS1jYXJkLWljb24ge1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNtKTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHZhcigtLWNvbG9yLXByaW1hcnkpLCB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIHZhcigtLXRyYW5zaXRpb24tZmFzdCk7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWNhcmQ6aG92ZXIgLmZlYXR1cmUtY2FyZC1pY29uIHtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHZhcigtLWNvbG9yLXByaW1hcnktZGFyayksIHZhcigtLWNvbG9yLXByaW1hcnkpKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWNhcmQgaDQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14cyk7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWNhcmQgcCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbGFiZWwpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBGZWF0dXJlLUNhcmQgR3JpZCDilIDilIAgKi9cclxuLmZlYXR1cmUtZ3JpZCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMzIwcHgsIDFmcikpO1xyXG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWxnKTtcclxufVxyXG5cclxuLyog4pSA4pSAIEZlYXR1cmUtTGlzdCAoQXVmesOkaGx1bmcgbWl0IEljb24gKyBUZXh0LCAyIFNwYWx0ZW4pIOKUgOKUgCAqL1xyXG4uZmVhdHVyZS1saXN0IHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW1kKSB2YXIoLS1zcGFjaW5nLXh4bCk7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWxpc3QtaXRlbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctbWQpO1xyXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1tZCkgMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG59XHJcblxyXG4uZmVhdHVyZS1saXN0LWl0ZW06bnRoLWxhc3QtY2hpbGQoLW4rMikge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG5cclxuLmZlYXR1cmUtbGlzdC1pdGVtID4gaSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDMycHg7XHJcbiAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNtKTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHZhcigtLWNvbG9yLXByaW1hcnkpLCB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWxpc3QtaXRlbTpudGgtY2hpbGQoMikgPiBpIHtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMyN2FlNjAsIHZhcigtLWNvbG9yLXN1Y2Nlc3MpKTtcclxufVxyXG5cclxuLmZlYXR1cmUtbGlzdC1pdGVtOm50aC1jaGlsZCgzKSA+IGkge1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2U2N2UyMiwgdmFyKC0tY29sb3Itd2FybmluZykpO1xyXG59XHJcblxyXG4uZmVhdHVyZS1saXN0LWl0ZW06bnRoLWNoaWxkKDQpID4gaSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjN2QzYzk4LCB2YXIoLS1jb2xvci1hY2NlbnQtcHVycGxlKSk7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWxpc3QtaXRlbTpudGgtY2hpbGQoNSkgPiBpIHtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHZhcigtLWNvbG9yLXByaW1hcnktZGFyayksIHZhcigtLWNvbG9yLXByaW1hcnkpKTtcclxufVxyXG5cclxuLmZlYXR1cmUtbGlzdC1pdGVtOm50aC1jaGlsZCg2KSA+IGkge1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2MwMzkyYiwgdmFyKC0tY29sb3ItZXJyb3IpKTtcclxufVxyXG5cclxuLmZlYXR1cmUtbGlzdC1pdGVtIHN0cm9uZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxufVxyXG5cclxuLmZlYXR1cmUtbGlzdC1pdGVtIHNwYW4ge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWxhYmVsKTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5mZWF0dXJlLWxpc3Qge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgfVxyXG4gICAgLmZlYXR1cmUtbGlzdC1pdGVtOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBTdGVwLUNhcmQgKG51bW1lcmllcnRlIFNjaHJpdHRlKSDilIDilIAgKi9cclxuLnN0ZXAtY2FyZCB7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14bCkgdmFyKC0tc3BhY2luZy1sZyk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1jYXJkLWJvcmRlcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxnKTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zbSk7XHJcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1mYXN0KSwgYm94LXNoYWRvdyB2YXIoLS10cmFuc2l0aW9uLWZhc3QpO1xyXG59XHJcblxyXG4uc3RlcC1jYXJkOmhvdmVyIHtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1tZCk7XHJcbn1cclxuXHJcbi5zdGVwLWNhcmQ6aG92ZXIgLnN0ZXAtY2FyZC1pY29uIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWRhcmspO1xyXG59XHJcblxyXG4uc3RlcC1jYXJkLW51bSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IHZhcigtLXNwYWNpbmctbWQpO1xyXG4gICAgbGVmdDogdmFyKC0tc3BhY2luZy1tZCk7XHJcbiAgICB3aWR0aDogMjRweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSk7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG4uc3RlcC1jYXJkLWljb24ge1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1tZCk7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWZhc3QpO1xyXG59XHJcblxyXG4uc3RlcC1jYXJkIGg0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctc20pO1xyXG59XHJcblxyXG4uc3RlcC1jYXJkIHAge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWxhYmVsKTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG59XHJcblxyXG4vKiDilIDilIAgU3RlcHMtTGF5b3V0IChob3Jpem9udGFsIG1pdCBQZmVpbGVuKSDilIDilIAgKi9cclxuLnN0ZXBzLXJvdyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctbGcpO1xyXG59XHJcblxyXG4uc3RlcHMtcm93LWFycm93IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IHZhcigtLXNwYWNpbmcteHhsKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXIpO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5zdGVwcy1yb3cge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgICAuc3RlcHMtcm93LWFycm93IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyog4pSA4pSAIFNlcnZpY2VzLUJveCAoZ3Jvw59lciB3ZWnDn2VyIEthc3RlbiBtaXQgS2FjaGVsbikg4pSA4pSAICovXHJcbi5zZXJ2aWNlcy1ib3gge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItY2FyZC1ib3JkZXIpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sZyk7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXh4bCk7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc20pO1xyXG59XHJcblxyXG4vKiDilIDilIAgSGlnaGxpZ2h0ZWQtVmFyaWFudGUgKGxlaWNodGVyIFByaW1hcnktSGludGVyZ3J1bmQpIOKUgOKUgCAqL1xyXG4uc2VydmljZXMtYm94LS1oaWdobGlnaHRlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCA2OSwgMTA2LCAwLjA0KTtcclxuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNjksIDEwNiwgMC4xKTtcclxufVxyXG5cclxuLnNlcnZpY2VzLWJveC1oZWFkZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14bCk7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tc3BhY2luZy1sZyk7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcclxufVxyXG5cclxuLnNlcnZpY2VzLWJveC1oZWFkZXIgaDQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctc20pO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zbSk7XHJcbn1cclxuXHJcbi5zZXJ2aWNlcy1ib3gtaGVhZGVyIGg0IGkge1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG59XHJcblxyXG4uc2VydmljZXMtYm94LWhlYWRlciBwIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1sYWJlbCk7XHJcbiAgICBsaW5lLWhlaWdodDogMS42O1xyXG59XHJcblxyXG4uc2VydmljZXMtYm94LWdyaWQge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XHJcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctbGcpO1xyXG59XHJcblxyXG4vKiDilIDilIAgU2VydmljZS1UaWxlIChlaW56ZWxuZSBLYWNoZWwpIOKUgOKUgCAqL1xyXG4uc2VydmljZS10aWxlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbGcpIHZhcigtLXNwYWNpbmctc20pO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbn1cclxuXHJcbi5zZXJ2aWNlLXRpbGUtaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCB2YXIoLS1jb2xvci1wcmltYXJ5KSwgdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCkpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctc20pO1xyXG59XHJcblxyXG4uc2VydmljZS10aWxlLW5hbWUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxufVxyXG5cclxuLnNlcnZpY2UtdGlsZS1kZXNjIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1sYWJlbCk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSk7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gICAgLnNlcnZpY2VzLWJveC1ncmlkIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNTYwcHgpIHtcclxuICAgIC5zZXJ2aWNlcy1ib3gtZ3JpZCB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgIH1cclxufVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gKiBHbG9iYWxlciBEcm9wZG93biAoMy1QdW5rdGUtTWVuw7wpIOKAlCBXaWVkZXJ2ZXJ3ZW5kYmFyIGF1ZiBhbGxlbiBTZWl0ZW5cclxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4uaHViLWRyb3Bkb3duIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLmh1Yi1kcm9wZG93bi1tZW51IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MzE0NDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICAgIGJveC1zaGFkb3c6IDAgNHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICAgIHBhZGRpbmc6IDVweDtcclxufVxyXG5cclxuLmh1Yi1kcm9wZG93bi1tZW51LnNob3cge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5odWItZHJvcGRvd24taXRlbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogNnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiA0cHggMTBweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc20pO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZmFzdCk7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zbSwgNHB4KTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi5odWItZHJvcGRvd24taXRlbTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4wOCk7XHJcbn1cclxuXHJcbmEuaHViLWRyb3Bkb3duLWl0ZW0ge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc20pO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXJlZ3VsYXIsIDQwMCk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLmh1Yi1kcm9wZG93bi1pdGVtIGkge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgd2lkdGg6IDE0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xyXG59XHJcblxyXG4uaHViLWRyb3Bkb3duLWl0ZW0tLXN1Y2Nlc3Mge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXN1Y2Nlc3MpO1xyXG59XHJcblxyXG4uaHViLWRyb3Bkb3duLWl0ZW0tLXN1Y2Nlc3MgaSB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itc3VjY2Vzcyk7XHJcbn1cclxuXHJcbi5odWItZHJvcGRvd24taXRlbS0tc3VjY2Vzczpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4wOCk7XHJcbn1cclxuXHJcbi5odWItZHJvcGRvd24tZGl2aWRlciB7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIG1hcmdpbjogMnB4IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBTdWJtZW7DvCAoSG92ZXItRmx5b3V0KSDilIDilIAgKi9cclxuLmh1Yi1kcm9wZG93bi1zdWIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uaHViLWRyb3Bkb3duLXN1YiA+IC5odWItZHJvcGRvd24taXRlbSB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5odWItZHJvcGRvd24tc3ViID4gLmh1Yi1kcm9wZG93bi1pdGVtOjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnXFxGMjg1JztcclxuICAgIGZvbnQtZmFtaWx5OiAnYm9vdHN0cmFwLWljb25zJztcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xyXG59XHJcblxyXG4uaHViLWRyb3Bkb3duLXN1YiA+IC5odWItZHJvcGRvd24tc3VibWVudSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMTAwJTtcclxuICAgIHRvcDogLTVweDtcclxuICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICBtaW4td2lkdGg6IDE4MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MzE0NDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICAgIGJveC1zaGFkb3c6IDAgNHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA3cHg7XHJcbn1cclxuXHJcbi8qIFVuc2ljaHRiYXJlIEJyw7xja2Ugendpc2NoZW4gVHJpZ2dlciB1bmQgU3VibWVudSBnZWdlbiBGbGFja2VybiAqL1xyXG4uaHViLWRyb3Bkb3duLXN1YiA+IC5odWItZHJvcGRvd24tc3VibWVudTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogLTEwcHg7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLmh1Yi1kcm9wZG93bi1zdWI6aG92ZXIgPiAuaHViLWRyb3Bkb3duLXN1Ym1lbnUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qIEZhbGxzIFN1Ym1lbsO8IHJlY2h0cyByYXVzcmFndCDihpIgbGlua3Mgw7ZmZm5lbiAqL1xyXG4uaHViLWRyb3Bkb3duLXN1Yi0tbGVmdCA+IC5odWItZHJvcGRvd24tc3VibWVudSB7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgcmlnaHQ6IDEwMCU7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogLTJweDtcclxuICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogN3B4O1xyXG59XHJcblxyXG4uaHViLWRyb3Bkb3duLXN1Yi0tbGVmdCA+IC5odWItZHJvcGRvd24tc3VibWVudTo6YmVmb3JlIHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogLTEwcHg7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBLb250ZXh0bWVuw7wgKHBvc2l0aW9uOiBmaXhlZCwgUmVjaHRza2xpY2spIOKUgOKUgCAqL1xyXG4uaHViLWRyb3Bkb3duLWN0eCB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB6LWluZGV4OiAyMDAwO1xyXG4gICAgbWluLXdpZHRoOiAyMjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDMxNDQ7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBib3gtc2hhZG93OiAwIDhweCAzMnB4IHJnYmEoMCwgMCwgMCwgMC40KTtcclxuICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcclxufVxyXG5cclxuLmh1Yi1kcm9wZG93bi1jdHguaGlkZGVuIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBIZWFkZXIgJiBIZWFkaW5nIGltIERyb3Bkb3duIOKUgOKUgCAqL1xyXG4uaHViLWRyb3Bkb3duLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXNtKSB2YXIoLS1zcGFjaW5nLWxnKTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtKTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pYm9sZCk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIG1heC13aWR0aDogMjIwcHg7XHJcbn1cclxuXHJcbi5odWItZHJvcGRvd24taGVhZGluZyB7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLWxnKTtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pYm9sZCk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbGFiZWwpO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjNweDtcclxufVxyXG5cclxuLyog4pSA4pSAIFp1c8OkdHpsaWNoZSBJdGVtLVZhcmlhbnRlbiDilIDilIAgKi9cclxuLmh1Yi1kcm9wZG93bi1pdGVtLS1hZGQge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG59XHJcblxyXG4uaHViLWRyb3Bkb3duLWl0ZW0tLWFkZCBpIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxufVxyXG5cclxuLmh1Yi1kcm9wZG93bi1pdGVtLS1kYW5nZXIge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWVycm9yKTtcclxufVxyXG5cclxuLmh1Yi1kcm9wZG93bi1pdGVtLS1kYW5nZXIgaSB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZXJyb3IpO1xyXG59XHJcblxyXG4uaHViLWRyb3Bkb3duLWl0ZW0tLWRhbmdlcjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMSwgNzYsIDYwLCAwLjA2KTtcclxufVxyXG5cclxuLmh1Yi1kcm9wZG93bi1pdGVtLS1yZWJvb3Qge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdhcm5pbmcsICNlNjdlMjIpO1xyXG59XHJcblxyXG4uaHViLWRyb3Bkb3duLWl0ZW0tLXJlYm9vdCBpIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13YXJuaW5nLCAjZTY3ZTIyKTtcclxufVxyXG5cclxuLmh1Yi1kcm9wZG93bi1pdGVtLS13YXJuaW5nIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13YXJuaW5nLCAjZTY3ZTIyKTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xyXG59XHJcblxyXG4uaHViLWRyb3Bkb3duLWl0ZW0tLXdhcm5pbmcgaSB7XHJcbiAgICBhbmltYXRpb246IGh1Yi1kcm9wZG93bi1wdWxzZSAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBodWItZHJvcGRvd24tcHVsc2Uge1xyXG4gICAgMCUsIDEwMCUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgICA1MCUgeyBvcGFjaXR5OiAwLjQ7IH1cclxufVxyXG5cclxuLmh1Yi1kcm9wZG93bi1pdGVtLS1yZWJvb3Q6aG92ZXIsXHJcbi5odWItZHJvcGRvd24taXRlbS0td2FybmluZzpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMTU2LCAxOCwgMC4wOCk7XHJcbn1cclxuXHJcbi5odWItZHJvcGRvd24taXRlbS0tYWN0aXZlIGkge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXN1Y2Nlc3MpO1xyXG59XHJcblxyXG4vKiDilIDilIAgTGVlcmVyIFp1c3RhbmQg4pSA4pSAICovXHJcbi5odWItZHJvcGRvd24tZW1wdHkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLWxnKTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1sYWJlbCk7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBOZXR6d2Vyay1Ub2dnbGUgaW0gS29udGV4dG1lbsO8IOKUgOKUgCAqL1xyXG4uaHViLWRyb3Bkb3duLW5ldC1pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXNtKTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zbSkgdmFyKC0tc3BhY2luZy1sZyk7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtKTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWZhc3QpO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc20sIDRweCk7XHJcbn1cclxuXHJcbi5odWItZHJvcGRvd24tbmV0LWl0ZW06aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMDgpO1xyXG59XHJcblxyXG4uaHViLWRyb3Bkb3duLW5ldC1jaGVjayB7XHJcbiAgICB3aWR0aDogMTRweDtcclxuICAgIGhlaWdodDogMTRweDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgdmFyKC0tdHJhbnNpdGlvbi1mYXN0KTtcclxufVxyXG5cclxuLmh1Yi1kcm9wZG93bi1uZXQtaXRlbS0tYWN0aXZlIC5odWItZHJvcGRvd24tbmV0LWNoZWNrIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbn1cclxuXHJcbi5odWItZHJvcGRvd24tbmV0LW5hbWUge1xyXG4gICAgZmxleDogMTtcclxufVxyXG5cclxuLmh1Yi1kcm9wZG93bi1uZXQtc3ViIHtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBJY29uLUJ1dHRvbiAoMy1QdW5rdGUsIEVkaXQsIERlbGV0ZSBldGMuKSDilIDilIAgKi9cclxuLmJ0bi1pY29uIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNtKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjA2KTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWxnKTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IGFsbCB2YXIoLS10cmFuc2l0aW9uLWZhc3QpO1xyXG59XHJcblxyXG4uYnRuLWljb246aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMTQpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktZGFyayk7XHJcbn1cclxuXHJcbi5idG4taWNvbi1kYW5nZXI6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzEsIDc2LCA2MCwgMC4wOCk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZXJyb3IpO1xyXG59XHJcblxyXG4vKiDilIDilIAgRGV0YWlsLUJ1dHRvbiAoTHVwZSBiZWkgaW5zdGFsbGluZy1TZXJ2ZXJuKSDilIDilIAgKi9cclxuLnBqLWRldGFpbC1idG4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc20pO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMDYpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbGcpO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIHZhcigtLXRyYW5zaXRpb24tZmFzdCk7XHJcbn1cclxuXHJcbi5wai1kZXRhaWwtYnRuOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjE0KTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWRhcmspO1xyXG59XHJcblxyXG4vKiDilIDilIAgR2xvYmFsZSBUYWJsZS1XcmFwOiBvdmVyZmxvdyB2aXNpYmxlIGbDvHIgRHJvcGRvd25zIOKUgOKUgCAqL1xyXG4uaHViLXRhYmxlLXdyYXAge1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4xKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjA0KTtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zbSk7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuLyog4pSA4pSAIE1lbnUtQnV0dG9uICgzLURvdHMgKyBcIk1lbnVcIikg4oCUIEdsb2JhbCB3aWVkZXJ2ZXJ3ZW5kYmFyIOKUgOKUgCAqL1xyXG4ucGotbWVudS1idG4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXhzKTtcclxuICAgIHBhZGRpbmc6IDNweCB2YXIoLS1zcGFjaW5nLXNtKTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjE1KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc20pO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMDYpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtKTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cztcclxufVxyXG5cclxuLnBqLW1lbnUtYnRuOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjE0KTtcclxuICAgIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1wcmltYXJ5LXJnYiksIDAuMjUpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktZGFyayk7XHJcbn1cclxuXHJcbi5wai1tZW51LWJ0biBpIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5cclxuLyog4pSA4pSAIEdsb2JhbGVyIEhpbGZlLS9MZWdlbmRlLUJsb2NrIOKUgOKUgCAqL1xyXG4ucGotaGludC1ibG9jayB7XHJcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLW1kKTtcclxuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctc20pIDAgMDtcclxufVxyXG4ucGotaGludC1ibG9jay1oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctbWQpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zbSk7XHJcbn1cclxuLnBqLWhpbnQtYmxvY2stbGFiZWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IHZhcigtLXNwYWNpbmcteHMpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWlib2xkKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1sYWJlbCk7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBvcGFjaXR5OiAwLjc1O1xyXG59XHJcbi5wai1oaW50LWJsb2NrLWxhYmVsIGkge1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG59XHJcbi5wai1oaW50LWJsb2NrLWxpbmUge1xyXG4gICAgZmxleDogMTtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKHZhcigtLWNvbG9yLXByaW1hcnktcmdiKSwgMC4xOCksIHRyYW5zcGFyZW50KTtcclxufVxyXG4ucGotaGludC1ibG9jay1ib2R5IHtcclxuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctc20pIDA7XHJcbn1cclxuLnBqLWhpbnQtYmxvY2stZm9vdGVyLWxpbmUge1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEodmFyKC0tY29sb3ItcHJpbWFyeS1yZ2IpLCAwLjE4KSwgdHJhbnNwYXJlbnQpO1xyXG59XHJcbi5wai1oaW50LWJsb2NrLWxpc3Qge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogNnB4O1xyXG59XHJcbi5wai1oaW50LWJsb2NrLWxpc3QgbGkge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbXV0ZWQpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxufVxyXG4ucGotaGludC1ibG9jay1saXN0IGxpIGkge1xyXG4gICAgd2lkdGg6IDE0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxufVxyXG5cclxuLyog4pSA4pSAIE9wZW5TaW0gVGFiZWxsZW46IGtvbXBha3RlIFNjaHJpZnQgMTFweCDilIDilIAgKi9cclxuLm9zLXRhYmxlLWNvbXBhY3QgdHIge1xyXG4gICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLm9zLXRhYmxlLWNvbXBhY3QgdHIgdGgsXHJcbi5vcy10YWJsZS1jb21wYWN0IHRyIHRkIHtcclxuICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xyXG59XHJcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/