/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-ease:initial}}}:root{--step--2:clamp(.79rem,calc(.75rem + .17vw),.94rem);--step--1:clamp(.89rem,calc(.84rem + .17vw),1.06rem);--step-0:clamp(1rem,calc(.94rem + .17vw),1.2rem);--step-1:clamp(1.13rem,calc(1.06rem + .27vw),1.44rem);--step-2:clamp(1.27rem,calc(1.19rem + .35vw),1.73rem);--step-3:clamp(1.42rem,calc(1.33rem + .43vw),2.07rem);--step-4:clamp(1.6rem,calc(1.48rem + .52vw),2.49rem)}:root,html[data-theme=dark]{--color-bg:18 18 18;--color-surface:35 35 35;--color-text:235 235 235;--color-primary:10 132 255;--color-border:60 60 60;--color-code-bg:40 40 40;--color-code-text:235 235 235}html[data-theme=light]{--color-bg:245 245 245;--color-surface:230 230 230;--color-text:30 30 30;--color-primary:10 132 255;--color-border:200 200 200;--color-code-bg:235 235 235;--color-code-text:30 30 30}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-500:oklch(76.9% .188 70.08);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-900:oklch(42.1% .095 57.708);--color-lime-500:oklch(76.8% .233 130.85);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-900:oklch(37.8% .077 168.94);--color-teal-500:oklch(70.4% .14 182.503);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-sky-500:oklch(68.5% .169 237.323);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-indigo-500:oklch(58.5% .233 277.117);--color-violet-500:oklch(60.6% .25 292.717);--color-purple-500:oklch(62.7% .265 303.9);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-pink-500:oklch(65.6% .241 354.308);--color-rose-500:oklch(64.5% .246 16.439);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-800:oklch(27.9% .041 260.031);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-zinc-500:oklch(55.2% .016 285.938);--color-neutral-500:oklch(55.6% 0 0);--color-stone-500:oklch(55.3% .013 58.071);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--container-sm:24rem;--container-xl:36rem;--container-3xl:48rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{--tw-leading:1.5;color:var(--step-0);font-family:Rubik,ui-sans-serif,system-ui,sans-serif;line-height:1.5}h1{margin-bottom:calc(var(--spacing)*8);color:var(--step-4);font-family:Space Grotesk,ui-sans-serif,system-ui,sans-serif}h2{margin-bottom:calc(var(--spacing)*6);color:var(--step-3);font-family:Space Grotesk,ui-sans-serif,system-ui,sans-serif}h3{margin-bottom:calc(var(--spacing)*4);color:var(--step-2);font-family:Space Grotesk,ui-sans-serif,system-ui,sans-serif}p,ul,ol,blockquote{margin-bottom:calc(var(--spacing)*4)}p:empty{display:none}.heading-anchor{margin-right:calc(var(--spacing)*2);color:var(--color-gray-400);text-decoration-line:none}pre.shiki,:not(pre)>code{background-color:rgb(var(--color-code-bg));color:rgb(var(--color-code-text))}.shiki{counter-reset:line}.shiki .line{display:block}.shiki .line:before{counter-increment:line;content:counter(line);width:2rem;color:rgb(var(--color-border));text-align:right;margin-right:1rem;display:inline-block}html[data-theme=dark] .shiki{background-color:var(--shiki-dark-bg);color:var(--shiki-dark)}html[data-theme=dark] .shiki span{color:var(--shiki-dark)}:where(:root),:root:has(input.theme-controller[value=nord]:checked),[data-theme=nord]{color-scheme:light;--color-base-100:oklch(95.127% .007 260.731);--color-base-200:oklch(93.299% .01 261.788);--color-base-300:oklch(89.925% .016 262.749);--color-base-content:oklch(32.437% .022 264.182);--color-primary:oklch(59.435% .077 254.027);--color-primary-content:oklch(11.887% .015 254.027);--color-secondary:oklch(69.651% .059 248.687);--color-secondary-content:oklch(13.93% .011 248.687);--color-accent:oklch(77.464% .062 217.469);--color-accent-content:oklch(15.492% .012 217.469);--color-neutral:oklch(45.229% .035 264.131);--color-neutral-content:oklch(89.925% .016 262.749);--color-info:oklch(69.207% .062 332.664);--color-info-content:oklch(13.841% .012 332.664);--color-success:oklch(76.827% .074 131.063);--color-success-content:oklch(15.365% .014 131.063);--color-warning:oklch(85.486% .089 84.093);--color-warning-content:oklch(17.097% .017 84.093);--color-error:oklch(60.61% .12 15.341);--color-error-content:oklch(12.122% .024 15.341);--radius-selector:1rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--color-base-100:oklch(22% .019 237.69);--color-base-200:oklch(20% .019 237.69);--color-base-300:oklch(18% .019 237.69);--color-base-content:oklch(77.383% .043 245.096);--color-primary:oklch(74.703% .158 39.947);--color-primary-content:oklch(14.94% .031 39.947);--color-secondary:oklch(72.537% .177 2.72);--color-secondary-content:oklch(14.507% .035 2.72);--color-accent:oklch(71.294% .166 299.844);--color-accent-content:oklch(14.258% .033 299.844);--color-neutral:oklch(26% .019 237.69);--color-neutral-content:oklch(70% .019 237.69);--color-info:oklch(85.559% .085 206.015);--color-info-content:oklch(17.111% .017 206.015);--color-success:oklch(85.56% .085 144.778);--color-success-content:oklch(17.112% .017 144.778);--color-warning:oklch(85.569% .084 74.427);--color-warning-content:oklch(17.113% .016 74.427);--color-error:oklch(85.511% .078 16.886);--color-error-content:oklch(17.102% .015 16.886);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}}:root:has(input.theme-controller[value=nord]:checked),[data-theme=nord]{color-scheme:light;--color-base-100:oklch(95.127% .007 260.731);--color-base-200:oklch(93.299% .01 261.788);--color-base-300:oklch(89.925% .016 262.749);--color-base-content:oklch(32.437% .022 264.182);--color-primary:oklch(59.435% .077 254.027);--color-primary-content:oklch(11.887% .015 254.027);--color-secondary:oklch(69.651% .059 248.687);--color-secondary-content:oklch(13.93% .011 248.687);--color-accent:oklch(77.464% .062 217.469);--color-accent-content:oklch(15.492% .012 217.469);--color-neutral:oklch(45.229% .035 264.131);--color-neutral-content:oklch(89.925% .016 262.749);--color-info:oklch(69.207% .062 332.664);--color-info-content:oklch(13.841% .012 332.664);--color-success:oklch(76.827% .074 131.063);--color-success-content:oklch(15.365% .014 131.063);--color-warning:oklch(85.486% .089 84.093);--color-warning-content:oklch(17.097% .017 84.093);--color-error:oklch(60.61% .12 15.341);--color-error-content:oklch(12.122% .024 15.341);--radius-selector:1rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=sunset]:checked),[data-theme=sunset]{color-scheme:dark;--color-base-100:oklch(22% .019 237.69);--color-base-200:oklch(20% .019 237.69);--color-base-300:oklch(18% .019 237.69);--color-base-content:oklch(77.383% .043 245.096);--color-primary:oklch(74.703% .158 39.947);--color-primary-content:oklch(14.94% .031 39.947);--color-secondary:oklch(72.537% .177 2.72);--color-secondary-content:oklch(14.507% .035 2.72);--color-accent:oklch(71.294% .166 299.844);--color-accent-content:oklch(14.258% .033 299.844);--color-neutral:oklch(26% .019 237.69);--color-neutral-content:oklch(70% .019 237.69);--color-info:oklch(85.559% .085 206.015);--color-info-content:oklch(17.111% .017 206.015);--color-success:oklch(85.56% .085 144.778);--color-success-content:oklch(17.112% .017 144.778);--color-warning:oklch(85.569% .084 74.427);--color-warning-content:oklch(17.113% .016 74.427);--color-error:oklch(85.511% .078 16.886);--color-error-content:oklch(17.102% .015 16.886);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root,[data-theme]{background-color:var(--root-bg,var(--color-base-100));color:var(--color-base-content)}:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E")}@property --radialprogress{syntax: "<percentage>"; inherits: true; initial-value: 0%;}:where(:root:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not(.drawer-open)>.drawer-toggle:checked)){scrollbar-gutter:stable;background-image:linear-gradient(var(--color-base-100),var(--color-base-100));--root-bg:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){:where(:root:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not(.drawer-open)>.drawer-toggle:checked)){--root-bg:color-mix(in srgb,var(--color-base-100),oklch(0% 0 0) 40%)}}:where(.modal[open],.modal-open,.modal-toggle:checked+.modal):not(.modal-start,.modal-end){scrollbar-gutter:stable}:root{scrollbar-color:currentColor #0000}@supports (color:color-mix(in lab, red, red)){:root{scrollbar-color:color-mix(in oklch,currentColor 35%,#0000)#0000}}:root:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not([class*=drawer-open])>.drawer-toggle:checked){overflow:hidden}}@layer components{.tile{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.tile{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}@media (hover:hover){.tile:hover{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.tile:hover{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}}.chip{margin-bottom:calc(var(--spacing)*2);border-style:var(--tw-border-style);border-width:1px;border-color:#fff3;border-radius:3.40282e38px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.chip{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.chip{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.tile-primary{background-color:oklab(75.535% -.0952157 -.120301/.1)}@media (hover:hover){.tile-primary:hover{background-color:oklab(75.535% -.0952157 -.120301/.2)}}.aesthetic-row{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#fff3;display:block}@supports (color:color-mix(in lab, red, red)){.aesthetic-row{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.aesthetic-row{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.aesthetic-row{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.aesthetic-row{padding:calc(var(--spacing)*4);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.aesthetic-row:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.aesthetic-row:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}.aesthetic-row:focus{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.aesthetic-row:focus{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.skip-link{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;top:calc(var(--spacing)*2);left:calc(var(--spacing)*2);z-index:50;background-color:hsl(var(--p)/1);padding:0;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);color:rgb(var(--color-text)/1);border-width:0;border-radius:.25rem;margin:-1px;position:fixed;overflow:hidden}.skip-link:focus{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.spec-note-soft{cursor:help;border-bottom-style:var(--tw-border-style);--tw-border-style:dotted;border-style:dotted;border-bottom-width:1px;border-color:var(--color-gray-300);color:var(--color-gray-500);font-style:italic}.spec-note-subtle{cursor:help;border-bottom-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-bottom-width:1px;border-color:var(--color-gray-300);color:var(--color-gray-400)}.spec-note-liminal{cursor:help;color:var(--color-slate-500);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-gray-400);-webkit-text-decoration-color:var(--color-gray-400);text-decoration-color:var(--color-gray-400);font-style:italic;text-decoration-style:dotted}.spec-note-archival{cursor:help;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-400);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-gray-600);text-transform:uppercase}.spec-note-ghost{cursor:help;color:var(--color-gray-400);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-gray-400);-webkit-text-decoration-color:var(--color-gray-400);text-decoration-color:var(--color-gray-400);font-style:italic;text-decoration-style:dotted}.silence-node{background-color:var(--color-white);height:100vh}.push-up{margin-top:calc(var(--spacing)*-20)}.push-left{margin-left:calc(var(--spacing)*-16)}.rotate-90{transform-origin:0 0;rotate:90deg;transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);display:block}.mirror-x{--tw-scale-x:calc(100%*-1);scale:var(--tw-scale-x)var(--tw-scale-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);display:block}.flicker{animation:var(--animate-pulse)}.audio-embed{margin-block:calc(var(--spacing)*4);display:block}.qr-code{margin-block:calc(var(--spacing)*4);height:calc(var(--spacing)*32);width:calc(var(--spacing)*32);display:block}.slate{color:var(--color-slate-500)}.gray{color:var(--color-gray-500)}.zinc{color:var(--color-zinc-500)}.neutral{color:var(--color-neutral-500)}.stone{color:var(--color-stone-500)}.red{color:var(--color-red-500)}.orange{color:var(--color-orange-500)}.amber{color:var(--color-amber-500)}.yellow{color:var(--color-yellow-500)}.lime{color:var(--color-lime-500)}.green{color:var(--color-green-500)}.emerald{color:var(--color-emerald-500)}.teal{color:var(--color-teal-500)}.cyan{color:var(--color-cyan-500)}.sky{color:var(--color-sky-500)}.blue{color:var(--color-blue-500)}.indigo{color:var(--color-indigo-500)}.violet{color:var(--color-violet-500)}.purple{color:var(--color-purple-500)}.fuchsia{color:var(--color-fuchsia-500)}.pink{color:var(--color-pink-500)}.rose{color:var(--color-rose-500)}.blackout{background-color:var(--color-black);color:var(--color-black)}.annotation-ref{display:inline-block;position:relative}.annotation-anchor{cursor:pointer;padding-inline:calc(var(--spacing)*1);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;color:hsl(var(--p));text-decoration-line:underline;text-decoration-style:dotted;transition-duration:.15s}.annotation-anchor:hover{color:hsl(var(--pf))}.annotation-anchor:focus{box-shadow:0 0 0 2px hsl(var(--p)/.35);outline:none}.annotation-popup{pointer-events:none;top:calc(var(--spacing)*7);z-index:50;max-height:calc(var(--spacing)*72);max-width:var(--container-sm);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing)*4);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);opacity:0;--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);background-color:hsl(var(--b1)/.95);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-width:1px;border-color:hsl(var(--bc)/.12);color:hsl(var(--bc));display:block;position:absolute;left:50%;overflow-y:auto}.annotation-ref:hover .annotation-popup,.annotation-ref:focus-within .annotation-popup{pointer-events:auto;--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);opacity:1}.annotation-popup p{margin-bottom:calc(var(--spacing)*3)}.annotation-popup p:last-child{margin-bottom:calc(var(--spacing)*0)}.annotation-popup blockquote{margin-bottom:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*4);border-left:4px solid hsl(var(--bc)/.2);background-color:hsl(var(--b2)/.5);color:hsl(var(--bc));border-radius:.25rem;font-style:italic}.annotation-popup a{color:hsl(var(--p))}.annotation-popup a:hover{color:hsl(var(--pf))}.annotation-popup code{padding-inline:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*.5);font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));background-color:hsl(var(--b2));color:hsl(var(--bc));border-radius:.25rem}.annotation-popup .footnote-source{margin-top:calc(var(--spacing)*2);padding-top:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);border-top:1px solid hsl(var(--bc)/.12);color:hsl(var(--bc)/.75)}@media (max-width:640px){.annotation-popup{inset-inline:calc(var(--spacing)*4);bottom:calc(var(--spacing)*4);--tw-translate-x:calc(var(--spacing)*0);max-width:90vw;max-height:70vh;translate:var(--tw-translate-x)var(--tw-translate-y);margin-inline:auto;position:fixed;transform:none}}:root{--header-height:5rem}[id^=fn],[id^=fnref],.footnote-item,.annotation-anchor,.footnote-local,.footnote-enhanced,.footnote-ref{scroll-margin-top:calc(var(--header-height) + 1rem)}html{scroll-behavior:smooth}.footnote-highlight{background-color:hsl(var(--p)/.15);border-radius:.375rem;transition:background-color .3s ease-in-out}@media (prefers-reduced-motion:reduce){.footnote-highlight{transition:none}}[id^=fn]:target,[id^=fnref]:target{box-shadow:0 0 0 2px hsl(var(--in)/.45);border-radius:.375rem;animation:2.2s ease-in-out footnote-highlight}@keyframes footnote-highlight{0%{background-color:hsl(var(--in)/.25)}50%{background-color:hsl(var(--in)/.12)}to{background-color:#0000}}[id^=fn]:focus,[id^=fnref]:focus{box-shadow:0 0 0 2px hsl(var(--in)/.55);outline:none}@media (max-width:640px){:root{--header-height:4rem}}@media (min-width:1280px){:root{--header-height:5.5rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[id^=fn]:target,[id^=fnref]:target{animation:none}.annotation-popup{transition:none}}.footnote-aside{margin-block:calc(var(--spacing)*6);border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing)*4);--tw-leading:var(--leading-relaxed);font-size:.95rem;line-height:var(--leading-relaxed);background-color:hsl(var(--b1));border-width:1px;border-color:hsl(var(--bc)/.14);color:hsl(var(--bc));display:block}.footnote-aside .footnote-local{margin-bottom:calc(var(--spacing)*2);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing)*3);display:flex}.footnote-aside .footnote-content{min-width:calc(var(--spacing)*0);flex:1}.footnote-aside .footnote-content>p{margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);overflow-wrap:break-word;color:hsl(var(--bc))}.footnote-aside .footnote-backref{margin-left:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:hsl(var(--bc)/.65);text-decoration-line:none}.footnote-aside .footnote-backref:hover{color:hsl(var(--bc))}.footnote-aside .footnote-explanation{clear:both;margin-top:calc(var(--spacing)*2);width:100%;padding-left:calc(var(--spacing)*4);border-left:1px solid hsl(var(--bc)/.18);color:hsl(var(--bc)/.9);line-height:1.7;display:block}.footnote-aside .footnote-explanation p{margin:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*2)}.footnote-aside .footnote-explanation p:last-child{margin-bottom:calc(var(--spacing)*0)}.footnote-aside .footnote-explanation a{color:hsl(var(--p))}.footnote-aside .footnote-explanation a:hover{color:hsl(var(--pf))}.footnote-aside .footnote-explanation code{padding-inline:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*.5);background-color:hsl(var(--b2));color:hsl(var(--bc));border-radius:.25rem;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}.footnote-aside .footnote-explanation footer{margin-top:calc(var(--spacing)*3);padding-top:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));border-top:1px solid hsl(var(--bc)/.12);color:hsl(var(--bc)/.7)}.prose .footnote-aside .footnote-explanation{border-left:1px solid hsl(var(--bc)/.18);color:hsl(var(--bc)/.9);background:0 0;margin-top:.5rem;padding-left:1rem;font-style:normal}.footnote-aside--compact{margin-block:calc(var(--spacing)*6);border-style:var(--tw-border-style);padding:calc(var(--spacing)*0);background-color:#0000;border-width:0}.footnote-aside--compact .footnote-local{margin-bottom:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*0);padding-block:calc(var(--spacing)*0);background-color:#0000}.footnote-aside--compact .footnote-explanation{border-left:4px solid hsl(var(--bc)/.25);padding-left:1rem}.footnotes-hybrid{margin-top:calc(var(--spacing)*8);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing)*6);border-top-width:1px;border-color:hsl(var(--bc)/.14)}.footnote-enhanced{margin-bottom:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:hsl(var(--bc))}:where(.footnotes-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.footnote-item{padding-left:calc(var(--spacing)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:.25rem;position:relative}.footnote-item:hover{background-color:hsl(var(--b2))}.footnote-ref a{color:hsl(var(--p))}.footnote-ref a:hover{color:hsl(var(--pf))}.footnote-aside pre.shiki,.annotation-popup pre.shiki{border-radius:var(--radius-md);padding:calc(var(--spacing)*3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);background-color:hsl(var(--b2));border:1px solid hsl(var(--bc)/.12);color:hsl(var(--bc));overflow-x:auto}.footnote-aside :not(pre)>code,.annotation-popup :not(pre)>code{padding-inline:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*.5);background-color:hsl(var(--b2));color:hsl(var(--bc));border-radius:.25rem;font-size:.85em}.interlink:before{content:"⇢ ";color:currentColor;margin-right:.15rem;font-size:.9em}.external-link{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:hsl(var(--p));text-decoration-line:underline}.external-link:hover{color:hsl(var(--pf))}.callout{border-radius:var(--radius-xl);border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing)*4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px;position:relative}@media (min-width:48rem){.callout{padding:calc(var(--spacing)*5)}}.callout{background-color:hsl(var(--b1));border-color:hsl(var(--bc)/.14);color:hsl(var(--bc))}.callout-head{margin-bottom:calc(var(--spacing)*3)}.callout-title{margin:calc(var(--spacing)*0);font-family:Space Grotesk,ui-sans-serif,system-ui,sans-serif;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--bc))}.callout-kicker{margin:calc(var(--spacing)*0);margin-top:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--bc)/.7)}.callout-body{margin-top:calc(var(--spacing)*2)}.callout--info .callout-title{color:hsl(var(--in))}.callout--warn .callout-title{color:hsl(var(--wa))}.callout--danger .callout-title{color:hsl(var(--er))}.callout--good .callout-title{color:hsl(var(--su))}@media (min-width:64rem){.callout--dock-right{float:right;margin-left:calc(var(--spacing)*6);width:min(22rem,38%)}.callout--dock-left{float:left;margin-right:calc(var(--spacing)*6);width:min(22rem,38%)}}.callout--dock-center{width:100%}.callout :not(pre)>code{padding-inline:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*.5);background-color:hsl(var(--b2));color:hsl(var(--bc));border-radius:.25rem;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}.callout a{color:hsl(var(--p))}.callout a:hover{color:hsl(var(--pf))}.failbox{border-radius:var(--radius-xl);border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing)*4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px;position:relative}@media (min-width:48rem){.failbox{padding:calc(var(--spacing)*5)}}.failbox{background-color:hsl(var(--b1));border-color:hsl(var(--bc)/.14);color:hsl(var(--bc))}.failbox:focus-within{box-shadow:0 0 0 2px hsl(var(--p)/.25)}.failbox-head{margin-bottom:calc(var(--spacing)*3)}.failbox-title{margin:calc(var(--spacing)*0);font-family:Space Grotesk,ui-sans-serif,system-ui,sans-serif;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--bc))}.failbox-kicker{margin:calc(var(--spacing)*0);margin-top:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--bc)/.7)}.failbox-body{margin-top:calc(var(--spacing)*2)}.failbox--accent{padding-left:calc(var(--spacing)*4)}@media (min-width:48rem){.failbox--accent{padding-left:calc(var(--spacing)*5)}}.failbox--accent{border-left:4px solid hsl(var(--p))}.failbox--accent .failbox-title{color:hsl(var(--p))}.failitem{border-top-style:var(--tw-border-style);--tw-border-style:dashed;padding-block:calc(var(--spacing)*3);border-style:dashed;border-top-width:1px;border-color:hsl(var(--bc)/.16)}.failitem:first-child{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing)*0);border-top-width:0}.failitem:last-child{padding-bottom:calc(var(--spacing)*0)}.failitem-label{margin-bottom:calc(var(--spacing)*1)}.failitem-label strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);letter-spacing:.01em}.failitem-content{--tw-leading:var(--leading-relaxed);font-size:.98rem;line-height:var(--leading-relaxed)}.failitem-content p{margin:calc(var(--spacing)*0)}.failitem-content+.failitem-content{margin-top:calc(var(--spacing)*2)}.failbox a{color:hsl(var(--p))}.failbox a:hover{color:hsl(var(--pf))}.failbox :not(pre)>code{padding-inline:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*.5);background-color:hsl(var(--b2));color:hsl(var(--bc));border-radius:.25rem;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}@media (prefers-color-scheme:dark){.failbox{box-shadow:0 1px 0 0 hsl(var(--bc)/.08)}}.spec-sheet{gap:calc(var(--spacing)*2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding:calc(var(--spacing)*4);border-width:4px;display:grid}@media (min-width:40rem){.spec-sheet{grid-template-columns:max-content auto}}.spec-sheet dt{padding-right:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.spec-sheet dd{margin-bottom:calc(var(--spacing)*1);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.market-table{margin-top:calc(var(--spacing)*4);border-collapse:collapse;border-style:var(--tw-border-style);border-width:2px;width:100%}.market-table th,.market-table td{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);text-align:left;border-width:2px}.market-table th{background-color:var(--color-slate-100);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.market-table th:where([data-theme=sunset],[data-theme=sunset] *){background-color:var(--color-slate-800)}}@layer utilities{.diff{webkit-user-select:none;-webkit-user-select:none;user-select:none;direction:ltr;grid-template-columns:auto 1fr;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}.diff:focus-visible,.diff:has(.diff-item-1:focus-visible),.diff:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}.diff:focus-visible .diff-resizer{min-width:90cqi;max-width:90cqi}.diff:has(.diff-item-2:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px}.diff:has(.diff-item-2:focus-visible) .diff-resizer{min-width:10cqi;max-width:10cqi}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){.diff:focus .diff-resizer{min-width:10cqi;max-width:10cqi}.diff:has(.diff-item-1:focus) .diff-resizer{min-width:90cqi;max-width:90cqi}}.tooltip{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);display:inline-block;position:relative}.tooltip>:where(.tooltip-content),.tooltip:where([data-tip]):before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms;position:absolute}.tooltip:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;-webkit-mask-position:-1px 0;mask-position:-1px 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--mask-tooltip);-webkit-mask-image:var(--mask-tooltip);mask-image:var(--mask-tooltip);transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms;display:block;position:absolute}:is(.tooltip.tooltip-open,.tooltip[data-tip]:not([data-tip=""]):hover,.tooltip:not(:has(.tooltip-content:empty)):has(.tooltip-content):hover,.tooltip:has(:focus-visible))>.tooltip-content,:is(.tooltip.tooltip-open,.tooltip[data-tip]:not([data-tip=""]):hover,.tooltip:not(:has(.tooltip-content:empty)):has(.tooltip-content):hover,.tooltip:has(:focus-visible))[data-tip]:before,:is(.tooltip.tooltip-open,.tooltip[data-tip]:not([data-tip=""]):hover,.tooltip:not(:has(.tooltip-content:empty)):has(.tooltip-content):hover,.tooltip:has(:focus-visible)):after{opacity:1;--tt-pos:0rem;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.tooltip>.tooltip-content,.tooltip[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off)50%}.tooltip:after{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail)50%}.tab{cursor:pointer;appearance:none;text-align:center;webkit-user-select:none;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (hover:hover){.tab:hover{color:var(--color-base-content)}}.tab{--tab-p:1rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));order:var(--tab-order);height:var(--tab-height);border-color:#0000;padding-inline-start:var(--tab-p);padding-inline-end:var(--tab-p);font-size:.875rem}.tab:is(input[type=radio]){min-width:fit-content}.tab:is(input[type=radio]):after{content:attr(aria-label)}.tab:is(label){position:relative}.tab:is(label) input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}:is(.tab:checked,.tab:is(label:has(:checked)),.tab:is(.tab-active,[aria-selected=true]))+.tab-content{height:calc(100% - var(--tab-height) + var(--border));display:block}.tab:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true]){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tab:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true]){color:color-mix(in oklab,var(--color-base-content)50%,transparent)}}.tab:not(input):empty{cursor:default;flex-grow:1}.tab:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tab:focus{outline-offset:2px;outline:2px solid #0000}}.tab:focus-visible,.tab:is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}.tab[disabled]{pointer-events:none;opacity:.4}.menu{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}.menu :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.menu :where(li ul):before{background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";inset-inline-start:0;position:absolute;top:.75rem;bottom:.75rem}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}.menu :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;text-wrap:balance;-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.menu :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}.menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.menu :where(li>details>summary),.menu :where(li>.menu-dropdown-toggle)):after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01)}.menu :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}.menu :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.menu :where(li) .badge{justify-self:flex-end}.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise)}:is(.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):not(:is(.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth)*3px)-2px var(--menu-active-bg)}.menu :where(li).menu-disabled{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li).menu-disabled{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.menu .dropdown:focus-within .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}.menu .dropdown-content{margin-top:.5rem;padding:.5rem}.menu .dropdown-content:before{display:none}.collapse-arrow>.collapse-title:after{content:"";transform-origin:75% 75%;pointer-events:none;top:1.9rem;width:.5rem;height:.5rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;position:absolute;inset-inline-end:1.4rem;transform:translateY(-100%)rotate(45deg);box-shadow:2px 2px}.dropdown{position-area:var(--anchor-v,bottom)var(--anchor-h,span-right);display:inline-block;position:relative}.dropdown>:not(summary):focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.dropdown>:not(summary):focus{outline-offset:2px;outline:2px solid #0000}}.dropdown .dropdown-content{position:absolute}.dropdown:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content{transform-origin:top;opacity:0;display:none;scale:95%}.dropdown[popover],.dropdown .dropdown-content{z-index:999;transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}@starting-style{.dropdown[popover],.dropdown .dropdown-content{opacity:0;scale:95%}}:is(.dropdown.dropdown-open,.dropdown:not(.dropdown-hover):focus,.dropdown:focus-within)>[tabindex]:first-child{pointer-events:none}:is(.dropdown.dropdown-open,.dropdown:not(.dropdown-hover):focus,.dropdown:focus-within) .dropdown-content{opacity:1}.dropdown.dropdown-hover:hover .dropdown-content{opacity:1;scale:100%}.dropdown:is(details) summary::-webkit-details-marker{display:none}:is(.dropdown.dropdown-open,.dropdown:focus,.dropdown:focus-within) .dropdown-content{scale:100%}.dropdown:where([popover]){background:0 0}.dropdown[popover]{color:inherit;position:fixed}@supports not (position-area:bottom){.dropdown[popover]{margin:auto}.dropdown[popover].dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}.dropdown[popover]::backdrop{background-color:oklab(0% none none/.3)}}.dropdown[popover]:not(.dropdown-open,:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}:where(.btn){width:unset}.btn{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0/calc(var(--depth)*.15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth)*6%))inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:var(--btn-bg);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.btn{--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth)*5%))}}.btn{--btn-shadow:0 3px 2px -2px var(--btn-bg),0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn{--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000)}}.btn{--btn-noise:var(--fx-noise)}.prose .btn{text-decoration-line:none}@media (hover:hover){.btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}}.btn:focus-visible{isolation:isolate;outline-width:2px;outline-style:solid}.btn:active:not(.btn-active){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%)}}.btn:active:not(.btn-active){--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active){--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}.btn:active:not(.btn-active){--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0)}.btn:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.btn:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){box-shadow:none}.btn:is(:disabled,[disabled],.btn-disabled){pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:is(:disabled,[disabled],.btn-disabled){--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}@media (hover:hover){.btn:is(:disabled,[disabled],.btn-disabled):hover{pointer-events:none;background-color:var(--color-neutral)}@supports (color:color-mix(in lab, red, red)){.btn:is(:disabled,[disabled],.btn-disabled):hover{background-color:color-mix(in oklab,var(--color-neutral)20%,transparent)}}.btn:is(:disabled,[disabled],.btn-disabled):hover{--btn-border:#0000;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:is(:disabled,[disabled],.btn-disabled):hover{--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}}.btn:is(input[type=checkbox],input[type=radio]){appearance:none}.btn:is(input[type=checkbox],input[type=radio]):after{content:attr(aria-label)}.btn:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}.loading{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:calc(var(--size-selector,.25rem)*6);background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pointer-events-none{pointer-events:none}.collapse:not(td,tr,colgroup){visibility:visible}.collapse{border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;width:100%;transition:grid-template-rows .2s;display:grid;position:relative;overflow:hidden}.collapse>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;z-index:1;grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out}.collapse:is([open],:focus:not(.collapse-close)),.collapse:not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}.collapse:is([open],:focus:not(.collapse-close))>.collapse-content,.collapse:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){visibility:visible;min-height:fit-content}.collapse:focus-visible,.collapse:has(>input:is([type=checkbox],[type=radio]):focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}.collapse:not(.collapse-close)>input[type=checkbox],.collapse:not(.collapse-close)>input[type=radio]:not(:checked),.collapse:not(.collapse-close)>.collapse-title{cursor:pointer}.collapse:focus:not(.collapse-close,.collapse[open])>.collapse-title{cursor:unset}.collapse:is([open],:focus:not(.collapse-close))>:where(.collapse-content),.collapse:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem;transition:padding .2s ease-out,background-color .2s ease-out}.collapse[open].collapse-arrow>.collapse-title:after,.collapse.collapse-open.collapse-arrow>.collapse-title:after{transform:translateY(-50%)rotate(225deg)}.collapse.collapse-open.collapse-plus>.collapse-title:after{content:"−"}.collapse.collapse-arrow:focus:not(.collapse-close)>.collapse-title:after,.collapse.collapse-arrow:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%)rotate(225deg)}.collapse[open].collapse-plus>.collapse-title:after,.collapse.collapse-plus:focus:not(.collapse-close)>.collapse-title:after,.collapse.collapse-plus:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{content:"−"}.collapse:is(details){width:100%}.collapse:is(details) summary{display:block;position:relative}.collapse:is(details) summary::-webkit-details-marker{display:none}.collapse:is(details) summary{outline:none}.collapse-content{visibility:hidden;min-height:0;cursor:unset;grid-row-start:2;grid-column-start:1;padding-left:1rem;padding-right:1rem;transition:visibility .2s,padding .2s ease-out,background-color .2s ease-out}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.list{flex-direction:column;font-size:.875rem;display:flex}.list :where(.list-row){--list-grid-cols:minmax(0,auto)1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}.list :where(.list-row):has(.list-col-grow:first-child){--list-grid-cols:1fr}.list :where(.list-row):has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0,auto)1fr}.list :where(.list-row):has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0,auto)minmax(0,auto)1fr}.list :where(.list-row):has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}.list :where(.list-row):has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}.list :where(.list-row):has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}.list :where(.list-row) :not(.list-col-wrap){grid-row-start:1}:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{content:"";border-bottom:var(--border)solid;inset-inline:var(--radius-box);border-color:var(--color-base-content);position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab,var(--color-base-content)5%,transparent)}}.toast{translate:var(--toast-x,0)var(--toast-y,0);inset-inline:auto 1rem;background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}.toast>*{animation:.25s ease-out toast}.toast:where(.toast-start){--toast-x:0;inset-inline:1rem auto}.toast:where(.toast-center){--toast-x:-50%;inset-inline:50%}.toast:where(.toast-end){--toast-x:0;inset-inline:auto 1rem}.toast:where(.toast-bottom){--toast-y:0;top:auto;bottom:1rem}.toast:where(.toast-middle){--toast-y:-50%;top:50%;bottom:auto}.toast:where(.toast-top){--toast-y:0;top:1rem;bottom:auto}.toggle{border:var(--border)solid currentColor;color:var(--input-color);cursor:pointer;appearance:none;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;display:inline-grid;position:relative;box-shadow:inset 0 1px}@supports (color:color-mix(in lab, red, red)){.toggle{box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)inset}}.toggle{--input-color:var(--color-base-content);transition:color .3s,grid-template-columns .2s}@supports (color:color-mix(in lab, red, red)){.toggle{--input-color:color-mix(in oklab,var(--color-base-content)50%,#0000)}}.toggle{--toggle-p:calc(var(--size)*.125);--size:calc(var(--size-selector,.25rem)*6);width:calc((var(--size)*2) - (var(--border) + var(--toggle-p))*2);height:var(--size)}.toggle>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s}.toggle>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.toggle>:focus{outline-offset:2px;outline:2px solid #0000}}.toggle>:nth-child(2){color:var(--color-base-100);rotate:none}.toggle>:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}.toggle:has(:checked)>:nth-child(2){opacity:0;rotate:15deg}.toggle:has(:checked)>:nth-child(3){opacity:1;rotate:none}.toggle:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);height:100%;box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px currentColor;background-color:currentColor;grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@supports (color:color-mix(in lab, red, red)){.toggle:before{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)}}.toggle:before{background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise)}@media (forced-colors:active){.toggle:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{.toggle:before{outline-offset:-1rem;outline:.25rem solid}}.toggle:focus-visible,.toggle:has(:focus-visible){outline-offset:2px;outline:2px solid}.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked){background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}:is(.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked)):before{background-color:currentColor}@starting-style{:is(.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked)):before{opacity:0}}.toggle:indeterminate{grid-template-columns:.5fr 1fr .5fr}.toggle:disabled{cursor:not-allowed;opacity:.3}.toggle:disabled:before{border:var(--border)solid currentColor;background-color:#0000}.input{cursor:text;border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px var(--input-color)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;font-size:.875rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.input{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset}}.input{--size:calc(var(--size-field,.25rem)*10);--input-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.input{--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000)}}.input:where(input){display:inline-flex}.input :where(input){appearance:none;background-color:#0000;border:none;width:100%;height:100%;display:inline-flex}.input :where(input):focus,.input :where(input):focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.input :where(input):focus,.input :where(input):focus-within{outline-offset:2px;outline:2px solid #0000}}.input :where(input[type=url]),.input :where(input[type=email]){direction:ltr}.input :where(input[type=date]){display:inline-block}.input:focus,.input:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.input:focus,.input:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)}}.input:focus,.input:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate;z-index:1}.input:has(>input[disabled]),.input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.input:has(>input[disabled]),.input:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]))::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.input:has(>input[disabled]),.input:is(:disabled,[disabled]){box-shadow:none}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.input::-webkit-date-and-time-value{text-align:inherit}.input[type=number]::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}.input::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}.indicator{width:max-content;display:inline-flex;position:relative}.indicator :where(.indicator-item){z-index:1;white-space:nowrap;top:var(--indicator-t,0);bottom:var(--indicator-b,auto);left:var(--indicator-s,auto);right:var(--indicator-e,0);translate:var(--indicator-x,50%)var(--indicator-y,-50%);position:absolute}.table{border-radius:var(--radius-box);text-align:left;width:100%;font-size:.875rem;position:relative}.table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media (hover:hover){:is(.table tr.row-hover,.table tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.table :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}.table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead,tfoot){color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.table :where(thead,tfoot){font-size:.875rem;font-weight:600}.table :where(tfoot){border-top:var(--border)solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(tfoot){border-top:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}.table :where(.table-pin-rows thead tr){z-index:1;background-color:var(--color-base-100);position:sticky;top:0}.table :where(.table-pin-rows tfoot tr){z-index:1;background-color:var(--color-base-100);position:sticky;bottom:0}.table :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}.table :where(thead tr,tbody tr:not(:last-child)){border-bottom:var(--border)solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead tr,tbody tr:not(:last-child)){border-bottom:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}.steps{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}.steps .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.steps .step:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);--tw-content:"";content:var(--tw-content);border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}.steps .step>.step-icon,.steps .step:not(:has(.step-icon)):after{content:counter(step);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}.steps .step:first-child:before{content:none}.steps .step[data-content]:after{content:attr(data-content)}.steps .step-neutral+.step-neutral:before,.steps .step-neutral:after,.steps .step-neutral>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}.steps .step-primary+.step-primary:before,.steps .step-primary:after,.steps .step-primary>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}.steps .step-secondary+.step-secondary:before,.steps .step-secondary:after,.steps .step-secondary>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}.steps .step-accent+.step-accent:before,.steps .step-accent:after,.steps .step-accent>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}.steps .step-info+.step-info:before,.steps .step-info:after,.steps .step-info>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}.steps .step-success+.step-success:before,.steps .step-success:after,.steps .step-success>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}.steps .step-warning+.step-warning:before,.steps .step-warning:after,.steps .step-warning>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}.steps .step-error+.step-error:before,.steps .step-error:after,.steps .step-error>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}.range{appearance:none;webkit-appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem)*6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:currentColor}@supports (color:color-mix(in lab, red, red)){.range{--range-bg:color-mix(in oklab,currentColor 10%,#0000)}}.range{cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] .range{--range-dir:-1}.range:focus{outline:none}.range:focus-visible{outline-offset:2px;outline:2px solid}.range::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){.range::-webkit-slider-runnable-track{border:1px solid}.range::-moz-range-track{border:1px solid}}.range::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;appearance:none;webkit-appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px currentColor,0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100rem) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100rem*var(--range-fill));background-color:currentColor;position:relative;top:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.range::-webkit-slider-thumb{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100rem) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100rem*var(--range-fill))}}.range::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}.range::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px currentColor,0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100rem) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100rem*var(--range-fill));background-color:currentColor;position:relative;top:50%}@supports (color:color-mix(in lab, red, red)){.range::-moz-range-thumb{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100rem) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100rem*var(--range-fill))}}.range:disabled{cursor:not-allowed;opacity:.3}.select{border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);touch-action:manipulation;text-overflow:ellipsis;box-shadow:0 1px var(--input-color)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.375rem;padding-inline:1rem 1.75rem;font-size:.875rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.select{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset}}.select{border-color:var(--input-color);--input-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.select{--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000)}}.select{--size:calc(var(--size-field,.25rem)*10)}[dir=rtl] .select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}.select select{appearance:none;background:inherit;border-radius:inherit;border-style:none;width:calc(100% + 2.75rem);height:calc(100% - 2px);margin-inline:-1rem -1.75rem;padding-inline:1rem 1.75rem}.select select:focus,.select select:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.select select:focus,.select select:focus-within{outline-offset:2px;outline:2px solid #0000}}.select select:not(:last-child){background-image:none;margin-inline-end:-1.375rem}.select:focus,.select:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.select:focus,.select:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)}}.select:focus,.select:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate;z-index:1}.select:has(>select[disabled]),.select:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.select:has(>select[disabled]),.select:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}:is(.select:has(>select[disabled]),.select:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.select:has(>select[disabled]),.select:is(:disabled,[disabled]))::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.select:has(>select[disabled])>select[disabled]{cursor:not-allowed}.timeline{display:flex;position:relative}.timeline>li{grid-template-rows:var(--timeline-row-start,minmax(0,1fr))auto var(--timeline-row-end,minmax(0,1fr));grid-template-columns:var(--timeline-col-start,minmax(0,1fr))auto var(--timeline-col-end,minmax(0,1fr));flex-shrink:0;align-items:center;display:grid;position:relative}.timeline>li>hr{border:none;width:100%}.timeline>li>hr:first-child{grid-row-start:2;grid-column-start:1}.timeline>li>hr:last-child{grid-area:2/3/auto/none}@media print{.timeline>li>hr{border:.1px solid var(--color-base-300)}}.timeline :where(hr){background-color:var(--color-base-300);height:.25rem}.timeline:has(.timeline-middle hr):first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}.timeline:has(.timeline-middle hr):last-child,.timeline:not(:has(.timeline-middle)) :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}.timeline:not(:has(.timeline-middle)) :last-child hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}.card{border-radius:var(--radius-box);outline-offset:2px;outline:0 solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.card:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.card:focus{outline-offset:2px;outline:2px solid #0000}}.card:focus-visible{outline-color:currentColor}.card :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.card :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.card:where(.card-border){border:var(--border)solid var(--color-base-200)}.card:where(.card-dash){border:var(--border)dashed var(--color-base-200)}.card.image-full{display:grid}.card.image-full>*{grid-row-start:1;grid-column-start:1}.card.image-full>.card-body{color:var(--color-neutral-content);position:relative}.card.image-full :where(figure){border-radius:inherit;overflow:hidden}.card.image-full>figure img{object-fit:cover;filter:brightness(28%);height:100%}.card figure{justify-content:center;align-items:center;display:flex}.card:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.card:has(>:checked){outline:2px solid}.collapse-title{grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out;position:relative}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.menu-horizontal{flex-direction:row;display:inline-flex}.menu-horizontal>li:not(.menu-title)>details>ul{margin-inline-start:0;margin-top:1rem;padding-block:.5rem;padding-inline-end:.5rem;position:absolute}.menu-horizontal>li>details>ul:before{content:none}:where(.menu-horizontal>li:not(.menu-title)>details>ul){border-radius:var(--radius-box);background-color:var(--color-base-100);box-shadow:0 1px 3px oklch(0% 0 0/.1),0 1px 2px -1px oklch(0% 0 0/.1)}.checkbox{border:var(--border)solid var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox{border:var(--border)solid var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000))}}.checkbox{cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}.checkbox:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0/calc(var(--depth)*.1))inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}.checkbox:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}.checkbox:checked,.checkbox[aria-checked=true]{background-color:var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox:checked,.checkbox[aria-checked=true]{background-color:var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000))}}.checkbox:checked,.checkbox[aria-checked=true]{box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1))}:is(.checkbox:checked,.checkbox[aria-checked=true]):before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){:is(.checkbox:checked,.checkbox[aria-checked=true]):before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}@media print{:is(.checkbox:checked,.checkbox[aria-checked=true]):before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}.checkbox:indeterminate{background-color:var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox:indeterminate{background-color:var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000))}}.checkbox:indeterminate:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:none}.checkbox:disabled{cursor:not-allowed;opacity:.2}.radio{cursor:pointer;appearance:none;vertical-align:middle;border:var(--border)solid var(--input-color,currentColor);border-radius:3.40282e38px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){.radio{border:var(--border)solid var(--input-color,color-mix(in srgb,currentColor 20%,#0000))}}.radio{box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);color:var(--input-color,currentColor)}.radio:before{--tw-content:"";content:var(--tw-content);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);border-radius:3.40282e38px;width:100%;height:100%;display:block}.radio:focus-visible{outline:2px solid}.radio:checked,.radio[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor;animation:.2s ease-out radio}:is(.radio:checked,.radio[aria-checked=true]):before{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));background-color:currentColor}@media (forced-colors:active){:is(.radio:checked,.radio[aria-checked=true]):before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{:is(.radio:checked,.radio[aria-checked=true]):before{outline-offset:-1rem;outline:.25rem solid}}.radio:disabled{cursor:not-allowed;opacity:.2}.rating{vertical-align:middle;display:inline-flex;position:relative}.rating input{appearance:none;border:none}.rating :where(*){background-color:var(--color-base-content);opacity:.2;border-radius:0;width:1.5rem;height:1.5rem;animation:.25s ease-out rating}.rating :where(*):is(input){cursor:pointer}.rating .rating-hidden{background-color:#0000;width:.5rem}.rating input[type=radio]:checked{background-image:none}.rating :checked,.rating [aria-checked=true],.rating [aria-current=true],.rating :has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}.rating :focus-visible{transition:scale .2s ease-out;scale:1.1}.rating :active:focus{animation:none;scale:1.1}.rating.rating-xs :where(:not(.rating-hidden)){width:1rem;height:1rem}.rating.rating-sm :where(:not(.rating-hidden)){width:1.25rem;height:1.25rem}.rating.rating-md :where(:not(.rating-hidden)){width:1.5rem;height:1.5rem}.rating.rating-lg :where(:not(.rating-hidden)){width:1.75rem;height:1.75rem}.rating.rating-xl :where(:not(.rating-hidden)){width:2rem;height:2rem}.stats{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}.progress{appearance:none;border-radius:var(--radius-box);background-color:currentColor;width:100%;height:.5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.progress{background-color:color-mix(in oklab,currentColor 20%,transparent)}}.progress{color:var(--color-base-content)}.progress:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}@supports ((-moz-appearance:none)){.progress:indeterminate::-moz-progress-bar{background-color:#0000;background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}.progress::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}}@supports ((-webkit-appearance:none)){.progress::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}.progress::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.tooltip-left>.tooltip-content,.tooltip-left[data-tip]:before{transform:translateX(calc(var(--tt-pos,.25rem) - .25rem))translateY(-50%);inset:50% var(--tt-off)auto auto}.tooltip-left:after{transform:translateX(var(--tt-pos,.25rem))translateY(-50%)rotate(-90deg);inset:50% calc(var(--tt-tail) + 1px)auto auto}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.dropdown-end{--anchor-h:span-left}.dropdown-end :where(.dropdown-content){inset-inline-end:0;translate:0}[dir=rtl] :is(.dropdown-end :where(.dropdown-content)){translate:0}.dropdown-end.dropdown-left{--anchor-h:left;--anchor-v:span-top}.dropdown-end.dropdown-left .dropdown-content{top:auto;bottom:0}.dropdown-end.dropdown-right{--anchor-h:right;--anchor-v:span-top}.dropdown-end.dropdown-right .dropdown-content{top:auto;bottom:0}.top-0{top:calc(var(--spacing)*0)}.top-\[10\%\]{top:10%}.textarea{border:var(--border)solid #0000;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;touch-action:manipulation;border-color:var(--input-color);width:clamp(3rem,20rem,100%);min-height:5rem;box-shadow:0 1px var(--input-color)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;flex-shrink:1;padding-block:.5rem;padding-inline:.75rem;font-size:.875rem}@supports (color:color-mix(in lab, red, red)){.textarea{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset}}.textarea{--input-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.textarea{--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000)}}.textarea textarea{appearance:none;background-color:#0000;border:none}.textarea textarea:focus,.textarea textarea:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.textarea textarea:focus,.textarea textarea:focus-within{outline-offset:2px;outline:2px solid #0000}}.textarea:focus,.textarea:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.textarea:focus,.textarea:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)}}.textarea:focus,.textarea:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}:is(.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]))::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){box-shadow:none}.textarea:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}.isolate{isolation:isolate}.stack{grid-template-rows:3px 4px 1fr 4px 3px;grid-template-columns:3px 4px 1fr 4px 3px;display:inline-grid}.stack>*{width:100%;height:100%}.stack>:nth-child(n+2){opacity:.7;width:100%}.stack>:nth-child(2){z-index:2;opacity:.9}.stack>:first-child{z-index:3;width:100%}:is(.stack,.stack.stack-bottom)>*{grid-area:3/3/6/4}:is(.stack,.stack.stack-bottom)>:nth-child(2){grid-area:2/2/5/5}:is(.stack,.stack.stack-bottom)>:first-child{grid-area:1/1/4/6}.stack.stack-top>*{grid-area:1/3/4/4}.stack.stack-top>:nth-child(2){grid-area:2/2/5/5}.stack.stack-top>:first-child{grid-area:3/1/6/6}.stack.stack-start>*{grid-area:3/1/4/4}.stack.stack-start>:nth-child(2){grid-area:2/2/5/5}.stack.stack-start>:first-child{grid-area:1/3/6/6}.stack.stack-end>*{grid-area:3/3/4/6}.stack.stack-end>:nth-child(2){grid-area:2/2/5/5}.stack.stack-end>:first-child{grid-area:1/1/6/4}.z-40{z-index:40}.z-\[100\]{z-index:100}.timeline-end{grid-area:3/1/4/4;place-self:flex-start center;margin:.25rem}.timeline-start{grid-area:1/1/2/4;place-self:flex-end center;margin:.25rem}.timeline-vertical{flex-direction:column}.timeline-vertical>li{--timeline-row-start:minmax(0,1fr);--timeline-row-end:minmax(0,1fr);justify-items:center}.timeline-vertical>li>hr{width:.25rem;height:100%}.timeline-vertical>li>hr:first-child{grid-row-start:1;grid-column-start:2}.timeline-vertical>li>hr:last-child{grid-area:3/2/none}.timeline-vertical .timeline-start{grid-area:1/1/4/2;place-self:center flex-end}.timeline-vertical .timeline-end{grid-area:1/3/4/4;place-self:center flex-start}.timeline-vertical:has(.timeline-middle)>li>hr:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}.timeline-vertical:has(.timeline-middle)>li>hr:last-child,.timeline-vertical:not(:has(.timeline-middle)) :first-child>hr:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}.timeline-vertical:not(:has(.timeline-middle)) :last-child>hr:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}.timeline-vertical.timeline-snap-icon>li{--timeline-col-start:minmax(0,1fr);--timeline-row-start:.5rem}.hero{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}.hero>*{grid-row-start:1;grid-column-start:1}.timeline-middle{grid-row-start:2;grid-column-start:2}.stat-value{white-space:nowrap;grid-column-start:1;font-size:2rem;font-weight:800}.stat-desc{white-space:nowrap;color:var(--color-base-content);grid-column-start:1}@supports (color:color-mix(in lab, red, red)){.stat-desc{color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.stat-desc{font-size:.75rem}.stat-title{white-space:nowrap;color:var(--color-base-content);grid-column-start:1}@supports (color:color-mix(in lab, red, red)){.stat-title{color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.stat-title{font-size:.75rem}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.divider{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:var(--color-base-content);flex-direction:row;align-self:stretch;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.divider{--divider-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.divider:before,.divider:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{.divider:before,.divider:after{border:.5px solid}}.divider:not(:empty){gap:1rem}.m-0{margin:calc(var(--spacing)*0)}.filter{flex-wrap:wrap;display:flex}.filter input[type=radio]{width:auto}.filter input{opacity:1;transition:margin .1s,opacity .3s,padding .3s,border-width .1s;overflow:hidden;scale:1}.filter input:not(:last-child){margin-inline-end:.25rem}.filter input.filter-reset{aspect-ratio:1}.filter input.filter-reset:after{content:"×"}.filter:not(:has(input:checked:not(.filter-reset))) .filter-reset,.filter:not(:has(input:checked:not(.filter-reset))) input[type=reset],.filter:has(input:checked:not(.filter-reset)) input:not(:checked,.filter-reset,input[type=reset]){opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.label{white-space:nowrap;color:currentColor;align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.label{color:color-mix(in oklab,currentColor 60%,transparent)}}.label:has(input){cursor:pointer}.label:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex}.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border)solid currentColor;margin-inline:-.75rem .75rem}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border)solid color-mix(in oklab,currentColor 10%,#0000)}}.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border)solid currentColor;margin-inline:.75rem -.75rem}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border)solid color-mix(in oklab,currentColor 10%,#0000)}}.prose{color:hsl(var(--bc));max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){fontFamily:Rubik;fontFamily:ui-sans-serif;fontFamily:system-ui;fontFamily:sans-serif;letter-spacing:-.01em;margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:hsl(var(--p));font-weight:600;text-decoration:none}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):hover{color:hsl(var(--pf));text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:hsl(var(--bc));font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:hsl(var(--p));font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:hsl(var(--p))}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:hsl(var(--bc)/.22);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:hsl(var(--bc)/.85);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";border-left-color:hsl(var(--bc)/.22);margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:hsl(var(--bc));fontFamily:Space Grotesk;fontFamily:ui-sans-serif;fontFamily:system-ui;fontFamily:sans-serif;letter-spacing:-.025em;text-transform:uppercase;margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:hsl(var(--bc));fontFamily:Space Grotesk;fontFamily:ui-sans-serif;fontFamily:system-ui;fontFamily:sans-serif;letter-spacing:-.025em;text-transform:uppercase;margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:800;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:hsl(var(--bc));fontFamily:Space Grotesk;fontFamily:ui-sans-serif;fontFamily:system-ui;fontFamily:sans-serif;letter-spacing:-.01em;margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:700;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:hsl(var(--bc));fontFamily:IBM Plex Mono;fontFamily:ui-monospace;fontFamily:SFMono-Regular;fontFamily:Menlo;fontFamily:monospace;background-color:hsl(var(--b2));border-radius:.25rem;padding:.15em .35em;font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;border-color:hsl(var(--bc)/.14);width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:hsl(var(--bc)/.22)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:NaN NaN NaN;--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.71429}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.11111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.8em;font-size:2.14286em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.8em;font-size:1.42857em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.444444em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.42857em;margin-bottom:.571429em;line-height:1.42857}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.142857em;padding-inline-end:.357143em;padding-bottom:.142857em;border-radius:.3125rem;padding-inline-start:.357143em;font-size:.857143em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;border-radius:.25rem;margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em;font-size:.857143em;line-height:1.66667}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em;padding-inline-start:1.57143em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;margin-bottom:.285714em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.428571em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;padding-inline-start:1.57143em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.85714em;margin-bottom:2.85714em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;font-size:.857143em;line-height:1.33333}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-16{margin-top:calc(var(--spacing)*16)}.breadcrumbs{max-width:100%;padding-block:.5rem;overflow-x:auto}.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol{white-space:nowrap;align-items:center;min-height:min-content;display:flex}:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li{align-items:center;display:flex}:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li>*{cursor:pointer;align-items:center;gap:.5rem;display:flex}@media (hover:hover){:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li>:hover{text-decoration-line:underline}}:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li>:focus{outline-offset:2px;outline:2px solid #0000}}:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li>:focus-visible{outline-offset:2px;outline:2px solid}:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-left:.5rem;margin-right:.75rem;display:block;rotate:45deg}[dir=rtl] :is(:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li)+:before{rotate:-135deg}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.ml-2{margin-left:calc(var(--spacing)*2)}.status{aspect-ratio:1;border-radius:var(--radius-selector);background-color:var(--color-base-content);width:.5rem;height:.5rem;display:inline-block}@supports (color:color-mix(in lab, red, red)){.status{background-color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.status{vertical-align:middle;color:#0000004d;background-position:50%;background-repeat:no-repeat}@supports (color:color-mix(in lab, red, red)){.status{color:#0000004d}@supports (color:color-mix(in lab, red, red)){.status{color:color-mix(in oklab,var(--color-black)30%,transparent)}}}.status{background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0/calc(var(--depth)*.5)),#0000);box-shadow:0 2px 3px -1px}@supports (color:color-mix(in lab, red, red)){.status{box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth)*100%),#0000)}}.badge{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border)solid var(--badge-color,var(--color-base-200));width:fit-content;padding-inline:calc(.25rem*3 - var(--border));background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem)*6);height:var(--size);justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.kbd{border-radius:var(--radius-field);background-color:var(--color-base-200);vertical-align:middle;border:var(--border)solid var(--color-base-content);justify-content:center;align-items:center;padding-left:.5em;padding-right:.5em;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.kbd{border:var(--border)solid color-mix(in srgb,var(--color-base-content)20%,#0000)}}.kbd{border-bottom:calc(var(--border) + 1px)solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.kbd{border-bottom:calc(var(--border) + 1px)solid color-mix(in srgb,var(--color-base-content)20%,#0000)}}.kbd{--size:calc(var(--size-selector,.25rem)*6);height:var(--size);min-width:var(--size);font-size:.875rem}.tabs{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem)*10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}.navbar{align-items:center;width:100%;min-height:4rem;padding:.5rem;display:flex}.footer{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}.footer>*{place-items:start;gap:.5rem;display:grid}.footer.footer-center{text-align:center;grid-auto-flow:column dense;place-items:center}.footer.footer-center>*{place-items:center}.stat{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}.stat:not(:last-child){border-inline-end:var(--border)dashed currentColor}@supports (color:color-mix(in lab, red, red)){.stat:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000)}}.stat:not(:last-child){border-block-end:none}.card-body{padding:var(--card-p,1.5rem);font-size:var(--card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}.card-body :where(p){flex-grow:1}.alert{border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;border:var(--border)solid var(--color-base-200);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08))inset,0 1px #000,0 4px 3px -2px oklch(0% 0 0/calc(var(--depth)*.08));grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}@supports (color:color-mix(in lab, red, red)){.alert{box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08))inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color,var(--color-base-200)))calc(var(--depth)*20%),#0000),0 4px 3px -2px oklch(0% 0 0/calc(var(--depth)*.08))}}.alert:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}.alert.alert-outline{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}.alert.alert-dash{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}.alert.alert-soft{color:var(--alert-color,var(--color-base-content));background:var(--alert-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.alert.alert-soft{background:color-mix(in oklab,var(--alert-color,var(--color-base-content))8%,var(--color-base-100))}}.alert.alert-soft{border-color:var(--alert-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.alert.alert-soft{border-color:color-mix(in oklab,var(--alert-color,var(--color-base-content))10%,var(--color-base-100))}}.alert.alert-soft{box-shadow:none;background-image:none}.fieldset{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}.card-title{font-size:var(--cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}.join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;align-items:stretch;display:inline-flex}.join :where(.join-item){border-start-start-radius:var(--join-ss,0);border-start-end-radius:var(--join-se,0);border-end-end-radius:var(--join-ee,0);border-end-start-radius:var(--join-es,0)}.join :where(.join-item) *{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}.join>.join-item:where(:first-child),.join :first-child:not(:last-child) :where(.join-item){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}.join>.join-item:where(:last-child),.join :last-child:not(:first-child) :where(.join-item){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}.join>.join-item:where(:only-child),.join :only-child :where(.join-item){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}.chat{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");column-gap:.75rem;padding-block:.25rem;display:grid}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root .prose{--tw-prose-body:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-body:color-mix(in oklab,var(--color-base-content)80%,#0000)}}:root .prose{--tw-prose-headings:var(--color-base-content);--tw-prose-lead:var(--color-base-content);--tw-prose-links:var(--color-base-content);--tw-prose-bold:var(--color-base-content);--tw-prose-counters:var(--color-base-content);--tw-prose-bullets:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-bullets:color-mix(in oklab,var(--color-base-content)50%,#0000)}}:root .prose{--tw-prose-hr:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-hr:color-mix(in oklab,var(--color-base-content)20%,#0000)}}:root .prose{--tw-prose-quotes:var(--color-base-content);--tw-prose-quote-borders:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-quote-borders:color-mix(in oklab,var(--color-base-content)20%,#0000)}}:root .prose{--tw-prose-captions:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-captions:color-mix(in oklab,var(--color-base-content)50%,#0000)}}:root .prose{--tw-prose-code:var(--color-base-content);--tw-prose-pre-code:var(--color-neutral-content);--tw-prose-pre-bg:var(--color-neutral);--tw-prose-th-borders:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-th-borders:color-mix(in oklab,var(--color-base-content)50%,#0000)}}:root .prose{--tw-prose-td-borders:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-td-borders:color-mix(in oklab,var(--color-base-content)20%,#0000)}}:root .prose{--tw-prose-kbd:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-kbd:color-mix(in oklab,var(--color-base-content)80%,#0000)}}:root .prose :where(code):not(pre>code){background-color:var(--color-base-200);border-radius:var(--radius-selector);border:var(--border)solid var(--color-base-300);font-weight:inherit;padding-inline:.5em}:root .prose :where(code):not(pre>code):before,:root .prose :where(code):not(pre>code):after{display:none}.mask{vertical-align:middle;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.btn-square{width:var(--size);height:var(--size);padding-inline:0}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-6{height:calc(var(--spacing)*6)}.h-\[80vh\]{height:80vh}.h-auto{height:auto}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-3{width:calc(var(--spacing)*3)}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-28{width:calc(var(--spacing)*28)}.w-56{width:calc(var(--spacing)*56)}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-screen-2xl{max-width:var(--breakpoint-2xl)}.max-w-screen-xl{max-width:var(--breakpoint-xl)}.max-w-xl{max-width:var(--container-xl)}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.caption-top{caption-side:top}.border-collapse{border-collapse:collapse}.rotate-\[-2deg\]{rotate:-2deg}.rotate-\[1\.5deg\]{rotate:1.5deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.skeleton{border-radius:var(--radius-box);background-color:var(--color-base-300)}@media (prefers-reduced-motion:reduce){.skeleton{transition-duration:15s}}.skeleton{will-change:background-position;background-image:linear-gradient(105deg,#0000 0% 40%,var(--color-base-100)50%,#0000 60% 100%);background-position-x:-50%;background-repeat:no-repeat;background-size:200%;animation:1.8s ease-in-out infinite skeleton}.animate-bounce{animation:var(--animate-bounce)}.link{cursor:pointer;text-decoration-line:underline}.link:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.link:focus{outline-offset:2px;outline:2px solid #0000}}.link:focus-visible{outline-offset:2px;outline:2px solid}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-pt-16{scroll-padding-top:calc(var(--spacing)*16)}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.stats-vertical{grid-auto-flow:row;overflow-y:auto}.stats-vertical .stat:not(:last-child){border-inline-end:none;border-block-end:var(--border)dashed currentColor}@supports (color:color-mix(in lab, red, red)){.stats-vertical .stat:not(:last-child){border-block-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000)}}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*16)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*16)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.timeline-box{border:var(--border)solid;border-radius:var(--radius-box);border-color:var(--color-base-300);background-color:var(--color-base-100);padding-block:.5rem;padding-inline:1rem;font-size:.75rem;box-shadow:0 1px 2px oklch(0% 0 0/.05)}.menu-sm :where(li:not(.menu-title)>:not(ul,details,.menu-title)),.menu-sm :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.625rem;font-size:.75rem}.menu-sm .menu-title{padding-block:.5rem;padding-inline:.75rem}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-box{border-radius:var(--radius-box);border-radius:var(--radius-box)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.badge-ghost{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}.badge-outline{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor}.alert-info{border-color:var(--color-info);color:var(--color-info-content);--alert-color:var(--color-info)}.alert-success{border-color:var(--color-success);color:var(--color-success-content);--alert-color:var(--color-success)}.alert-warning{border-color:var(--color-warning);color:var(--color-warning-content);--alert-color:var(--color-warning)}.border-base-300,.border-base-300\/50{border-color:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){.border-base-300\/50{border-color:color-mix(in oklab,var(--color-base-300)50%,transparent)}}.border-base-300\/60{border-color:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){.border-base-300\/60{border-color:color-mix(in oklab,var(--color-base-300)60%,transparent)}}.border-base-content\/15{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.border-base-content\/15{border-color:color-mix(in oklab,var(--color-base-content)15%,transparent)}}.border-base-content\/20{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.border-base-content\/20{border-color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.border-border{border-color:rgb(var(--color-border)/1)}.border-cyan-400{border-color:var(--color-cyan-400)}.border-emerald-700{border-color:var(--color-emerald-700)}.border-gray-600{border-color:var(--color-gray-600)}.border-gray-700{border-color:var(--color-gray-700)}.border-green-600{border-color:var(--color-green-600)}.border-primary\/60{border-color:hsl(var(--p)/1)}@supports (color:color-mix(in lab, red, red)){.border-primary\/60{border-color:color-mix(in oklab,hsl(var(--p)/1)60%,transparent)}}.border-yellow-700{border-color:var(--color-yellow-700)}.glass{-webkit-backdrop-filter:blur(var(--glass-blur,40px));backdrop-filter:blur(var(--glass-blur,40px));background-color:#0000;background-image:linear-gradient(135deg,oklch(100% 0 0/var(--glass-opacity,30%))0%,oklch(0% 0 0/0) 100%),linear-gradient(var(--glass-reflect-degree,100deg),oklch(100% 0 0/var(--glass-reflect-opacity,5%))25%,oklch(0% 0 0/0) 25%);box-shadow:0 0 0 1px oklch(100% 0 0/var(--glass-border-opacity,20%))inset,0 0 0 2px oklch(0% 0 0/.05);text-shadow:0 1px oklch(0% 0 0/var(--glass-text-shadow-opacity,5%));border:none}.bg-background{background-color:rgb(var(--color-bg)/1)}.bg-base-100,.bg-base-100\/80{background-color:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.bg-base-100\/80{background-color:color-mix(in oklab,var(--color-base-100)80%,transparent)}}.bg-base-100\/90{background-color:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.bg-base-100\/90{background-color:color-mix(in oklab,var(--color-base-100)90%,transparent)}}.bg-base-200,.bg-base-200\/40{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.bg-base-200\/40{background-color:color-mix(in oklab,var(--color-base-200)40%,transparent)}}.bg-base-200\/50{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.bg-base-200\/50{background-color:color-mix(in oklab,var(--color-base-200)50%,transparent)}}.bg-base-200\/60{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.bg-base-200\/60{background-color:color-mix(in oklab,var(--color-base-200)60%,transparent)}}.bg-base-300\/60{background-color:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){.bg-base-300\/60{background-color:color-mix(in oklab,var(--color-base-300)60%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-current{background-color:currentColor}.bg-emerald-900\/30{background-color:#004e3b4d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-900\/30{background-color:color-mix(in oklab,var(--color-emerald-900)30%,transparent)}}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-green-600{background-color:var(--color-green-600)}.bg-orange-600{background-color:var(--color-orange-600)}.bg-primary{background-color:hsl(var(--p)/1)}.bg-red-600{background-color:var(--color-red-600)}.bg-surface{background-color:rgb(var(--color-surface)/1)}.bg-white{background-color:var(--color-white)}.bg-yellow-600{background-color:var(--color-yellow-600)}.bg-yellow-900\/50{background-color:#733e0a80}@supports (color:color-mix(in lab, red, red)){.bg-yellow-900\/50{background-color:color-mix(in oklab,var(--color-yellow-900)50%,transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-gray-800{--tw-gradient-from:var(--color-gray-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-800{--tw-gradient-from:var(--color-green-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\/5{--tw-gradient-from:hsl(var(--p)/1)}@supports (color:color-mix(in lab, red, red)){.from-primary\/5{--tw-gradient-from:color-mix(in oklab,hsl(var(--p)/1)5%,transparent)}}.from-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-700{--tw-gradient-to:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-green-700{--tw-gradient-to:var(--color-green-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.table-sm :not(thead,tfoot) tr{font-size:.75rem}.table-sm :where(th,td){padding-block:.5rem;padding-inline:.75rem}.badge-lg{--size:calc(var(--size-selector,.25rem)*7);padding-inline:calc(.25rem*3.5 - var(--border));font-size:1rem}.badge-sm{--size:calc(var(--size-selector,.25rem)*5);padding-inline:calc(.25rem*2.5 - var(--border));font-size:.75rem}.badge-xs{--size:calc(var(--size-selector,.25rem)*4);padding-inline:calc(.25rem*2 - var(--border));font-size:.625rem}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-28{padding-block:calc(var(--spacing)*28)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4{padding-top:calc(var(--spacing)*4)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-body{font-family:Rubik,ui-sans-serif,system-ui,sans-serif}.font-heading{font-family:Space Grotesk,ui-sans-serif,system-ui,sans-serif}.font-mono{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.kbd-sm{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[clamp\(2\.75rem\,6vw\,6\.5rem\)\]{font-size:clamp(2.75rem,6vw,6.5rem)}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.whitespace-nowrap{white-space:nowrap}.link-primary{color:var(--color-primary)}@media (hover:hover){.link-primary:hover{color:color-mix(in srgb,hsl(var(--p)/1)80%,#000)}@supports (color:color-mix(in lab, red, red)){.link-primary:hover{color:color-mix(in oklab,var(--color-primary)80%,#000)}}}.progress-error{color:var(--color-error)}.text-\[color\:var\(--paper\,\#fff\)\]{color:var(--paper,#fff)}.text-base-content,.text-base-content\/60{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/60{color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.text-base-content\/70{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/70{color:color-mix(in oklab,var(--color-base-content)70%,transparent)}}.text-base-content\/80{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/80{color:color-mix(in oklab,var(--color-base-content)80%,transparent)}}.text-base-content\/90{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/90{color:color-mix(in oklab,var(--color-base-content)90%,transparent)}}.text-cyan-400{color:var(--color-cyan-400)}.text-emerald-300{color:var(--color-emerald-300)}.text-error{color:hsl(var(--er)/1)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-green-100{color:var(--color-green-100)}.text-green-200{color:var(--color-green-200)}.text-green-400{color:var(--color-green-400)}.text-info{color:hsl(var(--in)/1)}.text-primary{color:hsl(var(--p)/1)}.text-primary-content{color:var(--color-primary-content)}.text-red-400{color:var(--color-red-400)}.text-success{color:hsl(var(--su)/1)}.text-text{color:rgb(var(--color-text)/1)}.text-text\/60{color:color-mix(in srgb,rgb(rgb(var(--color-text)/1)/1)60%,transparent)}@supports (color:color-mix(in lab, red, red)){.text-text\/60{color:color-mix(in oklab,rgb(var(--color-text)/1)60%,transparent)}}.text-warning{color:hsl(var(--wa)/1)}.text-white{color:var(--color-white)}.text-yellow-300{color:var(--color-yellow-300)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.link-hover{text-decoration-line:none}@media (hover:hover){.link-hover:hover{text-decoration-line:underline}}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[4px_4px_0_0_currentColor\]{--tw-shadow:4px 4px 0 0 var(--tw-shadow-color,currentColor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-current{--tw-ring-color:currentcolor}.ring-primary\/20{--tw-ring-color:hsl(var(--p)/1)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/20{--tw-ring-color:color-mix(in oklab,hsl(var(--p)/1)20%,transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.btn-ghost:not(.btn-active,:hover,:active:focus,:focus-visible){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none}.btn-ghost:not(.btn-active,:hover,:active:focus,:focus-visible):not(:disabled,[disabled],.btn-disabled){--btn-fg:currentColor;outline-color:currentColor}@media (hover:none){.btn-ghost:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none;--btn-fg:currentColor}}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.btn-lg{--fontsize:1.125rem;--btn-p:1.25rem;--size:calc(var(--size-field,.25rem)*12)}.btn-sm{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem)*8)}.btn-xs{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem)*6)}.badge-error{--badge-color:var(--color-error);--badge-fg:var(--color-error-content)}.badge-primary{--badge-color:var(--color-primary);--badge-fg:var(--color-primary-content)}.badge-success{--badge-color:var(--color-success);--badge-fg:var(--color-success-content)}.btn-primary{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}.btn-secondary{--btn-color:var(--color-secondary);--btn-fg:var(--color-secondary-content)}.select-none{-webkit-user-select:none;user-select:none}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}@media (hover:hover){.group-hover\:text-primary:is(:where(.group):hover *){color:hsl(var(--p)/1)}}.selection\:bg-primary\/20 ::selection{background-color:hsl(var(--p)/1)}@supports (color:color-mix(in lab, red, red)){.selection\:bg-primary\/20 ::selection{background-color:color-mix(in oklab,hsl(var(--p)/1)20%,transparent)}}.selection\:bg-primary\/20::selection{background-color:hsl(var(--p)/1)}@supports (color:color-mix(in lab, red, red)){.selection\:bg-primary\/20::selection{background-color:color-mix(in oklab,hsl(var(--p)/1)20%,transparent)}}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:calc(var(--spacing)*0)}.before\:block:before{content:var(--tw-content);display:block}.before\:bg-\[radial-gradient\(1200px_600px_at_0\%_-10\%\,hsl\(var\(--er\)\/\.10\)\,transparent_40\%\)\]:before{content:var(--tw-content);background-image:radial-gradient(1200px 600px at 0% -10%,hsl(var(--er)/.1),transparent 40%)}.before\:content-\[\'\'\]:before{content:var(--tw-content);--tw-content:"";content:var(--tw-content)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing)*0)}.after\:block:after{content:var(--tw-content);display:block}.after\:bg-\[radial-gradient\(900px_500px_at_110\%_120\%\,hsl\(var\(--p\)\/\.10\)\,transparent_40\%\)\]:after{content:var(--tw-content);background-image:radial-gradient(900px 500px at 110% 120%,hsl(var(--p)/.1),transparent 40%)}.after\:content-\[\'\'\]:after{content:var(--tw-content);--tw-content:"";content:var(--tw-content)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:badge-outline:hover{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor}.hover\:border-primary:hover,.hover\:border-primary\/50:hover{border-color:hsl(var(--p)/1)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,hsl(var(--p)/1)50%,transparent)}}.hover\:bg-base-200\/60:hover{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-base-200\/60:hover{background-color:color-mix(in oklab,var(--color-base-200)60%,transparent)}}.hover\:text-primary:hover{color:hsl(var(--p)/1)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:badge-primary:hover{--badge-color:var(--color-primary);--badge-fg:var(--color-primary-content)}}.focus\:-translate-y-1:focus{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-primary\/40:focus-visible{--tw-ring-color:hsl(var(--p)/1)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-primary\/40:focus-visible{--tw-ring-color:color-mix(in oklab,hsl(var(--p)/1)40%,transparent)}}@media (min-width:40rem){.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-9{grid-column:span 9/span 9}.sm\:stats-horizontal{grid-auto-flow:column;overflow-x:auto}.sm\:stats-horizontal .stat:not(:last-child){border-inline-end:var(--border)dashed currentColor}@supports (color:color-mix(in lab, red, red)){.sm\:stats-horizontal .stat:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000)}}.sm\:stats-horizontal .stat:not(:last-child){border-block-end:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:48rem){.md\:w-40{width:calc(var(--spacing)*40)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:gap-6{gap:calc(var(--spacing)*6)}.md\:p-5{padding:calc(var(--spacing)*5)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:64rem){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-28{top:calc(var(--spacing)*28)}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:mt-0{margin-top:calc(var(--spacing)*0)}.xl\:grid{display:grid}.xl\:w-64{width:calc(var(--spacing)*64)}.xl\:grid-cols-\[1fr_16rem\]{grid-template-columns:1fr 16rem}.xl\:gap-10{gap:calc(var(--spacing)*10)}.xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.xl\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.xl\:pl-4{padding-left:calc(var(--spacing)*4)}}.dark\:prose-invert:where([data-theme=sunset],[data-theme=sunset] *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders);color:hsl(var(--bc))}.dark\:prose-invert:where([data-theme=sunset],[data-theme=sunset] *) :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:hsl(var(--p))}.dark\:prose-invert:where([data-theme=sunset],[data-theme=sunset] *) :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):hover{color:hsl(var(--pf))}.dark\:prose-invert:where([data-theme=sunset],[data-theme=sunset] *) :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-left-color:hsl(var(--bc)/.32)}.dark\:prose-invert:where([data-theme=sunset],[data-theme=sunset] *) :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:hsl(var(--bc)/.32)}.prose-headings\:font-heading :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){font-family:Space Grotesk,ui-sans-serif,system-ui,sans-serif}.prose-h1\:tracking-tight :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.prose-a\:text-primary :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:hsl(var(--p)/1)}.prose-a\:no-underline :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}@media (hover:hover){.hover\:prose-a\:underline:hover :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:underline}}.prose-blockquote\:border-l-4 :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-left-style:var(--tw-border-style);border-left-width:4px}.prose-blockquote\:border-base-content\/20 :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.prose-blockquote\:border-base-content\/20 :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.prose-blockquote\:opacity-90 :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){opacity:.9}}@media (prefers-reduced-motion:reduce){.tile{transition-property:none}@media (hover:hover){.tile:hover{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.lab-seal{animation:none}}@keyframes lab-seal-oscillate{0%{transform:rotate(-.25deg)}to{transform:rotate(.25deg)}}.lab-seal{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12);border-style:var(--tw-border-style);background-color:oklab(75.535% -.0952157 -.120301/.1);border-width:1px;border-color:oklab(75.535% -.0952157 -.120301/.5);border-radius:3.40282e38px;animation:4s ease-in-out infinite alternate lab-seal-oscillate;display:inline-block}.lab-seal:hover{transform:rotate(3deg)}#mschf-overlay-root{pointer-events:none;z-index:10;position:fixed;inset:0}.mschf-grid{opacity:.08;mix-blend-mode:difference;background-image:radial-gradient(circle at 1px 1px,currentColor 1px,#0000 1.5px);background-size:18px 18px;position:absolute;inset:0}.mschf-crosshair{opacity:.25;width:38px;height:38px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mschf-crosshair-ring{border:1px solid;border-radius:50%;position:absolute;inset:0}.mschf-crosshair-v,.mschf-crosshair-h{background:currentColor;position:absolute}.mschf-crosshair-v{width:1px;height:100%;top:0;left:50%;transform:translate(-50%)}.mschf-crosshair-h{width:100%;height:1px;top:50%;left:0;transform:translateY(-50%)}@keyframes progress{50%{background-position-x:-115%}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes dropdown{0%{opacity:0}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3N0eWxlcy9hcHAudGFpbHdpbmQuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlFQUFpRTtBQUNqRSxrQkFBa0Isb0lBQW9JLDRCQUE0QixxQkFBcUIsQ0FBQyxxQkFBcUIsQ0FBQyxxQkFBcUIsQ0FBQyxtQkFBbUIsQ0FBQyxtQkFBbUIsQ0FBQyxzQkFBc0IsQ0FBQyx1QkFBdUIsQ0FBQyw4QkFBOEIsQ0FBQyx3QkFBd0IsQ0FBQyx1QkFBdUIsQ0FBQyxzQkFBc0IsQ0FBQywyQkFBMkIsQ0FBQywrQkFBK0IsQ0FBQyw4QkFBOEIsQ0FBQyw4QkFBOEIsQ0FBQyw4QkFBOEIsQ0FBQyxvQkFBb0IsQ0FBQyx3QkFBd0IsQ0FBQyxxQkFBcUIsQ0FBQyxvQkFBb0IsQ0FBQyx5QkFBeUIsQ0FBQywyQkFBMkIsQ0FBQyw0QkFBNEIsQ0FBQyw2QkFBNkIsQ0FBQyxxQkFBcUIsQ0FBQyx5QkFBeUIsQ0FBQyxzQkFBc0IsQ0FBQywyQkFBMkIsQ0FBQywrQkFBK0IsQ0FBQyw0QkFBNEIsQ0FBQyx1QkFBdUIsQ0FBQywwQkFBMEIsQ0FBQyw2QkFBNkIsQ0FBQyxnQ0FBZ0MsQ0FBQyx1QkFBdUIsQ0FBQywwQkFBMEIsQ0FBQywyQkFBMkIsQ0FBQyxpQ0FBaUMsQ0FBQyx3QkFBd0IsQ0FBQyxpQkFBaUIsQ0FBQyx1QkFBdUIsQ0FBQyxxQkFBcUIsQ0FBQyxzQkFBc0IsQ0FBQyx1QkFBdUIsQ0FBQyxtQkFBbUIsQ0FBQyxvQkFBb0IsQ0FBQyxxQkFBcUIsQ0FBQyxrQkFBa0IsQ0FBQyx3QkFBd0IsQ0FBQyw4QkFBOEIsQ0FBQywyQkFBMkIsQ0FBQyw2QkFBNkIsQ0FBQywwQkFBMEIsQ0FBQyxnQ0FBZ0MsQ0FBQyw4QkFBOEIsQ0FBQywrQkFBK0IsQ0FBQyxnQ0FBZ0MsQ0FBQyw0QkFBNEIsQ0FBQyw2QkFBNkIsQ0FBQyw4QkFBOEIsQ0FBQywyQkFBMkIsQ0FBQyxxQkFBcUIsQ0FBQyxlQUFlLENBQUMsa0JBQWtCLENBQUMsa0JBQWtCLENBQUMsa0JB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Q0FBQyxnQ0FBZ0MsVUFBVSxDQUFDLGNBQWMsQ0FBQyw2QkFBNkIsVUFBVSxDQUFDLGNBQWMsQ0FBQyxtQ0FBbUMsVUFBVSxDQUFDLGNBQWMsQ0FBQyxpQ0FBaUMsVUFBVSxDQUFDLGNBQWMsQ0FBQyxrQ0FBa0MsVUFBVSxDQUFDLGNBQWMsQ0FBQyxtQ0FBbUMsVUFBVSxDQUFDLGNBQWMsQ0FBQywrQkFBK0IsVUFBVSxDQUFDLGNBQWMsQ0FBQyxnQ0FBZ0MsVUFBVSxDQUFDLGNBQWMsQ0FBQyxpQ0FBaUMsVUFBVSxDQUFDLGNBQWMsQ0FBQyw4QkFBOEIsVUFBVSxDQUFDLGNBQWMsQ0FBQyx3QkFBd0IsVUFBVSxDQUFDLGNBQWMsQ0FBQyx1QkFBdUIsVUFBVSxDQUFDLGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQywyQkFBMkIsVUFBVSxDQUFDLGNBQWMsQ0FBQyxlQUFlLENBQUMsMkJBQTJCLFVBQVUsQ0FBQyxjQUFjLENBQUMsZUFBZSxDQUFDLDJCQUEyQixVQUFVLENBQUMsY0FBYyxDQUFDLGVBQWUsQ0FBQyx1QkFBdUIsVUFBVSxDQUFDLGNBQWMsQ0FBQyxlQUFlLENBQUMsdUJBQXVCLFVBQVUsQ0FBQyxjQUFjLENBQUMsZUFBZSxDQUFDLHVCQUF1QixVQUFVLENBQUMsY0FBYyxDQUFDLGVBQWUsQ0FBQyxvQkFBb0IsVUFBVSxDQUFDLGNBQWMsQ0FBQyxpQkFBaUIsSUFBSSxVQUFVLENBQUMsQ0FBQyxrQkFBa0IsTUFBTSxnREFBZ0QsQ0FBQywwQkFBMEIsQ0FBQyxJQUFJLGdEQUFnRCxDQUFDLGNBQWMsQ0FBQyIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohIHRhaWx3aW5kY3NzIHY0LjEuMTIgfCBNSVQgTGljZW5zZSB8IGh0dHBzOi8vdGFpbHdpbmRjc3MuY29tICovXG5AbGF5ZXIgcHJvcGVydGllc3tAc3VwcG9ydHMgKCgoLXdlYmtpdC1oeXBoZW5zOm5vbmUpKSBhbmQgKG5vdCAobWFyZ2luLXRyaW06aW5saW5lKSkpIG9yICgoLW1vei1vcmllbnQ6aW5saW5lKSBhbmQgKG5vdCAoY29sb3I6cmdiKGZyb20gcmVkIHIgZyBiKSkpKXsqLDpiZWZvcmUsOmFmdGVyLDo6YmFja2Ryb3B7LS10dy1yb3RhdGUteDppbml0aWFsOy0tdHctcm90YXRlLXk6aW5pdGlhbDstLXR3LXJvdGF0ZS16OmluaXRpYWw7LS10dy1za2V3LXg6aW5pdGlhbDstLXR3LXNrZXcteTppbml0aWFsOy0tdHctc3BhY2UteS1yZXZlcnNlOjA7LS10dy1ib3JkZXItc3R5bGU6c29saWQ7LS10dy1ncmFkaWVudC1wb3NpdGlvbjppbml0aWFsOy0tdHctZ3JhZGllbnQtZnJvbTojMDAwMDstLXR3LWdyYWRpZW50LXZpYTojMDAwMDstLXR3LWdyYWRpZW50LXRvOiMwMDAwOy0tdHctZ3JhZGllbnQtc3RvcHM6aW5pdGlhbDstLXR3LWdyYWRpZW50LXZpYS1zdG9wczppbml0aWFsOy0tdHctZ3JhZGllbnQtZnJvbS1wb3NpdGlvbjowJTstLXR3LWdyYWRpZW50LXZpYS1wb3NpdGlvbjo1MCU7LS10dy1ncmFkaWVudC10by1wb3NpdGlvbjoxMDAlOy0tdHctbGVhZGluZzppbml0aWFsOy0tdHctZm9udC13ZWlnaHQ6aW5pdGlhbDstLXR3LXRyYWNraW5nOmluaXRpYWw7LS10dy1vcmRpbmFsOmluaXRpYWw7LS10dy1zbGFzaGVkLXplcm86aW5pdGlhbDstLXR3LW51bWVyaWMtZmlndXJlOmluaXRpYWw7LS10dy1udW1lcmljLXNwYWNpbmc6aW5pdGlhbDstLXR3LW51bWVyaWMtZnJhY3Rpb246aW5pdGlhbDstLXR3LXNoYWRvdzowIDAgIzAwMDA7LS10dy1zaGFkb3ctY29sb3I6aW5pdGlhbDstLXR3LXNoYWRvdy1hbHBoYToxMDAlOy0tdHctaW5zZXQtc2hhZG93OjAgMCAjMDAwMDstLXR3LWluc2V0LXNoYWRvdy1jb2xvcjppbml0aWFsOy0tdHctaW5zZXQtc2hhZG93LWFscGhhOjEwMCU7LS10dy1yaW5nLWNvbG9yOmluaXRpYWw7LS10dy1yaW5nLXNoYWRvdzowIDAgIzAwMDA7LS10dy1pbnNldC1yaW5nLWNvbG9yOmluaXRpYWw7LS10dy1pbnNldC1yaW5nLXNoYWRvdzowIDAgIzAwMDA7LS10dy1yaW5nLWluc2V0OmluaXRpYWw7LS10dy1yaW5nLW9mZnNldC13aWR0aDowcHg7LS10dy1yaW5nLW9mZnNldC1jb2xvcjojZmZmOy0tdHctcmluZy1vZmZzZXQtc2hhZG93OjAgMCAjMDAwMDstLXR3LW91dGxpbmUtc3R5bGU6c29saWQ7LS10dy1ibHVyOmluaXRpYWw7LS10dy1icmlnaHRuZXNzOmluaXRpYWw7LS10dy1jb250cmFzdDppbml0aWFsOy0tdHctZ3JheXNjYWxlOmluaXRpYWw7LS10dy1odWUtcm90YXRlOmluaXRpYWw7LS10dy1pbnZlcnQ6aW5pdGlhbDstLXR3LW9wYWNpdHk6aW5pdGlhbDstLXR3LXNhdHVyYXRlOmluaXRpYWw7LS10dy1zZXBpYTppbml0aWFsOy0tdHctZHJvcC1zaGFkb3c6aW5pdGlhbDstLXR3LWRyb3Atc2hhZG93LWNvbG9yOmluaXRpYWw7LS10dy1kcm9wLXNoYWRvdy1hbHBoYToxMDAlOy0tdHctZHJvcC1zaGFkb3ctc2l6ZTppbml0aWFsOy0tdHctYmFja2Ryb3AtYmx1cjppbml0aWFsOy0tdHctYmFja2Ryb3AtYnJpZ2h0bmVzczppbml0aWFsOy0tdHctYmFja2Ryb3AtY29udHJhc3Q6aW5pdGlhbDstLXR3LWJhY2tkcm9wLWdyYXlzY2FsZTppbml0aWFsOy0tdHctYmFja2Ryb3AtaHVlLXJvdGF0ZTppbml0aWFsOy0tdHctYmFja2Ryb3AtaW52ZXJ0OmluaXRpYWw7LS10dy1iYWNrZHJvcC1vcGFjaXR5OmluaXRpYWw7LS10dy1iYWNrZHJvcC1zYXR1cmF0ZTppbml0aWFsOy0tdHctYmFja2Ryb3Atc2VwaWE6aW5pdGlhbDstLXR3LWR1cmF0aW9uOmluaXRpYWw7LS10dy1jb250ZW50OlwiXCI7LS10dy10cmFuc2xhdGUteDowOy0tdHctdHJhbnNsYXRlLXk6MDstLXR3LXRyYW5zbGF0ZS16OjA7LS10dy1zY2FsZS14OjE7LS10dy1zY2FsZS15OjE7LS10dy1zY2FsZS16OjE7LS10dy1lYXNlOmluaXRpYWx9fX06cm9vdHstLXN0ZXAtLTI6Y2xhbXAoLjc5cmVtLGNhbGMoLjc1cmVtICsgLjE3dncpLC45NHJlbSk7LS1zdGVwLS0xOmNsYW1wKC44OXJlbSxjYWxjKC44NHJlbSArIC4xN3Z3KSwxLjA2cmVtKTstLXN0ZXAtMDpjbGFtcCgxcmVtLGNhbGMoLjk0cmVtICsgLjE3dncpLDEuMnJlbSk7LS1zdGVwLTE6Y2xhbXAoMS4xM3JlbSxjYWxjKDEuMDZyZW0gKyAuMjd2dyksMS40NHJlbSk7LS1zdGVwLTI6Y2xhbXAoMS4yN3JlbSxjYWxjKDEuMTlyZW0gKyAuMzV2dyksMS43M3JlbSk7LS1zdGVwLTM6Y2xhbXAoMS40MnJlbSxjYWxjKDEuMzNyZW0gKyAuNDN2dyksMi4wN3JlbSk7LS1zdGVwLTQ6Y2xhbXAoMS42cmVtLGNhbGMoMS40OHJlbSArIC41MnZ3KSwyLjQ5cmVtKX06cm9vdCxodG1sW2RhdGEtdGhlbWU9ZGFya117LS1jb2xvci1iZzoxOCAxOCAxODstLWNvbG9yLXN1cmZhY2U6MzUgMzUgMzU7LS1jb2xvci10ZXh0OjIzNSAyMzUgMjM1Oy0tY29sb3ItcHJpbWFyeToxMCAxMzIgMjU1Oy0tY29sb3ItYm9yZGVyOjYwIDYwIDYwOy0tY29sb3ItY29kZS1iZzo0MCA0MCA0MDstLWNvbG9yLWNvZGUtdGV4dDoyMzUgMjM1IDIzNX1odG1sW2RhdGEtdGhlbWU9bGlnaHRdey0tY29sb3ItYmc6MjQ1IDI0NSAyNDU7LS1jb2xvci1zdXJmYWNlOjIzMCAyMzAgMjMwOy0tY29sb3ItdGV4dDozMCAzMCAzMDstLWNvbG9yLXByaW1hcnk6MTAgMTMyIDI1NTstLWNvbG9yLWJvcmRlcjoyMDAgMjAwIDIwMDstLWNvbG9yLWNvZGUtYmc6MjM1IDIzNSAyMzU7LS1jb2xvci1jb2RlLXRleHQ6MzAgMzAgMzB9QGxheWVyIHRoZW1lezpyb290LDpob3N0ey0tZm9udC1zYW5zOnVpLXNhbnMtc2VyaWYsc3lzdGVtLXVpLHNhbnMtc2VyaWYsXCJBcHBsZSBDb2xvciBFbW9qaVwiLFwiU2Vnb2UgVUkgRW1vamlcIixcIlNlZ29lIFVJIFN5bWJvbFwiLFwiTm90byBDb2xvciBFbW9qaVwiOy0tY29sb3ItcmVkLTQwMDpva2xjaCg3MC40JSAuMTkxIDIyLjIxNik7LS1jb2xvci1yZWQtNTAwOm9rbGNoKDYzLjclIC4yMzcgMjUuMzMxKTstLWNvbG9yLXJlZC02MDA6b2tsY2goNTcuNyUgLjI0NSAyNy4zMjUpOy0tY29sb3Itb3JhbmdlLTUwMDpva2xjaCg3MC41JSAuMjEzIDQ3LjYwNCk7LS1jb2xvci1vcmFuZ2UtNjAwOm9rbGNoKDY0LjYlIC4yMjIgNDEuMTE2KTstLWNvbG9yLWFtYmVyLTUwMDpva2xjaCg3Ni45JSAuMTg4IDcwLjA4KTstLWNvbG9yLXllbGxvdy0zMDA6b2tsY2goOTAuNSUgLjE4MiA5OC4xMTEpOy0tY29sb3IteWVsbG93LTUwMDpva2xjaCg3OS41JSAuMTg0IDg2LjA0Nyk7LS1jb2xvci15ZWxsb3ctNjAwOm9rbGNoKDY4LjElIC4xNjIgNzUuODM0KTstLWNvbG9yLXllbGxvdy03MDA6b2tsY2goNTUuNCUgLjEzNSA2Ni40NDIpOy0tY29sb3IteWVsbG93LTkwMDpva2xjaCg0Mi4xJSAuMDk1IDU3LjcwOCk7LS1jb2xvci1saW1lLTUwMDpva2xjaCg3Ni44JSAuMjMzIDEzMC44NSk7LS1jb2xvci1ncmVlbi0xMDA6b2tsY2goOTYuMiUgLjA0NCAxNTYuNzQzKTstLWNvbG9yLWdyZWVuLTIwMDpva2xjaCg5Mi41JSAuMDg0IDE1NS45OTUpOy0tY29sb3ItZ3JlZW4tNDAwOm9rbGNoKDc5LjIlIC4yMDkgMTUxLjcxMSk7LS1jb2xvci1ncmVlbi01MDA6b2tsY2goNzIuMyUgLjIxOSAxNDkuNTc5KTstLWNvbG9yLWdyZWVuLTYwMDpva2xjaCg2Mi43JSAuMTk0IDE0OS4yMTQpOy0tY29sb3ItZ3JlZW4tNzAwOm9rbGNoKDUyLjclIC4xNTQgMTUwLjA2OSk7LS1jb2xvci1ncmVlbi04MDA6b2tsY2goNDQuOCUgLjExOSAxNTEuMzI4KTstLWNvbG9yLWVtZXJhbGQtMzAwOm9rbGNoKDg0LjUlIC4xNDMgMTY0Ljk3OCk7LS1jb2xvci1lbWVyYWxkLTUwMDpva2xjaCg2OS42JSAuMTcgMTYyLjQ4KTstLWNvbG9yLWVtZXJhbGQtNzAwOm9rbGNoKDUwLjglIC4xMTggMTY1LjYxMik7LS1jb2xvci1lbWVyYWxkLTkwMDpva2xjaCgzNy44JSAuMDc3IDE2OC45NCk7LS1jb2xvci10ZWFsLTUwMDpva2xjaCg3MC40JSAuMTQgMTgyLjUwMyk7LS1jb2xvci1jeWFuLTQwMDpva2xjaCg3OC45JSAuMTU0IDIxMS41Myk7LS1jb2xvci1jeWFuLTUwMDpva2xjaCg3MS41JSAuMTQzIDIxNS4yMjEpOy0tY29sb3Itc2t5LTUwMDpva2xjaCg2OC41JSAuMTY5IDIzNy4zMjMpOy0tY29sb3ItYmx1ZS01MDA6b2tsY2goNjIuMyUgLjIxNCAyNTkuODE1KTstLWNvbG9yLWJsdWUtNjAwOm9rbGNoKDU0LjYlIC4yNDUgMjYyLjg4MSk7LS1jb2xvci1pbmRpZ28tNTAwOm9rbGNoKDU4LjUlIC4yMzMgMjc3LjExNyk7LS1jb2xvci12aW9sZXQtNTAwOm9rbGNoKDYwLjYlIC4yNSAyOTIuNzE3KTstLWNvbG9yLXB1cnBsZS01MDA6b2tsY2goNjIuNyUgLjI2NSAzMDMuOSk7LS1jb2xvci1mdWNoc2lhLTUwMDpva2xjaCg2Ni43JSAuMjk1IDMyMi4xNSk7LS1jb2xvci1waW5rLTUwMDpva2xjaCg2NS42JSAuMjQxIDM1NC4zMDgpOy0tY29sb3Itcm9zZS01MDA6b2tsY2goNjQuNSUgLjI0NiAxNi40MzkpOy0tY29sb3Itc2xhdGUtMTAwOm9rbGNoKDk2LjglIC4wMDcgMjQ3Ljg5Nik7LS1jb2xvci1zbGF0ZS01MDA6b2tsY2goNTUuNCUgLjA0NiAyNTcuNDE3KTstLWNvbG9yLXNsYXRlLTgwMDpva2xjaCgyNy45JSAuMDQxIDI2MC4wMzEpOy0tY29sb3ItZ3JheS0yMDA6b2tsY2goOTIuOCUgLjAwNiAyNjQuNTMxKTstLWNvbG9yLWdyYXktMzAwOm9rbGNoKDg3LjIlIC4wMSAyNTguMzM4KTstLWNvbG9yLWdyYXktNDAwOm9rbGNoKDcwLjclIC4wMjIgMjYxLjMyNSk7LS1jb2xvci1ncmF5LTUwMDpva2xjaCg1NS4xJSAuMDI3IDI2NC4zNjQpOy0tY29sb3ItZ3JheS02MDA6b2tsY2goNDQuNiUgLjAzIDI1Ni44MDIpOy0tY29sb3ItZ3JheS03MDA6b2tsY2goMzcuMyUgLjAzNCAyNTkuNzMzKTstLWNvbG9yLWdyYXktODAwOm9rbGNoKDI3LjglIC4wMzMgMjU2Ljg0OCk7LS1jb2xvci1ncmF5LTkwMDpva2xjaCgyMSUgLjAzNCAyNjQuNjY1KTstLWNvbG9yLXppbmMtNTAwOm9rbGNoKDU1LjIlIC4wMTYgMjg1LjkzOCk7LS1jb2xvci1uZXV0cmFsLTUwMDpva2xjaCg1NS42JSAwIDApOy0tY29sb3Itc3RvbmUtNTAwOm9rbGNoKDU1LjMlIC4wMTMgNTguMDcxKTstLWNvbG9yLWJsYWNrOiMwMDA7LS1jb2xvci13aGl0ZTojZmZmOy0tc3BhY2luZzouMjVyZW07LS1icmVha3BvaW50LXhsOjgwcmVtOy0tYnJlYWtwb2ludC0yeGw6OTZyZW07LS1jb250YWluZXItc206MjRyZW07LS1jb250YWluZXIteGw6MzZyZW07LS1jb250YWluZXItM3hsOjQ4cmVtOy0tY29udGFpbmVyLTV4bDo2NHJlbTstLWNvbnRhaW5lci02eGw6NzJyZW07LS10ZXh0LXhzOi43NXJlbTstLXRleHQteHMtLWxpbmUtaGVpZ2h0OmNhbGMoMS8uNzUpOy0tdGV4dC1zbTouODc1cmVtOy0tdGV4dC1zbS0tbGluZS1oZWlnaHQ6Y2FsYygxLjI1Ly44NzUpOy0tdGV4dC1iYXNlOjFyZW07LS10ZXh0LWJhc2UtLWxpbmUtaGVpZ2h0OmNhbGMoMS41LzEpOy0tdGV4dC1sZzoxLjEyNXJlbTstLXRleHQtbGctLWxpbmUtaGVpZ2h0OmNhbGMoMS43NS8xLjEyNSk7LS10ZXh0LXhsOjEuMjVyZW07LS10ZXh0LXhsLS1saW5lLWhlaWdodDpjYWxjKDEuNzUvMS4yNSk7LS10ZXh0LTJ4bDoxLjVyZW07LS10ZXh0LTJ4bC0tbGluZS1oZWlnaHQ6Y2FsYygyLzEuNSk7LS10ZXh0LTN4bDoxLjg3NXJlbTstLXRleHQtM3hsLS1saW5lLWhlaWdodDpjYWxjKDIuMjUvMS44NzUpOy0tdGV4dC00eGw6Mi4yNXJlbTstLXRleHQtNHhsLS1saW5lLWhlaWdodDpjYWxjKDIuNS8yLjI1KTstLXRleHQtNXhsOjNyZW07LS10ZXh0LTV4bC0tbGluZS1oZWlnaHQ6MTstLXRleHQtOHhsOjZyZW07LS10ZXh0LTh4bC0tbGluZS1oZWlnaHQ6MTstLXRleHQtOXhsOjhyZW07LS10ZXh0LTl4bC0tbGluZS1oZWlnaHQ6MTstLWZvbnQtd2VpZ2h0LW5vcm1hbDo0MDA7LS1mb250LXdlaWdodC1tZWRpdW06NTAwOy0tZm9udC13ZWlnaHQtc2VtaWJvbGQ6NjAwOy0tZm9udC13ZWlnaHQtYm9sZDo3MDA7LS1mb250LXdlaWdodC1leHRyYWJvbGQ6ODAwOy0tZm9udC13ZWlnaHQtYmxhY2s6OTAwOy0tdHJhY2tpbmctdGlnaHQ6LS4wMjVlbTstLXRyYWNraW5nLXdpZGU6LjAyNWVtOy0tdHJhY2tpbmctd2lkZXI6LjA1ZW07LS10cmFja2luZy13aWRlc3Q6LjFlbTstLWxlYWRpbmctcmVsYXhlZDoxLjYyNTstLXJhZGl1cy1zbTouMjVyZW07LS1yYWRpdXMtbWQ6LjM3NXJlbTstLXJhZGl1cy1sZzouNXJlbTstLXJhZGl1cy14bDouNzVyZW07LS1yYWRpdXMtMnhsOjFyZW07LS1lYXNlLWluLW91dDpjdWJpYy1iZXppZXIoLjQsMCwuMiwxKTstLWFuaW1hdGUtcHVsc2U6cHVsc2UgMnMgY3ViaWMtYmV6aWVyKC40LDAsLjYsMSlpbmZpbml0ZTstLWFuaW1hdGUtYm91bmNlOmJvdW5jZSAxcyBpbmZpbml0ZTstLWRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbjouMTVzOy0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQsMCwuMiwxKTstLWRlZmF1bHQtZm9udC1mYW1pbHk6dmFyKC0tZm9udC1zYW5zKX19QGxheWVyIGJhc2V7Kiw6YWZ0ZXIsOmJlZm9yZSw6OmJhY2tkcm9we2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6MCBzb2xpZDttYXJnaW46MDtwYWRkaW5nOjB9OjpmaWxlLXNlbGVjdG9yLWJ1dHRvbntib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjAgc29saWQ7bWFyZ2luOjA7cGFkZGluZzowfWh0bWwsOmhvc3R7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCU7dGFiLXNpemU6NDtsaW5lLWhlaWdodDoxLjU7Zm9udC1mYW1pbHk6dmFyKC0tZGVmYXVsdC1mb250LWZhbWlseSx1aS1zYW5zLXNlcmlmLHN5c3RlbS11aSxzYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixcIlNlZ29lIFVJIEVtb2ppXCIsXCJTZWdvZSBVSSBTeW1ib2xcIixcIk5vdG8gQ29sb3IgRW1vamlcIik7Zm9udC1mZWF0dXJlLXNldHRpbmdzOnZhcigtLWRlZmF1bHQtZm9udC1mZWF0dXJlLXNldHRpbmdzLG5vcm1hbCk7Zm9udC12YXJpYXRpb24tc2V0dGluZ3M6dmFyKC0tZGVmYXVsdC1mb250LXZhcmlhdGlvbi1zZXR0aW5ncyxub3JtYWwpOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudH1ocntoZWlnaHQ6MDtjb2xvcjppbmhlcml0O2JvcmRlci10b3Atd2lkdGg6MXB4fWFiYnI6d2hlcmUoW3RpdGxlXSl7LXdlYmtpdC10ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIGRvdHRlZDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIGRvdHRlZH1oMSxoMixoMyxoNCxoNSxoNntmb250LXNpemU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0fWF7Y29sb3I6aW5oZXJpdDstd2Via2l0LXRleHQtZGVjb3JhdGlvbjppbmhlcml0Oy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7LXdlYmtpdC10ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246aW5oZXJpdH1iLHN0cm9uZ3tmb250LXdlaWdodDpib2xkZXJ9Y29kZSxrYmQsc2FtcCxwcmV7Zm9udC1mZWF0dXJlLXNldHRpbmdzOm5vcm1hbDtmb250LXZhcmlhdGlvbi1zZXR0aW5nczpub3JtYWw7Zm9udC1mYW1pbHk6SUJNIFBsZXggTW9ubyx1aS1tb25vc3BhY2UsU0ZNb25vLVJlZ3VsYXIsTWVubG8sbW9ub3NwYWNlO2ZvbnQtc2l6ZToxZW19c21hbGx7Zm9udC1zaXplOjgwJX1zdWIsc3Vwe3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO2ZvbnQtc2l6ZTo3NSU7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZX1zdWJ7Ym90dG9tOi0uMjVlbX1zdXB7dG9wOi0uNWVtfXRhYmxle3RleHQtaW5kZW50OjA7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfTotbW96LWZvY3VzcmluZ3tvdXRsaW5lOmF1dG99cHJvZ3Jlc3N7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3VtbWFyeXtkaXNwbGF5Omxpc3QtaXRlbX1vbCx1bCxtZW51e2xpc3Qtc3R5bGU6bm9uZX1pbWcsc3ZnLHZpZGVvLGNhbnZhcyxhdWRpbyxpZnJhbWUsZW1iZWQsb2JqZWN0e3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtkaXNwbGF5OmJsb2NrfWltZyx2aWRlb3ttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b31idXR0b24saW5wdXQsc2VsZWN0LG9wdGdyb3VwLHRleHRhcmVhe2ZvbnQ6aW5oZXJpdDtmb250LWZlYXR1cmUtc2V0dGluZ3M6aW5oZXJpdDtmb250LXZhcmlhdGlvbi1zZXR0aW5nczppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7Y29sb3I6aW5oZXJpdDtvcGFjaXR5OjE7YmFja2dyb3VuZC1jb2xvcjojMDAwMDtib3JkZXItcmFkaXVzOjB9OjpmaWxlLXNlbGVjdG9yLWJ1dHRvbntmb250OmluaGVyaXQ7Zm9udC1mZWF0dXJlLXNldHRpbmdzOmluaGVyaXQ7Zm9udC12YXJpYXRpb24tc2V0dGluZ3M6aW5oZXJpdDtsZXR0ZXItc3BhY2luZzppbmhlcml0O2NvbG9yOmluaGVyaXQ7b3BhY2l0eToxO2JhY2tncm91bmQtY29sb3I6IzAwMDA7Ym9yZGVyLXJhZGl1czowfTp3aGVyZShzZWxlY3Q6aXMoW211bHRpcGxlXSxbc2l6ZV0pKSBvcHRncm91cHtmb250LXdlaWdodDpib2xkZXJ9OndoZXJlKHNlbGVjdDppcyhbbXVsdGlwbGVdLFtzaXplXSkpIG9wdGdyb3VwIG9wdGlvbntwYWRkaW5nLWlubGluZS1zdGFydDoyMHB4fTo6ZmlsZS1zZWxlY3Rvci1idXR0b257bWFyZ2luLWlubGluZS1lbmQ6NHB4fTo6cGxhY2Vob2xkZXJ7b3BhY2l0eToxfUBzdXBwb3J0cyAobm90ICgoLXdlYmtpdC1hcHBlYXJhbmNlOi1hcHBsZS1wYXktYnV0dG9uKSkpIG9yIChjb250YWluLWludHJpbnNpYy1zaXplOjFweCl7OjpwbGFjZWhvbGRlcntjb2xvcjpjdXJyZW50Q29sb3J9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpezo6cGxhY2Vob2xkZXJ7Y29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLGN1cnJlbnRjb2xvciA1MCUsdHJhbnNwYXJlbnQpfX19dGV4dGFyZWF7cmVzaXplOnZlcnRpY2FsfTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX06Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZXttaW4taGVpZ2h0OjFsaDt0ZXh0LWFsaWduOmluaGVyaXR9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXR7ZGlzcGxheTppbmxpbmUtZmxleH06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlcntwYWRkaW5nOjB9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXR7cGFkZGluZy1ibG9jazowfTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGR7cGFkZGluZy1ibG9jazowfTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxke3BhZGRpbmctYmxvY2s6MH06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGR7cGFkZGluZy1ibG9jazowfTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGR7cGFkZGluZy1ibG9jazowfTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZS1maWVsZHtwYWRkaW5nLWJsb2NrOjB9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXQtc2Vjb25kLWZpZWxke3BhZGRpbmctYmxvY2s6MH06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taWxsaXNlY29uZC1maWVsZHtwYWRkaW5nLWJsb2NrOjB9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWVyaWRpZW0tZmllbGR7cGFkZGluZy1ibG9jazowfTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9ye2xpbmUtaGVpZ2h0OjF9Oi1tb3otdWktaW52YWxpZHtib3gtc2hhZG93Om5vbmV9YnV0dG9uLGlucHV0OndoZXJlKFt0eXBlPWJ1dHRvbl0sW3R5cGU9cmVzZXRdLFt0eXBlPXN1Ym1pdF0pe2FwcGVhcmFuY2U6YnV0dG9ufTo6ZmlsZS1zZWxlY3Rvci1idXR0b257YXBwZWFyYW5jZTpidXR0b259Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31baGlkZGVuXTp3aGVyZSg6bm90KFtoaWRkZW49dW50aWwtZm91bmRdKSl7ZGlzcGxheTpub25lIWltcG9ydGFudH1ib2R5ey0tdHctbGVhZGluZzoxLjU7Y29sb3I6dmFyKC0tc3RlcC0wKTtmb250LWZhbWlseTpSdWJpayx1aS1zYW5zLXNlcmlmLHN5c3RlbS11aSxzYW5zLXNlcmlmO2xpbmUtaGVpZ2h0OjEuNX1oMXttYXJnaW4tYm90dG9tOmNhbGModmFyKC0tc3BhY2luZykqOCk7Y29sb3I6dmFyKC0tc3RlcC00KTtmb250LWZhbWlseTpTcGFjZSBHcm90ZXNrLHVpLXNhbnMtc2VyaWYsc3lzdGVtLXVpLHNhbnMtc2VyaWZ9aDJ7bWFyZ2luLWJvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmcpKjYpO2NvbG9yOnZhcigtLXN0ZXAtMyk7Zm9udC1mYW1pbHk6U3BhY2UgR3JvdGVzayx1aS1zYW5zLXNlcmlmLHN5c3RlbS11aSxzYW5zLXNlcmlmfWgze21hcmdpbi1ib3R0b206Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KTtjb2xvcjp2YXIoLS1zdGVwLTIpO2ZvbnQtZmFtaWx5OlNwYWNlIEdyb3Rlc2ssdWktc2Fucy1zZXJpZixzeXN0ZW0tdWksc2Fucy1zZXJpZn1wLHVsLG9sLGJsb2NrcXVvdGV7bWFyZ2luLWJvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfXA6ZW1wdHl7ZGlzcGxheTpub25lfS5oZWFkaW5nLWFuY2hvcnttYXJnaW4tcmlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKTtjb2xvcjp2YXIoLS1jb2xvci1ncmF5LTQwMCk7dGV4dC1kZWNvcmF0aW9uLWxpbmU6bm9uZX1wcmUuc2hpa2ksOm5vdChwcmUpPmNvZGV7YmFja2dyb3VuZC1jb2xvcjpyZ2IodmFyKC0tY29sb3ItY29kZS1iZykpO2NvbG9yOnJnYih2YXIoLS1jb2xvci1jb2RlLXRleHQpKX0uc2hpa2l7Y291bnRlci1yZXNldDpsaW5lfS5zaGlraSAubGluZXtkaXNwbGF5OmJsb2NrfS5zaGlraSAubGluZTpiZWZvcmV7Y291bnRlci1pbmNyZW1lbnQ6bGluZTtjb250ZW50OmNvdW50ZXIobGluZSk7d2lkdGg6MnJlbTtjb2xvcjpyZ2IodmFyKC0tY29sb3ItYm9yZGVyKSk7dGV4dC1hbGlnbjpyaWdodDttYXJnaW4tcmlnaHQ6MXJlbTtkaXNwbGF5OmlubGluZS1ibG9ja31odG1sW2RhdGEtdGhlbWU9ZGFya10gLnNoaWtpe2JhY2tncm91bmQtY29sb3I6dmFyKC0tc2hpa2ktZGFyay1iZyk7Y29sb3I6dmFyKC0tc2hpa2ktZGFyayl9aHRtbFtkYXRhLXRoZW1lPWRhcmtdIC5zaGlraSBzcGFue2NvbG9yOnZhcigtLXNoaWtpLWRhcmspfTp3aGVyZSg6cm9vdCksOnJvb3Q6aGFzKGlucHV0LnRoZW1lLWNvbnRyb2xsZXJbdmFsdWU9bm9yZF06Y2hlY2tlZCksW2RhdGEtdGhlbWU9bm9yZF17Y29sb3Itc2NoZW1lOmxpZ2h0Oy0tY29sb3ItYmFzZS0xMDA6b2tsY2goOTUuMTI3JSAuMDA3IDI2MC43MzEpOy0tY29sb3ItYmFzZS0yMDA6b2tsY2goOTMuMjk5JSAuMDEgMjYxLjc4OCk7LS1jb2xvci1iYXNlLTMwMDpva2xjaCg4OS45MjUlIC4wMTYgMjYyLjc0OSk7LS1jb2xvci1iYXNlLWNvbnRlbnQ6b2tsY2goMzIuNDM3JSAuMDIyIDI2NC4xODIpOy0tY29sb3ItcHJpbWFyeTpva2xjaCg1OS40MzUlIC4wNzcgMjU0LjAyNyk7LS1jb2xvci1wcmltYXJ5LWNvbnRlbnQ6b2tsY2goMTEuODg3JSAuMDE1IDI1NC4wMjcpOy0tY29sb3Itc2Vjb25kYXJ5Om9rbGNoKDY5LjY1MSUgLjA1OSAyNDguNjg3KTstLWNvbG9yLXNlY29uZGFyeS1jb250ZW50Om9rbGNoKDEzLjkzJSAuMDExIDI0OC42ODcpOy0tY29sb3ItYWNjZW50Om9rbGNoKDc3LjQ2NCUgLjA2MiAyMTcuNDY5KTstLWNvbG9yLWFjY2VudC1jb250ZW50Om9rbGNoKDE1LjQ5MiUgLjAxMiAyMTcuNDY5KTstLWNvbG9yLW5ldXRyYWw6b2tsY2goNDUuMjI5JSAuMDM1IDI2NC4xMzEpOy0tY29sb3ItbmV1dHJhbC1jb250ZW50Om9rbGNoKDg5LjkyNSUgLjAxNiAyNjIuNzQ5KTstLWNvbG9yLWluZm86b2tsY2goNjkuMjA3JSAuMDYyIDMzMi42NjQpOy0tY29sb3ItaW5mby1jb250ZW50Om9rbGNoKDEzLjg0MSUgLjAxMiAzMzIuNjY0KTstLWNvbG9yLXN1Y2Nlc3M6b2tsY2goNzYuODI3JSAuMDc0IDEzMS4wNjMpOy0tY29sb3Itc3VjY2Vzcy1jb250ZW50Om9rbGNoKDE1LjM2NSUgLjAxNCAxMzEuMDYzKTstLWNvbG9yLXdhcm5pbmc6b2tsY2goODUuNDg2JSAuMDg5IDg0LjA5Myk7LS1jb2xvci13YXJuaW5nLWNvbnRlbnQ6b2tsY2goMTcuMDk3JSAuMDE3IDg0LjA5Myk7LS1jb2xvci1lcnJvcjpva2xjaCg2MC42MSUgLjEyIDE1LjM0MSk7LS1jb2xvci1lcnJvci1jb250ZW50Om9rbGNoKDEyLjEyMiUgLjAyNCAxNS4zNDEpOy0tcmFkaXVzLXNlbGVjdG9yOjFyZW07LS1yYWRpdXMtZmllbGQ6LjI1cmVtOy0tcmFkaXVzLWJveDouNXJlbTstLXNpemUtc2VsZWN0b3I6LjI1cmVtOy0tc2l6ZS1maWVsZDouMjVyZW07LS1ib3JkZXI6MXB4Oy0tZGVwdGg6MDstLW5vaXNlOjB9QG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTpkYXJrKXs6cm9vdHtjb2xvci1zY2hlbWU6ZGFyazstLWNvbG9yLWJhc2UtMTAwOm9rbGNoKDIyJSAuMDE5IDIzNy42OSk7LS1jb2xvci1iYXNlLTIwMDpva2xjaCgyMCUgLjAxOSAyMzcuNjkpOy0tY29sb3ItYmFzZS0zMDA6b2tsY2goMTglIC4wMTkgMjM3LjY5KTstLWNvbG9yLWJhc2UtY29udGVudDpva2xjaCg3Ny4zODMlIC4wNDMgMjQ1LjA5Nik7LS1jb2xvci1wcmltYXJ5Om9rbGNoKDc0LjcwMyUgLjE1OCAzOS45NDcpOy0tY29sb3ItcHJpbWFyeS1jb250ZW50Om9rbGNoKDE0Ljk0JSAuMDMxIDM5Ljk0Nyk7LS1jb2xvci1zZWNvbmRhcnk6b2tsY2goNzIuNTM3JSAuMTc3IDIuNzIpOy0tY29sb3Itc2Vjb25kYXJ5LWNvbnRlbnQ6b2tsY2goMTQuNTA3JSAuMDM1IDIuNzIpOy0tY29sb3ItYWNjZW50Om9rbGNoKDcxLjI5NCUgLjE2NiAyOTkuODQ0KTstLWNvbG9yLWFjY2VudC1jb250ZW50Om9rbGNoKDE0LjI1OCUgLjAzMyAyOTkuODQ0KTstLWNvbG9yLW5ldXRyYWw6b2tsY2goMjYlIC4wMTkgMjM3LjY5KTstLWNvbG9yLW5ldXRyYWwtY29udGVudDpva2xjaCg3MCUgLjAxOSAyMzcuNjkpOy0tY29sb3ItaW5mbzpva2xjaCg4NS41NTklIC4wODUgMjA2LjAxNSk7LS1jb2xvci1pbmZvLWNvbnRlbnQ6b2tsY2goMTcuMTExJSAuMDE3IDIwNi4wMTUpOy0tY29sb3Itc3VjY2Vzczpva2xjaCg4NS41NiUgLjA4NSAxNDQuNzc4KTstLWNvbG9yLXN1Y2Nlc3MtY29udGVudDpva2xjaCgxNy4xMTIlIC4wMTcgMTQ0Ljc3OCk7LS1jb2xvci13YXJuaW5nOm9rbGNoKDg1LjU2OSUgLjA4NCA3NC40MjcpOy0tY29sb3Itd2FybmluZy1jb250ZW50Om9rbGNoKDE3LjExMyUgLjAxNiA3NC40MjcpOy0tY29sb3ItZXJyb3I6b2tsY2goODUuNTExJSAuMDc4IDE2Ljg4Nik7LS1jb2xvci1lcnJvci1jb250ZW50Om9rbGNoKDE3LjEwMiUgLjAxNSAxNi44ODYpOy0tcmFkaXVzLXNlbGVjdG9yOjFyZW07LS1yYWRpdXMtZmllbGQ6LjVyZW07LS1yYWRpdXMtYm94OjFyZW07LS1zaXplLXNlbGVjdG9yOi4yNXJlbTstLXNpemUtZmllbGQ6LjI1cmVtOy0tYm9yZGVyOjFweDstLWRlcHRoOjA7LS1ub2lzZTowfX06cm9vdDpoYXMoaW5wdXQudGhlbWUtY29udHJvbGxlclt2YWx1ZT1ub3JkXTpjaGVja2VkKSxbZGF0YS10aGVtZT1ub3JkXXtjb2xvci1zY2hlbWU6bGlnaHQ7LS1jb2xvci1iYXNlLTEwMDpva2xjaCg5NS4xMjclIC4wMDcgMjYwLjczMSk7LS1jb2xvci1iYXNlLTIwMDpva2xjaCg5My4yOTklIC4wMSAyNjEuNzg4KTstLWNvbG9yLWJhc2UtMzAwOm9rbGNoKDg5LjkyNSUgLjAxNiAyNjIuNzQ5KTstLWNvbG9yLWJhc2UtY29udGVudDpva2xjaCgzMi40MzclIC4wMjIgMjY0LjE4Mik7LS1jb2xvci1wcmltYXJ5Om9rbGNoKDU5LjQzNSUgLjA3NyAyNTQuMDI3KTstLWNvbG9yLXByaW1hcnktY29udGVudDpva2xjaCgxMS44ODclIC4wMTUgMjU0LjAyNyk7LS1jb2xvci1zZWNvbmRhcnk6b2tsY2goNjkuNjUxJSAuMDU5IDI0OC42ODcpOy0tY29sb3Itc2Vjb25kYXJ5LWNvbnRlbnQ6b2tsY2goMTMuOTMlIC4wMTEgMjQ4LjY4Nyk7LS1jb2xvci1hY2NlbnQ6b2tsY2goNzcuNDY0JSAuMDYyIDIxNy40NjkpOy0tY29sb3ItYWNjZW50LWNvbnRlbnQ6b2tsY2goMTUuNDkyJSAuMDEyIDIxNy40NjkpOy0tY29sb3ItbmV1dHJhbDpva2xjaCg0NS4yMjklIC4wMzUgMjY0LjEzMSk7LS1jb2xvci1uZXV0cmFsLWNvbnRlbnQ6b2tsY2goODkuOTI1JSAuMDE2IDI2Mi43NDkpOy0tY29sb3ItaW5mbzpva2xjaCg2OS4yMDclIC4wNjIgMzMyLjY2NCk7LS1jb2xvci1pbmZvLWNvbnRlbnQ6b2tsY2goMTMuODQxJSAuMDEyIDMzMi42NjQpOy0tY29sb3Itc3VjY2Vzczpva2xjaCg3Ni44MjclIC4wNzQgMTMxLjA2Myk7LS1jb2xvci1zdWNjZXNzLWNvbnRlbnQ6b2tsY2goMTUuMzY1JSAuMDE0IDEzMS4wNjMpOy0tY29sb3Itd2FybmluZzpva2xjaCg4NS40ODYlIC4wODkgODQuMDkzKTstLWNvbG9yLXdhcm5pbmctY29udGVudDpva2xjaCgxNy4wOTclIC4wMTcgODQuMDkzKTstLWNvbG9yLWVycm9yOm9rbGNoKDYwLjYxJSAuMTIgMTUuMzQxKTstLWNvbG9yLWVycm9yLWNvbnRlbnQ6b2tsY2goMTIuMTIyJSAuMDI0IDE1LjM0MSk7LS1yYWRpdXMtc2VsZWN0b3I6MXJlbTstLXJhZGl1cy1maWVsZDouMjVyZW07LS1yYWRpdXMtYm94Oi41cmVtOy0tc2l6ZS1zZWxlY3RvcjouMjVyZW07LS1zaXplLWZpZWxkOi4yNXJlbTstLWJvcmRlcjoxcHg7LS1kZXB0aDowOy0tbm9pc2U6MH06cm9vdDpoYXMoaW5wdXQudGhlbWUtY29udHJvbGxlclt2YWx1ZT1zdW5zZXRdOmNoZWNrZWQpLFtkYXRhLXRoZW1lPXN1bnNldF17Y29sb3Itc2NoZW1lOmRhcms7LS1jb2xvci1iYXNlLTEwMDpva2xjaCgyMiUgLjAxOSAyMzcuNjkpOy0tY29sb3ItYmFzZS0yMDA6b2tsY2goMjAlIC4wMTkgMjM3LjY5KTstLWNvbG9yLWJhc2UtMzAwOm9rbGNoKDE4JSAuMDE5IDIzNy42OSk7LS1jb2xvci1iYXNlLWNvbnRlbnQ6b2tsY2goNzcuMzgzJSAuMDQzIDI0NS4wOTYpOy0tY29sb3ItcHJpbWFyeTpva2xjaCg3NC43MDMlIC4xNTggMzkuOTQ3KTstLWNvbG9yLXByaW1hcnktY29udGVudDpva2xjaCgxNC45NCUgLjAzMSAzOS45NDcpOy0tY29sb3Itc2Vjb25kYXJ5Om9rbGNoKDcyLjUzNyUgLjE3NyAyLjcyKTstLWNvbG9yLXNlY29uZGFyeS1jb250ZW50Om9rbGNoKDE0LjUwNyUgLjAzNSAyLjcyKTstLWNvbG9yLWFjY2VudDpva2xjaCg3MS4yOTQlIC4xNjYgMjk5Ljg0NCk7LS1jb2xvci1hY2NlbnQtY29udGVudDpva2xjaCgxNC4yNTglIC4wMzMgMjk5Ljg0NCk7LS1jb2xvci1uZXV0cmFsOm9rbGNoKDI2JSAuMDE5IDIzNy42OSk7LS1jb2xvci1uZXV0cmFsLWNvbnRlbnQ6b2tsY2goNzAlIC4wMTkgMjM3LjY5KTstLWNvbG9yLWluZm86b2tsY2goODUuNTU5JSAuMDg1IDIwNi4wMTUpOy0tY29sb3ItaW5mby1jb250ZW50Om9rbGNoKDE3LjExMSUgLjAxNyAyMDYuMDE1KTstLWNvbG9yLXN1Y2Nlc3M6b2tsY2goODUuNTYlIC4wODUgMTQ0Ljc3OCk7LS1jb2xvci1zdWNjZXNzLWNvbnRlbnQ6b2tsY2goMTcuMTEyJSAuMDE3IDE0NC43NzgpOy0tY29sb3Itd2FybmluZzpva2xjaCg4NS41NjklIC4wODQgNzQuNDI3KTstLWNvbG9yLXdhcm5pbmctY29udGVudDpva2xjaCgxNy4xMTMlIC4wMTYgNzQuNDI3KTstLWNvbG9yLWVycm9yOm9rbGNoKDg1LjUxMSUgLjA3OCAxNi44ODYpOy0tY29sb3ItZXJyb3ItY29udGVudDpva2xjaCgxNy4xMDIlIC4wMTUgMTYuODg2KTstLXJhZGl1cy1zZWxlY3RvcjoxcmVtOy0tcmFkaXVzLWZpZWxkOi41cmVtOy0tcmFkaXVzLWJveDoxcmVtOy0tc2l6ZS1zZWxlY3RvcjouMjVyZW07LS1zaXplLWZpZWxkOi4yNXJlbTstLWJvcmRlcjoxcHg7LS1kZXB0aDowOy0tbm9pc2U6MH06cm9vdCxbZGF0YS10aGVtZV17YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1yb290LWJnLHZhcigtLWNvbG9yLWJhc2UtMTAwKSk7Y29sb3I6dmFyKC0tY29sb3ItYmFzZS1jb250ZW50KX06cm9vdHstLWZ4LW5vaXNlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2ZpbHRlciBpZD0nYSclM0UlM0NmZVR1cmJ1bGVuY2UgdHlwZT0nZnJhY3RhbE5vaXNlJyBiYXNlRnJlcXVlbmN5PScxLjM0JyBudW1PY3RhdmVzPSc0JyBzdGl0Y2hUaWxlcz0nc3RpdGNoJyUzRSUzQy9mZVR1cmJ1bGVuY2UlM0UlM0MvZmlsdGVyJTNFJTNDcmVjdCB3aWR0aD0nMTAwJTI1JyBoZWlnaHQ9JzEwMCUyNScgZmlsdGVyPSd1cmwoJTIzYSknIG9wYWNpdHk9JzAuMiclM0UlM0MvcmVjdCUzRSUzQy9zdmclM0VcIil9QHByb3BlcnR5IC0tcmFkaWFscHJvZ3Jlc3N7c3ludGF4OiBcIjxwZXJjZW50YWdlPlwiOyBpbmhlcml0czogdHJ1ZTsgaW5pdGlhbC12YWx1ZTogMCU7fTp3aGVyZSg6cm9vdDpoYXMoLm1vZGFsLW9wZW4sLm1vZGFsW29wZW5dLC5tb2RhbDp0YXJnZXQsLm1vZGFsLXRvZ2dsZTpjaGVja2VkLC5kcmF3ZXI6bm90KC5kcmF3ZXItb3Blbik+LmRyYXdlci10b2dnbGU6Y2hlY2tlZCkpe3Njcm9sbGJhci1ndXR0ZXI6c3RhYmxlO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHZhcigtLWNvbG9yLWJhc2UtMTAwKSx2YXIoLS1jb2xvci1iYXNlLTEwMCkpOy0tcm9vdC1iZzp2YXIoLS1jb2xvci1iYXNlLTEwMCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpezp3aGVyZSg6cm9vdDpoYXMoLm1vZGFsLW9wZW4sLm1vZGFsW29wZW5dLC5tb2RhbDp0YXJnZXQsLm1vZGFsLXRvZ2dsZTpjaGVja2VkLC5kcmF3ZXI6bm90KC5kcmF3ZXItb3Blbik+LmRyYXdlci10b2dnbGU6Y2hlY2tlZCkpey0tcm9vdC1iZzpjb2xvci1taXgoaW4gc3JnYix2YXIoLS1jb2xvci1iYXNlLTEwMCksb2tsY2goMCUgMCAwKSA0MCUpfX06d2hlcmUoLm1vZGFsW29wZW5dLC5tb2RhbC1vcGVuLC5tb2RhbC10b2dnbGU6Y2hlY2tlZCsubW9kYWwpOm5vdCgubW9kYWwtc3RhcnQsLm1vZGFsLWVuZCl7c2Nyb2xsYmFyLWd1dHRlcjpzdGFibGV9OnJvb3R7c2Nyb2xsYmFyLWNvbG9yOmN1cnJlbnRDb2xvciAjMDAwMH1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7OnJvb3R7c2Nyb2xsYmFyLWNvbG9yOmNvbG9yLW1peChpbiBva2xjaCxjdXJyZW50Q29sb3IgMzUlLCMwMDAwKSMwMDAwfX06cm9vdDpoYXMoLm1vZGFsLW9wZW4sLm1vZGFsW29wZW5dLC5tb2RhbDp0YXJnZXQsLm1vZGFsLXRvZ2dsZTpjaGVja2VkLC5kcmF3ZXI6bm90KFtjbGFzcyo9ZHJhd2VyLW9wZW5dKT4uZHJhd2VyLXRvZ2dsZTpjaGVja2VkKXtvdmVyZmxvdzpoaWRkZW59fUBsYXllciBjb21wb25lbnRzey50aWxle2JhY2tncm91bmQtY29sb3I6IzAwMDN9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey50aWxle2JhY2tncm91bmQtY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLWJsYWNrKTIwJSx0cmFuc3BhcmVudCl9fUBtZWRpYSAoaG92ZXI6aG92ZXIpey50aWxlOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwMDAwMDRkfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsudGlsZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1jb2xvci1ibGFjaykzMCUsdHJhbnNwYXJlbnQpfX19LmNoaXB7bWFyZ2luLWJvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmcpKjIpO2JvcmRlci1zdHlsZTp2YXIoLS10dy1ib3JkZXItc3R5bGUpO2JvcmRlci13aWR0aDoxcHg7Ym9yZGVyLWNvbG9yOiNmZmYzO2JvcmRlci1yYWRpdXM6My40MDI4MmUzOHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuY2hpcHtib3JkZXItY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLXdoaXRlKTIwJSx0cmFuc3BhcmVudCl9fS5jaGlwe3BhZGRpbmctaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqMik7cGFkZGluZy1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKi41KTtmb250LXNpemU6dmFyKC0tdGV4dC14cyk7bGluZS1oZWlnaHQ6dmFyKC0tdHctbGVhZGluZyx2YXIoLS10ZXh0LXhzLS1saW5lLWhlaWdodCkpfS50aWxlLXByaW1hcnl7YmFja2dyb3VuZC1jb2xvcjpva2xhYig3NS41MzUlIC0uMDk1MjE1NyAtLjEyMDMwMS8uMSl9QG1lZGlhIChob3Zlcjpob3Zlcil7LnRpbGUtcHJpbWFyeTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOm9rbGFiKDc1LjUzNSUgLS4wOTUyMTU3IC0uMTIwMzAxLy4yKX19LmFlc3RoZXRpYy1yb3d7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMtbWQpO2JvcmRlci1zdHlsZTp2YXIoLS10dy1ib3JkZXItc3R5bGUpO2JvcmRlci13aWR0aDoxcHg7Ym9yZGVyLWNvbG9yOiNmZmYzO2Rpc3BsYXk6YmxvY2t9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5hZXN0aGV0aWMtcm93e2JvcmRlci1jb2xvcjpjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0tY29sb3Itd2hpdGUpMjAlLHRyYW5zcGFyZW50KX19LmFlc3RoZXRpYy1yb3d7YmFja2dyb3VuZC1jb2xvcjojZmZmZmZmMGR9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5hZXN0aGV0aWMtcm93e2JhY2tncm91bmQtY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLXdoaXRlKTUlLHRyYW5zcGFyZW50KX19LmFlc3RoZXRpYy1yb3d7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjQpO3RyYW5zaXRpb24tcHJvcGVydHk6YWxsO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXR3LWVhc2UsdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbikpO3RyYW5zaXRpb24tZHVyYXRpb246dmFyKC0tdHctZHVyYXRpb24sdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uKSk7LS10dy1kdXJhdGlvbjouMnM7dHJhbnNpdGlvbi1kdXJhdGlvbjouMnN9QG1lZGlhIChob3Zlcjpob3Zlcil7LmFlc3RoZXRpYy1yb3c6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmZmZmMWF9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5hZXN0aGV0aWMtcm93OmhvdmVye2JhY2tncm91bmQtY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLXdoaXRlKTEwJSx0cmFuc3BhcmVudCl9fX0uYWVzdGhldGljLXJvdzpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYxYX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LmFlc3RoZXRpYy1yb3c6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjpjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0tY29sb3Itd2hpdGUpMTAlLHRyYW5zcGFyZW50KX19LnNraXAtbGlua3tjbGlwOnJlY3QoMCwwLDAsMCk7d2hpdGUtc3BhY2U6bm93cmFwO3dpZHRoOjFweDtoZWlnaHQ6MXB4O3RvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpO2xlZnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKTt6LWluZGV4OjUwO2JhY2tncm91bmQtY29sb3I6aHNsKHZhcigtLXApLzEpO3BhZGRpbmc6MDtwYWRkaW5nLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKjQpO3BhZGRpbmctYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKTtjb2xvcjpyZ2IodmFyKC0tY29sb3ItdGV4dCkvMSk7Ym9yZGVyLXdpZHRoOjA7Ym9yZGVyLXJhZGl1czouMjVyZW07bWFyZ2luOi0xcHg7cG9zaXRpb246Zml4ZWQ7b3ZlcmZsb3c6aGlkZGVufS5za2lwLWxpbms6Zm9jdXN7Y2xpcDphdXRvO3doaXRlLXNwYWNlOm5vcm1hbDt3aWR0aDphdXRvO2hlaWdodDphdXRvO21hcmdpbjowO3BhZGRpbmc6MDtwb3NpdGlvbjpzdGF0aWM7b3ZlcmZsb3c6dmlzaWJsZX0uc3BlYy1ub3RlLXNvZnR7Y3Vyc29yOmhlbHA7Ym9yZGVyLWJvdHRvbS1zdHlsZTp2YXIoLS10dy1ib3JkZXItc3R5bGUpOy0tdHctYm9yZGVyLXN0eWxlOmRvdHRlZDtib3JkZXItc3R5bGU6ZG90dGVkO2JvcmRlci1ib3R0b20td2lkdGg6MXB4O2JvcmRlci1jb2xvcjp2YXIoLS1jb2xvci1ncmF5LTMwMCk7Y29sb3I6dmFyKC0tY29sb3ItZ3JheS01MDApO2ZvbnQtc3R5bGU6aXRhbGljfS5zcGVjLW5vdGUtc3VidGxle2N1cnNvcjpoZWxwO2JvcmRlci1ib3R0b20tc3R5bGU6dmFyKC0tdHctYm9yZGVyLXN0eWxlKTstLXR3LWJvcmRlci1zdHlsZTpkYXNoZWQ7Ym9yZGVyLXN0eWxlOmRhc2hlZDtib3JkZXItYm90dG9tLXdpZHRoOjFweDtib3JkZXItY29sb3I6dmFyKC0tY29sb3ItZ3JheS0zMDApO2NvbG9yOnZhcigtLWNvbG9yLWdyYXktNDAwKX0uc3BlYy1ub3RlLWxpbWluYWx7Y3Vyc29yOmhlbHA7Y29sb3I6dmFyKC0tY29sb3Itc2xhdGUtNTAwKTt0ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmU7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tY29sb3I6dmFyKC0tY29sb3ItZ3JheS00MDApOy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLWNvbG9yOnZhcigtLWNvbG9yLWdyYXktNDAwKTt0ZXh0LWRlY29yYXRpb24tY29sb3I6dmFyKC0tY29sb3ItZ3JheS00MDApO2ZvbnQtc3R5bGU6aXRhbGljO3RleHQtZGVjb3JhdGlvbi1zdHlsZTpkb3R0ZWR9LnNwZWMtbm90ZS1hcmNoaXZhbHtjdXJzb3I6aGVscDtib3JkZXItYm90dG9tLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLWJvdHRvbS13aWR0aDoxcHg7Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yLWdyYXktNDAwKTtmb250LXNpemU6dmFyKC0tdGV4dC14cyk7bGluZS1oZWlnaHQ6dmFyKC0tdHctbGVhZGluZyx2YXIoLS10ZXh0LXhzLS1saW5lLWhlaWdodCkpOy0tdHctdHJhY2tpbmc6dmFyKC0tdHJhY2tpbmctd2lkZSk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctd2lkZSk7Y29sb3I6dmFyKC0tY29sb3ItZ3JheS02MDApO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uc3BlYy1ub3RlLWdob3N0e2N1cnNvcjpoZWxwO2NvbG9yOnZhcigtLWNvbG9yLWdyYXktNDAwKTt0ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmU7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tY29sb3I6dmFyKC0tY29sb3ItZ3JheS00MDApOy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLWNvbG9yOnZhcigtLWNvbG9yLWdyYXktNDAwKTt0ZXh0LWRlY29yYXRpb24tY29sb3I6dmFyKC0tY29sb3ItZ3JheS00MDApO2ZvbnQtc3R5bGU6aXRhbGljO3RleHQtZGVjb3JhdGlvbi1zdHlsZTpkb3R0ZWR9LnNpbGVuY2Utbm9kZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLXdoaXRlKTtoZWlnaHQ6MTAwdmh9LnB1c2gtdXB7bWFyZ2luLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKi0yMCl9LnB1c2gtbGVmdHttYXJnaW4tbGVmdDpjYWxjKHZhcigtLXNwYWNpbmcpKi0xNil9LnJvdGF0ZS05MHt0cmFuc2Zvcm0tb3JpZ2luOjAgMDtyb3RhdGU6OTBkZWc7dHJhbnNmb3JtOnZhcigtLXR3LXJvdGF0ZS14LCl2YXIoLS10dy1yb3RhdGUteSwpdmFyKC0tdHctcm90YXRlLXosKXZhcigtLXR3LXNrZXcteCwpdmFyKC0tdHctc2tldy15LCk7ZGlzcGxheTpibG9ja30ubWlycm9yLXh7LS10dy1zY2FsZS14OmNhbGMoMTAwJSotMSk7c2NhbGU6dmFyKC0tdHctc2NhbGUteCl2YXIoLS10dy1zY2FsZS15KTt0cmFuc2Zvcm06dmFyKC0tdHctcm90YXRlLXgsKXZhcigtLXR3LXJvdGF0ZS15LCl2YXIoLS10dy1yb3RhdGUteiwpdmFyKC0tdHctc2tldy14LCl2YXIoLS10dy1za2V3LXksKTtkaXNwbGF5OmJsb2NrfS5mbGlja2Vye2FuaW1hdGlvbjp2YXIoLS1hbmltYXRlLXB1bHNlKX0uYXVkaW8tZW1iZWR7bWFyZ2luLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqNCk7ZGlzcGxheTpibG9ja30ucXItY29kZXttYXJnaW4tYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KTtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSozMik7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSozMik7ZGlzcGxheTpibG9ja30uc2xhdGV7Y29sb3I6dmFyKC0tY29sb3Itc2xhdGUtNTAwKX0uZ3JheXtjb2xvcjp2YXIoLS1jb2xvci1ncmF5LTUwMCl9LnppbmN7Y29sb3I6dmFyKC0tY29sb3ItemluYy01MDApfS5uZXV0cmFse2NvbG9yOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwKX0uc3RvbmV7Y29sb3I6dmFyKC0tY29sb3Itc3RvbmUtNTAwKX0ucmVke2NvbG9yOnZhcigtLWNvbG9yLXJlZC01MDApfS5vcmFuZ2V7Y29sb3I6dmFyKC0tY29sb3Itb3JhbmdlLTUwMCl9LmFtYmVye2NvbG9yOnZhcigtLWNvbG9yLWFtYmVyLTUwMCl9LnllbGxvd3tjb2xvcjp2YXIoLS1jb2xvci15ZWxsb3ctNTAwKX0ubGltZXtjb2xvcjp2YXIoLS1jb2xvci1saW1lLTUwMCl9LmdyZWVue2NvbG9yOnZhcigtLWNvbG9yLWdyZWVuLTUwMCl9LmVtZXJhbGR7Y29sb3I6dmFyKC0tY29sb3ItZW1lcmFsZC01MDApfS50ZWFse2NvbG9yOnZhcigtLWNvbG9yLXRlYWwtNTAwKX0uY3lhbntjb2xvcjp2YXIoLS1jb2xvci1jeWFuLTUwMCl9LnNreXtjb2xvcjp2YXIoLS1jb2xvci1za3ktNTAwKX0uYmx1ZXtjb2xvcjp2YXIoLS1jb2xvci1ibHVlLTUwMCl9LmluZGlnb3tjb2xvcjp2YXIoLS1jb2xvci1pbmRpZ28tNTAwKX0udmlvbGV0e2NvbG9yOnZhcigtLWNvbG9yLXZpb2xldC01MDApfS5wdXJwbGV7Y29sb3I6dmFyKC0tY29sb3ItcHVycGxlLTUwMCl9LmZ1Y2hzaWF7Y29sb3I6dmFyKC0tY29sb3ItZnVjaHNpYS01MDApfS5waW5re2NvbG9yOnZhcigtLWNvbG9yLXBpbmstNTAwKX0ucm9zZXtjb2xvcjp2YXIoLS1jb2xvci1yb3NlLTUwMCl9LmJsYWNrb3V0e2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYmxhY2spO2NvbG9yOnZhcigtLWNvbG9yLWJsYWNrKX0uYW5ub3RhdGlvbi1yZWZ7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LmFubm90YXRpb24tYW5jaG9ye2N1cnNvcjpwb2ludGVyO3BhZGRpbmctaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqMSk7dHJhbnNpdGlvbi1wcm9wZXJ0eTpjb2xvcixiYWNrZ3JvdW5kLWNvbG9yLGJvcmRlci1jb2xvcixvdXRsaW5lLWNvbG9yLHRleHQtZGVjb3JhdGlvbi1jb2xvcixmaWxsLHN0cm9rZSwtLXR3LWdyYWRpZW50LWZyb20sLS10dy1ncmFkaWVudC12aWEsLS10dy1ncmFkaWVudC10bzt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS10dy1lYXNlLHZhcigtLWRlZmF1bHQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24pKTt0cmFuc2l0aW9uLWR1cmF0aW9uOnZhcigtLXR3LWR1cmF0aW9uLHZhcigtLWRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbikpOy0tdHctZHVyYXRpb246LjE1cztjb2xvcjpoc2wodmFyKC0tcCkpO3RleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZTt0ZXh0LWRlY29yYXRpb24tc3R5bGU6ZG90dGVkO3RyYW5zaXRpb24tZHVyYXRpb246LjE1c30uYW5ub3RhdGlvbi1hbmNob3I6aG92ZXJ7Y29sb3I6aHNsKHZhcigtLXBmKSl9LmFubm90YXRpb24tYW5jaG9yOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgMnB4IGhzbCh2YXIoLS1wKS8uMzUpO291dGxpbmU6bm9uZX0uYW5ub3RhdGlvbi1wb3B1cHtwb2ludGVyLWV2ZW50czpub25lO3RvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjcpO3otaW5kZXg6NTA7bWF4LWhlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjcyKTttYXgtd2lkdGg6dmFyKC0tY29udGFpbmVyLXNtKTstLXR3LXRyYW5zbGF0ZS14OmNhbGMoY2FsYygxLzIqMTAwJSkqLTEpO3RyYW5zbGF0ZTp2YXIoLS10dy10cmFuc2xhdGUteCl2YXIoLS10dy10cmFuc2xhdGUteSk7LS10dy10cmFuc2xhdGUteTpjYWxjKHZhcigtLXNwYWNpbmcpKjEpO3RyYW5zbGF0ZTp2YXIoLS10dy10cmFuc2xhdGUteCl2YXIoLS10dy10cmFuc2xhdGUteSk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMteGwpO2JvcmRlci1zdHlsZTp2YXIoLS10dy1ib3JkZXItc3R5bGUpO3BhZGRpbmc6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KTt0ZXh0LWFsaWduOmxlZnQ7Zm9udC1zaXplOnZhcigtLXRleHQtc20pO2xpbmUtaGVpZ2h0OnZhcigtLXR3LWxlYWRpbmcsdmFyKC0tdGV4dC1zbS0tbGluZS1oZWlnaHQpKTstLXR3LWxlYWRpbmc6dmFyKC0tbGVhZGluZy1yZWxheGVkKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLXJlbGF4ZWQpO29wYWNpdHk6MDstLXR3LXNoYWRvdzowIDIwcHggMjVweCAtNXB4IHZhcigtLXR3LXNoYWRvdy1jb2xvciwjMDAwMDAwMWEpLDAgOHB4IDEwcHggLTZweCB2YXIoLS10dy1zaGFkb3ctY29sb3IsIzAwMDAwMDFhKTtib3gtc2hhZG93OnZhcigtLXR3LWluc2V0LXNoYWRvdyksdmFyKC0tdHctaW5zZXQtcmluZy1zaGFkb3cpLHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksdmFyKC0tdHctcmluZy1zaGFkb3cpLHZhcigtLXR3LXNoYWRvdyk7dHJhbnNpdGlvbi1wcm9wZXJ0eTphbGw7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tdHctZWFzZSx2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKSk7dHJhbnNpdGlvbi1kdXJhdGlvbjp2YXIoLS10dy1kdXJhdGlvbix2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24pKTstLXR3LWR1cmF0aW9uOi4yczstLXR3LWVhc2U6dmFyKC0tZWFzZS1pbi1vdXQpO3RyYW5zaXRpb24tZHVyYXRpb246LjJzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLWVhc2UtaW4tb3V0KTtiYWNrZ3JvdW5kLWNvbG9yOmhzbCh2YXIoLS1iMSkvLjk1KTstd2Via2l0LWJhY2tkcm9wLWZpbHRlcjpibHVyKDZweCk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoNnB4KTtib3JkZXItd2lkdGg6MXB4O2JvcmRlci1jb2xvcjpoc2wodmFyKC0tYmMpLy4xMik7Y29sb3I6aHNsKHZhcigtLWJjKSk7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTtvdmVyZmxvdy15OmF1dG99LmFubm90YXRpb24tcmVmOmhvdmVyIC5hbm5vdGF0aW9uLXBvcHVwLC5hbm5vdGF0aW9uLXJlZjpmb2N1cy13aXRoaW4gLmFubm90YXRpb24tcG9wdXB7cG9pbnRlci1ldmVudHM6YXV0bzstLXR3LXRyYW5zbGF0ZS15OmNhbGModmFyKC0tc3BhY2luZykqMCk7dHJhbnNsYXRlOnZhcigtLXR3LXRyYW5zbGF0ZS14KXZhcigtLXR3LXRyYW5zbGF0ZS15KTtvcGFjaXR5OjF9LmFubm90YXRpb24tcG9wdXAgcHttYXJnaW4tYm90dG9tOmNhbGModmFyKC0tc3BhY2luZykqMyl9LmFubm90YXRpb24tcG9wdXAgcDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0uYW5ub3RhdGlvbi1wb3B1cCBibG9ja3F1b3Rle21hcmdpbi1ib3R0b206Y2FsYyh2YXIoLS1zcGFjaW5nKSozKTtwYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqMik7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tc3BhY2luZykqNCk7Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkIGhzbCh2YXIoLS1iYykvLjIpO2JhY2tncm91bmQtY29sb3I6aHNsKHZhcigtLWIyKS8uNSk7Y29sb3I6aHNsKHZhcigtLWJjKSk7Ym9yZGVyLXJhZGl1czouMjVyZW07Zm9udC1zdHlsZTppdGFsaWN9LmFubm90YXRpb24tcG9wdXAgYXtjb2xvcjpoc2wodmFyKC0tcCkpfS5hbm5vdGF0aW9uLXBvcHVwIGE6aG92ZXJ7Y29sb3I6aHNsKHZhcigtLXBmKSl9LmFubm90YXRpb24tcG9wdXAgY29kZXtwYWRkaW5nLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKjEpO3BhZGRpbmctYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSouNSk7Zm9udC1mYW1pbHk6SUJNIFBsZXggTW9ubyx1aS1tb25vc3BhY2UsU0ZNb25vLVJlZ3VsYXIsTWVubG8sbW9ub3NwYWNlO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LXhzKTtsaW5lLWhlaWdodDp2YXIoLS10dy1sZWFkaW5nLHZhcigtLXRleHQteHMtLWxpbmUtaGVpZ2h0KSk7YmFja2dyb3VuZC1jb2xvcjpoc2wodmFyKC0tYjIpKTtjb2xvcjpoc2wodmFyKC0tYmMpKTtib3JkZXItcmFkaXVzOi4yNXJlbX0uYW5ub3RhdGlvbi1wb3B1cCAuZm9vdG5vdGUtc291cmNle21hcmdpbi10b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKTtwYWRkaW5nLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LXhzKTtsaW5lLWhlaWdodDp2YXIoLS10dy1sZWFkaW5nLHZhcigtLXRleHQteHMtLWxpbmUtaGVpZ2h0KSk7LS10dy1mb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO2ZvbnQtd2VpZ2h0OnZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7Ym9yZGVyLXRvcDoxcHggc29saWQgaHNsKHZhcigtLWJjKS8uMTIpO2NvbG9yOmhzbCh2YXIoLS1iYykvLjc1KX1AbWVkaWEgKG1heC13aWR0aDo2NDBweCl7LmFubm90YXRpb24tcG9wdXB7aW5zZXQtaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqNCk7Ym90dG9tOmNhbGModmFyKC0tc3BhY2luZykqNCk7LS10dy10cmFuc2xhdGUteDpjYWxjKHZhcigtLXNwYWNpbmcpKjApO21heC13aWR0aDo5MHZ3O21heC1oZWlnaHQ6NzB2aDt0cmFuc2xhdGU6dmFyKC0tdHctdHJhbnNsYXRlLXgpdmFyKC0tdHctdHJhbnNsYXRlLXkpO21hcmdpbi1pbmxpbmU6YXV0bztwb3NpdGlvbjpmaXhlZDt0cmFuc2Zvcm06bm9uZX19OnJvb3R7LS1oZWFkZXItaGVpZ2h0OjVyZW19W2lkXj1mbl0sW2lkXj1mbnJlZl0sLmZvb3Rub3RlLWl0ZW0sLmFubm90YXRpb24tYW5jaG9yLC5mb290bm90ZS1sb2NhbCwuZm9vdG5vdGUtZW5oYW5jZWQsLmZvb3Rub3RlLXJlZntzY3JvbGwtbWFyZ2luLXRvcDpjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpICsgMXJlbSl9aHRtbHtzY3JvbGwtYmVoYXZpb3I6c21vb3RofS5mb290bm90ZS1oaWdobGlnaHR7YmFja2dyb3VuZC1jb2xvcjpoc2wodmFyKC0tcCkvLjE1KTtib3JkZXItcmFkaXVzOi4zNzVyZW07dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLWluLW91dH1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuZm9vdG5vdGUtaGlnaGxpZ2h0e3RyYW5zaXRpb246bm9uZX19W2lkXj1mbl06dGFyZ2V0LFtpZF49Zm5yZWZdOnRhcmdldHtib3gtc2hhZG93OjAgMCAwIDJweCBoc2wodmFyKC0taW4pLy40NSk7Ym9yZGVyLXJhZGl1czouMzc1cmVtO2FuaW1hdGlvbjoyLjJzIGVhc2UtaW4tb3V0IGZvb3Rub3RlLWhpZ2hsaWdodH1Aa2V5ZnJhbWVzIGZvb3Rub3RlLWhpZ2hsaWdodHswJXtiYWNrZ3JvdW5kLWNvbG9yOmhzbCh2YXIoLS1pbikvLjI1KX01MCV7YmFja2dyb3VuZC1jb2xvcjpoc2wodmFyKC0taW4pLy4xMil9dG97YmFja2dyb3VuZC1jb2xvcjojMDAwMH19W2lkXj1mbl06Zm9jdXMsW2lkXj1mbnJlZl06Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAycHggaHNsKHZhcigtLWluKS8uNTUpO291dGxpbmU6bm9uZX1AbWVkaWEgKG1heC13aWR0aDo2NDBweCl7OnJvb3R7LS1oZWFkZXItaGVpZ2h0OjRyZW19fUBtZWRpYSAobWluLXdpZHRoOjEyODBweCl7OnJvb3R7LS1oZWFkZXItaGVpZ2h0OjUuNXJlbX19QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7aHRtbHtzY3JvbGwtYmVoYXZpb3I6YXV0b31baWRePWZuXTp0YXJnZXQsW2lkXj1mbnJlZl06dGFyZ2V0e2FuaW1hdGlvbjpub25lfS5hbm5vdGF0aW9uLXBvcHVwe3RyYW5zaXRpb246bm9uZX19LmZvb3Rub3RlLWFzaWRle21hcmdpbi1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKjYpO2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLWxnKTtib3JkZXItc3R5bGU6dmFyKC0tdHctYm9yZGVyLXN0eWxlKTt3aWR0aDoxMDAlO3BhZGRpbmc6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KTstLXR3LWxlYWRpbmc6dmFyKC0tbGVhZGluZy1yZWxheGVkKTtmb250LXNpemU6Ljk1cmVtO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctcmVsYXhlZCk7YmFja2dyb3VuZC1jb2xvcjpoc2wodmFyKC0tYjEpKTtib3JkZXItd2lkdGg6MXB4O2JvcmRlci1jb2xvcjpoc2wodmFyKC0tYmMpLy4xNCk7Y29sb3I6aHNsKHZhcigtLWJjKSk7ZGlzcGxheTpibG9ja30uZm9vdG5vdGUtYXNpZGUgLmZvb3Rub3RlLWxvY2Fse21hcmdpbi1ib3R0b206Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2dhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjMpO2Rpc3BsYXk6ZmxleH0uZm9vdG5vdGUtYXNpZGUgLmZvb3Rub3RlLWNvbnRlbnR7bWluLXdpZHRoOmNhbGModmFyKC0tc3BhY2luZykqMCk7ZmxleDoxfS5mb290bm90ZS1hc2lkZSAuZm9vdG5vdGUtY29udGVudD5we21hcmdpbjpjYWxjKHZhcigtLXNwYWNpbmcpKjApOy0tdHctZm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtmb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO292ZXJmbG93LXdyYXA6YnJlYWstd29yZDtjb2xvcjpoc2wodmFyKC0tYmMpKX0uZm9vdG5vdGUtYXNpZGUgLmZvb3Rub3RlLWJhY2tyZWZ7bWFyZ2luLWxlZnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKTtmb250LXNpemU6dmFyKC0tdGV4dC14cyk7bGluZS1oZWlnaHQ6dmFyKC0tdHctbGVhZGluZyx2YXIoLS10ZXh0LXhzLS1saW5lLWhlaWdodCkpO3RyYW5zaXRpb24tcHJvcGVydHk6Y29sb3IsYmFja2dyb3VuZC1jb2xvcixib3JkZXItY29sb3Isb3V0bGluZS1jb2xvcix0ZXh0LWRlY29yYXRpb24tY29sb3IsZmlsbCxzdHJva2UsLS10dy1ncmFkaWVudC1mcm9tLC0tdHctZ3JhZGllbnQtdmlhLC0tdHctZ3JhZGllbnQtdG87dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tdHctZWFzZSx2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKSk7dHJhbnNpdGlvbi1kdXJhdGlvbjp2YXIoLS10dy1kdXJhdGlvbix2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24pKTtjb2xvcjpoc2wodmFyKC0tYmMpLy42NSk7dGV4dC1kZWNvcmF0aW9uLWxpbmU6bm9uZX0uZm9vdG5vdGUtYXNpZGUgLmZvb3Rub3RlLWJhY2tyZWY6aG92ZXJ7Y29sb3I6aHNsKHZhcigtLWJjKSl9LmZvb3Rub3RlLWFzaWRlIC5mb290bm90ZS1leHBsYW5hdGlvbntjbGVhcjpib3RoO21hcmdpbi10b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKTt3aWR0aDoxMDAlO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLXNwYWNpbmcpKjQpO2JvcmRlci1sZWZ0OjFweCBzb2xpZCBoc2wodmFyKC0tYmMpLy4xOCk7Y29sb3I6aHNsKHZhcigtLWJjKS8uOSk7bGluZS1oZWlnaHQ6MS43O2Rpc3BsYXk6YmxvY2t9LmZvb3Rub3RlLWFzaWRlIC5mb290bm90ZS1leHBsYW5hdGlvbiBwe21hcmdpbjpjYWxjKHZhcigtLXNwYWNpbmcpKjApO21hcmdpbi1ib3R0b206Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0uZm9vdG5vdGUtYXNpZGUgLmZvb3Rub3RlLWV4cGxhbmF0aW9uIHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOmNhbGModmFyKC0tc3BhY2luZykqMCl9LmZvb3Rub3RlLWFzaWRlIC5mb290bm90ZS1leHBsYW5hdGlvbiBhe2NvbG9yOmhzbCh2YXIoLS1wKSl9LmZvb3Rub3RlLWFzaWRlIC5mb290bm90ZS1leHBsYW5hdGlvbiBhOmhvdmVye2NvbG9yOmhzbCh2YXIoLS1wZikpfS5mb290bm90ZS1hc2lkZSAuZm9vdG5vdGUtZXhwbGFuYXRpb24gY29kZXtwYWRkaW5nLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKjEpO3BhZGRpbmctYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSouNSk7YmFja2dyb3VuZC1jb2xvcjpoc2wodmFyKC0tYjIpKTtjb2xvcjpoc2wodmFyKC0tYmMpKTtib3JkZXItcmFkaXVzOi4yNXJlbTtmb250LWZhbWlseTpJQk0gUGxleCBNb25vLHVpLW1vbm9zcGFjZSxTRk1vbm8tUmVndWxhcixNZW5sbyxtb25vc3BhY2U7Zm9udC1zaXplOi44NWVtfS5mb290bm90ZS1hc2lkZSAuZm9vdG5vdGUtZXhwbGFuYXRpb24gZm9vdGVye21hcmdpbi10b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKTtwYWRkaW5nLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LXhzKTtsaW5lLWhlaWdodDp2YXIoLS10dy1sZWFkaW5nLHZhcigtLXRleHQteHMtLWxpbmUtaGVpZ2h0KSk7Ym9yZGVyLXRvcDoxcHggc29saWQgaHNsKHZhcigtLWJjKS8uMTIpO2NvbG9yOmhzbCh2YXIoLS1iYykvLjcpfS5wcm9zZSAuZm9vdG5vdGUtYXNpZGUgLmZvb3Rub3RlLWV4cGxhbmF0aW9ue2JvcmRlci1sZWZ0OjFweCBzb2xpZCBoc2wodmFyKC0tYmMpLy4xOCk7Y29sb3I6aHNsKHZhcigtLWJjKS8uOSk7YmFja2dyb3VuZDowIDA7bWFyZ2luLXRvcDouNXJlbTtwYWRkaW5nLWxlZnQ6MXJlbTtmb250LXN0eWxlOm5vcm1hbH0uZm9vdG5vdGUtYXNpZGUtLWNvbXBhY3R7bWFyZ2luLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqNik7Ym9yZGVyLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjApO2JhY2tncm91bmQtY29sb3I6IzAwMDA7Ym9yZGVyLXdpZHRoOjB9LmZvb3Rub3RlLWFzaWRlLS1jb21wYWN0IC5mb290bm90ZS1sb2NhbHttYXJnaW4tYm90dG9tOmNhbGModmFyKC0tc3BhY2luZykqMik7cGFkZGluZy1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKTtwYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqMCk7YmFja2dyb3VuZC1jb2xvcjojMDAwMH0uZm9vdG5vdGUtYXNpZGUtLWNvbXBhY3QgLmZvb3Rub3RlLWV4cGxhbmF0aW9ue2JvcmRlci1sZWZ0OjRweCBzb2xpZCBoc2wodmFyKC0tYmMpLy4yNSk7cGFkZGluZy1sZWZ0OjFyZW19LmZvb3Rub3Rlcy1oeWJyaWR7bWFyZ2luLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjgpO2JvcmRlci10b3Atc3R5bGU6dmFyKC0tdHctYm9yZGVyLXN0eWxlKTtwYWRkaW5nLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjYpO2JvcmRlci10b3Atd2lkdGg6MXB4O2JvcmRlci1jb2xvcjpoc2wodmFyKC0tYmMpLy4xNCl9LmZvb3Rub3RlLWVuaGFuY2Vke21hcmdpbi1ib3R0b206Y2FsYyh2YXIoLS1zcGFjaW5nKSozKTtmb250LXNpemU6dmFyKC0tdGV4dC1zbSk7bGluZS1oZWlnaHQ6dmFyKC0tdHctbGVhZGluZyx2YXIoLS10ZXh0LXNtLS1saW5lLWhlaWdodCkpOy0tdHctbGVhZGluZzp2YXIoLS1sZWFkaW5nLXJlbGF4ZWQpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctcmVsYXhlZCk7Y29sb3I6aHNsKHZhcigtLWJjKSl9OndoZXJlKC5mb290bm90ZXMtbGlzdD46bm90KDpsYXN0LWNoaWxkKSl7LS10dy1zcGFjZS15LXJldmVyc2U6MDttYXJnaW4tYmxvY2stc3RhcnQ6Y2FsYyhjYWxjKHZhcigtLXNwYWNpbmcpKjIpKnZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO21hcmdpbi1ibG9jay1lbmQ6Y2FsYyhjYWxjKHZhcigtLXNwYWNpbmcpKjIpKmNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKX0uZm9vdG5vdGUtaXRlbXtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKTt0cmFuc2l0aW9uLXByb3BlcnR5OmNvbG9yLGJhY2tncm91bmQtY29sb3IsYm9yZGVyLWNvbG9yLG91dGxpbmUtY29sb3IsdGV4dC1kZWNvcmF0aW9uLWNvbG9yLGZpbGwsc3Ryb2tlLC0tdHctZ3JhZGllbnQtZnJvbSwtLXR3LWdyYWRpZW50LXZpYSwtLXR3LWdyYWRpZW50LXRvO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXR3LWVhc2UsdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbikpO3RyYW5zaXRpb24tZHVyYXRpb246dmFyKC0tdHctZHVyYXRpb24sdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uKSk7Ym9yZGVyLXJhZGl1czouMjVyZW07cG9zaXRpb246cmVsYXRpdmV9LmZvb3Rub3RlLWl0ZW06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpoc2wodmFyKC0tYjIpKX0uZm9vdG5vdGUtcmVmIGF7Y29sb3I6aHNsKHZhcigtLXApKX0uZm9vdG5vdGUtcmVmIGE6aG92ZXJ7Y29sb3I6aHNsKHZhcigtLXBmKSl9LmZvb3Rub3RlLWFzaWRlIHByZS5zaGlraSwuYW5ub3RhdGlvbi1wb3B1cCBwcmUuc2hpa2l7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMtbWQpO3BhZGRpbmc6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKTtmb250LXNpemU6dmFyKC0tdGV4dC14cyk7bGluZS1oZWlnaHQ6dmFyKC0tdHctbGVhZGluZyx2YXIoLS10ZXh0LXhzLS1saW5lLWhlaWdodCkpOy0tdHctbGVhZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjYpO2xpbmUtaGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqNik7YmFja2dyb3VuZC1jb2xvcjpoc2wodmFyKC0tYjIpKTtib3JkZXI6MXB4IHNvbGlkIGhzbCh2YXIoLS1iYykvLjEyKTtjb2xvcjpoc2wodmFyKC0tYmMpKTtvdmVyZmxvdy14OmF1dG99LmZvb3Rub3RlLWFzaWRlIDpub3QocHJlKT5jb2RlLC5hbm5vdGF0aW9uLXBvcHVwIDpub3QocHJlKT5jb2Rle3BhZGRpbmctaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqMSk7cGFkZGluZy1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKi41KTtiYWNrZ3JvdW5kLWNvbG9yOmhzbCh2YXIoLS1iMikpO2NvbG9yOmhzbCh2YXIoLS1iYykpO2JvcmRlci1yYWRpdXM6LjI1cmVtO2ZvbnQtc2l6ZTouODVlbX0uaW50ZXJsaW5rOmJlZm9yZXtjb250ZW50Olwi4oeiIFwiO2NvbG9yOmN1cnJlbnRDb2xvcjttYXJnaW4tcmlnaHQ6LjE1cmVtO2ZvbnQtc2l6ZTouOWVtfS5leHRlcm5hbC1saW5re3RyYW5zaXRpb24tcHJvcGVydHk6Y29sb3IsYmFja2dyb3VuZC1jb2xvcixib3JkZXItY29sb3Isb3V0bGluZS1jb2xvcix0ZXh0LWRlY29yYXRpb24tY29sb3IsZmlsbCxzdHJva2UsLS10dy1ncmFkaWVudC1mcm9tLC0tdHctZ3JhZGllbnQtdmlhLC0tdHctZ3JhZGllbnQtdG87dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tdHctZWFzZSx2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKSk7dHJhbnNpdGlvbi1kdXJhdGlvbjp2YXIoLS10dy1kdXJhdGlvbix2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24pKTtjb2xvcjpoc2wodmFyKC0tcCkpO3RleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZX0uZXh0ZXJuYWwtbGluazpob3Zlcntjb2xvcjpoc2wodmFyKC0tcGYpKX0uY2FsbG91dHtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy14bCk7Ym9yZGVyLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7d2lkdGg6MTAwJTtwYWRkaW5nOmNhbGModmFyKC0tc3BhY2luZykqNCk7LS10dy1zaGFkb3c6MCAxcHggM3B4IDAgdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSksMCAxcHggMnB4IC0xcHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSk7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpO2JvcmRlci13aWR0aDoxcHg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIChtaW4td2lkdGg6NDhyZW0pey5jYWxsb3V0e3BhZGRpbmc6Y2FsYyh2YXIoLS1zcGFjaW5nKSo1KX19LmNhbGxvdXR7YmFja2dyb3VuZC1jb2xvcjpoc2wodmFyKC0tYjEpKTtib3JkZXItY29sb3I6aHNsKHZhcigtLWJjKS8uMTQpO2NvbG9yOmhzbCh2YXIoLS1iYykpfS5jYWxsb3V0LWhlYWR7bWFyZ2luLWJvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5jYWxsb3V0LXRpdGxle21hcmdpbjpjYWxjKHZhcigtLXNwYWNpbmcpKjApO2ZvbnQtZmFtaWx5OlNwYWNlIEdyb3Rlc2ssdWktc2Fucy1zZXJpZixzeXN0ZW0tdWksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1zbSk7bGluZS1oZWlnaHQ6dmFyKC0tdHctbGVhZGluZyx2YXIoLS10ZXh0LXNtLS1saW5lLWhlaWdodCkpOy0tdHctdHJhY2tpbmc6dmFyKC0tdHJhY2tpbmctd2lkZXIpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLXdpZGVyKTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6LjA4ZW07Y29sb3I6aHNsKHZhcigtLWJjKSl9LmNhbGxvdXQta2lja2Vye21hcmdpbjpjYWxjKHZhcigtLXNwYWNpbmcpKjApO21hcmdpbi10b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxKTtmb250LXNpemU6dmFyKC0tdGV4dC1zbSk7bGluZS1oZWlnaHQ6dmFyKC0tdHctbGVhZGluZyx2YXIoLS10ZXh0LXNtLS1saW5lLWhlaWdodCkpO2NvbG9yOmhzbCh2YXIoLS1iYykvLjcpfS5jYWxsb3V0LWJvZHl7bWFyZ2luLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5jYWxsb3V0LS1pbmZvIC5jYWxsb3V0LXRpdGxle2NvbG9yOmhzbCh2YXIoLS1pbikpfS5jYWxsb3V0LS13YXJuIC5jYWxsb3V0LXRpdGxle2NvbG9yOmhzbCh2YXIoLS13YSkpfS5jYWxsb3V0LS1kYW5nZXIgLmNhbGxvdXQtdGl0bGV7Y29sb3I6aHNsKHZhcigtLWVyKSl9LmNhbGxvdXQtLWdvb2QgLmNhbGxvdXQtdGl0bGV7Y29sb3I6aHNsKHZhcigtLXN1KSl9QG1lZGlhIChtaW4td2lkdGg6NjRyZW0pey5jYWxsb3V0LS1kb2NrLXJpZ2h0e2Zsb2F0OnJpZ2h0O21hcmdpbi1sZWZ0OmNhbGModmFyKC0tc3BhY2luZykqNik7d2lkdGg6bWluKDIycmVtLDM4JSl9LmNhbGxvdXQtLWRvY2stbGVmdHtmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjYpO3dpZHRoOm1pbigyMnJlbSwzOCUpfX0uY2FsbG91dC0tZG9jay1jZW50ZXJ7d2lkdGg6MTAwJX0uY2FsbG91dCA6bm90KHByZSk+Y29kZXtwYWRkaW5nLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKjEpO3BhZGRpbmctYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSouNSk7YmFja2dyb3VuZC1jb2xvcjpoc2wodmFyKC0tYjIpKTtjb2xvcjpoc2wodmFyKC0tYmMpKTtib3JkZXItcmFkaXVzOi4yNXJlbTtmb250LWZhbWlseTpJQk0gUGxleCBNb25vLHVpLW1vbm9zcGFjZSxTRk1vbm8tUmVndWxhcixNZW5sbyxtb25vc3BhY2U7Zm9udC1zaXplOi44NWVtfS5jYWxsb3V0IGF7Y29sb3I6aHNsKHZhcigtLXApKX0uY2FsbG91dCBhOmhvdmVye2NvbG9yOmhzbCh2YXIoLS1wZikpfS5mYWlsYm94e2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLXhsKTtib3JkZXItc3R5bGU6dmFyKC0tdHctYm9yZGVyLXN0eWxlKTt3aWR0aDoxMDAlO3BhZGRpbmc6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KTstLXR3LXNoYWRvdzowIDFweCAzcHggMCB2YXIoLS10dy1zaGFkb3ctY29sb3IsIzAwMDAwMDFhKSwwIDFweCAycHggLTFweCB2YXIoLS10dy1zaGFkb3ctY29sb3IsIzAwMDAwMDFhKTtib3gtc2hhZG93OnZhcigtLXR3LWluc2V0LXNoYWRvdyksdmFyKC0tdHctaW5zZXQtcmluZy1zaGFkb3cpLHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksdmFyKC0tdHctcmluZy1zaGFkb3cpLHZhcigtLXR3LXNoYWRvdyk7Ym9yZGVyLXdpZHRoOjFweDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1pbi13aWR0aDo0OHJlbSl7LmZhaWxib3h7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjUpfX0uZmFpbGJveHtiYWNrZ3JvdW5kLWNvbG9yOmhzbCh2YXIoLS1iMSkpO2JvcmRlci1jb2xvcjpoc2wodmFyKC0tYmMpLy4xNCk7Y29sb3I6aHNsKHZhcigtLWJjKSl9LmZhaWxib3g6Zm9jdXMtd2l0aGlue2JveC1zaGFkb3c6MCAwIDAgMnB4IGhzbCh2YXIoLS1wKS8uMjUpfS5mYWlsYm94LWhlYWR7bWFyZ2luLWJvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5mYWlsYm94LXRpdGxle21hcmdpbjpjYWxjKHZhcigtLXNwYWNpbmcpKjApO2ZvbnQtZmFtaWx5OlNwYWNlIEdyb3Rlc2ssdWktc2Fucy1zZXJpZixzeXN0ZW0tdWksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1zbSk7bGluZS1oZWlnaHQ6dmFyKC0tdHctbGVhZGluZyx2YXIoLS10ZXh0LXNtLS1saW5lLWhlaWdodCkpOy0tdHctdHJhY2tpbmc6dmFyKC0tdHJhY2tpbmctd2lkZXIpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLXdpZGVyKTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6LjA4ZW07Y29sb3I6aHNsKHZhcigtLWJjKSl9LmZhaWxib3gta2lja2Vye21hcmdpbjpjYWxjKHZhcigtLXNwYWNpbmcpKjApO21hcmdpbi10b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxKTtmb250LXNpemU6dmFyKC0tdGV4dC1zbSk7bGluZS1oZWlnaHQ6dmFyKC0tdHctbGVhZGluZyx2YXIoLS10ZXh0LXNtLS1saW5lLWhlaWdodCkpO2NvbG9yOmhzbCh2YXIoLS1iYykvLjcpfS5mYWlsYm94LWJvZHl7bWFyZ2luLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5mYWlsYm94LS1hY2NlbnR7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tc3BhY2luZykqNCl9QG1lZGlhIChtaW4td2lkdGg6NDhyZW0pey5mYWlsYm94LS1hY2NlbnR7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tc3BhY2luZykqNSl9fS5mYWlsYm94LS1hY2NlbnR7Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkIGhzbCh2YXIoLS1wKSl9LmZhaWxib3gtLWFjY2VudCAuZmFpbGJveC10aXRsZXtjb2xvcjpoc2wodmFyKC0tcCkpfS5mYWlsaXRlbXtib3JkZXItdG9wLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7LS10dy1ib3JkZXItc3R5bGU6ZGFzaGVkO3BhZGRpbmctYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKTtib3JkZXItc3R5bGU6ZGFzaGVkO2JvcmRlci10b3Atd2lkdGg6MXB4O2JvcmRlci1jb2xvcjpoc2wodmFyKC0tYmMpLy4xNil9LmZhaWxpdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3Atc3R5bGU6dmFyKC0tdHctYm9yZGVyLXN0eWxlKTtwYWRkaW5nLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjApO2JvcmRlci10b3Atd2lkdGg6MH0uZmFpbGl0ZW06bGFzdC1jaGlsZHtwYWRkaW5nLWJvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5mYWlsaXRlbS1sYWJlbHttYXJnaW4tYm90dG9tOmNhbGModmFyKC0tc3BhY2luZykqMSl9LmZhaWxpdGVtLWxhYmVsIHN0cm9uZ3stLXR3LWZvbnQtd2VpZ2h0OnZhcigtLWZvbnQtd2VpZ2h0LXNlbWlib2xkKTtmb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1zZW1pYm9sZCk7bGV0dGVyLXNwYWNpbmc6LjAxZW19LmZhaWxpdGVtLWNvbnRlbnR7LS10dy1sZWFkaW5nOnZhcigtLWxlYWRpbmctcmVsYXhlZCk7Zm9udC1zaXplOi45OHJlbTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLXJlbGF4ZWQpfS5mYWlsaXRlbS1jb250ZW50IHB7bWFyZ2luOmNhbGModmFyKC0tc3BhY2luZykqMCl9LmZhaWxpdGVtLWNvbnRlbnQrLmZhaWxpdGVtLWNvbnRlbnR7bWFyZ2luLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5mYWlsYm94IGF7Y29sb3I6aHNsKHZhcigtLXApKX0uZmFpbGJveCBhOmhvdmVye2NvbG9yOmhzbCh2YXIoLS1wZikpfS5mYWlsYm94IDpub3QocHJlKT5jb2Rle3BhZGRpbmctaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqMSk7cGFkZGluZy1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKi41KTtiYWNrZ3JvdW5kLWNvbG9yOmhzbCh2YXIoLS1iMikpO2NvbG9yOmhzbCh2YXIoLS1iYykpO2JvcmRlci1yYWRpdXM6LjI1cmVtO2ZvbnQtZmFtaWx5OklCTSBQbGV4IE1vbm8sdWktbW9ub3NwYWNlLFNGTW9uby1SZWd1bGFyLE1lbmxvLG1vbm9zcGFjZTtmb250LXNpemU6Ljg1ZW19QG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTpkYXJrKXsuZmFpbGJveHtib3gtc2hhZG93OjAgMXB4IDAgMCBoc2wodmFyKC0tYmMpLy4wOCl9fS5zcGVjLXNoZWV0e2dhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpO2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLWxnKTtib3JkZXItc3R5bGU6dmFyKC0tdHctYm9yZGVyLXN0eWxlKTtwYWRkaW5nOmNhbGModmFyKC0tc3BhY2luZykqNCk7Ym9yZGVyLXdpZHRoOjRweDtkaXNwbGF5OmdyaWR9QG1lZGlhIChtaW4td2lkdGg6NDByZW0pey5zcGVjLXNoZWV0e2dyaWQtdGVtcGxhdGUtY29sdW1uczptYXgtY29udGVudCBhdXRvfX0uc3BlYy1zaGVldCBkdHtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqNCk7LS10dy1mb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1zZW1pYm9sZCk7Zm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtc2VtaWJvbGQpOy0tdHctdHJhY2tpbmc6dmFyKC0tdHJhY2tpbmctdGlnaHQpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLXRpZ2h0KX0uc3BlYy1zaGVldCBkZHttYXJnaW4tYm90dG9tOmNhbGModmFyKC0tc3BhY2luZykqMSk7b3ZlcmZsb3ctd3JhcDpicmVhay13b3JkOy13ZWJraXQtaHlwaGVuczphdXRvO2h5cGhlbnM6YXV0b30ubWFya2V0LXRhYmxle21hcmdpbi10b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLXdpZHRoOjJweDt3aWR0aDoxMDAlfS5tYXJrZXQtdGFibGUgdGgsLm1hcmtldC10YWJsZSB0ZHtib3JkZXItc3R5bGU6dmFyKC0tdHctYm9yZGVyLXN0eWxlKTtwYWRkaW5nLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKjIpO3BhZGRpbmctYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxKTt0ZXh0LWFsaWduOmxlZnQ7Ym9yZGVyLXdpZHRoOjJweH0ubWFya2V0LXRhYmxlIHRoe2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3Itc2xhdGUtMTAwKTstLXR3LWZvbnQtd2VpZ2h0OnZhcigtLWZvbnQtd2VpZ2h0LXNlbWlib2xkKTtmb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1zZW1pYm9sZCl9Lm1hcmtldC10YWJsZSB0aDp3aGVyZShbZGF0YS10aGVtZT1zdW5zZXRdLFtkYXRhLXRoZW1lPXN1bnNldF0gKil7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1zbGF0ZS04MDApfX1AbGF5ZXIgdXRpbGl0aWVzey5kaWZme3dlYmtpdC11c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO2RpcmVjdGlvbjpsdHI7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOmF1dG8gMWZyO3dpZHRoOjEwMCU7ZGlzcGxheTpncmlkO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtjb250YWluZXItdHlwZTppbmxpbmUtc2l6ZX0uZGlmZjpmb2N1cy12aXNpYmxlLC5kaWZmOmhhcyguZGlmZi1pdGVtLTE6Zm9jdXMtdmlzaWJsZSksLmRpZmY6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lLXN0eWxlOnZhcigtLXR3LW91dGxpbmUtc3R5bGUpO291dGxpbmUtb2Zmc2V0OjFweDtvdXRsaW5lLXdpZHRoOjJweDtvdXRsaW5lLWNvbG9yOnZhcigtLWNvbG9yLWJhc2UtY29udGVudCl9LmRpZmY6Zm9jdXMtdmlzaWJsZSAuZGlmZi1yZXNpemVye21pbi13aWR0aDo5MGNxaTttYXgtd2lkdGg6OTBjcWl9LmRpZmY6aGFzKC5kaWZmLWl0ZW0tMjpmb2N1cy12aXNpYmxlKXtvdXRsaW5lLXN0eWxlOnZhcigtLXR3LW91dGxpbmUtc3R5bGUpO291dGxpbmUtb2Zmc2V0OjFweDtvdXRsaW5lLXdpZHRoOjJweH0uZGlmZjpoYXMoLmRpZmYtaXRlbS0yOmZvY3VzLXZpc2libGUpIC5kaWZmLXJlc2l6ZXJ7bWluLXdpZHRoOjEwY3FpO21heC13aWR0aDoxMGNxaX1Ac3VwcG9ydHMgKC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoKSBhbmQgKG92ZXJmbG93Oi13ZWJraXQtcGFnZWQteCl7LmRpZmY6Zm9jdXMgLmRpZmYtcmVzaXplcnttaW4td2lkdGg6MTBjcWk7bWF4LXdpZHRoOjEwY3FpfS5kaWZmOmhhcyguZGlmZi1pdGVtLTE6Zm9jdXMpIC5kaWZmLXJlc2l6ZXJ7bWluLXdpZHRoOjkwY3FpO21heC13aWR0aDo5MGNxaX19LnRvb2x0aXB7LS10dC1iZzp2YXIoLS1jb2xvci1uZXV0cmFsKTstLXR0LW9mZjpjYWxjKDEwMCUgKyAuNXJlbSk7LS10dC10YWlsOmNhbGMoMTAwJSArIDFweCArIC4yNXJlbSk7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LnRvb2x0aXA+OndoZXJlKC50b29sdGlwLWNvbnRlbnQpLC50b29sdGlwOndoZXJlKFtkYXRhLXRpcF0pOmJlZm9yZXtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1maWVsZCk7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm9ybWFsO21heC13aWR0aDoyMHJlbTtjb2xvcjp2YXIoLS1jb2xvci1uZXV0cmFsLWNvbnRlbnQpO29wYWNpdHk6MDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXR0LWJnKTtwb2ludGVyLWV2ZW50czpub25lO3otaW5kZXg6MjstLXR3LWNvbnRlbnQ6YXR0cihkYXRhLXRpcCk7Y29udGVudDp2YXIoLS10dy1jb250ZW50KTt3aWR0aDptYXgtY29udGVudDtwYWRkaW5nLWJsb2NrOi4yNXJlbTtwYWRkaW5nLWlubGluZTouNXJlbTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjI1O3RyYW5zaXRpb246b3BhY2l0eSAuMnMgY3ViaWMtYmV6aWVyKC40LDAsLjIsMSkgNzVtcyx0cmFuc2Zvcm0gLjJzIGN1YmljLWJlemllciguNCwwLC4yLDEpIDc1bXM7cG9zaXRpb246YWJzb2x1dGV9LnRvb2x0aXA6YWZ0ZXJ7b3BhY2l0eTowO2JhY2tncm91bmQtY29sb3I6dmFyKC0tdHQtYmcpO2NvbnRlbnQ6XCJcIjtwb2ludGVyLWV2ZW50czpub25lOy0tbWFzay10b29sdGlwOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEwJyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA4IDQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00wLjUwMDAwOSAxQzMuNSAxIDMuMDAwMDEgNCA1LjAwMDAxIDRDNyA0IDYuNSAxIDkuNSAxQzEwIDEgMTAgMC40OTk4OTcgMTAgMEgwQy0xLjk5MzM4ZS0wOCAwLjUgMCAxIDAuNTAwMDA5IDFaJyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRSUwQVwiKTt3aWR0aDouNjI1cmVtO2hlaWdodDouMjVyZW07LXdlYmtpdC1tYXNrLXBvc2l0aW9uOi0xcHggMDttYXNrLXBvc2l0aW9uOi0xcHggMDstd2Via2l0LW1hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXJlcGVhdDpuby1yZXBlYXQ7LXdlYmtpdC1tYXNrLWltYWdlOnZhcigtLW1hc2stdG9vbHRpcCk7LXdlYmtpdC1tYXNrLWltYWdlOnZhcigtLW1hc2stdG9vbHRpcCk7bWFzay1pbWFnZTp2YXIoLS1tYXNrLXRvb2x0aXApO3RyYW5zaXRpb246b3BhY2l0eSAuMnMgY3ViaWMtYmV6aWVyKC40LDAsLjIsMSkgNzVtcyx0cmFuc2Zvcm0gLjJzIGN1YmljLWJlemllciguNCwwLC4yLDEpIDc1bXM7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZX06aXMoLnRvb2x0aXAudG9vbHRpcC1vcGVuLC50b29sdGlwW2RhdGEtdGlwXTpub3QoW2RhdGEtdGlwPVwiXCJdKTpob3ZlciwudG9vbHRpcDpub3QoOmhhcygudG9vbHRpcC1jb250ZW50OmVtcHR5KSk6aGFzKC50b29sdGlwLWNvbnRlbnQpOmhvdmVyLC50b29sdGlwOmhhcyg6Zm9jdXMtdmlzaWJsZSkpPi50b29sdGlwLWNvbnRlbnQsOmlzKC50b29sdGlwLnRvb2x0aXAtb3BlbiwudG9vbHRpcFtkYXRhLXRpcF06bm90KFtkYXRhLXRpcD1cIlwiXSk6aG92ZXIsLnRvb2x0aXA6bm90KDpoYXMoLnRvb2x0aXAtY29udGVudDplbXB0eSkpOmhhcygudG9vbHRpcC1jb250ZW50KTpob3ZlciwudG9vbHRpcDpoYXMoOmZvY3VzLXZpc2libGUpKVtkYXRhLXRpcF06YmVmb3JlLDppcygudG9vbHRpcC50b29sdGlwLW9wZW4sLnRvb2x0aXBbZGF0YS10aXBdOm5vdChbZGF0YS10aXA9XCJcIl0pOmhvdmVyLC50b29sdGlwOm5vdCg6aGFzKC50b29sdGlwLWNvbnRlbnQ6ZW1wdHkpKTpoYXMoLnRvb2x0aXAtY29udGVudCk6aG92ZXIsLnRvb2x0aXA6aGFzKDpmb2N1cy12aXNpYmxlKSk6YWZ0ZXJ7b3BhY2l0eToxOy0tdHQtcG9zOjByZW07dHJhbnNpdGlvbjpvcGFjaXR5IC4ycyBjdWJpYy1iZXppZXIoLjQsMCwuMiwxKSx0cmFuc2Zvcm0gLjJzIGN1YmljLWJlemllciguNCwwLC4yLDEpfS50b29sdGlwPi50b29sdGlwLWNvbnRlbnQsLnRvb2x0aXBbZGF0YS10aXBdOmJlZm9yZXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKXRyYW5zbGF0ZVkodmFyKC0tdHQtcG9zLC4yNXJlbSkpO2luc2V0OmF1dG8gYXV0byB2YXIoLS10dC1vZmYpNTAlfS50b29sdGlwOmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpdHJhbnNsYXRlWSh2YXIoLS10dC1wb3MsLjI1cmVtKSk7aW5zZXQ6YXV0byBhdXRvIHZhcigtLXR0LXRhaWwpNTAlfS50YWJ7Y3Vyc29yOnBvaW50ZXI7YXBwZWFyYW5jZTpub25lO3RleHQtYWxpZ246Y2VudGVyO3dlYmtpdC11c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6aW5saW5lLWZsZXg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIChob3Zlcjpob3Zlcil7LnRhYjpob3Zlcntjb2xvcjp2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpfX0udGFiey0tdGFiLXA6MXJlbTstLXRhYi1iZzp2YXIoLS1jb2xvci1iYXNlLTEwMCk7LS10YWItYm9yZGVyLWNvbG9yOnZhcigtLWNvbG9yLWJhc2UtMzAwKTstLXRhYi1yYWRpdXMtc3M6MDstLXRhYi1yYWRpdXMtc2U6MDstLXRhYi1yYWRpdXMtZXM6MDstLXRhYi1yYWRpdXMtZWU6MDstLXRhYi1vcmRlcjowOy0tdGFiLXJhZGl1cy1taW46Y2FsYyguNzVyZW0gLSB2YXIoLS1ib3JkZXIpKTtvcmRlcjp2YXIoLS10YWItb3JkZXIpO2hlaWdodDp2YXIoLS10YWItaGVpZ2h0KTtib3JkZXItY29sb3I6IzAwMDA7cGFkZGluZy1pbmxpbmUtc3RhcnQ6dmFyKC0tdGFiLXApO3BhZGRpbmctaW5saW5lLWVuZDp2YXIoLS10YWItcCk7Zm9udC1zaXplOi44NzVyZW19LnRhYjppcyhpbnB1dFt0eXBlPXJhZGlvXSl7bWluLXdpZHRoOmZpdC1jb250ZW50fS50YWI6aXMoaW5wdXRbdHlwZT1yYWRpb10pOmFmdGVye2NvbnRlbnQ6YXR0cihhcmlhLWxhYmVsKX0udGFiOmlzKGxhYmVsKXtwb3NpdGlvbjpyZWxhdGl2ZX0udGFiOmlzKGxhYmVsKSBpbnB1dHtjdXJzb3I6cG9pbnRlcjthcHBlYXJhbmNlOm5vbmU7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO2luc2V0OjB9OmlzKC50YWI6Y2hlY2tlZCwudGFiOmlzKGxhYmVsOmhhcyg6Y2hlY2tlZCkpLC50YWI6aXMoLnRhYi1hY3RpdmUsW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0pKSsudGFiLWNvbnRlbnR7aGVpZ2h0OmNhbGMoMTAwJSAtIHZhcigtLXRhYi1oZWlnaHQpICsgdmFyKC0tYm9yZGVyKSk7ZGlzcGxheTpibG9ja30udGFiOm5vdCg6Y2hlY2tlZCxsYWJlbDpoYXMoOmNoZWNrZWQpLDpob3ZlciwudGFiLWFjdGl2ZSxbYXJpYS1zZWxlY3RlZD10cnVlXSl7Y29sb3I6dmFyKC0tY29sb3ItYmFzZS1jb250ZW50KX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LnRhYjpub3QoOmNoZWNrZWQsbGFiZWw6aGFzKDpjaGVja2VkKSw6aG92ZXIsLnRhYi1hY3RpdmUsW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0pe2NvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpNTAlLHRyYW5zcGFyZW50KX19LnRhYjpub3QoaW5wdXQpOmVtcHR5e2N1cnNvcjpkZWZhdWx0O2ZsZXgtZ3JvdzoxfS50YWI6Zm9jdXN7LS10dy1vdXRsaW5lLXN0eWxlOm5vbmU7b3V0bGluZS1zdHlsZTpub25lfUBtZWRpYSAoZm9yY2VkLWNvbG9yczphY3RpdmUpey50YWI6Zm9jdXN7b3V0bGluZS1vZmZzZXQ6MnB4O291dGxpbmU6MnB4IHNvbGlkICMwMDAwfX0udGFiOmZvY3VzLXZpc2libGUsLnRhYjppcyhsYWJlbDpoYXMoOmNoZWNrZWQ6Zm9jdXMtdmlzaWJsZSkpe291dGxpbmUtb2Zmc2V0Oi01cHg7b3V0bGluZToycHggc29saWR9LnRhYltkaXNhYmxlZF17cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5Oi40fS5tZW51ey0tbWVudS1hY3RpdmUtZmc6dmFyKC0tY29sb3ItbmV1dHJhbC1jb250ZW50KTstLW1lbnUtYWN0aXZlLWJnOnZhcigtLWNvbG9yLW5ldXRyYWwpO2ZsZXgtZmxvdzpjb2x1bW4gd3JhcDt3aWR0aDpmaXQtY29udGVudDtwYWRkaW5nOi41cmVtO2ZvbnQtc2l6ZTouODc1cmVtO2Rpc3BsYXk6ZmxleH0ubWVudSA6d2hlcmUobGkgdWwpe3doaXRlLXNwYWNlOm5vd3JhcDttYXJnaW4taW5saW5lLXN0YXJ0OjFyZW07cGFkZGluZy1pbmxpbmUtc3RhcnQ6LjVyZW07cG9zaXRpb246cmVsYXRpdmV9Lm1lbnUgOndoZXJlKGxpIHVsKTpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpO29wYWNpdHk6LjE7d2lkdGg6dmFyKC0tYm9yZGVyKTtjb250ZW50OlwiXCI7aW5zZXQtaW5saW5lLXN0YXJ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOi43NXJlbTtib3R0b206Ljc1cmVtfS5tZW51IDp3aGVyZShsaT4ubWVudS1kcm9wZG93bjpub3QoLm1lbnUtZHJvcGRvd24tc2hvdykpe2Rpc3BsYXk6bm9uZX0ubWVudSA6d2hlcmUobGk6bm90KC5tZW51LXRpdGxlKT46bm90KHVsLGRldGFpbHMsLm1lbnUtdGl0bGUsLmJ0bikpLC5tZW51IDp3aGVyZShsaTpub3QoLm1lbnUtdGl0bGUpPmRldGFpbHM+c3VtbWFyeTpub3QoLm1lbnUtdGl0bGUpKXtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1maWVsZCk7dGV4dC1hbGlnbjpzdGFydDt0ZXh0LXdyYXA6YmFsYW5jZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTtncmlkLWF1dG8tY29sdW1uczptaW5tYXgoYXV0byxtYXgtY29udGVudCkgYXV0byBtYXgtY29udGVudDtncmlkLWF1dG8tZmxvdzpjb2x1bW47YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6LjVyZW07cGFkZGluZy1ibG9jazouMzc1cmVtO3BhZGRpbmctaW5saW5lOi43NXJlbTt0cmFuc2l0aW9uLXByb3BlcnR5OmNvbG9yLGJhY2tncm91bmQtY29sb3IsYm94LXNoYWRvdzt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yczt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMCwwLC4yLDEpO2Rpc3BsYXk6Z3JpZH0ubWVudSA6d2hlcmUobGk+ZGV0YWlscz5zdW1tYXJ5KXstLXR3LW91dGxpbmUtc3R5bGU6bm9uZTtvdXRsaW5lLXN0eWxlOm5vbmV9QG1lZGlhIChmb3JjZWQtY29sb3JzOmFjdGl2ZSl7Lm1lbnUgOndoZXJlKGxpPmRldGFpbHM+c3VtbWFyeSl7b3V0bGluZS1vZmZzZXQ6MnB4O291dGxpbmU6MnB4IHNvbGlkICMwMDAwfX0ubWVudSA6d2hlcmUobGk+ZGV0YWlscz5zdW1tYXJ5KTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlcntkaXNwbGF5Om5vbmV9OmlzKC5tZW51IDp3aGVyZShsaT5kZXRhaWxzPnN1bW1hcnkpLC5tZW51IDp3aGVyZShsaT4ubWVudS1kcm9wZG93bi10b2dnbGUpKTphZnRlcntjb250ZW50OlwiXCI7dHJhbnNmb3JtLW9yaWdpbjo1MCU7cG9pbnRlci1ldmVudHM6bm9uZTtqdXN0aWZ5LXNlbGY6ZmxleC1lbmQ7d2lkdGg6LjM3NXJlbTtoZWlnaHQ6LjM3NXJlbTt0cmFuc2l0aW9uLXByb3BlcnR5OnJvdGF0ZSx0cmFuc2xhdGU7dHJhbnNpdGlvbi1kdXJhdGlvbjouMnM7ZGlzcGxheTpibG9jazt0cmFuc2xhdGU6MCAtMXB4O3JvdGF0ZTotMTM1ZGVnO2JveC1zaGFkb3c6aW5zZXQgMnB4IDJweH0ubWVudSA6d2hlcmUobGk+ZGV0YWlsc1tvcGVuXT5zdW1tYXJ5KTphZnRlciwubWVudSA6d2hlcmUobGk+Lm1lbnUtZHJvcGRvd24tdG9nZ2xlLm1lbnUtZHJvcGRvd24tc2hvdyk6YWZ0ZXJ7dHJhbnNsYXRlOjAgMXB4O3JvdGF0ZTo0NWRlZ30ubWVudSA6d2hlcmUobGk6bm90KC5tZW51LXRpdGxlLC5kaXNhYmxlZCk+Om5vdCh1bCxkZXRhaWxzLC5tZW51LXRpdGxlKSxsaTpub3QoLm1lbnUtdGl0bGUsLmRpc2FibGVkKT5kZXRhaWxzPnN1bW1hcnk6bm90KC5tZW51LXRpdGxlKSk6bm90KC5tZW51LWFjdGl2ZSw6YWN0aXZlLC5idG4pLm1lbnUtZm9jdXMsLm1lbnUgOndoZXJlKGxpOm5vdCgubWVudS10aXRsZSwuZGlzYWJsZWQpPjpub3QodWwsZGV0YWlscywubWVudS10aXRsZSksbGk6bm90KC5tZW51LXRpdGxlLC5kaXNhYmxlZCk+ZGV0YWlscz5zdW1tYXJ5Om5vdCgubWVudS10aXRsZSkpOm5vdCgubWVudS1hY3RpdmUsOmFjdGl2ZSwuYnRuKTpmb2N1cy12aXNpYmxle2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYmFzZS1jb250ZW50KX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7Lm1lbnUgOndoZXJlKGxpOm5vdCgubWVudS10aXRsZSwuZGlzYWJsZWQpPjpub3QodWwsZGV0YWlscywubWVudS10aXRsZSksbGk6bm90KC5tZW51LXRpdGxlLC5kaXNhYmxlZCk+ZGV0YWlscz5zdW1tYXJ5Om5vdCgubWVudS10aXRsZSkpOm5vdCgubWVudS1hY3RpdmUsOmFjdGl2ZSwuYnRuKS5tZW51LWZvY3VzLC5tZW51IDp3aGVyZShsaTpub3QoLm1lbnUtdGl0bGUsLmRpc2FibGVkKT46bm90KHVsLGRldGFpbHMsLm1lbnUtdGl0bGUpLGxpOm5vdCgubWVudS10aXRsZSwuZGlzYWJsZWQpPmRldGFpbHM+c3VtbWFyeTpub3QoLm1lbnUtdGl0bGUpKTpub3QoLm1lbnUtYWN0aXZlLDphY3RpdmUsLmJ0bik6Zm9jdXMtdmlzaWJsZXtiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpMTAlLHRyYW5zcGFyZW50KX19Lm1lbnUgOndoZXJlKGxpOm5vdCgubWVudS10aXRsZSwuZGlzYWJsZWQpPjpub3QodWwsZGV0YWlscywubWVudS10aXRsZSksbGk6bm90KC5tZW51LXRpdGxlLC5kaXNhYmxlZCk+ZGV0YWlscz5zdW1tYXJ5Om5vdCgubWVudS10aXRsZSkpOm5vdCgubWVudS1hY3RpdmUsOmFjdGl2ZSwuYnRuKS5tZW51LWZvY3VzLC5tZW51IDp3aGVyZShsaTpub3QoLm1lbnUtdGl0bGUsLmRpc2FibGVkKT46bm90KHVsLGRldGFpbHMsLm1lbnUtdGl0bGUpLGxpOm5vdCgubWVudS10aXRsZSwuZGlzYWJsZWQpPmRldGFpbHM+c3VtbWFyeTpub3QoLm1lbnUtdGl0bGUpKTpub3QoLm1lbnUtYWN0aXZlLDphY3RpdmUsLmJ0bik6Zm9jdXMtdmlzaWJsZXtjb2xvcjp2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpOy0tdHctb3V0bGluZS1zdHlsZTpub25lO291dGxpbmUtc3R5bGU6bm9uZX1AbWVkaWEgKGZvcmNlZC1jb2xvcnM6YWN0aXZlKXsubWVudSA6d2hlcmUobGk6bm90KC5tZW51LXRpdGxlLC5kaXNhYmxlZCk+Om5vdCh1bCxkZXRhaWxzLC5tZW51LXRpdGxlKSxsaTpub3QoLm1lbnUtdGl0bGUsLmRpc2FibGVkKT5kZXRhaWxzPnN1bW1hcnk6bm90KC5tZW51LXRpdGxlKSk6bm90KC5tZW51LWFjdGl2ZSw6YWN0aXZlLC5idG4pLm1lbnUtZm9jdXMsLm1lbnUgOndoZXJlKGxpOm5vdCgubWVudS10aXRsZSwuZGlzYWJsZWQpPjpub3QodWwsZGV0YWlscywubWVudS10aXRsZSksbGk6bm90KC5tZW51LXRpdGxlLC5kaXNhYmxlZCk+ZGV0YWlscz5zdW1tYXJ5Om5vdCgubWVudS10aXRsZSkpOm5vdCgubWVudS1hY3RpdmUsOmFjdGl2ZSwuYnRuKTpmb2N1cy12aXNpYmxle291dGxpbmUtb2Zmc2V0OjJweDtvdXRsaW5lOjJweCBzb2xpZCAjMDAwMH19Lm1lbnUgOndoZXJlKGxpOm5vdCgubWVudS10aXRsZSwuZGlzYWJsZWQpPjpub3QodWwsZGV0YWlscywubWVudS10aXRsZSk6bm90KC5tZW51LWFjdGl2ZSw6YWN0aXZlLC5idG4pOmhvdmVyLGxpOm5vdCgubWVudS10aXRsZSwuZGlzYWJsZWQpPmRldGFpbHM+c3VtbWFyeTpub3QoLm1lbnUtdGl0bGUpOm5vdCgubWVudS1hY3RpdmUsOmFjdGl2ZSwuYnRuKTpob3Zlcil7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsubWVudSA6d2hlcmUobGk6bm90KC5tZW51LXRpdGxlLC5kaXNhYmxlZCk+Om5vdCh1bCxkZXRhaWxzLC5tZW51LXRpdGxlKTpub3QoLm1lbnUtYWN0aXZlLDphY3RpdmUsLmJ0bik6aG92ZXIsbGk6bm90KC5tZW51LXRpdGxlLC5kaXNhYmxlZCk+ZGV0YWlscz5zdW1tYXJ5Om5vdCgubWVudS10aXRsZSk6bm90KC5tZW51LWFjdGl2ZSw6YWN0aXZlLC5idG4pOmhvdmVyKXtiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpMTAlLHRyYW5zcGFyZW50KX19Lm1lbnUgOndoZXJlKGxpOm5vdCgubWVudS10aXRsZSwuZGlzYWJsZWQpPjpub3QodWwsZGV0YWlscywubWVudS10aXRsZSk6bm90KC5tZW51LWFjdGl2ZSw6YWN0aXZlLC5idG4pOmhvdmVyLGxpOm5vdCgubWVudS10aXRsZSwuZGlzYWJsZWQpPmRldGFpbHM+c3VtbWFyeTpub3QoLm1lbnUtdGl0bGUpOm5vdCgubWVudS1hY3RpdmUsOmFjdGl2ZSwuYnRuKTpob3Zlcil7LS10dy1vdXRsaW5lLXN0eWxlOm5vbmU7b3V0bGluZS1zdHlsZTpub25lfUBtZWRpYSAoZm9yY2VkLWNvbG9yczphY3RpdmUpey5tZW51IDp3aGVyZShsaTpub3QoLm1lbnUtdGl0bGUsLmRpc2FibGVkKT46bm90KHVsLGRldGFpbHMsLm1lbnUtdGl0bGUpOm5vdCgubWVudS1hY3RpdmUsOmFjdGl2ZSwuYnRuKTpob3ZlcixsaTpub3QoLm1lbnUtdGl0bGUsLmRpc2FibGVkKT5kZXRhaWxzPnN1bW1hcnk6bm90KC5tZW51LXRpdGxlKTpub3QoLm1lbnUtYWN0aXZlLDphY3RpdmUsLmJ0bik6aG92ZXIpe291dGxpbmUtb2Zmc2V0OjJweDtvdXRsaW5lOjJweCBzb2xpZCAjMDAwMH19Lm1lbnUgOndoZXJlKGxpOm5vdCgubWVudS10aXRsZSwuZGlzYWJsZWQpPjpub3QodWwsZGV0YWlscywubWVudS10aXRsZSk6bm90KC5tZW51LWFjdGl2ZSw6YWN0aXZlLC5idG4pOmhvdmVyLGxpOm5vdCgubWVudS10aXRsZSwuZGlzYWJsZWQpPmRldGFpbHM+c3VtbWFyeTpub3QoLm1lbnUtdGl0bGUpOm5vdCgubWVudS1hY3RpdmUsOmFjdGl2ZSwuYnRuKTpob3Zlcil7Ym94LXNoYWRvdzppbnNldCAwIDFweCBva2xjaCgwJSAwIDAvLjAxKSxpbnNldCAwIC0xcHggb2tsY2goMTAwJSAwIDAvLjAxKX0ubWVudSA6d2hlcmUobGk6ZW1wdHkpe2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYmFzZS1jb250ZW50KTtvcGFjaXR5Oi4xO2hlaWdodDoxcHg7bWFyZ2luOi41cmVtIDFyZW19Lm1lbnUgOndoZXJlKGxpKXtmbGV4LWZsb3c6Y29sdW1uIHdyYXA7ZmxleC1zaHJpbms6MDthbGlnbi1pdGVtczpzdHJldGNoO2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjpyZWxhdGl2ZX0ubWVudSA6d2hlcmUobGkpIC5iYWRnZXtqdXN0aWZ5LXNlbGY6ZmxleC1lbmR9Lm1lbnUgOndoZXJlKGxpKT46bm90KHVsLC5tZW51LXRpdGxlLGRldGFpbHMsLmJ0bik6YWN0aXZlLC5tZW51IDp3aGVyZShsaSk+Om5vdCh1bCwubWVudS10aXRsZSxkZXRhaWxzLC5idG4pLm1lbnUtYWN0aXZlLC5tZW51IDp3aGVyZShsaSk+ZGV0YWlscz5zdW1tYXJ5OmFjdGl2ZXstLXR3LW91dGxpbmUtc3R5bGU6bm9uZTtvdXRsaW5lLXN0eWxlOm5vbmV9QG1lZGlhIChmb3JjZWQtY29sb3JzOmFjdGl2ZSl7Lm1lbnUgOndoZXJlKGxpKT46bm90KHVsLC5tZW51LXRpdGxlLGRldGFpbHMsLmJ0bik6YWN0aXZlLC5tZW51IDp3aGVyZShsaSk+Om5vdCh1bCwubWVudS10aXRsZSxkZXRhaWxzLC5idG4pLm1lbnUtYWN0aXZlLC5tZW51IDp3aGVyZShsaSk+ZGV0YWlscz5zdW1tYXJ5OmFjdGl2ZXtvdXRsaW5lLW9mZnNldDoycHg7b3V0bGluZToycHggc29saWQgIzAwMDB9fS5tZW51IDp3aGVyZShsaSk+Om5vdCh1bCwubWVudS10aXRsZSxkZXRhaWxzLC5idG4pOmFjdGl2ZSwubWVudSA6d2hlcmUobGkpPjpub3QodWwsLm1lbnUtdGl0bGUsZGV0YWlscywuYnRuKS5tZW51LWFjdGl2ZSwubWVudSA6d2hlcmUobGkpPmRldGFpbHM+c3VtbWFyeTphY3RpdmV7Y29sb3I6dmFyKC0tbWVudS1hY3RpdmUtZmcpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWVudS1hY3RpdmUtYmcpO2JhY2tncm91bmQtc2l6ZTphdXRvLGNhbGModmFyKC0tbm9pc2UpKjEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bm9uZSx2YXIoLS1meC1ub2lzZSl9OmlzKC5tZW51IDp3aGVyZShsaSk+Om5vdCh1bCwubWVudS10aXRsZSxkZXRhaWxzLC5idG4pOmFjdGl2ZSwubWVudSA6d2hlcmUobGkpPjpub3QodWwsLm1lbnUtdGl0bGUsZGV0YWlscywuYnRuKS5tZW51LWFjdGl2ZSwubWVudSA6d2hlcmUobGkpPmRldGFpbHM+c3VtbWFyeTphY3RpdmUpOm5vdCg6aXMoLm1lbnUgOndoZXJlKGxpKT46bm90KHVsLC5tZW51LXRpdGxlLGRldGFpbHMsLmJ0bik6YWN0aXZlLC5tZW51IDp3aGVyZShsaSk+Om5vdCh1bCwubWVudS10aXRsZSxkZXRhaWxzLC5idG4pLm1lbnUtYWN0aXZlLC5tZW51IDp3aGVyZShsaSk+ZGV0YWlscz5zdW1tYXJ5OmFjdGl2ZSk6YWN0aXZlKXtib3gtc2hhZG93OjAgMnB4IGNhbGModmFyKC0tZGVwdGgpKjNweCktMnB4IHZhcigtLW1lbnUtYWN0aXZlLWJnKX0ubWVudSA6d2hlcmUobGkpLm1lbnUtZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZTtjb2xvcjp2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsubWVudSA6d2hlcmUobGkpLm1lbnUtZGlzYWJsZWR7Y29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLWJhc2UtY29udGVudCkyMCUsdHJhbnNwYXJlbnQpfX0ubWVudSAuZHJvcGRvd246Zm9jdXMtd2l0aGluIC5tZW51LWRyb3Bkb3duLXRvZ2dsZTphZnRlcnt0cmFuc2xhdGU6MCAxcHg7cm90YXRlOjQ1ZGVnfS5tZW51IC5kcm9wZG93bi1jb250ZW50e21hcmdpbi10b3A6LjVyZW07cGFkZGluZzouNXJlbX0ubWVudSAuZHJvcGRvd24tY29udGVudDpiZWZvcmV7ZGlzcGxheTpub25lfS5jb2xsYXBzZS1hcnJvdz4uY29sbGFwc2UtdGl0bGU6YWZ0ZXJ7Y29udGVudDpcIlwiO3RyYW5zZm9ybS1vcmlnaW46NzUlIDc1JTtwb2ludGVyLWV2ZW50czpub25lO3RvcDoxLjlyZW07d2lkdGg6LjVyZW07aGVpZ2h0Oi41cmVtO3RyYW5zaXRpb24tcHJvcGVydHk6YWxsO3RyYW5zaXRpb24tZHVyYXRpb246LjJzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNCwwLC4yLDEpO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7aW5zZXQtaW5saW5lLWVuZDoxLjRyZW07dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpcm90YXRlKDQ1ZGVnKTtib3gtc2hhZG93OjJweCAycHh9LmRyb3Bkb3due3Bvc2l0aW9uLWFyZWE6dmFyKC0tYW5jaG9yLXYsYm90dG9tKXZhcigtLWFuY2hvci1oLHNwYW4tcmlnaHQpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfS5kcm9wZG93bj46bm90KHN1bW1hcnkpOmZvY3Vzey0tdHctb3V0bGluZS1zdHlsZTpub25lO291dGxpbmUtc3R5bGU6bm9uZX1AbWVkaWEgKGZvcmNlZC1jb2xvcnM6YWN0aXZlKXsuZHJvcGRvd24+Om5vdChzdW1tYXJ5KTpmb2N1c3tvdXRsaW5lLW9mZnNldDoycHg7b3V0bGluZToycHggc29saWQgIzAwMDB9fS5kcm9wZG93biAuZHJvcGRvd24tY29udGVudHtwb3NpdGlvbjphYnNvbHV0ZX0uZHJvcGRvd246bm90KGRldGFpbHMsLmRyb3Bkb3duLW9wZW4sLmRyb3Bkb3duLWhvdmVyOmhvdmVyLDpmb2N1cy13aXRoaW4pIC5kcm9wZG93bi1jb250ZW50e3RyYW5zZm9ybS1vcmlnaW46dG9wO29wYWNpdHk6MDtkaXNwbGF5Om5vbmU7c2NhbGU6OTUlfS5kcm9wZG93bltwb3BvdmVyXSwuZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnR7ei1pbmRleDo5OTk7dHJhbnNpdGlvbi1iZWhhdmlvcjphbGxvdy1kaXNjcmV0ZTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksc2NhbGUsZGlzcGxheTt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yczt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQsMCwuMiwxKTthbmltYXRpb246LjJzIGRyb3Bkb3dufUBzdGFydGluZy1zdHlsZXsuZHJvcGRvd25bcG9wb3Zlcl0sLmRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50e29wYWNpdHk6MDtzY2FsZTo5NSV9fTppcyguZHJvcGRvd24uZHJvcGRvd24tb3BlbiwuZHJvcGRvd246bm90KC5kcm9wZG93bi1ob3Zlcik6Zm9jdXMsLmRyb3Bkb3duOmZvY3VzLXdpdGhpbik+W3RhYmluZGV4XTpmaXJzdC1jaGlsZHtwb2ludGVyLWV2ZW50czpub25lfTppcyguZHJvcGRvd24uZHJvcGRvd24tb3BlbiwuZHJvcGRvd246bm90KC5kcm9wZG93bi1ob3Zlcik6Zm9jdXMsLmRyb3Bkb3duOmZvY3VzLXdpdGhpbikgLmRyb3Bkb3duLWNvbnRlbnR7b3BhY2l0eToxfS5kcm9wZG93bi5kcm9wZG93bi1ob3Zlcjpob3ZlciAuZHJvcGRvd24tY29udGVudHtvcGFjaXR5OjE7c2NhbGU6MTAwJX0uZHJvcGRvd246aXMoZGV0YWlscykgc3VtbWFyeTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlcntkaXNwbGF5Om5vbmV9OmlzKC5kcm9wZG93bi5kcm9wZG93bi1vcGVuLC5kcm9wZG93bjpmb2N1cywuZHJvcGRvd246Zm9jdXMtd2l0aGluKSAuZHJvcGRvd24tY29udGVudHtzY2FsZToxMDAlfS5kcm9wZG93bjp3aGVyZShbcG9wb3Zlcl0pe2JhY2tncm91bmQ6MCAwfS5kcm9wZG93bltwb3BvdmVyXXtjb2xvcjppbmhlcml0O3Bvc2l0aW9uOmZpeGVkfUBzdXBwb3J0cyBub3QgKHBvc2l0aW9uLWFyZWE6Ym90dG9tKXsuZHJvcGRvd25bcG9wb3Zlcl17bWFyZ2luOmF1dG99LmRyb3Bkb3duW3BvcG92ZXJdLmRyb3Bkb3duLW9wZW46bm90KDpwb3BvdmVyLW9wZW4pe3RyYW5zZm9ybS1vcmlnaW46dG9wO29wYWNpdHk6MDtkaXNwbGF5Om5vbmU7c2NhbGU6OTUlfS5kcm9wZG93bltwb3BvdmVyXTo6YmFja2Ryb3B7YmFja2dyb3VuZC1jb2xvcjpva2xhYigwJSBub25lIG5vbmUvLjMpfX0uZHJvcGRvd25bcG9wb3Zlcl06bm90KC5kcm9wZG93bi1vcGVuLDpwb3BvdmVyLW9wZW4pe3RyYW5zZm9ybS1vcmlnaW46dG9wO29wYWNpdHk6MDtkaXNwbGF5Om5vbmU7c2NhbGU6OTUlfTp3aGVyZSguYnRuKXt3aWR0aDp1bnNldH0uYnRue2N1cnNvcjpwb2ludGVyO3RleHQtYWxpZ246Y2VudGVyO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtvdXRsaW5lLW9mZnNldDoycHg7d2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7cGFkZGluZy1pbmxpbmU6dmFyKC0tYnRuLXApO2NvbG9yOnZhcigtLWJ0bi1mZyk7LS10dy1wcm9zZS1saW5rczp2YXIoLS1idG4tZmcpO2hlaWdodDp2YXIoLS1zaXplKTtmb250LXNpemU6dmFyKC0tZm9udHNpemUsLjg3NXJlbSk7b3V0bGluZS1jb2xvcjp2YXIoLS1idG4tY29sb3IsdmFyKC0tY29sb3ItYmFzZS1jb250ZW50KSk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1idG4tYmcpO2JhY2tncm91bmQtc2l6ZTphdXRvLGNhbGModmFyKC0tbm9pc2UpKjEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bm9uZSx2YXIoLS1idG4tbm9pc2UpO2JvcmRlci13aWR0aDp2YXIoLS1ib3JkZXIpO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6dmFyKC0tYnRuLWJvcmRlcik7dGV4dC1zaGFkb3c6MCAuNXB4IG9rbGNoKDEwMCUgMCAwL2NhbGModmFyKC0tZGVwdGgpKi4xNSkpO3RvdWNoLWFjdGlvbjptYW5pcHVsYXRpb247Ym94LXNoYWRvdzowIC41cHggMCAuNXB4IG9rbGNoKDEwMCUgMCAwL2NhbGModmFyKC0tZGVwdGgpKjYlKSlpbnNldCx2YXIoLS1idG4tc2hhZG93KTstLXNpemU6Y2FsYyh2YXIoLS1zaXplLWZpZWxkLC4yNXJlbSkqMTApOy0tYnRuLWJnOnZhcigtLWJ0bi1jb2xvcix2YXIoLS1jb2xvci1iYXNlLTIwMCkpOy0tYnRuLWZnOnZhcigtLWNvbG9yLWJhc2UtY29udGVudCk7LS1idG4tcDoxcmVtOy0tYnRuLWJvcmRlcjp2YXIoLS1idG4tYmcpO2JvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6dmFyKC0tam9pbi1zcyx2YXIoLS1yYWRpdXMtZmllbGQpKTtib3JkZXItc3RhcnQtZW5kLXJhZGl1czp2YXIoLS1qb2luLXNlLHZhcigtLXJhZGl1cy1maWVsZCkpO2JvcmRlci1lbmQtZW5kLXJhZGl1czp2YXIoLS1qb2luLWVlLHZhcigtLXJhZGl1cy1maWVsZCkpO2JvcmRlci1lbmQtc3RhcnQtcmFkaXVzOnZhcigtLWpvaW4tZXMsdmFyKC0tcmFkaXVzLWZpZWxkKSk7ZmxleC13cmFwOm5vd3JhcDtmbGV4LXNocmluazowO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDouMzc1cmVtO2ZvbnQtd2VpZ2h0OjYwMDt0cmFuc2l0aW9uLXByb3BlcnR5OmNvbG9yLGJhY2tncm91bmQtY29sb3IsYm9yZGVyLWNvbG9yLGJveC1zaGFkb3c7dHJhbnNpdGlvbi1kdXJhdGlvbjouMnM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAsMCwuMiwxKTtkaXNwbGF5OmlubGluZS1mbGV4fUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYnRuey0tYnRuLWJvcmRlcjpjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0tYnRuLWJnKSwjMDAwIGNhbGModmFyKC0tZGVwdGgpKjUlKSl9fS5idG57LS1idG4tc2hhZG93OjAgM3B4IDJweCAtMnB4IHZhcigtLWJ0bi1iZyksMCA0cHggM3B4IC0ycHggdmFyKC0tYnRuLWJnKX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LmJ0bnstLWJ0bi1zaGFkb3c6MCAzcHggMnB4IC0ycHggY29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWJ0bi1iZyljYWxjKHZhcigtLWRlcHRoKSozMCUpLCMwMDAwKSwwIDRweCAzcHggLTJweCBjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0tYnRuLWJnKWNhbGModmFyKC0tZGVwdGgpKjMwJSksIzAwMDApfX0uYnRuey0tYnRuLW5vaXNlOnZhcigtLWZ4LW5vaXNlKX0ucHJvc2UgLmJ0bnt0ZXh0LWRlY29yYXRpb24tbGluZTpub25lfUBtZWRpYSAoaG92ZXI6aG92ZXIpey5idG46aG92ZXJ7LS1idG4tYmc6dmFyKC0tYnRuLWNvbG9yLHZhcigtLWNvbG9yLWJhc2UtMjAwKSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5idG46aG92ZXJ7LS1idG4tYmc6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWJ0bi1jb2xvcix2YXIoLS1jb2xvci1iYXNlLTIwMCkpLCMwMDAgNyUpfX19LmJ0bjpmb2N1cy12aXNpYmxle2lzb2xhdGlvbjppc29sYXRlO291dGxpbmUtd2lkdGg6MnB4O291dGxpbmUtc3R5bGU6c29saWR9LmJ0bjphY3RpdmU6bm90KC5idG4tYWN0aXZlKXstLWJ0bi1iZzp2YXIoLS1idG4tY29sb3IsdmFyKC0tY29sb3ItYmFzZS0yMDApKTt0cmFuc2xhdGU6MCAuNXB4fUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYnRuOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpey0tYnRuLWJnOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1idG4tY29sb3IsdmFyKC0tY29sb3ItYmFzZS0yMDApKSwjMDAwIDUlKX19LmJ0bjphY3RpdmU6bm90KC5idG4tYWN0aXZlKXstLWJ0bi1ib3JkZXI6dmFyKC0tYnRuLWNvbG9yLHZhcigtLWNvbG9yLWJhc2UtMjAwKSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5idG46YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSl7LS1idG4tYm9yZGVyOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1idG4tY29sb3IsdmFyKC0tY29sb3ItYmFzZS0yMDApKSwjMDAwIDclKX19LmJ0bjphY3RpdmU6bm90KC5idG4tYWN0aXZlKXstLWJ0bi1zaGFkb3c6MCAwIDAgMCBva2xjaCgwJSAwIDAvMCksMCAwIDAgMCBva2xjaCgwJSAwIDAvMCl9LmJ0bjppcyg6ZGlzYWJsZWQsW2Rpc2FibGVkXSwuYnRuLWRpc2FibGVkKTpub3QoLmJ0bi1saW5rLC5idG4tZ2hvc3Qpe2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYmFzZS1jb250ZW50KX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LmJ0bjppcyg6ZGlzYWJsZWQsW2Rpc2FibGVkXSwuYnRuLWRpc2FibGVkKTpub3QoLmJ0bi1saW5rLC5idG4tZ2hvc3Qpe2JhY2tncm91bmQtY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLWJhc2UtY29udGVudCkxMCUsdHJhbnNwYXJlbnQpfX0uYnRuOmlzKDpkaXNhYmxlZCxbZGlzYWJsZWRdLC5idG4tZGlzYWJsZWQpOm5vdCguYnRuLWxpbmssLmJ0bi1naG9zdCl7Ym94LXNoYWRvdzpub25lfS5idG46aXMoOmRpc2FibGVkLFtkaXNhYmxlZF0sLmJ0bi1kaXNhYmxlZCl7cG9pbnRlci1ldmVudHM6bm9uZTstLWJ0bi1ib3JkZXI6IzAwMDA7LS1idG4tbm9pc2U6bm9uZTstLWJ0bi1mZzp2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYnRuOmlzKDpkaXNhYmxlZCxbZGlzYWJsZWRdLC5idG4tZGlzYWJsZWQpey0tYnRuLWZnOmNvbG9yLW1peChpbiBva2xjaCx2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpMjAlLCMwMDAwKX19QG1lZGlhIChob3Zlcjpob3Zlcil7LmJ0bjppcyg6ZGlzYWJsZWQsW2Rpc2FibGVkXSwuYnRuLWRpc2FibGVkKTpob3Zlcntwb2ludGVyLWV2ZW50czpub25lO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItbmV1dHJhbCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5idG46aXMoOmRpc2FibGVkLFtkaXNhYmxlZF0sLmJ0bi1kaXNhYmxlZCk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0tY29sb3ItbmV1dHJhbCkyMCUsdHJhbnNwYXJlbnQpfX0uYnRuOmlzKDpkaXNhYmxlZCxbZGlzYWJsZWRdLC5idG4tZGlzYWJsZWQpOmhvdmVyey0tYnRuLWJvcmRlcjojMDAwMDstLWJ0bi1mZzp2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYnRuOmlzKDpkaXNhYmxlZCxbZGlzYWJsZWRdLC5idG4tZGlzYWJsZWQpOmhvdmVyey0tYnRuLWZnOmNvbG9yLW1peChpbiBva2xjaCx2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpMjAlLCMwMDAwKX19fS5idG46aXMoaW5wdXRbdHlwZT1jaGVja2JveF0saW5wdXRbdHlwZT1yYWRpb10pe2FwcGVhcmFuY2U6bm9uZX0uYnRuOmlzKGlucHV0W3R5cGU9Y2hlY2tib3hdLGlucHV0W3R5cGU9cmFkaW9dKTphZnRlcntjb250ZW50OmF0dHIoYXJpYS1sYWJlbCl9LmJ0bjp3aGVyZShpbnB1dDpjaGVja2VkOm5vdCguZmlsdGVyIC5idG4pKXstLWJ0bi1jb2xvcjp2YXIoLS1jb2xvci1wcmltYXJ5KTstLWJ0bi1mZzp2YXIoLS1jb2xvci1wcmltYXJ5LWNvbnRlbnQpO2lzb2xhdGlvbjppc29sYXRlfS5sb2FkaW5ne3BvaW50ZXItZXZlbnRzOm5vbmU7YXNwZWN0LXJhdGlvOjE7dmVydGljYWwtYWxpZ246bWlkZGxlO3dpZHRoOmNhbGModmFyKC0tc2l6ZS1zZWxlY3RvciwuMjVyZW0pKjYpO2JhY2tncm91bmQtY29sb3I6Y3VycmVudENvbG9yO2Rpc3BsYXk6aW5saW5lLWJsb2NrOy13ZWJraXQtbWFzay1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgc3Ryb2tlPSdibGFjaycgdmlld0JveD0nMCAwIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyB0cmFuc2Zvcm0tb3JpZ2luPSdjZW50ZXInJTNFJTNDY2lyY2xlIGN4PScxMicgY3k9JzEyJyByPSc5LjUnIGZpbGw9J25vbmUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyUzRSUzQ2FuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0ndHJhbnNmb3JtJyB0eXBlPSdyb3RhdGUnIGZyb209JzAgMTIgMTInIHRvPSczNjAgMTIgMTInIGR1cj0nMnMnIHJlcGVhdENvdW50PSdpbmRlZmluaXRlJy8lM0UlM0NhbmltYXRlIGF0dHJpYnV0ZU5hbWU9J3N0cm9rZS1kYXNoYXJyYXknIHZhbHVlcz0nMCwxNTA7NDIsMTUwOzQyLDE1MCcga2V5VGltZXM9JzA7MC40NzU7MScgZHVyPScxLjVzJyByZXBlYXRDb3VudD0naW5kZWZpbml0ZScvJTNFJTNDYW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSdzdHJva2UtZGFzaG9mZnNldCcgdmFsdWVzPScwOy0xNjstNTknIGtleVRpbWVzPScwOzAuNDc1OzEnIGR1cj0nMS41cycgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnLyUzRSUzQy9jaXJjbGUlM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7bWFzay1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgc3Ryb2tlPSdibGFjaycgdmlld0JveD0nMCAwIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyB0cmFuc2Zvcm0tb3JpZ2luPSdjZW50ZXInJTNFJTNDY2lyY2xlIGN4PScxMicgY3k9JzEyJyByPSc5LjUnIGZpbGw9J25vbmUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyUzRSUzQ2FuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0ndHJhbnNmb3JtJyB0eXBlPSdyb3RhdGUnIGZyb209JzAgMTIgMTInIHRvPSczNjAgMTIgMTInIGR1cj0nMnMnIHJlcGVhdENvdW50PSdpbmRlZmluaXRlJy8lM0UlM0NhbmltYXRlIGF0dHJpYnV0ZU5hbWU9J3N0cm9rZS1kYXNoYXJyYXknIHZhbHVlcz0nMCwxNTA7NDIsMTUwOzQyLDE1MCcga2V5VGltZXM9JzA7MC40NzU7MScgZHVyPScxLjVzJyByZXBlYXRDb3VudD0naW5kZWZpbml0ZScvJTNFJTNDYW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSdzdHJva2UtZGFzaG9mZnNldCcgdmFsdWVzPScwOy0xNjstNTknIGtleVRpbWVzPScwOzAuNDc1OzEnIGR1cj0nMS41cycgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnLyUzRSUzQy9jaXJjbGUlM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7LXdlYmtpdC1tYXNrLXBvc2l0aW9uOjUwJTttYXNrLXBvc2l0aW9uOjUwJTstd2Via2l0LW1hc2stc2l6ZToxMDAlO21hc2stc2l6ZToxMDAlOy13ZWJraXQtbWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stcmVwZWF0Om5vLXJlcGVhdH0ucG9pbnRlci1ldmVudHMtbm9uZXtwb2ludGVyLWV2ZW50czpub25lfS5jb2xsYXBzZTpub3QodGQsdHIsY29sZ3JvdXApe3Zpc2liaWxpdHk6dmlzaWJsZX0uY29sbGFwc2V7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMtYm94LDFyZW0pO2lzb2xhdGlvbjppc29sYXRlO2dyaWQtdGVtcGxhdGUtcm93czptYXgtY29udGVudCAwZnI7d2lkdGg6MTAwJTt0cmFuc2l0aW9uOmdyaWQtdGVtcGxhdGUtcm93cyAuMnM7ZGlzcGxheTpncmlkO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0uY29sbGFwc2U+aW5wdXQ6aXMoW3R5cGU9Y2hlY2tib3hdLFt0eXBlPXJhZGlvXSl7YXBwZWFyYW5jZTpub25lO29wYWNpdHk6MDt6LWluZGV4OjE7Z3JpZC1yb3ctc3RhcnQ6MTtncmlkLWNvbHVtbi1zdGFydDoxO3dpZHRoOjEwMCU7bWluLWhlaWdodDoxbGg7cGFkZGluZzoxcmVtO3BhZGRpbmctaW5saW5lLWVuZDozcmVtO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1vdXR9LmNvbGxhcHNlOmlzKFtvcGVuXSw6Zm9jdXM6bm90KC5jb2xsYXBzZS1jbG9zZSkpLC5jb2xsYXBzZTpub3QoLmNvbGxhcHNlLWNsb3NlKTpoYXMoPmlucHV0OmlzKFt0eXBlPWNoZWNrYm94XSxbdHlwZT1yYWRpb10pOmNoZWNrZWQpe2dyaWQtdGVtcGxhdGUtcm93czptYXgtY29udGVudCAxZnJ9LmNvbGxhcHNlOmlzKFtvcGVuXSw6Zm9jdXM6bm90KC5jb2xsYXBzZS1jbG9zZSkpPi5jb2xsYXBzZS1jb250ZW50LC5jb2xsYXBzZTpub3QoLmNvbGxhcHNlLWNsb3NlKT46d2hlcmUoaW5wdXQ6aXMoW3R5cGU9Y2hlY2tib3hdLFt0eXBlPXJhZGlvXSk6Y2hlY2tlZH4uY29sbGFwc2UtY29udGVudCl7dmlzaWJpbGl0eTp2aXNpYmxlO21pbi1oZWlnaHQ6Zml0LWNvbnRlbnR9LmNvbGxhcHNlOmZvY3VzLXZpc2libGUsLmNvbGxhcHNlOmhhcyg+aW5wdXQ6aXMoW3R5cGU9Y2hlY2tib3hdLFt0eXBlPXJhZGlvXSk6Zm9jdXMtdmlzaWJsZSl7b3V0bGluZS1jb2xvcjp2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpO291dGxpbmUtb2Zmc2V0OjJweDtvdXRsaW5lLXdpZHRoOjJweDtvdXRsaW5lLXN0eWxlOnNvbGlkfS5jb2xsYXBzZTpub3QoLmNvbGxhcHNlLWNsb3NlKT5pbnB1dFt0eXBlPWNoZWNrYm94XSwuY29sbGFwc2U6bm90KC5jb2xsYXBzZS1jbG9zZSk+aW5wdXRbdHlwZT1yYWRpb106bm90KDpjaGVja2VkKSwuY29sbGFwc2U6bm90KC5jb2xsYXBzZS1jbG9zZSk+LmNvbGxhcHNlLXRpdGxle2N1cnNvcjpwb2ludGVyfS5jb2xsYXBzZTpmb2N1czpub3QoLmNvbGxhcHNlLWNsb3NlLC5jb2xsYXBzZVtvcGVuXSk+LmNvbGxhcHNlLXRpdGxle2N1cnNvcjp1bnNldH0uY29sbGFwc2U6aXMoW29wZW5dLDpmb2N1czpub3QoLmNvbGxhcHNlLWNsb3NlKSk+OndoZXJlKC5jb2xsYXBzZS1jb250ZW50KSwuY29sbGFwc2U6bm90KC5jb2xsYXBzZS1jbG9zZSk+OndoZXJlKGlucHV0OmlzKFt0eXBlPWNoZWNrYm94XSxbdHlwZT1yYWRpb10pOmNoZWNrZWR+LmNvbGxhcHNlLWNvbnRlbnQpe3BhZGRpbmctYm90dG9tOjFyZW07dHJhbnNpdGlvbjpwYWRkaW5nIC4ycyBlYXNlLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLW91dH0uY29sbGFwc2Vbb3Blbl0uY29sbGFwc2UtYXJyb3c+LmNvbGxhcHNlLXRpdGxlOmFmdGVyLC5jb2xsYXBzZS5jb2xsYXBzZS1vcGVuLmNvbGxhcHNlLWFycm93Pi5jb2xsYXBzZS10aXRsZTphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKXJvdGF0ZSgyMjVkZWcpfS5jb2xsYXBzZS5jb2xsYXBzZS1vcGVuLmNvbGxhcHNlLXBsdXM+LmNvbGxhcHNlLXRpdGxlOmFmdGVye2NvbnRlbnQ6XCLiiJJcIn0uY29sbGFwc2UuY29sbGFwc2UtYXJyb3c6Zm9jdXM6bm90KC5jb2xsYXBzZS1jbG9zZSk+LmNvbGxhcHNlLXRpdGxlOmFmdGVyLC5jb2xsYXBzZS5jb2xsYXBzZS1hcnJvdzpub3QoLmNvbGxhcHNlLWNsb3NlKT5pbnB1dDppcyhbdHlwZT1jaGVja2JveF0sW3R5cGU9cmFkaW9dKTpjaGVja2Vkfi5jb2xsYXBzZS10aXRsZTphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKXJvdGF0ZSgyMjVkZWcpfS5jb2xsYXBzZVtvcGVuXS5jb2xsYXBzZS1wbHVzPi5jb2xsYXBzZS10aXRsZTphZnRlciwuY29sbGFwc2UuY29sbGFwc2UtcGx1czpmb2N1czpub3QoLmNvbGxhcHNlLWNsb3NlKT4uY29sbGFwc2UtdGl0bGU6YWZ0ZXIsLmNvbGxhcHNlLmNvbGxhcHNlLXBsdXM6bm90KC5jb2xsYXBzZS1jbG9zZSk+aW5wdXQ6aXMoW3R5cGU9Y2hlY2tib3hdLFt0eXBlPXJhZGlvXSk6Y2hlY2tlZH4uY29sbGFwc2UtdGl0bGU6YWZ0ZXJ7Y29udGVudDpcIuKIklwifS5jb2xsYXBzZTppcyhkZXRhaWxzKXt3aWR0aDoxMDAlfS5jb2xsYXBzZTppcyhkZXRhaWxzKSBzdW1tYXJ5e2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LmNvbGxhcHNlOmlzKGRldGFpbHMpIHN1bW1hcnk6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXJ7ZGlzcGxheTpub25lfS5jb2xsYXBzZTppcyhkZXRhaWxzKSBzdW1tYXJ5e291dGxpbmU6bm9uZX0uY29sbGFwc2UtY29udGVudHt2aXNpYmlsaXR5OmhpZGRlbjttaW4taGVpZ2h0OjA7Y3Vyc29yOnVuc2V0O2dyaWQtcm93LXN0YXJ0OjI7Z3JpZC1jb2x1bW4tc3RhcnQ6MTtwYWRkaW5nLWxlZnQ6MXJlbTtwYWRkaW5nLXJpZ2h0OjFyZW07dHJhbnNpdGlvbjp2aXNpYmlsaXR5IC4ycyxwYWRkaW5nIC4ycyBlYXNlLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLW91dH0uY29sbGFwc2V7dmlzaWJpbGl0eTpjb2xsYXBzZX0uaW52aXNpYmxle3Zpc2liaWxpdHk6aGlkZGVufS52aXNpYmxle3Zpc2liaWxpdHk6dmlzaWJsZX0ubGlzdHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Zm9udC1zaXplOi44NzVyZW07ZGlzcGxheTpmbGV4fS5saXN0IDp3aGVyZSgubGlzdC1yb3cpey0tbGlzdC1ncmlkLWNvbHM6bWlubWF4KDAsYXV0bykxZnI7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMtYm94KTt3b3JkLWJyZWFrOmJyZWFrLXdvcmQ7Z3JpZC1hdXRvLWZsb3c6Y29sdW1uO2dyaWQtdGVtcGxhdGUtY29sdW1uczp2YXIoLS1saXN0LWdyaWQtY29scyk7Z2FwOjFyZW07cGFkZGluZzoxcmVtO2Rpc3BsYXk6Z3JpZDtwb3NpdGlvbjpyZWxhdGl2ZX0ubGlzdCA6d2hlcmUoLmxpc3Qtcm93KTpoYXMoLmxpc3QtY29sLWdyb3c6Zmlyc3QtY2hpbGQpey0tbGlzdC1ncmlkLWNvbHM6MWZyfS5saXN0IDp3aGVyZSgubGlzdC1yb3cpOmhhcygubGlzdC1jb2wtZ3JvdzpudGgtY2hpbGQoMikpey0tbGlzdC1ncmlkLWNvbHM6bWlubWF4KDAsYXV0bykxZnJ9Lmxpc3QgOndoZXJlKC5saXN0LXJvdyk6aGFzKC5saXN0LWNvbC1ncm93Om50aC1jaGlsZCgzKSl7LS1saXN0LWdyaWQtY29sczptaW5tYXgoMCxhdXRvKW1pbm1heCgwLGF1dG8pMWZyfS5saXN0IDp3aGVyZSgubGlzdC1yb3cpOmhhcygubGlzdC1jb2wtZ3JvdzpudGgtY2hpbGQoNCkpey0tbGlzdC1ncmlkLWNvbHM6bWlubWF4KDAsYXV0byltaW5tYXgoMCxhdXRvKW1pbm1heCgwLGF1dG8pMWZyfS5saXN0IDp3aGVyZSgubGlzdC1yb3cpOmhhcygubGlzdC1jb2wtZ3JvdzpudGgtY2hpbGQoNSkpey0tbGlzdC1ncmlkLWNvbHM6bWlubWF4KDAsYXV0byltaW5tYXgoMCxhdXRvKW1pbm1heCgwLGF1dG8pbWlubWF4KDAsYXV0bykxZnJ9Lmxpc3QgOndoZXJlKC5saXN0LXJvdyk6aGFzKC5saXN0LWNvbC1ncm93Om50aC1jaGlsZCg2KSl7LS1saXN0LWdyaWQtY29sczptaW5tYXgoMCxhdXRvKW1pbm1heCgwLGF1dG8pbWlubWF4KDAsYXV0byltaW5tYXgoMCxhdXRvKW1pbm1heCgwLGF1dG8pMWZyfS5saXN0IDp3aGVyZSgubGlzdC1yb3cpIDpub3QoLmxpc3QtY29sLXdyYXApe2dyaWQtcm93LXN0YXJ0OjF9OmlzKC5saXN0Pjpub3QoOmxhc3QtY2hpbGQpLmxpc3Qtcm93LC5saXN0Pjpub3QoOmxhc3QtY2hpbGQpIC5saXN0LXJvdyk6YWZ0ZXJ7Y29udGVudDpcIlwiO2JvcmRlci1ib3R0b206dmFyKC0tYm9yZGVyKXNvbGlkO2luc2V0LWlubGluZTp2YXIoLS1yYWRpdXMtYm94KTtib3JkZXItY29sb3I6dmFyKC0tY29sb3ItYmFzZS1jb250ZW50KTtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MH1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7OmlzKC5saXN0Pjpub3QoOmxhc3QtY2hpbGQpLmxpc3Qtcm93LC5saXN0Pjpub3QoOmxhc3QtY2hpbGQpIC5saXN0LXJvdyk6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpNSUsdHJhbnNwYXJlbnQpfX0udG9hc3R7dHJhbnNsYXRlOnZhcigtLXRvYXN0LXgsMCl2YXIoLS10b2FzdC15LDApO2luc2V0LWlubGluZTphdXRvIDFyZW07YmFja2dyb3VuZC1jb2xvcjojMDAwMDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOi41cmVtO3dpZHRoOm1heC1jb250ZW50O21heC13aWR0aDpjYWxjKDEwMHZ3IC0gMnJlbSk7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOmZpeGVkO3RvcDphdXRvO2JvdHRvbToxcmVtfS50b2FzdD4qe2FuaW1hdGlvbjouMjVzIGVhc2Utb3V0IHRvYXN0fS50b2FzdDp3aGVyZSgudG9hc3Qtc3RhcnQpey0tdG9hc3QteDowO2luc2V0LWlubGluZToxcmVtIGF1dG99LnRvYXN0OndoZXJlKC50b2FzdC1jZW50ZXIpey0tdG9hc3QteDotNTAlO2luc2V0LWlubGluZTo1MCV9LnRvYXN0OndoZXJlKC50b2FzdC1lbmQpey0tdG9hc3QteDowO2luc2V0LWlubGluZTphdXRvIDFyZW19LnRvYXN0OndoZXJlKC50b2FzdC1ib3R0b20pey0tdG9hc3QteTowO3RvcDphdXRvO2JvdHRvbToxcmVtfS50b2FzdDp3aGVyZSgudG9hc3QtbWlkZGxlKXstLXRvYXN0LXk6LTUwJTt0b3A6NTAlO2JvdHRvbTphdXRvfS50b2FzdDp3aGVyZSgudG9hc3QtdG9wKXstLXRvYXN0LXk6MDt0b3A6MXJlbTtib3R0b206YXV0b30udG9nZ2xle2JvcmRlcjp2YXIoLS1ib3JkZXIpc29saWQgY3VycmVudENvbG9yO2NvbG9yOnZhcigtLWlucHV0LWNvbG9yKTtjdXJzb3I6cG9pbnRlcjthcHBlYXJhbmNlOm5vbmU7dmVydGljYWwtYWxpZ246bWlkZGxlO3dlYmtpdC11c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lOy0tcmFkaXVzLXNlbGVjdG9yLW1heDpjYWxjKHZhcigtLXJhZGl1cy1zZWxlY3RvcikgKyB2YXIoLS1yYWRpdXMtc2VsZWN0b3IpICsgdmFyKC0tcmFkaXVzLXNlbGVjdG9yKSk7Ym9yZGVyLXJhZGl1czpjYWxjKHZhcigtLXJhZGl1cy1zZWxlY3RvcikgKyBtaW4odmFyKC0tdG9nZ2xlLXApLHZhcigtLXJhZGl1cy1zZWxlY3Rvci1tYXgpKSArIG1pbih2YXIoLS1ib3JkZXIpLHZhcigtLXJhZGl1cy1zZWxlY3Rvci1tYXgpKSk7cGFkZGluZzp2YXIoLS10b2dnbGUtcCk7ZmxleC1zaHJpbms6MDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MGZyIDFmciAxZnI7cGxhY2UtY29udGVudDpjZW50ZXI7ZGlzcGxheTppbmxpbmUtZ3JpZDtwb3NpdGlvbjpyZWxhdGl2ZTtib3gtc2hhZG93Omluc2V0IDAgMXB4fUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsudG9nZ2xle2JveC1zaGFkb3c6MCAxcHggY29sb3ItbWl4KGluIG9rbGFiLGN1cnJlbnRDb2xvciBjYWxjKHZhcigtLWRlcHRoKSoxMCUpLCMwMDAwKWluc2V0fX0udG9nZ2xley0taW5wdXQtY29sb3I6dmFyKC0tY29sb3ItYmFzZS1jb250ZW50KTt0cmFuc2l0aW9uOmNvbG9yIC4zcyxncmlkLXRlbXBsYXRlLWNvbHVtbnMgLjJzfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsudG9nZ2xley0taW5wdXQtY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLWJhc2UtY29udGVudCk1MCUsIzAwMDApfX0udG9nZ2xley0tdG9nZ2xlLXA6Y2FsYyh2YXIoLS1zaXplKSouMTI1KTstLXNpemU6Y2FsYyh2YXIoLS1zaXplLXNlbGVjdG9yLC4yNXJlbSkqNik7d2lkdGg6Y2FsYygodmFyKC0tc2l6ZSkqMikgLSAodmFyKC0tYm9yZGVyKSArIHZhcigtLXRvZ2dsZS1wKSkqMik7aGVpZ2h0OnZhcigtLXNpemUpfS50b2dnbGU+Knt6LWluZGV4OjE7Y3Vyc29yOnBvaW50ZXI7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQtY29sb3I6IzAwMDA7Ym9yZGVyOm5vbmU7Z3JpZC1jb2x1bW46Mi9zcGFuIDE7Z3JpZC1yb3ctc3RhcnQ6MTtoZWlnaHQ6MTAwJTtwYWRkaW5nOi4xMjVyZW07dHJhbnNpdGlvbjpvcGFjaXR5IC4ycyxyb3RhdGUgLjRzfS50b2dnbGU+OmZvY3Vzey0tdHctb3V0bGluZS1zdHlsZTpub25lO291dGxpbmUtc3R5bGU6bm9uZX1AbWVkaWEgKGZvcmNlZC1jb2xvcnM6YWN0aXZlKXsudG9nZ2xlPjpmb2N1c3tvdXRsaW5lLW9mZnNldDoycHg7b3V0bGluZToycHggc29saWQgIzAwMDB9fS50b2dnbGU+Om50aC1jaGlsZCgyKXtjb2xvcjp2YXIoLS1jb2xvci1iYXNlLTEwMCk7cm90YXRlOm5vbmV9LnRvZ2dsZT46bnRoLWNoaWxkKDMpe2NvbG9yOnZhcigtLWNvbG9yLWJhc2UtMTAwKTtvcGFjaXR5OjA7cm90YXRlOi0xNWRlZ30udG9nZ2xlOmhhcyg6Y2hlY2tlZCk+Om50aC1jaGlsZCgyKXtvcGFjaXR5OjA7cm90YXRlOjE1ZGVnfS50b2dnbGU6aGFzKDpjaGVja2VkKT46bnRoLWNoaWxkKDMpe29wYWNpdHk6MTtyb3RhdGU6bm9uZX0udG9nZ2xlOmJlZm9yZXthc3BlY3QtcmF0aW86MTtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1zZWxlY3Rvcik7LS10dy1jb250ZW50OlwiXCI7Y29udGVudDp2YXIoLS10dy1jb250ZW50KTtoZWlnaHQ6MTAwJTtib3gtc2hhZG93OjAgLTFweCBva2xjaCgwJSAwIDAvY2FsYyh2YXIoLS1kZXB0aCkqLjEpKWluc2V0LDAgOHB4IDAgLTRweCBva2xjaCgxMDAlIDAgMC9jYWxjKHZhcigtLWRlcHRoKSouMSkpaW5zZXQsMCAxcHggY3VycmVudENvbG9yO2JhY2tncm91bmQtY29sb3I6Y3VycmVudENvbG9yO2dyaWQtcm93LXN0YXJ0OjE7Z3JpZC1jb2x1bW4tc3RhcnQ6Mjt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjFzLHRyYW5zbGF0ZSAuMnMsaW5zZXQtaW5saW5lLXN0YXJ0IC4ycztwb3NpdGlvbjpyZWxhdGl2ZTtpbnNldC1pbmxpbmUtc3RhcnQ6MDt0cmFuc2xhdGU6MH1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LnRvZ2dsZTpiZWZvcmV7Ym94LXNoYWRvdzowIC0xcHggb2tsY2goMCUgMCAwL2NhbGModmFyKC0tZGVwdGgpKi4xKSlpbnNldCwwIDhweCAwIC00cHggb2tsY2goMTAwJSAwIDAvY2FsYyh2YXIoLS1kZXB0aCkqLjEpKWluc2V0LDAgMXB4IGNvbG9yLW1peChpbiBva2xhYixjdXJyZW50Q29sb3IgY2FsYyh2YXIoLS1kZXB0aCkqMTAlKSwjMDAwMCl9fS50b2dnbGU6YmVmb3Jle2JhY2tncm91bmQtc2l6ZTphdXRvLGNhbGModmFyKC0tbm9pc2UpKjEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bm9uZSx2YXIoLS1meC1ub2lzZSl9QG1lZGlhIChmb3JjZWQtY29sb3JzOmFjdGl2ZSl7LnRvZ2dsZTpiZWZvcmV7b3V0bGluZS1zdHlsZTp2YXIoLS10dy1vdXRsaW5lLXN0eWxlKTtvdXRsaW5lLW9mZnNldDpjYWxjKDFweCotMSk7b3V0bGluZS13aWR0aDoxcHh9fUBtZWRpYSBwcmludHsudG9nZ2xlOmJlZm9yZXtvdXRsaW5lLW9mZnNldDotMXJlbTtvdXRsaW5lOi4yNXJlbSBzb2xpZH19LnRvZ2dsZTpmb2N1cy12aXNpYmxlLC50b2dnbGU6aGFzKDpmb2N1cy12aXNpYmxlKXtvdXRsaW5lLW9mZnNldDoycHg7b3V0bGluZToycHggc29saWR9LnRvZ2dsZTpjaGVja2VkLC50b2dnbGVbYXJpYS1jaGVja2VkPXRydWVdLC50b2dnbGU6aGFzKD5pbnB1dDpjaGVja2VkKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWJhc2UtMTAwKTstLWlucHV0LWNvbG9yOnZhcigtLWNvbG9yLWJhc2UtY29udGVudCk7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnIgMGZyfTppcygudG9nZ2xlOmNoZWNrZWQsLnRvZ2dsZVthcmlhLWNoZWNrZWQ9dHJ1ZV0sLnRvZ2dsZTpoYXMoPmlucHV0OmNoZWNrZWQpKTpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Q29sb3J9QHN0YXJ0aW5nLXN0eWxlezppcygudG9nZ2xlOmNoZWNrZWQsLnRvZ2dsZVthcmlhLWNoZWNrZWQ9dHJ1ZV0sLnRvZ2dsZTpoYXMoPmlucHV0OmNoZWNrZWQpKTpiZWZvcmV7b3BhY2l0eTowfX0udG9nZ2xlOmluZGV0ZXJtaW5hdGV7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOi41ZnIgMWZyIC41ZnJ9LnRvZ2dsZTpkaXNhYmxlZHtjdXJzb3I6bm90LWFsbG93ZWQ7b3BhY2l0eTouM30udG9nZ2xlOmRpc2FibGVkOmJlZm9yZXtib3JkZXI6dmFyKC0tYm9yZGVyKXNvbGlkIGN1cnJlbnRDb2xvcjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDAwfS5pbnB1dHtjdXJzb3I6dGV4dDtib3JkZXI6dmFyKC0tYm9yZGVyKXNvbGlkICMwMDAwO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWJhc2UtMTAwKTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2hpdGUtc3BhY2U6bm93cmFwO3dpZHRoOmNsYW1wKDNyZW0sMjByZW0sMTAwJSk7aGVpZ2h0OnZhcigtLXNpemUpO3RvdWNoLWFjdGlvbjptYW5pcHVsYXRpb247Ym9yZGVyLWNvbG9yOnZhcigtLWlucHV0LWNvbG9yKTtib3gtc2hhZG93OjAgMXB4IHZhcigtLWlucHV0LWNvbG9yKWluc2V0LDAgLTFweCBva2xjaCgxMDAlIDAgMC9jYWxjKHZhcigtLWRlcHRoKSouMSkpaW5zZXQ7Ym9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czp2YXIoLS1qb2luLXNzLHZhcigtLXJhZGl1cy1maWVsZCkpO2JvcmRlci1zdGFydC1lbmQtcmFkaXVzOnZhcigtLWpvaW4tc2UsdmFyKC0tcmFkaXVzLWZpZWxkKSk7Ym9yZGVyLWVuZC1lbmQtcmFkaXVzOnZhcigtLWpvaW4tZWUsdmFyKC0tcmFkaXVzLWZpZWxkKSk7Ym9yZGVyLWVuZC1zdGFydC1yYWRpdXM6dmFyKC0tam9pbi1lcyx2YXIoLS1yYWRpdXMtZmllbGQpKTtmbGV4LXNocmluazoxO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6LjVyZW07cGFkZGluZy1pbmxpbmU6Ljc1cmVtO2ZvbnQtc2l6ZTouODc1cmVtO2Rpc3BsYXk6aW5saW5lLWZsZXg7cG9zaXRpb246cmVsYXRpdmV9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5pbnB1dHtib3gtc2hhZG93OjAgMXB4IGNvbG9yLW1peChpbiBva2xhYix2YXIoLS1pbnB1dC1jb2xvciljYWxjKHZhcigtLWRlcHRoKSoxMCUpLCMwMDAwKWluc2V0LDAgLTFweCBva2xjaCgxMDAlIDAgMC9jYWxjKHZhcigtLWRlcHRoKSouMSkpaW5zZXR9fS5pbnB1dHstLXNpemU6Y2FsYyh2YXIoLS1zaXplLWZpZWxkLC4yNXJlbSkqMTApOy0taW5wdXQtY29sb3I6dmFyKC0tY29sb3ItYmFzZS1jb250ZW50KX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LmlucHV0ey0taW5wdXQtY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLWJhc2UtY29udGVudCkyMCUsIzAwMDApfX0uaW5wdXQ6d2hlcmUoaW5wdXQpe2Rpc3BsYXk6aW5saW5lLWZsZXh9LmlucHV0IDp3aGVyZShpbnB1dCl7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQtY29sb3I6IzAwMDA7Ym9yZGVyOm5vbmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmlubGluZS1mbGV4fS5pbnB1dCA6d2hlcmUoaW5wdXQpOmZvY3VzLC5pbnB1dCA6d2hlcmUoaW5wdXQpOmZvY3VzLXdpdGhpbnstLXR3LW91dGxpbmUtc3R5bGU6bm9uZTtvdXRsaW5lLXN0eWxlOm5vbmV9QG1lZGlhIChmb3JjZWQtY29sb3JzOmFjdGl2ZSl7LmlucHV0IDp3aGVyZShpbnB1dCk6Zm9jdXMsLmlucHV0IDp3aGVyZShpbnB1dCk6Zm9jdXMtd2l0aGlue291dGxpbmUtb2Zmc2V0OjJweDtvdXRsaW5lOjJweCBzb2xpZCAjMDAwMH19LmlucHV0IDp3aGVyZShpbnB1dFt0eXBlPXVybF0pLC5pbnB1dCA6d2hlcmUoaW5wdXRbdHlwZT1lbWFpbF0pe2RpcmVjdGlvbjpsdHJ9LmlucHV0IDp3aGVyZShpbnB1dFt0eXBlPWRhdGVdKXtkaXNwbGF5OmlubGluZS1ibG9ja30uaW5wdXQ6Zm9jdXMsLmlucHV0OmZvY3VzLXdpdGhpbnstLWlucHV0LWNvbG9yOnZhcigtLWNvbG9yLWJhc2UtY29udGVudCk7Ym94LXNoYWRvdzowIDFweCB2YXIoLS1pbnB1dC1jb2xvcil9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5pbnB1dDpmb2N1cywuaW5wdXQ6Zm9jdXMtd2l0aGlue2JveC1zaGFkb3c6MCAxcHggY29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWlucHV0LWNvbG9yKWNhbGModmFyKC0tZGVwdGgpKjEwJSksIzAwMDApfX0uaW5wdXQ6Zm9jdXMsLmlucHV0OmZvY3VzLXdpdGhpbntvdXRsaW5lOjJweCBzb2xpZCB2YXIoLS1pbnB1dC1jb2xvcik7b3V0bGluZS1vZmZzZXQ6MnB4O2lzb2xhdGlvbjppc29sYXRlO3otaW5kZXg6MX0uaW5wdXQ6aGFzKD5pbnB1dFtkaXNhYmxlZF0pLC5pbnB1dDppcyg6ZGlzYWJsZWQsW2Rpc2FibGVkXSl7Y3Vyc29yOm5vdC1hbGxvd2VkO2JvcmRlci1jb2xvcjp2YXIoLS1jb2xvci1iYXNlLTIwMCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1iYXNlLTIwMCk7Y29sb3I6dmFyKC0tY29sb3ItYmFzZS1jb250ZW50KX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LmlucHV0Omhhcyg+aW5wdXRbZGlzYWJsZWRdKSwuaW5wdXQ6aXMoOmRpc2FibGVkLFtkaXNhYmxlZF0pe2NvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpNDAlLHRyYW5zcGFyZW50KX19OmlzKC5pbnB1dDpoYXMoPmlucHV0W2Rpc2FibGVkXSksLmlucHV0OmlzKDpkaXNhYmxlZCxbZGlzYWJsZWRdKSk6OnBsYWNlaG9sZGVye2NvbG9yOnZhcigtLWNvbG9yLWJhc2UtY29udGVudCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpezppcyguaW5wdXQ6aGFzKD5pbnB1dFtkaXNhYmxlZF0pLC5pbnB1dDppcyg6ZGlzYWJsZWQsW2Rpc2FibGVkXSkpOjpwbGFjZWhvbGRlcntjb2xvcjpjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0tY29sb3ItYmFzZS1jb250ZW50KTIwJSx0cmFuc3BhcmVudCl9fS5pbnB1dDpoYXMoPmlucHV0W2Rpc2FibGVkXSksLmlucHV0OmlzKDpkaXNhYmxlZCxbZGlzYWJsZWRdKXtib3gtc2hhZG93Om5vbmV9LmlucHV0Omhhcyg+aW5wdXRbZGlzYWJsZWRdKT5pbnB1dFtkaXNhYmxlZF17Y3Vyc29yOm5vdC1hbGxvd2VkfS5pbnB1dDo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVle3RleHQtYWxpZ246aW5oZXJpdH0uaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9ue21hcmdpbi1ibG9jazotLjc1cmVtO21hcmdpbi1pbmxpbmUtZW5kOi0uNzVyZW19LmlucHV0Ojotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3J7cG9zaXRpb246YWJzb2x1dGU7aW5zZXQtaW5saW5lLWVuZDouNzVlbX0uaW5kaWNhdG9ye3dpZHRoOm1heC1jb250ZW50O2Rpc3BsYXk6aW5saW5lLWZsZXg7cG9zaXRpb246cmVsYXRpdmV9LmluZGljYXRvciA6d2hlcmUoLmluZGljYXRvci1pdGVtKXt6LWluZGV4OjE7d2hpdGUtc3BhY2U6bm93cmFwO3RvcDp2YXIoLS1pbmRpY2F0b3ItdCwwKTtib3R0b206dmFyKC0taW5kaWNhdG9yLWIsYXV0byk7bGVmdDp2YXIoLS1pbmRpY2F0b3ItcyxhdXRvKTtyaWdodDp2YXIoLS1pbmRpY2F0b3ItZSwwKTt0cmFuc2xhdGU6dmFyKC0taW5kaWNhdG9yLXgsNTAlKXZhcigtLWluZGljYXRvci15LC01MCUpO3Bvc2l0aW9uOmFic29sdXRlfS50YWJsZXtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1ib3gpO3RleHQtYWxpZ246bGVmdDt3aWR0aDoxMDAlO2ZvbnQtc2l6ZTouODc1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS50YWJsZTp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYSAoaG92ZXI6aG92ZXIpezppcygudGFibGUgdHIucm93LWhvdmVyLC50YWJsZSB0ci5yb3ctaG92ZXI6bnRoLWNoaWxkKDJuKSk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1iYXNlLTIwMCl9fS50YWJsZSA6d2hlcmUodGgsdGQpe3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtwYWRkaW5nLWJsb2NrOi43NXJlbTtwYWRkaW5nLWlubGluZToxcmVtfS50YWJsZSA6d2hlcmUodGhlYWQsdGZvb3Qpe3doaXRlLXNwYWNlOm5vd3JhcDtjb2xvcjp2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsudGFibGUgOndoZXJlKHRoZWFkLHRmb290KXtjb2xvcjpjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0tY29sb3ItYmFzZS1jb250ZW50KTYwJSx0cmFuc3BhcmVudCl9fS50YWJsZSA6d2hlcmUodGhlYWQsdGZvb3Qpe2ZvbnQtc2l6ZTouODc1cmVtO2ZvbnQtd2VpZ2h0OjYwMH0udGFibGUgOndoZXJlKHRmb290KXtib3JkZXItdG9wOnZhcigtLWJvcmRlcilzb2xpZCB2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsudGFibGUgOndoZXJlKHRmb290KXtib3JkZXItdG9wOnZhcigtLWJvcmRlcilzb2xpZCBjb2xvci1taXgoaW4gb2tsY2gsdmFyKC0tY29sb3ItYmFzZS1jb250ZW50KTUlLCMwMDAwKX19LnRhYmxlIDp3aGVyZSgudGFibGUtcGluLXJvd3MgdGhlYWQgdHIpe3otaW5kZXg6MTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWJhc2UtMTAwKTtwb3NpdGlvbjpzdGlja3k7dG9wOjB9LnRhYmxlIDp3aGVyZSgudGFibGUtcGluLXJvd3MgdGZvb3QgdHIpe3otaW5kZXg6MTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWJhc2UtMTAwKTtwb3NpdGlvbjpzdGlja3k7Ym90dG9tOjB9LnRhYmxlIDp3aGVyZSgudGFibGUtcGluLWNvbHMgdHIgdGgpe2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYmFzZS0xMDApO3Bvc2l0aW9uOnN0aWNreTtsZWZ0OjA7cmlnaHQ6MH0udGFibGUgOndoZXJlKHRoZWFkIHRyLHRib2R5IHRyOm5vdCg6bGFzdC1jaGlsZCkpe2JvcmRlci1ib3R0b206dmFyKC0tYm9yZGVyKXNvbGlkIHZhcigtLWNvbG9yLWJhc2UtY29udGVudCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey50YWJsZSA6d2hlcmUodGhlYWQgdHIsdGJvZHkgdHI6bm90KDpsYXN0LWNoaWxkKSl7Ym9yZGVyLWJvdHRvbTp2YXIoLS1ib3JkZXIpc29saWQgY29sb3ItbWl4KGluIG9rbGNoLHZhcigtLWNvbG9yLWJhc2UtY29udGVudCk1JSwjMDAwMCl9fS5zdGVwc3tjb3VudGVyLXJlc2V0OnN0ZXA7Z3JpZC1hdXRvLWNvbHVtbnM6MWZyO2dyaWQtYXV0by1mbG93OmNvbHVtbjtkaXNwbGF5OmlubGluZS1ncmlkO292ZXJmbG93OmF1dG8gaGlkZGVufS5zdGVwcyAuc3RlcHt0ZXh0LWFsaWduOmNlbnRlcjstLXN0ZXAtYmc6dmFyKC0tY29sb3ItYmFzZS0zMDApOy0tc3RlcC1mZzp2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpO2dyaWQtdGVtcGxhdGUtcm93czo0MHB4IDFmcjtncmlkLXRlbXBsYXRlLWNvbHVtbnM6YXV0bztwbGFjZS1pdGVtczpjZW50ZXI7bWluLXdpZHRoOjRyZW07ZGlzcGxheTpncmlkfS5zdGVwcyAuc3RlcDpiZWZvcmV7d2lkdGg6MTAwJTtoZWlnaHQ6LjVyZW07Y29sb3I6dmFyKC0tc3RlcC1iZyk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdGVwLWJnKTstLXR3LWNvbnRlbnQ6XCJcIjtjb250ZW50OnZhcigtLXR3LWNvbnRlbnQpO2JvcmRlcjoxcHggc29saWQ7Z3JpZC1yb3ctc3RhcnQ6MTtncmlkLWNvbHVtbi1zdGFydDoxO21hcmdpbi1pbmxpbmUtc3RhcnQ6LTEwMCU7dG9wOjB9LnN0ZXBzIC5zdGVwPi5zdGVwLWljb24sLnN0ZXBzIC5zdGVwOm5vdCg6aGFzKC5zdGVwLWljb24pKTphZnRlcntjb250ZW50OmNvdW50ZXIoc3RlcCk7Y291bnRlci1pbmNyZW1lbnQ6c3RlcDt6LWluZGV4OjE7Y29sb3I6dmFyKC0tc3RlcC1mZyk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdGVwLWJnKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXN0ZXAtYmcpO2JvcmRlci1yYWRpdXM6My40MDI4MmUzOHB4O2dyaWQtcm93LXN0YXJ0OjE7Z3JpZC1jb2x1bW4tc3RhcnQ6MTtwbGFjZS1zZWxmOmNlbnRlcjtwbGFjZS1pdGVtczpjZW50ZXI7d2lkdGg6MnJlbTtoZWlnaHQ6MnJlbTtkaXNwbGF5OmdyaWQ7cG9zaXRpb246cmVsYXRpdmV9LnN0ZXBzIC5zdGVwOmZpcnN0LWNoaWxkOmJlZm9yZXtjb250ZW50Om5vbmV9LnN0ZXBzIC5zdGVwW2RhdGEtY29udGVudF06YWZ0ZXJ7Y29udGVudDphdHRyKGRhdGEtY29udGVudCl9LnN0ZXBzIC5zdGVwLW5ldXRyYWwrLnN0ZXAtbmV1dHJhbDpiZWZvcmUsLnN0ZXBzIC5zdGVwLW5ldXRyYWw6YWZ0ZXIsLnN0ZXBzIC5zdGVwLW5ldXRyYWw+LnN0ZXAtaWNvbnstLXN0ZXAtYmc6dmFyKC0tY29sb3ItbmV1dHJhbCk7LS1zdGVwLWZnOnZhcigtLWNvbG9yLW5ldXRyYWwtY29udGVudCl9LnN0ZXBzIC5zdGVwLXByaW1hcnkrLnN0ZXAtcHJpbWFyeTpiZWZvcmUsLnN0ZXBzIC5zdGVwLXByaW1hcnk6YWZ0ZXIsLnN0ZXBzIC5zdGVwLXByaW1hcnk+LnN0ZXAtaWNvbnstLXN0ZXAtYmc6dmFyKC0tY29sb3ItcHJpbWFyeSk7LS1zdGVwLWZnOnZhcigtLWNvbG9yLXByaW1hcnktY29udGVudCl9LnN0ZXBzIC5zdGVwLXNlY29uZGFyeSsuc3RlcC1zZWNvbmRhcnk6YmVmb3JlLC5zdGVwcyAuc3RlcC1zZWNvbmRhcnk6YWZ0ZXIsLnN0ZXBzIC5zdGVwLXNlY29uZGFyeT4uc3RlcC1pY29uey0tc3RlcC1iZzp2YXIoLS1jb2xvci1zZWNvbmRhcnkpOy0tc3RlcC1mZzp2YXIoLS1jb2xvci1zZWNvbmRhcnktY29udGVudCl9LnN0ZXBzIC5zdGVwLWFjY2VudCsuc3RlcC1hY2NlbnQ6YmVmb3JlLC5zdGVwcyAuc3RlcC1hY2NlbnQ6YWZ0ZXIsLnN0ZXBzIC5zdGVwLWFjY2VudD4uc3RlcC1pY29uey0tc3RlcC1iZzp2YXIoLS1jb2xvci1hY2NlbnQpOy0tc3RlcC1mZzp2YXIoLS1jb2xvci1hY2NlbnQtY29udGVudCl9LnN0ZXBzIC5zdGVwLWluZm8rLnN0ZXAtaW5mbzpiZWZvcmUsLnN0ZXBzIC5zdGVwLWluZm86YWZ0ZXIsLnN0ZXBzIC5zdGVwLWluZm8+LnN0ZXAtaWNvbnstLXN0ZXAtYmc6dmFyKC0tY29sb3ItaW5mbyk7LS1zdGVwLWZnOnZhcigtLWNvbG9yLWluZm8tY29udGVudCl9LnN0ZXBzIC5zdGVwLXN1Y2Nlc3MrLnN0ZXAtc3VjY2VzczpiZWZvcmUsLnN0ZXBzIC5zdGVwLXN1Y2Nlc3M6YWZ0ZXIsLnN0ZXBzIC5zdGVwLXN1Y2Nlc3M+LnN0ZXAtaWNvbnstLXN0ZXAtYmc6dmFyKC0tY29sb3Itc3VjY2Vzcyk7LS1zdGVwLWZnOnZhcigtLWNvbG9yLXN1Y2Nlc3MtY29udGVudCl9LnN0ZXBzIC5zdGVwLXdhcm5pbmcrLnN0ZXAtd2FybmluZzpiZWZvcmUsLnN0ZXBzIC5zdGVwLXdhcm5pbmc6YWZ0ZXIsLnN0ZXBzIC5zdGVwLXdhcm5pbmc+LnN0ZXAtaWNvbnstLXN0ZXAtYmc6dmFyKC0tY29sb3Itd2FybmluZyk7LS1zdGVwLWZnOnZhcigtLWNvbG9yLXdhcm5pbmctY29udGVudCl9LnN0ZXBzIC5zdGVwLWVycm9yKy5zdGVwLWVycm9yOmJlZm9yZSwuc3RlcHMgLnN0ZXAtZXJyb3I6YWZ0ZXIsLnN0ZXBzIC5zdGVwLWVycm9yPi5zdGVwLWljb257LS1zdGVwLWJnOnZhcigtLWNvbG9yLWVycm9yKTstLXN0ZXAtZmc6dmFyKC0tY29sb3ItZXJyb3ItY29udGVudCl9LnJhbmdle2FwcGVhcmFuY2U6bm9uZTt3ZWJraXQtYXBwZWFyYW5jZTpub25lOy0tcmFuZ2UtdGh1bWI6dmFyKC0tY29sb3ItYmFzZS0xMDApOy0tcmFuZ2UtdGh1bWItc2l6ZTpjYWxjKHZhcigtLXNpemUtc2VsZWN0b3IsLjI1cmVtKSo2KTstLXJhbmdlLXByb2dyZXNzOmN1cnJlbnRDb2xvcjstLXJhbmdlLWZpbGw6MTstLXJhbmdlLXA6LjI1cmVtOy0tcmFuZ2UtYmc6Y3VycmVudENvbG9yfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsucmFuZ2V7LS1yYW5nZS1iZzpjb2xvci1taXgoaW4gb2tsYWIsY3VycmVudENvbG9yIDEwJSwjMDAwMCl9fS5yYW5nZXtjdXJzb3I6cG9pbnRlcjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LS1yYWRpdXMtc2VsZWN0b3ItbWF4OmNhbGModmFyKC0tcmFkaXVzLXNlbGVjdG9yKSArIHZhcigtLXJhZGl1cy1zZWxlY3RvcikgKyB2YXIoLS1yYWRpdXMtc2VsZWN0b3IpKTtib3JkZXItcmFkaXVzOmNhbGModmFyKC0tcmFkaXVzLXNlbGVjdG9yKSArIG1pbih2YXIoLS1yYW5nZS1wKSx2YXIoLS1yYWRpdXMtc2VsZWN0b3ItbWF4KSkpO3dpZHRoOmNsYW1wKDNyZW0sMjByZW0sMTAwJSk7aGVpZ2h0OnZhcigtLXJhbmdlLXRodW1iLXNpemUpO2JhY2tncm91bmQtY29sb3I6IzAwMDA7Ym9yZGVyOm5vbmU7b3ZlcmZsb3c6aGlkZGVufVtkaXI9cnRsXSAucmFuZ2V7LS1yYW5nZS1kaXI6LTF9LnJhbmdlOmZvY3Vze291dGxpbmU6bm9uZX0ucmFuZ2U6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lLW9mZnNldDoycHg7b3V0bGluZToycHggc29saWR9LnJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFja3tiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXJhbmdlLWJnKTtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1zZWxlY3Rvcik7d2lkdGg6MTAwJTtoZWlnaHQ6Y2FsYyh2YXIoLS1yYW5nZS10aHVtYi1zaXplKSouNSl9QG1lZGlhIChmb3JjZWQtY29sb3JzOmFjdGl2ZSl7LnJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFja3tib3JkZXI6MXB4IHNvbGlkfS5yYW5nZTo6LW1vei1yYW5nZS10cmFja3tib3JkZXI6MXB4IHNvbGlkfX0ucmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1ie2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXItcmFkaXVzOmNhbGModmFyKC0tcmFkaXVzLXNlbGVjdG9yKSArIG1pbih2YXIoLS1yYW5nZS1wKSx2YXIoLS1yYWRpdXMtc2VsZWN0b3ItbWF4KSkpO2hlaWdodDp2YXIoLS1yYW5nZS10aHVtYi1zaXplKTt3aWR0aDp2YXIoLS1yYW5nZS10aHVtYi1zaXplKTtib3JkZXI6dmFyKC0tcmFuZ2UtcClzb2xpZDthcHBlYXJhbmNlOm5vbmU7d2Via2l0LWFwcGVhcmFuY2U6bm9uZTtjb2xvcjp2YXIoLS1yYW5nZS1wcm9ncmVzcyk7Ym94LXNoYWRvdzowIC0xcHggb2tsY2goMCUgMCAwL2NhbGModmFyKC0tZGVwdGgpKi4xKSlpbnNldCwwIDhweCAwIC00cHggb2tsY2goMTAwJSAwIDAvY2FsYyh2YXIoLS1kZXB0aCkqLjEpKWluc2V0LDAgMXB4IGN1cnJlbnRDb2xvciwwIDAgMCAycmVtIHZhcigtLXJhbmdlLXRodW1iKWluc2V0LGNhbGMoKHZhcigtLXJhbmdlLWRpciwxKSotMTAwcmVtKSAtICh2YXIoLS1yYW5nZS1kaXIsMSkqdmFyKC0tcmFuZ2UtdGh1bWItc2l6ZSkvMikpMCAwIGNhbGMoMTAwcmVtKnZhcigtLXJhbmdlLWZpbGwpKTtiYWNrZ3JvdW5kLWNvbG9yOmN1cnJlbnRDb2xvcjtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsucmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1ie2JveC1zaGFkb3c6MCAtMXB4IG9rbGNoKDAlIDAgMC9jYWxjKHZhcigtLWRlcHRoKSouMSkpaW5zZXQsMCA4cHggMCAtNHB4IG9rbGNoKDEwMCUgMCAwL2NhbGModmFyKC0tZGVwdGgpKi4xKSlpbnNldCwwIDFweCBjb2xvci1taXgoaW4gb2tsYWIsY3VycmVudENvbG9yIGNhbGModmFyKC0tZGVwdGgpKjEwJSksIzAwMDApLDAgMCAwIDJyZW0gdmFyKC0tcmFuZ2UtdGh1bWIpaW5zZXQsY2FsYygodmFyKC0tcmFuZ2UtZGlyLDEpKi0xMDByZW0pIC0gKHZhcigtLXJhbmdlLWRpciwxKSp2YXIoLS1yYW5nZS10aHVtYi1zaXplKS8yKSkwIDAgY2FsYygxMDByZW0qdmFyKC0tcmFuZ2UtZmlsbCkpfX0ucmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2t7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1yYW5nZS1iZyk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMtc2VsZWN0b3IpO3dpZHRoOjEwMCU7aGVpZ2h0OmNhbGModmFyKC0tcmFuZ2UtdGh1bWItc2l6ZSkqLjUpfS5yYW5nZTo6LW1vei1yYW5nZS10aHVtYntib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyLXJhZGl1czpjYWxjKHZhcigtLXJhZGl1cy1zZWxlY3RvcikgKyBtaW4odmFyKC0tcmFuZ2UtcCksdmFyKC0tcmFkaXVzLXNlbGVjdG9yLW1heCkpKTtoZWlnaHQ6dmFyKC0tcmFuZ2UtdGh1bWItc2l6ZSk7d2lkdGg6dmFyKC0tcmFuZ2UtdGh1bWItc2l6ZSk7Ym9yZGVyOnZhcigtLXJhbmdlLXApc29saWQ7Y29sb3I6dmFyKC0tcmFuZ2UtcHJvZ3Jlc3MpO2JveC1zaGFkb3c6MCAtMXB4IG9rbGNoKDAlIDAgMC9jYWxjKHZhcigtLWRlcHRoKSouMSkpaW5zZXQsMCA4cHggMCAtNHB4IG9rbGNoKDEwMCUgMCAwL2NhbGModmFyKC0tZGVwdGgpKi4xKSlpbnNldCwwIDFweCBjdXJyZW50Q29sb3IsMCAwIDAgMnJlbSB2YXIoLS1yYW5nZS10aHVtYilpbnNldCxjYWxjKCh2YXIoLS1yYW5nZS1kaXIsMSkqLTEwMHJlbSkgLSAodmFyKC0tcmFuZ2UtZGlyLDEpKnZhcigtLXJhbmdlLXRodW1iLXNpemUpLzIpKTAgMCBjYWxjKDEwMHJlbSp2YXIoLS1yYW5nZS1maWxsKSk7YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Q29sb3I7cG9zaXRpb246cmVsYXRpdmU7dG9wOjUwJX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LnJhbmdlOjotbW96LXJhbmdlLXRodW1ie2JveC1zaGFkb3c6MCAtMXB4IG9rbGNoKDAlIDAgMC9jYWxjKHZhcigtLWRlcHRoKSouMSkpaW5zZXQsMCA4cHggMCAtNHB4IG9rbGNoKDEwMCUgMCAwL2NhbGModmFyKC0tZGVwdGgpKi4xKSlpbnNldCwwIDFweCBjb2xvci1taXgoaW4gb2tsYWIsY3VycmVudENvbG9yIGNhbGModmFyKC0tZGVwdGgpKjEwJSksIzAwMDApLDAgMCAwIDJyZW0gdmFyKC0tcmFuZ2UtdGh1bWIpaW5zZXQsY2FsYygodmFyKC0tcmFuZ2UtZGlyLDEpKi0xMDByZW0pIC0gKHZhcigtLXJhbmdlLWRpciwxKSp2YXIoLS1yYW5nZS10aHVtYi1zaXplKS8yKSkwIDAgY2FsYygxMDByZW0qdmFyKC0tcmFuZ2UtZmlsbCkpfX0ucmFuZ2U6ZGlzYWJsZWR7Y3Vyc29yOm5vdC1hbGxvd2VkO29wYWNpdHk6LjN9LnNlbGVjdHtib3JkZXI6dmFyKC0tYm9yZGVyKXNvbGlkICMwMDAwO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWJhc2UtMTAwKTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6Y2xhbXAoM3JlbSwyMHJlbSwxMDAlKTtoZWlnaHQ6dmFyKC0tc2l6ZSk7dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO2JveC1zaGFkb3c6MCAxcHggdmFyKC0taW5wdXQtY29sb3IpaW5zZXQsMCAtMXB4IG9rbGNoKDEwMCUgMCAwL2NhbGModmFyKC0tZGVwdGgpKi4xKSlpbnNldDtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg0NWRlZywjMDAwMCA1MCUsY3VycmVudENvbG9yIDUwJSksbGluZWFyLWdyYWRpZW50KDEzNWRlZyxjdXJyZW50Q29sb3IgNTAlLCMwMDAwIDUwJSk7YmFja2dyb3VuZC1wb3NpdGlvbjpjYWxjKDEwMCUgLSAyMHB4KSBjYWxjKDFweCArIDUwJSksY2FsYygxMDAlIC0gMTYuMXB4KSBjYWxjKDFweCArIDUwJSk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTo0cHggNHB4LDRweCA0cHg7Ym9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czp2YXIoLS1qb2luLXNzLHZhcigtLXJhZGl1cy1maWVsZCkpO2JvcmRlci1zdGFydC1lbmQtcmFkaXVzOnZhcigtLWpvaW4tc2UsdmFyKC0tcmFkaXVzLWZpZWxkKSk7Ym9yZGVyLWVuZC1lbmQtcmFkaXVzOnZhcigtLWpvaW4tZWUsdmFyKC0tcmFkaXVzLWZpZWxkKSk7Ym9yZGVyLWVuZC1zdGFydC1yYWRpdXM6dmFyKC0tam9pbi1lcyx2YXIoLS1yYWRpdXMtZmllbGQpKTtmbGV4LXNocmluazoxO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6LjM3NXJlbTtwYWRkaW5nLWlubGluZToxcmVtIDEuNzVyZW07Zm9udC1zaXplOi44NzVyZW07ZGlzcGxheTppbmxpbmUtZmxleDtwb3NpdGlvbjpyZWxhdGl2ZX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LnNlbGVjdHtib3gtc2hhZG93OjAgMXB4IGNvbG9yLW1peChpbiBva2xhYix2YXIoLS1pbnB1dC1jb2xvciljYWxjKHZhcigtLWRlcHRoKSoxMCUpLCMwMDAwKWluc2V0LDAgLTFweCBva2xjaCgxMDAlIDAgMC9jYWxjKHZhcigtLWRlcHRoKSouMSkpaW5zZXR9fS5zZWxlY3R7Ym9yZGVyLWNvbG9yOnZhcigtLWlucHV0LWNvbG9yKTstLWlucHV0LWNvbG9yOnZhcigtLWNvbG9yLWJhc2UtY29udGVudCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5zZWxlY3R7LS1pbnB1dC1jb2xvcjpjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0tY29sb3ItYmFzZS1jb250ZW50KTIwJSwjMDAwMCl9fS5zZWxlY3R7LS1zaXplOmNhbGModmFyKC0tc2l6ZS1maWVsZCwuMjVyZW0pKjEwKX1bZGlyPXJ0bF0gLnNlbGVjdHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjEycHggY2FsYygxcHggKyA1MCUpLDE2cHggY2FsYygxcHggKyA1MCUpfS5zZWxlY3Qgc2VsZWN0e2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kOmluaGVyaXQ7Ym9yZGVyLXJhZGl1czppbmhlcml0O2JvcmRlci1zdHlsZTpub25lO3dpZHRoOmNhbGMoMTAwJSArIDIuNzVyZW0pO2hlaWdodDpjYWxjKDEwMCUgLSAycHgpO21hcmdpbi1pbmxpbmU6LTFyZW0gLTEuNzVyZW07cGFkZGluZy1pbmxpbmU6MXJlbSAxLjc1cmVtfS5zZWxlY3Qgc2VsZWN0OmZvY3VzLC5zZWxlY3Qgc2VsZWN0OmZvY3VzLXdpdGhpbnstLXR3LW91dGxpbmUtc3R5bGU6bm9uZTtvdXRsaW5lLXN0eWxlOm5vbmV9QG1lZGlhIChmb3JjZWQtY29sb3JzOmFjdGl2ZSl7LnNlbGVjdCBzZWxlY3Q6Zm9jdXMsLnNlbGVjdCBzZWxlY3Q6Zm9jdXMtd2l0aGlue291dGxpbmUtb2Zmc2V0OjJweDtvdXRsaW5lOjJweCBzb2xpZCAjMDAwMH19LnNlbGVjdCBzZWxlY3Q6bm90KDpsYXN0LWNoaWxkKXtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7bWFyZ2luLWlubGluZS1lbmQ6LTEuMzc1cmVtfS5zZWxlY3Q6Zm9jdXMsLnNlbGVjdDpmb2N1cy13aXRoaW57LS1pbnB1dC1jb2xvcjp2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpO2JveC1zaGFkb3c6MCAxcHggdmFyKC0taW5wdXQtY29sb3IpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuc2VsZWN0OmZvY3VzLC5zZWxlY3Q6Zm9jdXMtd2l0aGlue2JveC1zaGFkb3c6MCAxcHggY29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWlucHV0LWNvbG9yKWNhbGModmFyKC0tZGVwdGgpKjEwJSksIzAwMDApfX0uc2VsZWN0OmZvY3VzLC5zZWxlY3Q6Zm9jdXMtd2l0aGlue291dGxpbmU6MnB4IHNvbGlkIHZhcigtLWlucHV0LWNvbG9yKTtvdXRsaW5lLW9mZnNldDoycHg7aXNvbGF0aW9uOmlzb2xhdGU7ei1pbmRleDoxfS5zZWxlY3Q6aGFzKD5zZWxlY3RbZGlzYWJsZWRdKSwuc2VsZWN0OmlzKDpkaXNhYmxlZCxbZGlzYWJsZWRdKXtjdXJzb3I6bm90LWFsbG93ZWQ7Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yLWJhc2UtMjAwKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWJhc2UtMjAwKTtjb2xvcjp2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuc2VsZWN0Omhhcyg+c2VsZWN0W2Rpc2FibGVkXSksLnNlbGVjdDppcyg6ZGlzYWJsZWQsW2Rpc2FibGVkXSl7Y29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLWJhc2UtY29udGVudCk0MCUsdHJhbnNwYXJlbnQpfX06aXMoLnNlbGVjdDpoYXMoPnNlbGVjdFtkaXNhYmxlZF0pLC5zZWxlY3Q6aXMoOmRpc2FibGVkLFtkaXNhYmxlZF0pKTo6cGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tY29sb3ItYmFzZS1jb250ZW50KX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7OmlzKC5zZWxlY3Q6aGFzKD5zZWxlY3RbZGlzYWJsZWRdKSwuc2VsZWN0OmlzKDpkaXNhYmxlZCxbZGlzYWJsZWRdKSk6OnBsYWNlaG9sZGVye2NvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpMjAlLHRyYW5zcGFyZW50KX19LnNlbGVjdDpoYXMoPnNlbGVjdFtkaXNhYmxlZF0pPnNlbGVjdFtkaXNhYmxlZF17Y3Vyc29yOm5vdC1hbGxvd2VkfS50aW1lbGluZXtkaXNwbGF5OmZsZXg7cG9zaXRpb246cmVsYXRpdmV9LnRpbWVsaW5lPmxpe2dyaWQtdGVtcGxhdGUtcm93czp2YXIoLS10aW1lbGluZS1yb3ctc3RhcnQsbWlubWF4KDAsMWZyKSlhdXRvIHZhcigtLXRpbWVsaW5lLXJvdy1lbmQsbWlubWF4KDAsMWZyKSk7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnZhcigtLXRpbWVsaW5lLWNvbC1zdGFydCxtaW5tYXgoMCwxZnIpKWF1dG8gdmFyKC0tdGltZWxpbmUtY29sLWVuZCxtaW5tYXgoMCwxZnIpKTtmbGV4LXNocmluazowO2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmdyaWQ7cG9zaXRpb246cmVsYXRpdmV9LnRpbWVsaW5lPmxpPmhye2JvcmRlcjpub25lO3dpZHRoOjEwMCV9LnRpbWVsaW5lPmxpPmhyOmZpcnN0LWNoaWxke2dyaWQtcm93LXN0YXJ0OjI7Z3JpZC1jb2x1bW4tc3RhcnQ6MX0udGltZWxpbmU+bGk+aHI6bGFzdC1jaGlsZHtncmlkLWFyZWE6Mi8zL2F1dG8vbm9uZX1AbWVkaWEgcHJpbnR7LnRpbWVsaW5lPmxpPmhye2JvcmRlcjouMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJhc2UtMzAwKX19LnRpbWVsaW5lIDp3aGVyZShocil7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1iYXNlLTMwMCk7aGVpZ2h0Oi4yNXJlbX0udGltZWxpbmU6aGFzKC50aW1lbGluZS1taWRkbGUgaHIpOmZpcnN0LWNoaWxke2JvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6MDtib3JkZXItc3RhcnQtZW5kLXJhZGl1czp2YXIoLS1yYWRpdXMtc2VsZWN0b3IpO2JvcmRlci1lbmQtZW5kLXJhZGl1czp2YXIoLS1yYWRpdXMtc2VsZWN0b3IpO2JvcmRlci1lbmQtc3RhcnQtcmFkaXVzOjB9LnRpbWVsaW5lOmhhcygudGltZWxpbmUtbWlkZGxlIGhyKTpsYXN0LWNoaWxkLC50aW1lbGluZTpub3QoOmhhcygudGltZWxpbmUtbWlkZGxlKSkgOmZpcnN0LWNoaWxkIGhyOmxhc3QtY2hpbGR7Ym9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czp2YXIoLS1yYWRpdXMtc2VsZWN0b3IpO2JvcmRlci1zdGFydC1lbmQtcmFkaXVzOjA7Ym9yZGVyLWVuZC1lbmQtcmFkaXVzOjA7Ym9yZGVyLWVuZC1zdGFydC1yYWRpdXM6dmFyKC0tcmFkaXVzLXNlbGVjdG9yKX0udGltZWxpbmU6bm90KDpoYXMoLnRpbWVsaW5lLW1pZGRsZSkpIDpsYXN0LWNoaWxkIGhyOmZpcnN0LWNoaWxke2JvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6MDtib3JkZXItc3RhcnQtZW5kLXJhZGl1czp2YXIoLS1yYWRpdXMtc2VsZWN0b3IpO2JvcmRlci1lbmQtZW5kLXJhZGl1czp2YXIoLS1yYWRpdXMtc2VsZWN0b3IpO2JvcmRlci1lbmQtc3RhcnQtcmFkaXVzOjB9LmNhcmR7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMtYm94KTtvdXRsaW5lLW9mZnNldDoycHg7b3V0bGluZTowIHNvbGlkICMwMDAwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt0cmFuc2l0aW9uOm91dGxpbmUgLjJzIGVhc2UtaW4tb3V0O2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjpyZWxhdGl2ZX0uY2FyZDpmb2N1c3stLXR3LW91dGxpbmUtc3R5bGU6bm9uZTtvdXRsaW5lLXN0eWxlOm5vbmV9QG1lZGlhIChmb3JjZWQtY29sb3JzOmFjdGl2ZSl7LmNhcmQ6Zm9jdXN7b3V0bGluZS1vZmZzZXQ6MnB4O291dGxpbmU6MnB4IHNvbGlkICMwMDAwfX0uY2FyZDpmb2N1cy12aXNpYmxle291dGxpbmUtY29sb3I6Y3VycmVudENvbG9yfS5jYXJkIDp3aGVyZShmaWd1cmU6Zmlyc3QtY2hpbGQpe2JvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6aW5oZXJpdDtib3JkZXItc3RhcnQtZW5kLXJhZGl1czppbmhlcml0O2JvcmRlci1lbmQtZW5kLXJhZGl1czp1bnNldDtib3JkZXItZW5kLXN0YXJ0LXJhZGl1czp1bnNldDtvdmVyZmxvdzpoaWRkZW59LmNhcmQgOndoZXJlKGZpZ3VyZTpsYXN0LWNoaWxkKXtib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOnVuc2V0O2JvcmRlci1zdGFydC1lbmQtcmFkaXVzOnVuc2V0O2JvcmRlci1lbmQtZW5kLXJhZGl1czppbmhlcml0O2JvcmRlci1lbmQtc3RhcnQtcmFkaXVzOmluaGVyaXQ7b3ZlcmZsb3c6aGlkZGVufS5jYXJkOndoZXJlKC5jYXJkLWJvcmRlcil7Ym9yZGVyOnZhcigtLWJvcmRlcilzb2xpZCB2YXIoLS1jb2xvci1iYXNlLTIwMCl9LmNhcmQ6d2hlcmUoLmNhcmQtZGFzaCl7Ym9yZGVyOnZhcigtLWJvcmRlcilkYXNoZWQgdmFyKC0tY29sb3ItYmFzZS0yMDApfS5jYXJkLmltYWdlLWZ1bGx7ZGlzcGxheTpncmlkfS5jYXJkLmltYWdlLWZ1bGw+KntncmlkLXJvdy1zdGFydDoxO2dyaWQtY29sdW1uLXN0YXJ0OjF9LmNhcmQuaW1hZ2UtZnVsbD4uY2FyZC1ib2R5e2NvbG9yOnZhcigtLWNvbG9yLW5ldXRyYWwtY29udGVudCk7cG9zaXRpb246cmVsYXRpdmV9LmNhcmQuaW1hZ2UtZnVsbCA6d2hlcmUoZmlndXJlKXtib3JkZXItcmFkaXVzOmluaGVyaXQ7b3ZlcmZsb3c6aGlkZGVufS5jYXJkLmltYWdlLWZ1bGw+ZmlndXJlIGltZ3tvYmplY3QtZml0OmNvdmVyO2ZpbHRlcjpicmlnaHRuZXNzKDI4JSk7aGVpZ2h0OjEwMCV9LmNhcmQgZmlndXJle2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleH0uY2FyZDpoYXMoPmlucHV0OmlzKGlucHV0W3R5cGU9Y2hlY2tib3hdLGlucHV0W3R5cGU9cmFkaW9dKSl7Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmNhcmQ6aGFzKD46Y2hlY2tlZCl7b3V0bGluZToycHggc29saWR9LmNvbGxhcHNlLXRpdGxle2dyaWQtcm93LXN0YXJ0OjE7Z3JpZC1jb2x1bW4tc3RhcnQ6MTt3aWR0aDoxMDAlO21pbi1oZWlnaHQ6MWxoO3BhZGRpbmc6MXJlbTtwYWRkaW5nLWlubGluZS1lbmQ6M3JlbTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzIGVhc2Utb3V0O3Bvc2l0aW9uOnJlbGF0aXZlfS5zci1vbmx5e2NsaXA6cmVjdCgwLDAsMCwwKTt3aGl0ZS1zcGFjZTpub3dyYXA7Ym9yZGVyLXdpZHRoOjA7d2lkdGg6MXB4O2hlaWdodDoxcHg7bWFyZ2luOi0xcHg7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO292ZXJmbG93OmhpZGRlbn0ubWVudS1ob3Jpem9udGFse2ZsZXgtZGlyZWN0aW9uOnJvdztkaXNwbGF5OmlubGluZS1mbGV4fS5tZW51LWhvcml6b250YWw+bGk6bm90KC5tZW51LXRpdGxlKT5kZXRhaWxzPnVse21hcmdpbi1pbmxpbmUtc3RhcnQ6MDttYXJnaW4tdG9wOjFyZW07cGFkZGluZy1ibG9jazouNXJlbTtwYWRkaW5nLWlubGluZS1lbmQ6LjVyZW07cG9zaXRpb246YWJzb2x1dGV9Lm1lbnUtaG9yaXpvbnRhbD5saT5kZXRhaWxzPnVsOmJlZm9yZXtjb250ZW50Om5vbmV9OndoZXJlKC5tZW51LWhvcml6b250YWw+bGk6bm90KC5tZW51LXRpdGxlKT5kZXRhaWxzPnVsKXtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1ib3gpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYmFzZS0xMDApO2JveC1zaGFkb3c6MCAxcHggM3B4IG9rbGNoKDAlIDAgMC8uMSksMCAxcHggMnB4IC0xcHggb2tsY2goMCUgMCAwLy4xKX0uY2hlY2tib3h7Ym9yZGVyOnZhcigtLWJvcmRlcilzb2xpZCB2YXIoLS1pbnB1dC1jb2xvcix2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpKX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LmNoZWNrYm94e2JvcmRlcjp2YXIoLS1ib3JkZXIpc29saWQgdmFyKC0taW5wdXQtY29sb3IsY29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLWJhc2UtY29udGVudCkyMCUsIzAwMDApKX19LmNoZWNrYm94e2N1cnNvcjpwb2ludGVyO2FwcGVhcmFuY2U6bm9uZTtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1zZWxlY3Rvcik7dmVydGljYWwtYWxpZ246bWlkZGxlO2NvbG9yOnZhcigtLWNvbG9yLWJhc2UtY29udGVudCk7Ym94LXNoYWRvdzowIDFweCBva2xjaCgwJSAwIDAvY2FsYyh2YXIoLS1kZXB0aCkqLjEpKWluc2V0LDAgMCAjMDAwMCBpbnNldCwwIDAgIzAwMDA7LS1zaXplOmNhbGModmFyKC0tc2l6ZS1zZWxlY3RvciwuMjVyZW0pKjYpO3dpZHRoOnZhcigtLXNpemUpO2hlaWdodDp2YXIoLS1zaXplKTtiYWNrZ3JvdW5kLXNpemU6YXV0byxjYWxjKHZhcigtLW5vaXNlKSoxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOm5vbmUsdmFyKC0tZngtbm9pc2UpO2ZsZXgtc2hyaW5rOjA7cGFkZGluZzouMjVyZW07dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4ycyxib3gtc2hhZG93IC4ycztkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX0uY2hlY2tib3g6YmVmb3Jley0tdHctY29udGVudDpcIlwiO2NvbnRlbnQ6dmFyKC0tdHctY29udGVudCk7b3BhY2l0eTowO2NsaXAtcGF0aDpwb2x5Z29uKDIwJSAxMDAlLDIwJSA4MCUsNTAlIDgwJSw1MCUgODAlLDcwJSA4MCUsNzAlIDEwMCUpO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym94LXNoYWRvdzowcHggM3B4IDAgMHB4IG9rbGNoKDEwMCUgMCAwL2NhbGModmFyKC0tZGVwdGgpKi4xKSlpbnNldDtiYWNrZ3JvdW5kLWNvbG9yOmN1cnJlbnRDb2xvcjtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDouNzU7dHJhbnNpdGlvbjpjbGlwLXBhdGggLjNzIC4xcyxvcGFjaXR5IC4xcyAuMXMscm90YXRlIC4zcyAuMXMsdHJhbnNsYXRlIC4zcyAuMXM7ZGlzcGxheTpibG9jaztyb3RhdGU6NDVkZWd9LmNoZWNrYm94OmZvY3VzLXZpc2libGV7b3V0bGluZToycHggc29saWQgdmFyKC0taW5wdXQtY29sb3IsY3VycmVudENvbG9yKTtvdXRsaW5lLW9mZnNldDoycHh9LmNoZWNrYm94OmNoZWNrZWQsLmNoZWNrYm94W2FyaWEtY2hlY2tlZD10cnVlXXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWlucHV0LWNvbG9yLHZhcigtLWNvbG9yLWJhc2UtY29udGVudCkpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuY2hlY2tib3g6Y2hlY2tlZCwuY2hlY2tib3hbYXJpYS1jaGVja2VkPXRydWVde2JhY2tncm91bmQtY29sb3I6dmFyKC0taW5wdXQtY29sb3IsY29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLWJhc2UtY29udGVudCkyMCUsIzAwMDApKX19LmNoZWNrYm94OmNoZWNrZWQsLmNoZWNrYm94W2FyaWEtY2hlY2tlZD10cnVlXXtib3gtc2hhZG93OjAgMCAjMDAwMCBpbnNldCwwIDhweCAwIC00cHggb2tsY2goMTAwJSAwIDAvY2FsYyh2YXIoLS1kZXB0aCkqLjEpKWluc2V0LDAgMXB4IG9rbGNoKDAlIDAgMC9jYWxjKHZhcigtLWRlcHRoKSouMSkpfTppcyguY2hlY2tib3g6Y2hlY2tlZCwuY2hlY2tib3hbYXJpYS1jaGVja2VkPXRydWVdKTpiZWZvcmV7Y2xpcC1wYXRoOnBvbHlnb24oMjAlIDEwMCUsMjAlIDgwJSw1MCUgODAlLDUwJSAwJSw3MCUgMCUsNzAlIDEwMCUpO29wYWNpdHk6MX1AbWVkaWEgKGZvcmNlZC1jb2xvcnM6YWN0aXZlKXs6aXMoLmNoZWNrYm94OmNoZWNrZWQsLmNoZWNrYm94W2FyaWEtY2hlY2tlZD10cnVlXSk6YmVmb3Jley0tdHctY29udGVudDpcIuKclO+4jlwiO2NsaXAtcGF0aDpub25lO2JhY2tncm91bmQtY29sb3I6IzAwMDA7cm90YXRlOm5vbmV9fUBtZWRpYSBwcmludHs6aXMoLmNoZWNrYm94OmNoZWNrZWQsLmNoZWNrYm94W2FyaWEtY2hlY2tlZD10cnVlXSk6YmVmb3Jley0tdHctY29udGVudDpcIuKclO+4jlwiO2NsaXAtcGF0aDpub25lO2JhY2tncm91bmQtY29sb3I6IzAwMDA7cm90YXRlOm5vbmV9fS5jaGVja2JveDppbmRldGVybWluYXRle2JhY2tncm91bmQtY29sb3I6dmFyKC0taW5wdXQtY29sb3IsdmFyKC0tY29sb3ItYmFzZS1jb250ZW50KSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5jaGVja2JveDppbmRldGVybWluYXRle2JhY2tncm91bmQtY29sb3I6dmFyKC0taW5wdXQtY29sb3IsY29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLWJhc2UtY29udGVudCkyMCUsIzAwMDApKX19LmNoZWNrYm94OmluZGV0ZXJtaW5hdGU6YmVmb3Jle29wYWNpdHk6MTtjbGlwLXBhdGg6cG9seWdvbigyMCUgMTAwJSwyMCUgODAlLDUwJSA4MCUsNTAlIDgwJSw4MCUgODAlLDgwJSAxMDAlKTt0cmFuc2xhdGU6MCAtMzUlO3JvdGF0ZTpub25lfS5jaGVja2JveDpkaXNhYmxlZHtjdXJzb3I6bm90LWFsbG93ZWQ7b3BhY2l0eTouMn0ucmFkaW97Y3Vyc29yOnBvaW50ZXI7YXBwZWFyYW5jZTpub25lO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtib3JkZXI6dmFyKC0tYm9yZGVyKXNvbGlkIHZhcigtLWlucHV0LWNvbG9yLGN1cnJlbnRDb2xvcik7Ym9yZGVyLXJhZGl1czozLjQwMjgyZTM4cHg7ZmxleC1zaHJpbms6MDtwYWRkaW5nOi4yNXJlbTtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LnJhZGlve2JvcmRlcjp2YXIoLS1ib3JkZXIpc29saWQgdmFyKC0taW5wdXQtY29sb3IsY29sb3ItbWl4KGluIHNyZ2IsY3VycmVudENvbG9yIDIwJSwjMDAwMCkpfX0ucmFkaW97Ym94LXNoYWRvdzowIDFweCBva2xjaCgwJSAwIDAvY2FsYyh2YXIoLS1kZXB0aCkqLjEpKWluc2V0Oy0tc2l6ZTpjYWxjKHZhcigtLXNpemUtc2VsZWN0b3IsLjI1cmVtKSo2KTt3aWR0aDp2YXIoLS1zaXplKTtoZWlnaHQ6dmFyKC0tc2l6ZSk7Y29sb3I6dmFyKC0taW5wdXQtY29sb3IsY3VycmVudENvbG9yKX0ucmFkaW86YmVmb3Jley0tdHctY29udGVudDpcIlwiO2NvbnRlbnQ6dmFyKC0tdHctY29udGVudCk7YmFja2dyb3VuZC1zaXplOmF1dG8sY2FsYyh2YXIoLS1ub2lzZSkqMTAwJSk7YmFja2dyb3VuZC1pbWFnZTpub25lLHZhcigtLWZ4LW5vaXNlKTtib3JkZXItcmFkaXVzOjMuNDAyODJlMzhweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6YmxvY2t9LnJhZGlvOmZvY3VzLXZpc2libGV7b3V0bGluZToycHggc29saWR9LnJhZGlvOmNoZWNrZWQsLnJhZGlvW2FyaWEtY2hlY2tlZD10cnVlXXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWJhc2UtMTAwKTtib3JkZXItY29sb3I6Y3VycmVudENvbG9yO2FuaW1hdGlvbjouMnMgZWFzZS1vdXQgcmFkaW99OmlzKC5yYWRpbzpjaGVja2VkLC5yYWRpb1thcmlhLWNoZWNrZWQ9dHJ1ZV0pOmJlZm9yZXtib3gtc2hhZG93OjAgLTFweCBva2xjaCgwJSAwIDAvY2FsYyh2YXIoLS1kZXB0aCkqLjEpKWluc2V0LDAgOHB4IDAgLTRweCBva2xjaCgxMDAlIDAgMC9jYWxjKHZhcigtLWRlcHRoKSouMSkpaW5zZXQsMCAxcHggb2tsY2goMCUgMCAwL2NhbGModmFyKC0tZGVwdGgpKi4xKSk7YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Q29sb3J9QG1lZGlhIChmb3JjZWQtY29sb3JzOmFjdGl2ZSl7OmlzKC5yYWRpbzpjaGVja2VkLC5yYWRpb1thcmlhLWNoZWNrZWQ9dHJ1ZV0pOmJlZm9yZXtvdXRsaW5lLXN0eWxlOnZhcigtLXR3LW91dGxpbmUtc3R5bGUpO291dGxpbmUtb2Zmc2V0OmNhbGMoMXB4Ki0xKTtvdXRsaW5lLXdpZHRoOjFweH19QG1lZGlhIHByaW50ezppcygucmFkaW86Y2hlY2tlZCwucmFkaW9bYXJpYS1jaGVja2VkPXRydWVdKTpiZWZvcmV7b3V0bGluZS1vZmZzZXQ6LTFyZW07b3V0bGluZTouMjVyZW0gc29saWR9fS5yYWRpbzpkaXNhYmxlZHtjdXJzb3I6bm90LWFsbG93ZWQ7b3BhY2l0eTouMn0ucmF0aW5ne3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtkaXNwbGF5OmlubGluZS1mbGV4O3Bvc2l0aW9uOnJlbGF0aXZlfS5yYXRpbmcgaW5wdXR7YXBwZWFyYW5jZTpub25lO2JvcmRlcjpub25lfS5yYXRpbmcgOndoZXJlKCope2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYmFzZS1jb250ZW50KTtvcGFjaXR5Oi4yO2JvcmRlci1yYWRpdXM6MDt3aWR0aDoxLjVyZW07aGVpZ2h0OjEuNXJlbTthbmltYXRpb246LjI1cyBlYXNlLW91dCByYXRpbmd9LnJhdGluZyA6d2hlcmUoKik6aXMoaW5wdXQpe2N1cnNvcjpwb2ludGVyfS5yYXRpbmcgLnJhdGluZy1oaWRkZW57YmFja2dyb3VuZC1jb2xvcjojMDAwMDt3aWR0aDouNXJlbX0ucmF0aW5nIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWR7YmFja2dyb3VuZC1pbWFnZTpub25lfS5yYXRpbmcgOmNoZWNrZWQsLnJhdGluZyBbYXJpYS1jaGVja2VkPXRydWVdLC5yYXRpbmcgW2FyaWEtY3VycmVudD10cnVlXSwucmF0aW5nIDpoYXMofjpjaGVja2VkLH5bYXJpYS1jaGVja2VkPXRydWVdLH5bYXJpYS1jdXJyZW50PXRydWVdKXtvcGFjaXR5OjF9LnJhdGluZyA6Zm9jdXMtdmlzaWJsZXt0cmFuc2l0aW9uOnNjYWxlIC4ycyBlYXNlLW91dDtzY2FsZToxLjF9LnJhdGluZyA6YWN0aXZlOmZvY3Vze2FuaW1hdGlvbjpub25lO3NjYWxlOjEuMX0ucmF0aW5nLnJhdGluZy14cyA6d2hlcmUoOm5vdCgucmF0aW5nLWhpZGRlbikpe3dpZHRoOjFyZW07aGVpZ2h0OjFyZW19LnJhdGluZy5yYXRpbmctc20gOndoZXJlKDpub3QoLnJhdGluZy1oaWRkZW4pKXt3aWR0aDoxLjI1cmVtO2hlaWdodDoxLjI1cmVtfS5yYXRpbmcucmF0aW5nLW1kIDp3aGVyZSg6bm90KC5yYXRpbmctaGlkZGVuKSl7d2lkdGg6MS41cmVtO2hlaWdodDoxLjVyZW19LnJhdGluZy5yYXRpbmctbGcgOndoZXJlKDpub3QoLnJhdGluZy1oaWRkZW4pKXt3aWR0aDoxLjc1cmVtO2hlaWdodDoxLjc1cmVtfS5yYXRpbmcucmF0aW5nLXhsIDp3aGVyZSg6bm90KC5yYXRpbmctaGlkZGVuKSl7d2lkdGg6MnJlbTtoZWlnaHQ6MnJlbX0uc3RhdHN7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMtYm94KTtncmlkLWF1dG8tZmxvdzpjb2x1bW47ZGlzcGxheTppbmxpbmUtZ3JpZDtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdy14OmF1dG99LnByb2dyZXNze2FwcGVhcmFuY2U6bm9uZTtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1ib3gpO2JhY2tncm91bmQtY29sb3I6Y3VycmVudENvbG9yO3dpZHRoOjEwMCU7aGVpZ2h0Oi41cmVtO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LnByb2dyZXNze2JhY2tncm91bmQtY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLGN1cnJlbnRDb2xvciAyMCUsdHJhbnNwYXJlbnQpfX0ucHJvZ3Jlc3N7Y29sb3I6dmFyKC0tY29sb3ItYmFzZS1jb250ZW50KX0ucHJvZ3Jlc3M6aW5kZXRlcm1pbmF0ZXtiYWNrZ3JvdW5kLWltYWdlOnJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoOTBkZWcsY3VycmVudENvbG9yIC0xJSAxMCUsIzAwMDAgMTAlIDkwJSk7YmFja2dyb3VuZC1wb3NpdGlvbi14OjE1JTtiYWNrZ3JvdW5kLXNpemU6MjAwJTthbmltYXRpb246NXMgZWFzZS1pbi1vdXQgaW5maW5pdGUgcHJvZ3Jlc3N9QHN1cHBvcnRzICgoLW1vei1hcHBlYXJhbmNlOm5vbmUpKXsucHJvZ3Jlc3M6aW5kZXRlcm1pbmF0ZTo6LW1vei1wcm9ncmVzcy1iYXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwMDtiYWNrZ3JvdW5kLWltYWdlOnJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoOTBkZWcsY3VycmVudENvbG9yIC0xJSAxMCUsIzAwMDAgMTAlIDkwJSk7YmFja2dyb3VuZC1wb3NpdGlvbi14OjE1JTtiYWNrZ3JvdW5kLXNpemU6MjAwJTthbmltYXRpb246NXMgZWFzZS1pbi1vdXQgaW5maW5pdGUgcHJvZ3Jlc3N9LnByb2dyZXNzOjotbW96LXByb2dyZXNzLWJhcntib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1ib3gpO2JhY2tncm91bmQtY29sb3I6Y3VycmVudENvbG9yfX1Ac3VwcG9ydHMgKCgtd2Via2l0LWFwcGVhcmFuY2U6bm9uZSkpey5wcm9ncmVzczo6LXdlYmtpdC1wcm9ncmVzcy1iYXJ7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMtYm94KTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDAwfS5wcm9ncmVzczo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZXtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1ib3gpO2JhY2tncm91bmQtY29sb3I6Y3VycmVudENvbG9yfX0uYWJzb2x1dGV7cG9zaXRpb246YWJzb2x1dGV9LmZpeGVke3Bvc2l0aW9uOmZpeGVkfS5yZWxhdGl2ZXtwb3NpdGlvbjpyZWxhdGl2ZX0uc3RhdGlje3Bvc2l0aW9uOnN0YXRpY30uc3RpY2t5e3Bvc2l0aW9uOnN0aWNreX0udG9vbHRpcC1sZWZ0Pi50b29sdGlwLWNvbnRlbnQsLnRvb2x0aXAtbGVmdFtkYXRhLXRpcF06YmVmb3Jle3RyYW5zZm9ybTp0cmFuc2xhdGVYKGNhbGModmFyKC0tdHQtcG9zLC4yNXJlbSkgLSAuMjVyZW0pKXRyYW5zbGF0ZVkoLTUwJSk7aW5zZXQ6NTAlIHZhcigtLXR0LW9mZilhdXRvIGF1dG99LnRvb2x0aXAtbGVmdDphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWCh2YXIoLS10dC1wb3MsLjI1cmVtKSl0cmFuc2xhdGVZKC01MCUpcm90YXRlKC05MGRlZyk7aW5zZXQ6NTAlIGNhbGModmFyKC0tdHQtdGFpbCkgKyAxcHgpYXV0byBhdXRvfS5pbnNldC14LTB7aW5zZXQtaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqMCl9LmRyb3Bkb3duLWVuZHstLWFuY2hvci1oOnNwYW4tbGVmdH0uZHJvcGRvd24tZW5kIDp3aGVyZSguZHJvcGRvd24tY29udGVudCl7aW5zZXQtaW5saW5lLWVuZDowO3RyYW5zbGF0ZTowfVtkaXI9cnRsXSA6aXMoLmRyb3Bkb3duLWVuZCA6d2hlcmUoLmRyb3Bkb3duLWNvbnRlbnQpKXt0cmFuc2xhdGU6MH0uZHJvcGRvd24tZW5kLmRyb3Bkb3duLWxlZnR7LS1hbmNob3ItaDpsZWZ0Oy0tYW5jaG9yLXY6c3Bhbi10b3B9LmRyb3Bkb3duLWVuZC5kcm9wZG93bi1sZWZ0IC5kcm9wZG93bi1jb250ZW50e3RvcDphdXRvO2JvdHRvbTowfS5kcm9wZG93bi1lbmQuZHJvcGRvd24tcmlnaHR7LS1hbmNob3ItaDpyaWdodDstLWFuY2hvci12OnNwYW4tdG9wfS5kcm9wZG93bi1lbmQuZHJvcGRvd24tcmlnaHQgLmRyb3Bkb3duLWNvbnRlbnR7dG9wOmF1dG87Ym90dG9tOjB9LnRvcC0we3RvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS50b3AtXFxbMTBcXCVcXF17dG9wOjEwJX0udGV4dGFyZWF7Ym9yZGVyOnZhcigtLWJvcmRlcilzb2xpZCAjMDAwMDthcHBlYXJhbmNlOm5vbmU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMtZmllbGQpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYmFzZS0xMDApO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0b3VjaC1hY3Rpb246bWFuaXB1bGF0aW9uO2JvcmRlci1jb2xvcjp2YXIoLS1pbnB1dC1jb2xvcik7d2lkdGg6Y2xhbXAoM3JlbSwyMHJlbSwxMDAlKTttaW4taGVpZ2h0OjVyZW07Ym94LXNoYWRvdzowIDFweCB2YXIoLS1pbnB1dC1jb2xvcilpbnNldCwwIC0xcHggb2tsY2goMTAwJSAwIDAvY2FsYyh2YXIoLS1kZXB0aCkqLjEpKWluc2V0O2ZsZXgtc2hyaW5rOjE7cGFkZGluZy1ibG9jazouNXJlbTtwYWRkaW5nLWlubGluZTouNzVyZW07Zm9udC1zaXplOi44NzVyZW19QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey50ZXh0YXJlYXtib3gtc2hhZG93OjAgMXB4IGNvbG9yLW1peChpbiBva2xhYix2YXIoLS1pbnB1dC1jb2xvciljYWxjKHZhcigtLWRlcHRoKSoxMCUpLCMwMDAwKWluc2V0LDAgLTFweCBva2xjaCgxMDAlIDAgMC9jYWxjKHZhcigtLWRlcHRoKSouMSkpaW5zZXR9fS50ZXh0YXJlYXstLWlucHV0LWNvbG9yOnZhcigtLWNvbG9yLWJhc2UtY29udGVudCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey50ZXh0YXJlYXstLWlucHV0LWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpMjAlLCMwMDAwKX19LnRleHRhcmVhIHRleHRhcmVhe2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDAwO2JvcmRlcjpub25lfS50ZXh0YXJlYSB0ZXh0YXJlYTpmb2N1cywudGV4dGFyZWEgdGV4dGFyZWE6Zm9jdXMtd2l0aGluey0tdHctb3V0bGluZS1zdHlsZTpub25lO291dGxpbmUtc3R5bGU6bm9uZX1AbWVkaWEgKGZvcmNlZC1jb2xvcnM6YWN0aXZlKXsudGV4dGFyZWEgdGV4dGFyZWE6Zm9jdXMsLnRleHRhcmVhIHRleHRhcmVhOmZvY3VzLXdpdGhpbntvdXRsaW5lLW9mZnNldDoycHg7b3V0bGluZToycHggc29saWQgIzAwMDB9fS50ZXh0YXJlYTpmb2N1cywudGV4dGFyZWE6Zm9jdXMtd2l0aGluey0taW5wdXQtY29sb3I6dmFyKC0tY29sb3ItYmFzZS1jb250ZW50KTtib3gtc2hhZG93OjAgMXB4IHZhcigtLWlucHV0LWNvbG9yKX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LnRleHRhcmVhOmZvY3VzLC50ZXh0YXJlYTpmb2N1cy13aXRoaW57Ym94LXNoYWRvdzowIDFweCBjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0taW5wdXQtY29sb3IpY2FsYyh2YXIoLS1kZXB0aCkqMTAlKSwjMDAwMCl9fS50ZXh0YXJlYTpmb2N1cywudGV4dGFyZWE6Zm9jdXMtd2l0aGlue291dGxpbmU6MnB4IHNvbGlkIHZhcigtLWlucHV0LWNvbG9yKTtvdXRsaW5lLW9mZnNldDoycHg7aXNvbGF0aW9uOmlzb2xhdGV9LnRleHRhcmVhOmhhcyg+dGV4dGFyZWFbZGlzYWJsZWRdKSwudGV4dGFyZWE6aXMoOmRpc2FibGVkLFtkaXNhYmxlZF0pe2N1cnNvcjpub3QtYWxsb3dlZDtib3JkZXItY29sb3I6dmFyKC0tY29sb3ItYmFzZS0yMDApO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYmFzZS0yMDApO2NvbG9yOnZhcigtLWNvbG9yLWJhc2UtY29udGVudCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey50ZXh0YXJlYTpoYXMoPnRleHRhcmVhW2Rpc2FibGVkXSksLnRleHRhcmVhOmlzKDpkaXNhYmxlZCxbZGlzYWJsZWRdKXtjb2xvcjpjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0tY29sb3ItYmFzZS1jb250ZW50KTQwJSx0cmFuc3BhcmVudCl9fTppcygudGV4dGFyZWE6aGFzKD50ZXh0YXJlYVtkaXNhYmxlZF0pLC50ZXh0YXJlYTppcyg6ZGlzYWJsZWQsW2Rpc2FibGVkXSkpOjpwbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXs6aXMoLnRleHRhcmVhOmhhcyg+dGV4dGFyZWFbZGlzYWJsZWRdKSwudGV4dGFyZWE6aXMoOmRpc2FibGVkLFtkaXNhYmxlZF0pKTo6cGxhY2Vob2xkZXJ7Y29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLWJhc2UtY29udGVudCkyMCUsdHJhbnNwYXJlbnQpfX0udGV4dGFyZWE6aGFzKD50ZXh0YXJlYVtkaXNhYmxlZF0pLC50ZXh0YXJlYTppcyg6ZGlzYWJsZWQsW2Rpc2FibGVkXSl7Ym94LXNoYWRvdzpub25lfS50ZXh0YXJlYTpoYXMoPnRleHRhcmVhW2Rpc2FibGVkXSk+dGV4dGFyZWFbZGlzYWJsZWRde2N1cnNvcjpub3QtYWxsb3dlZH0uaXNvbGF0ZXtpc29sYXRpb246aXNvbGF0ZX0uc3RhY2t7Z3JpZC10ZW1wbGF0ZS1yb3dzOjNweCA0cHggMWZyIDRweCAzcHg7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjNweCA0cHggMWZyIDRweCAzcHg7ZGlzcGxheTppbmxpbmUtZ3JpZH0uc3RhY2s+Knt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5zdGFjaz46bnRoLWNoaWxkKG4rMil7b3BhY2l0eTouNzt3aWR0aDoxMDAlfS5zdGFjaz46bnRoLWNoaWxkKDIpe3otaW5kZXg6MjtvcGFjaXR5Oi45fS5zdGFjaz46Zmlyc3QtY2hpbGR7ei1pbmRleDozO3dpZHRoOjEwMCV9OmlzKC5zdGFjaywuc3RhY2suc3RhY2stYm90dG9tKT4qe2dyaWQtYXJlYTozLzMvNi80fTppcyguc3RhY2ssLnN0YWNrLnN0YWNrLWJvdHRvbSk+Om50aC1jaGlsZCgyKXtncmlkLWFyZWE6Mi8yLzUvNX06aXMoLnN0YWNrLC5zdGFjay5zdGFjay1ib3R0b20pPjpmaXJzdC1jaGlsZHtncmlkLWFyZWE6MS8xLzQvNn0uc3RhY2suc3RhY2stdG9wPip7Z3JpZC1hcmVhOjEvMy80LzR9LnN0YWNrLnN0YWNrLXRvcD46bnRoLWNoaWxkKDIpe2dyaWQtYXJlYToyLzIvNS81fS5zdGFjay5zdGFjay10b3A+OmZpcnN0LWNoaWxke2dyaWQtYXJlYTozLzEvNi82fS5zdGFjay5zdGFjay1zdGFydD4qe2dyaWQtYXJlYTozLzEvNC80fS5zdGFjay5zdGFjay1zdGFydD46bnRoLWNoaWxkKDIpe2dyaWQtYXJlYToyLzIvNS81fS5zdGFjay5zdGFjay1zdGFydD46Zmlyc3QtY2hpbGR7Z3JpZC1hcmVhOjEvMy82LzZ9LnN0YWNrLnN0YWNrLWVuZD4qe2dyaWQtYXJlYTozLzMvNC82fS5zdGFjay5zdGFjay1lbmQ+Om50aC1jaGlsZCgyKXtncmlkLWFyZWE6Mi8yLzUvNX0uc3RhY2suc3RhY2stZW5kPjpmaXJzdC1jaGlsZHtncmlkLWFyZWE6MS8xLzYvNH0uei00MHt6LWluZGV4OjQwfS56LVxcWzEwMFxcXXt6LWluZGV4OjEwMH0udGltZWxpbmUtZW5ke2dyaWQtYXJlYTozLzEvNC80O3BsYWNlLXNlbGY6ZmxleC1zdGFydCBjZW50ZXI7bWFyZ2luOi4yNXJlbX0udGltZWxpbmUtc3RhcnR7Z3JpZC1hcmVhOjEvMS8yLzQ7cGxhY2Utc2VsZjpmbGV4LWVuZCBjZW50ZXI7bWFyZ2luOi4yNXJlbX0udGltZWxpbmUtdmVydGljYWx7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS50aW1lbGluZS12ZXJ0aWNhbD5saXstLXRpbWVsaW5lLXJvdy1zdGFydDptaW5tYXgoMCwxZnIpOy0tdGltZWxpbmUtcm93LWVuZDptaW5tYXgoMCwxZnIpO2p1c3RpZnktaXRlbXM6Y2VudGVyfS50aW1lbGluZS12ZXJ0aWNhbD5saT5ocnt3aWR0aDouMjVyZW07aGVpZ2h0OjEwMCV9LnRpbWVsaW5lLXZlcnRpY2FsPmxpPmhyOmZpcnN0LWNoaWxke2dyaWQtcm93LXN0YXJ0OjE7Z3JpZC1jb2x1bW4tc3RhcnQ6Mn0udGltZWxpbmUtdmVydGljYWw+bGk+aHI6bGFzdC1jaGlsZHtncmlkLWFyZWE6My8yL25vbmV9LnRpbWVsaW5lLXZlcnRpY2FsIC50aW1lbGluZS1zdGFydHtncmlkLWFyZWE6MS8xLzQvMjtwbGFjZS1zZWxmOmNlbnRlciBmbGV4LWVuZH0udGltZWxpbmUtdmVydGljYWwgLnRpbWVsaW5lLWVuZHtncmlkLWFyZWE6MS8zLzQvNDtwbGFjZS1zZWxmOmNlbnRlciBmbGV4LXN0YXJ0fS50aW1lbGluZS12ZXJ0aWNhbDpoYXMoLnRpbWVsaW5lLW1pZGRsZSk+bGk+aHI6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tcmFkaXVzLXNlbGVjdG9yKTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLXJhZGl1cy1zZWxlY3Rvcil9LnRpbWVsaW5lLXZlcnRpY2FsOmhhcygudGltZWxpbmUtbWlkZGxlKT5saT5ocjpsYXN0LWNoaWxkLC50aW1lbGluZS12ZXJ0aWNhbDpub3QoOmhhcygudGltZWxpbmUtbWlkZGxlKSkgOmZpcnN0LWNoaWxkPmhyOmxhc3QtY2hpbGR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1yYWRpdXMtc2VsZWN0b3IpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLXJhZGl1cy1zZWxlY3Rvcik7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LnRpbWVsaW5lLXZlcnRpY2FsOm5vdCg6aGFzKC50aW1lbGluZS1taWRkbGUpKSA6bGFzdC1jaGlsZD5ocjpmaXJzdC1jaGlsZHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1yYWRpdXMtc2VsZWN0b3IpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tcmFkaXVzLXNlbGVjdG9yKX0udGltZWxpbmUtdmVydGljYWwudGltZWxpbmUtc25hcC1pY29uPmxpey0tdGltZWxpbmUtY29sLXN0YXJ0Om1pbm1heCgwLDFmcik7LS10aW1lbGluZS1yb3ctc3RhcnQ6LjVyZW19Lmhlcm97YmFja2dyb3VuZC1wb3NpdGlvbjo1MCU7YmFja2dyb3VuZC1zaXplOmNvdmVyO3BsYWNlLWl0ZW1zOmNlbnRlcjt3aWR0aDoxMDAlO2Rpc3BsYXk6Z3JpZH0uaGVybz4qe2dyaWQtcm93LXN0YXJ0OjE7Z3JpZC1jb2x1bW4tc3RhcnQ6MX0udGltZWxpbmUtbWlkZGxle2dyaWQtcm93LXN0YXJ0OjI7Z3JpZC1jb2x1bW4tc3RhcnQ6Mn0uc3RhdC12YWx1ZXt3aGl0ZS1zcGFjZTpub3dyYXA7Z3JpZC1jb2x1bW4tc3RhcnQ6MTtmb250LXNpemU6MnJlbTtmb250LXdlaWdodDo4MDB9LnN0YXQtZGVzY3t3aGl0ZS1zcGFjZTpub3dyYXA7Y29sb3I6dmFyKC0tY29sb3ItYmFzZS1jb250ZW50KTtncmlkLWNvbHVtbi1zdGFydDoxfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuc3RhdC1kZXNje2NvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpNjAlLHRyYW5zcGFyZW50KX19LnN0YXQtZGVzY3tmb250LXNpemU6Ljc1cmVtfS5zdGF0LXRpdGxle3doaXRlLXNwYWNlOm5vd3JhcDtjb2xvcjp2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpO2dyaWQtY29sdW1uLXN0YXJ0OjF9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5zdGF0LXRpdGxle2NvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpNjAlLHRyYW5zcGFyZW50KX19LnN0YXQtdGl0bGV7Zm9udC1zaXplOi43NXJlbX0uY29udGFpbmVye3dpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6NDByZW0pey5jb250YWluZXJ7bWF4LXdpZHRoOjQwcmVtfX1AbWVkaWEgKG1pbi13aWR0aDo0OHJlbSl7LmNvbnRhaW5lcnttYXgtd2lkdGg6NDhyZW19fUBtZWRpYSAobWluLXdpZHRoOjY0cmVtKXsuY29udGFpbmVye21heC13aWR0aDo2NHJlbX19QG1lZGlhIChtaW4td2lkdGg6ODByZW0pey5jb250YWluZXJ7bWF4LXdpZHRoOjgwcmVtfX1AbWVkaWEgKG1pbi13aWR0aDo5NnJlbSl7LmNvbnRhaW5lcnttYXgtd2lkdGg6OTZyZW19fS5kaXZpZGVye3doaXRlLXNwYWNlOm5vd3JhcDtoZWlnaHQ6MXJlbTttYXJnaW46dmFyKC0tZGl2aWRlci1tLDFyZW0gMCk7LS1kaXZpZGVyLWNvbG9yOnZhcigtLWNvbG9yLWJhc2UtY29udGVudCk7ZmxleC1kaXJlY3Rpb246cm93O2FsaWduLXNlbGY6c3RyZXRjaDthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4fUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuZGl2aWRlcnstLWRpdmlkZXItY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLWJhc2UtY29udGVudCkxMCUsdHJhbnNwYXJlbnQpfX0uZGl2aWRlcjpiZWZvcmUsLmRpdmlkZXI6YWZ0ZXJ7Y29udGVudDpcIlwiO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZGl2aWRlci1jb2xvcik7ZmxleC1ncm93OjE7d2lkdGg6MTAwJTtoZWlnaHQ6LjEyNXJlbX1AbWVkaWEgcHJpbnR7LmRpdmlkZXI6YmVmb3JlLC5kaXZpZGVyOmFmdGVye2JvcmRlcjouNXB4IHNvbGlkfX0uZGl2aWRlcjpub3QoOmVtcHR5KXtnYXA6MXJlbX0ubS0we21hcmdpbjpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5maWx0ZXJ7ZmxleC13cmFwOndyYXA7ZGlzcGxheTpmbGV4fS5maWx0ZXIgaW5wdXRbdHlwZT1yYWRpb117d2lkdGg6YXV0b30uZmlsdGVyIGlucHV0e29wYWNpdHk6MTt0cmFuc2l0aW9uOm1hcmdpbiAuMXMsb3BhY2l0eSAuM3MscGFkZGluZyAuM3MsYm9yZGVyLXdpZHRoIC4xcztvdmVyZmxvdzpoaWRkZW47c2NhbGU6MX0uZmlsdGVyIGlucHV0Om5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWlubGluZS1lbmQ6LjI1cmVtfS5maWx0ZXIgaW5wdXQuZmlsdGVyLXJlc2V0e2FzcGVjdC1yYXRpbzoxfS5maWx0ZXIgaW5wdXQuZmlsdGVyLXJlc2V0OmFmdGVye2NvbnRlbnQ6XCLDl1wifS5maWx0ZXI6bm90KDpoYXMoaW5wdXQ6Y2hlY2tlZDpub3QoLmZpbHRlci1yZXNldCkpKSAuZmlsdGVyLXJlc2V0LC5maWx0ZXI6bm90KDpoYXMoaW5wdXQ6Y2hlY2tlZDpub3QoLmZpbHRlci1yZXNldCkpKSBpbnB1dFt0eXBlPXJlc2V0XSwuZmlsdGVyOmhhcyhpbnB1dDpjaGVja2VkOm5vdCguZmlsdGVyLXJlc2V0KSkgaW5wdXQ6bm90KDpjaGVja2VkLC5maWx0ZXItcmVzZXQsaW5wdXRbdHlwZT1yZXNldF0pe29wYWNpdHk6MDtib3JkZXItd2lkdGg6MDt3aWR0aDowO21hcmdpbi1pbmxpbmU6MDtwYWRkaW5nLWlubGluZTowO3NjYWxlOjB9Lm14LWF1dG97bWFyZ2luLWlubGluZTphdXRvfS5teS00e21hcmdpbi1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS5teS02e21hcmdpbi1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5sYWJlbHt3aGl0ZS1zcGFjZTpub3dyYXA7Y29sb3I6Y3VycmVudENvbG9yO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6LjM3NXJlbTtkaXNwbGF5OmlubGluZS1mbGV4fUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsubGFiZWx7Y29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLGN1cnJlbnRDb2xvciA2MCUsdHJhbnNwYXJlbnQpfX0ubGFiZWw6aGFzKGlucHV0KXtjdXJzb3I6cG9pbnRlcn0ubGFiZWw6aXMoLmlucHV0PiosLnNlbGVjdD4qKXt3aGl0ZS1zcGFjZTpub3dyYXA7aGVpZ2h0OmNhbGMoMTAwJSAtIC41cmVtKTtmb250LXNpemU6aW5oZXJpdDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZy1pbmxpbmU6Ljc1cmVtO2Rpc3BsYXk6ZmxleH0ubGFiZWw6aXMoLmlucHV0PiosLnNlbGVjdD4qKTpmaXJzdC1jaGlsZHtib3JkZXItaW5saW5lLWVuZDp2YXIoLS1ib3JkZXIpc29saWQgY3VycmVudENvbG9yO21hcmdpbi1pbmxpbmU6LS43NXJlbSAuNzVyZW19QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5sYWJlbDppcyguaW5wdXQ+Kiwuc2VsZWN0PiopOmZpcnN0LWNoaWxke2JvcmRlci1pbmxpbmUtZW5kOnZhcigtLWJvcmRlcilzb2xpZCBjb2xvci1taXgoaW4gb2tsYWIsY3VycmVudENvbG9yIDEwJSwjMDAwMCl9fS5sYWJlbDppcyguaW5wdXQ+Kiwuc2VsZWN0PiopOmxhc3QtY2hpbGR7Ym9yZGVyLWlubGluZS1zdGFydDp2YXIoLS1ib3JkZXIpc29saWQgY3VycmVudENvbG9yO21hcmdpbi1pbmxpbmU6Ljc1cmVtIC0uNzVyZW19QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5sYWJlbDppcyguaW5wdXQ+Kiwuc2VsZWN0PiopOmxhc3QtY2hpbGR7Ym9yZGVyLWlubGluZS1zdGFydDp2YXIoLS1ib3JkZXIpc29saWQgY29sb3ItbWl4KGluIG9rbGFiLGN1cnJlbnRDb2xvciAxMCUsIzAwMDApfX0ucHJvc2V7Y29sb3I6aHNsKHZhcigtLWJjKSk7bWF4LXdpZHRoOjY1Y2h9LnByb3NlIDp3aGVyZShwKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe2ZvbnRGYW1pbHk6UnViaWs7Zm9udEZhbWlseTp1aS1zYW5zLXNlcmlmO2ZvbnRGYW1pbHk6c3lzdGVtLXVpO2ZvbnRGYW1pbHk6c2Fucy1zZXJpZjtsZXR0ZXItc3BhY2luZzotLjAxZW07bWFyZ2luLXRvcDoxLjI1ZW07bWFyZ2luLWJvdHRvbToxLjI1ZW19LnByb3NlIDp3aGVyZShbY2xhc3N+PWxlYWRdKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe2NvbG9yOnZhcigtLXR3LXByb3NlLWxlYWQpO21hcmdpbi10b3A6MS4yZW07bWFyZ2luLWJvdHRvbToxLjJlbTtmb250LXNpemU6MS4yNWVtO2xpbmUtaGVpZ2h0OjEuNn0ucHJvc2UgOndoZXJlKGEpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7Y29sb3I6aHNsKHZhcigtLXApKTtmb250LXdlaWdodDo2MDA7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnByb3NlIDp3aGVyZShhKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpOmhvdmVye2NvbG9yOmhzbCh2YXIoLS1wZikpO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LnByb3NlIDp3aGVyZShzdHJvbmcpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7Y29sb3I6aHNsKHZhcigtLWJjKSk7Zm9udC13ZWlnaHQ6NjAwfS5wcm9zZSA6d2hlcmUoYSBzdHJvbmcpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSksLnByb3NlIDp3aGVyZShibG9ja3F1b3RlIHN0cm9uZyk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKSwucHJvc2UgOndoZXJlKHRoZWFkIHRoIHN0cm9uZyk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXtjb2xvcjppbmhlcml0fS5wcm9zZSA6d2hlcmUob2wpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDoxLjI1ZW07bWFyZ2luLWJvdHRvbToxLjI1ZW07cGFkZGluZy1pbmxpbmUtc3RhcnQ6MS42MjVlbTtsaXN0LXN0eWxlLXR5cGU6ZGVjaW1hbH0ucHJvc2UgOndoZXJlKG9sW3R5cGU9QV0pOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bGlzdC1zdHlsZS10eXBlOnVwcGVyLWFscGhhfS5wcm9zZSA6d2hlcmUob2xbdHlwZT1hXSk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXtsaXN0LXN0eWxlLXR5cGU6bG93ZXItYWxwaGF9LnByb3NlIDp3aGVyZShvbFt0eXBlPUEgc10pOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bGlzdC1zdHlsZS10eXBlOnVwcGVyLWFscGhhfS5wcm9zZSA6d2hlcmUob2xbdHlwZT1hIHNdKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe2xpc3Qtc3R5bGUtdHlwZTpsb3dlci1hbHBoYX0ucHJvc2UgOndoZXJlKG9sW3R5cGU9SV0pOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bGlzdC1zdHlsZS10eXBlOnVwcGVyLXJvbWFufS5wcm9zZSA6d2hlcmUob2xbdHlwZT1pXSk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXtsaXN0LXN0eWxlLXR5cGU6bG93ZXItcm9tYW59LnByb3NlIDp3aGVyZShvbFt0eXBlPUkgc10pOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bGlzdC1zdHlsZS10eXBlOnVwcGVyLXJvbWFufS5wcm9zZSA6d2hlcmUob2xbdHlwZT1pIHNdKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe2xpc3Qtc3R5bGUtdHlwZTpsb3dlci1yb21hbn0ucHJvc2UgOndoZXJlKG9sW3R5cGU9XCIxXCJdKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe2xpc3Qtc3R5bGUtdHlwZTpkZWNpbWFsfS5wcm9zZSA6d2hlcmUodWwpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDoxLjI1ZW07bWFyZ2luLWJvdHRvbToxLjI1ZW07cGFkZGluZy1pbmxpbmUtc3RhcnQ6MS42MjVlbTtsaXN0LXN0eWxlLXR5cGU6ZGlzY30ucHJvc2UgOndoZXJlKG9sPmxpKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpOjptYXJrZXJ7Y29sb3I6aHNsKHZhcigtLXApKTtmb250LXdlaWdodDo0MDB9LnByb3NlIDp3aGVyZSh1bD5saSk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKTo6bWFya2Vye2NvbG9yOmhzbCh2YXIoLS1wKSl9LnByb3NlIDp3aGVyZShkdCk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXtjb2xvcjp2YXIoLS10dy1wcm9zZS1oZWFkaW5ncyk7bWFyZ2luLXRvcDoxLjI1ZW07Zm9udC13ZWlnaHQ6NjAwfS5wcm9zZSA6d2hlcmUoaHIpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7Ym9yZGVyLWNvbG9yOmhzbCh2YXIoLS1iYykvLjIyKTtib3JkZXItdG9wLXdpZHRoOjFweDttYXJnaW4tdG9wOjNlbTttYXJnaW4tYm90dG9tOjNlbX0ucHJvc2UgOndoZXJlKGJsb2NrcXVvdGUpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7Y29sb3I6aHNsKHZhcigtLWJjKS8uODUpO2JvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6LjI1cmVtO2JvcmRlci1pbmxpbmUtc3RhcnQtY29sb3I6dmFyKC0tdHctcHJvc2UtcXVvdGUtYm9yZGVycyk7cXVvdGVzOlwi4oCcXCJcIuKAnVwiXCLigJhcIlwi4oCZXCI7Ym9yZGVyLWxlZnQtY29sb3I6aHNsKHZhcigtLWJjKS8uMjIpO21hcmdpbi10b3A6MS42ZW07bWFyZ2luLWJvdHRvbToxLjZlbTtwYWRkaW5nLWlubGluZS1zdGFydDoxZW07Zm9udC1zdHlsZTppdGFsaWM7Zm9udC13ZWlnaHQ6NTAwfS5wcm9zZSA6d2hlcmUoYmxvY2txdW90ZSBwOmZpcnN0LW9mLXR5cGUpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSk6YmVmb3Jle2NvbnRlbnQ6b3Blbi1xdW90ZX0ucHJvc2UgOndoZXJlKGJsb2NrcXVvdGUgcDpsYXN0LW9mLXR5cGUpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSk6YWZ0ZXJ7Y29udGVudDpjbG9zZS1xdW90ZX0ucHJvc2UgOndoZXJlKGgxKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe2NvbG9yOmhzbCh2YXIoLS1iYykpO2ZvbnRGYW1pbHk6U3BhY2UgR3JvdGVzaztmb250RmFtaWx5OnVpLXNhbnMtc2VyaWY7Zm9udEZhbWlseTpzeXN0ZW0tdWk7Zm9udEZhbWlseTpzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOi0uMDI1ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOi44ODg4ODllbTtmb250LXNpemU6Mi4yNWVtO2ZvbnQtd2VpZ2h0OjgwMDtsaW5lLWhlaWdodDoxLjExMTExfS5wcm9zZSA6d2hlcmUoaDEgc3Ryb25nKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe2NvbG9yOmluaGVyaXQ7Zm9udC13ZWlnaHQ6OTAwfS5wcm9zZSA6d2hlcmUoaDIpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7Y29sb3I6aHNsKHZhcigtLWJjKSk7Zm9udEZhbWlseTpTcGFjZSBHcm90ZXNrO2ZvbnRGYW1pbHk6dWktc2Fucy1zZXJpZjtmb250RmFtaWx5OnN5c3RlbS11aTtmb250RmFtaWx5OnNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6LS4wMjVlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLXRvcDoyZW07bWFyZ2luLWJvdHRvbToxZW07Zm9udC1zaXplOjEuNWVtO2ZvbnQtd2VpZ2h0OjgwMDtsaW5lLWhlaWdodDoxLjMzMzMzfS5wcm9zZSA6d2hlcmUoaDIgc3Ryb25nKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe2NvbG9yOmluaGVyaXQ7Zm9udC13ZWlnaHQ6ODAwfS5wcm9zZSA6d2hlcmUoaDMpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7Y29sb3I6aHNsKHZhcigtLWJjKSk7Zm9udEZhbWlseTpTcGFjZSBHcm90ZXNrO2ZvbnRGYW1pbHk6dWktc2Fucy1zZXJpZjtmb250RmFtaWx5OnN5c3RlbS11aTtmb250RmFtaWx5OnNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6LS4wMWVtO21hcmdpbi10b3A6MS42ZW07bWFyZ2luLWJvdHRvbTouNmVtO2ZvbnQtc2l6ZToxLjI1ZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuNn0ucHJvc2UgOndoZXJlKGgzIHN0cm9uZyk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXtjb2xvcjppbmhlcml0O2ZvbnQtd2VpZ2h0OjcwMH0ucHJvc2UgOndoZXJlKGg0KTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe2NvbG9yOnZhcigtLXR3LXByb3NlLWhlYWRpbmdzKTttYXJnaW4tdG9wOjEuNWVtO21hcmdpbi1ib3R0b206LjVlbTtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MS41fS5wcm9zZSA6d2hlcmUoaDQgc3Ryb25nKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe2NvbG9yOmluaGVyaXQ7Zm9udC13ZWlnaHQ6NzAwfS5wcm9zZSA6d2hlcmUoaW1nKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe21hcmdpbi10b3A6MmVtO21hcmdpbi1ib3R0b206MmVtfS5wcm9zZSA6d2hlcmUocGljdHVyZSk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXttYXJnaW4tdG9wOjJlbTttYXJnaW4tYm90dG9tOjJlbTtkaXNwbGF5OmJsb2NrfS5wcm9zZSA6d2hlcmUodmlkZW8pOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDoyZW07bWFyZ2luLWJvdHRvbToyZW19LnByb3NlIDp3aGVyZShrYmQpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7Y29sb3I6dmFyKC0tdHctcHJvc2Uta2JkKTtib3gtc2hhZG93OjAgMCAwIDFweCByZ2IodmFyKC0tdHctcHJvc2Uta2JkLXNoYWRvd3MpLzEwJSksMCAzcHggMCByZ2IodmFyKC0tdHctcHJvc2Uta2JkLXNoYWRvd3MpLzEwJSk7cGFkZGluZy10b3A6LjE4NzVlbTtwYWRkaW5nLWlubGluZS1lbmQ6LjM3NWVtO3BhZGRpbmctYm90dG9tOi4xODc1ZW07Ym9yZGVyLXJhZGl1czouMzEyNXJlbTtwYWRkaW5nLWlubGluZS1zdGFydDouMzc1ZW07Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6Ljg3NWVtO2ZvbnQtd2VpZ2h0OjUwMH0ucHJvc2UgOndoZXJlKGNvZGUpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7Y29sb3I6aHNsKHZhcigtLWJjKSk7Zm9udEZhbWlseTpJQk0gUGxleCBNb25vO2ZvbnRGYW1pbHk6dWktbW9ub3NwYWNlO2ZvbnRGYW1pbHk6U0ZNb25vLVJlZ3VsYXI7Zm9udEZhbWlseTpNZW5sbztmb250RmFtaWx5Om1vbm9zcGFjZTtiYWNrZ3JvdW5kLWNvbG9yOmhzbCh2YXIoLS1iMikpO2JvcmRlci1yYWRpdXM6LjI1cmVtO3BhZGRpbmc6LjE1ZW0gLjM1ZW07Zm9udC1zaXplOi44NzVlbTtmb250LXdlaWdodDo2MDB9LnByb3NlIDp3aGVyZShjb2RlKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpOmJlZm9yZSwucHJvc2UgOndoZXJlKGNvZGUpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSk6YWZ0ZXJ7Y29udGVudDpub25lfS5wcm9zZSA6d2hlcmUoYSBjb2RlKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpLC5wcm9zZSA6d2hlcmUoaDEgY29kZSk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXtjb2xvcjppbmhlcml0fS5wcm9zZSA6d2hlcmUoaDIgY29kZSk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXtjb2xvcjppbmhlcml0O2ZvbnQtc2l6ZTouODc1ZW19LnByb3NlIDp3aGVyZShoMyBjb2RlKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe2NvbG9yOmluaGVyaXQ7Zm9udC1zaXplOi45ZW19LnByb3NlIDp3aGVyZShoNCBjb2RlKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpLC5wcm9zZSA6d2hlcmUoYmxvY2txdW90ZSBjb2RlKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpLC5wcm9zZSA6d2hlcmUodGhlYWQgdGggY29kZSk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXtjb2xvcjppbmhlcml0fS5wcm9zZSA6d2hlcmUocHJlKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe2NvbG9yOnZhcigtLXR3LXByb3NlLXByZS1jb2RlKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXR3LXByb3NlLXByZS1iZyk7cGFkZGluZy10b3A6Ljg1NzE0M2VtO3BhZGRpbmctaW5saW5lLWVuZDoxLjE0Mjg2ZW07cGFkZGluZy1ib3R0b206Ljg1NzE0M2VtO2JvcmRlci1yYWRpdXM6LjM3NXJlbTttYXJnaW4tdG9wOjEuNzE0MjllbTttYXJnaW4tYm90dG9tOjEuNzE0MjllbTtwYWRkaW5nLWlubGluZS1zdGFydDoxLjE0Mjg2ZW07Zm9udC1zaXplOi44NzVlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS43MTQyOTtvdmVyZmxvdy14OmF1dG99LnByb3NlIDp3aGVyZShwcmUgY29kZSk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXtmb250LXdlaWdodDppbmhlcml0O2NvbG9yOmluaGVyaXQ7Zm9udC1zaXplOmluaGVyaXQ7Zm9udC1mYW1pbHk6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0O2JhY2tncm91bmQtY29sb3I6IzAwMDA7Ym9yZGVyLXdpZHRoOjA7Ym9yZGVyLXJhZGl1czowO3BhZGRpbmc6MH0ucHJvc2UgOndoZXJlKHByZSBjb2RlKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpOmJlZm9yZSwucHJvc2UgOndoZXJlKHByZSBjb2RlKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpOmFmdGVye2NvbnRlbnQ6bm9uZX0ucHJvc2UgOndoZXJlKHRhYmxlKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe3RhYmxlLWxheW91dDphdXRvO2JvcmRlci1jb2xvcjpoc2wodmFyKC0tYmMpLy4xNCk7d2lkdGg6MTAwJTttYXJnaW4tdG9wOjJlbTttYXJnaW4tYm90dG9tOjJlbTtmb250LXNpemU6Ljg3NWVtO2xpbmUtaGVpZ2h0OjEuNzE0Mjl9LnByb3NlIDp3aGVyZSh0aGVhZCk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXtib3JkZXItYm90dG9tLXdpZHRoOjFweDtib3JkZXItYm90dG9tLWNvbG9yOmhzbCh2YXIoLS1iYykvLjIyKX0ucHJvc2UgOndoZXJlKHRoZWFkIHRoKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe2NvbG9yOnZhcigtLXR3LXByb3NlLWhlYWRpbmdzKTt2ZXJ0aWNhbC1hbGlnbjpib3R0b207cGFkZGluZy1pbmxpbmUtZW5kOi41NzE0MjllbTtwYWRkaW5nLWJvdHRvbTouNTcxNDI5ZW07cGFkZGluZy1pbmxpbmUtc3RhcnQ6LjU3MTQyOWVtO2ZvbnQtd2VpZ2h0OjYwMH0ucHJvc2UgOndoZXJlKHRib2R5IHRyKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe2JvcmRlci1ib3R0b20td2lkdGg6MXB4O2JvcmRlci1ib3R0b20tY29sb3I6dmFyKC0tdHctcHJvc2UtdGQtYm9yZGVycyl9LnByb3NlIDp3aGVyZSh0Ym9keSB0cjpsYXN0LWNoaWxkKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe2JvcmRlci1ib3R0b20td2lkdGg6MH0ucHJvc2UgOndoZXJlKHRib2R5IHRkKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfS5wcm9zZSA6d2hlcmUodGZvb3QpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7Ym9yZGVyLXRvcC13aWR0aDoxcHg7Ym9yZGVyLXRvcC1jb2xvcjp2YXIoLS10dy1wcm9zZS10aC1ib3JkZXJzKX0ucHJvc2UgOndoZXJlKHRmb290IHRkKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe3ZlcnRpY2FsLWFsaWduOnRvcH0ucHJvc2UgOndoZXJlKHRoLHRkKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe3RleHQtYWxpZ246c3RhcnR9LnByb3NlIDp3aGVyZShmaWd1cmU+Kik6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowfS5wcm9zZSA6d2hlcmUoZmlnY2FwdGlvbik6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXtjb2xvcjp2YXIoLS10dy1wcm9zZS1jYXB0aW9ucyk7bWFyZ2luLXRvcDouODU3MTQzZW07Zm9udC1zaXplOi44NzVlbTtsaW5lLWhlaWdodDoxLjQyODU3fS5wcm9zZXstLXR3LXByb3NlLWJvZHk6b2tsY2goMzcuMyUgLjAzNCAyNTkuNzMzKTstLXR3LXByb3NlLWhlYWRpbmdzOm9rbGNoKDIxJSAuMDM0IDI2NC42NjUpOy0tdHctcHJvc2UtbGVhZDpva2xjaCg0NC42JSAuMDMgMjU2LjgwMik7LS10dy1wcm9zZS1saW5rczpva2xjaCgyMSUgLjAzNCAyNjQuNjY1KTstLXR3LXByb3NlLWJvbGQ6b2tsY2goMjElIC4wMzQgMjY0LjY2NSk7LS10dy1wcm9zZS1jb3VudGVyczpva2xjaCg1NS4xJSAuMDI3IDI2NC4zNjQpOy0tdHctcHJvc2UtYnVsbGV0czpva2xjaCg4Ny4yJSAuMDEgMjU4LjMzOCk7LS10dy1wcm9zZS1ocjpva2xjaCg5Mi44JSAuMDA2IDI2NC41MzEpOy0tdHctcHJvc2UtcXVvdGVzOm9rbGNoKDIxJSAuMDM0IDI2NC42NjUpOy0tdHctcHJvc2UtcXVvdGUtYm9yZGVyczpva2xjaCg5Mi44JSAuMDA2IDI2NC41MzEpOy0tdHctcHJvc2UtY2FwdGlvbnM6b2tsY2goNTUuMSUgLjAyNyAyNjQuMzY0KTstLXR3LXByb3NlLWtiZDpva2xjaCgyMSUgLjAzNCAyNjQuNjY1KTstLXR3LXByb3NlLWtiZC1zaGFkb3dzOk5hTiBOYU4gTmFOOy0tdHctcHJvc2UtY29kZTpva2xjaCgyMSUgLjAzNCAyNjQuNjY1KTstLXR3LXByb3NlLXByZS1jb2RlOm9rbGNoKDkyLjglIC4wMDYgMjY0LjUzMSk7LS10dy1wcm9zZS1wcmUtYmc6b2tsY2goMjcuOCUgLjAzMyAyNTYuODQ4KTstLXR3LXByb3NlLXRoLWJvcmRlcnM6b2tsY2goODcuMiUgLjAxIDI1OC4zMzgpOy0tdHctcHJvc2UtdGQtYm9yZGVyczpva2xjaCg5Mi44JSAuMDA2IDI2NC41MzEpOy0tdHctcHJvc2UtaW52ZXJ0LWJvZHk6b2tsY2goODcuMiUgLjAxIDI1OC4zMzgpOy0tdHctcHJvc2UtaW52ZXJ0LWhlYWRpbmdzOiNmZmY7LS10dy1wcm9zZS1pbnZlcnQtbGVhZDpva2xjaCg3MC43JSAuMDIyIDI2MS4zMjUpOy0tdHctcHJvc2UtaW52ZXJ0LWxpbmtzOiNmZmY7LS10dy1wcm9zZS1pbnZlcnQtYm9sZDojZmZmOy0tdHctcHJvc2UtaW52ZXJ0LWNvdW50ZXJzOm9rbGNoKDcwLjclIC4wMjIgMjYxLjMyNSk7LS10dy1wcm9zZS1pbnZlcnQtYnVsbGV0czpva2xjaCg0NC42JSAuMDMgMjU2LjgwMik7LS10dy1wcm9zZS1pbnZlcnQtaHI6b2tsY2goMzcuMyUgLjAzNCAyNTkuNzMzKTstLXR3LXByb3NlLWludmVydC1xdW90ZXM6b2tsY2goOTYuNyUgLjAwMyAyNjQuNTQyKTstLXR3LXByb3NlLWludmVydC1xdW90ZS1ib3JkZXJzOm9rbGNoKDM3LjMlIC4wMzQgMjU5LjczMyk7LS10dy1wcm9zZS1pbnZlcnQtY2FwdGlvbnM6b2tsY2goNzAuNyUgLjAyMiAyNjEuMzI1KTstLXR3LXByb3NlLWludmVydC1rYmQ6I2ZmZjstLXR3LXByb3NlLWludmVydC1rYmQtc2hhZG93czoyNTUgMjU1IDI1NTstLXR3LXByb3NlLWludmVydC1jb2RlOiNmZmY7LS10dy1wcm9zZS1pbnZlcnQtcHJlLWNvZGU6b2tsY2goODcuMiUgLjAxIDI1OC4zMzgpOy0tdHctcHJvc2UtaW52ZXJ0LXByZS1iZzojMDAwMDAwODA7LS10dy1wcm9zZS1pbnZlcnQtdGgtYm9yZGVyczpva2xjaCg0NC42JSAuMDMgMjU2LjgwMik7LS10dy1wcm9zZS1pbnZlcnQtdGQtYm9yZGVyczpva2xjaCgzNy4zJSAuMDM0IDI1OS43MzMpO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuNzV9LnByb3NlIDp3aGVyZShwaWN0dXJlPmltZyk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowfS5wcm9zZSA6d2hlcmUobGkpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDouNWVtO21hcmdpbi1ib3R0b206LjVlbX0ucHJvc2UgOndoZXJlKG9sPmxpKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpLC5wcm9zZSA6d2hlcmUodWw+bGkpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7cGFkZGluZy1pbmxpbmUtc3RhcnQ6LjM3NWVtfS5wcm9zZSA6d2hlcmUoLnByb3NlPnVsPmxpIHApOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDouNzVlbTttYXJnaW4tYm90dG9tOi43NWVtfS5wcm9zZSA6d2hlcmUoLnByb3NlPnVsPmxpPnA6Zmlyc3QtY2hpbGQpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDoxLjI1ZW19LnByb3NlIDp3aGVyZSgucHJvc2U+dWw+bGk+cDpsYXN0LWNoaWxkKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe21hcmdpbi1ib3R0b206MS4yNWVtfS5wcm9zZSA6d2hlcmUoLnByb3NlPm9sPmxpPnA6Zmlyc3QtY2hpbGQpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDoxLjI1ZW19LnByb3NlIDp3aGVyZSgucHJvc2U+b2w+bGk+cDpsYXN0LWNoaWxkKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe21hcmdpbi1ib3R0b206MS4yNWVtfS5wcm9zZSA6d2hlcmUodWwgdWwsdWwgb2wsb2wgdWwsb2wgb2wpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDouNzVlbTttYXJnaW4tYm90dG9tOi43NWVtfS5wcm9zZSA6d2hlcmUoZGwpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDoxLjI1ZW07bWFyZ2luLWJvdHRvbToxLjI1ZW19LnByb3NlIDp3aGVyZShkZCk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXttYXJnaW4tdG9wOi41ZW07cGFkZGluZy1pbmxpbmUtc3RhcnQ6MS42MjVlbX0ucHJvc2UgOndoZXJlKGhyKyopOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSksLnByb3NlIDp3aGVyZShoMisqKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpLC5wcm9zZSA6d2hlcmUoaDMrKik6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKSwucHJvc2UgOndoZXJlKGg0KyopOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDowfS5wcm9zZSA6d2hlcmUodGhlYWQgdGg6Zmlyc3QtY2hpbGQpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7cGFkZGluZy1pbmxpbmUtc3RhcnQ6MH0ucHJvc2UgOndoZXJlKHRoZWFkIHRoOmxhc3QtY2hpbGQpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7cGFkZGluZy1pbmxpbmUtZW5kOjB9LnByb3NlIDp3aGVyZSh0Ym9keSB0ZCx0Zm9vdCB0ZCk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXtwYWRkaW5nLXRvcDouNTcxNDI5ZW07cGFkZGluZy1pbmxpbmUtZW5kOi41NzE0MjllbTtwYWRkaW5nLWJvdHRvbTouNTcxNDI5ZW07cGFkZGluZy1pbmxpbmUtc3RhcnQ6LjU3MTQyOWVtfS5wcm9zZSA6d2hlcmUodGJvZHkgdGQ6Zmlyc3QtY2hpbGQsdGZvb3QgdGQ6Zmlyc3QtY2hpbGQpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7cGFkZGluZy1pbmxpbmUtc3RhcnQ6MH0ucHJvc2UgOndoZXJlKHRib2R5IHRkOmxhc3QtY2hpbGQsdGZvb3QgdGQ6bGFzdC1jaGlsZCk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXtwYWRkaW5nLWlubGluZS1lbmQ6MH0ucHJvc2UgOndoZXJlKGZpZ3VyZSk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXttYXJnaW4tdG9wOjJlbTttYXJnaW4tYm90dG9tOjJlbX0ucHJvc2UgOndoZXJlKC5wcm9zZT46Zmlyc3QtY2hpbGQpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDowfS5wcm9zZSA6d2hlcmUoLnByb3NlPjpsYXN0LWNoaWxkKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe21hcmdpbi1ib3R0b206MH0ucHJvc2Utc217Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS43MTQyOX0ucHJvc2Utc20gOndoZXJlKHApOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDoxLjE0Mjg2ZW07bWFyZ2luLWJvdHRvbToxLjE0Mjg2ZW19LnByb3NlLXNtIDp3aGVyZShbY2xhc3N+PWxlYWRdKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe21hcmdpbi10b3A6Ljg4ODg4OWVtO21hcmdpbi1ib3R0b206Ljg4ODg4OWVtO2ZvbnQtc2l6ZToxLjI4NTcxZW07bGluZS1oZWlnaHQ6MS41NTU1Nn0ucHJvc2Utc20gOndoZXJlKGJsb2NrcXVvdGUpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDoxLjMzMzMzZW07bWFyZ2luLWJvdHRvbToxLjMzMzMzZW07cGFkZGluZy1pbmxpbmUtc3RhcnQ6MS4xMTExMWVtfS5wcm9zZS1zbSA6d2hlcmUoaDEpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjhlbTtmb250LXNpemU6Mi4xNDI4NmVtO2xpbmUtaGVpZ2h0OjEuMn0ucHJvc2Utc20gOndoZXJlKGgyKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe21hcmdpbi10b3A6MS42ZW07bWFyZ2luLWJvdHRvbTouOGVtO2ZvbnQtc2l6ZToxLjQyODU3ZW07bGluZS1oZWlnaHQ6MS40fS5wcm9zZS1zbSA6d2hlcmUoaDMpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDoxLjU1NTU2ZW07bWFyZ2luLWJvdHRvbTouNDQ0NDQ0ZW07Zm9udC1zaXplOjEuMjg1NzFlbTtsaW5lLWhlaWdodDoxLjU1NTU2fS5wcm9zZS1zbSA6d2hlcmUoaDQpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDoxLjQyODU3ZW07bWFyZ2luLWJvdHRvbTouNTcxNDI5ZW07bGluZS1oZWlnaHQ6MS40Mjg1N30ucHJvc2Utc20gOndoZXJlKGltZyk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKSwucHJvc2Utc20gOndoZXJlKHBpY3R1cmUpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDoxLjcxNDI5ZW07bWFyZ2luLWJvdHRvbToxLjcxNDI5ZW19LnByb3NlLXNtIDp3aGVyZShwaWN0dXJlPmltZyk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowfS5wcm9zZS1zbSA6d2hlcmUodmlkZW8pOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDoxLjcxNDI5ZW07bWFyZ2luLWJvdHRvbToxLjcxNDI5ZW19LnByb3NlLXNtIDp3aGVyZShrYmQpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7cGFkZGluZy10b3A6LjE0Mjg1N2VtO3BhZGRpbmctaW5saW5lLWVuZDouMzU3MTQzZW07cGFkZGluZy1ib3R0b206LjE0Mjg1N2VtO2JvcmRlci1yYWRpdXM6LjMxMjVyZW07cGFkZGluZy1pbmxpbmUtc3RhcnQ6LjM1NzE0M2VtO2ZvbnQtc2l6ZTouODU3MTQzZW19LnByb3NlLXNtIDp3aGVyZShjb2RlKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe2ZvbnQtc2l6ZTouODU3MTQzZW19LnByb3NlLXNtIDp3aGVyZShoMiBjb2RlKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe2ZvbnQtc2l6ZTouOWVtfS5wcm9zZS1zbSA6d2hlcmUoaDMgY29kZSk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXtmb250LXNpemU6Ljg4ODg4OWVtfS5wcm9zZS1zbSA6d2hlcmUocHJlKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe3BhZGRpbmctdG9wOi42NjY2NjdlbTtwYWRkaW5nLWlubGluZS1lbmQ6MWVtO3BhZGRpbmctYm90dG9tOi42NjY2NjdlbTtib3JkZXItcmFkaXVzOi4yNXJlbTttYXJnaW4tdG9wOjEuNjY2NjdlbTttYXJnaW4tYm90dG9tOjEuNjY2NjdlbTtwYWRkaW5nLWlubGluZS1zdGFydDoxZW07Zm9udC1zaXplOi44NTcxNDNlbTtsaW5lLWhlaWdodDoxLjY2NjY3fS5wcm9zZS1zbSA6d2hlcmUob2wpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSksLnByb3NlLXNtIDp3aGVyZSh1bCk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXttYXJnaW4tdG9wOjEuMTQyODZlbTttYXJnaW4tYm90dG9tOjEuMTQyODZlbTtwYWRkaW5nLWlubGluZS1zdGFydDoxLjU3MTQzZW19LnByb3NlLXNtIDp3aGVyZShsaSk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXttYXJnaW4tdG9wOi4yODU3MTRlbTttYXJnaW4tYm90dG9tOi4yODU3MTRlbX0ucHJvc2Utc20gOndoZXJlKG9sPmxpKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpLC5wcm9zZS1zbSA6d2hlcmUodWw+bGkpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7cGFkZGluZy1pbmxpbmUtc3RhcnQ6LjQyODU3MWVtfS5wcm9zZS1zbSA6d2hlcmUoLnByb3NlLXNtPnVsPmxpIHApOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDouNTcxNDI5ZW07bWFyZ2luLWJvdHRvbTouNTcxNDI5ZW19LnByb3NlLXNtIDp3aGVyZSgucHJvc2Utc20+dWw+bGk+cDpmaXJzdC1jaGlsZCk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXttYXJnaW4tdG9wOjEuMTQyODZlbX0ucHJvc2Utc20gOndoZXJlKC5wcm9zZS1zbT51bD5saT5wOmxhc3QtY2hpbGQpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLWJvdHRvbToxLjE0Mjg2ZW19LnByb3NlLXNtIDp3aGVyZSgucHJvc2Utc20+b2w+bGk+cDpmaXJzdC1jaGlsZCk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXttYXJnaW4tdG9wOjEuMTQyODZlbX0ucHJvc2Utc20gOndoZXJlKC5wcm9zZS1zbT5vbD5saT5wOmxhc3QtY2hpbGQpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLWJvdHRvbToxLjE0Mjg2ZW19LnByb3NlLXNtIDp3aGVyZSh1bCB1bCx1bCBvbCxvbCB1bCxvbCBvbCk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXttYXJnaW4tdG9wOi41NzE0MjllbTttYXJnaW4tYm90dG9tOi41NzE0MjllbX0ucHJvc2Utc20gOndoZXJlKGRsKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe21hcmdpbi10b3A6MS4xNDI4NmVtO21hcmdpbi1ib3R0b206MS4xNDI4NmVtfS5wcm9zZS1zbSA6d2hlcmUoZHQpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDoxLjE0Mjg2ZW19LnByb3NlLXNtIDp3aGVyZShkZCk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXttYXJnaW4tdG9wOi4yODU3MTRlbTtwYWRkaW5nLWlubGluZS1zdGFydDoxLjU3MTQzZW19LnByb3NlLXNtIDp3aGVyZShocik6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXttYXJnaW4tdG9wOjIuODU3MTRlbTttYXJnaW4tYm90dG9tOjIuODU3MTRlbX0ucHJvc2Utc20gOndoZXJlKGhyKyopOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSksLnByb3NlLXNtIDp3aGVyZShoMisqKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpLC5wcm9zZS1zbSA6d2hlcmUoaDMrKik6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKSwucHJvc2Utc20gOndoZXJlKGg0KyopOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDowfS5wcm9zZS1zbSA6d2hlcmUodGFibGUpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7Zm9udC1zaXplOi44NTcxNDNlbTtsaW5lLWhlaWdodDoxLjV9LnByb3NlLXNtIDp3aGVyZSh0aGVhZCB0aCk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXtwYWRkaW5nLWlubGluZS1lbmQ6MWVtO3BhZGRpbmctYm90dG9tOi42NjY2NjdlbTtwYWRkaW5nLWlubGluZS1zdGFydDoxZW19LnByb3NlLXNtIDp3aGVyZSh0aGVhZCB0aDpmaXJzdC1jaGlsZCk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXtwYWRkaW5nLWlubGluZS1zdGFydDowfS5wcm9zZS1zbSA6d2hlcmUodGhlYWQgdGg6bGFzdC1jaGlsZCk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXtwYWRkaW5nLWlubGluZS1lbmQ6MH0ucHJvc2Utc20gOndoZXJlKHRib2R5IHRkLHRmb290IHRkKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe3BhZGRpbmctdG9wOi42NjY2NjdlbTtwYWRkaW5nLWlubGluZS1lbmQ6MWVtO3BhZGRpbmctYm90dG9tOi42NjY2NjdlbTtwYWRkaW5nLWlubGluZS1zdGFydDoxZW19LnByb3NlLXNtIDp3aGVyZSh0Ym9keSB0ZDpmaXJzdC1jaGlsZCx0Zm9vdCB0ZDpmaXJzdC1jaGlsZCk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXtwYWRkaW5nLWlubGluZS1zdGFydDowfS5wcm9zZS1zbSA6d2hlcmUodGJvZHkgdGQ6bGFzdC1jaGlsZCx0Zm9vdCB0ZDpsYXN0LWNoaWxkKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe3BhZGRpbmctaW5saW5lLWVuZDowfS5wcm9zZS1zbSA6d2hlcmUoZmlndXJlKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe21hcmdpbi10b3A6MS43MTQyOWVtO21hcmdpbi1ib3R0b206MS43MTQyOWVtfS5wcm9zZS1zbSA6d2hlcmUoZmlndXJlPiopOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MH0ucHJvc2Utc20gOndoZXJlKGZpZ2NhcHRpb24pOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLXRvcDouNjY2NjY3ZW07Zm9udC1zaXplOi44NTcxNDNlbTtsaW5lLWhlaWdodDoxLjMzMzMzfS5wcm9zZS1zbSA6d2hlcmUoLnByb3NlLXNtPjpmaXJzdC1jaGlsZCk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXttYXJnaW4tdG9wOjB9LnByb3NlLXNtIDp3aGVyZSgucHJvc2Utc20+Omxhc3QtY2hpbGQpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7bWFyZ2luLWJvdHRvbTowfS5tdC0xe21hcmdpbi10b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxKX0ubXQtMnttYXJnaW4tdG9wOmNhbGModmFyKC0tc3BhY2luZykqMil9Lm10LTN7bWFyZ2luLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5tdC00e21hcmdpbi10b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0ubXQtNnttYXJnaW4tdG9wOmNhbGModmFyKC0tc3BhY2luZykqNil9Lm10LTh7bWFyZ2luLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjgpfS5tdC0xMHttYXJnaW4tdG9wOmNhbGModmFyKC0tc3BhY2luZykqMTApfS5tdC0xMnttYXJnaW4tdG9wOmNhbGModmFyKC0tc3BhY2luZykqMTIpfS5tdC0xNnttYXJnaW4tdG9wOmNhbGModmFyKC0tc3BhY2luZykqMTYpfS5icmVhZGNydW1ic3ttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLWJsb2NrOi41cmVtO292ZXJmbG93LXg6YXV0b30uYnJlYWRjcnVtYnM+bWVudSwuYnJlYWRjcnVtYnM+dWwsLmJyZWFkY3J1bWJzPm9se3doaXRlLXNwYWNlOm5vd3JhcDthbGlnbi1pdGVtczpjZW50ZXI7bWluLWhlaWdodDptaW4tY29udGVudDtkaXNwbGF5OmZsZXh9OmlzKC5icmVhZGNydW1icz5tZW51LC5icmVhZGNydW1icz51bCwuYnJlYWRjcnVtYnM+b2wpPmxpe2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXh9OmlzKC5icmVhZGNydW1icz5tZW51LC5icmVhZGNydW1icz51bCwuYnJlYWRjcnVtYnM+b2wpPmxpPip7Y3Vyc29yOnBvaW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDouNXJlbTtkaXNwbGF5OmZsZXh9QG1lZGlhIChob3Zlcjpob3Zlcil7OmlzKC5icmVhZGNydW1icz5tZW51LC5icmVhZGNydW1icz51bCwuYnJlYWRjcnVtYnM+b2wpPmxpPjpob3Zlcnt0ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmV9fTppcyguYnJlYWRjcnVtYnM+bWVudSwuYnJlYWRjcnVtYnM+dWwsLmJyZWFkY3J1bWJzPm9sKT5saT46Zm9jdXN7LS10dy1vdXRsaW5lLXN0eWxlOm5vbmU7b3V0bGluZS1zdHlsZTpub25lfUBtZWRpYSAoZm9yY2VkLWNvbG9yczphY3RpdmUpezppcyguYnJlYWRjcnVtYnM+bWVudSwuYnJlYWRjcnVtYnM+dWwsLmJyZWFkY3J1bWJzPm9sKT5saT46Zm9jdXN7b3V0bGluZS1vZmZzZXQ6MnB4O291dGxpbmU6MnB4IHNvbGlkICMwMDAwfX06aXMoLmJyZWFkY3J1bWJzPm1lbnUsLmJyZWFkY3J1bWJzPnVsLC5icmVhZGNydW1icz5vbCk+bGk+OmZvY3VzLXZpc2libGV7b3V0bGluZS1vZmZzZXQ6MnB4O291dGxpbmU6MnB4IHNvbGlkfTppcyguYnJlYWRjcnVtYnM+bWVudSwuYnJlYWRjcnVtYnM+dWwsLmJyZWFkY3J1bWJzPm9sKT5saSs6YmVmb3Jle2NvbnRlbnQ6XCJcIjtvcGFjaXR5Oi40O2JhY2tncm91bmQtY29sb3I6IzAwMDA7Ym9yZGVyLXRvcDoxcHggc29saWQ7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZDt3aWR0aDouMzc1cmVtO2hlaWdodDouMzc1cmVtO21hcmdpbi1sZWZ0Oi41cmVtO21hcmdpbi1yaWdodDouNzVyZW07ZGlzcGxheTpibG9jaztyb3RhdGU6NDVkZWd9W2Rpcj1ydGxdIDppcyg6aXMoLmJyZWFkY3J1bWJzPm1lbnUsLmJyZWFkY3J1bWJzPnVsLC5icmVhZGNydW1icz5vbCk+bGkpKzpiZWZvcmV7cm90YXRlOi0xMzVkZWd9Lm1yLTJ7bWFyZ2luLXJpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMil9Lm1iLTB7bWFyZ2luLWJvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5tYi0xe21hcmdpbi1ib3R0b206Y2FsYyh2YXIoLS1zcGFjaW5nKSoxKX0ubWItMnttYXJnaW4tYm90dG9tOmNhbGModmFyKC0tc3BhY2luZykqMil9Lm1iLTN7bWFyZ2luLWJvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5tYi00e21hcmdpbi1ib3R0b206Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0ubWItNnttYXJnaW4tYm90dG9tOmNhbGModmFyKC0tc3BhY2luZykqNil9Lm1iLTh7bWFyZ2luLWJvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmcpKjgpfS5tYi0xMHttYXJnaW4tYm90dG9tOmNhbGModmFyKC0tc3BhY2luZykqMTApfS5tYi0xMnttYXJnaW4tYm90dG9tOmNhbGModmFyKC0tc3BhY2luZykqMTIpfS5tbC0ye21hcmdpbi1sZWZ0OmNhbGModmFyKC0tc3BhY2luZykqMil9LnN0YXR1c3thc3BlY3QtcmF0aW86MTtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1zZWxlY3Rvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpO3dpZHRoOi41cmVtO2hlaWdodDouNXJlbTtkaXNwbGF5OmlubGluZS1ibG9ja31Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LnN0YXR1c3tiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpMjAlLHRyYW5zcGFyZW50KX19LnN0YXR1c3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Y29sb3I6IzAwMDAwMDRkO2JhY2tncm91bmQtcG9zaXRpb246NTAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LnN0YXR1c3tjb2xvcjojMDAwMDAwNGR9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5zdGF0dXN7Y29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLWJsYWNrKTMwJSx0cmFuc3BhcmVudCl9fX0uc3RhdHVze2JhY2tncm91bmQtaW1hZ2U6cmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCAzNSUgMzAlLG9rbGNoKDEgMCAwL2NhbGModmFyKC0tZGVwdGgpKi41KSksIzAwMDApO2JveC1zaGFkb3c6MCAycHggM3B4IC0xcHh9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5zdGF0dXN7Ym94LXNoYWRvdzowIDJweCAzcHggLTFweCBjb2xvci1taXgoaW4gb2tsYWIsY3VycmVudENvbG9yIGNhbGModmFyKC0tZGVwdGgpKjEwMCUpLCMwMDAwKX19LmJhZGdle2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLXNlbGVjdG9yKTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Y29sb3I6dmFyKC0tYmFkZ2UtZmcpO2JvcmRlcjp2YXIoLS1ib3JkZXIpc29saWQgdmFyKC0tYmFkZ2UtY29sb3IsdmFyKC0tY29sb3ItYmFzZS0yMDApKTt3aWR0aDpmaXQtY29udGVudDtwYWRkaW5nLWlubGluZTpjYWxjKC4yNXJlbSozIC0gdmFyKC0tYm9yZGVyKSk7YmFja2dyb3VuZC1zaXplOmF1dG8sY2FsYyh2YXIoLS1ub2lzZSkqMTAwJSk7YmFja2dyb3VuZC1pbWFnZTpub25lLHZhcigtLWZ4LW5vaXNlKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJhZGdlLWJnKTstLWJhZGdlLWJnOnZhcigtLWJhZGdlLWNvbG9yLHZhcigtLWNvbG9yLWJhc2UtMTAwKSk7LS1iYWRnZS1mZzp2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpOy0tc2l6ZTpjYWxjKHZhcigtLXNpemUtc2VsZWN0b3IsLjI1cmVtKSo2KTtoZWlnaHQ6dmFyKC0tc2l6ZSk7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOi41cmVtO2ZvbnQtc2l6ZTouODc1cmVtO2Rpc3BsYXk6aW5saW5lLWZsZXh9LmtiZHtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1maWVsZCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1iYXNlLTIwMCk7dmVydGljYWwtYWxpZ246bWlkZGxlO2JvcmRlcjp2YXIoLS1ib3JkZXIpc29saWQgdmFyKC0tY29sb3ItYmFzZS1jb250ZW50KTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nLWxlZnQ6LjVlbTtwYWRkaW5nLXJpZ2h0Oi41ZW07ZGlzcGxheTppbmxpbmUtZmxleH1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LmtiZHtib3JkZXI6dmFyKC0tYm9yZGVyKXNvbGlkIGNvbG9yLW1peChpbiBzcmdiLHZhcigtLWNvbG9yLWJhc2UtY29udGVudCkyMCUsIzAwMDApfX0ua2Jke2JvcmRlci1ib3R0b206Y2FsYyh2YXIoLS1ib3JkZXIpICsgMXB4KXNvbGlkIHZhcigtLWNvbG9yLWJhc2UtY29udGVudCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5rYmR7Ym9yZGVyLWJvdHRvbTpjYWxjKHZhcigtLWJvcmRlcikgKyAxcHgpc29saWQgY29sb3ItbWl4KGluIHNyZ2IsdmFyKC0tY29sb3ItYmFzZS1jb250ZW50KTIwJSwjMDAwMCl9fS5rYmR7LS1zaXplOmNhbGModmFyKC0tc2l6ZS1zZWxlY3RvciwuMjVyZW0pKjYpO2hlaWdodDp2YXIoLS1zaXplKTttaW4td2lkdGg6dmFyKC0tc2l6ZSk7Zm9udC1zaXplOi44NzVyZW19LnRhYnN7LS10YWJzLWhlaWdodDphdXRvOy0tdGFicy1kaXJlY3Rpb246cm93Oy0tdGFiLWhlaWdodDpjYWxjKHZhcigtLXNpemUtZmllbGQsLjI1cmVtKSoxMCk7aGVpZ2h0OnZhcigtLXRhYnMtaGVpZ2h0KTtmbGV4LXdyYXA6d3JhcDtmbGV4LWRpcmVjdGlvbjp2YXIoLS10YWJzLWRpcmVjdGlvbik7ZGlzcGxheTpmbGV4fS5uYXZiYXJ7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjEwMCU7bWluLWhlaWdodDo0cmVtO3BhZGRpbmc6LjVyZW07ZGlzcGxheTpmbGV4fS5mb290ZXJ7Z3JpZC1hdXRvLWZsb3c6cm93O3BsYWNlLWl0ZW1zOnN0YXJ0O2dhcDoyLjVyZW0gMXJlbTt3aWR0aDoxMDAlO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuMjVyZW07ZGlzcGxheTpncmlkfS5mb290ZXI+KntwbGFjZS1pdGVtczpzdGFydDtnYXA6LjVyZW07ZGlzcGxheTpncmlkfS5mb290ZXIuZm9vdGVyLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcjtncmlkLWF1dG8tZmxvdzpjb2x1bW4gZGVuc2U7cGxhY2UtaXRlbXM6Y2VudGVyfS5mb290ZXIuZm9vdGVyLWNlbnRlcj4qe3BsYWNlLWl0ZW1zOmNlbnRlcn0uc3RhdHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEsMWZyKTtjb2x1bW4tZ2FwOjFyZW07d2lkdGg6MTAwJTtwYWRkaW5nLWJsb2NrOjFyZW07cGFkZGluZy1pbmxpbmU6MS41cmVtO2Rpc3BsYXk6aW5saW5lLWdyaWR9LnN0YXQ6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItaW5saW5lLWVuZDp2YXIoLS1ib3JkZXIpZGFzaGVkIGN1cnJlbnRDb2xvcn1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LnN0YXQ6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItaW5saW5lLWVuZDp2YXIoLS1ib3JkZXIpZGFzaGVkIGNvbG9yLW1peChpbiBva2xhYixjdXJyZW50Q29sb3IgMTAlLCMwMDAwKX19LnN0YXQ6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItYmxvY2stZW5kOm5vbmV9LmNhcmQtYm9keXtwYWRkaW5nOnZhcigtLWNhcmQtcCwxLjVyZW0pO2ZvbnQtc2l6ZTp2YXIoLS1jYXJkLWZzLC44NzVyZW0pO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4OmF1dG87Z2FwOi41cmVtO2Rpc3BsYXk6ZmxleH0uY2FyZC1ib2R5IDp3aGVyZShwKXtmbGV4LWdyb3c6MX0uYWxlcnR7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMtYm94KTtjb2xvcjp2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWxlcnQtY29sb3IsdmFyKC0tY29sb3ItYmFzZS0yMDApKTt0ZXh0LWFsaWduOnN0YXJ0O2JvcmRlcjp2YXIoLS1ib3JkZXIpc29saWQgdmFyKC0tY29sb3ItYmFzZS0yMDApO2JhY2tncm91bmQtc2l6ZTphdXRvLGNhbGModmFyKC0tbm9pc2UpKjEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bm9uZSx2YXIoLS1meC1ub2lzZSk7Ym94LXNoYWRvdzowIDNweCAwIC0ycHggb2tsY2goMTAwJSAwIDAvY2FsYyh2YXIoLS1kZXB0aCkqLjA4KSlpbnNldCwwIDFweCAjMDAwLDAgNHB4IDNweCAtMnB4IG9rbGNoKDAlIDAgMC9jYWxjKHZhcigtLWRlcHRoKSouMDgpKTtncmlkLXRlbXBsYXRlLWNvbHVtbnM6YXV0bztncmlkLWF1dG8tZmxvdzpjb2x1bW47anVzdGlmeS1jb250ZW50OnN0YXJ0O3BsYWNlLWl0ZW1zOmNlbnRlciBzdGFydDtnYXA6MXJlbTtwYWRkaW5nLWJsb2NrOi43NXJlbTtwYWRkaW5nLWlubGluZToxcmVtO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuMjVyZW07ZGlzcGxheTpncmlkfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYWxlcnR7Ym94LXNoYWRvdzowIDNweCAwIC0ycHggb2tsY2goMTAwJSAwIDAvY2FsYyh2YXIoLS1kZXB0aCkqLjA4KSlpbnNldCwwIDFweCBjb2xvci1taXgoaW4gb2tsYWIsY29sb3ItbWl4KGluIG9rbGFiLCMwMDAgMjAlLHZhcigtLWFsZXJ0LWNvbG9yLHZhcigtLWNvbG9yLWJhc2UtMjAwKSkpY2FsYyh2YXIoLS1kZXB0aCkqMjAlKSwjMDAwMCksMCA0cHggM3B4IC0ycHggb2tsY2goMCUgMCAwL2NhbGModmFyKC0tZGVwdGgpKi4wOCkpfX0uYWxlcnQ6aGFzKDpudGgtY2hpbGQoMikpe2dyaWQtdGVtcGxhdGUtY29sdW1uczphdXRvIG1pbm1heChhdXRvLDFmcil9LmFsZXJ0LmFsZXJ0LW91dGxpbmV7Y29sb3I6dmFyKC0tYWxlcnQtY29sb3IpO2JveC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDAwO2JhY2tncm91bmQtaW1hZ2U6bm9uZX0uYWxlcnQuYWxlcnQtZGFzaHtjb2xvcjp2YXIoLS1hbGVydC1jb2xvcik7Ym94LXNoYWRvdzpub25lO2JhY2tncm91bmQtY29sb3I6IzAwMDA7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlci1zdHlsZTpkYXNoZWR9LmFsZXJ0LmFsZXJ0LXNvZnR7Y29sb3I6dmFyKC0tYWxlcnQtY29sb3IsdmFyKC0tY29sb3ItYmFzZS1jb250ZW50KSk7YmFja2dyb3VuZDp2YXIoLS1hbGVydC1jb2xvcix2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpKX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LmFsZXJ0LmFsZXJ0LXNvZnR7YmFja2dyb3VuZDpjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0tYWxlcnQtY29sb3IsdmFyKC0tY29sb3ItYmFzZS1jb250ZW50KSk4JSx2YXIoLS1jb2xvci1iYXNlLTEwMCkpfX0uYWxlcnQuYWxlcnQtc29mdHtib3JkZXItY29sb3I6dmFyKC0tYWxlcnQtY29sb3IsdmFyKC0tY29sb3ItYmFzZS1jb250ZW50KSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5hbGVydC5hbGVydC1zb2Z0e2JvcmRlci1jb2xvcjpjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0tYWxlcnQtY29sb3IsdmFyKC0tY29sb3ItYmFzZS1jb250ZW50KSkxMCUsdmFyKC0tY29sb3ItYmFzZS0xMDApKX19LmFsZXJ0LmFsZXJ0LXNvZnR7Ym94LXNoYWRvdzpub25lO2JhY2tncm91bmQtaW1hZ2U6bm9uZX0uZmllbGRzZXR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcjtncmlkLWF1dG8tcm93czptYXgtY29udGVudDtnYXA6LjM3NXJlbTtwYWRkaW5nLWJsb2NrOi4yNXJlbTtmb250LXNpemU6Ljc1cmVtO2Rpc3BsYXk6Z3JpZH0uY2FyZC10aXRsZXtmb250LXNpemU6dmFyKC0tY2FyZHRpdGxlLWZzLDEuMTI1cmVtKTthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOi41cmVtO2ZvbnQtd2VpZ2h0OjYwMDtkaXNwbGF5OmZsZXh9LmpvaW57LS1qb2luLXNzOjA7LS1qb2luLXNlOjA7LS1qb2luLWVzOjA7LS1qb2luLWVlOjA7YWxpZ24taXRlbXM6c3RyZXRjaDtkaXNwbGF5OmlubGluZS1mbGV4fS5qb2luIDp3aGVyZSguam9pbi1pdGVtKXtib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOnZhcigtLWpvaW4tc3MsMCk7Ym9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6dmFyKC0tam9pbi1zZSwwKTtib3JkZXItZW5kLWVuZC1yYWRpdXM6dmFyKC0tam9pbi1lZSwwKTtib3JkZXItZW5kLXN0YXJ0LXJhZGl1czp2YXIoLS1qb2luLWVzLDApfS5qb2luIDp3aGVyZSguam9pbi1pdGVtKSAqey0tam9pbi1zczp2YXIoLS1yYWRpdXMtZmllbGQpOy0tam9pbi1zZTp2YXIoLS1yYWRpdXMtZmllbGQpOy0tam9pbi1lczp2YXIoLS1yYWRpdXMtZmllbGQpOy0tam9pbi1lZTp2YXIoLS1yYWRpdXMtZmllbGQpfS5qb2luPi5qb2luLWl0ZW06d2hlcmUoOmZpcnN0LWNoaWxkKSwuam9pbiA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA6d2hlcmUoLmpvaW4taXRlbSl7LS1qb2luLXNzOnZhcigtLXJhZGl1cy1maWVsZCk7LS1qb2luLXNlOjA7LS1qb2luLWVzOnZhcigtLXJhZGl1cy1maWVsZCk7LS1qb2luLWVlOjB9LmpvaW4+LmpvaW4taXRlbTp3aGVyZSg6bGFzdC1jaGlsZCksLmpvaW4gOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkgOndoZXJlKC5qb2luLWl0ZW0pey0tam9pbi1zczowOy0tam9pbi1zZTp2YXIoLS1yYWRpdXMtZmllbGQpOy0tam9pbi1lczowOy0tam9pbi1lZTp2YXIoLS1yYWRpdXMtZmllbGQpfS5qb2luPi5qb2luLWl0ZW06d2hlcmUoOm9ubHktY2hpbGQpLC5qb2luIDpvbmx5LWNoaWxkIDp3aGVyZSguam9pbi1pdGVtKXstLWpvaW4tc3M6dmFyKC0tcmFkaXVzLWZpZWxkKTstLWpvaW4tc2U6dmFyKC0tcmFkaXVzLWZpZWxkKTstLWpvaW4tZXM6dmFyKC0tcmFkaXVzLWZpZWxkKTstLWpvaW4tZWU6dmFyKC0tcmFkaXVzLWZpZWxkKX0uY2hhdHstLW1hc2stY2hhdDp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHdpZHRoPScxMycgaGVpZ2h0PScxMycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggZmlsbD0nYmxhY2snIGQ9J00wIDExLjUwMDRDMCAxMy4wMDA0IDIgMTMuMDAwNCAyIDEzLjAwMDRIMTJIMTNWMC4wMDAzNjMyOUwxMi41IDBDMTIuNSAwIDExLjk3NyAyLjA5NTcyIDExLjg1ODEgMi41MDAzM0MxMS42MDc1IDMuMzUyMzcgMTAuOTE0OSA0LjIyMzc0IDkgNS41MDAzNkM2IDcuNTAwMzYgMCAxMC4wMDA0IDAgMTEuNTAwNFonLyUzZSUzYy9zdmclM2VcIik7Y29sdW1uLWdhcDouNzVyZW07cGFkZGluZy1ibG9jazouMjVyZW07ZGlzcGxheTpncmlkfS5saW5lLWNsYW1wLTJ7LXdlYmtpdC1saW5lLWNsYW1wOjI7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsO2Rpc3BsYXk6LXdlYmtpdC1ib3g7b3ZlcmZsb3c6aGlkZGVufTpyb290IC5wcm9zZXstLXR3LXByb3NlLWJvZHk6dmFyKC0tY29sb3ItYmFzZS1jb250ZW50KX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7OnJvb3QgLnByb3Nley0tdHctcHJvc2UtYm9keTpjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0tY29sb3ItYmFzZS1jb250ZW50KTgwJSwjMDAwMCl9fTpyb290IC5wcm9zZXstLXR3LXByb3NlLWhlYWRpbmdzOnZhcigtLWNvbG9yLWJhc2UtY29udGVudCk7LS10dy1wcm9zZS1sZWFkOnZhcigtLWNvbG9yLWJhc2UtY29udGVudCk7LS10dy1wcm9zZS1saW5rczp2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpOy0tdHctcHJvc2UtYm9sZDp2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpOy0tdHctcHJvc2UtY291bnRlcnM6dmFyKC0tY29sb3ItYmFzZS1jb250ZW50KTstLXR3LXByb3NlLWJ1bGxldHM6dmFyKC0tY29sb3ItYmFzZS1jb250ZW50KX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7OnJvb3QgLnByb3Nley0tdHctcHJvc2UtYnVsbGV0czpjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0tY29sb3ItYmFzZS1jb250ZW50KTUwJSwjMDAwMCl9fTpyb290IC5wcm9zZXstLXR3LXByb3NlLWhyOnZhcigtLWNvbG9yLWJhc2UtY29udGVudCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpezpyb290IC5wcm9zZXstLXR3LXByb3NlLWhyOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpMjAlLCMwMDAwKX19OnJvb3QgLnByb3Nley0tdHctcHJvc2UtcXVvdGVzOnZhcigtLWNvbG9yLWJhc2UtY29udGVudCk7LS10dy1wcm9zZS1xdW90ZS1ib3JkZXJzOnZhcigtLWNvbG9yLWJhc2UtY29udGVudCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpezpyb290IC5wcm9zZXstLXR3LXByb3NlLXF1b3RlLWJvcmRlcnM6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLWJhc2UtY29udGVudCkyMCUsIzAwMDApfX06cm9vdCAucHJvc2V7LS10dy1wcm9zZS1jYXB0aW9uczp2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXs6cm9vdCAucHJvc2V7LS10dy1wcm9zZS1jYXB0aW9uczpjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0tY29sb3ItYmFzZS1jb250ZW50KTUwJSwjMDAwMCl9fTpyb290IC5wcm9zZXstLXR3LXByb3NlLWNvZGU6dmFyKC0tY29sb3ItYmFzZS1jb250ZW50KTstLXR3LXByb3NlLXByZS1jb2RlOnZhcigtLWNvbG9yLW5ldXRyYWwtY29udGVudCk7LS10dy1wcm9zZS1wcmUtYmc6dmFyKC0tY29sb3ItbmV1dHJhbCk7LS10dy1wcm9zZS10aC1ib3JkZXJzOnZhcigtLWNvbG9yLWJhc2UtY29udGVudCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpezpyb290IC5wcm9zZXstLXR3LXByb3NlLXRoLWJvcmRlcnM6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLWJhc2UtY29udGVudCk1MCUsIzAwMDApfX06cm9vdCAucHJvc2V7LS10dy1wcm9zZS10ZC1ib3JkZXJzOnZhcigtLWNvbG9yLWJhc2UtY29udGVudCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpezpyb290IC5wcm9zZXstLXR3LXByb3NlLXRkLWJvcmRlcnM6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLWJhc2UtY29udGVudCkyMCUsIzAwMDApfX06cm9vdCAucHJvc2V7LS10dy1wcm9zZS1rYmQ6dmFyKC0tY29sb3ItYmFzZS1jb250ZW50KX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7OnJvb3QgLnByb3Nley0tdHctcHJvc2Uta2JkOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpODAlLCMwMDAwKX19OnJvb3QgLnByb3NlIDp3aGVyZShjb2RlKTpub3QocHJlPmNvZGUpe2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYmFzZS0yMDApO2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLXNlbGVjdG9yKTtib3JkZXI6dmFyKC0tYm9yZGVyKXNvbGlkIHZhcigtLWNvbG9yLWJhc2UtMzAwKTtmb250LXdlaWdodDppbmhlcml0O3BhZGRpbmctaW5saW5lOi41ZW19OnJvb3QgLnByb3NlIDp3aGVyZShjb2RlKTpub3QocHJlPmNvZGUpOmJlZm9yZSw6cm9vdCAucHJvc2UgOndoZXJlKGNvZGUpOm5vdChwcmU+Y29kZSk6YWZ0ZXJ7ZGlzcGxheTpub25lfS5tYXNre3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtkaXNwbGF5OmlubGluZS1ibG9jazstd2Via2l0LW1hc2stcG9zaXRpb246NTAlO21hc2stcG9zaXRpb246NTAlOy13ZWJraXQtbWFzay1zaXplOmNvbnRhaW47bWFzay1zaXplOmNvbnRhaW47LXdlYmtpdC1tYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1yZXBlYXQ6bm8tcmVwZWF0fS5ibG9ja3tkaXNwbGF5OmJsb2NrfS5jb250ZW50c3tkaXNwbGF5OmNvbnRlbnRzfS5mbGV4e2Rpc3BsYXk6ZmxleH0uZ3JpZHtkaXNwbGF5OmdyaWR9LmhpZGRlbntkaXNwbGF5Om5vbmV9LmlubGluZXtkaXNwbGF5OmlubGluZX0uaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4fS50YWJsZXtkaXNwbGF5OnRhYmxlfS5hc3BlY3QtXFxbNFxcLzNcXF17YXNwZWN0LXJhdGlvOjQvM30uYnRuLXNxdWFyZXt3aWR0aDp2YXIoLS1zaXplKTtoZWlnaHQ6dmFyKC0tc2l6ZSk7cGFkZGluZy1pbmxpbmU6MH0uaC0ze2hlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5oLTR7aGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqNCl9LmgtNntoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0uaC1cXFs4MHZoXFxde2hlaWdodDo4MHZofS5oLWF1dG97aGVpZ2h0OmF1dG99LmgtZnVsbHtoZWlnaHQ6MTAwJX0ubWluLWgtc2NyZWVue21pbi1oZWlnaHQ6MTAwdmh9LnctM3t3aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS53LTR7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0udy02e3dpZHRoOmNhbGModmFyKC0tc3BhY2luZykqNil9LnctMjh7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyOCl9LnctNTZ7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo1Nil9LnctZnVsbHt3aWR0aDoxMDAlfS5tYXgtdy0zeGx7bWF4LXdpZHRoOnZhcigtLWNvbnRhaW5lci0zeGwpfS5tYXgtdy01eGx7bWF4LXdpZHRoOnZhcigtLWNvbnRhaW5lci01eGwpfS5tYXgtdy02eGx7bWF4LXdpZHRoOnZhcigtLWNvbnRhaW5lci02eGwpfS5tYXgtdy1mdWxse21heC13aWR0aDoxMDAlfS5tYXgtdy1ub25le21heC13aWR0aDpub25lfS5tYXgtdy1wcm9zZXttYXgtd2lkdGg6NjVjaH0ubWF4LXctc2NyZWVuLTJ4bHttYXgtd2lkdGg6dmFyKC0tYnJlYWtwb2ludC0yeGwpfS5tYXgtdy1zY3JlZW4teGx7bWF4LXdpZHRoOnZhcigtLWJyZWFrcG9pbnQteGwpfS5tYXgtdy14bHttYXgtd2lkdGg6dmFyKC0tY29udGFpbmVyLXhsKX0uZmxleC0xe2ZsZXg6MX0uZmxleC1ub25le2ZsZXg6bm9uZX0uZmxleC1zaHJpbmssLnNocmlua3tmbGV4LXNocmluazoxfS5mbGV4LWdyb3csLmdyb3d7ZmxleC1ncm93OjF9LmNhcHRpb24tdG9we2NhcHRpb24tc2lkZTp0b3B9LmJvcmRlci1jb2xsYXBzZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2V9LnJvdGF0ZS1cXFstMmRlZ1xcXXtyb3RhdGU6LTJkZWd9LnJvdGF0ZS1cXFsxXFwuNWRlZ1xcXXtyb3RhdGU6MS41ZGVnfS50cmFuc2Zvcm17dHJhbnNmb3JtOnZhcigtLXR3LXJvdGF0ZS14LCl2YXIoLS10dy1yb3RhdGUteSwpdmFyKC0tdHctcm90YXRlLXosKXZhcigtLXR3LXNrZXcteCwpdmFyKC0tdHctc2tldy15LCl9LnNrZWxldG9ue2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLWJveCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1iYXNlLTMwMCl9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LnNrZWxldG9ue3RyYW5zaXRpb24tZHVyYXRpb246MTVzfX0uc2tlbGV0b257d2lsbC1jaGFuZ2U6YmFja2dyb3VuZC1wb3NpdGlvbjtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxMDVkZWcsIzAwMDAgMCUgNDAlLHZhcigtLWNvbG9yLWJhc2UtMTAwKTUwJSwjMDAwMCA2MCUgMTAwJSk7YmFja2dyb3VuZC1wb3NpdGlvbi14Oi01MCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToyMDAlO2FuaW1hdGlvbjoxLjhzIGVhc2UtaW4tb3V0IGluZmluaXRlIHNrZWxldG9ufS5hbmltYXRlLWJvdW5jZXthbmltYXRpb246dmFyKC0tYW5pbWF0ZS1ib3VuY2UpfS5saW5re2N1cnNvcjpwb2ludGVyO3RleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZX0ubGluazpmb2N1c3stLXR3LW91dGxpbmUtc3R5bGU6bm9uZTtvdXRsaW5lLXN0eWxlOm5vbmV9QG1lZGlhIChmb3JjZWQtY29sb3JzOmFjdGl2ZSl7Lmxpbms6Zm9jdXN7b3V0bGluZS1vZmZzZXQ6MnB4O291dGxpbmU6MnB4IHNvbGlkICMwMDAwfX0ubGluazpmb2N1cy12aXNpYmxle291dGxpbmUtb2Zmc2V0OjJweDtvdXRsaW5lOjJweCBzb2xpZH0uY3Vyc29yLXBvaW50ZXJ7Y3Vyc29yOnBvaW50ZXJ9LnJlc2l6ZXtyZXNpemU6Ym90aH0uc2Nyb2xsLXB0LTE2e3Njcm9sbC1wYWRkaW5nLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjE2KX0ubGlzdC1pbnNpZGV7bGlzdC1zdHlsZS1wb3NpdGlvbjppbnNpZGV9Lmxpc3QtZGlzY3tsaXN0LXN0eWxlLXR5cGU6ZGlzY30ubGlzdC1ub25le2xpc3Qtc3R5bGUtdHlwZTpub25lfS5zdGF0cy12ZXJ0aWNhbHtncmlkLWF1dG8tZmxvdzpyb3c7b3ZlcmZsb3cteTphdXRvfS5zdGF0cy12ZXJ0aWNhbCAuc3RhdDpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1pbmxpbmUtZW5kOm5vbmU7Ym9yZGVyLWJsb2NrLWVuZDp2YXIoLS1ib3JkZXIpZGFzaGVkIGN1cnJlbnRDb2xvcn1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LnN0YXRzLXZlcnRpY2FsIC5zdGF0Om5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWJsb2NrLWVuZDp2YXIoLS1ib3JkZXIpZGFzaGVkIGNvbG9yLW1peChpbiBva2xhYixjdXJyZW50Q29sb3IgMTAlLCMwMDAwKX19LmdyaWQtY29scy0xe2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMSxtaW5tYXgoMCwxZnIpKX0uZ3JpZC1jb2xzLTR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg0LG1pbm1heCgwLDFmcikpfS5mbGV4LWNvbHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmZsZXgtd3JhcHtmbGV4LXdyYXA6d3JhcH0uaXRlbXMtYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmV9Lml0ZW1zLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXJ9Lml0ZW1zLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9Lmp1c3RpZnktYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uanVzdGlmeS1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uZ2FwLTF7Z2FwOmNhbGModmFyKC0tc3BhY2luZykqMSl9LmdhcC0ye2dhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5nYXAtM3tnYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0uZ2FwLTR7Z2FwOmNhbGModmFyKC0tc3BhY2luZykqNCl9LmdhcC02e2dhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfTp3aGVyZSguc3BhY2UteS0xPjpub3QoOmxhc3QtY2hpbGQpKXstLXR3LXNwYWNlLXktcmV2ZXJzZTowO21hcmdpbi1ibG9jay1zdGFydDpjYWxjKGNhbGModmFyKC0tc3BhY2luZykqMSkqdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7bWFyZ2luLWJsb2NrLWVuZDpjYWxjKGNhbGModmFyKC0tc3BhY2luZykqMSkqY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpfTp3aGVyZSguc3BhY2UteS0yPjpub3QoOmxhc3QtY2hpbGQpKXstLXR3LXNwYWNlLXktcmV2ZXJzZTowO21hcmdpbi1ibG9jay1zdGFydDpjYWxjKGNhbGModmFyKC0tc3BhY2luZykqMikqdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7bWFyZ2luLWJsb2NrLWVuZDpjYWxjKGNhbGModmFyKC0tc3BhY2luZykqMikqY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpfTp3aGVyZSguc3BhY2UteS0zPjpub3QoOmxhc3QtY2hpbGQpKXstLXR3LXNwYWNlLXktcmV2ZXJzZTowO21hcmdpbi1ibG9jay1zdGFydDpjYWxjKGNhbGModmFyKC0tc3BhY2luZykqMykqdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7bWFyZ2luLWJsb2NrLWVuZDpjYWxjKGNhbGModmFyKC0tc3BhY2luZykqMykqY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpfTp3aGVyZSguc3BhY2UteS00Pjpub3QoOmxhc3QtY2hpbGQpKXstLXR3LXNwYWNlLXktcmV2ZXJzZTowO21hcmdpbi1ibG9jay1zdGFydDpjYWxjKGNhbGModmFyKC0tc3BhY2luZykqNCkqdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7bWFyZ2luLWJsb2NrLWVuZDpjYWxjKGNhbGModmFyKC0tc3BhY2luZykqNCkqY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpfTp3aGVyZSguc3BhY2UteS02Pjpub3QoOmxhc3QtY2hpbGQpKXstLXR3LXNwYWNlLXktcmV2ZXJzZTowO21hcmdpbi1ibG9jay1zdGFydDpjYWxjKGNhbGModmFyKC0tc3BhY2luZykqNikqdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7bWFyZ2luLWJsb2NrLWVuZDpjYWxjKGNhbGModmFyKC0tc3BhY2luZykqNikqY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpfTp3aGVyZSguc3BhY2UteS0xNj46bm90KDpsYXN0LWNoaWxkKSl7LS10dy1zcGFjZS15LXJldmVyc2U6MDttYXJnaW4tYmxvY2stc3RhcnQ6Y2FsYyhjYWxjKHZhcigtLXNwYWNpbmcpKjE2KSp2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTttYXJnaW4tYmxvY2stZW5kOmNhbGMoY2FsYyh2YXIoLS1zcGFjaW5nKSoxNikqY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpfS5nYXAteC02e2NvbHVtbi1nYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0uZ2FwLXktM3tyb3ctZ2FwOmNhbGModmFyKC0tc3BhY2luZykqMyl9LnRydW5jYXRle3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbn0ub3ZlcmZsb3ctaGlkZGVue292ZXJmbG93OmhpZGRlbn0ub3ZlcmZsb3cteC1hdXRve292ZXJmbG93LXg6YXV0b30udGltZWxpbmUtYm94e2JvcmRlcjp2YXIoLS1ib3JkZXIpc29saWQ7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMtYm94KTtib3JkZXItY29sb3I6dmFyKC0tY29sb3ItYmFzZS0zMDApO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYmFzZS0xMDApO3BhZGRpbmctYmxvY2s6LjVyZW07cGFkZGluZy1pbmxpbmU6MXJlbTtmb250LXNpemU6Ljc1cmVtO2JveC1zaGFkb3c6MCAxcHggMnB4IG9rbGNoKDAlIDAgMC8uMDUpfS5tZW51LXNtIDp3aGVyZShsaTpub3QoLm1lbnUtdGl0bGUpPjpub3QodWwsZGV0YWlscywubWVudS10aXRsZSkpLC5tZW51LXNtIDp3aGVyZShsaTpub3QoLm1lbnUtdGl0bGUpPmRldGFpbHM+c3VtbWFyeTpub3QoLm1lbnUtdGl0bGUpKXtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1maWVsZCk7cGFkZGluZy1ibG9jazouMjVyZW07cGFkZGluZy1pbmxpbmU6LjYyNXJlbTtmb250LXNpemU6Ljc1cmVtfS5tZW51LXNtIC5tZW51LXRpdGxle3BhZGRpbmctYmxvY2s6LjVyZW07cGFkZGluZy1pbmxpbmU6Ljc1cmVtfS5yb3VuZGVke2JvcmRlci1yYWRpdXM6LjI1cmVtfS5yb3VuZGVkLTJ4bHtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy0yeGwpfS5yb3VuZGVkLWJveHtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1ib3gpO2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLWJveCl9LnJvdW5kZWQtZnVsbHtib3JkZXItcmFkaXVzOjMuNDAyODJlMzhweH0ucm91bmRlZC1sZ3tib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1sZyl9LnJvdW5kZWQtbWR7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMtbWQpfS5yb3VuZGVkLXNte2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLXNtKX0ucm91bmRlZC14bHtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy14bCl9LmJvcmRlcntib3JkZXItc3R5bGU6dmFyKC0tdHctYm9yZGVyLXN0eWxlKTtib3JkZXItd2lkdGg6MXB4fS5ib3JkZXItdHtib3JkZXItdG9wLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLXRvcC13aWR0aDoxcHh9LmJvcmRlci1ie2JvcmRlci1ib3R0b20tc3R5bGU6dmFyKC0tdHctYm9yZGVyLXN0eWxlKTtib3JkZXItYm90dG9tLXdpZHRoOjFweH0uYm9yZGVyLWItMntib3JkZXItYm90dG9tLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLWJvdHRvbS13aWR0aDoycHh9LmJhZGdlLWdob3N0e2JvcmRlci1jb2xvcjp2YXIoLS1jb2xvci1iYXNlLTIwMCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1iYXNlLTIwMCk7Y29sb3I6dmFyKC0tY29sb3ItYmFzZS1jb250ZW50KTtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmJhZGdlLW91dGxpbmV7Y29sb3I6dmFyKC0tYmFkZ2UtY29sb3IpOy0tYmFkZ2UtYmc6IzAwMDA7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlci1jb2xvcjpjdXJyZW50Q29sb3J9LmFsZXJ0LWluZm97Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yLWluZm8pO2NvbG9yOnZhcigtLWNvbG9yLWluZm8tY29udGVudCk7LS1hbGVydC1jb2xvcjp2YXIoLS1jb2xvci1pbmZvKX0uYWxlcnQtc3VjY2Vzc3tib3JkZXItY29sb3I6dmFyKC0tY29sb3Itc3VjY2Vzcyk7Y29sb3I6dmFyKC0tY29sb3Itc3VjY2Vzcy1jb250ZW50KTstLWFsZXJ0LWNvbG9yOnZhcigtLWNvbG9yLXN1Y2Nlc3MpfS5hbGVydC13YXJuaW5ne2JvcmRlci1jb2xvcjp2YXIoLS1jb2xvci13YXJuaW5nKTtjb2xvcjp2YXIoLS1jb2xvci13YXJuaW5nLWNvbnRlbnQpOy0tYWxlcnQtY29sb3I6dmFyKC0tY29sb3Itd2FybmluZyl9LmJvcmRlci1iYXNlLTMwMCwuYm9yZGVyLWJhc2UtMzAwXFwvNTB7Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yLWJhc2UtMzAwKX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LmJvcmRlci1iYXNlLTMwMFxcLzUwe2JvcmRlci1jb2xvcjpjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0tY29sb3ItYmFzZS0zMDApNTAlLHRyYW5zcGFyZW50KX19LmJvcmRlci1iYXNlLTMwMFxcLzYwe2JvcmRlci1jb2xvcjp2YXIoLS1jb2xvci1iYXNlLTMwMCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5ib3JkZXItYmFzZS0zMDBcXC82MHtib3JkZXItY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLWJhc2UtMzAwKTYwJSx0cmFuc3BhcmVudCl9fS5ib3JkZXItYmFzZS1jb250ZW50XFwvMTV7Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yLWJhc2UtY29udGVudCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5ib3JkZXItYmFzZS1jb250ZW50XFwvMTV7Ym9yZGVyLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpMTUlLHRyYW5zcGFyZW50KX19LmJvcmRlci1iYXNlLWNvbnRlbnRcXC8yMHtib3JkZXItY29sb3I6dmFyKC0tY29sb3ItYmFzZS1jb250ZW50KX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LmJvcmRlci1iYXNlLWNvbnRlbnRcXC8yMHtib3JkZXItY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLWJhc2UtY29udGVudCkyMCUsdHJhbnNwYXJlbnQpfX0uYm9yZGVyLWJvcmRlcntib3JkZXItY29sb3I6cmdiKHZhcigtLWNvbG9yLWJvcmRlcikvMSl9LmJvcmRlci1jeWFuLTQwMHtib3JkZXItY29sb3I6dmFyKC0tY29sb3ItY3lhbi00MDApfS5ib3JkZXItZW1lcmFsZC03MDB7Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yLWVtZXJhbGQtNzAwKX0uYm9yZGVyLWdyYXktNjAwe2JvcmRlci1jb2xvcjp2YXIoLS1jb2xvci1ncmF5LTYwMCl9LmJvcmRlci1ncmF5LTcwMHtib3JkZXItY29sb3I6dmFyKC0tY29sb3ItZ3JheS03MDApfS5ib3JkZXItZ3JlZW4tNjAwe2JvcmRlci1jb2xvcjp2YXIoLS1jb2xvci1ncmVlbi02MDApfS5ib3JkZXItcHJpbWFyeVxcLzYwe2JvcmRlci1jb2xvcjpoc2wodmFyKC0tcCkvMSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5ib3JkZXItcHJpbWFyeVxcLzYwe2JvcmRlci1jb2xvcjpjb2xvci1taXgoaW4gb2tsYWIsaHNsKHZhcigtLXApLzEpNjAlLHRyYW5zcGFyZW50KX19LmJvcmRlci15ZWxsb3ctNzAwe2JvcmRlci1jb2xvcjp2YXIoLS1jb2xvci15ZWxsb3ctNzAwKX0uZ2xhc3N7LXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6Ymx1cih2YXIoLS1nbGFzcy1ibHVyLDQwcHgpKTtiYWNrZHJvcC1maWx0ZXI6Ymx1cih2YXIoLS1nbGFzcy1ibHVyLDQwcHgpKTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDAwO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDEzNWRlZyxva2xjaCgxMDAlIDAgMC92YXIoLS1nbGFzcy1vcGFjaXR5LDMwJSkpMCUsb2tsY2goMCUgMCAwLzApIDEwMCUpLGxpbmVhci1ncmFkaWVudCh2YXIoLS1nbGFzcy1yZWZsZWN0LWRlZ3JlZSwxMDBkZWcpLG9rbGNoKDEwMCUgMCAwL3ZhcigtLWdsYXNzLXJlZmxlY3Qtb3BhY2l0eSw1JSkpMjUlLG9rbGNoKDAlIDAgMC8wKSAyNSUpO2JveC1zaGFkb3c6MCAwIDAgMXB4IG9rbGNoKDEwMCUgMCAwL3ZhcigtLWdsYXNzLWJvcmRlci1vcGFjaXR5LDIwJSkpaW5zZXQsMCAwIDAgMnB4IG9rbGNoKDAlIDAgMC8uMDUpO3RleHQtc2hhZG93OjAgMXB4IG9rbGNoKDAlIDAgMC92YXIoLS1nbGFzcy10ZXh0LXNoYWRvdy1vcGFjaXR5LDUlKSk7Ym9yZGVyOm5vbmV9LmJnLWJhY2tncm91bmR7YmFja2dyb3VuZC1jb2xvcjpyZ2IodmFyKC0tY29sb3ItYmcpLzEpfS5iZy1iYXNlLTEwMCwuYmctYmFzZS0xMDBcXC84MHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWJhc2UtMTAwKX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LmJnLWJhc2UtMTAwXFwvODB7YmFja2dyb3VuZC1jb2xvcjpjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0tY29sb3ItYmFzZS0xMDApODAlLHRyYW5zcGFyZW50KX19LmJnLWJhc2UtMTAwXFwvOTB7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1iYXNlLTEwMCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5iZy1iYXNlLTEwMFxcLzkwe2JhY2tncm91bmQtY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLWJhc2UtMTAwKTkwJSx0cmFuc3BhcmVudCl9fS5iZy1iYXNlLTIwMCwuYmctYmFzZS0yMDBcXC80MHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWJhc2UtMjAwKX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LmJnLWJhc2UtMjAwXFwvNDB7YmFja2dyb3VuZC1jb2xvcjpjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0tY29sb3ItYmFzZS0yMDApNDAlLHRyYW5zcGFyZW50KX19LmJnLWJhc2UtMjAwXFwvNTB7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1iYXNlLTIwMCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5iZy1iYXNlLTIwMFxcLzUwe2JhY2tncm91bmQtY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLWJhc2UtMjAwKTUwJSx0cmFuc3BhcmVudCl9fS5iZy1iYXNlLTIwMFxcLzYwe2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYmFzZS0yMDApfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYmctYmFzZS0yMDBcXC82MHtiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1jb2xvci1iYXNlLTIwMCk2MCUsdHJhbnNwYXJlbnQpfX0uYmctYmFzZS0zMDBcXC82MHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWJhc2UtMzAwKX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LmJnLWJhc2UtMzAwXFwvNjB7YmFja2dyb3VuZC1jb2xvcjpjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0tY29sb3ItYmFzZS0zMDApNjAlLHRyYW5zcGFyZW50KX19LmJnLWJsdWUtNjAwe2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYmx1ZS02MDApfS5iZy1jdXJyZW50e2JhY2tncm91bmQtY29sb3I6Y3VycmVudENvbG9yfS5iZy1lbWVyYWxkLTkwMFxcLzMwe2JhY2tncm91bmQtY29sb3I6IzAwNGUzYjRkfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYmctZW1lcmFsZC05MDBcXC8zMHtiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1jb2xvci1lbWVyYWxkLTkwMCkzMCUsdHJhbnNwYXJlbnQpfX0uYmctZ3JheS02MDB7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1ncmF5LTYwMCl9LmJnLWdyYXktODAwe2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItZ3JheS04MDApfS5iZy1ncmF5LTkwMHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWdyYXktOTAwKX0uYmctZ3JlZW4tNjAwe2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItZ3JlZW4tNjAwKX0uYmctb3JhbmdlLTYwMHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLW9yYW5nZS02MDApfS5iZy1wcmltYXJ5e2JhY2tncm91bmQtY29sb3I6aHNsKHZhcigtLXApLzEpfS5iZy1yZWQtNjAwe2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItcmVkLTYwMCl9LmJnLXN1cmZhY2V7YmFja2dyb3VuZC1jb2xvcjpyZ2IodmFyKC0tY29sb3Itc3VyZmFjZSkvMSl9LmJnLXdoaXRle2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3Itd2hpdGUpfS5iZy15ZWxsb3ctNjAwe2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3IteWVsbG93LTYwMCl9LmJnLXllbGxvdy05MDBcXC81MHtiYWNrZ3JvdW5kLWNvbG9yOiM3MzNlMGE4MH1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LmJnLXllbGxvdy05MDBcXC81MHtiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1jb2xvci15ZWxsb3ctOTAwKTUwJSx0cmFuc3BhcmVudCl9fS5iZy1ncmFkaWVudC10by1icnstLXR3LWdyYWRpZW50LXBvc2l0aW9uOnRvIGJvdHRvbSByaWdodCBpbiBva2xhYjtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpfS5mcm9tLWdyYXktODAwey0tdHctZ3JhZGllbnQtZnJvbTp2YXIoLS1jb2xvci1ncmF5LTgwMCk7LS10dy1ncmFkaWVudC1zdG9wczp2YXIoLS10dy1ncmFkaWVudC12aWEtc3RvcHMsdmFyKC0tdHctZ3JhZGllbnQtcG9zaXRpb24pLHZhcigtLXR3LWdyYWRpZW50LWZyb20pdmFyKC0tdHctZ3JhZGllbnQtZnJvbS1wb3NpdGlvbiksdmFyKC0tdHctZ3JhZGllbnQtdG8pdmFyKC0tdHctZ3JhZGllbnQtdG8tcG9zaXRpb24pKX0uZnJvbS1ncmVlbi04MDB7LS10dy1ncmFkaWVudC1mcm9tOnZhcigtLWNvbG9yLWdyZWVuLTgwMCk7LS10dy1ncmFkaWVudC1zdG9wczp2YXIoLS10dy1ncmFkaWVudC12aWEtc3RvcHMsdmFyKC0tdHctZ3JhZGllbnQtcG9zaXRpb24pLHZhcigtLXR3LWdyYWRpZW50LWZyb20pdmFyKC0tdHctZ3JhZGllbnQtZnJvbS1wb3NpdGlvbiksdmFyKC0tdHctZ3JhZGllbnQtdG8pdmFyKC0tdHctZ3JhZGllbnQtdG8tcG9zaXRpb24pKX0uZnJvbS1wcmltYXJ5XFwvNXstLXR3LWdyYWRpZW50LWZyb206aHNsKHZhcigtLXApLzEpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuZnJvbS1wcmltYXJ5XFwvNXstLXR3LWdyYWRpZW50LWZyb206Y29sb3ItbWl4KGluIG9rbGFiLGhzbCh2YXIoLS1wKS8xKTUlLHRyYW5zcGFyZW50KX19LmZyb20tcHJpbWFyeVxcLzV7LS10dy1ncmFkaWVudC1zdG9wczp2YXIoLS10dy1ncmFkaWVudC12aWEtc3RvcHMsdmFyKC0tdHctZ3JhZGllbnQtcG9zaXRpb24pLHZhcigtLXR3LWdyYWRpZW50LWZyb20pdmFyKC0tdHctZ3JhZGllbnQtZnJvbS1wb3NpdGlvbiksdmFyKC0tdHctZ3JhZGllbnQtdG8pdmFyKC0tdHctZ3JhZGllbnQtdG8tcG9zaXRpb24pKX0udG8tZ3JheS03MDB7LS10dy1ncmFkaWVudC10bzp2YXIoLS1jb2xvci1ncmF5LTcwMCk7LS10dy1ncmFkaWVudC1zdG9wczp2YXIoLS10dy1ncmFkaWVudC12aWEtc3RvcHMsdmFyKC0tdHctZ3JhZGllbnQtcG9zaXRpb24pLHZhcigtLXR3LWdyYWRpZW50LWZyb20pdmFyKC0tdHctZ3JhZGllbnQtZnJvbS1wb3NpdGlvbiksdmFyKC0tdHctZ3JhZGllbnQtdG8pdmFyKC0tdHctZ3JhZGllbnQtdG8tcG9zaXRpb24pKX0udG8tZ3JlZW4tNzAwey0tdHctZ3JhZGllbnQtdG86dmFyKC0tY29sb3ItZ3JlZW4tNzAwKTstLXR3LWdyYWRpZW50LXN0b3BzOnZhcigtLXR3LWdyYWRpZW50LXZpYS1zdG9wcyx2YXIoLS10dy1ncmFkaWVudC1wb3NpdGlvbiksdmFyKC0tdHctZ3JhZGllbnQtZnJvbSl2YXIoLS10dy1ncmFkaWVudC1mcm9tLXBvc2l0aW9uKSx2YXIoLS10dy1ncmFkaWVudC10byl2YXIoLS10dy1ncmFkaWVudC10by1wb3NpdGlvbikpfS50by10cmFuc3BhcmVudHstLXR3LWdyYWRpZW50LXRvOnRyYW5zcGFyZW50Oy0tdHctZ3JhZGllbnQtc3RvcHM6dmFyKC0tdHctZ3JhZGllbnQtdmlhLXN0b3BzLHZhcigtLXR3LWdyYWRpZW50LXBvc2l0aW9uKSx2YXIoLS10dy1ncmFkaWVudC1mcm9tKXZhcigtLXR3LWdyYWRpZW50LWZyb20tcG9zaXRpb24pLHZhcigtLXR3LWdyYWRpZW50LXRvKXZhcigtLXR3LWdyYWRpZW50LXRvLXBvc2l0aW9uKSl9Lm9iamVjdC1jb3ZlcntvYmplY3QtZml0OmNvdmVyfS5wLTB7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5wLTJ7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5wLTN7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5wLTR7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS5wLTZ7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5wLTh7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjgpfS50YWJsZS1zbSA6bm90KHRoZWFkLHRmb290KSB0cntmb250LXNpemU6Ljc1cmVtfS50YWJsZS1zbSA6d2hlcmUodGgsdGQpe3BhZGRpbmctYmxvY2s6LjVyZW07cGFkZGluZy1pbmxpbmU6Ljc1cmVtfS5iYWRnZS1sZ3stLXNpemU6Y2FsYyh2YXIoLS1zaXplLXNlbGVjdG9yLC4yNXJlbSkqNyk7cGFkZGluZy1pbmxpbmU6Y2FsYyguMjVyZW0qMy41IC0gdmFyKC0tYm9yZGVyKSk7Zm9udC1zaXplOjFyZW19LmJhZGdlLXNtey0tc2l6ZTpjYWxjKHZhcigtLXNpemUtc2VsZWN0b3IsLjI1cmVtKSo1KTtwYWRkaW5nLWlubGluZTpjYWxjKC4yNXJlbSoyLjUgLSB2YXIoLS1ib3JkZXIpKTtmb250LXNpemU6Ljc1cmVtfS5iYWRnZS14c3stLXNpemU6Y2FsYyh2YXIoLS1zaXplLXNlbGVjdG9yLC4yNXJlbSkqNCk7cGFkZGluZy1pbmxpbmU6Y2FsYyguMjVyZW0qMiAtIHZhcigtLWJvcmRlcikpO2ZvbnQtc2l6ZTouNjI1cmVtfS5weC0wXFwuNXtwYWRkaW5nLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKi41KX0ucHgtMXtwYWRkaW5nLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKjEpfS5weC0ye3BhZGRpbmctaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqMil9LnB4LTR7cGFkZGluZy1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0ucHgtNntwYWRkaW5nLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5weC03e3BhZGRpbmctaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqNyl9LnB5LTBcXC41e3BhZGRpbmctYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSouNSl9LnB5LTF7cGFkZGluZy1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKjEpfS5weS0ye3BhZGRpbmctYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0ucHktM3twYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqMyl9LnB5LTI4e3BhZGRpbmctYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyOCl9LnB0LTB7cGFkZGluZy10b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0ucHQtMntwYWRkaW5nLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5wdC00e3BhZGRpbmctdG9wOmNhbGModmFyKC0tc3BhY2luZykqNCl9LnBiLTJ7cGFkZGluZy1ib3R0b206Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0ucGItNHtwYWRkaW5nLWJvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS5wbC0xe3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLXNwYWNpbmcpKjEpfS5wbC00e3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS5wbC01e3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLXNwYWNpbmcpKjUpfS50ZXh0LWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0udGV4dC1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGV4dC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fS5hbGlnbi1taWRkbGV7dmVydGljYWwtYWxpZ246bWlkZGxlfS5mb250LWJvZHl7Zm9udC1mYW1pbHk6UnViaWssdWktc2Fucy1zZXJpZixzeXN0ZW0tdWksc2Fucy1zZXJpZn0uZm9udC1oZWFkaW5ne2ZvbnQtZmFtaWx5OlNwYWNlIEdyb3Rlc2ssdWktc2Fucy1zZXJpZixzeXN0ZW0tdWksc2Fucy1zZXJpZn0uZm9udC1tb25ve2ZvbnQtZmFtaWx5OklCTSBQbGV4IE1vbm8sdWktbW9ub3NwYWNlLFNGTW9uby1SZWd1bGFyLE1lbmxvLG1vbm9zcGFjZX0udGV4dC0yeGx7Zm9udC1zaXplOnZhcigtLXRleHQtMnhsKTtsaW5lLWhlaWdodDp2YXIoLS10dy1sZWFkaW5nLHZhcigtLXRleHQtMnhsLS1saW5lLWhlaWdodCkpfS50ZXh0LTN4bHtmb250LXNpemU6dmFyKC0tdGV4dC0zeGwpO2xpbmUtaGVpZ2h0OnZhcigtLXR3LWxlYWRpbmcsdmFyKC0tdGV4dC0zeGwtLWxpbmUtaGVpZ2h0KSl9LnRleHQtNHhse2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LTR4bCk7bGluZS1oZWlnaHQ6dmFyKC0tdHctbGVhZGluZyx2YXIoLS10ZXh0LTR4bC0tbGluZS1oZWlnaHQpKX0udGV4dC01eGx7Zm9udC1zaXplOnZhcigtLXRleHQtNXhsKTtsaW5lLWhlaWdodDp2YXIoLS10dy1sZWFkaW5nLHZhcigtLXRleHQtNXhsLS1saW5lLWhlaWdodCkpfS50ZXh0LTh4bHtmb250LXNpemU6dmFyKC0tdGV4dC04eGwpO2xpbmUtaGVpZ2h0OnZhcigtLXR3LWxlYWRpbmcsdmFyKC0tdGV4dC04eGwtLWxpbmUtaGVpZ2h0KSl9LnRleHQtYmFzZXtmb250LXNpemU6dmFyKC0tdGV4dC1iYXNlKTtsaW5lLWhlaWdodDp2YXIoLS10dy1sZWFkaW5nLHZhcigtLXRleHQtYmFzZS0tbGluZS1oZWlnaHQpKX0udGV4dC1sZ3tmb250LXNpemU6dmFyKC0tdGV4dC1sZyk7bGluZS1oZWlnaHQ6dmFyKC0tdHctbGVhZGluZyx2YXIoLS10ZXh0LWxnLS1saW5lLWhlaWdodCkpfS50ZXh0LXNte2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LXNtKTtsaW5lLWhlaWdodDp2YXIoLS10dy1sZWFkaW5nLHZhcigtLXRleHQtc20tLWxpbmUtaGVpZ2h0KSl9LnRleHQteGx7Zm9udC1zaXplOnZhcigtLXRleHQteGwpO2xpbmUtaGVpZ2h0OnZhcigtLXR3LWxlYWRpbmcsdmFyKC0tdGV4dC14bC0tbGluZS1oZWlnaHQpKX0udGV4dC14c3tmb250LXNpemU6dmFyKC0tdGV4dC14cyk7bGluZS1oZWlnaHQ6dmFyKC0tdHctbGVhZGluZyx2YXIoLS10ZXh0LXhzLS1saW5lLWhlaWdodCkpfS5rYmQtc217LS1zaXplOmNhbGModmFyKC0tc2l6ZS1zZWxlY3RvciwuMjVyZW0pKjUpO2ZvbnQtc2l6ZTouNzVyZW19LnRleHQtXFxbMFxcLjdyZW1cXF17Zm9udC1zaXplOi43cmVtfS50ZXh0LVxcWzEwcHhcXF17Zm9udC1zaXplOjEwcHh9LnRleHQtXFxbMTFweFxcXXtmb250LXNpemU6MTFweH0udGV4dC1cXFtjbGFtcFxcKDJcXC43NXJlbVxcLDZ2d1xcLDZcXC41cmVtXFwpXFxde2ZvbnQtc2l6ZTpjbGFtcCgyLjc1cmVtLDZ2dyw2LjVyZW0pfS5sZWFkaW5nLVxcWzBcXC45NVxcXXstLXR3LWxlYWRpbmc6Ljk1O2xpbmUtaGVpZ2h0Oi45NX0ubGVhZGluZy1yZWxheGVkey0tdHctbGVhZGluZzp2YXIoLS1sZWFkaW5nLXJlbGF4ZWQpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctcmVsYXhlZCl9LmZvbnQtYmxhY2t7LS10dy1mb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1ibGFjayk7Zm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtYmxhY2spfS5mb250LWJvbGR7LS10dy1mb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1ib2xkKTtmb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1ib2xkKX0uZm9udC1leHRyYWJvbGR7LS10dy1mb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1leHRyYWJvbGQpO2ZvbnQtd2VpZ2h0OnZhcigtLWZvbnQtd2VpZ2h0LWV4dHJhYm9sZCl9LmZvbnQtbWVkaXVtey0tdHctZm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtmb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pfS5mb250LW5vcm1hbHstLXR3LWZvbnQtd2VpZ2h0OnZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbCk7Zm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsKX0uZm9udC1zZW1pYm9sZHstLXR3LWZvbnQtd2VpZ2h0OnZhcigtLWZvbnQtd2VpZ2h0LXNlbWlib2xkKTtmb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1zZW1pYm9sZCl9LnRyYWNraW5nLVxcWy0wXFwuMDJlbVxcXXstLXR3LXRyYWNraW5nOi0uMDJlbTtsZXR0ZXItc3BhY2luZzotLjAyZW19LnRyYWNraW5nLVxcWy0wXFwuMDI1ZW1cXF17LS10dy10cmFja2luZzotLjAyNWVtO2xldHRlci1zcGFjaW5nOi0uMDI1ZW19LnRyYWNraW5nLVxcWzBcXC4xOGVtXFxdey0tdHctdHJhY2tpbmc6LjE4ZW07bGV0dGVyLXNwYWNpbmc6LjE4ZW19LnRyYWNraW5nLXRpZ2h0ey0tdHctdHJhY2tpbmc6dmFyKC0tdHJhY2tpbmctdGlnaHQpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLXRpZ2h0KX0udHJhY2tpbmctd2lkZXstLXR3LXRyYWNraW5nOnZhcigtLXRyYWNraW5nLXdpZGUpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLXdpZGUpfS50cmFja2luZy13aWRlcnstLXR3LXRyYWNraW5nOnZhcigtLXRyYWNraW5nLXdpZGVyKTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy13aWRlcil9LnRyYWNraW5nLXdpZGVzdHstLXR3LXRyYWNraW5nOnZhcigtLXRyYWNraW5nLXdpZGVzdCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctd2lkZXN0KX0ud2hpdGVzcGFjZS1ub3dyYXB7d2hpdGUtc3BhY2U6bm93cmFwfS5saW5rLXByaW1hcnl7Y29sb3I6dmFyKC0tY29sb3ItcHJpbWFyeSl9QG1lZGlhIChob3Zlcjpob3Zlcil7LmxpbmstcHJpbWFyeTpob3Zlcntjb2xvcjpjb2xvci1taXgoaW4gc3JnYixoc2wodmFyKC0tcCkvMSk4MCUsIzAwMCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5saW5rLXByaW1hcnk6aG92ZXJ7Y29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLXByaW1hcnkpODAlLCMwMDApfX19LnByb2dyZXNzLWVycm9ye2NvbG9yOnZhcigtLWNvbG9yLWVycm9yKX0udGV4dC1cXFtjb2xvclxcOnZhclxcKC0tcGFwZXJcXCxcXCNmZmZcXClcXF17Y29sb3I6dmFyKC0tcGFwZXIsI2ZmZil9LnRleHQtYmFzZS1jb250ZW50LC50ZXh0LWJhc2UtY29udGVudFxcLzYwe2NvbG9yOnZhcigtLWNvbG9yLWJhc2UtY29udGVudCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey50ZXh0LWJhc2UtY29udGVudFxcLzYwe2NvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpNjAlLHRyYW5zcGFyZW50KX19LnRleHQtYmFzZS1jb250ZW50XFwvNzB7Y29sb3I6dmFyKC0tY29sb3ItYmFzZS1jb250ZW50KX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LnRleHQtYmFzZS1jb250ZW50XFwvNzB7Y29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLWJhc2UtY29udGVudCk3MCUsdHJhbnNwYXJlbnQpfX0udGV4dC1iYXNlLWNvbnRlbnRcXC84MHtjb2xvcjp2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsudGV4dC1iYXNlLWNvbnRlbnRcXC84MHtjb2xvcjpjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0tY29sb3ItYmFzZS1jb250ZW50KTgwJSx0cmFuc3BhcmVudCl9fS50ZXh0LWJhc2UtY29udGVudFxcLzkwe2NvbG9yOnZhcigtLWNvbG9yLWJhc2UtY29udGVudCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey50ZXh0LWJhc2UtY29udGVudFxcLzkwe2NvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1jb2xvci1iYXNlLWNvbnRlbnQpOTAlLHRyYW5zcGFyZW50KX19LnRleHQtY3lhbi00MDB7Y29sb3I6dmFyKC0tY29sb3ItY3lhbi00MDApfS50ZXh0LWVtZXJhbGQtMzAwe2NvbG9yOnZhcigtLWNvbG9yLWVtZXJhbGQtMzAwKX0udGV4dC1lcnJvcntjb2xvcjpoc2wodmFyKC0tZXIpLzEpfS50ZXh0LWdyYXktMjAwe2NvbG9yOnZhcigtLWNvbG9yLWdyYXktMjAwKX0udGV4dC1ncmF5LTMwMHtjb2xvcjp2YXIoLS1jb2xvci1ncmF5LTMwMCl9LnRleHQtZ3JheS00MDB7Y29sb3I6dmFyKC0tY29sb3ItZ3JheS00MDApfS50ZXh0LWdyYXktNTAwe2NvbG9yOnZhcigtLWNvbG9yLWdyYXktNTAwKX0udGV4dC1ncmVlbi0xMDB7Y29sb3I6dmFyKC0tY29sb3ItZ3JlZW4tMTAwKX0udGV4dC1ncmVlbi0yMDB7Y29sb3I6dmFyKC0tY29sb3ItZ3JlZW4tMjAwKX0udGV4dC1ncmVlbi00MDB7Y29sb3I6dmFyKC0tY29sb3ItZ3JlZW4tNDAwKX0udGV4dC1pbmZve2NvbG9yOmhzbCh2YXIoLS1pbikvMSl9LnRleHQtcHJpbWFyeXtjb2xvcjpoc2wodmFyKC0tcCkvMSl9LnRleHQtcHJpbWFyeS1jb250ZW50e2NvbG9yOnZhcigtLWNvbG9yLXByaW1hcnktY29udGVudCl9LnRleHQtcmVkLTQwMHtjb2xvcjp2YXIoLS1jb2xvci1yZWQtNDAwKX0udGV4dC1zdWNjZXNze2NvbG9yOmhzbCh2YXIoLS1zdSkvMSl9LnRleHQtdGV4dHtjb2xvcjpyZ2IodmFyKC0tY29sb3ItdGV4dCkvMSl9LnRleHQtdGV4dFxcLzYwe2NvbG9yOmNvbG9yLW1peChpbiBzcmdiLHJnYihyZ2IodmFyKC0tY29sb3ItdGV4dCkvMSkvMSk2MCUsdHJhbnNwYXJlbnQpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsudGV4dC10ZXh0XFwvNjB7Y29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHJnYih2YXIoLS1jb2xvci10ZXh0KS8xKTYwJSx0cmFuc3BhcmVudCl9fS50ZXh0LXdhcm5pbmd7Y29sb3I6aHNsKHZhcigtLXdhKS8xKX0udGV4dC13aGl0ZXtjb2xvcjp2YXIoLS1jb2xvci13aGl0ZSl9LnRleHQteWVsbG93LTMwMHtjb2xvcjp2YXIoLS1jb2xvci15ZWxsb3ctMzAwKX0uY2FwaXRhbGl6ZXt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplfS51cHBlcmNhc2V7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5pdGFsaWN7Zm9udC1zdHlsZTppdGFsaWN9Lm9yZGluYWx7LS10dy1vcmRpbmFsOm9yZGluYWw7Zm9udC12YXJpYW50LW51bWVyaWM6dmFyKC0tdHctb3JkaW5hbCwpdmFyKC0tdHctc2xhc2hlZC16ZXJvLCl2YXIoLS10dy1udW1lcmljLWZpZ3VyZSwpdmFyKC0tdHctbnVtZXJpYy1zcGFjaW5nLCl2YXIoLS10dy1udW1lcmljLWZyYWN0aW9uLCl9LmxpbmstaG92ZXJ7dGV4dC1kZWNvcmF0aW9uLWxpbmU6bm9uZX1AbWVkaWEgKGhvdmVyOmhvdmVyKXsubGluay1ob3Zlcjpob3Zlcnt0ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmV9fS5uby11bmRlcmxpbmV7dGV4dC1kZWNvcmF0aW9uLWxpbmU6bm9uZX0udW5kZXJsaW5le3RleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZX0uZGVjb3JhdGlvbi1kb3R0ZWR7dGV4dC1kZWNvcmF0aW9uLXN0eWxlOmRvdHRlZH0udW5kZXJsaW5lLW9mZnNldC0ye3RleHQtdW5kZXJsaW5lLW9mZnNldDoycHh9LmFudGlhbGlhc2Vkey13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5vcGFjaXR5LTMwe29wYWNpdHk6LjN9Lm9wYWNpdHktNTB7b3BhY2l0eTouNX0ub3BhY2l0eS02MHtvcGFjaXR5Oi42fS5vcGFjaXR5LTcwe29wYWNpdHk6Ljd9Lm9wYWNpdHktOTB7b3BhY2l0eTouOX0uc2hhZG93ey0tdHctc2hhZG93OjAgMXB4IDNweCAwIHZhcigtLXR3LXNoYWRvdy1jb2xvciwjMDAwMDAwMWEpLDAgMXB4IDJweCAtMXB4IHZhcigtLXR3LXNoYWRvdy1jb2xvciwjMDAwMDAwMWEpO2JveC1zaGFkb3c6dmFyKC0tdHctaW5zZXQtc2hhZG93KSx2YXIoLS10dy1pbnNldC1yaW5nLXNoYWRvdyksdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSx2YXIoLS10dy1yaW5nLXNoYWRvdyksdmFyKC0tdHctc2hhZG93KX0uc2hhZG93LVxcWzRweF80cHhfMF8wX2N1cnJlbnRDb2xvclxcXXstLXR3LXNoYWRvdzo0cHggNHB4IDAgMCB2YXIoLS10dy1zaGFkb3ctY29sb3IsY3VycmVudENvbG9yKTtib3gtc2hhZG93OnZhcigtLXR3LWluc2V0LXNoYWRvdyksdmFyKC0tdHctaW5zZXQtcmluZy1zaGFkb3cpLHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksdmFyKC0tdHctcmluZy1zaGFkb3cpLHZhcigtLXR3LXNoYWRvdyl9LnNoYWRvdy1zbXstLXR3LXNoYWRvdzowIDFweCAzcHggMCB2YXIoLS10dy1zaGFkb3ctY29sb3IsIzAwMDAwMDFhKSwwIDFweCAycHggLTFweCB2YXIoLS10dy1zaGFkb3ctY29sb3IsIzAwMDAwMDFhKTtib3gtc2hhZG93OnZhcigtLXR3LWluc2V0LXNoYWRvdyksdmFyKC0tdHctaW5zZXQtcmluZy1zaGFkb3cpLHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksdmFyKC0tdHctcmluZy1zaGFkb3cpLHZhcigtLXR3LXNoYWRvdyl9LnNoYWRvdy14bHstLXR3LXNoYWRvdzowIDIwcHggMjVweCAtNXB4IHZhcigtLXR3LXNoYWRvdy1jb2xvciwjMDAwMDAwMWEpLDAgOHB4IDEwcHggLTZweCB2YXIoLS10dy1zaGFkb3ctY29sb3IsIzAwMDAwMDFhKTtib3gtc2hhZG93OnZhcigtLXR3LWluc2V0LXNoYWRvdyksdmFyKC0tdHctaW5zZXQtcmluZy1zaGFkb3cpLHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksdmFyKC0tdHctcmluZy1zaGFkb3cpLHZhcigtLXR3LXNoYWRvdyl9LnJpbmcsLnJpbmctMXstLXR3LXJpbmctc2hhZG93OnZhcigtLXR3LXJpbmctaW5zZXQsKTAgMCAwIGNhbGMoMXB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKXZhcigtLXR3LXJpbmctY29sb3IsY3VycmVudGNvbG9yKTtib3gtc2hhZG93OnZhcigtLXR3LWluc2V0LXNoYWRvdyksdmFyKC0tdHctaW5zZXQtcmluZy1zaGFkb3cpLHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksdmFyKC0tdHctcmluZy1zaGFkb3cpLHZhcigtLXR3LXNoYWRvdyl9LnJpbmctY3VycmVudHstLXR3LXJpbmctY29sb3I6Y3VycmVudGNvbG9yfS5yaW5nLXByaW1hcnlcXC8yMHstLXR3LXJpbmctY29sb3I6aHNsKHZhcigtLXApLzEpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsucmluZy1wcmltYXJ5XFwvMjB7LS10dy1yaW5nLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYixoc2wodmFyKC0tcCkvMSkyMCUsdHJhbnNwYXJlbnQpfX0ub3V0bGluZXtvdXRsaW5lLXN0eWxlOnZhcigtLXR3LW91dGxpbmUtc3R5bGUpO291dGxpbmUtd2lkdGg6MXB4fS5idG4tZ2hvc3Q6bm90KC5idG4tYWN0aXZlLDpob3Zlciw6YWN0aXZlOmZvY3VzLDpmb2N1cy12aXNpYmxlKXstLWJ0bi1zaGFkb3c6XCJcIjstLWJ0bi1iZzojMDAwMDstLWJ0bi1ib3JkZXI6IzAwMDA7LS1idG4tbm9pc2U6bm9uZX0uYnRuLWdob3N0Om5vdCguYnRuLWFjdGl2ZSw6aG92ZXIsOmFjdGl2ZTpmb2N1cyw6Zm9jdXMtdmlzaWJsZSk6bm90KDpkaXNhYmxlZCxbZGlzYWJsZWRdLC5idG4tZGlzYWJsZWQpey0tYnRuLWZnOmN1cnJlbnRDb2xvcjtvdXRsaW5lLWNvbG9yOmN1cnJlbnRDb2xvcn1AbWVkaWEgKGhvdmVyOm5vbmUpey5idG4tZ2hvc3Q6aG92ZXI6bm90KC5idG4tYWN0aXZlLDphY3RpdmUsOmZvY3VzLXZpc2libGUsOmRpc2FibGVkLFtkaXNhYmxlZF0sLmJ0bi1kaXNhYmxlZCl7LS1idG4tc2hhZG93OlwiXCI7LS1idG4tYmc6IzAwMDA7LS1idG4tYm9yZGVyOiMwMDAwOy0tYnRuLW5vaXNlOm5vbmU7LS1idG4tZmc6Y3VycmVudENvbG9yfX0uYmx1cnstLXR3LWJsdXI6Ymx1cig4cHgpO2ZpbHRlcjp2YXIoLS10dy1ibHVyLCl2YXIoLS10dy1icmlnaHRuZXNzLCl2YXIoLS10dy1jb250cmFzdCwpdmFyKC0tdHctZ3JheXNjYWxlLCl2YXIoLS10dy1odWUtcm90YXRlLCl2YXIoLS10dy1pbnZlcnQsKXZhcigtLXR3LXNhdHVyYXRlLCl2YXIoLS10dy1zZXBpYSwpdmFyKC0tdHctZHJvcC1zaGFkb3csKX0uaW52ZXJ0ey0tdHctaW52ZXJ0OmludmVydCgxMDAlKTtmaWx0ZXI6dmFyKC0tdHctYmx1ciwpdmFyKC0tdHctYnJpZ2h0bmVzcywpdmFyKC0tdHctY29udHJhc3QsKXZhcigtLXR3LWdyYXlzY2FsZSwpdmFyKC0tdHctaHVlLXJvdGF0ZSwpdmFyKC0tdHctaW52ZXJ0LCl2YXIoLS10dy1zYXR1cmF0ZSwpdmFyKC0tdHctc2VwaWEsKXZhcigtLXR3LWRyb3Atc2hhZG93LCl9LmZpbHRlcntmaWx0ZXI6dmFyKC0tdHctYmx1ciwpdmFyKC0tdHctYnJpZ2h0bmVzcywpdmFyKC0tdHctY29udHJhc3QsKXZhcigtLXR3LWdyYXlzY2FsZSwpdmFyKC0tdHctaHVlLXJvdGF0ZSwpdmFyKC0tdHctaW52ZXJ0LCl2YXIoLS10dy1zYXR1cmF0ZSwpdmFyKC0tdHctc2VwaWEsKXZhcigtLXR3LWRyb3Atc2hhZG93LCl9LmJhY2tkcm9wLWJsdXJ7LS10dy1iYWNrZHJvcC1ibHVyOmJsdXIoOHB4KTstd2Via2l0LWJhY2tkcm9wLWZpbHRlcjp2YXIoLS10dy1iYWNrZHJvcC1ibHVyLCl2YXIoLS10dy1iYWNrZHJvcC1icmlnaHRuZXNzLCl2YXIoLS10dy1iYWNrZHJvcC1jb250cmFzdCwpdmFyKC0tdHctYmFja2Ryb3AtZ3JheXNjYWxlLCl2YXIoLS10dy1iYWNrZHJvcC1odWUtcm90YXRlLCl2YXIoLS10dy1iYWNrZHJvcC1pbnZlcnQsKXZhcigtLXR3LWJhY2tkcm9wLW9wYWNpdHksKXZhcigtLXR3LWJhY2tkcm9wLXNhdHVyYXRlLCl2YXIoLS10dy1iYWNrZHJvcC1zZXBpYSwpO2JhY2tkcm9wLWZpbHRlcjp2YXIoLS10dy1iYWNrZHJvcC1ibHVyLCl2YXIoLS10dy1iYWNrZHJvcC1icmlnaHRuZXNzLCl2YXIoLS10dy1iYWNrZHJvcC1jb250cmFzdCwpdmFyKC0tdHctYmFja2Ryb3AtZ3JheXNjYWxlLCl2YXIoLS10dy1iYWNrZHJvcC1odWUtcm90YXRlLCl2YXIoLS10dy1iYWNrZHJvcC1pbnZlcnQsKXZhcigtLXR3LWJhY2tkcm9wLW9wYWNpdHksKXZhcigtLXR3LWJhY2tkcm9wLXNhdHVyYXRlLCl2YXIoLS10dy1iYWNrZHJvcC1zZXBpYSwpfS50cmFuc2l0aW9ue3RyYW5zaXRpb24tcHJvcGVydHk6Y29sb3IsYmFja2dyb3VuZC1jb2xvcixib3JkZXItY29sb3Isb3V0bGluZS1jb2xvcix0ZXh0LWRlY29yYXRpb24tY29sb3IsZmlsbCxzdHJva2UsLS10dy1ncmFkaWVudC1mcm9tLC0tdHctZ3JhZGllbnQtdmlhLC0tdHctZ3JhZGllbnQtdG8sb3BhY2l0eSxib3gtc2hhZG93LHRyYW5zZm9ybSx0cmFuc2xhdGUsc2NhbGUscm90YXRlLGZpbHRlciwtd2Via2l0LWJhY2tkcm9wLWZpbHRlcixiYWNrZHJvcC1maWx0ZXIsZGlzcGxheSx2aXNpYmlsaXR5LGNvbnRlbnQtdmlzaWJpbGl0eSxvdmVybGF5LHBvaW50ZXItZXZlbnRzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXR3LWVhc2UsdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbikpO3RyYW5zaXRpb24tZHVyYXRpb246dmFyKC0tdHctZHVyYXRpb24sdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uKSl9LnRyYW5zaXRpb24tY29sb3Jze3RyYW5zaXRpb24tcHJvcGVydHk6Y29sb3IsYmFja2dyb3VuZC1jb2xvcixib3JkZXItY29sb3Isb3V0bGluZS1jb2xvcix0ZXh0LWRlY29yYXRpb24tY29sb3IsZmlsbCxzdHJva2UsLS10dy1ncmFkaWVudC1mcm9tLC0tdHctZ3JhZGllbnQtdmlhLC0tdHctZ3JhZGllbnQtdG87dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tdHctZWFzZSx2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKSk7dHJhbnNpdGlvbi1kdXJhdGlvbjp2YXIoLS10dy1kdXJhdGlvbix2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24pKX0udHJhbnNpdGlvbi10cmFuc2Zvcm17dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sdHJhbnNsYXRlLHNjYWxlLHJvdGF0ZTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS10dy1lYXNlLHZhcigtLWRlZmF1bHQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24pKTt0cmFuc2l0aW9uLWR1cmF0aW9uOnZhcigtLXR3LWR1cmF0aW9uLHZhcigtLWRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbikpfS5kdXJhdGlvbi0yMDB7LS10dy1kdXJhdGlvbjouMnM7dHJhbnNpdGlvbi1kdXJhdGlvbjouMnN9LmJ0bi1sZ3stLWZvbnRzaXplOjEuMTI1cmVtOy0tYnRuLXA6MS4yNXJlbTstLXNpemU6Y2FsYyh2YXIoLS1zaXplLWZpZWxkLC4yNXJlbSkqMTIpfS5idG4tc217LS1mb250c2l6ZTouNzVyZW07LS1idG4tcDouNzVyZW07LS1zaXplOmNhbGModmFyKC0tc2l6ZS1maWVsZCwuMjVyZW0pKjgpfS5idG4teHN7LS1mb250c2l6ZTouNjg3NXJlbTstLWJ0bi1wOi41cmVtOy0tc2l6ZTpjYWxjKHZhcigtLXNpemUtZmllbGQsLjI1cmVtKSo2KX0uYmFkZ2UtZXJyb3J7LS1iYWRnZS1jb2xvcjp2YXIoLS1jb2xvci1lcnJvcik7LS1iYWRnZS1mZzp2YXIoLS1jb2xvci1lcnJvci1jb250ZW50KX0uYmFkZ2UtcHJpbWFyeXstLWJhZGdlLWNvbG9yOnZhcigtLWNvbG9yLXByaW1hcnkpOy0tYmFkZ2UtZmc6dmFyKC0tY29sb3ItcHJpbWFyeS1jb250ZW50KX0uYmFkZ2Utc3VjY2Vzc3stLWJhZGdlLWNvbG9yOnZhcigtLWNvbG9yLXN1Y2Nlc3MpOy0tYmFkZ2UtZmc6dmFyKC0tY29sb3Itc3VjY2Vzcy1jb250ZW50KX0uYnRuLXByaW1hcnl7LS1idG4tY29sb3I6dmFyKC0tY29sb3ItcHJpbWFyeSk7LS1idG4tZmc6dmFyKC0tY29sb3ItcHJpbWFyeS1jb250ZW50KX0uYnRuLXNlY29uZGFyeXstLWJ0bi1jb2xvcjp2YXIoLS1jb2xvci1zZWNvbmRhcnkpOy0tYnRuLWZnOnZhcigtLWNvbG9yLXNlY29uZGFyeS1jb250ZW50KX0uc2VsZWN0LW5vbmV7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9Lmdyb3VwLW9wZW5cXDpoaWRkZW46aXMoOndoZXJlKC5ncm91cCk6aXMoW29wZW5dLDpwb3BvdmVyLW9wZW4sOm9wZW4pICope2Rpc3BsYXk6bm9uZX0uZ3JvdXAtb3BlblxcOmlubGluZTppcyg6d2hlcmUoLmdyb3VwKTppcyhbb3Blbl0sOnBvcG92ZXItb3Blbiw6b3BlbikgKil7ZGlzcGxheTppbmxpbmV9QG1lZGlhIChob3Zlcjpob3Zlcil7Lmdyb3VwLWhvdmVyXFw6dGV4dC1wcmltYXJ5OmlzKDp3aGVyZSguZ3JvdXApOmhvdmVyICope2NvbG9yOmhzbCh2YXIoLS1wKS8xKX19LnNlbGVjdGlvblxcOmJnLXByaW1hcnlcXC8yMCA6OnNlbGVjdGlvbntiYWNrZ3JvdW5kLWNvbG9yOmhzbCh2YXIoLS1wKS8xKX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LnNlbGVjdGlvblxcOmJnLXByaW1hcnlcXC8yMCA6OnNlbGVjdGlvbntiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYixoc2wodmFyKC0tcCkvMSkyMCUsdHJhbnNwYXJlbnQpfX0uc2VsZWN0aW9uXFw6YmctcHJpbWFyeVxcLzIwOjpzZWxlY3Rpb257YmFja2dyb3VuZC1jb2xvcjpoc2wodmFyKC0tcCkvMSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5zZWxlY3Rpb25cXDpiZy1wcmltYXJ5XFwvMjA6OnNlbGVjdGlvbntiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYixoc2wodmFyKC0tcCkvMSkyMCUsdHJhbnNwYXJlbnQpfX0uYmVmb3JlXFw6cG9pbnRlci1ldmVudHMtbm9uZTpiZWZvcmV7Y29udGVudDp2YXIoLS10dy1jb250ZW50KTtwb2ludGVyLWV2ZW50czpub25lfS5iZWZvcmVcXDphYnNvbHV0ZTpiZWZvcmV7Y29udGVudDp2YXIoLS10dy1jb250ZW50KTtwb3NpdGlvbjphYnNvbHV0ZX0uYmVmb3JlXFw6aW5zZXQtMDpiZWZvcmV7Y29udGVudDp2YXIoLS10dy1jb250ZW50KTtpbnNldDpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5iZWZvcmVcXDpibG9jazpiZWZvcmV7Y29udGVudDp2YXIoLS10dy1jb250ZW50KTtkaXNwbGF5OmJsb2NrfS5iZWZvcmVcXDpiZy1cXFtyYWRpYWwtZ3JhZGllbnRcXCgxMjAwcHhfNjAwcHhfYXRfMFxcJV8tMTBcXCVcXCxoc2xcXCh2YXJcXCgtLWVyXFwpXFwvXFwuMTBcXClcXCx0cmFuc3BhcmVudF80MFxcJVxcKVxcXTpiZWZvcmV7Y29udGVudDp2YXIoLS10dy1jb250ZW50KTtiYWNrZ3JvdW5kLWltYWdlOnJhZGlhbC1ncmFkaWVudCgxMjAwcHggNjAwcHggYXQgMCUgLTEwJSxoc2wodmFyKC0tZXIpLy4xKSx0cmFuc3BhcmVudCA0MCUpfS5iZWZvcmVcXDpjb250ZW50LVxcW1xcJ1xcJ1xcXTpiZWZvcmV7Y29udGVudDp2YXIoLS10dy1jb250ZW50KTstLXR3LWNvbnRlbnQ6XCJcIjtjb250ZW50OnZhcigtLXR3LWNvbnRlbnQpfS5hZnRlclxcOnBvaW50ZXItZXZlbnRzLW5vbmU6YWZ0ZXJ7Y29udGVudDp2YXIoLS10dy1jb250ZW50KTtwb2ludGVyLWV2ZW50czpub25lfS5hZnRlclxcOmFic29sdXRlOmFmdGVye2NvbnRlbnQ6dmFyKC0tdHctY29udGVudCk7cG9zaXRpb246YWJzb2x1dGV9LmFmdGVyXFw6aW5zZXQtMDphZnRlcntjb250ZW50OnZhcigtLXR3LWNvbnRlbnQpO2luc2V0OmNhbGModmFyKC0tc3BhY2luZykqMCl9LmFmdGVyXFw6YmxvY2s6YWZ0ZXJ7Y29udGVudDp2YXIoLS10dy1jb250ZW50KTtkaXNwbGF5OmJsb2NrfS5hZnRlclxcOmJnLVxcW3JhZGlhbC1ncmFkaWVudFxcKDkwMHB4XzUwMHB4X2F0XzExMFxcJV8xMjBcXCVcXCxoc2xcXCh2YXJcXCgtLXBcXClcXC9cXC4xMFxcKVxcLHRyYW5zcGFyZW50XzQwXFwlXFwpXFxdOmFmdGVye2NvbnRlbnQ6dmFyKC0tdHctY29udGVudCk7YmFja2dyb3VuZC1pbWFnZTpyYWRpYWwtZ3JhZGllbnQoOTAwcHggNTAwcHggYXQgMTEwJSAxMjAlLGhzbCh2YXIoLS1wKS8uMSksdHJhbnNwYXJlbnQgNDAlKX0uYWZ0ZXJcXDpjb250ZW50LVxcW1xcJ1xcJ1xcXTphZnRlcntjb250ZW50OnZhcigtLXR3LWNvbnRlbnQpOy0tdHctY29udGVudDpcIlwiO2NvbnRlbnQ6dmFyKC0tdHctY29udGVudCl9QG1lZGlhIChob3Zlcjpob3Zlcil7LmhvdmVyXFw6LXRyYW5zbGF0ZS15LTBcXC41OmhvdmVyey0tdHctdHJhbnNsYXRlLXk6Y2FsYyh2YXIoLS1zcGFjaW5nKSotLjUpO3RyYW5zbGF0ZTp2YXIoLS10dy10cmFuc2xhdGUteCl2YXIoLS10dy10cmFuc2xhdGUteSl9LmhvdmVyXFw6LXRyYW5zbGF0ZS15LTE6aG92ZXJ7LS10dy10cmFuc2xhdGUteTpjYWxjKHZhcigtLXNwYWNpbmcpKi0xKTt0cmFuc2xhdGU6dmFyKC0tdHctdHJhbnNsYXRlLXgpdmFyKC0tdHctdHJhbnNsYXRlLXkpfS5ob3ZlclxcOnNjYWxlLTEwNTpob3ZlcnstLXR3LXNjYWxlLXg6MTA1JTstLXR3LXNjYWxlLXk6MTA1JTstLXR3LXNjYWxlLXo6MTA1JTtzY2FsZTp2YXIoLS10dy1zY2FsZS14KXZhcigtLXR3LXNjYWxlLXkpfS5ob3ZlclxcOmJhZGdlLW91dGxpbmU6aG92ZXJ7Y29sb3I6dmFyKC0tYmFkZ2UtY29sb3IpOy0tYmFkZ2UtYmc6IzAwMDA7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlci1jb2xvcjpjdXJyZW50Q29sb3J9LmhvdmVyXFw6Ym9yZGVyLXByaW1hcnk6aG92ZXIsLmhvdmVyXFw6Ym9yZGVyLXByaW1hcnlcXC81MDpob3Zlcntib3JkZXItY29sb3I6aHNsKHZhcigtLXApLzEpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuaG92ZXJcXDpib3JkZXItcHJpbWFyeVxcLzUwOmhvdmVye2JvcmRlci1jb2xvcjpjb2xvci1taXgoaW4gb2tsYWIsaHNsKHZhcigtLXApLzEpNTAlLHRyYW5zcGFyZW50KX19LmhvdmVyXFw6YmctYmFzZS0yMDBcXC82MDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWJhc2UtMjAwKX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LmhvdmVyXFw6YmctYmFzZS0yMDBcXC82MDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1jb2xvci1iYXNlLTIwMCk2MCUsdHJhbnNwYXJlbnQpfX0uaG92ZXJcXDp0ZXh0LXByaW1hcnk6aG92ZXJ7Y29sb3I6aHNsKHZhcigtLXApLzEpfS5ob3ZlclxcOnVuZGVybGluZTpob3Zlcnt0ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmV9LmhvdmVyXFw6c2hhZG93LWxnOmhvdmVyey0tdHctc2hhZG93OjAgMTBweCAxNXB4IC0zcHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSksMCA0cHggNnB4IC00cHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSk7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5ob3ZlclxcOnNoYWRvdy14bDpob3ZlcnstLXR3LXNoYWRvdzowIDIwcHggMjVweCAtNXB4IHZhcigtLXR3LXNoYWRvdy1jb2xvciwjMDAwMDAwMWEpLDAgOHB4IDEwcHggLTZweCB2YXIoLS10dy1zaGFkb3ctY29sb3IsIzAwMDAwMDFhKTtib3gtc2hhZG93OnZhcigtLXR3LWluc2V0LXNoYWRvdyksdmFyKC0tdHctaW5zZXQtcmluZy1zaGFkb3cpLHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksdmFyKC0tdHctcmluZy1zaGFkb3cpLHZhcigtLXR3LXNoYWRvdyl9LmhvdmVyXFw6YmFkZ2UtcHJpbWFyeTpob3ZlcnstLWJhZGdlLWNvbG9yOnZhcigtLWNvbG9yLXByaW1hcnkpOy0tYmFkZ2UtZmc6dmFyKC0tY29sb3ItcHJpbWFyeS1jb250ZW50KX19LmZvY3VzXFw6LXRyYW5zbGF0ZS15LTE6Zm9jdXN7LS10dy10cmFuc2xhdGUteTpjYWxjKHZhcigtLXNwYWNpbmcpKi0xKTt0cmFuc2xhdGU6dmFyKC0tdHctdHJhbnNsYXRlLXgpdmFyKC0tdHctdHJhbnNsYXRlLXkpfS5mb2N1c1xcOm91dGxpbmUtbm9uZTpmb2N1c3stLXR3LW91dGxpbmUtc3R5bGU6bm9uZTtvdXRsaW5lLXN0eWxlOm5vbmV9LmZvY3VzLXZpc2libGVcXDpyaW5nOmZvY3VzLXZpc2libGV7LS10dy1yaW5nLXNoYWRvdzp2YXIoLS10dy1yaW5nLWluc2V0LCkwIDAgMCBjYWxjKDFweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSl2YXIoLS10dy1yaW5nLWNvbG9yLGN1cnJlbnRjb2xvcik7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5mb2N1cy12aXNpYmxlXFw6cmluZy1wcmltYXJ5XFwvNDA6Zm9jdXMtdmlzaWJsZXstLXR3LXJpbmctY29sb3I6aHNsKHZhcigtLXApLzEpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuZm9jdXMtdmlzaWJsZVxcOnJpbmctcHJpbWFyeVxcLzQwOmZvY3VzLXZpc2libGV7LS10dy1yaW5nLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYixoc2wodmFyKC0tcCkvMSk0MCUsdHJhbnNwYXJlbnQpfX1AbWVkaWEgKG1pbi13aWR0aDo0MHJlbSl7LnNtXFw6Y29sLXNwYW4tM3tncmlkLWNvbHVtbjpzcGFuIDMvc3BhbiAzfS5zbVxcOmNvbC1zcGFuLTl7Z3JpZC1jb2x1bW46c3BhbiA5L3NwYW4gOX0uc21cXDpzdGF0cy1ob3Jpem9udGFse2dyaWQtYXV0by1mbG93OmNvbHVtbjtvdmVyZmxvdy14OmF1dG99LnNtXFw6c3RhdHMtaG9yaXpvbnRhbCAuc3RhdDpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1pbmxpbmUtZW5kOnZhcigtLWJvcmRlcilkYXNoZWQgY3VycmVudENvbG9yfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuc21cXDpzdGF0cy1ob3Jpem9udGFsIC5zdGF0Om5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWlubGluZS1lbmQ6dmFyKC0tYm9yZGVyKWRhc2hlZCBjb2xvci1taXgoaW4gb2tsYWIsY3VycmVudENvbG9yIDEwJSwjMDAwMCl9fS5zbVxcOnN0YXRzLWhvcml6b250YWwgLnN0YXQ6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItYmxvY2stZW5kOm5vbmV9LnNtXFw6Z3JpZC1jb2xzLTJ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLG1pbm1heCgwLDFmcikpfS5zbVxcOmdyaWQtY29scy0ze2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMyxtaW5tYXgoMCwxZnIpKX0uc21cXDpncmlkLWNvbHMtMTJ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgxMixtaW5tYXgoMCwxZnIpKX0uc21cXDpmbGV4LXJvd3tmbGV4LWRpcmVjdGlvbjpyb3d9LnNtXFw6cC01e3BhZGRpbmc6Y2FsYyh2YXIoLS1zcGFjaW5nKSo1KX0uc21cXDpwLTZ7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5zbVxcOnB4LTZ7cGFkZGluZy1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0uc21cXDpweC04e3BhZGRpbmctaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqOCl9LnNtXFw6dGV4dC0zeGx7Zm9udC1zaXplOnZhcigtLXRleHQtM3hsKTtsaW5lLWhlaWdodDp2YXIoLS10dy1sZWFkaW5nLHZhcigtLXRleHQtM3hsLS1saW5lLWhlaWdodCkpfS5zbVxcOnRleHQtNXhse2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LTV4bCk7bGluZS1oZWlnaHQ6dmFyKC0tdHctbGVhZGluZyx2YXIoLS10ZXh0LTV4bC0tbGluZS1oZWlnaHQpKX19QG1lZGlhIChtaW4td2lkdGg6NDhyZW0pey5tZFxcOnctNDB7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0MCl9Lm1kXFw6Z3JpZC1jb2xzLTJ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLG1pbm1heCgwLDFmcikpfS5tZFxcOmdyaWQtY29scy00e2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNCxtaW5tYXgoMCwxZnIpKX0ubWRcXDpnYXAtNntnYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0ubWRcXDpwLTV7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjUpfS5tZFxcOnRleHQtMnhse2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LTJ4bCk7bGluZS1oZWlnaHQ6dmFyKC0tdHctbGVhZGluZyx2YXIoLS10ZXh0LTJ4bC0tbGluZS1oZWlnaHQpKX0ubWRcXDp0ZXh0LTl4bHtmb250LXNpemU6dmFyKC0tdGV4dC05eGwpO2xpbmUtaGVpZ2h0OnZhcigtLXR3LWxlYWRpbmcsdmFyKC0tdGV4dC05eGwtLWxpbmUtaGVpZ2h0KSl9Lm1kXFw6dGV4dC1sZ3tmb250LXNpemU6dmFyKC0tdGV4dC1sZyk7bGluZS1oZWlnaHQ6dmFyKC0tdHctbGVhZGluZyx2YXIoLS10ZXh0LWxnLS1saW5lLWhlaWdodCkpfX1AbWVkaWEgKG1pbi13aWR0aDo2NHJlbSl7LmxnXFw6ZmxleHtkaXNwbGF5OmZsZXh9LmxnXFw6aGlkZGVue2Rpc3BsYXk6bm9uZX0ubGdcXDpncmlkLWNvbHMtM3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDMsbWlubWF4KDAsMWZyKSl9LmxnXFw6Z3JpZC1jb2xzLTR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg0LG1pbm1heCgwLDFmcikpfS5sZ1xcOmdyaWQtY29scy01e2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNSxtaW5tYXgoMCwxZnIpKX0ubGdcXDpnYXAtOHtnYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSo4KX0ubGdcXDpweC04e3BhZGRpbmctaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqOCl9fUBtZWRpYSAobWluLXdpZHRoOjgwcmVtKXsueGxcXDpzdGlja3l7cG9zaXRpb246c3RpY2t5fS54bFxcOnRvcC0yOHt0b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyOCl9LnhsXFw6Y29sLXNwYW4tMXtncmlkLWNvbHVtbjpzcGFuIDEvc3BhbiAxfS54bFxcOm10LTB7bWFyZ2luLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS54bFxcOmdyaWR7ZGlzcGxheTpncmlkfS54bFxcOnctNjR7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2NCl9LnhsXFw6Z3JpZC1jb2xzLVxcWzFmcl8xNnJlbVxcXXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDE2cmVtfS54bFxcOmdhcC0xMHtnYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMCl9LnhsXFw6Ym9yZGVyLXQtMHtib3JkZXItdG9wLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLXRvcC13aWR0aDowfS54bFxcOmJvcmRlci1se2JvcmRlci1sZWZ0LXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4fS54bFxcOnBsLTR7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tc3BhY2luZykqNCl9fS5kYXJrXFw6cHJvc2UtaW52ZXJ0OndoZXJlKFtkYXRhLXRoZW1lPXN1bnNldF0sW2RhdGEtdGhlbWU9c3Vuc2V0XSAqKXstLXR3LXByb3NlLWJvZHk6dmFyKC0tdHctcHJvc2UtaW52ZXJ0LWJvZHkpOy0tdHctcHJvc2UtaGVhZGluZ3M6dmFyKC0tdHctcHJvc2UtaW52ZXJ0LWhlYWRpbmdzKTstLXR3LXByb3NlLWxlYWQ6dmFyKC0tdHctcHJvc2UtaW52ZXJ0LWxlYWQpOy0tdHctcHJvc2UtbGlua3M6dmFyKC0tdHctcHJvc2UtaW52ZXJ0LWxpbmtzKTstLXR3LXByb3NlLWJvbGQ6dmFyKC0tdHctcHJvc2UtaW52ZXJ0LWJvbGQpOy0tdHctcHJvc2UtY291bnRlcnM6dmFyKC0tdHctcHJvc2UtaW52ZXJ0LWNvdW50ZXJzKTstLXR3LXByb3NlLWJ1bGxldHM6dmFyKC0tdHctcHJvc2UtaW52ZXJ0LWJ1bGxldHMpOy0tdHctcHJvc2UtaHI6dmFyKC0tdHctcHJvc2UtaW52ZXJ0LWhyKTstLXR3LXByb3NlLXF1b3Rlczp2YXIoLS10dy1wcm9zZS1pbnZlcnQtcXVvdGVzKTstLXR3LXByb3NlLXF1b3RlLWJvcmRlcnM6dmFyKC0tdHctcHJvc2UtaW52ZXJ0LXF1b3RlLWJvcmRlcnMpOy0tdHctcHJvc2UtY2FwdGlvbnM6dmFyKC0tdHctcHJvc2UtaW52ZXJ0LWNhcHRpb25zKTstLXR3LXByb3NlLWtiZDp2YXIoLS10dy1wcm9zZS1pbnZlcnQta2JkKTstLXR3LXByb3NlLWtiZC1zaGFkb3dzOnZhcigtLXR3LXByb3NlLWludmVydC1rYmQtc2hhZG93cyk7LS10dy1wcm9zZS1jb2RlOnZhcigtLXR3LXByb3NlLWludmVydC1jb2RlKTstLXR3LXByb3NlLXByZS1jb2RlOnZhcigtLXR3LXByb3NlLWludmVydC1wcmUtY29kZSk7LS10dy1wcm9zZS1wcmUtYmc6dmFyKC0tdHctcHJvc2UtaW52ZXJ0LXByZS1iZyk7LS10dy1wcm9zZS10aC1ib3JkZXJzOnZhcigtLXR3LXByb3NlLWludmVydC10aC1ib3JkZXJzKTstLXR3LXByb3NlLXRkLWJvcmRlcnM6dmFyKC0tdHctcHJvc2UtaW52ZXJ0LXRkLWJvcmRlcnMpO2NvbG9yOmhzbCh2YXIoLS1iYykpfS5kYXJrXFw6cHJvc2UtaW52ZXJ0OndoZXJlKFtkYXRhLXRoZW1lPXN1bnNldF0sW2RhdGEtdGhlbWU9c3Vuc2V0XSAqKSA6d2hlcmUoYSk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXtjb2xvcjpoc2wodmFyKC0tcCkpfS5kYXJrXFw6cHJvc2UtaW52ZXJ0OndoZXJlKFtkYXRhLXRoZW1lPXN1bnNldF0sW2RhdGEtdGhlbWU9c3Vuc2V0XSAqKSA6d2hlcmUoYSk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKTpob3Zlcntjb2xvcjpoc2wodmFyKC0tcGYpKX0uZGFya1xcOnByb3NlLWludmVydDp3aGVyZShbZGF0YS10aGVtZT1zdW5zZXRdLFtkYXRhLXRoZW1lPXN1bnNldF0gKikgOndoZXJlKGJsb2NrcXVvdGUpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7Ym9yZGVyLWxlZnQtY29sb3I6aHNsKHZhcigtLWJjKS8uMzIpfS5kYXJrXFw6cHJvc2UtaW52ZXJ0OndoZXJlKFtkYXRhLXRoZW1lPXN1bnNldF0sW2RhdGEtdGhlbWU9c3Vuc2V0XSAqKSA6d2hlcmUoaHIpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7Ym9yZGVyLWNvbG9yOmhzbCh2YXIoLS1iYykvLjMyKX0ucHJvc2UtaGVhZGluZ3NcXDpmb250LWhlYWRpbmcgOndoZXJlKGgxLGgyLGgzLGg0LGg1LGg2LHRoKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe2ZvbnQtZmFtaWx5OlNwYWNlIEdyb3Rlc2ssdWktc2Fucy1zZXJpZixzeXN0ZW0tdWksc2Fucy1zZXJpZn0ucHJvc2UtaDFcXDp0cmFja2luZy10aWdodCA6d2hlcmUoaDEpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7LS10dy10cmFja2luZzp2YXIoLS10cmFja2luZy10aWdodCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctdGlnaHQpfS5wcm9zZS1hXFw6dGV4dC1wcmltYXJ5IDp3aGVyZShhKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe2NvbG9yOmhzbCh2YXIoLS1wKS8xKX0ucHJvc2UtYVxcOm5vLXVuZGVybGluZSA6d2hlcmUoYSk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXt0ZXh0LWRlY29yYXRpb24tbGluZTpub25lfUBtZWRpYSAoaG92ZXI6aG92ZXIpey5ob3ZlclxcOnByb3NlLWFcXDp1bmRlcmxpbmU6aG92ZXIgOndoZXJlKGEpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7dGV4dC1kZWNvcmF0aW9uLWxpbmU6dW5kZXJsaW5lfX0ucHJvc2UtYmxvY2txdW90ZVxcOmJvcmRlci1sLTQgOndoZXJlKGJsb2NrcXVvdGUpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7Ym9yZGVyLWxlZnQtc3R5bGU6dmFyKC0tdHctYm9yZGVyLXN0eWxlKTtib3JkZXItbGVmdC13aWR0aDo0cHh9LnByb3NlLWJsb2NrcXVvdGVcXDpib3JkZXItYmFzZS1jb250ZW50XFwvMjAgOndoZXJlKGJsb2NrcXVvdGUpOm5vdCg6d2hlcmUoW2NsYXNzfj1ub3QtcHJvc2VdLFtjbGFzc349bm90LXByb3NlXSAqKSl7Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yLWJhc2UtY29udGVudCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5wcm9zZS1ibG9ja3F1b3RlXFw6Ym9yZGVyLWJhc2UtY29udGVudFxcLzIwIDp3aGVyZShibG9ja3F1b3RlKTpub3QoOndoZXJlKFtjbGFzc349bm90LXByb3NlXSxbY2xhc3N+PW5vdC1wcm9zZV0gKikpe2JvcmRlci1jb2xvcjpjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0tY29sb3ItYmFzZS1jb250ZW50KTIwJSx0cmFuc3BhcmVudCl9fS5wcm9zZS1ibG9ja3F1b3RlXFw6b3BhY2l0eS05MCA6d2hlcmUoYmxvY2txdW90ZSk6bm90KDp3aGVyZShbY2xhc3N+PW5vdC1wcm9zZV0sW2NsYXNzfj1ub3QtcHJvc2VdICopKXtvcGFjaXR5Oi45fX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsudGlsZXt0cmFuc2l0aW9uLXByb3BlcnR5Om5vbmV9QG1lZGlhIChob3Zlcjpob3Zlcil7LnRpbGU6aG92ZXJ7LS10dy10cmFuc2xhdGUteTpjYWxjKHZhcigtLXNwYWNpbmcpKjApO3RyYW5zbGF0ZTp2YXIoLS10dy10cmFuc2xhdGUteCl2YXIoLS10dy10cmFuc2xhdGUteSk7LS10dy1zaGFkb3c6MCAwICMwMDAwO2JveC1zaGFkb3c6dmFyKC0tdHctaW5zZXQtc2hhZG93KSx2YXIoLS10dy1pbnNldC1yaW5nLXNoYWRvdyksdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSx2YXIoLS10dy1yaW5nLXNoYWRvdyksdmFyKC0tdHctc2hhZG93KX19LmxhYi1zZWFse2FuaW1hdGlvbjpub25lfX1Aa2V5ZnJhbWVzIGxhYi1zZWFsLW9zY2lsbGF0ZXswJXt0cmFuc2Zvcm06cm90YXRlKC0uMjVkZWcpfXRve3RyYW5zZm9ybTpyb3RhdGUoLjI1ZGVnKX19LmxhYi1zZWFse2hlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjEyKTt3aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjEyKTtib3JkZXItc3R5bGU6dmFyKC0tdHctYm9yZGVyLXN0eWxlKTtiYWNrZ3JvdW5kLWNvbG9yOm9rbGFiKDc1LjUzNSUgLS4wOTUyMTU3IC0uMTIwMzAxLy4xKTtib3JkZXItd2lkdGg6MXB4O2JvcmRlci1jb2xvcjpva2xhYig3NS41MzUlIC0uMDk1MjE1NyAtLjEyMDMwMS8uNSk7Ym9yZGVyLXJhZGl1czozLjQwMjgyZTM4cHg7YW5pbWF0aW9uOjRzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZSBsYWItc2VhbC1vc2NpbGxhdGU7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmxhYi1zZWFsOmhvdmVye3RyYW5zZm9ybTpyb3RhdGUoM2RlZyl9I21zY2hmLW92ZXJsYXktcm9vdHtwb2ludGVyLWV2ZW50czpub25lO3otaW5kZXg6MTA7cG9zaXRpb246Zml4ZWQ7aW5zZXQ6MH0ubXNjaGYtZ3JpZHtvcGFjaXR5Oi4wODttaXgtYmxlbmQtbW9kZTpkaWZmZXJlbmNlO2JhY2tncm91bmQtaW1hZ2U6cmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCAxcHggMXB4LGN1cnJlbnRDb2xvciAxcHgsIzAwMDAgMS41cHgpO2JhY2tncm91bmQtc2l6ZToxOHB4IDE4cHg7cG9zaXRpb246YWJzb2x1dGU7aW5zZXQ6MH0ubXNjaGYtY3Jvc3NoYWlye29wYWNpdHk6LjI1O3dpZHRoOjM4cHg7aGVpZ2h0OjM4cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsLTUwJSl9Lm1zY2hmLWNyb3NzaGFpci1yaW5ne2JvcmRlcjoxcHggc29saWQ7Ym9yZGVyLXJhZGl1czo1MCU7cG9zaXRpb246YWJzb2x1dGU7aW5zZXQ6MH0ubXNjaGYtY3Jvc3NoYWlyLXYsLm1zY2hmLWNyb3NzaGFpci1oe2JhY2tncm91bmQ6Y3VycmVudENvbG9yO3Bvc2l0aW9uOmFic29sdXRlfS5tc2NoZi1jcm9zc2hhaXItdnt3aWR0aDoxcHg7aGVpZ2h0OjEwMCU7dG9wOjA7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlKX0ubXNjaGYtY3Jvc3NoYWlyLWh7d2lkdGg6MTAwJTtoZWlnaHQ6MXB4O3RvcDo1MCU7bGVmdDowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfUBrZXlmcmFtZXMgcHJvZ3Jlc3N7NTAle2JhY2tncm91bmQtcG9zaXRpb24teDotMTE1JX19QGtleWZyYW1lcyByYWRpb3swJXtwYWRkaW5nOjVweH01MCV7cGFkZGluZzozcHh9fUBrZXlmcmFtZXMgdG9hc3R7MCV7b3BhY2l0eTowO3NjYWxlOi45fXRve29wYWNpdHk6MTtzY2FsZToxfX1Aa2V5ZnJhbWVzIGRyb3Bkb3duezAle29wYWNpdHk6MH19QGtleWZyYW1lcyByYXRpbmd7MCUsNDAle2ZpbHRlcjpicmlnaHRuZXNzKDEuMDUpY29udHJhc3QoMS4wNSk7c2NhbGU6MS4xfX1Aa2V5ZnJhbWVzIHNrZWxldG9uezAle2JhY2tncm91bmQtcG9zaXRpb246MTUwJX10b3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi01MCV9fUBwcm9wZXJ0eSAtLXR3LXJvdGF0ZS14e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1yb3RhdGUteXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctcm90YXRlLXp7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LXNrZXcteHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctc2tldy15e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1zcGFjZS15LXJldmVyc2V7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MH1AcHJvcGVydHkgLS10dy1ib3JkZXItc3R5bGV7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6c29saWR9QHByb3BlcnR5IC0tdHctZ3JhZGllbnQtcG9zaXRpb257c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWdyYWRpZW50LWZyb217c3ludGF4OlwiPGNvbG9yPlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6IzAwMDB9QHByb3BlcnR5IC0tdHctZ3JhZGllbnQtdmlhe3N5bnRheDpcIjxjb2xvcj5cIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOiMwMDAwfUBwcm9wZXJ0eSAtLXR3LWdyYWRpZW50LXRve3N5bnRheDpcIjxjb2xvcj5cIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOiMwMDAwfUBwcm9wZXJ0eSAtLXR3LWdyYWRpZW50LXN0b3Bze3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1ncmFkaWVudC12aWEtc3RvcHN7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWdyYWRpZW50LWZyb20tcG9zaXRpb257c3ludGF4OlwiPGxlbmd0aC1wZXJjZW50YWdlPlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MCV9QHByb3BlcnR5IC0tdHctZ3JhZGllbnQtdmlhLXBvc2l0aW9ue3N5bnRheDpcIjxsZW5ndGgtcGVyY2VudGFnZT5cIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjUwJX1AcHJvcGVydHkgLS10dy1ncmFkaWVudC10by1wb3NpdGlvbntzeW50YXg6XCI8bGVuZ3RoLXBlcmNlbnRhZ2U+XCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZToxMDAlfUBwcm9wZXJ0eSAtLXR3LWxlYWRpbmd7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWZvbnQtd2VpZ2h0e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy10cmFja2luZ3tzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctb3JkaW5hbHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctc2xhc2hlZC16ZXJve3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1udW1lcmljLWZpZ3VyZXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctbnVtZXJpYy1zcGFjaW5ne3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1udW1lcmljLWZyYWN0aW9ue3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1zaGFkb3d7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MCAwICMwMDAwfUBwcm9wZXJ0eSAtLXR3LXNoYWRvdy1jb2xvcntzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctc2hhZG93LWFscGhhe3N5bnRheDpcIjxwZXJjZW50YWdlPlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MTAwJX1AcHJvcGVydHkgLS10dy1pbnNldC1zaGFkb3d7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MCAwICMwMDAwfUBwcm9wZXJ0eSAtLXR3LWluc2V0LXNoYWRvdy1jb2xvcntzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctaW5zZXQtc2hhZG93LWFscGhhe3N5bnRheDpcIjxwZXJjZW50YWdlPlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MTAwJX1AcHJvcGVydHkgLS10dy1yaW5nLWNvbG9ye3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1yaW5nLXNoYWRvd3tzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowIDAgIzAwMDB9QHByb3BlcnR5IC0tdHctaW5zZXQtcmluZy1jb2xvcntzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctaW5zZXQtcmluZy1zaGFkb3d7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MCAwICMwMDAwfUBwcm9wZXJ0eSAtLXR3LXJpbmctaW5zZXR7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoe3N5bnRheDpcIjxsZW5ndGg+XCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowfUBwcm9wZXJ0eSAtLXR3LXJpbmctb2Zmc2V0LWNvbG9ye3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOiNmZmZ9QHByb3BlcnR5IC0tdHctcmluZy1vZmZzZXQtc2hhZG93e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjAgMCAjMDAwMH1AcHJvcGVydHkgLS10dy1vdXRsaW5lLXN0eWxle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOnNvbGlkfUBwcm9wZXJ0eSAtLXR3LWJsdXJ7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWJyaWdodG5lc3N7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWNvbnRyYXN0e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1ncmF5c2NhbGV7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWh1ZS1yb3RhdGV7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWludmVydHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctb3BhY2l0eXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctc2F0dXJhdGV7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LXNlcGlhe3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1kcm9wLXNoYWRvd3tzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctZHJvcC1zaGFkb3ctY29sb3J7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWRyb3Atc2hhZG93LWFscGhhe3N5bnRheDpcIjxwZXJjZW50YWdlPlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MTAwJX1AcHJvcGVydHkgLS10dy1kcm9wLXNoYWRvdy1zaXple3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1iYWNrZHJvcC1ibHVye3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1iYWNrZHJvcC1icmlnaHRuZXNze3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1iYWNrZHJvcC1jb250cmFzdHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctYmFja2Ryb3AtZ3JheXNjYWxle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1iYWNrZHJvcC1odWUtcm90YXRle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1iYWNrZHJvcC1pbnZlcnR7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWJhY2tkcm9wLW9wYWNpdHl7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWJhY2tkcm9wLXNhdHVyYXRle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1iYWNrZHJvcC1zZXBpYXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctZHVyYXRpb257c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWNvbnRlbnR7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6XCJcIn1AcHJvcGVydHkgLS10dy10cmFuc2xhdGUteHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowfUBwcm9wZXJ0eSAtLXR3LXRyYW5zbGF0ZS15e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjB9QHByb3BlcnR5IC0tdHctdHJhbnNsYXRlLXp7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MH1AcHJvcGVydHkgLS10dy1zY2FsZS14e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjF9QHByb3BlcnR5IC0tdHctc2NhbGUteXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZToxfUBwcm9wZXJ0eSAtLXR3LXNjYWxlLXp7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MX1AcHJvcGVydHkgLS10dy1lYXNle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1Aa2V5ZnJhbWVzIHB1bHNlezUwJXtvcGFjaXR5Oi41fX1Aa2V5ZnJhbWVzIGJvdW5jZXswJSx0b3thbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguOCwwLDEsMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTI1JSl9NTAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAsMCwuMiwxKTt0cmFuc2Zvcm06bm9uZX19Il19 */